| 
Commits:
ab9dccd4
 by Richard Pospesel   at 2023-03-02T12:46:22+00:00 
 fixup! Bug 27476: Implement about:torconnect captive portal within Tor Browser
Bug 41659: Add canonical color definitions to base-browser
- commit removes tor-styles.css browser.xhtml so that the base-browser rebase applies correctly
60e29559
 by Richard Pospesel   at 2023-03-02T16:54:12+00:00 
 Bug 41659: Add canonical color definitions to base-browser !!! 102.9.0esr REBASE NOTE: this commit should appear relatively early in the base-browser branch
eaf290eb
 by Richard Pospesel   at 2023-03-02T16:54:12+00:00 
 fixup! Bug 2176: Rebrand Firefox to TorBrowser
Bug 41659: Add canonical color definitions to base-browser
- backout the tor-styles.inc.css additions
- add tor-styles.css to browser-shared.css which is included everywhere
b05238e4
 by Richard Pospesel   at 2023-03-02T16:54:13+00:00 
 fixup! Bug 30237: Add v3 onion services client authentication prompt
Bug 41659: Add canonical color definitions to base-browser
0e2be626
 by Richard Pospesel   at 2023-03-02T16:54:13+00:00 
 fixup! Bug 27476: Implement about:torconnect captive portal within Tor Browser
Bug 41659: Add canonical color definitions to base-browser
486cbe1f
 by Richard Pospesel   at 2023-03-02T16:54:13+00:00 
 fixup! Bug 31286: Implementation of bridge, proxy, and firewall settings in about:preferences#connection
Bug 41659: Add canonical color definitions to base-browser
 
13 changed files:
Changes:
browser/base/content/browser.xhtml
 
| ... | ... | @@ -10,7 +10,6 @@ |  
| 10 | 10 |       override rules using selectors with the same specificity. This applies to
 |  
| 11 | 11 |       both "content" and "skin" packages, which bug 1385444 will unify later. -->
 |  
| 12 | 12 |  <?xml-stylesheet href="" type="text/css"?>
 |  
| 13 |  | -<?xml-stylesheet href="" type="text/css"?>
 |  
| 14 | 13 |  
 |  
| 15 | 14 |  <!-- While these stylesheets are defined in Toolkit, they are only used in the
 |  
| 16 | 15 |       main browser window, so we can load them here. Bug 1474241 is on file to
 |  browser/branding/alpha/content/jar.mn
 
 
| ... | ... | @@ -20,4 +20,4 @@ browser.jar: |  
| 20 | 20 |    content/branding/icon512.png                   (../default512.png)
 |  
| 21 | 21 |    content/branding/identity-icons-brand.svg
 |  
| 22 | 22 |    content/branding/aboutDialog.css
 |  
| 23 |  | -* content/branding/tor-styles.css |  
|  | 23 | +  content/branding/tor-styles.css |  browser/branding/alpha/content/tor-styles.css
 
 
| 1 |  | -%include ../../tor-styles.inc.css
 |  
| 2 |  | -
 |  
| 3 | 1 |  /* default theme*/
 |  
