[Webkit-unassigned] [Bug 274840] New: [WPE][GTK] Investigate AdvancedPrivacyProtections
bugzilla-daemon at webkit.org
bugzilla-daemon at webkit.org
Wed May 29 09:34:04 PDT 2024
https://bugs.webkit.org/show_bug.cgi?id=274840
Bug ID: 274840
Summary: [WPE][GTK] Investigate AdvancedPrivacyProtections
Product: WebKit
Version: Other
Hardware: Unspecified
OS: Unspecified
Status: NEW
Severity: Normal
Priority: P2
Component: WebKitGTK
Assignee: webkit-unassigned at lists.webkit.org
Reporter: mcatanzaro at redhat.com
CC: bugs-noreply at webkitgtk.org, wenson_hsieh at apple.com
264942 at main introduced an Advanced Privacy Protections feature that's enabled in Safari private browsing mode, including (from the commit message):
• Link decoration defenses (filtering and hiding on cross-origin navigation)
• Tracker blocking in various forms
• Improved fingerprinting protections (2D canvas, WebGL, web audio, screen/window geometry)
• Opting into network-level system privacy enhancements
Unfortunately the first two bullet points appear to be Apple-specific in that they depend on the application passing data to WebKit. Presumably that data is proprietary to Safari and not reusable? (Hey Wenson, if you could confirm, that would be helpful.)
The third bullet point looks like low-hanging fruit. We probably just need a way to set the right flags to enable this. In particular, it inserts per-origin noise into API results that can be used for cross-origin tracking.
The fourth bullet point, network-level system privacy enhancements, requires investigation to figure out what that entails and how to implement for libsoup. Since Apple's network stack is proprietary, probably the only thing we can do is ask what "network-level system privacy enhancements" entails and see what they'll tell us. (Hey Weson, any info you have on this would be helpful.)
--
You are receiving this mail because:
You are the assignee for the bug.
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.webkit.org/pipermail/webkit-unassigned/attachments/20240529/9b63d76b/attachment-0001.htm>
More information about the webkit-unassigned
mailing list