Skip to content

GitLab

  • Projects
  • Groups
  • Snippets
  • Help
    • Loading...
  • Help
    • Help
    • Support
    • Community forum
    • Submit feedback
    • Contribute to GitLab
  • Sign in
Trac
Trac
  • Project overview
    • Project overview
    • Details
    • Activity
  • Issues 246
    • Issues 246
    • List
    • Boards
    • Labels
    • Service Desk
    • Milestones
  • Operations
    • Operations
    • Metrics
    • Incidents
  • Analytics
    • Analytics
    • Value Stream
  • Wiki
    • Wiki
  • Members
    • Members
  • Collapse sidebar
  • Activity
  • Create a new issue
  • Issue Boards

GitLab is used only for code review, issue tracking and project management. Canonical locations for source code are still https://gitweb.torproject.org/ https://git.torproject.org/ and git-rw.torproject.org.

  • Legacy
  • TracTrac
  • Issues
  • #16577

Closed (moved)
Open
Opened Jul 14, 2015 by Arthur Edelstein@arthuredelstein

Verify that Tor Browser patch reverts cause test failures

We should verify that if we revert any of our Tor Browser patches that have a corresponding regression test, then the test will fail.

We have regression tests for the following patches:

  • Bug #5856 (closed): Do not expose physical screen info via window & window.screen.
  • Bug #2875 (closed): Limit device and system specific CSS Media Queries.
  • Bug #2950 (closed): Make Permissions Manager memory-only
  • Bug #4755 (closed): Return client window coordinates for mouse event screenX/Y (for dragend, 0,0 is returned).
  • Bug #2874 (closed): Block Components.interfaces from content

Additionally the tests in

  • Bug #13749 (moved).1: regression tests for first party isolation of localStorage
  • Bug #13749 (moved).2: Regression tests for first-party isolation of cache cover patches
  • Bug #6564 (closed): Isolate DOM storage to first party URI.
  • Bug #6539 (closed): Isolate the Image Cache per url bar domain.
  • Bug #13742 (moved): Isolate cache to URL bar domain.
  • Bug #10819 (closed): Add a pref, "privacy.thirdparty.isolate", to allow the activation or deactivation of isolating DOM storage and image caching by first party URI.

There are also a couple of regression test patches that I think may be broken:

  • TB4: Tor Browser's Firefox preference overrides.
  • Omnibox: Add DDG, Startpage, Disconnect, Youtube, Twitter; remove Amazon, eBay, bing
To upload designs, you'll need to enable LFS and have admin enable hashed storage. More information
Assignee
Assign to
None
Milestone
None
Assign milestone
Time tracking
None
Due date
None
Reference: legacy/trac#16577