[Webkit-unassigned] [Bug 251247] ASSERTION FAILED: m_element in WebFullScreenManager::setAnimatingFullScreen

bugzilla-daemon at webkit.org bugzilla-daemon at webkit.org
Thu Jan 26 21:56:57 PST 2023


https://bugs.webkit.org/show_bug.cgi?id=251247

--- Comment #2 from Jean-Yves Avenard [:jya] <jean-yves.avenard at apple.com> ---
In WKFullScreenWindowController finishedExitFullScreenAnimationAndExitImmediately, 

we have:
```
    // These messages must be sent after the swap or flashing will occur during forceRepaint:
    [self _manager]->didExitFullScreen();
    [self _manager]->setAnimatingFullScreen(false);
```

which calls via IPC:
WebFullScreenManager::didExitFullScreen() which will call `WebFullScreenManager ::clearElement();` which sets m_element to nullptr
followed by
WebFullScreenManager::setAnimatingFullScreen() which asserts that m_element isn't null.


This is a regression from bug 247991

-- 
You are receiving this mail because:
You are the assignee for the bug.
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.webkit.org/pipermail/webkit-unassigned/attachments/20230127/80e030c1/attachment.htm>


More information about the webkit-unassigned mailing list