[tbb-bugs] #21657 [Applications/Tor Browser]: Test to make sure we isolate or disable all speculative connects

Tor Bug Tracker & Wiki blackhole at torproject.org
Wed Mar 8 08:25:00 UTC 2017


#21657: Test to make sure we isolate or disable all speculative connects
-------------------------------------------------+-------------------------
 Reporter:  arthuredelstein                      |          Owner:  tbb-
                                                 |  team
     Type:  task                                 |         Status:
                                                 |  needs_review
 Priority:  Medium                               |      Milestone:
Component:  Applications/Tor Browser             |        Version:
 Severity:  Normal                               |     Resolution:
 Keywords:  tbb-linkability,                     |  Actual Points:
  TorBrowserTeam201703R                          |
Parent ID:  #15988                               |         Points:
 Reviewer:                                       |        Sponsor:
-------------------------------------------------+-------------------------
Changes (by arthuredelstein):

 * keywords:  tbb-linkability, TorBrowserTeam201703 => tbb-linkability,
     TorBrowserTeam201703R
 * status:  new => needs_review


Comment:

 Turns out:
 * We already have a test for `link rel=preconnect`
 * We need a test for `link rel=prefetch`
 * Firefox doesn't yet support `link rel=prerender` (according to
 https://bugzilla.mozilla.org/show_bug.cgi?id=730101)

 So here is a branch for review:
 https://github.com/arthuredelstein/tor-browser/commits/21657+1
 Note there are two patches.

 The first disables our test for the track element, because it is failing
 (not sure why I haven't seen this before). Fixing this track element test
 can be a separate task: #21679.

 The second patch implements the `link rel=prefetch` test. This test
 confirms that prefetch requests and caching are correctly isolated by
 first party.

 I'm working on a version of this patch for Firefox that should be
 backportable to TBB/ESR52.

--
Ticket URL: <https://trac.torproject.org/projects/tor/ticket/21657#comment:7>
Tor Bug Tracker & Wiki <https://trac.torproject.org/>
The Tor Project: anonymity online


More information about the tbb-bugs mailing list