Re: [tor-bugs] #13543 [Applications/Tor Browser]: HTML5 media support may lead to fingerprinting

2019-10-18 Thread Tor Bug Tracker & Wiki
#13543: HTML5 media support may lead to fingerprinting
-+-
 Reporter:  cypherpunks  |  Owner:  tbb-
 |  team
 Type:  defect   | Status:  new
 Priority:  High |  Milestone:
Component:  Applications/Tor Browser |Version:
 Severity:  Normal   | Resolution:
 Keywords:  tbb-fingerprinting,  |  Actual Points:
  TorBrowserTeam201910   |
Parent ID:   | Points:
 Reviewer:   |Sponsor:
-+-
Changes (by gk):

 * keywords:  tbb-fingerprinting, ff68-esr, TorBrowserTeam201910 => tbb-
 fingerprinting, TorBrowserTeam201910


Comment:

 The ff68-esr specific bits are gone.

--
Ticket URL: 
Tor Bug Tracker & Wiki 
The Tor Project: anonymity online
___
tor-bugs mailing list
tor-bugs@lists.torproject.org
https://lists.torproject.org/cgi-bin/mailman/listinfo/tor-bugs

Re: [tor-bugs] #13543 [Applications/Tor Browser]: HTML5 media support may lead to fingerprinting

2019-10-17 Thread Tor Bug Tracker & Wiki
#13543: HTML5 media support may lead to fingerprinting
-+-
 Reporter:  cypherpunks  |  Owner:  tbb-
 |  team
 Type:  defect   | Status:  new
 Priority:  High |  Milestone:
Component:  Applications/Tor Browser |Version:
 Severity:  Normal   | Resolution:
 Keywords:  tbb-fingerprinting, ff68-esr,|  Actual Points:
  TorBrowserTeam201910   |
Parent ID:   | Points:
 Reviewer:   |Sponsor:
-+-
Changes (by gk):

 * keywords:  tbb-fingerprinting, ff68-esr, TorBrowserTeam201910,
 tbb-9.0-must => tbb-fingerprinting, ff68-esr, TorBrowserTeam201910


--
Ticket URL: 
Tor Bug Tracker & Wiki 
The Tor Project: anonymity online
___
tor-bugs mailing list
tor-bugs@lists.torproject.org
https://lists.torproject.org/cgi-bin/mailman/listinfo/tor-bugs

Re: [tor-bugs] #13543 [Applications/Tor Browser]: HTML5 media support may lead to fingerprinting

2019-10-16 Thread Tor Bug Tracker & Wiki
#13543: HTML5 media support may lead to fingerprinting
-+-
 Reporter:  cypherpunks  |  Owner:  tbb-
 |  team
 Type:  defect   | Status:  new
 Priority:  High |  Milestone:
Component:  Applications/Tor Browser |Version:
 Severity:  Normal   | Resolution:
 Keywords:  tbb-fingerprinting, ff68-esr,|  Actual Points:
  TorBrowserTeam201910, tbb-9.0-must |
Parent ID:   | Points:
 Reviewer:   |Sponsor:
-+-
Changes (by gk):

 * keywords:  tbb-fingerprinting, ff68-esr, TorBrowserTeam201910R,
 tbb-9.0-must => tbb-fingerprinting, ff68-esr, TorBrowserTeam201910,
 tbb-9.0-must
 * status:  needs_review => new


Comment:

 Replying to [comment:21 acat]:
 > I thought a bit more, I don't have a very strong opinion in favor of one
 or another, basically because I'm not sure how this API will be used by
 websites. But I think it may be better to be conservative and say it's not
 power efficient while it actually may be than the opposite. For `smooth`
 the same reasoning might apply, but *I think* it's not so common to find
 cases where the returned info is `(true, false, false)` (I did not find
 those in a couple of home machines, although it may be possible in slow
 machines).
 >
 > Since we have to pick one, I'm voting for `(true, true, false)`:
 https://github.com/acatarineu/tor-browser/commit/13543+2.

 Looks good to me. I cherry-picked your fixup to `tor-
 browser-68.1.0esr-9.0-3` (commit
 084aa467fafc8aee4c2fbb57e872096386aca775).

 I guess on hindsight I should have put the `MediaCapabilities` related
 work in a proper child ticket and treat this one as just a meta/parent
 one. We should review the HTML5 fingerprinting scope *here* and then file
 *child* tickets from now on. If we think we are good after review, let's
 close this bug.

--
Ticket URL: 
Tor Bug Tracker & Wiki 
The Tor Project: anonymity online
___
tor-bugs mailing list
tor-bugs@lists.torproject.org
https://lists.torproject.org/cgi-bin/mailman/listinfo/tor-bugs

