gecko-dev/layout
Hiroyuki Ikezoe 523a115dcc Bug 1717726 - Add a debug-only assertion disallowing remote <browser>s or <iframe>s inside nsDeckFrame. r=tnikkel
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
2021-07-06 07:38:06 +00:00
..
base Bug 1717983 - Don't consider a browser active if the tab is inactive but we're preserving layers. r=nika 2021-07-05 17:31:49 +00:00
build Bug 1716045 - Unify font-family storage. r=mats,jfkthame 2021-06-18 19:35:50 +00:00
docs
forms Bug 1676702 - part 2: Make `TextControlState` initialize `TextEditor` with `PasswordMaskData` r=m_kato 2021-06-28 04:37:54 +00:00
generic Bug 1714914 - Make editor classes treat offset in parent node as uint32_t r=m_kato 2021-06-30 07:07:28 +00:00
inspector Backed out changeset f7944c3f9e5b (bug 1711437) for causing mochitest failures. CLOSED TREE 2021-05-25 18:56:00 +03:00
ipc
mathml Bug 1716045 - Unify font-family storage. r=mats,jfkthame 2021-06-18 19:35:50 +00:00
media
painting Bug 1717161 - Clamp perspective() values to a minimum of 1px. r=emilio 2021-07-05 05:19:15 +00:00
printing Bug 1699837 - Make sure that remote iframes honor print settings. r=mattwoodrow 2021-06-13 09:16:53 +00:00
reftests Bug 1717117. Add even more fuzz for Android. 2021-06-26 02:12:15 +00:00
style Bug 1717161 - Clamp perspective() values to a minimum of 1px. r=emilio 2021-07-05 05:19:15 +00:00
svg Bug 1717877 - Handle degenerate ratio and negative size attributes for intrinsic size calculation of SVG outer frames. r=emilio 2021-06-24 20:27:31 +00:00
tables Bug 1711648 - Move LayoutRect to the Box2D representation. r=jrmuizel. 2021-06-11 13:33:10 +00:00
tools Bug 1459526 - Handle full-range video in Webrender. r=gw,lsalzman 2021-06-25 19:16:22 +00:00
xul Bug 1717726 - Add a debug-only assertion disallowing remote <browser>s or <iframe>s inside nsDeckFrame. r=tnikkel 2021-07-06 07:38:06 +00:00
moz.build