Rebase Tor Browser onto 136.0a1
Merge Info
Issues
Resolves
Review
Change Description
- BB 32308: Use direct browser sizing for letterboxing.
- browser/components/resistfingerprinting/test/browser/browser_dynamical_window_rounding.js:
await TestUtils.topicObserved("test:letterboxing:update-size-finish");
check was moved to a function.
- browser/components/resistfingerprinting/test/browser/browser_dynamical_window_rounding.js:
- BB 31064: Letterboxing, exempt browser extensions.
- BB 32411: Letterboxing, exempt view-source: URIs.
- BB 42574: Letterboxing, exempt pdf.js.
- This code has been uplifted. All three commits were dropped.
- TB 27476: Implement about:torconnect captive portal within Tor Browser
- toolkit/content/aboutNetError.mjs:
initPage
function was split up and our code moved toinitTitleAndBodyIds
function
- toolkit/content/aboutNetError.mjs:
- [DROPPED] TB 40073: Disable remote Public Suffix List fetching
- The same patch was applied upstream in https://bugzilla.mozilla.org/show_bug.cgi?id=1786310
- TB 30237: Add v3 onion services client authentication prompt
- docshell/base/nsDocShell.cpp: Upstream added a new error case
NS_ERROR_BASIC_HTTP_AUTH_DISABLED
- docshell/base/nsDocShell.cpp: Upstream added a new error case
- TB 30237: Add v3 onion services client authentication prompt
- toolkit/content/aboutNetError.mjs:
initPage
function was split up also affected this patch
- toolkit/content/aboutNetError.mjs:
- TB 34403 [android]: Disable Normal mode by default.
- TabLayoutMediator.kt file has been removed by https://bugzilla.mozilla.org/show_bug.cgi?id=1815004 and so have out changes. I am not sure if that breaks anything, will file an audit bug.
- TB 40016 [android]: Don't install WebCompat webext.
- DefaultToolbarMenu.kt:
reportSiteIssuePlaceholder
doesn't exist anymore, now we havereportBrokenSite
which has been commented out in place of that. The swap needs to be tested. This change happened on https://bugzilla.mozilla.org/show_bug.cgi?id=1941641
- DefaultToolbarMenu.kt:
- [android] Modify UI/UX
- component_tabstray2.xml: This file has been removed, I believe related to https://bugzilla.mozilla.org/show_bug.cgi?id=1815004 as well. Our changes are gone with it as well and I just let them go. Audit bug will make us sure of it.
- [android] Delete unused media
- Files we change have been removed by https://bugzilla.mozilla.org/show_bug.cgi?id=1899365. Namely, onboarding_inactive_tabs_cfr.xml and NoAnalysis.kt. Will file an audit bug.
How Tested
TBD
Edited by brizental