[tbb-commits] [tor-browser] branch base-browser-102.5.0esr-12.0-1 updated (541589634a77 -> 7535f6f5afc2)
gitolite role
git at cupani.torproject.org
Tue Nov 22 09:59:25 UTC 2022
This is an automated email from the git hooks/post-receive script.
richard pushed a change to branch base-browser-102.5.0esr-12.0-1
in repository tor-browser.
from 541589634a77 Bug 1798623: Update time zone data to tzdata2022f (ESR102 backport). r=#platform-i18n-reviewers, a=dmeehan
add 3ef81d9b3b60 Bug 1774413: Bundled fonts are not picked up on macOS r=jfkthame
add bea9010507d7 Bug 1769030: Add a configure flag to load policies only from the local policies.json file r=mkaply,glandium
add 4196b578daee Bug 1784588 - Fix SplitDriverVersion when the string has less than 4 numbers. r=aosmond
add 10c867009a98 Bug 1768907 - Part 1: Make browser.privatebrowsing.autostart a static pref. r=handyman,necko-reviewers
add 3e2f61607e82 Bug 1768907 - Part 2: nsTransferable disk-leaks when private browsing mode is enabled by default. r=handyman
add 40539cbb03ec Bug 1670885 - Fix post-fork() handlers for PHC/LogAlloc to work on macOS using unfair locks r=glandium
add 5fc5fbd94612 Bug 1670885 - Replace deprecated NSSpinLocks with os_unfair_locks in the memory allocator r=glandium
add 09c27cecefe3 Bug 1774458 - Use undocumented, non-public adaptive spinlocks on macOS 10.15+, revert to user-space spinlocks on older versions r=pbone
add 686cf978b10d Bug 1784018 - Remove deprecated OSSpinLocks r=glandium
add 8dbe174bbc2f Revert "Bug 1724777, optimize suppressed MicroTask handling, r=mccr8 a=RyanVM"
add 789a8415b241 fixup! Bug 1761389 - Add and use new PDF-specific document icon on Windows. r=bhearsum
add d35625b614e7 Bug 41454: Move focus after calling openPreferences for a sub-category.
add 15fcc0f014dc Bug 41116: Normalize system fonts.
add 720c3ccf8729 Tweaks to the build system
add bbd4cabc8f45 Bug 41117: using MOZ_PROXY_BYPASS_PROTECTION disable share menu on mac and windows, and restpre email link on mac
add 4c3d83a30071 Adding issue template for bugs.
add bbde4283be7a Base Browser's .mozconfigs.
add f332cd4d106a Bug 41108: Remove privileged macOS installation from 102
add b01f23945351 Bug 41149: Re-enable DLL injection protection in all builds not just nightlies
add 890a463f70df Bug 24796: Comment out excess permissions from GeckoView
add 953d422aa342 Bug 25741: TBA: Disable GeckoNetworkManager
add 0f50ad270a34 Bug 28125: Prevent non-Necko network connections
add b52775f5a599 Bug 12974: Disable NTLM and Negotiate HTTP Auth
add 2b017c1b2f4e Bug 40166: Disable security.certerrors.mitm.auto_enable_enterprise_roots
add 8433f9c856d5 Bug 16285: Exclude ClearKey system for now
add 70c4552874b8 Bug 21431: Clean-up system extensions shipped in Firefox
add a880b01c43ee Bug 33852: Clean up about:logins (LockWise) to avoid mentioning sync, etc.
add be3f9741dbcf Bug 41457: Remove Mozilla permissions
add b898d5789fae Bug 40002: Remove about:ion
add 20a355885469 Bug 26353: Prevent speculative connect that violated FPI.
add 44e037bb8992 Bug 31740: Remove some unnecessary RemoteSettings instances
add 26c26384e454 Bug 30541: Disable WebGL readPixel() for web content
add fa4c413df733 Bug 28369: Stop shipping pingsender executable
add 14093eab1428 Bug 40073: Disable remote Public Suffix List fetching
add 6dad1ef4668c Firefox preference overrides.
add fe931f59d77a Bug 41043: Hardcode the UI font on Linux
add a6d639ac6283 Bug 30605: Honor privacy.spoof_english in Android
add 1fe9568f55fb Bug 40199: Avoid using system locale for intl.accept_languages in GeckoView
add ada159bc4b88 Bug 40171: Make WebRequest and GeckoWebExecutor First-Party aware
add b6173a8d76d1 Bug 26345: Hide tracking protection UI
add 4d5f4769c3e7 Bug 9173: Change the default Firefox profile directory to be relative.
add 6fe941356023 Bug 18800: Remove localhost DNS lookup in nsProfileLock.cpp
add bdc14fad55a9 Bug 27604: Fix addon issues when moving the profile directory
add 53b04d5f72e9 Bug 13028: Prevent potential proxy bypass cases.
add 2b2260b6ad5c Bug 11641: Disable remoting by default.
add a9d7c346e91a Bug 23104: Add a default line height compensation
add b8f31c9127e8 Bug 40309: Avoid using regional OS locales
add 1de70ae819cc Bug 40432: Prevent probing installed applications
add d4e941ac232c Bug 41434: Letterboxing, preemptively apply margins in a global CSS rule to mitigate race conditions on newly created windows and tabs.
add acc7ceb331f1 Bug 41434: Letterboxing, improve logging.
add cb08658c2b9b Bug 31064: Letterboxing, exempt browser extensions.
add 98c263342c83 Bug 32411: Letterboxing, exempt view-source: URIs.
add adddd32fba8f Bug 32220: Improve the letterboxing experience
add d52bce16481d Bug 40069: Add helpers for message passing with extensions
add ba240abc12e9 Bug 40253: Explicitly allow NoScript in Private Browsing mode.
add 6aba028d76be Bug 41369: Improve Firefox language settings for multi-lingual packages
add e28bf044b901 Bug 41371: Temporary hack to fix language selector popup position
add c2e8c3d46291 Bug 41417: Always prompt users to restart after changing language
add 2d2e30746c43 Bug 40925: Implemented the Security Level component
add 7535f6f5afc2 Bug 40926: Implemented the New Identity feature
No new revisions were added by this update.
Summary of changes:
.eslintignore | 3 +
.gitlab/issue_templates/UXBug.md | 29 +
.gitlab/issue_templates/bug.md | 32 +
browser/app/macbuild/Contents/MacOS-files.in | 1 -
browser/app/permissions | 19 -
browser/app/profile/001-base-profile.js | 737 +++++++++++++++++++++
browser/app/profile/firefox.js | 6 +-
browser/base/content/appmenu-viewcache.inc.xhtml | 4 +
browser/base/content/browser-menubar.inc | 7 +-
browser/base/content/browser-sets.inc | 1 +
browser/base/content/browser-siteIdentity.js | 4 +-
browser/base/content/browser.css | 20 +
browser/base/content/browser.js | 24 +
browser/base/content/browser.xhtml | 4 +
browser/base/content/languageNotification.js | 67 ++
browser/base/content/main-popupset.inc.xhtml | 1 +
browser/base/content/navigator-toolbox.inc.xhtml | 4 +
browser/base/jar.mn | 2 +
.../branding/{aurora => alpha}/document_pdf.ico | Bin
browser/components/BrowserGlue.jsm | 43 +-
browser/components/about/AboutRedirector.cpp | 8 -
browser/components/about/components.conf | 2 -
.../components/aboutlogins/AboutLoginsParent.jsm | 2 +
.../components/aboutlogins/content/aboutLogins.css | 5 +
.../components/aboutlogins/content/aboutLogins.js | 6 +
.../content/components/fxaccounts-button.css | 5 +
browser/components/moz.build | 4 +-
.../components/newidentity/content/newidentity.js | 567 ++++++++++++++++
browser/components/newidentity/jar.mn | 13 +
.../locale/en-US/newIdentity.properties | 10 +
browser/components/newidentity/moz.build | 1 +
browser/components/preferences/main.inc.xhtml | 2 +-
browser/components/preferences/main.js | 64 +-
browser/components/preferences/preferences.js | 11 +
browser/components/preferences/preferences.xhtml | 1 +
browser/components/preferences/privacy.inc.xhtml | 2 +
browser/components/preferences/privacy.js | 20 +
browser/components/search/SearchSERPTelemetry.jsm | 6 -
.../securitylevel/content/securityLevel.js | 611 +++++++++++++++++
.../securitylevel/content/securityLevelButton.css | 18 +
.../content/securityLevelButton.inc.xhtml | 7 +
.../securitylevel/content/securityLevelIcon.svg | 40 ++
.../securitylevel/content/securityLevelPanel.css | 71 ++
.../content/securityLevelPanel.inc.xhtml | 44 ++
.../content/securityLevelPreferences.css | 51 ++
.../content/securityLevelPreferences.inc.xhtml | 65 ++
browser/components/securitylevel/jar.mn | 11 +
.../locale/en-US/securityLevel.properties | 30 +
browser/components/securitylevel/moz.build | 1 +
browser/config/mozconfigs/base-browser | 45 ++
browser/config/mozconfigs/base-browser-android | 49 ++
browser/confvars.sh | 20 -
browser/extensions/moz.build | 7 -
browser/installer/package-manifest.in | 17 +-
browser/installer/windows/nsis/shared.nsh | 1 -
browser/locales/Makefile.in | 8 -
.../locales/en-US/browser/languageNotification.ftl | 10 +
browser/locales/jar.mn | 7 -
browser/moz.build | 1 +
.../shared/customizableui/panelUI-shared.css | 3 +-
browser/themes/shared/icons/new_identity.svg | 9 +
browser/themes/shared/jar.inc.mn | 2 +
browser/themes/shared/preferences/privacy.css | 4 +
browser/themes/shared/toolbarbutton-icons.css | 4 +
docshell/base/CanonicalBrowsingContext.cpp | 3 +-
dom/base/Document.cpp | 12 -
dom/base/Document.h | 8 +-
dom/base/test/mochitest.ini | 2 -
dom/base/test/test_suppressed_microtasks.html | 62 --
dom/canvas/ClientWebGLContext.cpp | 8 +
dom/workers/RuntimeService.cpp | 4 +-
dom/workers/WorkerPrivate.cpp | 2 +-
dom/worklet/WorkletThread.cpp | 2 +-
extensions/auth/nsHttpNegotiateAuth.cpp | 10 +-
gfx/thebes/gfxFcPlatformFontList.cpp | 8 +-
gfx/thebes/gfxMacPlatformFontList.h | 12 +
gfx/thebes/gfxMacPlatformFontList.mm | 83 +++
gfx/thebes/gfxPlatformFontList.cpp | 7 +-
gfx/thebes/gfxPlatformMac.cpp | 73 +-
gfx/thebes/gfxPlatformMac.h | 2 +
intl/locale/LocaleService.cpp | 6 +
layout/base/nsLayoutUtils.cpp | 5 +-
layout/generic/ReflowInput.cpp | 19 +-
layout/generic/test/mochitest.ini | 1 +
layout/generic/test/test_tor_bug23104.html | 50 ++
memory/build/Mutex.cpp | 21 +
memory/build/Mutex.h | 81 ++-
memory/build/moz.build | 1 +
memory/replace/logalloc/LogAlloc.cpp | 13 +-
memory/replace/phc/PHC.cpp | 5 +-
mobile/android/app/geckoview-prefs.js | 2 +
mobile/android/app/mobile.js | 4 +
mobile/android/app/moz.build | 1 +
.../components/geckoview/GeckoViewStartup.jsm | 5 +
.../exoplayer2/upstream/DefaultHttpDataSource.java | 46 +-
mobile/android/geckoview/api.txt | 6 +
.../android/geckoview/src/main/AndroidManifest.xml | 14 +
.../gecko/media/GeckoMediaDrmBridgeV21.java | 50 +-
.../java/org/mozilla/geckoview/GeckoRuntime.java | 8 +-
.../mozilla/geckoview/GeckoRuntimeSettings.java | 93 ++-
.../java/org/mozilla/geckoview/WebRequest.java | 18 +
mobile/android/gradle/with_gecko_binaries.gradle | 6 +-
mobile/android/installer/package-manifest.in | 3 +
mobile/android/moz.configure | 12 +
modules/libpref/init/StaticPrefList.yaml | 6 +
modules/libpref/init/all.js | 3 -
moz.configure | 27 +
mozconfig-android-aarch64 | 4 +
mozconfig-android-all | 23 +
mozconfig-android-armv7 | 4 +
mozconfig-android-x86 | 4 +
mozconfig-android-x86_64 | 4 +
mozconfig-linux-arm | 18 +
mozconfig-linux-i686 | 9 +
mozconfig-linux-x86_64 | 9 +
mozconfig-linux-x86_64-asan | 22 +
mozconfig-linux-x86_64-dev | 13 +
mozconfig-macos-x86_64 | 6 +
mozconfig-windows-i686 | 14 +
mozconfig-windows-x86_64 | 14 +
netwerk/protocol/http/nsHttpNTLMAuth.cpp | 9 +-
.../url-classifier/UrlClassifierFeatureBase.cpp | 2 +-
netwerk/url-classifier/components.conf | 6 -
python/mozbuild/mozbuild/artifacts.py | 2 -
python/mozbuild/mozbuild/mach_commands.py | 4 +
security/manager/ssl/RemoteSecuritySettings.jsm | 23 +
security/nss/lib/certhigh/ocsp.c | 4 +
.../libpkix/pkix_pl_nss/module/pkix_pl_socket.c | 12 +
services/settings/IDBHelpers.jsm | 4 +
services/settings/dumps/blocklists/moz.build | 14 +-
services/settings/dumps/main/moz.build | 8 -
services/settings/dumps/security-state/moz.build | 1 -
taskcluster/ci/source-test/mozlint.yml | 1 +
.../components/antitracking/antitracking.manifest | 2 +-
toolkit/components/antitracking/components.conf | 7 -
.../EnterprisePoliciesParent.jsm | 9 +-
toolkit/components/extensions/Extension.jsm | 9 +
toolkit/components/extensions/ExtensionParent.jsm | 47 ++
toolkit/components/moz.build | 1 +
.../remotebrowserutils/RemoteWebNavigation.jsm | 4 +
.../components/resistfingerprinting/RFPHelper.jsm | 237 ++++---
toolkit/components/search/SearchService.jsm | 2 -
toolkit/components/securitylevel/SecurityLevel.jsm | 450 +++++++++++++
.../securitylevel/SecurityLevel.manifest | 1 +
toolkit/components/securitylevel/components.conf | 10 +
toolkit/components/securitylevel/moz.build | 11 +
toolkit/components/telemetry/app/TelemetrySend.jsm | 28 +-
toolkit/components/telemetry/moz.build | 4 -
.../components/windowwatcher/nsWindowWatcher.cpp | 5 +-
toolkit/modules/AppConstants.jsm | 7 +
toolkit/modules/moz.build | 1 +
toolkit/moz.configure | 10 +
.../mozapps/extensions/internal/XPIProvider.jsm | 8 +-
toolkit/profile/nsProfileLock.cpp | 11 +
toolkit/xre/MacRunFromDmgUtils.mm | 4 +-
.../dllservices/mozglue/WindowsDllBlocklist.cpp | 6 +-
toolkit/xre/nsAppRunner.cpp | 35 +-
toolkit/xre/nsXREDirProvider.cpp | 85 ++-
toolkit/xre/nsXREDirProvider.h | 8 +
.../exthandler/nsExternalHelperAppService.cpp | 30 +-
widget/GfxDriverInfo.h | 3 +
widget/LookAndFeel.h | 4 +-
widget/android/WebExecutorSupport.cpp | 9 +
widget/gtk/nsNativeThemeGTK.cpp | 8 +-
widget/nsTransferable.cpp | 5 +
widget/nsXPLookAndFeel.cpp | 18 +-
widget/nsXPLookAndFeel.h | 3 +-
widget/windows/nsWindow.cpp | 3 +-
xpcom/base/CycleCollectedJSContext.cpp | 51 +-
xpcom/base/CycleCollectedJSContext.h | 29 +-
xpcom/io/nsAppFileLocationProvider.cpp | 61 +-
xpfe/appshell/nsAppShellService.cpp | 3 +-
172 files changed, 4364 insertions(+), 776 deletions(-)
create mode 100644 .gitlab/issue_templates/UXBug.md
create mode 100644 .gitlab/issue_templates/bug.md
create mode 100644 browser/app/profile/001-base-profile.js
create mode 100644 browser/base/content/languageNotification.js
copy browser/branding/{aurora => alpha}/document_pdf.ico (100%)
create mode 100644 browser/components/newidentity/content/newidentity.js
create mode 100644 browser/components/newidentity/jar.mn
create mode 100644 browser/components/newidentity/locale/en-US/newIdentity.properties
create mode 100644 browser/components/newidentity/moz.build
create mode 100644 browser/components/securitylevel/content/securityLevel.js
create mode 100644 browser/components/securitylevel/content/securityLevelButton.css
create mode 100644 browser/components/securitylevel/content/securityLevelButton.inc.xhtml
create mode 100644 browser/components/securitylevel/content/securityLevelIcon.svg
create mode 100644 browser/components/securitylevel/content/securityLevelPanel.css
create mode 100644 browser/components/securitylevel/content/securityLevelPanel.inc.xhtml
create mode 100644 browser/components/securitylevel/content/securityLevelPreferences.css
create mode 100644 browser/components/securitylevel/content/securityLevelPreferences.inc.xhtml
create mode 100644 browser/components/securitylevel/jar.mn
create mode 100644 browser/components/securitylevel/locale/en-US/securityLevel.properties
create mode 100644 browser/components/securitylevel/moz.build
create mode 100644 browser/config/mozconfigs/base-browser
create mode 100644 browser/config/mozconfigs/base-browser-android
create mode 100644 browser/locales/en-US/browser/languageNotification.ftl
create mode 100644 browser/themes/shared/icons/new_identity.svg
delete mode 100644 dom/base/test/test_suppressed_microtasks.html
create mode 100644 layout/generic/test/test_tor_bug23104.html
create mode 100644 memory/build/Mutex.cpp
create mode 100644 mozconfig-android-aarch64
create mode 100644 mozconfig-android-all
create mode 100644 mozconfig-android-armv7
create mode 100644 mozconfig-android-x86
create mode 100644 mozconfig-android-x86_64
create mode 100644 mozconfig-linux-arm
create mode 100644 mozconfig-linux-i686
create mode 100644 mozconfig-linux-x86_64
create mode 100644 mozconfig-linux-x86_64-asan
create mode 100644 mozconfig-linux-x86_64-dev
create mode 100644 mozconfig-macos-x86_64
create mode 100644 mozconfig-windows-i686
create mode 100644 mozconfig-windows-x86_64
create mode 100644 toolkit/components/securitylevel/SecurityLevel.jsm
create mode 100644 toolkit/components/securitylevel/SecurityLevel.manifest
create mode 100644 toolkit/components/securitylevel/components.conf
create mode 100644 toolkit/components/securitylevel/moz.build
--
To stop receiving notification emails like this one, please contact
the administrator of this repository.
More information about the tbb-commits
mailing list