gecko-dev/layout
Daniel Holbert 08a4c64683 Bug 1707964: Use GetCrossDocParentFrameInProcess() in ViewportFrame. r=mattwoodrow
This patch doesn't change behavior. The "InProcess" version of this API (which
we're migrating to in this patch) is used to annotate GetCrossDocParentFrame()
callsites that have been vetted as being OK with the fact that this API returns
null at the boundary of a cross-origin iframe, if fission is enabled.

The call that's being migrated here is about propagating the NS_FRAME_IN_POPUP
state-bit into subframes that are nested inside of a popup. This bit is used to
detect cases where the display root frame is different from the document frame.
We don't need to propagate the bit across process boundaries, because the child
process will have its own display root frame, distinct from that of the parent
process. So we're OK to use the "InProcess" version of the API here.

Differential Revision: https://phabricator.services.mozilla.com/D113546
2021-08-09 19:12:13 +00:00
..
base Bug 1714200: skip failing mochitest-browser-chrome tests on M1 machines r=jmaher 2021-08-06 19:16:54 +00:00
build Bug 1722803 - Always initialize TimelineConsumers at startup. r=nika 2021-07-29 01:53:31 +00:00
docs
forms Bug 1672640 part 3: Adjust GetNaturalBaselineBOffset implementations to bail (report no baseline) if the frame has 'contain:layout'. r=TYLin 2021-08-06 18:46:22 +00:00
generic Bug 1707964: Use GetCrossDocParentFrameInProcess() in ViewportFrame. r=mattwoodrow 2021-08-09 19:12:13 +00:00
inspector Bug 1723921 - Make devtools use two colons for pseudo-elements consistently. r=jdescottes 2021-08-07 09:47:15 +00:00
ipc Bug 1722258 - Convert more LayerManager usage to use WindowRenderer. r=miko 2021-08-05 06:48:34 +00:00
mathml Bug 1720804 - Part 1: Move majority of the display list code inside mozilla namespace r=mattwoodrow 2021-07-19 11:28:20 +00:00
media
painting Bug 1724182 - Unescape the fragment from the URL when using as an internal PDF destination. r=dholbert 2021-08-05 22:07:37 +00:00
printing Backed out changeset de2e92cbb94d (bug 1720152) for WPT failures in html/browsers/windows/iframe-cross-origin-print.sub.html. CLOSED TREE 2021-07-29 05:52:23 +03:00
reftests Backed out 4 changesets (bug 1722662) for mochitest plain failures on test_formautofill_preview_highlight.html. CLOSED TREE 2021-08-09 21:57:09 +03:00
style Backed out 4 changesets (bug 1722662) for mochitest plain failures on test_formautofill_preview_highlight.html. CLOSED TREE 2021-08-09 21:57:09 +03:00
svg Bug 1719483 - SVG observers shouldn't observe changes to anonymous content like scrollbars. r=dholbert 2021-08-04 17:20:05 +00:00
tables Bug 1672640 part 3: Adjust GetNaturalBaselineBOffset implementations to bail (report no baseline) if the frame has 'contain:layout'. r=TYLin 2021-08-06 18:46:22 +00:00
tools Backed out 4 changesets (bug 1722662) for mochitest plain failures on test_formautofill_preview_highlight.html. CLOSED TREE 2021-08-09 21:57:09 +03:00
xul Backed out changeset e41bfdf79fb8 (bug 1665476) for causing windows mochitest failures in test_windowminmaxsize.xhtml 2021-08-02 02:14:52 +03:00
moz.build