It allows the programmer, through a flag, to verify if the user can leave the page, in case of altered data (the flag is defined by the programmer).
The webblock contains the logic as well as a popup with a more user friendly message (defined by the programmer).
It also has the ability to create a White List with elements that should not be validated.
Reworked the way the component handles page navigation using the back button of the browser.Code optimizations