RESOLVED FIXED193849
Add a scrolling tree test that toggles scrollability on an intermediate iframe
https://bugs.webkit.org/show_bug.cgi?id=193849
Summary Add a scrolling tree test that toggles scrollability on an intermediate iframe
Simon Fraser (smfr)
Reported 2019-01-25 15:23:19 PST
Add a scrolling tree test that toggles scrollability on an intermediate iframe
Attachments
Patch (11.79 KB, patch)
2019-01-25 15:23 PST, Simon Fraser (smfr)
dino: review+
Simon Fraser (smfr)
Comment 1 2019-01-25 15:23:34 PST
Dean Jackson
Comment 2 2019-01-25 15:27:02 PST
Comment on attachment 360174 [details] Patch View in context: https://bugs.webkit.org/attachment.cgi?id=360174&action=review > LayoutTests/scrollingcoordinator/scrolling-tree/resources/scroll-toggling-frame.html:45 > + iframe { > + width: 400px; > + height: 300px; > + box-shadow: 0 0 10px black; > + border: 2px solid black; > + } I don't see any iframe in this doc.
Simon Fraser (smfr)
Comment 3 2019-01-26 12:15:17 PST
Radar WebKit Bug Importer
Comment 4 2019-01-26 12:16:29 PST
Truitt Savell
Comment 5 2019-01-28 09:13:29 PST
This test scrollingcoordinator/scrolling-tree/toggle-coordinated-frame-scrolling.html that was added is a flakey failure. History: https://webkit-test-results.webkit.org/dashboards/flakiness_dashboard.html#showAllRuns=true&tests=scrollingcoordinator%2Fscrolling-tree%2Ftoggle-coordinated-frame-scrolling.html Diff: --- /Volumes/Data/slave/highsierra-debug-tests-wk2/build/layout-test-results/scrollingcoordinator/scrolling-tree/toggle-coordinated-frame-scrolling-expected.txt +++ /Volumes/Data/slave/highsierra-debug-tests-wk2/build/layout-test-results/scrollingcoordinator/scrolling-tree/toggle-coordinated-frame-scrolling-actual.txt @@ -33,27 +33,6 @@ (min layout viewport origin (0,0)) (max layout viewport origin (0,524)) (behavior for fixed 0) - (children 1 - (Frame hosting node - (children 1 - (Frame scrolling node - (scrollable area size 485 400) - (contents size 485 1024) - (scrollable area parameters - (horizontal scroll elasticity 0) - (vertical scroll elasticity 0) - (horizontal scrollbar mode 0) - (vertical scrollbar mode 0) - (has enabled vertical scrollbar 1)) - (visual viewport enabled 1) - (layout viewport at (0,0) size 485x400) - (min layout viewport origin (0,0)) - (max layout viewport origin (0,624)) - (behavior for fixed 0) - ) - ) - ) - ) ) ) ) @@ -65,7 +44,7 @@ (Frame scrolling node (scrollable area size 785 600) - (contents size 785 1541) + (contents size 785 1226) (scrollable area parameters (horizontal scroll elasticity 2) (vertical scroll elasticity 2) @@ -75,7 +54,7 @@ (visual viewport enabled 1) (layout viewport at (0,0) size 785x600) (min layout viewport origin (0,0)) - (max layout viewport origin (0,941)) + (max layout viewport origin (0,626)) (behavior for fixed 0) (children 1 (Frame hosting node
Truitt Savell
Comment 6 2019-02-05 09:26:41 PST
Made bug https://bugs.webkit.org/show_bug.cgi?id=194291 to track this test failure
Note You need to log in before you can comment on or make changes to this bug.