On Sun, Jun 26, 2011 at 1:37 PM, Ryosuke Niwa <rn...@webkit.org> wrote:

> On Sun, Jun 26, 2011 at 1:34 PM, Sreeram Ramachandran <
> sree...@chromium.org> wrote:
>>
>> A confirm() can't actually do the first option ("Don't leave"). I
>> believe there's nothing a page can do to prevent the navigation once
>> it is in unload. The only way it can prevent it is by installing a
>> beforeunload and returning a string.
>>
>
> Right.  So a web page can first ask whether a user wants to save states or
> not.  Then ask whether a user really wants to leave a page or not using
> beforeunload.
>

To further clarify, it doesn't even have to use beforeunload.  The important
thing is that if we disallow confirm in beforeunload, unload, etc... then
web apps will have no way of asking a user if he/she wants to save states.

- Ryosuke
_______________________________________________
webkit-dev mailing list
webkit-dev@lists.webkit.org
http://lists.webkit.org/mailman/listinfo.cgi/webkit-dev

Reply via email to