Hello,
Currently on tor-browser.git, each Tor Browser release has a single branch that includes all our patches. This is simple, however it makes it difficult to test each patch individually, and see which patch is responsible for which test failure.
For instance, the patch to add preference overrides causes many tests to fail, probably because many tests don't expect the default preferences to change:
31.7.0esr pass all tests: https://treeherder.mozilla.org/#/jobs?repo=try&revision=5bbe47119ac0
31.7.0esr + preference overrides patch fails many tests: https://treeherder.mozilla.org/#/jobs?repo=try&revision=fdc349fbbf5f
After discussing about this quickly with intrigeri last week, I have been thinking about a different way to organize the patches: maybe we could use one branch for each topic, and merge all those branches in a single branch when we prepare the release.
The naming of the branches could be:
- ${firefox_version}/base: the commit for the firefox version we are using.
- ${firefox_version}/${topic_name}: A branch containing patch(es) on a specific topic. $topic_name can be a bug number and/or a short description. We can submit those branches to Mozilla Try to see if they break some unit tests.
- ${firefox_version}/${tbb_version}/${topic_name}: The same as the previous one, but for a topic that we only want to include in a specific Tor Browser version.
- tor-browser-${firefox_version}-${tbb_version}-1: The branch that we use to build Tor Browser. This branch is based on ${firefox_version}/base, and includes merges of all branches matching ${firefox_version}/[^/]* or ${firefox_version}/${tbb_version}/[^/]*.
As an exemple, I have converted a few patches from tor-browser-31.7.0esr-4.5-1 to this new naming in this git repository: https://github.com/boklm/gecko-dev/branches/all
With all topic branches merged to this tor-browser-31.7.0esr-4.5-1 branch: https://github.com/boklm/gecko-dev/commits/tor-browser-31.7.0esr-4.5-1
I also started submitting some of them to Mozilla Try:
31.7.0esr/2874-Block-Components.interfaces-from-content: https://treeherder.mozilla.org/#/jobs?repo=try&revision=91cd13cf0ac7 (some mochitest tests failing)
31.7.0esr/2950-Make-Permissions-Manager-memory-only: https://treeherder.mozilla.org/#/jobs?repo=try&revision=3f8cb0c1984e (tbb-tests/browser_tor_bug2950.js failing)
31.7.0esr/2949-Make-Intermediate-Cert-Store-memory-only: https://treeherder.mozilla.org/#/jobs?repo=try&revision=139538724d04 (no test failing)
31.7.0esr/3547-Block-all-plugins-except-flash: https://treeherder.mozilla.org/#/jobs?repo=try&revision=c75fb4685994 (some xpcshell, mochitest, mochitest-chrome, reftest failing)
31.7.0esr/3229-Make-content-pref-service-memory-only-clearable: https://treeherder.mozilla.org/#/jobs?repo=try&revision=344873ae1513 (1 xpcshell test failing)
31.7.0esr/TB2-Provide-an-observer-event-to-close-persistent-connections: https://treeherder.mozilla.org/#/jobs?repo=try&revision=93af45d5111a (no test failing)
31.7.0esr/2875-Limit-device-and-system-specific-CSS-Media-Queries: https://treeherder.mozilla.org/#/jobs?repo=try&revision=32244f089736 (still running at the moment)
31.7.0esr/2872-Limit-the-number-of-fonts-per-document: https://treeherder.mozilla.org/#/jobs?repo=try&revision=4abfb45bba86 (still running at the moment)
We could also have some helpers scripts to make management of all those branches easier:
- a script to merge / list all topic branches that have not yet been merged into their tor-browser-${firefox_version}-${tbb_version}-1 branch.
- a script to push / list all branches that need to be pushed for a firefox or tbb version to a remote git repository.
- a script to rebase all patches from a previous firefox version to a new firefox version.
What do you think about this idea ?
Nicolas
On Tue, 26 May 2015, Nicolas Vigier wrote:
As an exemple, I have converted a few patches from tor-browser-31.7.0esr-4.5-1 to this new naming in this git repository: https://github.com/boklm/gecko-dev/branches/all
With all topic branches merged to this tor-browser-31.7.0esr-4.5-1 branch: https://github.com/boklm/gecko-dev/commits/tor-browser-31.7.0esr-4.5-1
I have converted more patches from tor-browser-31.7.0esr-4.5-1 and submitted some of them to Mozilla Try.
I'm planning to do the same on Arthur's esr38 branch this week.
We could also have some helpers scripts to make management of all those branches easier:
a script to merge / list all topic branches that have not yet been merged into their tor-browser-${firefox_version}-${tbb_version}-1 branch.
a script to push / list all branches that need to be pushed for a firefox or tbb version to a remote git repository.
a script to rebase all patches from a previous firefox version to a new firefox version.
I started a script to help doing this, in the tbgit branch of my tor-browser-bundle.git repo: https://gitweb.torproject.org/user/boklm/tor-browser-bundle.git/tree/tools/t...
It has commands to merge topic branches into the main branch, pull / push topic branches to a remote repository, and list Mozilla Try URLs for all branches (stored using git notes).
The tbgit command can be used from a tor-browser.git directory after adding tools/tor-browser-git to the PATH.
$ tbgit tbgit <command> [args]
List of commands:
help display help informations for a command pull pull topic branches from a remote repository push push topic branches to a remote repository merge merge topic branches into a version branch try-push submit topic branches to Mozilla Try server try-results display results from Mozilla Try
$ tbgit pull --help tbgit pull [OPTIONS] <repository>
Pull topic branches from a remote git repository
Fetch a remote git repository and update local branches for a selected firefox and Tor Browser version. The firefox and Tor Browser versions are determined from the currently checked out branch.
options:
--yes assume yes to all questions --list don't pull anything, but list what branches should be pulled --no-fetch don't run git fetch before updating branches
$ tbgit push --help tbgit push [OPTIONS] <repository>
Push topic branches to a remote git repository
Fetch a remote git repository, then push local branches that are not up-to-date on the remote repository, for a selected firefox and Tor Browser version. The firefox and Tor Browser versions are determined from the currently checked out branch.
options:
--yes assume yes to all questions --list don't push anything, but list what branches should be pushed --no-fetch don't run git fetch before pushing branches
$ tbgit merge --help tbgit merge [OPTIONS]
Merge topic branches into the current branch
The current branch should be named after the firefox and Tor Browser versions. The program will exit if the versions cannot be determined from the branch name.
If the branch cannot be merged because of a conflict, the program will exits so you can fix the conflict and commit.
options:
--yes assume yes to all questions --list don't merge anything, but list what needs to be merged --no-edit don't edit merge commit messages
$ tbgit try-push --help tbgit try-push [OPTIONS]
Push topic branches to Mozilla Try server
In the future this command will push topic branches to Mozilla Try, and use git-notes to store the results URL, but it is not implemented yet.
Currently this command lists the branches that have not yet been pushed to Mozilla Try.
The firefox and Tor Browser versions are determined from the currently checked out branch.
options:
--yes assume yes to all questions --list don't submit anything, but list what branches should be submitted
$ tbgit try-results --help tbgit try-results
Display results from Mozilla Try servers
The firefox and Tor Browser versions are determined from the currently checked out branch.
The results URLs are found using git notes from refs/notes/try-push.
Some examples using a clone of https://github.com/boklm/gecko-dev/.
Nothing to merge or push in the tor-browser-31.7.0esr-4.5-1 branch:
$ cat .git/HEAD ref: refs/heads/tor-browser-31.7.0esr-4.5-1 $ tbgit merge --list $ tbgit push --list origin
Now we create a new topic branch, add a commit and use tbgit to check what we need to merge and push:
$ git branch 31.7.0esr/test-branch 31.7.0esr/base $ git checkout 31.7.0esr/test-branch $ echo test > test.txt $ git add test.txt $ git commit -m test $ git checkout tor-browser-31.7.0esr-4.5-1 $ tbgit merge --list 31.7.0esr/test-branch $ tbgit push --list origin 31.7.0esr/test-branch (new)
The try-results command can be used to list Mozilla Try results URLs:
$ tbgit try-results 31.7.0esr/10819-Add-a-pref-privacy.thirdparty.isolate: Not submitted yet
31.7.0esr/11641-change-TBB-directory-structure-to-be-more-like-Firefox: Not submitted yet
31.7.0esr/12146-Make-the-CONNECT-Host-header-the-same-as-the-Request-URI: Not submitted yet
31.7.0esr/12620-TorBrowser-regression-tests-folder: Will not be submitted
31.7.0esr/13900-Remove-3rd-party-HTTP-auth-tokens: https://treeherder.mozilla.org/#/jobs?repo=try&revision=dde9427a5d6b
31.7.0esr/15502-Isolate-blob-URLs-to-first-party: https://treeherder.mozilla.org/#/jobs?repo=try&revision=fa0d343edca8
31.7.0esr/2176-Rebrand-Firefox-to-TorBrowser: https://treeherder.mozilla.org/#/jobs?repo=try&revision=0903e16cd57b
31.7.0esr/2872-Limit-the-number-of-fonts-per-document: https://treeherder.mozilla.org/#/jobs?repo=try&revision=4abfb45bba86
31.7.0esr/2874-Block-Components.interfaces-from-content: https://treeherder.mozilla.org/#/jobs?repo=try&revision=91cd13cf0ac7
31.7.0esr/2875-Limit-device-and-system-specific-CSS-Media-Queries: https://treeherder.mozilla.org/#/jobs?repo=try&revision=32244f089736
31.7.0esr/2949-Make-Intermediate-Cert-Store-memory-only: https://treeherder.mozilla.org/#/jobs?repo=try&revision=139538724d04
31.7.0esr/2950-Make-Permissions-Manager-memory-only: https://treeherder.mozilla.org/#/jobs?repo=try&revision=3f8cb0c1984e
31.7.0esr/3229-Make-content-pref-service-memory-only-clearable: https://treeherder.mozilla.org/#/jobs?repo=try&revision=344873ae1513
31.7.0esr/3547-Block-all-plugins-except-flash: https://treeherder.mozilla.org/#/jobs?repo=try&revision=c75fb4685994
31.7.0esr/3875-Use-Optimistic-Data-SOCKS-variant: https://treeherder.mozilla.org/#/jobs?repo=try&revision=b22d40acd7d8
31.7.0esr/4755-Return-client-window-coordinates-for-mouse-event-screenX-Y: https://treeherder.mozilla.org/#/jobs?repo=try&revision=588ef3e16aca
31.7.0esr/5282-Randomize-HTTP-request-order-and-pipeline-depth: Not submitted yet
31.7.0esr/5715-Make-nsICacheService.EvictEntries-synchronous: https://treeherder.mozilla.org/#/jobs?repo=try&revision=4347c535ef41
31.7.0esr/5741-Prevent-WebSocket-DNS-leak: https://treeherder.mozilla.org/#/jobs?repo=try&revision=155752f22aa0
31.7.0esr/5742-API-allows-you-to-get-the-url-bar-URI-for-a-channel-or-nsIDocument: https://treeherder.mozilla.org/#/jobs?repo=try&revision=7334c7aafc24
31.7.0esr/5856-Do-not-expose-physical-screen-info-via-window-window.screen: https://treeherder.mozilla.org/#/jobs?repo=try&revision=875cbad7b056
31.7.0esr/6253-Add-canvas-image-extraction-prompt: https://treeherder.mozilla.org/#/jobs?repo=try&revision=1dc12a786a61
31.7.0esr/6539-Isolate-the-Image-Cache-per-url-bar-domain: https://treeherder.mozilla.org/#/jobs?repo=try&revision=0e2601a370f6
31.7.0esr/6564-Isolate-DOM-storage-to-first-party-URI: https://treeherder.mozilla.org/#/jobs?repo=try&revision=9fb0ae49608b
31.7.0esr/6786-Do-not-expose-system-colors-to-CSS-or-canvas: https://treeherder.mozilla.org/#/jobs?repo=try&revision=6a15e63167d5
31.7.0esr/8312-Remove-This-plugin-is-disabled-barrier: https://treeherder.mozilla.org/#/jobs?repo=try&revision=17f9a6c28f68
31.7.0esr/9173-Change-the-default-Firefox-profile-directory-to-be-TBB-relative: Not submitted yet
31.7.0esr/9701-Prevent-ClipBoardCache-from-writing-to-disk: Not submitted yet
31.7.0esr/9837-Disable-uninstall-helper.exe-on-Win32: Will not be submitted
31.7.0esr/Omnibox-Add-DDG-Startpage-Disconnect-Youtube-Twitter-remove-Amazon-eBay-bing: Not submitted yet
31.7.0esr/TB2-Provide-an-observer-event-to-close-persistent-connections: https://treeherder.mozilla.org/#/jobs?repo=try&revision=93af45d5111a
31.7.0esr/base: https://treeherder.mozilla.org/#/jobs?repo=try&revision=5bbe47119ac0
31.7.0esr/enable-browser.ini: Will not be submitted
31.7.0esr/enable-mochitest.ini: Will not be submitted
31.7.0esr/mingw-fixes: Not submitted yet
31.7.0esr/mozconfigs: Will not be submitted
31.7.0esr/preference-overrides: Not submitted yet
31.7.0esr/test-branch: Not submitted yet
On Mon, 01 Jun 2015, Nicolas Vigier wrote:
On Tue, 26 May 2015, Nicolas Vigier wrote:
As an exemple, I have converted a few patches from tor-browser-31.7.0esr-4.5-1 to this new naming in this git repository: https://github.com/boklm/gecko-dev/branches/all
With all topic branches merged to this tor-browser-31.7.0esr-4.5-1 branch: https://github.com/boklm/gecko-dev/commits/tor-browser-31.7.0esr-4.5-1
I have converted more patches from tor-browser-31.7.0esr-4.5-1 and submitted some of them to Mozilla Try.
I'm planning to do the same on Arthur's esr38 branch this week.
I have now done it on the tb_GECKO380esr_2015050513_RELBRANCH+1 branch: https://github.com/arthuredelstein/tor-browser/commits/tb_GECKO380esr_201505...
and created the following branches with the following commits:
38.0.1esr/10280-Don-t-load-any-plugins-into-the-address-space: 0b1216846a0d fixup! Bug 10280: Don't load any plugins into the address space. 23d18f171cb8 Bug 10280: Don't load any plugins into the address space.
38.0.1esr/12430-Disable-external-jar-via-preference: bc28357ed82a fixup! Bug 12430: Disable external jar: via preference 0242a7b7f6de Bug 12430: Disable external jar: via preference
38.0.1esr/12620-TorBrowser-regression-tests-folder: 52459e0c7dd3 Bug #12620: TorBrowser regression tests folder
38.0.1esr/12827-Create-preference-to-disable-SVG: b067c1a830f7 Bug 12827: Create preference to disable SVG.
38.0.1esr/12974-Disable-NTLM-and-Negotiate-HTTP-Auth: 157cbbf23d7a Bug #12974: Disable NTLM and Negotiate HTTP Auth
38.0.1esr/13016-Hide-CSS-moz-osx-font-smoothing-values: adbf4def3ecb Bug 13016: Hide CSS -moz-osx-font-smoothing values.
38.0.1esr/13028-Prevent-potential-proxy-bypass-cases: 43b227d1585a Bug 13028: Prevent potential proxy bypass cases.
38.0.1esr/13548-Create-preference-to-disable-MathML: c10a82be15ca Bug 13548: Create preference to disable MathML.
38.0.1esr/14631-Improve-profile-access-error-messages: a3319e71bdcf Bug 14631: Improve profile access error msgs (strings). 59099865d876 Bug 14631: Improve profile access error messages.
38.0.1esr/14716-HTTP-Basic-Authentication-prompt-only-displayed-once: 2e2ac5a62a8f Bug 14716: HTTP Basic Authentication prompt only displayed once
38.0.1esr/1517-Reduce-precision-of-time-for-Javascript: 0d565f4ed2a0 Bug 1517: Reduce precision of time for Javascript.
38.0.1esr/2874-Block-Components.interfaces-from-content: 75e3f67964df Regression tests for #2874: Block Components.interfaces from content 6d4165108321 Bug #2874: Block Components.interfaces from content d919ec4dedbe Enable tbb-tests/mochitest.ini 52459e0c7dd3 Bug #12620: TorBrowser regression tests folder
38.0.1esr/2875-Limit-device-and-system-specific-CSS-Media-Queries: 0721c0ce16d6 Regression tests for #2875: Limit device and system specific CSS Media Queries. 09149b1417db Bug #2875: Limit device and system specific CSS Media Queries. d919ec4dedbe Enable tbb-tests/mochitest.ini 52459e0c7dd3 Bug #12620: TorBrowser regression tests folder
38.0.1esr/2949-Make-Intermediate-Cert-Store-memory-only: 87a593265524 Bug #2949: Make Intermediate Cert Store memory-only.
38.0.1esr/2950-Make-Permissions-Manager-memory-only: fd15a9ebb804 Regression tests for Bug #2950: Make Permissions Manager memory-only 79ef2a1f2bde Bug #2950: Make Permissions Manager memory-only 6d16271a374e Enable tbb-tests/browser.ini 52459e0c7dd3 Bug #12620: TorBrowser regression tests folder
38.0.1esr/3455-Set-SOCKS-username-for-a-request-based-on-first-party-domain: 5745c7c53605 Bug #3455.2. Allow RFC1929 authentication (username/password) to SOCKS servers.
38.0.1esr/3547-Block-all-plugins-except-flash: 6ef6bada6715 Disable all tests using plugins c1499cd7dc35 Bug #3547: Block all plugins except flash.
38.0.1esr/3875-Use-Optimistic-Data-SOCKS-variant: 2558a0ac8c7d Bug #3875: Use Optimistic Data SOCKS variant.
38.0.1esr/4755-Return-client-window-coordinates-for-mouse-event-screenX-Y: bebd5ea65b12 Regression tests for #4755: Return client window coordinates for mouse event screenX/Y (for dragend, 0,0 is returned). 931ba1ed3956 Bug #4755: Return client window coordinates for mouse event screenX/Y (for dragend, 0,0 is returned). d919ec4dedbe Enable tbb-tests/mochitest.ini 52459e0c7dd3 Bug #12620: TorBrowser regression tests folder
38.0.1esr/5282-Randomize-HTTP-request-order-and-pipeline-depth: 5389acd1b51e Bug #5282: Randomize HTTP request order and pipeline depth.
38.0.1esr/5715-Make-nsICacheService.EvictEntries-synchronous: 606e927e605e Bug #5715: Make nsICacheService.EvictEntries synchronous
38.0.1esr/5741-Prevent-WebSocket-DNS-leak: 8f185132f0a1 Bug #5741: Prevent WebSocket DNS leak.
38.0.1esr/5856-Do-not-expose-physical-screen-info-via-window-window.screen: a555a43c9424 Bug 13025: Lie about screen orientation. 3048f766632b Regression tests for #5856: Do not expose physical screen info via window & window.screen. 5fbc32940b32 fixup! Bug #5856: Do not expose physical screen info via window & window.screen. 292b0cd6d6e5 Bug #5856: Do not expose physical screen info via window & window.screen. d919ec4dedbe Enable tbb-tests/mochitest.ini 52459e0c7dd3 Bug #12620: TorBrowser regression tests folder
38.0.1esr/5926-Allow-JS-locale-to-be-set-to-English-C: 19de5993d61c Bug #5926: Allow JS locale to be set to English/C.
38.0.1esr/6786-Do-not-expose-system-colors-to-CSS-or-canvas: 8b332644d39a Bug #6786: Do not expose system colors to CSS or canvas.
38.0.1esr/8312-Remove-This-plugin-is-disabled-barrier: 2b6ec1798cfb Bug #8312: Remove "This plugin is disabled" barrier.
38.0.1esr/Omnibox-Add-DDG-Startpage-Disconnect-Youtube-Twitter-remove-Amazon-eBay-bing: 589453c1168b Disable amazon, bing and eBay tests 3a65c7f4c89f Regression tests for "Omnibox: Add DDG, Startpage, Disconnect, Youtube, Twitter; remove Amazon, eBay, bing" da5257daac12 Omnibox: Add DDG, Startpage, Disconnect, Youtube, Twitter; remove Amazon, eBay, bing 6d16271a374e Enable tbb-tests/browser.ini 52459e0c7dd3 Bug #12620: TorBrowser regression tests folder
38.0.1esr/TB2-Provide-an-observer-event-to-close-persistent-connections: 7dfb40ddc2a3 TB2: Provide an observer event to close persistent connections
38.0.1esr/enable-browser.ini: 6d16271a374e Enable tbb-tests/browser.ini 52459e0c7dd3 Bug #12620: TorBrowser regression tests folder
38.0.1esr/enable-mochitest.ini: d919ec4dedbe Enable tbb-tests/mochitest.ini 52459e0c7dd3 Bug #12620: TorBrowser regression tests folder
38.0.1esr/isolation: afa4c0776abe Bug 13439: No canvas prompt for content-callers. 935edc4208d6 Bug 13021: Prompt before allowing Canvas isPointIn*() calls. 5c38cf9e2658 Bug #6253: Add canvas image extraction prompt. e424bc280f64 Bug 13900: Remove 3rd party HTTP auth tokens. 4f1f4b8aed26 Bug #15502, Part 2: Regression tests for blob URL isolation d383dc1d54f1 Bug #15502. Isolate blob URLs to first party; no blobURLs in Web Workers 25ea17272c4a fixup! Bug 13670.2: Isolate OCSP requests by first party domain 1f36ee3d68ce Bug 13670.2: Isolate OCSP requests by first party domain 935c0e104682 Bug #13749.1: regression tests for first party isolation of localStorage f4b3b48f1901 Bug #13749.2: Regression tests for first-party isolation of cache 6a99e486c6ac Bug #6564: Isolate DOM storage to first party URI. fed97227fac5 Bug #6539: Isolate the Image Cache per url bar domain. f730e6fb0dbf Bug 13742: Isolate cache to URL bar domain. 553369720c84 Bug #10819: Add a pref, "privacy.thirdparty.isolate", to allow the activation or deactivation of isolating DOM storage and image caching by first party URI. ff065c6cb9f6 Bug #5742: API allows you to get the url bar URI for a channel or nsIDocument. 5745c7c53605 Bug #3455.2. Allow RFC1929 authentication (username/password) to SOCKS servers.
38.0.1esr/mingw-fixes: 6e79690f57c9 bug 1183967 - fixup correct case of mfidl.h c50ea010124e Bug 1133689 - Make D3DVsyncDisplay destructor private. r=jmuizelaar ef7e793ce20f Don't package things we don't build 3926dd0ec2d4 Revert "Bug #9837: Disable uninstall helper.exe on Win32." 820ef3240e22 Bug 10761: Fix shutdown crashes on Windows d71e5816ac35 Bug #9837: Disable uninstall helper.exe on Win32.
38.0.1esr/tor-browser: 5dfc5572b841 fixup! Bug #4234: Use the Firefox Update Process for Tor Browser. b04b073928a9 Bug 15990: Don't build the sandbox with mingw-w64 337988e0b015 fixup! Bug 13379: Sign our MAR files. 92e8836ea70f Bug 13379: Sign our MAR files. a852c1cb11eb Bug 1158866 - Enable MAR verification on linux via NSS. r=rstrong d035c2a4df4d Bug 973933 - Fix libmar warnings. r=rstrong. a=Callek b375c914bc87 Bug 973933 - Fix Nightly builds failing on updater-xpcshell. r=rstrong c1e862aaf42f Bug 973933 - Temporarily disable Linux for MAR verification. r=rstrong 0add69611998 Bug 973933 - Fix mochitest chrome updater tests. r=rstrong 782c6bc4a12e Bug 973933 - New updater-xpcshell binary for updater tests. r=rstrong 7bd5f9eacbb2 Bug 991993: Disable NSS for updater on OSX and enable native APIs. r=smichaud,rstrong 6527a586134f Bug 903126 - Replace DER file with XPCShell cert. r=rstrong 54ebcc221c29 Bug 903126 - Don't use an xpcshell cert for verification. r=rstrong 916b54d6705f Bug 903135 - Multi platform MAR verification updater support. r=rstrong 2f555e8d2646 Bug 903135 - Multi platform MAR verification build config. r=rstrong 0d571efe83af Bug 903135 - Updates to libmar needed to support B2G MAR signature verification. r=bbondy 1dd437e5d4eb Bug #4234: Use the Firefox Update Process for Tor Browser. 03c134e29ab8 Bug #11641: change TBB directory structure to be more like Firefox's 25bb8cb4b36f Bug #9173: Change the default Firefox profile directory to be TBB-relative. f0203a88e464 Bug 15773: Enable ICU on OS X c277a05ad0d7 Disable ICU when cross-compiling; clean-up. 179586beb27c Bug 10715: Enable Webgl for mingw-w64 again. 18cef4694ee0 Changes needed to build Mac in 64bit de30c48826d4 Bug #9829.1: new .mozconfig file for the new cross-compiler and ESR24 adcdc12c89d9 TB3: Tor Browser's official .mozconfigs. 43384d5e0115 Bug 14392: Make about:tor behave like other initial pages. 87bf1ad80a45 Bug #2176: Rebrand Firefox to TorBrowser 7527a925e85e Regression tests for TB4: Tor Browser's Firefox preference overrides. d67fe8a3163d TB4: Tor Browser's Firefox preference overrides. 6d16271a374e Enable tbb-tests/browser.ini 52459e0c7dd3 Bug #12620: TorBrowser regression tests folder
When the patches are independent, they have their own branch, which allows to test them independently. In other cases the patches depend on previous patches, or would create too much conflicts when merging if they had their own branches, so they are grouped in a single branch. This is the case for the 38.0.1esr/isolation branch (patches modifying or using ThirdPartyUtil.h) and 38.0.1esr/tor-browser (preference updates, branding, mozconfig files and updater changes).
I merged all the branches in tor-browser-38.0.1esr-5.0-test1 using "tbgit merge --no-edit --yes". There are merge conflicts in files tbb-tests/mochitest.ini and tbb-tests/browser.ini, but easy to fix.
I submitted all branches to Mozilla Try. The 'try-results' command can now fetch results from the treeherder json api to list test results for all branches.
The following branches pass all tests:
$ tbgit try-results --success 38.0.1esr/12430-Disable-external-jar-via-preference: https://treeherder.mozilla.org/#/jobs?repo=try&revision=b86d3d01aa3a
38.0.1esr/12974-Disable-NTLM-and-Negotiate-HTTP-Auth: https://treeherder.mozilla.org/#/jobs?repo=try&revision=c3d2260dc155
38.0.1esr/13016-Hide-CSS-moz-osx-font-smoothing-values: https://treeherder.mozilla.org/#/jobs?repo=try&revision=95f57aceb6df
38.0.1esr/13028-Prevent-potential-proxy-bypass-cases: https://treeherder.mozilla.org/#/jobs?repo=try&revision=d0ce854391df
38.0.1esr/13548-Create-preference-to-disable-MathML: https://treeherder.mozilla.org/#/jobs?repo=try&revision=eb475633db5a
38.0.1esr/14716-HTTP-Basic-Authentication-prompt-only-displayed-once: https://treeherder.mozilla.org/#/jobs?repo=try&revision=be3b2033b48d
38.0.1esr/2874-Block-Components.interfaces-from-content: https://treeherder.mozilla.org/#/jobs?repo=try&revision=18cfee0eae19
38.0.1esr/2949-Make-Intermediate-Cert-Store-memory-only: https://treeherder.mozilla.org/#/jobs?repo=try&revision=df6ac5175337
38.0.1esr/2950-Make-Permissions-Manager-memory-only: https://treeherder.mozilla.org/#/jobs?repo=try&revision=0fcd667c0570
38.0.1esr/3455-Set-SOCKS-username-for-a-request-based-on-first-party-domain: https://treeherder.mozilla.org/#/jobs?repo=try&revision=357527d012dd
38.0.1esr/5715-Make-nsICacheService.EvictEntries-synchronous: https://treeherder.mozilla.org/#/jobs?repo=try&revision=7833307877c4
38.0.1esr/5741-Prevent-WebSocket-DNS-leak: https://treeherder.mozilla.org/#/jobs?repo=try&revision=5ccf1cfd893b
38.0.1esr/5926-Allow-JS-locale-to-be-set-to-English-C: https://treeherder.mozilla.org/#/jobs?repo=try&revision=e37629b4db27
The following branches fail some tests:
$ tbgit try-results --failed 38.0.1esr/10280-Don-t-load-any-plugins-into-the-address-space: https://treeherder.mozilla.org/#/jobs?repo=try&revision=868bae219dce testfailed: M(bc1), M(bc3)
38.0.1esr/12827-Create-preference-to-disable-SVG: https://treeherder.mozilla.org/#/jobs?repo=try&revision=aadc97ed95d4 busted: M(1), M(3), R(C), R(R2), R(R3), R(R4), X testfailed: M(2), M(4), M(5), M(bc1), M(bc3), R(R1)
38.0.1esr/14631-Improve-profile-access-error-messages: https://treeherder.mozilla.org/#/jobs?repo=try&revision=ae955d72e419 busted: M(bc1)
38.0.1esr/1517-Reduce-precision-of-time-for-Javascript: https://treeherder.mozilla.org/#/jobs?repo=try&revision=3ee094aa6f9e busted: X testfailed: M(1), M(2), M(3), M(4)
38.0.1esr/2875-Limit-device-and-system-specific-CSS-Media-Queries: https://treeherder.mozilla.org/#/jobs?repo=try&revision=fac4b042d797 testfailed: M(4), M(5), M(bc2)
38.0.1esr/3547-Block-all-plugins-except-flash: https://treeherder.mozilla.org/#/jobs?repo=try&revision=a93ef672df24 running: Jit1, Jit2, M(3), M(bc1), M(bc3), R(J), S, X testfailed: M(2)
38.0.1esr/3875-Use-Optimistic-Data-SOCKS-variant: https://treeherder.mozilla.org/#/jobs?repo=try&revision=7e9b19851a91 busted: X
38.0.1esr/4755-Return-client-window-coordinates-for-mouse-event-screenX-Y: https://treeherder.mozilla.org/#/jobs?repo=try&revision=b6663db2aa8e testfailed: M(2), M(5)
38.0.1esr/5282-Randomize-HTTP-request-order-and-pipeline-depth: https://treeherder.mozilla.org/#/jobs?repo=try&revision=09293594a389 busted: B
38.0.1esr/5856-Do-not-expose-physical-screen-info-via-window-window.screen: https://treeherder.mozilla.org/#/jobs?repo=try&revision=61782741cc52 busted: M(3), M(bc1) testfailed: M(1), M(2), M(4), M(5), Mn
38.0.1esr/6786-Do-not-expose-system-colors-to-CSS-or-canvas: https://treeherder.mozilla.org/#/jobs?repo=try&revision=da8003f44cfe testfailed: R(R1), R(R3)
38.0.1esr/8312-Remove-This-plugin-is-disabled-barrier: https://treeherder.mozilla.org/#/jobs?repo=try&revision=ad001850edf4 busted: R(R4) testfailed: M(bc1), M(bc3)
38.0.1esr/Omnibox-Add-DDG-Startpage-Disconnect-Youtube-Twitter-remove-Amazon-eBay-bing: https://treeherder.mozilla.org/#/jobs?repo=try&revision=ca8200026d6d busted: X testfailed: M(bc3)
38.0.1esr/TB2-Provide-an-observer-event-to-close-persistent-connections: https://treeherder.mozilla.org/#/jobs?repo=try&revision=039caec70800 busted: R(J)
38.0.1esr/isolation: https://treeherder.mozilla.org/#/jobs?repo=try&revision=b5b5088b96a5 busted: B
38.0.1esr/tor-browser: https://treeherder.mozilla.org/#/jobs?repo=try&revision=5dc6b19b1cc9 busted: M(bc1), R(R1), R(R2), R(R3), R(R4), X testfailed: M(1), M(2), M(3), M(4), M(5), M(bc2), M(bc3), Mn, R(C), R(J)
I started adding patches in some branches to disable tests that are expected to fail: https://github.com/boklm/gecko-dev/commit/589453c1168b4259f367280081f9cf8f77... https://github.com/boklm/gecko-dev/commit/6ef6bada67150263c4b8731b8af4741dd3...
On Mon, 08 Jun 2015, Nicolas Vigier wrote:
I submitted all branches to Mozilla Try. The 'try-results' command can now fetch results from the treeherder json api to list test results for all branches.
The following branches pass all tests:
$ tbgit try-results --success
By the way, if you want to try this command, you will first need to fetch the refs/notes/try-push branch from my gecko-dev git repository, which contains the Try push identifiers for all the commits that have been pushed there (the sync of this branch is not done automatically yet).
On Mon, 01 Jun 2015, Nicolas Vigier wrote:
I started a script to help doing this, in the tbgit branch of my tor-browser-bundle.git repo: https://gitweb.torproject.org/user/boklm/tor-browser-bundle.git/tree/tools/t...
An update on this. This tool is now in its own git repo at: https://github.com/boklm/tbgit
And this repository contains branches with our patches based on 38.2.0esr (the branches whose name start with 38.2.0esr/): https://github.com/boklm/gecko-dev/
All topic branches are merged into this branch: https://github.com/boklm/gecko-dev/tree/tor-browser-38.2.0esr-5.0-test1
After pushing all branches to Mozilla Try, here are the branches that pass all tests without any error:
38.2.0esr/12430-Disable-external-jar-via-preference: * 781635eb0a29 Bug 12430: Disable external jar: via preference https://treeherder.mozilla.org/#/jobs?repo=try&revision=cbf7f5098979
38.2.0esr/12974-Disable-NTLM-and-Negotiate-HTTP-Auth: * 33b9fc95e09f Bug #12974: Disable NTLM and Negotiate HTTP Auth https://treeherder.mozilla.org/#/jobs?repo=try&revision=042db265e9ae
38.2.0esr/13016-Hide-CSS-moz-osx-font-smoothing-values: * 764ca53a650a Bug 13016: Hide CSS -moz-osx-font-smoothing values. https://treeherder.mozilla.org/#/jobs?repo=try&revision=a15ec70aacfb
38.2.0esr/13028-Prevent-potential-proxy-bypass-cases: * 07dca8391410 Bug 13028: Prevent potential proxy bypass cases. https://treeherder.mozilla.org/#/jobs?repo=try&revision=cb6505c36bb5
38.2.0esr/13548-Create-preference-to-disable-MathML: * 31d62c85be03 Bug 13548: Create preference to disable MathML. https://treeherder.mozilla.org/#/jobs?repo=try&revision=7053d500cc0e
38.2.0esr/14631-Improve-profile-access-error-messages: * 1c0f807f1d41 Bug 14631: Improve profile access error msgs (strings). * d793edb7ad5e Bug 14631: Improve profile access error messages. https://treeherder.mozilla.org/#/jobs?repo=try&revision=3c8c5403ce61
38.2.0esr/16005-Relax-minimal-mode: * 960b450ee33f Bug #16005: Restrict WebGL minimal mode a bit. * 72d8f23772bb Bug #16005: Relax minimal mode. https://treeherder.mozilla.org/#/jobs?repo=try&revision=ea41c3ca92b0
38.2.0esr/16311-Fix-navigation-timing: * 0151d853f14d Bug #16311: Fix the responseEnd attribute (navigation timing) https://treeherder.mozilla.org/#/jobs?repo=try&revision=33ab732495d2
38.2.0esr/16528-Prevent-indexedDB-Modernizr-breakage: * ba3edc7d5b7c Bug 16528: Prevent indexedDB Modernizr breakage (e10s highrisk). https://treeherder.mozilla.org/#/jobs?repo=try&revision=5ed1c057bd20
38.2.0esr/2949-Make-Intermediate-Cert-Store-memory-only: * 11e72c78b91f Bug #2949: Make Intermediate Cert Store memory-only. https://treeherder.mozilla.org/#/jobs?repo=try&revision=2161e5383613
38.2.0esr/2950-Make-Permissions-Manager-memory-only: * 8c86a98161e9 Bug #2950: Make Permissions Manager memory-only * ad46e1dcf7f3 Regression tests for Bug #2950: Make Permissions Manager memory-only * 9e1b863ff239 Enable tbb-tests/browser.ini * 91d87c8e42fc Bug #12620: TorBrowser regression tests folder https://treeherder.mozilla.org/#/jobs?repo=try&revision=296128490522
38.2.0esr/2950-Make-Permissions-Manager-memory-only.test: * ad46e1dcf7f3 Regression tests for Bug #2950: Make Permissions Manager memory-only * 9e1b863ff239 Enable tbb-tests/browser.ini * 91d87c8e42fc Bug #12620: TorBrowser regression tests folder https://treeherder.mozilla.org/#/jobs?repo=try&revision=a81cdc18350b
38.2.0esr/5715-Make-nsICacheService.EvictEntries-synchronous: * 5582d93e89bc Bug #5715: Make nsICacheService.EvictEntries synchronous https://treeherder.mozilla.org/#/jobs?repo=try&revision=f13bbad0ae33
38.2.0esr/5741-Prevent-WebSocket-DNS-leak: * 7f44d601e7b1 Bug #5741: Prevent WebSocket DNS leak. https://treeherder.mozilla.org/#/jobs?repo=try&revision=0dad53fb8f08
38.2.0esr/5926-Allow-JS-locale-to-be-set-to-English-C: * e0abf80f9704 Bug #5926: Allow JS locale to be set to English/C. https://treeherder.mozilla.org/#/jobs?repo=try&revision=b4cb548ce251
38.2.0esr/TB2-Provide-an-observer-event-to-close-persistent-connections: * 896f7829261b TB2: Provide an observer event to close persistent connections https://treeherder.mozilla.org/#/jobs?repo=try&revision=7f962e6fa5e4
And the branches that have at least one test failing:
38.2.0esr/10280-Don-t-load-any-plugins-into-the-address-space: * 24a8899de1ef Bug 10280: Don't load any plugins into the address space. https://treeherder.mozilla.org/#/jobs?repo=try&revision=04917a53aea4 testfailed: M(bc3)
38.2.0esr/12827-Create-preference-to-disable-SVG: * ab2a21bf52e2 Bug 12827: Create preference to disable SVG. https://treeherder.mozilla.org/#/jobs?repo=try&revision=0e6e2fef1aa9 busted: R(C), R(R2), R(R3), R(R4) testfailed: M(1), M(2), M(3), M(4), M(5), M(bc1), R(R1)
38.2.0esr/14716-HTTP-Basic-Authentication-prompt-only-displayed-once: * 14ee53bb8de7 Bug 14716: HTTP Basic Authentication prompt only displayed once https://treeherder.mozilla.org/#/jobs?repo=try&revision=41515fe5da6c busted: M(5), X1, X2 testfailed: M(1), M(bc1), M(bc2), M(bc3)
38.2.0esr/1517-Reduce-precision-of-time-for-Javascript: * c173a8cb8098 Bug 1517: Reduce precision of time for Javascript. https://treeherder.mozilla.org/#/jobs?repo=try&revision=c21c4ad2da5b busted: X1 testfailed: M(1), M(2), M(3), M(4)
38.2.0esr/2874-Block-Components.interfaces-from-content: * 495ad590a1c2 Bug #2874: Block Components.interfaces from content * 09833a7b1b5a Regression tests for #2874: Block Components.interfaces from content * 59ffa8f1cc3d Enable tbb-tests/mochitest.ini * 91d87c8e42fc Bug #12620: TorBrowser regression tests folder https://treeherder.mozilla.org/#/jobs?repo=try&revision=7876f8d9d1d1 testfailed: M(bc1)
38.2.0esr/2874-Block-Components.interfaces-from-content.test: * 09833a7b1b5a Regression tests for #2874: Block Components.interfaces from content * 59ffa8f1cc3d Enable tbb-tests/mochitest.ini * 91d87c8e42fc Bug #12620: TorBrowser regression tests folder https://treeherder.mozilla.org/#/jobs?repo=try&revision=85940f011871 testfailed: M(5)
38.2.0esr/2875-Limit-device-and-system-specific-CSS-Media-Queries: * 494e94d33701 Bug #2875: Limit device and system specific CSS Media Queries. * bbf60abba861 Bug #16315: Test spoofed media queries in picture elements * d2547677162a Regression tests for #2875: Limit device and system specific CSS Media Queries. * 59ffa8f1cc3d Enable tbb-tests/mochitest.ini * 91d87c8e42fc Bug #12620: TorBrowser regression tests folder https://treeherder.mozilla.org/#/jobs?repo=try&revision=e841a47af48b testfailed: M(4), M(5), M(bc2)
38.2.0esr/2875-Limit-device-and-system-specific-CSS-Media-Queries.test: * bbf60abba861 Bug #16315: Test spoofed media queries in picture elements * d2547677162a Regression tests for #2875: Limit device and system specific CSS Media Queries. * 59ffa8f1cc3d Enable tbb-tests/mochitest.ini * 91d87c8e42fc Bug #12620: TorBrowser regression tests folder https://treeherder.mozilla.org/#/jobs?repo=try&revision=85e065fef2fa testfailed: M(5)
38.2.0esr/3547-Block-all-plugins-except-flash: * 10b4b58d33d9 Disable all tests using plugins * 4652db1a0349 Bug #3547: Block all plugins except flash. https://treeherder.mozilla.org/#/jobs?repo=try&revision=748ec8f26b67 busted: X1 testfailed: M(2), M(3), M(bc1), M(bc3)
38.2.0esr/3875-Use-Optimistic-Data-SOCKS-variant: * 3057afdb5d1c Bug #3875: Use Optimistic Data SOCKS variant. https://treeherder.mozilla.org/#/jobs?repo=try&revision=5275aeb31620 busted: X1
38.2.0esr/4755-Return-client-window-coordinates-for-mouse-event-screenX-Y: * be703c9d4c2b fixup! Bug 4755: Return client window coordinates for mouse event screenX/Y * 08359c5610a6 Bug #4755: Return client window coordinates for mouse event screenX/Y (for dragend, 0,0 is returned). * 15e35c740650 Regression tests for #4755: Return client window coordinates for mouse event screenX/Y (for dragend, 0,0 is returned). * 59ffa8f1cc3d Enable tbb-tests/mochitest.ini * 91d87c8e42fc Bug #12620: TorBrowser regression tests folder https://treeherder.mozilla.org/#/jobs?repo=try&revision=4d013c37ee71 testfailed: M(2), M(5)
38.2.0esr/4755-Return-client-window-coordinates-for-mouse-event-screenX-Y.test: * 15e35c740650 Regression tests for #4755: Return client window coordinates for mouse event screenX/Y (for dragend, 0,0 is returned). * 59ffa8f1cc3d Enable tbb-tests/mochitest.ini * 91d87c8e42fc Bug #12620: TorBrowser regression tests folder https://treeherder.mozilla.org/#/jobs?repo=try&revision=b833d3e746e3 testfailed: M(5)
38.2.0esr/5282-Randomize-HTTP-request-order-and-pipeline-depth: * ea72607fd295 Bug #5282: Randomize HTTP request order and pipeline depth. https://treeherder.mozilla.org/#/jobs?repo=try&revision=af18a4babba2 busted: B
38.2.0esr/5856-Do-not-expose-physical-screen-info-via-window-window.screen: * 1a073ca68fc8 Bug 13025: Lie about screen orientation. * 977a52ff9e44 Bug #5856: Do not expose physical screen info via window & window.screen. * be2f0046c434 Regression tests for #5856: Do not expose physical screen info via window & window.screen. * 59ffa8f1cc3d Enable tbb-tests/mochitest.ini * 91d87c8e42fc Bug #12620: TorBrowser regression tests folder https://treeherder.mozilla.org/#/jobs?repo=try&revision=ba2f5f69be1b busted: M(3), M(bc1) testfailed: M(1), M(2), M(4), M(5), Mn
38.2.0esr/5856-Do-not-expose-physical-screen-info-via-window-window.screen.test: * be2f0046c434 Regression tests for #5856: Do not expose physical screen info via window & window.screen. * 59ffa8f1cc3d Enable tbb-tests/mochitest.ini * 91d87c8e42fc Bug #12620: TorBrowser regression tests folder https://treeherder.mozilla.org/#/jobs?repo=try&revision=6f57545d9812 testfailed: M(5)
38.2.0esr/6786-Do-not-expose-system-colors-to-CSS-or-canvas: * a7c78ccf178b Bug #6786: Do not expose system colors to CSS or canvas. https://treeherder.mozilla.org/#/jobs?repo=try&revision=face5e74de2d testfailed: R(R1), R(R3)
38.2.0esr/8312-Remove-This-plugin-is-disabled-barrier: * fc6016e0fbaf Bug #8312: Remove "This plugin is disabled" barrier. https://treeherder.mozilla.org/#/jobs?repo=try&revision=e6cdab2d8312 testfailed: M(bc1), M(bc3)
38.2.0esr/Omnibox-Add-DDG-Startpage-Disconnect-Youtube-Twitter-remove-Amazon-eBay-bing: * d5d5b31e2051 Disable amazon, bing and eBay tests * 984a2e403885 Regression tests for "Omnibox: Add DDG, Startpage, Disconnect, Youtube, Twitter; remove Amazon, eBay, bing" * cb85e0d1c69a Omnibox: Add DDG, Startpage, Disconnect, Youtube, Twitter; remove Amazon, eBay, bing * 9e1b863ff239 Enable tbb-tests/browser.ini * 91d87c8e42fc Bug #12620: TorBrowser regression tests folder https://treeherder.mozilla.org/#/jobs?repo=try&revision=7561b30b0e50 busted: X2 testfailed: M(bc3)
38.2.0esr/base:
https://treeherder.mozilla.org/#/jobs?repo=try&revision=3071c430b937 testfailed: M(bc1)
38.2.0esr/isolation: * f778f5af15c1 fixup! Bug #13670.1: Isolate favicon requests by first party * 6bc1c04eec98 fixup! Bug #15502: Isolate blob, mediasource & mediastream URLs to first party * fe7add3d3c7a Bug #13670.1: Isolate favicon requests by first party * 971eed8b4fe0 Bug 16300: Isolate Broadcast Channels to first party. * 1f285628c225 Bug #6253: Add canvas image extraction prompt. * ca43c0f468bb Bug 13900: Remove 3rd party HTTP auth tokens. * 54a0595168e9 Bug #15502. Isolate blob, mediasource & mediastream URLs to first party * 6a5634c3e138 Bug 13670.2: Isolate OCSP requests by first party domain * ffa7ec0eb29a Bug #6564: Isolate DOM storage to first party URI. * b6b3283a6205 Bug #6539: Isolate the Image Cache per url bar domain. * 1962d6c1a640 Bug 13742: Isolate cache to URL bar domain. * e13888c78b84 Bug #10819: Add a pref, "privacy.thirdparty.isolate", to allow the activation or deactivation of isolating DOM storage and image caching by first party URI. * 4553d7019383 Bug #5742: API allows you to get the url bar URI for a channel or nsIDocument. * b8ebe2b31adc Bug #3455.2. Allow RFC1929 authentication (username/password) to SOCKS servers. * 020db1d3a25e Bug #15703: Regression tests for isolation of mediasource URI * 63b25494072c Bug #15502, Part 2: Regression tests for blob URL isolation * 4f5dd3c41fce Bug #13749.1: regression tests for first party isolation of localStorage * 925c5c222ec7 Bug #13749.2: Regression tests for first-party isolation of cache * 9707606c18d3 Bug 1078657 - Add SpawnTask.js for async tasks in mochitests. r=jmaher https://treeherder.mozilla.org/#/jobs?repo=try&revision=cc4bb0466142 busted: Cpp, M(1), M(2), M(3), M(4), M(5), X1, X2 running: M(bc1) testfailed: M(bc2), M(bc3), R(C), R(J), R(R1), R(R2), R(R3), R(R4)
38.2.0esr/isolation.test1: * 925c5c222ec7 Bug #13749.2: Regression tests for first-party isolation of cache https://treeherder.mozilla.org/#/jobs?repo=try&revision=74208be8b05c testfailed: M(bc2)
38.2.0esr/isolation.test2: * 4f5dd3c41fce Bug #13749.1: regression tests for first party isolation of localStorage https://treeherder.mozilla.org/#/jobs?repo=try&revision=fb26f2c14475 testfailed: M(4), M(bc1)
38.2.0esr/isolation.test3: * 63b25494072c Bug #15502, Part 2: Regression tests for blob URL isolation * 9707606c18d3 Bug 1078657 - Add SpawnTask.js for async tasks in mochitests. r=jmaher https://treeherder.mozilla.org/#/jobs?repo=try&revision=0fc5da0d8937 testfailed: M(1)
38.2.0esr/isolation.test4: * 020db1d3a25e Bug #15703: Regression tests for isolation of mediasource URI * 9707606c18d3 Bug 1078657 - Add SpawnTask.js for async tasks in mochitests. r=jmaher https://treeherder.mozilla.org/#/jobs?repo=try&revision=e78be0fec637 testfailed: M(1)
38.2.0esr/tor-browser: * cb19618e18c0 fixup! TB4: Tor Browser's Firefox preference overrides. * 56a75fd4d219 Bug 16488: Remove "Sign in to Sync" from the menu. * 40fda78b4161 Bug 16236: Windows updater: avoid writing to the registry. * 909f6dc11eb8 fixup! Omnibox: Add DDG, Startpage, Disconnect, Youtube, Twitter; remove Amazon, eBay, bing * 5a5d773ba749 Bug 16316: Fix New Tiles pref bustage. * b6fa6a1fb886 Bug 16439: remove screencasting code. * c1bdcce0a476 Bug 16285: Disabling EME bits * 978e10665b55 Bug 16206: Enforce certificate pinning * 5182f0031df8 Bug 15910: Disable GMPs for now * 7b28c4ca680b Bug 12761: Switch to ESR 38 for OS X * d373f7fb7e7f Bug 15990: Don't build the sandbox with mingw-w64 * 5a6c46ab0c88 Bug 13379: Sign our MAR files. * d53c880bb55b Bug 1158866 - Enable MAR verification on linux via NSS. r=rstrong * d2b640240c5f Bug 973933 - Fix libmar warnings. r=rstrong. a=Callek * f058dee63f04 Bug 973933 - Fix Nightly builds failing on updater-xpcshell. r=rstrong * bfae69a66bc8 Bug 973933 - Temporarily disable Linux for MAR verification. r=rstrong * d9029dea2e55 Bug 973933 - Fix mochitest chrome updater tests. r=rstrong * 6fe651667f93 Bug 973933 - New updater-xpcshell binary for updater tests. r=rstrong * 48981c86f278 Bug 991993: Disable NSS for updater on OSX and enable native APIs. r=smichaud,rstrong * 5892771e4ffc Bug 903126 - Replace DER file with XPCShell cert. r=rstrong * 4b9371fd9573 Bug 903126 - Don't use an xpcshell cert for verification. r=rstrong * aec1a16e94f8 Bug 903135 - Multi platform MAR verification updater support. r=rstrong * 72b069970e4a Bug 903135 - Multi platform MAR verification build config. r=rstrong * 8adffa6ef158 Bug 903135 - Updates to libmar needed to support B2G MAR signature verification. r=bbondy * 02f6e88ba27d Bug #4234: Use the Firefox Update Process for Tor Browser. * e0b34232e6fd Bug #11641: change TBB directory structure to be more like Firefox's * 6c26b8afbd7c Bug #9173: Change the default Firefox profile directory to be TBB-relative. * bf120fc297a9 Bug 15773: Enable ICU on OS X * 62e4d31b23fa Disable ICU when cross-compiling; clean-up. * 33a05459b14c Bug 10715: Enable Webgl for mingw-w64 again. * 00a0492f4dd9 Changes needed to build Mac in 64bit * f44bea56f569 Bug #9829.1: new .mozconfig file for the new cross-compiler and ESR24 * 55f87311fc8e TB3: Tor Browser's official .mozconfigs. * 15488afba405 Bug 14392: Make about:tor behave like other initial pages. * abda73fca72c Bug #2176: Rebrand Firefox to TorBrowser * 2def562b36a6 Regression tests for TB4: Tor Browser's Firefox preference overrides. * f5e5cf238f1a TB4: Tor Browser's Firefox preference overrides. * 9e1b863ff239 Enable tbb-tests/browser.ini * 91d87c8e42fc Bug #12620: TorBrowser regression tests folder https://treeherder.mozilla.org/#/jobs?repo=try&revision=074429fdf7ce busted: M(5), M(bc1), R(R1), R(R2), R(R3), R(R4), X1, X2 testfailed: M(1), M(2), M(3), M(4), M(5), M(bc2), M(bc3), Mn, R(C), R(J)
On Mon, 24 Aug 2015, Nicolas Vigier wrote:
And this repository contains branches with our patches based on 38.2.0esr (the branches whose name start with 38.2.0esr/): https://github.com/boklm/gecko-dev/
After rebasing on 38.2.1esr and adding the 5.5 alpha patches (branches with name starting with 38.2.1esr/5.5/), the following branches did not fail any test:
38.2.1esr/12430-Disable-external-jar-via-preference: * 111f029b2172 Bug 12430: Disable external jar: via preference https://treeherder.mozilla.org/#/jobs?repo=try&revision=f0a88ac8812e
38.2.1esr/12974-Disable-NTLM-and-Negotiate-HTTP-Auth: * ae835ef7dcc6 Bug #12974: Disable NTLM and Negotiate HTTP Auth https://treeherder.mozilla.org/#/jobs?repo=try&revision=c0010e503082
38.2.1esr/13016-Hide-CSS-moz-osx-font-smoothing-values: * 6b3130a4af26 Bug 13016: Hide CSS -moz-osx-font-smoothing values. https://treeherder.mozilla.org/#/jobs?repo=try&revision=511d8bb2881e
38.2.1esr/13028-Prevent-potential-proxy-bypass-cases: * c7d39363c4ce Bug 13028: Prevent potential proxy bypass cases. https://treeherder.mozilla.org/#/jobs?repo=try&revision=779774774fa7
38.2.1esr/13548-Create-preference-to-disable-MathML: * 1b35c1887fc1 Bug 13548: Create preference to disable MathML. https://treeherder.mozilla.org/#/jobs?repo=try&revision=c9acab55a42c
38.2.1esr/16005-Relax-minimal-mode: * 4ba500205bd6 Bug #16005: Restrict WebGL minimal mode a bit. * 1516a166aa27 Bug #16005: Relax minimal mode. https://treeherder.mozilla.org/#/jobs?repo=try&revision=31ed94b67725
38.2.1esr/16528-Prevent-indexedDB-Modernizr-breakage: * 23d1e3826c58 Bug 16528: Prevent indexedDB Modernizr breakage (e10s highrisk). https://treeherder.mozilla.org/#/jobs?repo=try&revision=ceb16bdfb82b
38.2.1esr/2874-Block-Components.interfaces-from-content: * b23c49ba2670 Bug #2874: Block Components.interfaces from content * de0a04547338 Regression tests for #2874: Block Components.interfaces from content * 2fe3d2ad820e Enable tbb-tests/mochitest.ini * de3b1143e42f Bug #12620: TorBrowser regression tests folder https://treeherder.mozilla.org/#/jobs?repo=try&revision=8c17976767a7
38.2.1esr/2950-Make-Permissions-Manager-memory-only: * 5ff9f01e51ef Bug #2950: Make Permissions Manager memory-only * 3ddbf7d45768 Regression tests for Bug #2950: Make Permissions Manager memory-only * 63424fd06e7b Enable tbb-tests/browser.ini * de3b1143e42f Bug #12620: TorBrowser regression tests folder https://treeherder.mozilla.org/#/jobs?repo=try&revision=fd749b51982e
38.2.1esr/5715-Make-nsICacheService.EvictEntries-synchronous: * c6595971e16b Bug #5715: Make nsICacheService.EvictEntries synchronous https://treeherder.mozilla.org/#/jobs?repo=try&revision=b7376ed1f185
38.2.1esr/5741-Prevent-WebSocket-DNS-leak: * 8103209f9856 Bug #5741: Prevent WebSocket DNS leak. https://treeherder.mozilla.org/#/jobs?repo=try&revision=17d820f15973
38.2.1esr/5926-Allow-JS-locale-to-be-set-to-English-C: * 03bc0ae12692 Bug #5926: Allow JS locale to be set to English/C. https://treeherder.mozilla.org/#/jobs?repo=try&revision=fa83ec0492e7
38.2.1esr/TB2-Provide-an-observer-event-to-close-persistent-connections: * 35d65e94ef65 TB2: Provide an observer event to close persistent connections https://treeherder.mozilla.org/#/jobs?repo=try&revision=24ad77102ef7
38.2.1esr/base: https://treeherder.mozilla.org/#/jobs?repo=try&revision=05cc4e1c26f8
And the following failed some tests:
38.2.1esr/10280-Don-t-load-any-plugins-into-the-address-space: * 3fa2b1acf45c Bug 10280: Don't load any plugins into the address space. https://treeherder.mozilla.org/#/jobs?repo=try&revision=776be5cc6ac3 testfailed: M(bc3)
38.2.1esr/12827-Create-preference-to-disable-SVG: * 2aa2e80c2e00 fixup! Bug 12827: Create preference to disable SVG. * 2b3ff6be5841 Enable svg.in-content.enabled in tests profile * 2a797591e087 Bug 12827: Create preference to disable SVG. https://treeherder.mozilla.org/#/jobs?repo=try&revision=15f04f6774fa testfailed: M(3), R(R4)
38.2.1esr/14631-Improve-profile-access-error-messages: * db09432999e5 Bug 14631: Improve profile access error msgs (strings). * 0e7d064f674e Bug 14631: Improve profile access error messages. https://treeherder.mozilla.org/#/jobs?repo=try&revision=e5e5e78b8838 busted: M(2)
38.2.1esr/14716-HTTP-Basic-Authentication-prompt-only-displayed-once: * 83a2930669bd Bug 14716: HTTP Basic Authentication prompt only displayed once https://treeherder.mozilla.org/#/jobs?repo=try&revision=43a8f47d4d9d busted: M(5), X1, X2 testfailed: M(1), M(bc1), M(bc2), M(bc3)
38.2.1esr/1517-Reduce-precision-of-time-for-Javascript: * f0f31e9edfe6 Bug 1517: Reduce precision of time for Javascript. https://treeherder.mozilla.org/#/jobs?repo=try&revision=05280e58b0d4 busted: X1 testfailed: M(1), M(2), M(3), M(4)
38.2.1esr/16311-Fix-navigation-timing: * 0cdc55ebfaac Bug #16311: Fix the responseEnd attribute (navigation timing) https://treeherder.mozilla.org/#/jobs?repo=try&revision=e788ac54f8cb busted: M(2)
38.2.1esr/2874-Block-Components.interfaces-from-content.test: * de0a04547338 Regression tests for #2874: Block Components.interfaces from content * 2fe3d2ad820e Enable tbb-tests/mochitest.ini * de3b1143e42f Bug #12620: TorBrowser regression tests folder https://treeherder.mozilla.org/#/jobs?repo=try&revision=27d8d145ff3a testfailed: M(5)
38.2.1esr/2875-Limit-device-and-system-specific-CSS-Media-Queries: * 7cf3f1f278f4 Bug #2875: Limit device and system specific CSS Media Queries. * 41d773226602 Bug #16315: Test spoofed media queries in picture elements * 95b45557df41 Regression tests for #2875: Limit device and system specific CSS Media Queries. * 2fe3d2ad820e Enable tbb-tests/mochitest.ini * de3b1143e42f Bug #12620: TorBrowser regression tests folder https://treeherder.mozilla.org/#/jobs?repo=try&revision=d0fa5a305228 testfailed: M(4), M(5), M(bc2)
38.2.1esr/2875-Limit-device-and-system-specific-CSS-Media-Queries.test: * 41d773226602 Bug #16315: Test spoofed media queries in picture elements * 95b45557df41 Regression tests for #2875: Limit device and system specific CSS Media Queries. * 2fe3d2ad820e Enable tbb-tests/mochitest.ini * de3b1143e42f Bug #12620: TorBrowser regression tests folder https://treeherder.mozilla.org/#/jobs?repo=try&revision=85d1ff2c9e0f testfailed: M(5)
38.2.1esr/2949-Make-Intermediate-Cert-Store-memory-only: * 6903633d664d Bug #2949: Make Intermediate Cert Store memory-only. https://treeherder.mozilla.org/#/jobs?repo=try&revision=c2ce2d077958 busted: M(bc1)
38.2.1esr/2950-Make-Permissions-Manager-memory-only.test: * 3ddbf7d45768 Regression tests for Bug #2950: Make Permissions Manager memory-only * 63424fd06e7b Enable tbb-tests/browser.ini * de3b1143e42f Bug #12620: TorBrowser regression tests folder https://treeherder.mozilla.org/#/jobs?repo=try&revision=0e5757bc36f7 testfailed: M(bc1)
38.2.1esr/3547-Block-all-plugins-except-flash: * 533f0ddc5179 Disable all tests using plugins * 138198d1b655 Bug #3547: Block all plugins except flash. https://treeherder.mozilla.org/#/jobs?repo=try&revision=7a398bd804e4 busted: X1 testfailed: M(2), M(3), M(bc1), M(bc3)
38.2.1esr/3875-Use-Optimistic-Data-SOCKS-variant: * 15be6f22eaa5 Bug #3875: Use Optimistic Data SOCKS variant. https://treeherder.mozilla.org/#/jobs?repo=try&revision=f16a52581ba6 busted: X1
38.2.1esr/4755-Return-client-window-coordinates-for-mouse-event-screenX-Y: * 0504605e1b4c fixup! Bug 4755: Return client window coordinates for mouse event screenX/Y * d0922e10b65e Bug #4755: Return client window coordinates for mouse event screenX/Y (for dragend, 0,0 is returned). * 97ccc3abda63 Regression tests for #4755: Return client window coordinates for mouse event screenX/Y (for dragend, 0,0 is returned). * 2fe3d2ad820e Enable tbb-tests/mochitest.ini * de3b1143e42f Bug #12620: TorBrowser regression tests folder https://treeherder.mozilla.org/#/jobs?repo=try&revision=2cd5aa8cf18c testfailed: M(2), M(5)
38.2.1esr/4755-Return-client-window-coordinates-for-mouse-event-screenX-Y.test: * 97ccc3abda63 Regression tests for #4755: Return client window coordinates for mouse event screenX/Y (for dragend, 0,0 is returned). * 2fe3d2ad820e Enable tbb-tests/mochitest.ini * de3b1143e42f Bug #12620: TorBrowser regression tests folder https://treeherder.mozilla.org/#/jobs?repo=try&revision=5c0fe4402a70 testfailed: M(5)
38.2.1esr/5282-Randomize-HTTP-request-order-and-pipeline-depth: * 8051508880b3 Bug #5282: Randomize HTTP request order and pipeline depth. https://treeherder.mozilla.org/#/jobs?repo=try&revision=80d6ecc8fa81 busted: B
38.2.1esr/5856-Do-not-expose-physical-screen-info-via-window-window.screen: * 06eba9ae4a1d Bug 13025: Lie about screen orientation. * 94960a3bd739 Bug #5856: Do not expose physical screen info via window & window.screen. * 6c57c35804cb Regression tests for #5856: Do not expose physical screen info via window & window.screen. * 2fe3d2ad820e Enable tbb-tests/mochitest.ini * de3b1143e42f Bug #12620: TorBrowser regression tests folder https://treeherder.mozilla.org/#/jobs?repo=try&revision=e969a3d86e78 busted: M(3), M(bc1) testfailed: M(1), M(2), M(4), M(5), Mn
38.2.1esr/5856-Do-not-expose-physical-screen-info-via-window-window.screen.test: * 6c57c35804cb Regression tests for #5856: Do not expose physical screen info via window & window.screen. * 2fe3d2ad820e Enable tbb-tests/mochitest.ini * de3b1143e42f Bug #12620: TorBrowser regression tests folder https://treeherder.mozilla.org/#/jobs?repo=try&revision=f526adb5f053 testfailed: M(5)
38.2.1esr/6786-Do-not-expose-system-colors-to-CSS-or-canvas: * 61a5c27eb005 Bug #6786: Do not expose system colors to CSS or canvas. https://treeherder.mozilla.org/#/jobs?repo=try&revision=3a9626a29020 testfailed: R(R1), R(R3)
38.2.1esr/8312-Remove-This-plugin-is-disabled-barrier: * c57bdd99815d Bug #8312: Remove "This plugin is disabled" barrier. https://treeherder.mozilla.org/#/jobs?repo=try&revision=d78cb003496b testfailed: M(bc1), M(bc3)
38.2.1esr/Omnibox-Add-DDG-Startpage-Disconnect-Youtube-Twitter-remove-Amazon-eBay-bing: * e5afbfaaec08 Disable amazon, bing and eBay tests * ddbfd77bb265 Regression tests for "Omnibox: Add DDG, Startpage, Disconnect, Youtube, Twitter; remove Amazon, eBay, bing" * 2b0eb721079b Omnibox: Add DDG, Startpage, Disconnect, Youtube, Twitter; remove Amazon, eBay, bing * 63424fd06e7b Enable tbb-tests/browser.ini * de3b1143e42f Bug #12620: TorBrowser regression tests folder https://treeherder.mozilla.org/#/jobs?repo=try&revision=bb94200ba7ae busted: X2 testfailed: M(bc3)
38.2.1esr/isolation: * 803a8df1f8c5 fixup! Bug #15502: Isolate blob, mediasource & mediastream URLs to first party * 84fb1bfd83ae Bug #13670.1: Isolate favicon requests by first party * 804c82f9bdb0 Bug 16300: Isolate Broadcast Channels to first party. * 250591919d2c Bug #6253: Add canvas image extraction prompt. * be05f3028718 Bug 13900: Remove 3rd party HTTP auth tokens. * 32c4b66f9225 Bug #15502. Isolate blob, mediasource & mediastream URLs to first party * 5296d90afe9f Bug 13670.2: Isolate OCSP requests by first party domain * 2fe4523b1812 Bug #6564: Isolate DOM storage to first party URI. * a266aabc8bfa Bug #6539: Isolate the Image Cache per url bar domain. * 6d4f7001b21d Bug 13742: Isolate cache to URL bar domain. * 68909d775965 Bug #10819: Add a pref, "privacy.thirdparty.isolate", to allow the activation or deactivation of isolating DOM storage and image caching by first party URI. * 15bc929bfef8 Bug #5742: API allows you to get the url bar URI for a channel or nsIDocument. * 299bdc069659 Bug #3455.2. Allow RFC1929 authentication (username/password) to SOCKS servers. * 2038d8c47fbd Bug #15703: Regression tests for isolation of mediasource URI * 69c0b65e2454 Bug #15502, Part 2: Regression tests for blob URL isolation * 0ae446c4b4d4 Bug #13749.1: regression tests for first party isolation of localStorage * b76535d760cc Bug #13749.2: Regression tests for first-party isolation of cache * 1ff2ec01e050 Bug 1078657 - Add SpawnTask.js for async tasks in mochitests. r=jmaher https://treeherder.mozilla.org/#/jobs?repo=try&revision=f5e308bf8521 busted: Cpp, M(1), M(2), M(3), M(4), M(5), X1, X2 testfailed: M(bc1), M(bc2), M(bc3), Mn, R(C), R(J), R(R1), R(R2), R(R3), R(R4)
38.2.1esr/isolation.test1: * b76535d760cc Bug #13749.2: Regression tests for first-party isolation of cache https://treeherder.mozilla.org/#/jobs?repo=try&revision=e6fc856ffafa testfailed: M(bc2)
38.2.1esr/isolation.test2: * 0ae446c4b4d4 Bug #13749.1: regression tests for first party isolation of localStorage https://treeherder.mozilla.org/#/jobs?repo=try&revision=12d8f93fe1a4 testfailed: M(4)
38.2.1esr/isolation.test3: * 69c0b65e2454 Bug #15502, Part 2: Regression tests for blob URL isolation * 1ff2ec01e050 Bug 1078657 - Add SpawnTask.js for async tasks in mochitests. r=jmaher https://treeherder.mozilla.org/#/jobs?repo=try&revision=917f3d978a0d testfailed: M(1)
38.2.1esr/isolation.test4: * 2038d8c47fbd Bug #15703: Regression tests for isolation of mediasource URI * 1ff2ec01e050 Bug 1078657 - Add SpawnTask.js for async tasks in mochitests. r=jmaher https://treeherder.mozilla.org/#/jobs?repo=try&revision=5c0a4dbde408 testfailed: M(1)
38.2.1esr/tor-browser: * 135784cbb92b Bug 16488: Remove "Sign in to Sync" from the menu. * df947bd90d65 Bug 16236: Windows updater: avoid writing to the registry. * 2d47fb5b0dbe fixup! Omnibox: Add DDG, Startpage, Disconnect, Youtube, Twitter; remove Amazon, eBay, bing * a0ac9d73826c Bug 16316: Fix New Tiles pref bustage. * ec3066960c98 Bug 16439: remove screencasting code. * ccec68d2352c Bug 16285: Disabling EME bits * d942c9c3ddfc Bug 16206: Enforce certificate pinning * fc7bc1f2bdf2 Bug 15910: Disable GMPs for now * ba12bd7f2660 Bug 12761: Switch to ESR 38 for OS X * 872e6c924f59 Bug 15990: Don't build the sandbox with mingw-w64 * 5c886c6f3a92 Bug 13379: Sign our MAR files. * 4891313c81a9 Bug 1158866 - Enable MAR verification on linux via NSS. r=rstrong * e118a016f846 Bug 973933 - Fix libmar warnings. r=rstrong. a=Callek * f622be39a99a Bug 973933 - Fix Nightly builds failing on updater-xpcshell. r=rstrong * fe0909f3e31b Bug 973933 - Temporarily disable Linux for MAR verification. r=rstrong * e2bb1a33eeac Bug 973933 - Fix mochitest chrome updater tests. r=rstrong * dede0a3f2549 Bug 973933 - New updater-xpcshell binary for updater tests. r=rstrong * d159c6bbf47d Bug 991993: Disable NSS for updater on OSX and enable native APIs. r=smichaud,rstrong * c7b25e5f235c Bug 903126 - Replace DER file with XPCShell cert. r=rstrong * 1edfb804cd3c Bug 903126 - Don't use an xpcshell cert for verification. r=rstrong * 3da85fbcce40 Bug 903135 - Multi platform MAR verification updater support. r=rstrong * e300f3e35149 Bug 903135 - Multi platform MAR verification build config. r=rstrong * 3db69a82d074 Bug 903135 - Updates to libmar needed to support B2G MAR signature verification. r=bbondy * 0a6accfee8f8 Bug #4234: Use the Firefox Update Process for Tor Browser. * ac9ddc29d7e0 Bug #11641: change TBB directory structure to be more like Firefox's * 8a14e680356d Bug #9173: Change the default Firefox profile directory to be TBB-relative. * 8e31468d9680 Bug 15773: Enable ICU on OS X * aad22138b0fe Disable ICU when cross-compiling; clean-up. * c1289a747936 Bug 10715: Enable Webgl for mingw-w64 again. * 04bba069f8a2 Changes needed to build Mac in 64bit * 4bd7bd46e284 Bug #9829.1: new .mozconfig file for the new cross-compiler and ESR24 * 7d6b07e71fbe TB3: Tor Browser's official .mozconfigs. * 6b4a8f3e0a71 Bug 14392: Make about:tor behave like other initial pages. * ba26611c52fe Bug #2176: Rebrand Firefox to TorBrowser * 3b45c27d9d14 Regression tests for TB4: Tor Browser's Firefox preference overrides. * fe7c69c0f30a TB4: Tor Browser's Firefox preference overrides. * 63424fd06e7b Enable tbb-tests/browser.ini * de3b1143e42f Bug #12620: TorBrowser regression tests folder https://treeherder.mozilla.org/#/jobs?repo=try&revision=2d40bbdbf72b busted: M(bc1), R(R1), R(R2), R(R3), R(R4), X1, X2 testfailed: M(1), M(2), M(3), M(4), M(5), M(bc2), M(bc3), Mn, R(C), R(J)
38.2.1esr/5.5/13313-Pref-font.system.whitelist-restricts-set-of-permitted-fonts: * 1ba55f5595af Bug #13313 Part 2: Fix windows cross-compile for --enable-bundled-fonts * 1cada904c990 Bug #13313: Pref 'font.system.whitelist' restricts set of permitted fonts https://treeherder.mozilla.org/#/jobs?repo=try&revision=c38cc3ca4820 busted: B, S
38.2.1esr/5.5/15646-Prevent-keyboard-layout-fingerprinting-in-KeyboardEvent: * 18721f85ad87 Bug 15646: Prevent keyboard layout fingerprinting in KeyboardEvent https://treeherder.mozilla.org/#/jobs?repo=try&revision=9ed161c1cfe0 testfailed: M(2), M(bc1)
38.2.1esr/5.5/tor-browser: * 92aa21893259 Sync with branch tor-browser-38.2.1esr-5.5-2 * 6d1f6efa60bc fixup! Bug #4234: Use the Firefox Update Process for Tor Browser. * 135784cbb92b Bug 16488: Remove "Sign in to Sync" from the menu. * df947bd90d65 Bug 16236: Windows updater: avoid writing to the registry. * 2d47fb5b0dbe fixup! Omnibox: Add DDG, Startpage, Disconnect, Youtube, Twitter; remove Amazon, eBay, bing * a0ac9d73826c Bug 16316: Fix New Tiles pref bustage. * ec3066960c98 Bug 16439: remove screencasting code. * ccec68d2352c Bug 16285: Disabling EME bits * d942c9c3ddfc Bug 16206: Enforce certificate pinning * fc7bc1f2bdf2 Bug 15910: Disable GMPs for now * ba12bd7f2660 Bug 12761: Switch to ESR 38 for OS X * 872e6c924f59 Bug 15990: Don't build the sandbox with mingw-w64 * 5c886c6f3a92 Bug 13379: Sign our MAR files. * 4891313c81a9 Bug 1158866 - Enable MAR verification on linux via NSS. r=rstrong * e118a016f846 Bug 973933 - Fix libmar warnings. r=rstrong. a=Callek * f622be39a99a Bug 973933 - Fix Nightly builds failing on updater-xpcshell. r=rstrong * fe0909f3e31b Bug 973933 - Temporarily disable Linux for MAR verification. r=rstrong * e2bb1a33eeac Bug 973933 - Fix mochitest chrome updater tests. r=rstrong * dede0a3f2549 Bug 973933 - New updater-xpcshell binary for updater tests. r=rstrong * d159c6bbf47d Bug 991993: Disable NSS for updater on OSX and enable native APIs. r=smichaud,rstrong * c7b25e5f235c Bug 903126 - Replace DER file with XPCShell cert. r=rstrong * 1edfb804cd3c Bug 903126 - Don't use an xpcshell cert for verification. r=rstrong * 3da85fbcce40 Bug 903135 - Multi platform MAR verification updater support. r=rstrong * e300f3e35149 Bug 903135 - Multi platform MAR verification build config. r=rstrong * 3db69a82d074 Bug 903135 - Updates to libmar needed to support B2G MAR signature verification. r=bbondy * 0a6accfee8f8 Bug #4234: Use the Firefox Update Process for Tor Browser. * ac9ddc29d7e0 Bug #11641: change TBB directory structure to be more like Firefox's * 8a14e680356d Bug #9173: Change the default Firefox profile directory to be TBB-relative. * 8e31468d9680 Bug 15773: Enable ICU on OS X * aad22138b0fe Disable ICU when cross-compiling; clean-up. * c1289a747936 Bug 10715: Enable Webgl for mingw-w64 again. * 04bba069f8a2 Changes needed to build Mac in 64bit * 4bd7bd46e284 Bug #9829.1: new .mozconfig file for the new cross-compiler and ESR24 * 7d6b07e71fbe TB3: Tor Browser's official .mozconfigs. * 6b4a8f3e0a71 Bug 14392: Make about:tor behave like other initial pages. * ba26611c52fe Bug #2176: Rebrand Firefox to TorBrowser * 3b45c27d9d14 Regression tests for TB4: Tor Browser's Firefox preference overrides. * fe7c69c0f30a TB4: Tor Browser's Firefox preference overrides. * 63424fd06e7b Enable tbb-tests/browser.ini * de3b1143e42f Bug #12620: TorBrowser regression tests folder https://treeherder.mozilla.org/#/jobs?repo=try&revision=454e7c6aae35 busted: M(bc1), R(R1), R(R2), R(R3), R(R4), X1, X2 testfailed: M(1), M(2), M(3), M(4), M(5), M(bc2), M(bc3), Mn, R(C), R(J)
After rebasing on 38.3.0esr, and adding filters to ignore some tests (because of known intermitent failures, or expected failure because of our changes), the list of test errors is:
38.3.0esr/12827-Create-preference-to-disable-SVG: * 3823eb612727 Enable svg.in-content.enabled in tests profile * fe827b81315e Bug 12827: Create preference to disable SVG. https://treeherder.mozilla.org/#/jobs?repo=try&revision=13fee32b458d testfailed: M(3), M(bc7), R(R4) Failed tests: - dom/svg/test/test_bounds.html - file:///builds/slave/test/build/tests/reftest/tests/layout/reftests/svg/textPath-04.svg - file:///builds/slave/test/build/tests/reftest/tests/layout/reftests/text-svgglyphs/svg-glyph-objectvalue.svg - file:///builds/slave/test/build/tests/reftest/tests/layout/reftests/text-svgglyphs/svg-glyph-paintnone.svg - file:///builds/slave/test/build/tests/reftest/tests/layout/reftests/svg/text-scale-03.svg - file:///builds/slave/test/build/tests/reftest/tests/layout/reftests/svg/textPath-03.svg - dom/svg/test/test_pointer-events-1a.xhtml
38.3.0esr/14716-HTTP-Basic-Authentication-prompt-only-displayed-once: * 76324380a26b Bug 14716: HTTP Basic Authentication prompt only displayed once https://treeherder.mozilla.org/#/jobs?repo=try&revision=59145e603455 busted: M(5), X1, X2 testfailed: M(1), M(bc1), M(bc2), M(bc4), M(bc6), M(bc7) Failed tests: - services/sync/tests/unit/test_bookmark_record.js - dom/browser-element/mochitest/test_browserElement_oop_Auth.html - toolkit/forgetaboutsite/test/browser/browser_clearplugindata.js - services/sync/tests/unit/test_errorhandler_sync_checkServerError.js - services/sync/tests/unit/test_healthreport.js - browser/components/sessionstore/test/browser_394759_purge.js - toolkit/components/passwordmgr/test/unit/test_legacy_empty_formSubmitURL.js - toolkit/components/passwordmgr/test/unit/test_module_LoginImport.js - services/sync/tests/unit/test_service_persistLogin.js - services/sync/tests/unit/test_service_sync_401.js - services/sync/tests/unit/test_tab_engine.js - toolkit/components/passwordmgr/test/browser/browser_passwordmgrcopypwd.js - toolkit/components/passwordmgr/test/unit/test_logins_search.js - toolkit/components/passwordmgr/test/test_bug_627616.html - toolkit/components/passwordmgr/test/browser/browser_passwordmgr_fields.js - services/sync/tests/unit/test_status_checkSetup.js - services/sync/tests/unit/test_errorhandler.js - browser/components/preferences/tests/browser_chunk_permissions.js - toolkit/components/passwordmgr/test/test_bug_360493_2.html - services/sync/tests/unit/test_service_sync_remoteSetup.js - services/sync/tests/unit/test_records_crypto.js - browser/components/preferences/tests/browser_permissions.js - toolkit/components/passwordmgr/test/unit/test_telemetry.js - browser/base/content/test/general/browser_pageInfo.js - toolkit/modules/tests/xpcshell/test_Services.js - toolkit/components/passwordmgr/test/test_bug_444968.html - browser/components/preferences/tests/browser_privacypane_1.js - toolkit/components/passwordmgr/test/unit/test_logins_change.js - toolkit/components/passwordmgr/test/test_basic_form_observer_foundLogins.html - services/sync/tests/unit/test_node_reassignment.js - services/sync/tests/unit/test_fxa_startOver.js - toolkit/components/passwordmgr/test/test_basic_form_1pw.html - services/sync/tests/unit/test_errorhandler_eol.js - toolkit/components/passwordmgr/test/unit/test_disabled_hosts.js - toolkit/components/passwordmgr/test/test_basic_form_autocomplete.html - toolkit/components/passwordmgr/test/test_bug_427033.html - toolkit/components/passwordmgr/test/browser/browser_passwordmgrdlg.js - browser/base/content/test/general/browser_sanitize-sitepermissions.js - toolkit/components/passwordmgr/test/test_basic_form_2pw_1.html - services/sync/tests/unit/test_bookmark_engine.js - services/sync/tests/unit/test_hmac_error.js - services/sync/tests/unit/test_clients_escape.js - toolkit/components/passwordmgr/test/unit/test_module_LoginStore.js - services/sync/tests/unit/test_corrupt_keys.js - services/sync/tests/unit/test_history_engine.js - toolkit/components/passwordmgr/test/unit/test_storage.js - services/sync/tests/unit/test_service_passwordUTF8.js - services/sync/tests/unit/test_syncengine_sync.js - browser/base/content/test/plugins/browser_pageInfo_plugins.js - services/sync/tests/unit/test_password_store.js - toolkit/components/passwordmgr/test/test_basic_form_3pw_1.html - toolkit/components/passwordmgr/test/test_basic_form_2.html - services/sync/tests/unit/test_interval_triggers.js - browser/components/sessionstore/test/browser_456342.js - services/sync/tests/unit/test_service_startOver.js - browser/base/content/test/social/browser_social_errorPage.js - services/fxaccounts/tests/xpcshell/test_loginmgr_storage.js - toolkit/components/passwordmgr/test/test_bug_391514.html - services/sync/tests/unit/test_service_login.js - services/sync/tests/unit/test_collections_recovery.js - browser/base/content/test/general/browser_sanitize-passwordDisabledHosts.js - toolkit/components/passwordmgr/test/test_basic_form_pwevent.html - toolkit/forgetaboutsite/test/unit/test_removeDataFromDomain.js - toolkit/components/passwordmgr/test/test_basic_form_html5.html - services/sync/tests/unit/test_fxa_node_reassignment.js - services/sync/tests/unit/test_service_sync_updateEnabledEngines.js - toolkit/mozapps/extensions/test/xpinstall/browser_auth2.js - toolkit/components/passwordmgr/test/test_basic_form_observer_autofillForms.html - services/sync/tests/unit/test_fxa_migration_sentinel.js - services/sync/tests/unit/test_syncscheduler.js - browser/base/content/test/general/browser_bug517902.js - toolkit/components/passwordmgr/test/unit/test_notifications.js - services/sync/tests/unit/test_syncstoragerequest.js - toolkit/components/passwordmgr/test/test_bug_242956.html - services/sync/tests/unit/test_clients_engine.js - 26862 - services/sync/tests/unit/test_service_verifyLogin.js - services/sync/tests/unit/test_sendcredentials_controller.js - toolkit/components/passwordmgr/test/test_basic_form.html - browser/components/sessionstore/test/browser_464199.js - toolkit/mozapps/extensions/test/xpinstall/browser_auth3.js - dom/browser-element/mochitest/test_browserElement_inproc_Auth.html - toolkit/components/passwordmgr/test/test_basic_form_pwonly.html - toolkit/components/passwordmgr/test/test_basic_form_2pw_2.html - toolkit/components/passwordmgr/test/unit/test_logins_metainfo.js - services/sync/tests/unit/test_identity_manager.js - services/sync/tests/unit/test_syncengine.js - services/sync/tests/unit/test_bookmark_smart_bookmarks.js - browser/components/sessionstore/test/browser_454908.js - dom/indexedDB/test/browser_forgetThisSite.js - browser/base/content/test/general/browser_bug460146.js - toolkit/components/passwordmgr/test/unit/test_legacy_validation.js - services/sync/tests/unit/test_upgrade_old_sync_key.js - toolkit/components/passwordmgr/test/test_bug_360493_1.html - toolkit/components/passwordmgr/test/browser/browser_passwordmgr_observers.js - services/sync/tests/unit/test_addons_engine.js - services/sync/tests/unit/test_service_wipeClient.js - toolkit/components/passwordmgr/test/test_basic_form_0pw.html - services/sync/tests/unit/test_service_detect_upgrade.js - services/sync/tests/unit/test_keys.js - toolkit/mozapps/extensions/test/xpinstall/browser_auth4.js - toolkit/components/passwordmgr/test/test_basic_form_1pw_2.html - toolkit/components/passwordmgr/test/unit/test_logins_decrypt_failure.js - services/sync/tests/unit/test_engine_abort.js - services/sync/tests/unit/test_score_triggers.js - services/sync/tests/unit/test_fxa_migration.js - 26908 - toolkit/components/passwordmgr/test/browser/browser_passwordmgr_sort.js
38.3.0esr/1517-Reduce-precision-of-time-for-Javascript: * 9f4e2d5babec Bug 1517: Reduce precision of time for Javascript. https://treeherder.mozilla.org/#/jobs?repo=try&revision=bdd09ba28b8b busted: X1 testfailed: M(1), M(2), M(3), M(4), M(bc7) Failed tests: - dom/workers/test/test_worker_performance_now.html - dom/tests/mochitest/gamepad/test_gamepad.html - dom/base/test/test_performance_user_timing.html - dom/events/test/test_eventTimeStamp.html - dom/tests/mochitest/general/test_performance_now.html - dom/base/test/test_bug403852.html - dom/contacts/tests/test_contacts_basics2.html - services/datareporting/tests/xpcshell/test_session_recorder.js - dom/animation/test/animation-timeline/test_animation-timeline.html - dom/media/test/test_VideoPlaybackQuality.html
38.3.0esr/15646-Prevent-keyboard-layout-fingerprinting-in-KeyboardEvent: * 936261e07049 Bug 15646: Prevent keyboard layout fingerprinting in KeyboardEvent https://treeherder.mozilla.org/#/jobs?repo=try&revision=5e6ed5ea5d4e testfailed: M(2), M(bc7) Failed tests: - dom/events/test/test_dom_keyboard_event.html
38.3.0esr/2874-Block-Components.interfaces-from-content.test: * 58d3d0c7d2af Regression tests for #2874: Block Components.interfaces from content * 7b60f88c5954 Enable tbb-tests/mochitest.ini * 26b8a3629d86 Bug #12620: TorBrowser regression tests folder https://treeherder.mozilla.org/#/jobs?repo=try&revision=0e0582e4b83c testfailed: M(5), M(bc1), M(bc7) Failed tests: - browser/base/content/test/general/browser_bug553455.js
38.3.0esr/2875-Limit-device-and-system-specific-CSS-Media-Queries: note: upstreamed * 2dd2d32c170f Bug #2875: Limit device and system specific CSS Media Queries. * 611b16ee1ac7 Bug #16315: Test spoofed media queries in picture elements * 8441b229ed8b Regression tests for #2875: Limit device and system specific CSS Media Queries. * 7b60f88c5954 Enable tbb-tests/mochitest.ini * 26b8a3629d86 Bug #12620: TorBrowser regression tests folder https://treeherder.mozilla.org/#/jobs?repo=try&revision=0485508ab048 testfailed: M(4), M(5), M(bc5), M(bc7) Failed tests: - layout/style/test/test_moz_device_pixel_ratio.html - dom/tests/mochitest/general/test_picture_mutations.html - layout/style/test/browser_bug453896.js - layout/style/test/test_bug453896_deck.html - layout/style/test/test_media_queries.html
38.3.0esr/2950-Make-Permissions-Manager-memory-only.test: note: #16888 note: upstreamed * 76b3d88c0955 Regression tests for Bug #2950: Make Permissions Manager memory-only * 1381b6c5322a Enable tbb-tests/browser.ini * 26b8a3629d86 Bug #12620: TorBrowser regression tests folder https://treeherder.mozilla.org/#/jobs?repo=try&revision=75bdb87841c7 testfailed: M(bc7) Failed tests: - nofail: tbb-tests/browser_tor_bug2950.js
38.3.0esr/3547-Block-all-plugins-except-flash: * 8e164567d476 Disable all tests using plugins * c0974ea3b090 Bug #3547: Block all plugins except flash. https://treeherder.mozilla.org/#/jobs?repo=try&revision=240d5b07395a busted: X1 testfailed: M(2), M(3), M(bc1), M(bc7) Failed tests: - browser/base/content/test/social/browser_social_activation.js - browser/base/content/test/social/browser_social_contextmenu.js - browser/base/content/test/social/browser_social_marks.js - toolkit/forgetaboutsite/test/browser/browser_clearplugindata.js - browser/base/content/test/social/browser_social_flyout.js - browser/base/content/test/social/browser_social_multiprovider.js - browser/base/content/test/social/browser_social_chatwindowfocus.js - browser/base/content/test/social/browser_social_multiworker.js - browser/base/content/test/social/browser_social_sidebar.js - browser/base/content/test/social/browser_social_perwindowPB.js - browser/base/content/test/social/browser_social_chatwindow_resize.js - browser/base/content/test/social/browser_social_status.js - browser/base/content/test/social/browser_social_errorPage.js - browser/base/content/test/social/browser_social_window.js - services/healthreport/tests/xpcshell/test_provider_addons.js - browser/base/content/test/social/browser_blocklist.js - browser/base/content/test/social/browser_social_isVisible.js - dom/tests/mochitest/bugs/test_bug427744.html - dom/html/test/test_object_plugin_nav.html - browser/base/content/test/social/browser_social_chatwindow.js
38.3.0esr/3875-Use-Optimistic-Data-SOCKS-variant: * 163fd8234ae1 Bug #3875: Use Optimistic Data SOCKS variant. https://treeherder.mozilla.org/#/jobs?repo=try&revision=73e311136e67 busted: X1 testfailed: M(bc7) Failed tests: - netwerk/test/unit/test_socks.js
38.3.0esr/4755-Return-client-window-coordinates-for-mouse-event-screenX-Y: note: upstreamed * 8be4afa4de9c fixup! Bug 4755: Return client window coordinates for mouse event screenX/Y * c90a39209532 Bug #4755: Return client window coordinates for mouse event screenX/Y (for dragend, 0,0 is returned). * 813c125fe1f1 Regression tests for #4755: Return client window coordinates for mouse event screenX/Y (for dragend, 0,0 is returned). * 7b60f88c5954 Enable tbb-tests/mochitest.ini * 26b8a3629d86 Bug #12620: TorBrowser regression tests folder https://treeherder.mozilla.org/#/jobs?repo=try&revision=caf6486e0e90 testfailed: M(2), M(5), M(bc7) Failed tests: - dom/events/test/test_bug822898.html - widget/tests/test_assign_event_data.html - dom/events/test/test_dom_mouse_event.html - dom/events/test/test_bug402089.html - dom/events/test/test_eventctors.html - dom/events/test/test_dragstart.html
38.3.0esr/5856-Do-not-expose-physical-screen-info-via-window-window.screen: note: upstreamed * c81afd2a5d3a Bug 13025: Lie about screen orientation. * af85ca50ffa2 Bug #5856: Do not expose physical screen info via window & window.screen. * 32d5f33ef693 Regression tests for #5856: Do not expose physical screen info via window & window.screen. * 7b60f88c5954 Enable tbb-tests/mochitest.ini * 26b8a3629d86 Bug #12620: TorBrowser regression tests folder https://treeherder.mozilla.org/#/jobs?repo=try&revision=a443d13ce8da busted: M(3), M(bc1) testfailed: M(1), M(2), M(4), M(5), M(bc7), Mn Failed tests: - dom/tests/mochitest/bugs/test_resize_move_windows.html - dom/tests/mochitest/bugs/test_bug377539.html - dom/browser-element/mochitest/test_browserElement_inproc_GetScreenshotDppx.html - browser/base/content/test/newtab/browser_newtab_bug735987.js - layout/style/test/test_media_queries.html - dom/tests/mochitest/bugs/test_sizetocontent_clamp.html - test_single_finger_desktop.py testSingleFingerMouse.test_double_tap - test_single_finger_desktop.py testSingleFingerMouse.test_long_press_action - embedding/test/test_window_open_position_constraint.html - dom/events/test/test_bug741666.html - unknown test url - dom/events/test/test_bug603008.html - test_single_finger_desktop.py testSingleFingerMouse.test_context_menu - browser/base/content/test/newtab/browser_newtab_bug752841.js - browser/base/content/test/general/browser_searchSuggestionUI.js - dom/browser-element/mochitest/test_browserElement_oop_GetScreenshotDppx.html - test_single_finger_desktop.py testSingleFingerMouse.test_long_press_on_xy_action
38.3.0esr/6786-Do-not-expose-system-colors-to-CSS-or-canvas: * 6503180b71f2 Bug #6786: Do not expose system colors to CSS or canvas. https://treeherder.mozilla.org/#/jobs?repo=try&revision=41667271aa90 testfailed: M(bc1), M(bc7), R(R1), R(R3) Failed tests: - browser/base/content/test/social/browser_social_errorPage.js - file:///builds/slave/test/build/tests/reftest/tests/layout/reftests/bugs/315920-1c.html - file:///builds/slave/test/build/tests/reftest/tests/layout/reftests/forms/button/first-letter-1.html - file:///builds/slave/test/build/tests/reftest/tests/layout/reftests/bugs/315920-3e.html - file:///builds/slave/test/build/tests/reftest/tests/layout/reftests/selection/non-themed-widget.html - file:///builds/slave/test/build/tests/reftest/tests/layout/reftests/bugs/315920-1d.html - file:///builds/slave/test/build/tests/reftest/tests/layout/reftests/selection/themed-widget.html - file:///builds/slave/test/build/tests/reftest/tests/layout/reftests/bugs/315920-3f.html
38.3.0esr/Omnibox-Add-DDG-Startpage-Disconnect-Youtube-Twitter-remove-Amazon-eBay-bing: * 4cfeaeeb4088 Disable amazon, bing and eBay tests * 7e4f52a3f26d Regression tests for "Omnibox: Add DDG, Startpage, Disconnect, Youtube, Twitter; remove Amazon, eBay, bing" * 3065d90b969b Omnibox: Add DDG, Startpage, Disconnect, Youtube, Twitter; remove Amazon, eBay, bing * 1381b6c5322a Enable tbb-tests/browser.ini * 26b8a3629d86 Bug #12620: TorBrowser regression tests folder https://treeherder.mozilla.org/#/jobs?repo=try&revision=ec7933bbfd12 busted: X2 testfailed: M(1), M(bc5), M(bc7) Failed tests: - tbb-tests/browser_tor_omnibox.js - toolkit/components/places/tests/unit/test_PlacesSearchAutocompleteProvider.js - docshell/test/test_bug570341.html
38.3.0esr/isolation: * d9fad75b5d48 fixup! Bug #15502. Isolate blob, mediasource & mediastream URLs to first party * e6382c641169 fixup! Bug #5742: API allows you to get the url bar URI for a channel or nsIDocument. * f4f8df5be840 fixup! Bug #13670.1: Isolate favicon requests by first party * 49afa8c320f8 fixup! Bug #15502: Isolate blob, mediasource & mediastream URLs to first party * e68c7f786558 Bug #13670.1: Isolate favicon requests by first party * e74ec2076738 Bug 16300: Isolate Broadcast Channels to first party. * 4ff7a6076f6b Bug #6253: Add canvas image extraction prompt. * a96d04e3e825 Bug 13900: Remove 3rd party HTTP auth tokens. * e0ec129b84e1 Bug #15502. Isolate blob, mediasource & mediastream URLs to first party * d421067887ef Bug 13670.2: Isolate OCSP requests by first party domain * a7a728e07904 Bug #6564: Isolate DOM storage to first party URI. * 2dd6f397ae38 Bug #6539: Isolate the Image Cache per url bar domain. * 58718ae687c4 Bug 13742: Isolate cache to URL bar domain. * 62f193d0ce53 Bug #10819: Add a pref, "privacy.thirdparty.isolate", to allow the activation or deactivation of isolating DOM storage and image caching by first party URI. * 093314eaedcc Bug #5742: API allows you to get the url bar URI for a channel or nsIDocument. * 3121ff366c86 Bug #3455.2. Allow RFC1929 authentication (username/password) to SOCKS servers. * ea923671a730 Bug #15703: Regression tests for isolation of mediasource URI * 14bf60a9783b Bug #15502, Part 2: Regression tests for blob URL isolation * cd6ffcb6e6c6 Bug #13749.1: regression tests for first party isolation of localStorage * 1fbb38a5db59 Bug #13749.2: Regression tests for first-party isolation of cache * 56ae9a1e748b Bug 1078657 - Add SpawnTask.js for async tasks in mochitests. r=jmaher https://treeherder.mozilla.org/#/jobs?repo=try&revision=c2b779d2dfb5 busted: M(1), M(3), M(4), M(5), X1 testfailed: M(2), M(bc1), M(bc2), M(bc3), M(bc4), M(bc5), M(bc6), M(bc7), Mn, R(C), R(J), R(R1), R(R2), R(R3), R(R4) Failed tests: - file:///builds/slave/test/build/tests/reftest/tests/image/test/reftest/encoders-lossless/size-9x9.png - file:///builds/slave/test/build/tests/reftest/tests/dom/html/reftests/toblob-todataurl/todataurl-quality-default.html - file:///builds/slave/test/build/tests/reftest/tests/dom/html/reftests/toblob-todataurl/todataurl-quality-undefined.html - test_modal_dialogs.py TestGlobalModals.test_confirm_text - file:///builds/slave/test/build/tests/reftest/tests/image/test/reftest/encoders-lossless/size-15x15.png - load failed with unknown reason - file:///builds/slave/test/build/tests/reftest/tests/dom/html/reftests/toblob-todataurl/todataurl-quality-0.html - browser/components/customizableui/test/browser_987492_window_api.js - dom/broadcastchannel/tests/test_broadcastchannel_sharedWorker.html - file:///builds/slave/test/build/tests/reftest/tests/layout/reftests/image/sync-image-switch-1a.html - file:///builds/slave/test/build/tests/reftest/tests/image/test/reftest/encoders-lossless/size-7x7.png - file:///builds/slave/test/build/tests/reftest/tests/dom/html/reftests/toblob-todataurl/toblob-quality-75.html - file:///builds/slave/test/build/tests/reftest/tests/dom/html/reftests/toblob-todataurl/todataurl-quality-92.html - file:///builds/slave/test/build/tests/reftest/tests/image/test/reftest/encoders-lossless/size-8x8.png - file:///builds/slave/test/build/tests/reftest/tests/image/test/reftest/encoders-lossless/size-5x5.png - file:///builds/slave/test/build/tests/reftest/tests/dom/html/reftests/toblob-todataurl/toblob-quality-undefined.html - netwerk/test/browser/browser_cacheFirstParty.js - file:///builds/slave/test/build/tests/reftest/tests/image/test/reftest/encoders-lossless/size-16x16.png - dom/media/test/test_streams_element_capture.html - browser/base/content/test/general/browser_offlineQuotaNotification.js - file:///builds/slave/test/build/tests/reftest/tests/image/test/reftest/encoders-lossless/size-1x1.png - file:///builds/slave/test/build/tests/reftest/tests/dom/html/reftests/toblob-todataurl/toblob-quality-25.html - file:///builds/slave/test/build/tests/reftest/tests/image/test/reftest/encoders-lossless/size-256x256.png - file:///builds/slave/test/build/tests/reftest/tests/layout/reftests/image/sync-image-switch-1b.html - layout/base/tests/test_bug469170.html - file:///builds/slave/test/build/tests/reftest/tests/image/test/reftest/encoders-lossless/size-32x32.png - file:///builds/slave/test/build/tests/reftest/tests/image/test/reftest/encoders-lossless/size-31x31.png - browser/components/customizableui/test/browser_987640_charEncoding.js - file:///builds/slave/test/build/tests/reftest/tests/dom/smil/crashtests/483584-2.svg - file:///builds/slave/test/build/tests/reftest/tests/dom/html/reftests/toblob-todataurl/toblob-quality-92.html - file:///builds/slave/test/build/tests/reftest/tests/layout/reftests/scrolling/image-1.html - netwerk/test/unit/test_bug618835.js - browser/components/customizableui/test/browser_988072_sidebar_events.js - dom/base/test/test_fileapi_slice.html - file:///builds/slave/test/build/tests/reftest/tests/image/test/reftest/encoders-lossless/size-17x17.png - file:///builds/slave/test/build/tests/reftest/tests/dom/html/reftests/toblob-todataurl/toblob-quality-50.html - file:///builds/slave/test/build/tests/reftest/tests/image/test/reftest/encoders-lossless/size-33x33.png - file:///builds/slave/test/build/tests/reftest/tests/dom/html/reftests/toblob-todataurl/todataurl-quality-50.html - file:///builds/slave/test/build/tests/reftest/tests/dom/html/reftests/toblob-todataurl/toblob-quality-100.html - file:///builds/slave/test/build/tests/reftest/tests/image/test/reftest/encoders-lossless/size-2x2.png - file:///builds/slave/test/build/tests/reftest/tests/dom/html/reftests/toblob-todataurl/todataurl-quality-100.html - browser/components/customizableui/test/browser_985815_propagate_setToolbarVisibility.js - netwerk/test/unit/test_bug812167.js - file:///builds/slave/test/build/tests/reftest/tests/dom/html/reftests/toblob-todataurl/toblob-quality-0.html - file:///builds/slave/test/build/tests/reftest/tests/image/test/reftest/encoders-lossless/size-4x4.png - file:///builds/slave/test/build/tests/reftest/tests/dom/html/reftests/toblob-todataurl/todataurl-quality-75.html - netwerk/test/unit/test_bug482601.js - file:///builds/slave/test/build/tests/reftest/tests/dom/html/reftests/toblob-todataurl/toblob-quality-default.html - dom/tests/mochitest/localstorage/test_localStorageByFirstParty.html - toolkit/content/tests/browser/browser_default_image_filename.js - file:///builds/slave/test/build/tests/reftest/tests/dom/html/reftests/toblob-todataurl/todataurl-quality-25.html - dom/broadcastchannel/tests/test_broadcastchannel_worker_alive.html - dom/base/test/test_bug704320_policyset.html - file:///builds/slave/test/build/tests/reftest/tests/image/test/reftest/encoders-lossless/size-6x6.png - file:///builds/slave/test/build/tests/reftest/tests/layout/reftests/image/sync-image-switch-1d.html - dom/tests/mochitest/localstorage/test_bug600307-DBOps.html - netwerk/test/unit/test_bug1064258.js - dom/tests/mochitest/general/test_resource_timing.html - file:///builds/slave/test/build/tests/reftest/tests/image/test/reftest/encoders-lossless/size-3x3.png
38.3.0esr/tor-browser: * e177747275a8 Bug 16906: Don't depend on Windows crypto DLLs * 0b85d4d56402 Bug 16906: Fix MinGW compilation breakage. * 4714038a5677 Bug 16488: Remove "Sign in to Sync" from the menu. * 87c5776e8fe5 Bug 16236: Windows updater: avoid writing to the registry. * 72b7d4292baa fixup! Omnibox: Add DDG, Startpage, Disconnect, Youtube, Twitter; remove Amazon, eBay, bing * b22d77e06e99 Bug 16316: Fix New Tiles pref bustage. * fd812228a311 Bug 16439: remove screencasting code. * 4006264401f4 Bug 16285: Disabling EME bits * 3ec164dc3308 Bug 15910: Disable GMPs for now * 5b0ca95b62bd Bug 12761: Switch to ESR 38 for OS X * 5b69e8f34bf7 Bug 15990: Don't build the sandbox with mingw-w64 * 7ade0e24cc70 Bug 13379: Sign our MAR files. * b5efe6d0ccb3 Bug 1158866 - Enable MAR verification on linux via NSS. r=rstrong * cb987daad0ba Bug 973933 - Fix libmar warnings. r=rstrong. a=Callek * 97058ffa65bf Bug 973933 - Fix Nightly builds failing on updater-xpcshell. r=rstrong * 7e769bdc98ab Bug 973933 - Temporarily disable Linux for MAR verification. r=rstrong * 0c7718b1e8dc Bug 973933 - Fix mochitest chrome updater tests. r=rstrong * 24a877507f51 Bug 973933 - New updater-xpcshell binary for updater tests. r=rstrong * 7e42a74b8ee4 Bug 991993: Disable NSS for updater on OSX and enable native APIs. r=smichaud,rstrong * 48a4b3ced2ea Bug 903126 - Replace DER file with XPCShell cert. r=rstrong * ae94081743dc Bug 903126 - Don't use an xpcshell cert for verification. r=rstrong * 439d765cad3d Bug 903135 - Multi platform MAR verification updater support. r=rstrong * 56e1147b5026 Bug 903135 - Multi platform MAR verification build config. r=rstrong * 58c80567d01a Bug 903135 - Updates to libmar needed to support B2G MAR signature verification. r=bbondy * 6be7c2cbc515 Bug #4234: Use the Firefox Update Process for Tor Browser. * b356818c0b1c Bug #11641: change TBB directory structure to be more like Firefox's * f1e4fd3cd202 Bug #9173: Change the default Firefox profile directory to be TBB-relative. * 4ee7fe58ecd4 Bug 15773: Enable ICU on OS X * 564a236bae74 Disable ICU when cross-compiling; clean-up. * 6118e7302a80 Bug 10715: Enable Webgl for mingw-w64 again. * d2733c5b07c1 Changes needed to build Mac in 64bit * f5653f1bf83b Bug #9829.1: new .mozconfig file for the new cross-compiler and ESR24 * bc714e48cb6a TB3: Tor Browser's official .mozconfigs. * 853104860bd9 Bug 14392: Make about:tor behave like other initial pages. * c59215887767 Bug #2176: Rebrand Firefox to TorBrowser * 67f227e0b2a5 Regression tests for TB4: Tor Browser's Firefox preference overrides. * 1a00bba0a289 TB4: Tor Browser's Firefox preference overrides. * 1381b6c5322a Enable tbb-tests/browser.ini * 26b8a3629d86 Bug #12620: TorBrowser regression tests folder https://treeherder.mozilla.org/#/jobs?repo=try&revision=c8697c384f6f busted: M(bc1), R(R1), R(R2), R(R3), R(R4), X1, X2 testfailed: M(1), M(2), M(3), M(4), M(5), M(bc2), M(bc3), M(bc4), M(bc5), M(bc6), M(bc7), Mn, R(C), R(J) Failed tests: - http://localhost:58694/1442833186574/25/size-8x8.png - http://localhost:50048/1442833947070/168/bugs/635639-2.html - http://localhost:42156/1442834174430/483/svg/text/simple-multiple-dx-anchor-... - http://localhost:35588/1442833192906/478/svg/sizing/inline--display-block--0... - http://localhost:35588/1442833193362/490/svg/text/clipPath-applied.svg - dom/apps/tests/test_app_update.html - http://localhost:42156/1442834174484/490/svg/text/clipPath-applied.svg - http://localhost:45274/1442833529979/20/size-3x3.png - http://localhost:58694/1442833185896/7/reftest-sanity/filter-1.xhtml - dom/tests/mochitest/geolocation/test_allowCurrent.html - http://localhost:50048/1442833946950/159/bugs/518172-2b.html - xpcshell-unpack.ini:toolkit/mozapps/extensions/test/xpcshell/test_bug299716.js - browser/components/loop/test/xpcshell/test_loopservice_token_invalid.js - dom/events/test/test_bug742376.html - test_text.py TestText.test_should_fire_key_press_events - browser/components/loop/test/xpcshell/test_loopservice_registration.js - test_text.py TestText.test_will_simulate_a_key_press_when_entering_text_into_input_elements - http://localhost:48867/1442834114304/168/bugs/635639-2.html - browser/components/tabview/test/browser_tabview_bug654295.js - browser/base/content/test/chat/browser_chatwindow.js - file:///builds/slave/test/build/tests/jsreftest/tests/jsreftest.html?test=ecma/ExecutionContexts/10.2.2-1.js - docshell/test/navigation/test_bug430624.html - test_typing.py TestTyping.testWillSimulateAKeyDownWhenEnteringTextIntoInputElements - services/sync/tests/unit/test_service_checkAccount.js - http://localhost:58694/1442833185890/4/default.html - dom/media/tests/mochitest/identity/test_fingerprints.html - http://localhost:55612/1442834192253/270/font-face/name-collision-with-prefs... - xpcshell-unpack.ini:toolkit/mozapps/extensions/test/xpcshell/test_blocklist_prefs.js - http://localhost:60857/1442833238134/262/font-face/ex-unit-1.html - http://localhost:60857/1442833238156/278/font-face/507960-1-bad-sfnt-version... - http://localhost:45274/1442833529403/1/html-vs-xhtml-by-extension.html - http://localhost:42156/1442834173907/476/svg-stylesheet-datauri-1.html - services/sync/tests/unit/test_service_verifyLogin.js - toolkit/components/places/tests/browser/browser_bug399606.js - xpcshell-unpack.ini:toolkit/mozapps/extensions/test/xpcshell/test_bug394300.js - toolkit/components/search/tests/xpcshell/test_defaultEngine.js - http://localhost:42156/1442834174432/484/svg/text/simple-multiple-dx-anchor-... - dom/html/test/browser_bug649778.js - http://localhost:50048/1442833947173/172/bugs/1116480-1-fakeitalic-overflow.... - toolkit/mozapps/extensions/test/browser/test-window/browser_bug562899.js - http://localhost:50048/1442833947069/167/bugs/635639-1.html - toolkit/components/search/tests/xpcshell/test_location_malformed_json.js - http://localhost:55612/1442834192236/257/font-face/delete-rule-1.html - http://localhost:46310/1442833947977/5/delayedframe.sjs - toolkit/mozapps/extensions/test/browser/browser_CTP_plugins.js - http://localhost:58694/1442833185982/10/reftest-sanity/font-download.html - test_typing.py TestTyping.testWillSimulateAKeyUpWhenEnteringTextIntoTextAreas - browser/base/content/test/general/browser_printpreview.js - test_click.py TestClickAction.test_clicking_element_out_of_view_succeeds - http://localhost:35588/1442833193358/487/svg/text/mask-applied.svg - unknown test url - toolkit/mozapps/extensions/test/browser/test-window/browser_bug679604.js - http://localhost:35588/1442833192779/477/svg-stylesheet-external-1.html - http://localhost:60857/1442833238141/267/font-face/load-badchecksum.html - toolkit/components/places/tests/browser/browser_settitle.js - services/common/tests/unit/test_hawkrequest.js - test_accessibility.py TestAccessibility.test_valid_single_tap - services/cloudsync/tests/mochitest/browser_tabEvents.js - test_clearing.py TestClear.testWriteableTextInputShouldClear - http://localhost:48867/1442834113919/153/bugs/385569-1a.html - http://localhost:42156/1442834174668/494/svg/text-gradient-04.svg - http://localhost:46310/1442833947661/3/795892-1.html - layout/forms/test/test_bug478219.xhtml - xpcshell-unpack.ini:toolkit/mozapps/extensions/test/xpcshell/test_blocklist_metadata_filters.js - test_clearing.py TestClear.testTextInputShouldNotClearWhenDisabled - test_findelement.py TestElements.test_child_element - http://localhost:49543/1442833646973/1/crashtests/xhr_abortinprogress.html - browser/base/content/test/general/browser_datareporting_notification.js - test_text.py TestText.test_should_report_key_code_of_arrow_keys_up_down_events - http://localhost:55612/1442834192238/259/font-face/media-query-remove-1.html - services/sync/tests/unit/test_service_cluster.js - docshell/test/navigation/test_bug344861.html - services/sync/tests/unit/test_service_sync_401.js - http://localhost:55612/1442834192250/268/font-face/name-collision.html - http://localhost:45274/1442833529905/17/accept-image-catchall.html - browser/experiments/test/xpcshell/test_api.js - http://localhost:42156/1442834173908/477/svg-stylesheet-external-1.html - services/sync/tests/unit/test_jpakeclient.js - test_findelement.py TestElements.test_css_selector_scope_doesnt_start_at_rootnode - xpcshell-unpack.ini:toolkit/mozapps/extensions/test/xpcshell/test_bug324121.js - dom/crypto/test/test_WebCrypto.html - dom/html/test/test_bug369370.html - test_accessibility.py TestAccessibility.test_element_is_enabled_to_accessibility - browser/components/loop/test/xpcshell/test_looppush_initialize.js - test_typing.py TestTyping.testShouldSendKeysToElementsWithoutTheValueAttribute - test_text.py TestText.test_should_fire_key_up_events - http://localhost:60857/1442833238139/265/font-face/synthetic-variations.html - http://localhost:35588/1442833193364/491/svg/text/clipPath-content.svg - http://localhost:58694/1442833186571/23/size-6x6.png - http://localhost:58694/1442833186566/19/size-2x2.png - http://localhost:48867/1442834114302/167/bugs/635639-1.html - dom/tests/mochitest/general/test_windowProperties.html - browser/base/content/test/general/browser_fxa_migrate.js - http://localhost:45274/1442833529418/7/reftest-sanity/filter-1.xhtml - services/common/tests/unit/test_storage_server.js - services/sync/tests/unit/test_node_reassignment.js - dom/tests/browser/browser_bug1008941_dismissGeolocationHanger.js - http://localhost:48867/1442834114551/173/css-break/box-decoration-break-bord... - test_text.py TestText.test_will_simulate_a_key_down_when_entering_text_into_input_elements - http://localhost:55612/1442834192262/278/font-face/507960-1-bad-sfnt-version... - browser/components/privatebrowsing/test/browser/browser_privatebrowsing_concurrent.js - test_click.py TestClick.test_clicking_an_element_that_is_not_displayed_raises - test_text.py TestText.test_should_fire_key_down_events - Received SIGINT (control-C), so stopped run. (Use --keep-going to keep running tests after killing one with SIGINT) - test_text.py TestText.test_should_type_uppercase_characters - test_findelement.py TestElements.test_tag_name - http://localhost:55612/1442834192235/256/font-face/insert-rule-1b.html - browser/components/loop/test/xpcshell/test_loopservice_hawk_errors.js - browser/base/content/test/general/browser_aboutHome.js - test_position.py TestPosition.test_should_get_element_position_back - browser/components/places/tests/browser/browser_toolbarbutton_menu_context.js - http://localhost:48867/1442834114388/172/bugs/1116480-1-fakeitalic-overflow.... - test_text.py TestText.test_will_simulate_a_keypress_when_entering_text_into_textareas - services/common/tests/unit/test_tokenserverclient.js - services/sync/tests/unit/test_service_login.js - test_elementState.py TestState.test_isEnabled - browser/components/preferences/in-content/tests/browser_privacypane_1.js - dom/html/test/test_bug481335.xhtml - data:text/html,<body>Win - test_accessibility.py TestAccessibility.test_click_raises_no_exceptions - test_navigation.py TestNavigate.test_navigate - http://localhost:55612/1442834192243/263/font-face/ex-unit-1-dynamic.html - http://localhost:58694/1442833186570/22/size-5x5.png - http://localhost:46310/1442833947682/4/media-element-source-seek-1.html - http://localhost:49543/1442833647816/7/crashtests/472237-1.html - browser/experiments/test/xpcshell/test_activate.js - browser/components/privatebrowsing/test/browser/browser_privatebrowsing_DownloadLastDirWithCPS.js - browser/experiments/test/xpcshell/test_disableExperiments.js - http://localhost:35588/1442833193367/493/svg/text/filter-applied.svg - browser/components/privatebrowsing/test/browser/browser_privatebrowsing_aboutHomeButtonAfterWindowClose.js - browser/components/preferences/tests/browser_privacypane_8.js - services/sync/tests/unit/test_syncengine.js - toolkit/components/places/tests/browser/browser_visited_notfound.js - browser/base/content/test/chat/browser_tearoff.js - http://localhost:42156/1442834173903/474/svg-image-datauri-1.html - dom/media/tests/mochitest/identity/test_peerConnection_peerIdentity.html - browser/base/content/test/general/browser_bug432599.js - file:///builds/slave/test/build/tests/jsreftest/tests/jsreftest.html?test=js1_8/extensions/regress-476427.js - browser/base/content/test/general/browser_bug719271.js - http://localhost:60857/1442833238126/256/font-face/insert-rule-1b.html - browser/base/content/test/general/browser_bug419612.js - services/sync/tests/unit/test_errorhandler.js - http://localhost:45274/1442833529414/5/default.html - docshell/test/test_bug668513.html - http://localhost:45274/1442833529883/14/webcam.html - toolkit/components/search/tests/xpcshell/test_searchSuggest.js - test_findelement.py TestElements.test_not_found - toolkit/components/search/tests/xpcshell/test_location_migrate_no_countrycode_notUS.js - http://localhost:50048/1442833946948/157/bugs/518172-1b.html - http://localhost:50048/1442833947057/166/bugs/621918-2.svg - test_accessibility.py TestAccessibility.test_is_element_is_not_enabled_to_accessbility - test_click.py TestClickAction.test_middle_click_action - http://localhost:49543/1442833647092/4/media-element-source-seek-1.html - http://localhost:60857/1442833238140/266/font-face/486974-1.html - layout/forms/test/test_bug572649.html - layout/forms/test/test_bug348236.html - test_text.py TestText.test_arrow_keys_are_not_printable - browser/base/content/test/general/browser_homeDrop.js - browser/components/preferences/in-content/tests/browser_privacypane_5.js - services/sync/tests/unit/test_service_getStorageInfo.js - http://localhost:35588/1442833193361/489/svg/text/mask-content-2.svg - http://localhost:48867/1442834114292/166/bugs/621918-2.svg - browser/components/loop/test/mochitest/browser_toolbarbutton.js - test_import_script_reuse_window.py TestImportScriptContent.test_importing_script_then_reusing_it - toolkit/mozapps/extensions/test/browser/test-window/browser_pluginprefs.js - http://localhost:55612/1442834192257/274/font-face/507960-1-woff-hint.html - http://localhost:42156/1442834174036/480/svg/sizing/inline--display-inline-b... - xpcshell-unpack.ini:toolkit/mozapps/extensions/test/xpcshell/test_bug393285.js - dom/tests/mochitest/geolocation/test_allowWatch.html - layout/forms/test/test_bug644542.html - toolkit/components/social/test/browser/browser_workerAPI.js - services/sync/tests/unit/test_service_sync_updateEnabledEngines.js - http://localhost:58694/1442833186569/21/size-4x4.png - browser/components/loop/test/xpcshell/test_loopservice_busy.js - toolkit/components/places/tests/browser/browser_redirect.js - test_findelement.py TestElements.test_xpath - layout/forms/test/test_bug564115.html - test_typing.py TestTyping.testArrowKeysShouldNotBePrintable - http://localhost:50048/1442833947151/171/bugs/983985-2.html - test_accessibility.py TestAccessibility.test_valid_click - toolkit/components/thumbnails/test/browser_thumbnails_storage.js - http://localhost:48867/1442834114283/161/bugs/615121-1.html - browser/components/loop/test/xpcshell/test_loopservice_token_save.js - services/sync/tests/unit/test_resource_ua.js - toolkit/mozapps/extensions/test/browser/test-window/browser_plugin_enabled_state_locked.js - file:///builds/slave/test/build/tests/jsreftest/tests/jsreftest.html?test=ecma_2/Statements/forin-002.js - http://localhost:55612/1442834192258/275/font-face/507960-1-bad-checksums-tt... - test_typing.py TestTyping.testShouldBeAbleToMixUpperAndLowerCaseLetters - dom/indexedDB/test/browser_permissionsPromptAllow.js - toolkit/components/places/tests/browser/browser_visituri_privatebrowsing_perwindowpb.js - browser/components/loop/test/xpcshell/test_loopservice_notification.js - test_elementsize.py TestElementSize.testShouldReturnTheSizeOfALink - http://localhost:60857/1442833238137/264/font-face/synthetic-weight-style.ht... - test_typing.py TestTyping.testShouldThrowElementNotVisibleWhenInputHidden - toolkit/components/search/tests/xpcshell/test_nocache.js - http://localhost:50048/1442833947054/165/bugs/621253-2-externalFilter.html - dom/indexedDB/test/browser_perwindow_privateBrowsing.js - http://localhost:48867/1442834114289/165/bugs/621253-2-externalFilter.html - toolkit/components/places/tests/browser/browser_visituri_nohistory.js - browser/experiments/test/xpcshell/test_fetch.js - test_click.py TestClickAction.test_double_click_action - services/common/tests/unit/test_hawkclient.js - http://localhost:60857/1442833238145/269/font-face/name-collision-bad-url.ht... - http://localhost:58694/1442833186572/24/size-7x7.png - file:///builds/slave/test/build/tests/jsreftest/tests/jsreftest.html?test=js1_6/extensions/regress-455464-01.js - browser/base/content/test/general/browser_bug386835.js - xpcshell-unpack.ini:toolkit/mozapps/extensions/test/xpcshell/test_badschema.js - xpcshell-unpack.ini:toolkit/mozapps/extensions/test/xpcshell/test_AddonRepository_compatmode.js - browser/components/loop/test/mochitest/browser_mozLoop_prefs.js - http://localhost:60857/1442833238148/272/font-face/507960-1-nofont.html - test_clearing.py TestClear.testTextAreaShouldNotClearWhenReadOnly - browser/components/preferences/in-content/tests/browser_privacypane_3.js - browser/components/translation/test/browser_translation_infobar.js - browser/base/content/test/general/browser_bookmark_titles.js - browser/components/preferences/tests/browser_privacypane_4.js - toolkit/components/search/tests/xpcshell/test_parseSubmissionURL.js - http://localhost:58694/1442833186453/14/webcam.html - http://localhost:48867/1442834115131/174/text-overflow/marker-basic.html - browser/components/sessionstore/test/unit/test_startup_session_async.js - toolkit/mozapps/extensions/test/browser/test-window/browser_CTP_plugins.js - browser/components/preferences/tests/browser_privacypane_3.js - http://localhost:49543/1442833647068/2/481136-1.html - http://localhost:45274/1442833529865/13/webcam-simulacrum.mjpg - http://localhost:60857/1442833238133/261/font-face/ahem-metrics-1.html - toolkit/components/places/tests/browser/browser_bug646422.js - test_text.py TestText.test_will_simulate_a_keydown_when_entering_text_into_textareas - test_text.py TestText.testShouldTypeAnInteger - services/sync/tests/unit/test_httpd_sync_server.js - browser/components/test/browser_bug538331.js - http://localhost:35588/1442833193304/482/svg/text/simple-fill-gradient.svg - dom/html/test/test_fullscreen-api.html - http://localhost:42156/1442834174486/491/svg/text/clipPath-content.svg - http://localhost:50048/1442833947047/161/bugs/615121-1.html - http://localhost:35588/1442833193310/484/svg/text/simple-multiple-dx-anchor-... - test_text.py TestText.test_send_keys_to_type_input - dom/media/tests/mochitest/identity/test_setIdentityProviderWithErrors.html - http://localhost:45274/1442833529487/10/reftest-sanity/font-download.html - http://localhost:48867/1442834114197/157/bugs/518172-1b.html - http://localhost:60857/1442833238151/274/font-face/507960-1-woff-hint.html - services/sync/tests/unit/test_syncengine_sync.js - dom/media/test/test_can_play_type_mpeg.html - http://localhost:58694/1442833185892/5/default.html - http://localhost:48867/1442834114199/158/bugs/518172-2a.html - test_findelement.py TestElements.test_class_name - test_typing.py TestTyping.testWillSimulateAKeyUpWhenEnteringTextIntoInputElements - toolkit/mozapps/extensions/test/browser/browser_bug562899.js - http://localhost:60857/1442833238131/260/font-face/media-query-add-1-ref.htm... - http://localhost:35588/1442833193365/492/svg/text/clipPath-content-2.svg - services/common/tests/unit/test_tokenauthenticatedrequest.js - browser/components/feeds/test/test_registerHandler.html - http://localhost:45274/1442833529985/25/size-8x8.png - docshell/test/browser/browser_bug420605.js - dom/events/test/test_eventTimeStamp.html - browser/components/tabview/test/browser_tabview_bug624727_perwindowpb.js - http://localhost:55612/1442834192248/266/font-face/486974-1.html - test_typing.py TestTyping.testCutAndPasteShortcuts - test_findelement.py TestElements.test_by_name - test_typing.py TestTyping.testShouldTypeAnInteger - test_clearing.py TestClear.testWritableTextAreaShouldClear - toolkit/components/places/tests/browser/browser_visituri.js - test_typing.py TestTyping.testWillSimulateAKeyPressWhenEnteringTextIntoTextAreas - services/sync/tests/unit/test_addon_utils.js - test_navigation.py TestNavigate.test_goForward - services/sync/tests/unit/test_addons_engine.js - test_text.py TestText.test_should_type_lowercase_characters - dom/indexedDB/test/browser_permissionsPromptDeny.js - toolkit/components/search/tests/xpcshell/test_location_timeout.js - tbb-tests/browser_tor_TB4.js - test_typing.py TestTyping.testShouldTypeLowerCaseLetters - services/sync/tests/unit/test_engine_abort.js - http://localhost:35588/1442833192778/476/svg-stylesheet-datauri-1.html - browser/base/content/test/general/browser_bug581253.js - browser/components/privatebrowsing/test/browser/browser_privatebrowsing_cookieacceptdialog.js - http://localhost:42156/1442834173905/475/svg-image-external-1.html - browser/components/preferences/tests/browser_advanced_update.js - http://localhost:45274/1442833529977/18/size-1x1.png - services/sync/tests/unit/test_resource_async.js - http://localhost:35588/1442833192909/480/svg/sizing/inline--display-inline-b... - xpcshell-unpack.ini:toolkit/mozapps/extensions/test/xpcshell/test_bug430120.js - browser/components/tabview/test/browser_tabview_bug654721.js - browser/base/content/test/general/browser_bug767836_perwindowpb.js - http://localhost:58694/1442833186565/18/size-1x1.png - http://localhost:55612/1442834192255/272/font-face/507960-1-nofont.html - toolkit/components/places/tests/browser/browser_bug680727.js - browser/components/tabview/test/browser_tabview_bug706430.js - test_accessibility.py TestAccessibility.test_click_raises_element_not_accessible - http://localhost:50048/1442833947048/162/bugs/615121-2.html - test_typing.py TestTyping.testShouldFireKeyUpEvents - browser/modules/test/xpcshell/test_DirectoryLinksProvider.js - browser/components/tabview/test/browser_tabview_bug589324.js - http://localhost:50048/1442833947079/169/bugs/654057-1.html - browser/components/tabview/test/browser_tabview_bug712203.js - browser/components/tabview/test/browser_tabview_bug593283.js - test_text.py TestText.test_will_simulate_a_keyup_when_entering_text_into_textareas - http://localhost:45274/1442833529986/26/size-9x9.png - browser/base/content/test/general/browser_pageInfo.js - toolkit/components/search/tests/xpcshell/test_location_timeout_xhr.js - browser/components/preferences/tests/browser_permissions.js - browser/components/loop/test/xpcshell/test_loopservice_restart.js - test_findelement.py TestElements.test_throws_error_when_trying_to_use_invalid_selector_type - test_typing.py TestTyping.testShouldFireKeyDownEvents - test_clearing.py TestClear.testTextAreaShouldNotClearWhenDisabled - http://localhost:48867/1442834114288/164/bugs/621253-1-externalFilter.html - test_clearing.py TestClear.testTextInputShouldNotClearWhenReadOnly - dom/tests/mochitest/general/test_navigation_timing.html - test_click.py TestClick.test_click - http://localhost:58694/1442833185885/2/blank.html - test_text.py TestText.test_getText - layout/base/tests/test_bug629838.html - http://localhost:42156/1442834174033/478/svg/sizing/inline--display-block--0... - browser/base/content/test/general/browser_notification_tab_switching.js - toolkit/components/search/tests/xpcshell/test_save_sorted_engines.js - xpcshell-unpack.ini:toolkit/mozapps/extensions/test/xpcshell/test_bug514327_2.js - browser/base/content/test/general/browser_private_no_prompt.js - toolkit/components/thumbnails/test/browser_thumbnails_privacy.js - browser/components/tabview/test/browser_tabview_bug707466.js - http://localhost:50048/1442833946621/153/bugs/385569-1a.html - file:///builds/slave/test/build/tests/jsreftest/tests/jsreftest.html?test=js1_6/extensions/regress-475144.js - test_navigation.py TestNavigate.test_find_element_state_complete - http://localhost:50048/1442833947051/163/bugs/619511-1.html - test_findelement.py TestElements.test_selector - http://localhost:45274/1442833529413/4/default.html - test_getattr.py TestGetAttribute.test_that_we_can_return_a_boolean_attribute_correctly - browser/modules/test/browser_ContentSearch.js - toolkit/components/search/tests/xpcshell/test_resultDomain.js - test_text.py TestText.test_should_type_a_quote_characters - browser/base/content/test/chat/browser_focus.js - xpcshell-unpack.ini:toolkit/mozapps/extensions/test/xpcshell/test_bug406118.js - http://localhost:45274/1442833529980/21/size-4x4.png - services/sync/tests/unit/test_collections_recovery.js - http://localhost:55612/1442834192261/277/font-face/507960-1-bad-sfnt-version... - http://localhost:48867/1442834113982/155/bugs/404149-1.xul - test_typing.py TestTyping.testShouldReportKeyCodeOfArrowKeysUpDownEvents - xpcshell-unpack.ini:toolkit/mozapps/extensions/test/xpcshell/test_blocklistchange.js - test_typing.py TestTyping.testWillSimulateAKeyDownWhenEnteringTextIntoTextAreas - layout/forms/test/test_bug571352.html - xpcshell-unpack.ini:toolkit/mozapps/extensions/test/xpcshell/test_updatecheck.js - test_navigation.py TestNavigate.test_getUrl - http://localhost:48867/1442834114287/163/bugs/619511-1.html - browser/components/loop/test/mochitest/browser_fxa_login.js - dom/html/test/test_bug209275.xhtml - http://localhost:42156/1442834174482/488/svg/text/mask-content.svg - services/sync/tests/unit/test_records_wbo.js - test_typing.py TestTyping.testLowerCaseAlphaKeys - test_click.py TestClickAction.test_context_click_action - http://localhost:60857/1442833238154/276/font-face/507960-1-bad-checksums-wo... - dom/html/test/test_bug741266.html - http://localhost:42156/1442834174426/482/svg/text/simple-fill-gradient.svg - http://localhost:45274/1442833529981/22/size-5x5.png - xpcshell-unpack.ini:toolkit/mozapps/extensions/test/xpcshell/test_bug424262.js - http://localhost:58694/1442833185887/3/blank.html - http://localhost:55612/1442834192254/271/font-face/load-badfullname.html - xpcshell-unpack.ini:toolkit/mozapps/extensions/test/xpcshell/test_bootstrap.js - test_typing.py TestTyping.testWillSimulateAKeyPressWhenEnteringTextIntoInputElements - toolkit/components/search/tests/xpcshell/test_addEngine_callback.js - http://localhost:42156/1442834174437/486/svg/text/simple-transform-rotate.sv... - http://localhost:45274/1442833529982/23/size-6x6.png - http://localhost:42156/1442834174042/481/svg/sizing/inline--position-relativ... - browser/components/translation/test/browser_translation_fhr.js - http://localhost:58694/1442833185898/8/reftest-sanity/filter-2.xhtml - toolkit/components/search/tests/xpcshell/test_purpose.js - layout/base/tests/test_mozPaintCount.html - browser/base/content/test/general/test_offlineNotification.html - browser/components/uitour/test/browser_UITour_availableTargets.js - http://localhost:58694/1442833186484/17/accept-image-catchall.html - test_findelement.py TestElements.test_link_text - dom/tests/mochitest/general/test_resource_timing_cross_origin.html - services/sync/tests/unit/test_errorhandler_sync_checkServerError.js - http://localhost:55612/1442834192237/258/font-face/media-query-add-1.html - docshell/test/navigation/test_bug13871.html - browser/base/content/test/general/browser_bug763468_perwindowpb.js - load failed with unknown reason - docshell/test/navigation/test_bug270414.html - dom/media/test/test_reset_src.html - test_findelement.py TestElements.test_id - xpcshell-unpack.ini:toolkit/mozapps/extensions/test/xpcshell/test_backgroundupdate.js - browser/components/readinglist/test/xpcshell/test_ServerClient.js - http://localhost:55612/1442834192240/260/font-face/media-query-add-1-ref.htm... - file:///builds/slave/test/build/tests/jsreftest/tests/jsreftest.html?test=ecma/ExecutionContexts/10.2.2-2.js - http://localhost:48867/1442834114367/170/bugs/983985-1.html - browser/modules/test/browser_SelfSupportBackend.js - http://localhost:50048/1442833947052/164/bugs/621253-1-externalFilter.html - browser/experiments/test/xpcshell/test_previous_provider.js - http://localhost:48867/1442834113920/154/bugs/385569-1b.html - test_text.py TestText.test_clearText - test_chrome_element_css.py TestChromeElementCSS.test_we_can_get_css_value_on_chrome_element - http://localhost:48867/1442834114196/156/bugs/518172-1a.html - services/sync/tests/unit/test_syncstoragerequest.js - http://localhost:60857/1442833238146/270/font-face/name-collision-with-prefs... - http://localhost:42156/1442834174035/479/svg/sizing/inline--display-inline--... - http://localhost:55612/1442834192245/264/font-face/synthetic-weight-style.ht... - browser/components/loop/test/xpcshell/test_loopservice_token_send.js - http://localhost:50048/1442833947149/170/bugs/983985-1.html - data:text/html,<body>Linux - dom/tests/mochitest/general/test_497898.html - http://localhost:35588/1442833192774/474/svg-image-datauri-1.html - http://localhost:58694/1442833186575/26/size-9x9.png - http://localhost:35588/1442833192776/475/svg-image-external-1.html - http://localhost:48867/1442834114311/169/bugs/654057-1.html - http://localhost:55612/1442834192256/273/font-face/507960-1-woff.html - browser/components/places/tests/browser/browser_markPageAsFollowedLink.js - test_selected.py TestSelected.test_selected - http://localhost:35588/1442833193360/488/svg/text/mask-content.svg - http://localhost:60857/1442833238150/273/font-face/507960-1-woff.html - browser/components/loop/test/xpcshell/test_loopservice_hawk_request.js - http://localhost:48867/1442834114258/160/bugs/580863-1.html - browser/components/preferences/in-content/tests/browser_privacypane_4.js - xpcshell-unpack.ini:toolkit/mozapps/extensions/test/xpcshell/test_bug542391.js - services/sync/tests/unit/test_service_detect_upgrade.js - http://localhost:45274/1442833529408/2/blank.html - browser/base/content/test/general/browser_contextSearchTabPosition.js - http://localhost:45274/1442833529984/24/size-7x7.png - xpcshell-unpack.ini:toolkit/mozapps/extensions/test/xpcshell/test_AddonRepository_cache.js - http://localhost:49543/1442833647345/5/delayedframe.sjs - browser/components/tabview/test/browser_tabview_bug643392.js - toolkit/components/search/tests/xpcshell/test_nodb_pluschanges.js - http://localhost:46310/1442833947656/2/481136-1.html - http://localhost:58694/1442833185894/6/blank.html - test_typing.py TestTyping.testShouldBeAbleToTypeCapitalLetters - browser/base/content/test/general/test_offline_gzip.html - test_getattr.py TestGetAttribute.test_getAttribute - http://localhost:50048/1442833946623/154/bugs/385569-1b.html - toolkit/components/search/tests/xpcshell/test_location_error.js - browser/components/sessionstore/test/unit/test_startup_invalid_session.js - toolkit/components/search/tests/xpcshell/test_location_migrate_no_countrycode_isUS.js - browser/components/loop/test/mochitest/browser_mozLoop_pluralStrings.js - browser/components/loop/test/xpcshell/test_loopservice_token_validation.js - http://localhost:50048/1442833946696/155/bugs/404149-1.xul - services/sync/tests/unit/test_resource.js - file:///builds/slave/test/build/tests/jsreftest/tests/jsreftest.html?test=js1_6/extensions/regress-455464-03.js - http://localhost:60857/1442833238135/263/font-face/ex-unit-1-dynamic.html - services/sync/tests/unit/test_service_sync_remoteSetup.js - toolkit/forgetaboutsite/test/browser/browser_clearplugindata.js - browser/experiments/test/xpcshell/test_cacherace.js - test_findelement.py TestElements.test_timeout_element - modules/libmar/tests/unit/test_sign_verify.js - http://localhost:55612/1442834192252/269/font-face/name-collision-bad-url.ht... - browser/base/content/test/general/browser_private_browsing_window.js - browser/components/uitour/test/browser_UITour2.js - test_click.py TestClickAction.test_click_action - services/common/tests/unit/test_restrequest.js - http://localhost:60857/1442833238129/258/font-face/media-query-add-1.html - xpcshell-unpack.ini:toolkit/mozapps/extensions/test/xpcshell/test_blocklist_regexp.js - services/sync/tests/unit/test_corrupt_keys.js - http://localhost:42156/1442834174489/493/svg/text/filter-applied.svg - xpcshell-unpack.ini:toolkit/mozapps/extensions/test/xpcshell/test_bug554133.js - http://localhost:46310/1442833947547/1/crashtests/xhr_abortinprogress.html - http://localhost:45274/1442833529484/9/reftest-sanity/font-download.html - toolkit/components/thumbnails/test/browser_thumbnails_bug818225.js - test_accessibility.py TestAccessibility.test_element_is_visible_to_accessibility - browser/components/sessionstore/test/unit/test_startup_nosession_async.js - http://localhost:45274/1442833529410/3/blank.html - http://localhost:48867/1442834114284/162/bugs/615121-2.html - test_clearing.py TestClear.testContentEditableAreaShouldClear - http://localhost:42156/1442834174487/492/svg/text/clipPath-content-2.svg - http://localhost:49543/1442833647072/3/795892-1.html - http://localhost:60857/1442833238155/277/font-face/507960-1-bad-sfnt-version... - browser/components/loop/test/mochitest/browser_mozLoop_doNotDisturb.js - toolkit/components/search/tests/xpcshell/test_rel_searchform.js - http://localhost:60857/1442833238130/259/font-face/media-query-remove-1.html - http://localhost:46310/1442833948490/7/crashtests/472237-1.html - toolkit/mozapps/extensions/test/browser/browser_bug679604.js - http://localhost:58694/1442833185979/9/reftest-sanity/font-download.html - file:///builds/slave/test/build/tests/jsreftest/tests/jsreftest.html?test=js1_6/extensions/regress-455464-02.js - test_findelement.py TestElements.test_partial_link_text - browser/components/loop/test/mochitest/browser_mozLoop_appVersionInfo.js - test_accessibility.py TestAccessibility.test_single_tap_raises_no_exceptions - browser/components/loop/test/xpcshell/test_loopservice_registration_retry.js - dom/media/tests/mochitest/test_dataChannel_basicAudio.html - http://localhost:55612/1442834192260/276/font-face/507960-1-bad-checksums-wo... - browser/components/loop/test/xpcshell/test_loopservice_dnd.js - http://localhost:35588/1442833192907/479/svg/sizing/inline--display-inline--... - test_text.py TestText.test_will_simulate_a_key_up_when_entering_text_into_input_elements - http://localhost:45274/1442833529416/6/blank.html - http://localhost:58694/1442833186433/13/webcam-simulacrum.mjpg - test_findelement.py TestElements.test_finding_active_element_returns_element - test_typing.py TestTyping.testShouldBeAbleToTypeTheAtCharacter - http://localhost:35588/1442833192912/481/svg/sizing/inline--position-relativ... - services/common/tests/unit/test_bagheera_client.js - xpcshell-unpack.ini:toolkit/mozapps/extensions/test/xpcshell/test_install_strictcompat.js - test_accessibility.py TestAccessibility.test_single_tap_raises_element_not_accessible - http://localhost:42156/1442834174676/495/svg/text-scale-02.svg - dom/tests/mochitest/general/test_paste_selection.html - http://localhost:35588/1442833193308/483/svg/text/simple-multiple-dx-anchor-... - test_text.py TestText.testNumericNonShiftKeys - test_typing.py TestTyping.testShouldFireKeyPressEvents - file:///builds/slave/test/build/tests/jsreftest/tests/jsreftest.html?test=js1_6/extensions/regress-455464-04.js - http://localhost:55612/1442834192246/265/font-face/synthetic-variations.html - toolkit/components/search/tests/xpcshell/test_notifications.js - browser/base/content/test/general/browser_bug1015721.js - http://localhost:58694/1442833186567/20/size-3x3.png - docshell/test/browser/browser_bug503832.js - docshell/test/test_bug691547.html - toolkit/modules/tests/browser/browser_Battery.js - test_accessibility.py TestAccessibility.test_element_visible_but_not_visible_to_accessbility - browser/experiments/test/xpcshell/test_cache.js - test_navigation.py TestNavigate.test_navigate_iframe - file:///builds/slave/test/build/tests/jsreftest/tests/jsreftest.html?test=js1_8/extensions/regress-452476.js - browser/base/content/test/general/browser_bug416661.js - http://localhost:35588/1442833193311/485/svg/text/simple-multiple-dx-anchor-... - http://localhost:60857/1442833238152/275/font-face/507960-1-bad-checksums-tt... - dom/media/test/test_VideoPlaybackQuality.html - file:///builds/slave/test/build/tests/jsreftest/tests/jsreftest.html?test=js1_7/extensions/regress-455982-01.js - test_elementState.py TestState.test_isDisplayed - xpcshell-unpack.ini:toolkit/mozapps/extensions/test/xpcshell/test_AddonRepository.js - test_findelement.py TestElements.test_timeout_elements - http://localhost:58694/1442833185880/1/html-vs-xhtml-by-extension.html - http://localhost:60857/1442833238143/268/font-face/name-collision.html - browser/components/tabview/test/browser_tabview_bug697390.js - browser/base/content/test/general/browser_bug409624.js - http://localhost:55612/1442834192241/261/font-face/ahem-metrics-1.html - test_findelement.py TestElements.test_child_elements - test_typing.py TestTyping.testShouldBeAbleToTypeQuoteMarks - http://localhost:45274/1442833529420/8/reftest-sanity/filter-2.xhtml - test_text.py TestText.test_should_type_an_at_character - http://localhost:35588/1442833193315/486/svg/text/simple-transform-rotate.sv... - http://localhost:50048/1442833946949/158/bugs/518172-2a.html - dom/tests/mochitest/geolocation/test_cachedPosition.html - http://localhost:60857/1442833238128/257/font-face/delete-rule-1.html - dom/tests/browser/browser_localStorage_privatestorageevent.js - browser/base/content/test/general/browser_offlineQuotaNotification.js - http://localhost:60857/1442833238147/271/font-face/load-badfullname.html - http://localhost:49543/1442833647467/6/419985.html - toolkit/components/search/tests/xpcshell/test_location_sync.js - browser/experiments/test/xpcshell/test_telemetry.js - services/sync/tests/unit/test_errorhandler_eol.js - test_click.py TestClick.test_clicking_a_link_made_up_of_numbers_is_handled_correctly - toolkit/components/search/tests/xpcshell/test_location.js - browser/components/loop/test/xpcshell/test_looprooms.js - services/sync/tests/unit/test_addons_store.js - http://localhost:48867/1442834114368/171/bugs/983985-2.html - http://localhost:50048/1442833947016/160/bugs/580863-1.html - browser/base/content/test/general/browser_bug624734.js - http://localhost:42156/1442834174483/489/svg/text/mask-content-2.svg - addon-sdk/test/browser_sdk_loader_sdk_gui_modules.js - services/sync/tests/unit/test_interval_triggers.js - http://localhost:50048/1442833946946/156/bugs/518172-1a.html - file:///builds/slave/test/build/tests/jsreftest/tests/jsreftest.html?test=js1_5/Array/regress-108440.js - http://localhost:55612/1442834192242/262/font-face/ex-unit-1.html - test_navigation.py TestNavigate.test_goBack - dom/tests/mochitest/general/test_resource_timing.html - toolkit/components/search/tests/xpcshell/test_multipleIcons.js - http://localhost:35588/1442833193550/494/svg/text-gradient-04.svg - http://localhost:42156/1442834174480/487/svg/text/mask-applied.svg - file:///builds/slave/test/build/tests/jsreftest/tests/jsreftest.html?test=js1_7/extensions/regress-455982-02.js - test_text.py TestText.test_sendKeys - browser/components/places/tests/browser/browser_forgetthissite_single.js - dom/media/tests/mochitest/identity/test_setIdentityProvider.html - xpcshell-unpack.ini:toolkit/mozapps/extensions/test/xpcshell/test_bug384052.js - browser/components/loop/test/mochitest/browser_mozLoop_telemetry.js - http://localhost:46310/1442833948115/6/419985.html - http://localhost:55612/1442834192249/267/font-face/load-badchecksum.html - http://localhost:50048/1442833947373/173/css-break/box-decoration-break-bord... - http://localhost:45274/1442833529978/19/size-2x2.png - toolkit/components/places/tests/browser/browser_notfound.js - xpcshell-unpack.ini:toolkit/mozapps/extensions/test/xpcshell/test_updateid.js - toolkit/components/downloads/test/unit/test_app_rep.js - test_text.py TestText.test_should_type_a_mix_of_upper_and_lower_case_character - docshell/test/browser/browser_bug655270.js - http://localhost:42156/1442834174433/485/svg/text/simple-multiple-dx-anchor-... - browser/components/tabview/test/browser_tabview_bug628061.js - test_rendered_element.py RenderedElementTests.testWeCanGetComputedStyleValueOnElement - toolkit/components/search/tests/xpcshell/test_serialize_file.js - browser/base/content/test/general/browser_readerMode.js - dom/indexedDB/test/browser_forgetThisSite.js - http://localhost:48867/1442834114200/159/bugs/518172-2b.html - browser/base/content/test/general/browser_popupUI.js - dom/media/tests/mochitest/ipc/test_ipc.html
The following configuration is used to filter some tests:
notry_branch=mingw-fixes notry_branch=enable-browser.ini notry_branch=enable-mochitest.ini notry_branch=12620-TorBrowser-regression-tests-folder notry_branch=backports notry_branch=1078657-Add-SpawnTask.js-for-async-tasks-in-mochitests
;;; All branches
; intermitent failures on browser_discovery_install.js causing ; leakcheck and ShutdownLeaks ignorefail=toolkit/mozapps/extensions/test/browser/browser_discovery_install.js ignorefail=leakcheck ignorefail=ShutdownLeaks
; intermitent fail: https://bugzilla.mozilla.org/show_bug.cgi?id=882912 ignorefail=browser/base/content/test/general/browser_bug553455.js
; intermitent fail: https://bugzilla.mozilla.org/show_bug.cgi?id=1031077 ignorefail=layout/style/test/test_transitions_cancel_near_end.html
; intermitent fail: https://bugzilla.mozilla.org/show_bug.cgi?id=968887 ignorefail=browser/base/content/test/social/browser_social_errorPage.js
;;; 10280-Don-t-load-any-plugins-into-the-address-space
ignorefail_10280-Don-t-load-any-plugins-into-the-address-space=toolkit/mozapps/extensions/test/browser/browser_discovery.js ignorefail_10280-Don-t-load-any-plugins-into-the-address-space=toolkit/mozapps/extensions/test/browser/browser_types.js ignorefail_10280-Don-t-load-any-plugins-into-the-address-space=toolkit/mozapps/extensions/test/browser/browser_bug562797.js
;;; isolation
shouldfail_isolation.test1=netwerk/test/browser/browser_cacheFirstParty.js shouldfail_isolation.test2=dom/tests/mochitest/localstorage/test_localStorageByFirstParty.html shouldfail_isolation.test3=dom/base/test/test_tor_bug15502.html shouldfail_isolation.test4=dom/base/test/test_tor_bug15703.html
; intermitent fail: https://bugzilla.mozilla.org/show_bug.cgi?id=1147931
ignorefail_isolation=(SimpleTest/TestRunner.js) ignorefail_isolation=dom/browser-element/mochitest/priority/test_BackgroundLRU.html ignorefail_isolation=dom/browser-element/mochitest/priority/test_Audio.html ignorefail_isolation=dom/browser-element/mochitest/priority/test_Background.html ignorefail_isolation=dom/base/test/test_window_cross_origin_props.html ignorefail_isolation=dom/base/test/test_user_select.html ignorefail_isolation.test3=(SimpleTest/TestRunner.js) ignorefail_isolation.test3=dom/browser-element/mochitest/priority/test_BackgroundLRU.html ignorefail_isolation.test3=dom/browser-element/mochitest/priority/test_Audio.html ignorefail_isolation.test3=dom/browser-element/mochitest/priority/test_Background.html ignorefail_isolation.test3=dom/base/test/test_window_cross_origin_props.html ignorefail_isolation.test3=dom/base/test/test_user_select.html ignorefail_isolation.test4=(SimpleTest/TestRunner.js) ignorefail_isolation.test4=dom/browser-element/mochitest/priority/test_BackgroundLRU.html ignorefail_isolation.test4=dom/browser-element/mochitest/priority/test_Audio.html ignorefail_isolation.test4=dom/browser-element/mochitest/priority/test_Background.html ignorefail_isolation.test4=dom/base/test/test_window_cross_origin_props.html ignorefail_isolation.test4=dom/base/test/test_user_select.html
;;; 8312-Remove-This-plugin-is-disabled-barrier
ignorefail_8312-Remove-This-plugin-is-disabled-barrier=toolkit/mozapps/extensions/test/browser/test-window/browser_CTP_plugins.js ignorefail_8312-Remove-This-plugin-is-disabled-barrier=toolkit/mozapps/extensions/test/browser/browser_CTP_plugins.js ignorefail_8312-Remove-This-plugin-is-disabled-barrier=browser/base/content/test/plugins/browser_pluginnotification.js ignorefail_8312-Remove-This-plugin-is-disabled-barrier=unknown test url
;;; 4755-Return-client-window-coordinates-for-mouse-event-screenX-Y
note_4755-Return-client-window-coordinates-for-mouse-event-screenX-Y=upstreamed note_4755-Return-client-window-coordinates-for-mouse-event-screenX-Y.test=upstreamed shouldfail_4755-Return-client-window-coordinates-for-mouse-event-screenX-Y.test=tbb-tests/test_tor_bug4755.html
;;; 2874-Block-Components.interfaces-from-content.test
shouldfail_2874-Block-Components.interfaces-from-content.test=tbb-tests/test_tor_bug2874.html
;;; 2875-Limit-device-and-system-specific-CSS-Media-Queries.test
shouldfail_2875-Limit-device-and-system-specific-CSS-Media-Queries.test=tbb-tests/test_tor_bug2875.html note_2875-Limit-device-and-system-specific-CSS-Media-Queries.test=upstreamed note_2875-Limit-device-and-system-specific-CSS-Media-Queries=upstreamed
;;; 2950-Make-Permissions-Manager-memory-only.test
note_2950-Make-Permissions-Manager-memory-only.test=#16888 note_2950-Make-Permissions-Manager-memory-only=upstreamed note_2950-Make-Permissions-Manager-memory-only.test=upstreamed shouldfail_2950-Make-Permissions-Manager-memory-only.test=tbb-tests/browser_tor_bug2950.js
;;; 5856-Do-not-expose-physical-screen-info-via-window-window.screen.test
note_5856-Do-not-expose-physical-screen-info-via-window-window.screen.test=upstreamed note_5856-Do-not-expose-physical-screen-info-via-window-window.screen=upstreamed shouldfail_5856-Do-not-expose-physical-screen-info-via-window-window.screen.test=tbb-tests/test_tor_bug5856.html
;;; 2949-Make-Intermediate-Cert-Store-memory-only
note_2949-Make-Intermediate-Cert-Store-memory-only=upstreamed
;;; 12430-Disable-external-jar-via-preference
note_12430-Disable-external-jar-via-preference=upstreamed moz#1173171
I have now submitted the branches based on 38.5.0esr: https://people.torproject.org/~boklm/try-results/2015-12-14_tor-browser-38.5...
With more details about which test files failed, and some filters to exclude some of them, or check that some which were expected to fail failed: https://people.torproject.org/~boklm/try-results/2015-12-14_tor-browser-38.5...
The following config to filter results is used: https://people.torproject.org/~boklm/try-results/2015-12-14_tor-browser-38.5...
I'm now planning to add all the failed tests from 38.5.0esr to an ignore list, so we can see if we have new tests failing on the next version.