Re: [tor-bugs] #13543 [Applications/Tor Browser]: HTML5 media support may lead to fingerprinting

2019-10-15 Thread Tor Bug Tracker & Wiki
#13543: HTML5 media support may lead to fingerprinting
-+-
 Reporter:  cypherpunks  |  Owner:  tbb-
 |  team
 Type:  defect   | Status:
 |  needs_review
 Priority:  High |  Milestone:
Component:  Applications/Tor Browser |Version:
 Severity:  Normal   | Resolution:
 Keywords:  tbb-fingerprinting, ff68-esr,|  Actual Points:
  TorBrowserTeam201910R, tbb-9.0-must|
Parent ID:   | Points:
 Reviewer:   |Sponsor:
-+-
Changes (by acat):

 * status:  new => needs_review
 * keywords:  tbb-fingerprinting, ff68-esr, TorBrowserTeam201910,
 tbb-9.0-must => tbb-fingerprinting, ff68-esr, TorBrowserTeam201910R,
 tbb-9.0-must


Comment:

 I thought a bit more, I don't have a very strong opinion in favor of one
 or another, basically because I'm not sure how this API will be used by
 websites. But I think it may be better to be conservative and say it's not
 power efficient while it actually may be than the opposite. For `smooth`
 the same reasoning might apply, but *I think* it's not so common to find
 cases where the returned info is `(true, false, false)` (I did not find
 those in a couple of home machines, although it may be possible in slow
 machines).

 Since we have to pick one, I'm voting for `(true, true, false)`:
 https://github.com/acatarineu/tor-browser/commit/13543+2.

--
Ticket URL: 
Tor Bug Tracker & Wiki 
The Tor Project: anonymity online
___
tor-bugs mailing list
tor-bugs@lists.torproject.org
https://lists.torproject.org/cgi-bin/mailman/listinfo/tor-bugs

Re: [tor-bugs] #13543 [Applications/Tor Browser]: HTML5 media support may lead to fingerprinting

2019-10-11 Thread Tor Bug Tracker & Wiki
#13543: HTML5 media support may lead to fingerprinting
-+-
 Reporter:  cypherpunks  |  Owner:  tbb-
 |  team
 Type:  defect   | Status:  new
 Priority:  High |  Milestone:
Component:  Applications/Tor Browser |Version:
 Severity:  Normal   | Resolution:
 Keywords:  tbb-fingerprinting, ff68-esr,|  Actual Points:
  TorBrowserTeam201910, tbb-9.0-must |
Parent ID:   | Points:
 Reviewer:   |Sponsor:
-+-
Changes (by gk):

 * keywords:  tbb-fingerprinting, ff68-esr, TorBrowserTeam201910R,
 tbb-9.0-must => tbb-fingerprinting, ff68-esr, TorBrowserTeam201910,
 tbb-9.0-must
 * status:  needs_review => new


Comment:

 Replying to [comment:19 acat]:
 > Ok, let's leave it as it is then.

 Cherry-picked to `tor-browser-68.1.0esr-9.0-2` (commit
 990e3caf34672b64f30db79f585903b8ce4f88d6).

 I wonder whether we should pick `(true, true, false)`, though, instead.
 Leaving this ticket open to decide this.

--
Ticket URL: 
Tor Bug Tracker & Wiki 
The Tor Project: anonymity online
___
tor-bugs mailing list
tor-bugs@lists.torproject.org
https://lists.torproject.org/cgi-bin/mailman/listinfo/tor-bugs

Re: [tor-bugs] #13543 [Applications/Tor Browser]: HTML5 media support may lead to fingerprinting

2019-10-11 Thread Tor Bug Tracker & Wiki
#13543: HTML5 media support may lead to fingerprinting
-+-
 Reporter:  cypherpunks  |  Owner:  tbb-
 |  team
 Type:  defect   | Status:
 |  needs_review
 Priority:  High |  Milestone:
Component:  Applications/Tor Browser |Version:
 Severity:  Normal   | Resolution:
 Keywords:  tbb-fingerprinting, ff68-esr,|  Actual Points:
  TorBrowserTeam201910R, tbb-9.0-must|
Parent ID:   | Points:
 Reviewer:   |Sponsor:
-+-

Comment (by acat):

 Ok, let's leave it as it is then.

--
Ticket URL: 
Tor Bug Tracker & Wiki 
The Tor Project: anonymity online
___
tor-bugs mailing list
tor-bugs@lists.torproject.org
https://lists.torproject.org/cgi-bin/mailman/listinfo/tor-bugs

