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
288401
NEW-TEST(
290565@main
): [ iOS Debug ] TestWebKitAPI.UnifiedPDF.ShouldNotRespectSetViewScale(api-test) is a constant timeout
https://bugs.webkit.org/show_bug.cgi?id=288401
Summary
NEW-TEST(290565@main): [ iOS Debug ] TestWebKitAPI.UnifiedPDF.ShouldNotRespec...
Dawn Morningstar
Reported
2025-02-24 13:21:19 PST
TestWebKitAPI.UnifiedPDF.ShouldNotRespectSetViewScale Is a constant timeout on iOS queues after it was added in
290565@main
https://commits.webkit.org/290565@main
HISTORY:
https://results.webkit.org/?suite=api-tests&test=TestWebKitAPI.UnifiedPDF.ShouldNotRespectSetViewScale
TEST-RUN:
https://build.webkit.org/#/builders/1392/builds/385
STDIO:
https://build.webkit.org/#/builders/1392/builds/385/steps/22/logs/stdio
TIMEOUT: TestWebKitAPI.UnifiedPDF.ShouldNotRespectSetViewScale 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 0x150875dec WebCore::ScrollView::scrollTo(WebCore::IntPoint const&) 2 0x150538e48 WebCore::LocalFrameView::scrollTo(WebCore::IntPoint const&) 3 0x1508755a4 WebCore::ScrollView::setScrollOffset(WebCore::IntPoint const&) 4 0x15087c81c WebCore::ScrollableArea::scrollPositionChanged(WebCore::IntPoint const&) 5 0x15087c77c WebCore::ScrollableArea::notifyScrollPositionChanged(WebCore::IntPoint const&) 6 0x150760bdc 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 0x150760828 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 0x15075f7c0 WebCore::AsyncScrollingCoordinator::applyScrollPositionUpdate(WebCore::ScrollUpdate&&, WebCore::ScrollType) 9 0x15075e274 WebCore::AsyncScrollingCoordinator::applyScrollUpdate(WebCore::ScrollUpdate&&, WebCore::ScrollType) 10 0x15075de18 WebCore::AsyncScrollingCoordinator::requestScrollToPosition(WebCore::ScrollableArea&, WebCore::IntPoint const&, WebCore::ScrollPositionChangeOptions const&) 11 0x150533568 WebCore::LocalFrameView::requestScrollToPosition(WebCore::IntPoint const&, WebCore::ScrollPositionChangeOptions const&) 12 0x15087cd10 WebCore::ScrollableArea::setScrollPositionFromAnimation(WebCore::IntPoint const&) 13 0x15086a8f8 WebCore::ScrollAnimator::notifyPositionChanged(WebCore::FloatSize const&) 14 0x150869ef0 WebCore::ScrollAnimator::setCurrentPosition(WebCore::FloatPoint const&, WebCore::ScrollAnimator::NotifyScrollableArea) 15 0x150869e3c WebCore::ScrollAnimator::scrollToPositionWithoutAnimation(WebCore::FloatPoint const&, WebCore::ScrollClamping) 16 0x15087c22c WebCore::ScrollableArea::scrollToPositionWithoutAnimation(WebCore::FloatPoint const&, WebCore::ScrollClamping) 17 0x150876d38 WebCore::ScrollView::updateScrollbars(WebCore::IntPoint const&)::$_0::operator()(WebCore::IntPoint) const 18 0x1508728f8 WebCore::ScrollView::updateScrollbars(WebCore::IntPoint const&) 19 0x150874f58 WebCore::ScrollView::setContentsSize(WebCore::IntSize const&) 20 0x150521318 WebCore::LocalFrameView::setContentsSize(WebCore::IntSize const&) 21 0x150522a84 WebCore::LocalFrameView::adjustViewSize() 22 0x150543cdc WebCore::LocalFrameViewLayoutContext::performLayout(bool) 23 0x1505257d8 WebCore::LocalFrameViewLayoutContext::layout(bool) 24 0x14f2e7af8 WebCore::Document::updateLayout(WTF::OptionSet<WebCore::LayoutOptions>, WebCore::Element const*) 25 0x15053c7fc WebCore::LocalFrameView::updateLayoutAndStyleIfNeededRecursive(WTF::OptionSet<WebCore::LayoutOptions>) 26 0x1505a9d70 WebCore::Page::layoutIfNeeded(WTF::OptionSet<WebCore::LayoutOptions>) 27 0x1505aa778 WebCore::Page::updateRendering() 28 0x1306f732c WebKit::WebPage::updateRendering() 29 0x12d36a2a0 WebKit::RemoteLayerTreeDrawingArea::updateRendering() 30 0x12d371a0c WebCore::Timer::Timer<WebKit::RemoteLayerTreeDrawingArea, WebKit::RemoteLayerTreeDrawingArea>(WebKit::RemoteLayerTreeDrawingArea&, void (WebKit::RemoteLayerTreeDrawingArea::*)())::'lambda'()::operator()() const 31 0x12d371944 WTF::Detail::CallableWrapper<WebCore::Timer::Timer<WebKit::RemoteLayerTreeDrawingArea, WebKit::RemoteLayerTreeDrawingArea>(WebKit::RemoteLayerTreeDrawingArea&, void (WebKit::RemoteLayerTreeDrawingArea::*)())::'lambda'(), void>::call()
Attachments
Add attachment
proposed patch, testcase, etc.
Radar WebKit Bug Importer
Comment 1
2025-02-24 13:22:46 PST
<
rdar://problem/145504391
>
Abrar Rahman Protyasha
Comment 2
2025-02-24 13:25:05 PST
Same issue as
https://bugs.webkit.org/show_bug.cgi?id=287579
. We should skip this test on debug builds for now.
Abrar Rahman Protyasha
Comment 3
2025-02-24 13:43:41 PST
Pull request:
https://github.com/WebKit/WebKit/pull/41230
EWS
Comment 4
2025-02-24 13:47:06 PST
Test gardening commit
290976@main
(037ef87c97ac): <
https://commits.webkit.org/290976@main
> Reviewed commits have been landed. Closing PR #41230 and removing active labels.
Alexey Proskuryakov
Comment 5
2025-02-24 17:26:33 PST
*** 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