Bug 239632

Summary: Remove the AVFoundationNSURLSessionEnabled preference now that all platforms support it
Product: WebKit Reporter: Brent Fulgham <bfulgham>
Component: WebKit Misc.Assignee: Brent Fulgham <bfulgham>
Status: RESOLVED FIXED    
Severity: Normal CC: eric.carlson, ews-watchlist, glenn, jer.noble, philipj, sergio, webkit-bug-importer
Priority: P2 Keywords: InRadar
Version: WebKit Nightly Build   
Hardware: Unspecified   
OS: Unspecified   
Attachments:
Description Flags
Patch
none
Patch
none
Patch none

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].