Re: [tor-bugs] #13543 [Applications/Tor Browser]: HTML5 media support may lead to fingerprinting

2019-10-11 Thread Tor Bug Tracker & Wiki
#13543: HTML5 media support may lead to fingerprinting
-+-
 Reporter:  cypherpunks  |  Owner:  tbb-
 |  team
 Type:  defect   | Status:
 |  needs_review
 Priority:  High |  Milestone:
Component:  Applications/Tor Browser |Version:
 Severity:  Normal   | Resolution:
 Keywords:  tbb-fingerprinting, ff68-esr,|  Actual Points:
  TorBrowserTeam201910R, tbb-9.0-must|
Parent ID:   | Points:
 Reviewer:   |Sponsor:
-+-

Comment (by tom):

 Sorry; I don't have an informed opinion on that - I'll defer to you. I
 just wanted the RFP case to be clearer.

--
Ticket URL: 
Tor Bug Tracker & Wiki 
The Tor Project: anonymity online
___
tor-bugs mailing list
tor-bugs@lists.torproject.org
https://lists.torproject.org/cgi-bin/mailman/listinfo/tor-bugs

Re: [tor-bugs] #13543 [Applications/Tor Browser]: HTML5 media support may lead to fingerprinting

2019-10-11 Thread Tor Bug Tracker & Wiki
#13543: HTML5 media support may lead to fingerprinting
-+-
 Reporter:  cypherpunks  |  Owner:  tbb-
 |  team
 Type:  defect   | Status:
 |  needs_review
 Priority:  High |  Milestone:
Component:  Applications/Tor Browser |Version:
 Severity:  Normal   | Resolution:
 Keywords:  tbb-fingerprinting, ff68-esr,|  Actual Points:
  TorBrowserTeam201910R, tbb-9.0-must|
Parent ID:   | Points:
 Reviewer:   |Sponsor:
-+-
Changes (by acat):

 * keywords:  tbb-fingerprinting, ff68-esr, TorBrowserTeam201910,
 tbb-9.0-must => tbb-fingerprinting, ff68-esr, TorBrowserTeam201910R,
 tbb-9.0-must
 * status:  needs_revision => needs_review


Comment:

 Revised: https://github.com/acatarineu/tor-browser/commit/13543+1.

 Out of curiosity, is there a reason why `MediaCapabilitiesInfo(true, true,
 true)` is better than `MediaCapabilitiesInfo(true, true, false)`, or is it
 just that we had to pick one? In Linux `(true, true, false)` seems to be
 more common, but maybe the other is more found in Windows and Mac?

--
Ticket URL: 
Tor Bug Tracker & Wiki 
The Tor Project: anonymity online
___
tor-bugs mailing list
tor-bugs@lists.torproject.org
https://lists.torproject.org/cgi-bin/mailman/listinfo/tor-bugs

Re: [tor-bugs] #13543 [Applications/Tor Browser]: HTML5 media support may lead to fingerprinting

2019-10-10 Thread Tor Bug Tracker & Wiki
#13543: HTML5 media support may lead to fingerprinting
-+-
 Reporter:  cypherpunks  |  Owner:  tbb-
 |  team
 Type:  defect   | Status:
 |  needs_revision
 Priority:  High |  Milestone:
Component:  Applications/Tor Browser |Version:
 Severity:  Normal   | Resolution:
 Keywords:  tbb-fingerprinting, ff68-esr,|  Actual Points:
  TorBrowserTeam201910, tbb-9.0-must |
Parent ID:   | Points:
 Reviewer:   |Sponsor:
-+-
Changes (by gk):

 * keywords:  tbb-fingerprinting, ff68-esr, TorBrowserTeam201910R,
 tbb-9.0-must => tbb-fingerprinting, ff68-esr, TorBrowserTeam201910,
 tbb-9.0-must
 * status:  needs_review => needs_revision


--
Ticket URL: 
Tor Bug Tracker & Wiki 
The Tor Project: anonymity online
___
tor-bugs mailing list
tor-bugs@lists.torproject.org
https://lists.torproject.org/cgi-bin/mailman/listinfo/tor-bugs

Re: [tor-bugs] #13543 [Applications/Tor Browser]: HTML5 media support may lead to fingerprinting

2019-10-10 Thread Tor Bug Tracker & Wiki
#13543: HTML5 media support may lead to fingerprinting
-+-
 Reporter:  cypherpunks  |  Owner:  tbb-
 |  team
 Type:  defect   | Status:
 |  needs_review
 Priority:  High |  Milestone:
Component:  Applications/Tor Browser |Version:
 Severity:  Normal   | Resolution:
 Keywords:  tbb-fingerprinting, ff68-esr,|  Actual Points:
  TorBrowserTeam201910R, tbb-9.0-must|
