[Bug 1638610]

Bzbarsky 1638610 at bugs.launchpad.net
Fri Jan 11 17:40:27 UTC 2019


> I assume that the second of these now does mean that we can avoid
navigation from within beforeunload itself, right?

Yes, and we do.  See nsDocShell::IsNavigationAllowed.

> we don't unload the current document (ie we don't hit the first cited
condition) until we start getting a response for the initial navigation

That's correct.  It has to be that way, because the response could be a
type that we'd hand off to a helper app instead of handling internally,
so we can't know whether we'll be unloading at all until we get the
response headers.

I too would be interested in what other browsers do.  Conceptually,
treating "user-triggered" and "page just randomly did it" navigations
differently makes sense to me.

-- 
You received this bug notification because you are a member of Mozilla
Bugs, which is subscribed to firefox in Ubuntu.
https://bugs.launchpad.net/bugs/1638610

Title:
  Dependency of JavaScript objects is Misconfigured Browser Crashes.

To manage notifications about this bug go to:
https://bugs.launchpad.net/firefox/+bug/1638610/+subscriptions



More information about the Ubuntu-mozillateam-bugs mailing list