WebKit Bugzilla
New
Browse
Log In
×
Sign in with GitHub
or
Remember my login
Create Account
·
Forgot Password
Forgotten password account recovery
RESOLVED FIXED
63190
compositing/layer-creation/spanOverlapsCanvas.html failing on Windows since it was added
https://bugs.webkit.org/show_bug.cgi?id=63190
Summary
compositing/layer-creation/spanOverlapsCanvas.html failing on Windows since i...
Adam Roben (:aroben)
Reported
2011-06-22 15:08:40 PDT
compositing/layer-creation/spanOverlapsCanvas.html has been failing on Windows since it was added in
r89474
.
http://build.webkit.org/results/Windows%207%20Release%20(Tests)/r89476%20(14034)/results.html
Attachments
Patch
(1.31 KB, patch)
2011-06-22 15:22 PDT
,
Matthew Delaney
no flags
Details
Formatted Diff
Diff
Patch
(4.58 KB, patch)
2011-06-22 17:03 PDT
,
Matthew Delaney
no flags
Details
Formatted Diff
Diff
Patch
(4.79 KB, patch)
2011-06-22 17:53 PDT
,
Matthew Delaney
no flags
Details
Formatted Diff
Diff
Patch
(6.49 KB, patch)
2011-06-22 18:09 PDT
,
Matthew Delaney
jamesr
: review+
Details
Formatted Diff
Diff
Show Obsolete
(3)
View All
Add attachment
proposed patch, testcase, etc.
Matthew Delaney
Comment 1
2011-06-22 15:22:39 PDT
Created
attachment 98249
[details]
Patch
Matthew Delaney
Comment 2
2011-06-22 15:28:47 PDT
Committed
r89488
: <
http://trac.webkit.org/changeset/89488
>
Matthew Delaney
Comment 3
2011-06-22 16:57:50 PDT
Reopening to fix layout test to *actually* use the Layer Tree Text. +rebaselining the results for mac and windows as well.
Matthew Delaney
Comment 4
2011-06-22 17:03:49 PDT
Created
attachment 98266
[details]
Patch
James Robinson
Comment 5
2011-06-22 17:07:27 PDT
Comment on
attachment 98266
[details]
Patch View in context:
https://bugs.webkit.org/attachment.cgi?id=98266&action=review
> LayoutTests/compositing/layer-creation/spanOverlapsCanvas.html:15 > + window.layoutTestController.dumpAsText();
dumpAsText(true) to get it to produce pixel output as well
> LayoutTests/platform/mac/compositing/layer-creation/spanOverlapsCanvas-expected.txt:1 > +(GraphicsLayer (bounds 800.00 600.00) (children 1 (GraphicsLayer (bounds 800.00 600.00) (children 2 (GraphicsLayer (position 8.00 8.00) (bounds 100.00 50.00) (drawsContent 1) ) (GraphicsLayer (position 8.00 8.00) (bounds 100.00 50.00) (drawsContent 1) ) ) ) ) )
can this graphics layer tree go alongside the test itself? it should be reasonably cross-platform, i think also, if you put this into a <pre> instead of a <span> then the newlines will be preserved, which is much more readable
Matthew Delaney
Comment 6
2011-06-22 17:14:23 PDT
> > LayoutTests/platform/mac/compositing/layer-creation/spanOverlapsCanvas-expected.txt:1 > > +(GraphicsLayer (bounds 800.00 600.00) (children 1 (GraphicsLayer (bounds 800.00 600.00) (children 2 (GraphicsLayer (position 8.00 8.00) (bounds 100.00 50.00) (drawsContent 1) ) (GraphicsLayer (position 8.00 8.00) (bounds 100.00 50.00) (drawsContent 1) ) ) ) ) ) > > can this graphics layer tree go alongside the test itself? it should be reasonably cross-platform, i think
Go alongside the test? Not sure what you mean. And I know for sure that it differs for some of our ports, so the output of it is not cross platform.
> > also, if you put this into a <pre> instead of a <span> then the newlines will be preserved, which is much more readable
Good call.
James Robinson
Comment 7
2011-06-22 17:18:12 PDT
(In reply to
comment #6
)
> > > LayoutTests/platform/mac/compositing/layer-creation/spanOverlapsCanvas-expected.txt:1 > > > +(GraphicsLayer (bounds 800.00 600.00) (children 1 (GraphicsLayer (bounds 800.00 600.00) (children 2 (GraphicsLayer (position 8.00 8.00) (bounds 100.00 50.00) (drawsContent 1) ) (GraphicsLayer (position 8.00 8.00) (bounds 100.00 50.00) (drawsContent 1) ) ) ) ) ) > > > > can this graphics layer tree go alongside the test itself? it should be reasonably cross-platform, i think > Go alongside the test? Not sure what you mean. And I know for sure that it differs for some of our ports, so the output of it is not cross platform. >
I mean put the -expected.txt next to the test. I know that mac-snowleopard (and below) will differ and need its own expectation, but I think that this output is the most common going forward. I'm pretty sure chromium will produce the same layer tree, for instance.
Matthew Delaney
Comment 8
2011-06-22 17:53:35 PDT
Created
attachment 98273
[details]
Patch
Matthew Delaney
Comment 9
2011-06-22 18:09:51 PDT
Created
attachment 98279
[details]
Patch
James Robinson
Comment 10
2011-06-22 18:13:46 PDT
Comment on
attachment 98279
[details]
Patch R=me. the move + edit is confusing the review tool and the changelog script, but i think it'll apply OK
Matthew Delaney
Comment 11
2011-06-22 18:15:46 PDT
Committed
r89511
: <
http://trac.webkit.org/changeset/89511
>
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