fune/browser/components
Harry Twyford cee0305a2a Bug 1726437 - Add new monochromatic themes. r=dao,mixedpuppy
This is pretty much impossible to review as-is, so it may be more useful to review the script that made them. The repo is at https://github.com/htwyford/create-theme-script. parse-themes-script.js is the main script. It reads input.json. input.json is pulled from https://github.com/FirefoxUX/themes/blob/main/tokens/color/base.json, with some light edits to fix inconsistencies. The file in the FirefoxUX repo is an export of the colors in the Figma file: https://www.figma.com/file/xaRff6432QsirRftX8NZgb/MR2-Themes?node-id=86%3A17747.

The themes aren't perfect yet. For example, the text color in the Urlbar chiclet is sometimes wrong. They also don't consider the UX spec on badge colors, since UX is still actively updating that part of the spec. Since these themes are behind a pref, I think we should land it and fix the issues in followups. It will make it more clear what is changing when they're not being added en masse like this. Getting them in the tree ASAP also lets UX and QA get a head start on testing them.

Differential Revision: https://phabricator.services.mozilla.com/D125755
2021-09-21 13:32:58 +00:00
..
about Bug 1730213 - Explicitly skip tests under browser/ on android; r=ahal 2021-09-13 15:22:27 +00:00
aboutlogins Backed out changeset 5523334143d9 (bug 1719938) for failures on browser_parsable_css.js. CLOSED TREE 2021-09-21 02:39:55 +03:00
attribution Bug 1602940 - Automated replacements to use Services.uuid. r=Gijs,necko-reviewers,preferences-reviewers,kershaw 2021-09-06 09:53:52 +00:00
build
contextualidentity Backed out changeset 5523334143d9 (bug 1719938) for failures on browser_parsable_css.js. CLOSED TREE 2021-09-21 02:39:55 +03:00
controlcenter/content Bug 1707887 - Do not show nav arrow on security button in Site Identity when button is disabled r=johannh 2021-09-21 08:18:22 +00:00
customizableui Bug 1730262 - Add first monochromatic theme. r=desktop-theme-reviewers,dao,mixedpuppy 2021-09-21 13:32:57 +00:00
doh Bug 1730213 - Explicitly skip tests under browser/ on android; r=ahal 2021-09-13 15:22:27 +00:00
downloads Bug 1724319 - Fix remaining failing tests in browser/components/downloads/test/browser. r=mhowell 2021-09-15 17:36:14 +00:00
enterprisepolicies Bug 1729001 - Lock pocket new tab in preferences. r=thecount 2021-09-20 15:50:37 +00:00
extensions Backed out changeset 5523334143d9 (bug 1719938) for failures on browser_parsable_css.js. CLOSED TREE 2021-09-21 02:39:55 +03:00
installerprefs
ion Bug 1602940 - Automated replacements to use Services.uuid. r=Gijs,necko-reviewers,preferences-reviewers,kershaw 2021-09-06 09:53:52 +00:00
migration Bug 1699593 - Removed default icon styles from .title class. r=mhowell,mtigley,desktop-theme-reviewers,dao 2021-09-14 14:42:44 +00:00
newtab Backed out 3 changesets (bug 1719939, bug 1726437, bug 1730262) for causing failures on test_browserGlue_migration_ctrltab_recently_used_order.js. 2021-09-21 05:15:31 +03:00
originattributes Bug 1730213 - Explicitly skip tests under browser/ on android; r=ahal 2021-09-13 15:22:27 +00:00
pagedata Bug 1730213 - Explicitly skip tests under browser/ on android; r=ahal 2021-09-13 15:22:27 +00:00
payments Bug 1481470 - Stop using xlink:href in SVG in browser/. r=nhnt11,desktop-theme-reviewers,harry 2021-06-13 19:01:19 +00:00
places Bug 1706143 - Do not show bookmark toolbar when creating/editing bookmark if set to never be shown r=Standard8 2021-09-15 15:42:47 +00:00
pocket Backed out changeset f58ebd088778 (bug 1730273) for causing bc failures on browser_pocket_panel_closemenu.js. CLOSED TREE 2021-09-15 08:43:10 +03:00
preferences Bug 1730618 - Allow Nimbus to enable Firefox Suggest online and override the offline default. r=mythmon,preferences-reviewers,mstriemer 2021-09-16 18:28:02 +00:00
privatebrowsing Bug 1729766 - Update about:privatebrowsing with VPN promo r=Mardak,fluent-reviewers,flod 2021-09-16 15:25:47 +00:00
prompts
protections Bug 1723574 - Enable mochitest-browser-chrome tests that no longer fail r=jmaher 2021-08-23 12:45:31 +00:00
protocolhandler Bug 1690390, change appendNotification to take a smaller number of arguments: the string type value, a dictionary containing the notification details, and the button list, r=mstriemer 2021-09-17 09:04:59 +00:00
resistfingerprinting Bug 1730213 - Explicitly skip tests under browser/ on android; r=ahal 2021-09-13 15:22:27 +00:00
safebrowsing/content/test
screenshots Bug 1725432 - Disables toolbar button when new screenshots UI is showing. r=emalysz 2021-08-24 17:49:28 +00:00
search Bug 1727319 - Assign set of colors from bug 1727317 to the existing new tab CSS variables. r=Mardak 2021-09-16 21:50:29 +00:00
sessionstore Bug 1727367 - Part 3: Test form value length limits for session store. r=kashav 2021-09-14 15:02:21 +00:00
shell Bug 1730213 - Explicitly skip tests under browser/ on android; r=ahal 2021-09-13 15:22:27 +00:00
syncedtabs Bug 1730213 - Explicitly skip tests under browser/ on android; r=ahal 2021-09-13 15:22:27 +00:00
tabunloader Bug 1725257 - Part 3. Implement about:unloads. r=NeilDeakin,fluent-reviewers,flod 2021-09-07 00:46:59 +00:00
tests Bug 1730213 - Explicitly skip tests under browser/ on android; r=ahal 2021-09-13 15:22:27 +00:00
touchbar Bug 1719272: Annotate failing browser/ tests to potentially enable https-first mode in Nightly r=webcompat-reviewers,denschub,webdriver-reviewers,preferences-reviewers,Gijs,whimboo 2021-07-28 19:16:16 +00:00
translation Bug 1690390, change appendNotification to take a smaller number of arguments: the string type value, a dictionary containing the notification details, and the button list, r=mstriemer 2021-09-17 09:04:59 +00:00
uitour Bug 1727925 - Part 3: Migrate six more windows10-32 test suites from AWS to Azure r=jmaher 2021-09-10 11:51:00 +00:00
urlbar Bug 1731373 - Add a hook for Firefox Suggest to notify TelemetryEnvironment when it updates. r=chutten 2021-09-18 00:37:15 +00:00
.eslintrc.js
BrowserComponents.manifest
BrowserContentHandler.jsm Bug 1728653 - Allow a silent start mode r=bytesized,nalexander,application-update-reviewers,mossop 2021-09-09 18:09:25 +00:00
BrowserGlue.jsm Bug 1726437 - Add new monochromatic themes. r=dao,mixedpuppy 2021-09-21 13:32:58 +00:00
components.conf
distribution.js
moz.build Bug 1725257 - Part 2. Add a blank about:unloads. r=NeilDeakin,flod 2021-09-07 00:46:59 +00:00
nsIBrowserHandler.idl