| 4 | 2 |  :root {
 |  
| 5 | 3 |    --tor-branding-color: var(--teal-70);
 |  browser/branding/nightly/content/jar.mn
 
 
| ... | ... | @@ -19,4 +19,4 @@ browser.jar: |  
| 19 | 19 |    content/branding/icon512.png                   (../default512.png)
 |  
| 20 | 20 |    content/branding/identity-icons-brand.svg
 |  
| 21 | 21 |    content/branding/aboutDialog.css
 |  
| 22 |  | -* content/branding/tor-styles.css |  
|  | 22 | +  content/branding/tor-styles.css |  browser/branding/nightly/content/tor-styles.css
 
 
| 1 |  | -%include ../../tor-styles.inc.css
 |  
| 2 |  | -
 |  
| 3 | 1 |  /* default theme*/
 |  
| 4 | 2 |  :root {
 |  
| 5 | 3 |    --tor-branding-color: var(--blue-60);
 |  browser/branding/official/content/jar.mn
 
 
| ... | ... | @@ -19,4 +19,4 @@ browser.jar: |  
| 19 | 19 |    content/branding/icon512.png                   (../default512.png)
 |  
| 20 | 20 |    content/branding/identity-icons-brand.svg
 |  
| 21 | 21 |    content/branding/aboutDialog.css
 |  
| 22 |  | -* content/branding/tor-styles.css |  
|  | 22 | +  content/branding/tor-styles.css |  browser/branding/official/content/tor-styles.css
 
 
| 1 |  | -%include ../../tor-styles.inc.css
 |  
| 2 |  | -
 |  
| 3 | 1 |  /* default theme*/
 |  
| 4 | 2 |  :root {
 |  
| 5 | 3 |    --tor-branding-color: var(--purple-60);
 |  browser/components/onionservices/content/authPreferences.css
 
 
| 1 | 1 |  /* Copyright (c) 2020, The Tor Project, Inc. */
 |  
| 2 | 2 |  
 |  
| 3 |  | -@import url("chrome://branding/content/tor-styles.css");
 |  
|  | 3 | +@import url("chrome://browser/skin/browser-colors.css");
 |  
| 4 | 4 |  
 |  
| 5 | 5 |  #torOnionServiceKeys-overview-container {
 |  
| 6 | 6 |    margin-right: 30px;
 |  
| ... | ... | @@ -19,6 +19,6 @@ |  
| 19 | 19 |    margin-right: 4px;
 |  
| 20 | 20 |    list-style-image: url("chrome://global/skin/icons/warning.svg");
 |  
| 21 | 21 |    -moz-context-properties: fill;
 |  
| 22 |  | -  fill: var(--torbrowser-warning);
 |  
|  | 22 | +  fill: var(--warning-color);
 |  
| 23 | 23 |    visibility: hidden;
 |  
| 24 | 24 |  } |  browser/components/torconnect/content/aboutTorConnect.css
 
 
| ... | ... | @@ -2,7 +2,7 @@ |  
| 2 | 2 |  /* Copyright (c) 2021, The Tor Project, Inc. */
 |  
| 3 | 3 |  
 |  
| 4 | 4 |  @import url("chrome://browser/skin/error-pages.css");
 |  
| 5 |  | -@import url("chrome://branding/content/tor-styles.css");
 |  
|  | 5 | +@import url("chrome://browser/skin/browser-colors.css");
 |  
| 6 | 6 |  
 |  
| 7 | 7 |  :root {
 |  
| 8 | 8 |    --onion-opacity: 1;
 |  
| ... | ... | @@ -305,5 +305,5 @@ body { |  
| 305 | 305 |  
 |  
| 306 | 306 |  .title.location {
 |  
| 307 | 307 |    background-image: url("chrome://browser/content/torconnect/connection-location.svg");
 |  
| 308 |  | -  stroke: var(--torbrowser-warning);
 |  
|  | 308 | +  stroke: var(--warning-color);
 |  
| 309 | 309 |  } |  browser/components/torpreferences/content/torPreferences.css
 
 
| 1 |  | -@import url("chrome://branding/content/tor-styles.css");
 |  
|  | 1 | +@import url("chrome://browser/skin/browser-colors.css");
 |  
|  | 2 | +
 |  
| 2 | 3 |  
 |  
| 3 | 4 |  #category-connection > .category-icon {
 |  
| 4 | 5 |    list-style-image: url("chrome://browser/content/torpreferences/torPreferencesIcon.svg");
 |  
| ... | ... | @@ -170,7 +171,7 @@ html:dir(rtl) input[type="checkbox"].toggle-button::before { |  
| 170 | 171 |  
 |  
| 171 | 172 |  #torPreferences-status-internet-statusIcon.offline, #torPreferences-status-tor-statusIcon:not(.connected) {
 |  
| 172 | 173 |    list-style-image: url("chrome://global/skin/icons/warning.svg");
 |  
| 173 |  | -  fill: var(--torbrowser-warning);
 |  
|  | 174 | +  fill: var(--warning-color);
 |  
| 174 | 175 |  }
 |  
| 175 | 176 |  
 |  
| 176 | 177 |  #torPreferences-status-tor-statusIcon.blocked {
 |  
| ... | ... | @@ -557,7 +558,7 @@ hbox#torPreferences-requestBridge-incorrectCaptchaHbox { |  
| 557 | 558 |  image#torPreferences-requestBridge-errorIcon {
 |  
| 558 | 559 |    list-style-image: url("chrome://global/skin/icons/warning.svg");
 |  
| 559 | 560 |    -moz-context-properties: fill;
 |  
| 560 |  | -  fill: var(--torbrowser-warning);
 |  
|  | 561 | +  fill: var(--warning-color);
 |  
| 561 | 562 |  }
 |  
| 562 | 563 |  
 |  
| 563 | 564 |  groupbox#torPreferences-bridges-group textarea {
 |  browser/branding/tor-styles.inc.css
→
browser/themes/shared/browser-colors.css
 
 
| ... | ... | @@ -87,11 +87,11 @@ |  
| 87 | 87 |  
 |  
| 88 | 88 |    /* TODO: Switch to some Firefox variable, once Mozilla adds one for this
 |  
| 89 | 89 |    color. Matches --warning-icon-bgcolor (but not on the dark theme variant). */
 |  
| 90 |  | -  --torbrowser-warning: #ffa436;
 |  
|  | 90 | +  --warning-color: #ffa436;
 |  
| 91 | 91 |  }
 |  
| 92 | 92 |  
 |  
| 93 | 93 |  @media (prefers-color-scheme: dark) {
 |  
| 94 | 94 |    :root {
 |  
| 95 |  | -    --torbrowser-warning: #ffbd4f;
 |  
|  | 95 | +    --warning-color: #ffbd4f;
 |  
| 96 | 96 |    }
 |  
| 97 |  | -} |  
|  | 97 | +} |  
|  |  | \ No newline at end of file |  browser/themes/shared/browser-shared.css
 
 
| ... | ... | @@ -23,6 +23,8 @@ |  
| 23 | 23 |  @import url("chrome://browser/skin/UITour.css");
 |  
| 24 | 24 |  @import url("chrome://browser/skin/torconnect-urlbar.css");
 |  
| 25 | 25 |  @import url("chrome://browser/skin/onionlocation.css");
 |  
|  | 26 | +@import url("chrome://browser/skin/browser-colors.css");
 |  
|  | 27 | +@import url("chrome://branding/content/tor-styles.css");
 |  
| 26 | 28 |  
 |  
| 27 | 29 |  @namespace html url("http://www.w3.org/1999/xhtml");
 |  
| 28 | 30 |  
 |  browser/themes/shared/jar.inc.mn
 
 
| ... | ... | @@ -17,6 +17,7 @@ |  
| 17 | 17 |    skin/classic/browser/autocomplete.css                        (../shared/autocomplete.css)
 |  
| 18 | 18 |    skin/classic/browser/blockedSite.css                         (../shared/blockedSite.css)
 |  
| 19 | 19 |    skin/classic/browser/browser-shared.css                      (../shared/browser-shared.css)
 |  
|  | 20 | +  skin/classic/browser/browser-colors.css                      (../shared/browser-colors.css)
 |  
| 20 | 21 |    skin/classic/browser/ctrlTab.css                             (../shared/ctrlTab.css)
 |  
| 21 | 22 |    skin/classic/browser/light-dark-overrides.css                (../shared/light-dark-overrides.css)
 |  
| 22 | 23 |    skin/classic/browser/error-pages.css                         (../shared/error-pages.css)
 |  
 |