0ea2793cd963707fa592ce9d925e127a8c42ecf3
[WebKit-https.git] / LayoutTests / ChangeLog
1 2012-02-10  Adam Barth  <abarth@webkit.org>
2
3         Update a large number of baselines for svg/custom.  These baselines all
4         appear to be correct (or at least no less correct than the previous
5         baselines).  There are a number of svg/custom tests that appear to be
6         actually failing, which I haven't rebaselined.
7
8         This patch does not update the test_expectations.txt file.  Once this
9         patch has cycled through the bots, I'll clean up the expectations file
10         as appropriate.
11
12         * platform/chromium-linux-x86/svg/custom/object-sizing-width-50p-height-75p-on-target-svg-expected.txt: Added.
13         * platform/chromium-linux-x86/svg/custom/object-sizing-width-75p-height-50p-on-target-svg-expected.txt: Added.
14         * platform/chromium-linux/svg/custom/SVGPoint-matrixTransform-expected.png:
15         * platform/chromium-linux/svg/custom/absolute-root-position-masking-expected.png: Added.
16         * platform/chromium-linux/svg/custom/absolute-sized-content-with-resources-expected.png: Added.
17         * platform/chromium-linux/svg/custom/getTransformToElement-expected.png:
18         * platform/chromium-linux/svg/custom/gradient-stroke-width-expected.png:
19         * platform/chromium-linux/svg/custom/js-update-style-expected.txt: Removed.
20         * platform/chromium-linux/svg/custom/marker-changes-expected.png: Added.
21         * platform/chromium-linux/svg/custom/object-sizing-width-50p-height-75p-on-target-svg-expected.txt: Added.
22         * platform/chromium-linux/svg/custom/object-sizing-width-75p-height-50p-on-target-svg-expected.txt: Added.
23         * platform/chromium-linux/svg/custom/pattern-with-transformation-expected.png:
24         * platform/chromium-linux/svg/custom/svg-fonts-in-html-expected.png:
25         * platform/chromium-linux/svg/custom/svg-fonts-with-no-element-reference-expected.png:
26         * platform/chromium-linux/svg/custom/svg-fonts-without-missing-glyph-expected.png:
27         * platform/chromium-linux/svg/custom/text-ctm-expected.png:
28         * platform/chromium-linux/svg/custom/text-hit-test-expected.png:
29         * platform/chromium-linux/svg/custom/use-crash-in-non-wellformed-document-expected.txt: Removed.
30         * platform/chromium-linux/svg/custom/use-font-face-crash-expected.png: Added.
31         * platform/chromium-linux/svg/custom/use-property-changes-through-svg-dom-expected.png:
32         * platform/chromium-mac-leopard/svg/custom/absolute-sized-content-with-resources-expected.png:
33         * platform/chromium-mac-leopard/svg/custom/createImageElement2-expected.png: Added.
34         * platform/chromium-mac-leopard/svg/custom/feComponentTransfer-Discrete-expected.png:
35         * platform/chromium-mac-leopard/svg/custom/feComponentTransfer-Gamma-expected.png:
36         * platform/chromium-mac-leopard/svg/custom/feComponentTransfer-Linear-expected.png:
37         * platform/chromium-mac-leopard/svg/custom/feComponentTransfer-Table-expected.png:
38         * platform/chromium-mac-leopard/svg/custom/getTransformToElement-expected.png:
39         * platform/chromium-mac-leopard/svg/custom/path-bad-data-expected.png: Added.
40         * platform/chromium-mac-leopard/svg/custom/path-bad-data-expected.txt: Added.
41         * platform/chromium-mac-leopard/svg/custom/pattern-with-transformation-expected.png: Added.
42         * platform/chromium-mac-leopard/svg/custom/svg-fonts-fallback-expected.png: Added.
43         * platform/chromium-mac-leopard/svg/custom/svg-fonts-in-html-expected.png: Added.
44         * platform/chromium-mac-leopard/svg/custom/use-font-face-crash-expected.png: Added.
45         * platform/chromium-mac-leopard/svg/custom/use-font-face-crash-expected.txt: Added.
46         * platform/chromium-mac-leopard/svg/custom/use-invalid-pattern-expected.txt: Added.
47         * platform/chromium-mac-leopard/svg/custom/use-invalid-style-expected.txt: Added.
48         * platform/chromium-mac-snowleopard/svg/custom/absolute-root-position-masking-expected.png: Added.
49         * platform/chromium-mac-snowleopard/svg/custom/absolute-sized-content-with-resources-expected.png:
50         * platform/chromium-mac-snowleopard/svg/custom/createImageElement2-expected.png: Added.
51         * platform/chromium-mac-snowleopard/svg/custom/feComponentTransfer-Discrete-expected.png:
52         * platform/chromium-mac-snowleopard/svg/custom/feComponentTransfer-Gamma-expected.png:
53         * platform/chromium-mac-snowleopard/svg/custom/feComponentTransfer-Linear-expected.png:
54         * platform/chromium-mac-snowleopard/svg/custom/feComponentTransfer-Table-expected.png:
55         * platform/chromium-mac-snowleopard/svg/custom/getTransformToElement-expected.png: Added.
56         * platform/chromium-mac-snowleopard/svg/custom/gradient-stroke-width-expected.png: Added.
57         * platform/chromium-mac-snowleopard/svg/custom/grayscale-gradient-mask-2-expected.png: Added.
58         * platform/chromium-mac-snowleopard/svg/custom/grayscale-gradient-mask-expected.png:
59         * platform/chromium-mac-snowleopard/svg/custom/nested-pattern-boundingBoxModeContent-expected.png:
60         * platform/chromium-mac-snowleopard/svg/custom/path-bad-data-expected.png: Added.
61         * platform/chromium-mac-snowleopard/svg/custom/pattern-with-transformation-expected.png: Added.
62         * platform/chromium-mac-snowleopard/svg/custom/pointer-events-image-expected.png: Added.
63         * platform/chromium-mac-snowleopard/svg/custom/pointer-events-text-expected.png: Added.
64         * platform/chromium-mac-snowleopard/svg/custom/repaint-on-image-bounds-change-expected.png: Added.
65         * platform/chromium-mac-snowleopard/svg/custom/svg-fonts-fallback-expected.png: Added.
66         * platform/chromium-mac-snowleopard/svg/custom/svg-fonts-in-html-expected.png: Added.
67         * platform/chromium-mac-snowleopard/svg/custom/svg-fonts-with-no-element-reference-expected.png: Added.
68         * platform/chromium-mac-snowleopard/svg/custom/svg-fonts-without-missing-glyph-expected.png: Added.
69         * platform/chromium-mac-snowleopard/svg/custom/use-font-face-crash-expected.png: Added.
70         * platform/chromium-mac-snowleopard/svg/custom/use-forward-refs-expected.png: Added.
71         * platform/chromium-mac-snowleopard/svg/custom/use-on-g-containing-foreignObject-and-image-expected.png: Added.
72         * platform/chromium-mac/svg/custom/gradient-stroke-width-expected.png: Removed.
73         * platform/chromium-mac/svg/custom/pattern-with-transformation-expected.png: Removed.
74         * platform/chromium-mac/svg/custom/pointer-events-image-expected.png: Removed.
75         * platform/chromium-mac/svg/custom/pointer-events-text-expected.png: Removed.
76         * platform/chromium-mac/svg/custom/svg-fonts-fallback-expected.png: Removed.
77         * platform/chromium-mac/svg/custom/svg-fonts-without-missing-glyph-expected.png: Removed.
78         * platform/chromium-mac/svg/custom/use-font-face-crash-expected.png: Removed.
79         * platform/chromium-mac/svg/custom/use-forward-refs-expected.png: Removed.
80         * platform/chromium-win-vista/svg/custom/object-sizing-width-50p-height-75p-on-target-svg-expected.txt: Added.
81         * platform/chromium-win-vista/svg/custom/object-sizing-width-75p-height-50p-on-target-svg-expected.txt: Added.
82         * platform/chromium-win-xp/svg/custom/object-sizing-width-50p-height-75p-on-target-svg-expected.txt: Added.
83         * platform/chromium-win-xp/svg/custom/object-sizing-width-75p-height-50p-on-target-svg-expected.txt: Added.
84         * platform/chromium-win/svg/custom/SVGPoint-matrixTransform-expected.png:
85         * platform/chromium-win/svg/custom/SVGPoint-matrixTransform-expected.txt:
86         * platform/chromium-win/svg/custom/absolute-root-position-masking-expected.png: Added.
87         * platform/chromium-win/svg/custom/absolute-sized-content-with-resources-expected.png: Added.
88         * platform/chromium-win/svg/custom/absolute-sized-content-with-resources-expected.txt:
89         * platform/chromium-win/svg/custom/feComponentTransfer-Discrete-expected.png:
90         * platform/chromium-win/svg/custom/feComponentTransfer-Gamma-expected.png:
91         * platform/chromium-win/svg/custom/feComponentTransfer-Linear-expected.png:
92         * platform/chromium-win/svg/custom/feComponentTransfer-Table-expected.png:
93         * platform/chromium-win/svg/custom/getTransformToElement-expected.png:
94         * platform/chromium-win/svg/custom/getTransformToElement-expected.txt:
95         * platform/chromium-win/svg/custom/gradient-stroke-width-expected.png:
96         * platform/chromium-win/svg/custom/grayscale-gradient-mask-2-expected.png: Added.
97         * platform/chromium-win/svg/custom/grayscale-gradient-mask-expected.png:
98         * platform/chromium-win/svg/custom/linking-uri-01-b-expected.png:
99         * platform/chromium-win/svg/custom/marker-changes-expected.png: Added.
100         * platform/chromium-win/svg/custom/nested-pattern-boundingBoxModeContent-expected.png:
101         * platform/chromium-win/svg/custom/object-sizing-width-50p-height-75p-on-target-svg-expected.png:
102         * platform/chromium-win/svg/custom/object-sizing-width-50p-height-75p-on-target-svg-expected.txt:
103         * platform/chromium-win/svg/custom/object-sizing-width-75p-height-50p-on-target-svg-expected.png:
104         * platform/chromium-win/svg/custom/object-sizing-width-75p-height-50p-on-target-svg-expected.txt:
105         * platform/chromium-win/svg/custom/pattern-with-transformation-expected.png:
106         * platform/chromium-win/svg/custom/pointer-events-image-css-transform-expected.txt:
107         * platform/chromium-win/svg/custom/pointer-events-image-expected.txt:
108         * platform/chromium-win/svg/custom/pointer-events-text-expected.txt:
109         * platform/chromium-win/svg/custom/svg-fonts-in-html-expected.png:
110         * platform/chromium-win/svg/custom/svg-fonts-with-no-element-reference-expected.png:
111         * platform/chromium-win/svg/custom/text-ctm-expected.png:
112         * platform/chromium-win/svg/custom/text-ctm-expected.txt:
113         * platform/chromium-win/svg/custom/text-hit-test-expected.png:
114         * platform/chromium-win/svg/custom/text-hit-test-expected.txt:
115         * platform/chromium-win/svg/custom/use-crash-in-non-wellformed-document-expected.txt: Removed.
116         * platform/chromium-win/svg/custom/use-font-face-crash-expected.png: Added.
117         * platform/chromium-win/svg/custom/use-font-face-crash-expected.txt: Added.
118         * platform/chromium-win/svg/custom/use-forward-refs-expected.png:
119         * platform/chromium/svg/custom/js-update-style-expected.txt: Removed.
120         * platform/gtk/svg/custom/absolute-root-position-masking-expected.txt: Removed.
121         * platform/gtk/svg/custom/gradient-stroke-width-expected.txt: Removed.
122         * platform/gtk/svg/custom/grayscale-gradient-mask-2-expected.txt: Removed.
123         * platform/gtk/svg/custom/repaint-on-image-bounds-change-expected.txt: Removed.
124         * platform/gtk/svg/custom/svg-fonts-with-no-element-reference-expected.txt: Removed.
125         * platform/gtk/svg/custom/use-forward-refs-expected.txt: Removed.
126         * platform/gtk/svg/custom/use-invalid-style-expected.txt: Removed.
127         * platform/gtk/svg/custom/use-on-g-containing-foreignObject-and-image-expected.txt: Removed.
128         * platform/mac/svg/custom/absolute-root-position-masking-expected.png: Removed.
129         * platform/mac/svg/custom/absolute-root-position-masking-expected.txt: Removed.
130         * platform/mac/svg/custom/gradient-stroke-width-expected.txt: Removed.
131         * platform/mac/svg/custom/grayscale-gradient-mask-2-expected.txt: Removed.
132         * platform/mac/svg/custom/repaint-on-image-bounds-change-expected.txt: Removed.
133         * platform/mac/svg/custom/svg-fonts-with-no-element-reference-expected.txt: Removed.
134         * platform/mac/svg/custom/use-forward-refs-expected.txt: Removed.
135         * platform/mac/svg/custom/use-invalid-style-expected.txt: Removed.
136         * platform/mac/svg/custom/use-on-g-containing-foreignObject-and-image-expected.txt: Removed.
137         * platform/qt/svg/custom/absolute-root-position-masking-expected.png: Removed.
138         * platform/qt/svg/custom/absolute-root-position-masking-expected.txt: Removed.
139         * platform/qt/svg/custom/gradient-stroke-width-expected.txt: Removed.
140         * platform/qt/svg/custom/grayscale-gradient-mask-2-expected.txt: Removed.
141         * platform/qt/svg/custom/repaint-on-image-bounds-change-expected.txt: Removed.
142         * platform/qt/svg/custom/use-forward-refs-expected.txt: Removed.
143         * platform/qt/svg/custom/use-on-g-containing-foreignObject-and-image-expected.txt: Removed.
144         * svg/custom/absolute-root-position-masking-expected.png: Added.
145         * svg/custom/absolute-root-position-masking-expected.txt: Added.
146         * svg/custom/gradient-stroke-width-expected.txt: Added.
147         * svg/custom/grayscale-gradient-mask-2-expected.txt: Added.
148         * svg/custom/repaint-on-image-bounds-change-expected.txt: Added.
149         * svg/custom/svg-fonts-with-no-element-reference-expected.txt: Added.
150         * svg/custom/use-forward-refs-expected.txt: Added.
151         * svg/custom/use-invalid-style-expected.txt: Added.
152         * svg/custom/use-on-g-containing-foreignObject-and-image-expected.txt: Added.
153
154 2012-02-10  Pavel Podivilov  <podivilov@chromium.org>
155
156         Unreviewed, gardening, mark editing/spelling/spelling-marker-description.html as failing.
157
158         * platform/chromium/test_expectations.txt:
159
160 2012-02-10  Adam Barth  <abarth@webkit.org>
161
162         Update baselines for svg/batik.  These baselines either look quite
163         similar to the previous baselines or look like improvements (e.g., text
164         masking seems to work now).
165
166         * platform/chromium-linux/svg/batik/masking/maskRegions-expected.png: Added.
167         * platform/chromium-linux/svg/batik/text/textEffect-expected.png:
168         * platform/chromium-linux/svg/batik/text/textEffect3-expected.png:
169         * platform/chromium-linux/svg/batik/text/textOnPath-expected.png:
170         * platform/chromium-linux/svg/batik/text/xmlSpace-expected.png:
171         * platform/chromium-linux/svg/batik/text/xmlSpace-expected.txt: Added.
172         * platform/chromium-mac-leopard/svg/batik/filters/feTile-expected.png:
173         * platform/chromium-mac-leopard/svg/batik/text/textEffect-expected.png: Added.
174         * platform/chromium-mac-leopard/svg/batik/text/textEffect3-expected.png: Added.
175         * platform/chromium-mac-leopard/svg/batik/text/textProperties-expected.png:
176         * platform/chromium-mac-leopard/svg/batik/text/xmlSpace-expected.png: Added.
177         * platform/chromium-mac-snowleopard/svg/batik/filters/feTile-expected.png:
178         * platform/chromium-mac-snowleopard/svg/batik/masking/maskRegions-expected.png:
179         * platform/chromium-mac-snowleopard/svg/batik/text/textEffect-expected.png: Added.
180         * platform/chromium-mac-snowleopard/svg/batik/text/textEffect3-expected.png: Added.
181         * platform/chromium-mac-snowleopard/svg/batik/text/textProperties-expected.png:
182         * platform/chromium-mac-snowleopard/svg/batik/text/xmlSpace-expected.png: Added.
183         * platform/chromium-mac/svg/batik/filters: Removed.
184         * platform/chromium-mac/svg/batik/filters/feTile-expected.png: Removed.
185         * platform/chromium-mac/svg/batik/text/textStyles-expected.png: Removed.
186         * platform/chromium-mac/svg/batik/text/verticalText-expected.png: Removed.
187         * platform/chromium-mac/svg/batik/text/xmlSpace-expected.png: Removed.
188         * platform/chromium-win-xp/svg/batik/masking: Removed.
189         * platform/chromium-win-xp/svg/batik/text/verticalText-expected.png:
190         * platform/chromium-win/svg/batik/filters/feTile-expected.png:
191         * platform/chromium-win/svg/batik/filters/filterRegions-expected.png:
192         * platform/chromium-win/svg/batik/masking/maskRegions-expected.png:
193         * platform/chromium-win/svg/batik/masking/maskRegions-expected.txt:
194         * platform/chromium-win/svg/batik/text/longTextOnPath-expected.png:
195         * platform/chromium-win/svg/batik/text/textAnchor-expected.png:
196         * platform/chromium-win/svg/batik/text/textEffect-expected.png:
197         * platform/chromium-win/svg/batik/text/textEffect-expected.txt:
198         * platform/chromium-win/svg/batik/text/textEffect3-expected.png:
199         * platform/chromium-win/svg/batik/text/textEffect3-expected.txt:
200         * platform/chromium-win/svg/batik/text/textFeatures-expected.png:
201         * platform/chromium-win/svg/batik/text/textLayout-expected.png:
202         * platform/chromium-win/svg/batik/text/textPCDATA-expected.png:
203         * platform/chromium-win/svg/batik/text/textProperties-expected.png:
204         * platform/chromium-win/svg/batik/text/textProperties2-expected.png:
205         * platform/chromium-win/svg/batik/text/textStyles-expected.png:
206         * platform/chromium-win/svg/batik/text/verticalText-expected.png:
207         * platform/chromium-win/svg/batik/text/xmlSpace-expected.png:
208         * platform/chromium-win/svg/batik/text/xmlSpace-expected.txt:
209         * platform/chromium/test_expectations.txt:
210
211 2012-02-09  Csaba Osztrogonác  <ossy@webkit.org>
212
213         Unreviewed gardening after r107289.
214
215         * fast/css/getComputedStyle/computed-style-expected.txt:
216         * fast/css/getComputedStyle/computed-style-without-renderer-expected.txt:
217         * svg/css/getComputedStyle-basic-expected.txt:
218
219 2012-02-09  Adam Barth  <abarth@webkit.org>
220
221         Update baselines for W3C-SVG-1.1-SE.  These new baselines all appear to
222         be correct.
223
224         * platform/chromium-linux/svg/W3C-SVG-1.1-SE/color-prop-05-t-expected.png: Added.
225         * platform/chromium-linux/svg/W3C-SVG-1.1-SE/filters-image-03-f-expected.png:
226         * platform/chromium-linux/svg/W3C-SVG-1.1-SE/paths-dom-02-f-expected.png:
227         * platform/chromium-linux/svg/W3C-SVG-1.1-SE/pservers-pattern-03-f-expected.png:
228         * platform/chromium-linux/svg/W3C-SVG-1.1-SE/struct-use-14-f-expected.png:
229         * platform/chromium-linux/svg/W3C-SVG-1.1-SE/svgdom-over-01-f-expected.png:
230         * platform/chromium-mac-snowleopard/svg/W3C-SVG-1.1-SE/color-prop-05-t-expected.png: Added.
231         * platform/chromium-mac-snowleopard/svg/W3C-SVG-1.1-SE/filters-image-03-f-expected.png: Added.
232         * platform/chromium-mac-snowleopard/svg/W3C-SVG-1.1-SE/paths-dom-02-f-expected.png: Added.
233         * platform/chromium-mac-snowleopard/svg/W3C-SVG-1.1-SE/pservers-pattern-03-f-expected.png: Added.
234         * platform/chromium-mac-snowleopard/svg/W3C-SVG-1.1-SE/struct-use-14-f-expected.png: Added.
235         * platform/chromium-mac-snowleopard/svg/W3C-SVG-1.1-SE/svgdom-over-01-f-expected.png: Added.
236         * platform/chromium-mac/svg/W3C-SVG-1.1-SE/filters-image-03-f-expected.png: Removed.
237         * platform/chromium-mac/svg/W3C-SVG-1.1-SE/paths-dom-02-f-expected.png: Removed.
238         * platform/chromium-mac/svg/W3C-SVG-1.1-SE/pservers-pattern-03-f-expected.png: Removed.
239         * platform/chromium-mac/svg/W3C-SVG-1.1-SE/struct-use-14-f-expected.png: Removed.
240         * platform/chromium-mac/svg/W3C-SVG-1.1-SE/svgdom-over-01-f-expected.png: Removed.
241         * platform/chromium-win/svg/W3C-SVG-1.1-SE/color-prop-05-t-expected.png: Added.
242         * platform/chromium-win/svg/W3C-SVG-1.1-SE/filters-image-03-f-expected.png:
243         * platform/chromium-win/svg/W3C-SVG-1.1-SE/paths-dom-02-f-expected.png:
244         * platform/chromium-win/svg/W3C-SVG-1.1-SE/pservers-pattern-03-f-expected.png:
245         * platform/chromium-win/svg/W3C-SVG-1.1-SE/struct-use-14-f-expected.png:
246         * platform/chromium-win/svg/W3C-SVG-1.1-SE/svgdom-over-01-f-expected.png:
247         * platform/chromium/test_expectations.txt:
248         * platform/gtk/svg/W3C-SVG-1.1-SE/color-prop-05-t-expected.txt: Removed.
249         * platform/gtk/svg/W3C-SVG-1.1-SE/filters-image-03-f-expected.txt: Removed.
250         * platform/gtk/svg/W3C-SVG-1.1-SE/pservers-pattern-03-f-expected.txt: Removed.
251         * platform/gtk/svg/W3C-SVG-1.1-SE/struct-use-14-f-expected.txt: Removed.
252         * platform/gtk/svg/W3C-SVG-1.1-SE/svgdom-over-01-f-expected.txt: Removed.
253         * platform/mac/svg/W3C-SVG-1.1-SE/color-prop-05-t-expected.txt: Removed.
254         * platform/mac/svg/W3C-SVG-1.1-SE/filters-image-03-f-expected.txt: Removed.
255         * platform/mac/svg/W3C-SVG-1.1-SE/pservers-pattern-03-f-expected.txt: Removed.
256         * platform/mac/svg/W3C-SVG-1.1-SE/struct-use-14-f-expected.txt: Removed.
257         * platform/mac/svg/W3C-SVG-1.1-SE/svgdom-over-01-f-expected.txt: Removed.
258         * svg/W3C-SVG-1.1-SE/color-prop-05-t-expected.txt: Added.
259         * svg/W3C-SVG-1.1-SE/filters-image-03-f-expected.txt: Added.
260         * svg/W3C-SVG-1.1-SE/pservers-pattern-03-f-expected.txt: Added.
261         * svg/W3C-SVG-1.1-SE/struct-use-14-f-expected.txt: Added.
262         * svg/W3C-SVG-1.1-SE/svgdom-over-01-f-expected.txt: Added.
263
264 2012-02-09  Zoltan Herczeg  <zherczeg@webkit.org>
265
266         Heap-buffer-overflow in WebCore::CSSParser::lex
267         https://bugs.webkit.org/show_bug.cgi?id=77402
268
269         Reviewed by Antti Koivisto.
270
271         Test various comment types.
272
273         * fast/css/parsing-css-comment-expected.txt: Added.
274         * fast/css/parsing-css-comment.html: Added.
275
276 2012-02-09  Kenichi Ishibashi  <bashi@chromium.org>
277
278         Add WebSocket extension support
279         https://bugs.webkit.org/show_bug.cgi?id=78079
280
281         Reviewed by Kent Tamura.
282
283         * http/tests/websocket/tests/hybi/handshake-fail-by-extensions-header-expected.txt: Rebaselined.
284
285 2012-02-09  Xianzhu Wang  <wangxianzhu@chromium.org>
286
287         Avoid compositing invisible fixed positioned elements
288         https://bugs.webkit.org/show_bug.cgi?id=78186
289
290         Reviewed by James Robinson.
291
292         * compositing/layer-creation/fixed-position-out-of-view-expected.txt: Added.
293         * compositing/layer-creation/fixed-position-out-of-view.html: Added.
294
295 2012-02-09  James Robinson  <jamesr@chromium.org>
296
297         [chromium] Update compositing test baselines for mock scrollbars
298
299         * platform/chromium-mac-snowleopard/compositing/direct-image-compositing-expected.png: Removed.
300         * platform/chromium-mac-snowleopard/platform/chromium/compositing/layout-width-change-expected.png:
301         * platform/chromium-mac/compositing/direct-image-compositing-expected.png: Added.
302         * platform/chromium-mac/compositing/geometry/fixed-in-composited-expected.png:
303         * platform/chromium-mac/compositing/iframes/iframe-copy-on-scroll-expected.png:
304         * platform/chromium-mac/compositing/masks/multiple-masks-expected.png:
305         * platform/chromium-mac/compositing/masks/simple-composited-mask-expected.png:
306         * platform/chromium-mac/compositing/overflow/overflow-scroll-expected.png:
307         * platform/chromium-mac/compositing/overflow/scrollbar-painting-expected.png:
308         * platform/chromium-win/compositing/direct-image-compositing-expected.png:
309         * platform/chromium-win/compositing/geometry/fixed-in-composited-expected.png:
310         * platform/chromium-win/compositing/iframes/iframe-copy-on-scroll-expected.png:
311         * platform/chromium-win/compositing/masks/multiple-masks-expected.png:
312         * platform/chromium-win/compositing/masks/simple-composited-mask-expected.png:
313         * platform/chromium-win/compositing/overflow/overflow-scroll-expected.png:
314         * platform/chromium-win/compositing/overflow/scrollbar-painting-expected.png:
315         * platform/chromium-win/platform/chromium/compositing/layout-width-change-expected.png:
316         * platform/chromium/test_expectations.txt:
317
318 2012-02-09  Zan Dobersek  <zandobersek@gmail.com>
319
320         [Gtk] http/tests/workers/terminate-during-sync-operation.html fails locally
321         https://bugs.webkit.org/show_bug.cgi?id=78270
322
323         Reviewed by Martin Robinson.
324
325         Skip a workers http test that utilizes not-yet-supported File System API.
326
327         * platform/gtk/Skipped:
328
329 2012-02-09  Tom Sepez  <tsepez@chromium.org>
330
331         [chromium] skip tests affected by deprecation of in-url identities.
332         https://bugs.webkit.org/show_bug.cgi?id=78259
333
334         Reviewed by Adam Barth.
335
336         * platform/chromium/test_expectations.txt:
337
338 2012-02-09  Zan Dobersek  <zandobersek@gmail.com>
339
340         [GTK] Add DRT support for modal dialogs
341         https://bugs.webkit.org/show_bug.cgi?id=53600
342
343         Reviewed by Martin Robinson.
344
345         Unskip the passing modal dialogs tests and log the remaining skipped test.
346
347         * platform/gtk/Skipped:
348
349 2012-02-09  Zan Dobersek  <zandobersek@gmail.com>
350
351         [Gtk] security/set-form-autocomplete-attribute.html fails
352         https://bugs.webkit.org/show_bug.cgi?id=78261
353
354         Reviewed by Martin Robinson.
355
356         Unskip the newly-passing test
357
358         * platform/gtk/Skipped:
359
360 2012-02-09  MORITA Hajime  <morrita@google.com>
361
362         Unreviewed attempt to fix a test flakiness.
363
364         * editing/spelling/spelling-marker-description.html:
365
366 2012-02-09  James Robinson  <jamesr@chromium.org>
367
368         [chromium] Unreviewed expectation followup for r107329
369
370         * platform/chromium-linux/platform/chromium/compositing/layout-width-change-expected.png:
371         * platform/chromium/test_expectations.txt:
372
373 2012-02-09  James Robinson  <jamesr@chromium.org>
374
375         [chromium] Enable mock scrollbars for compositing layout tests
376         https://bugs.webkit.org/show_bug.cgi?id=78299
377
378         Reviewed by Dirk Pranke.
379
380         * platform/chromium-linux/compositing/direct-image-compositing-expected.png:
381         * platform/chromium-linux/compositing/geometry/ancestor-overflow-change-expected.png: Removed.
382         * platform/chromium-linux/compositing/geometry/fixed-in-composited-expected.png:
383         * platform/chromium-linux/compositing/geometry/tall-page-composited-expected.png: Removed.
384         * platform/chromium-linux/compositing/iframes/iframe-copy-on-scroll-expected.png:
385         * platform/chromium-linux/compositing/iframes/iframe-in-composited-layer-expected.png: Removed.
386         * platform/chromium-linux/compositing/masks/masked-ancestor-expected.png:
387         * platform/chromium-linux/compositing/masks/multiple-masks-expected.png:
388         * platform/chromium-linux/compositing/masks/simple-composited-mask-expected.png:
389         * platform/chromium-linux/compositing/overflow/overflow-scroll-expected.png:
390         * platform/chromium-linux/compositing/overflow/scrollbar-painting-expected.png:
391         * platform/chromium-mac/compositing/geometry/tall-page-composited-expected.png: Removed.
392         * platform/chromium-mac/compositing/iframes/iframe-in-composited-layer-expected.png: Removed.
393         * platform/chromium-win/compositing/geometry/ancestor-overflow-change-expected.png: Removed.
394         * platform/chromium-win/compositing/geometry/tall-page-composited-expected.png: Removed.
395         * platform/chromium-win/compositing/iframes/iframe-in-composited-layer-expected.png: Removed.
396         * platform/chromium-win/compositing/scaling/tiled-layer-recursion-expected.png: Removed.
397         * platform/chromium/compositing/geometry/ancestor-overflow-change-expected.png:
398         * platform/chromium/compositing/geometry/tall-page-composited-expected.png: Renamed from LayoutTests/platform/chromium-linux/compositing/scaling/tiled-layer-recursion-expected.png.
399         * platform/chromium/compositing/iframes/iframe-in-composited-layer-expected.png: Added.
400         * platform/chromium/compositing/scaling/tiled-layer-recursion-expected.png:
401         * platform/chromium/test_expectations.txt:
402
403 2012-02-09  Julien Chaffraix  <jchaffraix@webkit.org>
404
405         Another unreviewed massive SVG rebaseline (all our windows bots that I missed).
406
407         * platform/chromium-linux/svg/custom/animate-target-id-changed-expected.png: Removed.
408         * platform/chromium-linux/svg/custom/animate-target-id-changed-expected.txt: Removed.
409         * platform/chromium-linux/svg/custom/clip-path-href-changes-expected.png: Removed.
410         * platform/chromium-linux/svg/custom/clip-path-href-changes-expected.txt: Removed.
411         * platform/chromium-linux/svg/custom/fill-opacity-update-expected.txt: Removed.
412         * platform/chromium-linux/svg/custom/js-late-clipPath-and-object-creation-expected.txt: Removed.
413         * platform/chromium-linux/svg/custom/js-update-container-expected.txt: Removed.
414         * platform/chromium-linux/svg/custom/js-update-gradient-expected.txt: Removed.
415         * platform/chromium-linux/svg/custom/marker-child-changes-expected.txt: Removed.
416         * platform/chromium-linux/svg/custom/marker-strokeWidth-changes-expected.txt: Removed.
417         * platform/chromium-linux/svg/custom/prevent-default-expected.png: Removed.
418         * platform/chromium-linux/svg/custom/prevent-default-expected.txt: Removed.
419         * platform/chromium-linux/svg/custom/repaint-stroke-width-changes-expected.png: Removed.
420         * platform/chromium-linux/svg/custom/repaint-stroke-width-changes-expected.txt: Removed.
421         * platform/chromium-linux/svg/custom/stroke-opacity-update-expected.txt: Removed.
422         * platform/chromium-linux/svg/custom/use-elementInstance-event-target-expected.txt: Removed.
423         * platform/chromium-mac-leopard/svg/custom/use-setAttribute-crash-expected.txt: Added.
424         * platform/chromium-mac-snowleopard/svg/custom/repaint-stroke-width-changes-expected.png:
425         * platform/chromium-mac-snowleopard/svg/custom/use-elementInstance-event-target-expected.txt: Removed.
426         * platform/chromium-mac-snowleopard/svg/custom/use-setAttribute-crash-expected.txt:
427         * platform/chromium-win-vista/svg/custom/use-setAttribute-crash-expected.txt: Added.
428         * platform/chromium-win-xp/svg/custom/use-setAttribute-crash-expected.txt: Added.
429         * platform/chromium-win/svg/custom/animate-target-id-changed-expected.png:
430         * platform/chromium-win/svg/custom/animate-target-id-changed-expected.txt: Removed.
431         * platform/chromium-win/svg/custom/clip-path-href-changes-expected.png:
432         * platform/chromium-win/svg/custom/js-late-clipPath-and-object-creation-expected.txt:
433         * platform/chromium-win/svg/custom/prevent-default-expected.png:
434         * platform/chromium-win/svg/custom/repaint-stroke-width-changes-expected.png:
435         * platform/chromium-win/svg/custom/use-elementInstance-event-target-expected.txt:
436         * platform/chromium-win/svg/custom/use-setAttribute-crash-expected.txt:
437         * platform/chromium/svg/custom/clip-path-href-changes-expected.txt: Removed.
438         * platform/chromium/svg/custom/fill-opacity-update-expected.txt: Removed.
439         * platform/chromium/svg/custom/js-update-container-expected.txt: Removed.
440         * platform/chromium/svg/custom/js-update-gradient-expected.txt: Removed.
441         * platform/chromium/svg/custom/marker-child-changes-expected.txt: Removed.
442         * platform/chromium/svg/custom/marker-strokeWidth-changes-expected.txt: Removed.
443         * platform/chromium/svg/custom/prevent-default-expected.txt: Removed.
444         * platform/chromium/svg/custom/repaint-stroke-width-changes-expected.txt: Removed.
445         * platform/chromium/svg/custom/stroke-opacity-update-expected.txt: Removed.
446
447         * platform/chromium/test_expectations.txt:
448         Marked the really fishy rebaseline here.
449
450 2012-02-09  Adam Klein  <adamk@chromium.org>
451
452         Split one MutationObserver layout test into two
453         https://bugs.webkit.org/show_bug.cgi?id=78285
454
455         Reviewed by Ojan Vafai.
456
457         Rather than a single non-event-delivery.html test,
458         created seperate tests for SQL database and FileSystem,
459         making it easy to skip them separately if the underlying
460         feature isn't supported by a particular platform.
461
462         * fast/mutation/database-callback-delivery-expected.txt: Added.
463         * fast/mutation/database-callback-delivery.html: Added.
464         * fast/mutation/filesystem-callback-delivery-expected.txt: Added.
465         * fast/mutation/filesystem-callback-delivery.html: Added.
466         * fast/mutation/non-event-delivery-expected.txt: Removed.
467         * fast/mutation/non-event-delivery.html: Removed.
468
469 2012-02-09  Matthew Delaney  <mdelaney@apple.com>
470
471         getComputedStyle() returns different values for different zoom levels
472         https://bugs.webkit.org/show_bug.cgi?id=32230
473
474         Reviewed by Beth Dakin.
475
476         * fast/css/getComputedStyle/getComputedStyle-zoom-and-background-size-expected.txt: Added.
477         * fast/css/getComputedStyle/getComputedStyle-zoom-and-background-size.html: Added.
478
479 2012-02-09  Julien Chaffraix  <jchaffraix@webkit.org>
480
481         Unreviewed gardening.
482
483         * fast/css/getComputedStyle/computed-style-without-renderer-expected.txt: Replaced.
484         * platform/chromium-mac-snowleopard/svg/css/getComputedStyle-basic-expected.txt: Removed.
485         * platform/chromium-win/fast/css/getComputedStyle/computed-style-expected.txt:
486         * platform/chromium-win/fast/css/getComputedStyle/computed-style-without-renderer-expected.txt:
487         * platform/chromium-win/svg/css/getComputedStyle-basic-expected.txt:
488         * platform/gtk/fast/css/getComputedStyle/computed-style-without-renderer-expected.txt: Removed.
489         * platform/qt/fast/css/getComputedStyle/computed-style-without-renderer-expected.txt: Removed.
490         Updated those baseline for line-grid-snap to line-snap renaming.
491
492         * platform/chromium/test_expectations.txt:
493         Added another crasher following r107242.
494
495 2012-02-09  James Robinson  <jamesr@chromium.org>
496
497         [chromium] Update baselines for compositing/iframes/iframe-content-flipping.html
498
499         * platform/chromium-mac-snowleopard/compositing/iframes/iframe-content-flipping-expected.png: Renamed from LayoutTests/platform/chromium-mac/compositing/iframes/iframe-content-flipping-expected.png.
500         * platform/chromium-win/compositing/iframes/iframe-content-flipping-expected.png:
501         * platform/chromium/test_expectations.txt:
502
503 2012-02-09  David Hyatt  <hyatt@apple.com>
504
505         https://bugs.webkit.org/show_bug.cgi?id=78256
506         
507         Rename line-grid-snap to line-snap so that it matches the draft proposal for the
508         property.
509         
510         Reviewed by Dan Bernstein.
511
512         * fast/line-grid/line-grid-contains-value.html:
513         * fast/line-grid/line-grid-floating.html:
514         * fast/line-grid/line-grid-inside-columns.html:
515         * fast/line-grid/line-grid-into-columns.html:
516         * fast/line-grid/line-grid-into-floats.html:
517         * fast/line-grid/line-grid-nested.html:
518         * fast/line-grid/line-grid-positioned.html:
519         * fast/line-grid/line-grid-snap-parsing.html: Removed.
520         * fast/line-grid/line-snap-parsing-expected.txt: Added.
521         * fast/line-grid/line-snap-parsing.html: Added.
522         * fast/line-grid/script-tests/line-grid-snap-parsing.js: Removed.
523         * fast/line-grid/script-tests/line-snap-parsing.js: Added.
524
525 2012-02-09  Julien Chaffraix  <jchaffraix@webkit.org>
526
527         Unreviewed rebaseline, yet another small font difference.
528
529         * platform/chromium-mac-leopard/svg/carto.net/selectionlist-expected.png:
530         * platform/chromium-win-xp/svg/carto.net/selectionlist-expected.png: Added.
531         * platform/chromium-win-xp/svg/carto.net/selectionlist-expected.txt: Added.
532
533 2012-02-09  Joshua Bell  <jsbell@chromium.org>
534
535         [Chromium] IndexedDB: IDBVersionChangeRequest V8 wrapper not generated as ActiveDOMObject
536         https://bugs.webkit.org/show_bug.cgi?id=78167
537
538         Reviewed by Adam Barth.
539
540         * storage/indexeddb/versionchangerequest-activedomobject-expected.txt: Added.
541         * storage/indexeddb/versionchangerequest-activedomobject.html: Added.
542
543 2012-02-09  Julien Chaffraix  <jchaffraix@webkit.org>
544
545         Unreviewed gardening.
546
547         * platform/chromium/test_expectations.txt:
548         Mark fast/workers/storage/interrupt-database.html as slow to see if it helps with the flakiness.
549         Mark a new animation test as flaky (already know issue in the animation testing framework).
550
551 2012-02-09  Sheriff Bot  <webkit.review.bot@gmail.com>
552
553         Unreviewed, rolling out r107035.
554         http://trac.webkit.org/changeset/107035
555         https://bugs.webkit.org/show_bug.cgi?id=78253
556
557         Regressed DOMDivWalk (Requested by arv on #webkit).
558
559         * platform/chromium/test_expectations.txt:
560
561 2012-02-09  Julien Chaffraix  <jchaffraix@webkit.org>
562
563         Another unreviewed svg rebaselining after r107207.
564
565         * platform/chromium-mac-leopard/svg/custom/animate-path-discrete-expected.png: Removed.
566         * platform/chromium-mac-leopard/svg/custom/circle-move-invalidation-expected.png:
567         * platform/chromium-mac-leopard/svg/custom/js-late-clipPath-creation-expected.png:
568         * platform/chromium-mac-leopard/svg/custom/js-late-gradient-and-object-creation-expected.png:
569         * platform/chromium-mac-leopard/svg/custom/js-late-gradient-creation-expected.png:
570         * platform/chromium-mac-leopard/svg/custom/js-late-pattern-and-object-creation-expected.png:
571         * platform/chromium-mac-leopard/svg/custom/relative-sized-content-expected.png:
572         * platform/chromium-mac-leopard/svg/custom/relative-sized-deep-shadow-tree-content-expected.png:
573         * platform/chromium-mac-leopard/svg/custom/relative-sized-image-expected.png:
574         * platform/chromium-mac-leopard/svg/custom/relative-sized-inner-svg-expected.png:
575         * platform/chromium-mac-leopard/svg/custom/relative-sized-shadow-tree-content-expected.png:
576         * platform/chromium-mac-leopard/svg/custom/relative-sized-shadow-tree-content-with-symbol-expected.png:
577         * platform/chromium-mac-leopard/svg/custom/relative-sized-use-on-symbol-expected.png:
578         * platform/chromium-mac-leopard/svg/custom/relative-sized-use-without-attributes-on-symbol-expected.png:
579         * platform/chromium-mac-leopard/svg/custom/scrolling-embedded-svg-file-image-repaint-problem-expected.png:
580         * platform/chromium-mac-leopard/svg/custom/text-xy-updates-SVGList-expected.png:
581         * platform/chromium-mac-leopard/svg/custom/use-disappears-after-style-update-expected.png: Removed.
582         * platform/chromium-mac-leopard/svg/custom/use-elementInstance-methods-expected.png:
583         * platform/chromium-mac-leopard/svg/custom/use-event-handler-on-referenced-element-expected.png:
584         * platform/chromium-mac-leopard/svg/custom/use-event-handler-on-use-element-expected.png:
585         * platform/chromium-mac-leopard/svg/custom/use-instanceRoot-event-bubbling-expected.png: Added.
586         * platform/chromium-mac-leopard/svg/custom/use-instanceRoot-event-listeners-expected.png: Added.
587
588 2012-02-09  Julien Chaffraix  <jchaffraix@webkit.org>
589
590         Unreviewed gardening.
591
592         * platform/chromium-mac-snowleopard/svg/carto.net/selectionlist-expected.png:
593         * platform/chromium-mac-snowleopard/svg/carto.net/selectionlist-expected.txt: Added.
594         New baseline (font issue).
595
596         * platform/chromium/test_expectations.txt:
597         Added 2 tests that started asserting on one bot.
598
599 2012-02-09  Mike Lawther  <mikelawther@chromium.org>
600
601         CSS3 calc() - remove mod
602         https://bugs.webkit.org/show_bug.cgi?id=78226
603
604         Reviewed by Ojan Vafai.
605
606         * css3/calc/simple-calcs-expected.txt:
607         * css3/calc/simple-calcs.html:
608
609 2012-02-09  Jochen Eisinger  <jochen@chromium.org>
610
611         Add missing file for fast/events/scroll-event-during-modal-dialog.html
612         https://bugs.webkit.org/show_bug.cgi?id=78234
613
614         Reviewed by Mihai Parparita.
615
616         * fast/events/resources/scroll-event-modal-dialog.html: Added.
617
618 2012-02-09  Pavel Podivilov  <podivilov@chromium.org>
619
620         Unreviewed, gardening, more svg fixes.
621
622         Mark svg/custom/absolute-sized-content-with-resources.xhtml as IMAGE+TEXT and
623         rebaseline svg/carto.net/slider-expected.png.
624
625         * platform/chromium-linux/svg/carto.net/slider-expected.png:
626         * platform/chromium/test_expectations.txt:
627
628 2012-02-09  Pavel Podivilov  <podivilov@chromium.org>
629
630         Unreviewed, update chromium svg expectations after r107207.
631
632         * platform/chromium-linux-x86/svg/custom/repaint-stroke-width-changes-expected.png: Removed.
633         * platform/chromium-linux/svg/custom/animate-target-id-changed-expected.png: Added.
634         * platform/chromium-linux/svg/custom/animate-target-id-changed-expected.txt: Added.
635         * platform/chromium-linux/svg/custom/clip-path-href-changes-expected.png: Added.
636         * platform/chromium-linux/svg/custom/clip-path-href-changes-expected.txt: Added.
637         * platform/chromium-linux/svg/custom/fill-opacity-update-expected.txt: Added.
638         * platform/chromium-linux/svg/custom/glyph-selection-arabic-forms-expected.png: Added.
639         * platform/chromium-linux/svg/custom/glyph-selection-bidi-mirror-expected.png: Added.
640         * platform/chromium-linux/svg/custom/glyph-selection-non-bmp-expected.png: Copied from LayoutTests/platform/chromium-linux/svg/custom/repaint-stroke-width-changes-expected.png.
641         * platform/chromium-linux/svg/custom/hit-test-with-br-expected.png:
642         * platform/chromium-linux/svg/custom/js-late-clipPath-and-object-creation-expected.txt: Added.
643         * platform/chromium-linux/svg/custom/js-update-container-expected.txt: Added.
644         * platform/chromium-linux/svg/custom/js-update-gradient-expected.txt: Added.
645         * platform/chromium-linux/svg/custom/js-update-style-expected.txt: Added.
646         * platform/chromium-linux/svg/custom/marker-child-changes-expected.txt: Added.
647         * platform/chromium-linux/svg/custom/marker-strokeWidth-changes-expected.txt: Added.
648         * platform/chromium-linux/svg/custom/prevent-default-expected.png: Added.
649         * platform/chromium-linux/svg/custom/prevent-default-expected.txt: Added.
650         * platform/chromium-linux/svg/custom/repaint-on-constant-size-change-expected.png: Copied from LayoutTests/platform/chromium-linux/svg/custom/repaint-stroke-width-changes-expected.png.
651         * platform/chromium-linux/svg/custom/repaint-stroke-width-changes-expected.png:
652         * platform/chromium-linux/svg/custom/repaint-stroke-width-changes-expected.txt: Added.
653         * platform/chromium-linux/svg/custom/stroke-opacity-update-expected.txt: Added.
654         * platform/chromium-linux/svg/custom/use-crash-in-non-wellformed-document-expected.txt: Added.
655         * platform/chromium-linux/svg/custom/use-elementInstance-event-target-expected.txt: Added.
656         * platform/chromium-linux/svg/custom/use-setAttribute-crash-expected.txt: Added.
657         * platform/chromium-mac-leopard/svg/custom/clip-path-href-changes-expected.png: Removed.
658         * platform/chromium-mac-leopard/svg/custom/fill-opacity-update-expected.png: Removed.
659         * platform/chromium-mac-leopard/svg/custom/glyph-selection-arabic-forms-expected.png:
660         * platform/chromium-mac-leopard/svg/custom/glyph-selection-arabic-forms-expected.txt: Removed.
661         * platform/chromium-mac-leopard/svg/custom/glyph-selection-non-bmp-expected.png:
662         * platform/chromium-mac-leopard/svg/custom/hit-test-with-br-expected.png:
663         * platform/chromium-mac-leopard/svg/custom/js-late-clipPath-and-object-creation-expected.png: Removed.
664         * platform/chromium-mac-leopard/svg/custom/js-update-container-expected.png: Removed.
665         * platform/chromium-mac-leopard/svg/custom/js-update-gradient-expected.png: Removed.
666         * platform/chromium-mac-leopard/svg/custom/js-update-style-expected.png: Removed.
667         * platform/chromium-mac-leopard/svg/custom/marker-child-changes-expected.png: Removed.
668         * platform/chromium-mac-leopard/svg/custom/marker-strokeWidth-changes-expected.png: Removed.
669         * platform/chromium-mac-leopard/svg/custom/prevent-default-expected.png: Removed.
670         * platform/chromium-mac-leopard/svg/custom/stroke-opacity-update-expected.png: Removed.
671         * platform/chromium-mac-leopard/svg/custom/use-elementInstance-event-target-expected.png:
672         * platform/chromium-mac-leopard/svg/custom/use-setAttribute-crash-expected.png: Removed.
673         * platform/chromium-mac-snowleopard/svg/custom/glyph-selection-arabic-forms-expected.png:
674         * platform/chromium-mac-snowleopard/svg/custom/glyph-selection-arabic-forms-expected.txt: Removed.
675         * platform/chromium-mac-snowleopard/svg/custom/glyph-selection-bidi-mirror-expected.txt: Removed.
676         * platform/chromium-mac-snowleopard/svg/custom/glyph-selection-non-bmp-expected.png:
677         * platform/chromium-mac-snowleopard/svg/custom/glyph-selection-non-bmp-expected.txt: Removed.
678         * platform/chromium-win/svg/custom/glyph-selection-arabic-forms-expected.png:
679         * platform/chromium-win/svg/custom/glyph-selection-bidi-mirror-expected.txt: Added.
680         * platform/chromium-win/svg/custom/glyph-selection-non-bmp-expected.png:
681         * platform/chromium-win/svg/custom/glyph-selection-non-bmp-expected.txt: Removed.
682         * platform/chromium-win/svg/custom/hit-test-with-br-expected.png:
683         * platform/chromium-win/svg/custom/hit-test-with-br-expected.txt:
684
685 2012-02-09  Csaba Osztrogonác  <ossy@webkit.org>
686
687         [Qt] Unreviewed gardening.
688
689         * platform/qt-5.0/fast/images/embed-image-expected.txt: Add after Qt5 update.
690         * platform/qt-wk2/ [...] .png: Remove obsolete png files.
691         * platform/qt/Skipped: Skip new tests without expected files.
692
693 2012-02-09  Mike Lawther  <mikelawther@chromium.org>
694
695         update CSS3 calc() color tests to use pre/post js
696         https://bugs.webkit.org/show_bug.cgi?id=77596
697
698         Note that these tests are intended to 'fail' as calc() functionality
699         had not yet landed (see http://webkit.org/b/16662)
700
701         Reviewed by Kent Tamura.
702
703         * css3/calc/color-hsl-expected.txt:
704         * css3/calc/color-hsl.html:
705         * css3/calc/color-rgb-expected.txt:
706         * css3/calc/color-rgb.html:
707
708 2012-02-09  Arun Patole  <arun.patole@motorola.com>
709
710         Setting media element 'src' attribute to "" should trigger load
711         https://bugs.webkit.org/show_bug.cgi?id=47907
712
713         Reviewed by Eric Carlson.
714
715         * media/video-src-empty-expected.txt: Added, test for <video> with empty src.
716         * media/video-src-empty.html: Added.
717         * media/video-src-none-expected.txt:
718         * media/video-src-none.html: removed "empty src" test as it is handled in separate test: video-src-empty.html.
719         * platform/chromium/test_expectations.txt: media/video-empty-source.html needs a rebaseline.
720
721 2012-02-09  Pavel Feldman  <pfeldman@google.com>
722
723         Web Inspector: fix setOuterHTML for the case that adds / removes duplicate.
724         https://bugs.webkit.org/show_bug.cgi?id=78235
725
726         Reviewed by Yury Semikhatsky.
727
728         * inspector/elements/set-outer-html-2-expected.txt:
729         * inspector/elements/set-outer-html-2.html:
730         * inspector/elements/set-outer-html-expected.txt:
731         * inspector/elements/set-outer-html.html:
732
733 2012-02-09  Pavel Podivilov  <podivilov@chromium.org>
734
735         Unreviewed, update chromium svg expectations after r107207.
736
737         * 400 platform/chromium*/svg/custom/* files
738
739 2012-02-09  Csaba Osztrogonác  <ossy@webkit.org>
740
741         [Qt][Mac] Skip new failing tests to paint the bot green.
742
743         * platform/qt-mac/Skipped:
744
745 2012-02-09  Allan Sandfeld Jensen  <allan.jensen@nokia.com>
746
747         Test that timers do not fire from subframes of suspended documents.
748         https://bugs.webkit.org/show_bug.cgi?id=53733
749
750         Reviewed by Mihai Parparita.
751
752         * fast/events/resources/suspend-subframe-1.html: Added.
753         * fast/events/resources/suspend-subframe-2.html: Added.
754         * fast/events/suspend-timers-expected.txt: Added.
755         * fast/events/suspend-timers.html: Added.
756         * platform/chromium/test_expectations.txt:
757
758 2012-02-09  Nikolas Zimmermann  <nzimmermann@rim.com>
759
760         Update expectations. svg/custom/nested-embedded-svg-size-changes.html no longer timeouts.
761
762         * platform/chromium/test_expectations.txt:
763
764 2012-02-09  Nikolas Zimmermann  <nzimmermann@rim.com>
765
766         Not reviewed. Make the hit-test-with-br.xhtml work on non-Mac platforms.
767         it was skipped on Chromium Win/Linux before, as the click on the <rect> never suceeeded.
768         On  Mac the coordinate 10x70, was the upper left corner of the rectangle, so if the font
769         size is just slightly larger, or the size of the <br/>, then we failed to fire the click
770         event - so just click at 50x80, to be on the safe side.
771
772         * svg/custom/hit-test-with-br.xhtml:
773
774 2012-02-09  Nikolas Zimmermann  <nzimmermann@rim.com>
775
776         [Chromium] Layout Test svg/as-object/nested-embedded-svg-size-changes.html times out
777         https://bugs.webkit.org/show_bug.cgi?id=77183
778
779         Reviewed by Zoltan Herczeg.
780
781         Another attempt at fixing svg/as-object/nested-embedded-svg-size-changes.html,
782         by guessing from the JS trace, where it might happened.
783
784         * svg/as-object/nested-embedded-svg-size-changes.html:
785
786 2012-02-09  Zan Dobersek  <zandobersek@gmail.com>
787
788         LayoutTests/fast/harness/resources/modal-dialog.html is missing the opening html tag
789         https://bugs.webkit.org/show_bug.cgi?id=78217
790
791         Reviewed by Andreas Kling.
792
793         Add the missing opening <html> tag.
794
795         * fast/harness/resources/modal-dialog.html:
796
797 2012-02-09  Alexei Filippov  <alexeif@chromium.org>
798
799         WebInspector: Show percentage by default in heap profiler.
800         https://bugs.webkit.org/show_bug.cgi?id=78103
801
802         Reviewed by Pavel Feldman.
803
804         * inspector/profiler/detailed-heapshots-test.js:
805
806 2012-02-09  Csaba Osztrogonác  <ossy@webkit.org>
807
808         [WK2] SVG animation pause API missing
809         https://bugs.webkit.org/show_bug.cgi?id=63396
810
811         Unreviewed gardening, skip svg/animations/animate-color-fill-from-by.html because of this bug.
812
813         * platform/wk2/Skipped:
814
815 2012-02-09  Nikolas Zimmermann  <nzimmermann@rim.com>
816
817         Not reviewed. Move platform dependant results where they belong, and add Qt specific ones.
818
819         * platform/mac/svg/custom/glyph-selection-arabic-forms-expected.png: Renamed from LayoutTests/svg/custom/glyph-selection-arabic-forms-expected.png.
820         * platform/mac/svg/custom/glyph-selection-arabic-forms-expected.txt: Renamed from LayoutTests/svg/custom/glyph-selection-arabic-forms-expected.txt.
821         * platform/mac/svg/custom/glyph-selection-bidi-mirror-expected.png: Renamed from LayoutTests/svg/custom/glyph-selection-bidi-mirror-expected.png.
822         * platform/mac/svg/custom/glyph-selection-bidi-mirror-expected.txt: Renamed from LayoutTests/svg/custom/glyph-selection-bidi-mirror-expected.txt.
823         * platform/mac/svg/custom/glyph-selection-non-bmp-expected.png: Renamed from LayoutTests/svg/custom/glyph-selection-non-bmp-expected.png.
824         * platform/mac/svg/custom/glyph-selection-non-bmp-expected.txt: Renamed from LayoutTests/svg/custom/glyph-selection-non-bmp-expected.txt.
825         * platform/qt/svg/custom/glyph-selection-arabic-forms-expected.txt: Added.
826         * platform/qt/svg/custom/glyph-selection-bidi-mirror-expected.txt: Added.
827         * platform/qt/svg/custom/glyph-selection-non-bmp-expected.txt: Added.
828
829 2012-02-09  Alexander Pavlov  <apavlov@chromium.org>
830
831         Web Inspector: Update protocol and UI to follow bug 77204 (Kill per-Attribute style declarations)
832         https://bugs.webkit.org/show_bug.cgi?id=77962
833
834         Reviewed by Pavel Feldman.
835
836         * inspector/elements/elements-panel-styles-expected.txt:
837         * inspector/styles/styles-computed-trace-expected.txt:
838         * inspector/styles/styles-new-API-expected.txt:
839         * inspector/styles/styles-new-API.html:
840
841 2012-02-09  Nikolas Zimmermann  <nzimmermann@rim.com>
842
843         Not reviewed. Add missing Mac/Lion result.
844
845         * platform/mac/svg/carto.net/scrollbar-expected.png: Added.
846         * svg/custom/glyph-selection-bidi-mirror-expected.txt:
847
848 2012-02-09  Nikolas Zimmermann  <nzimmermann@rim.com>
849
850         Switch svg/custom tests to repaint harness
851         https://bugs.webkit.org/show_bug.cgi?id=78115
852
853         Not reviewed. Fix last minute typo, in nested-embedded-svg-size-changes.html, that may lead to flakiness.
854
855         * svg/as-object/nested-embedded-svg-size-changes.html:
856
857 2012-02-08  Pavel Feldman  <pfeldman@google.com>
858
859         Web Inspector: toggle Edit as HTML on F2, drag nodes up / down upon Ctrl(Cmd) Up / Down.
860         https://bugs.webkit.org/show_bug.cgi?id=78123
861
862         Reviewed by Yury Semikhatsky.
863
864         * inspector/elements/move-node.html:
865         * inspector/elements/undo-dom-edits-expected.txt:
866         * inspector/elements/undo-dom-edits.html:
867
868 2012-02-09  Nikolas Zimmermann  <nzimmermann@rim.com>
869
870         Not reviewed. Rebaseline some Qt svg results.
871
872         * platform/qt/svg/custom/absolute-sized-content-with-resources-expected.txt:
873         * platform/qt/svg/custom/foreignObject-crash-on-hover-expected.txt:
874         * platform/qt/svg/custom/hit-test-unclosed-subpaths-expected.txt:
875         * platform/qt/svg/custom/js-update-bounce-expected.txt:
876         * platform/qt/svg/custom/js-update-stop-linked-gradient-expected.txt:
877         * platform/qt/svg/custom/js-update-style-expected.txt:
878         * platform/qt/svg/custom/mask-invalidation-expected.txt:
879         * platform/qt/svg/custom/relative-sized-content-with-resources-expected.txt:
880         * platform/qt/svg/custom/text-repaint-including-stroke-expected.txt:
881         * platform/qt/svg/custom/use-clipped-hit-expected.txt:
882
883 2012-02-09  Kenichi Ishibashi  <bashi@chromium.org>
884
885         Unreviewed test expectation update.
886
887         * platform/chromium-linux/platform/chromium/compositing/layout-width-change-expected.png:
888         * platform/chromium-mac-snowleopard/platform/chromium/compositing/layout-width-change-expected.png: Renamed from LayoutTests/platform/chromium/platform/chromium/compositing/layout-width-change-expected.png.
889
890 2012-02-09  Nikolas Zimmermann  <nzimmermann@rim.com>
891
892         [Qt] REGRESSION(r106918): It made svg/as-object/nested-embedded-svg-size-changes.html fail in debug mode
893         https://bugs.webkit.org/show_bug.cgi?id=78026
894
895         [Chromium] Layout Test svg/as-object/nested-embedded-svg-size-changes.html times out
896         https://bugs.webkit.org/show_bug.cgi?id=77183
897
898         Reviewed by Andreas Kling.
899
900         Rework testcases, to wait for the embedded SVG of the embedded HTML that we're loading.
901         Should fix the flakiness for both Qt/Chromium.
902
903         * platform/qt/Skipped: Unskip test.
904         * svg/as-object/nested-embedded-svg-size-changes.html: Wait for the embedded SVG to load, before trying to access it.
905         * svg/as-object/resources/nested-embedded-svg-size-changes-target.html:
906
907 2012-02-09  Philip Rogers  <pdr@google.com>
908
909         Fix mirroring with SVG fonts
910         https://bugs.webkit.org/show_bug.cgi?id=77067
911
912         Reviewed by Nikolas Zimmermann.
913
914         SVG fonts were incorrectly handling mirrored characters in bidi text.
915         In this change I added the function createStringWithMirroredCharacters
916         which handles mirroring the characters when selecting glyphs for SVG
917         fonts. I also made a small cosmetic change in the function
918         charactersWithArabicForm, changing the bool parameter "mirror" to "rtl"
919         which better reflects what it actually does.
920
921         Several new tests were added to test mirroring with SVG fonts in the
922         presence of Arabic forms and non-BMP characters.
923
924         * platform/gtk/test_expectations.txt:
925         * platform/win/test_expectations.txt:
926         * svg/custom/glyph-selection-arabic-forms-expected.txt: Added.
927         * svg/custom/glyph-selection-arabic-forms.svg: Added.
928         * svg/custom/glyph-selection-bidi-mirror-expected.txt: Added.
929         * svg/custom/glyph-selection-bidi-mirror.svg: Added.
930         * svg/custom/glyph-selection-non-bmp-expected.png: Added.
931         * svg/custom/glyph-selection-non-bmp-expected.txt: Added.
932         * svg/custom/glyph-selection-non-bmp.svg: Added.
933
934 2012-02-09  Philippe Normand  <pnormand@igalia.com>
935
936         Unreviewed, GTK rebaseline after r107207.
937
938         * platform/gtk/svg/custom/absolute-sized-content-with-resources-expected.txt:
939         * platform/gtk/svg/custom/foreignObject-crash-on-hover-expected.txt:
940         * platform/gtk/svg/custom/hit-test-unclosed-subpaths-expected.txt:
941         * platform/gtk/svg/custom/js-update-bounce-expected.txt:
942         * platform/gtk/svg/custom/js-update-stop-linked-gradient-expected.txt:
943         * platform/gtk/svg/custom/js-update-style-expected.txt:
944         * platform/gtk/svg/custom/mask-invalidation-expected.txt:
945         * platform/gtk/svg/custom/relative-sized-content-with-resources-expected.txt:
946         * platform/gtk/svg/custom/text-repaint-including-stroke-expected.txt:
947         * platform/gtk/svg/custom/use-clipped-hit-expected.txt:
948
949 2012-02-09  Nikolas Zimmermann  <nzimmermann@rim.com>
950
951         Switch svg/custom tests to repaint harness
952         https://bugs.webkit.org/show_bug.cgi?id=78115
953
954         Reviewed by Andreas Kling.
955
956         Make all tests that exercise repainting use the fast/repaint/resources/repaint.js harness.
957
958         * platform/chromium/test_expectations.txt:
959         * platform/mac/svg/custom/absolute-sized-content-with-resources-expected.png:
960         * platform/mac/svg/custom/absolute-sized-content-with-resources-expected.txt:
961         * platform/mac/svg/custom/animate-path-discrete-expected.png:
962         * platform/mac/svg/custom/animate-path-morphing-expected.png:
963         * platform/mac/svg/custom/animate-target-id-changed-expected.png:
964         * platform/mac/svg/custom/animate-target-removed-from-document-expected.png:
965         * platform/mac/svg/custom/circle-move-invalidation-expected.png:
966         * platform/mac/svg/custom/clip-path-child-changes-expected.png:
967         * platform/mac/svg/custom/clip-path-href-changes-expected.png:
968         * platform/mac/svg/custom/clip-path-id-changes-expected.png:
969         * platform/mac/svg/custom/clip-path-units-changes-expected.png:
970         * platform/mac/svg/custom/deep-dynamic-updates-expected.png:
971         * platform/mac/svg/custom/fill-opacity-update-expected.png:
972         * platform/mac/svg/custom/foreignObject-crash-on-hover-expected.png:
973         * platform/mac/svg/custom/foreignObject-crash-on-hover-expected.txt:
974         * platform/mac/svg/custom/gradient-add-stops-expected.png:
975         * platform/mac/svg/custom/gradient-stop-style-change-expected.png:
976         * platform/mac/svg/custom/hit-test-unclosed-subpaths-expected.png:
977         * platform/mac/svg/custom/hit-test-unclosed-subpaths-expected.txt:
978         * platform/mac/svg/custom/hit-test-with-br-expected.png:
979         * platform/mac/svg/custom/js-late-clipPath-and-object-creation-expected.png:
980         * platform/mac/svg/custom/js-late-clipPath-creation-expected.png:
981         * platform/mac/svg/custom/js-late-gradient-and-object-creation-expected.png:
982         * platform/mac/svg/custom/js-late-gradient-creation-expected.png:
983         * platform/mac/svg/custom/js-late-marker-and-object-creation-expected.png:
984         * platform/mac/svg/custom/js-late-marker-creation-expected.png:
985         * platform/mac/svg/custom/js-late-mask-and-object-creation-expected.png:
986         * platform/mac/svg/custom/js-late-mask-creation-expected.png:
987         * platform/mac/svg/custom/js-late-pattern-and-object-creation-expected.png:
988         * platform/mac/svg/custom/js-late-pattern-creation-expected.png:
989         * platform/mac/svg/custom/js-repaint-rect-on-path-with-stroke-expected.png:
990         * platform/mac/svg/custom/js-update-bounce-expected.png:
991         * platform/mac/svg/custom/js-update-bounce-expected.txt:
992         * platform/mac/svg/custom/js-update-container-expected.png:
993         * platform/mac/svg/custom/js-update-container2-expected.png:
994         * platform/mac/svg/custom/js-update-gradient-expected.png:
995         * platform/mac/svg/custom/js-update-image-expected.png:
996         * platform/mac/svg/custom/js-update-path-changes-expected.png:
997         * platform/mac/svg/custom/js-update-path-removal-expected.png:
998         * platform/mac/svg/custom/js-update-pattern-child-expected.png:
999         * platform/mac/svg/custom/js-update-pattern-expected.png:
1000         * platform/mac/svg/custom/js-update-polygon-changes-expected.png:
1001         * platform/mac/svg/custom/js-update-polygon-removal-expected.png:
1002         * platform/mac/svg/custom/js-update-stop-expected.png:
1003         * platform/mac/svg/custom/js-update-stop-linked-gradient-expected.png:
1004         * platform/mac/svg/custom/js-update-stop-linked-gradient-expected.txt:
1005         * platform/mac/svg/custom/js-update-style-expected.png:
1006         * platform/mac/svg/custom/js-update-style-expected.txt:
1007         * platform/mac/svg/custom/js-update-transform-addition-expected.png:
1008         * platform/mac/svg/custom/js-update-transform-changes-expected.png:
1009         * platform/mac/svg/custom/marker-child-changes-css-expected.png:
1010         * platform/mac/svg/custom/marker-child-changes-expected.png:
1011         * platform/mac/svg/custom/marker-strokeWidth-changes-expected.png:
1012         * platform/mac/svg/custom/marker-viewBox-changes-expected.png:
1013         * platform/mac/svg/custom/mask-child-changes-expected.png:
1014         * platform/mac/svg/custom/mask-invalidation-expected.png:
1015         * platform/mac/svg/custom/mask-invalidation-expected.txt:
1016         * platform/mac/svg/custom/object-sizing-no-width-height-change-content-box-size-expected.png:
1017         * platform/mac/svg/custom/prevent-default-expected.png:
1018         * platform/mac/svg/custom/relative-sized-content-expected.png:
1019         * platform/mac/svg/custom/relative-sized-content-with-resources-expected.png:
1020         * platform/mac/svg/custom/relative-sized-content-with-resources-expected.txt:
1021         * platform/mac/svg/custom/relative-sized-deep-shadow-tree-content-expected.png:
1022         * platform/mac/svg/custom/relative-sized-image-expected.png:
1023         * platform/mac/svg/custom/relative-sized-inner-svg-expected.png:
1024         * platform/mac/svg/custom/relative-sized-shadow-tree-content-expected.png:
1025         * platform/mac/svg/custom/relative-sized-shadow-tree-content-with-symbol-expected.png:
1026         * platform/mac/svg/custom/relative-sized-use-on-symbol-expected.png:
1027         * platform/mac/svg/custom/relative-sized-use-without-attributes-on-symbol-expected.png:
1028         * platform/mac/svg/custom/repaint-moving-svg-and-div-expected.png:
1029         * platform/mac/svg/custom/repaint-on-image-bounds-change-expected.png:
1030         * platform/mac/svg/custom/resource-client-removal-expected.png:
1031         * platform/mac/svg/custom/resource-invalidate-on-target-update-expected.png:
1032         * platform/mac/svg/custom/scroll-hit-test-expected.png:
1033         * platform/mac/svg/custom/scrolling-embedded-svg-file-image-repaint-problem-expected.png:
1034         * platform/mac/svg/custom/stroke-opacity-update-expected.png:
1035         * platform/mac/svg/custom/svg-absolute-children-expected.png:
1036         * platform/mac/svg/custom/text-dom-removal-expected.png:
1037         * platform/mac/svg/custom/text-repaint-including-stroke-expected.png:
1038         * platform/mac/svg/custom/text-repaint-including-stroke-expected.txt:
1039         * platform/mac/svg/custom/text-xy-updates-SVGList-expected.png:
1040         * platform/mac/svg/custom/use-clipped-hit-expected.png:
1041         * platform/mac/svg/custom/use-clipped-hit-expected.txt:
1042         * platform/mac/svg/custom/use-detach-expected.png:
1043         * platform/mac/svg/custom/use-disappears-after-style-update-expected.png:
1044         * platform/mac/svg/custom/use-elementInstance-event-target-expected.png:
1045         * platform/mac/svg/custom/use-elementInstance-methods-expected.png:
1046         * platform/mac/svg/custom/use-event-handler-on-referenced-element-expected.png:
1047         * platform/mac/svg/custom/use-event-handler-on-use-element-expected.png:
1048         * platform/mac/svg/custom/use-inherit-style-expected.png:
1049         * platform/mac/svg/custom/use-instanceRoot-as-event-target-expected.png: Removed.
1050         * platform/mac/svg/custom/use-instanceRoot-event-bubbling-expected.png:
1051         * platform/mac/svg/custom/use-instanceRoot-event-listeners-expected.png:
1052         * platform/mac/svg/custom/use-setAttribute-crash-expected.png:
1053         * svg/custom/absolute-sized-content-with-resources.xhtml:
1054         * svg/custom/animate-path-discrete.svg:
1055         * svg/custom/animate-path-morphing.svg:
1056         * svg/custom/animate-target-id-changed.svg:
1057         * svg/custom/animate-target-removed-from-document.svg:
1058         * svg/custom/circle-move-invalidation.svg:
1059         * svg/custom/clip-path-child-changes.svg:
1060         * svg/custom/clip-path-href-changes.svg:
1061         * svg/custom/clip-path-id-changes.svg:
1062         * svg/custom/clip-path-units-changes.svg:
1063         * svg/custom/deep-dynamic-updates.svg:
1064         * svg/custom/fill-opacity-update.svg:
1065         * svg/custom/foreignObject-crash-on-hover.xml:
1066         * svg/custom/gradient-add-stops.svg:
1067         * svg/custom/gradient-stop-style-change.svg:
1068         * svg/custom/hit-test-path-stroke.svg:
1069         * svg/custom/hit-test-path.svg:
1070         * svg/custom/hit-test-unclosed-subpaths.svg:
1071         * svg/custom/hit-test-with-br.xhtml:
1072         * svg/custom/js-late-clipPath-and-object-creation.svg:
1073         * svg/custom/js-late-clipPath-creation.svg:
1074         * svg/custom/js-late-gradient-and-object-creation.svg:
1075         * svg/custom/js-late-gradient-creation.svg:
1076         * svg/custom/js-late-marker-and-object-creation.svg:
1077         * svg/custom/js-late-marker-creation.svg:
1078         * svg/custom/js-late-mask-and-object-creation.svg:
1079         * svg/custom/js-late-mask-creation.svg:
1080         * svg/custom/js-late-pattern-and-object-creation.svg:
1081         * svg/custom/js-late-pattern-creation.svg:
1082         * svg/custom/js-repaint-rect-on-path-with-stroke.svg:
1083         * svg/custom/js-update-bounce.svg:
1084         * svg/custom/js-update-container.svg:
1085         * svg/custom/js-update-container2.svg:
1086         * svg/custom/js-update-gradient.svg:
1087         * svg/custom/js-update-image.svg:
1088         * svg/custom/js-update-path-changes.svg:
1089         * svg/custom/js-update-path-removal.svg:
1090         * svg/custom/js-update-pattern-child.svg:
1091         * svg/custom/js-update-pattern.svg:
1092         * svg/custom/js-update-polygon-changes.svg:
1093         * svg/custom/js-update-polygon-removal.svg:
1094         * svg/custom/js-update-stop-linked-gradient.svg:
1095         * svg/custom/js-update-stop.svg:
1096         * svg/custom/js-update-style.svg:
1097         * svg/custom/js-update-transform-addition.svg:
1098         * svg/custom/js-update-transform-changes.svg:
1099         * svg/custom/linking-a-03-b-all.svg:
1100         * svg/custom/linking-a-03-b-preserveAspectRatio.svg:
1101         * svg/custom/linking-a-03-b-transform.svg:
1102         * svg/custom/linking-a-03-b-viewBox-transform.svg:
1103         * svg/custom/linking-a-03-b-viewBox.svg:
1104         * svg/custom/linking-a-03-b-viewTarget.svg:
1105         * svg/custom/linking-a-03-b-zoomAndPan.svg:
1106         * svg/custom/marker-child-changes-css.svg:
1107         * svg/custom/marker-child-changes.svg:
1108         * svg/custom/marker-strokeWidth-changes.svg:
1109         * svg/custom/marker-viewBox-changes.svg:
1110         * svg/custom/mask-child-changes.svg:
1111         * svg/custom/mask-invalidation.svg:
1112         * svg/custom/object-sizing-no-width-height-change-content-box-size.xhtml:
1113         * svg/custom/pending-resource-after-removal-expected.png:
1114         * svg/custom/pending-resource-after-removal.xhtml:
1115         * svg/custom/pending-resource-leak-2.svg:
1116         * svg/custom/pending-resource-leak-3.svg:
1117         * svg/custom/prevent-default.svg:
1118         * svg/custom/relative-sized-content-with-resources.xhtml:
1119         * svg/custom/relative-sized-content.xhtml:
1120         * svg/custom/relative-sized-deep-shadow-tree-content.xhtml:
1121         * svg/custom/relative-sized-image.xhtml:
1122         * svg/custom/relative-sized-inner-svg.xhtml:
1123         * svg/custom/relative-sized-shadow-tree-content-with-symbol.xhtml:
1124         * svg/custom/relative-sized-shadow-tree-content.xhtml:
1125         * svg/custom/relative-sized-use-on-symbol.xhtml:
1126         * svg/custom/relative-sized-use-without-attributes-on-symbol.xhtml:
1127         * svg/custom/repaint-moving-svg-and-div.xhtml:
1128         * svg/custom/repaint-on-constant-size-change.svg:
1129         * svg/custom/repaint-on-image-bounds-change.svg:
1130         * svg/custom/repaint-shadow.svg:
1131         * svg/custom/repaint-stroke-width-changes.svg:
1132         * svg/custom/resource-client-removal.svg:
1133         * svg/custom/resource-invalidate-on-target-update.svg:
1134         * svg/custom/resources/use-instanceRoot-event-bubbling.js:
1135         (repaintTest):
1136         * svg/custom/resources/use-instanceRoot-event-listeners.js:
1137         (repaintTest):
1138         * svg/custom/scroll-hit-test.xhtml:
1139         * svg/custom/scroll-to-anchor-in-symbol.svg:
1140         * svg/custom/scrolling-embedded-svg-file-image-repaint-problem.html:
1141         * svg/custom/stroke-opacity-update.svg:
1142         * svg/custom/svg-absolute-children.svg:
1143         * svg/custom/svg-disallowed-in-dashboard-object.html:
1144         * svg/custom/svg-fonts-in-html-linebreaks.html:
1145         * svg/custom/text-dom-removal.svg:
1146         * svg/custom/text-repaint-including-stroke.svg:
1147         * svg/custom/text-xy-updates-SVGList.xhtml:
1148         * svg/custom/use-animation-in-fill.html:
1149         * svg/custom/use-clipped-hit.svg:
1150         * svg/custom/use-crash-in-non-wellformed-document.svg:
1151         * svg/custom/use-crash-when-href-change.svg:
1152         * svg/custom/use-detach.svg:
1153         * svg/custom/use-disappears-after-style-update.svg:
1154         * svg/custom/use-elementInstance-event-target.svg:
1155         * svg/custom/use-elementInstance-methods.svg:
1156         * svg/custom/use-event-handler-on-referenced-element.svg:
1157         * svg/custom/use-event-handler-on-use-element.svg:
1158         * svg/custom/use-inherit-style.svg:
1159         * svg/custom/use-instanceRoot-as-event-target.xhtml:
1160         * svg/custom/use-instanceRoot-event-bubbling.xhtml:
1161         * svg/custom/use-instanceRoot-event-listeners.xhtml:
1162         * svg/custom/use-multiple-on-nested-disallowed-font.html:
1163         * svg/custom/use-setAttribute-crash.svg:
1164
1165 2012-02-09  Philippe Normand  <pnormand@igalia.com>
1166
1167         Unreviewed, GTK baselines for new tests.
1168
1169         * platform/gtk/fast/line-grid/line-grid-contains-value-expected.txt: Added.
1170         * platform/gtk/fast/line-grid/line-grid-into-columns-expected.txt: Added.
1171         * platform/gtk/svg/clip-path/clip-in-clip-expected.txt: Added.
1172         * platform/gtk/svg/clip-path/clip-path-tspan-and-stroke-expected.txt: Added.
1173         * platform/gtk/svg/clip-path/clipper-placement-issue-expected.txt: Added.
1174         * platform/gtk/svg/custom/use-disappears-after-style-update-expected.txt: Added.
1175         * platform/gtk/svg/filters/feImage-change-target-id-expected.txt: Added.
1176         * platform/gtk/svg/filters/feImage-filterUnits-objectBoundingBox-primitiveUnits-objectBoundingBox-expected.txt: Added.
1177         * platform/gtk/svg/filters/feImage-filterUnits-objectBoundingBox-primitiveUnits-userSpaceOnUse-expected.txt: Added.
1178         * platform/gtk/svg/filters/feImage-filterUnits-userSpaceOnUse-primitiveUnits-objectBoundingBox-expected.txt: Added.
1179         * platform/gtk/svg/filters/feImage-filterUnits-userSpaceOnUse-primitiveUnits-userSpaceOnUse-expected.txt: Added.
1180         * platform/gtk/svg/filters/feImage-late-indirect-update-expected.txt: Added.
1181         * platform/gtk/svg/filters/feImage-multiple-targets-id-change-expected.txt: Added.
1182         * platform/gtk/svg/filters/feImage-position-expected.txt: Added.
1183         * platform/gtk/svg/filters/feImage-remove-target-expected.txt: Added.
1184         * platform/gtk/svg/filters/feImage-subregions-expected.txt: Added.
1185         * platform/gtk/svg/filters/feImage-subregions-preseveAspectRatio-none-expected.txt: Added.
1186         * platform/gtk/svg/filters/feImage-subregions-preseveAspectRatio-none-with-viewBox-expected.txt: Added.
1187         * platform/gtk/svg/filters/feImage-target-add-to-document-expected.txt: Added.
1188         * platform/gtk/svg/filters/feImage-target-attribute-change-expected.txt: Added.
1189         * platform/gtk/svg/filters/feImage-target-attribute-change-with-use-indirection-2-expected.txt: Added.
1190         * platform/gtk/svg/filters/feImage-target-attribute-change-with-use-indirection-expected.txt: Added.
1191         * platform/gtk/svg/filters/feImage-target-changes-id-expected.txt: Added.
1192         * platform/gtk/svg/filters/feImage-target-id-change-expected.txt: Added.
1193         * platform/gtk/svg/filters/feImage-target-inline-style-change-expected.txt: Added.
1194         * platform/gtk/svg/filters/feImage-target-property-change-expected.txt: Added.
1195         * platform/gtk/svg/filters/feImage-target-reappend-to-document-expected.txt: Added.
1196         * platform/gtk/svg/filters/feImage-target-remove-from-document-expected.txt: Added.
1197         * platform/gtk/svg/filters/feImage-target-style-change-expected.txt: Added.
1198         * platform/gtk/svg/filters/filter-placement-issue-expected.txt: Added.
1199         * platform/gtk/svg/stroke/zero-length-path-linecap-rendering-expected.txt: Added.
1200         * platform/gtk/svg/stroke/zero-length-subpaths-linecap-rendering-expected.txt: Added.
1201         * platform/gtk/svg/wicd/sizing-flakiness-expected.txt: Added.
1202
1203 2012-02-09  Pavel Podivilov  <podivilov@chromium.org>
1204
1205         Unreviewed, add chromium expectations for new tests added in r107160.
1206
1207         * platform/chromium-linux/fast/line-grid/line-grid-inside-columns-expected.png:
1208         * platform/chromium-linux/fast/line-grid/line-grid-into-columns-expected.png: Added.
1209         * platform/chromium-mac-leopard/fast/line-grid/line-grid-into-columns-expected.png: Added.
1210         * platform/chromium-mac-snowleopard/fast/line-grid/line-grid-into-columns-expected.png: Added.
1211         * platform/chromium-win/fast/line-grid/line-grid-inside-columns-expected.png:
1212         * platform/chromium-win/fast/line-grid/line-grid-inside-columns-expected.txt:
1213         * platform/chromium-win/fast/line-grid/line-grid-into-columns-expected.png: Added.
1214         * platform/chromium-win/fast/line-grid/line-grid-into-columns-expected.txt: Added.
1215
1216 2012-02-09  Shinya Kawanaka  <shinyak@google.com>
1217
1218         Disable adding a shadow root to elements having a dynamic built-in shadow root.
1219         https://bugs.webkit.org/show_bug.cgi?id=77935
1220
1221         Reviewed by Hajime Morita.
1222
1223         * fast/dom/shadow/shadow-disable-expected.txt: Added.
1224         * fast/dom/shadow/shadow-disable.html: Added.
1225         * platform/efl/Skipped:
1226         * platform/gtk/Skipped:
1227         * platform/mac/Skipped:
1228         * platform/qt/Skipped:
1229         * platform/win/Skipped:
1230         * platform/wincairo/Skipped:
1231
1232 2012-02-08  Alexander Pavlov  <apavlov@chromium.org>
1233
1234         Web Inspector: hovering over element with :hover style halts inspector
1235         https://bugs.webkit.org/show_bug.cgi?id=78086
1236
1237         Reviewed by Pavel Feldman.
1238
1239         * inspector/styles/updates-throttled-expected.txt: Added.
1240         * inspector/styles/updates-throttled.html: Added.
1241
1242 2012-02-09  Matt Falkenhagen  <falken@chromium.org>
1243
1244         Improve http-equiv content-language parsing
1245         https://bugs.webkit.org/show_bug.cgi?id=77724
1246
1247         Reviewed by Alexey Proskuryakov.
1248
1249         Add tests for mapping http-equiv content-language to -webkit-locale to cover dynamic changes to the meta
1250         element and a comma-separated list of languages. The desired behavior of some of these is not yet decided, so
1251         some of the tests currently fail and the expectations may change. See comments in bug and in the tests.
1252
1253         * fast/text/content-language-comma-separated-list-expected.txt: Added.
1254         * fast/text/content-language-comma-separated-list.html: Added.
1255         * fast/text/content-language-dynamically-added-expected.txt: Added.
1256         * fast/text/content-language-dynamically-added.html: Added.
1257         * fast/text/content-language-dynamically-changed-expected.txt: Added.
1258         * fast/text/content-language-dynamically-changed.html: Added.
1259         * fast/text/content-language-dynamically-removed-expected.txt: Added.
1260         * fast/text/content-language-dynamically-removed.html: Added.
1261         * fast/text/content-language-multiple.html: Fix to actually test http-equiv content-language.
1262
1263 2012-02-09  Pavel Podivilov  <podivilov@chromium.org>
1264
1265         Unreviewed, gardening, remove stale chromium expectations for synthetic-bold-transformed.
1266
1267         * platform/chromium-linux/fast/text/synthetic-bold-transformed-expected.png: Removed.
1268         * platform/chromium-mac-snowleopard/fast/text/synthetic-bold-transformed-expected.png: Removed.
1269         * platform/chromium-win/fast/text/synthetic-bold-transformed-expected.png: Removed.
1270
1271 2012-02-09  Mike Lawther  <mikelawther@chromium.org>
1272
1273         Unreviewed test_expectations change.
1274
1275         [chromium] remove expectation for css3/calc/block-mask-overlay-image-outset.html
1276         https://bugs.webkit.org/show_bug.cgi?id=78183
1277
1278         http://test-results.appspot.com/dashboards/flakiness_dashboard.html#tests=css3%2Fcalc%2Fblock-mask-overlay
1279         shows this test has not failed as far back as its history is recorded.
1280
1281         * platform/chromium/test_expectations.txt:
1282
1283 2012-02-08  Philippe Normand  <pnormand@igalia.com>
1284
1285         Unreviewed, GTK rebaseline.
1286
1287         * platform/gtk/fast/dom/constructed-objects-prototypes-expected.txt:
1288         * platform/gtk/fast/forms/select-overflow-scroll-expected.txt:
1289         * platform/gtk/fast/forms/select-overflow-scroll-inherited-expected.txt:
1290         * platform/gtk/fast/line-grid/line-grid-inside-columns-expected.txt:
1291
1292 2012-02-07  MORITA Hajime  <morrita@google.com>
1293
1294         Replacement text should be available from the marker.
1295         https://bugs.webkit.org/show_bug.cgi?id=77934
1296
1297         Reviewed by Kent Tamura.
1298
1299         * editing/spelling/spelling-marker-description-expected.txt: Added.
1300         * editing/spelling/spelling-marker-description.html: Added.
1301         * platform/gtk/Skipped:
1302         * platform/mac/Skipped:
1303         * platform/qt/Skipped:
1304         * platform/win/Skipped:
1305
1306 2012-02-08  Igor Oliveira  <igor.o@sisa.samsung.com>
1307
1308         Implement reverse animation direction
1309         https://bugs.webkit.org/show_bug.cgi?id=60525
1310
1311         Add test for the new animation-direction values.
1312
1313         Reviewed by Dean Jackson.
1314
1315         * animations/animation-direction-alternate-reverse-expected.txt: Added.
1316         * animations/animation-direction-alternate-reverse.html: Added.
1317         * animations/animation-direction-reverse-expected.txt: Added.
1318         * animations/animation-direction-reverse.html: Added.
1319         * animations/fill-mode-reverse-expected.txt: Added.
1320         * animations/fill-mode-reverse.html: Added.
1321
1322 2012-02-08  David Hyatt  <hyatt@apple.com>
1323
1324         https://bugs.webkit.org/show_bug.cgi?id=78157
1325         
1326         Make multi-column layout work with line grids that are outside of the multi-column
1327         block.
1328  
1329         Reviewed by Dan Bernstein.
1330
1331         * fast/line-grid/line-grid-into-columns.html: Added.
1332         * platform/mac/fast/line-grid/line-grid-into-columns-expected.png: Added.
1333         * platform/mac/fast/line-grid/line-grid-into-columns-expected.txt: Added.
1334
1335 2012-02-08  Matt Falkenhagen  <falken@chromium.org>
1336
1337         Improve http-equiv content-language parsing
1338         https://bugs.webkit.org/show_bug.cgi?id=77724
1339
1340         Reviewed by Alexey Proskuryakov.
1341
1342         Add more tests for mapping http-equiv content-language to -webkit-locale. The desired behavior of some
1343         of these is not yet decided, so some of the tests currently fail and the expectations may change. See comments in bug and in the tests.
1344
1345         * fast/text/content-language-case-insensitivity-expected.txt:
1346         * fast/text/content-language-case-insensitivity.html: Style fixes.
1347         * fast/text/content-language-empty-expected.txt: Added.
1348         * fast/text/content-language-empty.html: Added.
1349         * fast/text/content-language-late-expected.txt: Added.
1350         * fast/text/content-language-late.html: Added.
1351         * fast/text/content-language-mapped-to-webkit-locale-expected.txt: 
1352         * fast/text/content-language-mapped-to-webkit-locale.html: Style fixes.
1353         * fast/text/content-language-multiple-expected.txt: Added.
1354         * fast/text/content-language-multiple.html: Added.
1355         * fast/text/content-language-no-content-expected.txt: Added.
1356         * fast/text/content-language-no-content.html: Added.
1357         * fast/text/content-language-only-whitespace-expected.txt: Added.
1358         * fast/text/content-language-only-whitespace.html: Added.
1359         * fast/text/content-language-with-whitespace-expected.txt: Added.
1360         * fast/text/content-language-with-whitespace.html: Added.
1361
1362 2012-02-08  Julien Chaffraix  <jchaffraix@webkit.org>
1363
1364         Unreviewed gardening.
1365
1366         * platform/mac-future/svg/carto.net: Added.
1367         * platform/mac-future/svg/carto.net/scrollbar-expected.png: Added.
1368         * platform/mac/svg/carto.net/scrollbar-expected.png: Removed.
1369         * platform/chromium-mac-leopard/svg/carto.net/scrollbar-expected.png:
1370         * platform/chromium-mac-leopard/svg/carto.net/scrollbar-expected.txt: Added.
1371         Updated the baseline here, thanks to the text on the button...
1372
1373         * platform/chromium/test_expectations.txt:
1374         Marked one test as failing as some output don't make much sense.
1375
1376 2012-02-08  Dana Jansens  <danakj@chromium.org>
1377
1378         [Chromium] Fix opaque tracking for box shadows and non-composited child elements
1379         https://bugs.webkit.org/show_bug.cgi?id=78073
1380
1381         Reviewed by Stephen White.
1382
1383         * compositing/culling/scrolled-within-boxshadow-expected.png: Added.
1384         * compositing/culling/scrolled-within-boxshadow-expected.txt: Added.
1385         * compositing/culling/scrolled-within-boxshadow.html: Added.
1386         * compositing/culling/translated-boxshadow-expected.png: Added.
1387         * compositing/culling/translated-boxshadow-expected.txt: Added.
1388         * compositing/culling/translated-boxshadow.html: Added.
1389
1390 2012-02-08  Julien Chaffraix  <jchaffraix@webkit.org>
1391
1392         Unreviewed gardening.
1393
1394         * platform/chromium-mac-snowleopard/platform/chromium/compositing/lost-compositor-context-with-video-expected.png: Added.
1395         Updated this baseline. It looks like an opacity difference of 1 that we could't really explain.
1396
1397         * platform/chromium-mac-snowleopard/tables/mozilla/bugs/bug120364-expected.png: Added.
1398         * platform/chromium-mac-snowleopard/tables/mozilla/bugs/bug22019-expected.png: Added.
1399         * platform/chromium-mac-snowleopard/tables/mozilla/bugs/bug23151-expected.png: Added.
1400         * platform/chromium-mac-snowleopard/tables/mozilla/bugs/bug46480-1-expected.png: Added.
1401         * platform/chromium-mac-snowleopard/tables/mozilla/bugs/bug46480-2-expected.png: Added.
1402         * platform/chromium-mac-snowleopard/tables/mozilla/bugs/bug56405-expected.png: Added.
1403         * platform/chromium-mac-snowleopard/tables/mozilla/marvin/x_td_nowrap-expected.png: Added.
1404         * platform/chromium-mac-snowleopard/tables/mozilla_expected_failures/bugs/bug67915-2-expected.png: Added.
1405         * platform/chromium/tables/mozilla/bugs/bug56405-expected.txt: Removed.
1406         Rebaselined those tests on snowleopard as we started taking up the new snow-leopard baselines from r107122.
1407
1408         * platform/chromium/test_expectations.txt:
1409         Mark compositing/iframes/scrolling-iframe.html as flaky as seen on a snow-leopard or windows (debug) bot near you.
1410
1411 2012-02-08  Julien Chaffraix  <jchaffraix@webkit.org>
1412
1413         Unreviewed gardening.
1414
1415         * platform/chromium-mac-leopard/svg/repaint/inner-svg-change-viewBox-expected.png: Added.
1416         * platform/chromium-mac-snowleopard/svg/repaint/inner-svg-change-viewBox-expected.png: Added.
1417         Add those 2 new baselines.
1418
1419 2012-02-08  James Robinson  <jamesr@chromium.org>
1420
1421         [chromium] Add a layout test for losing the compositor context with a video playing
1422         https://bugs.webkit.org/show_bug.cgi?id=78060
1423
1424         Reviewed by Eric Carlson.
1425
1426         Adds a test to prevent regressions with video playback when we lose the compositor context. This test loads up a
1427         video, forces a frame to be displayed, simulates a lost context, then finishes the test (which causes another
1428         frame to be displayed).
1429
1430         Prior to r106610 this test times out in debug and crashes in ASAN.
1431
1432         * platform/chromium/compositing/lost-compositor-context-with-video-expected.png: Added.
1433         * platform/chromium/compositing/lost-compositor-context-with-video-expected.txt: Added.
1434         * platform/chromium/compositing/lost-compositor-context-with-video.html: Added.
1435
1436 2012-02-08  Emil A Eklund  <eae@chromium.org>
1437
1438         Update pixel table test expectations for mac to match new DRT scrollbars
1439         https://bugs.webkit.org/show_bug.cgi?id=76938
1440
1441         Rubber stamped by Eric Seidel.
1442
1443         * platform/mac/tables/mozilla/bugs/bug101674-expected.png:
1444         * platform/mac/tables/mozilla/bugs/bug10296-1-expected.png:
1445         * platform/mac/tables/mozilla/bugs/bug113235-1-expected.png:
1446         * platform/mac/tables/mozilla/bugs/bug113235-3-expected.png:
1447         * platform/mac/tables/mozilla/bugs/bug11944-expected.png:
1448         * platform/mac/tables/mozilla/bugs/bug120364-expected.png:
1449         * platform/mac/tables/mozilla/bugs/bug131020-expected.png:
1450         * platform/mac/tables/mozilla/bugs/bug131020_iframe-expected.png:
1451         * platform/mac/tables/mozilla/bugs/bug137388-2-expected.png:
1452         * platform/mac/tables/mozilla/bugs/bug149275-1-expected.png:
1453         * platform/mac/tables/mozilla/bugs/bug22019-expected.png:
1454         * platform/mac/tables/mozilla/bugs/bug23151-expected.png:
1455         * platform/mac/tables/mozilla/bugs/bug27038-2-expected.png:
1456         * platform/mac/tables/mozilla/bugs/bug29314-expected.png:
1457         * platform/mac/tables/mozilla/bugs/bug32205-2-expected.png:
1458         * platform/mac/tables/mozilla/bugs/bug38916-expected.png:
1459         * platform/mac/tables/mozilla/bugs/bug43039-expected.png:
1460         * platform/mac/tables/mozilla/bugs/bug43854-1-expected.png:
1461         * platform/mac/tables/mozilla/bugs/bug44505-expected.png:
1462         * platform/mac/tables/mozilla/bugs/bug46480-1-expected.png:
1463         * platform/mac/tables/mozilla/bugs/bug46480-2-expected.png:
1464         * platform/mac/tables/mozilla/bugs/bug50695-1-expected.png:
1465         * platform/mac/tables/mozilla/bugs/bug56405-expected.png:
1466         * platform/mac/tables/mozilla/bugs/bug67915-1-expected.png:
1467         * platform/mac/tables/mozilla/bugs/bug73321-expected.png:
1468         * platform/mac/tables/mozilla/bugs/bug92143-expected.png:
1469         * platform/mac/tables/mozilla/bugs/bug96334-expected.png:
1470         * platform/mac/tables/mozilla/bugs/bug96343-expected.png:
1471         * platform/mac/tables/mozilla/marvin/x_table_bgcolor_name-expected.png:
1472         * platform/mac/tables/mozilla/marvin/x_table_bgcolor_rgb-expected.png:
1473         * platform/mac/tables/mozilla/marvin/x_td_bgcolor_name-expected.png:
1474         * platform/mac/tables/mozilla/marvin/x_td_bgcolor_rgb-expected.png:
1475         * platform/mac/tables/mozilla/marvin/x_td_height-expected.png:
1476         * platform/mac/tables/mozilla/marvin/x_td_nowrap-expected.png:
1477         * platform/mac/tables/mozilla/marvin/x_th_bgcolor_name-expected.png:
1478         * platform/mac/tables/mozilla/marvin/x_th_bgcolor_rgb-expected.png:
1479         * platform/mac/tables/mozilla/marvin/x_th_height-expected.png:
1480         * platform/mac/tables/mozilla/marvin/x_th_nowrap-expected.png:
1481         * platform/mac/tables/mozilla/marvin/x_tr_bgcolor_name-expected.png:
1482         * platform/mac/tables/mozilla/marvin/x_tr_bgcolor_rgb-expected.png:
1483         * platform/mac/tables/mozilla_expected_failures/bugs/bug101759-expected.png:
1484         * platform/mac/tables/mozilla_expected_failures/bugs/bug1055-2-expected.png:
1485         * platform/mac/tables/mozilla_expected_failures/bugs/bug131020-3-expected.png:
1486         * platform/mac/tables/mozilla_expected_failures/bugs/bug14007-1-expected.png:
1487         * platform/mac/tables/mozilla_expected_failures/bugs/bug19526-expected.png:
1488         * platform/mac/tables/mozilla_expected_failures/bugs/bug220653-expected.png:
1489         * platform/mac/tables/mozilla_expected_failures/bugs/bug22122-expected.png:
1490         * platform/mac/tables/mozilla_expected_failures/bugs/bug2479-5-expected.png:
1491         * platform/mac/tables/mozilla_expected_failures/bugs/bug32205-1-expected.png:
1492         * platform/mac/tables/mozilla_expected_failures/bugs/bug67915-2-expected.png:
1493         * platform/mac/tables/mozilla_expected_failures/bugs/bug80762-2-expected.png:
1494         * platform/mac/tables/mozilla_expected_failures/bugs/bug85016-expected.png:
1495         * platform/mac/tables/mozilla_expected_failures/bugs/bug89315-expected.png:
1496         * platform/mac/tables/mozilla_expected_failures/core/backgrounds-expected.png:
1497         * platform/mac/tables/mozilla_expected_failures/core/col_span2-expected.png:
1498         * platform/mac/tables/mozilla_expected_failures/core/columns-expected.png:
1499         * platform/mac/tables/mozilla_expected_failures/core/conflicts-expected.png:
1500         * platform/mac/tables/mozilla_expected_failures/core/standards1-expected.png:
1501         * platform/mac/tables/mozilla_expected_failures/other/empty_cells-expected.png:
1502
1503 2012-02-08  Jonathan Backer  <backer@chromium.org>
1504
1505         [chromium] Disable root layer clears on release builds.
1506         https://bugs.webkit.org/show_bug.cgi?id=77478
1507
1508         Reviewed by James Robinson.
1509
1510         * platform/chromium-gpu-linux/fast/canvas/canvas-text-alignment-expected.png:
1511         * platform/chromium-gpu-linux/media/video-zoom-expected.png:
1512         * platform/chromium-linux/compositing/direct-image-compositing-expected.png:
1513         * platform/chromium-linux/compositing/geometry/ancestor-overflow-change-expected.png:
1514         * platform/chromium-linux/compositing/geometry/fixed-in-composited-expected.png:
1515         * platform/chromium-linux/compositing/geometry/tall-page-composited-expected.png:
1516         * platform/chromium-linux/compositing/masks/masked-ancestor-expected.png:
1517         * platform/chromium-linux/compositing/masks/multiple-masks-expected.png:
1518         * platform/chromium-linux/compositing/masks/simple-composited-mask-expected.png:
1519         * platform/chromium-linux/compositing/scaling/tiled-layer-recursion-expected.png:
1520         * platform/chromium-linux/platform/chromium/compositing/layout-width-change-expected.png:
1521
1522 2012-02-07  Andy Estes  <aestes@apple.com>
1523
1524         REGRESSION (r102983): ClicktoFlash drawing of old style youtube embeds missing until resize
1525         https://bugs.webkit.org/show_bug.cgi?id=77167
1526
1527         Reviewed by Eric Seidel.
1528
1529         * plugins/layout-in-beforeload-listener-affects-plugin-loading-expected.txt: Added.
1530         * plugins/layout-in-beforeload-listener-affects-plugin-loading.html: Added.
1531
1532 2012-02-08  Cary Clark  <caryclark@google.com>
1533
1534         Unreviewed rebaselines for vertical text tests.
1535         See https://bugs.webkit.org/show_bug.cgi?id=78120
1536
1537         * platform/chromium-mac-leopard/editing/selection/vertical-lr-ltr-extend-line-backward-br-expected.png:
1538         [...]
1539         * platform/chromium-mac-snowleopard/fast/writing-mode/vertical-font-fallback-expected.png: Added.
1540         * platform/chromium/test_expectations.txt:
1541
1542 2012-02-07  Ojan Vafai  <ojan@chromium.org>
1543
1544         Floated flexboxes render as regular RenderBlocks
1545         https://bugs.webkit.org/show_bug.cgi?id=77909
1546
1547         Reviewed by Eric Seidel.
1548
1549         * css3/flexbox/floated-flexbox-expected.txt: Added.
1550         * css3/flexbox/floated-flexbox.html: Added.
1551
1552 2012-02-08  Julien Chaffraix  <jchaffraix@webkit.org>
1553
1554         Unreviewed gardening.
1555
1556         * platform/chromium-linux/fast/line-grid/line-grid-contains-value-expected.txt: Removed.
1557         * platform/chromium-mac-leopard/fast/line-grid/line-grid-contains-value-expected.png: Added.
1558         * platform/chromium-mac-snowleopard/fast/line-grid/line-grid-contains-value-expected.png: Added.
1559         * platform/chromium-win/fast/line-grid/line-grid-contains-value-expected.png: Added.
1560         * platform/chromium-win/fast/line-grid/line-grid-contains-value-expected.txt: Added.
1561         More rebaseline of those (I pulled the trigger too early).
1562
1563         * platform/chromium/rubberbanding/custom-scrollbars-ne-expected.png:
1564         * platform/chromium/rubberbanding/custom-scrollbars-nw-expected.png:
1565         * platform/chromium/rubberbanding/custom-scrollbars-se-expected.png:
1566         * platform/chromium/rubberbanding/custom-scrollbars-sw-expected.png:
1567         Update the expected files. I don't know how we ended up with a blue color when the html specifies
1568         an orange.
1569
1570         * platform/chromium/test_expectations.txt:
1571         Mark a test as timing out as it has been raising an exception on the bots fairly regularly.
1572
1573 2012-02-08  Dirk Schulze  <krit@webkit.org>
1574
1575         viewBox on nested SVG causes wrong content size for relative values
1576         https://bugs.webkit.org/show_bug.cgi?id=69459
1577
1578         Reviewed by Nikolas.
1579
1580         Test relayout of content of inner SVG on change of relative length values.
1581
1582         * svg/repaint/inner-svg-change-viewBox-expected.png: Added.
1583         * svg/repaint/inner-svg-change-viewBox-expected.txt: Added.
1584         * svg/repaint/inner-svg-change-viewBox.svg: Added.
1585
1586 2012-02-08  Gregg Tavares  <gman@chromium.org>
1587
1588         Implement new WEBGL compressed texture extensions
1589         https://bugs.webkit.org/show_bug.cgi?id=77066
1590
1591         Reviewed by Kenneth Russell.
1592
1593         * fast/canvas/webgl/constants.html:
1594         * fast/canvas/webgl/gl-get-calls-expected.txt:
1595         * fast/canvas/webgl/gl-get-calls.html:
1596
1597 2012-02-08  Csaba Osztrogonác  <ossy@webkit.org>
1598
1599         [Qt] svg/zoom/page/zoom-coords-viewattr-01-b.svg fails
1600         https://bugs.webkit.org/show_bug.cgi?id=78128
1601
1602         * platform/qt/Skipped: Skip it until fix.
1603
1604 2012-02-08  Julien Chaffraix  <jchaffraix@webkit.org>
1605
1606         Unreviewed morning gardening.
1607
1608         * platform/chromium-linux/fast/line-grid/line-grid-contains-value-expected.png: Added.
1609         * platform/chromium-linux/fast/line-grid/line-grid-contains-value-expected.txt: Added.
1610         Rebaselined this file (font difference).
1611
1612         * platform/chromium/test_expectations.txt: Marked one test as SLOW on Window.
1613
1614 2012-02-08  David Hyatt  <hyatt@apple.com>
1615
1616         https://bugs.webkit.org/show_bug.cgi?id=78122
1617         
1618         Add a new test that shows the "contains" value in action.
1619
1620         Reviewed by Adam Roben.
1621
1622         * fast/line-grid/line-grid-contains-value.html: Added.
1623         * platform/mac/fast/line-grid/line-grid-contains-value-expected.png: Added.
1624         * platform/mac/fast/line-grid/line-grid-contains-value-expected.txt: Added.
1625
1626 2012-02-08  Dan Bernstein  <mitz@apple.com>
1627
1628         Moved a Mac-specific test to platform/mac.
1629
1630         * fast/text/synthetic-bold-transformed-expected.html: Removed.
1631         * fast/text/synthetic-bold-transformed.html: Removed.
1632         * platform/mac/fast/text/synthetic-bold-transformed-expected.html: Copied from fast/text/synthetic-bold-transformed-expected.html.
1633         * platform/mac/fast/text/synthetic-bold-transformed.html: Copied from fast/text/synthetic-bold-transformed.html.
1634
1635 2012-02-08  Alexei Svitkine  <asvitkine@chromium.org>
1636
1637         Chromium: Fix Mac rubber band overhang drawing on composited pages and re-enable tests.
1638         https://bugs.webkit.org/show_bug.cgi?id=78007
1639
1640         This got broken by: http://trac.webkit.org/changeset/105470
1641         And the tests were accidentally(?) disabled in: http://trac.webkit.org/changeset/95191
1642
1643         There is still three tests that fail from the set, but the cause for these is different,
1644         which I'm still investigating.
1645
1646         Reviewed by James Robinson.
1647
1648         * platform/chromium/test_expectations.txt:
1649
1650 2012-02-08  Pavel Feldman  <pfeldman@google.com>
1651
1652         Web Inspector: bind entire subtree upon childNodeInserted so that text node were accounted.
1653         https://bugs.webkit.org/show_bug.cgi?id=78116
1654
1655         Reviewed by Yury Semikhatsky.
1656
1657         * inspector/elements/insert-node-expected.txt:
1658         * inspector/elements/insert-node.html:
1659
1660 2012-02-08  Michael Brüning  <michael.bruning@nokia.com>
1661
1662         [Qt][WK2] Compute and set cache capacities using the current CacheModel
1663         https://bugs.webkit.org/show_bug.cgi?id=73918
1664
1665         Reviewed by Kenneth Rohde Christiansen.
1666
1667         * platform/qt-wk2/Skipped: Unskip tests skipped for regression from r106920.
1668
1669 2012-02-08  Pavel Podivilov  <podivilov@chromium.org>
1670
1671         Unreviewed, add chromium expectations for fast/forms/select-overflow-scroll* tests.
1672
1673         * platform/chromium-linux/fast/forms/select-overflow-scroll-expected.png: Added.
1674         * platform/chromium-linux/fast/forms/select-overflow-scroll-expected.txt: Added.
1675         * platform/chromium-linux/fast/forms/select-overflow-scroll-inherited-expected.png: Added.
1676         * platform/chromium-linux/fast/forms/select-overflow-scroll-inherited-expected.txt: Added.
1677         * platform/chromium-mac-snowleopard/fast/forms/select-overflow-scroll-expected.png: Added.
1678         * platform/chromium-mac-snowleopard/fast/forms/select-overflow-scroll-expected.txt: Added.
1679         * platform/chromium-mac-snowleopard/fast/forms/select-overflow-scroll-inherited-expected.png: Added.
1680         * platform/chromium-mac-snowleopard/fast/forms/select-overflow-scroll-inherited-expected.txt: Added.
1681         * platform/chromium-win/fast/forms/select-overflow-scroll-expected.png: Added.
1682         * platform/chromium-win/fast/forms/select-overflow-scroll-expected.txt: Added.
1683         * platform/chromium-win/fast/forms/select-overflow-scroll-inherited-expected.png: Added.
1684         * platform/chromium-win/fast/forms/select-overflow-scroll-inherited-expected.txt: Added.
1685
1686 2012-02-08  Kaustubh Atrawalkar  <kaustubh@motorola.com>
1687
1688         Migrate createObjectURL & revokeObjectURL to static (Class) methods.
1689         https://bugs.webkit.org/show_bug.cgi?id=74386
1690
1691         Reviewed by Kentaro Hara.
1692
1693         Added test to check if createObjectURL & revokeObjectURL are static functions.
1694
1695         * fast/dom/DOMURL/check-instanceof-domurl-functions-expected.txt: Added.
1696         * fast/dom/DOMURL/check-instanceof-domurl-functions.html: Added.
1697         * platform/gtk/fast/dom/prototype-inheritance-2-expected.txt: GTK Rebaseline.
1698         * platform/gtk/fast/js/global-constructors-expected.txt: ditto.
1699         * platform/qt/fast/dom/constructed-objects-prototypes-expected.txt: Qt Rebaseline.
1700         * platform/qt/fast/dom/prototype-inheritance-2-expected.txt: ditto.
1701         * platform/qt/fast/js/global-constructors-expected.txt: ditto.
1702
1703 2012-02-08  Pavel Podivilov  <podivilov@chromium.org>
1704
1705         Unreviewed, chromium expectations update: mark repaint-on-image-bounds-change.svg as IMAGE+TEXT IMAGE.
1706
1707         * platform/chromium/test_expectations.txt:
1708
1709 2012-02-08  Pavel Podivilov  <podivilov@chromium.org>
1710
1711         Unreviewed, update chromium svg expectations after r107067.
1712
1713         * platform/chromium-linux/svg/filters/feImage-late-indirect-update-expected.png: Added.
1714         * platform/chromium-mac-snowleopard/svg/filters/feImage-animated-transform-on-target-rect-expected.png: Added.
1715         * platform/chromium-mac-snowleopard/svg/filters/feImage-change-target-id-expected.png: Added.
1716         * platform/chromium-mac-snowleopard/svg/filters/feImage-late-indirect-update-expected.png: Added.
1717         * platform/chromium-mac-snowleopard/svg/filters/feImage-multiple-targets-id-change-expected.png: Added.
1718         * platform/chromium-mac-snowleopard/svg/filters/feImage-remove-target-expected.png: Added.
1719         * platform/chromium-mac-snowleopard/svg/filters/feImage-target-attribute-change-expected.png: Added.
1720         * platform/chromium-mac-snowleopard/svg/filters/feImage-target-attribute-change-with-use-indirection-2-expected.png: Added.
1721         * platform/chromium-mac-snowleopard/svg/filters/feImage-target-attribute-change-with-use-indirection-expected.png: Added.
1722         * platform/chromium-mac-snowleopard/svg/filters/feImage-target-inline-style-change-expected.png: Added.
1723         * platform/chromium-mac-snowleopard/svg/filters/feImage-target-property-change-expected.png: Added.
1724         * platform/chromium-mac-snowleopard/svg/filters/feImage-target-style-change-expected.png: Added.
1725         * platform/chromium-win/svg/filters/feImage-animated-transform-on-target-rect-expected.png: Added.
1726         * platform/chromium-win/svg/filters/feImage-late-indirect-update-expected.png: Added.
1727         * platform/chromium-win/svg/filters/feImage-multiple-targets-id-change-expected.png: Added.
1728         * platform/chromium-win/svg/filters/feImage-target-attribute-change-expected.png: Added.
1729         * platform/chromium-win/svg/filters/feImage-target-attribute-change-with-use-indirection-2-expected.png: Added.
1730         * platform/chromium-win/svg/filters/feImage-target-attribute-change-with-use-indirection-expected.png: Added.
1731         * platform/chromium-win/svg/filters/feImage-target-inline-style-change-expected.png: Added.
1732         * platform/chromium-win/svg/filters/feImage-target-property-change-expected.png: Added.
1733         * platform/chromium-win/svg/filters/feImage-target-style-change-expected.png: Added.
1734
1735 2012-02-08  Pavel Podivilov  <podivilov@chromium.org>
1736
1737         Unreviewed, repaint-on-image-bounds-change.svg still has wrong image in chromium.
1738         https://bugs.webkit.org/show_bug.cgi?id=78084
1739
1740         * platform/chromium/test_expectations.txt:
1741
1742 2012-02-08  Philippe Normand  <pnormand@igalia.com>
1743
1744         Unreviewed, GTK rebaseline and skipping 2 new failing tests.
1745
1746         * platform/gtk/Skipped:
1747         * platform/gtk/fast/dom/Window/window-properties-expected.txt:
1748
1749 2012-02-08  Ádám Kallai  <Kallai.Adam@stud.u-szeged.hu>
1750
1751         [Qt] New http/tests/security/ introduced r107046 fail
1752         https://bugs.webkit.org/show_bug.cgi?id=78093
1753
1754         Unskip these tests and rebaselines for Qt and GTK.
1755
1756         Reviewed by Csaba Osztrogonác.
1757
1758         * platform/gtk/Skipped:
1759         * platform/gtk/http/tests/security/cross-frame-access-put-expected.txt:
1760         * platform/qt/Skipped:
1761         * platform/qt/http/tests/security/cross-frame-access-put-expected.txt:
1762
1763 2012-02-08  Csaba Osztrogonác  <ossy@webkit.org>
1764
1765         [Qt] Unreviewed gardening after r107057. Update Qt specific expected results.
1766
1767         * platform/qt/svg/custom/SVGPoint-matrixTransform-expected.png:
1768         * platform/qt/svg/custom/SVGPoint-matrixTransform-expected.txt:
1769         * platform/qt/svg/custom/getTransformToElement-expected.png:
1770         * platform/qt/svg/custom/getTransformToElement-expected.txt:
1771         * platform/qt/svg/custom/pointer-events-text-css-transform-expected.png:
1772         * platform/qt/svg/custom/pointer-events-text-css-transform-expected.txt:
1773         * platform/qt/svg/custom/polyline-setattribute-points-null-expected.png:
1774         * platform/qt/svg/custom/polyline-setattribute-points-null-expected.txt:
1775         * platform/qt/svg/custom/text-ctm-expected.png:
1776         * platform/qt/svg/custom/text-ctm-expected.txt:
1777         * platform/qt/svg/custom/text-hit-test-expected.png:
1778         * platform/qt/svg/custom/text-hit-test-expected.txt:
1779
1780 2012-02-08  Nikolas Zimmermann  <nzimmermann@rim.com>
1781
1782         Not reviewed. Rebaseline Gtk/SVG results.
1783
1784         * platform/gtk/svg/carto.net/scrollbar-expected.txt:
1785         * platform/gtk/svg/custom/polyline-setattribute-points-null-expected.txt:
1786
1787 2012-02-08  Antaryami Pandia  <antaryami.pandia@motorola.com>
1788
1789         CSS2 overflow: scrollbar not visible on SELECT elements when overflow: scroll is set.
1790         https://bugs.webkit.org/show_bug.cgi?id=69993
1791
1792         Reviewed by Simon Fraser.
1793
1794         * fast/css/getComputedStyle/computed-style-select-overflow-expected.txt: Added.
1795         * fast/css/getComputedStyle/computed-style-select-overflow.html: Added.
1796         * fast/forms/select-overflow-scroll-inherited.html: Added.
1797         * fast/forms/select-overflow-scroll.html: Added.
1798         * platform/gtk/fast/forms/select-overflow-scroll-expected.txt: Added.
1799         * platform/gtk/fast/forms/select-overflow-scroll-inherited-expected.txt: Added.
1800
1801 2012-02-08  Nikolas Zimmermann  <nzimmermann@rim.com>
1802
1803         Not reviewed. Rebaseline Qt/SVG results.
1804
1805         * platform/qt/svg/custom/SVGPoint-matrixTransform-expected.txt:
1806         * platform/qt/svg/custom/getTransformToElement-expected.txt:
1807         * platform/qt/svg/custom/pointer-events-text-css-transform-expected.txt:
1808         * platform/qt/svg/custom/polyline-setattribute-points-null-expected.txt:
1809         * platform/qt/svg/custom/text-ctm-expected.txt:
1810         * platform/qt/svg/custom/text-hit-test-expected.txt:
1811
1812 2012-02-08  Kentaro Hara  <haraken@chromium.org>
1813
1814         Unreviewed. Rebaselined the test that has been failing since r107046.
1815
1816         * http/tests/security/cross-frame-access-put-expected.txt:
1817
1818 2012-02-08  Nikolas Zimmermann  <nzimmermann@rim.com>
1819
1820         feImage doesn't invalidate when its target SVG element is animated
1821         https://bugs.webkit.org/show_bug.cgi?id=73860
1822
1823         Reviewed by Dirk Schulze.
1824
1825         Add lots of new testcases covering <feImage> invalidation, when the referenced target changes.
1826         Thanks to the repaint harness, it uncovered a bug with feImage-late-indirect-update.svg - there no gray
1827         overlay rects are visible, as the whole screen gets repainted, which is a bug!
1828
1829         * platform/mac/svg/filters/feImage-animated-transform-on-target-rect-expected.png: Added.
1830         * platform/mac/svg/filters/feImage-change-target-id-expected.png: Added.
1831         * platform/mac/svg/filters/feImage-change-target-id-expected.txt: Added.
1832         * platform/mac/svg/filters/feImage-late-indirect-update-expected.png: Added.
1833         * platform/mac/svg/filters/feImage-late-indirect-update-expected.txt: Added.
1834         * platform/mac/svg/filters/feImage-multiple-targets-id-change-expected.png: Added.
1835         * platform/mac/svg/filters/feImage-multiple-targets-id-change-expected.txt: Added.
1836         * platform/mac/svg/filters/feImage-remove-target-expected.png: Added.
1837         * platform/mac/svg/filters/feImage-remove-target-expected.txt: Added.
1838         * platform/mac/svg/filters/feImage-target-add-to-document-expected.png: Renamed from LayoutTests/svg/filters/feImage-target-add-to-document-expected.png.
1839         * platform/mac/svg/filters/feImage-target-add-to-document-expected.txt: Copied from LayoutTests/svg/filters/feImage-target-add-to-document-expected.txt.
1840         * platform/mac/svg/filters/feImage-target-attribute-change-expected.png: Added.
1841         * platform/mac/svg/filters/feImage-target-attribute-change-expected.txt: Copied from LayoutTests/svg/filters/feImage-target-changes-id-expected.txt.
1842         * platform/mac/svg/filters/feImage-target-attribute-change-with-use-indirection-2-expected.png: Added.
1843         * platform/mac/svg/filters/feImage-target-attribute-change-with-use-indirection-2-expected.txt: Added.
1844         * platform/mac/svg/filters/feImage-target-attribute-change-with-use-indirection-expected.png: Added.
1845         * platform/mac/svg/filters/feImage-target-attribute-change-with-use-indirection-expected.txt: Added.
1846         * platform/mac/svg/filters/feImage-target-changes-id-expected.png: Renamed from LayoutTests/svg/filters/feImage-target-changes-id-expected.png.
1847         * platform/mac/svg/filters/feImage-target-changes-id-expected.txt: Copied from LayoutTests/svg/filters/feImage-target-changes-id-expected.txt.
1848         * platform/mac/svg/filters/feImage-target-id-change-expected.png: Renamed from LayoutTests/svg/filters/feImage-target-id-change-expected.png.
1849         * platform/mac/svg/filters/feImage-target-id-change-expected.txt: Renamed from LayoutTests/svg/filters/feImage-target-id-change-expected.txt.
1850         * platform/mac/svg/filters/feImage-target-inline-style-change-expected.png: Added.
1851         * platform/mac/svg/filters/feImage-target-inline-style-change-expected.txt: Copied from LayoutTests/svg/filters/feImage-target-changes-id-expected.txt.
1852         * platform/mac/svg/filters/feImage-target-property-change-expected.png: Added.
1853         * platform/mac/svg/filters/feImage-target-property-change-expected.txt: Copied from LayoutTests/svg/filters/feImage-target-changes-id-expected.txt.
1854         * platform/mac/svg/filters/feImage-target-reappend-to-document-expected.png: Renamed from LayoutTests/svg/filters/feImage-target-reappend-to-document-expected.png.
1855         * platform/mac/svg/filters/feImage-target-reappend-to-document-expected.txt: Renamed from LayoutTests/svg/filters/feImage-target-reappend-to-document-expected.txt.
1856         * platform/mac/svg/filters/feImage-target-remove-from-document-expected.png: Renamed from LayoutTests/svg/filters/feImage-target-remove-from-document-expected.png.
1857         * platform/mac/svg/filters/feImage-target-remove-from-document-expected.txt: Renamed from LayoutTests/svg/filters/feImage-target-remove-from-document-expected.txt.
1858         * platform/mac/svg/filters/feImage-target-style-change-expected.png: Added.
1859         * platform/mac/svg/filters/feImage-target-style-change-expected.txt: Renamed from LayoutTests/svg/filters/feImage-target-changes-id-expected.txt.
1860         * svg/filters/feImage-animated-transform-on-target-rect-expected.txt: Added.
1861         * svg/filters/feImage-animated-transform-on-target-rect.svg: Added.
1862         * svg/filters/feImage-change-target-id.svg: Added.
1863         * svg/filters/feImage-late-indirect-update.svg: Added.
1864         * svg/filters/feImage-multiple-targets-id-change.svg: Added.
1865         * svg/filters/feImage-remove-target.svg: Added.
1866         * svg/filters/feImage-target-attribute-change-with-use-indirection-2.svg: Added.
1867         * svg/filters/feImage-target-attribute-change-with-use-indirection.svg: Added.
1868         * svg/filters/feImage-target-attribute-change.svg: Added.
1869         * svg/filters/feImage-target-inline-style-change.svg: Added.
1870         * svg/filters/feImage-target-property-change.svg: Added.
1871         * svg/filters/feImage-target-style-change.svg: Added.
1872
1873 2012-02-08  Csaba Osztrogonác  <ossy@webkit.org>
1874
1875         [Qt] Unreviewed gardening. Unskip now passing tests, skip failing tests and one update.
1876
1877         * platform/qt/Skipped:
1878         * platform/qt/fast/dom/Window/window-properties-expected.txt:
1879
1880 2012-02-08  Kentaro Hara  <haraken@chromium.org>
1881
1882         Unreviewed. Skip http/tests/security/cross-frame-access-put.html in qt and gtk.
1883         The test needs rebaselining.
1884
1885         * platform/gtk/Skipped:
1886         * platform/qt/Skipped:
1887
1888 2012-02-08  Alexander Pavlov  <apavlov@chromium.org>
1889
1890         Web Inspector: Touch event emulation fails for iframes
1891         https://bugs.webkit.org/show_bug.cgi?id=77987
1892
1893         Reviewed by Pavel Feldman.
1894
1895         * fast/events/touch/emulated-touch-iframe-expected.txt: Added.
1896         * fast/events/touch/emulated-touch-iframe.html: Added.
1897         * fast/events/touch/resources/emulated-touch-iframe2.html: Added.
1898
1899 2012-02-08  Nikolas Zimmermann  <nzimmermann@rim.com>
1900
1901         [Qt] REGRESSION(r106918): It made svg/zoom/page/zoom-foreignObject.svg crash with Qt5-WK1
1902         https://bugs.webkit.org/show_bug.cgi?id=77995
1903
1904         Reviewed by Csaba Osztrogonác.
1905
1906         * platform/qt/Skipped: Unskip previously skipped tests.
1907
1908 2012-02-08  Pablo Flouret  <pablof@motorola.com>
1909
1910         Add state attribute to history's dom interface.
1911         https://bugs.webkit.org/show_bug.cgi?id=76035
1912
1913         Reviewed by Kentaro Hara.
1914
1915         * fast/dom/Window/window-appendages-cleared-expected.txt:
1916         * fast/loader/stateobjects/state-attribute-object-types-expected.txt: Added.
1917         * fast/loader/stateobjects/state-attribute-object-types.html: Added.
1918         * fast/loader/stateobjects/state-attribute-only-one-deserialization-expected.txt: Added.
1919         * fast/loader/stateobjects/state-attribute-only-one-deserialization.html: Added.
1920
1921 2012-02-08  Nikolas Zimmermann  <nzimmermann@rim.com>
1922
1923         SVGLoad event fires too early
1924         https://bugs.webkit.org/show_bug.cgi?id=78084
1925
1926         Reviewed by Hajime Morita.
1927
1928         Remove runSVGRepaintTest() from repaint.js again, and convert all *.svg tests to use runRepaintTest() directly.
1929         This is now possible as the outermost <svg> elements load event timing as aligned with HTML.
1930
1931         * fast/repaint/resources/repaint.js: Remove runSVGRepaintTest(), it's no longer needed.
1932         (runRepaintTest): s/document.rootElement/document.documentElement/ to make it work for all HTML/XHTML and SVG documents (XHTML was broken).
1933         * platform/chromium/test_expectations.txt:
1934         * platform/mac/svg/custom/SVGPoint-matrixTransform-expected.png:
1935         * platform/mac/svg/custom/SVGPoint-matrixTransform-expected.txt:
1936         * platform/mac/svg/custom/getTransformToElement-expected.png:
1937         * platform/mac/svg/custom/getTransformToElement-expected.txt:
1938         * platform/mac/svg/custom/polyline-setattribute-points-null-expected.png:
1939         * platform/mac/svg/custom/polyline-setattribute-points-null-expected.txt:
1940         * platform/mac/svg/custom/text-ctm-expected.png:
1941         * platform/mac/svg/custom/text-ctm-expected.txt:
1942         * platform/mac/svg/custom/text-hit-test-expected.png:
1943         * platform/mac/svg/custom/text-hit-test-expected.txt:
1944         * platform/mac/svg/filters/filter-refresh-expected.png:
1945         * svg/carto.net/tabgroup.svg:
1946         * svg/carto.net/window.svg:
1947         * svg/css/shadow-changes.svg:
1948         * svg/custom/loadevents-externalresourcesrequired.svg:
1949         * svg/dom/SVGPathSegList-segment-modification.svg:
1950         * svg/dom/SVGPathSegList-xml-dom-synchronization2.xhtml:
1951         * svg/dom/SVGRectElement/rect-modify-rx.svg:
1952         * svg/filters/animate-fill.svg:
1953         * svg/filters/feImage-reference-invalidation.svg:
1954         * svg/filters/feImage-target-add-to-document.svg:
1955         * svg/filters/feImage-target-changes-id.svg:
1956         * svg/filters/feImage-target-id-change.svg:
1957         * svg/filters/feImage-target-reappend-to-document.svg:
1958         * svg/filters/feImage-target-remove-from-document.svg:
1959         * svg/filters/filter-refresh.svg:
1960         * svg/filters/filter-width-update.svg:
1961         * svg/filters/invalidate-on-child-layout.svg:
1962         * svg/hixie/perf/001.xml:
1963         * svg/hixie/perf/002.xml:
1964         * svg/hixie/perf/003.xml:
1965         * svg/hixie/perf/004.xml:
1966         * svg/hixie/perf/005.xml:
1967         * svg/hixie/perf/006.xml:
1968         * svg/hixie/perf/007.xml:
1969         * svg/repaint/container-repaint.svg:
1970         * svg/repaint/filter-child-repaint.svg:
1971         * svg/repaint/image-href-change.svg:
1972         * svg/repaint/image-with-clip-path.svg:
1973         * svg/text/text-text-05-t.svg:
1974         * svg/zoom/page/absolute-sized-document-no-scrollbars.svg:
1975         * svg/zoom/page/absolute-sized-document-scrollbars.svg:
1976         * svg/zoom/page/relative-sized-document-scrollbars.svg:
1977         * svg/zoom/page/zoom-coords-viewattr-01-b.svg:
1978         * svg/zoom/page/zoom-foreignObject.svg:
1979         * svg/zoom/page/zoom-mask-with-percentages.svg:
1980         * svg/zoom/resources/testPageZoom.js:
1981         (repaintTest):
1982         * svg/zoom/text/absolute-sized-document-no-scrollbars.svg:
1983         * svg/zoom/text/absolute-sized-document-scrollbars.svg:
1984         * svg/zoom/text/relative-sized-document-scrollbars.svg:
1985         * svg/zoom/text/zoom-coords-viewattr-01-b.svg:
1986         * svg/zoom/text/zoom-foreignObject.svg:
1987
1988 2012-02-07  Alexander Pavlov  <apavlov@chromium.org>
1989
1990         Web Inspector: Closed computed style sidebar pane rebuilds, resulting in slowness
1991         https://bugs.webkit.org/show_bug.cgi?id=77865
1992
1993         Reviewed by Pavel Feldman.
1994
1995         * http/tests/inspector/elements-test.js:
1996         (initialize_ElementTest.InspectorTest.selectNodeAndWaitForStylesWithComputed.stylesCallback):
1997         (initialize_ElementTest.InspectorTest.selectNodeAndWaitForStylesWithComputed):
1998         * inspector/elements/elements-panel-styles.html:
1999         * inspector/styles/css-live-edit.html:
2000         * inspector/styles/lazy-computed-style-expected.txt: Added.
2001         * inspector/styles/lazy-computed-style.html: Added.
2002         * inspector/styles/styles-computed-trace.html:
2003
2004 2012-02-08  Csaba Osztrogonác  <ossy@webkit.org>
2005
2006         Unreviewed gardening after r106982.
2007         Skip a new test because of missing AuthenticationChallenges support.
2008
2009         * platform/qt/Skipped:
2010         * platform/wk2/Skipped:
2011
2012 2012-02-08  Shinya Kawanaka  <shinyak@google.com>
2013
2014         Stop calling Element::ensureShadowRoot() if it is used in construction phase.
2015         https://bugs.webkit.org/show_bug.cgi?id=77929
2016
2017         Reviewed by Hajime Morita.
2018
2019         ShadowRoot's life cycle can be consufing If Element::ensureShadowRoot() is used.
2020         So we want to remove Element::ensureShadowRoot().
2021         This patch replaces Element::ensureShadowRoot() if it is used in object construction phase.
2022
2023         No new tests, no change in behavior.
2024
2025         * html/HTMLDetailsElement.cpp:
2026         (WebCore::HTMLDetailsElement::createShadowSubtree):
2027         * html/HTMLKeygenElement.cpp:
2028         (WebCore::HTMLKeygenElement::HTMLKeygenElement):
2029         * html/HTMLMeterElement.cpp:
2030         (WebCore::HTMLMeterElement::createShadowSubtree):
2031         * html/HTMLProgressElement.cpp:
2032         (WebCore::HTMLProgressElement::createShadowSubtree):
2033         * html/HTMLSummaryElement.cpp:
2034         (WebCore::HTMLSummaryElement::createShadowSubtree):
2035         * html/HTMLTextAreaElement.cpp:
2036         (WebCore::HTMLTextAreaElement::createShadowSubtree):
2037
2038 2012-02-08  Nikolas Zimmermann  <nzimmermann@rim.com>
2039
2040         Not reviewed. Add missing results for a new SVG test.
2041
2042         * platform/mac/svg/custom/use-disappears-after-style-update-expected.png: Added.
2043         * platform/mac/svg/custom/use-disappears-after-style-update-expected.txt: Added.
2044
2045 2012-02-08  Pavel Podivilov  <podivilov@chromium.org>
2046
2047         Unreviewed, remove deleted touch-gesture-scroll.html test from test_expectations.txt.
2048
2049         * platform/chromium/test_expectations.txt:
2050
2051 2012-02-08  Dominic Mazzoni  <dmazzoni@google.com>
2052
2053         Unreviewed, skipping test that times out or crashes on most platforms.
2054         https://bugs.webkit.org/show_bug.cgi?id=73912
2055
2056         * platform/chromium/test_expectations.txt:
2057
2058 2012-02-08  Kentaro Hara  <haraken@chromium.org>
2059
2060         Replace [CheckNodeSecurity] with [CheckAccessToNode]
2061         https://bugs.webkit.org/show_bug.cgi?id=77971
2062
2063         Reviewed by Adam Barth.
2064
2065         The added test checks if frameElement is accessible from the same or cross origin iframe.
2066
2067         * http/tests/security/cross-frame-access-frameelement-expected.txt: Added.
2068         * http/tests/security/cross-frame-access-frameelement.html: Added.
2069         * http/tests/security/resources/cross-frame-access-frameelement-from-iframe.html: Added.
2070         * platform/chromium/http/tests/security/cross-frame-access-put-expected.txt: Updated the test result.
2071
2072 2012-02-07  Robert Kroeger  <rjkroege@chromium.org>
2073
2074         [chromium] Remove unnecessary Chromium gesture recognizer tests.
2075         https://bugs.webkit.org/show_bug.cgi?id=77492
2076
2077         Reviewed by Adam Barth.
2078
2079         * fast/events/touch/page-scaled-touch-gesture-click-expected.txt:
2080         * fast/events/touch/page-scaled-touch-gesture-click.html:
2081         * fast/events/touch/touch-gesture-click-expected.txt: Removed.
2082         * fast/events/touch/touch-gesture-click.html: Removed.
2083         * fast/events/touch/touch-gesture-scroll-expected.txt: Removed.
2084         * fast/events/touch/touch-gesture-scroll.html: Removed.
2085         * platform/chromium/fast/events/touch/touch-gesture-click-expected.txt: Removed.
2086         * platform/chromium/fast/events/touch/touch-gesture-scroll-expected.txt: Removed.
2087
2088 2012-02-07  Erik Arvidsson  <arv@chromium.org>
2089
2090         [V8] Allow bindings for attributes on DOM nodes to also set a named hidden reference
2091         https://bugs.webkit.org/show_bug.cgi?id=78052
2092
2093         Reviewed by Nate Chapin.
2094
2095         * platform/chromium/test_expectations.txt:
2096
2097 2012-02-07  Julien Chaffraix  <jchaffraix@webkit.org>
2098
2099         Unreviewed gardening.
2100
2101         Add / update the baselines for fast/text/synthetic-bold-transformed.html and svg/custom/use-disappears-after-style-update.svg.
2102
2103         * platform/chromium-linux-x86/svg/custom/use-disappears-after-style-update-expected.txt: Added.
2104         * platform/chromium-linux/fast/text/synthetic-bold-transformed-expected.png: Added.
2105         * platform/chromium-linux/svg/custom/use-disappears-after-style-update-expected.txt: Added.
2106         * platform/chromium-mac-snowleopard/fast/text/synthetic-bold-transformed-expected.png: Added.
2107         * platform/chromium-mac-snowleopard/svg/custom/use-disappears-after-style-update-expected.png: Added.
2108         * platform/chromium-win-vista/svg/custom/use-disappears-after-style-update-expected.txt: Added.
2109         * platform/chromium-win-xp/svg/custom/use-disappears-after-style-update-expected.txt: Added.
2110         * platform/chromium-win/fast/text/synthetic-bold-transformed-expected.png: Added.
2111         * platform/chromium-win/svg/custom/use-disappears-after-style-update-expected.png: Added.
2112         * platform/chromium-win/svg/custom/use-disappears-after-style-update-expected.txt: Added.
2113
2114 2012-02-07  Mike Lawther  <mikelawther@chromium.org>
2115
2116         CSS3 calc() - simple parse time evaluation
2117         https://bugs.webkit.org/show_bug.cgi?id=77960
2118
2119         Reviewed by Ojan Vafai.
2120
2121         * css3/calc/color-hsl-expected.txt:
2122         * css3/calc/color-rgb-expected.txt:
2123
2124 2012-02-07  Chris Palmer  <palmer@google.com>
2125
2126         Resolve crash in FrameLoader::checkTimerFired.
2127         https://bugs.webkit.org/show_bug.cgi?id=77907
2128
2129         Reviewed by Eric Seidel.
2130
2131         * http/tests/appcache/deferred-events-delete-while-raising-timer-expected.txt: Added.
2132         * http/tests/appcache/deferred-events-delete-while-raising-timer.html: Added.
2133         * http/tests/appcache/resources/deferred-events-delete-while-raising-timer-1.html: Added.
2134         * http/tests/appcache/resources/deferred-events-delete-while-raising-timer-2.html: Added.
2135
2136 2012-02-07  David Barton  <dbarton@mathscribe.com>
2137
2138         Remove extraneous MathML code before bug 52444 fix
2139         https://bugs.webkit.org/show_bug.cgi?id=78034
2140
2141         Reviewed by Eric Seidel.
2142         
2143         The rendering of the scrollbar in row-expected.png was flaky, presumably due to a test
2144         environment timing issue, so I removed it.
2145
2146         * mathml/presentation/row.xhtml:
2147         * platform/mac/mathml/presentation/row-expected.png:
2148         * platform/mac/mathml/presentation/row-expected.txt:
2149
2150 2012-02-07  Ami Fischman  <fischman@chromium.org>
2151
2152         Override expected-failure mac-leopard/media/media-blocked-by-beforeload-expected.txt with copy of expected-success expectation, for chromium-mac-leopard.
2153         https://bugs.webkit.org/show_bug.cgi?id=78030
2154
2155         Unreviewed.
2156
2157         * platform/chromium-mac-leopard/media/media-blocked-by-beforeload-expected.txt: Added.
2158
2159 2012-02-07  Dan Bernstein  <mitz@apple.com>
2160
2161         <rdar://problem/10475450> Synthetic bold is illegible under some scaling transforms
2162         https://bugs.webkit.org/show_bug.cgi?id=78044
2163
2164         Reviewed by Beth Dakin.
2165
2166         * fast/text/synthetic-bold-transformed-expected.html: Added.
2167         * fast/text/synthetic-bold-transformed.html: Added.
2168
2169 2012-02-07  Adam Klein  <adamk@chromium.org>
2170
2171         Add JSC support for delivering mutations when the outermost script context exits
2172         https://bugs.webkit.org/show_bug.cgi?id=70289
2173
2174         Reviewed by Eric Seidel.
2175
2176         With the various fixes in this change, 8/10 tests in fast/mutation
2177         pass under WebKit/Mac. Of the failing tests, only one is due to
2178         a deficiency in the Mac port's code (end-of-task-delivery.html);
2179         the other is due to lack of support for a feature (FILE_SYSTEM)
2180         exercised by the test (non-event-delivery.html).
2181
2182         * fast/mutation/non-event-delivery.html: Made it fail fast if FileSystem support isn't available.
2183         * fast/mutation/observe-attributes.html: Fixed calls to removeEventListener.
2184         * fast/mutation/observe-characterdata.html: ditto.
2185
2186 2012-02-07  Levi Weintraub  <leviw@chromium.org>
2187
2188         [SVG] Use element disappears after scripted change
2189         https://bugs.webkit.org/show_bug.cgi?id=74392
2190
2191         Reviewed by Eric Seidel.
2192
2193         * platform/mac-snowleopard/svg/custom/use-disappears-after-style-update-expected.png: Added.
2194         * platform/mac-snowleopard/svg/custom/use-disappears-after-style-update-expected.txt: Added.
2195         * svg/custom/use-disappears-after-style-update.svg: Added.
2196
2197 2012-02-07  Levi Weintraub  <leviw@chromium.org>
2198
2199         unicode-bidi:plaintext is supposed to be effective on display:inline elements too
2200         https://bugs.webkit.org/show_bug.cgi?id=73310
2201
2202         Reviewed by Eric Seidel.
2203
2204         Ref tests for unicode-bidi: plaintext on inlines.
2205
2206         * fast/text/international/inline-plaintext-is-isolated-expected.html: Added.
2207         * fast/text/international/inline-plaintext-is-isolated.html: Added.
2208         * fast/text/international/inline-plaintext-relayout-with-leading-neutrals-expected.html: Added.
2209         * fast/text/international/inline-plaintext-relayout-with-leading-neutrals.html: Added.
2210         * fast/text/international/inline-plaintext-with-generated-content-expected.html: Added.
2211         * fast/text/international/inline-plaintext-with-generated-content.html: Added.
2212
2213 2012-02-07  Julien Chaffraix  <jchaffraix@webkit.org>
2214
2215         Unreviewed gardening after r106982.
2216
2217         * platform/chromium/test_expectations.txt:
2218         We don't have at least one of the layoutTestController
2219         functions used in this test so we are receiving an
2220         exception and timing out.
2221
2222 2012-02-07  Eugene Girard  <girard@chromium.org>
2223
2224         IndexedDB createIndex should fail if options arg is invalid
2225         https://bugs.webkit.org/show_bug.cgi?id=58467
2226
2227         Reviewed by Tony Chang.
2228
2229         This ticket was fixed as part of https://bugs.webkit.org/show_bug.cgi?id=58471
2230         Adding unit tests to verify correct operation.
2231
2232         * storage/indexeddb/index-basics-expected.txt:
2233         * storage/indexeddb/index-basics-workers-expected.txt:
2234         * storage/indexeddb/resources/index-basics.js:
2235         (deleteExisting):
2236
2237 2012-02-07  Julien Chaffraix  <jchaffraix@webkit.org>
2238
2239         Unreviewed gardening.
2240
2241         * platform/chromium/test_expectations.txt:
2242         Mark those 2 tests as crashing in Debug as they seem
2243         to be hitting an ASSERT.
2244
2245 2012-02-07  Csaba Osztrogonác  <ossy@webkit.org>
2246
2247         [Qt] Unreviewed gardening, paint the bots green.
2248
2249         * platform/qt/Skipped: Skip failing/crashing tests, because we like regressions in trunk.
2250
2251 2012-02-07  Brady Eidson  <beidson@apple.com>
2252
2253         <rdar://problem/9567286> and https://bugs.webkit.org/show_bug.cgi?id=78003
2254         WebKit associates credentials with the wrong site if the authentication challenge takes place after a redirect chain
2255
2256         Reviewed by Alexey Proskuryakov.
2257
2258         * http/tests/loading/authentication-after-redirect-stores-wrong-credentials/authentication-after-redirect-stores-wrong-credentials-expected.txt: Added.
2259         * http/tests/loading/authentication-after-redirect-stores-wrong-credentials/authentication-after-redirect-stores-wrong-credentials.html: Added.
2260         * http/tests/loading/authentication-after-redirect-stores-wrong-credentials/resources/wrong-credential-1-redirect-to-auth.php: Added.
2261         * http/tests/loading/authentication-after-redirect-stores-wrong-credentials/resources/wrong-credential-2-auth-then-redirect-to-finish.php: Added.
2262         * http/tests/loading/authentication-after-redirect-stores-wrong-credentials/resources/wrong-credential-3-output-credentials-then-finish.php: Added.
2263
2264 2012-02-07  Julien Chaffraix  <jchaffraix@webkit.org>
2265
2266         Revert r106958.
2267
2268         * platform/chromium/test_expectations.txt:
2269         It was a mistake as the test is really flaky not slow,
2270         so now it is taking way longer to fail (see http://webkit.org/b/77997).
2271
2272 2012-02-07  Julien Chaffraix  <jchaffraix@webkit.org>
2273
2274         Unreviewed gardening.
2275
2276         * platform/chromium-linux/fast/forms/tabbing-input-iframe-expected.png:
2277         * platform/chromium-win/fast/events/frame-tab-focus-expected.txt: Removed.
2278         * platform/chromium/fast/events/frame-tab-focus-expected.txt: Added.
2279         * platform/chromium/test_expectations.txt:
2280         Rebaseline some old entries in test_expectations.
2281
2282 2012-02-07  Raymond Toy  <rtoy@google.com>
2283
2284         createImpulseBuffer uses incorrect length
2285         https://bugs.webkit.org/show_bug.cgi?id=77665
2286
2287         Reviewed by Kenneth Russell.
2288
2289         * webaudio/resources/audio-testing.js:
2290         (createImpulseBuffer):  Fix bug so the buffer has the correct
2291         length. 
2292
2293 2012-02-07  Abhishek Arya  <inferno@chromium.org>
2294
2295         Crash in ContainerNode functions due to mutation events.
2296         https://bugs.webkit.org/show_bug.cgi?id=77999
2297
2298         Reviewed by Ryosuke Niwa.
2299
2300         * fast/dom/remove-body-during-body-replacement-expected.txt: Added.
2301         * fast/dom/remove-body-during-body-replacement.html: Added.
2302         * fast/dom/remove-body-during-body-replacement2-expected.txt: Added.
2303         * fast/dom/remove-body-during-body-replacement2.html: Added.
2304
2305 2012-02-07  Joshua Bell  <jsbell@chromium.org>
2306
2307         [Chromium] storage/indexeddb/index-cursor.html timeouts on Mac Debug
2308         https://bugs.webkit.org/show_bug.cgi?id=65862
2309
2310         Unreviewed test expectations change. Removed this expectation in r106857
2311         but it's still timing out so restoring it for now.
2312
2313         * platform/chromium/test_expectations.txt:
2314
2315 2012-02-07  Abhishek Arya  <inferno@chromium.org>
2316
2317         Crash due to column style not updated on post block
2318         in splitInlines. 
2319         https://bugs.webkit.org/show_bug.cgi?id=77939
2320
2321         Reviewed by Julien Chaffraix.
2322
2323         * fast/multicol/span/split-inline-wrong-post-block-crash-expected.txt: Added.
2324         * fast/multicol/span/split-inline-wrong-post-block-crash.html: Added.
2325
2326 2012-02-07  Julien Chaffraix  <jchaffraix@webkit.org>
2327
2328         Unreviewed gardening.
2329
2330         * platform/chromium-mac-snowleopard/svg/carto.net/window-expected.txt: Removed.
2331         * platform/chromium/test_expectations.txt: Added a TEXT output to a test as seen
2332         on the bots.
2333
2334 2012-02-07  Dana Jansens  <danakj@chromium.org>
2335
2336         [chromium] re-enable fast/repaint/block-selection-gap-in-composited-layer for win/mac
2337         https://bugs.webkit.org/show_bug.cgi?id=77896
2338
2339         Reviewed by Kenneth Russell.
2340
2341         * platform/chromium/test_expectations.txt:
2342
2343 2012-02-07  Mike Lawther  <mikelawther@chromium.org>
2344
2345         composited mask test for CSS3 calc
2346         https://bugs.webkit.org/show_bug.cgi?id=76006
2347
2348         Reviewed by Ojan Vafai.
2349
2350         Tests for future implementation of CSS3 calc() (see http://webkit.org/b/16662)
2351
2352         These tests are expected to 'fail', and will pass once calc() functionality is landed.
2353         For now, they serve to demonstrate that the current code doesn't crash on these tests.
2354
2355         * css3/calc/resources/alpha-gradient.png: Added.
2356         * css3/calc/simple-composited-mask-expected-mismatch.html: Added.
2357         * css3/calc/simple-composited-mask.html: Added.
2358
2359 2012-02-07  Ami Fischman  <fischman@chromium.org>
2360
2361         [Chromium] media/track/track-cue-nothing-to-render.html fails intermittently on Mac
2362         https://bugs.webkit.org/show_bug.cgi?id=75132
2363
2364         Unreviewed, chromium expectations update.
2365         Fixed with http://crrev.com/120714.
2366
2367         * platform/chromium/test_expectations.txt:
2368
2369 2012-02-07  Ami Fischman  <fischman@chromium.org>
2370
2371         Unreviewed, chromium expectations update.
2372         [Chromium] Layout Test media/media-blocked-by-beforeload.html fails for LEOPARD
2373         https://bugs.webkit.org/show_bug.cgi?id=77412
2374
2375         Fixed with http://crrev.com/120714.
2376
2377         * platform/chromium/test_expectations.txt:
2378
2379 2012-02-07  Julien Chaffraix  <jchaffraix@webkit.org>
2380
2381         Unreviewed gardening.
2382
2383         * platform/chromium/test_expectations.txt:
2384         Mark an SVG test as SLOW.
2385
2386 2012-02-07  Ami Fischman  <fischman@chromium.org>
2387
2388         [Chromium] Layout Test media/controls-drag-timebar.html is flaky
2389         https://bugs.webkit.org/show_bug.cgi?id=77531
2390
2391         No more flakiness.
2392
2393         Reviewed by Eric Carlson.
2394
2395         * platform/chromium/test_expectations.txt:
2396
2397 2012-02-07  Csaba Osztrogonác  <ossy@webkit.org>
2398
2399         [Qt][WK2] Unreviewed gardening.
2400
2401         * platform/qt-wk2/Skipped: Skip failing tests, because we like regressions in trunk.
2402
2403 2012-02-07  Pavel Feldman  <pfeldman@google.com>
2404
2405         Web Inspector: add generic support for undo-ing DOM edits.
2406         https://bugs.webkit.org/show_bug.cgi?id=77875
2407
2408         Reviewed by Yury Semikhatsky.
2409
2410         * http/tests/inspector/elements-test.js:
2411         (initialize_ElementTest.InspectorTest.rangeText):
2412         (initialize_ElementTest.InspectorTest.generateUndoTest):
2413         * inspector/elements/undo-dom-edits-2-expected.txt: Added.
2414         * inspector/elements/undo-dom-edits-2.html: Added.
2415         * inspector/elements/undo-dom-edits-expected.txt: Added.
2416         * inspector/elements/undo-dom-edits.html: Added.
2417         * inspector/styles/undo-add-property-expected.txt: Added.
2418         * inspector/styles/undo-add-property.html: Added.
2419         * inspector/styles/undo-change-property-expected.txt: Added.
2420         * inspector/styles/undo-change-property.html: Added.
2421         * inspector/styles/undo-property-toggle-expected.txt: Added.
2422         * inspector/styles/undo-property-toggle.html: Added.
2423
2424 2012-02-07  Tony Gentilcore  <tonyg@chromium.org>
2425
2426         Unreviewed, more svg rebaselines following change in r106918.
2427
2428         * platform/chromium-linux/svg/text/text-text-05-t-expected.png:
2429
2430 2012-02-07  Csaba Osztrogonác  <ossy@webkit.org>
2431
2432         [Qt] Couple of tests have different results on 64 bit and/or in debug mode compared to 32 bit and/or release mode
2433         https://bugs.webkit.org/show_bug.cgi?id=52810
2434
2435         * platform/qt/Skipped: Skip one more test because of this bug.
2436
2437 2012-02-07  Ádám Kallai  <Kallai.Adam@stud.u-szeged.hu>
2438
2439         Unreviewed gardening after r106898. Update platform specific expected results
2440
2441         * platform/gtk/fast/dom/Window/window-property-descriptors-expected.txt:
2442         * platform/qt/fast/dom/Window/window-property-descriptors-expected.txt:
2443
2444 2012-02-07  Sheriff Bot  <webkit.review.bot@gmail.com>
2445
2446         Unreviewed, rolling out r106932.
2447         http://trac.webkit.org/changeset/106932
2448         https://bugs.webkit.org/show_bug.cgi?id=77988
2449
2450         Breaks Mac bots (Requested by pfeldman on #webkit).
2451
2452         * http/tests/inspector/elements-test.js:
2453         (initialize_ElementTest.InspectorTest.rangeText):
2454         * inspector/elements/undo-dom-edits-2-expected.txt: Removed.
2455         * inspector/elements/undo-dom-edits-2.html: Removed.
2456         * inspector/elements/undo-dom-edits-expected.txt: Removed.
2457         * inspector/elements/undo-dom-edits.html: Removed.
2458         * inspector/styles/undo-add-property-expected.txt: Removed.
2459         * inspector/styles/undo-add-property.html: Removed.
2460         * inspector/styles/undo-change-property-expected.txt: Removed.
2461         * inspector/styles/undo-change-property.html: Removed.
2462         * inspector/styles/undo-property-toggle-expected.txt: Removed.
2463         * inspector/styles/undo-property-toggle.html: Removed.
2464
2465 2012-02-07  Tony Gentilcore  <tonyg@chromium.org>
2466
2467         Unreviewed, a couple more chromium rebaselines after r106918.
2468
2469         * platform/chromium-mac-leopard/svg/hixie/perf/006-expected.png: Removed.
2470         * platform/chromium-mac-snowleopard/svg/hixie/perf/006-expected.png: Added.
2471
2472 2012-02-07  Tony Gentilcore  <tonyg@chromium.org>
2473
2474         Unreviewed, more chromium rebaselines as a result of change in r106918.
2475
2476         * platform/chromium-mac-leopard/svg/carto.net/tabgroup-expected.png: Added.
2477         * platform/chromium-mac-leopard/svg/dom/SVGPathSegList-segment-modification-expected.png:
2478         * platform/chromium-mac-leopard/svg/filters/filter-width-update-expected.png:
2479         * platform/chromium-mac-leopard/svg/hixie/perf/003-expected.png:
2480         * platform/chromium-mac-leopard/svg/hixie/perf/004-expected.png: Removed.
2481         * platform/chromium-mac-leopard/svg/hixie/perf/005-expected.png: Removed.
2482         * platform/chromium-mac-leopard/svg/hixie/perf/007-expected.txt: Added.
2483         * platform/chromium-mac-snowleopard/svg/as-object/embedded-svg-size-changes-no-layout-triggers-expected.png: Added.
2484         * platform/chromium-mac-snowleopard/svg/as-object/nested-embedded-svg-size-changes-no-layout-triggers-1-expected.png: Added.
2485         * platform/chromium-mac-snowleopard/svg/as-object/nested-embedded-svg-size-changes-no-layout-triggers-2-expected.png: Added.
2486         * platform/chromium-mac-snowleopard/svg/carto.net/tabgroup-expected.png: Added.
2487         * platform/chromium-mac-snowleopard/svg/dom/SVGPathSegList-segment-modification-expected.png: Added.
2488         * platform/chromium-mac-snowleopard/svg/filters/filter-width-update-expected.png: Added.
2489         * platform/chromium-mac-snowleopard/svg/hixie/perf/003-expected.png: Added.
2490         * platform/chromium-mac-snowleopard/svg/hixie/perf/004-expected.png: Added.
2491         * platform/chromium-mac-snowleopard/svg/hixie/perf/005-expected.png: Added.
2492         * platform/chromium-mac/svg/dom/SVGPathSegList-segment-modification-expected.png: Removed.
2493         * platform/chromium-mac/svg/filters/filter-width-update-expected.png: Removed.
2494         * platform/mac/svg/as-object/embedded-svg-size-changes-no-layout-triggers-expected.txt: Removed.
2495         * platform/mac/svg/as-object/nested-embedded-svg-size-changes-no-layout-triggers-1-expected.txt: Removed.
2496         * platform/mac/svg/as-object/nested-embedded-svg-size-changes-no-layout-triggers-2-expected.txt: Removed.
2497         * platform/qt/svg/as-object/embedded-svg-size-changes-no-layout-triggers-expected.txt: Removed.
2498         * platform/qt/svg/as-object/nested-embedded-svg-size-changes-no-layout-triggers-1-expected.txt: Removed.
2499         * platform/qt/svg/as-object/nested-embedded-svg-size-changes-no-layout-triggers-2-expected.txt: Removed.
2500         * svg/as-object/embedded-svg-size-changes-no-layout-triggers-expected.txt: Renamed from LayoutTests/platform/gtk/svg/as-object/embedded-svg-size-changes-no-layout-triggers-expected.txt.
2501         * svg/as-object/nested-embedded-svg-size-changes-no-layout-triggers-1-expected.txt: Renamed from LayoutTests/platform/gtk/svg/as-object/nested-embedded-svg-size-changes-no-layout-triggers-1-expected.txt.
2502         * svg/as-object/nested-embedded-svg-size-changes-no-layout-triggers-2-expected.txt: Renamed from LayoutTests/platform/gtk/svg/as-object/nested-embedded-svg-size-changes-no-layout-triggers-2-expected.txt.
2503
2504 2012-02-07  Tony Gentilcore  <tonyg@chromium.org>
2505
2506         Unreviewed chromium rebaseline to account for change in r106918.
2507
2508         * platform/chromium-linux/svg/text/append-text-node-to-tspan-expected.png: Added.
2509         * platform/chromium-linux/svg/text/remove-text-node-from-tspan-expected.png: Added.
2510         * platform/chromium-linux/svg/zoom/page/zoom-background-images-expected.png:
2511         * platform/chromium-linux/svg/zoom/text/zoom-coords-viewattr-01-b-expected.png:
2512         * platform/chromium-mac-leopard/svg/carto.net/window-expected.png:
2513         * platform/chromium-mac-leopard/svg/hixie/perf/001-expected.png: Added.
2514         * platform/chromium-mac-leopard/svg/hixie/perf/002-expected.png: Added.
2515         * platform/chromium-mac-leopard/svg/text/text-text-05-t-expected.png: Added.
2516         * platform/chromium-mac-leopard/svg/zoom/text/zoom-coords-viewattr-01-b-expected.png:
2517         * platform/chromium-mac-snowleopard/svg/as-object/deep-nested-embedded-svg-size-changes-no-layout-triggers-1-expected.png: Added.
2518         * platform/chromium-mac-snowleopard/svg/as-object/deep-nested-embedded-svg-size-changes-no-layout-triggers-2-expected.png: Added.
2519         * platform/chromium-mac-snowleopard/svg/carto.net/window-expected.png:
2520         * platform/chromium-mac-snowleopard/svg/carto.net/window-expected.txt: Copied from LayoutTests/platform/chromium-win/svg/carto.net/window-expected.txt.
2521         * platform/chromium-mac-snowleopard/svg/hixie/perf/001-expected.png: Added.
2522         * platform/chromium-mac-snowleopard/svg/hixie/perf/001-expected.txt: Copied from LayoutTests/platform/chromium-mac-snowleopard/svg/hixie/perf/002-expected.txt.
2523         * platform/chromium-mac-snowleopard/svg/hixie/perf/002-expected.png:
2524         * platform/chromium-mac-snowleopard/svg/hixie/perf/002-expected.txt:
2525         * platform/chromium-mac-snowleopard/svg/text/text-text-05-t-expected.png: Added.
2526         * platform/chromium-mac-snowleopard/svg/zoom/page/zoom-hixie-mixed-008-expected.png: Renamed from LayoutTests/platform/chromium-mac/svg/zoom/page/zoom-hixie-mixed-008-expected.png.
2527         * platform/chromium-mac-snowleopard/svg/zoom/page/zoom-hixie-rendering-model-004-expected.png: Renamed from LayoutTests/platform/chromium-mac/svg/zoom/page/zoom-hixie-rendering-model-004-expected.png.
2528         * platform/chromium-mac-snowleopard/svg/zoom/text/zoom-coords-viewattr-01-b-expected.png:
2529         * platform/chromium-mac-snowleopard/svg/zoom/text/zoom-hixie-mixed-008-expected.png: Renamed from LayoutTests/platform/chromium-mac/svg/zoom/text/zoom-hixie-mixed-008-expected.png.
2530         * platform/chromium-mac-snowleopard/svg/zoom/text/zoom-hixie-rendering-model-004-expected.png: Renamed from LayoutTests/platform/chromium-mac/svg/zoom/text/zoom-hixie-rendering-model-004-expected.png.
2531         * platform/chromium-win/svg/as-object/deep-nested-embedded-svg-size-changes-no-layout-triggers-1-expected.png: Added.
2532         * platform/chromium-win/svg/as-object/deep-nested-embedded-svg-size-changes-no-layout-triggers-2-expected.png: Added.
2533         * platform/chromium-win/svg/carto.net/window-expected.png:
2534         * platform/chromium-win/svg/carto.net/window-expected.txt:
2535         * platform/chromium-win/svg/hixie/perf/001-expected.png:
2536         * platform/chromium-win/svg/hixie/perf/001-expected.txt:
2537         * platform/chromium-win/svg/hixie/perf/002-expected.png:
2538         * platform/chromium-win/svg/hixie/perf/002-expected.txt:
2539         * platform/chromium-win/svg/text/append-text-node-to-tspan-expected.png: Added.
2540         * platform/chromium-win/svg/text/append-text-node-to-tspan-expected.txt: Added.
2541         * platform/chromium-win/svg/text/remove-text-node-from-tspan-expected.png: Added.
2542         * platform/chromium-win/svg/text/remove-text-node-from-tspan-expected.txt: Added.
2543         * platform/chromium-win/svg/text/text-text-05-t-expected.png:
2544         * platform/chromium-win/svg/text/text-text-05-t-expected.txt:
2545         * platform/chromium-win/svg/zoom/page/zoom-background-images-expected.png:
2546         * platform/chromium-win/svg/zoom/page/zoom-background-images-expected.txt:
2547         * platform/chromium-win/svg/zoom/page/zoom-hixie-mixed-008-expected.png:
2548         * platform/chromium-win/svg/zoom/page/zoom-hixie-mixed-008-expected.txt:
2549         * platform/chromium-win/svg/zoom/page/zoom-hixie-rendering-model-004-expected.txt:
2550         * platform/chromium-win/svg/zoom/text/zoom-coords-viewattr-01-b-expected.png:
2551         * platform/chromium-win/svg/zoom/text/zoom-hixie-mixed-008-expected.txt:
2552         * platform/chromium-win/svg/zoom/text/zoom-hixie-rendering-model-004-expected.txt:
2553         * platform/mac-snowleopard/svg/zoom/page/zoom-hixie-mixed-008-expected.png: Removed.
2554         * platform/mac/svg/as-object/deep-nested-embedded-svg-size-changes-no-layout-triggers-1-expected.txt: Removed.
2555         * platform/mac/svg/as-object/deep-nested-embedded-svg-size-changes-no-layout-triggers-2-expected.txt: Removed.
2556         * platform/qt/svg/as-object/deep-nested-embedded-svg-size-changes-no-layout-triggers-1-expected.txt: Removed.
2557         * platform/qt/svg/as-object/deep-nested-embedded-svg-size-changes-no-layout-triggers-2-expected.txt: Removed.
2558         * svg/as-object/deep-nested-embedded-svg-size-changes-no-layout-triggers-1-expected.txt: Renamed from LayoutTests/platform/gtk/svg/as-object/deep-nested-embedded-svg-size-changes-no-layout-triggers-1-expected.txt.
2559         * svg/as-object/deep-nested-embedded-svg-size-changes-no-layout-triggers-2-expected.txt: Renamed from LayoutTests/platform/gtk/svg/as-object/deep-nested-embedded-svg-size-changes-no-layout-triggers-2-expected.txt.
2560
2561 2012-02-07  Csaba Osztrogonác  <ossy@webkit.org>
2562
2563         [Qt] Unreviewed gardening. Update platform specific expected files after r106918.
2564
2565         * platform/qt/Skipped: Unskip non-existing tests.
2566         * platform/qt/svg/as-object/deep-nested-embedded-svg-size-changes-no-layout-triggers-1-expected.txt:
2567         * platform/qt/svg/as-object/deep-nested-embedded-svg-size-changes-no-layout-triggers-2-expected.txt:
2568         * platform/qt/svg/as-object/embedded-svg-size-changes-no-layout-triggers-expected.txt:
2569         * platform/qt/svg/as-object/nested-embedded-svg-size-changes-no-layout-triggers-1-expected.txt:
2570         * platform/qt/svg/as-object/nested-embedded-svg-size-changes-no-layout-triggers-2-expected.txt:
2571         * platform/qt/svg/carto.net/tabgroup-expected.png:
2572         * platform/qt/svg/carto.net/tabgroup-expected.txt:
2573         * platform/qt/svg/carto.net/window-expected.png:
2574         * platform/qt/svg/carto.net/window-expected.txt:
2575         * platform/qt/svg/dom/SVGPathSegList-segment-modification-expected.png:
2576         * platform/qt/svg/dom/SVGPathSegList-segment-modification-expected.txt:
2577         * platform/qt/svg/filters/filter-width-update-expected.png:
2578         * platform/qt/svg/filters/filter-width-update-expected.txt:
2579         * platform/qt/svg/hixie/perf/003-expected.png:
2580         * platform/qt/svg/hixie/perf/003-expected.txt:
2581         * platform/qt/svg/hixie/perf/004-expected.png:
2582         * platform/qt/svg/hixie/perf/004-expected.txt:
2583         * platform/qt/svg/hixie/perf/005-expected.png:
2584         * platform/qt/svg/hixie/perf/005-expected.txt:
2585         * platform/qt/svg/hixie/perf/006-expected.png:
2586         * platform/qt/svg/hixie/perf/006-expected.txt:
2587         * platform/qt/svg/zoom/page/zoom-background-images-expected.png:
2588         * platform/qt/svg/zoom/page/zoom-background-images-expected.txt:
2589         * platform/qt/svg/zoom/page/zoom-hixie-mixed-008-expected.png:
2590         * platform/qt/svg/zoom/page/zoom-hixie-mixed-008-expected.txt:
2591         * platform/qt/svg/zoom/page/zoom-hixie-rendering-model-004-expected.png: Added.
2592         * platform/qt/svg/zoom/page/zoom-hixie-rendering-model-004-expected.txt:
2593         * platform/qt/svg/zoom/page/zoom-svg-through-object-with-auto-size-expected.txt:
2594         * platform/qt/svg/zoom/page/zoom-svg-through-object-with-override-size-expected.txt:
2595         * platform/qt/svg/zoom/text/zoom-hixie-mixed-008-expected.png:
2596         * platform/qt/svg/zoom/text/zoom-hixie-mixed-008-expected.txt:
2597         * platform/qt/svg/zoom/text/zoom-hixie-rendering-model-004-expected.png:
2598         * platform/qt/svg/zoom/text/zoom-hixie-rendering-model-004-expected.txt:
2599
2600 2012-02-07  Tony Gentilcore  <tonyg@chromium.org>
2601
2602         Unreviewed gardening.
2603
2604         * platform/chromium-mac-leopard/fast/canvas/check-stale-putImageData-expected.png: Added. Pixel results for platform font.
2605
2606 2012-02-07  Pavel Feldman  <pfeldman@google.com>
2607
2608         Web Inspector: add generic support for undo-ing DOM edits.
2609         https://bugs.webkit.org/show_bug.cgi?id=77875
2610
2611         Reviewed by Yury Semikhatsky.
2612
2613         * http/tests/inspector/elements-test.js:
2614         (initialize_ElementTest.InspectorTest.rangeText):
2615         (initialize_ElementTest.InspectorTest.generateUndoTest):
2616         * inspector/elements/undo-dom-edits-2-expected.txt: Added.
2617         * inspector/elements/undo-dom-edits-2.html: Added.
2618         * inspector/elements/undo-dom-edits-expected.txt: Added.
2619         * inspector/elements/undo-dom-edits.html: Added.
2620         * inspector/styles/undo-add-property-expected.txt: Added.
2621         * inspector/styles/undo-add-property.html: Added.
2622         * inspector/styles/undo-change-property-expected.txt: Added.
2623         * inspector/styles/undo-change-property.html: Added.
2624         * inspector/styles/undo-property-toggle-expected.txt: Added.
2625         * inspector/styles/undo-property-toggle.html: Added.
2626
2627 2012-02-06  Yury Semikhatsky  <yurys@chromium.org>
2628
2629         Web Inspector: don't mark object is queriable if it is only reachable by internal reference
2630         https://bugs.webkit.org/show_bug.cgi?id=77877
2631
2632         Reviewed by Pavel Feldman.
2633
2634         * inspector/profiler/heap-snapshot.html:
2635
2636 2012-02-07  Ádám Kallai  <Kallai.Adam@stud.u-szeged.hu>
2637
2638         [Qt] New svg/hittest tests introduced in r106882 fail
2639         https://bugs.webkit.org/show_bug.cgi?id=77964
2640
2641         Reviewed by Csaba Osztrogonác.
2642
2643         * platform/qt/Skipped: Skip failing tests until fix.
2644
2645 2012-02-07  Philippe Normand  <pnormand@igalia.com>
2646
2647         Unreviewed, GTK svg rebaseline after r106918.
2648
2649         * platform/gtk/svg/as-object/deep-nested-embedded-svg-size-changes-no-layout-triggers-1-expected.txt:
2650         * platform/gtk/svg/as-object/deep-nested-embedded-svg-size-changes-no-layout-triggers-2-expected.txt:
2651         * platform/gtk/svg/as-object/embedded-svg-size-changes-no-layout-triggers-expected.txt:
2652         * platform/gtk/svg/as-object/nested-embedded-svg-size-changes-no-layout-triggers-1-expected.txt:
2653         * platform/gtk/svg/as-object/nested-embedded-svg-size-changes-no-layout-triggers-2-expected.txt:
2654         * platform/gtk/svg/carto.net/tabgroup-expected.txt:
2655         * platform/gtk/svg/carto.net/window-expected.txt:
2656         * platform/gtk/svg/dom/SVGPathSegList-segment-modification-expected.txt:
2657         * platform/gtk/svg/filters/filter-width-update-expected.txt:
2658         * platform/gtk/svg/text/text-text-05-t-expected.txt:
2659         * platform/gtk/svg/zoom/page/zoom-background-images-expected.txt:
2660         * platform/gtk/svg/zoom/page/zoom-hixie-mixed-008-expected.txt:
2661         * platform/gtk/svg/zoom/page/zoom-hixie-rendering-model-004-expected.txt:
2662         * platform/gtk/svg/zoom/text/zoom-hixie-mixed-008-expected.txt:
2663         * platform/gtk/svg/zoom/text/zoom-hixie-rendering-model-004-expected.txt:
2664
2665 2012-02-07  Sheriff Bot  <webkit.review.bot@gmail.com>
2666
2667         Unreviewed, rolling out r106915.
2668         http://trac.webkit.org/changeset/106915
2669         https://bugs.webkit.org/show_bug.cgi?id=77961
2670
2671         because 106912 was rolled out (Requested by Ossy on #webkit).
2672
2673         * platform/gtk/fast/dom/prototype-inheritance-2-expected.txt:
2674         * platform/gtk/fast/js/global-constructors-expected.txt:
2675         * platform/qt/fast/dom/constructed-objects-prototypes-expected.txt:
2676         * platform/qt/fast/dom/prototype-inheritance-2-expected.txt:
2677         * platform/qt/fast/js/global-constructors-expected.txt:
2678
2679 2012-02-05  Nikolas Zimmermann  <nzimmermann@rim.com>
2680
2681         Rewrite SVG tests to make extensive use of display() in repaint tests
2682         https://bugs.webkit.org/show_bug.cgi?id=77736
2683
2684         Reviewed by Andreas Kling.
2685
2686         Convert all tests in svg/ (except svg/custom & svg/dynamic-updates) that exercise repainting to use the
2687         fast/repaint/resources/repaint.js harness, which forces a layout, and calls layoutTestController.display()
2688         before executing the actual repaint test, so that repaint rectangles are properly tracked and shown (white
2689         areas that are redrawn, on top of the gray background, painted over the web view after the initial painting).
2690
2691         Previously SVG tests used to work like this: (using an HTML example, but it doesn't matter)
2692         <html><body><svg><rect/><script>function change() { rect.setAttribute(...); layoutTestController.notifyDone(); } setTimeout(change, 0); </script></svg></body></html>
2693
2694         We expected that the initial painting was done, before change() as called. This is unreliable for various reasons:
2695         - the timeout is not guaranteed to fire after the document loaded, it may happen inbetween on eg. a slow connection.
2696         - nor is it guaranteed that the document has painted initially before we enter change().
2697           This leads to the current regressions -- if we break repainting, we can't see it in the current layout tests, as the
2698           initial painting always happens after change() executed in trunk, at least on a fast machine.
2699
2700         In order to make repaint testing reliable we have to use following scheme:
2701         <html><body onload="runRepaintTest()"><svg><rect/><script>function repaintTest() { rect.setAttribute(...); }</script></svg></body></html>
2702
2703         runRepaintTest() is provided by the repaint.js harness and does:
2704         if (window.layoutTestController) {
2705             document.body.offsetTop;
2706             layoutTestController.display();
2707             repaintTest();
2708         } else {
2709             setTimeout(repaintTest, 100);
2710         }
2711
2712         Using this harness outside of DRT allows to test SVG repainting tests in the browser as well, as the repainting changes
2713         aren't immediately fired (0ms timer) but instead delayed by 100ms, so a visual "flash" is visible, if something changes.
2714         For DRT it does two things. First it forces Document::updateLayout() to be called, and then forces the web view to paint
2715         immediately, and then it starts tracking any repaint rects, that are fired _after_ the initial painting, which are then
2716         highlighted in the pixel test dump later on. Using display() is the only way to get reliable painting results across
2717         DRT/WebKitTestRunner, and to get rid of the flakiness.
2718
2719         All *.xml/*.html/*.htm/*.xhtml tests which excersise repainting can be moved to use runRepaintTest() from repaint.js.
2720         <body> needs to be changed to <body onload="runRepaintTest()">, and the timeouts & waitUntilDone/notifyDone calls can
2721         be removed from the tests, leading to much nicer testcases, removing lots of boilerplate.
2722
2723         Pure *.svg tests unfortunately can't use <svg onload="runRepaintTest()"> at the moment, due timing differences between
2724         the HTML load and the SVGLoad event, that's out of scope for this bug report. To remove any hacks from the testcases
2725         themselves, I centralized following work-around in a new function in repaint.js, and let all *.svg tests use it.
2726
2727         function runSVGRepaintTest() {
2728             if (window.layoutTestController) {
2729                 layoutTestController.waitUntilDone();
2730                 setTimeout(runRepaintTest, 0);
2731             } else
2732                 runRepaintTest();
2733         }
2734
2735         runRepaintTest() has to be called from a timer at the moment, as the SVGLoad event fires earlier as HTML load event.
2736         Before that is fixed, we have to use <svg onload="runSVGRepaintTest()"> instead of <svg onload="runRepaintTest()">
2737         and append: layoutTestController.notifyDone() to the repaintTest() functions in the testcases. That should explain
2738         the testcase differences between pure-SVG and non-pure-SVG tests, and why I treated them differently. This approach
2739         is unfortunately as flakey as the old, so to make pure *.svg tests test repainting reliable, the bug needs to be fixed.
2740
2741         Note that svg/custom, and svg/dynamic-updates will be fixed in another chunk, as they also require large amounts
2742         of rebaselines.
2743
2744         * fast/repaint/resources/repaint.js:
2745         (runRepaintTest):
2746         (runSVGRepaintTest):
2747         * platform/chromium/test_expectations.txt:
2748         * platform/mac/svg/as-background-image/animated-svg-as-background-expected.png:
2749         * platform/mac/svg/as-image/animated-svg-as-image-expected.png:
2750         * platform/mac/svg/as-image/animated-svg-as-image-no-fixed-intrinsic-size-expected.png:
2751         * platform/mac/svg/as-image/animated-svg-as-image-same-image-expected.png:
2752         * platform/mac/svg/as-image/svg-image-change-content-size-expected.png:
2753         * platform/mac/svg/as-object/deep-nested-embedded-svg-size-changes-no-layout-triggers-1-expected.png:
2754         * platform/mac/svg/as-object/deep-nested-embedded-svg-size-changes-no-layout-triggers-1-expected.txt:
2755         * platform/mac/svg/as-object/deep-nested-embedded-svg-size-changes-no-layout-triggers-2-expected.png:
2756         * platform/mac/svg/as-object/deep-nested-embedded-svg-size-changes-no-layout-triggers-2-expected.txt:
2757         * platform/mac/svg/as-object/embedded-svg-immediate-offsetWidth-query-expected.png:
2758         * platform/mac/svg/as-object/embedded-svg-size-changes-expected.png:
2759         * platform/mac/svg/as-object/embedded-svg-size-changes-no-layout-triggers-expected.png:
2760         * platform/mac/svg/as-object/embedded-svg-size-changes-no-layout-triggers-expected.txt:
2761         * platform/mac/svg/as-object/nested-embedded-svg-size-changes-expected.png:
2762         * platform/mac/svg/as-object/nested-embedded-svg-size-changes-no-layout-triggers-1-expected.png:
2763         * platform/mac/svg/as-object/nested-embedded-svg-size-changes-no-layout-triggers-1-expected.txt:
2764         * platform/mac/svg/as-object/nested-embedded-svg-size-changes-no-layout-triggers-2-expected.png:
2765         * platform/mac/svg/as-object/nested-embedded-svg-size-changes-no-layout-triggers-2-expected.txt:
2766         * platform/mac/svg/carto.net/tabgroup-expected.png:
2767         * platform/mac/svg/carto.net/tabgroup-expected.txt:
2768         * platform/mac/svg/carto.net/window-expected.png:
2769         * platform/mac/svg/carto.net/window-expected.txt:
2770         * platform/mac/svg/css/shadow-changes-expected.png:
2771         * platform/mac/svg/dom/SVGPathSegList-segment-modification-expected.png:
2772         * platform/mac/svg/dom/SVGPathSegList-segment-modification-expected.txt:
2773         * platform/mac/svg/dom/SVGPathSegList-xml-dom-synchronization-expected.png:
2774         * platform/mac/svg/dom/SVGPathSegList-xml-dom-synchronization2-expected.png:
2775         * platform/mac/svg/dom/SVGRectElement/rect-modify-rx-expected.png:
2776         * platform/mac/svg/filters/filter-refresh-expected.png:
2777         * platform/mac/svg/filters/filter-width-update-expected.png:
2778         * platform/mac/svg/filters/filter-width-update-expected.txt:
2779         * platform/mac/svg/filters/invalidate-on-child-layout-expected.png:
2780         * platform/mac/svg/hixie/perf/001-expected.png:
2781         * platform/mac/svg/hixie/perf/002-expected.png:
2782         * platform/mac/svg/hixie/perf/003-expected.png:
2783         * platform/mac/svg/hixie/perf/003-expected.txt:
2784         * platform/mac/svg/hixie/perf/004-expected.png:
2785         * platform/mac/svg/hixie/perf/004-expected.txt:
2786         * platform/mac/svg/hixie/perf/005-expected.png:
2787         * platform/mac/svg/hixie/perf/005-expected.txt:
2788         * platform/mac/svg/hixie/perf/006-expected.png:
2789         * platform/mac/svg/hixie/perf/006-expected.txt:
2790         * platform/mac/svg/hixie/perf/007-expected.png:
2791         * platform/mac/svg/hixie/perf/007-expected.txt:
2792         * platform/mac/svg/repaint/filter-child-repaint-expected.png:
2793         * platform/mac/svg/repaint/image-href-change-expected.png:
2794         * platform/mac/svg/repaint/image-with-clip-path-expected.png:
2795         * platform/mac/svg/text/append-text-node-to-tspan-expected.png:
2796         * platform/mac/svg/text/modify-text-node-in-tspan-expected.png:
2797         * platform/mac/svg/text/remove-text-node-from-tspan-expected.png:
2798         * platform/mac/svg/text/remove-tspan-from-text-expected.png:
2799         * platform/mac/svg/text/text-text-05-t-expected.png:
2800         * platform/mac/svg/text/text-text-05-t-expected.txt:
2801         * platform/mac/svg/transforms/animated-path-inside-transformed-html-expected.png:
2802         * platform/mac/svg/zoom/page/absolute-sized-document-no-scrollbars-expected.png:
2803         * platform/mac/svg/zoom/page/relative-sized-document-scrollbars-expected.png:
2804         * platform/mac/svg/zoom/page/zoom-background-images-expected.txt:
2805         * platform/mac/svg/zoom/page/zoom-foreignObject-expected.png:
2806         * platform/mac/svg/zoom/page/zoom-hixie-mixed-008-expected.txt:
2807         * platform/mac/svg/zoom/page/zoom-hixie-rendering-model-004-expected.png:
2808         * platform/mac/svg/zoom/page/zoom-hixie-rendering-model-004-expected.txt:
2809         * platform/mac/svg/zoom/page/zoom-mask-with-percentages-expected.png:
2810         * platform/mac/svg/zoom/page/zoom-svg-as-background-with-relative-size-and-viewBox-expected.png:
2811         * platform/mac/svg/zoom/page/zoom-svg-as-background-with-relative-size-expected.png:
2812         * platform/mac/svg/zoom/page/zoom-svg-as-image-expected.png:
2813         * platform/mac/svg/zoom/page/zoom-svg-as-object-expected.png:
2814         * platform/mac/svg/zoom/page/zoom-svg-as-relative-image-expected.png:
2815         * platform/mac/svg/zoom/page/zoom-svg-through-object-with-auto-size-expected.txt:
2816         * platform/mac/svg/zoom/page/zoom-svg-through-object-with-override-size-expected.txt:
2817         * platform/mac/svg/zoom/text/absolute-sized-document-no-scrollbars-expected.png:
2818         * platform/mac/svg/zoom/text/absolute-sized-document-scrollbars-expected.png:
2819         * platform/mac/svg/zoom/text/relative-sized-document-scrollbars-expected.png:
2820         * platform/mac/svg/zoom/text/zoom-foreignObject-expected.png:
2821         * platform/mac/svg/zoom/text/zoom-hixie-mixed-008-expected.png:
2822         * platform/mac/svg/zoom/text/zoom-hixie-mixed-008-expected.txt:
2823         * platform/mac/svg/zoom/text/zoom-hixie-mixed-009-expected.png:
2824         * platform/mac/svg/zoom/text/zoom-hixie-rendering-model-004-expected.png:
2825         * platform/mac/svg/zoom/text/zoom-hixie-rendering-model-004-expected.txt:
2826         * svg/as-background-image/animated-svg-as-background.html:
2827         * svg/as-background-image/resources/animated-rect-relative-size.svg:
2828         * svg/as-background-image/svg-as-background-5.html:
2829         * svg/as-background-image/svg-background-partial-redraw.html:
2830         * svg/as-image/animated-svg-as-image-no-fixed-intrinsic-size.html:
2831         * svg/as-image/animated-svg-as-image-same-image.html:
2832         * svg/as-image/animated-svg-as-image.html:
2833         * svg/as-image/resources/animated-rect-fixed-size-2.svg: Copied from LayoutTests/svg/as-image/resources/animated-rect-same-image.svg.
2834         * svg/as-image/resources/animated-rect-fixed-size.svg:
2835         * svg/as-image/resources/animated-rect-relative-size.svg:
2836         * svg/as-image/resources/animated-rect-same-image.svg:
2837         * svg/as-image/svg-image-change-content-size.xhtml:
2838         * svg/as-object/embedded-svg-immediate-offsetWidth-query.html:
2839         * svg/as-object/embedded-svg-size-changes-no-layout-triggers.html:
2840         * svg/as-object/embedded-svg-size-changes.html:
2841         * svg/as-object/nested-embedded-svg-size-changes-no-layout-triggers-1.html:
2842         * svg/as-object/nested-embedded-svg-size-changes-no-layout-triggers-2.html:
2843         * svg/as-object/nested-embedded-svg-size-changes.html:
2844         * svg/as-object/resources/embedded-svg-size-changes-no-layout-triggers.svg:
2845         * svg/as-object/resources/nested-embedded-svg-size-changes-target-no-layout-triggers-1.html:
2846         * svg/carto.net/tabgroup.svg:
2847         * svg/carto.net/window.svg:
2848         * svg/css/shadow-changes.svg:
2849         * svg/dom/SVGPathSegList-segment-modification.svg:
2850         * svg/dom/SVGPathSegList-xml-dom-synchronization.xhtml:
2851         * svg/dom/SVGPathSegList-xml-dom-synchronization2.xhtml:
2852         * svg/dom/SVGRectElement/rect-modify-rx.svg:
2853         * svg/filters/animate-fill-expected.png:
2854         * svg/filters/animate-fill.svg:
2855         * svg/filters/feImage-reference-invalidation-expected.png:
2856         * svg/filters/feImage-reference-invalidation.svg:
2857         * svg/filters/feImage-target-add-to-document-expected.png:
2858         * svg/filters/feImage-target-add-to-document.svg:
2859         * svg/filters/feImage-target-changes-id-expected.png:
2860         * svg/filters/feImage-target-changes-id.svg:
2861         * svg/filters/feImage-target-id-change-expected.png:
2862         * svg/filters/feImage-target-id-change.svg:
2863         * svg/filters/feImage-target-reappend-to-document-expected.png:
2864         * svg/filters/feImage-target-reappend-to-document.svg:
2865         * svg/filters/feImage-target-remove-from-document-expected.png:
2866         * svg/filters/feImage-target-remove-from-document.svg:
2867         * svg/filters/filter-refresh.svg:
2868         * svg/filters/filter-width-update.svg:
2869         * svg/filters/invalidate-on-child-layout.svg:
2870         * svg/hixie/perf/001.xml:
2871         * svg/hixie/perf/002.xml:
2872         * svg/hixie/perf/003.xml:
2873         * svg/hixie/perf/004.xml:
2874         * svg/hixie/perf/005.xml:
2875         * svg/hixie/perf/006.xml:
2876         * svg/hixie/perf/007.xml:
2877         * svg/hixie/perf/resources/smallcats.gif: Added.
2878         * svg/repaint/container-repaint-expected.png:
2879         * svg/repaint/container-repaint.svg:
2880         * svg/repaint/filter-child-repaint.svg:
2881         * svg/repaint/image-href-change.svg:
2882         * svg/repaint/image-with-clip-path.svg:
2883         * svg/text/append-text-node-to-tspan.html:
2884         * svg/text/modify-text-node-in-tspan.html:
2885         * svg/text/remove-text-node-from-tspan.html:
2886         * svg/text/remove-tspan-from-text.html:
2887         * svg/text/text-text-05-t.svg:
2888         * svg/transforms/animated-path-inside-transformed-html.xhtml:
2889         * svg/zoom/page/absolute-sized-document-no-scrollbars.svg:
2890         * svg/zoom/page/absolute-sized-document-scrollbars.svg:
2891         * svg/zoom/page/relative-sized-document-scrollbars.svg:
2892         * svg/zoom/page/zoom-background-image-tiled.html:
2893         * svg/zoom/page/zoom-background-images.html:
2894         * svg/zoom/page/zoom-coords-viewattr-01-b.svg:
2895         * svg/zoom/page/zoom-foreignObject.svg:
2896         * svg/zoom/page/zoom-getBoundingClientRect.xhtml:
2897         * svg/zoom/page/zoom-hixie-mixed-008.xml:
2898         * svg/zoom/page/zoom-hixie-mixed-009.xml:
2899         * svg/zoom/page/zoom-hixie-rendering-model-004.xhtml:
2900         * svg/zoom/page/zoom-img-preserveAspectRatio-support-1.html:
2901         * svg/zoom/page/zoom-mask-with-percentages.svg:
2902         * svg/zoom/page/zoom-replaced-intrinsic-ratio-001.htm:
2903         * svg/zoom/page/zoom-svg-as-background-with-relative-size-and-viewBox.html:
2904         * svg/zoom/page/zoom-svg-as-background-with-relative-size.html:
2905         * svg/zoom/page/zoom-svg-as-image.html:
2906         * svg/zoom/page/zoom-svg-as-object.html:
2907         * svg/zoom/page/zoom-svg-as-relative-image.html:
2908         * svg/zoom/page/zoom-svg-float-border-padding.xml:
2909         * svg/zoom/page/zoom-svg-through-object-with-absolute-size-2.xhtml:
2910         * svg/zoom/page/zoom-svg-through-object-with-absolute-size.xhtml:
2911         * svg/zoom/page/zoom-svg-through-object-with-auto-size.html:
2912         * svg/zoom/page/zoom-svg-through-object-with-huge-size.xhtml:
2913         * svg/zoom/page/zoom-svg-through-object-with-override-size.html:
2914         * svg/zoom/page/zoom-svg-through-object-with-percentage-size.xhtml:
2915         * svg/zoom/page/zoom-svg-through-object-with-text.xhtml-disabled:
2916         * svg/zoom/page/zoom-zoom-coords.xhtml:
2917         * svg/zoom/resources/testPageZoom.js:
2918         (repaintTest):
2919         * svg/zoom/resources/testTextZoom.js:
2920         (repaintTest):
2921         * svg/zoom/text/absolute-sized-document-no-scrollbars.svg:
2922         * svg/zoom/text/absolute-sized-document-scrollbars.svg:
2923         * svg/zoom/text/relative-sized-document-scrollbars.svg:
2924         * svg/zoom/text/zoom-coords-viewattr-01-b.svg:
2925         * svg/zoom/text/zoom-foreignObject.svg:
2926         * svg/zoom/text/zoom-hixie-mixed-008.xml:
2927         * svg/zoom/text/zoom-hixie-mixed-009.xml:
2928         * svg/zoom/text/zoom-hixie-rendering-model-004.xhtml:
2929         * svg/zoom/text/zoom-svg-float-border-padding.xml:
2930
2931 2012-02-07  Kaustubh Atrawalkar  <kaustubh@motorola.com>
2932
2933         GTK & QT Rebaseline after r106912.
2934         https://bugs.webkit.org/show_bug.cgi?id=77942
2935
2936         Reviewed by David Levin.
2937
2938         * platform/gtk/fast/dom/prototype-inheritance-2-expected.txt:
2939         * platform/gtk/fast/js/global-constructors-expected.txt:
2940         * platform/qt/fast/dom/constructed-objects-prototypes-expected.txt:
2941         * platform/qt/fast/dom/prototype-inheritance-2-expected.txt:
2942         * platform/qt/fast/js/global-constructors-expected.txt:
2943
2944 2012-02-07  Sheriff Bot  <webkit.review.bot@gmail.com>
2945
2946         Unreviewed, rolling out r106912.
2947         http://trac.webkit.org/changeset/106912
2948         https://bugs.webkit.org/show_bug.cgi?id=77947
2949
2950         "AppleWebKit build is broken" (Requested by haraken on
2951         #webkit).
2952
2953         * fast/dom/DOMURL/check-instanceof-domurl-functions-expected.txt: Removed.
2954         * fast/dom/DOMURL/check-instanceof-domurl-functions.html: Removed.
2955
2956 2012-02-07  Kaustubh Atrawalkar  <kaustubh@motorola.com>
2957
2958         Migrate createObjectURL & revokeObjectURL to static (Class) methods.
2959         https://bugs.webkit.org/show_bug.cgi?id=74386
2960
2961         Reviewed by David Levin.
2962
2963         Added test to check if createObjectURL & revokeObjectURL are static functions.
2964
2965         * fast/dom/DOMURL/check-instanceof-domurl-functions-expected.txt: Added.
2966         * fast/dom/DOMURL/check-instanceof-domurl-functions.html: Added.
2967
2968 2012-02-03  Vsevolod Vlasov  <vsevik@chromium.org>
2969
2970         http/tests/inspector/indexeddb/database-structure.html failing on chromium win/linux
2971         https://bugs.webkit.org/show_bug.cgi?id=77661
2972
2973         Reviewed by Yury Semikhatsky.
2974
2975         * platform/chromium/test_expectations.txt:
2976
2977 2012-02-06  Adam Barth  <abarth@webkit.org>
2978
2979         http/tests/security/xssAuditor/cookie-injection.html is flaky
2980         https://bugs.webkit.org/show_bug.cgi?id=77908
2981
2982         Reviewed by Eric Seidel.
2983
2984         Before this patch, the output of this test depended on the state of the
2985         global cookie store.  When running tests in parallel, the cookie store
2986         is shared by multiple tests, and so its state varies from run to run.
2987
2988         This patch changes this test to look only for the specific cookie used
2989         by this test, which should make the test more reliable when run in
2990         parallel with other tests.
2991
2992         * http/tests/security/xssAuditor/cookie-injection-expected.txt:
2993         * http/tests/security/xssAuditor/resources/echo-intertag.pl:
2994         * platform/chromium/test_expectations.txt:
2995
2996 2012-02-06  Hayato Ito  <hayato@chromium.org>
2997
2998         Implement querySelector on ShadowRoot.
2999         https://bugs.webkit.org/show_bug.cgi?id=77714
3000
3001         Reviewed by Dimitri Glazkov.
3002
3003         * fast/dom/shadow/shadow-root-js-api-expected.txt:
3004         * fast/dom/shadow/shadow-root-js-api.html:
3005
3006 2012-02-06  David Grogan  <dgrogan@chromium.org>
3007
3008         js-test-pre.js: relay calls to testPassed, testFailed, debug, etc from
3009         worker to document.
3010         https://bugs.webkit.org/show_bug.cgi?id=76762
3011
3012         Reviewed by Ojan Vafai.
3013
3014         * fast/filesystem/resources/async-operations.js:
3015         * fast/filesystem/resources/directory-entry-to-uri.js:
3016         * fast/filesystem/resources/file-entry-to-uri-sync.js:
3017         * fast/filesystem/resources/file-entry-to-uri.js:
3018         * fast/filesystem/resources/file-from-file-entry-sync.js:
3019         * fast/filesystem/resources/file-from-file-entry.js:
3020         * fast/filesystem/resources/file-writer-abort-continue.js:
3021         * fast/filesystem/resources/file-writer-abort-depth.js:
3022         * fast/filesystem/resources/file-writer-abort.js:
3023         * fast/filesystem/resources/file-writer-events.js:
3024         * fast/filesystem/resources/file-writer-gc-blob.js:
3025         * fast/filesystem/resources/file-writer-sync-truncate-extend.js:
3026         * fast/filesystem/resources/file-writer-sync-write-overlapped.js:
3027         * fast/filesystem/resources/file-writer-truncate-extend.js:
3028         * fast/filesystem/resources/file-writer-write-overlapped.js:
3029         * fast/filesystem/resources/fs-worker-common.js:
3030         * fast/filesystem/resources/fs-worker-test-util.js: Removed.
3031         * fast/filesystem/resources/simple-persistent-sync.js:
3032         * fast/filesystem/resources/simple-persistent.js:
3033         * fast/filesystem/resources/simple-readonly.js:
3034         * fast/filesystem/resources/simple-required-arguments-getdirectory.js:
3035         * fast/filesystem/resources/simple-required-arguments-getfile.js:
3036         * fast/filesystem/resources/simple-required-arguments-getmetadata.js:
3037         * fast/filesystem/resources/simple-required-arguments-remove.js:
3038         * fast/filesystem/resources/simple-temporary-sync.js:
3039         * fast/filesystem/resources/simple-temporary.js:
3040         * fast/filesystem/resources/sync-operations.js:
3041         * fast/filesystem/workers/async-operations.html:
3042         * fast/filesystem/workers/file-entry-to-uri-sync.html:
3043         * fast/filesystem/workers/file-from-file-entry-sync.html:
3044         * fast/filesystem/workers/file-from-file-entry.html:
3045         * fast/filesystem/workers/file-writer-events.html:
3046         * fast/filesystem/workers/file-writer-gc-blob.html:
3047         * fast/filesystem/workers/file-writer-sync-truncate-extend.html:
3048         * fast/filesystem/workers/file-writer-sync-write-overlapped.html:
3049         * fast/filesystem/workers/file-writer-truncate-extend.html:
3050         * fast/filesystem/workers/file-writer-write-overlapped.html:
3051         * fast/filesystem/workers/simple-persistent-sync.html:
3052         * fast/filesystem/workers/simple-persistent.html:
3053         * fast/filesystem/workers/simple-temporary-sync.html:
3054         * fast/filesystem/workers/simple-temporary.html:
3055         * fast/filesystem/workers/sync-operations.html:
3056         * fast/js/resources/js-test-pre.js:
3057         (testPassed):
3058         (testFailed):
3059         (finishJSTest):
3060         (startWorker.worker.onmessage):
3061         (startWorker.worker.onerror):
3062         (startWorker):
3063         * storage/indexeddb/basics-workers.html:
3064         * storage/indexeddb/resources/basics.js:
3065
3066 2012-02-06  Julien Chaffraix  <jchaffraix@webkit.org>
3067
3068         Unreviewed gardening.
3069
3070         * platform/chromium-mac-snowleopard/fast/canvas/check-stale-putImageData-expected.png: Added.
3071         Yet another font difference.
3072
3073         * platform/chromium/test_expectations.txt: Added LEOPARD to the list of flaky platforms.
3074
3075 2012-02-06  Adam Barth  <abarth@webkit.org>
3076
3077         http/tests/security/mixedContent/insecure-script-in-iframe.html flaky in chromium debug
3078         https://bugs.webkit.org/show_bug.cgi?id=65567
3079
3080         Reviewed by Eric Seidel.
3081
3082         My theory is that the extra log message is caused by the preload
3083         scanner requesting the script, which might occur if the test is running
3084         extremely slowly (as it might on a debug bot).
3085
3086         This patch simplifies the test in the hopes of removing the flakiness.
3087
3088         * http/tests/security/mixedContent/insecure-script-in-iframe-expected.txt:
3089         * http/tests/security/mixedContent/insecure-script-in-iframe.html:
3090         * http/tests/security/mixedContent/resources/frame-with-insecure-script.html:
3091         * platform/chromium/test_expectations.txt:
3092
3093 2012-02-06  Adam Barth  <abarth@webkit.org>
3094
3095         http/tests/security/mixedContent/insecure-image-in-main-frame.html is flaky
3096         https://bugs.webkit.org/show_bug.cgi?id=77904
3097
3098         Reviewed by Darin Adler.
3099
3100         My theory is that the extra log message is caused by the preload
3101         scanner requesting the image, which might occur if the test is running
3102         extremely slowly (as it might on a debug bot).
3103
3104         This patch simplifies the test in the hopes of removing the flakiness.
3105
3106         * http/tests/security/mixedContent/insecure-image-in-main-frame-expected.txt:
3107         * http/tests/security/mixedContent/insecure-image-in-main-frame.html:
3108         * http/tests/security/mixedContent/resources/frame-with-insecure-image.html:
3109         * platform/chromium/test_expectations.txt:
3110
3111 2012-02-06  David Grogan  <dgrogan@chromium.org>
3112
3113         Port some indexeddb layout tests to workers.
3114         https://bugs.webkit.org/show_bug.cgi?id=77805
3115
3116         Reviewed by Tony Chang.
3117
3118         * storage/indexeddb/index-basics-workers-expected.txt: Added.
3119         * storage/indexeddb/index-basics-workers.html: Added.
3120         * storage/indexeddb/index-basics.html:
3121         * storage/indexeddb/objectstore-basics-expected.txt:
3122         * storage/indexeddb/objectstore-basics-workers-expected.txt: Added.
3123         * storage/indexeddb/objectstore-basics-workers.html: Added.
3124         * storage/indexeddb/objectstore-basics.html:
3125         * storage/indexeddb/resources/index-basics.js: Copied from LayoutTests/storage/indexeddb/index-basics.html.
3126         (test):
3127         (setVersion):
3128         (deleteExisting):
3129         (addData):
3130         (addData2):
3131         (addData3):
3132         (getData):
3133         (getObjectData):
3134         (getObjectData2):
3135         (getObjectData3):
3136         (getDataFail):
3137         (getObjectDataFail):
3138         (getObjectData4):
3139         (openKeyCursor):
3140         (cursor1Continue):
3141         (cursor1Continue2):
3142         (cursor1Continue3):
3143         (openObjectCursor):
3144         (cursor2Continue):
3145         (cursor2Continue2):
3146         (cursor2Continue3):
3147         (last.try.get testFailed):
3148         (last):
3149         * storage/indexeddb/resources/objectstore-basics.js: Copied from LayoutTests/storage/indexeddb/objectstore-basics.html.
3150         (test):
3151         (openSuccess):
3152         (setVersionSuccess):
3153         (createIndex):
3154         (testSetVersionAbort):
3155         (createAnotherIndex):
3156         (checkMetadata):
3157         (addData):
3158         (addDateSuccess):
3159         (addSuccess):
3160         (addAgainFailure):
3161         (getSuccess):
3162         (getSuccessDateKey):
3163         (removeSuccess):
3164         (removeSuccessButFalse):
3165         (testPreConditions.request.onsuccess):
3166         (testPreConditions):
3167
3168 2012-02-06  Stephen Chenney  <schenney@chromium.org>
3169
3170         RenderSVGShape::strokeContains will fail for some strokes
3171         https://bugs.webkit.org/show_bug.cgi?id=76931
3172
3173         Reviewed by Darin Adler.
3174
3175         New tests for hit testing against an SVG path of zero length with
3176         endcaps.
3177
3178         * svg/hittest/zero-length-butt-cap-path-expected.txt: Added.
3179         * svg/hittest/zero-length-butt-cap-path.xhtml: Added.
3180         * svg/hittest/zero-length-round-cap-path-expected.txt: Added.
3181         * svg/hittest/zero-length-round-cap-path.xhtml: Added.
3182         * svg/hittest/zero-length-square-cap-path-expected.txt: Added.
3183         * svg/hittest/zero-length-square-cap-path.xhtml: Added.
3184
3185 2012-02-06  Philip Rogers  <pdr@google.com>
3186
3187         Fix color animations by value
3188         https://bugs.webkit.org/show_bug.cgi?id=77812
3189
3190         Reviewed by Darin Adler.
3191
3192         * svg/animations/animate-color-fill-from-by-expected.txt: Added.
3193         * svg/animations/animate-color-fill-from-by.html: Added.
3194         * svg/animations/script-tests/animate-color-fill-from-by.js: Added.
3195         (checkFillColor):
3196         (sample1):
3197         (sample2):
3198         (sample3):
3199         (executeTest):
3200
3201 2012-02-03  Jer Noble  <jer.noble@apple.com>
3202
3203         REGRESSION (r104303): Clicking inline video controls gives the video a focus ring
3204         https://bugs.webkit.org/show_bug.cgi?id=77288
3205
3206         Reviewed by Darin Adler.
3207
3208         * media/video-mouse-focus-expected.txt: Added.
3209         * media/video-mouse-focus.html: Added.
3210
3211 2012-02-06  Ehsan Akhgari  <ehsan.akhgari@gmail.com>
3212
3213         WebGL conformance test misc/functions-returning-strings.html fails
3214         https://bugs.webkit.org/show_bug.cgi?id=77149
3215
3216         Imported the WebGL conformance test related to this.
3217
3218         Reviewed by Kenneth Russell.
3219
3220         * fast/canvas/webgl/functions-returning-strings-expected.txt: Added.
3221         * fast/canvas/webgl/functions-returning-strings.html: Added.
3222
3223 2012-02-06  Chris Rogers  <crogers@google.com>
3224
3225         zvmul incorrectly multiplies complex arrays on Windows.
3226         https://bugs.webkit.org/show_bug.cgi?id=77900
3227
3228         Reviewed by Kenneth Russell.
3229
3230         * platform/chromium/test_expectations.txt:
3231
3232 2012-02-06  Ami Fischman  <fischman@chromium.org>
3233
3234         Unreviewed, chromium expectations update.
3235         Layout Test http/tests/media/video-served-as-text.html is flaky on cr-win
3236         https://bugs.webkit.org/show_bug.cgi?id=72904
3237
3238         Test is not flaky on XP.
3239
3240         * platform/chromium/test_expectations.txt:
3241
3242 2012-02-06  Joshua Bell  <jsbell@chromium.org>
3243
3244         [Chromium] storage/indexeddb/index-cursor.html timeouts on Mac Debug
3245         https://bugs.webkit.org/show_bug.cgi?id=65862
3246
3247         No sign of this test timing out in recent history, and significant 
3248         performance work has been done since it was filed. Unmarking as SLOW/PASS.
3249
3250         Reviewed by Tony Chang.
3251
3252         * platform/chromium/test_expectations.txt:
3253
3254 2012-02-06  Julien Chaffraix  <jchaffraix@webkit.org>
3255
3256         Unreviewed gardening.
3257
3258         More font differences that need a rebaseline.
3259
3260         * platform/chromium-linux-x86/fast/canvas/check-stale-putImageData-expected.png: Removed.
3261         * platform/chromium-linux/fast/canvas/check-stale-putImageData-expected.png: Added.
3262         * platform/chromium-win/fast/canvas/check-stale-putImageData-expected.png: Added.
3263
3264 2012-02-06  Dana Jansens  <danakj@chromium.org>
3265
3266         [Chromium] rebaseline test on win/mac after enabling paint opaque tracking for draw culling
3267         https://bugs.webkit.org/show_bug.cgi?id=77497
3268
3269         Reviewed by James Robinson.
3270
3271         * platform/chromium-win/fast/repaint/block-selection-gap-in-composited-layer-expected.png: Added.
3272         * platform/chromium/test_expectations.txt:
3273
3274 2012-02-06  Adam Barth  <abarth@webkit.org>
3275
3276         http/tests/security/mixedContent/insecure-plugin-in-iframe.html is flaky
3277         https://bugs.webkit.org/show_bug.cgi?id=77901
3278
3279         Reviewed by Eric Seidel.
3280
3281         This test fails occationally because of the order of the frame load
3282         callbacks.  Now that we log mixed content errors to the console, we
3283         don't need to dump the frame load callbacks in this test.
3284
3285         * http/tests/security/mixedContent/insecure-plugin-in-iframe-expected.txt:
3286         * http/tests/security/mixedContent/insecure-plugin-in-iframe.html:
3287
3288 2012-02-06  Cris Neckar  <cdn@chromium.org>
3289
3290         Test for crash when counter nodes are reparented outside of tables
3291         https://bugs.webkit.org/show_bug.cgi?id=75212
3292
3293         Reviewed by Adam Barth.
3294
3295         * fast/css/counters/reparent-table-children-with-counters-crash-expected.txt: Added.
3296         * fast/css/counters/reparent-table-children-with-counters-crash.html: Added.
3297
3298 2012-02-06  Adam Barth  <abarth@webkit.org>
3299
3300         According to the flakiness dashboard, these tests do appear to be
3301         successfully de-flaked.
3302
3303         * platform/chromium/test_expectations.txt:
3304
3305 2012-02-06  Julien Chaffraix  <jchaffraix@webkit.org>
3306
3307         Unreviewed rebaseline after r106836.
3308
3309         The rebaseline is caused by a font difference.
3310
3311         * platform/chromium-linux-x86/fast/canvas/check-stale-putImageData-expected.png: Added.
3312
3313 2012-02-06  Joshua Bell  <jsbell@chromium.org>
3314
3315         Unreviewed chromium test expectation change
3316
3317         Unmarking storage/indexeddb/data-corruption.html as TIMEOUT. Was apparently
3318         bulk-marked as TIMEOUT on Snow Leopard as part of WK54322 although it is
3319         not mentioned in that issue. The test hasn't failed in recent history and
3320         there has been substantial rework on the IndexedDB feature since the
3321         expectation was set.
3322
3323         * platform/chromium/test_expectations.txt:
3324
3325 2012-02-06  Anders Carlsson  <andersca@apple.com>
3326
3327         Wheel event handler count not updated when adding handlers to the window
3328         https://bugs.webkit.org/show_bug.cgi?id=77895
3329
3330         Reviewed by Dan Bernstein.
3331
3332         * fast/events/wheelevent-handler-count-expected.txt: Added.
3333         * fast/events/wheelevent-handler-count.html: Added.
3334
3335 2012-02-05  Gustavo Noronha Silva  <gns@gnome.org>
3336
3337         [GTK] Insta-crash when closing browser with inspector window opened
3338         https://bugs.webkit.org/show_bug.cgi?id=50744
3339
3340         Reviewed by Martin Robinson.
3341
3342         * platform/gtk/Skipped: unskip inspector/debugger/open-close-open.html,
3343         which now passes.
3344
3345 2012-02-06  Joshua Bell  <jsbell@chromium.org>
3346
3347         IndexedDB: Raise exception during add/put call if autoIncrement key insertion will fail
3348         https://bugs.webkit.org/show_bug.cgi?id=77374
3349
3350         Reviewed by Tony Chang.
3351
3352         * storage/indexeddb/keypath-edges-expected.txt:
3353         * storage/indexeddb/keypath-edges.html:
3354
3355 2012-02-06  Julien Chaffraix  <jchaffraix@webkit.org>
3356
3357         [Chromium] Test fast/forms/listbox-clear-restore.html is flaky
3358         https://bugs.webkit.org/show_bug.cgi?id=77889
3359
3360         Unreviewed gardening.
3361
3362         * platform/chromium/test_expectations.txt:
3363
3364 2012-02-06  Eugene Girard  <girard@chromium.org>
3365
3366         IndexedDB createObjectStore should throw if options arg is invalid (not an object).
3367         Added unit tests to test invalid arguments.
3368         storage/indexddb/transaction-basics was modified only to correct calls that would 
3369         now throw.
3370         https://bugs.webkit.org/show_bug.cgi?id=58471
3371
3372         Reviewed by Adam Barth.
3373
3374         * storage/indexeddb/create-object-store-options-expected.txt:
3375         * storage/indexeddb/create-object-store-options.html:
3376         * storage/indexeddb/index-basics-expected.txt:
3377         * storage/indexeddb/index-basics.html:
3378         * storage/indexeddb/resources/shared.js:
3379         (evalAndExpectExceptionClass):
3380         * storage/indexeddb/transaction-basics-expected.txt:
3381         * storage/indexeddb/transaction-basics.html:
3382         * storage/indexeddb/tutorial.html:
3383
3384 2012-02-06  Jesus Sanchez-Palencia  <jesus.palencia@openbossa.org>
3385
3386         [Qt][WK2] http/tests/loading/state-object-security-exception.html fails
3387         https://bugs.webkit.org/show_bug.cgi?id=62731
3388
3389         Unreviewed gardening.
3390
3391         Skipped 3 tests because they were still failing after http://trac.webkit.org/changeset/106812 .
3392         Skipped tests were:
3393         fast/history/form-submit-in-frame-via-onclick.html
3394         fast/history/form-submit-in-frame.html
3395         http/tests/loading/state-object-security-exception.html
3396
3397         * platform/qt-wk2/Skipped:
3398
3399 2012-02-06  Sheriff Bot  <webkit.review.bot@gmail.com>
3400
3401         Unreviewed, rolling out r106797 and r106806.
3402         http://trac.webkit.org/changeset/106797
3403         http://trac.webkit.org/changeset/106806
3404         https://bugs.webkit.org/show_bug.cgi?id=77888
3405
3406         The change is still causing some crashes in webaudio/ on the
3407         Chromium bots (Requested by jchaffraix on #webkit).
3408
3409         * fast/events/resources/suspend-subframe-1.html: Removed.
3410         * fast/events/resources/suspend-subframe-2.html: Removed.
3411         * fast/events/suspend-timers-expected.txt: Removed.
3412         * fast/events/suspend-timers.html: Removed.
3413         * platform/chromium/test_expectations.txt:
3414
3415 2012-02-06  Abhishek Arya  <inferno@chromium.org>
3416
3417         Crash in SubframeLoader::loadSubframe.
3418         https://bugs.webkit.org/show_bug.cgi?id=77345
3419
3420         Reviewed by Nate Chapin.
3421
3422         * fast/frames/resources/subframe-load-crash.svg: Added.
3423         * fast/frames/subframe-load-crash-main-expected.txt: Added.
3424         * fast/frames/subframe-load-crash-main.html: Added.
3425
3426 2012-02-06  Jesus Sanchez-Palencia  <jesus.palencia@openbossa.org>
3427
3428         [Qt][WK2] http/tests/loading/state-object-security-exception.html fails
3429         https://bugs.webkit.org/show_bug.cgi?id=62731
3430
3431         Rubber stamped by Csaba Osztrogonác.
3432
3433         Unskipping tests that were kept as skipped even after
3434         https://bugs.webkit.org/show_bug.cgi?id=42333 was fixed.
3435
3436         * platform/wk2/Skipped:
3437
3438 2012-02-06  Alexei Filippov  <alexeif@chromium.org>
3439
3440         Web Inspector: Redesign summary view / retaining tree contents
3441         https://bugs.webkit.org/show_bug.cgi?id=77870
3442
3443         Reviewed by Pavel Feldman.
3444
3445         1. Make object IDs less contrast.
3446         2. Put array indices in [].
3447         3. Do not write type if it's just "Object".
3448
3449         * inspector/profiler/detailed-heapshots-test.js:
3450         (initialize_DetailedHeapshotTest.):
3451         (initialize_DetailedHeapshotTest):
3452
3453 2012-02-03  Hans Wennborg  <hans@chromium.org>
3454
3455         Speech input: fix fast/speech/bubble-position.html
3456         https://bugs.webkit.org/show_bug.cgi?id=77732
3457
3458         Reviewed by Tony Gentilcore.
3459
3460         There is no need for the test to check the pixel-exact position of the
3461         rect, since that seems to vary a little between platforms.
3462         The point of the test is to check that the rect is within the iframe,
3463         so let's do that.
3464
3465         * fast/speech/bubble-position-expected.txt:
3466         * fast/speech/bubble-position.html:
3467
3468 2012-02-06  Allan Sandfeld Jensen  <allan.jensen@nokia.com>
3469
3470         Test that timers do not fire from subframes of suspended documents.
3471         https://bugs.webkit.org/show_bug.cgi?id=53733
3472
3473         Reviewed by Mihai Parparita.
3474
3475         * fast/events/resources/suspend-subframe-1.html: Added.
3476         * fast/events/resources/suspend-subframe-2.html: Added.
3477         * fast/events/suspend-timers-expected.txt: Added.
3478         * fast/events/suspend-timers.html: Added.
3479         * platform/chromium/test_expectations.txt:
3480
3481 2012-02-06  Hayato Ito  <hayato@chromium.org>
3482
3483         Add <shadow> element, which is guarded by SHADOW_DOM flag.
3484         https://bugs.webkit.org/show_bug.cgi?id=76435
3485
3486         Reviewed by Dimitri Glazkov.
3487
3488         Test: fast/dom/shadow/shadow-element.html
3489
3490         * fast/dom/shadow/shadow-element-expected.txt: Added.
3491         * fast/dom/shadow/shadow-element.html: Added.
3492
3493 2012-02-06  Joe Thomas  <joethomas@motorola.com>
3494
3495         https://bugs.webkit.org/show_bug.cgi?id=76995.
3496         WebKit fails IETC :indeterminate and input type=radio test.
3497
3498         All input types should respect indeterminate property(getter and setter). This is true with other browsers.
3499         Indeterminate appearance for radio input type is supported by IOS platform. Webkit need not support indeterminate appearance
3500         for radio input type on other platforms.
3501
3502         Reviewed by Kent Tamura.
3503
3504         * fast/forms/indeterminate-input-types-expected.txt: Added.
3505         * fast/forms/indeterminate-input-types.html: Added.
3506         * fast/forms/indeterminate-radio.html:
3507
3508 2012-02-06  Nikolas Zimmermann  <nzimmermann@rim.com>
3509
3510         Not reviewed. Switch to unix file endings and at a trailing newline - hopefully the bots will accept my follow up patch then.
3511
3512         * svg/filters/invalidate-on-child-layout.svg:
3513
3514 2012-02-06  Adam Barth  <abarth@webkit.org>
3515
3516         Layout Test http/tests/security/xssAuditor/dom-write-innerHTML.html is flaky
3517         https://bugs.webkit.org/show_bug.cgi?id=67538
3518
3519         Reviewed by Kentaro Hara.
3520
3521         Try to fix the flakiness in this test by kicking off the <img> load
3522         before the load event has fired for the inner frame.  That way, the
3523         load event for the main frame will be delayed until the image finishes
3524         loading (and its error handler has fired), removing the need for the
3525         setTimeout.
3526
3527         * http/tests/security/xssAuditor/dom-write-innerHTML.html:
3528         * http/tests/security/xssAuditor/resources/echo-dom-write-innerHTML.html:
3529         * platform/chromium/test_expectations.txt:
3530
3531 2012-02-05  Adam Barth  <abarth@webkit.org>
3532
3533         xss-DENIED-from-data-url-in-foreign-domain-subframe.html is flaky
3534         https://bugs.webkit.org/show_bug.cgi?id=77849
3535
3536         Reviewed by Kentaro Hara.
3537
3538         This test doesn't seem to be sequenced correctly w.r.t. the load events
3539         of the various frames involved.  This patch re-orders some of the
3540         triggers in the hopes of making the test no longer flaky.
3541
3542         * http/tests/security/dataURL/resources/foreign-domain-data-url-accessor-iframe.html:
3543         * http/tests/security/dataURL/xss-DENIED-from-data-url-in-foreign-domain-subframe-expected.txt:
3544         * http/tests/security/dataURL/xss-DENIED-from-data-url-in-foreign-domain-subframe.html:
3545         * platform/chromium/http/tests/security/dataURL/xss-DENIED-from-data-url-in-foreign-domain-subframe-expected.txt:
3546         * platform/chromium/test_expectations.txt:
3547
3548 2012-02-05  Abhishek Arya  <inferno@chromium.org>
3549
3550         Crash in FormSubmission::create.
3551         https://bugs.webkit.org/show_bug.cgi?id=77813
3552
3553         Reviewed by Kent Tamura.
3554
3555         * fast/forms/form-submission-create-crash-expected.txt: Added.
3556         * fast/forms/form-submission-create-crash.xhtml: Added.
3557
3558 2012-02-05  Adam Barth  <abarth@webkit.org>
3559
3560         Rebaseline xss-inactive-closure.html.  This test "fails" because of a
3561         subtle difference in how V8 and JSC do security checks.  Essentially,
3562         V8 does security checks based on the current ScriptExecutionContext
3563         whereas JSC does security checks based on the current DOMWindow.  I'm
3564         working on fixing these differences in bugs like
3565         https://bugs.webkit.org/show_bug.cgi?id=75793, but it's a long road.
3566
3567         In any case, the behavior indicated by this test is fine from a
3568         security point of view, so it's better to rebaseline this test because
3569         that will let us detect future regressions.
3570
3571         * platform/chromium/http/tests/security/listener/xss-inactive-closure-expected.txt: Added.
3572         * platform/chromium/test_expectations.txt:
3573
3574 2012-02-05  Adam Barth  <abarth@webkit.org>
3575
3576         Rebaseline xss-DENIED-defineProperty.  These V8-specific results appear
3577         to also be passing, just with slightly fewer console messages.
3578
3579         * platform/chromium/http/tests/security/xss-DENIED-defineProperty-expected.txt: Added.
3580         * platform/chromium/test_expectations.txt:
3581
3582 2012-02-05  Adam Barth  <abarth@webkit.org>
3583
3584         Further cleanup of failing and flaky security LayoutTests.  This patch
3585         updates the expectations to match the behavior as described by the
3586         flakiness dashboard.
3587
3588         * platform/chromium/test_expectations.txt:
3589
3590 2012-02-05  Adam Barth  <abarth@webkit.org>
3591
3592         This test is no longer flaky.  It appears to pass all the time.
3593
3594         * platform/chromium/test_expectations.txt:
3595
3596 2012-02-04  Ken Buchanan  <kenrb@chromium.org>
3597
3598         Crash when reparenting children of flexible boxes
3599         https://bugs.webkit.org/show_bug.cgi?id=77458
3600
3601         Reviewed by Ojan Vafai.
3602
3603         This test case reparents a block node from under a flexible box so
3604         that only anonymous blocks and floating generated blocks remain.
3605         A recent patch caused these anonymous blocks to be collapsed, which
3606         is incorrect.
3607
3608         * fast/css-generated-content/remove-div-from-flexible-box-with-floating-after-content-crash-expected.txt: Added
3609         * fast/css-generated-content/remove-div-from-flexible-box-with-floating-after-content-crash.html: Added
3610
3611 2012-02-03  Andreas Kling  <awesomekling@apple.com>
3612
3613         Kill per-Attribute style declarations.
3614         <http://webkit.org/b/77204>
3615
3616         Reviewed by Antti Koivisto.
3617
3618         Rebaselined 3 inspector tests since attribute styles are no longer shown per-attribute.
3619
3620         * inspector/elements/elements-panel-styles-expected.txt:
3621         * inspector/styles/styles-computed-trace-expected.txt:
3622         * inspector/styles/styles-new-API-expected.txt:
3623
3624 2012-02-04  Adam Barth  <abarth@webkit.org>
3625
3626         http/tests/security/xss-eval fails due to difference in JSC and V8 eval
3627         https://bugs.webkit.org/show_bug.cgi?id=77806
3628
3629         Reviewed by Eric Seidel.
3630
3631         Both the JSC and V8 behaviors are reasonable in this case.  This patch
3632         modifies the test to show that either behavior isn't a security
3633         vulnerability.
3634
3635         * http/tests/security/xss-eval.html:
3636         * platform/chromium/http/tests/security/xss-eval-expected.txt:
3637         * platform/chromium/test_expectations.txt:
3638
3639 2012-02-04  David Grogan  <dgrogan@chromium.org>
3640
3641         IndexedDB: mark quota layout test WONTFIX
3642         https://bugs.webkit.org/show_bug.cgi?id=77459
3643
3644         Reviewed by Tony Chang.
3645
3646         * platform/chromium/test_expectations.txt:
3647
3648 2012-02-04  Swapna P  <spottabathini@innominds.com>
3649
3650         Reviewed by Antonio Gomes.
3651         
3652         Bug: iframe with scrolling=no incorrectly autoscrollable
3653         https://bugs.webkit.org/show_bug.cgi?id=61558
3654         
3655         Did change inorder to print correct log as per the description provided in test case.
3656         
3657         * fast/events/autoscroll-with-non-scrollable-parent.html:
3658
3659 2012-02-03  Adam Barth  <abarth@webkit.org>
3660
3661         Add a Chromium-specific baseline for this test.  These results appear to be passing.
3662
3663         * platform/chromium-win/http/tests/security/cross-frame-access-put-expected.txt: Removed.
3664         * platform/chromium/http/tests/security/cross-frame-access-put-expected.txt: Added.
3665         * platform/chromium/test_expectations.txt:
3666
3667 2012-02-03  Ryosuke Niwa  <rniwa@webkit.org>
3668
3669         Crash in Node::dispatchSubtreeModifiedEvent
3670         https://bugs.webkit.org/show_bug.cgi?id=77449
3671
3672         Reviewed by Alexey Proskuryakov.
3673
3674         Add a regression test for the crash.
3675
3676         * fast/dom/remove-body-during-title-creation-expected.txt: Added.
3677         * fast/dom/remove-body-during-title-creation.html: Added.
3678
3679 2012-02-03  Joshua Bell  <jsbell@chromium.org>
3680
3681         IndexedDB: Key generators not rolled back if insertion fails or is aborted
3682         https://bugs.webkit.org/show_bug.cgi?id=77060
3683
3684         Reviewed by Tony Chang.
3685
3686         * storage/indexeddb/key-generator-expected.txt: Added.
3687         * storage/indexeddb/key-generator.html: Added.
3688
3689 2012-02-03  Tony Chang  <tony@chromium.org>
3690
3691         positive and negative flex values are not being cleared on style changes
3692         https://bugs.webkit.org/show_bug.cgi?id=77771
3693
3694         Reviewed by Ojan Vafai.
3695
3696         * css3/flexbox/flex-no-flex-expected.txt: Added.
3697         * css3/flexbox/flex-no-flex.html: Added.
3698
3699 2012-02-03  Mihnea Ovidenie  <mihnea@adobe.com>
3700
3701         Crash in RenderFlowThread::setRegionBoxesRegionStyle
3702         https://bugs.webkit.org/show_bug.cgi?id=77474
3703
3704         Reviewed by David Hyatt.
3705
3706         * fast/regions/flexbox-in-region-crash-expected.txt: Added.
3707         * fast/regions/flexbox-in-region-crash.html: Added.
3708         * fast/regions/select-in-region-crash-expected.txt: Added.
3709         * fast/regions/select-in-region-crash.html: Added.
3710
3711 2012-02-03  Elliot Poger  <epoger@google.com>
3712
3713         complete rebaseline of box-shadow-clipped-slices
3714         https://bugs.webkit.org/show_bug.cgi?id=77565
3715
3716         Reviewed by Darin Adler.
3717
3718         * platform/chromium/test_expectations.txt:
3719
3720 2012-02-03  David Grogan  <dgrogan@chromium.org>
3721
3722         Make js-test-pre.js more worker friendly
3723         https://bugs.webkit.org/show_bug.cgi?id=77487
3724
3725         Replace uses of 'window' with 'self'.
3726
3727         Reviewed by Ojan Vafai.
3728
3729         * fast/js/resources/js-test-pre.js:
3730         * storage/indexeddb/resources/basics.js:
3731
3732 2012-02-03  Jochen Eisinger  <jochen@chromium.org>
3733
3734         Remove unneccesary canExecuteScripts check from v8 bindings, and correctly indeicate when we're about to execute a script
3735         https://bugs.webkit.org/show_bug.cgi?id=76704
3736
3737         Reviewed by Adam Barth.
3738
3739         * http/tests/security/isolatedWorld/resources/fail.html:
3740         * http/tests/security/isolatedWorld/sandboxed-iframe-expected.txt:
3741         * http/tests/security/isolatedWorld/sandboxed-iframe.html:
3742
3743 2012-02-03  Dan Bernstein  <mitz@apple.com>
3744
3745         <rdar://problem/10352073> Floating image leaves hole in previous column when wrapped to next column
3746         https://bugs.webkit.org/show_bug.cgi?id=77694
3747
3748         Reviewed by Darin Adler.
3749
3750         * fast/dynamic/float-moved-downwards-for-pagination-expected.html: Added.
3751         * fast/dynamic/float-moved-downwards-for-pagination.html: Added.
3752
3753 2012-02-03  Alexis Menard  <alexis.menard@openbossa.org>
3754
3755         REGRESSION (r105401-105403): Blue flash on css border transition
3756         https://bugs.webkit.org/show_bug.cgi?id=77491
3757
3758         Reviewed by Simon Fraser.
3759
3760         * animations/animation-border-overflow-expected.txt: Added.
3761         * animations/animation-border-overflow.html: Added.
3762
3763 2012-02-03  Jesus Sanchez-Palencia  <jesus.palencia@openbossa.org>
3764
3765         [Qt][WK2] Incorrect line number dumping
3766         https://bugs.webkit.org/show_bug.cgi?id=60074
3767
3768         Reviewed by Csaba Osztrogonác.
3769
3770         Test http/tests/security/contentSecurityPolicy/eval-blocked.html
3771         is now passing, unskipping it.
3772
3773         * platform/qt-wk2/Skipped:
3774
3775 2012-02-03  Sheriff Bot  <webkit.review.bot@gmail.com>
3776
3777         Unreviewed, rolling out r106654.
3778         http://trac.webkit.org/changeset/106654
3779         https://bugs.webkit.org/show_bug.cgi?id=77742
3780
3781         triggers asserts on mac, win, gtk, qt debug bots (Requested by
3782         philn-tp on #webkit).
3783
3784         * fast/events/resources/suspend-subframe-1.html: Removed.
3785         * fast/events/resources/suspend-subframe-2.html: Removed.
3786         * fast/events/suspend-timers-expected.txt: Removed.
3787         * fast/events/suspend-timers.html: Removed.
3788         * platform/chromium/test_expectations.txt:
3789
3790 2012-02-02  Alexander Pavlov  <apavlov@chromium.org>
3791
3792         Web Inspector: Introduce "Copy XPath" popup menu item for DOM elements
3793         https://bugs.webkit.org/show_bug.cgi?id=77619
3794
3795         Reviewed by Vsevolod Vlasov.
3796
3797         * inspector/elements/node-xpath-expected.txt: Added.
3798         * inspector/elements/node-xpath.xhtml: Added.
3799
3800 2012-02-03  Yury Semikhatsky  <yurys@chromium.org>
3801
3802         inspector/debugger/pause-in-inline-script.html asserts in chromium debug
3803         https://bugs.webkit.org/show_bug.cgi?id=77663
3804
3805         Reviewed by Pavel Feldman.
3806
3807         * platform/chromium/test_expectations.txt: assert was fixed, remove
3808           custom expectation for inspector/debugger/pause-in-inline-script.html
3809
3810 2012-01-27  Yury Semikhatsky  <yurys@chromium.org>
3811
3812         Web Inspector: console evaluation doesn't work on breakpoint in pages with CSP
3813         https://bugs.webkit.org/show_bug.cgi?id=77203
3814
3815         Inspector console evaluation now works when debugger is paused in a page with
3816         content-security-policy prohibiting evals.
3817
3818         Reviewed by Pavel Feldman.
3819
3820         * inspector/debugger/eval-on-pause-blocked-expected.txt: Added.
3821         * inspector/debugger/eval-on-pause-blocked.html: Added.
3822
3823 2012-02-03  Allan Sandfeld Jensen  <allan.jensen@nokia.com>
3824
3825         Test that timers do not fire from subframes of suspended documents.
3826         https://bugs.webkit.org/show_bug.cgi?id=53733
3827
3828         Reviewed by Mihai Parparita.
3829
3830         * fast/events/resources/suspend-subframe-1.html: Added.
3831         * fast/events/resources/suspend-subframe-2.html: Added.
3832         * fast/events/suspend-timers-expected.txt: Added.
3833         * fast/events/suspend-timers.html: Added.
3834         * platform/chromium/test_expectations.txt:
3835
3836 2012-02-03  Zoltan Arvai  <zarvai@inf.u-szeged.hu>
3837
3838         New test introduced in r106642 failes on Qt Linux Release
3839         https://bugs.webkit.org/show_bug.cgi?id=77729
3840
3841         Reviewed by Csaba Osztrogonác.
3842
3843         * platform/qt/Skipped:
3844
3845 2012-01-27  Alexander Pavlov  <apavlov@chromium.org>
3846
3847         Implement touch event emulation in the WebCore layer
3848         https://bugs.webkit.org/show_bug.cgi?id=77105
3849
3850         Reviewed by Ryosuke Niwa.
3851
3852         * fast/events/touch/emulate-touch-events-expected.txt: Added.
3853         * fast/events/touch/emulate-touch-events.html: Added.
3854
3855 2012-02-03  Adam Barth  <abarth@webkit.org>
3856
3857         Group all the security failures together.
3858
3859         * platform/chromium/test_expectations.txt:
3860
3861 2012-02-03  Pavel Feldman  <pfeldman@google.com>
3862
3863         Web Inspector: preserve elements panel selection upon node drag'n'drop
3864         https://bugs.webkit.org/show_bug.cgi?id=77722
3865
3866         Reviewed by Vsevolod Vlasov.
3867
3868         * inspector/elements/move-node-expected.txt: Added.
3869         * inspector/elements/move-node.html: Added.
3870
3871 2012-02-03  Shinya Kawanaka  <shinyak@google.com>
3872
3873         Reimplement DETAILS and SUMMARY using selector query.
3874         https://bugs.webkit.org/show_bug.cgi?id=75930
3875
3876         Since the implementation of DETAILS shadow tree, the path of caret position is also changed.
3877
3878         Reviewed by Hajime Morita.
3879
3880         * platform/chromium-win/fast/html/details-remove-summary-1-and-click-expected.txt:
3881         * platform/chromium-win/fast/html/details-remove-summary-4-and-click-expected.txt:
3882         * platform/gtk/fast/html/details-remove-summary-1-and-click-expected.txt:
3883         * platform/gtk/fast/html/details-remove-summary-4-and-click-expected.txt:
3884         * platform/mac/fast/html/details-remove-summary-1-and-click-expected.txt:
3885         * platform/mac/fast/html/details-remove-summary-4-and-click-expected.txt:
3886         * platform/qt/fast/html/details-remove-summary-1-and-click-expected.txt:
3887         * platform/qt/fast/html/details-remove-summary-4-and-click-expected.txt:
3888
3889 2012-02-02  Alexei Filippov  <alexeif@chromium.org>
3890
3891         Web Inspector: Always show percents together with counters in heap inspector.
3892         https://bugs.webkit.org/show_bug.cgi?id=77434
3893
3894         Added parseInt conversion as counters are now strings not ints.
3895
3896         Reviewed by Pavel Feldman.
3897
3898         * inspector/profiler/detailed-heapshots-comparison-show-all.html:
3899         * inspector/profiler/detailed-heapshots-comparison-show-next.html:
3900         * inspector/profiler/detailed-heapshots-summary-show-all.html:
3901
3902 2012-02-02  Matt Falkenhagen  <falken@chromium.org>
3903
3904         Use content-language from http-equiv to set document locale and font
3905         https://bugs.webkit.org/show_bug.cgi?id=76701
3906
3907         Reviewed by Darin Adler.
3908
3909         Add tests that content-language from http-equiv sets document locale and is used in font selection.
3910
3911         * fast/text/content-language-case-insensitivity-expected.txt: Added.
3912         * fast/text/content-language-case-insensitivity.html: Added.
3913         * fast/text/content-language-mapped-to-webkit-locale-expected.txt: Added.
3914         * fast/text/content-language-mapped-to-webkit-locale.html: Added.
3915         * fast/text/international/content-language-font-selection-expected.html: Added.
3916         * fast/text/international/content-language-font-selection.html: Added.
3917         * fast/text/international/content-language-with-subtags-expected.html: Added.
3918         * fast/text/international/content-language-with-subtags.html: Added.
3919         * fast/text/lang-mapped-to-webkit-locale-expected.txt:
3920         * fast/text/lang-mapped-to-webkit-locale.xhtml: Fix some style issues.
3921         * fast/text/xml-lang-ignored-in-html-expected.txt:
3922         * fast/text/xml-lang-ignored-in-html.html: Fix some style issues.
3923         * platform/efl/Skipped: Skip tests using overridePreference("WebKit*FontMap"...) on non-Chromium ports.
3924         * platform/gtk-wk2/Skipped: Ditto.
3925         * platform/gtk/Skipped: Ditto.
3926         * platform/mac/Skipped: Ditto.
3927         * platform/qt/Skipped: Ditto.
3928         * platform/win/Skipped: Ditto.
3929         * platform/wincairo/Skipped: Ditto.
3930         * platform/wk2/Skipped: Ditto.
3931
3932 2012-02-02  Csaba Osztrogonác  <ossy@webkit.org>
3933
3934         [Qt] Unreviewed gardening after r106554.
3935
3936         * platform/qt/Skipped: Skip one more failing test.
3937
3938 2012-02-02  Mike Lawther  <mikelawther@chromium.org>
3939
3940         gradient tests for CSS3 calc
3941         https://bugs.webkit.org/show_bug.cgi?id=75822
3942
3943         Reviewed by Hajime Morita.
3944
3945         Tests for future implementation of CSS3 calc() (see http://webkit.org/b/16662)
3946
3947         These tests are expected to 'fail', and will pass once calc() functionality is landed.
3948         For now, they serve to demonstrate that the current code doesn't crash on these tests.
3949
3950         * css3/calc/css3-radial-gradients-expected-mismatch.html: Added.
3951         * css3/calc/css3-radial-gradients.html: Added.
3952         * css3/calc/gradient-color-stops-expected-mismatch.html: Added.
3953         * css3/calc/gradient-color-stops.html: Added.
3954
3955 2012-02-02  Bear Travis  <betravis@adobe.com>
3956
3957         Support 'disabled' attribute on SVGStyleElement
3958         https://bugs.webkit.org/show_bug.cgi?id=52130
3959
3960         Test the disabled property of an svg style element.
3961         Based off of the patch for bug 25287.
3962
3963         Reviewed by Dirk Schulze.
3964
3965         * svg/dom/SVGStyleElement/disable-svg-style-element-expected.txt: Added.
3966         * svg/dom/SVGStyleElement/disable-svg-style-element.html: Added.
3967         * svg/dom/SVGStyleElement/script-tests/disable-svg-style-element.js: Added.
3968         (createStyle):
3969
3970 2012-02-02  Raymond Toy  <rtoy@chromium.org>
3971
3972         Check parameters to biquad filters
3973         https://bugs.webkit.org/show_bug.cgi?id=71413
3974
3975         Reviewed by Kenneth Russell.
3976         
3977         * webaudio/biquad-allpass-expected.txt: Added
3978         * webaudio/biquad-allpass.html: Added
3979         * webaudio/biquad-bandpass-expected.txt: Added
3980         * webaudio/biquad-bandpass.html: Added
3981         * webaudio/biquad-highpass-expected.txt: Added
3982         * webaudio/biquad-highpass.html: Added
3983         * webaudio/biquad-highshelf-expected.txt: Added
3984         * webaudio/biquad-highshelf.html: Added
3985         * webaudio/biquad-lowpass-expected.txt: Added
3986         * webaudio/biquad-lowpass.html: Added
3987         * webaudio/biquad-lowshelf-expected.txt: Added
3988         * webaudio/biquad-lowshelf.html: Added
3989         * webaudio/biquad-notch-expected.txt: Added
3990         * webaudio/biquad-notch.html: Added
3991         * webaudio/biquad-peaking-expected.txt: Added
3992         * webaudio/biquad-peaking.html: Added
3993         * webaudio/resources/biquad-testing.js: Added
3994
3995 2012-02-02  Shinya Kawanaka  <shinyak@google.com>
3996
3997         Refactoring: Share test drivers of shadow content tests.
3998         https://bugs.webkit.org/show_bug.cgi?id=77584
3999
4000         Extracts shared test code from content-element-move.html and content-element-select-dynamic.html.
4001         This test framework will be used a few more times.
4002
4003         Reviewed by Hajime Morita.
4004
4005         * fast/dom/resources/shadow-test-driver.js: Added.
4006         (log):
4007         (cleanUp):
4008         (removeContainerLines):
4009         (check):
4010         (createSpanWithText):
4011         (createContentWithSelect):
4012         (appendShadow):
4013         (appendShadowDeep):
4014         (doTestIfLeft.callIfDone):
4015         (doneTest):
4016         (doTest):
4017         * fast/dom/shadow/content-element-move.html:
4018         * fast/dom/shadow/content-element-select-dynamic.html:
4019
4020 2012-02-02  Shinya Kawanaka  <shinyak@google.com>
4021
4022         StyleRecalc should occur when shadow root exists and light children are changed.