[tbb-commits] [tor-browser] 64/64: Merge branch 'bug_40857_2' into 'geckoview-99.0b3-11.5-2'

gitolite role git at cupani.torproject.org
Thu Apr 21 16:22:06 UTC 2022


This is an automated email from the git hooks/post-receive script.

aguestuser pushed a commit to branch geckoview-99.0b3-11.5-2
in repository tor-browser.

commit 953c76d8da053e6dad589bef37b5000bc65aef5f
Merge: 8ecb2695dd8a2 b620f9a965b20
Author: aguestuser <aguestuser at torproject.org>
AuthorDate: Thu Apr 21 15:38:44 2022 +0000

    Merge branch 'bug_40857_2' into 'geckoview-99.0b3-11.5-2'
    
    Bug 40857: Second rebase of Geckoview to v99.0
    
    See merge request tpo/applications/tor-browser!271

 .eslintignore                                      |    3 +
 .gitmodules                                        |    3 +
 .mozconfig                                         |   39 +
 .mozconfig-android                                 |   36 +
 .mozconfig-asan                                    |   44 +
 .mozconfig-mac                                     |   56 +
 .mozconfig-mingw                                   |   31 +
 browser/actors/ClickHandlerChild.jsm               |   20 +
 browser/actors/ClickHandlerParent.jsm              |    1 +
 browser/actors/ContextMenuChild.jsm                |    4 +
 browser/app/Makefile.in                            |    2 +-
 browser/app/macbuild/Contents/Info.plist.in        |    2 +-
 browser/app/macbuild/Contents/MacOS-files.in       |    1 -
 browser/app/permissions                            |   16 +-
 browser/app/profile/000-tor-browser.js             |  654 +++++++
 browser/app/profile/firefox.js                     |   22 +-
 browser/base/content/aboutDialog.xhtml             |   45 +-
 browser/base/content/appmenu-viewcache.inc.xhtml   |    3 +-
 browser/base/content/browser-menubar.inc           |   48 +-
 browser/base/content/browser-places.js             |   12 +-
 browser/base/content/browser-sets.inc              |    2 +
 browser/base/content/browser-siteIdentity.js       |   55 +-
 browser/base/content/browser.css                   |    7 +
 browser/base/content/browser.js                    |   66 +-
 browser/base/content/browser.xhtml                 |   11 +
 browser/base/content/main-popupset.inc.xhtml       |    1 +
 browser/base/content/navigator-toolbox.inc.xhtml   |   15 +
 browser/base/content/nsContextMenu.js              |   18 +
 browser/base/content/pageinfo/pageInfo.js          |    2 +-
 browser/base/content/pageinfo/pageInfo.xhtml       |   10 +
 browser/base/content/pageinfo/security.js          |   81 +-
 browser/base/content/tabbrowser-tab.js             |    9 +
 browser/base/content/tabbrowser.js                 |    7 +
 browser/base/content/utilityOverlay.js             |   12 +
 browser/base/moz.build                             |    3 +
 browser/branding/alpha/VisualElements_150.png      |  Bin 0 -> 8412 bytes
 browser/branding/alpha/VisualElements_70.png       |  Bin 0 -> 3496 bytes
 browser/branding/alpha/background.png              |  Bin 0 -> 33362 bytes
 browser/branding/alpha/bgstub.jpg                  |  Bin 0 -> 12506 bytes
 browser/branding/alpha/bgstub_2x.jpg               |  Bin 0 -> 49771 bytes
 browser/branding/alpha/branding.nsi                |   64 +
 .../en-US/brand.properties => alpha/configure.sh}  |    5 +-
 browser/branding/alpha/content/about-logo.png      |  Bin 0 -> 21173 bytes
 browser/branding/alpha/content/about-logo.svg      |    1 +
 browser/branding/alpha/content/about-logo at 2x.png   |  Bin 0 -> 51309 bytes
 browser/branding/alpha/content/about-wordmark.svg  |   36 +
 browser/branding/alpha/content/about.png           |  Bin 0 -> 18520 bytes
 browser/branding/alpha/content/aboutDialog.css     |   49 +
 browser/branding/alpha/content/aboutlogins.svg     |   59 +
 .../branding/alpha/content/firefox-wordmark.svg    |    1 +
 .../branding/alpha/content/horizontal-lockup.svg   |    5 +
 .../alpha/content/identity-icons-brand.svg         |   25 +
 .../branding/{official => alpha}/content/jar.mn    |    5 +
 .../{nightly/locales => alpha/content}/moz.build   |    2 -
 browser/branding/alpha/default128.png              |  Bin 0 -> 9397 bytes
 browser/branding/alpha/default16.png               |  Bin 0 -> 811 bytes
 browser/branding/alpha/default22.png               |  Bin 0 -> 1240 bytes
 browser/branding/alpha/default24.png               |  Bin 0 -> 1368 bytes
 browser/branding/alpha/default256.png              |  Bin 0 -> 20481 bytes
 browser/branding/alpha/default32.png               |  Bin 0 -> 1956 bytes
 browser/branding/alpha/default48.png               |  Bin 0 -> 3067 bytes
 browser/branding/alpha/default512.png              |  Bin 0 -> 44907 bytes
 browser/branding/alpha/default64.png               |  Bin 0 -> 4318 bytes
 browser/branding/alpha/disk.icns                   |  Bin 0 -> 1548786 bytes
 browser/branding/alpha/document.icns               |  Bin 0 -> 564054 bytes
 browser/branding/alpha/document.ico                |  Bin 0 -> 119671 bytes
 browser/branding/alpha/dsstore                     |  Bin 0 -> 14340 bytes
 .../firefox.VisualElementsManifest.xml             |    2 +-
 browser/branding/alpha/firefox.icns                |  Bin 0 -> 291096 bytes
 browser/branding/alpha/firefox.ico                 |  Bin 0 -> 119941 bytes
 browser/branding/alpha/firefox.svg                 |   25 +
 browser/branding/alpha/firefox64.ico               |  Bin 0 -> 119941 bytes
 browser/branding/alpha/locales/en-US/brand.dtd     |   11 +
 .../{nightly => alpha}/locales/en-US/brand.ftl     |    2 +-
 .../branding/alpha/locales/en-US/brand.properties  |   14 +
 browser/branding/{nightly => alpha}/locales/jar.mn |    7 +-
 .../branding/{nightly => alpha}/locales/moz.build  |    2 -
 .../branding/{nightly/locales => alpha}/moz.build  |    8 +-
 browser/branding/alpha/newtab.ico                  |  Bin 0 -> 6518 bytes
 browser/branding/alpha/newwindow.ico               |  Bin 0 -> 6518 bytes
 browser/branding/alpha/pbmode.ico                  |  Bin 0 -> 6518 bytes
 browser/branding/alpha/pref/firefox-branding.js    |   34 +
 browser/branding/alpha/stubinstaller/bgstub.jpg    |  Bin 0 -> 53597 bytes
 .../alpha/stubinstaller/installing_page.css        |   61 +
 .../alpha/stubinstaller/profile_cleanup_page.css   |   42 +
 browser/branding/alpha/wizHeader.bmp               |  Bin 0 -> 34254 bytes
 browser/branding/alpha/wizHeaderRTL.bmp            |  Bin 0 -> 34254 bytes
 browser/branding/alpha/wizWatermark.bmp            |  Bin 0 -> 206038 bytes
 browser/branding/branding-common.mozbuild          |    2 +
 browser/branding/nightly/VisualElements_150.png    |  Bin 25470 -> 11666 bytes
 browser/branding/nightly/VisualElements_70.png     |  Bin 9590 -> 4273 bytes
 browser/branding/nightly/configure.sh              |    8 +-
 browser/branding/nightly/content/jar.mn            |    2 +
 browser/branding/nightly/default128.png            |  Bin 12392 -> 13686 bytes
 browser/branding/nightly/default16.png             |  Bin 756 -> 891 bytes
 browser/branding/nightly/default22.png             |  Bin 1146 -> 1377 bytes
 browser/branding/nightly/default24.png             |  Bin 1281 -> 1509 bytes
 browser/branding/nightly/default256.png            |  Bin 30546 -> 33587 bytes
 browser/branding/nightly/default32.png             |  Bin 1910 -> 2254 bytes
 browser/branding/nightly/default48.png             |  Bin 3606 -> 3789 bytes
 browser/branding/nightly/default512.png            |  Bin 0 -> 87830 bytes
 browser/branding/nightly/default64.png             |  Bin 4826 -> 5426 bytes
 browser/branding/nightly/document.icns             |  Bin 517716 -> 689723 bytes
 browser/branding/nightly/document.ico              |  Bin 47042 -> 124422 bytes
 .../nightly/firefox.VisualElementsManifest.xml     |    2 +-
 browser/branding/nightly/firefox.icns              |  Bin 1014680 -> 642308 bytes
 browser/branding/nightly/firefox.ico               |  Bin 66730 -> 131711 bytes
 browser/branding/nightly/firefox.svg               |   29 +
 browser/branding/nightly/firefox64.ico             |  Bin 38630 -> 131711 bytes
 browser/branding/nightly/locales/en-US/brand.dtd   |    6 +-
 browser/branding/nightly/locales/en-US/brand.ftl   |    2 +-
 .../nightly/locales/en-US/brand.properties         |    8 +-
 browser/branding/nightly/locales/jar.mn            |    7 +-
 browser/branding/nightly/locales/moz.build         |    2 -
 browser/branding/nightly/wizHeader.bmp             |  Bin 25820 -> 34254 bytes
 browser/branding/nightly/wizHeaderRTL.bmp          |  Bin 25820 -> 34254 bytes
 browser/branding/nightly/wizWatermark.bmp          |  Bin 154544 -> 206038 bytes
 browser/branding/official/VisualElements_150.png   |  Bin 23037 -> 7949 bytes
 browser/branding/official/VisualElements_70.png    |  Bin 8763 -> 3374 bytes
 browser/branding/official/configure.sh             |   16 +-
 browser/branding/official/content/jar.mn           |    2 +
 browser/branding/official/default128.png           |  Bin 13513 -> 9007 bytes
 browser/branding/official/default16.png            |  Bin 722 -> 839 bytes
 browser/branding/official/default22.png            |  Bin 1134 -> 1250 bytes
 browser/branding/official/default24.png            |  Bin 1312 -> 1405 bytes
 browser/branding/official/default256.png           |  Bin 32441 -> 19136 bytes
 browser/branding/official/default32.png            |  Bin 1948 -> 1965 bytes
 browser/branding/official/default48.png            |  Bin 3448 -> 3074 bytes
 browser/branding/official/default512.png           |  Bin 0 -> 40438 bytes
 browser/branding/official/default64.png            |  Bin 5459 -> 4196 bytes
 browser/branding/official/disk.icns                |  Bin 1525764 -> 172073 bytes
 browser/branding/official/document.icns            |  Bin 501145 -> 509227 bytes
 browser/branding/official/document.ico             |  Bin 45478 -> 119916 bytes
 .../official/firefox.VisualElementsManifest.xml    |    2 +-
 browser/branding/official/firefox.icns             |  Bin 1021785 -> 259709 bytes
 browser/branding/official/firefox.ico              |  Bin 68328 -> 118595 bytes
 browser/branding/official/firefox.svg              |   31 +
 browser/branding/official/firefox64.ico            |  Bin 38630 -> 118595 bytes
 browser/branding/official/locales/en-US/brand.dtd  |    6 +-
 .../official/locales/en-US/brand.properties        |    8 +-
 browser/branding/official/wizHeader.bmp            |  Bin 25820 -> 34254 bytes
 browser/branding/official/wizHeaderRTL.bmp         |  Bin 25820 -> 34254 bytes
 browser/branding/official/wizWatermark.bmp         |  Bin 154544 -> 206038 bytes
 browser/components/BrowserGlue.jsm                 |  127 +-
 browser/components/about/AboutRedirector.cpp       |    8 -
 browser/components/about/components.conf           |    2 -
 .../components/aboutlogins/AboutLoginsParent.jsm   |    2 +
 .../components/aboutlogins/content/aboutLogins.css |    8 +-
 .../components/aboutlogins/content/aboutLogins.js  |    6 +
 .../content/components/fxaccounts-button.css       |    5 +
 .../aboutlogins/content/components/menu-button.css |   10 +
 .../controlcenter/content/identityPanel.inc.xhtml  |   44 +
 .../components/customizableui/CustomizableUI.jsm   |   21 +
 browser/components/moz.build                       |    3 +-
 browser/components/newtab/AboutNewTabService.jsm   |   15 +-
 .../onionservices/ExtensionMessaging.jsm           |   77 +
 .../onionservices/HttpsEverywhereControl.jsm       |  119 ++
 .../components/onionservices/OnionAliasStore.jsm   |  201 ++
 .../onionservices/OnionLocationChild.jsm           |   39 +
 .../onionservices/OnionLocationParent.jsm          |  168 ++
 .../content/onionlocation-notification-icons.css   |    5 +
 .../onionservices/content/onionlocation-urlbar.css |   27 +
 .../content/onionlocation-urlbar.inc.xhtml         |   10 +
 .../onionservices/content/onionlocation.svg        |    3 +
 .../content/onionlocationPreferences.inc.xhtml     |   11 +
 .../content/onionlocationPreferences.js            |   31 +
 browser/components/onionservices/jar.mn            |    3 +
 browser/components/onionservices/moz.build         |    9 +
 browser/components/preferences/home.inc.xhtml      |    4 +-
 browser/components/preferences/main.inc.xhtml      |   54 -
 browser/components/preferences/main.js             |   14 -
 browser/components/preferences/preferences.js      |   14 +-
 browser/components/preferences/preferences.xhtml   |   11 +-
 browser/components/preferences/privacy.inc.xhtml   |    4 +
 browser/components/preferences/privacy.js          |   37 +
 browser/components/search/SearchSERPTelemetry.jsm  |    6 -
 .../search/extensions/ddg-onion/favicon.ico        |  Bin 0 -> 973 bytes
 .../search/extensions/ddg-onion/manifest.json      |   26 +
 .../components/search/extensions/ddg/favicon.ico   |  Bin 5430 -> 0 bytes
 .../components/search/extensions/ddg/favicon.png   |  Bin 0 -> 1150 bytes
 .../components/search/extensions/ddg/manifest.json |   38 +-
 .../extensions/google/_locales/b-1-d/messages.json |   23 -
 .../extensions/google/_locales/b-1-e/messages.json |   23 -
 .../extensions/google/_locales/b-d/messages.json   |   23 -
 .../extensions/google/_locales/b-e/messages.json   |   23 -
 .../extensions/google/_locales/en/messages.json    |   24 -
 .../search/extensions/google/manifest.json         |   17 +-
 .../search/extensions/startpage/favicon.png        |  Bin 0 -> 1150 bytes
 .../search/extensions/startpage/manifest.json      |   26 +
 .../search/extensions/twitter/favicon.ico          |  Bin 0 -> 1650 bytes
 .../search/extensions/twitter/manifest.json        |   26 +
 .../extensions/wikipedia/_locales/NN/messages.json |   20 -
 .../extensions/wikipedia/_locales/NO/messages.json |   20 -
 .../extensions/wikipedia/_locales/af/messages.json |   20 -
 .../extensions/wikipedia/_locales/an/messages.json |   20 -
 .../extensions/wikipedia/_locales/ar/messages.json |   20 -
 .../wikipedia/_locales/ast/messages.json           |   20 -
 .../extensions/wikipedia/_locales/az/messages.json |   20 -
 .../wikipedia/_locales/be-tarask/messages.json     |   20 -
 .../extensions/wikipedia/_locales/be/messages.json |   20 -
 .../extensions/wikipedia/_locales/bg/messages.json |   20 -
 .../extensions/wikipedia/_locales/bn/messages.json |   20 -
 .../extensions/wikipedia/_locales/br/messages.json |   20 -
 .../extensions/wikipedia/_locales/bs/messages.json |   20 -
 .../extensions/wikipedia/_locales/ca/messages.json |   20 -
 .../extensions/wikipedia/_locales/cy/messages.json |   20 -
 .../extensions/wikipedia/_locales/cz/messages.json |   20 -
 .../extensions/wikipedia/_locales/da/messages.json |   20 -
 .../extensions/wikipedia/_locales/de/messages.json |   20 -
 .../wikipedia/_locales/dsb/messages.json           |   20 -
 .../extensions/wikipedia/_locales/el/messages.json |   20 -
 .../extensions/wikipedia/_locales/en/messages.json |   20 -
 .../extensions/wikipedia/_locales/eo/messages.json |   20 -
 .../extensions/wikipedia/_locales/es/messages.json |   20 -
 .../extensions/wikipedia/_locales/et/messages.json |   20 -
 .../extensions/wikipedia/_locales/eu/messages.json |   20 -
 .../extensions/wikipedia/_locales/fa/messages.json |   20 -
 .../extensions/wikipedia/_locales/fi/messages.json |   20 -
 .../extensions/wikipedia/_locales/fr/messages.json |   20 -
 .../wikipedia/_locales/fy-NL/messages.json         |   20 -
 .../wikipedia/_locales/ga-IE/messages.json         |   20 -
 .../extensions/wikipedia/_locales/gd/messages.json |   20 -
 .../extensions/wikipedia/_locales/gl/messages.json |   20 -
 .../extensions/wikipedia/_locales/gn/messages.json |   20 -
 .../extensions/wikipedia/_locales/gu/messages.json |   20 -
 .../extensions/wikipedia/_locales/he/messages.json |   20 -
 .../extensions/wikipedia/_locales/hi/messages.json |   20 -
 .../extensions/wikipedia/_locales/hr/messages.json |   20 -
 .../wikipedia/_locales/hsb/messages.json           |   20 -
 .../extensions/wikipedia/_locales/hu/messages.json |   20 -
 .../extensions/wikipedia/_locales/hy/messages.json |   20 -
 .../extensions/wikipedia/_locales/ia/messages.json |   20 -
 .../extensions/wikipedia/_locales/id/messages.json |   20 -
 .../extensions/wikipedia/_locales/is/messages.json |   20 -
 .../extensions/wikipedia/_locales/it/messages.json |   20 -
 .../extensions/wikipedia/_locales/ja/messages.json |   20 -
 .../extensions/wikipedia/_locales/ka/messages.json |   20 -
 .../wikipedia/_locales/kab/messages.json           |   20 -
 .../extensions/wikipedia/_locales/kk/messages.json |   20 -
 .../extensions/wikipedia/_locales/km/messages.json |   20 -
 .../extensions/wikipedia/_locales/kn/messages.json |   20 -
 .../extensions/wikipedia/_locales/kr/messages.json |   20 -
 .../wikipedia/_locales/lij/messages.json           |   20 -
 .../extensions/wikipedia/_locales/lo/messages.json |   20 -
 .../extensions/wikipedia/_locales/lt/messages.json |   20 -
 .../wikipedia/_locales/ltg/messages.json           |   20 -
 .../extensions/wikipedia/_locales/lv/messages.json |   20 -
 .../extensions/wikipedia/_locales/mk/messages.json |   20 -
 .../extensions/wikipedia/_locales/mr/messages.json |   20 -
 .../extensions/wikipedia/_locales/ms/messages.json |   20 -
 .../extensions/wikipedia/_locales/my/messages.json |   20 -
 .../extensions/wikipedia/_locales/ne/messages.json |   20 -
 .../extensions/wikipedia/_locales/nl/messages.json |   20 -
 .../extensions/wikipedia/_locales/oc/messages.json |   20 -
 .../extensions/wikipedia/_locales/pa/messages.json |   20 -
 .../extensions/wikipedia/_locales/pl/messages.json |   20 -
 .../extensions/wikipedia/_locales/pt/messages.json |   20 -
 .../extensions/wikipedia/_locales/rm/messages.json |   20 -
 .../extensions/wikipedia/_locales/ro/messages.json |   20 -
 .../extensions/wikipedia/_locales/ru/messages.json |   20 -
 .../extensions/wikipedia/_locales/si/messages.json |   20 -
 .../extensions/wikipedia/_locales/sk/messages.json |   20 -
 .../extensions/wikipedia/_locales/sl/messages.json |   20 -
 .../extensions/wikipedia/_locales/sq/messages.json |   20 -
 .../extensions/wikipedia/_locales/sr/messages.json |   20 -
 .../wikipedia/_locales/sv-SE/messages.json         |   20 -
 .../extensions/wikipedia/_locales/ta/messages.json |   20 -
 .../extensions/wikipedia/_locales/te/messages.json |   20 -
 .../extensions/wikipedia/_locales/th/messages.json |   20 -
 .../extensions/wikipedia/_locales/tl/messages.json |   20 -
 .../extensions/wikipedia/_locales/tr/messages.json |   20 -
 .../extensions/wikipedia/_locales/uk/messages.json |   20 -
 .../extensions/wikipedia/_locales/ur/messages.json |   20 -
 .../extensions/wikipedia/_locales/uz/messages.json |   20 -
 .../extensions/wikipedia/_locales/vi/messages.json |   20 -
 .../extensions/wikipedia/_locales/wo/messages.json |   20 -
 .../wikipedia/_locales/zh-CN/messages.json         |   20 -
 .../wikipedia/_locales/zh-TW/messages.json         |   20 -
 .../search/extensions/wikipedia/manifest.json      |   15 +-
 .../components/search/extensions/yahoo/favicon.ico |  Bin 0 -> 5430 bytes
 .../search/extensions/yahoo/manifest.json          |   28 +
 .../search/extensions/youtube/favicon.ico          |  Bin 0 -> 1150 bytes
 .../search/extensions/youtube/manifest.json        |   26 +
 .../securitylevel/content/securityLevel.js         |  501 +++++
 .../securitylevel/content/securityLevelButton.css  |    9 +
 .../content/securityLevelButton.inc.xhtml          |    7 +
 .../securitylevel/content/securityLevelButton.svg  |   21 +
 .../securitylevel/content/securityLevelPanel.css   |   82 +
 .../content/securityLevelPanel.inc.xhtml           |   38 +
 .../content/securityLevelPreferences.css           |   26 +
 .../content/securityLevelPreferences.inc.xhtml     |   62 +
 browser/components/securitylevel/jar.mn            |    6 +
 browser/components/securitylevel/moz.build         |    1 +
 .../torpreferences/content/parseFunctions.jsm      |   89 +
 .../torpreferences/content/requestBridgeDialog.jsm |  204 +++
 .../content/requestBridgeDialog.xhtml              |   35 +
 .../torpreferences/content/torBridgeSettings.jsm   |  325 ++++
 .../torpreferences/content/torCategory.inc.xhtml   |    9 +
 .../torpreferences/content/torFirewallSettings.jsm |   72 +
 .../torpreferences/content/torLogDialog.jsm        |   66 +
 .../torpreferences/content/torLogDialog.xhtml      |   23 +
 .../components/torpreferences/content/torPane.js   |  857 +++++++++
 .../torpreferences/content/torPane.xhtml           |  123 ++
 .../torpreferences/content/torPreferences.css      |   77 +
 .../torpreferences/content/torPreferencesIcon.svg  |    5 +
 .../torpreferences/content/torProxySettings.jsm    |  245 +++
 browser/components/torpreferences/jar.mn           |   14 +
 browser/components/torpreferences/moz.build        |    1 +
 browser/components/uitour/UITour-lib.js            |    7 +
 browser/components/uitour/UITour.jsm               |  120 +-
 browser/components/uitour/UITourChild.jsm          |   33 +-
 browser/components/urlbar/UrlbarInput.jsm          |   13 +-
 browser/extensions/moz.build                       |   13 +-
 .../extensions/onboarding/OnboardingTelemetry.jsm  |  578 ++++++
 .../extensions/onboarding/OnboardingTourType.jsm   |   40 +
 browser/extensions/onboarding/README.md            |   87 +
 browser/extensions/onboarding/api.js               |  275 +++
 browser/extensions/onboarding/background.js        |    8 +
 .../extensions/onboarding/content/Onboarding.jsm   | 1926 ++++++++++++++++++++
 .../extensions/onboarding/content/img/close.png    |  Bin 0 -> 798 bytes
 .../content/img/figure_tor-circuit-display.png     |  Bin 0 -> 26334 bytes
 .../content/img/figure_tor-expect-differences.png  |  Bin 0 -> 22290 bytes
 .../onboarding/content/img/figure_tor-network.png  |  Bin 0 -> 11982 bytes
 .../content/img/figure_tor-onion-services.png      |  Bin 0 -> 40968 bytes
 .../onboarding/content/img/figure_tor-privacy.png  |  Bin 0 -> 35527 bytes
 .../content/img/figure_tor-security-level.png      |  Bin 0 -> 11263 bytes
 .../onboarding/content/img/figure_tor-security.png |  Bin 0 -> 24554 bytes
 .../content/img/figure_tor-toolbar-layout.png      |  Bin 0 -> 13269 bytes
 .../onboarding/content/img/figure_tor-welcome.png  |  Bin 0 -> 48405 bytes
 .../onboarding/content/img/icons_no-icon.png       |  Bin 0 -> 673 bytes
 .../onboarding/content/img/icons_tour-complete.png |  Bin 0 -> 694 bytes
 .../onboarding/content/img/icons_tour-complete.svg |   17 +
 .../onboarding/content/img/tor-watermark.png       |  Bin 0 -> 3064 bytes
 .../content/onboarding-tor-circuit-display.js      |  283 +++
 .../onboarding/content/onboarding-tour-agent.js    |  107 ++
 .../extensions/onboarding/content/onboarding.css   |  679 +++++++
 .../extensions/onboarding/content/onboarding.js    |   38 +
 browser/extensions/onboarding/data_events.md       |  154 ++
 browser/extensions/onboarding/jar.mn               |   19 +
 .../onboarding/locales/en-US/onboarding.properties |  126 ++
 .../onboarding/locales/jar.mn}                     |    8 +-
 .../onboarding}/locales/moz.build                  |    2 -
 browser/extensions/onboarding/manifest.json        |   26 +
 browser/extensions/onboarding/moz.build            |   29 +
 browser/extensions/onboarding/schema.json          |    1 +
 .../onboarding/test/browser/.eslintrc.js           |    7 +
 .../extensions/onboarding/test/browser/browser.ini |   18 +
 .../browser/browser_onboarding_accessibility.js    |   89 +
 .../test/browser/browser_onboarding_keyboard.js    |  137 ++
 .../browser/browser_onboarding_notification.js     |   62 +
 .../browser/browser_onboarding_notification_2.js   |   80 +
 .../browser/browser_onboarding_notification_3.js   |   82 +
 .../browser/browser_onboarding_notification_4.js   |   84 +
 .../browser/browser_onboarding_notification_5.js   |   25 +
 ...arding_notification_click_auto_complete_tour.js |   33 +
 .../browser_onboarding_select_default_tour.js      |   80 +
 .../test/browser/browser_onboarding_skip_tour.js   |   47 +
 .../test/browser/browser_onboarding_tours.js       |  115 ++
 .../test/browser/browser_onboarding_tourset.js     |   82 +
 .../test/browser/browser_onboarding_uitour.js      |  167 ++
 browser/extensions/onboarding/test/browser/head.js |  288 +++
 .../extensions/onboarding/test/unit/.eslintrc.js   |    7 +
 browser/extensions/onboarding/test/unit/head.js    |   54 +
 .../test/unit/test-onboarding-tour-type.js         |   89 +
 .../extensions/onboarding/test/unit/xpcshell.ini   |    5 +
 browser/installer/Makefile.in                      |    8 +
 browser/installer/package-manifest.in              |   16 +-
 browser/installer/windows/nsis/shared.nsh          |    1 -
 browser/locales/Makefile.in                        |   10 +-
 browser/locales/filter.py                          |    1 +
 browser/locales/jar.mn                             |    7 -
 browser/locales/l10n.ini                           |    1 +
 browser/locales/l10n.toml                          |    4 +
 browser/modules/BridgeDB.jsm                       |  110 ++
 browser/modules/HomePage.jsm                       |    2 +-
 browser/modules/TorProtocolService.jsm             |  212 +++
 browser/modules/TorStrings.jsm                     |  490 +++++
 browser/modules/moz.build                          |    3 +
 browser/moz.build                                  |    1 +
 browser/moz.configure                              |    8 +-
 browser/themes/shared/UITour.inc.css               |   28 +-
 browser/themes/shared/icons/new_circuit.svg        |    8 +
 browser/themes/shared/icons/new_identity.svg       |    9 +
 .../shared/identity-block/identity-block.inc.css   |   30 +
 .../themes/shared/identity-block/onion-slash.svg   |    5 +
 .../themes/shared/identity-block/onion-warning.svg |    6 +
 browser/themes/shared/identity-block/onion.svg     |    3 +
 browser/themes/shared/jar.inc.mn                   |    6 +
 browser/themes/shared/menupanel.inc.css            |    8 +
 browser/themes/shared/notification-icons.inc.css   |    2 +
 browser/themes/shared/preferences/privacy.css      |    4 +
 browser/themes/shared/tabs.inc.css                 |    6 +
 browser/themes/shared/toolbarbutton-icons.inc.css  |    8 +
 browser/themes/shared/urlbar-searchbar.inc.css     |    2 +
 .../images/aboutdebugging-firefox-aurora.svg       |   35 +-
 .../themes/images/aboutdebugging-firefox-beta.svg  |   35 +-
 .../themes/images/aboutdebugging-firefox-logo.svg  |   11 +-
 .../images/aboutdebugging-firefox-nightly.svg      |   35 +-
 .../images/aboutdebugging-firefox-release.svg      |   35 +-
 docshell/base/nsAboutRedirector.cpp                |    6 +-
 docshell/base/nsDocShell.cpp                       |  112 ++
 docshell/base/nsDocShell.h                         |    6 +
 docshell/base/nsDocShellLoadState.cpp              |    8 +
 docshell/base/nsIDocShell.idl                      |    5 +
 docshell/base/nsIWebNavigation.idl                 |    5 +
 docshell/build/components.conf                     |    1 +
 docshell/shistory/SessionHistoryEntry.cpp          |   14 +
 docshell/shistory/SessionHistoryEntry.h            |    1 +
 docshell/shistory/nsISHEntry.idl                   |    5 +
 docshell/shistory/nsSHEntry.cpp                    |   22 +-
 docshell/shistory/nsSHEntry.h                      |    1 +
 docshell/test/mochitest/mochitest.ini              |    5 +
 docshell/test/mochitest/test_tor_bug16620.html     |  211 +++
 docshell/test/mochitest/tor_bug16620.html          |   51 +
 docshell/test/mochitest/tor_bug16620_form.html     |   51 +
 dom/base/Document.cpp                              |   34 +-
 dom/base/Document.h                                |    2 +
 dom/base/nsContentUtils.cpp                        |   19 +
 dom/base/nsContentUtils.h                          |    5 +
 dom/base/nsGlobalWindowOuter.cpp                   |    3 +-
 dom/canvas/ClientWebGLContext.cpp                  |    8 +
 dom/interfaces/base/nsIBrowser.idl                 |    3 +-
 dom/ipc/BrowserChild.cpp                           |    2 +
 dom/ipc/BrowserParent.cpp                          |    3 +-
 dom/ipc/PBrowser.ipdl                              |    1 +
 dom/ipc/WindowGlobalActor.cpp                      |    4 +-
 dom/ipc/WindowGlobalChild.cpp                      |    6 +-
 dom/security/nsMixedContentBlocker.cpp             |   16 +-
 dom/webidl/Document.webidl                         |    8 +
 extensions/auth/nsHttpNegotiateAuth.cpp            |    4 +
 extensions/permissions/PermissionManager.cpp       |    6 +-
 intl/locale/LocaleService.cpp                      |   25 -
 intl/strres/nsStringBundle.cpp                     |    1 +
 layout/generic/ReflowInput.cpp                     |   19 +-
 layout/generic/test/mochitest.ini                  |    1 +
 layout/generic/test/test_tor_bug23104.html         |   50 +
 mobile/android/app/000-tor-browser-android.js      |   47 +
 mobile/android/app/geckoview-prefs.js              |    2 +
 mobile/android/app/mobile.js                       |    4 +
 mobile/android/app/moz.build                       |    1 +
 .../components/geckoview/GeckoViewStartup.jsm      |    5 +
 mobile/android/confvars.sh                         |    9 +
 .../exoplayer2/upstream/DefaultHttpDataSource.java |   46 +-
 mobile/android/geckoview/api.txt                   |    6 +
 mobile/android/geckoview/build.gradle              |    1 +
 .../android/geckoview/src/main/AndroidManifest.xml |   20 +-
 .../gecko/media/GeckoMediaDrmBridgeV21.java        |   50 +-
 .../java/org/mozilla/gecko/util/ProxySelector.java |   25 +-
 .../java/org/mozilla/geckoview/GeckoRuntime.java   |    8 +-
 .../mozilla/geckoview/GeckoRuntimeSettings.java    |   92 +-
 .../java/org/mozilla/geckoview/WebRequest.java     |   18 +
 mobile/android/gradle/with_gecko_binaries.gradle   |    6 +-
 mobile/android/installer/package-manifest.in       |    4 +
 .../modules/geckoview/GeckoViewProgress.jsm        |    4 +
 mobile/android/moz.configure                       |   22 +-
 mobile/android/torbrowser.configure                |   30 +
 modules/libpref/init/StaticPrefList.yaml           |   13 +-
 moz.configure                                      |   81 +
 netwerk/dns/effective_tld_names.dat                |    2 +
 netwerk/ipc/DocumentLoadListener.cpp               |   10 +
 netwerk/protocol/http/nsHttpNTLMAuth.cpp           |    3 +
 .../url-classifier/UrlClassifierFeatureBase.cpp    |    2 +-
 netwerk/url-classifier/components.conf             |    6 -
 python/mozbuild/mozbuild/artifacts.py              |    2 -
 run-tbb-tests                                      |   66 +
 security/manager/ssl/RemoteSecuritySettings.jsm    |   23 +
 security/manager/ssl/nsSecureBrowserUI.cpp         |   12 +
 security/moz.build                                 |    2 +-
 security/nss/lib/certhigh/ocsp.c                   |    8 +
 .../libpkix/pkix_pl_nss/module/pkix_pl_socket.c    |   21 +
 security/nss/lib/ssl/Makefile                      |    2 +-
 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             |    2 +
 tbb-tests-ignore.txt                               |   13 +
 tbb-tests/browser.ini                              |    5 +
 tbb-tests/browser_tor_TB4.js                       |   35 +
 tbb-tests/browser_tor_bug2950.js                   |   74 +
 tbb-tests/browser_tor_omnibox.js                   |   14 +
 tbb-tests/mochitest.ini                            |    3 +
 .../nightly/locales => tbb-tests}/moz.build        |    6 +-
 tbb-tests/test_tor_bug2874.html                    |   25 +
 .../components/antitracking/antitracking.manifest  |    2 +-
 toolkit/components/antitracking/components.conf    |    7 -
 .../EnterprisePoliciesParent.jsm                   |   14 +-
 toolkit/components/enterprisepolicies/moz.build    |    3 +
 toolkit/components/extensions/Extension.jsm        |   10 +-
 toolkit/components/extensions/ExtensionParent.jsm  |   47 +
 toolkit/components/extensions/moz.build            |    1 +
 .../remotebrowserutils/RemoteWebNavigation.jsm     |    4 +
 .../components/resistfingerprinting/RFPHelper.jsm  |   94 +-
 toolkit/components/search/SearchService.jsm        |   34 +-
 toolkit/components/telemetry/app/TelemetrySend.jsm |   28 +-
 toolkit/components/telemetry/moz.build             |    4 -
 toolkit/content/widgets/browser-custom-element.js  |   13 +-
 .../mozapps/profile/profileSelection.properties    |    5 +
 toolkit/modules/AppConstants.jsm                   |   22 +
 toolkit/modules/moz.build                          |    3 +
 toolkit/modules/sessionstore/SessionHistory.jsm    |    5 +
 toolkit/moz.build                                  |    1 +
 .../mozapps/extensions/internal/XPIProvider.jsm    |   46 +-
 toolkit/mozapps/update/UpdateService.jsm           |   63 +-
 toolkit/mozapps/update/UpdateTelemetry.jsm         |    1 +
 toolkit/mozapps/update/nsIUpdateService.idl        |   11 +
 .../updater/nightly_aurora_level3_primary.der      |  Bin 1225 -> 1245 bytes
 .../updater/nightly_aurora_level3_secondary.der    |  Bin 1225 -> 1245 bytes
 toolkit/mozapps/update/updater/release_primary.der |  Bin 1225 -> 1229 bytes
 .../mozapps/update/updater/release_secondary.der   |  Bin 1225 -> 1229 bytes
 toolkit/profile/nsProfileLock.cpp                  |   17 +-
 toolkit/profile/nsToolkitProfileService.cpp        |   62 +-
 toolkit/profile/nsToolkitProfileService.h          |   13 +-
 toolkit/toolkit.mozbuild                           |    3 +-
 toolkit/torproject/torbutton                       |    1 +
 toolkit/xre/nsAppRunner.cpp                        |  253 ++-
 toolkit/xre/nsConsoleWriter.cpp                    |    2 +-
 toolkit/xre/nsXREDirProvider.cpp                   |  150 +-
 toolkit/xre/nsXREDirProvider.h                     |   20 +-
 tools/lint/codespell.yml                           |    1 +
 .../lib/environments/browser-window.js             |    6 +-
 .../exthandler/nsExternalHelperAppService.cpp      |  236 ++-
 uriloader/exthandler/nsExternalHelperAppService.h  |    3 +
 .../exthandler/nsIExternalHelperAppService.idl     |   47 +
 widget/android/WebExecutorSupport.cpp              |   10 +
 widget/nsTransferable.cpp                          |    6 +
 xpcom/ds/StaticAtoms.py                            |    1 +
 xpcom/io/TorFileUtils.cpp                          |  133 ++
 xpcom/io/TorFileUtils.h                            |   32 +
 xpcom/io/moz.build                                 |    5 +
 xpcom/io/nsAppFileLocationProvider.cpp             |   98 +-
 xpcom/reflect/xptinfo/xptinfo.h                    |    3 +-
 xpfe/appshell/nsAppShellService.cpp                |    4 +
 533 files changed, 15500 insertions(+), 2883 deletions(-)

-- 
To stop receiving notification emails like this one, please contact
the administrator of this repository.


More information about the tbb-commits mailing list