REGRESSION(r59977): platform/mac/fast/AppleScript/001.html failure
[WebKit.git] / LayoutTests / ChangeLog
1 2010-05-22  Maciej Stachowiak  <mjs@apple.com>
2
3         Reviewed by Mark Rowe.
4
5         REGRESSION(r59977): platform/mac/fast/AppleScript/001.html failure
6         https://bugs.webkit.org/show_bug.cgi?id=39531
7
8         Revert r59977 and r59943. These changes caused some exceptions to no longer be
9         reported in the inspector; I can't tell what they were originally trying to fix
10         so I am not sure how to fix them other than by reverting.
11
12         Unskipped the test that was broken, and also added a new test.
13         
14         * fast/dom/nested-script-exceptions-expected.txt: Added.
15         * fast/dom/nested-script-exceptions.html: Added. Shows that inspector functionality
16         would break in a meaningful way if the reverted change was allowed to stand.
17         * platform/mac/Skipped:
18
19 2010-05-22  Justin Schuh  <jschuh@chromium.org>
20
21         Reviewed by Nate Chapin.
22
23         Remove and simplify custom bindings for Node
24         https://bugs.webkit.org/show_bug.cgi?id=39467
25
26         Child manipulation methods now throw security exception instead of
27         not implemented exception.
28
29         * http/tests/security/xss-DENIED-iframe-src-alias-expected.txt:
30
31 2010-05-22  Daniel Bates  <dbates@rim.com>
32
33         Reviewed by Adam Barth.
34
35         REGRESSION (r56295): Can't create a new wave on Google Wave
36         https://bugs.webkit.org/show_bug.cgi?id=39249
37
38         Added a test to ensure that we don't raise an alarm when the source code
39         portion of a JavaScript URL matches some substring of the page URL or
40         post data.
41
42         Our existing test coverage ensures that we raise an alarm when the entire
43         JavaScript URL matches some substring of the page URL or post data.
44
45         * http/tests/security/xssAuditor/javascript-link-safe-expected.txt: Added.
46         * http/tests/security/xssAuditor/javascript-link-safe.html: Added.
47         * http/tests/security/xssAuditor/resources/javascript-link-safe.html: Added.
48
49 2010-05-22  Simon Fraser  <simon.fraser@apple.com>
50
51         Add test results for Mac; no review.
52
53         Add platform-independent test results for new tiling tests, and move them into their own directory.
54
55         * compositing/tiling/huge-layer-add-remove-child-expected.txt: Renamed from LayoutTests/platform/win/compositing/huge-layer-add-remove-child-expected.txt.
56         * compositing/tiling/huge-layer-add-remove-child.html: Renamed from LayoutTests/compositing/huge-layer-add-remove-child.html.
57         * compositing/tiling/huge-layer-expected.txt: Renamed from LayoutTests/platform/win/compositing/huge-layer-expected.txt.
58         * compositing/tiling/huge-layer-resize-expected.txt: Renamed from LayoutTests/platform/win/compositing/huge-layer-resize-expected.txt.
59         * compositing/tiling/huge-layer-resize.html: Renamed from LayoutTests/compositing/huge-layer-resize.html.
60         * compositing/tiling/huge-layer-with-layer-children-expected.txt: Renamed from LayoutTests/platform/win/compositing/huge-layer-with-layer-children-expected.txt.
61         * compositing/tiling/huge-layer-with-layer-children-resize-expected.txt: Renamed from LayoutTests/platform/win/compositing/huge-layer-with-layer-children-resize-expected.txt.
62         * compositing/tiling/huge-layer-with-layer-children-resize.html: Renamed from LayoutTests/compositing/huge-layer-with-layer-children-resize.html.
63         * compositing/tiling/huge-layer-with-layer-children.html: Renamed from LayoutTests/compositing/huge-layer-with-layer-children.html.
64         * compositing/tiling/huge-layer.html: Renamed from LayoutTests/compositing/huge-layer.html.
65
66 2010-05-22  Kent Tamura  <tkent@chromium.org>
67
68         Unreviewed.
69
70         Skip platform/mac/fast/AppleScript/001.html
71         https://bugs.webkit.org/show_bug.cgi?id=39531
72
73         * platform/mac/Skipped:
74
75 2010-05-22  Csaba Osztrogonác  <ossy@webkit.org>
76
77         Unreviewed. Update GTK specific expected file after r59968.
78
79         * platform/gtk/svg/css/getComputedStyle-basic-expected.txt: updated.
80
81 2010-05-21  James Robinson  <jamesr@chromium.org>
82
83         Unreviewed pixel rebaseline
84
85         Update pixel test expectations for LayoutTests/svg to account for Leopard-SnowLeopard differences
86         https://bugs.webkit.org/show_bug.cgi?id=39317
87
88         This patch fixes the pixel test expecations for svg/ tests to work on Snow Leopard.
89         Specifically, for each test that currently passes on Leopard with -p --tolerance=0,
90         but fails with small diffs on Snow Leopard, the old expectation is moved from
91         platform/mac to platform/mac-leopard and a new expecation is added in
92         platform/mac.
93
94         * platform/mac-leopard/svg/W3C-SVG-1.1/animate-elem-36-t-expected.checksum: Copied from LayoutTests/platform/mac/svg/W3C-SVG-1.1/animate-elem-36-t-expected.checksum.
95         * platform/mac-leopard/svg/W3C-SVG-1.1/animate-elem-36-t-expected.png: Copied from LayoutTests/platform/mac/svg/W3C-SVG-1.1/animate-elem-36-t-expected.png.
96         * platform/mac-leopard/svg/W3C-SVG-1.1/animate-elem-37-t-expected.checksum: Copied from LayoutTests/platform/mac/svg/W3C-SVG-1.1/animate-elem-37-t-expected.checksum.
97         * platform/mac-leopard/svg/W3C-SVG-1.1/animate-elem-37-t-expected.png: Copied from LayoutTests/platform/mac/svg/W3C-SVG-1.1/animate-elem-37-t-expected.png.
98         * platform/mac-leopard/svg/W3C-SVG-1.1/animate-elem-39-t-expected.checksum: Copied from LayoutTests/platform/mac/svg/W3C-SVG-1.1/animate-elem-39-t-expected.checksum.
99         * platform/mac-leopard/svg/W3C-SVG-1.1/animate-elem-39-t-expected.png: Copied from LayoutTests/platform/mac/svg/W3C-SVG-1.1/animate-elem-39-t-expected.png.
100         * platform/mac-leopard/svg/W3C-SVG-1.1/animate-elem-40-t-expected.checksum: Copied from LayoutTests/platform/mac/svg/W3C-SVG-1.1/animate-elem-40-t-expected.checksum.
101         * platform/mac-leopard/svg/W3C-SVG-1.1/animate-elem-40-t-expected.png: Copied from LayoutTests/platform/mac/svg/W3C-SVG-1.1/animate-elem-40-t-expected.png.
102         * platform/mac-leopard/svg/W3C-SVG-1.1/animate-elem-41-t-expected.checksum: Copied from LayoutTests/platform/mac/svg/W3C-SVG-1.1/animate-elem-41-t-expected.checksum.
103         * platform/mac-leopard/svg/W3C-SVG-1.1/animate-elem-41-t-expected.png: Copied from LayoutTests/platform/mac/svg/W3C-SVG-1.1/animate-elem-41-t-expected.png.
104         * platform/mac-leopard/svg/W3C-SVG-1.1/animate-elem-46-t-expected.checksum: Copied from LayoutTests/platform/mac/svg/W3C-SVG-1.1/animate-elem-46-t-expected.checksum.
105         * platform/mac-leopard/svg/W3C-SVG-1.1/animate-elem-46-t-expected.png: Copied from LayoutTests/platform/mac/svg/W3C-SVG-1.1/animate-elem-46-t-expected.png.
106         * platform/mac-leopard/svg/W3C-SVG-1.1/animate-elem-60-t-expected.checksum: Copied from LayoutTests/platform/mac/svg/W3C-SVG-1.1/animate-elem-60-t-expected.checksum.
107         * platform/mac-leopard/svg/W3C-SVG-1.1/animate-elem-60-t-expected.png: Copied from LayoutTests/platform/mac/svg/W3C-SVG-1.1/animate-elem-60-t-expected.png.
108         * platform/mac-leopard/svg/W3C-SVG-1.1/animate-elem-61-t-expected.checksum: Copied from LayoutTests/platform/mac/svg/W3C-SVG-1.1/animate-elem-61-t-expected.checksum.
109         * platform/mac-leopard/svg/W3C-SVG-1.1/animate-elem-61-t-expected.png: Copied from LayoutTests/platform/mac/svg/W3C-SVG-1.1/animate-elem-61-t-expected.png.
110         * platform/mac-leopard/svg/W3C-SVG-1.1/animate-elem-62-t-expected.checksum: Copied from LayoutTests/platform/mac/svg/W3C-SVG-1.1/animate-elem-62-t-expected.checksum.
111         * platform/mac-leopard/svg/W3C-SVG-1.1/animate-elem-62-t-expected.png: Copied from LayoutTests/platform/mac/svg/W3C-SVG-1.1/animate-elem-62-t-expected.png.
112         * platform/mac-leopard/svg/W3C-SVG-1.1/animate-elem-63-t-expected.checksum: Copied from LayoutTests/platform/mac/svg/W3C-SVG-1.1/animate-elem-63-t-expected.checksum.
113         * platform/mac-leopard/svg/W3C-SVG-1.1/animate-elem-63-t-expected.png: Copied from LayoutTests/platform/mac/svg/W3C-SVG-1.1/animate-elem-63-t-expected.png.
114         * platform/mac-leopard/svg/W3C-SVG-1.1/animate-elem-65-t-expected.checksum: Copied from LayoutTests/platform/mac/svg/W3C-SVG-1.1/animate-elem-65-t-expected.checksum.
115         * platform/mac-leopard/svg/W3C-SVG-1.1/animate-elem-65-t-expected.png: Copied from LayoutTests/platform/mac/svg/W3C-SVG-1.1/animate-elem-65-t-expected.png.
116         * platform/mac-leopard/svg/W3C-SVG-1.1/animate-elem-66-t-expected.checksum: Copied from LayoutTests/platform/mac/svg/W3C-SVG-1.1/animate-elem-66-t-expected.checksum.
117         * platform/mac-leopard/svg/W3C-SVG-1.1/animate-elem-66-t-expected.png: Copied from LayoutTests/platform/mac/svg/W3C-SVG-1.1/animate-elem-66-t-expected.png.
118         * platform/mac-leopard/svg/W3C-SVG-1.1/animate-elem-67-t-expected.checksum: Copied from LayoutTests/platform/mac/svg/W3C-SVG-1.1/animate-elem-67-t-expected.checksum.
119         * platform/mac-leopard/svg/W3C-SVG-1.1/animate-elem-67-t-expected.png: Copied from LayoutTests/platform/mac/svg/W3C-SVG-1.1/animate-elem-67-t-expected.png.
120         * platform/mac-leopard/svg/W3C-SVG-1.1/animate-elem-68-t-expected.checksum: Copied from LayoutTests/platform/mac/svg/W3C-SVG-1.1/animate-elem-68-t-expected.checksum.
121         * platform/mac-leopard/svg/W3C-SVG-1.1/animate-elem-68-t-expected.png: Copied from LayoutTests/platform/mac/svg/W3C-SVG-1.1/animate-elem-68-t-expected.png.
122         * platform/mac-leopard/svg/W3C-SVG-1.1/animate-elem-69-t-expected.checksum: Copied from LayoutTests/platform/mac/svg/W3C-SVG-1.1/animate-elem-69-t-expected.checksum.
123         * platform/mac-leopard/svg/W3C-SVG-1.1/animate-elem-69-t-expected.png: Copied from LayoutTests/platform/mac/svg/W3C-SVG-1.1/animate-elem-69-t-expected.png.
124         * platform/mac-leopard/svg/W3C-SVG-1.1/animate-elem-70-t-expected.checksum: Copied from LayoutTests/platform/mac/svg/W3C-SVG-1.1/animate-elem-70-t-expected.checksum.
125         * platform/mac-leopard/svg/W3C-SVG-1.1/animate-elem-70-t-expected.png: Copied from LayoutTests/platform/mac/svg/W3C-SVG-1.1/animate-elem-70-t-expected.png.
126         * platform/mac-leopard/svg/W3C-SVG-1.1/animate-elem-77-t-expected.checksum: Copied from LayoutTests/platform/mac/svg/W3C-SVG-1.1/animate-elem-77-t-expected.checksum.
127         * platform/mac-leopard/svg/W3C-SVG-1.1/animate-elem-77-t-expected.png: Copied from LayoutTests/platform/mac/svg/W3C-SVG-1.1/animate-elem-77-t-expected.png.
128         * platform/mac-leopard/svg/W3C-SVG-1.1/animate-elem-78-t-expected.checksum: Copied from LayoutTests/platform/mac/svg/W3C-SVG-1.1/animate-elem-78-t-expected.checksum.
129         * platform/mac-leopard/svg/W3C-SVG-1.1/animate-elem-78-t-expected.png: Copied from LayoutTests/platform/mac/svg/W3C-SVG-1.1/animate-elem-78-t-expected.png.
130         * platform/mac-leopard/svg/W3C-SVG-1.1/animate-elem-80-t-expected.checksum: Copied from LayoutTests/platform/mac/svg/W3C-SVG-1.1/animate-elem-80-t-expected.checksum.
131         * platform/mac-leopard/svg/W3C-SVG-1.1/animate-elem-80-t-expected.png: Copied from LayoutTests/platform/mac/svg/W3C-SVG-1.1/animate-elem-80-t-expected.png.
132         * platform/mac-leopard/svg/W3C-SVG-1.1/animate-elem-81-t-expected.checksum: Copied from LayoutTests/platform/mac/svg/W3C-SVG-1.1/animate-elem-81-t-expected.checksum.
133         * platform/mac-leopard/svg/W3C-SVG-1.1/animate-elem-81-t-expected.png: Copied from LayoutTests/platform/mac/svg/W3C-SVG-1.1/animate-elem-81-t-expected.png.
134         * platform/mac-leopard/svg/W3C-SVG-1.1/animate-elem-83-t-expected.checksum: Copied from LayoutTests/platform/mac/svg/W3C-SVG-1.1/animate-elem-83-t-expected.checksum.
135         * platform/mac-leopard/svg/W3C-SVG-1.1/animate-elem-83-t-expected.png: Copied from LayoutTests/platform/mac/svg/W3C-SVG-1.1/animate-elem-83-t-expected.png.
136         * platform/mac-leopard/svg/W3C-SVG-1.1/coords-units-01-b-expected.checksum: Copied from LayoutTests/platform/mac/svg/W3C-SVG-1.1/coords-units-01-b-expected.checksum.
137         * platform/mac-leopard/svg/W3C-SVG-1.1/coords-units-01-b-expected.png: Copied from LayoutTests/platform/mac/svg/W3C-SVG-1.1/coords-units-01-b-expected.png.
138         * platform/mac-leopard/svg/W3C-SVG-1.1/coords-units-02-b-expected.checksum: Copied from LayoutTests/platform/mac/svg/W3C-SVG-1.1/coords-units-02-b-expected.checksum.
139         * platform/mac-leopard/svg/W3C-SVG-1.1/coords-units-02-b-expected.png: Copied from LayoutTests/platform/mac/svg/W3C-SVG-1.1/coords-units-02-b-expected.png.
140         * platform/mac-leopard/svg/W3C-SVG-1.1/coords-units-03-b-expected.checksum: Copied from LayoutTests/platform/mac/svg/W3C-SVG-1.1/coords-units-03-b-expected.checksum.
141         * platform/mac-leopard/svg/W3C-SVG-1.1/coords-units-03-b-expected.png: Copied from LayoutTests/platform/mac/svg/W3C-SVG-1.1/coords-units-03-b-expected.png.
142         * platform/mac-leopard/svg/W3C-SVG-1.1/coords-viewattr-03-b-expected.checksum: Copied from LayoutTests/platform/mac/svg/W3C-SVG-1.1/coords-viewattr-03-b-expected.checksum.
143         * platform/mac-leopard/svg/W3C-SVG-1.1/coords-viewattr-03-b-expected.png: Copied from LayoutTests/platform/mac/svg/W3C-SVG-1.1/coords-viewattr-03-b-expected.png.
144         * platform/mac-leopard/svg/W3C-SVG-1.1/filters-composite-02-b-expected.checksum: Copied from LayoutTests/platform/mac/svg/W3C-SVG-1.1/filters-composite-02-b-expected.checksum.
145         * platform/mac-leopard/svg/W3C-SVG-1.1/filters-composite-02-b-expected.png: Copied from LayoutTests/platform/mac/svg/W3C-SVG-1.1/filters-composite-02-b-expected.png.
146         * platform/mac-leopard/svg/W3C-SVG-1.1/filters-conv-01-f-expected.checksum: Copied from LayoutTests/platform/mac/svg/W3C-SVG-1.1/filters-conv-01-f-expected.checksum.
147         * platform/mac-leopard/svg/W3C-SVG-1.1/filters-conv-01-f-expected.png: Copied from LayoutTests/platform/mac/svg/W3C-SVG-1.1/filters-conv-01-f-expected.png.
148         * platform/mac-leopard/svg/W3C-SVG-1.1/filters-diffuse-01-f-expected.checksum: Copied from LayoutTests/platform/mac/svg/W3C-SVG-1.1/filters-diffuse-01-f-expected.checksum.
149         * platform/mac-leopard/svg/W3C-SVG-1.1/filters-diffuse-01-f-expected.png: Copied from LayoutTests/platform/mac/svg/W3C-SVG-1.1/filters-diffuse-01-f-expected.png.
150         * platform/mac-leopard/svg/W3C-SVG-1.1/filters-gauss-01-b-expected.checksum: Copied from LayoutTests/platform/mac/svg/W3C-SVG-1.1/filters-gauss-01-b-expected.checksum.
151         * platform/mac-leopard/svg/W3C-SVG-1.1/filters-gauss-01-b-expected.png: Copied from LayoutTests/platform/mac/svg/W3C-SVG-1.1/filters-gauss-01-b-expected.png.
152         * platform/mac-leopard/svg/W3C-SVG-1.1/filters-image-01-b-expected.checksum: Copied from LayoutTests/platform/mac/svg/W3C-SVG-1.1/filters-image-01-b-expected.checksum.
153         * platform/mac-leopard/svg/W3C-SVG-1.1/filters-image-01-b-expected.png: Copied from LayoutTests/platform/mac/svg/W3C-SVG-1.1/filters-image-01-b-expected.png.
154         * platform/mac-leopard/svg/W3C-SVG-1.1/filters-morph-01-f-expected.checksum: Copied from LayoutTests/platform/mac/svg/W3C-SVG-1.1/filters-morph-01-f-expected.checksum.
155         * platform/mac-leopard/svg/W3C-SVG-1.1/filters-morph-01-f-expected.png: Copied from LayoutTests/platform/mac/svg/W3C-SVG-1.1/filters-morph-01-f-expected.png.
156         * platform/mac-leopard/svg/W3C-SVG-1.1/filters-specular-01-f-expected.checksum: Copied from LayoutTests/platform/mac/svg/W3C-SVG-1.1/filters-specular-01-f-expected.checksum.
157         * platform/mac-leopard/svg/W3C-SVG-1.1/filters-specular-01-f-expected.png: Copied from LayoutTests/platform/mac/svg/W3C-SVG-1.1/filters-specular-01-f-expected.png.
158         * platform/mac-leopard/svg/W3C-SVG-1.1/fonts-elem-01-t-expected.checksum: Copied from LayoutTests/platform/mac/svg/W3C-SVG-1.1/fonts-elem-01-t-expected.checksum.
159         * platform/mac-leopard/svg/W3C-SVG-1.1/fonts-elem-01-t-expected.png: Copied from LayoutTests/platform/mac/svg/W3C-SVG-1.1/fonts-elem-01-t-expected.png.
160         * platform/mac-leopard/svg/W3C-SVG-1.1/fonts-elem-03-b-expected.checksum: Copied from LayoutTests/platform/mac/svg/W3C-SVG-1.1/fonts-elem-03-b-expected.checksum.
161         * platform/mac-leopard/svg/W3C-SVG-1.1/fonts-elem-03-b-expected.png: Copied from LayoutTests/platform/mac/svg/W3C-SVG-1.1/fonts-elem-03-b-expected.png.
162         * platform/mac-leopard/svg/W3C-SVG-1.1/fonts-elem-04-b-expected.checksum: Copied from LayoutTests/platform/mac/svg/W3C-SVG-1.1/fonts-elem-04-b-expected.checksum.
163         * platform/mac-leopard/svg/W3C-SVG-1.1/fonts-elem-04-b-expected.png: Copied from LayoutTests/platform/mac/svg/W3C-SVG-1.1/fonts-elem-04-b-expected.png.
164         * platform/mac-leopard/svg/W3C-SVG-1.1/fonts-elem-05-t-expected.checksum: Copied from LayoutTests/platform/mac/svg/W3C-SVG-1.1/fonts-elem-05-t-expected.checksum.
165         * platform/mac-leopard/svg/W3C-SVG-1.1/fonts-elem-05-t-expected.png: Copied from LayoutTests/platform/mac/svg/W3C-SVG-1.1/fonts-elem-05-t-expected.png.
166         * platform/mac-leopard/svg/W3C-SVG-1.1/fonts-elem-06-t-expected.checksum: Copied from LayoutTests/platform/mac/svg/W3C-SVG-1.1/fonts-elem-06-t-expected.checksum.
167         * platform/mac-leopard/svg/W3C-SVG-1.1/fonts-elem-06-t-expected.png: Copied from LayoutTests/platform/mac/svg/W3C-SVG-1.1/fonts-elem-06-t-expected.png.
168         * platform/mac-leopard/svg/W3C-SVG-1.1/fonts-elem-07-b-expected.checksum: Copied from LayoutTests/platform/mac/svg/W3C-SVG-1.1/fonts-elem-07-b-expected.checksum.
169         * platform/mac-leopard/svg/W3C-SVG-1.1/fonts-elem-07-b-expected.png: Copied from LayoutTests/platform/mac/svg/W3C-SVG-1.1/fonts-elem-07-b-expected.png.
170         * platform/mac-leopard/svg/W3C-SVG-1.1/fonts-kern-01-t-expected.checksum: Copied from LayoutTests/platform/mac/svg/W3C-SVG-1.1/fonts-kern-01-t-expected.checksum.
171         * platform/mac-leopard/svg/W3C-SVG-1.1/fonts-kern-01-t-expected.png: Copied from LayoutTests/platform/mac/svg/W3C-SVG-1.1/fonts-kern-01-t-expected.png.
172         * platform/mac-leopard/svg/W3C-SVG-1.1/linking-a-05-t-expected.checksum: Copied from LayoutTests/platform/mac/svg/W3C-SVG-1.1/linking-a-05-t-expected.checksum.
173         * platform/mac-leopard/svg/W3C-SVG-1.1/linking-a-05-t-expected.png: Copied from LayoutTests/platform/mac/svg/W3C-SVG-1.1/linking-a-05-t-expected.png.
174         * platform/mac-leopard/svg/W3C-SVG-1.1/linking-uri-01-b-expected.checksum: Copied from LayoutTests/platform/mac/svg/W3C-SVG-1.1/linking-uri-01-b-expected.checksum.
175         * platform/mac-leopard/svg/W3C-SVG-1.1/linking-uri-01-b-expected.png: Copied from LayoutTests/platform/mac/svg/W3C-SVG-1.1/linking-uri-01-b-expected.png.
176         * platform/mac-leopard/svg/W3C-SVG-1.1/linking-uri-02-b-expected.checksum: Copied from LayoutTests/platform/mac/svg/W3C-SVG-1.1/linking-uri-02-b-expected.checksum.
177         * platform/mac-leopard/svg/W3C-SVG-1.1/linking-uri-02-b-expected.png: Copied from LayoutTests/platform/mac/svg/W3C-SVG-1.1/linking-uri-02-b-expected.png.
178         * platform/mac-leopard/svg/W3C-SVG-1.1/linking-uri-03-t-expected.checksum: Copied from LayoutTests/platform/mac/svg/W3C-SVG-1.1/linking-uri-03-t-expected.checksum.
179         * platform/mac-leopard/svg/W3C-SVG-1.1/linking-uri-03-t-expected.png: Copied from LayoutTests/platform/mac/svg/W3C-SVG-1.1/linking-uri-03-t-expected.png.
180         * platform/mac-leopard/svg/W3C-SVG-1.1/pservers-grad-14-b-expected.checksum: Copied from LayoutTests/platform/mac/svg/W3C-SVG-1.1/pservers-grad-14-b-expected.checksum.
181         * platform/mac-leopard/svg/W3C-SVG-1.1/pservers-grad-14-b-expected.png: Copied from LayoutTests/platform/mac/svg/W3C-SVG-1.1/pservers-grad-14-b-expected.png.
182         * platform/mac-leopard/svg/W3C-SVG-1.1/script-handle-01-b-expected.checksum: Copied from LayoutTests/platform/mac/svg/W3C-SVG-1.1/script-handle-01-b-expected.checksum.
183         * platform/mac-leopard/svg/W3C-SVG-1.1/script-handle-01-b-expected.png: Copied from LayoutTests/platform/mac/svg/W3C-SVG-1.1/script-handle-01-b-expected.png.
184         * platform/mac-leopard/svg/W3C-SVG-1.1/struct-frag-06-t-expected.checksum: Copied from LayoutTests/platform/mac/svg/W3C-SVG-1.1/struct-frag-06-t-expected.checksum.
185         * platform/mac-leopard/svg/W3C-SVG-1.1/struct-frag-06-t-expected.png: Copied from LayoutTests/platform/mac/svg/W3C-SVG-1.1/struct-frag-06-t-expected.png.
186         * platform/mac-leopard/svg/W3C-SVG-1.1/text-text-04-t-expected.checksum: Copied from LayoutTests/platform/mac/svg/W3C-SVG-1.1/text-text-04-t-expected.checksum.
187         * platform/mac-leopard/svg/W3C-SVG-1.1/text-text-04-t-expected.png: Copied from LayoutTests/platform/mac/svg/W3C-SVG-1.1/text-text-04-t-expected.png.
188         * platform/mac-leopard/svg/W3C-SVG-1.1/text-text-05-t-expected.checksum: Copied from LayoutTests/platform/mac/svg/W3C-SVG-1.1/text-text-05-t-expected.checksum.
189         * platform/mac-leopard/svg/W3C-SVG-1.1/text-text-05-t-expected.png: Copied from LayoutTests/platform/mac/svg/W3C-SVG-1.1/text-text-05-t-expected.png.
190         * platform/mac-leopard/svg/W3C-SVG-1.1/text-tselect-02-f-expected.checksum: Copied from LayoutTests/platform/mac/svg/W3C-SVG-1.1/text-tselect-02-f-expected.checksum.
191         * platform/mac-leopard/svg/W3C-SVG-1.1/text-tselect-02-f-expected.png: Copied from LayoutTests/platform/mac/svg/W3C-SVG-1.1/text-tselect-02-f-expected.png.
192         * platform/mac-leopard/svg/batik: Added.
193         * platform/mac-leopard/svg/batik/filters: Added.
194         * platform/mac-leopard/svg/batik/filters/feTile-expected.checksum: Copied from LayoutTests/platform/mac/svg/batik/filters/feTile-expected.checksum.
195         * platform/mac-leopard/svg/batik/filters/feTile-expected.png: Copied from LayoutTests/platform/mac/svg/batik/filters/feTile-expected.png.
196         * platform/mac-leopard/svg/batik/paints: Added.
197         * platform/mac-leopard/svg/batik/paints/patternRegions-expected.checksum: Copied from LayoutTests/platform/mac/svg/batik/paints/patternRegions-expected.checksum.
198         * platform/mac-leopard/svg/batik/paints/patternRegions-expected.png: Copied from LayoutTests/platform/mac/svg/batik/paints/patternRegions-expected.png.
199         * platform/mac-leopard/svg/batik/text: Added.
200         * platform/mac-leopard/svg/batik/text/textAnchor3-expected.checksum: Copied from LayoutTests/platform/mac/svg/batik/text/textAnchor3-expected.checksum.
201         * platform/mac-leopard/svg/batik/text/textAnchor3-expected.png: Copied from LayoutTests/platform/mac/svg/batik/text/textAnchor3-expected.png.
202         * platform/mac-leopard/svg/batik/text/textLayout-expected.checksum: Copied from LayoutTests/platform/mac/svg/batik/text/textLayout-expected.checksum.
203         * platform/mac-leopard/svg/batik/text/textLayout-expected.png: Copied from LayoutTests/platform/mac/svg/batik/text/textLayout-expected.png.
204         * platform/mac-leopard/svg/batik/text/textLength-expected.checksum: Copied from LayoutTests/platform/mac/svg/batik/text/textLength-expected.checksum.
205         * platform/mac-leopard/svg/batik/text/textLength-expected.png: Copied from LayoutTests/platform/mac/svg/batik/text/textLength-expected.png.
206         * platform/mac-leopard/svg/batik/text/textOnPath-expected.checksum: Copied from LayoutTests/platform/mac/svg/batik/text/textOnPath-expected.checksum.
207         * platform/mac-leopard/svg/batik/text/textOnPath-expected.png: Copied from LayoutTests/platform/mac/svg/batik/text/textOnPath-expected.png.
208         * platform/mac-leopard/svg/batik/text/textOnPath2-expected.checksum: Copied from LayoutTests/platform/mac/svg/batik/text/textOnPath2-expected.checksum.
209         * platform/mac-leopard/svg/batik/text/textOnPath2-expected.png: Copied from LayoutTests/platform/mac/svg/batik/text/textOnPath2-expected.png.
210         * platform/mac-leopard/svg/batik/text/textOnPathSpaces-expected.checksum: Copied from LayoutTests/platform/mac/svg/batik/text/textOnPathSpaces-expected.checksum.
211         * platform/mac-leopard/svg/batik/text/textOnPathSpaces-expected.png: Copied from LayoutTests/platform/mac/svg/batik/text/textOnPathSpaces-expected.png.
212         * platform/mac-leopard/svg/batik/text/textPCDATA-expected.checksum: Copied from LayoutTests/platform/mac/svg/batik/text/textPCDATA-expected.checksum.
213         * platform/mac-leopard/svg/batik/text/textPCDATA-expected.png: Copied from LayoutTests/platform/mac/svg/batik/text/textPCDATA-expected.png.
214         * platform/mac-leopard/svg/batik/text/textProperties-expected.checksum: Copied from LayoutTests/platform/mac/svg/batik/text/textProperties-expected.checksum.
215         * platform/mac-leopard/svg/batik/text/textProperties-expected.png: Copied from LayoutTests/platform/mac/svg/batik/text/textProperties-expected.png.
216         * platform/mac-leopard/svg/batik/text/verticalTextOnPath-expected.checksum: Copied from LayoutTests/platform/mac/svg/batik/text/verticalTextOnPath-expected.checksum.
217         * platform/mac-leopard/svg/batik/text/verticalTextOnPath-expected.png: Copied from LayoutTests/platform/mac/svg/batik/text/verticalTextOnPath-expected.png.
218         * platform/mac-leopard/svg/batik/text/xmlSpace-expected.checksum: Copied from LayoutTests/platform/mac/svg/batik/text/xmlSpace-expected.checksum.
219         * platform/mac-leopard/svg/batik/text/xmlSpace-expected.png: Copied from LayoutTests/platform/mac/svg/batik/text/xmlSpace-expected.png.
220         * platform/mac-leopard/svg/custom/altglyph-expected.checksum: Copied from LayoutTests/platform/mac/svg/custom/altglyph-expected.checksum.
221         * platform/mac-leopard/svg/custom/altglyph-expected.png: Copied from LayoutTests/platform/mac/svg/custom/altglyph-expected.png.
222         * platform/mac-leopard/svg/custom/baseval-animval-equality-expected.checksum: Copied from LayoutTests/platform/mac/svg/custom/baseval-animval-equality-expected.checksum.
223         * platform/mac-leopard/svg/custom/baseval-animval-equality-expected.png: Copied from LayoutTests/platform/mac/svg/custom/baseval-animval-equality-expected.png.
224         * platform/mac-leopard/svg/custom/clip-path-referencing-use-expected.checksum: Copied from LayoutTests/platform/mac/svg/custom/clip-path-referencing-use-expected.checksum.
225         * platform/mac-leopard/svg/custom/clip-path-referencing-use-expected.png: Copied from LayoutTests/platform/mac/svg/custom/clip-path-referencing-use-expected.png.
226         * platform/mac-leopard/svg/custom/clip-path-referencing-use2-expected.checksum: Copied from LayoutTests/platform/mac/svg/custom/clip-path-referencing-use2-expected.checksum.
227         * platform/mac-leopard/svg/custom/clip-path-referencing-use2-expected.png: Copied from LayoutTests/platform/mac/svg/custom/clip-path-referencing-use2-expected.png.
228         * platform/mac-leopard/svg/custom/dominant-baseline-hanging-expected.checksum: Copied from LayoutTests/platform/mac/svg/custom/dominant-baseline-hanging-expected.checksum.
229         * platform/mac-leopard/svg/custom/dominant-baseline-hanging-expected.png: Copied from LayoutTests/platform/mac/svg/custom/dominant-baseline-hanging-expected.png.
230         * platform/mac-leopard/svg/custom/feComponentTransfer-Discrete-expected.checksum: Copied from LayoutTests/platform/mac/svg/custom/feComponentTransfer-Discrete-expected.checksum.
231         * platform/mac-leopard/svg/custom/feComponentTransfer-Discrete-expected.png: Copied from LayoutTests/platform/mac/svg/custom/feComponentTransfer-Discrete-expected.png.
232         * platform/mac-leopard/svg/custom/feComponentTransfer-Gamma-expected.checksum: Copied from LayoutTests/platform/mac/svg/custom/feComponentTransfer-Gamma-expected.checksum.
233         * platform/mac-leopard/svg/custom/feComponentTransfer-Gamma-expected.png: Copied from LayoutTests/platform/mac/svg/custom/feComponentTransfer-Gamma-expected.png.
234         * platform/mac-leopard/svg/custom/feComponentTransfer-Linear-expected.checksum: Copied from LayoutTests/platform/mac/svg/custom/feComponentTransfer-Linear-expected.checksum.
235         * platform/mac-leopard/svg/custom/feComponentTransfer-Linear-expected.png: Copied from LayoutTests/platform/mac/svg/custom/feComponentTransfer-Linear-expected.png.
236         * platform/mac-leopard/svg/custom/feComponentTransfer-Table-expected.checksum: Copied from LayoutTests/platform/mac/svg/custom/feComponentTransfer-Table-expected.checksum.
237         * platform/mac-leopard/svg/custom/feComponentTransfer-Table-expected.png: Copied from LayoutTests/platform/mac/svg/custom/feComponentTransfer-Table-expected.png.
238         * platform/mac-leopard/svg/custom/fill-fallback-expected.checksum: Copied from LayoutTests/platform/mac/svg/custom/fill-fallback-expected.checksum.
239         * platform/mac-leopard/svg/custom/fill-fallback-expected.png: Copied from LayoutTests/platform/mac/svg/custom/fill-fallback-expected.png.
240         * platform/mac-leopard/svg/custom/getPresentationAttribute-expected.checksum: Copied from LayoutTests/platform/mac/svg/custom/getPresentationAttribute-expected.checksum.
241         * platform/mac-leopard/svg/custom/getPresentationAttribute-expected.png: Copied from LayoutTests/platform/mac/svg/custom/getPresentationAttribute-expected.png.
242         * platform/mac-leopard/svg/custom/getsvgdocument-expected.checksum: Copied from LayoutTests/platform/mac/svg/custom/getsvgdocument-expected.checksum.
243         * platform/mac-leopard/svg/custom/getsvgdocument-expected.png: Copied from LayoutTests/platform/mac/svg/custom/getsvgdocument-expected.png.
244         * platform/mac-leopard/svg/custom/image-parent-translation-expected.checksum: Copied from LayoutTests/platform/mac/svg/custom/image-parent-translation-expected.checksum.
245         * platform/mac-leopard/svg/custom/image-parent-translation-expected.png: Copied from LayoutTests/platform/mac/svg/custom/image-parent-translation-expected.png.
246         * platform/mac-leopard/svg/custom/invalid-fill-expected.checksum: Copied from LayoutTests/platform/mac/svg/custom/invalid-fill-expected.checksum.
247         * platform/mac-leopard/svg/custom/invalid-fill-expected.png: Copied from LayoutTests/platform/mac/svg/custom/invalid-fill-expected.png.
248         * platform/mac-leopard/svg/custom/invalid-fill-hex-expected.checksum: Copied from LayoutTests/platform/mac/svg/custom/invalid-fill-hex-expected.checksum.
249         * platform/mac-leopard/svg/custom/invalid-fill-hex-expected.png: Copied from LayoutTests/platform/mac/svg/custom/invalid-fill-hex-expected.png.
250         * platform/mac-leopard/svg/custom/invisible-text-after-scrolling-expected.checksum: Copied from LayoutTests/platform/mac/svg/custom/invisible-text-after-scrolling-expected.checksum.
251         * platform/mac-leopard/svg/custom/invisible-text-after-scrolling-expected.png: Copied from LayoutTests/platform/mac/svg/custom/invisible-text-after-scrolling-expected.png.
252         * platform/mac-leopard/svg/custom/percentage-of-html-parent-expected.checksum: Copied from LayoutTests/platform/mac/svg/custom/percentage-of-html-parent-expected.checksum.
253         * platform/mac-leopard/svg/custom/percentage-of-html-parent-expected.png: Copied from LayoutTests/platform/mac/svg/custom/percentage-of-html-parent-expected.png.
254         * platform/mac-leopard/svg/custom/pointer-events-image-expected.checksum: Copied from LayoutTests/platform/mac/svg/custom/pointer-events-image-expected.checksum.
255         * platform/mac-leopard/svg/custom/pointer-events-image-expected.png: Copied from LayoutTests/platform/mac/svg/custom/pointer-events-image-expected.png.
256         * platform/mac-leopard/svg/custom/pointer-events-text-expected.checksum: Copied from LayoutTests/platform/mac/svg/custom/pointer-events-text-expected.checksum.
257         * platform/mac-leopard/svg/custom/pointer-events-text-expected.png: Copied from LayoutTests/platform/mac/svg/custom/pointer-events-text-expected.png.
258         * platform/mac-leopard/svg/custom/relative-sized-content-expected.checksum: Copied from LayoutTests/platform/mac/svg/custom/relative-sized-content-expected.checksum.
259         * platform/mac-leopard/svg/custom/relative-sized-content-expected.png: Copied from LayoutTests/platform/mac/svg/custom/relative-sized-content-expected.png.
260         * platform/mac-leopard/svg/custom/relative-sized-deep-shadow-tree-content-expected.checksum: Copied from LayoutTests/platform/mac/svg/custom/relative-sized-deep-shadow-tree-content-expected.checksum.
261         * platform/mac-leopard/svg/custom/relative-sized-deep-shadow-tree-content-expected.png: Copied from LayoutTests/platform/mac/svg/custom/relative-sized-deep-shadow-tree-content-expected.png.
262         * platform/mac-leopard/svg/custom/relative-sized-shadow-tree-content-expected.checksum: Copied from LayoutTests/platform/mac/svg/custom/relative-sized-shadow-tree-content-expected.checksum.
263         * platform/mac-leopard/svg/custom/relative-sized-shadow-tree-content-expected.png: Copied from LayoutTests/platform/mac/svg/custom/relative-sized-shadow-tree-content-expected.png.
264         * platform/mac-leopard/svg/custom/relative-sized-shadow-tree-content-with-symbol-expected.checksum: Copied from LayoutTests/platform/mac/svg/custom/relative-sized-shadow-tree-content-with-symbol-expected.checksum.
265         * platform/mac-leopard/svg/custom/relative-sized-shadow-tree-content-with-symbol-expected.png: Copied from LayoutTests/platform/mac/svg/custom/relative-sized-shadow-tree-content-with-symbol-expected.png.
266         * platform/mac-leopard/svg/custom/rootmost-svg-xy-attrs-expected.checksum: Copied from LayoutTests/platform/mac/svg/custom/rootmost-svg-xy-attrs-expected.checksum.
267         * platform/mac-leopard/svg/custom/rootmost-svg-xy-attrs-expected.png: Copied from LayoutTests/platform/mac/svg/custom/rootmost-svg-xy-attrs-expected.png.
268         * platform/mac-leopard/svg/custom/shape-rendering-expected.checksum: Copied from LayoutTests/platform/mac/svg/custom/shape-rendering-expected.checksum.
269         * platform/mac-leopard/svg/custom/shape-rendering-expected.png: Copied from LayoutTests/platform/mac/svg/custom/shape-rendering-expected.png.
270         * platform/mac-leopard/svg/custom/stroke-fallback-expected.checksum: Copied from LayoutTests/platform/mac/svg/custom/stroke-fallback-expected.checksum.
271         * platform/mac-leopard/svg/custom/stroke-fallback-expected.png: Copied from LayoutTests/platform/mac/svg/custom/stroke-fallback-expected.png.
272         * platform/mac-leopard/svg/custom/svg-float-border-padding-expected.checksum: Copied from LayoutTests/platform/mac/svg/custom/svg-float-border-padding-expected.checksum.
273         * platform/mac-leopard/svg/custom/svg-float-border-padding-expected.png: Copied from LayoutTests/platform/mac/svg/custom/svg-float-border-padding-expected.png.
274         * platform/mac-leopard/svg/filters/feGaussianBlur-expected.checksum: Copied from LayoutTests/platform/mac/svg/filters/feGaussianBlur-expected.checksum.
275         * platform/mac-leopard/svg/filters/feGaussianBlur-expected.png: Copied from LayoutTests/platform/mac/svg/filters/feGaussianBlur-expected.png.
276         * platform/mac-leopard/svg/filters/shadow-on-filter-expected.checksum: Copied from LayoutTests/platform/mac/svg/filters/shadow-on-filter-expected.checksum.
277         * platform/mac-leopard/svg/filters/shadow-on-filter-expected.png: Copied from LayoutTests/platform/mac/svg/filters/shadow-on-filter-expected.png.
278         * platform/mac-leopard/svg/hixie/links: Added.
279         * platform/mac-leopard/svg/text/kerning-expected.checksum: Copied from LayoutTests/platform/mac/svg/text/kerning-expected.checksum.
280         * platform/mac-leopard/svg/text/kerning-expected.png: Copied from LayoutTests/platform/mac/svg/text/kerning-expected.png.
281         * platform/mac-leopard/svg/text/multichar-glyph-expected.checksum: Copied from LayoutTests/platform/mac/svg/text/multichar-glyph-expected.checksum.
282         * platform/mac-leopard/svg/text/multichar-glyph-expected.png: Copied from LayoutTests/platform/mac/svg/text/multichar-glyph-expected.png.
283         * platform/mac-leopard/svg/text/text-repaint-rects-expected.checksum: Copied from LayoutTests/platform/mac/svg/text/text-repaint-rects-expected.checksum.
284         * platform/mac-leopard/svg/text/text-repaint-rects-expected.png: Copied from LayoutTests/platform/mac/svg/text/text-repaint-rects-expected.png.
285         * platform/mac/svg/W3C-SVG-1.1/animate-elem-36-t-expected.checksum: Replaced.
286         * platform/mac/svg/W3C-SVG-1.1/animate-elem-36-t-expected.png: Replaced.
287         * platform/mac/svg/W3C-SVG-1.1/animate-elem-37-t-expected.checksum: Replaced.
288         * platform/mac/svg/W3C-SVG-1.1/animate-elem-37-t-expected.png: Replaced.
289         * platform/mac/svg/W3C-SVG-1.1/animate-elem-39-t-expected.checksum: Replaced.
290         * platform/mac/svg/W3C-SVG-1.1/animate-elem-39-t-expected.png: Replaced.
291         * platform/mac/svg/W3C-SVG-1.1/animate-elem-40-t-expected.checksum: Replaced.
292         * platform/mac/svg/W3C-SVG-1.1/animate-elem-40-t-expected.png: Replaced.
293         * platform/mac/svg/W3C-SVG-1.1/animate-elem-41-t-expected.checksum: Replaced.
294         * platform/mac/svg/W3C-SVG-1.1/animate-elem-41-t-expected.png: Replaced.
295         * platform/mac/svg/W3C-SVG-1.1/animate-elem-46-t-expected.checksum: Replaced.
296         * platform/mac/svg/W3C-SVG-1.1/animate-elem-46-t-expected.png: Replaced.
297         * platform/mac/svg/W3C-SVG-1.1/animate-elem-60-t-expected.checksum: Replaced.
298         * platform/mac/svg/W3C-SVG-1.1/animate-elem-60-t-expected.png: Replaced.
299         * platform/mac/svg/W3C-SVG-1.1/animate-elem-61-t-expected.checksum: Replaced.
300         * platform/mac/svg/W3C-SVG-1.1/animate-elem-61-t-expected.png: Replaced.
301         * platform/mac/svg/W3C-SVG-1.1/animate-elem-62-t-expected.checksum: Replaced.
302         * platform/mac/svg/W3C-SVG-1.1/animate-elem-62-t-expected.png: Replaced.
303         * platform/mac/svg/W3C-SVG-1.1/animate-elem-63-t-expected.checksum: Replaced.
304         * platform/mac/svg/W3C-SVG-1.1/animate-elem-63-t-expected.png: Replaced.
305         * platform/mac/svg/W3C-SVG-1.1/animate-elem-65-t-expected.checksum: Replaced.
306         * platform/mac/svg/W3C-SVG-1.1/animate-elem-65-t-expected.png: Replaced.
307         * platform/mac/svg/W3C-SVG-1.1/animate-elem-66-t-expected.checksum: Replaced.
308         * platform/mac/svg/W3C-SVG-1.1/animate-elem-66-t-expected.png: Replaced.
309         * platform/mac/svg/W3C-SVG-1.1/animate-elem-67-t-expected.checksum: Replaced.
310         * platform/mac/svg/W3C-SVG-1.1/animate-elem-67-t-expected.png: Replaced.
311         * platform/mac/svg/W3C-SVG-1.1/animate-elem-68-t-expected.checksum: Replaced.
312         * platform/mac/svg/W3C-SVG-1.1/animate-elem-68-t-expected.png: Replaced.
313         * platform/mac/svg/W3C-SVG-1.1/animate-elem-69-t-expected.checksum: Replaced.
314         * platform/mac/svg/W3C-SVG-1.1/animate-elem-69-t-expected.png: Replaced.
315         * platform/mac/svg/W3C-SVG-1.1/animate-elem-70-t-expected.checksum: Replaced.
316         * platform/mac/svg/W3C-SVG-1.1/animate-elem-70-t-expected.png: Replaced.
317         * platform/mac/svg/W3C-SVG-1.1/animate-elem-77-t-expected.checksum: Replaced.
318         * platform/mac/svg/W3C-SVG-1.1/animate-elem-77-t-expected.png: Replaced.
319         * platform/mac/svg/W3C-SVG-1.1/animate-elem-78-t-expected.checksum: Replaced.
320         * platform/mac/svg/W3C-SVG-1.1/animate-elem-78-t-expected.png: Replaced.
321         * platform/mac/svg/W3C-SVG-1.1/animate-elem-80-t-expected.checksum: Replaced.
322         * platform/mac/svg/W3C-SVG-1.1/animate-elem-80-t-expected.png: Replaced.
323         * platform/mac/svg/W3C-SVG-1.1/animate-elem-81-t-expected.checksum: Replaced.
324         * platform/mac/svg/W3C-SVG-1.1/animate-elem-81-t-expected.png: Replaced.
325         * platform/mac/svg/W3C-SVG-1.1/animate-elem-83-t-expected.checksum: Replaced.
326         * platform/mac/svg/W3C-SVG-1.1/animate-elem-83-t-expected.png: Replaced.
327         * platform/mac/svg/W3C-SVG-1.1/coords-units-01-b-expected.checksum: Replaced.
328         * platform/mac/svg/W3C-SVG-1.1/coords-units-01-b-expected.png: Replaced.
329         * platform/mac/svg/W3C-SVG-1.1/coords-units-02-b-expected.checksum: Replaced.
330         * platform/mac/svg/W3C-SVG-1.1/coords-units-02-b-expected.png: Replaced.
331         * platform/mac/svg/W3C-SVG-1.1/coords-units-03-b-expected.checksum: Replaced.
332         * platform/mac/svg/W3C-SVG-1.1/coords-units-03-b-expected.png: Replaced.
333         * platform/mac/svg/W3C-SVG-1.1/coords-viewattr-03-b-expected.checksum: Replaced.
334         * platform/mac/svg/W3C-SVG-1.1/coords-viewattr-03-b-expected.png: Replaced.
335         * platform/mac/svg/W3C-SVG-1.1/filters-composite-02-b-expected.checksum: Replaced.
336         * platform/mac/svg/W3C-SVG-1.1/filters-composite-02-b-expected.png: Replaced.
337         * platform/mac/svg/W3C-SVG-1.1/filters-conv-01-f-expected.checksum: Replaced.
338         * platform/mac/svg/W3C-SVG-1.1/filters-conv-01-f-expected.png: Replaced.
339         * platform/mac/svg/W3C-SVG-1.1/filters-diffuse-01-f-expected.checksum: Replaced.
340         * platform/mac/svg/W3C-SVG-1.1/filters-diffuse-01-f-expected.png: Replaced.
341         * platform/mac/svg/W3C-SVG-1.1/filters-gauss-01-b-expected.checksum: Replaced.
342         * platform/mac/svg/W3C-SVG-1.1/filters-gauss-01-b-expected.png: Replaced.
343         * platform/mac/svg/W3C-SVG-1.1/filters-image-01-b-expected.checksum: Replaced.
344         * platform/mac/svg/W3C-SVG-1.1/filters-image-01-b-expected.png: Replaced.
345         * platform/mac/svg/W3C-SVG-1.1/filters-morph-01-f-expected.checksum: Replaced.
346         * platform/mac/svg/W3C-SVG-1.1/filters-morph-01-f-expected.png: Replaced.
347         * platform/mac/svg/W3C-SVG-1.1/filters-specular-01-f-expected.checksum: Replaced.
348         * platform/mac/svg/W3C-SVG-1.1/filters-specular-01-f-expected.png: Replaced.
349         * platform/mac/svg/W3C-SVG-1.1/fonts-elem-01-t-expected.checksum: Replaced.
350         * platform/mac/svg/W3C-SVG-1.1/fonts-elem-01-t-expected.png: Replaced.
351         * platform/mac/svg/W3C-SVG-1.1/fonts-elem-03-b-expected.checksum: Replaced.
352         * platform/mac/svg/W3C-SVG-1.1/fonts-elem-03-b-expected.png: Replaced.
353         * platform/mac/svg/W3C-SVG-1.1/fonts-elem-04-b-expected.checksum: Replaced.
354         * platform/mac/svg/W3C-SVG-1.1/fonts-elem-04-b-expected.png: Replaced.
355         * platform/mac/svg/W3C-SVG-1.1/fonts-elem-05-t-expected.checksum: Replaced.
356         * platform/mac/svg/W3C-SVG-1.1/fonts-elem-05-t-expected.png: Replaced.
357         * platform/mac/svg/W3C-SVG-1.1/fonts-elem-06-t-expected.checksum: Replaced.
358         * platform/mac/svg/W3C-SVG-1.1/fonts-elem-06-t-expected.png: Replaced.
359         * platform/mac/svg/W3C-SVG-1.1/fonts-elem-07-b-expected.checksum: Replaced.
360         * platform/mac/svg/W3C-SVG-1.1/fonts-elem-07-b-expected.png: Replaced.
361         * platform/mac/svg/W3C-SVG-1.1/fonts-kern-01-t-expected.checksum: Replaced.
362         * platform/mac/svg/W3C-SVG-1.1/fonts-kern-01-t-expected.png: Replaced.
363         * platform/mac/svg/W3C-SVG-1.1/linking-a-05-t-expected.checksum: Replaced.
364         * platform/mac/svg/W3C-SVG-1.1/linking-a-05-t-expected.png: Replaced.
365         * platform/mac/svg/W3C-SVG-1.1/linking-uri-01-b-expected.checksum: Replaced.
366         * platform/mac/svg/W3C-SVG-1.1/linking-uri-01-b-expected.png: Replaced.
367         * platform/mac/svg/W3C-SVG-1.1/linking-uri-02-b-expected.checksum: Replaced.
368         * platform/mac/svg/W3C-SVG-1.1/linking-uri-02-b-expected.png: Replaced.
369         * platform/mac/svg/W3C-SVG-1.1/linking-uri-03-t-expected.checksum: Replaced.
370         * platform/mac/svg/W3C-SVG-1.1/linking-uri-03-t-expected.png: Replaced.
371         * platform/mac/svg/W3C-SVG-1.1/pservers-grad-14-b-expected.checksum: Replaced.
372         * platform/mac/svg/W3C-SVG-1.1/pservers-grad-14-b-expected.png: Replaced.
373         * platform/mac/svg/W3C-SVG-1.1/script-handle-01-b-expected.checksum: Replaced.
374         * platform/mac/svg/W3C-SVG-1.1/script-handle-01-b-expected.png: Replaced.
375         * platform/mac/svg/W3C-SVG-1.1/struct-frag-06-t-expected.checksum: Replaced.
376         * platform/mac/svg/W3C-SVG-1.1/struct-frag-06-t-expected.png: Replaced.
377         * platform/mac/svg/W3C-SVG-1.1/text-text-04-t-expected.checksum: Replaced.
378         * platform/mac/svg/W3C-SVG-1.1/text-text-04-t-expected.png: Replaced.
379         * platform/mac/svg/W3C-SVG-1.1/text-text-05-t-expected.checksum: Replaced.
380         * platform/mac/svg/W3C-SVG-1.1/text-text-05-t-expected.png: Replaced.
381         * platform/mac/svg/W3C-SVG-1.1/text-tselect-02-f-expected.checksum: Replaced.
382         * platform/mac/svg/W3C-SVG-1.1/text-tselect-02-f-expected.png: Replaced.
383         * platform/mac/svg/batik/filters/feTile-expected.checksum: Replaced.
384         * platform/mac/svg/batik/filters/feTile-expected.png: Replaced.
385         * platform/mac/svg/batik/paints/patternRegions-expected.checksum: Replaced.
386         * platform/mac/svg/batik/paints/patternRegions-expected.png: Replaced.
387         * platform/mac/svg/batik/text/textAnchor3-expected.checksum: Replaced.
388         * platform/mac/svg/batik/text/textAnchor3-expected.png: Replaced.
389         * platform/mac/svg/batik/text/textLayout-expected.checksum: Replaced.
390         * platform/mac/svg/batik/text/textLayout-expected.png: Replaced.
391         * platform/mac/svg/batik/text/textLength-expected.checksum: Replaced.
392         * platform/mac/svg/batik/text/textLength-expected.png: Replaced.
393         * platform/mac/svg/batik/text/textOnPath-expected.checksum: Replaced.
394         * platform/mac/svg/batik/text/textOnPath-expected.png: Replaced.
395         * platform/mac/svg/batik/text/textOnPath2-expected.checksum: Replaced.
396         * platform/mac/svg/batik/text/textOnPath2-expected.png: Replaced.
397         * platform/mac/svg/batik/text/textOnPathSpaces-expected.checksum: Replaced.
398         * platform/mac/svg/batik/text/textOnPathSpaces-expected.png: Replaced.
399         * platform/mac/svg/batik/text/textPCDATA-expected.checksum: Replaced.
400         * platform/mac/svg/batik/text/textPCDATA-expected.png: Replaced.
401         * platform/mac/svg/batik/text/textProperties-expected.checksum: Replaced.
402         * platform/mac/svg/batik/text/textProperties-expected.png: Replaced.
403         * platform/mac/svg/batik/text/verticalTextOnPath-expected.checksum: Replaced.
404         * platform/mac/svg/batik/text/verticalTextOnPath-expected.png: Replaced.
405         * platform/mac/svg/batik/text/xmlSpace-expected.checksum: Replaced.
406         * platform/mac/svg/batik/text/xmlSpace-expected.png: Replaced.
407         * platform/mac/svg/custom/altglyph-expected.checksum: Replaced.
408         * platform/mac/svg/custom/altglyph-expected.png: Replaced.
409         * platform/mac/svg/custom/baseval-animval-equality-expected.checksum: Replaced.
410         * platform/mac/svg/custom/baseval-animval-equality-expected.png: Replaced.
411         * platform/mac/svg/custom/clip-path-referencing-use-expected.checksum: Replaced.
412         * platform/mac/svg/custom/clip-path-referencing-use-expected.png: Replaced.
413         * platform/mac/svg/custom/clip-path-referencing-use2-expected.checksum: Replaced.
414         * platform/mac/svg/custom/clip-path-referencing-use2-expected.png: Replaced.
415         * platform/mac/svg/custom/container-opacity-clip-viewBox-expected.checksum:
416         * platform/mac/svg/custom/container-opacity-clip-viewBox-expected.png:
417         * platform/mac/svg/custom/dominant-baseline-hanging-expected.checksum: Replaced.
418         * platform/mac/svg/custom/dominant-baseline-hanging-expected.png: Replaced.
419         * platform/mac/svg/custom/feComponentTransfer-Discrete-expected.checksum: Replaced.
420         * platform/mac/svg/custom/feComponentTransfer-Discrete-expected.png: Replaced.
421         * platform/mac/svg/custom/feComponentTransfer-Gamma-expected.checksum: Replaced.
422         * platform/mac/svg/custom/feComponentTransfer-Gamma-expected.png: Replaced.
423         * platform/mac/svg/custom/feComponentTransfer-Linear-expected.checksum: Replaced.
424         * platform/mac/svg/custom/feComponentTransfer-Linear-expected.png: Replaced.
425         * platform/mac/svg/custom/feComponentTransfer-Table-expected.checksum: Replaced.
426         * platform/mac/svg/custom/feComponentTransfer-Table-expected.png: Replaced.
427         * platform/mac/svg/custom/fill-fallback-expected.checksum: Replaced.
428         * platform/mac/svg/custom/fill-fallback-expected.png: Replaced.
429         * platform/mac/svg/custom/getPresentationAttribute-expected.checksum: Replaced.
430         * platform/mac/svg/custom/getPresentationAttribute-expected.png: Replaced.
431         * platform/mac/svg/custom/getsvgdocument-expected.checksum: Replaced.
432         * platform/mac/svg/custom/getsvgdocument-expected.png: Replaced.
433         * platform/mac/svg/custom/image-parent-translation-expected.checksum: Replaced.
434         * platform/mac/svg/custom/image-parent-translation-expected.png: Replaced.
435         * platform/mac/svg/custom/invalid-fill-expected.checksum: Replaced.
436         * platform/mac/svg/custom/invalid-fill-expected.png: Replaced.
437         * platform/mac/svg/custom/invalid-fill-hex-expected.checksum: Replaced.
438         * platform/mac/svg/custom/invalid-fill-hex-expected.png: Replaced.
439         * platform/mac/svg/custom/invisible-text-after-scrolling-expected.checksum: Replaced.
440         * platform/mac/svg/custom/invisible-text-after-scrolling-expected.png: Replaced.
441         * platform/mac/svg/custom/percentage-of-html-parent-expected.checksum: Replaced.
442         * platform/mac/svg/custom/percentage-of-html-parent-expected.png: Replaced.
443         * platform/mac/svg/custom/pointer-events-image-expected.checksum: Replaced.
444         * platform/mac/svg/custom/pointer-events-image-expected.png: Replaced.
445         * platform/mac/svg/custom/pointer-events-text-expected.checksum: Replaced.
446         * platform/mac/svg/custom/pointer-events-text-expected.png: Replaced.
447         * platform/mac/svg/custom/relative-sized-content-expected.checksum: Replaced.
448         * platform/mac/svg/custom/relative-sized-content-expected.png: Replaced.
449         * platform/mac/svg/custom/relative-sized-deep-shadow-tree-content-expected.checksum: Replaced.
450         * platform/mac/svg/custom/relative-sized-deep-shadow-tree-content-expected.png: Replaced.
451         * platform/mac/svg/custom/relative-sized-shadow-tree-content-expected.checksum: Replaced.
452         * platform/mac/svg/custom/relative-sized-shadow-tree-content-expected.png: Replaced.
453         * platform/mac/svg/custom/relative-sized-shadow-tree-content-with-symbol-expected.checksum: Replaced.
454         * platform/mac/svg/custom/relative-sized-shadow-tree-content-with-symbol-expected.png: Replaced.
455         * platform/mac/svg/custom/rootmost-svg-xy-attrs-expected.checksum: Replaced.
456         * platform/mac/svg/custom/rootmost-svg-xy-attrs-expected.png: Replaced.
457         * platform/mac/svg/custom/shape-rendering-expected.checksum: Replaced.
458         * platform/mac/svg/custom/shape-rendering-expected.png: Replaced.
459         * platform/mac/svg/custom/stroke-fallback-expected.checksum: Replaced.
460         * platform/mac/svg/custom/stroke-fallback-expected.png: Replaced.
461         * platform/mac/svg/custom/svg-float-border-padding-expected.checksum: Replaced.
462         * platform/mac/svg/custom/svg-float-border-padding-expected.png: Replaced.
463         * platform/mac/svg/filters/feGaussianBlur-expected.checksum: Replaced.
464         * platform/mac/svg/filters/feGaussianBlur-expected.png: Replaced.
465         * platform/mac/svg/filters/shadow-on-filter-expected.checksum: Replaced.
466         * platform/mac/svg/filters/shadow-on-filter-expected.png: Replaced.
467         * platform/mac/svg/hixie/links/003-broken-expected.checksum:
468         * platform/mac/svg/hixie/links/003-broken-expected.png:
469         * platform/mac/svg/text/kerning-expected.checksum: Replaced.
470         * platform/mac/svg/text/kerning-expected.png: Replaced.
471         * platform/mac/svg/text/multichar-glyph-expected.checksum: Replaced.
472         * platform/mac/svg/text/multichar-glyph-expected.png: Replaced.
473         * platform/mac/svg/text/text-repaint-rects-expected.checksum: Replaced.
474         * platform/mac/svg/text/text-repaint-rects-expected.png: Replaced.
475
476 2010-05-21  Chris Marrin  <cmarrin@apple.com>
477
478         Reviewed by Simon Fraser.
479
480         Implement tiled compositing layers on Windows
481         https://bugs.webkit.org/show_bug.cgi?id=39461
482         
483         These tests show several capabilities, including simple huge layers,
484         resizing from small to huge and back again, huge layers with
485         layer children, resizing huge layers with layer children and 
486         adding and removing children from huge layers.
487         
488         Expected results are of the resulting compositing layer tree so
489         they are Windows specific. General results will be needed for Mac.
490
491         * compositing/huge-layer-add-remove-child.html: Added.
492         * compositing/huge-layer-resize.html: Added.
493         * compositing/huge-layer-with-layer-children-resize.html: Added.
494         * compositing/huge-layer-with-layer-children.html: Added.
495         * compositing/huge-layer.html: Added.
496         * platform/win/compositing/huge-layer-add-remove-child-expected.txt: Added.
497         * platform/win/compositing/huge-layer-expected.txt: Added.
498         * platform/win/compositing/huge-layer-resize-expected.txt: Added.
499         * platform/win/compositing/huge-layer-with-layer-children-expected.txt: Added.
500         * platform/win/compositing/huge-layer-with-layer-children-resize-expected.txt: Added.
501
502 2010-05-21  Geoffrey Garen  <ggaren@apple.com>
503
504         Reviewed by Darin Adler.
505
506         Added a test for a typo in my last commit.
507         https://bugs.webkit.org/show_bug.cgi?id=39518
508
509         * inspector/arobens-test-expected.txt: Added.
510         * inspector/arobens-test.html: Added. Verify that the first script
511         evaluation doesn't stomp over the bit of state saying that we're
512         a nested script evaluation.
513
514 2010-05-21  Julie Parent  <jparent@chromium.org>
515
516         Unreviewed.  Updating test expectations for chromium due to http://trac.webkit.org/changeset/59968.
517
518         * platform/chromium-mac/fast/css/getComputedStyle/computed-style-expected.txt:
519         * platform/chromium-mac/fast/css/getComputedStyle/computed-style-without-renderer-expected.txt:
520         * platform/chromium-mac/svg/css/getComputedStyle-basic-expected.txt:
521         * platform/chromium-win/fast/css/getComputedStyle/computed-style-expected.txt:
522         * platform/chromium-win/fast/css/getComputedStyle/computed-style-without-renderer-expected.txt:
523         * platform/chromium-win/svg/css/getComputedStyle-basic-expected.txt:
524
525 2010-05-21  Julie Parent  <jparent@chromium.org>
526
527         Unreviewed.
528
529         Updating Chromium test_expectations to mark drop-link test as failing in win debug.
530
531         * platform/chromium/test_expectations.txt:
532
533 2010-05-21  Victor Wang  <victorw@chromium.org>
534
535         Unreviewed. Update test expectations for chromium.
536
537         * platform/chromium-linux/fast/lists/alpha-boundary-values-expected.checksum: Added.
538         * platform/chromium-linux/fast/lists/alpha-boundary-values-expected.png: Added.
539         * platform/chromium-mac/fast/lists/alpha-boundary-values-expected.checksum: Added.
540         * platform/chromium-mac/fast/lists/alpha-boundary-values-expected.png: Added.
541         * platform/chromium-win/fast/lists/alpha-boundary-values-expected.checksum: Added.
542         * platform/chromium-win/fast/lists/alpha-boundary-values-expected.png: Added.
543         * platform/chromium-win/fast/lists/alpha-boundary-values-expected.txt: Added.
544
545 2010-05-21  Julie Parent  <jparent@chromium.org>
546
547         Unreviewed.
548
549         Updating Chromium test_expectations to mark two websockets tests as failing in debug mode.
550
551         * platform/chromium/test_expectations.txt:
552
553 2010-05-21  Csaba Osztrogonác  <ossy@webkit.org>
554
555         Unreviewed. Skip failing test until fix.
556
557         [Qt] need an implementation of LayoutTestController::computedStyleIncludingVisitedInfo
558         https://bugs.webkit.org/show_bug.cgi?id=37759
559
560         The implementation of LayoutTestController::computedStyleIncludingVisitedInfo
561         is incorrect now, this bug was revealed by r59956.
562
563         * platform/qt/Skipped: fast/history/self-is-visited.html skipped.
564
565 2010-05-21  Jer Noble  <jer.noble@apple.com>
566
567         Reviewed by Anders Carlsson.
568
569         Disable full-screen video on Windows
570         https://bugs.webkit.org/show_bug.cgi?id=39506
571         rdar://problem/8012516
572
573         Disable full-screen video through MediaPlayerPrivateVisualContext since
574         we no longer use GWorlds and QuickTime's built in full-screen support.
575         
576         Media layout tests updated with new expected results.        
577
578         * platform/win/media/controls-after-reload-expected.txt:
579         * platform/win/media/controls-drag-timebar-expected.txt:
580         * platform/win/media/controls-strict-expected.txt:
581         * platform/win/media/controls-styling-expected.txt:
582         * platform/win/media/video-controls-rendering-expected.txt:
583         * platform/win/media/video-display-toggle-expected.txt:
584         * platform/win/media/video-no-audio-expected.txt:
585
586 2010-05-21  Simon Fraser  <simon.fraser@apple.com>
587
588         Reviewed by Dan Bernstein.
589
590         Avoid creating huge tiled layers with accelerated compositing
591         https://bugs.webkit.org/show_bug.cgi?id=39515
592         
593         New test with two large composited layers.
594
595         * compositing/geometry/huge-layer-expected.txt: Added.
596         * compositing/geometry/huge-layer.html: Added.
597
598 2010-05-21  Alejandro G. Castro  <alex@igalia.com>
599
600         Rubber-stamped by Xan Lopez.
601
602         Updated test results, added web sockets lines.
603
604         * platform/gtk/fast/dom/prototype-inheritance-expected.txt:
605
606 2010-05-14  Chang Shu  <chang.shu@nokia.com>
607
608         Reviewed by Eric Seidel.
609
610         Import Philip Taylor's HTML5 <canavs> test suite from
611         http://philip.html5.org/tests/canvas/suite/tests. These
612         test cases are skipped for now.
613         https://bugs.webkit.org/show_bug.cgi?id=20553
614
615         * fast/canvas/philip: Added.
616         * fast/canvas/philip/fonts: Added.
617         * fast/canvas/philip/fonts/CanvasTest.sfd: Added.
618         * fast/canvas/philip/fonts/CanvasTest.ttf: Added.
619         * fast/canvas/philip/images: Added.
620         * fast/canvas/philip/images/anim-gr.gif: Added.
621         * fast/canvas/philip/images/anim-gr.png: Added.
622         * fast/canvas/philip/images/anim-poster-gr.png: Added.
623         * fast/canvas/philip/images/background.png: Added.
624         * fast/canvas/philip/images/broken.png: Added.
625         * fast/canvas/philip/images/ggrr-256x256.png: Added.
626         * fast/canvas/philip/images/green-16x16.png: Added.
627         * fast/canvas/philip/images/green-1x1.png: Added.
628         * fast/canvas/philip/images/green-256x256.png: Added.
629         * fast/canvas/philip/images/green-2x2.png: Added.
630         * fast/canvas/philip/images/green.png: Added.
631         * fast/canvas/philip/images/grgr-256x256.png: Added.
632         * fast/canvas/philip/images/red-16x16.png: Added.
633         * fast/canvas/philip/images/red.png: Added.
634         * fast/canvas/philip/images/redtransparent.png: Added.
635         * fast/canvas/philip/images/rgrg-256x256.png: Added.
636         * fast/canvas/philip/images/rrgg-256x256.png: Added.
637         * fast/canvas/philip/images/transparent.png: Added.
638         * fast/canvas/philip/images/transparent50.png: Added.
639         * fast/canvas/philip/images/yellow.png: Added.
640         * fast/canvas/philip/images/yellow75.png: Added.
641         * fast/canvas/philip/tests: Added.
642         * fast/canvas/philip/tests.css: Added.
643         * fast/canvas/philip/tests/.reportgen.html.swp: Added.
644         * fast/canvas/philip/tests/.reportgen.js.swp: Added.
645         * fast/canvas/philip/tests/2d.canvas.readonly.html: Added.
646         * fast/canvas/philip/tests/2d.canvas.reference.html: Added.
647         * fast/canvas/philip/tests/2d.clearRect.basic.html: Added.
648         * fast/canvas/philip/tests/2d.clearRect.clip.html: Added.
649         * fast/canvas/philip/tests/2d.clearRect.globalalpha.html: Added.
650         * fast/canvas/philip/tests/2d.clearRect.globalcomposite.html: Added.
651         * fast/canvas/philip/tests/2d.clearRect.negative.html: Added.
652         * fast/canvas/philip/tests/2d.clearRect.nonfinite.html: Added.
653         * fast/canvas/philip/tests/2d.clearRect.path.html: Added.
654         * fast/canvas/philip/tests/2d.clearRect.shadow.html: Added.
655         * fast/canvas/philip/tests/2d.clearRect.transform.html: Added.
656         * fast/canvas/philip/tests/2d.clearRect.zero.html: Added.
657         * fast/canvas/philip/tests/2d.composite.canvas.copy.html: Added.
658         * fast/canvas/philip/tests/2d.composite.canvas.copy.png: Added.
659         * fast/canvas/philip/tests/2d.composite.canvas.destination-atop.html: Added.
660         * fast/canvas/philip/tests/2d.composite.canvas.destination-atop.png: Added.
661         * fast/canvas/philip/tests/2d.composite.canvas.destination-in.html: Added.
662         * fast/canvas/philip/tests/2d.composite.canvas.destination-in.png: Added.
663         * fast/canvas/philip/tests/2d.composite.canvas.destination-out.html: Added.
664         * fast/canvas/philip/tests/2d.composite.canvas.destination-out.png: Added.
665         * fast/canvas/philip/tests/2d.composite.canvas.destination-over.html: Added.
666         * fast/canvas/philip/tests/2d.composite.canvas.destination-over.png: Added.
667         * fast/canvas/philip/tests/2d.composite.canvas.lighter.html: Added.
668         * fast/canvas/philip/tests/2d.composite.canvas.lighter.png: Added.
669         * fast/canvas/philip/tests/2d.composite.canvas.source-atop.html: Added.
670         * fast/canvas/philip/tests/2d.composite.canvas.source-atop.png: Added.
671         * fast/canvas/philip/tests/2d.composite.canvas.source-in.html: Added.
672         * fast/canvas/philip/tests/2d.composite.canvas.source-in.png: Added.
673         * fast/canvas/philip/tests/2d.composite.canvas.source-out.html: Added.
674         * fast/canvas/philip/tests/2d.composite.canvas.source-out.png: Added.
675         * fast/canvas/philip/tests/2d.composite.canvas.source-over.html: Added.
676         * fast/canvas/philip/tests/2d.composite.canvas.source-over.png: Added.
677         * fast/canvas/philip/tests/2d.composite.canvas.xor.html: Added.
678         * fast/canvas/philip/tests/2d.composite.canvas.xor.png: Added.
679         * fast/canvas/philip/tests/2d.composite.clip.copy.html: Added.
680         * fast/canvas/philip/tests/2d.composite.clip.destination-atop.html: Added.
681         * fast/canvas/philip/tests/2d.composite.clip.destination-in.html: Added.
682         * fast/canvas/philip/tests/2d.composite.clip.destination-out.html: Added.
683         * fast/canvas/philip/tests/2d.composite.clip.destination-over.html: Added.
684         * fast/canvas/philip/tests/2d.composite.clip.lighter.html: Added.
685         * fast/canvas/philip/tests/2d.composite.clip.source-atop.html: Added.
686         * fast/canvas/philip/tests/2d.composite.clip.source-in.html: Added.
687         * fast/canvas/philip/tests/2d.composite.clip.source-out.html: Added.
688         * fast/canvas/philip/tests/2d.composite.clip.source-over.html: Added.
689         * fast/canvas/philip/tests/2d.composite.clip.xor.html: Added.
690         * fast/canvas/philip/tests/2d.composite.globalAlpha.canvas.html: Added.
691         * fast/canvas/philip/tests/2d.composite.globalAlpha.canvaspattern.html: Added.
692         * fast/canvas/philip/tests/2d.composite.globalAlpha.default.html: Added.
693         * fast/canvas/philip/tests/2d.composite.globalAlpha.fill.html: Added.
694         * fast/canvas/philip/tests/2d.composite.globalAlpha.image.html: Added.
695         * fast/canvas/philip/tests/2d.composite.globalAlpha.imagepattern.html: Added.
696         * fast/canvas/philip/tests/2d.composite.globalAlpha.invalid.html: Added.
697         * fast/canvas/philip/tests/2d.composite.globalAlpha.range.html: Added.
698         * fast/canvas/philip/tests/2d.composite.image.copy.html: Added.
699         * fast/canvas/philip/tests/2d.composite.image.copy.png: Added.
700         * fast/canvas/philip/tests/2d.composite.image.destination-atop.html: Added.
701         * fast/canvas/philip/tests/2d.composite.image.destination-atop.png: Added.
702         * fast/canvas/philip/tests/2d.composite.image.destination-in.html: Added.
703         * fast/canvas/philip/tests/2d.composite.image.destination-in.png: Added.
704         * fast/canvas/philip/tests/2d.composite.image.destination-out.html: Added.
705         * fast/canvas/philip/tests/2d.composite.image.destination-out.png: Added.
706         * fast/canvas/philip/tests/2d.composite.image.destination-over.html: Added.
707         * fast/canvas/philip/tests/2d.composite.image.destination-over.png: Added.
708         * fast/canvas/philip/tests/2d.composite.image.lighter.html: Added.
709         * fast/canvas/philip/tests/2d.composite.image.lighter.png: Added.
710         * fast/canvas/philip/tests/2d.composite.image.source-atop.html: Added.
711         * fast/canvas/philip/tests/2d.composite.image.source-atop.png: Added.
712         * fast/canvas/philip/tests/2d.composite.image.source-in.html: Added.
713         * fast/canvas/philip/tests/2d.composite.image.source-in.png: Added.
714         * fast/canvas/philip/tests/2d.composite.image.source-out.html: Added.
715         * fast/canvas/philip/tests/2d.composite.image.source-out.png: Added.
716         * fast/canvas/philip/tests/2d.composite.image.source-over.html: Added.
717         * fast/canvas/philip/tests/2d.composite.image.source-over.png: Added.
718         * fast/canvas/philip/tests/2d.composite.image.xor.html: Added.
719         * fast/canvas/philip/tests/2d.composite.image.xor.png: Added.
720         * fast/canvas/philip/tests/2d.composite.operation.casesensitive.html: Added.
721         * fast/canvas/philip/tests/2d.composite.operation.clear.html: Added.
722         * fast/canvas/philip/tests/2d.composite.operation.darker.html: Added.
723         * fast/canvas/philip/tests/2d.composite.operation.default.html: Added.
724         * fast/canvas/philip/tests/2d.composite.operation.get.html: Added.
725         * fast/canvas/philip/tests/2d.composite.operation.highlight.html: Added.
726         * fast/canvas/philip/tests/2d.composite.operation.nullsuffix.html: Added.
727         * fast/canvas/philip/tests/2d.composite.operation.over.html: Added.
728         * fast/canvas/philip/tests/2d.composite.operation.unrecognised.html: Added.
729         * fast/canvas/philip/tests/2d.composite.solid.copy.html: Added.
730         * fast/canvas/philip/tests/2d.composite.solid.copy.png: Added.
731         * fast/canvas/philip/tests/2d.composite.solid.destination-atop.html: Added.
732         * fast/canvas/philip/tests/2d.composite.solid.destination-atop.png: Added.
733         * fast/canvas/philip/tests/2d.composite.solid.destination-in.html: Added.
734         * fast/canvas/philip/tests/2d.composite.solid.destination-in.png: Added.
735         * fast/canvas/philip/tests/2d.composite.solid.destination-out.html: Added.
736         * fast/canvas/philip/tests/2d.composite.solid.destination-out.png: Added.
737         * fast/canvas/philip/tests/2d.composite.solid.destination-over.html: Added.
738         * fast/canvas/philip/tests/2d.composite.solid.destination-over.png: Added.
739         * fast/canvas/philip/tests/2d.composite.solid.lighter.html: Added.
740         * fast/canvas/philip/tests/2d.composite.solid.lighter.png: Added.
741         * fast/canvas/philip/tests/2d.composite.solid.source-atop.html: Added.
742         * fast/canvas/philip/tests/2d.composite.solid.source-atop.png: Added.
743         * fast/canvas/philip/tests/2d.composite.solid.source-in.html: Added.
744         * fast/canvas/philip/tests/2d.composite.solid.source-in.png: Added.
745         * fast/canvas/philip/tests/2d.composite.solid.source-out.html: Added.
746         * fast/canvas/philip/tests/2d.composite.solid.source-out.png: Added.
747         * fast/canvas/philip/tests/2d.composite.solid.source-over.html: Added.
748         * fast/canvas/philip/tests/2d.composite.solid.source-over.png: Added.
749         * fast/canvas/philip/tests/2d.composite.solid.xor.html: Added.
750         * fast/canvas/philip/tests/2d.composite.solid.xor.png: Added.
751         * fast/canvas/philip/tests/2d.composite.transparent.copy.html: Added.
752         * fast/canvas/philip/tests/2d.composite.transparent.copy.png: Added.
753         * fast/canvas/philip/tests/2d.composite.transparent.destination-atop.html: Added.
754         * fast/canvas/philip/tests/2d.composite.transparent.destination-atop.png: Added.
755         * fast/canvas/philip/tests/2d.composite.transparent.destination-in.html: Added.
756         * fast/canvas/philip/tests/2d.composite.transparent.destination-in.png: Added.
757         * fast/canvas/philip/tests/2d.composite.transparent.destination-out.html: Added.
758         * fast/canvas/philip/tests/2d.composite.transparent.destination-out.png: Added.
759         * fast/canvas/philip/tests/2d.composite.transparent.destination-over.html: Added.
760         * fast/canvas/philip/tests/2d.composite.transparent.destination-over.png: Added.
761         * fast/canvas/philip/tests/2d.composite.transparent.lighter.html: Added.
762         * fast/canvas/philip/tests/2d.composite.transparent.lighter.png: Added.
763         * fast/canvas/philip/tests/2d.composite.transparent.source-atop.html: Added.
764         * fast/canvas/philip/tests/2d.composite.transparent.source-atop.png: Added.
765         * fast/canvas/philip/tests/2d.composite.transparent.source-in.html: Added.
766         * fast/canvas/philip/tests/2d.composite.transparent.source-in.png: Added.
767         * fast/canvas/philip/tests/2d.composite.transparent.source-out.html: Added.
768         * fast/canvas/philip/tests/2d.composite.transparent.source-out.png: Added.
769         * fast/canvas/philip/tests/2d.composite.transparent.source-over.html: Added.
770         * fast/canvas/philip/tests/2d.composite.transparent.source-over.png: Added.
771         * fast/canvas/philip/tests/2d.composite.transparent.xor.html: Added.
772         * fast/canvas/philip/tests/2d.composite.transparent.xor.png: Added.
773         * fast/canvas/philip/tests/2d.composite.uncovered.fill.copy.html: Added.
774         * fast/canvas/philip/tests/2d.composite.uncovered.fill.copy.png: Added.
775         * fast/canvas/philip/tests/2d.composite.uncovered.fill.destination-atop.html: Added.
776         * fast/canvas/philip/tests/2d.composite.uncovered.fill.destination-atop.png: Added.
777         * fast/canvas/philip/tests/2d.composite.uncovered.fill.destination-in.html: Added.
778         * fast/canvas/philip/tests/2d.composite.uncovered.fill.destination-in.png: Added.
779         * fast/canvas/philip/tests/2d.composite.uncovered.fill.source-in.html: Added.
780         * fast/canvas/philip/tests/2d.composite.uncovered.fill.source-in.png: Added.
781         * fast/canvas/philip/tests/2d.composite.uncovered.fill.source-out.html: Added.
782         * fast/canvas/philip/tests/2d.composite.uncovered.fill.source-out.png: Added.
783         * fast/canvas/philip/tests/2d.composite.uncovered.image.copy.html: Added.
784         * fast/canvas/philip/tests/2d.composite.uncovered.image.copy.png: Added.
785         * fast/canvas/philip/tests/2d.composite.uncovered.image.destination-atop.html: Added.
786         * fast/canvas/philip/tests/2d.composite.uncovered.image.destination-atop.png: Added.
787         * fast/canvas/philip/tests/2d.composite.uncovered.image.destination-in.html: Added.
788         * fast/canvas/philip/tests/2d.composite.uncovered.image.destination-in.png: Added.
789         * fast/canvas/philip/tests/2d.composite.uncovered.image.source-in.html: Added.
790         * fast/canvas/philip/tests/2d.composite.uncovered.image.source-in.png: Added.
791         * fast/canvas/philip/tests/2d.composite.uncovered.image.source-out.html: Added.
792         * fast/canvas/philip/tests/2d.composite.uncovered.image.source-out.png: Added.
793         * fast/canvas/philip/tests/2d.composite.uncovered.nocontext.copy.html: Added.
794         * fast/canvas/philip/tests/2d.composite.uncovered.nocontext.copy.png: Added.
795         * fast/canvas/philip/tests/2d.composite.uncovered.nocontext.destination-atop.html: Added.
796         * fast/canvas/philip/tests/2d.composite.uncovered.nocontext.destination-atop.png: Added.
797         * fast/canvas/philip/tests/2d.composite.uncovered.nocontext.destination-in.html: Added.
798         * fast/canvas/philip/tests/2d.composite.uncovered.nocontext.destination-in.png: Added.
799         * fast/canvas/philip/tests/2d.composite.uncovered.nocontext.source-in.html: Added.
800         * fast/canvas/philip/tests/2d.composite.uncovered.nocontext.source-in.png: Added.
801         * fast/canvas/philip/tests/2d.composite.uncovered.nocontext.source-out.html: Added.
802         * fast/canvas/philip/tests/2d.composite.uncovered.nocontext.source-out.png: Added.
803         * fast/canvas/philip/tests/2d.composite.uncovered.pattern.copy.html: Added.
804         * fast/canvas/philip/tests/2d.composite.uncovered.pattern.copy.png: Added.
805         * fast/canvas/philip/tests/2d.composite.uncovered.pattern.destination-atop.html: Added.
806         * fast/canvas/philip/tests/2d.composite.uncovered.pattern.destination-atop.png: Added.
807         * fast/canvas/philip/tests/2d.composite.uncovered.pattern.destination-in.html: Added.
808         * fast/canvas/philip/tests/2d.composite.uncovered.pattern.destination-in.png: Added.
809         * fast/canvas/philip/tests/2d.composite.uncovered.pattern.source-in.html: Added.
810         * fast/canvas/philip/tests/2d.composite.uncovered.pattern.source-in.png: Added.
811         * fast/canvas/philip/tests/2d.composite.uncovered.pattern.source-out.html: Added.
812         * fast/canvas/philip/tests/2d.composite.uncovered.pattern.source-out.png: Added.
813         * fast/canvas/philip/tests/2d.coordinatespace.html: Added.
814         * fast/canvas/philip/tests/2d.coordinatespace.png: Added.
815         * fast/canvas/philip/tests/2d.drawImage.3arg.html: Added.
816         * fast/canvas/philip/tests/2d.drawImage.5arg.html: Added.
817         * fast/canvas/philip/tests/2d.drawImage.9arg.basic.html: Added.
818         * fast/canvas/philip/tests/2d.drawImage.9arg.destpos.html: Added.
819         * fast/canvas/philip/tests/2d.drawImage.9arg.destsize.html: Added.
820         * fast/canvas/philip/tests/2d.drawImage.9arg.sourcepos.html: Added.
821         * fast/canvas/philip/tests/2d.drawImage.9arg.sourcesize.html: Added.
822         * fast/canvas/philip/tests/2d.drawImage.alpha.html: Added.
823         * fast/canvas/philip/tests/2d.drawImage.animated.apng.html: Added.
824         * fast/canvas/philip/tests/2d.drawImage.animated.gif.html: Added.
825         * fast/canvas/philip/tests/2d.drawImage.animated.poster.html: Added.
826         * fast/canvas/philip/tests/2d.drawImage.broken.html: Added.
827         * fast/canvas/philip/tests/2d.drawImage.canvas.html: Added.
828         * fast/canvas/philip/tests/2d.drawImage.clip.html: Added.
829         * fast/canvas/philip/tests/2d.drawImage.composite.html: Added.
830         * fast/canvas/philip/tests/2d.drawImage.floatsource.html: Added.
831         * fast/canvas/philip/tests/2d.drawImage.incomplete.html: Added.
832         * fast/canvas/philip/tests/2d.drawImage.negativedest.html: Added.
833         * fast/canvas/philip/tests/2d.drawImage.negativedir.html: Added.
834         * fast/canvas/philip/tests/2d.drawImage.negativesource.html: Added.
835         * fast/canvas/philip/tests/2d.drawImage.nonfinite.html: Added.
836         * fast/canvas/philip/tests/2d.drawImage.nowrap.html: Added.
837         * fast/canvas/philip/tests/2d.drawImage.null.html: Added.
838         * fast/canvas/philip/tests/2d.drawImage.outsidesource.html: Added.
839         * fast/canvas/philip/tests/2d.drawImage.path.html: Added.
840         * fast/canvas/philip/tests/2d.drawImage.self.1.html: Added.
841         * fast/canvas/philip/tests/2d.drawImage.self.2.html: Added.
842         * fast/canvas/philip/tests/2d.drawImage.transform.html: Added.
843         * fast/canvas/philip/tests/2d.drawImage.wrongtype.html: Added.
844         * fast/canvas/philip/tests/2d.drawImage.zerocanvas.html: Added.
845         * fast/canvas/philip/tests/2d.drawImage.zerosource.html: Added.
846         * fast/canvas/philip/tests/2d.fillRect.basic.html: Added.
847         * fast/canvas/philip/tests/2d.fillRect.clip.html: Added.
848         * fast/canvas/philip/tests/2d.fillRect.negative.html: Added.
849         * fast/canvas/philip/tests/2d.fillRect.nonfinite.html: Added.
850         * fast/canvas/philip/tests/2d.fillRect.path.html: Added.
851         * fast/canvas/philip/tests/2d.fillRect.shadow.html: Added.
852         * fast/canvas/philip/tests/2d.fillRect.transform.html: Added.
853         * fast/canvas/philip/tests/2d.fillRect.zero.html: Added.
854         * fast/canvas/philip/tests/2d.fillStyle.default.html: Added.
855         * fast/canvas/philip/tests/2d.fillStyle.get.semitransparent.html: Added.
856         * fast/canvas/philip/tests/2d.fillStyle.get.solid.html: Added.
857         * fast/canvas/philip/tests/2d.fillStyle.get.transparent.html: Added.
858         * fast/canvas/philip/tests/2d.fillStyle.invalidstring.html: Added.
859         * fast/canvas/philip/tests/2d.fillStyle.invalidtype.html: Added.
860         * fast/canvas/philip/tests/2d.fillStyle.parse.current.basic.html: Added.
861         * fast/canvas/philip/tests/2d.fillStyle.parse.current.changed.html: Added.
862         * fast/canvas/philip/tests/2d.fillStyle.parse.current.removed.html: Added.
863         * fast/canvas/philip/tests/2d.fillStyle.parse.current.removed.png: Added.
864         * fast/canvas/philip/tests/2d.fillStyle.parse.hex3.html: Added.
865         * fast/canvas/philip/tests/2d.fillStyle.parse.hex3.png: Added.
866         * fast/canvas/philip/tests/2d.fillStyle.parse.hex6.html: Added.
867         * fast/canvas/philip/tests/2d.fillStyle.parse.hex6.png: Added.
868         * fast/canvas/philip/tests/2d.fillStyle.parse.hsl-1.html: Added.
869         * fast/canvas/philip/tests/2d.fillStyle.parse.hsl-1.png: Added.
870         * fast/canvas/philip/tests/2d.fillStyle.parse.hsl-2.html: Added.
871         * fast/canvas/philip/tests/2d.fillStyle.parse.hsl-2.png: Added.
872         * fast/canvas/philip/tests/2d.fillStyle.parse.hsl-3.html: Added.
873         * fast/canvas/philip/tests/2d.fillStyle.parse.hsl-3.png: Added.
874         * fast/canvas/philip/tests/2d.fillStyle.parse.hsl-4.html: Added.
875         * fast/canvas/philip/tests/2d.fillStyle.parse.hsl-4.png: Added.
876         * fast/canvas/philip/tests/2d.fillStyle.parse.hsl-5.html: Added.
877         * fast/canvas/philip/tests/2d.fillStyle.parse.hsl-5.png: Added.
878         * fast/canvas/philip/tests/2d.fillStyle.parse.hsl-clamp-1.html: Added.
879         * fast/canvas/philip/tests/2d.fillStyle.parse.hsl-clamp-1.png: Added.
880         * fast/canvas/philip/tests/2d.fillStyle.parse.hsl-clamp-2.html: Added.
881         * fast/canvas/philip/tests/2d.fillStyle.parse.hsl-clamp-2.png: Added.
882         * fast/canvas/philip/tests/2d.fillStyle.parse.hsl-clamp-3.html: Added.
883         * fast/canvas/philip/tests/2d.fillStyle.parse.hsl-clamp-3.png: Added.
884         * fast/canvas/philip/tests/2d.fillStyle.parse.hsl-clamp-4.html: Added.
885         * fast/canvas/philip/tests/2d.fillStyle.parse.hsl-clamp-4.png: Added.
886         * fast/canvas/philip/tests/2d.fillStyle.parse.hsla-1.html: Added.
887         * fast/canvas/philip/tests/2d.fillStyle.parse.hsla-1.png: Added.
888         * fast/canvas/philip/tests/2d.fillStyle.parse.hsla-2.html: Added.
889         * fast/canvas/philip/tests/2d.fillStyle.parse.hsla-2.png: Added.
890         * fast/canvas/philip/tests/2d.fillStyle.parse.hsla-clamp-1.html: Added.
891         * fast/canvas/philip/tests/2d.fillStyle.parse.hsla-clamp-1.png: Added.
892         * fast/canvas/philip/tests/2d.fillStyle.parse.hsla-clamp-2.html: Added.
893         * fast/canvas/philip/tests/2d.fillStyle.parse.hsla-clamp-2.png: Added.
894         * fast/canvas/philip/tests/2d.fillStyle.parse.hsla-clamp-3.html: Added.
895         * fast/canvas/philip/tests/2d.fillStyle.parse.hsla-clamp-3.png: Added.
896         * fast/canvas/philip/tests/2d.fillStyle.parse.hsla-clamp-4.html: Added.
897         * fast/canvas/philip/tests/2d.fillStyle.parse.hsla-clamp-4.png: Added.
898         * fast/canvas/philip/tests/2d.fillStyle.parse.hsla-clamp-5.html: Added.
899         * fast/canvas/philip/tests/2d.fillStyle.parse.hsla-clamp-5.png: Added.
900         * fast/canvas/philip/tests/2d.fillStyle.parse.hsla-clamp-6.html: Added.
901         * fast/canvas/philip/tests/2d.fillStyle.parse.hsla-clamp-6.png: Added.
902         * fast/canvas/philip/tests/2d.fillStyle.parse.html4.html: Added.
903         * fast/canvas/philip/tests/2d.fillStyle.parse.html4.png: Added.
904         * fast/canvas/philip/tests/2d.fillStyle.parse.invalid.hex1.html: Added.
905         * fast/canvas/philip/tests/2d.fillStyle.parse.invalid.hex2.html: Added.
906         * fast/canvas/philip/tests/2d.fillStyle.parse.invalid.hex3.html: Added.
907         * fast/canvas/philip/tests/2d.fillStyle.parse.invalid.hex4.html: Added.
908         * fast/canvas/philip/tests/2d.fillStyle.parse.invalid.hex5.html: Added.
909         * fast/canvas/philip/tests/2d.fillStyle.parse.invalid.hex6.html: Added.
910         * fast/canvas/philip/tests/2d.fillStyle.parse.invalid.hex7.html: Added.
911         * fast/canvas/philip/tests/2d.fillStyle.parse.invalid.hex8.html: Added.
912         * fast/canvas/philip/tests/2d.fillStyle.parse.invalid.hsl-1.html: Added.
913         * fast/canvas/philip/tests/2d.fillStyle.parse.invalid.hsl-2.html: Added.
914         * fast/canvas/philip/tests/2d.fillStyle.parse.invalid.hsl-3.html: Added.
915         * fast/canvas/philip/tests/2d.fillStyle.parse.invalid.hsl-4.html: Added.
916         * fast/canvas/philip/tests/2d.fillStyle.parse.invalid.hsl-5.html: Added.
917         * fast/canvas/philip/tests/2d.fillStyle.parse.invalid.hsla-1.html: Added.
918         * fast/canvas/philip/tests/2d.fillStyle.parse.invalid.hsla-2.html: Added.
919         * fast/canvas/philip/tests/2d.fillStyle.parse.invalid.name-1.html: Added.
920         * fast/canvas/philip/tests/2d.fillStyle.parse.invalid.name-2.html: Added.
921         * fast/canvas/philip/tests/2d.fillStyle.parse.invalid.name-3.html: Added.
922         * fast/canvas/philip/tests/2d.fillStyle.parse.invalid.rgb-1.html: Added.
923         * fast/canvas/philip/tests/2d.fillStyle.parse.invalid.rgb-2.html: Added.
924         * fast/canvas/philip/tests/2d.fillStyle.parse.invalid.rgb-3.html: Added.
925         * fast/canvas/philip/tests/2d.fillStyle.parse.invalid.rgb-4.html: Added.
926         * fast/canvas/philip/tests/2d.fillStyle.parse.invalid.rgb-5.html: Added.
927         * fast/canvas/philip/tests/2d.fillStyle.parse.invalid.rgb-6.html: Added.
928         * fast/canvas/philip/tests/2d.fillStyle.parse.invalid.rgb-7.html: Added.
929         * fast/canvas/philip/tests/2d.fillStyle.parse.invalid.rgba-1.html: Added.
930         * fast/canvas/philip/tests/2d.fillStyle.parse.invalid.rgba-2.html: Added.
931         * fast/canvas/philip/tests/2d.fillStyle.parse.invalid.rgba-3.html: Added.
932         * fast/canvas/philip/tests/2d.fillStyle.parse.invalid.rgba-4.html: Added.
933         * fast/canvas/philip/tests/2d.fillStyle.parse.invalid.rgba-5.html: Added.
934         * fast/canvas/philip/tests/2d.fillStyle.parse.rgb-clamp-1.html: Added.
935         * fast/canvas/philip/tests/2d.fillStyle.parse.rgb-clamp-1.png: Added.
936         * fast/canvas/philip/tests/2d.fillStyle.parse.rgb-clamp-2.html: Added.
937         * fast/canvas/philip/tests/2d.fillStyle.parse.rgb-clamp-2.png: Added.
938         * fast/canvas/philip/tests/2d.fillStyle.parse.rgb-clamp-3.html: Added.
939         * fast/canvas/philip/tests/2d.fillStyle.parse.rgb-clamp-3.png: Added.
940         * fast/canvas/philip/tests/2d.fillStyle.parse.rgb-clamp-4.html: Added.
941         * fast/canvas/philip/tests/2d.fillStyle.parse.rgb-clamp-4.png: Added.
942         * fast/canvas/philip/tests/2d.fillStyle.parse.rgb-clamp-5.html: Added.
943         * fast/canvas/philip/tests/2d.fillStyle.parse.rgb-clamp-5.png: Added.
944         * fast/canvas/philip/tests/2d.fillStyle.parse.rgb-num.html: Added.
945         * fast/canvas/philip/tests/2d.fillStyle.parse.rgb-num.png: Added.
946         * fast/canvas/philip/tests/2d.fillStyle.parse.rgb-percent.html: Added.
947         * fast/canvas/philip/tests/2d.fillStyle.parse.rgb-percent.png: Added.
948         * fast/canvas/philip/tests/2d.fillStyle.parse.rgba-clamp-1.html: Added.
949         * fast/canvas/philip/tests/2d.fillStyle.parse.rgba-clamp-1.png: Added.
950         * fast/canvas/philip/tests/2d.fillStyle.parse.rgba-clamp-2.html: Added.
951         * fast/canvas/philip/tests/2d.fillStyle.parse.rgba-clamp-2.png: Added.
952         * fast/canvas/philip/tests/2d.fillStyle.parse.rgba-num-1.html: Added.
953         * fast/canvas/philip/tests/2d.fillStyle.parse.rgba-num-1.png: Added.
954         * fast/canvas/philip/tests/2d.fillStyle.parse.rgba-num-2.html: Added.
955         * fast/canvas/philip/tests/2d.fillStyle.parse.rgba-num-2.png: Added.
956         * fast/canvas/philip/tests/2d.fillStyle.parse.rgba-percent.html: Added.
957         * fast/canvas/philip/tests/2d.fillStyle.parse.rgba-percent.png: Added.
958         * fast/canvas/philip/tests/2d.fillStyle.parse.rgba-solid-1.html: Added.
959         * fast/canvas/philip/tests/2d.fillStyle.parse.rgba-solid-1.png: Added.
960         * fast/canvas/philip/tests/2d.fillStyle.parse.rgba-solid-2.html: Added.
961         * fast/canvas/philip/tests/2d.fillStyle.parse.rgba-solid-2.png: Added.
962         * fast/canvas/philip/tests/2d.fillStyle.parse.svg-1.html: Added.
963         * fast/canvas/philip/tests/2d.fillStyle.parse.svg-1.png: Added.
964         * fast/canvas/philip/tests/2d.fillStyle.parse.svg-2.html: Added.
965         * fast/canvas/philip/tests/2d.fillStyle.parse.svg-2.png: Added.
966         * fast/canvas/philip/tests/2d.fillStyle.parse.system.html: Added.
967         * fast/canvas/philip/tests/2d.fillStyle.parse.transparent-1.html: Added.
968         * fast/canvas/philip/tests/2d.fillStyle.parse.transparent-1.png: Added.
969         * fast/canvas/philip/tests/2d.fillStyle.parse.transparent-2.html: Added.
970         * fast/canvas/philip/tests/2d.fillStyle.parse.transparent-2.png: Added.
971         * fast/canvas/philip/tests/2d.getcontext.exists.html: Added.
972         * fast/canvas/philip/tests/2d.getcontext.shared.html: Added.
973         * fast/canvas/philip/tests/2d.getcontext.unique.html: Added.
974         * fast/canvas/philip/tests/2d.gradient.empty.html: Added.
975         * fast/canvas/philip/tests/2d.gradient.interpolate.alpha.html: Added.
976         * fast/canvas/philip/tests/2d.gradient.interpolate.alpha.png: Added.
977         * fast/canvas/philip/tests/2d.gradient.interpolate.colour.html: Added.
978         * fast/canvas/philip/tests/2d.gradient.interpolate.colour.png: Added.
979         * fast/canvas/philip/tests/2d.gradient.interpolate.colouralpha.html: Added.
980         * fast/canvas/philip/tests/2d.gradient.interpolate.colouralpha.png: Added.
981         * fast/canvas/philip/tests/2d.gradient.interpolate.multiple.html: Added.
982         * fast/canvas/philip/tests/2d.gradient.interpolate.multiple.png: Added.
983         * fast/canvas/philip/tests/2d.gradient.interpolate.outside.html: Added.
984         * fast/canvas/philip/tests/2d.gradient.interpolate.overlap.html: Added.
985         * fast/canvas/philip/tests/2d.gradient.interpolate.overlap.png: Added.
986         * fast/canvas/philip/tests/2d.gradient.interpolate.overlap2.html: Added.
987         * fast/canvas/philip/tests/2d.gradient.interpolate.solid.html: Added.
988         * fast/canvas/philip/tests/2d.gradient.interpolate.vertical.html: Added.
989         * fast/canvas/philip/tests/2d.gradient.interpolate.vertical.png: Added.
990         * fast/canvas/philip/tests/2d.gradient.interpolate.zerosize.html: Added.
991         * fast/canvas/philip/tests/2d.gradient.linear.nonfinite.html: Added.
992         * fast/canvas/philip/tests/2d.gradient.linear.transform.1.html: Added.
993         * fast/canvas/philip/tests/2d.gradient.linear.transform.2.html: Added.
994         * fast/canvas/philip/tests/2d.gradient.linear.transform.3.html: Added.
995         * fast/canvas/philip/tests/2d.gradient.object.compare.html: Added.
996         * fast/canvas/philip/tests/2d.gradient.object.crosscanvas.html: Added.
997         * fast/canvas/philip/tests/2d.gradient.object.invalidcolour.html: Added.
998         * fast/canvas/philip/tests/2d.gradient.object.invalidoffset.html: Added.
999         * fast/canvas/philip/tests/2d.gradient.object.return.html: Added.
1000         * fast/canvas/philip/tests/2d.gradient.object.update.html: Added.
1001         * fast/canvas/philip/tests/2d.gradient.radial.cone.behind.html: Added.
1002         * fast/canvas/philip/tests/2d.gradient.radial.cone.beside.html: Added.
1003         * fast/canvas/philip/tests/2d.gradient.radial.cone.bottom.html: Added.
1004         * fast/canvas/philip/tests/2d.gradient.radial.cone.cylinder.html: Added.
1005         * fast/canvas/philip/tests/2d.gradient.radial.cone.front.html: Added.
1006         * fast/canvas/philip/tests/2d.gradient.radial.cone.shape1.html: Added.
1007         * fast/canvas/philip/tests/2d.gradient.radial.cone.shape2.html: Added.
1008         * fast/canvas/philip/tests/2d.gradient.radial.cone.top.html: Added.
1009         * fast/canvas/philip/tests/2d.gradient.radial.equal.html: Added.
1010         * fast/canvas/philip/tests/2d.gradient.radial.inside1.html: Added.
1011         * fast/canvas/philip/tests/2d.gradient.radial.inside2.html: Added.
1012         * fast/canvas/philip/tests/2d.gradient.radial.inside3.html: Added.
1013         * fast/canvas/philip/tests/2d.gradient.radial.negative.html: Added.
1014         * fast/canvas/philip/tests/2d.gradient.radial.nonfinite.html: Added.
1015         * fast/canvas/philip/tests/2d.gradient.radial.outside1.html: Added.
1016         * fast/canvas/philip/tests/2d.gradient.radial.outside2.html: Added.
1017         * fast/canvas/philip/tests/2d.gradient.radial.outside3.html: Added.
1018         * fast/canvas/philip/tests/2d.gradient.radial.touch1.html: Added.
1019         * fast/canvas/philip/tests/2d.gradient.radial.touch2.html: Added.
1020         * fast/canvas/philip/tests/2d.gradient.radial.touch3.html: Added.
1021         * fast/canvas/philip/tests/2d.gradient.radial.transform.1.html: Added.
1022         * fast/canvas/philip/tests/2d.gradient.radial.transform.2.html: Added.
1023         * fast/canvas/philip/tests/2d.gradient.radial.transform.3.html: Added.
1024         * fast/canvas/philip/tests/2d.imageData.create1.basic.html: Added.
1025         * fast/canvas/philip/tests/2d.imageData.create1.initial.html: Added.
1026         * fast/canvas/philip/tests/2d.imageData.create1.type.html: Added.
1027         * fast/canvas/philip/tests/2d.imageData.create1.zero.html: Added.
1028         * fast/canvas/philip/tests/2d.imageData.create2.basic.html: Added.
1029         * fast/canvas/philip/tests/2d.imageData.create2.initial.html: Added.
1030         * fast/canvas/philip/tests/2d.imageData.create2.large.html: Added.
1031         * fast/canvas/philip/tests/2d.imageData.create2.negative.html: Added.
1032         * fast/canvas/philip/tests/2d.imageData.create2.nonfinite.html: Added.
1033         * fast/canvas/philip/tests/2d.imageData.create2.round.html: Added.
1034         * fast/canvas/philip/tests/2d.imageData.create2.tiny.html: Added.
1035         * fast/canvas/philip/tests/2d.imageData.create2.type.html: Added.
1036         * fast/canvas/philip/tests/2d.imageData.create2.zero.html: Added.
1037         * fast/canvas/philip/tests/2d.imageData.get.basic.html: Added.
1038         * fast/canvas/philip/tests/2d.imageData.get.clamp.html: Added.
1039         * fast/canvas/philip/tests/2d.imageData.get.length.html: Added.
1040         * fast/canvas/philip/tests/2d.imageData.get.nonfinite.html: Added.
1041         * fast/canvas/philip/tests/2d.imageData.get.nonpremul.html: Added.
1042         * fast/canvas/philip/tests/2d.imageData.get.order.alpha.html: Added.
1043         * fast/canvas/philip/tests/2d.imageData.get.order.cols.html: Added.
1044         * fast/canvas/philip/tests/2d.imageData.get.order.rgb.html: Added.
1045         * fast/canvas/philip/tests/2d.imageData.get.order.rows.html: Added.
1046         * fast/canvas/philip/tests/2d.imageData.get.range.html: Added.
1047         * fast/canvas/philip/tests/2d.imageData.get.source.negative.html: Added.
1048         * fast/canvas/philip/tests/2d.imageData.get.source.outside.html: Added.
1049         * fast/canvas/philip/tests/2d.imageData.get.source.size.html: Added.
1050         * fast/canvas/philip/tests/2d.imageData.get.tiny.html: Added.
1051         * fast/canvas/philip/tests/2d.imageData.get.type.html: Added.
1052         * fast/canvas/philip/tests/2d.imageData.get.unaffected.html: Added.
1053         * fast/canvas/philip/tests/2d.imageData.get.zero.html: Added.
1054         * fast/canvas/philip/tests/2d.imageData.object.ctor.html: Added.
1055         * fast/canvas/philip/tests/2d.imageData.object.nan.html: Added.
1056         * fast/canvas/philip/tests/2d.imageData.object.properties.html: Added.
1057         * fast/canvas/philip/tests/2d.imageData.object.readonly.html: Added.
1058         * fast/canvas/philip/tests/2d.imageData.object.round.html: Added.
1059         * fast/canvas/philip/tests/2d.imageData.object.set.html: Added.
1060         * fast/canvas/philip/tests/2d.imageData.object.string.html: Added.
1061         * fast/canvas/philip/tests/2d.imageData.object.undefined.html: Added.
1062         * fast/canvas/philip/tests/2d.imageData.object.wrap.html: Added.
1063         * fast/canvas/philip/tests/2d.imageData.put.alpha.html: Added.
1064         * fast/canvas/philip/tests/2d.imageData.put.alpha.png: Added.
1065         * fast/canvas/philip/tests/2d.imageData.put.basic.html: Added.
1066         * fast/canvas/philip/tests/2d.imageData.put.clip.html: Added.
1067         * fast/canvas/philip/tests/2d.imageData.put.created.html: Added.
1068         * fast/canvas/philip/tests/2d.imageData.put.cross.html: Added.
1069         * fast/canvas/philip/tests/2d.imageData.put.dirty.negative.html: Added.
1070         * fast/canvas/philip/tests/2d.imageData.put.dirty.outside.html: Added.
1071         * fast/canvas/philip/tests/2d.imageData.put.dirty.rect1.html: Added.
1072         * fast/canvas/philip/tests/2d.imageData.put.dirty.rect2.html: Added.
1073         * fast/canvas/philip/tests/2d.imageData.put.dirty.zero.html: Added.
1074         * fast/canvas/philip/tests/2d.imageData.put.modified.html: Added.
1075         * fast/canvas/philip/tests/2d.imageData.put.nonfinite.html: Added.
1076         * fast/canvas/philip/tests/2d.imageData.put.null.html: Added.
1077         * fast/canvas/philip/tests/2d.imageData.put.path.html: Added.
1078         * fast/canvas/philip/tests/2d.imageData.put.unaffected.html: Added.
1079         * fast/canvas/philip/tests/2d.imageData.put.unchanged.html: Added.
1080         * fast/canvas/philip/tests/2d.imageData.put.wrongtype.html: Added.
1081         * fast/canvas/philip/tests/2d.line.cap.butt.html: Added.
1082         * fast/canvas/philip/tests/2d.line.cap.closed.html: Added.
1083         * fast/canvas/philip/tests/2d.line.cap.invalid.html: Added.
1084         * fast/canvas/philip/tests/2d.line.cap.open.html: Added.
1085         * fast/canvas/philip/tests/2d.line.cap.round.html: Added.
1086         * fast/canvas/philip/tests/2d.line.cap.square.html: Added.
1087         * fast/canvas/philip/tests/2d.line.cap.valid.html: Added.
1088         * fast/canvas/philip/tests/2d.line.cross.html: Added.
1089         * fast/canvas/philip/tests/2d.line.defaults.html: Added.
1090         * fast/canvas/philip/tests/2d.line.join.bevel.html: Added.
1091         * fast/canvas/philip/tests/2d.line.join.closed.html: Added.
1092         * fast/canvas/philip/tests/2d.line.join.invalid.html: Added.
1093         * fast/canvas/philip/tests/2d.line.join.miter.html: Added.
1094         * fast/canvas/philip/tests/2d.line.join.open.html: Added.
1095         * fast/canvas/philip/tests/2d.line.join.parallel.html: Added.
1096         * fast/canvas/philip/tests/2d.line.join.round.html: Added.
1097         * fast/canvas/philip/tests/2d.line.join.valid.html: Added.
1098         * fast/canvas/philip/tests/2d.line.miter.acute.html: Added.
1099         * fast/canvas/philip/tests/2d.line.miter.exceeded.html: Added.
1100         * fast/canvas/philip/tests/2d.line.miter.invalid.html: Added.
1101         * fast/canvas/philip/tests/2d.line.miter.lineedge.html: Added.
1102         * fast/canvas/philip/tests/2d.line.miter.obtuse.html: Added.
1103         * fast/canvas/philip/tests/2d.line.miter.rightangle.html: Added.
1104         * fast/canvas/philip/tests/2d.line.miter.valid.html: Added.
1105         * fast/canvas/philip/tests/2d.line.miter.within.html: Added.
1106         * fast/canvas/philip/tests/2d.line.union.html: Added.
1107         * fast/canvas/philip/tests/2d.line.width.basic.html: Added.
1108         * fast/canvas/philip/tests/2d.line.width.invalid.html: Added.
1109         * fast/canvas/philip/tests/2d.line.width.scaledefault.html: Added.
1110         * fast/canvas/philip/tests/2d.line.width.transformed.html: Added.
1111         * fast/canvas/philip/tests/2d.line.width.valid.html: Added.
1112         * fast/canvas/philip/tests/2d.missingargs.html: Added.
1113         * fast/canvas/philip/tests/2d.path.arc.angle.1.html: Added.
1114         * fast/canvas/philip/tests/2d.path.arc.angle.2.html: Added.
1115         * fast/canvas/philip/tests/2d.path.arc.angle.3.html: Added.
1116         * fast/canvas/philip/tests/2d.path.arc.angle.4.html: Added.
1117         * fast/canvas/philip/tests/2d.path.arc.angle.5.html: Added.
1118         * fast/canvas/philip/tests/2d.path.arc.angle.6.html: Added.
1119         * fast/canvas/philip/tests/2d.path.arc.empty.html: Added.
1120         * fast/canvas/philip/tests/2d.path.arc.end.html: Added.
1121         * fast/canvas/philip/tests/2d.path.arc.negative.html: Added.
1122         * fast/canvas/philip/tests/2d.path.arc.nonempty.html: Added.
1123         * fast/canvas/philip/tests/2d.path.arc.nonfinite.html: Added.
1124         * fast/canvas/philip/tests/2d.path.arc.scale.1.html: Added.
1125         * fast/canvas/philip/tests/2d.path.arc.scale.2.html: Added.
1126         * fast/canvas/philip/tests/2d.path.arc.selfintersect.1.html: Added.
1127         * fast/canvas/philip/tests/2d.path.arc.selfintersect.2.html: Added.
1128         * fast/canvas/philip/tests/2d.path.arc.shape.1.html: Added.
1129         * fast/canvas/philip/tests/2d.path.arc.shape.2.html: Added.
1130         * fast/canvas/philip/tests/2d.path.arc.shape.3.html: Added.
1131         * fast/canvas/philip/tests/2d.path.arc.shape.4.html: Added.
1132         * fast/canvas/philip/tests/2d.path.arc.shape.5.html: Added.
1133         * fast/canvas/philip/tests/2d.path.arc.twopie.1.html: Added.
1134         * fast/canvas/philip/tests/2d.path.arc.twopie.2.html: Added.
1135         * fast/canvas/philip/tests/2d.path.arc.twopie.3.html: Added.
1136         * fast/canvas/philip/tests/2d.path.arc.twopie.4.html: Added.
1137         * fast/canvas/philip/tests/2d.path.arc.zero.1.html: Added.
1138         * fast/canvas/philip/tests/2d.path.arc.zero.2.html: Added.
1139         * fast/canvas/philip/tests/2d.path.arc.zeroradius.html: Added.
1140         * fast/canvas/philip/tests/2d.path.arcTo.coincide.1.html: Added.
1141         * fast/canvas/philip/tests/2d.path.arcTo.coincide.2.html: Added.
1142         * fast/canvas/philip/tests/2d.path.arcTo.collinear.1.html: Added.
1143         * fast/canvas/philip/tests/2d.path.arcTo.collinear.2.html: Added.
1144         * fast/canvas/philip/tests/2d.path.arcTo.collinear.3.html: Added.
1145         * fast/canvas/philip/tests/2d.path.arcTo.ensuresubpath.1.html: Added.
1146         * fast/canvas/philip/tests/2d.path.arcTo.ensuresubpath.2.html: Added.
1147         * fast/canvas/philip/tests/2d.path.arcTo.negative.html: Added.
1148         * fast/canvas/philip/tests/2d.path.arcTo.nonfinite.html: Added.
1149         * fast/canvas/philip/tests/2d.path.arcTo.scale.html: Added.
1150         * fast/canvas/philip/tests/2d.path.arcTo.shape.curve1.html: Added.
1151         * fast/canvas/philip/tests/2d.path.arcTo.shape.curve2.html: Added.
1152         * fast/canvas/philip/tests/2d.path.arcTo.shape.end.html: Added.
1153         * fast/canvas/philip/tests/2d.path.arcTo.shape.start.html: Added.
1154         * fast/canvas/philip/tests/2d.path.arcTo.transformation.html: Added.
1155         * fast/canvas/philip/tests/2d.path.arcTo.zero.1.html: Added.
1156         * fast/canvas/philip/tests/2d.path.arcTo.zero.2.html: Added.
1157         * fast/canvas/philip/tests/2d.path.beginPath.html: Added.
1158         * fast/canvas/philip/tests/2d.path.bezierCurveTo.basic.html: Added.
1159         * fast/canvas/philip/tests/2d.path.bezierCurveTo.ensuresubpath.1.html: Added.
1160         * fast/canvas/philip/tests/2d.path.bezierCurveTo.ensuresubpath.2.html: Added.
1161         * fast/canvas/philip/tests/2d.path.bezierCurveTo.nonfinite.html: Added.
1162         * fast/canvas/philip/tests/2d.path.bezierCurveTo.scaled.html: Added.
1163         * fast/canvas/philip/tests/2d.path.bezierCurveTo.shape.html: Added.
1164         * fast/canvas/philip/tests/2d.path.clip.basic.1.html: Added.
1165         * fast/canvas/philip/tests/2d.path.clip.basic.2.html: Added.
1166         * fast/canvas/philip/tests/2d.path.clip.empty.html: Added.
1167         * fast/canvas/philip/tests/2d.path.clip.intersect.html: Added.
1168         * fast/canvas/philip/tests/2d.path.clip.unaffected.html: Added.
1169         * fast/canvas/philip/tests/2d.path.clip.winding.1.html: Added.
1170         * fast/canvas/philip/tests/2d.path.clip.winding.2.html: Added.
1171         * fast/canvas/philip/tests/2d.path.closePath.empty.html: Added.
1172         * fast/canvas/philip/tests/2d.path.closePath.newline.html: Added.
1173         * fast/canvas/philip/tests/2d.path.closePath.nextpoint.html: Added.
1174         * fast/canvas/philip/tests/2d.path.fill.closed.basic.html: Added.
1175         * fast/canvas/philip/tests/2d.path.fill.closed.unaffected.html: Added.
1176         * fast/canvas/philip/tests/2d.path.fill.overlap.html: Added.
1177         * fast/canvas/philip/tests/2d.path.fill.overlap.png: Added.
1178         * fast/canvas/philip/tests/2d.path.fill.winding.add.html: Added.
1179         * fast/canvas/philip/tests/2d.path.fill.winding.subtract.1.html: Added.
1180         * fast/canvas/philip/tests/2d.path.fill.winding.subtract.2.html: Added.
1181         * fast/canvas/philip/tests/2d.path.fill.winding.subtract.3.html: Added.
1182         * fast/canvas/philip/tests/2d.path.initial.html: Added.
1183         * fast/canvas/philip/tests/2d.path.isPointInPath.arc.html: Added.
1184         * fast/canvas/philip/tests/2d.path.isPointInPath.basic.1.html: Added.
1185         * fast/canvas/philip/tests/2d.path.isPointInPath.basic.2.html: Added.
1186         * fast/canvas/philip/tests/2d.path.isPointInPath.bezier.html: Added.
1187         * fast/canvas/philip/tests/2d.path.isPointInPath.bigarc.html: Added.
1188         * fast/canvas/philip/tests/2d.path.isPointInPath.edge.html: Added.
1189         * fast/canvas/philip/tests/2d.path.isPointInPath.empty.html: Added.
1190         * fast/canvas/philip/tests/2d.path.isPointInPath.nonfinite.html: Added.
1191         * fast/canvas/philip/tests/2d.path.isPointInPath.outside.html: Added.
1192         * fast/canvas/philip/tests/2d.path.isPointInPath.subpath.html: Added.
1193         * fast/canvas/philip/tests/2d.path.isPointInPath.transform.1.html: Added.
1194         * fast/canvas/philip/tests/2d.path.isPointInPath.transform.2.html: Added.
1195         * fast/canvas/philip/tests/2d.path.isPointInPath.transform.3.html: Added.
1196         * fast/canvas/philip/tests/2d.path.isPointInPath.unclosed.html: Added.
1197         * fast/canvas/philip/tests/2d.path.isPointInPath.winding.html: Added.
1198         * fast/canvas/philip/tests/2d.path.lineTo.basic.html: Added.
1199         * fast/canvas/philip/tests/2d.path.lineTo.ensuresubpath.1.html: Added.
1200         * fast/canvas/philip/tests/2d.path.lineTo.ensuresubpath.2.html: Added.
1201         * fast/canvas/philip/tests/2d.path.lineTo.nextpoint.html: Added.
1202         * fast/canvas/philip/tests/2d.path.lineTo.nonfinite.html: Added.
1203         * fast/canvas/philip/tests/2d.path.moveTo.basic.html: Added.
1204         * fast/canvas/philip/tests/2d.path.moveTo.multiple.html: Added.
1205         * fast/canvas/philip/tests/2d.path.moveTo.newsubpath.html: Added.
1206         * fast/canvas/philip/tests/2d.path.moveTo.nonfinite.html: Added.
1207         * fast/canvas/philip/tests/2d.path.quadraticCurveTo.basic.html: Added.
1208         * fast/canvas/philip/tests/2d.path.quadraticCurveTo.ensuresubpath.1.html: Added.
1209         * fast/canvas/philip/tests/2d.path.quadraticCurveTo.ensuresubpath.2.html: Added.
1210         * fast/canvas/philip/tests/2d.path.quadraticCurveTo.nonfinite.html: Added.
1211         * fast/canvas/philip/tests/2d.path.quadraticCurveTo.scaled.html: Added.
1212         * fast/canvas/philip/tests/2d.path.quadraticCurveTo.shape.html: Added.
1213         * fast/canvas/philip/tests/2d.path.rect.basic.html: Added.
1214         * fast/canvas/philip/tests/2d.path.rect.closed.html: Added.
1215         * fast/canvas/philip/tests/2d.path.rect.end.1.html: Added.
1216         * fast/canvas/philip/tests/2d.path.rect.end.2.html: Added.
1217         * fast/canvas/philip/tests/2d.path.rect.negative.html: Added.
1218         * fast/canvas/philip/tests/2d.path.rect.newsubpath.html: Added.
1219         * fast/canvas/philip/tests/2d.path.rect.nonfinite.html: Added.
1220         * fast/canvas/philip/tests/2d.path.rect.selfintersect.html: Added.
1221         * fast/canvas/philip/tests/2d.path.rect.winding.html: Added.
1222         * fast/canvas/philip/tests/2d.path.rect.zero.1.html: Added.
1223         * fast/canvas/philip/tests/2d.path.rect.zero.2.html: Added.
1224         * fast/canvas/philip/tests/2d.path.rect.zero.3.html: Added.
1225         * fast/canvas/philip/tests/2d.path.rect.zero.4.html: Added.
1226         * fast/canvas/philip/tests/2d.path.rect.zero.5.html: Added.
1227         * fast/canvas/philip/tests/2d.path.rect.zero.6.html: Added.
1228         * fast/canvas/philip/tests/2d.path.stroke.empty.html: Added.
1229         * fast/canvas/philip/tests/2d.path.stroke.overlap.html: Added.
1230         * fast/canvas/philip/tests/2d.path.stroke.overlap.png: Added.
1231         * fast/canvas/philip/tests/2d.path.stroke.prune.arc.html: Added.
1232         * fast/canvas/philip/tests/2d.path.stroke.prune.closed.html: Added.
1233         * fast/canvas/philip/tests/2d.path.stroke.prune.corner.html: Added.
1234         * fast/canvas/philip/tests/2d.path.stroke.prune.curve.html: Added.
1235         * fast/canvas/philip/tests/2d.path.stroke.prune.line.html: Added.
1236         * fast/canvas/philip/tests/2d.path.stroke.prune.rect.html: Added.
1237         * fast/canvas/philip/tests/2d.path.stroke.scale1.html: Added.
1238         * fast/canvas/philip/tests/2d.path.stroke.scale2.html: Added.
1239         * fast/canvas/philip/tests/2d.path.stroke.skew.html: Added.
1240         * fast/canvas/philip/tests/2d.path.stroke.unaffected.html: Added.
1241         * fast/canvas/philip/tests/2d.path.stroke.union.html: Added.
1242         * fast/canvas/philip/tests/2d.path.transformation.basic.html: Added.
1243         * fast/canvas/philip/tests/2d.path.transformation.changing.html: Added.
1244         * fast/canvas/philip/tests/2d.path.transformation.multiple.html: Added.
1245         * fast/canvas/philip/tests/2d.pattern.animated.gif.html: Added.
1246         * fast/canvas/philip/tests/2d.pattern.basic.canvas.html: Added.
1247         * fast/canvas/philip/tests/2d.pattern.basic.image.html: Added.
1248         * fast/canvas/philip/tests/2d.pattern.basic.nocontext.html: Added.
1249         * fast/canvas/philip/tests/2d.pattern.basic.type.html: Added.
1250         * fast/canvas/philip/tests/2d.pattern.basic.zerocanvas.html: Added.
1251         * fast/canvas/philip/tests/2d.pattern.crosscanvas.html: Added.
1252         * fast/canvas/philip/tests/2d.pattern.image.broken.html: Added.
1253         * fast/canvas/philip/tests/2d.pattern.image.incomplete.html: Added.
1254         * fast/canvas/philip/tests/2d.pattern.image.null.html: Added.
1255         * fast/canvas/philip/tests/2d.pattern.image.string.html: Added.
1256         * fast/canvas/philip/tests/2d.pattern.image.undefined.html: Added.
1257         * fast/canvas/philip/tests/2d.pattern.modify.canvas1.html: Added.
1258         * fast/canvas/philip/tests/2d.pattern.modify.canvas2.html: Added.
1259         * fast/canvas/philip/tests/2d.pattern.modify.image1.html: Added.
1260         * fast/canvas/philip/tests/2d.pattern.modify.image2.html: Added.
1261         * fast/canvas/philip/tests/2d.pattern.paint.norepeat.basic.html: Added.
1262         * fast/canvas/philip/tests/2d.pattern.paint.norepeat.coord1.html: Added.
1263         * fast/canvas/philip/tests/2d.pattern.paint.norepeat.coord2.html: Added.
1264         * fast/canvas/philip/tests/2d.pattern.paint.norepeat.coord3.html: Added.
1265         * fast/canvas/philip/tests/2d.pattern.paint.norepeat.outside.html: Added.
1266         * fast/canvas/philip/tests/2d.pattern.paint.orientation.canvas.html: Added.
1267         * fast/canvas/philip/tests/2d.pattern.paint.orientation.image.html: Added.
1268         * fast/canvas/philip/tests/2d.pattern.paint.repeat.basic.html: Added.
1269         * fast/canvas/philip/tests/2d.pattern.paint.repeat.coord1.html: Added.
1270         * fast/canvas/philip/tests/2d.pattern.paint.repeat.coord2.html: Added.
1271         * fast/canvas/philip/tests/2d.pattern.paint.repeat.coord3.html: Added.
1272         * fast/canvas/philip/tests/2d.pattern.paint.repeat.outside.html: Added.
1273         * fast/canvas/philip/tests/2d.pattern.paint.repeatx.basic.html: Added.
1274         * fast/canvas/philip/tests/2d.pattern.paint.repeatx.coord1.html: Added.
1275         * fast/canvas/philip/tests/2d.pattern.paint.repeatx.outside.html: Added.
1276         * fast/canvas/philip/tests/2d.pattern.paint.repeaty.basic.html: Added.
1277         * fast/canvas/philip/tests/2d.pattern.paint.repeaty.coord1.html: Added.
1278         * fast/canvas/philip/tests/2d.pattern.paint.repeaty.outside.html: Added.
1279         * fast/canvas/philip/tests/2d.pattern.repeat.case.html: Added.
1280         * fast/canvas/philip/tests/2d.pattern.repeat.empty.html: Added.
1281         * fast/canvas/philip/tests/2d.pattern.repeat.null.html: Added.
1282         * fast/canvas/philip/tests/2d.pattern.repeat.nullsuffix.html: Added.
1283         * fast/canvas/philip/tests/2d.pattern.repeat.undefined.html: Added.
1284         * fast/canvas/philip/tests/2d.pattern.repeat.unrecognised.html: Added.
1285         * fast/canvas/philip/tests/2d.scaled.html: Added.
1286         * fast/canvas/philip/tests/2d.scaled.png: Added.
1287         * fast/canvas/philip/tests/2d.shadow.alpha.1.html: Added.
1288         * fast/canvas/philip/tests/2d.shadow.alpha.2.html: Added.
1289         * fast/canvas/philip/tests/2d.shadow.alpha.2.png: Added.
1290         * fast/canvas/philip/tests/2d.shadow.alpha.3.html: Added.
1291         * fast/canvas/philip/tests/2d.shadow.alpha.3.png: Added.
1292         * fast/canvas/philip/tests/2d.shadow.alpha.4.html: Added.
1293         * fast/canvas/philip/tests/2d.shadow.alpha.4.png: Added.
1294         * fast/canvas/philip/tests/2d.shadow.alpha.5.html: Added.
1295         * fast/canvas/philip/tests/2d.shadow.alpha.5.png: Added.
1296         * fast/canvas/philip/tests/2d.shadow.attributes.shadowBlur.initial.html: Added.
1297         * fast/canvas/philip/tests/2d.shadow.attributes.shadowBlur.invalid.html: Added.
1298         * fast/canvas/philip/tests/2d.shadow.attributes.shadowBlur.valid.html: Added.
1299         * fast/canvas/philip/tests/2d.shadow.attributes.shadowColor.initial.html: Added.
1300         * fast/canvas/philip/tests/2d.shadow.attributes.shadowColor.invalid.html: Added.
1301         * fast/canvas/philip/tests/2d.shadow.attributes.shadowColor.valid.html: Added.
1302         * fast/canvas/philip/tests/2d.shadow.attributes.shadowOffset.initial.html: Added.
1303         * fast/canvas/philip/tests/2d.shadow.attributes.shadowOffset.invalid.html: Added.
1304         * fast/canvas/philip/tests/2d.shadow.attributes.shadowOffset.valid.html: Added.
1305         * fast/canvas/philip/tests/2d.shadow.blur.high.html: Added.
1306         * fast/canvas/philip/tests/2d.shadow.blur.high.png: Added.
1307         * fast/canvas/philip/tests/2d.shadow.blur.low.html: Added.
1308         * fast/canvas/philip/tests/2d.shadow.blur.low.png: Added.
1309         * fast/canvas/philip/tests/2d.shadow.canvas.alpha.html: Added.
1310         * fast/canvas/philip/tests/2d.shadow.canvas.alpha.png: Added.
1311         * fast/canvas/philip/tests/2d.shadow.canvas.basic.html: Added.
1312         * fast/canvas/philip/tests/2d.shadow.canvas.transparent.1.html: Added.
1313         * fast/canvas/philip/tests/2d.shadow.canvas.transparent.2.html: Added.
1314         * fast/canvas/philip/tests/2d.shadow.clip.1.html: Added.
1315         * fast/canvas/philip/tests/2d.shadow.clip.2.html: Added.
1316         * fast/canvas/philip/tests/2d.shadow.clip.3.html: Added.
1317         * fast/canvas/philip/tests/2d.shadow.composite.1.html: Added.
1318         * fast/canvas/philip/tests/2d.shadow.composite.2.html: Added.
1319         * fast/canvas/philip/tests/2d.shadow.composite.3.html: Added.
1320         * fast/canvas/philip/tests/2d.shadow.enable.blur.html: Added.
1321         * fast/canvas/philip/tests/2d.shadow.enable.off.1.html: Added.
1322         * fast/canvas/philip/tests/2d.shadow.enable.off.2.html: Added.
1323         * fast/canvas/philip/tests/2d.shadow.enable.x.html: Added.
1324         * fast/canvas/philip/tests/2d.shadow.enable.y.html: Added.
1325         * fast/canvas/philip/tests/2d.shadow.gradient.alpha.html: Added.
1326         * fast/canvas/philip/tests/2d.shadow.gradient.alpha.png: Added.
1327         * fast/canvas/philip/tests/2d.shadow.gradient.basic.html: Added.
1328         * fast/canvas/philip/tests/2d.shadow.gradient.transparent.1.html: Added.
1329         * fast/canvas/philip/tests/2d.shadow.gradient.transparent.2.html: Added.
1330         * fast/canvas/philip/tests/2d.shadow.image.alpha.html: Added.
1331         * fast/canvas/philip/tests/2d.shadow.image.alpha.png: Added.
1332         * fast/canvas/philip/tests/2d.shadow.image.basic.html: Added.
1333         * fast/canvas/philip/tests/2d.shadow.image.scale.html: Added.
1334         * fast/canvas/philip/tests/2d.shadow.image.section.html: Added.
1335         * fast/canvas/philip/tests/2d.shadow.image.transparent.1.html: Added.
1336         * fast/canvas/philip/tests/2d.shadow.image.transparent.2.html: Added.
1337         * fast/canvas/philip/tests/2d.shadow.offset.negativeX.html: Added.
1338         * fast/canvas/philip/tests/2d.shadow.offset.negativeY.html: Added.
1339         * fast/canvas/philip/tests/2d.shadow.offset.positiveX.html: Added.
1340         * fast/canvas/philip/tests/2d.shadow.offset.positiveY.html: Added.
1341         * fast/canvas/philip/tests/2d.shadow.outside.html: Added.
1342         * fast/canvas/philip/tests/2d.shadow.pattern.alpha.html: Added.
1343         * fast/canvas/philip/tests/2d.shadow.pattern.alpha.png: Added.
1344         * fast/canvas/philip/tests/2d.shadow.pattern.basic.html: Added.
1345         * fast/canvas/philip/tests/2d.shadow.pattern.transparent.1.html: Added.
1346         * fast/canvas/philip/tests/2d.shadow.pattern.transparent.2.html: Added.
1347         * fast/canvas/philip/tests/2d.shadow.stroke.basic.html: Added.
1348         * fast/canvas/philip/tests/2d.shadow.stroke.cap.1.html: Added.
1349         * fast/canvas/philip/tests/2d.shadow.stroke.cap.2.html: Added.
1350         * fast/canvas/philip/tests/2d.shadow.stroke.join.1.html: Added.
1351         * fast/canvas/philip/tests/2d.shadow.stroke.join.2.html: Added.
1352         * fast/canvas/philip/tests/2d.shadow.stroke.join.3.html: Added.
1353         * fast/canvas/philip/tests/2d.shadow.transform.1.html: Added.
1354         * fast/canvas/philip/tests/2d.shadow.transform.2.html: Added.
1355         * fast/canvas/philip/tests/2d.state.saverestore.bitmap.html: Added.
1356         * fast/canvas/philip/tests/2d.state.saverestore.clip.html: Added.
1357         * fast/canvas/philip/tests/2d.state.saverestore.fillStyle.html: Added.
1358         * fast/canvas/philip/tests/2d.state.saverestore.font.html: Added.
1359         * fast/canvas/philip/tests/2d.state.saverestore.globalAlpha.html: Added.
1360         * fast/canvas/philip/tests/2d.state.saverestore.globalCompositeOperation.html: Added.
1361         * fast/canvas/philip/tests/2d.state.saverestore.lineCap.html: Added.
1362         * fast/canvas/philip/tests/2d.state.saverestore.lineJoin.html: Added.
1363         * fast/canvas/philip/tests/2d.state.saverestore.lineWidth.html: Added.
1364         * fast/canvas/philip/tests/2d.state.saverestore.miterLimit.html: Added.
1365         * fast/canvas/philip/tests/2d.state.saverestore.path.html: Added.
1366         * fast/canvas/philip/tests/2d.state.saverestore.shadowBlur.html: Added.
1367         * fast/canvas/philip/tests/2d.state.saverestore.shadowColor.html: Added.
1368         * fast/canvas/philip/tests/2d.state.saverestore.shadowOffsetX.html: Added.
1369         * fast/canvas/philip/tests/2d.state.saverestore.shadowOffsetY.html: Added.
1370         * fast/canvas/philip/tests/2d.state.saverestore.stack.html: Added.
1371         * fast/canvas/philip/tests/2d.state.saverestore.stackdepth.html: Added.
1372         * fast/canvas/philip/tests/2d.state.saverestore.strokeStyle.html: Added.
1373         * fast/canvas/philip/tests/2d.state.saverestore.textAlign.html: Added.
1374         * fast/canvas/philip/tests/2d.state.saverestore.textBaseline.html: Added.
1375         * fast/canvas/philip/tests/2d.state.saverestore.transformation.html: Added.
1376         * fast/canvas/philip/tests/2d.state.saverestore.underflow.html: Added.
1377         * fast/canvas/philip/tests/2d.strokeRect.basic.html: Added.
1378         * fast/canvas/philip/tests/2d.strokeRect.clip.html: Added.
1379         * fast/canvas/philip/tests/2d.strokeRect.globalalpha.html: Added.
1380         * fast/canvas/philip/tests/2d.strokeRect.globalcomposite.html: Added.
1381         * fast/canvas/philip/tests/2d.strokeRect.negative.html: Added.
1382         * fast/canvas/philip/tests/2d.strokeRect.nonfinite.html: Added.
1383         * fast/canvas/philip/tests/2d.strokeRect.path.html: Added.
1384         * fast/canvas/philip/tests/2d.strokeRect.shadow.html: Added.
1385         * fast/canvas/philip/tests/2d.strokeRect.transform.html: Added.
1386         * fast/canvas/philip/tests/2d.strokeRect.zero.1.html: Added.
1387         * fast/canvas/philip/tests/2d.strokeRect.zero.2.html: Added.
1388         * fast/canvas/philip/tests/2d.strokeRect.zero.3.html: Added.
1389         * fast/canvas/philip/tests/2d.strokeRect.zero.4.html: Added.
1390         * fast/canvas/philip/tests/2d.strokeRect.zero.5.html: Added.
1391         * fast/canvas/philip/tests/2d.strokeStyle.default.html: Added.
1392         * fast/canvas/philip/tests/2d.text.align.default.html: Added.
1393         * fast/canvas/philip/tests/2d.text.align.invalid.html: Added.
1394         * fast/canvas/philip/tests/2d.text.align.valid.html: Added.
1395         * fast/canvas/philip/tests/2d.text.baseline.default.html: Added.
1396         * fast/canvas/philip/tests/2d.text.baseline.invalid.html: Added.
1397         * fast/canvas/philip/tests/2d.text.baseline.valid.html: Added.
1398         * fast/canvas/philip/tests/2d.text.draw.align.center.html: Added.
1399         * fast/canvas/philip/tests/2d.text.draw.align.end.ltr.html: Added.
1400         * fast/canvas/philip/tests/2d.text.draw.align.end.rtl.html: Added.
1401         * fast/canvas/philip/tests/2d.text.draw.align.left.html: Added.
1402         * fast/canvas/philip/tests/2d.text.draw.align.right.html: Added.
1403         * fast/canvas/philip/tests/2d.text.draw.align.start.ltr.html: Added.
1404         * fast/canvas/philip/tests/2d.text.draw.align.start.rtl.html: Added.
1405         * fast/canvas/philip/tests/2d.text.draw.baseline.alphabetic.html: Added.
1406         * fast/canvas/philip/tests/2d.text.draw.baseline.bottom.html: Added.
1407         * fast/canvas/philip/tests/2d.text.draw.baseline.hanging.html: Added.
1408         * fast/canvas/philip/tests/2d.text.draw.baseline.ideographic.html: Added.
1409         * fast/canvas/philip/tests/2d.text.draw.baseline.middle.html: Added.
1410         * fast/canvas/philip/tests/2d.text.draw.baseline.top.html: Added.
1411         * fast/canvas/philip/tests/2d.text.draw.fill.basic.html: Added.
1412         * fast/canvas/philip/tests/2d.text.draw.fill.basic.png: Added.
1413         * fast/canvas/philip/tests/2d.text.draw.fill.maxWidth.bound.html: Added.
1414         * fast/canvas/philip/tests/2d.text.draw.fill.maxWidth.fontface.html: Added.
1415         * fast/canvas/philip/tests/2d.text.draw.fill.maxWidth.large.html: Added.
1416         * fast/canvas/philip/tests/2d.text.draw.fill.maxWidth.large.png: Added.
1417         * fast/canvas/philip/tests/2d.text.draw.fill.maxWidth.small.html: Added.
1418         * fast/canvas/philip/tests/2d.text.draw.fill.maxWidth.zero.html: Added.
1419         * fast/canvas/philip/tests/2d.text.draw.fill.rtl.html: Added.
1420         * fast/canvas/philip/tests/2d.text.draw.fill.rtl.png: Added.
1421         * fast/canvas/philip/tests/2d.text.draw.fill.unaffected.html: Added.
1422         * fast/canvas/philip/tests/2d.text.draw.fontface.html: Added.
1423         * fast/canvas/philip/tests/2d.text.draw.fontface.notinpage.html: Added.
1424         * fast/canvas/philip/tests/2d.text.draw.fontface.repeat.html: Added.
1425         * fast/canvas/philip/tests/2d.text.draw.kern.consistent.html: Added.
1426         * fast/canvas/philip/tests/2d.text.draw.space.basic.html: Added.
1427         * fast/canvas/philip/tests/2d.text.draw.space.collapse.end.html: Added.
1428         * fast/canvas/philip/tests/2d.text.draw.space.collapse.nonspace.html: Added.
1429         * fast/canvas/philip/tests/2d.text.draw.space.collapse.other.html: Added.
1430         * fast/canvas/philip/tests/2d.text.draw.space.collapse.space.html: Added.
1431         * fast/canvas/philip/tests/2d.text.draw.space.collapse.start.html: Added.
1432         * fast/canvas/philip/tests/2d.text.draw.stroke.basic.html: Added.
1433         * fast/canvas/philip/tests/2d.text.draw.stroke.basic.png: Added.
1434         * fast/canvas/philip/tests/2d.text.draw.stroke.unaffected.html: Added.
1435         * fast/canvas/philip/tests/2d.text.font.default.html: Added.
1436         * fast/canvas/philip/tests/2d.text.font.parse.basic.html: Added.
1437         * fast/canvas/philip/tests/2d.text.font.parse.complex.html: Added.
1438         * fast/canvas/philip/tests/2d.text.font.parse.invalid.html: Added.
1439         * fast/canvas/philip/tests/2d.text.font.parse.size.percentage.default.html: Added.
1440         * fast/canvas/philip/tests/2d.text.font.parse.size.percentage.html: Added.
1441         * fast/canvas/philip/tests/2d.text.font.parse.system.html: Added.
1442         * fast/canvas/philip/tests/2d.text.measure.width.basic.html: Added.
1443         * fast/canvas/philip/tests/2d.text.measure.width.empty.html: Added.
1444         * fast/canvas/philip/tests/2d.text.measure.width.space.html: Added.
1445         * fast/canvas/philip/tests/2d.transformation.order.html: Added.
1446         * fast/canvas/philip/tests/2d.transformation.rotate.direction.html: Added.
1447         * fast/canvas/philip/tests/2d.transformation.rotate.nonfinite.html: Added.
1448         * fast/canvas/philip/tests/2d.transformation.rotate.radians.html: Added.
1449         * fast/canvas/philip/tests/2d.transformation.rotate.wrap.html: Added.
1450         * fast/canvas/philip/tests/2d.transformation.rotate.wrapnegative.html: Added.
1451         * fast/canvas/philip/tests/2d.transformation.rotate.zero.html: Added.
1452         * fast/canvas/philip/tests/2d.transformation.scale.basic.html: Added.
1453         * fast/canvas/philip/tests/2d.transformation.scale.large.html: Added.
1454         * fast/canvas/philip/tests/2d.transformation.scale.multiple.html: Added.
1455         * fast/canvas/philip/tests/2d.transformation.scale.negative.html: Added.
1456         * fast/canvas/philip/tests/2d.transformation.scale.nonfinite.html: Added.
1457         * fast/canvas/philip/tests/2d.transformation.scale.zero.html: Added.
1458         * fast/canvas/philip/tests/2d.transformation.setTransform.multiple.html: Added.
1459         * fast/canvas/philip/tests/2d.transformation.setTransform.nonfinite.html: Added.
1460         * fast/canvas/philip/tests/2d.transformation.setTransform.skewed.html: Added.
1461         * fast/canvas/philip/tests/2d.transformation.transform.identity.html: Added.
1462         * fast/canvas/philip/tests/2d.transformation.transform.multiply.html: Added.
1463         * fast/canvas/philip/tests/2d.transformation.transform.nonfinite.html: Added.
1464         * fast/canvas/philip/tests/2d.transformation.transform.skewed.html: Added.
1465         * fast/canvas/philip/tests/2d.transformation.translate.basic.html: Added.
1466         * fast/canvas/philip/tests/2d.transformation.translate.nonfinite.html: Added.
1467         * fast/canvas/philip/tests/2d.voidreturn.html: Added.
1468         * fast/canvas/philip/tests/clear-100x50.png: Added.
1469         * fast/canvas/philip/tests/context.casesensitive.html: Added.
1470         * fast/canvas/philip/tests/context.emptystring.html: Added.
1471         * fast/canvas/philip/tests/context.unrecognised.badname.html: Added.
1472         * fast/canvas/philip/tests/context.unrecognised.badsuffix.html: Added.
1473         * fast/canvas/philip/tests/context.unrecognised.nullsuffix.html: Added.
1474         * fast/canvas/philip/tests/context.unrecognised.unicode.html: Added.
1475         * fast/canvas/philip/tests/fallback.basic.html: Added.
1476         * fast/canvas/philip/tests/fallback.multiple.html: Added.
1477         * fast/canvas/philip/tests/fallback.nested.html: Added.
1478         * fast/canvas/philip/tests/green-100x50.png: Added.
1479         * fast/canvas/philip/tests/initial.colour.html: Added.
1480         * fast/canvas/philip/tests/initial.colour.png: Added.
1481         * fast/canvas/philip/tests/initial.reset.2dstate.html: Added.
1482         * fast/canvas/philip/tests/initial.reset.clip.html: Added.
1483         * fast/canvas/philip/tests/initial.reset.different.html: Added.
1484         * fast/canvas/philip/tests/initial.reset.different.png: Added.
1485         * fast/canvas/philip/tests/initial.reset.gradient.html: Added.
1486         * fast/canvas/philip/tests/initial.reset.path.html: Added.
1487         * fast/canvas/philip/tests/initial.reset.path.png: Added.
1488         * fast/canvas/philip/tests/initial.reset.pattern.html: Added.
1489         * fast/canvas/philip/tests/initial.reset.same.html: Added.
1490         * fast/canvas/philip/tests/initial.reset.same.png: Added.
1491         * fast/canvas/philip/tests/initial.reset.transform.html: Added.
1492         * fast/canvas/philip/tests/security.dataURI.html: Added.
1493         * fast/canvas/philip/tests/security.drawImage.canvas.html: Added.
1494         * fast/canvas/philip/tests/security.drawImage.image.html: Added.
1495         * fast/canvas/philip/tests/security.pattern.canvas.fillStyle.html: Added.
1496         * fast/canvas/philip/tests/security.pattern.canvas.strokeStyle.html: Added.
1497         * fast/canvas/philip/tests/security.pattern.canvas.timing.html: Added.
1498         * fast/canvas/philip/tests/security.pattern.create.html: Added.
1499         * fast/canvas/philip/tests/security.pattern.cross.html: Added.
1500         * fast/canvas/philip/tests/security.pattern.image.fillStyle.html: Added.
1501         * fast/canvas/philip/tests/security.pattern.image.strokeStyle.html: Added.
1502         * fast/canvas/philip/tests/security.reset.html: Added.
1503         * fast/canvas/philip/tests/size.attributes.default.html: Added.
1504         * fast/canvas/philip/tests/size.attributes.default.png: Added.
1505         * fast/canvas/philip/tests/size.attributes.get.html: Added.
1506         * fast/canvas/philip/tests/size.attributes.get.png: Added.
1507         * fast/canvas/philip/tests/size.attributes.idl.html: Added.
1508         * fast/canvas/philip/tests/size.attributes.idl.set.zero.html: Added.
1509         * fast/canvas/philip/tests/size.attributes.parse.decimal.html: Added.
1510         * fast/canvas/philip/tests/size.attributes.parse.decimal.png: Added.
1511         * fast/canvas/philip/tests/size.attributes.parse.em.html: Added.
1512         * fast/canvas/philip/tests/size.attributes.parse.em.png: Added.
1513         * fast/canvas/philip/tests/size.attributes.parse.empty.html: Added.
1514         * fast/canvas/philip/tests/size.attributes.parse.empty.png: Added.
1515         * fast/canvas/philip/tests/size.attributes.parse.exp.html: Added.
1516         * fast/canvas/philip/tests/size.attributes.parse.exp.png: Added.
1517         * fast/canvas/philip/tests/size.attributes.parse.hex.html: Added.
1518         * fast/canvas/philip/tests/size.attributes.parse.junk.html: Added.
1519         * fast/canvas/philip/tests/size.attributes.parse.junk.png: Added.
1520         * fast/canvas/philip/tests/size.attributes.parse.minus.html: Added.
1521         * fast/canvas/philip/tests/size.attributes.parse.minus.png: Added.
1522         * fast/canvas/philip/tests/size.attributes.parse.octal.html: Added.
1523         * fast/canvas/philip/tests/size.attributes.parse.octal.png: Added.
1524         * fast/canvas/philip/tests/size.attributes.parse.onlyspace.html: Added.
1525         * fast/canvas/philip/tests/size.attributes.parse.onlyspace.png: Added.
1526         * fast/canvas/philip/tests/size.attributes.parse.percent.html: Added.
1527         * fast/canvas/philip/tests/size.attributes.parse.percent.png: Added.
1528         * fast/canvas/philip/tests/size.attributes.parse.plus.html: Added.
1529         * fast/canvas/philip/tests/size.attributes.parse.plus.png: Added.
1530         * fast/canvas/philip/tests/size.attributes.parse.space.html: Added.
1531         * fast/canvas/philip/tests/size.attributes.parse.space.png: Added.
1532         * fast/canvas/philip/tests/size.attributes.parse.trailingjunk.html: Added.
1533         * fast/canvas/philip/tests/size.attributes.parse.trailingjunk.png: Added.
1534         * fast/canvas/philip/tests/size.attributes.parse.whitespace.html: Added.
1535         * fast/canvas/philip/tests/size.attributes.parse.whitespace.png: Added.
1536         * fast/canvas/philip/tests/size.attributes.parse.zero.html: Added.
1537         * fast/canvas/philip/tests/size.attributes.reflect.setcontent.html: Added.
1538         * fast/canvas/philip/tests/size.attributes.reflect.setcontent.png: Added.
1539         * fast/canvas/philip/tests/size.attributes.reflect.setidl.html: Added.
1540         * fast/canvas/philip/tests/size.attributes.reflect.setidl.png: Added.
1541         * fast/canvas/philip/tests/size.attributes.reflect.setidlzero.html: Added.
1542         * fast/canvas/philip/tests/size.attributes.removed.html: Added.
1543         * fast/canvas/philip/tests/size.attributes.removed.png: Added.
1544         * fast/canvas/philip/tests/size.attributes.set.html: Added.
1545         * fast/canvas/philip/tests/size.attributes.set.png: Added.
1546         * fast/canvas/philip/tests/size.attributes.setAttribute.decimal.html: Added.
1547         * fast/canvas/philip/tests/size.attributes.setAttribute.decimal.png: Added.
1548         * fast/canvas/philip/tests/size.attributes.setAttribute.em.html: Added.
1549         * fast/canvas/philip/tests/size.attributes.setAttribute.em.png: Added.
1550         * fast/canvas/philip/tests/size.attributes.setAttribute.empty.html: Added.
1551         * fast/canvas/philip/tests/size.attributes.setAttribute.empty.png: Added.
1552         * fast/canvas/philip/tests/size.attributes.setAttribute.exp.html: Added.
1553         * fast/canvas/philip/tests/size.attributes.setAttribute.exp.png: Added.
1554         * fast/canvas/philip/tests/size.attributes.setAttribute.hex.html: Added.
1555         * fast/canvas/philip/tests/size.attributes.setAttribute.junk.html: Added.
1556         * fast/canvas/philip/tests/size.attributes.setAttribute.junk.png: Added.
1557         * fast/canvas/philip/tests/size.attributes.setAttribute.minus.html: Added.
1558         * fast/canvas/philip/tests/size.attributes.setAttribute.minus.png: Added.
1559         * fast/canvas/philip/tests/size.attributes.setAttribute.octal.html: Added.
1560         * fast/canvas/philip/tests/size.attributes.setAttribute.octal.png: Added.
1561         * fast/canvas/philip/tests/size.attributes.setAttribute.onlyspace.html: Added.
1562         * fast/canvas/philip/tests/size.attributes.setAttribute.onlyspace.png: Added.
1563         * fast/canvas/philip/tests/size.attributes.setAttribute.percent.html: Added.
1564         * fast/canvas/philip/tests/size.attributes.setAttribute.percent.png: Added.
1565         * fast/canvas/philip/tests/size.attributes.setAttribute.plus.html: Added.
1566         * fast/canvas/philip/tests/size.attributes.setAttribute.plus.png: Added.
1567         * fast/canvas/philip/tests/size.attributes.setAttribute.space.html: Added.
1568         * fast/canvas/philip/tests/size.attributes.setAttribute.space.png: Added.
1569         * fast/canvas/philip/tests/size.attributes.setAttribute.trailingjunk.html: Added.
1570         * fast/canvas/philip/tests/size.attributes.setAttribute.trailingjunk.png: Added.
1571         * fast/canvas/philip/tests/size.attributes.setAttribute.whitespace.html: Added.
1572         * fast/canvas/philip/tests/size.attributes.setAttribute.whitespace.png: Added.
1573         * fast/canvas/philip/tests/size.attributes.setAttribute.zero.html: Added.
1574         * fast/canvas/philip/tests/size.attributes.style.html: Added.
1575         * fast/canvas/philip/tests/size.attributes.style.png: Added.
1576         * fast/canvas/philip/tests/toDataURL.arguments.1.html: Added.
1577         * fast/canvas/philip/tests/toDataURL.arguments.2.html: Added.
1578         * fast/canvas/philip/tests/toDataURL.arguments.3.html: Added.
1579         * fast/canvas/philip/tests/toDataURL.bogustype.html: Added.
1580         * fast/canvas/philip/tests/toDataURL.default.html: Added.
1581         * fast/canvas/philip/tests/toDataURL.jpeg.alpha.html: Added.
1582         * fast/canvas/philip/tests/toDataURL.jpeg.alpha.png: Added.
1583         * fast/canvas/philip/tests/toDataURL.jpeg.primarycolours.html: Added.
1584         * fast/canvas/philip/tests/toDataURL.jpeg.primarycolours.png: Added.
1585         * fast/canvas/philip/tests/toDataURL.jpeg.quality.basic.html: Added.
1586         * fast/canvas/philip/tests/toDataURL.jpeg.quality.basic.png: Added.
1587         * fast/canvas/philip/tests/toDataURL.jpeg.quality.notnumber.html: Added.
1588         * fast/canvas/philip/tests/toDataURL.jpeg.quality.outsiderange.html: Added.
1589         * fast/canvas/philip/tests/toDataURL.lowercase.ascii.html: Added.
1590         * fast/canvas/philip/tests/toDataURL.lowercase.unicode.html: Added.
1591         * fast/canvas/philip/tests/toDataURL.nocontext.html: Added.
1592         * fast/canvas/philip/tests/toDataURL.png.complexcolours.html: Added.
1593         * fast/canvas/philip/tests/toDataURL.png.complexcolours.png: Added.
1594         * fast/canvas/philip/tests/toDataURL.png.html: Added.
1595         * fast/canvas/philip/tests/toDataURL.png.primarycolours.html: Added.
1596         * fast/canvas/philip/tests/toDataURL.png.primarycolours.png: Added.
1597         * fast/canvas/philip/tests/toDataURL.unrecognised.html: Added.
1598         * fast/canvas/philip/tests/toDataURL.zerosize.html: Added.
1599         * fast/canvas/philip/tests/type.delete.html: Added.
1600         * fast/canvas/philip/tests/type.exists.html: Added.
1601         * fast/canvas/philip/tests/type.extend.html: Added.
1602         * fast/canvas/philip/tests/type.name.html: Added.
1603         * fast/canvas/philip/tests/type.prototype.html: Added.
1604         * fast/canvas/philip/tests/type.replace.html: Added.
1605         * platform/chromium/test_expectations.txt:
1606         * platform/gtk/Skipped:
1607         * platform/mac/Skipped:
1608         * platform/qt/Skipped:
1609         * platform/win/Skipped:
1610
1611 2010-05-21  Csaba Osztrogonác  <ossy@webkit.org>
1612
1613         Unreviewed. Update Qt specific expected file after r59941.
1614
1615         * platform/qt/fast/dom/prototype-inheritance-expected.txt: updated.
1616
1617 2010-05-21  Alejandro G. Castro  <alex@igalia.com>
1618
1619         Rubber-stamped by Xan Lopez.
1620
1621         Updated test results.
1622
1623         * platform/gtk/fast/dom/prototype-inheritance-expected.txt:
1624
1625 2010-05-21  Beth Dakin  <bdakin@apple.com>
1626
1627         Reviewed by Darin Adler.
1628
1629         Test for <rdar://problem/8009118> Crash in WebCore::toAlphabetic() 
1630         while running MangleMe
1631         -and corresponding-
1632         https://bugs.webkit.org/show_bug.cgi?id=39508
1633
1634         * fast/lists/alpha-boundary-values.html: Added.
1635         * platform/mac/fast/lists/alpha-boundary-values-expected.checksum: Added.
1636         * platform/mac/fast/lists/alpha-boundary-values-expected.png: Added.
1637         * platform/mac/fast/lists/alpha-boundary-values-expected.txt: Added.
1638
1639 2010-05-21  Oliver Hunt  <oliver@apple.com>
1640
1641         Reviewed by Geoffrey Garen.
1642
1643         All callable objects should have a global object reference
1644         https://bugs.webkit.org/show_bug.cgi?id=39495
1645
1646         Update expected results as we now give all function objects
1647         get their prototypes from the correct global object.
1648
1649         * fast/dom/prototype-inheritance-expected.txt:
1650
1651 2010-05-21  Victor Wang  <victorw@chromium.org>
1652
1653         Unremivewed. Update test expecations for chromium.
1654
1655         * platform/chromium/test_expectations.txt:
1656
1657 2010-05-21  Robin Cao  <robin.cao@torchmobile.com.cn>
1658
1659         Reviewed by Adam Roben.
1660
1661         fast/dom/HTMLObjectElement/children-changed.html times out on Windows run-webkit-tests
1662         https://bugs.webkit.org/show_bug.cgi?id=31315
1663
1664         * platform/win/Skipped: The test should pass now.
1665
1666 2010-05-21  Julie Parent  <jparent@chromium.org>
1667
1668         Unreviewed.
1669
1670         Updating Chromium test_expectations for newly added test, 
1671         svg/animations/animate-points.html which uses unsupported API.
1672
1673         * platform/chromium/test_expectations.txt:
1674
1675 2010-05-21  Robin Cao  <robin.cao@torchmobile.com.cn>
1676
1677         Reviewed by Eric Seidel.
1678
1679         animateTransform does not work on gradientTransform
1680         https://bugs.webkit.org/show_bug.cgi?id=38115
1681
1682         Tests if gradientTransform of a gradient is animateable.
1683
1684         * svg/animations/animate-gradient-transform-expected.txt: Added.
1685         * svg/animations/animate-gradient-transform.html: Added.
1686         * svg/animations/script-tests/animate-gradient-transform.js: Added.
1687         (sample1):
1688         (sample2):
1689         (sample3):
1690         (executeTest):
1691
1692 2010-05-21  Steve Block  <steveblock@google.com>
1693
1694         Reviewed by Jeremy Orlow
1695
1696         Geolocation LayoutTests should use standard template pattern
1697         https://bugs.webkit.org/show_bug.cgi?id=39301
1698
1699         Renamed resources to script-tests, updated TEMPLATE.html to use standard
1700         js-test-post.js, ran make-script-test-wrappers and updated test scripts and
1701         expected results.
1702
1703         * fast/dom/Geolocation/argument-types.html:
1704         * fast/dom/Geolocation/callback-exception-expected.txt:
1705         * fast/dom/Geolocation/callback-exception.html:
1706         * fast/dom/Geolocation/enabled.html:
1707         * fast/dom/Geolocation/error-expected.txt:
1708         * fast/dom/Geolocation/error.html:
1709         * fast/dom/Geolocation/maximum-age-expected.txt:
1710         * fast/dom/Geolocation/maximum-age.html:
1711         * fast/dom/Geolocation/notimer-after-unload.html:
1712         * fast/dom/Geolocation/permission-denied-already-clear-watch-expected.txt:
1713         * fast/dom/Geolocation/permission-denied-already-clear-watch.html:
1714         * fast/dom/Geolocation/permission-denied-already-error-expected.txt:
1715         * fast/dom/Geolocation/permission-denied-already-error.html:
1716         * fast/dom/Geolocation/permission-denied-already-success-expected.txt:
1717         * fast/dom/Geolocation/permission-denied-already-success.html:
1718         * fast/dom/Geolocation/permission-denied-expected.txt:
1719         * fast/dom/Geolocation/permission-denied-stops-watches-expected.txt:
1720         * fast/dom/Geolocation/permission-denied-stops-watches.html:
1721         * fast/dom/Geolocation/permission-denied.html:
1722         * fast/dom/Geolocation/position-string-expected.txt:
1723         * fast/dom/Geolocation/position-string.html:
1724         * fast/dom/Geolocation/reentrant-error-expected.txt:
1725         * fast/dom/Geolocation/reentrant-error.html:
1726         * fast/dom/Geolocation/reentrant-success-expected.txt:
1727         * fast/dom/Geolocation/reentrant-success.html:
1728         * fast/dom/Geolocation/resources: Removed.
1729         * fast/dom/Geolocation/resources/TEMPLATE.html: Removed.
1730         * fast/dom/Geolocation/resources/argument-types.js: Removed.
1731         * fast/dom/Geolocation/resources/callback-exception.js: Removed.
1732         * fast/dom/Geolocation/resources/enabled.js: Removed.
1733         * fast/dom/Geolocation/resources/error.js: Removed.
1734         * fast/dom/Geolocation/resources/js-test-post.js: Removed.
1735         * fast/dom/Geolocation/resources/maximum-age.js: Removed.
1736         * fast/dom/Geolocation/resources/notimer-after-unload.js: Removed.
1737         * fast/dom/Geolocation/resources/permission-denied-already-clear-watch.js: Removed.
1738         * fast/dom/Geolocation/resources/permission-denied-already-error.js: Removed.
1739         * fast/dom/Geolocation/resources/permission-denied-already-success.js: Removed.
1740         * fast/dom/Geolocation/resources/permission-denied-stops-watches.js: Removed.
1741         * fast/dom/Geolocation/resources/permission-denied.js: Removed.
1742         * fast/dom/Geolocation/resources/position-string.js: Removed.
1743         * fast/dom/Geolocation/resources/reentrant-error.js: Removed.
1744         * fast/dom/Geolocation/resources/reentrant-success.js: Removed.
1745         * fast/dom/Geolocation/resources/success.js: Removed.
1746         * fast/dom/Geolocation/resources/timeout-clear-watch.js: Removed.
1747         * fast/dom/Geolocation/resources/timeout-zero.js: Removed.
1748         * fast/dom/Geolocation/resources/timeout.js: Removed.
1749         * fast/dom/Geolocation/resources/watch.js: Removed.
1750         * fast/dom/Geolocation/script-tests: Copied from LayoutTests/fast/dom/Geolocation/resources.
1751         * fast/dom/Geolocation/script-tests/TEMPLATE.html:
1752         * fast/dom/Geolocation/script-tests/argument-types.js:
1753         * fast/dom/Geolocation/script-tests/callback-exception.js:
1754         * fast/dom/Geolocation/script-tests/enabled.js:
1755         * fast/dom/Geolocation/script-tests/error.js:
1756         * fast/dom/Geolocation/script-tests/js-test-post.js: Removed.
1757         * fast/dom/Geolocation/script-tests/maximum-age.js:
1758         * fast/dom/Geolocation/script-tests/notimer-after-unload.js:
1759         * fast/dom/Geolocation/script-tests/permission-denied-already-clear-watch.js:
1760         * fast/dom/Geolocation/script-tests/permission-denied-already-error.js:
1761         * fast/dom/Geolocation/script-tests/permission-denied-already-success.js:
1762         * fast/dom/Geolocation/script-tests/permission-denied-stops-watches.js:
1763         * fast/dom/Geolocation/script-tests/permission-denied.js:
1764         * fast/dom/Geolocation/script-tests/position-string.js:
1765         * fast/dom/Geolocation/script-tests/reentrant-error.js:
1766         * fast/dom/Geolocation/script-tests/reentrant-success.js:
1767         * fast/dom/Geolocation/script-tests/success.js:
1768         * fast/dom/Geolocation/script-tests/timeout-clear-watch.js:
1769         * fast/dom/Geolocation/script-tests/timeout-zero.js:
1770         * fast/dom/Geolocation/script-tests/timeout.js:
1771         * fast/dom/Geolocation/script-tests/watch.js:
1772         * fast/dom/Geolocation/success-expected.txt:
1773         * fast/dom/Geolocation/success.html:
1774         * fast/dom/Geolocation/timeout-clear-watch-expected.txt:
1775         * fast/dom/Geolocation/timeout-clear-watch.html:
1776         * fast/dom/Geolocation/timeout-expected.txt:
1777         * fast/dom/Geolocation/timeout-zero-expected.txt:
1778         * fast/dom/Geolocation/timeout-zero.html:
1779         * fast/dom/Geolocation/timeout.html:
1780         * fast/dom/Geolocation/watch-expected.txt:
1781         * fast/dom/Geolocation/watch.html:
1782
1783 2010-05-20  Tony Chang  <tony@chromium.org>
1784
1785         Reviewed by Kent Tamura.
1786
1787         escape link text when copying or dragging links on win or chromium
1788         https://bugs.webkit.org/show_bug.cgi?id=39413
1789
1790         * editing/pasteboard/drop-link-expected.txt: Added.
1791         * editing/pasteboard/drop-link.html:
1792         * platform/chromium-linux/editing/pasteboard/drop-link-expected.checksum: Removed.
1793         * platform/chromium-linux/editing/pasteboard/drop-link-expected.png: Removed.
1794         * platform/chromium-linux/editing/pasteboard/drop-link-expected.txt: Removed.
1795         * platform/chromium-win/editing/pasteboard/drop-link-expected.checksum: Removed.
1796         * platform/chromium-win/editing/pasteboard/drop-link-expected.png: Removed.
1797         * platform/chromium-win/editing/pasteboard/drop-link-expected.txt: Removed.
1798         * platform/mac/editing/pasteboard/drop-link-expected.checksum: Removed.
1799         * platform/mac/editing/pasteboard/drop-link-expected.png: Removed.
1800         * platform/mac/editing/pasteboard/drop-link-expected.txt: Removed.
1801
1802 2010-05-20  Fumitoshi Ukai  <ukai@chromium.org>
1803
1804         Reviewed by Alexey Proskuryakov.
1805
1806         WebSocket handshake incompatible change in draft-hixie-thewebsocketprotocol-76
1807         https://bugs.webkit.org/show_bug.cgi?id=35572
1808
1809         Fix LayoutTests for new WebSocket protocol.
1810         It requires https://bugs.webkit.org/show_bug.cgi?id=38034 to pass websocket tests.
1811
1812         * websocket/tests/handshake-error-expected.txt: Update expected data.
1813         * websocket/tests/handshake-error_wsh.py: Without CRLF, the wsh will sends "ThisWillCauseHandshakeErrorHTTP/1.1 101 WebSocket Protocol Handshake\r\n", which is legal for the first line of draft 76 WebSocket opening handshake. (4.1 Opening Handhshake, step 28 to 30).  To fail handshake, it needs \r\n.
1814         * websocket/tests/long-invalid-header-expected.txt:  Originally, it expects Upgrade header after status line.  In draft 76, order is not important.  But "pppp..\r\n" would fail because it misses ":" (end of name) before \r.
1815
1816 2010-05-20  Victor Wang  <victorw@chromium.org>
1817
1818         Unreviewed. Update test expectations for chromium.
1819
1820         * platform/chromium-linux/fast/css/font-face-in-shadow-DOM-expected.checksum: Added.
1821         * platform/chromium-linux/fast/css/font-face-in-shadow-DOM-expected.png: Added.
1822         * platform/chromium-win/fast/css/font-face-in-shadow-DOM-expected.checksum: Added.
1823         * platform/chromium-win/fast/css/font-face-in-shadow-DOM-expected.png: Added.
1824         * platform/chromium/test_expectations.txt:
1825
1826 2010-05-20  Zhenyao Mo  <zmo@google.com>
1827
1828         Reviewed by Dimitri Glazkov.
1829
1830         fast/canvas/webgl/texture-npot.html failed on leopard bot
1831         https://bugs.webkit.org/show_bug.cgi?id=39128
1832
1833         * fast/canvas/webgl/texture-npot-expected.txt: Adding the failed test cases back.
1834         * fast/canvas/webgl/texture-npot.html:
1835         * platform/mac-leopard/Skipped: Skip texture-npot.html on leopard for now.
1836
1837 2010-05-20  Zhenyao Mo  <zmo@google.com>
1838
1839         Reviewed by Dimitri Glazkov.
1840
1841         Map RGBA4/RGB5_A1 to RGBA and RGB565 to RGB in RenderbufferStorage
1842         https://bugs.webkit.org/show_bug.cgi?id=39077
1843
1844         * fast/canvas/webgl/framebuffer-object-attachment-expected.txt: Add the test cases for color renderbuffer creation and attachment to framebuffer.
1845         * fast/canvas/webgl/framebuffer-object-attachment.html: Ditto.
1846
1847 2010-05-20  Dan Bernstein  <mitz@apple.com>
1848
1849         Reviewed by Dave Hyatt.
1850
1851         <rdar://problem/8007953> Textarea using custom font appears blank
1852
1853         * fast/css/font-face-in-shadow-DOM.html: Added.
1854         * platform/mac/fast/css/font-face-in-shadow-DOM-expected.checksum: Added.
1855         * platform/mac/fast/css/font-face-in-shadow-DOM-expected.png: Added.
1856         * platform/mac/fast/css/font-face-in-shadow-DOM-expected.txt: Added.
1857
1858 2010-05-20  Martin Robinson  <mrobinson@igalia.com>
1859
1860         Not reviewed.
1861
1862         Tests that use Geolocation.getCurrentPosition fail
1863         https://bugs.webkit.org/show_bug.cgi?id=39454
1864
1865         * platform/gtk/Skipped: Skip failing tests until this bug is resolved.
1866
1867 2010-05-20  Victor Wang  <victorw@chromium.org>
1868
1869         Unreviewed. Update test expectations for chromium.
1870
1871         * platform/chromium-mac/svg/filters/feLighting-crash-expected.checksum: Added.
1872         * platform/chromium-mac/svg/filters/feLighting-crash-expected.png: Added.
1873         * platform/chromium-win/svg/filters/feLighting-crash-expected.checksum: Added.
1874         * platform/chromium-win/svg/filters/feLighting-crash-expected.png: Added.
1875         * platform/chromium/test_expectations.txt:
1876
1877 2010-05-20  Justin Schuh  <jschuh@chromium.org>
1878
1879         Reviewed by Adam Barth.
1880
1881         Moving frame.src checks out of the bindings
1882         https://bugs.webkit.org/show_bug.cgi?id=37815
1883
1884         * http/tests/security/xss-DENIED-iframe-src-alias-expected.txt:
1885         * http/tests/security/xss-DENIED-iframe-src-alias.html:
1886
1887 2010-05-20  Martin Robinson  <mrobinson@igalia.com>
1888
1889         Not reviewed.
1890
1891         https://bugs.webkit.org/show_bug.cgi?id=39388
1892         Re-enable geolocation tests on GTK+ now that this bug is closed.
1893
1894         * platform/gtk/Skipped: Re-enable geolocation tests.
1895
1896 2010-05-20  Martin Robinson  <mrobinson@igalia.com>
1897
1898         Unreviewed.
1899
1900         editingBehavior settings needs to be set back to a reasonable default between tests
1901         https://bugs.webkit.org/show_bug.cgi?id=39433
1902
1903         I forgot to revert the expected results for this test after reverting it.
1904
1905         * editing/selection/extend-selection-after-double-click-expected.txt:
1906
1907 2010-05-20  James Robinson  <jamesr@chromium.org>
1908
1909         Reviewed by Eric Seidel.
1910
1911         Tests putting focus into a textarea and setting display:none
1912         https://bugs.webkit.org/show_bug.cgi?id=39389
1913
1914         * editing/selection/focus-and-display-none-expected.txt: Added.
1915         * editing/selection/focus-and-display-none.html: Added.
1916
1917 2010-05-20  Martin Robinson  <mrobinson@igalia.com>
1918
1919         Reviewed by Ojan Vafai.
1920
1921         editingBehavior settings needs to be set back to a reasonable default between tests
1922         https://bugs.webkit.org/show_bug.cgi?id=39433
1923
1924         Revert the changes from r59840 to this test until there is a method
1925         in the WebKit APIs to consistently reset the editingBehavior setting
1926         to a reasonable default.
1927
1928         * editing/selection/extend-selection-after-double-click.html: Revert previous changes to this test.
1929 2010-05-20  Victor Wang  <victorw@chromium.org>
1930
1931         Unreviewed. Update test expectations from chromium.
1932
1933         * platform/chromium/test_expectations.txt:
1934
1935 2010-05-20  Steve Block  <steveblock@google.com>
1936
1937         Reviewed by Jeremy Orlow.
1938
1939         Provide bindings for DeviceOrientation
1940         https://bugs.webkit.org/show_bug.cgi?id=39210
1941
1942         Modifies existing fast/dom/Window tests to skip window.ondeviceorientation until
1943         it is widely supported.
1944         Adds new fast/dom/Window/window-properties-on-device-orientation.html to test
1945         type and presence of window.ondeviceorientation.
1946         Adds new fast/dom/DeviceOrientation directory and initial test.
1947         Adds all DeviceOrientation tests to all skipped lists.
1948
1949         * fast/dom/DeviceOrientation: Added.
1950         * fast/dom/DeviceOrientation/script-tests: Added.
1951         * fast/dom/DeviceOrientation/script-tests/TEMPLATE.html: Added.
1952         * fast/dom/DeviceOrientation/script-tests/window-property.js: Added.
1953         (hasOnDeviceOrientationProperty):
1954         * fast/dom/DeviceOrientation/window-property-expected.txt: Added.
1955         * fast/dom/DeviceOrientation/window-property.html: Added.
1956         * fast/dom/Window/script-tests/window-property-descriptors.js:
1957         * fast/dom/Window/window-properties-on-device-orientation-expected.txt: Added.
1958         * fast/dom/Window/window-properties-on-device-orientation.html: Added.
1959         * fast/dom/Window/window-properties.html:
1960         * platform/chromium/test_expectations.txt:
1961         * platform/gtk/Skipped:
1962         * platform/mac/Skipped:
1963         * platform/qt/Skipped:
1964         * platform/win/Skipped:
1965
1966 2010-05-20  Martin Robinson  <mrobinson@webkit.org>
1967
1968         Reviewed by Ojan Vafai.
1969
1970         Expose the editing behavior setting in DRT to test all editing code paths
1971         https://bugs.webkit.org/show_bug.cgi?id=38603
1972
1973         * editing/selection/extend-selection-after-double-click.html: Use the new DRT support for changing editing behavior.
1974         * editing/selection/extend-selection-after-double-click-expected.txt: Update expected results to reflect both behaviors.
1975
1976 2010-05-20  Adam Langley  <agl@chromium.org>
1977
1978         Reviewed by David Levin.
1979
1980         [chromium] Add test which previously crashed on Linux.
1981
1982         https://bugs.webkit.org/show_bug.cgi?id=39015
1983         http://code.google.com/p/chromium/issues/detail?id=43831
1984
1985         * fast/text/chromium-linux-fallback-crash-expected.txt: Added.
1986         * fast/text/chromium-linux-fallback-crash.html: Added.
1987
1988 2010-05-20  Herczeg Zoltan  <zherczeg@webkit.org>
1989
1990         Unreviewed. Update Qt specific expected file.
1991
1992         * platform/qt/svg/filters/feLighting-crash-expected.txt:
1993
1994 2010-05-20  Zoltan Herczeg  <zherczeg@webkit.org>
1995
1996         Reviewed by Dirk Schulze.
1997
1998         In case of lighting SVG effects, a wider output rectangle
1999         than the input image size should not cause crash.
2000         https://bugs.webkit.org/show_bug.cgi?id=39004
2001
2002         * platform/mac/svg/filters/feLighting-crash-expected.checksum: Added.
2003         * platform/mac/svg/filters/feLighting-crash-expected.png: Added.
2004         * platform/mac/svg/filters/feLighting-crash-expected.txt: Added.
2005         * platform/qt/svg/filters/feLighting-crash-expected.txt: Added.
2006         * svg/filters/feLighting-crash.svg: Added.
2007
2008 2010-05-20  MORITA Hajime  <morrita@google.com>
2009
2010         Reviewed by Kent Tamura.
2011         
2012         2x execCommand ReadAV@NULL
2013         https://bugs.webkit.org/show_bug.cgi?id=35791
2014
2015         This test passes if it doesn't crash.        
2016  
2017         * editing/execCommand/35791-expected.txt: Added.
2018         * editing/execCommand/35791.html: Added.
2019
2020 2010-05-19  Mario Sanchez Prada  <msanchez@igalia.com>
2021
2022         Reviewed by Darin Adler.
2023
2024         Misleading variable name in a11y test
2025         https://bugs.webkit.org/show_bug.cgi?id=38465
2026
2027         Use a more appropriate variable name for the return
2028         value of accessibilityController.rootElement
2029
2030         * accessibility/aria-controls-with-tabs.html:
2031
2032 2010-05-19  Victor Wang  <victorw@chromium.org>
2033
2034         Unreviewed. Update Chromium test expectations.
2035
2036         * platform/chromium-linux/fast/multicol/layers-split-across-columns-expected.checksum: Added.
2037         * platform/chromium-linux/fast/multicol/layers-split-across-columns-expected.png: Added.
2038         * platform/chromium-mac/fast/multicol/layers-in-multicol-expected.checksum:
2039         * platform/chromium-mac/fast/multicol/layers-in-multicol-expected.png: Removed.
2040         * platform/chromium-mac/fast/multicol/layers-split-across-columns-expected.checksum: Added.
2041         * platform/chromium-win/fast/multicol/layers-in-multicol-expected.txt:
2042         * platform/chromium-win/fast/multicol/layers-split-across-columns-expected.checksum: Added.
2043         * platform/chromium-win/fast/multicol/layers-split-across-columns-expected.png: Added.
2044         * platform/chromium-win/fast/multicol/layers-split-across-columns-expected.txt: Added.
2045         * platform/chromium-win/fast/multicol/nested-columns-expected.txt:
2046
2047 2010-05-19  Oliver Hunt  <oliver@apple.com>
2048
2049         Reviewed by Geoffrey Garen.
2050
2051         emitJumpIfNotJSCell should special case constant immediate values
2052         https://bugs.webkit.org/show_bug.cgi?id=39392
2053
2054         Add tests for immediate constants being used where cells are expected.
2055
2056         * fast/js/immediate-constant-instead-of-cell-expected.txt: Added.
2057         * fast/js/immediate-constant-instead-of-cell.html: Added.
2058         * fast/js/script-tests/immediate-constant-instead-of-cell.js: Added.
2059         ():
2060
2061 2010-05-19  Jian Li  <jianli@chromium.org>
2062
2063         Reviewed by Alexey Proskuryakov.
2064
2065         Refactor text encoding detection logic in FileReader.
2066         https://bugs.webkit.org/show_bug.cgi?id=39131
2067
2068         Add more test coverage for FileReader.
2069
2070         * fast/files/file-reader-expected.txt:
2071         * fast/files/file-reader.html:
2072         * fast/files/resources/binary-file: Added.
2073
2074 2010-05-19  Martin Robinson  <mrobinson@igalia.com>
2075
2076         Not reviewed.
2077
2078         https://bugs.webkit.org/show_bug.cgi?id=39388
2079
2080         Disabling geolocation tests until blockers are fixed.
2081
2082         * platform/gtk/Skipped: Skipping geolocation tests for now.
2083
2084 2010-05-19  Abhishek Arya  <inferno@chromium.org>
2085
2086         Reviewed by David Hyatt.
2087
2088         Tests that text transformation applied to a non-text node
2089         does not result in crash.
2090         https://bugs.webkit.org/show_bug.cgi?id=38626        
2091
2092         * fast/text/text-transform-nontext-node-crash-expected.txt: Added.
2093         * fast/text/text-transform-nontext-node-crash.xhtml: Added.
2094
2095 2010-05-19  Martin Robinson  <mrobinson@igalia.com>
2096
2097         Not reviewed.
2098
2099         Updated multi-column test baselines.
2100
2101         * platform/gtk/fast/multicol/layers-in-multicol-expected.txt: Updated.
2102         * platform/gtk/fast/multicol/layers-split-across-columns-expected.txt: Added.
2103         * platform/gtk/fast/multicol/nested-columns-expected.txt: Updated.
2104
2105 2010-05-19  Yaar Schnitman  <yaar@chromium.org>
2106
2107         Unreviewed, rolling out r59769.
2108         http://trac.webkit.org/changeset/59769
2109         https://bugs.webkit.org/show_bug.cgi?id=37815
2110
2111         Broke GTK again
2112
2113         * http/tests/security/xss-DENIED-iframe-src-alias-expected.txt:
2114         * http/tests/security/xss-DENIED-iframe-src-alias.html:
2115
2116 2010-05-19  Dirk Pranke  <dpranke@chromium.org>
2117
2118         Try again to roll out r58765
2119
2120         * fast/notifications/notifications-replace-expected.txt: Removed.
2121         * fast/notifications/notifications-replace.html: Removed.
2122         * fast/notifications/notifications-rtl-expected.txt: Removed.
2123         * fast/notifications/notifications-rtl.html: Removed.
2124
2125 2010-05-19  Enrica Casucci  <enrica@apple.com>
2126
2127         Reviewed by Dave Hyatt.
2128
2129         REGRESSION (r59385) crash destroying inline renderers
2130         https://bugs.webkit.org/show_bug.cgi?id=39143
2131         <rdar://problem/8003662>
2132
2133         * fast/inline-block/anonymous-block-crash-expected.txt: Added.
2134         * fast/inline-block/anonymous-block-crash.html: Added.
2135
2136 2010-05-19  Sheriff Bot  <webkit.review.bot@gmail.com>
2137
2138         Unreviewed, rolling out r59782.
2139         http://trac.webkit.org/changeset/59782
2140         https://bugs.webkit.org/show_bug.cgi?id=39379
2141
2142         broke DRT build (Requested by dpranke on #webkit).
2143
2144         * fast/notifications/notifications-replace-expected.txt: Added.
2145         * fast/notifications/notifications-replace.html: Added.
2146         * fast/notifications/notifications-rtl-expected.txt: Added.
2147         * fast/notifications/notifications-rtl.html: Added.
2148
2149 2010-05-18  Dirk Pranke  <dpranke@chromium.org>
2150
2151         Reviewed by Dimitri Glazkov.
2152
2153         Attempt to revert r58765 to see if it was causing a performance
2154         regression.
2155
2156         https://bugs.webkit.org/show_bug.cgi?id=39328
2157
2158         * fast/notifications/notifications-replace-expected.txt: Removed.
2159         * fast/notifications/notifications-replace.html: Removed.
2160         * fast/notifications/notifications-rtl-expected.txt: Removed.
2161         * fast/notifications/notifications-rtl.html: Removed.
2162
2163 2010-05-19  Martin Robinson  <mrobinson@igalia.com>
2164
2165         Not reviewed.
2166
2167         Add baselines for new multi-column tests.
2168
2169         * platform/gtk/fast/multicol/column-count-with-rules-expected.txt: Added.
2170         * platform/gtk/fast/multicol/layers-in-multicol-expected.txt: Added.
2171         * platform/gtk/fast/multicol/nested-columns-expected.txt: Added.
2172
2173 2010-05-19  Justin Schuh  <jschuh@chromium.org>
2174
2175         Reviewed by Adam Barth.
2176
2177         Moving frame.src checks out of the bindings
2178         https://bugs.webkit.org/show_bug.cgi?id=37815
2179
2180         * http/tests/security/xss-DENIED-iframe-src-alias-expected.txt:
2181         * http/tests/security/xss-DENIED-iframe-src-alias.html:
2182
2183 2010-05-19  Andreas Kling  <andreas.kling@nokia.com>
2184
2185         Reviewed by Darin Adler.
2186
2187         Added a test to verify proper color serialization in CanvasRenderingContext2D's getters.
2188         https://bugs.webkit.org/show_bug.cgi?id=38845
2189
2190         Spec link:
2191         http://www.whatwg.org/specs/web-apps/current-work/#serialization-of-a-color
2192
2193         * fast/canvas/canvas-color-serialization-expected.txt: Added.
2194         * fast/canvas/canvas-color-serialization.html: Added.
2195         * fast/canvas/canvas-set-properties-with-non-invertible-ctm-expected.txt: Updated baseline.
2196         * fast/canvas/script-tests/canvas-color-serialization.js: Added.
2197         (trySettingStrokeStyle):
2198         (trySettingFillStyle):
2199         (trySettingShadowColor):
2200         (trySettingColor):
2201         (trySettingStrokeColorWithSetter):
2202         (trySettingFillColorWithSetter):
2203         (trySettingShadowWithSetter):
2204         (trySettingColorWithSetter):
2205         (trySettingFillColorRGBA):
2206         (trySettingStrokeColorRGBA):
2207         (trySettingShadowRGBA):
2208         (trySettingRGBA):
2209         (trySettingFillColorCMYKA):
2210         (trySettingStrokeColorCMYKA):
2211         (trySettingShadowCMYKA):
2212         (trySettingCMYKA):
2213         (trySettingFillColorWithOverrideAlpha):
2214         (trySettingStrokeColorWithOverrideAlpha):
2215         (trySettingShadowWithOverrideAlpha):
2216         (trySettingColorWithOverrideAlpha):
2217         (trySettingFillColorGrayLevel):
2218         (trySettingStrokeColorGrayLevel):
2219         (trySettingShadowGrayLevel):
2220         (trySettingGrayLevel):
2221         (trySettingFillColorGrayLevelWithAlpha):
2222         (trySettingStrokeColorGrayLevelWithAlpha):
2223         (trySettingShadowGrayLevelWithAlpha):
2224         (trySettingGrayLevelWithAlpha):
2225         (tryClearShadowAfterSettingColor):
2226         (checkDefaultValue):
2227         * fast/canvas/script-tests/canvas-set-properties-with-non-invertible-ctm.js:
2228         * fast/dom/canvasContext2d-element-attribute-js-null-expected.txt: Updated baseline.
2229         * fast/dom/canvasContext2d-element-attribute-js-null.html:
2230
2231 2010-05-19  Andreas Kling  <andreas.kling@nokia.com>
2232
2233         Reviewed by Simon Hausmann.
2234
2235         Add test to verify that CanvasRenderingContext2D's arc() connects arcs
2236         by a straight line (unless it's the first element in the path.)
2237         https://bugs.webkit.org/show_bug.cgi?id=38526
2238
2239         * fast/canvas/canvas-arc-connecting-line-expected.txt: Added.
2240         * fast/canvas/canvas-arc-connecting-line.html: Added.
2241         * fast/canvas/script-tests/canvas-arc-connecting-line.js: Added.
2242         (deg2rad):
2243
2244 2010-05-19  Peter Varga  <pvarga@inf.u-szeged.hu>
2245
2246         Reviewed by Darin Adler.
2247
2248         The backtrackParenthesesOnceEnd function should store the start position
2249         of the subpattern's non-greedy match at the place of the subpattern's
2250         start index in the output array instead of the place of the
2251         subpattern's end index.
2252         Add layout test for checking of non-greedy matching of subpattern in
2253         regular expressions.
2254         https://bugs.webkit.org/show_bug.cgi?id=39289
2255
2256         * fast/js/regexp-non-greedy-parentheses-expected.txt: Added.
2257         * fast/js/regexp-non-greedy-parentheses.html: Added.
2258         * fast/js/script-tests/regexp-non-greedy-parentheses.js: Added.
2259
2260 2010-05-19  Sheriff Bot  <webkit.review.bot@gmail.com>
2261
2262         Unreviewed, rolling out r59758.
2263         http://trac.webkit.org/changeset/59758
2264         https://bugs.webkit.org/show_bug.cgi?id=39361
2265
2266         This patch adds a test that fails on Leopard (Requested by
2267         abarth on #webkit).
2268
2269         * fast/canvas/webgl/texture-npot-expected.txt:
2270         * fast/canvas/webgl/texture-npot.html:
2271
2272 2010-05-19  Zhenyao Mo  <zmo@google.com>
2273
2274         Reviewed by Darin Adler.
2275
2276         fast/canvas/webgl/texture-npot.html failed on leopard bot
2277         https://bugs.webkit.org/show_bug.cgi?id=39128
2278
2279         * fast/canvas/webgl/texture-npot-expected.txt: Skip pixel (0, 0); print out actual color when failing.
2280         * fast/canvas/webgl/texture-npot.html: Ditto.
2281
2282 2010-05-19  Ben Murdoch  <benm@google.com>
2283
2284         Reviewed by Darin Adler.
2285
2286         Touch events are marked DontEnum in DOMWindow.idl
2287         https://bugs.webkit.org/show_bug.cgi?id=39118
2288
2289         Update the expected results for enumerating the window object
2290         properties now touch event listeners are no longer marked DontEnum.
2291
2292         * platform/qt/fast/dom/Window/window-properties-expected.txt:
2293
2294 2010-05-18  Yuzo Fujishima  <yuzo@google.com>
2295
2296         Reviewed by Shinichiro Hamaji.
2297
2298         Make CSS Parser properly handle only-for-pages pseudo-classes.
2299
2300         https://bugs.webkit.org/show_bug.cgi?id=38731
2301
2302         * fast/css/misplaced-paged-media-pseudo-expected.txt: Removed.
2303         * fast/css/misplaced-paged-media-pseudo.html: Removed.
2304         * printing/page-rule-css-text-expected.txt:
2305         * printing/page-rule-css-text.html:
2306         * printing/pseudo-class-outside-page-expected.txt:
2307         * printing/pseudo-class-outside-page.html:
2308
2309 2010-05-18  Alejandro G. Castro  <alex@igalia.com>
2310
2311         Unreviewed, skip test.
2312
2313         Skipping fast/workers/storage
2314         https://bugs.webkit.org/show_bug.cgi?id=39346
2315
2316         * platform/gtk/Skipped:
2317
2318 2010-05-18  Geoffrey Garen  <ggaren@apple.com>
2319
2320         Reviewed by Darin Adler.
2321
2322         Simplified handling of 'arguments' -- 1.2% SunSpider speedup
2323         https://bugs.webkit.org/show_bug.cgi?id=39200
2324
2325         * fast/js/function-dot-arguments-expected.txt:
2326         * fast/js/script-tests/function-dot-arguments.js:
2327         (argumentsIdentity): Updated to match new behavior.
2328
2329         * fast/js/function-dot-arguments2-expected.txt:
2330         * fast/js/function-dot-arguments2.html: New tests for some things that
2331         weren't covered before.
2332
2333         * fast/js/global-recursion-on-full-stack.html: Rejiggered the stack
2334         usage in this test. Since stack usage is more efficient now, you
2335         need a slightly different usage pattern to hit the exact thing this
2336         test wanted to test.
2337
2338         * fast/js/kde/script-tests/function_arguments.js:
2339         (f): Updated to more specifically test what this was trying to test,
2340         to avoid just testing the identity of f.arguments.
2341
2342 2010-05-18  Kent Tamura  <tkent@chromium.org>
2343
2344         Unreviewed test fix.
2345
2346         fast/css/pseudo-required-optional-unapplied.html failure with ENABLE_METER_TAG
2347         https://bugs.webkit.org/show_bug.cgi?id=39341
2348
2349         Remove test elements at the end of the test because dumpAsText() output
2350         for <meter> depends on ENABLE_METER_TAG.
2351
2352         * fast/css/pseudo-required-optional-unapplied-expected.txt:
2353         * fast/css/pseudo-required-optional-unapplied.html:
2354         * platform/qt/Skipped:
2355
2356 2010-05-18  Tony Chang  <tony@chromium.org>
2357
2358         Reviewed by Ojan Vafai.
2359
2360         REGRESSION: crash in WebCore::CompositeEditCommand::splitTreeToNode when indenting in an empty li
2361         https://bugs.webkit.org/show_bug.cgi?id=38232
2362
2363         * editing/execCommand/crash-indenting-list-item-expected.txt: Added.
2364         * editing/execCommand/crash-indenting-list-item.html: Added.
2365
2366 2010-05-18  Kent Tamura  <tkent@chromium.org>
2367
2368         Reviewed by Darin Adler.
2369
2370         ':optional' pseudo selector should not be applied to <keygen> and <progress>
2371         https://bugs.webkit.org/show_bug.cgi?id=39292
2372
2373         Add a test for non-optional form elements.
2374
2375         * fast/css/pseudo-required-optional-unapplied-expected.txt: Added.
2376         * fast/css/pseudo-required-optional-unapplied.html: Added.
2377
2378 2010-05-18  James Robinson  <jamesr@chromium.org>
2379
2380         Unreviewed.
2381
2382         Add leopard-specific pixel results for more tests that need them
2383         https://bugs.webkit.org/show_bug.cgi?id=39325
2384
2385         This adds new Leopard baselines for all tests that currently
2386         pass with tolerance=0 on Snow Leopard but fail on Leopard
2387         with an image diff of <= 0.1%.  These tests previously had
2388         expectations in platform/mac that were Snow Leopard specific.
2389
2390         * platform/mac-leopard/animations: Added.
2391         * platform/mac-leopard/animations/3d: Added.
2392         * platform/mac-leopard/animations/3d/change-transform-in-end-event-expected.checksum: Added.
2393         * platform/mac-leopard/animations/3d/change-transform-in-end-event-expected.png: Added.
2394         * platform/mac-leopard/compositing/animation: Added.
2395         * platform/mac-leopard/compositing/animation/state-at-end-event-transform-layer-expected.checksum: Added.
2396         * platform/mac-leopard/compositing/animation/state-at-end-event-transform-layer-expected.png: Added.
2397         * platform/mac-leopard/compositing/compositing-visible-descendant-expected.checksum: Added.
2398         * platform/mac-leopard/compositing/compositing-visible-descendant-expected.png: Added.
2399         * platform/mac-leopard/compositing/geometry/abs-position-inside-opacity-expected.checksum: Added.
2400         * platform/mac-leopard/compositing/geometry/abs-position-inside-opacity-expected.png: Added.
2401         * platform/mac-leopard/compositing/geometry/fixed-position-expected.checksum: Added.
2402         * platform/mac-leopard/compositing/geometry/fixed-position-expected.png: Added.
2403         * platform/mac-leopard/compositing/geometry/horizontal-scroll-composited-expected.checksum: Added.
2404         * platform/mac-leopard/compositing/geometry/horizontal-scroll-composited-expected.png: Added.
2405         * platform/mac-leopard/compositing/geometry/partial-layout-update-expected.checksum: Added.
2406         * platform/mac-leopard/compositing/geometry/partial-layout-update-expected.png: Added.
2407         * platform/mac-leopard/compositing/geometry/transfrom-origin-on-zero-size-layer-expected.checksum: Added.
2408         * platform/mac-leopard/compositing/geometry/transfrom-origin-on-zero-size-layer-expected.png: Added.
2409         * platform/mac-leopard/compositing/geometry/vertical-scroll-composited-expected.checksum: Added.
2410         * platform/mac-leopard/compositing/geometry/vertical-scroll-composited-expected.png: Added.
2411         * platform/mac-leopard/compositing/iframes/iframe-copy-on-scroll-expected.checksum: Added.
2412         * platform/mac-leopard/compositing/iframes/iframe-copy-on-scroll-expected.png: Added.
2413         * platform/mac-leopard/compositing/masks: Added.
2414         * platform/mac-leopard/compositing/masks/direct-image-mask-expected.checksum: Added.
2415         * platform/mac-leopard/compositing/masks/direct-image-mask-expected.png: Added.
2416         * platform/mac-leopard/compositing/overflow/fixed-position-ancestor-clip-expected.checksum: Added.
2417         * platform/mac-leopard/compositing/overflow/fixed-position-ancestor-clip-expected.png: Added.
2418         * platform/mac-leopard/compositing/reflections/reflection-in-composited-expected.checksum: Added.
2419         * platform/mac-leopard/compositing/reflections/reflection-in-composited-expected.png: Added.
2420         * platform/mac-leopard/compositing/reflections/reflection-ordering-expected.checksum: Added.
2421         * platform/mac-leopard/compositing/reflections/reflection-ordering-expected.png: Added.
2422         * platform/mac-leopard/compositing/repaint/content-into-overflow-expected.checksum: Added.
2423         * platform/mac-leopard/compositing/repaint/content-into-overflow-expected.png: Added.
2424         * platform/mac-leopard/compositing/repaint/layer-repaint-expected.checksum: Added.
2425         * platform/mac-leopard/compositing/repaint/layer-repaint-expected.png: Added.
2426         * platform/mac-leopard/compositing/repaint/opacity-between-absolute-expected.checksum: Added.
2427         * platform/mac-leopard/compositing/repaint/opacity-between-absolute-expected.png: Added.
2428         * platform/mac-leopard/compositing/repaint/opacity-between-absolute2-expected.checksum: Added.
2429         * platform/mac-leopard/compositing/repaint/opacity-between-absolute2-expected.png: Added.
2430         * platform/mac-leopard/fast/borders: Added.
2431         * platform/mac-leopard/fast/borders/svg-as-border-image-2-expected.checksum: Added.
2432         * platform/mac-leopard/fast/borders/svg-as-border-image-2-expected.png: Added.
2433         * platform/mac-leopard/fast/borders/svg-as-border-image-expected.checksum: Added.
2434         * platform/mac-leopard/fast/borders/svg-as-border-image-expected.png: Added.
2435         * platform/mac-leopard/fast/forms/placeholder-stripped-expected.checksum: Added.
2436         * platform/mac-leopard/fast/forms/placeholder-stripped-expected.png: Added.
2437         * platform/mac-leopard/fast/multicol: Added.
2438         * platform/mac-leopard/fast/multicol/column-count-with-rules-expected.checksum: Added.
2439         * platform/mac-leopard/fast/multicol/column-count-with-rules-expected.png: Added.
2440         * platform/mac-leopard/media/controls-strict-expected.checksum:
2441         * platform/mac-leopard/media/controls-strict-expected.png:
2442         * platform/mac-leopard/media/video-display-toggle-expected.checksum:
2443         * platform/mac-leopard/media/video-display-toggle-expected.png:
2444         * platform/mac-leopard/media/video-replaces-poster-expected.checksum: Added.
2445         * platform/mac-leopard/media/video-replaces-poster-expected.png: Added.
2446
2447 2010-05-18  Martin Robinson  <mrobinson@igalia.com>
2448
2449         Not reviewed.
2450
2451         [GTK] fast/dom/Geolocation/enabled.html is crashing on the bots
2452         https://bugs.webkit.org/show_bug.cgi?id=39326
2453
2454         * platform/gtk/Skipped: Skip another test causing crashes.
2455
2456 2010-05-18  Yaar Schnitman  <yaar@chromium.org>
2457
2458         Unreviewed, rolling out r59693.
2459         http://trac.webkit.org/changeset/59693
2460         https://bugs.webkit.org/show_bug.cgi?id=37815
2461
2462         Broke GTK Release
2463
2464         * http/tests/security/xss-DENIED-iframe-src-alias-expected.txt:
2465         * http/tests/security/xss-DENIED-iframe-src-alias.html:
2466
2467 2010-05-18  James Robinson  <jamesr@chromium.org>
2468
2469         Unreviewed.
2470
2471         Add leopard-specific pixel results for tests that need them
2472         https://bugs.webkit.org/show_bug.cgi?id=39325
2473
2474         This adds new Leopard baselines for all tests that currently
2475         pass with tolerance=0 on Snow Leopard but fail on Leopard
2476         with an image diff of <= 0.01%.  These tests previously had
2477         expectations in platform/mac that were Snow Leopard specific.
2478
2479         * platform/mac-leopard/compositing/color-matching: Added.
2480         * platform/mac-leopard/compositing/color-matching/pdf-image-match-expected.checksum: Added.
2481         * platform/mac-leopard/compositing/color-matching/pdf-image-match-expected.png: Added.
2482         * platform/mac-leopard/compositing/reflections: Added.
2483         * platform/mac-leopard/compositing/reflections/simple-composited-reflections-expected.checksum: Added.
2484         * platform/mac-leopard/compositing/reflections/simple-composited-reflections-expected.png: Added.
2485         * platform/mac-leopard/compositing/repaint/overflow-into-content-expected.checksum: Added.
2486         * platform/mac-leopard/compositing/repaint/overflow-into-content-expected.png: Added.
2487         * platform/mac-leopard/editing/pasteboard: Added.
2488         * platform/mac-leopard/editing/pasteboard/drag-image-to-contenteditable-in-iframe-expected.checksum: Added.
2489         * platform/mac-leopard/editing/pasteboard/drag-image-to-contenteditable-in-iframe-expected.png: Added.
2490         * platform/mac-leopard/fast/css: Added.
2491         * platform/mac-leopard/fast/css/pseudo-cache-stale-expected.checksum: Added.
2492         * platform/mac-leopard/fast/css/pseudo-cache-stale-expected.png: Added.
2493         * platform/mac-leopard/fast/frames: Added.
2494         * platform/mac-leopard/fast/frames/take-focus-from-iframe-expected.checksum: Added.
2495         * platform/mac-leopard/fast/frames/take-focus-from-iframe-expected.png: Added.
2496         * platform/mac-leopard/fast/repaint: Added.
2497         * platform/mac-leopard/fast/repaint/fixed-child-move-after-scroll-expected.checksum: Added.
2498         * platform/mac-leopard/fast/repaint/fixed-child-move-after-scroll-expected.png: Added.
2499         * platform/mac-leopard/fast/repaint/fixed-child-of-fixed-move-after-scroll-expected.checksum: Added.
2500         * platform/mac-leopard/fast/repaint/fixed-child-of-fixed-move-after-scroll-expected.png: Added.
2501         * platform/mac-leopard/fast/repaint/fixed-child-of-transformed-move-after-scroll-expected.checksum: Added.
2502         * platform/mac-leopard/fast/repaint/fixed-child-of-transformed-move-after-scroll-expected.png: Added.
2503         * platform/mac-leopard/fast/repaint/fixed-move-after-scroll-expected.checksum: Added.
2504         * platform/mac-leopard/fast/repaint/fixed-move-after-scroll-expected.png: Added.
2505         * platform/mac-leopard/fast/text/format-control-expected.checksum: Added.
2506         * platform/mac-leopard/fast/text/format-control-expected.png: Added.
2507         * platform/mac-leopard/plugins: Added.
2508         * platform/mac-leopard/plugins/qt-qwidget-plugin-expected.checksum: Added.
2509         * platform/mac-leopard/plugins/qt-qwidget-plugin-expected.png: Added.
2510         * platform/mac-leopard/transforms/svg-vs-css-expected.checksum: Added.
2511         * platform/mac-leopard/transforms/svg-vs-css-expected.png: Added.
2512         * platform/mac-leopard/transitions: Added.
2513         * platform/mac-leopard/transitions/move-after-transition-expected.checksum: Added.
2514         * platform/mac-leopard/transitions/move-after-transition-expected.png: Added.
2515
2516 2010-05-18  Brady Eidson  <beidson@apple.com>
2517
2518         Reviewed by Maciej Stachowiak.
2519
2520         Repro crash with many Google image search results
2521         <rdar://problem/7685669> and https://bugs.webkit.org/show_bug.cgi?id=39323
2522
2523         * fast/loader/resources/test.swf: Copied from LayoutTests/fast/replaced/resources/test.swf.
2524         * fast/loader/sandboxed-plugin-crash-expected.txt: Added.
2525         * fast/loader/sandboxed-plugin-crash.html: Added.
2526
2527 2010-05-18  Martin Robinson  <mrobinson@igalia.com>
2528
2529         No review necessary.
2530
2531         [GTK] fast/dom/Geolocation/enabled.html is crashing on the bots
2532         https://bugs.webkit.org/show_bug.cgi?id=39326
2533
2534         * platform/gtk/Skipped: Skip the crashing tests.
2535
2536 2010-05-18  Jian Li  <jianli@chromium.org>
2537
2538         Reviewed by Dmitry Titov.
2539
2540         Fix bug 39285: fast/files/file-reader.html is timing out on all mac bots.
2541         https://bugs.webkit.org/show_bug.cgi?id=39135
2542
2543         Re-enale the file reader test.
2544
2545         * fast/files/file-reader-expected.txt:
2546         * fast/files/file-reader.html:
2547         * platform/mac/Skipped:
2548
2549 2010-05-18  Justin Schuh  <jschuh@chromium.org>
2550
2551         Reviewed by Adam Barth.
2552
2553         Moving frame.src checks out of the bindings
2554         https://bugs.webkit.org/show_bug.cgi?id=37815
2555
2556         * http/tests/security/xss-DENIED-iframe-src-alias-expected.txt:
2557         * http/tests/security/xss-DENIED-iframe-src-alias.html:
2558
2559 2010-05-18  Daniel Cheng  <dcheng@chromium.org>
2560
2561         Reviewed by Darin Adler, Jian Li.
2562
2563         DragData::asURL() shouldn't do file validity checks
2564         https://bugs.webkit.org/show_bug.cgi?id=38711
2565
2566         Several layout tests depended on the fact that dropping a file would
2567         never trigger navigation. This never happened to occur in the past,
2568         since it just so happened that the filenames used in the tests never
2569         resolved to files that exist. Since DragData::asURL() no longer tries
2570         to verify file existence, the layout tests were updated to either
2571         suppress navigation or log any navigation that should occur as part of
2572         the test.
2573
2574         * editing/pasteboard/file-input-files-access-expected.txt:
2575         * editing/pasteboard/script-tests/file-input-files-access.js:
2576         (runTest.window.onbeforeunload):
2577         (runTest):
2578         * http/tests/security/clipboard/script-tests/clipboard-file-access.js:
2579
2580 2010-05-18  Jian Li  <jianli@chromium.org>
2581
2582         Unreviewed. Build fix. Disable file-reader.html for more investigation.
2583
2584         * platform/mac/Skipped:
2585
2586 2010-05-18  Jian Li  <jianli@chromium.org>
2587
2588         Unreviewed. Build fix. Disable test cases in file-reader.html that
2589         cause time-out in mac bot for further investigation.
2590
2591         * fast/files/file-reader-expected.txt:
2592         * fast/files/file-reader.html:
2593
2594 2010-05-17  Drew Wilson  <atwilson@chromium.org>
2595
2596         Unreviewed test expectations update for chromium.
2597
2598         * platform/chromium-mac/html5lib/runner-expected.txt: Added.
2599         * platform/chromium-win/html5lib/runner-expected.txt: Added.
2600
2601 2010-05-17  Sheriff Bot  <webkit.review.bot@gmail.com>
2602
2603         Unreviewed, rolling out r59652.
2604         http://trac.webkit.org/changeset/59652
2605         https://bugs.webkit.org/show_bug.cgi?id=39268
2606
2607         file-input-files-access test is broken on Mac (Requested by
2608         dcheng on #webkit).
2609
2610         * editing/pasteboard/file-input-files-access-expected.txt:
2611         * editing/pasteboard/script-tests/file-input-files-access.js:
2612         (runTest):
2613         * http/tests/security/clipboard/script-tests/clipboard-file-access.js:
2614
2615 2010-05-17  Daniel Cheng  <dcheng@chromium.org>
2616
2617         DragData::asURL() shouldn't do file validity checks
2618         https://bugs.webkit.org/show_bug.cgi?id=38711
2619
2620         Several layout tests depended on the fact that dropping a file would
2621         never trigger navigation. This never happened to occur in the past,
2622         since it just so happened that the filenames used in the tests never
2623         resolved to files that exist. Since DragData::asURL() no longer tries
2624         to verify file existence, the layout tests were updated to either
2625         suppress navigation or log any navigation that should occur as part of
2626         the test.
2627
2628         * editing/pasteboard/file-input-files-access-expected.txt:
2629         * editing/pasteboard/script-tests/file-input-files-access.js:
2630         (runTest.window.onbeforeunload):
2631         (runTest):
2632         * http/tests/security/clipboard/script-tests/clipboard-file-access.js:
2633
2634 2010-05-16  Yuzo Fujishima  <yuzo@google.com>
2635
2636         Reviewed by Darin Adler.
2637
2638         Add tests for Bug 31267 - :nth-child(-2n) should match no element.
2639         http://trac.webkit.org/changeset/58300 has fixed this already.
2640         https://bugs.webkit.org/show_bug.cgi?id=31267
2641
2642         * fast/css/nth-child-negative-a-param-expected.txt: Added.
2643         * fast/css/nth-child-negative-a-param.html: Added.
2644
2645 2010-05-17  Kent Tamura  <tkent@chromium.org>
2646
2647         Unreviewed.
2648
2649         Update a test for the behavior change of r59645.
2650         https://bugs.webkit.org/show_bug.cgi?id=39162
2651
2652         * fast/forms/script-tests/willvalidate.js:
2653         * fast/forms/willvalidate-expected.txt:
2654
2655 2010-05-17  Kent Tamura  <tkent@chromium.org>
2656
2657         Reviewed by Darin Adler.
2658
2659         ':valid' CSS selector should not be applied to some form controls
2660         https://bugs.webkit.org/show_bug.cgi?id=39162
2661
2662         Add test cases for
2663          - <input type=submit>
2664          - <input type=image>
2665          - <progress>
2666          - <meter>
2667
2668         * fast/css/pseudo-valid-unapplied-expected.txt:
2669         * fast/css/pseudo-valid-unapplied.html:
2670
2671 2010-05-17  Adam Barth  <abarth@webkit.org>
2672
2673         Reviewed by Eric Seidel.
2674
2675         Add the html5lib HTML parser tests
2676         https://bugs.webkit.org/show_bug.cgi?id=39260
2677
2678         We currently fail a bunch of these.  Hopefully we'll get better as we
2679         implement the HTML5 parser.
2680
2681         Source: http://gsnedders.html5.org/html5lib-tests/runner.html
2682
2683         * html5lib/resources/dom2string.js: Added.
2684         (String.prototype.toAsciiLowerCase):
2685         (indent):
2686         (dom2string):
2687         * html5lib/resources/tests1.dat: Added.
2688         * html5lib/resources/tests10.dat: Added.
2689         * html5lib/resources/tests11.dat: Added.
2690         * html5lib/resources/tests12.dat: Added.
2691         * html5lib/resources/tests13.dat: Added.
2692         * html5lib/resources/tests14.dat: Added.
2693         * html5lib/resources/tests15.dat: Added.
2694         * html5lib/resources/tests16.dat: Added.
2695         * html5lib/resources/tests2.dat: Added.
2696         * html5lib/resources/tests3.dat: Added.
2697         * html5lib/resources/tests4.dat: Added.
2698         * html5lib/resources/tests5.dat: Added.
2699         * html5lib/resources/tests6.dat: Added.
2700         * html5lib/resources/tests7.dat: Added.
2701         * html5lib/resources/tests8.dat: Added.
2702         * html5lib/resources/tests9.dat: Added.
2703         * html5lib/runner-expected.txt: Added.
2704         * html5lib/runner.html: Added.
2705
2706 2010-05-17  James Robinson  <jamesr@chromium.org>
2707
2708         Reviewed by Darin Adler.
2709
2710         Rebaseline fast/multicol pixel results on mac
2711         https://bugs.webkit.org/show_bug.cgi?id=39241
2712
2713         * fast/multicol/client-rects-expected.checksum:
2714         * fast/multicol/client-rects-expected.png:
2715         * platform/mac/fast/multicol/float-multicol-expected.png:
2716         * platform/mac/fast/multicol/layers-in-multicol-expected.checksum: Added.
2717         * platform/mac/fast/multicol/layers-in-multicol-expected.png: Added.
2718         * platform/mac/fast/multicol/nested-columns-expected.checksum: Added.
2719         * platform/mac/fast/multicol/nested-columns-expected.png: Added.
2720         * platform/mac/fast/multicol/positioned-with-constrained-height-expected.checksum:
2721         * platform/mac/fast/multicol/positioned-with-constrained-height-expected.png:
2722
2723 2010-05-17  Drew Wilson  <atwilson@chromium.org>
2724
2725         Unreviewed. Update Chromium test expectations.
2726
2727         * platform/chromium-linux/fast/multicol/layers-in-multicol-expected.checksum:
2728         * platform/chromium-linux/fast/multicol/layers-in-multicol-expected.png:
2729         * platform/chromium-linux/fast/multicol/nested-columns-expected.checksum: Added.
2730         * platform/chromium-linux/fast/multicol/nested-columns-expected.png: Added.
2731         * platform/chromium-mac/fast/multicol/layers-in-multicol-expected.checksum:
2732         * platform/chromium-mac/fast/multicol/layers-in-multicol-expected.png:
2733         * platform/chromium-mac/fast/multicol/nested-columns-expected.checksum: Added.
2734         * platform/chromium-mac/fast/multicol/nested-columns-expected.png: Added.
2735         * platform/chromium-win/fast/multicol/layers-in-multicol-expected.checksum:
2736         * platform/chromium-win/fast/multicol/layers-in-multicol-expected.png:
2737         * platform/chromium-win/fast/multicol/layers-in-multicol-expected.txt:
2738         * platform/chromium-win/fast/multicol/nested-columns-expected.checksum: Added.
2739         * platform/chromium-win/fast/multicol/nested-columns-expected.png: Added.
2740
2741 2010-05-17  Drew Wilson  <atwilson@chromium.org>
2742
2743         Unreviewed. Update Chromium test expectations.
2744
2745         * platform/chromium-win/fast/multicol/nested-columns-expected.txt: Added.
2746
2747 2010-05-17  Robert Hogan  <robert@webkit.org>
2748
2749         Reviewed by Kenneth Rohde Christiansen.
2750
2751         [Qt] Disable Icon Database by default in Qt DRT
2752
2753         Unskip:
2754          http/tests/misc/favicon-loads-with-images-disabled.html
2755          http/tests/security/XFrameOptions/x-frame-options-deny-meta-tag-in-body.html
2756          http/tests/security/XFrameOptions/x-frame-options-deny-meta-tag-parent-same-origin-deny.html
2757          http/tests/security/XFrameOptions/x-frame-options-deny-meta-tag.html
2758
2759         Qt returns 5 (QNetworkReply::OperationCanceledError) instead of -999 for the XFrameOptions tests,
2760         so update accordingly.
2761
2762         https://bugs.webkit.org/show_bug.cgi?id=37382
2763
2764         * platform/qt/Skipped:
2765         * platform/qt/http/tests/security/XFrameOptions/x-frame-options-deny-meta-tag-expected.txt: Added. Qt returns 5 instead of -999.
2766         * platform/qt/http/tests/security/XFrameOptions/x-frame-options-deny-meta-tag-in-body-expected.txt: Added. Qt returns 5 instead of -999.
2767         * platform/qt/http/tests/security/XFrameOptions/x-frame-options-deny-meta-tag-parent-same-origin-deny-expected.txt: Added. Qt returns 5 instead of -999.
2768
2769 2010-05-17  David Hyatt  <hyatt@apple.com>
2770
2771         Reviewed by Dan Bernstein.
2772
2773         Add a test of columns inside columns.  The test also puts a RenderLayer in the 2nd column of the 2nd column
2774         to make sure layer positioning works across nested columns.
2775
2776         * fast/multicol/nested-columns.html: Added.
2777         * platform/mac/fast/multicol/nested-columns-expected.txt: Added.
2778
2779 2010-05-17  Andreas Kling  <andreas.kling@nokia.com>
2780
2781         Reviewed by Kenneth Rohde Christiansen.
2782
2783         Add a test to verify proper behavior of createImageData(ImageData)
2784         and createImageData(width, height) with negative arguments.
2785         https://bugs.webkit.org/show_bug.cgi?id=39189
2786
2787         Spec link:
2788         http://www.whatwg.org/specs/web-apps/current-work/#dom-context-2d-createimagedata
2789
2790         * fast/canvas/canvas-createImageData-expected.txt: Added.
2791         * fast/canvas/canvas-createImageData.html: Added.
2792         * fast/canvas/script-tests/canvas-createImageData.js: Added.
2793
2794 2010-05-14  Jeremy Orlow  <jorlow@chromium.org>
2795
2796         Reviewed by Nate Chapin.
2797
2798         Finish up IndexedDB events
2799         https://bugs.webkit.org/show_bug.cgi?id=39117
2800
2801         Add the beginnings of a test for IndexedDB.  It currently fails, but we'll
2802         update this (and/or add other tests) as things start passing.
2803
2804         Disable it on all !Chromium platforms since none of them compile it
2805         in.  (Note that Chromium keeps it behind a runtime flag at the moment,
2806         despite compiling it in...so don't worry.)
2807
2808         This also makes evalAndLog return the result of the evaluation.  I think
2809         this was just an oversight when I originally added it, and it's going to
2810         come in useful for these tests.
2811
2812         * fast/js/resources/js-test-pre.js:
2813         (evalAndLog):
2814         * platform/gtk/Skipped:
2815         * platform/mac-leopard/Skipped:
2816         * platform/mac-snowleopard/Skipped:
2817         * platform/mac-tiger/Skipped:
2818         * platform/mac/Skipped:
2819         * platform/qt/Skipped:
2820         * platform/win/Skipped:
2821         * storage/indexeddb/basics-expected.txt: Added.
2822         * storage/indexeddb/basics.html: Added.
2823         * storage/indexeddb/script-tests/TEMPLATE.html: Copied from LayoutTests/storage/domstorage/script-tests/TEMPLATE.html.
2824         * storage/indexeddb/script-tests/basics.js: Added.
2825         (eventShared):
2826         (successFunction):
2827         (errorFunction):
2828         (test):
2829
2830 2010-05-17  Yury Semikhatsky  <yurys@chromium.org>
2831
2832         Unreviewed. Update Chromium test expectations.
2833
2834         * platform/chromium-win-xp/fast/multicol/client-rects-expected.txt: Removed.
2835         * platform/chromium/test_expectations.txt:
2836
2837 2010-05-17  Yury Semikhatsky  <yurys@chromium.org>
2838
2839         Unreviewed. Update Chromium test expectations.
2840
2841         * platform/chromium-linux/fast/loader/recursive-before-unload-crash-expected.txt:
2842         * platform/chromium-linux/fast/multicol/client-rects-expected.txt: Removed.
2843         * platform/chromium-linux/fast/multicol/column-count-with-rules-expected.checksum: Added.
2844         * platform/chromium-linux/fast/multicol/column-count-with-rules-expected.png: Added.
2845         * platform/chromium-linux/fast/multicol/layers-in-multicol-expected.checksum: Added.
2846         * platform/chromium-linux/fast/multicol/layers-in-multicol-expected.png: Added.
2847         * platform/chromium-mac/fast/multicol/column-count-with-rules-expected.checksum: Added.
2848         * platform/chromium-mac/fast/multicol/column-count-with-rules-expected.png: Added.
2849         * platform/chromium-mac/fast/multicol/layers-in-multicol-expected.checksum: Added.
2850         * platform/chromium-mac/fast/multicol/layers-in-multicol-expected.png: Added.
2851         * platform/chromium-win/fast/canvas/canvas-toDataURL-case-insensitive-mimetype-expected.txt: Added.
2852         * platform/chromium-win/fast/multicol/client-rects-expected.txt:
2853         * platform/chromium-win/fast/multicol/column-count-with-rules-expected.checksum: Added.
2854         * platform/chromium-win/fast/multicol/column-count-with-rules-expected.png: Added.
2855         * platform/chromium-win/fast/multicol/column-count-with-rules-expected.txt: Added.
2856         * platform/chromium-win/fast/multicol/column-rules-expected.txt:
2857         * platform/chromium-win/fast/multicol/columns-shorthand-parsing-expected.txt:
2858         * platform/chromium-win/fast/multicol/float-avoidance-expected.txt:
2859         * platform/chromium-win/fast/multicol/float-multicol-expected.txt:
2860         * platform/chromium-win/fast/multicol/layers-in-multicol-expected.checksum: Added.
2861         * platform/chromium-win/fast/multicol/layers-in-multicol-expected.png: Added.
2862         * platform/chromium-win/fast/multicol/layers-in-multicol-expected.txt: Added.
2863         * platform/chromium-win/fast/multicol/single-line-expected.txt:
2864
2865 2010-05-16  Takeshi Yoshino  <tyoshino@google.com>
2866
2867         Unreviewed
2868
2869         Update test_expectations.txt for Chromium
2870         fast/loader/recursive-before-unload-crash.html is flaky on Linux and Win
2871         See http://code.google.com/p/chromium/issues/detail?id=44229 for detail.
2872
2873         * platform/chromium/test_expectations.txt:
2874
2875 2010-05-13  Tony Chang  <tony@chromium.org>
2876
2877         Reviewed by Darin Adler.
2878
2879         REGRESSION: Crash by pasting to a textarea with white-space:nowrap
2880         https://bugs.webkit.org/show_bug.cgi?id=38992
2881
2882         * editing/pasteboard/paste-plaintext-nowrap-expected.txt: Added.
2883         * editing/pasteboard/paste-plaintext-nowrap.html: Added.
2884
2885 2010-05-16  Tony Chang  <tony@chromium.org>
2886
2887         Not reviewed, fixing layout test.
2888
2889         Add tiger and SL results.  Remove Inspect Element from leopard results.
2890
2891         * platform/mac-leopard/editing/spelling/context-menu-suggestions-expected.txt:
2892         * platform/mac-snowleopard/editing/spelling/context-menu-suggestions-expected.txt: Added.
2893         * platform/mac-tiger/editing/spelling/context-menu-suggestions-expected.txt: Added.
2894
2895 2010-05-12  Tony Chang  <tony@chromium.org>
2896
2897         Reviewed by Darin Adler.
2898
2899         Spellcheck disabling does not disable context menu
2900         https://bugs.webkit.org/show_bug.cgi?id=25639
2901
2902         * editing/spelling/context-menu-suggestions.html: Added.
2903         * platform/chromium/test_expectations.txt:
2904         * platform/gtk/Skipped:
2905         * platform/mac-leopard/editing/spelling/context-menu-suggestions-expected.txt: Added.
2906         * platform/qt/Skipped:
2907         * platform/win/Skipped:
2908
2909 2010-05-16  Andreas Kling  <andreas.kling@nokia.com>
2910
2911         Reviewed by Kenneth Rohde Christiansen.
2912
2913         Add a test to verify proper handling of invalid arguments to getImageData().
2914         Updated old putImageData() test with correct expectations.
2915
2916         https://bugs.webkit.org/show_bug.cgi?id=39175
2917
2918         Spec link:
2919         http://www.whatwg.org/specs/web-apps/current-work/#pixel-manipulation
2920
2921         * fast/canvas/canvas-getImageData-invalid-expected.txt: Added.
2922         * fast/canvas/canvas-getImageData-invalid.html: Added.
2923         * fast/canvas/canvas-putImageData-expected.txt:
2924         * fast/canvas/canvas-putImageData.js:
2925         * fast/canvas/script-tests/canvas-getImageData-invalid.js: Added.
2926
2927 2010-05-16  Andreas Kling  <andreas.kling@nokia.com>
2928
2929         Reviewed by Kenneth Rohde Christiansen.
2930
2931         Add a test to verify that Canvas's toDataURL() is case insensitive wrt the mimeType argument.
2932         https://bugs.webkit.org/show_bug.cgi?id=39153
2933
2934         Spec link:
2935         http://www.whatwg.org/specs/web-apps/current-work/#dom-canvas-todataurl
2936
2937         * fast/canvas/canvas-toDataURL-case-insensitive-mimetype-expected.txt: Added.
2938         * fast/canvas/canvas-toDataURL-case-insensitive-mimetype.html: Added.
2939         * fast/canvas/script-tests/canvas-toDataURL-case-insensitive-mimetype.js: Added.
2940         (tryMimeType):
2941         * platform/gtk/fast/canvas/canvas-toDataURL-case-insensitive-mimetype-expected.txt: Added.
2942
2943 2010-05-16  Robert Hogan  <robert@webkit.org>
2944
2945         Reviewed by Kenneth Rohde Christiansen.
2946
2947         [Qt] Unskip fast/loader/main-document-url-for-non-http-loads.html
2948
2949         Fix FrameLoaderClientQt.cpp to print relative filename paths correctly.
2950
2951         https://bugs.webkit.org/show_bug.cgi?id=38867
2952
2953         * platform/qt/Skipped:
2954
2955 2010-05-16  Robert Hogan  <robert@webkit.org>
2956
2957         Reviewed by Kenneth Rohde Christiansen.
2958
2959         [Qt]Unskip security/set-form-autocomplete-attribute.html
2960
2961         Add support for layoutTestController.elementDoesAutoCompleteForElementWithId().
2962
2963         https://bugs.webkit.org/show_bug.cgi?id=38859
2964
2965         * platform/qt/Skipped:
2966
2967 2010-05-16  Andreas Kling  <andreas.kling@nokia.com>
2968
2969         Reviewed by Kenneth Rohde Christiansen.
2970
2971         Add a test to check proper return value (null) from invalid canvas getContext() calls.
2972
2973         https://bugs.webkit.org/show_bug.cgi?id=39150
2974
2975         * fast/canvas/canvas-getContext-invalid-expected.txt: Added.
2976         * fast/canvas/canvas-getContext-invalid.html: Added.
2977         * fast/canvas/script-tests/canvas-getContext-invalid.js: Added.
2978
2979 2010-05-16  Sergio Villar Senin  <svillar@igalia.com>
2980
2981         Reviewed by Gustavo Noronha Silva.
2982
2983         Removed 5 http/history tests from Skipped file
2984
2985         [GTK] Improve reporting of frame loader callbacks in DRT
2986         https://bugs.webkit.org/show_bug.cgi?id=36454
2987
2988         * platform/gtk/Skipped:
2989
2990 2010-05-15  Sheriff Bot  <webkit.review.bot@gmail.com>
2991
2992         Unreviewed, rolling out r59565.
2993         http://trac.webkit.org/changeset/59565
2994         https://bugs.webkit.org/show_bug.cgi?id=39173
2995
2996         Broke GTK (Requested by abarth on #webkit).
2997
2998         * fast/canvas/canvas-toDataURL-case-insensitive-mimetype-expected.txt: Removed.
2999         * fast/canvas/canvas-toDataURL-case-insensitive-mimetype.html: Removed.
3000         * fast/canvas/script-tests/canvas-toDataURL-case-insensitive-mimetype.js: Removed.
3001
3002 2010-05-15  Andreas Kling  <andreas.kling@nokia.com>
3003
3004         Reviewed by Kenneth Rohde Christiansen.
3005
3006         Add a test to verify that Canvas's toDataURL() is case insensitive wrt the mimeType argument.
3007         https://bugs.webkit.org/show_bug.cgi?id=39153
3008
3009         Spec link:
3010         http://www.whatwg.org/specs/web-apps/current-work/#dom-canvas-todataurl
3011
3012         * fast/canvas/canvas-toDataURL-case-insensitive-mimetype-expected.txt: Added.
3013         * fast/canvas/canvas-toDataURL-case-insensitive-mimetype.html: Added.
3014         * fast/canvas/script-tests/canvas-toDataURL-case-insensitive-mimetype.js: Added.
3015         (tryMimeType):
3016
3017 2010-05-15  Adam Barth  <abarth@webkit.org>
3018
3019         Reviewed by David Hyatt.
3020
3021         Rebaseline client-rects.html on Qt
3022         https://bugs.webkit.org/show_bug.cgi?id=39169
3023
3024         * platform/qt/Skipped:
3025         * platform/qt/fast/multicol/client-rects-expected.txt:
3026
3027 2010-05-14  Alexey Proskuryakov  <ap@apple.com>
3028
3029         Reviewed by Darin Adler.
3030
3031         https://bugs.webkit.org/show_bug.cgi?id=39048
3032         <rdar://problem/7978384> REGRESSION (r55802): XML errors on Google maps ("Entity 'nbsp' not
3033         defined") with JavaScript disabled
3034
3035         * fast/doctypes/xhtml-with-xhtmlmp-doctype-expected.txt: Added.
3036         * fast/doctypes/xhtml-with-xhtmlmp-doctype.xhtml: Added.
3037
3038 2010-05-15  Oliver Hunt  <oliver@apple.com>
3039
3040         Reviewed by Maciej Stachowiak.
3041
3042         Incorrect codegen for slowcase of < in 64-bit
3043         https://bugs.webkit.org/show_bug.cgi?id=39151
3044
3045         Add yet more tests for the < operator when comparing integer strings.
3046
3047         * fast/js/comparison-operators-greater-expected.txt:
3048         * fast/js/comparison-operators-less-expected.txt:
3049         * fast/js/script-tests/comparison-operators-greater.js:
3050         * fast/js/script-tests/comparison-operators-less.js:
3051
3052 2010-05-15  Yael Aharon  <yael.aharon@nokia.com>
3053
3054         Unreviewed. 
3055
3056         Update expected results after 59541
3057
3058         * platform/qt/fast/dom/Window/window-properties-expected.txt:
3059         * platform/qt/fast/dom/Window/window-property-descriptors-expected.txt:
3060         * platform/qt/fast/dom/prototype-inheritance-expected.txt:
3061         * platform/qt/fast/js/global-constructors-expected.txt:
3062
3063 2010-05-15  Yael Aharon  <yael.aharon@nokia.com>
3064
3065         Reviewed by Kent Tamura.
3066
3067         Initial support for HTMLMeterElement
3068         https://bugs.webkit.org/show_bug.cgi?id=38140
3069
3070         * fast/dom/HTMLMeterElement: Added.
3071         * fast/dom/HTMLMeterElement/meter-element.html: Added.
3072         * fast/dom/HTMLMeterElement/script-tests: Added.
3073         * fast/dom/HTMLMeterElement/script-tests/TEMPLATE.html: Added.
3074         * fast/dom/HTMLMeterElement/script-tests/set-meter-properties.js: Added.
3075         * fast/dom/HTMLMeterElement/set-meter-properties-expected.txt: Added.
3076         * fast/dom/HTMLMeterElement/set-meter-properties.html: Added.
3077         * platform/chromium/test_expectations.txt:
3078         * platform/gtk/Skipped:
3079         * platform/mac/Skipped:
3080         * platform/qt/fast/dom/HTMLMeterElement: Added.
3081         * platform/qt/fast/dom/HTMLMeterElement/meter-element-expected.checksum: Added.
3082         * platform/qt/fast/dom/HTMLMeterElement/meter-element-expected.png: Added.
3083         * platform/qt/fast/dom/HTMLMeterElement/meter-element-expected.txt: Added.
3084         * platform/win/Skipped:
3085
3086 2010-05-15  Eric Uhrhane  <ericu@chromium.org>
3087
3088         Reviewed by Dmitry Titov.
3089
3090         Add bindings for async DB API in Workers.
3091         https://bugs.webkit.org/show_bug.cgi?id=34992
3092
3093         * storage/change-version-handle-reuse.html: Refactored to share code with the worker version of the test.
3094         * storage/change-version-handle-reuse-expected.html: Removed reference to reloading, which this test doesn't do.
3095         * storage/change-version-handle-reuse.js: This is the extracted shared core of the test.
3096         * storage/execute-sql-args.html: Refactored to share code with the worker version of the test.
3097         * storage/execute-sql-args.js: This is the extracted shared core of the test.
3098
3099         These are the worker versions of the tests; they're tiny shims around shared code.
3100         * fast/workers/storage/execute-sql-args-worker-expected.txt: Added.
3101         * fast/workers/storage/execute-sql-args-worker.html: Added.
3102         * fast/workers/storage/change-version-handle-reuse-worker-expected.txt: Added.
3103         * fast/workers/storage/change-version-handle-reuse-worker.html: Added.
3104         This file gets included from worker database tests; it does all the boilerplate that's needed on the DOM side.
3105         * fast/workers/storage/resources/database-worker-controller.js: Added.
3106         This file is the boilerplate for the worker side of the database tests.  It will import and run the actual test on command, and will report back completion and exceptions.
3107         * fast/workers/storage/resources/database-worker.js: Added.
3108
3109 2010-05-15  Xan Lopez  <xlopez@igalia.com>
3110
3111         Skip failing test, it depends on one patch still in the commit
3112         queue.
3113
3114         * platform/gtk/Skipped:
3115
3116 2010-05-15  Joanmarie Diggs  <joanmarie.diggs@gmail.com>
3117
3118         Reviewed by Xan Lopez.
3119
3120         https://bugs.webkit.org/show_bug.cgi?id=30500
3121         [Gtk] Find a way for WebKit to "announce" itself so that ATs can readily distinguish it from true Gtk/Gail
3122
3123         The "announcement" is now made in the form of an object attribute
3124         associated with the AtkObject.
3125
3126         * platform/gtk/accessibility/object-attributes.html: Added.
3127         * platform/gtk/accessibility/object-attributes-expected.txt: Added.
3128
3129 2010-05-15  Mario Sanchez Prada  <msanchez@igalia.com>
3130
3131         Reviewed by Xan Lopez.
3132
3133         Accessibility: Implement isSelected in DRT for GTK
3134         https://bugs.webkit.org/show_bug.cgi?id=31018
3135
3136         Do not skip aria-controls-with-tabs.html anymore
3137
3138         * platform/gtk/Skipped:
3139
3140 2010-05-15  Yael Aharon  <yael.aharon@nokia.com>
3141
3142         Reviewed by Darin Adler.
3143
3144         Update notifications test results
3145         https://bugs.webkit.org/show_bug.cgi?id=39126
3146         Add missing line endings.
3147
3148         * fast/notifications/notifications-replace-expected.txt:
3149         * fast/notifications/notifications-request-permission-expected.txt:
3150         * fast/notifications/notifications-rtl-expected.txt:
3151
3152 2010-05-15  Adam Barth  <abarth@webkit.org>
3153
3154         Reviewed by Darin Adler.
3155
3156         Show a console message when X-Frame-Options blocks a load
3157         https://bugs.webkit.org/show_bug.cgi?id=39087
3158
3159         Update expected results to show the console message.
3160
3161         * http/tests/security/XFrameOptions/x-frame-options-deny-meta-tag-expected.txt:
3162         * http/tests/security/XFrameOptions/x-frame-options-deny-meta-tag-in-body-expected.txt:
3163         * http/tests/security/XFrameOptions/x-frame-options-deny-meta-tag-parent-same-origin-deny-expected.txt:
3164
3165 2010-05-14  Adam Barth  <abarth@webkit.org>
3166
3167         Unreviewed.
3168
3169         Skip new test that fails on Qt.  I'm sure skipping is the wrong thing
3170         but no one is around to help me figure out what the right thing to do
3171         is and I don't want to leave the bot red all weekend.
3172
3173         * platform/qt/Skipped:
3174
3175 2010-05-14  Adele Peterson  <adele@apple.com>
3176
3177         Reviewed by Dave Hyatt.
3178
3179         Test for https://bugs.webkit.org/show_bug.cgi?id=39095 
3180         <rdar://problem/7984158> REGRESSION (r53085): Infinite recursion in Position::getInlineBoxAndOffset when changing writing direction to right-to-left
3181
3182         * editing/selection/applystyle-to-inline-in-block-expected.txt: Added.
3183         * editing/selection/applystyle-to-inline-in-block.html: Added.
3184
3185 2010-05-14  David Hyatt  <hyatt@apple.com>
3186
3187         Reviewed by Simon Fraser.
3188
3189         https://bugs.webkit.org/show_bug.cgi?id=39137
3190
3191         Reset all multicolumn test results now that columns create RenderLayers.
3192
3193         * fast/multicol/client-rects-expected.txt:
3194         * fast/multicol/layers-in-multicol.html: Added.
3195         * fast/multicol/single-line-expected.txt:
3196         * platform/mac/fast/multicol/column-rules-expected.txt:
3197         * platform/mac/fast/multicol/columns-shorthand-parsing-expected.txt:
3198         * platform/mac/fast/multicol/float-avoidance-expected.txt:
3199         * platform/mac/fast/multicol/float-multicol-expected.txt:
3200         
3201         Add a layout test for various types of RenderLayers inside multicol layouts.
3202
3203         * platform/mac/fast/multicol/layers-in-multicol-expected.txt: Added.
3204
3205 2010-05-14  Alexey Proskuryakov  <ap@apple.com>
3206
3207         Inspired by Simon Fraser, rubber-stamped by Geoff Garen.
3208
3209         Disabled Sputnik tests that take over 10 seconds in debug builds on my MacBook Pro.
3210
3211         * platform/mac-tiger/Skipped: These tests were alrady skipped on Tiger, no need to skip
3212         explicitly any more.
3213
3214         * fast/js/sputnik/Conformance/15_Native_Objects/15.1_The_Global_Object/15.1.3/15.1.3.1_decodeURI/S15.1.3.1_A2.5_T1.html: Removed.
3215         * fast/js/sputnik/Conformance/15_Native_Objects/15.1_The_Global_Object/15.1.3/15.1.3.1_decodeURI/S15.1.3.1_A2.5_T1.html-disabled: Copied from fast/js/sputnik/Conformance/15_Native_Objects/15.1_The_Global_Object/15.1.3/15.1.3.1_decodeURI/S15.1.3.1_A2.5_T1.html.
3216         * fast/js/sputnik/Conformance/15_Native_Objects/15.1_The_Global_Object/15.1.3/15.1.3.2_decodeURIComponent/S15.1.3.2_A2.5_T1.html: Removed.
3217         * fast/js/sputnik/Conformance/15_Native_Objects/15.1_The_Global_Object/15.1.3/15.1.3.2_decodeURIComponent/S15.1.3.2_A2.5_T1.html-disabled: Copied from fast/js/sputnik/Conformance/15_Native_Objects/15.1_The_Global_Object/15.1.3/15.1.3.2_decodeURIComponent/S15.1.3.2_A2.5_T1.html.
3218         * fast/js/sputnik/Unicode/Unicode_218/S7.6_A3.1.html: Removed.
3219         * fast/js/sputnik/Unicode/Unicode_218/S7.6_A3.1.html-disabled: Copied from fast/js/sputnik/Unicode/Unicode_218/S7.6_A3.1.html.
3220         * fast/js/sputnik/Unicode/Unicode_218/S7.6_A3.2.html: Removed.
3221         * fast/js/sputnik/Unicode/Unicode_218/S7.6_A3.2.html-disabled: Copied from fast/js/sputnik/Unicode/Unicode_218/S7.6_A3.2.html.
3222
3223 2010-05-14  Kenneth Russell  <kbr@google.com>
3224
3225         Reviewed by Darin Adler.
3226
3227         Rename WebGLArray types to TypedArray types
3228         https://bugs.webkit.org/show_bug.cgi?id=39091
3229
3230         Extended functionality of do-webcore-rename script and used it to
3231         rename the WebGLArray types to the TypedArray naming convention.
3232         The only source files which were touched by hand, and which are
3233         being manually reviewed, are:
3234             WebCore/page/DOMWindow.idl
3235             WebCore/bindings/generic/RuntimeEnabledFeatures.h (script's changes undone)
3236             WebKit/WebCore/bindings/js/JSDOMWindowCustom.cpp
3237             WebKit/WebCore/bindings/v8/custom/V8DOMWindowCustom.cpp
3238         These only needed to be touched to update the aliases between the
3239         WebGLArray and TypedArray names introduced in bug 39036. (It was
3240         not feasible to have do-webcore-rename handle this as it would
3241         introduce circular renamings.) These aliases will be removed in
3242         roughly a month once existing WebGL content has been updated.
3243
3244         No new tests; covered under existing WebGL tests. Updated
3245         constructed-objects-prototypes and prototype-inheritance-2 tests.
3246         Ran all layout tests in Safari and all WebGL tests in Chromium.
3247
3248         * fast/dom/script-tests/constructed-objects-prototypes.js:
3249         (constructorPropertiesOnWindow):
3250         * fast/dom/script-tests/prototype-inheritance-2.js:
3251         (constructorNamesForWindow):
3252
3253 2010-05-14  Abhishek Arya  <inferno@chromium.org>
3254
3255         Reviewed by David Hyatt.
3256
3257         Tests that large colspan in a fixed table layout does not result in crash.
3258         https://bugs.webkit.org/show_bug.cgi?id=38261
3259
3260         * fast/table/fixed-table-layout-large-colspan-crash-expected.txt: Added.
3261         * fast/table/fixed-table-layout-large-colspan-crash.html: Added.
3262
3263 2010-05-14  Eric Seidel  <eric@webkit.org>
3264
3265         Unreviewed, rolling out r59489.
3266         http://trac.webkit.org/changeset/59489
3267         https://bugs.webkit.org/show_bug.cgi?id=37815
3268
3269         abarth broke the known universe and then some.
3270
3271         * http/tests/security/xss-DENIED-iframe-src-alias-expected.txt:
3272         * http/tests/security/xss-DENIED-iframe-src-alias.html:
3273
3274 2010-05-14  Justin Schuh  <jschuh@chromium.org>
3275
3276         Reviewed by Adam Barth.
3277
3278         Moving frame.src checks out of the bindings
3279         https://bugs.webkit.org/show_bug.cgi?id=37815
3280
3281         * http/tests/security/xss-DENIED-iframe-src-alias-expected.txt:
3282         * http/tests/security/xss-DENIED-iframe-src-alias.html:
3283
3284 2010-05-14  Alexey Proskuryakov  <ap@apple.com>
3285
3286         Reviewed by Brady Eidson.
3287
3288         https://bugs.webkit.org/show_bug.cgi?id=39008
3289         <rdar://problem/7976142> REGRESSION (r58950): Webkit crashes on clicking back button when in Hotmail
3290
3291         * fast/parser/tokenizer-close-during-document-write-expected.txt: Added.
3292         * fast/parser/tokenizer-close-during-document-write.html: Added.
3293
3294 2010-05-14  Zhenyao Mo  <zmo@google.com>
3295
3296         Reviewed by Eric Seidel.
3297
3298         Temporarily remove a few test cases that failed on leopard bot.
3299         https://bugs.webkit.org/show_bug.cgi?id=33805
3300
3301         * fast/canvas/webgl/texture-npot-expected.txt: Removed failed test cases.
3302         * fast/canvas/webgl/texture-npot.html: Ditto.
3303
3304 2010-05-14  Yury Semikhatsky  <yurys@chromium.org>
3305
3306         Unreviewed. Chromium: update test expectations.
3307
3308         * platform/chromium-linux/fast/loader/recursive-before-unload-crash-expected.txt:
3309
3310 2010-05-14  Jeremy Orlow  <jorlow@chromium.org>
3311
3312         Reviewed by Dimitri Glazkov.
3313
3314         Instead of rebaslining prototype-inheritance for Chromium, add indexedDB to its exceptions
3315         https://bugs.webkit.org/show_bug.cgi?id=39122
3316
3317         The test has a way to name properties that shouldn't be tested (used when they're not enabled
3318         by most ports).  Use this feature rather than creating custom baselines.
3319
3320         * fast/dom/script-tests/prototype-inheritance.js:
3321         * platform/chromium-mac/fast/dom/prototype-inheritance-expected.txt: Removed.
3322         * platform/chromium-win/fast/dom/prototype-inheritance-expected.txt: Removed.
3323
3324 2010-05-14  Jeremy Orlow  <jorlow@chromium.org>
3325
3326         Reviewed by Nate Chapin.
3327
3328         [Chromium] Rebaseline prototype-inheritance
3329         https://bugs.webkit.org/show_bug.cgi?id=39116
3330
3331         IndexedDB is now turned on for Chromium's test shell.  I'm not sure
3332         if this is the correct behavior or not (can someone confirm which it is?)
3333         but we should get this test running again so we can catch real regressions.
3334         And, before taking this out from behind a flag, we should be sure to fix it.
3335
3336         * platform/chromium-mac/fast/dom/prototype-inheritance-expected.txt: Added.
3337         * platform/chromium-win/fast/dom/prototype-inheritance-expected.txt: Added.
3338
3339 2010-05-14  Csaba Osztrogonác  <ossy@webkit.org>
3340
3341         Unreviewed, unskip passing tests.
3342
3343         [Qt] animations/dynamic-stylesheet-loading.html fails with accelerated compositing
3344         https://bugs.webkit.org/show_bug.cgi?id=37381
3345
3346         * platform/qt/Skipped:
3347          - animations/simultaneous-start-left.html unskipped.