henry pushed to branch base-browser-140.1.0esr-15.0-1 at The Tor Project / Applications / Tor Browser
Commits:
-
36a296b5
by henry at 2025-08-05T15:32:09+00:00
1 changed file:
Changes:
... | ... | @@ -125,6 +125,22 @@ export default class MozSupportLink extends HTMLAnchorElement { |
125 | 125 | return;
|
126 | 126 | }
|
127 | 127 | let supportPage = this.getAttribute("support-page") ?? "";
|
128 | + // For base-browser we sometimes want to override firefox support links with
|
|
129 | + // our own.
|
|
130 | + // See tor-browser#40899.
|
|
131 | + switch (supportPage) {
|
|
132 | + case "preferences":
|
|
133 | + // Shown twice in preferences, both as `{ -brand-short-name } Support`.
|
|
134 | + // Instead of directing to support for preferences, we link to general
|
|
135 | + // tor browser support.
|
|
136 | + // See tor-browser#32092.
|
|
137 | + this.href = Services.prefs.getStringPref(
|
|
138 | + "browser.base-browser-support-url",
|
|
139 | + ""
|
|
140 | + );
|
|
141 | + return;
|
|
142 | + // Fall through to support.mozilla.org
|
|
143 | + }
|
|
128 | 144 | let base = MozSupportLink.SUPPORT_URL + supportPage;
|
129 | 145 | this.href = this.hasAttribute("utm-content")
|
130 | 146 | ? formatUTMParams(this.getAttribute("utm-content"), base)
|