Bug 250108

Summary: Adopt presentationSceneBundleIdentifierForPaymentAuthorizationController delegate call from PassKit
Product: WebKit Reporter: eddy_wong
Component: WebKit Misc.Assignee: Nobody <webkit-unassigned>
Status: RESOLVED FIXED    
Severity: Normal CC: webkit-bug-importer
Priority: P2 Keywords: InRadar
Version: Other   
Hardware: Unspecified   
OS: Unspecified   

Description eddy_wong 2023-01-04 15:24:45 PST
WebKit should adopt -presentationSceneBundleIdentifierForPaymentAuthorizationController: as well in WKPaymentAuthorizationControllerDelegate, in addition to -presentationSceneIdentifierForPaymentAuthorizationController:. The (sceneID, bundleID) pair uniquely identifies the scene required to present the payment dialog.
Comment 1 eddy_wong 2023-01-06 15:57:05 PST
Pull request: https://github.com/WebKit/WebKit/pull/8326
Comment 2 eddy_wong 2023-01-06 16:23:33 PST
<rdar://problem/103322056>
Comment 3 EWS 2023-01-06 19:11:48 PST
Committed 258595@main (195f8828b153): <https://commits.webkit.org/258595@main>

Reviewed commits have been landed. Closing PR #8326 and removing active labels.