зеркало из https://github.com/mozilla/gecko-dev.git
523a115dcc
The background to have this assertion is that nsDeckFrame::HideBox calls PresShell::ClearMouseCapture and ClearMouseCapture checks whether the being-hidden panel has a content capturing mouse events or not but the check doesn't work if the content is in a remote process. In our current mozilla-central tree, there is no such nsDeckFrame other than our browser's tab. In the case of our browser's tab when switching tabs, i.e. hiding an active tab, clearing the mouse capturing state has (should have) worked since E10S (Note for Fission cases it has worked since bug 1680405). So, because nsDeckFrame will be obsoleted sooner or later, we disallow the situation for other cases instead of adding special handling for the other case. Differential Revision: https://phabricator.services.mozilla.com/D119067 |
||
---|---|---|
.. | ||
base | ||
build | ||
docs | ||
forms | ||
generic | ||
inspector | ||
ipc | ||
mathml | ||
media | ||
painting | ||
printing | ||
reftests | ||
style | ||
svg | ||
tables | ||
tools | ||
xul | ||
moz.build |