Bug 204029

Summary: ASSERTION FAILED: !needsLayout() flakily on webgl/1.0.3/conformance/textures/origin-clean-conformance.html
Product: WebKit Reporter: Aakash Jain <aakash_jain>
Component: Layout and RenderingAssignee: Justin Fan <justin_fan>
Status: RESOLVED DUPLICATE    
Severity: Normal CC: ap, bfulgham, justin_fan, simon.fraser, webkit-bot-watchers-bugzilla, webkit-bug-importer, zalan
Priority: P2 Keywords: InRadar
Version: Other   
Hardware: Unspecified   
OS: Unspecified   
See Also: https://bugs.webkit.org/show_bug.cgi?id=203949
https://bugs.webkit.org/show_bug.cgi?id=203984

Comment 1 Radar WebKit Bug Importer 2019-11-08 16:22:24 PST
<rdar://problem/57039011>
Comment 2 Alexey Proskuryakov 2019-11-10 14:09:27 PST
TestRunner::notifyDone() called unexpectedly.ASSERTION FAILED: !needsLayout()
./page/FrameView.cpp(4181) : virtual void WebCore::FrameView::paintContents(WebCore::GraphicsContext &, const WebCore::IntRect &, WebCore::Widget::SecurityOriginPaintPolicy)
1   0x1013005c9 WTFCrash
2   0x110fdb9eb WTFCrashWithInfo(int, char const*, char const*, int)
3   0x113fdead1 WebCore::FrameView::paintContents(WebCore::GraphicsContext&, WebCore::IntRect const&, WebCore::Widget::SecurityOriginPaintPolicy)
4   0x1089a211c -[WebFrame(WebInternal) _drawRect:contentsOnly:]
5   0x1089c758d -[WebHTMLView drawSingleRect:]
6   0x1089c7ccb -[WebHTMLView drawRect:]
7   0x7fff4898ef29 _NSViewDrawRect
8   0x7fff4822773c -[NSView _drawRect:clip:]
9   0x7fff4826fb52 -[NSView _recursiveDisplayAllDirtyWithLockFocus:visRect:]
10  0x1089ba3cf -[WebHTMLView(WebPrivate) _recursiveDisplayAllDirtyWithLockFocus:visRect:]
11  0x7fff4827001f -[NSView _recursiveDisplayAllDirtyWithLockFocus:visRect:]
12  0x7fff4827001f -[NSView _recursiveDisplayAllDirtyWithLockFocus:visRect:]
13  0x7fff4827001f -[NSView _recursiveDisplayAllDirtyWithLockFocus:visRect:]
14  0x7fff4827001f -[NSView _recursiveDisplayAllDirtyWithLockFocus:visRect:]
15  0x7fff4827001f -[NSView _recursiveDisplayAllDirtyWithLockFocus:visRect:]
16  0x7fff4827001f -[NSView _recursiveDisplayAllDirtyWithLockFocus:visRect:]
17  0x7fff48225656 -[NSView _recursiveDisplayRectIfNeededIgnoringOpacity:isVisibleRect:rectIsVisibleRectForView:topView:]
18  0x7fff489904e0 -[NSView _oldDisplayRectIgnoringOpacity:isVisibleRect:rectIsVisibleRectForView:]
19  0x7fff48223e5d -[NSView _displayRectIgnoringOpacity:isVisibleRect:rectIsVisibleRectForView:]
20  0x7fff482200b4 -[NSView displayIfNeeded]
21  0x100857948 updateDisplay()
22  0x1008572b3 dump()
23  0x10087df00 -[FrameLoadDelegate webView:locationChangeDone:forDataSource:]
24  0x10087ea65 -[FrameLoadDelegate webView:didFinishLoadForFrame:]
25  0x108a6de9e objc_object* wtfCallIMP<objc_object*, WebView*, objc_object*>(void (*)(), objc_object*, objc_selector*, WebView*, objc_object*)
26  0x108a6c05d CallDelegate(void (*)(), WebView*, objc_object*, objc_selector*, objc_object*)
27  0x108a6bffd CallFrameLoadDelegate(void (*)(), WebView*, objc_selector*, objc_object*)
28  0x1089887f3 WebFrameLoaderClient::dispatchDidFinishLoad()
29  0x113dfc782 WebCore::FrameLoader::checkLoadCompleteForThisFrame()
30  0x113dee836 WebCore::FrameLoader::checkLoadComplete()
31  0x113d96ef4 WebCore::DocumentLoader::finishedLoading()
Comment 3 Brent Fulgham 2022-06-23 13:37:48 PDT

*** This bug has been marked as a duplicate of bug 229580 ***