[Webkit-unassigned] [Bug 55844] Expose page dismissal event status through the WebKit API for chromium

bugzilla-daemon at webkit.org bugzilla-daemon at webkit.org
Fri Mar 11 15:56:50 PST 2011


https://bugs.webkit.org/show_bug.cgi?id=55844





--- Comment #21 from Darin Fisher (:fishd, Google) <fishd at chromium.org>  2011-03-11 15:56:50 PST ---
> > also, i don't see why this behavior change wouldn't be implemented entirely within
> > webkit.  i see no reason for their to be a chromium side to this behavior change.
> > why do you need a webkit api?
> 
> I think the decision on whether alert()s should be ignored during unload events should be handled on the Chromium side. Safari and other webkit clients may not want to disable alerts (which is the current behaviour in all browsers). In addition, even in Chromium, we don't always want to ignore alerts (e.g.: I think extension_host doesn't want to).

I have to disagree.  We are trying to change the behavior of the web platform here, and the definition of the web platform should reside as much as possible within the webkit repository and not be spread between multiple repositories.

We should be championing this breaking change on the working groups and experimenting with this implementation in webkit behind a compile time flag to inform the html spec.

-- 
Configure bugmail: https://bugs.webkit.org/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the assignee for the bug.



More information about the webkit-unassigned mailing list