Bug 240177

Summary: Remove unused ApplePayRemoteUIEnabled flag now that it is always enabled
Product: WebKit Reporter: Brent Fulgham <bfulgham>
Component: WebKit Misc.Assignee: Brent Fulgham <bfulgham>
Status: RESOLVED FIXED    
Severity: Normal CC: bfulgham, hi, webkit-bug-importer
Priority: P2 Keywords: InRadar
Version: WebKit Nightly Build   
Hardware: Unspecified   
OS: Unspecified   
Attachments:
Description Flags
Patch none

Brent Fulgham
Reported 2022-05-06 11:34:33 PDT
Remove the internal WKPreference for ApplePayRemoteUIEnabled now that we always use the high-security ApplePay UI.
Attachments
Patch (5.28 KB, patch)
2022-05-06 11:37 PDT, Brent Fulgham
no flags
Brent Fulgham
Comment 1 2022-05-06 11:37:32 PDT
Devin Rousso
Comment 2 2022-05-06 14:33:24 PDT
Comment on attachment 458965 [details] Patch r=me there's probably some stuff we could remove (or just limit to `PLATFORM(MAC)` or `#if !ENABLE(APPLE_PAY_REMOTE_UI)`) in the UIProcess on iOS (e.g. all the `ENABLE(APPLE_PAY)` things in `WebPageProxy`) , but it's not a huge deal to leave it there (though it currently (and in the future) won't be used on iOS)
EWS
Comment 3 2022-05-06 15:34:19 PDT
Committed r293928 (250375@main): <https://commits.webkit.org/250375@main> All reviewed patches have been landed. Closing bug and clearing flags on attachment 458965 [details].
Radar WebKit Bug Importer
Comment 4 2022-05-06 15:35:14 PDT
Note You need to log in before you can comment on or make changes to this bug.