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 Bugs | Assignee: | 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
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 | ||
---|---|---|
Add attachment proposed patch, testcase, etc. |
Csaba Osztrogonác
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ä
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
(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
=== 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.