Bug 309022
| Summary: | NEW TEST(307008@main): [macOS]: ASSERTION FAILED: !needsLayoutOrStyleRecalc(renderer->document()) in http/tests/site-isolation/accessibility/focus-in-remote-frame.html | ||
|---|---|---|---|
| Product: | WebKit | Reporter: | Marta Darbinyan <darbinyan> |
| Component: | Layout and Rendering | Assignee: | Nobody <webkit-unassigned> |
| Status: | NEW | ||
| Severity: | Normal | CC: | bfulgham, simon.fraser, webkit-bot-watchers-bugzilla, webkit-bug-importer, zalan |
| Priority: | P2 | Keywords: | InRadar |
| Version: | WebKit Nightly Build | ||
| Hardware: | Unspecified | ||
| OS: | Unspecified | ||
Marta Darbinyan
The following test is flaky crash in EWS test runs. In main the test is also crashing and has been flaky a while.
http/tests/site-isolation/accessibility/focus-in-remote-frame.html
ASSERTION FAILED: !needsLayoutOrStyleRecalc(renderer->document())
/Volumes/Data/worker/macOS-Tahoe-Debug-Build-EWS/build/Source/WebCore/accessibility/AXObjectCache.cpp(5093) : void WebCore::AXObjectCache::handleDeferredNotification(const DeferredNotificationData &)
1 0x304693ecc WebCore::AXObjectCache::handleDeferredNotification(WebCore::DeferredNotificationData const&)
2 0x304692780 WebCore::AXObjectCache::performDeferredCacheUpdate(WebCore::ForceLayout)
3 0x30479d420 WebCore::AccessibilityObject::updateBackingStore()
4 0x30108b818 WebCore::exerciseIsIgnored(WebCore::AccessibilityObject&)
5 0x30108b5a8 WebCore::AXObjectCache::postPlatformNotification(WebCore::AccessibilityObject&, WebCore::AXNotification)
6 0x304714bf4 WebCore::AXObjectCache::notificationPostTimerFired()::$_2::operator()(std::__1::monostate) const
7 0x3047149f0 decltype(auto) WTF::visitOneVariant<0ul, WTF::Visitor<WebCore::AXObjectCache::notificationPostTimerFired()::$_0, WebCore::AXObjectCache::notificationPostTimerFired()::$_1, WebCore::AXObjectCache::notificationPostTimerFired()::$_2>, mpark::variant<std::__1::monostate, WebCore::AriaNotifyData, WebCore::LiveRegionAnnouncementData> const&>(WTF::Visitor<WebCore::AXObjectCache::notificationPostTimerFired()::$_0, WebCore::AXObjectCache::notificationPostTimerFired()::$_1, WebCore::AXObjectCache::notificationPostTimerFired()::$_2>&&, mpark::variant<std::__1::monostate, WebCore::AriaNotifyData, WebCore::LiveRegionAnnouncementData> const&)
8 0x30467d6c8 decltype(visitOneVariant(makeVisitor(std::forward<WebCore::AXObjectCache::notificationPostTimerFired()::$_0>(fp0), std::forward<WebCore::AXObjectCache::notificationPostTimerFired()::$_1>(fp0), std::forward<WebCore::AXObjectCache::notificationPostTimerFired()::$_2>(fp0)), asVariant(std::forward<mpark::variant<std::__1::monostate, WebCore::AriaNotifyData, WebCore::LiveRegionAnnouncementData> const&>(fp)))) WTF::switchOn<mpark::variant<std::__1::monostate, WebCore::AriaNotifyData, WebCore::LiveRegionAnnouncementData> const&, WebCore::AXObjectCache::notificationPostTimerFired()::$_0, WebCore::AXObjectCache::notificationPostTimerFired()::$_1, WebCore::AXObjectCache::notificationPostTimerFired()::$_2>(mpark::variant<std::__1::monostate, WebCore::AriaNotifyData, WebCore::LiveRegionAnnouncementData> const&, WebCore::AXObjectCache::notificationPostTimerFired()::$_0&&, WebCore::AXObjectCache::notificationPostTimerFired()::$_1&&, WebCore::AXObjectCache::notificationPostTimerFired()::$_2&&)
9 0x30466e244 WebCore::AXObjectCache::notificationPostTimerFired()
10 0x3046e7d9c WebCore::Timer::Timer<WebCore::AXObjectCache, WebCore::AXObjectCache>(WebCore::AXObjectCache&, void (WebCore::AXObjectCache::*)())::'lambda'()::operator()() const
11 0x3046e7b50 WTF::Detail::CallableWrapper<WebCore::Timer::Timer<WebCore::AXObjectCache, WebCore::AXObjectCache>(WebCore::AXObjectCache&, void (WebCore::AXObjectCache::*)())::'lambda'(), void>::call()
12 0x300037434 WTF::Function<void ()>::operator()() const
13 0x300188614 WebCore::Timer::fired()
14 0x30701c7f8 WebCore::ThreadTimers::sharedTimerFiredInternal()
15 0x307026b20 WebCore::ThreadTimers::setSharedTimer(WebCore::SharedTimer*)::$_0::operator()() const
16 0x307026acc WTF::Detail::CallableWrapper<WebCore::ThreadTimers::setSharedTimer(WebCore::SharedTimer*)::$_0, void>::call()
17 0x300037434 WTF::Function<void ()>::operator()() const
18 0x306fb00d0 WebCore::MainThreadSharedTimer::fired()
19 0x307131fe4 WebCore::timerFired(__CFRunLoopTimer*, void*)
20 0x19ed0718c __CFRUNLOOP_IS_CALLING_OUT_TO_A_TIMER_CALLBACK_FUNCTION__
21 0x19ed06e4c __CFRunLoopDoTimer
22 0x19ed069c4 __CFRunLoopDoTimers
23 0x19ecf776c __CFRunLoopRun
24 0x19edb1e34 _CFRunLoopRunSpecificWithOptions
25 0x1a0f46964 -[NSRunLoop(NSRunLoop) runMode:beforeDate:]
26 0x1a0545a50 -[NSRunLoop(NSRunLoop) run]
27 0x19e944e14 _xpc_objc_main
28 0x19e956cf8 _xpc_main
29 0x19e9449d4 _xpc_copy_xpcservice_dictionary
30 0x11aed6f44 WebKit::XPCServiceMain(int, char const**)
31 0x11de42030 WKXPCServiceMain
com.apple.WebKit.WebContent.Development terminated (pid 42136) for reason: crash
Test history:
https://results.webkit.org/?suite=layout-tests&test=http%2Ftests%2Fsite-isolation%2Faccessibility%2Ffocus-in-remote-frame.html
Test result:
https://ews-build.s3-us-west-2.amazonaws.com/macOS-Tahoe-Debug-WK2-Tests-EWS/449e31c5-16041/results.html
| Attachments | ||
|---|---|---|
| Add attachment proposed patch, testcase, etc. |
Radar WebKit Bug Importer
<rdar://problem/171570268>
EWS
Test gardening commit 308496@main (66203038606d): <https://commits.webkit.org/308496@main>
Reviewed commits have been landed. Closing PR #59756 and removing active labels.