[Webkit-unassigned] [Bug 287579] New: REGRESSION(290220 at main): [ iOS ] 12x TestWebKitAPI.UnifiedPDF* (api-tests) are constant failures

bugzilla-daemon at webkit.org bugzilla-daemon at webkit.org
Wed Feb 12 13:09:23 PST 2025


https://bugs.webkit.org/show_bug.cgi?id=287579

            Bug ID: 287579
           Summary: REGRESSION(290220 at main): [ iOS ] 12x
                    TestWebKitAPI.UnifiedPDF* (api-tests) are constant
                    failures
           Product: WebKit
           Version: Other
          Hardware: Unspecified
                OS: Unspecified
            Status: NEW
          Severity: Normal
          Priority: P2
         Component: New Bugs
          Assignee: webkit-unassigned at lists.webkit.org
          Reporter: Morningstar at apple.com

TestWebKitAPI.UnifiedPDF.PasswordFormShouldDismissAfterNavigation
TestWebKitAPI.UnifiedPDF.PrintPDFUsingPrintInteractionController
TestWebKitAPI.UnifiedPDF.SelectTextInRotatedPage
TestWebKitAPI.UnifiedPDF.CopySelectedText
TestWebKitAPI.UnifiedPDF.LoadPDFWithSandboxCSPDirective
TestWebKitAPI.UnifiedPDF.LookUpSelectedText
TestWebKitAPI.UnifiedPDF.MouseDidMoveOverPDF
TestWebKitAPI.UnifiedPDF.SpeakSelection
TestWebKitAPI.UnifiedPDF.StablePresentationUpdateCallback
TestWebKitAPI.WebKit.FindInUnifiedPDF
TestWebKitAPI.WebKit.FindInUnifiedPDFAfterFindInPage
TestWebKitAPI.WebKit.FindInUnifiedPDFAfterReload
TestWebKitAPI.UnifiedPDF.WebProcessShouldNotCrashWithUISideCompositingDisabled
290220 at main https://commits.webkit.org/290220@main broke these api-tests on iOS

HISTORY:
https://results.webkit.org/?suite=api-tests&suite=api-tests&suite=api-tests&suite=api-tests&suite=api-tests&suite=api-tests&suite=api-tests&suite=api-tests&suite=api-tests&suite=api-tests&suite=api-tests&suite=api-tests&suite=api-tests&test=TestWebKitAPI.UnifiedPDF.CopySelectedText&test=TestWebKitAPI.UnifiedPDF.LoadPDFWithSandboxCSPDirective&test=TestWebKitAPI.UnifiedPDF.LookUpSelectedText&test=TestWebKitAPI.UnifiedPDF.MouseDidMoveOverPDF&test=TestWebKitAPI.UnifiedPDF.PasswordFormShouldDismissAfterNavigation&test=TestWebKitAPI.UnifiedPDF.PrintPDFUsingPrintInteractionController&test=TestWebKitAPI.UnifiedPDF.SelectTextInRotatedPage&test=TestWebKitAPI.UnifiedPDF.SpeakSelection&test=TestWebKitAPI.UnifiedPDF.StablePresentationUpdateCallback&test=TestWebKitAPI.UnifiedPDF.WebProcessShouldNotCrashWithUISideCompositingDisabled&test=TestWebKitAPI.WebKit.FindInUnifiedPDF&test=TestWebKitAPI.WebKit.FindInUnifiedPDFAfterFindInPage&test=TestWebKitAPI.WebKit.FindInUnifiedPDFAfterReload

TEST-RUN:
https://build.webkit.org/#/builders/1391/builds/353

STDIO:
https://build.webkit.org/#/builders/1391/builds/353/steps/22/logs/stdio

