Bug 102678

Summary: [Qt][WK2] New compositing/overflow/* tests fails, because ENABLE_ACCELERATED_OVERFLOW_SCROLLING is disabled
Product: WebKit Reporter: Csaba Osztrogonác <ossy>
Component: New BugsAssignee: Nobody <webkit-unassigned>
Status: RESOLVED INVALID    
Severity: Normal CC: ossy, simon.fraser, skyostil
Priority: P2 Keywords: Qt, QtTriaged
Version: 420+   
Hardware: Unspecified   
OS: Unspecified   
Bug Depends on:    
Bug Blocks: 87008, 96087, 100524    

Csaba Osztrogonác
Reported 2012-11-19 05:01:13 PST
compositing/overflow/updating-scrolling-content.html introduced in http://trac.webkit.org/changeset/134456, but fails on Qt WK2: --- /home/webkitbuildbot/slaves/release64bitWebKit2_EC2/buildslave/qt-linux-64-release-webkit2/build/layout-test-results/compositing/overflow/updating-scrolling-content-expected.txt +++ /home/webkitbuildbot/slaves/release64bitWebKit2_EC2/buildslave/qt-linux-64-release-webkit2/build/layout-test-results/compositing/overflow/updating-scrolling-content-actual.txt @@ -1,48 +1,14 @@ +(repaint rects + (rect 8 8 200 200) + (rect 193 8 15 14) + (rect 193 8 15 29) + (rect 193 22 15 171) +) (GraphicsLayer (bounds 800.00 600.00) (children 1 (GraphicsLayer (bounds 800.00 600.00) - (children 1 - (GraphicsLayer - (position 8.00 8.00) - (bounds 200.00 200.00) - (children 4 - (GraphicsLayer - (bounds 200.00 200.00) - (children 1 - (GraphicsLayer - (bounds 185.00 1200.00) - (drawsContent 1) - (repaint rects - (rect 0.00 0.00 185.00 200.00) - (rect 0.00 0.00 185.00 200.00) - (rect 0.00 0.00 185.00 200.00) - ) - ) - ) - ) - (GraphicsLayer - (position 0.00 185.00) - (bounds 185.00 15.00) - (drawsContent 1) - ) - (GraphicsLayer - (position 185.00 0.00) - (bounds 15.00 185.00) - (drawsContent 1) - (repaint rects - (rect 0.00 0.00 15.00 185.00) - ) - ) - (GraphicsLayer - (position 185.00 185.00) - (bounds 15.00 15.00) - (drawsContent 1) - ) - ) - ) - ) ) ) )
Attachments
Csaba Osztrogonác
Comment 1 2012-11-19 05:02:38 PST
compositing/overflow/scrolling-without-painting.html introduced in http://trac.webkit.org/changeset/134628, and fails with similar diff: --- /home/webkitbuildbot/slaves/release64bitWebKit2_EC2/buildslave/qt-linux-64-release-webkit2/build/layout-test-results/compositing/overflow/scrolling-without-painting-expected.txt +++ /home/webkitbuildbot/slaves/release64bitWebKit2_EC2/buildslave/qt-linux-64-release-webkit2/build/layout-test-results/compositing/overflow/scrolling-without-painting-actual.txt @@ -1,46 +1,14 @@ +(repaint rects + (rect 8 8 202 202) + (rect 194 9 15 20) + (rect 194 13 15 33) + (rect 194 29 15 165) +) (GraphicsLayer (bounds 800.00 600.00) (children 1 (GraphicsLayer (bounds 800.00 600.00) - (children 1 - (GraphicsLayer - (position 8.00 8.00) - (bounds 202.00 202.00) - (drawsContent 1) - (children 4 - (GraphicsLayer - (position 1.00 1.00) - (bounds 200.00 200.00) - (children 1 - (GraphicsLayer - (position 0.00 -25.00) - (bounds 185.00 1025.00) - (drawsContent 1) - ) - ) - ) - (GraphicsLayer - (position 1.00 186.00) - (bounds 185.00 15.00) - (drawsContent 1) - ) - (GraphicsLayer - (position 186.00 1.00) - (bounds 15.00 185.00) - (drawsContent 1) - (repaint rects - (rect 0.00 0.00 15.00 185.00) - ) - ) - (GraphicsLayer - (position 186.00 186.00) - (bounds 15.00 15.00) - (drawsContent 1) - ) - ) - ) - ) ) ) )
Sami Kyöstilä
Comment 2 2012-11-19 05:31:15 PST
These tests will only pass if ENABLE_ACCELERATED_OVERFLOW_SCROLLING is turned on, so I suggest to skip them on platforms that do not enable that flag.
Csaba Osztrogonác
Comment 3 2012-11-19 07:00:57 PST
(In reply to comment #2) > These tests will only pass if ENABLE_ACCELERATED_OVERFLOW_SCROLLING is turned on, so I suggest to skip them on platforms that do not enable that flag. Thanks, I skipped them on Qt by r135153. They can be unskipped once ACCELERATED_OVERFLOW_SCROLLING is enabled on Qt.
Jocelyn Turcotte
Comment 4 2014-02-03 03:23:33 PST
=== Bulk closing of Qt bugs === If you believe that this bug report is still relevant for a non-Qt port of webkit.org, please re-open it and remove [Qt] from the summary. If you believe that this is still an important QtWebKit bug, please fill a new report at https://bugreports.qt-project.org and add a link to this issue. See http://qt-project.org/wiki/ReportingBugsInQt for additional guidelines.
Note You need to log in before you can comment on or make changes to this bug.