morgan pushed to branch tor-browser-140.2.0esr-15.0-1 at The Tor Project /
Applications / Tor Browser
Commits:
c8d34a96 by Henry Wilkes at 2025-08-26T20:23:22+00:00
TB 43901: Modify about:license for Tor Browser.
We also drop about:rights.
- - - - -
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
=====================================
@@ -103,9 +103,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
=====================================
@@ -23,6 +23,7 @@ pages = [
'reader',
'restartrequired',
'rights',
+ # Removed 'rights'. tor-browser#43901.
# Removed 'robots'. tor-browser#42831.
'rulesets',
'sessionrestore',
=====================================
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/c8d34a969ff8dee3428620a2de4bd891f024ca9d
--
View it on GitLab:
https://gitlab.torproject.org/tpo/applications/tor-browser/-/commit/c8d34a969ff8dee3428620a2de4bd891f024ca9d
You're receiving this email because of your account on gitlab.torproject.org.
_______________________________________________
tbb-commits mailing list -- [email protected]
To unsubscribe send an email to [email protected]