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)