FAILURE:
 TestWebKitAPI.WebKit.FindInUnifiedPDFAfterReload
        2025-02-12 10:43:52.472 TestWebKitAPI[59902:1165266] Successfully load keyboard extensions
        2025-02-12 10:43:52.474 TestWebKitAPI[59902:1165266] Successfully load keyboard extensions
        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 &)
        2025-02-12 10:43:52.547 TestWebKitAPI[59902:1165266] Successfully load keyboard extensions
        1   0x14f7b7a98 WebCore::ScrollView::scrollTo(WebCore::IntPoint const&)
        2   0x14f4819b4 WebCore::LocalFrameView::scrollTo(WebCore::IntPoint const&)
        3   0x14f7b7250 WebCore::ScrollView::setScrollOffset(WebCore::IntPoint const&)
        4   0x14f7be49c WebCore::ScrollableArea::scrollPositionChanged(WebCore::IntPoint const&)
        5   0x14f7be3fc WebCore::ScrollableArea::notifyScrollPositionChanged(WebCore::IntPoint const&)
        6   0x14f6a2b1c 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   0x14f6a2768 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   0x14f6a1700 WebCore::AsyncScrollingCoordinator::applyScrollPositionUpdate(WebCore::ScrollUpdate&&, WebCore::ScrollType)
        9   0x14f6a01b4 WebCore::AsyncScrollingCoordinator::applyScrollUpdate(WebCore::ScrollUpdate&&, WebCore::ScrollType)
        10  0x14f69fd58 WebCore::AsyncScrollingCoordinator::requestScrollToPosition(WebCore::ScrollableArea&, WebCore::IntPoint const&, WebCore::ScrollPositionChangeOptions const&)
        11  0x14f47c2d4 WebCore::LocalFrameView::requestScrollToPosition(WebCore::IntPoint const&, WebCore::ScrollPositionChangeOptions const&)
        12  0x14f7be990 WebCore::ScrollableArea::setScrollPositionFromAnimation(WebCore::IntPoint const&)
        13  0x14f7ac644 WebCore::ScrollAnimator::notifyPositionChanged(WebCore::FloatSize const&)
        14  0x14f7abc3c WebCore::ScrollAnimator::setCurrentPosition(WebCore::FloatPoint const&, WebCore::ScrollAnimator::NotifyScrollableArea)
        15  0x14f7abb88 WebCore::ScrollAnimator::scrollToPositionWithoutAnimation(WebCore::FloatPoint const&, WebCore::ScrollClamping)
        16  0x14f7bdeac WebCore::ScrollableArea::scrollToPositionWithoutAnimation(WebCore::FloatPoint const&, WebCore::ScrollClamping)
        17  0x14f7b89b8 WebCore::ScrollView::updateScrollbars(WebCore::IntPoint const&)::$_0::operator()(WebCore::IntPoint) const
        18  0x14f7b45a4 WebCore::ScrollView::updateScrollbars(WebCore::IntPoint const&)
        19  0x14f7b6c04 WebCore::ScrollView::setContentsSize(WebCore::IntSize const&)
        20  0x14f46af00 WebCore::LocalFrameView::setContentsSize(WebCore::IntSize const&)
        21  0x14f46c66c WebCore::LocalFrameView::adjustViewSize()
        22  0x14f48c7e4 WebCore::LocalFrameViewLayoutContext::performLayout(bool)
        23  0x14f46f3b8 WebCore::LocalFrameViewLayoutContext::layout(bool)
        24  0x14e2488d8 WebCore::Document::updateLayout(WTF::OptionSet<WebCore::LayoutOptions>, WebCore::Element const*)
        25  0x12ea1d600 WebKit::WebPage::shrinkToFitContent(WebKit::WebPage::ZoomToInitialScale)
        26  0x12fa9e100 WebKit::WebPage::didFinishDocumentLoad(WebKit::WebFrame&)
        27  0x12f935710 WebKit::WebLocalFrameLoaderClient::dispatchDidFinishDocumentLoad()
        28  0x14f0f84fc WebCore::FrameLoader::finishedParsing()
        29  0x14e26d234 WebCore::Document::finishedParsing()
        30  0x14e9d0624 WebCore::RawDataDocumentParser::finish()
        31  0x14f0885b8 WebCore::DocumentWriter::end()

-- 
You are receiving this mail because:
You are the assignee for the bug.
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.webkit.org/pipermail/webkit-unassigned/attachments/20250212/dd7674a7/attachment.htm>


More information about the webkit-unassigned mailing list