gecko-dev/layout/xul
Daniel Holbert d724bbe121 Bug 1754105: Fix non-unified build errors in layout/xul, and mark it as safe to build in non-unified mode. r=emilio
Build errors being fixed here:

layout/xul/nsDeckFrame.cpp:164:43: error: unknown type name 'nsSetAttrRunnable'

layout/xul/nsMenuBarListener.cpp:45:7: error: cannot initialize a member subobject of type 'mozilla::dom::EventTarget *' with an rvalue of type 'nsINode::Document *' (aka 'mozilla::dom::Document *')
(...where "Document" is not defined; this patch includes the header that defines it, which fixes this.)

layout/xul/nsBoxFrame.cpp:270:10: error: 'return' will never be executed [-Werror,-Wunreachable-code-return]

dist/include/nsIRollupListener.h:36:38: error: no type named 'LayoutDeviceIntPoint' in namespace 'mozilla'
(For this error, this patch is changing a header outside of layout/xul, but
it's still required in order for layout/xul to build properly, since it's
#included by layout/xul/nsXULPopupManager.cpp (indirectly, via its .h file).

Differential Revision: https://phabricator.services.mozilla.com/D138092
2022-02-08 20:16:55 +00:00
..
crashtests Bug 1724718 - skip some XUL-y tests on android, r=emilio,agi 2021-08-19 12:13:01 +00:00
reftest Bug 1733945 - Simplify reftest annotations to assume skiaContent == true. r=jrmuizel 2021-10-04 15:19:10 +00:00
test Bug 1753995 - Remove nsDOMWindowUtils.screenPixelsPerCSSPixel. r=smaug,dholbert 2022-02-07 18:23:36 +00:00
tree Bug 1539884 - Part 31: Mark nsTreeBodyFrame::FireScrollEvent as CAN_RUN_SCRIPT r=masayuki 2021-12-23 16:27:24 +00:00
moz.build Bug 1754105: Fix non-unified build errors in layout/xul, and mark it as safe to build in non-unified mode. r=emilio 2022-02-08 20:16:55 +00:00
nsBox.cpp Bug 1748181 - Provide a pref to make scrollbar-width: thin behave as auto. r=morgan 2022-02-07 18:14:31 +00:00
nsBoxFrame.cpp Bug 1754105: Fix non-unified build errors in layout/xul, and mark it as safe to build in non-unified mode. r=emilio 2022-02-08 20:16:55 +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 Bug 1754105: Fix non-unified build errors in layout/xul, and mark it as safe to build in non-unified mode. r=emilio 2022-02-08 20:16:55 +00:00
nsDeckFrame.h 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
nsDocElementBoxFrame.cpp Backed out changeset e41bfdf79fb8 (bug 1665476) for causing windows mochitest failures in test_windowminmaxsize.xhtml 2021-08-02 02:14:52 +03:00
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 1748216 - Ensure that we invalidate previously decoded images without a surface ready. r=jrmuizel 2022-01-04 22:01:26 +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 Bug 1729805 - Make async OpenMenu simpler/sound. r=NeilDeakin,mstange 2022-01-25 21:40:22 +00:00
nsMenuBarFrame.h
nsMenuBarListener.cpp Bug 1754105: Fix non-unified build errors in layout/xul, and mark it as safe to build in non-unified mode. r=emilio 2022-02-08 20:16:55 +00:00
nsMenuBarListener.h
nsMenuFrame.cpp Bug 1519636 - Reformat recent changes to the Google coding style. r=sylvestre 2022-01-31 17:00:21 +00:00
nsMenuFrame.h
nsMenuParent.h
nsMenuPopupFrame.cpp Bug 1749032 - fix C++ consumers of nsISound to access it as a service, r=NeilDeakin 2022-01-24 12:09:59 +00:00
nsMenuPopupFrame.h Bug 1539884 - Part 28: Mark nsXULPopupShownEvent::Run as CAN_RUN_SCRIPT_BOUNDARY r=masayuki 2021-12-23 16:27:23 +00:00
nsPopupSetFrame.cpp Backed out changeset e41bfdf79fb8 (bug 1665476) for causing windows mochitest failures in test_windowminmaxsize.xhtml 2021-08-02 02:14:52 +03:00
nsPopupSetFrame.h
nsRepeatService.cpp
nsRepeatService.h
nsResizerFrame.cpp Bug 1718727 [Wayland] Don't constrain mouse events by screen size on Wayland, r=emilio 2021-08-11 06:37:06 +00:00
nsResizerFrame.h
nsRootBoxFrame.cpp Backed out changeset e41bfdf79fb8 (bug 1665476) for causing windows mochitest failures in test_windowminmaxsize.xhtml 2021-08-02 02:14:52 +03:00
nsScrollbarButtonFrame.cpp Bug 1694847 - Remove the expired SCROLL_INPUT_METHODS telemetry probe. r=botond 2021-05-31 21:36:35 +00:00
nsScrollbarButtonFrame.h
nsScrollbarFrame.cpp Bug 1730503 - Make RDM force Android-style scrollbars better. r=mstange,devtools-backward-compat-reviewers,nchevobbe 2021-10-12 09:21:17 +00:00
nsScrollbarFrame.h
nsSliderFrame.cpp Bug 367028 - Prevent drag-and-drop operation while dragging a scrollbar; r=masayuki 2021-12-17 12:10:58 +00:00
nsSliderFrame.h Bug 1720804 - Part 1: Move majority of the display list code inside mozilla namespace r=mattwoodrow 2021-07-19 11:28:20 +00:00
nsSplitterFrame.cpp Backed out 2 changesets (bug 1737694) for causing web platform tests failures on autocapitalize.html CLOSED TREE 2021-10-27 10:50:15 -04:00
nsSplitterFrame.h
nsSprocketLayout.cpp
nsSprocketLayout.h
nsStackLayout.cpp
nsStackLayout.h
nsTextBoxFrame.cpp Bug 1745113 Part 5 - Make grapheme cluster break iterators implement SegmentIteratorUtf16, and adapt the callers. r=necko-reviewers,jfkthame,kershaw 2022-01-13 18:36:04 +00:00
nsTextBoxFrame.h Bug 1720804 - Part 1: Move majority of the display list code inside mozilla namespace r=mattwoodrow 2021-07-19 11:28:20 +00:00
nsTitleBarFrame.cpp
nsTitleBarFrame.h
nsXULPopupManager.cpp Bug 1729805 - Make async OpenMenu simpler/sound. r=NeilDeakin,mstange 2022-01-25 21:40:22 +00:00
nsXULPopupManager.h Bug 1729805 - Make async OpenMenu simpler/sound. r=NeilDeakin,mstange 2022-01-25 21:40:22 +00:00
nsXULTooltipListener.cpp Bug 1744877 - Remove --disable-xul. r=Gijs 2021-12-08 21:37:11 +00:00
nsXULTooltipListener.h Bug 1744877 - Remove --disable-xul. r=Gijs 2021-12-08 21:37:11 +00:00