Closed
Bug 1392844
Opened 8 years ago
Closed 7 years ago
Ensure that Stylo respects privacy.resistFingerprinting
Categories
(Core :: Layout, enhancement, P3)
Core
Layout
Tracking
()
RESOLVED
FIXED
| Tracking | Status | |
|---|---|---|
| firefox57 | --- | wontfix |
People
(Reporter: arthur, Unassigned)
References
(Blocks 1 open bug)
Details
(Whiteboard: [tor][fingerprinting][stylo][fp-backlog])
In bug 418986 , we introduced CSS patches behind the "privacy.resistFingerprinting" pref. These patches hide various fingerprintable characteristics of the system or the user's hardware that CSS normally exposes.
Mochitests are here:
https://dxr.mozilla.org/mozilla-central/source/layout/style/test/chrome/bug418986-2.js
We would like to apply these mochitests to Stylo, and patch Stylo so that they all pass.
Comment 1•8 years ago
|
||
There are other preferences that may be relevant. One that came up earlier was mathml.disabled. There's also a pref that disables SVG for content; disabling graphite; stuff related to WebGL; and others - I'm not sure exactly where the line is drawn between what is and isn't in stylo.
Updated•8 years ago
|
Whiteboard: [tor] → [tor][fingerprinting]
Comment 2•8 years ago
|
||
We reuse the Gecko mechanism for media-query evaluation, so those should be respected automatically.
I think the other bit I can think of is the visited style pref, which we also respect.
Is there anything else I haven't thought of?
Comment 3•8 years ago
|
||
(In reply to Emilio Cobos Álvarez [:emilio] from comment #2)
> Is there anything else I haven't thought of?
We didn't think of anything right now, aside from ensuring that the tests we put in Bug 418986 are run (but I imagine stylo passing all tests is something you're already tracking if it's not done already.)
Updated•8 years ago
|
Priority: -- → P3
Updated•8 years ago
|
Whiteboard: [tor][fingerprinting][stylo] → [tor][fingerprinting][stylo][fp-backlog]
Updated•8 years ago
|
status-firefox57:
--- → wontfix
Comment 4•7 years ago
|
||
Tagging Arthur for advice on how to proceed.
Flags: needinfo?(arthuredelstein)
Comment 5•7 years ago
|
||
Is there any Stylo work that still needs to be done to support privacy.resistFingerprinting?
Comment 6•7 years ago
|
||
Not as far as I can tell. At least nothing that was tested :)
Updated•7 years ago
|
Status: NEW → RESOLVED
Closed: 7 years ago
Resolution: --- → FIXED
Updated•6 years ago
|
Flags: needinfo?(arthur)
You need to log in
before you can comment on or make changes to this bug.
Description
•