Branch: refs/heads/main Home: https://github.com/WebKit/WebKit Commit: ab689ba5638ba779006c108dc2f11af3e8dd0bbd https://github.com/WebKit/WebKit/commit/ab689ba5638ba779006c108dc2f11af3e8dd0bbd Author: David Kilzer <ddkil...@apple.com> Date: 2025-08-31 (Sun, 31 Aug 2025)
Changed paths: M Source/WebKit/WebProcess/WebPage/ios/WebPageIOS.mm Log Message: ----------- [Fullscreen] Crash under WebKit::WebFullScreenManager::didExitFullScreen() in WebCore::Page::localMainFrame() <https://bugs.webkit.org/show_bug.cgi?id=298172> <rdar://153638900> Reviewed by Tim Nguyen. * Source/WebKit/WebProcess/WebPage/ios/WebPageIOS.mm: (WebKit::WebPage::resetViewportDefaultConfiguration): - Add `nullptr` check for `WebPage::m_page` which is in the call stack for the crash. (WebKit::WebPage::shouldIgnoreMetaViewport const): - Add nullptr check of `WebPage::m_page` to avoid the crash. - Replace raw pointers with RefPtr while we're here. Canonical link: https://commits.webkit.org/299377@main To unsubscribe from these emails, change your notification settings at https://github.com/WebKit/WebKit/settings/notifications _______________________________________________ webkit-changes mailing list webkit-changes@lists.webkit.org https://lists.webkit.org/mailman/listinfo/webkit-changes