Loading toolkit/content/widgets/moz-support-link/moz-support-link.mjs +13 −1 Original line number Diff line number Diff line Loading @@ -107,7 +107,19 @@ export default class MozSupportLink extends HTMLAnchorElement { const torManualPrefix = "tor-manual:"; if (supportPage.startsWith(torManualPrefix)) { const torManualPage = supportPage.substring(torManualPrefix.length); this.href = `about:manual#${torManualPage}`; const [page, anchor] = torManualPage.split("_", 2); let locale = Services.locale.appLocaleAsBCP47; if (locale === "ja-JP-macos") { // Convert quirk-locale to the locale used for tor project. locale = "ja"; } let href = `https://tb-manual.torproject.org/${locale}/${page}/`; if (anchor) { href = `${href}#${anchor}`; } this.href = href; return; } // For base-browser we sometimes want to override firefox support links with Loading Loading
toolkit/content/widgets/moz-support-link/moz-support-link.mjs +13 −1 Original line number Diff line number Diff line Loading @@ -107,7 +107,19 @@ export default class MozSupportLink extends HTMLAnchorElement { const torManualPrefix = "tor-manual:"; if (supportPage.startsWith(torManualPrefix)) { const torManualPage = supportPage.substring(torManualPrefix.length); this.href = `about:manual#${torManualPage}`; const [page, anchor] = torManualPage.split("_", 2); let locale = Services.locale.appLocaleAsBCP47; if (locale === "ja-JP-macos") { // Convert quirk-locale to the locale used for tor project. locale = "ja"; } let href = `https://tb-manual.torproject.org/${locale}/${page}/`; if (anchor) { href = `${href}#${anchor}`; } this.href = href; return; } // For base-browser we sometimes want to override firefox support links with Loading