gecko-dev/layout
Paul Morris c3a3d09307 Bug 1531870 - [de-xbl] convert popup binding to custom element; r=bgrins
For now, only add the MozMenuPopup base class to MozElements,
and don't define a custom element for it with
`customElements.define`. This is to help avoid conflicts in
de-xbl work. (See the bug for details.)

Includes a function to do 'manual slotting', moving child
elements into place. Dynamically adding, modifying, or
removing child nodes after the element is connected needs
to be handled manually as well.

Differential Revision: https://phabricator.services.mozilla.com/D25467

--HG--
rename : toolkit/content/widgets/popup.xml => toolkit/content/widgets/menupopup.js
extra : moz-landing-system : lando
2019-03-30 00:05:08 +00:00
..
base Bug 1531870 - [de-xbl] convert popup binding to custom element; r=bgrins 2019-03-30 00:05:08 +00:00
build Bug 1535537 - Maintain information about focused TabParent on chrome main thread independently of APZ. r=nika 2019-03-19 13:37:14 +00:00
doc Bug 1517241 - Rename nsIDocument to mozilla::dom::Document. r=smaug 2019-01-03 17:48:33 +01:00
forms Bug 1540015 - part 2: Make nsPresContext.h stop including nsIPresShel.h and nsIPresShellInlines.h r=smaug 2019-03-29 15:11:22 +00:00
generic Bug 1514843 part 2: Honor 'contain:size' for scrollable elements. r=TYLin 2019-03-29 22:08:34 +00:00
inspector Bug 1538732 - Don't let inspector change random content state. r=smaug 2019-03-29 17:20:39 +00:00
ipc Bug 1532725 - Rename PRemoteFrame to PBrowserBridge. r=nika 2019-03-04 20:15:58 -06:00
mathml Bug 1540015 - part 2: Make nsPresContext.h stop including nsIPresShel.h and nsIPresShellInlines.h r=smaug 2019-03-29 15:11:22 +00:00
media
painting Bug 1540190 - replace the AnimationData IPDL union with native Maybe syntax; r=kats 2019-03-29 19:54:14 +00:00
printing Bug 1540015 - part 3: Rename Document::GetShell() to Document::GetPresShell() and make it return PresShell* rather than nsIPresShell* r=smaug,emilio 2019-03-29 15:12:47 +00:00
reftests Bug 1514843 part 2: Honor 'contain:size' for scrollable elements. r=TYLin 2019-03-29 22:08:34 +00:00
style Bug 1474793 - Part 13: Build and use shared memory user agent style sheets in parent and content processes. r=emilio,kmag 2019-03-30 00:23:49 +00:00
svg Backed out changeset 005d447749ec (bug 1370646) mochitest failure at layout/style/test/test_font_loading_api.html. On a CLOSED TREE 2019-03-29 10:38:13 +02:00
tables Bug 1533963 - Use a single RestyleHint representation. r=heycam 2019-03-14 11:47:50 +00:00
tools Bug 1415265 - Remove now unnecessary .eslintrc.js files or entries. r=mossop 2019-03-28 09:38:14 +00:00
xul Bug 1531870 - [de-xbl] convert popup binding to custom element; r=bgrins 2019-03-30 00:05:08 +00:00
moz.build Bug 1521673 - Go through layout/tools/layout-debug even when tests are disabled. r=dmajor 2019-01-22 14:30:39 +00:00