Hello,

A handler has to be set in the browser for the cancelable "beforeunload" event to alert the user, when quitting the page, that data loss could occur.

I have not seen in XForms specification how to handle data status. It is easy to say that data in instances is loaded, modified and saved by submissions but some instances might also be used for intermediate processing never to be saved.

So, maybe a MIP could be defined to explicitly say to ignore not-saved modifications for some instances or part of them.

What do you think?

--Alain