[tor-bugs] #16577 [Tor Browser]: Verify that Tor Browser patch reverts cause test failures
Tor Bug Tracker & Wiki
blackhole at torproject.org
Mon Aug 3 18:01:15 UTC 2015
#16577: Verify that Tor Browser patch reverts cause test failures
---------------------------------+----------------------
Reporter: arthuredelstein | Owner: tbb-team
Type: task | Status: new
Priority: normal | Milestone:
Component: Tor Browser | Version:
Resolution: | Keywords: ff38-esr
Actual Points: | Parent ID:
Points: |
---------------------------------+----------------------
Comment (by boklm):
I now have run the tests with the latest version of the patches and here
are the results:
{{{
38.1.0esr/2874-Block-Components.interfaces-from-content:
* 2fedd6401715 Bug #2874: Block Components.interfaces from content
* 0584bc69c579 Regression tests for #2874: Block Components.interfaces
from content
* 8bb1871d1662 Enable tbb-tests/mochitest.ini
* eb1338e59d18 Bug #12620: TorBrowser regression tests folder
https://treeherder.mozilla.org/#/jobs?repo=try&revision=5667a746a7a2
38.1.0esr/2874-Block-Components.interfaces-from-content.test:
* 0584bc69c579 Regression tests for #2874: Block Components.interfaces
from content
* 8bb1871d1662 Enable tbb-tests/mochitest.ini
* eb1338e59d18 Bug #12620: TorBrowser regression tests folder
https://treeherder.mozilla.org/#/jobs?repo=try&revision=047068b6189f
testfailed: M(5)
38.1.0esr/2875-Limit-device-and-system-specific-CSS-Media-Queries:
* 5e42a79885da Bug #16315: Test spoofed media queries in picture
elements
* 62b39799f1f1 Bug #2875: Limit device and system specific CSS Media
Queries.
* 4b90d3dfa101 Regression tests for #2875: Limit device and system
specific CSS Media Queries.
* 8bb1871d1662 Enable tbb-tests/mochitest.ini
* eb1338e59d18 Bug #12620: TorBrowser regression tests folder
https://treeherder.mozilla.org/#/jobs?repo=try&revision=70c7054dba91
testfailed: M(4), M(5), M(bc2)
38.1.0esr/2875-Limit-device-and-system-specific-CSS-Media-Queries.test:
* 5e42a79885da Bug #16315: Test spoofed media queries in picture
elements
* 4b90d3dfa101 Regression tests for #2875: Limit device and system
specific CSS Media Queries.
* 8bb1871d1662 Enable tbb-tests/mochitest.ini
* eb1338e59d18 Bug #12620: TorBrowser regression tests folder
https://treeherder.mozilla.org/#/jobs?repo=try&revision=bbc8d4f4cebd
testfailed: M(5)
38.1.0esr/2950-Make-Permissions-Manager-memory-only:
* 82c34192f0c9 Bug #2950: Make Permissions Manager memory-only
* 7ad308d447b3 Regression tests for Bug #2950: Make Permissions Manager
memory-only
* d6cc69fcce53 Enable tbb-tests/browser.ini
* eb1338e59d18 Bug #12620: TorBrowser regression tests folder
https://treeherder.mozilla.org/#/jobs?repo=try&revision=25963bdedf75
busted: B
38.1.0esr/2950-Make-Permissions-Manager-memory-only.test:
* 7ad308d447b3 Regression tests for Bug #2950: Make Permissions Manager
memory-only
* d6cc69fcce53 Enable tbb-tests/browser.ini
* eb1338e59d18 Bug #12620: TorBrowser regression tests folder
https://treeherder.mozilla.org/#/jobs?repo=try&revision=571d07733596
38.1.0esr/4755-Return-client-window-coordinates-for-mouse-event-screenX-Y:
* 0c22fb2b808d Bug #4755: Return client window coordinates for mouse
event screenX/Y (for dragend, 0,0 is returned).
* 1b331b328be9 Regression tests for #4755: Return client window
coordinates for mouse event screenX/Y (for dragend, 0,0 is returned).
* 8bb1871d1662 Enable tbb-tests/mochitest.ini
* eb1338e59d18 Bug #12620: TorBrowser regression tests folder
https://treeherder.mozilla.org/#/jobs?repo=try&revision=9ce27edb14e1
testfailed: M(2), M(5)
38.1.0esr/4755-Return-client-window-coordinates-for-mouse-event-
screenX-Y.test:
* 1b331b328be9 Regression tests for #4755: Return client window
coordinates for mouse event screenX/Y (for dragend, 0,0 is returned).
* 8bb1871d1662 Enable tbb-tests/mochitest.ini
* eb1338e59d18 Bug #12620: TorBrowser regression tests folder
https://treeherder.mozilla.org/#/jobs?repo=try&revision=b718f0dc9bf3
busted: B
testfailed: M(5)
38.1.0esr/5856-Do-not-expose-physical-screen-info-via-window-
window.screen:
* 88e847987255 Bug 13025: Lie about screen orientation.
* 4bfaa29b87a7 Bug #5856: Do not expose physical screen info via window
& window.screen.
* bdd2050eb184 Regression tests for #5856: Do not expose physical
screen info via window & window.screen.
* 8bb1871d1662 Enable tbb-tests/mochitest.ini
* eb1338e59d18 Bug #12620: TorBrowser regression tests folder
https://treeherder.mozilla.org/#/jobs?repo=try&revision=b815207b716e
busted: M(3), M(bc1)
testfailed: M(1), M(2), M(4), M(5), Mn
38.1.0esr/5856-Do-not-expose-physical-screen-info-via-window-
window.screen.test:
* bdd2050eb184 Regression tests for #5856: Do not expose physical
screen info via window & window.screen.
* 8bb1871d1662 Enable tbb-tests/mochitest.ini
* eb1338e59d18 Bug #12620: TorBrowser regression tests folder
https://treeherder.mozilla.org/#/jobs?repo=try&revision=c3bec8053cee
testfailed: M(5)
38.1.0esr/isolation:
* 35057ce8253e Bug #15703: Regression tests for isolation of
mediasource URI
* 22fd25196518 Bug #15502. Isolate blob, mediasource & mediastream URLs
to first party
* efffaa79dfa2 Revert "Bug #15502. Isolate blob URLs to first party; no
blobURLs in Web Workers"
* f570cc96b05c fixup! Bug #15502, Part 2: Regression tests for blob URL
isolation
* e29928e5cedf fixup! Bug #15502, Part 2: Regression tests for blob URL
isolation
* 68cb7039717d Bug 1078657 - Add SpawnTask.js for async tasks in
mochitests. r=jmaher
* 6c86e0b3ba76 Bug #13670.1: Isolate favicon requests by first party
* 8b41e3270339 Bug #13749.2: Regression tests for first-party isolation
of cache
* e60ceb745790 Bug 16300: Isolate Broadcast Channels to first party.
* b9192e10b1cb Bug 13439: No canvas prompt for content-callers.
* 0a95cb37783a Bug 13021: Prompt before allowing Canvas isPointIn*()
calls.
* 9b5c88b50e26 Bug #6253: Add canvas image extraction prompt.
* d9bda72ed926 Bug 13900: Remove 3rd party HTTP auth tokens.
* 202535212160 Bug #15502. Isolate blob URLs to first party; no
blobURLs in Web Workers
* eda348f52c66 Bug 13670.2: Isolate OCSP requests by first party domain
* df4af5429551 Bug #15502, Part 2: Regression tests for blob URL
isolation
* bade4109a82c Bug #13749.1: regression tests for first party isolation
of localStorage
* c00ad2e604ee Bug #6564: Isolate DOM storage to first party URI.
* 6e563493a0bf Bug #6539: Isolate the Image Cache per url bar domain.
* 5b9f7f92979d Bug 13742: Isolate cache to URL bar domain.
* 0077a5265d73 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.
* 42886d8b7758 Bug #5742: API allows you to get the url bar URI for a
channel or nsIDocument.
* 6ee15fb44586 Bug #3455.2. Allow RFC1929 authentication
(username/password) to SOCKS servers.
https://treeherder.mozilla.org/#/jobs?repo=try&revision=5bcf5e5ee1aa
busted: B, S
38.1.0esr/isolation.test1:
* 8b41e3270339 Bug #13749.2: Regression tests for first-party isolation
of cache
https://treeherder.mozilla.org/#/jobs?repo=try&revision=bac1e7d8ad00
testfailed: M(bc2)
38.1.0esr/isolation.test2:
* bade4109a82c Bug #13749.1: regression tests for first party isolation
of localStorage
https://treeherder.mozilla.org/#/jobs?repo=try&revision=57aa6742679c
testfailed: M(4)
38.1.0esr/isolation.test3:
* f570cc96b05c fixup! Bug #15502, Part 2: Regression tests for blob URL
isolation
* e29928e5cedf fixup! Bug #15502, Part 2: Regression tests for blob URL
isolation
* 68cb7039717d Bug 1078657 - Add SpawnTask.js for async tasks in
mochitests. r=jmaher
* df4af5429551 Bug #15502, Part 2: Regression tests for blob URL
isolation
https://treeherder.mozilla.org/#/jobs?repo=try&revision=c252627855f4
running: M(1)
testfailed: M(1)
38.1.0esr/isolation.test4:
* 35057ce8253e Bug #15703: Regression tests for isolation of
mediasource URI
* 68cb7039717d Bug 1078657 - Add SpawnTask.js for async tasks in
mochitests. r=jmaher
https://treeherder.mozilla.org/#/jobs?repo=try&revision=5ad074472859
running: M(1)
testfailed: M(1)
}}}
Summary of the results:
== OK: Bug #5856: Do not expose physical screen info via window &
window.screen. ==
As expected, tbb-tests/test_tor_bug5856.html is failing without the
corresponding patches. With the patches applied, we have other failures
but not tbb-tests/test_tor_bug5856.html.
== OK: Bug #2875: Limit device and system specific CSS Media Queries. ==
As expected, tbb-tests/test_tor_bug2875.html is failing without the
patches. With the patches applied, we have other failures but not tbb-
tests/test_tor_bug2875.html.
== NOT OK: Bug #2950: Make Permissions Manager memory-only ==
The test alone without the corresponding patch does not fail:
https://treeherder.mozilla.org/#/jobs?repo=try&revision=571d07733596
== OK: Bug #4755: Return client window coordinates for mouse event
screenX/Y (for dragend, 0,0 is returned). ==
As expected, tbb-tests/test_tor_bug4755.html is failing without the
patches. With the patches applied, we have other failures, but not tbb-
tests/test_tor_bug4755.html.
== OK: Bug #2874: Block Components.interfaces from content ==
As expected, tbb-tests/test_tor_bug2874.html is failing without the
patches. With the patches applied, nothing failed.
== Unknown: isolation patches ==
The isolation.test* branches have test failures as expected. However the
isolation branch fails to build because of a -Werror=unused-variable
error, so I have not been able to check yet that the patch make the tests
not fail:
https://treeherder.mozilla.org/#/jobs?repo=try&revision=5bcf5e5ee1aa
--
Ticket URL: <https://trac.torproject.org/projects/tor/ticket/16577#comment:7>
Tor Bug Tracker & Wiki <https://trac.torproject.org/>
The Tor Project: anonymity online
More information about the tor-bugs
mailing list