Bug 266205 - [Win] ASSERTION FAILED: willBeComposited == needsToBeComposited(layer, queryData): imported/w3c/web-platform-tests/scroll-animations/css/scroll-timeline-default-quirks-mode.html
Summary: [Win] ASSERTION FAILED: willBeComposited == needsToBeComposited(layer, queryD...
Status: RESOLVED WORKSFORME
Alias: None
Product: WebKit
Classification: Unclassified
Component: Compositing (show other bugs)
Version: WebKit Nightly Build
Hardware: Unspecified Unspecified
: P2 Normal
Assignee: Fujii Hironori
URL:
Keywords: InRadar
Depends on:
Blocks:
 
Reported: 2023-12-10 23:17 PST by Fujii Hironori
Modified: 2024-07-25 20:52 PDT (History)
2 users (show)

See Also:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Fujii Hironori 2023-12-10 23:17:45 PST
After 271549@main unskipps the following tests, they are crashing only for Windows port.

imported/w3c/web-platform-tests/scroll-animations/css/printing/scroll-timeline-default-print.tentative.html
imported/w3c/web-platform-tests/scroll-animations/css/scroll-timeline-default-quirks-mode.html
imported/w3c/web-platform-tests/scroll-animations/css/scroll-timeline-default-writing-mode-rl.html
imported/w3c/web-platform-tests/scroll-animations/css/scroll-timeline-default.html
imported/w3c/web-platform-tests/scroll-animations/css/scroll-timeline-frame-size-changed.html
imported/w3c/web-platform-tests/scroll-animations/css/scroll-timeline-inline-orientation.html

stderr:
ASSERTION FAILED: willBeComposited == needsToBeComposited(layer, queryData)
C:\BW\WinCairo-64-bit-Debug-Build\build\Source\WebCore\rendering/RenderLayerCompositor.cpp(1260) : computeCompositingRequirements
1   00007FF8F4F91B99 WTFCrash
2   00007FF8E006730D WTFCrashWithInfo
3   00007FF8E40FDF5B WebCore::RenderLayerCompositor::computeCompositingRequirements
4   00007FF8E40FDB66 WebCore::RenderLayerCompositor::computeCompositingRequirements
5   00007FF8E40FDB66 WebCore::RenderLayerCompositor::computeCompositingRequirements
6   00007FF8E40FB2E3 WebCore::RenderLayerCompositor::updateCompositingLayers
7   00007FF8E40FA5DA WebCore::RenderLayerCompositor::didRecalcStyleWithNoPendingLayout
8   00007FF8E38AB0D7 WebCore::LocalFrameView::updateCompositingLayersAfterStyleChange
9   00007FF8E2AA140E WebCore::Document::resolveStyle
10  00007FF8E2AA1C31 WebCore::Document::updateStyleIfNeeded
11  00007FF8E2AA2742 WebCore::Document::updateLayoutIfDimensionsOutOfDate
12  00007FF8E2B77068 WebCore::Element::scrollHeight
13  00007FF8E0A5D35A WebCore::jsElement_scrollHeightGetter
14  00007FF8E0A19915 WebCore::IDLAttribute<WebCore::JSElement>::get<&WebCore::jsElement_scrollHeightGetter,3>
15  00007FF8E0A197D0 WebCore::jsElement_scrollHeight
16  00007FF8E98822A2 WTF::FunctionPtr<57072,long long (JSC::JSGlobalObject *, long long, JSC::PropertyName),1>::operator()
17  00007FF8E9B1DC31 JSC::PropertySlot::customGetter
18  00007FF8E83D4918 JSC::PropertySlot::getValue
19  00007FF8E83D4152 JSC::JSValue::get
20  00007FF8E944B1B3 JSC::LLInt::performLLIntGetByID
21  00007FF8E944AF15 llint_slow_path_get_by_id
22  00007FF8EA0F94D5 llint_entry
Comment 1 Fujii Hironori 2023-12-10 23:18:20 PST
Buildbot: builder WinCairo-64-bit-Debug-Tests build 21441 : 271559@main
https://build.webkit.org/#/builders/727/builds/21441

  imported/w3c/web-platform-tests/scroll-animations/css/printing/scroll-timeline-default-print.tentative.html [ Crash ]
  imported/w3c/web-platform-tests/scroll-animations/css/scroll-timeline-default-quirks-mode.html [ Crash ]
  imported/w3c/web-platform-tests/scroll-animations/css/scroll-timeline-default-writing-mode-rl.html [ Crash ]
  imported/w3c/web-platform-tests/scroll-animations/css/scroll-timeline-default.html [ Crash ]
  imported/w3c/web-platform-tests/scroll-animations/css/scroll-timeline-frame-size-changed.html [ Crash ]
  imported/w3c/web-platform-tests/scroll-animations/css/scroll-timeline-inline-orientation.html [ Crash ]
Comment 2 Radar WebKit Bug Importer 2023-12-17 23:18:14 PST
<rdar://problem/119798912>
Comment 3 Fujii Hironori 2024-07-25 20:49:01 PDT
Pull request: https://github.com/WebKit/WebKit/pull/31262
Comment 4 EWS 2024-07-25 20:51:32 PDT
Test gardening commit 281386@main (05600c827c4e): <https://commits.webkit.org/281386@main>

Reviewed commits have been landed. Closing PR #31262 and removing active labels.