fune/layout
Emilio Cobos Álvarez 644a6bc997 Bug 1870512 - Simplify ShouldAttachToTopLevel(), and revert patch for bug 1869891. r=tnikkel
Definitely not for 122, but I think we should try this. Note that this
doesn't affect nsMenuPopupFrames, which create the widget on their own
here:

  https://searchfox.org/mozilla-central/rev/07937a5d00e0f65611d8b3bd2992c7603aeaa70d/layout/xul/nsMenuPopupFrame.cpp#266

It only affects windows with popup=yes, which right now are only the
nsXULAlerts windows.

I'll look into trying to unify the macOS set-up, which right now
unconditionally uses this (presumably to get an nsChildView for each
top-level nsCocoaWindow). Maybe that can be handled internally by the
widget layer, we'll see.

Differential Revision: https://phabricator.services.mozilla.com/D196664
2023-12-20 18:32:38 +00:00
..
base Bug 1870512 - Simplify ShouldAttachToTopLevel(), and revert patch for bug 1869891. r=tnikkel 2023-12-20 18:32:38 +00:00
build Bug 1727526 - Have a Stringifyable base class. r=dom-storage-reviewers,janv 2023-12-11 15:17:12 +00:00
docs
forms Bug 1364813 - Remove IsFrameOfType, use non-virtual checks. r=jwatt 2023-11-26 22:17:28 +00:00
generic Bug 1800563: Inhibit out-of-flow grid containers from being subgrids. r=TYLin 2023-12-20 02:03:04 +00:00
inspector Bug 1852149 Part 3 - Add margin rules to servo r=firefox-style-system-reviewers,emilio 2023-12-08 20:25:55 +00:00
ipc
mathml Bug 1519636 - Reformat recent changes to the Google coding style r=emilio,media-playback-reviewers,padenot 2023-12-04 10:09:36 +00:00
media
painting Bug 298281 - implement color-interpolation: linearRGB for gradients r=emilio 2023-12-18 21:41:50 +00:00
printing Bug 1869217. Don't use the @page rules that match the first page as the page defaults. r=emilio 2023-12-11 17:53:41 +00:00
reftests Bug 1350037 Part 3 - Prevent table caption from honoring justify-*/align-* when table is a grid item. r=dholbert 2023-12-18 22:12:43 +00:00
style Bug 1870832: apply code formatting via Lando 2023-12-20 10:55:14 +00:00
svg Bug 1870822 - Simplify referrer usage in SVGObserverUtils r=emilio 2023-12-19 17:13:59 +00:00
tables Bug 1350037 Part 3 - Prevent table caption from honoring justify-*/align-* when table is a grid item. r=dholbert 2023-12-18 22:12:43 +00:00
tools Bug 1839051 - Remove include nsQuickSort.h from some more files. r=emilio 2023-12-11 06:53:28 +00:00
xul Bug 1868868 - The value of thumb position changed by reflow should be consistent to nsSliderFrame::CurrentPositionChanged, r=emilio 2023-12-12 12:11:13 +00:00
moz.build