WebKit Bugzilla
New
Browse
Log In
×
Sign in with GitHub
or
Remember my login
Create Account
·
Forgot Password
Forgotten password account recovery
RESOLVED WONTFIX
48016
[chromium] Linux: compositing test failures due to differently sized layers
https://bugs.webkit.org/show_bug.cgi?id=48016
Summary
[chromium] Linux: compositing test failures due to differently sized layers
Kenneth Russell
Reported
2010-10-20 15:44:23 PDT
There are a few failures of compositing/ layout tests when run on Linux in DRT / NRWT due to differently sized layers than on Windows. Since the layout code should be platform independent, it is unclear why these differences are present, and they need to be investigated. compositing/geometry/limit-layer-bounds-positioned-transition.html compositing/geometry/limit-layer-bounds-transformed.html compositing/geometry/vertical-scroll-composited.html
Attachments
Add attachment
proposed patch, testcase, etc.
James Robinson
Comment 1
2010-10-20 15:47:29 PDT
How different are the values? I don't think scrollbars are exactly the same size on windows vs linux.
Kenneth Russell
Comment 2
2010-10-20 16:26:44 PDT
The values are very different, and indicate something like failure to clip the layer to the visible window or similar. It's possible there were code changes between the times these two baselines were generated that would affect the results. --- /usr/local/google/home/kbr/src/chrome6/src/webkit/Debug/layout-test-results/compositing/geometry/limit-layer-bounds-positioned-transition-expected.txt +++ /usr/local/google/home/kbr/src/chrome6/src/webkit/Debug/layout-test-results/compositing/geometry/limit-layer-bounds-positioned-transition-actual.txt @@ -1,9 +1,9 @@ Text here (GraphicsLayer - (bounds 800.00 600.00) + (bounds 1429.00 585.00) (children 1 (GraphicsLayer - (bounds 800.00 600.00) + (bounds 1429.00 585.00) (children 3 (GraphicsLayer (position 29.00 29.00) --- /usr/local/google/home/kbr/src/chrome6/src/webkit/Debug/layout-test-results/compositing/geometry/limit-layer-bounds-transformed-expected.txt +++ /usr/local/google/home/kbr/src/chrome6/src/webkit/Debug/layout-test-results/compositing/geometry/limit-layer-bounds-transformed-actual.txt @@ -1,9 +1,9 @@ Text here (GraphicsLayer - (bounds 800.00 600.00) + (bounds 1329.00 585.00) (children 1 (GraphicsLayer - (bounds 800.00 600.00) + (bounds 1329.00 585.00) (children 3 (GraphicsLayer (position 129.00 29.00) --- /usr/local/google/home/kbr/src/chrome6/src/webkit/Debug/layout-test-results/compositing/geometry/vertical-scroll-composited-expected.txt +++ /usr/local/google/home/kbr/src/chrome6/src/webkit/Debug/layout-test-results/compositing/geometry/vertical-scroll-composited-actual.txt @@ -1,4 +1,4 @@ -layer at (0,0) size 814x1014 +layer at (0,0) size 962x1122 RenderView at (0,0) size 785x585 layer at (0,0) size 785x616 RenderBlock {HTML} at (0,0) size 785x616
Stephen Chenney
Comment 3
2013-04-09 16:10:22 PDT
LayoutTest failures for Chromium are being marked WontFix. The Bug is still accessible and referenced from TestExpectations.
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