WebKit Bugzilla
New
Browse
Search+
Log In
×
Sign in with GitHub
or
Remember my login
Create Account
·
Forgot Password
Forgotten password account recovery
RESOLVED DUPLICATE of
bug 287579
288406
REGRESSION(
290220@main
): [ iOS Debug ] TestWebKitAPI.WKWebView.IsDisplayingPDF is a constant timeout
https://bugs.webkit.org/show_bug.cgi?id=288406
Summary
REGRESSION(290220@main): [ iOS Debug ] TestWebKitAPI.WKWebView.IsDisplayingPD...
Dawn Morningstar
Reported
2025-02-24 13:52:17 PST
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
Comment 1
2025-02-24 13:54:49 PST
Narrowed the range
https://github.com/WebKit/WebKit/compare/290221@main...290218@main
Dawn Morningstar
Comment 2
2025-02-24 13:59:46 PST
https://commits.webkit.org/compare/290221@main...290218@main
* I'm suspecting
https://commits.webkit.org/290220@main
Radar WebKit Bug Importer
Comment 3
2025-02-24 14:00:20 PST
<
rdar://problem/145507942
>
Abrar Rahman Protyasha
Comment 4
2025-02-24 14:28:24 PST
Pull request:
https://github.com/WebKit/WebKit/pull/41234
EWS
Comment 5
2025-02-24 14:32:21 PST
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
Comment 6
2025-02-24 17:26:02 PST
Looks like this is now tracked as part of
bug 287579
. *** This bug has been marked as a duplicate of
bug 287579
***
Note
You need to
log in
before you can comment on or make changes to this bug.
Top of Page
Format For Printing
XML
Clone This Bug