gecko-dev/layout/xul
Emilio Cobos Álvarez 7bc118e08e Bug 1732829 - Propagate popup position / size change after widget moves, not before. r=hiro
Bug 1696718 landed a fix to propagate the position change from layout.
However that's not correct, because the widget isn't resized until
nsView::ProcessPendingUpdatesForView is resized (and even that in some
platforms it might be async).

So the right place to propagate the position change is in
nsXULPopupManager (which we call into from the view system which listens
itself to the widget).

Let's try to enable the test for that bug everywhere with this fixed.

Differential Revision: https://phabricator.services.mozilla.com/D127801
2021-10-10 18:53:07 +00:00
..
crashtests
reftest Bug 1733945 - Simplify reftest annotations to assume skiaContent == true. r=jrmuizel 2021-10-04 15:19:10 +00:00
test Bug 1596184 - Get rid of nsStackFrame. r=layout-reviewers,mats 2021-09-20 12:05:32 +00:00
tree Bug 1733384 - Make inert not modify the computed style. r=sefeng,layout-reviewers,jfkthame 2021-10-07 17:00:36 +00:00
moz.build Bug 1596184 - Get rid of nsStackFrame. r=layout-reviewers,mats 2021-09-20 12:05:32 +00:00
nsBox.cpp
nsBoxFrame.cpp Bug 1730309: Part 1 - Use Windows behavior for minimize and close buttons r=emk,emilio 2021-10-05 17:54:47 +00:00
nsBoxFrame.h Bug 1596184 - Get rid of nsStackFrame. r=layout-reviewers,mats 2021-09-20 12:05:32 +00:00
nsBoxLayout.cpp
nsBoxLayout.h
nsBoxLayoutState.cpp
nsBoxLayoutState.h
nsButtonBoxFrame.cpp
nsButtonBoxFrame.h
nsDeckFrame.cpp
nsDeckFrame.h
nsDocElementBoxFrame.cpp
nsIPopupContainer.h
nsIScrollbarMediator.h Bug 1730774 part 2: Add includes and forward-decls to fix non-unified-build bustage in layout/generic. r=TYLin 2021-09-15 16:15:02 +00:00
nsImageBoxFrame.cpp Bug 1728903 - Remove plumbing for CanvasLayer and ImageLayer. r=mattwoodrow 2021-09-18 11:44:51 +00:00
nsImageBoxFrame.h Bug 1728925 - Remove unused nsDisplayImageContainer. r=aosmond 2021-09-05 22:36:44 +00:00
nsLeafBoxFrame.cpp
nsLeafBoxFrame.h
nsMenuBarFrame.cpp
nsMenuBarFrame.h
nsMenuBarListener.cpp
nsMenuBarListener.h
nsMenuFrame.cpp
nsMenuFrame.h
nsMenuParent.h
nsMenuPopupFrame.cpp Bug 1732829 - Propagate popup position / size change after widget moves, not before. r=hiro 2021-10-10 18:53:07 +00:00
nsMenuPopupFrame.h Bug 1732829 - Propagate popup position / size change after widget moves, not before. r=hiro 2021-10-10 18:53:07 +00:00
nsPopupSetFrame.cpp
nsPopupSetFrame.h
nsRepeatService.cpp
nsRepeatService.h
nsResizerFrame.cpp
nsResizerFrame.h
nsRootBoxFrame.cpp
nsScrollbarButtonFrame.cpp
nsScrollbarButtonFrame.h
nsScrollbarFrame.cpp
nsScrollbarFrame.h
nsSliderFrame.cpp
nsSliderFrame.h
nsSplitterFrame.cpp
nsSplitterFrame.h
nsSprocketLayout.cpp
nsSprocketLayout.h
nsStackLayout.cpp
nsStackLayout.h
nsTextBoxFrame.cpp Bug 1729236 - Don't use GetPaintRect for painting text. r=jrmuizel 2021-09-13 05:01:36 +00:00
nsTextBoxFrame.h
nsTitleBarFrame.cpp
nsTitleBarFrame.h
nsXULPopupManager.cpp Bug 1732829 - Propagate popup position / size change after widget moves, not before. r=hiro 2021-10-10 18:53:07 +00:00
nsXULPopupManager.h
nsXULTooltipListener.cpp Bug 1730309: Part 2 - Skip tooltips for window buttons on Windows r=emilio 2021-10-05 17:54:48 +00:00
nsXULTooltipListener.h