Parent ID:   | Points:
 Reviewer:   |Sponsor:
-+-

Comment (by tom):

 I think it would be better to put the RFP behavior in a more obvious
 place:

 an else if case here: https://searchfox.org/mozilla-
 esr68/source/dom/media/mediacapabilities/MediaCapabilities.cpp#285

 containing

 > MediaCapabilitiesInfo(true, true, true)

--
Ticket URL: 
Tor Bug Tracker & Wiki 
The Tor Project: anonymity online
___
tor-bugs mailing list
tor-bugs@lists.torproject.org
https://lists.torproject.org/cgi-bin/mailman/listinfo/tor-bugs

Re: [tor-bugs] #13543 [Applications/Tor Browser]: HTML5 media support may lead to fingerprinting

2019-10-10 Thread Tor Bug Tracker & Wiki
#13543: HTML5 media support may lead to fingerprinting
-+-
 Reporter:  cypherpunks  |  Owner:  tbb-
 |  team
 Type:  defect   | Status:
 |  needs_review
 Priority:  High |  Milestone:
Component:  Applications/Tor Browser |Version:
 Severity:  Normal   | Resolution:
 Keywords:  tbb-fingerprinting, ff68-esr,|  Actual Points:
  TorBrowserTeam201910R, tbb-9.0-must|
Parent ID:   | Points:
 Reviewer:   |Sponsor:
-+-
Changes (by acat):

 * keywords:  tbb-fingerprinting, ff68-esr, TorBrowserTeam201910,
 tbb-9.0-must => tbb-fingerprinting, ff68-esr, TorBrowserTeam201910R,
 tbb-9.0-must
 * status:  new => needs_review


Comment:

 For review: https://github.com/acatarineu/tor-browser/commit/13543

 This should skip checking for hardware acceleration or performing a
 benchmark when RFP is enabled, and always set `smooth = true` and
 `powerEfficient = true` instead. I only modified one case, since AFAIK
 it's the only one where the value `smooth` or `powerEfficient` depend on
 hardware capabilities.

 The intent was to implement the solution mentioned in
 https://bugzilla.mozilla.org/show_bug.cgi?id=1461454#c6.

--
Ticket URL: 
Tor Bug Tracker & Wiki 
The Tor Project: anonymity online
___
tor-bugs mailing list
tor-bugs@lists.torproject.org
https://lists.torproject.org/cgi-bin/mailman/listinfo/tor-bugs

Re: [tor-bugs] #13543 [Applications/Tor Browser]: HTML5 media support may lead to fingerprinting

2019-10-04 Thread Tor Bug Tracker & Wiki
#13543: HTML5 media support may lead to fingerprinting
-+-
 Reporter:  cypherpunks  |  Owner:  tbb-
 |  team
 Type:  defect   | Status:  new
 Priority:  High |  Milestone:
Component:  Applications/Tor Browser |Version:
 Severity:  Normal   | Resolution:
 Keywords:  tbb-fingerprinting, ff68-esr,|  Actual Points:
  TorBrowserTeam201910, tbb-9.0-must |
Parent ID:   | Points:
 Reviewer:   |Sponsor:
-+-
Changes (by gk):

 * keywords:  tbb-fingerprinting => tbb-fingerprinting, ff68-esr,
 TorBrowserTeam201910, tbb-9.0-must


--
Ticket URL: 
Tor Bug Tracker & Wiki 
The Tor Project: anonymity online
___
tor-bugs mailing list
tor-bugs@lists.torproject.org
https://lists.torproject.org/cgi-bin/mailman/listinfo/tor-bugs

Re: [tor-bugs] #13543 [Applications/Tor Browser]: HTML5 media support may lead to fingerprinting (was: HTML5 media support may lead to OS fingerprinting)

2019-04-26 Thread Tor Bug Tracker & Wiki
#13543: HTML5 media support may lead to fingerprinting
--+--
 Reporter:  cypherpunks   |  Owner:  tbb-team
 Type:  defect| Status:  new
 Priority:  High  |  Milestone:
Component:  Applications/Tor Browser  |Version:
 Severity:  Normal| Resolution:
 Keywords:  tbb-fingerprinting|  Actual Points:
Parent ID:| Points:
 Reviewer:|Sponsor:
--+--

--
Ticket URL: 
Tor Bug Tracker & Wiki 
The Tor Project: anonymity online
___
tor-bugs mailing list
tor-bugs@lists.torproject.org
https://lists.torproject.org/cgi-bin/mailman/listinfo/tor-bugs