henry pushed to branch base-browser-147.0a1-16.0-2 at The Tor Project / 
Applications / Tor Browser


Commits:
0f8c1a1a by henry at 2026-01-19T15:50:13+00:00
BB 43901: Modify about:license.

We also drop about:rights.


(cherry picked from commit d15d1ad113c2caba2815e46ab5d90e686ca494e5)

Co-authored-by: Henry Wilkes <[email protected]>
- - - - -


4 changed files:

- browser/base/moz.build
- browser/components/about/AboutRedirector.cpp
- browser/components/about/components.conf
- toolkit/themes/shared/aboutLicense.css


Changes:

=====================================
browser/base/moz.build
=====================================
@@ -79,7 +79,8 @@ PERFTESTS_MANIFESTS += ["content/test/perftest.toml"]
 DEFINES["MOZ_APP_VERSION"] = CONFIG["MOZ_APP_VERSION"]
 DEFINES["MOZ_APP_VERSION_DISPLAY"] = CONFIG["MOZ_APP_VERSION_DISPLAY"]
 
-DEFINES["APP_LICENSE_BLOCK"] = "%s/content/overrides/app-license.html" % SRCDIR
+# Do not include the Firefox app-license.html in about:license.
+# tor-browser#43901.
 
 if CONFIG["BASE_BROWSER_UPDATE"]:
     DEFINES["BASE_BROWSER_UPDATE"] = True


=====================================
browser/components/about/AboutRedirector.cpp
=====================================
@@ -95,9 +95,7 @@ static const RedirEntry kRedirMap[] = {
     {"profiling",
      "chrome://devtools/content/performance-new/aboutprofiling/index.html",
      nsIAboutModule::ALLOW_SCRIPT | nsIAboutModule::IS_SECURE_CHROME_UI},
-    {"rights", "https://www.mozilla.org/about/legal/terms/firefox/";,
-     nsIAboutModule::URI_SAFE_FOR_UNTRUSTED_CONTENT |
-         nsIAboutModule::URI_MUST_LOAD_IN_CHILD},
+// Drop about:rights. tor-browser#43901.
 #ifndef BASE_BROWSER_VERSION
     {"robots", "chrome://browser/content/aboutRobots.xhtml",
      nsIAboutModule::URI_SAFE_FOR_UNTRUSTED_CONTENT |


=====================================
browser/components/about/components.conf
=====================================
@@ -24,7 +24,7 @@ pages = [
     'profiling',
     'reader',
     'restartrequired',
-    'rights',
+    # Removed 'rights'. tor-browser#43901.
     # Removed 'robots'. tor-browser#42831.
     'sessionrestore',
     'settings',


=====================================
toolkit/themes/shared/aboutLicense.css
=====================================
@@ -5,13 +5,9 @@
 /* License Illustration */
 
 .license-header {
-  background-image: 
url("chrome://global/skin/illustrations/about-license.svg");
-  background-repeat: no-repeat;
-  background-position: right center;
-  min-height: 300px;
-  display: flex;
-  align-items: center;
-  padding-inline-end: 320px;
+  /* Adjust the header to remove the background, which is out of place without
+   * the app-license.html content. */
+  align-self: start;
 }
 
 td:nth-child(1),



View it on GitLab: 
https://gitlab.torproject.org/tpo/applications/tor-browser/-/commit/0f8c1a1aeeeb9752bc12bb2e3c64f97fa51661b7

-- 
View it on GitLab: 
https://gitlab.torproject.org/tpo/applications/tor-browser/-/commit/0f8c1a1aeeeb9752bc12bb2e3c64f97fa51661b7
You're receiving this email because of your account on gitlab.torproject.org.


_______________________________________________
tor-commits mailing list -- [email protected]
To unsubscribe send an email to [email protected]

Reply via email to