[tor-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 tor-commits mailing list