Bug 255353

Summary: REGRESSION (262767@main): [Ventura] ASSERTION FAILED: !layerTreeContext.isEmpty() seen with LockdownMode API tests
Product: WebKit Reporter: Ryan Haddad <ryanhaddad>
Component: WebKit Misc.Assignee: Per Arne Vollan <pvollan>
Status: RESOLVED FIXED    
Severity: Normal CC: pvollan, webkit-bot-watchers-bugzilla, webkit-bug-importer
Priority: P2 Keywords: InRadar
Version: Other   
Hardware: Unspecified   
OS: Unspecified   

Description Ryan Haddad 2023-04-12 11:39:27 PDT
LockdownMode API tests are asserting on Ventura debug bots after https://commits.webkit.org/262767@main:

        ASSERTION FAILED: !layerTreeContext.isEmpty()
        /Volumes/Data/worker/Apple-Ventura-Debug-Build/build/Source/WebKit/UIProcess/mac/PageClientImplMac.mm(592) : virtual void WebKit::PageClientImpl::enterAcceleratedCompositingMode(const WebKit::LayerTreeContext &)
        1   0x11acf5009 WTFCrash
        2   0x14ced399b WTFCrashWithInfo(int, char const*, char const*, int)
        3   0x14e5fff24 WebKit::PageClientImpl::enterAcceleratedCompositingMode(WebKit::LayerTreeContext const&)
        4   0x14e99b36c WebKit::WebPageProxy::enterAcceleratedCompositingMode(WebKit::LayerTreeContext const&)
        5   0x14e6110d5 WebKit::TiledCoreAnimationDrawingAreaProxy::enterAcceleratedCompositingMode(unsigned long long, WebKit::LayerTreeContext const&)

https://build.webkit.org/#/builders/701/builds/2061/steps/19/logs/stdio
Comment 1 Radar WebKit Bug Importer 2023-04-12 11:39:39 PDT
<rdar://problem/107950875>
Comment 2 Per Arne Vollan 2023-04-14 07:18:12 PDT
Pull request: https://github.com/WebKit/WebKit/pull/12742
Comment 3 EWS 2023-04-14 08:30:01 PDT
Committed 262968@main (6479aa6927ee): <https://commits.webkit.org/262968@main>

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