forked from mirrors/gecko-dev
This patch updates the `NotificationMessage` element in `notificationbox.js` so that it extends our newer `moz-message-bar` component instead of the deprecated `message-bar` component. Many of the changes are just dealing with the implications of making things async (so that we can ensure `moz-message-bar.mjs` gets imported). I tried to break out places where I modified related code and tests into separate patches to mitigate some of the review pain here. This patch solves a longstanding issue where we were loading `in-content/common-shared.css` in the chrome since it gets used by the `message-bar` element. It also makes some small visual changes to our infobars (slight outline, icon colors, adds a bit of spacing). Differential Revision: https://phabricator.services.mozilla.com/D189872 |
||
|---|---|---|
| .. | ||
| docs | ||
| moz-button-group | ||
| moz-card | ||
| moz-five-star | ||
| moz-label | ||
| moz-message-bar | ||
| moz-support-link | ||
| moz-toggle | ||
| panel-list | ||
| vendor | ||
| arrowscrollbox.js | ||
| autocomplete-input.js | ||
| autocomplete-popup.js | ||
| autocomplete-richlistitem.js | ||
| browser-custom-element.js | ||
| button.js | ||
| calendar.js | ||
| checkbox.js | ||
| datekeeper.js | ||
| datepicker.js | ||
| datetimebox.css | ||
| datetimebox.js | ||
| dialog.js | ||
| editor.js | ||
| findbar.js | ||
| general.js | ||
| infobar.css | ||
| lit-utils.mjs | ||
| mach_commands.py | ||
| marquee.css | ||
| marquee.js | ||
| menu.js | ||
| menulist.js | ||
| menupopup.js | ||
| message-bar.css | ||
| message-bar.js | ||
| moz-input-box.js | ||
| named-deck.js | ||
| notificationbox.js | ||
| panel.js | ||
| popupnotification.js | ||
| radio.js | ||
| richlistbox.js | ||
| search-textbox.js | ||
| spinner.js | ||
| stringbundle.js | ||
| tabbox.js | ||
| text.js | ||
| textrecognition.js | ||
| timekeeper.js | ||
| timepicker.js | ||
| toolbarbutton.js | ||
| tree.js | ||
| videocontrols.js | ||
| wizard.js | ||