[webkit-dev] The case for disallowing alerts in unload, redux
rniwa at webkit.org
Sun Jun 26 13:19:24 PDT 2011
On Sun, Jun 26, 2011 at 12:38 PM, Sreeram Ramachandran <sreeram at chromium.org
> I did see a couple of confirm() calls in beforeunload. The examples I
> found were also annoying ("Are you sure you want to leave? Yes/No"),
> but I can imagine those could instead have been more useful ("Do you
> want to save some state? Yes/No"). I think if there are indeed such
> uses, they can be transformed into something that returns a non-NULL
> value in beforeunload and then saves state.
"Do you want to save some state? Yes/No" seems like a valid use of confirm
because there are 3 possible actions users can take:
1. Don't leave
2. Save state and leave
3. Discard state and leave
If the site just used beforeunload, it can't distinguish 2 and 3.
-------------- next part --------------
An HTML attachment was scrubbed...
More information about the webkit-dev