Bug 288406
| Summary: | REGRESSION(290220@main): [ iOS Debug ] TestWebKitAPI.WKWebView.IsDisplayingPDF is a constant timeout | ||
|---|---|---|---|
| Product: | WebKit | Reporter: | Dawn Morningstar <Morningstar> |
| Component: | New Bugs | Assignee: | Abrar Rahman Protyasha <a_protyasha> |
| Status: | RESOLVED DUPLICATE | ||
| Severity: | Normal | CC: | akeerthi, a_protyasha, webkit-bot-watchers-bugzilla, webkit-bug-importer, wenson_hsieh |
| Priority: | P2 | Keywords: | InRadar |
| Version: | Other | ||
| Hardware: | Unspecified | ||
| OS: | Unspecified | ||
Dawn Morningstar
TestWebKitAPI.WKWebView.IsDisplayingPDF
Is a constant timeout on iOS debug queues that started between 290233@main and 290214@main https://github.com/WebKit/WebKit/compare/290233@main...290214@main
HISTORY:
https://results.webkit.org/?suite=api-tests&test=TestWebKitAPI.WKWebView.IsDisplayingPDF
TEST-RUN:
https://build.webkit.org/#/builders/1391/builds/350
STDIO:
https://build.webkit.org/#/builders/1391/builds/350/steps/22/logs/stdio
TIMEOUT:
TestWebKitAPI.WKWebView.IsDisplayingPDF
ASSERTION FAILED: !m_deferredScrollDelta
/Volumes/Data/worker/Apple-iOS-18-Simulator-Debug-Build/build/Source/WebCore/platform/ScrollView.cpp(508) : virtual void WebCore::ScrollView::scrollTo(const ScrollPosition &)
1 0x346295d58 WebCore::ScrollView::scrollTo(WebCore::IntPoint const&)
2 0x345f5fcec WebCore::LocalFrameView::scrollTo(WebCore::IntPoint const&)
3 0x346295510 WebCore::ScrollView::setScrollOffset(WebCore::IntPoint const&)
4 0x34629c75c WebCore::ScrollableArea::scrollPositionChanged(WebCore::IntPoint const&)
5 0x34629c6bc WebCore::ScrollableArea::notifyScrollPositionChanged(WebCore::IntPoint const&)
6 0x346180ddc WebCore::AsyncScrollingCoordinator::reconcileScrollingState(WebCore::LocalFrameView&, WebCore::FloatPoint const&, std::__1::variant<std::__1::optional<WebCore::FloatPoint>, std::__1::optional<WebCore::FloatRect>> const&, WebCore::ScrollType, WebCore::ViewportRectStability, WebCore::ScrollingLayerPositionAction)
7 0x346180a28 WebCore::AsyncScrollingCoordinator::updateScrollPositionAfterAsyncScroll(WebCore::ProcessQualified<WTF::ObjectIdentifierGeneric<WebCore::ScrollingNodeIDType, WTF::ObjectIdentifierMainThreadAccessTraits<unsigned long long>, unsigned long long>>, WebCore::FloatPoint const&, std::__1::optional<WebCore::FloatPoint>, WebCore::ScrollingLayerPositionAction, WebCore::ScrollType)
8 0x34617f9c0 WebCore::AsyncScrollingCoordinator::applyScrollPositionUpdate(WebCore::ScrollUpdate&&, WebCore::ScrollType)
9 0x34617e474 WebCore::AsyncScrollingCoordinator::applyScrollUpdate(WebCore::ScrollUpdate&&, WebCore::ScrollType)
10 0x34617e018 WebCore::AsyncScrollingCoordinator::requestScrollToPosition(WebCore::ScrollableArea&, WebCore::IntPoint const&, WebCore::ScrollPositionChangeOptions const&)
11 0x345f5a60c WebCore::LocalFrameView::requestScrollToPosition(WebCore::IntPoint const&, WebCore::ScrollPositionChangeOptions const&)
12 0x34629cc50 WebCore::ScrollableArea::setScrollPositionFromAnimation(WebCore::IntPoint const&)
13 0x34628a904 WebCore::ScrollAnimator::notifyPositionChanged(WebCore::FloatSize const&)
14 0x346289efc WebCore::ScrollAnimator::setCurrentPosition(WebCore::FloatPoint const&, WebCore::ScrollAnimator::NotifyScrollableArea)
15 0x346289e48 WebCore::ScrollAnimator::scrollToPositionWithoutAnimation(WebCore::FloatPoint const&, WebCore::ScrollClamping)
16 0x34629c16c WebCore::ScrollableArea::scrollToPositionWithoutAnimation(WebCore::FloatPoint const&, WebCore::ScrollClamping)
17 0x346296c78 WebCore::ScrollView::updateScrollbars(WebCore::IntPoint const&)::$_0::operator()(WebCore::IntPoint) const
18 0x346292864 WebCore::ScrollView::updateScrollbars(WebCore::IntPoint const&)
19 0x346294ec4 WebCore::ScrollView::setContentsSize(WebCore::IntSize const&)
20 0x345f49238 WebCore::LocalFrameView::setContentsSize(WebCore::IntSize const&)
21 0x345f4a9a4 WebCore::LocalFrameView::adjustViewSize()
22 0x345f6ab1c WebCore::LocalFrameViewLayoutContext::performLayout(bool)
23 0x345f4d6f0 WebCore::LocalFrameViewLayoutContext::layout(bool)
24 0x344d26ab4 WebCore::Document::updateLayout(WTF::OptionSet<WebCore::LayoutOptions>, WebCore::Element const*)
25 0x1334c7d04 WebKit::WebPage::shrinkToFitContent(WebKit::WebPage::ZoomToInitialScale)
26 0x134545960 WebKit::WebPage::didFinishDocumentLoad(WebKit::WebFrame&)
27 0x1343dcf70 WebKit::WebLocalFrameLoaderClient::dispatchDidFinishDocumentLoad()
28 0x345bd6834 WebCore::FrameLoader::finishedParsing()
29 0x344d4b410 WebCore::Document::finishedParsing()
30 0x3454ae7f0 WebCore::RawDataDocumentParser::finish()
31 0x345b668f0 WebCore::DocumentWriter::end()
| Attachments | ||
|---|---|---|
| Add attachment proposed patch, testcase, etc. |
Dawn Morningstar
Narrowed the range https://github.com/WebKit/WebKit/compare/290221@main...290218@main
Dawn Morningstar
https://commits.webkit.org/compare/290221@main...290218@main *
I'm suspecting https://commits.webkit.org/290220@main
Radar WebKit Bug Importer
<rdar://problem/145507942>
Abrar Rahman Protyasha
Pull request: https://github.com/WebKit/WebKit/pull/41234
EWS
Test gardening commit 290981@main (4688eebc5102): <https://commits.webkit.org/290981@main>
Reviewed commits have been landed. Closing PR #41234 and removing active labels.
Alexey Proskuryakov
Looks like this is now tracked as part of bug 287579.
*** This bug has been marked as a duplicate of bug 287579 ***