WebKit Bugzilla
New
Browse
Log In
×
Sign in with GitHub
or
Remember my login
Create Account
·
Forgot Password
Forgotten password account recovery
RESOLVED FIXED
243710
REGRESSION (
252720@main
): [ iOS ] Four scrollingcoordinator/scrolling-tree/coordinated-frame tests are a consistent failure
https://bugs.webkit.org/show_bug.cgi?id=243710
Summary
REGRESSION (252720@main): [ iOS ] Four scrollingcoordinator/scrolling-tree/co...
Karl Rackler
Reported
2022-08-08 19:41:31 PDT
Description: scrollingcoordinator/scrolling-tree/coordinated-frame-gain-scrolling-ancestor.html scrollingcoordinator/scrolling-tree/coordinated-frame-in-fixed.html scrollingcoordinator/scrolling-tree/coordinated-frame-lose-scrolling-ancestor.html scrollingcoordinator/scrolling-tree/coordinated-frame.html The first failure I saw on the dashboard was on 7/21/2022 at
252721@main
. The four tests are failing with similar diffs. REPRODUCTION STEPS I can reproduce this on
252720@main
but cannot reproduce it on
252719@main
or earlier. Command: run-webkit-tests --ipad-simulator --model 'iPad (5th generation)' --exit-after-n-failures 1 --exit-after-n-crashes-or-timeouts 1 --iterations 50 --no-retry scrollingcoordinator/scrolling-tree/coordinated-frame-gain-scrolling-ancestor.html Result: Regressions: Unexpected text-only failures (1) scrollingcoordinator/scrolling-tree/coordinated-frame-gain-scrolling-ancestor.html [ Failure ] History:
https://results.webkit.org/?suite=layout-tests&suite=layout-tests&suite=layout-tests&suite=layout-tests&test=scrollingcoordinator%2Fscrolling-tree%2Fcoordinated-frame-gain-scrolling-ancestor.html&test=scrollingcoordinator%2Fscrolling-tree%2Fcoordinated-frame-in-fixed.html&test=scrollingcoordinator%2Fscrolling-tree%2Fcoordinated-frame-lose-scrolling-ancestor.html&test=scrollingcoordinator%2Fscrolling-tree%2Fcoordinated-frame.html&limit=50000&platform=ios&model=iPad%20(5th%20generation
) Diff: --- /Volumes/Data/worker/Apple-iPadOS-15-Simulator-Debug-WK2-Tests/build/layout-test-results/scrollingcoordinator/scrolling-tree/coordinated-frame-gain-scrolling-ancestor-expected.txt +++ /Volumes/Data/worker/Apple-iPadOS-15-Simulator-Debug-WK2-Tests/build/layout-test-results/scrollingcoordinator/scrolling-tree/coordinated-frame-gain-scrolling-ancestor-actual.txt @@ -10,6 +10,8 @@ (layout viewport at (0,0) size 800x600) (min layout viewport origin (0,0)) (max layout viewport origin (0,416)) + (synchronous event dispatch region for event wheel + at (45,47) size 404x304) (behavior for fixed 0) (children 1 (Fixed node @@ -31,29 +33,7 @@ (min layout viewport origin (0,0)) (max layout viewport origin (0,120)) (behavior for fixed 0) - (children 2 - (Overflow scrolling node - (scrollable area size 400 300) - (contents size 400 1760) - (scrollable area parameters - (horizontal scroll elasticity 1) - (vertical scroll elasticity 1) - (horizontal scrollbar mode 0) - (vertical scrollbar mode 0) - (allows vertical scrolling 1)) - (children 1 - (Sticky node - (anchor edges: AnchorEdgeTop AnchorEdgeBottom) - (top offset 10.00) - (bottom offset 10.00) - (containing block rect at (0,0) size 400x1760) - (sticky box rect at (0,830) size 100x100) - (constraining rect at (0,0) size 400x300) - (sticky offset at last layout width=0 height=-640) - (layer position at last layout (0,190)) - ) - ) - ) + (children 1 (Sticky node (anchor edges: AnchorEdgeTop AnchorEdgeBottom) (top offset 10.00)
Attachments
Add attachment
proposed patch, testcase, etc.
Radar WebKit Bug Importer
Comment 1
2022-08-08 19:41:49 PDT
<
rdar://problem/98356321
>
Karl Rackler
Comment 2
2022-08-08 19:58:00 PDT
Update description: This affects [iOS] on model iPad (5th generation) only.
Karl Rackler
Comment 3
2022-08-08 19:58:55 PDT
I have marked this test as a constant failure while this issue is investigated.
EWS
Comment 4
2022-08-08 20:05:59 PDT
Test gardening commit
253248@main
(650ee1c49d6b): <
https://commits.webkit.org/253248@main
> Reviewed commits have been landed. Closing PR #3134 and removing active labels.
EWS
Comment 5
2022-08-08 20:22:25 PDT
Test gardening commit
253252@main
(ce905cce96b7): <
https://commits.webkit.org/253252@main
> Reviewed commits have been landed. Closing PR #3135 and removing active labels.
Sam Sneddon [:gsnedders]
Comment 6
2022-08-09 02:55:02 PDT
These tests have <!-- webkit-test-runner [ AsyncOverflowScrollingEnabled=true ] -->, but only within the resources/doc-with-sticky.html subresource, which never worked, but it worked because incidentally `-webkit-overflow-scrolling` was accidentally exposed regardless of settings.
Karl Rackler
Comment 7
2022-08-09 08:33:30 PDT
(In reply to Sam Sneddon [:gsnedders] from
comment #6
)
> These tests have <!-- webkit-test-runner [ > AsyncOverflowScrollingEnabled=true ] -->, but only within the > resources/doc-with-sticky.html subresource, which never worked, but it > worked because incidentally `-webkit-overflow-scrolling` was accidentally > exposed regardless of settings.
I also see test fast/scrolling/ios/overflow-scroll-inherited.html consistently failing after
252720@main
. Diff: --- /Volumes/Data/worker/Apple-iPadOS-15-Simulator-Debug-WK2-Tests/build/layout-test-results/fast/scrolling/ios/overflow-scroll-inherited-expected.txt +++ /Volumes/Data/worker/Apple-iPadOS-15-Simulator-Debug-WK2-Tests/build/layout-test-results/fast/scrolling/ios/overflow-scroll-inherited-actual.txt @@ -1,5 +1,2 @@ -test1 -webkit-overflow-scrolling: auto -test2 -webkit-overflow-scrolling: auto -test3 -webkit-overflow-scrolling: auto -test4 -webkit-overflow-scrolling: auto +CONSOLE MESSAGE: TypeError: null is not an object (evaluating 'cssValue.cssText') History:
https://results.webkit.org/?suite=layout-tests&test=fast%2Fscrolling%2Fios%2Foverflow-scroll-inherited.html&model=iPad%20(5th%20generation
) Would the root of this failure be the same cause, or is it a different issue?
Sam Sneddon [:gsnedders]
Comment 8
2022-08-09 09:49:54 PDT
Pull request:
https://github.com/WebKit/WebKit/pull/3152
Sam Sneddon [:gsnedders]
Comment 9
2022-08-09 09:51:05 PDT
(In reply to Karl Rackler from
comment #7
)
> Would the root of this failure be the same cause, or is it a different issue?
Same issue.
EWS
Comment 10
2022-08-11 19:36:07 PDT
Committed
253361@main
(c7f9e1da3dd8): <
https://commits.webkit.org/253361@main
> Reviewed commits have been landed. Closing PR #3152 and removing active labels.
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