gecko-dev/browser/modules
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
..
test Backed out 2 changesets (bug 1520436) for browser-chrome failures in browser/base/content/test/permissions/browser_permissions.js 2019-01-23 19:35:50 +02:00
AboutNewTab.jsm Bug 1486739 - Add missing dangling commas in browser/, services/, taskcluster/ and toolkit/. r=mossop 2018-08-31 05:59:17 +00:00
AsanReporter.jsm Bug 1506044 - Do not send cookies with ASan reporter submits. r=johannh 2018-11-21 23:18:27 +00:00
AsyncTabSwitcher.jsm Bug 1510418 - Use TelemetryStopwatch.running instead of custom _tabSwitchStopWatchRunning flag. r=Ehsan 2018-11-27 21:53:13 +00:00
BrowserUsageTelemetry.jsm Bug 1511818 - Keep track of unique domains with a valid hostname for the purposes of the automatic access grant heuristics of the Storage Access API r=mikedeboer 2018-12-12 15:21:32 +00:00
BrowserWindowTracker.jsm Bug 1496360 - make BrowserWindowTracker and its deps use the docshell to obtain an outerWindowID, r=dao 2018-11-06 09:48:46 +00:00
ContentClick.jsm Bug 1488055 - followup fix to enable the click handler actor in sidebar, r=mconley 2018-09-13 20:12:38 +00:00
ContentCrashHandlers.jsm Bug 1471403 - Part 2 - Lazify the creation of "notificationbox" elements. r=dao,bgrins 2018-11-09 14:38:49 +00:00
ContentMetaHandler.jsm Bug 1486739 - Add missing dangling commas in browser/, services/, taskcluster/ and toolkit/. r=mossop 2018-08-31 05:59:17 +00:00
ContentObservers.js Bug 1479569 part 2. Use the new messageManager getter on docshell. r=kmag 2018-08-02 23:49:09 -04:00
ContentSearch.jsm Bug 1510281 - Backed out changeset 093960021b8b because we want to use a different approach. r=mkaply 2018-12-08 17:32:27 +00:00
Discovery.jsm Bug 1489531 Expose telemetry client_id hash to about:addons via cookie r=Gijs,chutten 2018-11-26 15:26:39 +00:00
ExtensionsUI.jsm Bug 1508853 make the search default panel persistent, r=aswan 2018-11-27 18:05:59 +00:00
FaviconLoader.jsm Bug 1517029: Fail favicon requests when encountering an icon that requires credentials. r=Gijs 2019-01-07 17:57:46 +00:00
FormValidationHandler.jsm Bug 1486739 - Add missing dangling commas in browser/, services/, taskcluster/ and toolkit/. r=mossop 2018-08-31 05:59:17 +00:00
HomePage.jsm Bug 1486739 - Add missing dangling commas in browser/, services/, taskcluster/ and toolkit/. r=mossop 2018-08-31 05:59:17 +00:00
LaterRun.jsm
LiveBookmarkMigrator.jsm Bug 1477672 - export and convert existing live bookmarks to avoid losing user data, r=mak 2018-09-17 18:59:57 +01:00
moz.build Bug 1509888: Remove Browser Error Collection. r=Gijs,flod 2019-01-15 18:04:28 +00:00
OpenInTabsUtils.jsm Bug 1486739 - Add missing dangling commas in browser/, services/, taskcluster/ and toolkit/. r=mossop 2018-08-31 05:59:17 +00:00
PageActions.jsm Bug 1506653 support disabling page action for private windows, r=Gijs 2018-11-20 18:24:38 +00:00
PermissionUI.jsm Bug 1516889 - Part 2: Make sure the storage access API prompt is denied when pressing Esc; r=johannh 2019-01-21 11:23:22 -05:00
PingCentre.jsm Bug 1493794 - Add new search-only UI, onboarding localization, strings and bugfixes to Activity Stream r=ursula 2018-09-25 15:01:42 +00:00
ProcessHangMonitor.jsm Bug 1471403 - Part 2 - Lazify the creation of "notificationbox" elements. r=dao,bgrins 2018-11-09 14:38:49 +00:00
ReaderParent.jsm Bug 1313429 - Add Touch Bar functionality to Firefox r=spohl,mikedeboer,flod 2019-01-22 17:13:33 +00:00
RemotePrompt.jsm Bug 1486739 - Add missing dangling commas in browser/, services/, taskcluster/ and toolkit/. r=mossop 2018-08-31 05:59:17 +00:00
Sanitizer.jsm Bug 1522776 - Unsupported permission values should be ignored by Sanitizer.jsm, r=johannh 2019-01-25 11:44:40 +01:00
SelectionChangedMenulist.jsm Bug 1518932 - Convert menulist to custom element r=paolo 2019-01-28 18:24:08 +00:00
SiteDataManager.jsm Bug 1483440 - Part 3 - Use purge-localStorage instead of purge-domain-data to clean up localStorage. r=baku 2019-01-17 17:41:28 +00:00
SitePermissions.jsm Bug 1517562 - Update media autoplay strings. r=flod,johannh 2019-01-23 20:52:53 +00:00
TabsList.jsm Bug 1511095 - Remove SchedulePressure.jsm and the fallback loading throbber in the tabstrip. r=mconley 2018-11-29 22:25:33 +00:00
ThemeVariableMap.jsm Bug 1468517 - Make toolbar_bottom_separator color apply to findbar top border. r=dao 2018-11-18 18:16:52 +00:00
TransientPrefs.jsm Bug 1486739 - Add missing dangling commas in browser/, services/, taskcluster/ and toolkit/. r=mossop 2018-08-31 05:59:17 +00:00
webrtcUI.jsm Bug 1518932 - Convert menulist to custom element r=paolo 2019-01-28 18:24:08 +00:00
Windows8WindowFrameColor.jsm Bug 1478308 - Remove unnecessary ChromeUtils.imports in browser/ r=mikedeboer 2018-07-25 09:10:07 +01:00
WindowsJumpLists.jsm Bug 1486739 - Add missing dangling commas in browser/, services/, taskcluster/ and toolkit/. r=mossop 2018-08-31 05:59:17 +00:00
WindowsPreviewPerTab.jsm Bug 1490015: Allow tab previews to direct load data uris. r=Gijs 2018-09-26 21:09:49 +00:00
ZoomUI.jsm Bug 1492950 - Get browser-fullZoom.js and ZoomUI.jsm off of getBrowserForDocument. r=florian 2018-10-02 17:51:11 +00:00