gecko-dev/browser
Timothy Guan-tin Chien 0de6e5d4aa Bug 1518932 - Convert menulist to custom element r=paolo
This custom element replaces XBL <content> usage by directly prepend the two needed child nodes when the element is connected.

This is doable because

- There isn't any direct access of child nodes under <menulist>. Everyone seems to access via .menupopup, which is usually the only child.
- We don't need to move the children under <menulist>. If we need to and if the child is a <xbl:children> (which could happen if <menulist> is inside an XBL <content> that just get cloned to the document), the layout will get very confused and crash (see finding in bug 1514926)

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

--HG--
rename : toolkit/content/widgets/menulist.xml => toolkit/content/widgets/menulist.js
extra : moz-landing-system : lando
2019-01-28 18:24:08 +00:00
..
actors Bug 1521170 - Add a rule that prevents calling some Array and String accessor methods without using the return value. r=Standard8,Gijs 2019-01-23 17:03:32 +00:00
app Bug 1507286 - Convert content-sessionStore.jsm to C++ r=mikedeboer,nika 2019-01-28 14:53:18 +00:00
base Bug 1520494 - Speculative connections for the Quantum Bar. r=Standard8 2019-01-28 13:45:48 +00:00
branding Backing out bug 1518799 since it was a feature only required for a short period and there is no need for it to exist anymore. r=backout 2019-01-25 10:51:16 -08:00
components Bug 1518932 - Convert menulist to custom element r=paolo 2019-01-28 18:24:08 +00:00
config Bug 1521584: [win64-aarch64] Add win64-aarch64 release mozconfigs; r=froydnj 2019-01-26 09:50:27 +00:00
docs Bug 1522426 - Rename MATCH_TYPE to RESULT_TYPE. r=mak 2019-01-25 16:14:21 +00:00
extensions Bug 1520350 - Lazily load about:preferences markups from hidden panes r=jaws 2019-01-28 18:21:59 +00:00
fonts
installer Bug 1415743 - Remove unused function MigrateStartMenuShortcut from the installer, r=mhowell 2019-01-25 17:54:56 +00:00
locales Bug 1512302 - Indicate on Windows that the App Update setting is installation-specific r=jaws,flod 2019-01-25 20:42:49 +00:00
modules Bug 1518932 - Convert menulist to custom element r=paolo 2019-01-28 18:24:08 +00:00
themes Bug 1512302 - Indicate on Windows that the App Update setting is installation-specific r=jaws,flod 2019-01-25 20:42:49 +00:00
tools/mozscreenshots Bug 1501286 - Part 2: Remove support for tracking protection UI from Control Centre r=johannh 2018-10-25 16:52:19 +00:00
.eslintrc.js
app.mozbuild
build.mk
confvars.sh Bug 1502457 - Move MOZ_APP_VERSION{,_DISPLAY} to python configure. r=nalexander 2018-11-16 01:15:35 +00:00
defs.mk
LICENSE
Makefile.in
moz.build
moz.configure