Bug 282415

Summary: Fix testRunner.displayAndTrackRepaints() for site isolation and remove `WKBundlePageSetTracksRepaints`/`WKBundlePageResetTrackedRepaints`
Product: WebKit Reporter: Charlie Wolfe <charliew>
Component: Tools / TestsAssignee: Charlie Wolfe <charliew>
Status: RESOLVED FIXED    
Severity: Normal CC: webkit-bug-importer
Priority: P2 Keywords: InRadar
Version: WebKit Nightly Build   
Hardware: Unspecified   
OS: Unspecified   

Charlie Wolfe
Reported 2024-10-31 15:12:37 PDT
To behave correctly when using —site-isolation, testRunner.displayAndTrackRepaints() needs to force a repaint and enable repaint tracking on frames that are hosted in other processes.
Attachments
Radar WebKit Bug Importer
Comment 1 2024-10-31 15:12:47 PDT
Charlie Wolfe
Comment 2 2024-10-31 15:13:50 PDT
EWS
Comment 3 2024-11-04 11:21:05 PST
Committed 286103@main (bd92e5e29350): <https://commits.webkit.org/286103@main> Reviewed commits have been landed. Closing PR #36023 and removing active labels.
Note You need to log in before you can comment on or make changes to this bug.