Bug 256115 - Pass PageIdentifier to the page via PageConfiguration object
Summary: Pass PageIdentifier to the page via PageConfiguration object
Status: RESOLVED FIXED
Alias: None
Product: WebKit
Classification: Unclassified
Component: WebCore JavaScript (show other bugs)
Version: WebKit Nightly Build
Hardware: Unspecified Unspecified
: P2 Normal
Assignee: Chris Dumez
URL:
Keywords: InRadar
Depends on:
Blocks:
 
Reported: 2023-04-28 16:39 PDT by Chris Dumez
Modified: 2023-05-02 10:40 PDT (History)
2 users (show)

See Also:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Chris Dumez 2023-04-28 16:39:17 PDT
Pass PageIdentifier to the page via PageConfiguration object so the Page has an associated identifier at WebCore level. Previously, we'd have to go via the FrameLoaderClient to retrieve the pageID.
As part of this change, pages now have an identifiers even when using WebKitLegacy.
Comment 1 Chris Dumez 2023-04-28 16:42:27 PDT
Pull request: https://github.com/WebKit/WebKit/pull/13296
Comment 2 EWS 2023-05-02 10:39:28 PDT
Committed 263596@main (6411b42f170e): <https://commits.webkit.org/263596@main>

Reviewed commits have been landed. Closing PR #13296 and removing active labels.
Comment 3 Radar WebKit Bug Importer 2023-05-02 10:40:22 PDT
<rdar://problem/108797157>