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
  • #32192

Closed (moved)
Open
Opened Oct 22, 2019 by cypherpunks@cypherpunks

Provide input or mitigate W3C Proposal for css-mediaqueries

TBB Team may want to be proactive on an upcoming W3C Proposal for css-mediaqueries as it is already at Level 5 consideration.

Changes include:

  • New HTTP Header (Fingerprinting Risk) - https://github.com/w3c/csswg-drafts/issues/4162

  • System-wide dark mode setting to automatically toggle based on location-dependent data. https://github.com/w3c/csswg-drafts/issues/4404

"If implemented naively without taking privacy into account, such a feature combined with prefers-color-scheme could potentially reveal the user's longitude to all websites with a remarkable degree of precision. (Multiple readings over the course of a year might also be able to determine latitude to some extent.)"

Overall this seems like a very bad spec as currently written, and could just as easily be done with current JS rather than forcing time-based tracking into headers and CSS code in all major useragents.

To upload designs, you'll need to enable LFS and have an admin enable hashed storage. More information
Assignee
Assign to
None
Milestone
None
Assign milestone
Time tracking
None
Due date
None
Reference: legacy/trac#32192