[Webkit-unassigned] [Bug 220190] New: NSCrossWebsiteTrackingUsageDescription is not working on Mac, ITP is always enabled
bugzilla-daemon at webkit.org
bugzilla-daemon at webkit.org
Mon Dec 28 23:01:20 PST 2020
https://bugs.webkit.org/show_bug.cgi?id=220190
Bug ID: 220190
Summary: NSCrossWebsiteTrackingUsageDescription is not working
on Mac, ITP is always enabled
Product: WebKit
Version: WebKit Nightly Build
Hardware: Unspecified
OS: Unspecified
Status: NEW
Severity: Major
Priority: P2
Component: WebKit2
Assignee: webkit-unassigned at lists.webkit.org
Reporter: dsaunders45459 at gmail.com
We use WKWebView for Mac, and with the Big Sur update ITP became enabled by default and is breaking valid auth scenarios that depend on cookies in an iframe. We would like to be able to disable ITP, but adding NSCrossWebsiteTrackingUsageDescription to the info.plist is not all that is necessary. TCCAccessPreflight(getkTCCServiceWebKitIntelligentTrackingPrevention(), nullptr) check is also performed. For iOS this is controlled by a toggle in the application OS provided settings (defaults to ITP enabled), but on Mac there does not seem to be an equivalent. I have looked through UI and documentation but have not been able to find where a Mac user can allow third-party cookies after adding NSCrossWebsiteTrackingUsageDescription to the plist. We are not a browser application, but are required to use WKWebView to render web content due to app store policies. We would like control over this ITP setting in our app which is breaking compatibility.
--
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/20201229/b8779b20/attachment.htm>
More information about the webkit-unassigned
mailing list