Bug 228643
| Summary: | The (iOS Managed) "Allow Cross-Website Tracking" setting defaults to On on iOS 15 | ||
|---|---|---|---|
| Product: | WebKit | Reporter: | Stefan Arentz <stefan> |
| Component: | New Bugs | Assignee: | Brent Fulgham <bfulgham> |
| Status: | RESOLVED CONFIGURATION CHANGED | ||
| Severity: | Normal | CC: | bfulgham, david.bolter, jer.noble, katherine_cheney, peng.liu6, thorton, webkit-bug-importer, wilander |
| Priority: | P2 | Keywords: | InRadar |
| Version: | Other | ||
| Hardware: | Unspecified | ||
| OS: | Unspecified | ||
Stefan Arentz
On iOS 15 Beta 4, the "Allow Cross-Website Tracking" option that appears in global application settings for apps that use WKWebView, defaults to On. On previous versions of iOS this defaulted to Off.
This was tested with the release (app store) versions of Firefox and Focus, which are both built against the iOS 14 SDK.
### Clean installs of Firefox and Focus on iOS 14.7.1
#### Before opening the applications:
- Focus: No "Allow Cross-Website Tracking" option available
- Firefox: No "Allow Cross-Website Tracking" option available
#### After using the applications:
- Focus: The "Allow Cross-Website Tracking" option is available and set to *Off*
- Firefox: The "Allow Cross-Website Tracking" option is available and set to *Off*
### Clean installs of Firefox and Focus on iOS 15 Beta 4
#### Before opening the applications:
- Focus: No "Allow Cross-Website Tracking" option available
- Firefox: No "Allow Cross-Website Tracking" option available
#### After using the applications:
- Focus: The "Allow Cross-Website Tracking" option is available and set to *On*
- Firefox: The "Allow Cross-Website Tracking" option is available and set to *On*
See also https://github.com/mozilla-mobile/focus-ios/issues/2062
| Attachments | ||
|---|---|---|
| Add attachment proposed patch, testcase, etc. |
Radar WebKit Bug Importer
<rdar://problem/81326632>
John Wilander
Assigning to Brent to start with.
Brent Fulgham
Thank you for reporting this, Stefan. We tracked it down, and it's a regression in the Settings UI. The functional behavior is unchanged from iOS 14.7 to the iOS 15 Beta. We have a fix in the works and will get it into a Beta update shortly.
There's no WebKit change needed here, so closing the bug.
Stefan Arentz
Thank you for the quick response!
Stefan Arentz
Just a note that this bug is still present in iOS 15 Beta 5 (19A5318f)
Brent Fulgham
(In reply to Stefan Arentz from comment #5)
> Just a note that this bug is still present in iOS 15 Beta 5 (19A5318f)
Hi Stefan, the fix did not make it into Beta 5, but is part of Beta 6 which shipped late yesterday. Could you please check on Beta 6?
Thanks!
Stefan Arentz
(In reply to Brent Fulgham from comment #6)
> (In reply to Stefan Arentz from comment #5)
> > Just a note that this bug is still present in iOS 15 Beta 5 (19A5318f)
>
> Hi Stefan, the fix did not make it into Beta 5, but is part of Beta 6 which
> shipped late yesterday. Could you please check on Beta 6?
>
> Thanks!
Apologies. My device was not yet updated to the latest beta release. I just checked with beta six and everything works as expected now. Thank you all for putting in a fix.
Brent Fulgham
(In reply to Stefan Arentz from comment #7)
> (In reply to Brent Fulgham from comment #6)
> > (In reply to Stefan Arentz from comment #5)
> > > Just a note that this bug is still present in iOS 15 Beta 5 (19A5318f)
> >
> > Hi Stefan, the fix did not make it into Beta 5, but is part of Beta 6 which
> > shipped late yesterday. Could you please check on Beta 6?
> >
> > Thanks!
>
> Apologies. My device was not yet updated to the latest beta release. I just
> checked with beta six and everything works as expected now. Thank you all
> for putting in a fix.
Oh, excellent! Thank you for confirming.