Bug 239632 - Remove the AVFoundationNSURLSessionEnabled preference now that all platforms support it
Summary: Remove the AVFoundationNSURLSessionEnabled preference now that all platforms ...
Status: RESOLVED FIXED
Alias: None
Product: WebKit
Classification: Unclassified
Component: WebKit Misc. (show other bugs)
Version: WebKit Nightly Build
Hardware: Unspecified Unspecified
: P2 Normal
Assignee: Brent Fulgham
URL:
Keywords: InRadar
Depends on:
Blocks:
 
Reported: 2022-04-21 16:27 PDT by Brent Fulgham
Modified: 2022-04-28 19:26 PDT (History)
7 users (show)

See Also:


Attachments
Patch (15.59 KB, patch)
2022-04-22 09:19 PDT, Brent Fulgham
no flags Details | Formatted Diff | Diff
Patch (15.53 KB, patch)
2022-04-22 09:32 PDT, Brent Fulgham
no flags Details | Formatted Diff | Diff
Patch (15.47 KB, patch)
2022-04-22 09:50 PDT, Brent Fulgham
no flags Details | Formatted Diff | Diff

Note You need to log in before you can comment on or make changes to this bug.
Description Brent Fulgham 2022-04-21 16:27:38 PDT
We added AVFoundationNSURLSessionEnabled in 2016, and left it as a configurable toggle to support A/B testing and debugging. Now that all supported platforms expect to use this path, and we always want our AVFoundation networking to pass through WebKit, we can remove this toggle.
Comment 1 Brent Fulgham 2022-04-22 09:19:12 PDT
Created attachment 458151 [details]
Patch
Comment 2 Brent Fulgham 2022-04-22 09:32:21 PDT
Created attachment 458152 [details]
Patch
Comment 3 Brent Fulgham 2022-04-22 09:50:35 PDT
Created attachment 458154 [details]
Patch
Comment 4 Radar WebKit Bug Importer 2022-04-28 16:28:23 PDT
<rdar://problem/92494264>
Comment 5 Brent Fulgham 2022-04-28 18:00:07 PDT
Comment on attachment 458154 [details]
Patch

Whoops! Didn’t land it.
Comment 6 EWS 2022-04-28 19:26:03 PDT
Committed r293604 (250110@main): <https://commits.webkit.org/250110@main>

All reviewed patches have been landed. Closing bug and clearing flags on attachment 458154 [details].