Revert that. The test had been fixed in r154148.
[WebKit-https.git] / LayoutTests / ChangeLog
1 2013-08-15  Ryosuke Niwa  <rniwa@webkit.org>
2
3         Revert that. The test had been fixed in r154148.
4
5         * TestExpectations:
6
7 2013-08-15  Ryosuke Niwa  <rniwa@webkit.org>
8
9         <https://webkit.org/b/119873> REGRESSION(r154057): platform/mac/accessibility/role-subrole-roledescription.html fails
10
11         Add a test expectation.
12
13         * TestExpectations:
14
15 2013-08-15  Sam White  <samuel_white@apple.com>
16
17         AX: platform/mac/accessibility/role-subrole-roledescription.html is failing
18         <https://webkit.org/b/119821>
19
20         Updating our layout test now that accessibleElementById is able
21         to fetch the math element correctly.
22
23         Reviewed by Chris Fleizach.
24
25         * platform/mac/accessibility/role-subrole-roledescription-expected.txt:
26         * platform/mac/accessibility/role-subrole-roledescription.html:
27
28 2013-08-15  Simon Fraser  <simon.fraser@apple.com>
29
30         <https://webkit.org/b/119871> Flash of garbage pixels when playing a show on Hulu
31
32         Reviewed by Tim Horton.
33         
34         Test that would hit the newly added assertion in case of failure.
35         Was unable to create a ref test that worked reliably.
36
37         * compositing/contents-opaque/fixed-to-nonfixed.html: Added.
38
39 2013-08-15  Filip Pizlo  <fpizlo@apple.com>
40
41         Remove a test that times out.
42         
43         Rubber stamped by Mark Hahnenberg.
44         
45         This test times out for me, every time. It tests code that has since been rewritten
46         and has had new tests added to cover it. It's not clear that this test would be
47         useful anymore even if we made it not timeout.
48
49         * fast/js/array-sort-modifying-tostring-expected.txt: Removed.
50         * fast/js/array-sort-modifying-tostring.html: Removed.
51         * fast/js/script-tests/array-sort-modifying-tostring.js: Removed.
52
53 2013-08-15  Dirk Schulze  <krit@webkit.org>
54
55         Implement CSS Image filter() function
56         https://bugs.webkit.org/show_bug.cgi?id=119845
57
58         Reviewed by Dean Jackson.
59
60         Test parsing, style resolving, computed style and behavior of new
61         CSS image function filter().
62
63         * fast/filter-image/filter-image-expected.html: Added.
64         * fast/filter-image/filter-image.html: Added.
65         * fast/filter-image/parse-filter-image-expected.txt: Added.
66         * fast/filter-image/parse-filter-image.html: Added.
67         * fast/filter-image/resources/image.svg: Added.
68
69 2013-08-15  Filip Pizlo  <fpizlo@apple.com>
70
71         Unreviewed, rebase the test now that we throw different exceptions.
72
73         * fast/canvas/webgl/data-view-test-expected.txt:
74
75 2013-08-14  Filip Pizlo  <fpizlo@apple.com>
76
77         Typed arrays should be rewritten
78         https://bugs.webkit.org/show_bug.cgi?id=119064
79
80         Reviewed by Oliver Hunt.
81
82         * fast/canvas/webgl/array-set-invalid-arguments-expected.txt:
83         * fast/canvas/webgl/array-set-out-of-bounds-expected.txt:
84         * fast/canvas/webgl/array-unit-tests-expected.txt:
85         * fast/canvas/webgl/array-unit-tests.html:
86         * fast/canvas/webgl/data-view-crash-expected.txt:
87         * fast/canvas/webgl/script-tests/arraybuffer-transfer-of-control.js:
88         (checkView):
89         * fast/dom/call-a-constructor-as-a-function-expected.txt:
90         * fast/dom/call-a-constructor-as-a-function.html:
91         * fast/js/constructor-length.html:
92         * fast/js/global-constructors-attributes-dedicated-worker-expected.txt:
93         * fast/js/global-constructors-attributes-expected.txt:
94         * fast/js/global-constructors-attributes-shared-worker-expected.txt:
95         * fast/js/regress/ArrayBuffer-Int8Array-alloc-expected.txt: Added.
96         * fast/js/regress/ArrayBuffer-Int8Array-alloc-huge-long-lived-expected.txt: Added.
97         * fast/js/regress/ArrayBuffer-Int8Array-alloc-huge-long-lived.html: Added.
98         * fast/js/regress/ArrayBuffer-Int8Array-alloc-large-long-lived-expected.txt: Added.
99         * fast/js/regress/ArrayBuffer-Int8Array-alloc-large-long-lived.html: Added.
100         * fast/js/regress/ArrayBuffer-Int8Array-alloc-long-lived-buffer-expected.txt: Added.
101         * fast/js/regress/ArrayBuffer-Int8Array-alloc-long-lived-buffer.html: Added.
102         * fast/js/regress/ArrayBuffer-Int8Array-alloc-long-lived-expected.txt: Added.
103         * fast/js/regress/ArrayBuffer-Int8Array-alloc-long-lived.html: Added.
104         * fast/js/regress/ArrayBuffer-Int8Array-alloc.html: Added.
105         * fast/js/regress/Int32Array-Int8Array-view-alloc-expected.txt: Added.
106         * fast/js/regress/Int32Array-Int8Array-view-alloc.html: Added.
107         * fast/js/regress/Int32Array-alloc-expected.txt: Added.
108         * fast/js/regress/Int32Array-alloc-huge-expected.txt: Added.
109         * fast/js/regress/Int32Array-alloc-huge-long-lived-expected.txt: Added.
110         * fast/js/regress/Int32Array-alloc-huge-long-lived.html: Added.
111         * fast/js/regress/Int32Array-alloc-huge.html: Added.
112         * fast/js/regress/Int32Array-alloc-large-expected.txt: Added.
113         * fast/js/regress/Int32Array-alloc-large-long-lived-expected.txt: Added.
114         * fast/js/regress/Int32Array-alloc-large-long-lived.html: Added.
115         * fast/js/regress/Int32Array-alloc-large.html: Added.
116         * fast/js/regress/Int32Array-alloc-long-lived-expected.txt: Added.
117         * fast/js/regress/Int32Array-alloc-long-lived.html: Added.
118         * fast/js/regress/Int32Array-alloc.html: Added.
119         * fast/js/regress/script-tests/ArrayBuffer-Int8Array-alloc-huge-long-lived.js: Added.
120         * fast/js/regress/script-tests/ArrayBuffer-Int8Array-alloc-large-long-lived.js: Added.
121         * fast/js/regress/script-tests/ArrayBuffer-Int8Array-alloc-long-lived-buffer.js: Added.
122         * fast/js/regress/script-tests/ArrayBuffer-Int8Array-alloc-long-lived.js: Added.
123         * fast/js/regress/script-tests/ArrayBuffer-Int8Array-alloc.js: Added.
124         * fast/js/regress/script-tests/Int32Array-Int8Array-view-alloc.js: Added.
125         * fast/js/regress/script-tests/Int32Array-alloc-huge-long-lived.js: Added.
126         * fast/js/regress/script-tests/Int32Array-alloc-huge.js: Added.
127         * fast/js/regress/script-tests/Int32Array-alloc-large-long-lived.js: Added.
128         * fast/js/regress/script-tests/Int32Array-alloc-large.js: Added.
129         * fast/js/regress/script-tests/Int32Array-alloc-long-lived.js: Added.
130         * fast/js/regress/script-tests/Int32Array-alloc.js: Added.
131         * platform/mac/fast/js/constructor-length-expected.txt:
132         * webgl/resources/webgl_test_files/conformance/typedarrays/array-unit-tests.html:
133         * webgl/resources/webgl_test_files/conformance/typedarrays/data-view-test.html:
134
135 2013-08-15  Oliver Hunt  <oliver@apple.com>
136
137         <https://webkit.org/b/119830> Assigning to a readonly global results in DFG byte code parse failure
138
139         Reviewed by Filip Pizlo.
140
141         Add a test
142
143         * fast/js/dfg-put-to-readonly-property-expected.txt: Added.
144         * fast/js/dfg-put-to-readonly-property.html: Added.
145         * fast/js/script-tests/dfg-put-to-readonly-property.js: Added.
146         (foo):
147         (bar):
148
149 2013-08-15  Mario Sanchez Prada  <mario.prada@samsung.com>
150
151         [GTK] Unreviewed gardening. Move Mac specific expectation for
152         accessibility test to the cross platform directory, as the result
153         it's shared with GTK and EFL ports.
154
155         * accessibility/heading-title-includes-links-expected.txt: Renamed
156         from LayoutTests/platform/mac/accessibility/heading-title-includes-links-expected.txt.
157
158 2013-08-15  Allan Sandfeld Jensen  <allan.jensen@digia.com>
159
160         Empty qt-5.0 expectations into qt expectations
161
162         Unreviewed gardening.
163
164         * platform/qt-5.0/TestExpectations:
165         * platform/qt-5.0/editing/selection/editable-html-element-expected.txt: Removed.
166         * platform/qt-5.0/editing/selection/extend-by-word-001-expected.txt: Removed.
167         * platform/qt-5.0/editing/selection/vertical-rl-ltr-extend-line-backward-wrap-expected.txt: Removed.
168         * platform/qt-5.0/editing/selection/vertical-rl-ltr-extend-line-forward-wrap-expected.txt: Removed.
169         * platform/qt-5.0/fast/dom/Orientation/create-event-orientationchange-expected.txt: Removed.
170         * platform/qt-5.0/fast/dom/Window/window-properties-device-orientation-expected.txt: Removed.
171         * platform/qt-5.0/fast/events/onload-re-entry-expected.txt: Removed.
172         * platform/qt-5.0/fast/forms/input-disabled-color-expected.png: Removed.
173         * platform/qt-5.0/fast/forms/input-disabled-color-expected.txt: Removed.
174         * platform/qt-5.0/fast/forms/menulist-separator-painting-expected.png: Removed.
175         * platform/qt-5.0/fast/forms/menulist-separator-painting-expected.txt: Removed.
176         * platform/qt-5.0/fast/forms/select-background-none-expected.png: Removed.
177         * platform/qt-5.0/fast/forms/select-background-none-expected.txt: Removed.
178         * platform/qt-5.0/fast/images/embed-image-expected.txt: Removed.
179         * platform/qt-5.0/fast/images/object-image-expected.txt: Removed.
180         * platform/qt-5.0/fast/text/backslash-to-yen-sign-expected.txt: Removed.
181         * platform/qt-5.0/fast/text/basic/003-expected.png: Removed.
182         * platform/qt-5.0/fast/text/basic/003-expected.txt: Removed.
183         * platform/qt-5.0/fast/text/fallback-traits-fixup-expected.txt: Removed.
184         * platform/qt-5.0/fast/text/international/hindi-whitespace-expected.txt: Removed.
185         * platform/qt-5.0/fast/text/international/text-spliced-font-expected.txt: Removed.
186         * platform/qt-5.0/fast/text/letter-spacing-negative-opacity-expected.png: Removed.
187         * platform/qt-5.0/fast/text/letter-spacing-negative-opacity-expected.txt: Removed.
188         * platform/qt-5.0/fast/text/soft-hyphen-3-expected.txt: Removed.
189         * platform/qt-5.0/http/tests/misc/location-replace-crossdomain-expected.png: Removed.
190         * platform/qt-5.0/http/tests/misc/location-replace-crossdomain-expected.txt: Removed.
191         * platform/qt-5.0/svg/W3C-SVG-1.1-SE/color-prop-05-t-expected.png: Removed.
192         * platform/qt-5.0/svg/W3C-SVG-1.1-SE/filters-image-03-f-expected.png: Removed.
193         * platform/qt-5.0/svg/W3C-SVG-1.1-SE/pservers-pattern-03-f-expected.png: Removed.
194         * platform/qt-5.0/svg/W3C-SVG-1.1-SE/struct-use-14-f-expected.png: Removed.
195         * platform/qt-5.0/svg/W3C-SVG-1.1-SE/svgdom-over-01-f-expected.png: Removed.
196         * platform/qt-5.0/svg/as-image/img-preserveAspectRatio-support-1-expected.png: Removed.
197         * platform/qt-5.0/svg/as-image/img-preserveAspectRatio-support-1-expected.txt: Removed.
198         * platform/qt-5.0/svg/as-object/object-box-sizing-no-width-height-expected.png: Removed.
199         * platform/qt-5.0/svg/as-object/object-box-sizing-no-width-height-expected.txt: Removed.
200         * platform/qt-5.0/svg/batik/text/longTextOnPath-expected.png: Removed.
201         * platform/qt-5.0/svg/batik/text/longTextOnPath-expected.txt: Removed.
202         * platform/qt-5.0/svg/carto.net/tabgroup-expected.txt: Removed.
203         * platform/qt-5.0/svg/foreignObject/text-tref-02-b-expected.png: Removed.
204         * platform/qt-5.0/svg/transforms/text-with-pattern-with-svg-transform-expected.png: Removed.
205         * platform/qt-5.0/svg/transforms/text-with-pattern-with-svg-transform-expected.txt: Removed.
206         * platform/qt/TestExpectations:
207         * platform/qt/editing/execCommand/findString-diacriticals-expected.txt: Renamed from LayoutTests/platform/qt-5.0/editing/execCommand/findString-diacriticals-expected.txt.
208         * platform/qt/editing/selection/click-left-of-rtl-wrapping-text-expected.txt: Renamed from LayoutTests/platform/qt-5.0/editing/selection/click-left-of-rtl-wrapping-text-expected.txt.
209         * platform/qt/fast/events/onload-re-entry-expected.png: Renamed from LayoutTests/platform/qt-5.0/fast/events/onload-re-entry-expected.png.
210         * platform/qt/fast/events/onload-re-entry-expected.txt:
211         * platform/qt/fast/events/touch/touch-slider-expected.txt: Renamed from LayoutTests/platform/qt-5.0/fast/events/touch/touch-slider-expected.txt.
212         * platform/qt/fast/events/touch/touch-slider-no-js-touch-listener-expected.txt: Renamed from LayoutTests/platform/qt-5.0/fast/events/touch/touch-slider-no-js-touch-listener-expected.txt.
213         * platform/qt/fast/forms/input-disabled-color-expected.png:
214         * platform/qt/fast/forms/input-disabled-color-expected.txt:
215         * platform/qt/fast/forms/menulist-separator-painting-expected.png:
216         * platform/qt/fast/forms/menulist-separator-painting-expected.txt:
217         * platform/qt/fast/forms/select-background-none-expected.png:
218         * platform/qt/fast/forms/select-background-none-expected.txt:
219         * platform/qt/fast/images/embed-image-expected.txt:
220         * platform/qt/fast/images/object-image-expected.txt:
221         * platform/qt/fast/text/basic/003-expected.png:
222         * platform/qt/fast/text/international/text-spliced-font-expected.png: Renamed from LayoutTests/platform/qt-5.0/fast/text/international/text-spliced-font-expected.png.
223         * platform/qt/fast/text/soft-hyphen-3-expected.txt:
224         * platform/qt/http/tests/cookies/double-quoted-value-with-semi-colon-expected.txt: Renamed from LayoutTests/platform/qt-5.0/http/tests/cookies/double-quoted-value-with-semi-colon-expected.txt.
225         * platform/qt/http/tests/misc/location-replace-crossdomain-expected.png:
226         * platform/qt/http/tests/misc/location-replace-crossdomain-expected.txt:
227         * platform/qt/http/tests/security/xss-DENIED-xsl-external-entity-redirect-expected.txt: Renamed from LayoutTests/platform/qt-5.0/http/tests/security/xss-DENIED-xsl-external-entity-redirect-expected.txt.
228         * platform/qt/http/tests/xmlhttprequest/methods-expected.txt: Renamed from LayoutTests/platform/qt-5.0/http/tests/xmlhttprequest/methods-expected.txt.
229         * platform/qt/http/tests/xmlhttprequest/workers/methods-async-expected.txt: Renamed from LayoutTests/platform/qt-5.0/http/tests/xmlhttprequest/workers/methods-async-expected.txt.
230         * platform/qt/http/tests/xmlhttprequest/workers/methods-expected.txt: Renamed from LayoutTests/platform/qt-5.0/http/tests/xmlhttprequest/workers/methods-expected.txt.
231         * platform/qt/http/tests/xmlhttprequest/workers/shared-worker-methods-async-expected.txt: Renamed from LayoutTests/platform/qt-5.0/http/tests/xmlhttprequest/workers/shared-worker-methods-async-expected.txt.
232         * platform/qt/svg/W3C-SVG-1.1-SE/color-prop-05-t-expected.png:
233         * platform/qt/svg/W3C-SVG-1.1-SE/filters-image-03-f-expected.png:
234         * platform/qt/svg/W3C-SVG-1.1-SE/pservers-pattern-03-f-expected.png:
235         * platform/qt/svg/W3C-SVG-1.1-SE/struct-use-14-f-expected.png:
236         * platform/qt/svg/W3C-SVG-1.1-SE/svgdom-over-01-f-expected.png:
237         * platform/qt/svg/as-image/img-preserveAspectRatio-support-1-expected.png:
238         * platform/qt/svg/as-object/object-box-sizing-no-width-height-expected.png:
239         * platform/qt/svg/as-object/object-box-sizing-no-width-height-expected.txt:
240         * platform/qt/svg/batik/text/longTextOnPath-expected.png:
241         * platform/qt/svg/batik/text/longTextOnPath-expected.txt:
242         * platform/qt/svg/carto.net/tabgroup-expected.png: Renamed from LayoutTests/platform/qt-5.0/svg/carto.net/tabgroup-expected.png.
243         * platform/qt/svg/carto.net/tabgroup-expected.txt:
244         * platform/qt/svg/foreignObject/text-tref-02-b-expected.png:
245         * platform/qt/svg/transforms/text-with-pattern-with-svg-transform-expected.png:
246         * platform/qt/svg/transforms/text-with-pattern-with-svg-transform-expected.txt:
247
248 2013-08-15  Simon Pena  <simon.pena@samsung.com>
249
250         [GTK] Unreviewed gardening. Update test expectations.
251
252         * platform/gtk-wk1/TestExpectations: Unskip tests no longer failing.
253         * platform/gtk-wk1/loader/go-back-cached-main-resource-expected.txt:
254         Rebaseline after r153852.
255         * platform/gtk/TestExpectations:
256         * platform/gtk/fast/regions/region-dynamic-after-before-expected.txt:
257         Rebaseline after r154072.
258         * platform/gtk/fast/regions/region-generated-content-before-after-expected.txt:
259         Rebaseline after r154072.
260         * platform/gtk/security/block-test-no-port-expected.txt:
261         Rebaseline after r153852.
262
263 2013-08-15  Rob Buis  <rwlbuis@webkit.org>
264
265         ASSERTION FAILED: !m_adoptionIsRequired in void WebCore::TreeShared<NodeType>::ref()
266         https://bugs.webkit.org/show_bug.cgi?id=116979
267
268         Reviewed by Antti Koivisto.
269
270         Add testcase from bug with small adjustments.
271
272         * svg/custom/tref-with-progress-tag-setpseudo-assert-expected.txt: Added.
273         * svg/custom/tref-with-progress-tag-setpseudo-assert.html: Added.
274
275 2013-08-15  Simon Pena  <simon.pena@samsung.com>
276
277         [GTK] Unreviewed gardening. Skip failing test.
278
279         * platform/gtk-wk1/TestExpectations:
280         http/tests/loading/unfinished-main-resource-back-to-cached-page-callbacks.html
281         is failing.
282
283 2013-08-15  Allan Sandfeld Jensen  <allan.jensen@digia.com>
284
285         [Qt] fast/canvas/canvas-blending-transforms.html test fails on x32 after r153941.
286         https://bugs.webkit.org/show_bug.cgi?id=119792
287
288         Unreviewed gardening.
289
290         Speculative unskip after r154095.
291
292         * platform/qt/TestExpectations:
293
294 2013-08-15  Allan Sandfeld Jensen  <allan.jensen@digia.com>
295
296         REGRESSION(r148790) Made 7 tests fail on x86 32bit
297         https://bugs.webkit.org/show_bug.cgi?id=114913
298
299         Reviewed by Filip Pizlo.
300
301         Unskip the five tests now passsing again.
302
303         * platform/qt/TestExpectations:
304
305 2013-08-15  Simon Pena  <simon.pena@samsung.com>
306
307         [GTK] Unreviewed gardening. Rebaseline after r154057.
308
309         * platform/gtk/fast/js/dom-static-property-for-in-iteration-expected.txt:
310
311 2013-08-15  Ryuan Choi  <ryuan.choi@samsung.com>
312
313         [EFL] Unreviwed gardening.
314
315         Skipped some failures.
316
317         * platform/efl-wk2/TestExpectations:
318         * platform/efl/TestExpectations:
319         * platform/efl/fast/forms/datalist/input-list-expected.txt: Removed.
320
321 2013-08-15  Simon Pena  <simon.pena@samsung.com>
322
323         [GTK] Unreviewed gardening. Rebaseline after r154072.
324
325         * platform/gtk/fast/regions/autoheight-regions-mark-expected.txt:
326         * platform/gtk/fast/regions/overflow-in-uniform-regions-dynamic-expected.txt:
327         * platform/gtk/fast/regions/overflow-in-variable-width-regions-expected.txt:
328         * platform/gtk/fast/regions/overflow-moving-below-floats-in-variable-width-regions-expected.txt:
329         * platform/gtk/fast/regions/overflow-not-moving-below-floats-in-variable-width-regions-expected.txt:
330         * platform/gtk/fast/regions/overflow-rtl-in-variable-width-regions-expected.txt:
331         * platform/gtk/fast/regions/overflow-size-change-in-variable-width-regions-expected.txt:
332         * platform/gtk/fast/repaint/japanese-rl-selection-repaint-in-regions-expected.txt:
333         * platform/gtk/fast/repaint/line-flow-with-floats-in-regions-expected.txt:
334         * platform/gtk/fast/repaint/overflow-flipped-writing-mode-block-in-regions-expected.txt:
335         * platform/gtk/fast/repaint/region-painting-via-layout-expected.txt:
336
337 2013-08-15  Tamas Czene <tczene@inf.u-szeged.hu>
338
339         [Qt] Unreviwed gardening. Rebase fast tests after r154072.
340
341         * platform/qt-5.0-wk2/fast/repaint/region-painting-via-layout-expected.txt: Removed.
342         * platform/qt/fast/regions/autoheight-regions-mark-expected.txt:
343         * platform/qt/fast/regions/overflow-in-uniform-regions-dynamic-expected.png:
344         * platform/qt/fast/regions/overflow-in-uniform-regions-dynamic-expected.txt:
345         * platform/qt/fast/regions/overflow-in-variable-width-regions-expected.png:
346         * platform/qt/fast/regions/overflow-in-variable-width-regions-expected.txt:
347         * platform/qt/fast/regions/overflow-moving-below-floats-in-variable-width-regions-expected.png:
348         * platform/qt/fast/regions/overflow-moving-below-floats-in-variable-width-regions-expected.txt:
349         * platform/qt/fast/regions/overflow-not-moving-below-floats-in-variable-width-regions-expected.png:
350         * platform/qt/fast/regions/overflow-not-moving-below-floats-in-variable-width-regions-expected.txt:
351         * platform/qt/fast/regions/overflow-rtl-in-variable-width-regions-expected.png:
352         * platform/qt/fast/regions/overflow-rtl-in-variable-width-regions-expected.txt:
353         * platform/qt/fast/regions/overflow-size-change-in-variable-width-regions-expected.png:
354         * platform/qt/fast/regions/overflow-size-change-in-variable-width-regions-expected.txt:
355         * platform/qt/fast/repaint/line-flow-with-floats-in-regions-expected.png:
356         * platform/qt/fast/repaint/line-flow-with-floats-in-regions-expected.txt:
357         * platform/qt/fast/repaint/overflow-flipped-writing-mode-block-in-regions-expected.txt:
358         * platform/qt/fast/repaint/region-painting-via-layout-expected.txt:
359
360 2013-08-14  Alexey Proskuryakov  <ap@apple.com>
361
362         Don't copy js-test-pre in cookies-test-pre
363         https://bugs.webkit.org/show_bug.cgi?id=119802
364
365         Reviewed by Sam Weinig.
366
367         * http/tests/cookies/resources/cookies-test-post.js:
368         * http/tests/cookies/resources/cookies-test-pre.js:
369
370 2013-08-14  Ryuan Choi  <ryuan.choi@samsung.com>
371
372         <https://webkit.org/b/119786> [EFL] decoration of search type is different from other platforms
373
374         Reviewed by Gyuyoung Kim.
375
376         Rebaseline related to input search field.
377
378         * platform/efl/fast/css/input-search-padding-expected.png:
379         * platform/efl/fast/css/input-search-padding-expected.txt:
380         * platform/efl/fast/css/text-input-with-webkit-border-radius-expected.png:
381         * platform/efl/fast/css/text-input-with-webkit-border-radius-expected.txt:
382         * platform/efl/fast/css/text-overflow-input-expected.png:
383         * platform/efl/fast/css/text-overflow-input-expected.txt:
384         * platform/efl/fast/forms/box-shadow-override-expected.png:
385         * platform/efl/fast/forms/box-shadow-override-expected.txt:
386         * platform/efl/fast/forms/control-restrict-line-height-expected.png:
387         * platform/efl/fast/forms/control-restrict-line-height-expected.txt:
388         * platform/efl/fast/forms/input-appearance-height-expected.png:
389         * platform/efl/fast/forms/input-appearance-height-expected.txt:
390         * platform/efl/fast/forms/placeholder-position-expected.png:
391         * platform/efl/fast/forms/placeholder-position-expected.txt:
392         * platform/efl/fast/forms/placeholder-pseudo-style-expected.png:
393         * platform/efl/fast/forms/placeholder-pseudo-style-expected.txt:
394         * platform/efl/fast/forms/search-cancel-button-style-sharing-expected.png:
395         * platform/efl/fast/forms/search-cancel-button-style-sharing-expected.txt:
396         * platform/efl/fast/forms/search-display-none-cancel-button-expected.png:
397         * platform/efl/fast/forms/search-display-none-cancel-button-expected.txt:
398         * platform/efl/fast/forms/search-rtl-expected.png:
399         * platform/efl/fast/forms/search-rtl-expected.txt:
400         * platform/efl/fast/forms/search-vertical-alignment-expected.png:
401         * platform/efl/fast/forms/search-vertical-alignment-expected.txt:
402         * platform/efl/fast/forms/searchfield-heights-expected.png:
403         * platform/efl/fast/forms/searchfield-heights-expected.txt:
404         * platform/efl/fast/repaint/search-field-cancel-expected.png:
405         * platform/efl/fast/repaint/search-field-cancel-expected.txt:
406
407 2013-08-14  Chris Fleizach  <cfleizach@apple.com>
408
409         <https://webkit.org/b/119817> AX: Integrate layout tests from overflow bounding boxes are way too big; prevents VoiceOver taps from activating the right elements
410
411         Reviewed by Simon Fraser.
412
413         Add a layout test to ensure that transformed elements do not get offset twice when calculating their accessibility bounds.
414
415         * accessibility/transformed-bounds-expected.txt: Added.
416         * accessibility/transformed-bounds.html: Added.
417
418 2013-08-14  Hans Muller  <hmuller@adobe.com>
419
420         [CSS Exclusions] Minimal support for using an image to define a shape
421         https://bugs.webkit.org/show_bug.cgi?id=116643
422
423         Two tests to verify that the initial implementation of shape valued images is working
424         for shape-inside.
425
426         Reviewed by Alexandru Chiculita.
427
428         * fast/exclusions/shape-inside/shape-inside-image-001-expected.html: Added.
429         * fast/exclusions/shape-inside/shape-inside-image-001.html: Added.
430         * fast/exclusions/shape-inside/shape-inside-image-002-expected.html: Added.
431         * fast/exclusions/shape-inside/shape-inside-image-002.html: Added.
432
433 2013-08-14  Brent Fulgham  <bfulgham@apple.com>
434
435         [Windows] Unreviewed build gardening.
436
437         * platform/win/TestExpectations: Clean up a lint warning, and reactivate four tiling tests
438         that pass and had been turned off previously.
439
440
441 2013-08-14  Alexandru Chiculita  <achicu@adobe.com>
442
443         [CSS Regions] RenderRegions should have a RenderLayer+Backing when they contain a Composited RenderLayer
444         https://bugs.webkit.org/show_bug.cgi?id=117365
445
446         Reviewed by David Hyatt.
447
448         Added new tests for cases when CSS Regions are promoted to RenderLayers because
449         they contain elements that might need to become composited.
450
451         * fast/regions/layers/dynamic-layer-added-with-no-layout-expected.png: Added.
452         * fast/regions/layers/dynamic-layer-added-with-no-layout-expected.txt: Added.
453         * fast/regions/layers/dynamic-layer-added-with-no-layout.html: Added.
454         * fast/regions/layers/dynamic-layer-removed-with-no-layout-expected.png: Added.
455         * fast/regions/layers/dynamic-layer-removed-with-no-layout-expected.txt: Added.
456         * fast/regions/layers/dynamic-layer-removed-with-no-layout.html: Added.
457         * fast/regions/layers/float-region-promoted-to-layer-expected.html: Added.
458         * fast/regions/layers/float-region-promoted-to-layer.html: Added.
459         * fast/regions/layers/regions-promoted-to-layers-expected.txt: Added.
460         * fast/regions/layers/regions-promoted-to-layers-horizontal-bt-expected.txt: Added.
461         * fast/regions/layers/regions-promoted-to-layers-horizontal-bt.html: Added.
462         * fast/regions/layers/regions-promoted-to-layers-vertical-lr-expected.txt: Added.
463         * fast/regions/layers/regions-promoted-to-layers-vertical-lr.html: Added.
464         * fast/regions/layers/regions-promoted-to-layers-vertical-rl-expected.txt: Added.
465         * fast/regions/layers/regions-promoted-to-layers-vertical-rl.html: Added.
466         * fast/regions/layers/regions-promoted-to-layers.html: Added.
467
468         Updated existing tests that now have CSS Regions that require a RenderLayer.
469         * fast/regions/autoheight-regions-mark-expected.txt:
470         * fast/repaint/overflow-flipped-writing-mode-block-in-regions-expected.txt:
471         * fast/repaint/region-painting-via-layout-expected.txt:
472         * platform/mac/fast/regions/overflow-in-uniform-regions-dynamic-expected.txt:
473         * platform/mac/fast/regions/overflow-in-variable-width-regions-expected.txt:
474         * platform/mac/fast/regions/overflow-moving-below-floats-in-variable-width-regions-expected.txt:
475         * platform/mac/fast/regions/overflow-not-moving-below-floats-in-variable-width-regions-expected.txt:
476         * platform/mac/fast/regions/overflow-rtl-in-variable-width-regions-expected.txt:
477         * platform/mac/fast/regions/overflow-size-change-in-variable-width-regions-expected.txt:
478         * platform/mac/fast/repaint/japanese-rl-selection-repaint-in-regions-expected.txt:
479         * platform/mac/fast/repaint/line-flow-with-floats-in-regions-expected.txt:
480
481 2013-08-14  Andreas Kling  <akling@apple.com>
482
483         <http://webkit.org/b/119520> REGRESSION(154062): fast/repaint/caret-jump-between-nodes.html flakes on bots.
484
485         Unreviewed. This isn't working out. I can't get it to blink the caret a consistent number of times.
486         Removing the test for now to stop making bots red.
487
488         * fast/repaint/caret-jump-between-nodes-expected.txt: Removed.
489         * fast/repaint/caret-jump-between-nodes.html: Removed.
490
491 2013-08-14  Rob Buis  <rwlbuis@webkit.org>
492
493         Assertion failure in RenderObject::drawLineForBoxSide
494         https://bugs.webkit.org/show_bug.cgi?id=108187
495
496         Reviewed by David Hyatt.
497
498         Add testcase from bug with small adjustments.
499
500         * fast/css/outline-negative-expected.txt: Added.
501         * fast/css/outline-negative.html: Added.
502
503 2013-08-14  Andreas Kling  <akling@apple.com>
504
505         REGRESSION(r153815): fast/repaint/caret-jump-between-nodes.html sucks.
506         <http://webkit.org/b/119520>
507
508         Unreviewed, remove the description text from this repaint test in an attempt
509         to get consistent cross-platform results.
510
511         * fast/repaint/caret-jump-between-nodes-expected.txt:
512         * fast/repaint/caret-jump-between-nodes.html:
513         * platform/gtk/fast/repaint/caret-jump-between-nodes-expected.txt: Removed.
514         * platform/qt-5.0-wk2/fast/repaint/caret-jump-between-nodes-expected.txt: Removed.
515         * platform/qt/fast/repaint/caret-jump-between-nodes-expected.txt: Removed.
516
517 2013-08-13  Chris Fleizach  <cfleizach@apple.com>
518
519         AX: Headings not longer have an AXTitle if they have a link as the only child
520         https://bugs.webkit.org/show_bug.cgi?id=119699
521
522         Reviewed by Anders Carlsson.
523
524         * accessibility/heading-title-includes-links.html: Added.
525         * platform/mac/accessibility/heading-title-includes-links-expected.txt: Added.
526         * platform/mac/accessibility/internal-link-anchors2-expected.txt:
527
528 2013-08-14  Christophe Dumez  <ch.dumez@sisa.samsung.com>
529
530         Move id attribute to parent Element interface
531         https://bugs.webkit.org/show_bug.cgi?id=119706
532
533         Reviewed by Ryosuke Niwa.
534
535         Rebaseline fast/js/dom-static-property-for-in-iteration.html as
536         the order has changed.
537
538         * fast/js/dom-static-property-for-in-iteration-expected.txt:
539
540 2013-08-14  Arpita Bahuguna  <a.bah@samsung.com>
541
542         createAttribute/setAttributeNode does not properly normalize case
543         https://bugs.webkit.org/show_bug.cgi?id=90341
544
545         Reviewed by Darin Adler.
546
547         * fast/dom/Element/setAttributeNode-case-insensitivity.html: Added.
548         * fast/dom/Element/setAttributeNode-case-insensitivity-expected.txt: Added.
549         Testcase for verifying that setAttributeNode() checks against existing
550         attributes in a case insensitive manner. It updates the value of an
551         existing attribute (in lower case) with that of the one set using
552         setAttributeNode() (in upper case).
553         The test also verifies the behavior of attributes when specified with
554         namespace and prefix.
555
556         * fast/dom/Element/setAttributeNode-case-insensitivity-xhtml-expected.txt: Added.
557         * fast/dom/Element/setAttributeNode-case-insensitivity-xhtml.xhtml: Added.
558         Testcase added for verifying that the default behavior for xhtml documents
559         does not change with this fix.
560         For xhtml documents, attributes can be added case sensitively. This testcase
561         verifies that two attributes with the same name but different case are
562         allowed for an xhtml document.
563
564 2013-08-14  Benjamin Dupont   <bdupont@nds.com>
565
566         [Qt] Activate visibility API layout tests
567         https://bugs.webkit.org/show_bug.cgi?id=119790
568
569         Reviewed by Allan Sandfeld Jensen.
570
571         * platform/qt/TestExpectations:
572
573 2013-08-14  Rob Buis  <rwlbuis@webkit.org>
574
575         ASSERTION FAILED: resultAnimationElement->m_animatedType in WebCore::SVGAnimateElement::calculateAnimatedValue
576         https://bugs.webkit.org/show_bug.cgi?id=119748
577
578         Reviewed by Dirk Schulze.
579
580         Test that using animateTransform with attributeType="CSS" will cause no animateTransform animation, and
581         attributeType="auto" will act as "XML".
582
583         * svg/animations/animateTransform-translate-attributetype-auto-expected.txt: Added.
584         * svg/animations/animateTransform-translate-attributetype-auto.html: Added.
585         * svg/animations/animateTransform-translate-invalid-attributetype-expected.txt: Added.
586         * svg/animations/animateTransform-translate-invalid-attributetype.html: Added.
587         * svg/animations/script-tests/animateTransform-translate-attributetype-auto.js: Added.
588         (sample1):
589         (sample2):
590         (sample3):
591         (executeTest):
592         * svg/animations/script-tests/animateTransform-translate-invalid-attributetype.js: Added.
593         (sample):
594         (executeTest):
595
596 2013-08-14  Gabor Abraham  <abrhm@inf.u-szeged.hu>
597
598         [Qt] Unreviewd gardening. Skipping failing tests on x86.
599
600         * platform/qt/TestExpectations:
601
602 2013-08-13  Sergio Villar Senin  <svillar@igalia.com>
603
604         [CSS Grid Layout] Align our grid-line handling with the updated specification
605         https://bugs.webkit.org/show_bug.cgi?id=113546
606
607         Reviewed by Andreas Kling.
608
609         From Blink r148091 by <jchaffraix@chromium.org>
610
611         Added a couple of new tests to cover the cases of grid resolutions
612         using negative integers. Negative integers must resolve against
613         the grid-{column|row}-end of the explicit grid.
614
615         * fast/css-grid-layout/grid-auto-flow-resolution-expected.txt:
616         * fast/css-grid-layout/grid-auto-flow-resolution.html:
617         * fast/css-grid-layout/grid-item-negative-integer-explicit-grid-resolution-expected.txt: Added.
618         * fast/css-grid-layout/grid-item-negative-integer-explicit-grid-resolution.html: Added.
619         * fast/css-grid-layout/grid-item-spanning-resolution-expected.txt:
620         * fast/css-grid-layout/grid-item-spanning-resolution.html:
621         * fast/css-grid-layout/resources/grid.css:
622         (.autoLastRowAutoLastColumn):
623         (.autoSecondRowAutoFirstColumn):
624         (.firstRowBothColumn):
625         (.secondRowBothColumn):
626         (.bothRowFirstColumn):
627         (.bothRowSecondColumn):
628         (.bothRowBothColumn):
629
630 2013-08-13  Gyuyoung Kim  <gyuyoung.kim@samsung.com>
631
632         The length of scheme is at least five characters even when the scheme has 'web+' prefix
633         https://bugs.webkit.org/show_bug.cgi?id=119779
634
635         Reviewed by Ryosuke Niwa.
636
637         Add a test case to check if the length of 'web+' is five characters at least.
638
639         * fast/dom/register-protocol-handler-expected.txt:
640         * fast/dom/register-protocol-handler.html:
641         * fast/dom/unregister-protocol-handler-expected.txt:
642         * fast/dom/unregister-protocol-handler.html:
643         * platform/efl/fast/dom/register-protocol-handler-expected.txt:
644         * platform/efl/fast/dom/unregister-protocol-handler-expected.txt:
645
646 2013-08-13  Ryosuke Niwa  <rniwa@webkit.org>
647
648         REGRESSION(r150187): Safari fails to render allrecipe.com comment popups
649         https://bugs.webkit.org/show_bug.cgi?id=119780
650
651         Reviewed by Benjamin Poulain.
652
653         * fast/selectors/querySelector-id-with-multiple-elements-with-same-id-expected.txt: Added.
654         * fast/selectors/querySelector-id-with-multiple-elements-with-same-id.html: Added.
655
656 2013-08-13  Sam Weinig  <sam@webkit.org>
657
658         [Re-land] Cleanup MediaQueryListListener
659         https://bugs.webkit.org/show_bug.cgi?id=119664
660
661         Reviewed by Andreas Kling.
662
663         * fast/media/media-query-list-07-expected.txt:
664         * fast/media/media-query-list-07.html:
665         * platform/mac/TestExpectations:
666         Update test to reflect that we are supposed to throw exceptions when when not passing a callback
667         object to addListener/removeListener. Also update the test to use the internals interface that is
668         supported by more ports.
669
670 2013-08-13  Alexey Proskuryakov  <ap@apple.com>
671
672         Removed a bogus comment that didn't have any bugs after it.
673
674         * platform/mac/TestExpectations:
675
676 2013-08-13  Alexey Proskuryakov  <ap@apple.com>
677
678         REGRESSION(r139282): Old caret sometimes gets "stuck" (not repainted) in contenteditable elements.
679         https://bugs.webkit.org/show_bug.cgi?id=119520
680
681         * fast/repaint/caret-jump-between-nodes-expected.txt: Test was failing everywhere.
682         Landing current Mac results to make bots greener, but Andreas should take a look at
683         fixing the test.
684
685 2013-08-13  Robert Hogan  <robert@webkit.org>
686
687         Section's collapsed borders painted in wrong place in rtl tables
688         https://bugs.webkit.org/show_bug.cgi?id=119691
689
690         Reviewed by Darin Adler.
691
692         * fast/table/paint-collapsed-borders-rtl-section-expected.html: Added.
693         * fast/table/paint-collapsed-borders-rtl-section.html: Added.
694
695 2013-08-13  Christophe Dumez  <ch.dumez@sisa.samsung.com>
696
697         NodeList.item() does not behave according to specification
698         https://bugs.webkit.org/show_bug.cgi?id=119722
699
700         Reviewed by Darin Adler.
701
702         Add a layout test to check that the NodeList.item() indexed getter's
703         argument is properly validated. Also, update the following test case now
704         that the argument is mandatory:
705         fast/dom/non-numeric-values-numeric-parameters.html
706
707         * fast/dom/nodelist-item-parameter-expected.txt: Added.
708         * fast/dom/nodelist-item-parameter.html: Added.
709         * fast/dom/non-numeric-values-numeric-parameters-expected.txt:
710         * fast/dom/script-tests/non-numeric-values-numeric-parameters.js:
711
712 2013-08-13  Allan Sandfeld Jensen  <allan.jensen@digia.com>
713
714         REGRESSION(SUBPIXEL_LAYOUT) Composited layers can cause one pixel shifts
715         https://bugs.webkit.org/show_bug.cgi?id=115304
716
717         Reviewed by David Hyatt.
718
719         * fast/sub-pixel/sub-pixel-composited-layers-expected.html: Added.
720         * fast/sub-pixel/sub-pixel-composited-layers.html: Added.
721
722 2013-08-13  Christophe Dumez  <ch.dumez@sisa.samsung.com>
723
724         HTMLSelectElement.item() does not behave according to specification
725         https://bugs.webkit.org/show_bug.cgi?id=119738
726
727         Reviewed by Darin Adler.
728
729         Add a new layout test to check that the HTMLSelectElement.item() indexed getter's
730         parameter is correctly validated.
731         Also update fast/dom/non-numeric-values-numeric-parameters.html now that the
732         argument is mandatory.
733
734         * fast/dom/HTMLSelectElement/select-element-item-argument-expected.txt: Added.
735         * fast/dom/HTMLSelectElement/select-element-item-argument.html: Added.
736         * fast/dom/non-numeric-values-numeric-parameters-expected.txt:
737         * fast/dom/script-tests/non-numeric-values-numeric-parameters.js:
738
739 2013-08-13  Christophe Dumez  <ch.dumez@sisa.samsung.com>
740
741         On request error, always fire events on the XMLHttpRequestUpload before the XMLHttpRequest
742         https://bugs.webkit.org/show_bug.cgi?id=119714
743
744         Reviewed by Alexey Proskuryakov.
745
746         Add a layout test to validate the order in which the events are fired in case
747         of a xhr request error. Also update an existing test which was relying on the
748         outdated firing order.
749
750         * http/tests/xmlhttprequest/simple-cross-origin-progress-events-expected.txt:
751         * http/tests/xmlhttprequest/simple-cross-origin-progress-events.html:
752         * http/tests/xmlhttprequest/upload-request-error-event-order-expected.txt: Added.
753         * http/tests/xmlhttprequest/upload-request-error-event-order.html: Added.
754
755 2013-08-13  Gabor Abraham  <abrhm@inf.u-szeged.hu>
756
757         [Qt] Unreviewed gardening. Rebase tests after r153901 and r153915. Skip failing tests.
758
759         * platform/qt-5.0-wk2/TestExpectations:
760         * platform/qt-5.0-wk2/svg/W3C-SVG-1.1/struct-dom-03-b-expected.png: Removed.
761         * platform/qt-5.0/http/tests/security/xss-DENIED-xsl-document-redirect-expected.txt: Removed.
762         * platform/qt/TestExpectations:
763         * platform/qt/http/tests/security/xss-DENIED-xsl-document-redirect-expected.txt: Added.
764         * platform/qt/svg/W3C-SVG-1.1/struct-dom-03-b-expected.png:
765         * platform/qt/svg/W3C-SVG-1.1/struct-dom-03-b-expected.txt: Added.
766
767 2013-08-13  Zan Dobersek  <zdobersek@igalia.com>
768
769         Unreviewed GTK gardening.
770
771         * platform/gtk/TestExpectations: Simplify test failure expectations to remove various lint failures,
772         also removing a couple of expectations for tests that are passing in the process.
773
774 2013-08-13  Zan Dobersek  <zdobersek@igalia.com>
775
776         Unreviewed GTK gardening.
777
778         * platform/gtk/fast/repaint/caret-jump-between-nodes-expected.txt: Added. Rebaselining after r153815.
779         * platform/gtk/svg/W3C-SVG-1.1/struct-dom-03-b-expected.png: Rebaselining after r153901.
780         * platform/gtk/svg/W3C-SVG-1.1/struct-dom-03-b-expected.txt: Ditto.
781
782 2013-08-13  Zan Dobersek  <zdobersek@igalia.com>
783
784         Unreviewed GTK gardening.
785
786         * platform/gtk/TestExpectations: Add failure expectations for various failing tests.
787
788 2013-08-13  Gabor Abraham  <abrhm@inf.u-szeged.hu>
789
790         [Qt] Unreviewed gardening. Skipping new fails.
791
792         * platform/qt-5.0-wk1/TestExpectations:
793         * platform/qt/TestExpectations:
794
795 2013-08-13  Arpita Bahuguna  <a.bah@samsung.com>
796
797         Adding testcase for verifying editing behavior for up/down caret movement between lines.
798         https://bugs.webkit.org/show_bug.cgi?id=119511
799
800         Reviewed by Ryosuke Niwa.
801
802         * editing/selection/verify-editing-behavior-for-line-granularity-expected.txt: Added.
803         * editing/selection/verify-editing-behavior-for-line-granularity.html: Added.
804         Layout testcase added for verifying that the up/down caret movement between
805         lines is similar to the default text editor behavior on various platforms.
806
807 2013-08-13  Andrei Bucur  <abucur@adobe.com>
808
809         [CSS Regions] Compute correct region ranges for boxes
810         https://bugs.webkit.org/show_bug.cgi?id=116296
811
812         Reviewed by David Hyatt.
813
814         Tests for the changes in how region ranges are computed and applied.
815
816         * fast/regions/bottom-overflow-out-of-first-region-absolute-expected.html: Added.
817         * fast/regions/bottom-overflow-out-of-first-region-absolute.html: Added.
818         * fast/regions/float-pushed-width-change-2-expected.html: Copied from LayoutTests/fast/regions/float-pushed-width-change-expected.html.
819         * fast/regions/float-pushed-width-change-2.html: Copied from LayoutTests/fast/regions/float-pushed-width-change.html.
820         * fast/regions/float-pushed-width-change-expected.html:
821         * fast/regions/float-pushed-width-change.html:
822         * fast/regions/scrollable-paragraph-unsplittable-expected.html: Added.
823         * fast/regions/scrollable-paragraph-unsplittable.html: Added.
824
825 2013-08-13  Zan Dobersek  <zdobersek@igalia.com>
826
827         Unreviewed GTK gardening.
828
829         * platform/gtk/editing/caret/caret-color-expected.txt: Rebaselining after r152612.
830         * platform/gtk/fast/js/dom-static-property-for-in-iteration-expected.txt: Rebaselining after r153772.
831         * platform/gtk/fast/js/global-constructors-attributes-expected.txt: Ditto.
832
833 2013-08-13  Zan Dobersek  <zdobersek@igalia.com>
834
835         Unreviewed GTK gardening.
836         Rebaselining after r153647.
837
838         * platform/gtk/fast/css/input-search-padding-expected.txt:
839         * platform/gtk/fast/css/text-overflow-input-expected.txt:
840         * platform/gtk/fast/forms/box-shadow-override-expected.txt:
841         * platform/gtk/fast/forms/control-restrict-line-height-expected.txt:
842         * platform/gtk/fast/forms/input-appearance-height-expected.txt:
843         * platform/gtk/fast/forms/placeholder-position-expected.txt:
844         * platform/gtk/fast/forms/placeholder-pseudo-style-expected.txt:
845         * platform/gtk/fast/forms/search-cancel-button-style-sharing-expected.txt:
846         * platform/gtk/fast/forms/search-display-none-cancel-button-expected.txt:
847         * platform/gtk/fast/forms/search-rtl-expected.txt:
848         * platform/gtk/fast/forms/search-size-with-decorations-expected.txt: Added.
849         * platform/gtk/fast/forms/search-styled-expected.txt:
850         * platform/gtk/fast/forms/search-vertical-alignment-expected.txt:
851         * platform/gtk/fast/forms/searchfield-heights-expected.txt:
852         * platform/gtk/fast/repaint/search-field-cancel-expected.txt:
853
854 2013-08-13  Gyuyoung Kim  <gyuyoung.kim@samsung.com>
855
856         Update scheme list according to latest specification
857         https://bugs.webkit.org/show_bug.cgi?id=119510
858
859         Reviewed by Christophe Dumez.
860
861         New schemes are added to it additionally. Those are bitcoin, im, ircs and wtai.
862         As additional work, scheme order is listed to be sync with spec.
863
864         Spec: http://www.w3.org/html/wg/drafts/html/master/webappapis.html#custom-handlers
865
866         * fast/dom/register-protocol-handler-expected.txt:
867         * fast/dom/register-protocol-handler.html:
868         * fast/dom/unregister-protocol-handler-expected.txt:
869         * fast/dom/unregister-protocol-handler.html:
870         * platform/efl/fast/dom/register-protocol-handler-expected.txt:
871         * platform/efl/fast/dom/unregister-protocol-handler-expected.txt:
872
873 2013-08-12  Ryosuke Niwa  <rniwa@webkit.org>
874
875         Fix null dereference in HTMLAnchorElement::sendPings when frame is not attached to a page
876         https://bugs.webkit.org/show_bug.cgi?id=119716
877
878         Reviewed by Darin Adler.
879
880         Add a regression test for r153975.
881
882         * fast/html/detach-frame-while-clicking-on-anchor-with-ping-expected.txt: Added.
883         * fast/html/detach-frame-while-clicking-on-anchor-with-ping.html: Added.
884
885 2013-08-12  Zan Dobersek  <zdobersek@igalia.com>
886
887         ASSERTION FAILED: type() == Percent in WebCore::Length::percent
888         https://bugs.webkit.org/show_bug.cgi?id=116715
889
890         Reviewed by Darin Adler.
891
892         Add the test case, as produced by the Fuzzinator, that was causing assertions
893         in Length::percent due to Length objects of the Calculated type not being treated
894         as holding a proper percent value in that method, despite Length::isPercent
895         returning true for Length objects of either Percent or the Calculated type.
896
897         * fast/css/calculated-length-as-percent-crash-expected.txt: Added.
898         * fast/css/calculated-length-as-percent-crash.html: Added.
899
900 2013-08-12  Alexey Proskuryakov  <ap@apple.com>
901
902         http/tests/security/sandboxed-iframe-invalid.html is flaky on Mac
903         https://bugs.webkit.org/show_bug.cgi?id=85522
904
905         Reviewed by Andy Estes.
906
907         * http/tests/security/sandboxed-iframe-form-top-expected.txt: Console logging got
908         improved while this test was marked as skipped or flaky, updating the results.
909
910         * platform/mac/TestExpectations: Removed sandboxed-iframe-form-top.html, this test
911         no longer leaks output into later ones. The test was erroneously marked as flaky
912         instead of skipped, but now it's good.
913
914 2013-08-12  Ryuan Choi  <ryuan.choi@samsung.com>
915
916         [EFL] Unreviewed gardening.
917
918         Add a missing result after r152911.
919
920         * platform/efl/fast/multicol/pagination/BottomToTop-bt-expected.png: Added.
921         * platform/efl/fast/multicol/pagination/BottomToTop-bt-expected.txt: Added.
922         * platform/efl/fast/multicol/pagination/BottomToTop-lr-expected.png: Added.
923         * platform/efl/fast/multicol/pagination/BottomToTop-lr-expected.txt: Added.
924         * platform/efl/fast/multicol/pagination/BottomToTop-rl-expected.png: Added.
925         * platform/efl/fast/multicol/pagination/BottomToTop-rl-expected.txt: Added.
926         * platform/efl/fast/multicol/pagination/BottomToTop-tb-expected.png: Added.
927         * platform/efl/fast/multicol/pagination/BottomToTop-tb-expected.txt: Added.
928         * platform/efl/fast/multicol/pagination/LeftToRight-bt-expected.png: Added.
929         * platform/efl/fast/multicol/pagination/LeftToRight-bt-expected.txt: Added.
930         * platform/efl/fast/multicol/pagination/LeftToRight-lr-expected.png: Added.
931         * platform/efl/fast/multicol/pagination/LeftToRight-lr-expected.txt: Added.
932         * platform/efl/fast/multicol/pagination/LeftToRight-rl-expected.png: Added.
933         * platform/efl/fast/multicol/pagination/LeftToRight-rl-expected.txt: Added.
934         * platform/efl/fast/multicol/pagination/LeftToRight-tb-expected.png: Added.
935         * platform/efl/fast/multicol/pagination/LeftToRight-tb-expected.txt: Added.
936         * platform/efl/fast/multicol/pagination/RightToLeft-bt-expected.png: Added.
937         * platform/efl/fast/multicol/pagination/RightToLeft-bt-expected.txt: Added.
938         * platform/efl/fast/multicol/pagination/RightToLeft-lr-expected.png: Added.
939         * platform/efl/fast/multicol/pagination/RightToLeft-lr-expected.txt: Added.
940         * platform/efl/fast/multicol/pagination/RightToLeft-rl-expected.png: Added.
941         * platform/efl/fast/multicol/pagination/RightToLeft-rl-expected.txt: Added.
942         * platform/efl/fast/multicol/pagination/RightToLeft-tb-expected.png: Added.
943         * platform/efl/fast/multicol/pagination/RightToLeft-tb-expected.txt: Added.
944         * platform/efl/fast/multicol/pagination/TopToBottom-bt-expected.png: Added.
945         * platform/efl/fast/multicol/pagination/TopToBottom-bt-expected.txt: Added.
946         * platform/efl/fast/multicol/pagination/TopToBottom-lr-expected.png: Added.
947         * platform/efl/fast/multicol/pagination/TopToBottom-lr-expected.txt: Added.
948         * platform/efl/fast/multicol/pagination/TopToBottom-rl-expected.png: Added.
949         * platform/efl/fast/multicol/pagination/TopToBottom-rl-expected.txt: Added.
950         * platform/efl/fast/multicol/pagination/TopToBottom-tb-expected.png: Added.
951         * platform/efl/fast/multicol/pagination/TopToBottom-tb-expected.txt: Added.
952
953 2013-08-12  Ryuan Choi  <ryuan.choi@samsung.com>
954
955         [EFL] Unreviewed gardening.
956
957         * platform/efl/TestExpectations: Added pasteboard after r152185.
958         * platform/efl/editing/deleting/delete-br-002-expected.txt: Updated after r152478.
959         * platform/efl/editing/execCommand/outdent-blockquote-test1-expected.txt:
960         Removed platform specific expectations after r152494.
961         * platform/efl/editing/execCommand/outdent-blockquote-test2-expected.txt: Ditto.
962         * platform/efl/editing/execCommand/outdent-blockquote-test3-expected.txt: Ditto.
963         * platform/efl/editing/execCommand/outdent-blockquote-test4-expected.txt: Ditto.
964
965 2013-08-12  Ryosuke Niwa  <rniwa@webkit.org>
966
967         Layout Test fast/overflow/scrollbar-click-retains-focus.html is failing on Apple Mac WK1 and GTK.
968         https://bugs.webkit.org/show_bug.cgi?id=104104
969
970         Add back test expectation for Mac since it's still failing on ML WK1 bots.
971
972         * platform/mac/TestExpectations:
973         * platform/mac-wk2/TestExpectations:
974
975 2013-08-12  Christophe Dumez  <ch.dumez@sisa.samsung.com>
976
977         Define DOM_KEY_LOCATION_* constants on KeyboardEvent
978         https://bugs.webkit.org/show_bug.cgi?id=119341
979
980         Reviewed by Ryosuke Niwa.
981
982         Make use of the new DOM_KEY_LOCATION_* constants in the KeyboardEvent
983         test cases instead of hardcoding their values.
984
985         * fast/events/constructors/keyboard-event-constructor-expected.txt:
986         * fast/events/constructors/keyboard-event-constructor.html:
987         * fast/events/js-keyboard-event-creation-expected.txt:
988         * fast/events/js-keyboard-event-creation.html:
989         * fast/events/keyboardevent-location-constants-expected.txt: Added.
990         * fast/events/keyboardevent-location-constants.html: Added.
991         * fast/events/keydown-leftright-keys-expected.txt:
992         * fast/events/keydown-leftright-keys.html:
993         * fast/events/keydown-numpad-keys-expected.txt:
994         * fast/events/script-tests/keydown-numpad-keys.js:
995         (testKeyEventWithLocation):
996         * platform/efl/fast/events/js-keyboard-event-creation-expected.txt:
997         * platform/gtk/fast/events/js-keyboard-event-creation-expected.txt:
998
999 2013-08-12  Alexey Proskuryakov  <ap@apple.com>
1000
1001         Multiple CSP tests complain about undefined strings in echo-object-data.pl and echo-script-src.pl
1002         https://bugs.webkit.org/show_bug.cgi?id=119692
1003
1004         Reviewed by Darin Adler.
1005
1006         * http/tests/security/contentSecurityPolicy/resources/echo-object-data.pl:
1007         * http/tests/security/contentSecurityPolicy/resources/echo-script-src.pl:
1008         Check whether optional CGI parameters are provided.
1009
1010 2013-08-12  Dean Jackson  <dino@apple.com>
1011
1012         Shadows don't support viewport units
1013         https://bugs.webkit.org/show_bug.cgi?id=119649
1014
1015         Reviewed by Darin Adler.
1016
1017         Test that exercises a viewport unit in text-shadow to make sure we don't parse it.
1018
1019         * fast/css/shadow-viewport-units-expected.txt: Added.
1020         * fast/css/shadow-viewport-units.html: Added.
1021
1022 2013-08-12  Allan Sandfeld Jensen  <allan.jensen@digia.com>
1023
1024         [Qt] Add Support for canvas blend modes
1025         https://bugs.webkit.org/show_bug.cgi?id=100072
1026
1027         Reviewed by Jocelyn Turcotte.
1028
1029         Unskip tests that now passes.
1030
1031         * platform/qt/TestExpectations:
1032
1033 2013-08-12  Zoltan Arvai  <zarvai@inf.u-szeged.hu>
1034
1035         [Qt] Unreviewed gardening. Rebaselining after r153903.
1036
1037         * platform/qt-5.0-wk1/fast/loader/main-document-url-for-non-http-loads-expected.txt: Added.
1038         * platform/qt-5.0-wk1/http/tests/cache/iframe-304-crash-expected.txt: Added.
1039         * platform/qt-5.0-wk1/http/tests/loading/307-after-303-after-post-expected.txt: Added.
1040         * platform/qt-5.0-wk1/http/tests/loading/redirect-methods-expected.txt: Added.
1041         * platform/qt-5.0-wk1/http/tests/misc/favicon-loads-with-images-disabled-expected.txt: Added.
1042         * platform/qt-5.0-wk1/http/tests/security/XFrameOptions/x-frame-options-allowall-expected.txt: Added.
1043         * platform/qt-5.0-wk1/http/tests/security/XFrameOptions/x-frame-options-deny-meta-tag-parent-same-origin-allow-expected.txt: Added.
1044         * platform/qt-5.0-wk1/http/tests/security/XFrameOptions/x-frame-options-invalid-expected.txt: Added.
1045         * platform/qt-5.0-wk1/http/tests/security/XFrameOptions/x-frame-options-multiple-headers-sameorigin-allow-expected.txt: Added.
1046         * platform/qt-5.0-wk1/http/tests/security/XFrameOptions/x-frame-options-parent-same-origin-allow-expected.txt: Added.
1047         * platform/qt-5.0-wk2/compositing/geometry/preserve-3d-switching-expected.txt:
1048         * platform/qt-5.0-wk2/http/tests/misc/will-send-request-returns-null-on-redirect-expected.txt:
1049         * platform/qt-5.0-wk2/http/tests/misc/window-dot-stop-expected.txt:
1050         * platform/qt-5.0-wk2/http/tests/security/XFrameOptions/x-frame-options-deny-expected.txt:
1051         * platform/qt-5.0-wk2/http/tests/security/XFrameOptions/x-frame-options-deny-meta-tag-expected.txt:
1052         * platform/qt-5.0-wk2/http/tests/security/XFrameOptions/x-frame-options-deny-meta-tag-in-body-expected.txt:
1053         * platform/qt-5.0-wk2/http/tests/security/XFrameOptions/x-frame-options-deny-meta-tag-parent-same-origin-deny-expected.txt:
1054         * platform/qt-5.0-wk2/http/tests/security/XFrameOptions/x-frame-options-multiple-headers-conflict-expected.txt:
1055         * platform/qt-5.0-wk2/http/tests/security/XFrameOptions/x-frame-options-multiple-headers-sameorigin-deny-expected.txt:
1056         * platform/qt-5.0-wk2/http/tests/security/XFrameOptions/x-frame-options-parent-same-origin-deny-expected.txt:
1057         * platform/qt-5.0-wk2/loader/go-back-cached-main-resource-expected.txt:
1058
1059 2013-08-12  Grzegorz Czajkowski  <g.czajkowski@samsung.com>
1060
1061         Update spellcheck-attribute.html description.
1062         https://bugs.webkit.org/show_bug.cgi?id=119486
1063
1064         Reviewed by Ryosuke Niwa.
1065
1066         r70512 r72782 added new fields to spellcheck-attribute.html to verify
1067         spellcheck attribute.
1068         Update the test to be more descriptive by dumping additional information
1069         whether the misspelled word should be marked or not.
1070
1071         * editing/spelling/spellcheck-attribute-expected.txt:
1072         * editing/spelling/spellcheck-attribute.html:
1073
1074 2013-08-09  Alexey Proskuryakov  <ap@apple.com>
1075
1076         Merge an encoding test from Blink
1077         https://bugs.webkit.org/show_bug.cgi?id=116943
1078
1079         Original patch by Adam Barth.
1080
1081         * fast/encoding/meta-overrules-auto-expected.txt: Added.
1082         * fast/encoding/meta-overrules-auto.html: Added.
1083         * fast/encoding/resources/meta-input-encoding.html: Added.
1084
1085 2013-08-09  Alexey Proskuryakov  <ap@apple.com>
1086
1087         Tests that dump delegate calls are flaky because of cached redirects
1088         https://bugs.webkit.org/show_bug.cgi?id=119641
1089
1090         Reviewed by Brady Eidson.
1091
1092         Made redirect.php emit Cache-Control: no store as a workaround for bug 77538.
1093         Removed several reimplementations of it, and changed the test to use the
1094         central copy.
1095
1096         * http/tests/permissionclient/resources/redir.php: Removed.
1097         * http/tests/resources/redirect.php:
1098         * http/tests/security/beforeload-iframe-server-redirect-expected.txt:
1099         * http/tests/security/beforeload-iframe-server-redirect.html:
1100         * http/tests/security/cannot-read-cssrules-redirect.html:
1101         * http/tests/security/canvas-remote-read-redirect-to-remote-image.html:
1102         * http/tests/security/canvas-remote-read-remote-image-redirect.html:
1103         * http/tests/security/contentSecurityPolicy/frame-src-redirect-blocked.html:
1104         * http/tests/security/contentSecurityPolicy/resources/multiple-iframe-test.js:
1105         * http/tests/security/contentSecurityPolicy/resources/redir.php: Removed.
1106         * http/tests/security/contentSecurityPolicy/script-src-redirect-expected.txt:
1107         * http/tests/security/contentSecurityPolicy/script-src-redirect.html:
1108         * http/tests/security/cross-origin-css.html:
1109         * http/tests/security/cross-origin-script-window-onerror-redirected.html:
1110         * http/tests/security/mixedContent/redirect-http-to-https-iframe-in-main-frame-expected.txt:
1111         * http/tests/security/mixedContent/redirect-http-to-https-script-in-iframe-expected.txt:
1112         * http/tests/security/mixedContent/redirect-https-to-http-iframe-in-main-frame-expected.txt:
1113         * http/tests/security/mixedContent/resources/frame-with-redirect-http-to-https-frame.html:
1114         * http/tests/security/mixedContent/resources/frame-with-redirect-http-to-https-script.html:
1115         * http/tests/security/mixedContent/resources/frame-with-redirect-https-to-http-frame.html:
1116         * http/tests/security/mixedContent/resources/frame-with-redirect-https-to-http-script.html:
1117         * http/tests/security/redirect-BLOCKED-to-localURL.html:
1118         * http/tests/security/resources/cross-origin-xsl-redirect.xml:
1119         * http/tests/security/resources/redir.php: Removed.
1120         * http/tests/security/resources/xsl-using-document-redirect.xsl:
1121         * http/tests/security/resources/xsl-using-external-entity-redirect.xsl:
1122         * http/tests/security/stylesheet-href-redirect-expected.txt:
1123         * http/tests/security/stylesheet-href-redirect.html:
1124         * http/tests/security/xssAuditor/block-does-not-leak-referrer.html:
1125         * http/tests/security/xssAuditor/resources/redir.php: Removed.
1126         * http/tests/security/xssAuditor/script-tag-open-redirect.html:
1127         * http/tests/security/xssAuditor/script-tag-redirect.html:
1128         * http/tests/xmlhttprequest/redirect-cross-origin-2.html:
1129         * http/tests/xmlhttprequest/redirect-cross-origin-post-sync.html:
1130         * http/tests/xmlhttprequest/redirect-cross-origin-post.html:
1131         * http/tests/xmlhttprequest/redirect-cross-origin-sync-double.html:
1132         * http/tests/xmlhttprequest/redirect-cross-origin-sync.html:
1133         * http/tests/xmlhttprequest/redirect-cross-origin.html:
1134         * http/tests/xmlhttprequest/resources/redirect.php: Removed.
1135         * http/tests/xmlhttprequest/xmlhttprequest-unsafe-redirect.html:
1136
1137 2013-08-09  Rob Buis  <rwlbuis@webkit.org>
1138
1139         ASSERTION FAILED: stroke->opacity != other->stroke->opacity in WebCore::SVGRenderStyle::diff
1140         https://bugs.webkit.org/show_bug.cgi?id=119623
1141
1142         Reviewed by Dirk Schulze.
1143
1144         Add testcase from bug with small adjustments.
1145
1146         * svg/animations/animate-stroke-crasher-expected.txt: Added.
1147         * svg/animations/animate-stroke-crasher.html: Added.
1148
1149 2013-08-09  Alexey Proskuryakov  <ap@apple.com>
1150
1151         REGRESSION (r142755): window.open creates an invisible window when width and height are 0
1152         https://bugs.webkit.org/show_bug.cgi?id=119633
1153
1154         Reviewed by Darin Adler.
1155
1156         * fast/dom/Window/open-zero-size-as-default-expected.txt: Added.
1157         * fast/dom/Window/open-zero-size-as-default.html: Added.
1158
1159 2013-08-09  Alexey Proskuryakov  <ap@apple.com>
1160
1161         http/tests/navigation/back-twice-without-commit.html times out
1162         https://bugs.webkit.org/show_bug.cgi?id=82980
1163
1164         * platform/mac/TestExpectations: Marked as such again, reverting r153842.
1165
1166 2013-08-09  Christophe Dumez  <ch.dumez@sisa.samsung.com>
1167
1168         Add support for KeyboardEvent.location attribute
1169         https://bugs.webkit.org/show_bug.cgi?id=119326
1170
1171         Reviewed by Benjamin Poulain.
1172
1173         Rename KeyboardEvent.keyLocation to KeyboardEvent.location in the
1174         tests and add test cases to make sure that the deprecated
1175         KeyboardEvent.keyLocation still works.
1176
1177         * fast/events/arrow-keys-on-body-expected.txt:
1178         * fast/events/arrow-keys-on-body.html:
1179         * fast/events/constructors/keyboard-event-constructor-expected.txt:
1180         * fast/events/constructors/keyboard-event-constructor.html:
1181         * fast/events/init-events-expected.txt:
1182         * fast/events/js-keyboard-event-creation.html:
1183         * fast/events/keydown-leftright-keys-expected.txt:
1184         * fast/events/keydown-leftright-keys.html:
1185         * fast/events/keydown-numpad-keys-expected.txt:
1186         * fast/events/script-tests/init-events.js:
1187         * fast/events/script-tests/keydown-numpad-keys.js:
1188         (recordKeyEvent):
1189         (testKeyEventWithLocation):
1190         * platform/mac/fast/events/objc-keyboard-event-creation.html:
1191         * platform/win/fast/events/keyLocation-numpad.html:
1192
1193 2013-08-09  Christophe Dumez  <ch.dumez@sisa.samsung.com>
1194
1195         Make atob() throw an InvalidCharacterError on excess padding characters
1196         https://bugs.webkit.org/show_bug.cgi?id=118898
1197
1198         Reviewed by Darin Adler.
1199
1200         Update and rebaseline fast/dom/Window/atob-btoa.html now that window.atob()'s
1201         behavior has changed and now that we throw an InvalidCharacterError on excess
1202         pad characters.
1203
1204         * fast/dom/Window/atob-btoa-expected.txt:
1205         * fast/dom/Window/atob-btoa.html:
1206
1207 2013-08-09  Alexey Proskuryakov  <ap@apple.com>
1208
1209         <unknown> is often dumped instead of path in test output
1210         https://bugs.webkit.org/show_bug.cgi?id=119590
1211
1212         Reviewed by Anders Carlsson.
1213
1214         Updating test results.
1215
1216         * fast/loader/file-protocol-fragment-expected.txt:
1217         * fast/loader/main-document-url-for-non-http-loads-expected.txt:
1218         * http/tests/cache/iframe-304-crash-expected.txt:
1219         * http/tests/cache/willsendrequest-returns-null-for-memory-cache-load-expected.txt:
1220         * http/tests/loading/307-after-303-after-post-expected.txt:
1221         * http/tests/loading/authentication-after-redirect-stores-wrong-credentials/authentication-after-redirect-stores-wrong-credentials-expected.txt:
1222         * http/tests/loading/basic-auth-resend-wrong-credentials-expected.txt:
1223         * http/tests/loading/basic-credentials-sent-automatically-expected.txt:
1224         * http/tests/loading/redirect-methods-expected.txt:
1225         * http/tests/misc/401-alternative-content-expected.txt:
1226         * http/tests/misc/authentication-redirect-1/authentication-sent-to-redirect-cross-origin-expected.txt:
1227         * http/tests/misc/authentication-redirect-2/authentication-sent-to-redirect-same-origin-expected.txt:
1228         * http/tests/misc/authentication-redirect-4/authentication-sent-to-redirect-same-origin-url-expected.txt:
1229         * http/tests/misc/favicon-loads-with-images-disabled-expected.txt:
1230         * http/tests/misc/link-rel-icon-beforeload-expected.txt:
1231         * http/tests/misc/will-send-request-returns-null-on-redirect-expected.txt:
1232         * http/tests/misc/window-dot-stop-expected.txt:
1233         * http/tests/security/401-logout/401-logout-expected.txt:
1234         * http/tests/security/XFrameOptions/x-frame-options-allowall-expected.txt:
1235         * http/tests/security/XFrameOptions/x-frame-options-deny-expected.txt:
1236         * http/tests/security/XFrameOptions/x-frame-options-deny-meta-tag-expected.txt:
1237         * http/tests/security/XFrameOptions/x-frame-options-deny-meta-tag-in-body-expected.txt:
1238         * http/tests/security/XFrameOptions/x-frame-options-deny-meta-tag-parent-same-origin-allow-expected.txt:
1239         * http/tests/security/XFrameOptions/x-frame-options-deny-meta-tag-parent-same-origin-deny-expected.txt:
1240         * http/tests/security/XFrameOptions/x-frame-options-invalid-expected.txt:
1241         * http/tests/security/XFrameOptions/x-frame-options-multiple-headers-conflict-expected.txt:
1242         * http/tests/security/XFrameOptions/x-frame-options-multiple-headers-sameorigin-allow-expected.txt:
1243         * http/tests/security/XFrameOptions/x-frame-options-multiple-headers-sameorigin-deny-expected.txt:
1244         * http/tests/security/XFrameOptions/x-frame-options-parent-same-origin-allow-expected.txt:
1245         * http/tests/security/XFrameOptions/x-frame-options-parent-same-origin-deny-expected.txt:
1246         * http/tests/xmlhttprequest/failed-auth-expected.txt:
1247         * http/tests/xmlhttprequest/remember-bad-password-expected.txt:
1248         * loader/go-back-cached-main-resource-expected.txt:
1249         * platform/efl-wk2/loader/go-back-cached-main-resource-expected.txt:
1250         * platform/mac/fast/images/support-broken-image-delegate-expected.txt:
1251         * platform/mac/security/block-test-expected.txt:
1252         * platform/mac/security/block-test-no-port-expected.txt:
1253         * platform/mac/webarchive/loading/cache-expired-subresource-expected.txt:
1254         * webarchive/loading/test-loading-archive-expected.txt:
1255         * webarchive/loading/test-loading-archive-subresource-null-mimetype-expected.txt:
1256
1257 2013-08-09  Mihai Tica  <mitica@adobe.com>
1258
1259         Modify the existing canvas blending test suite to test both
1260         accelerated and non accelerated modes.
1261         https://bugs.webkit.org/show_bug.cgi?id=119628
1262
1263         Reviewed by Dirk Schulze.
1264
1265         * fast/canvas/canvas-blending-clipping-expected.txt:
1266         * fast/canvas/canvas-blending-clipping.html:
1267         * fast/canvas/canvas-blending-color-over-color-expected.txt:
1268         * fast/canvas/canvas-blending-color-over-color.html:
1269         * fast/canvas/canvas-blending-color-over-gradient-expected.txt:
1270         * fast/canvas/canvas-blending-color-over-gradient.html:
1271         * fast/canvas/canvas-blending-color-over-image-expected.txt:
1272         * fast/canvas/canvas-blending-color-over-image.html:
1273         * fast/canvas/canvas-blending-color-over-pattern-expected.txt:
1274         * fast/canvas/canvas-blending-color-over-pattern.html:
1275         * fast/canvas/canvas-blending-fill-style-expected.txt:
1276         * fast/canvas/canvas-blending-fill-style.html:
1277         * fast/canvas/canvas-blending-global-alpha-expected.txt:
1278         * fast/canvas/canvas-blending-global-alpha.html:
1279         * fast/canvas/canvas-blending-gradient-over-color-expected.txt:
1280         * fast/canvas/canvas-blending-gradient-over-color.html:
1281         * fast/canvas/canvas-blending-gradient-over-gradient-expected.txt:
1282         * fast/canvas/canvas-blending-gradient-over-gradient.html:
1283         * fast/canvas/canvas-blending-gradient-over-image-expected.txt:
1284         * fast/canvas/canvas-blending-gradient-over-image.html:
1285         * fast/canvas/canvas-blending-gradient-over-pattern-expected.txt:
1286         * fast/canvas/canvas-blending-gradient-over-pattern.html:
1287         * fast/canvas/canvas-blending-image-over-color-expected.txt:
1288         * fast/canvas/canvas-blending-image-over-color.html:
1289         * fast/canvas/canvas-blending-image-over-gradient-expected.txt:
1290         * fast/canvas/canvas-blending-image-over-gradient.html:
1291         * fast/canvas/canvas-blending-image-over-image-expected.txt:
1292         * fast/canvas/canvas-blending-image-over-image.html:
1293         * fast/canvas/canvas-blending-image-over-pattern-expected.txt:
1294         * fast/canvas/canvas-blending-image-over-pattern.html:
1295         * fast/canvas/canvas-blending-pattern-over-color-expected.txt:
1296         * fast/canvas/canvas-blending-pattern-over-color.html:
1297         * fast/canvas/canvas-blending-pattern-over-gradient-expected.txt:
1298         * fast/canvas/canvas-blending-pattern-over-gradient.html:
1299         * fast/canvas/canvas-blending-pattern-over-image-expected.txt:
1300         * fast/canvas/canvas-blending-pattern-over-image.html:
1301         * fast/canvas/canvas-blending-pattern-over-pattern-expected.txt:
1302         * fast/canvas/canvas-blending-pattern-over-pattern.html:
1303         * fast/canvas/canvas-blending-shadow-expected.txt:
1304         * fast/canvas/canvas-blending-shadow.html:
1305         * fast/canvas/canvas-blending-text-expected.txt:
1306         * fast/canvas/canvas-blending-text.html:
1307         * fast/canvas/canvas-blending-transforms-expected.txt:
1308         * fast/canvas/canvas-blending-transforms.html:
1309
1310 2013-08-09  Christophe Dumez  <ch.dumez@sisa.samsung.com>
1311
1312         Make DOMImplementation::hasFeature() behave according to specification
1313         https://bugs.webkit.org/show_bug.cgi?id=119329
1314
1315         Reviewed by Ryosuke Niwa.
1316
1317         Rebaseline several test cases now that DOMImplementation::hasFeature() returns
1318         true unconditionally for non-SVG features.
1319
1320         Also use a valid svg prefix for unknown features in SVG tests so that they are
1321         properly recognized as SVG features and so that hasFeature() returns false as
1322         expected.
1323
1324         * dom/xhtml/level3/core/hasFeature01-expected.txt:
1325         * dom/xhtml/level3/core/hasFeature02-expected.txt:
1326         * dom/xhtml/level3/core/hasFeature03-expected.txt:
1327         * dom/xhtml/level3/core/hasFeature04-expected.txt:
1328         * fast/dom/features-expected.txt:
1329         * platform/efl/svg/W3C-SVG-1.1-SE/types-dom-06-f-expected.txt:
1330         * platform/efl/svg/W3C-SVG-1.1/struct-dom-03-b-expected.txt:
1331         * platform/gtk/svg/W3C-SVG-1.1-SE/types-dom-06-f-expected.txt:
1332         * platform/gtk/svg/W3C-SVG-1.1/struct-dom-03-b-expected.txt:
1333         * platform/mac/svg/W3C-SVG-1.1-SE/types-dom-06-f-expected.txt:
1334         * platform/mac/svg/W3C-SVG-1.1/struct-dom-03-b-expected.txt:
1335         * platform/qt-mac/svg/W3C-SVG-1.1-SE/types-dom-06-f-expected.txt:
1336         * platform/qt/svg/W3C-SVG-1.1-SE/types-dom-06-f-expected.txt:
1337         * svg/W3C-SVG-1.1/struct-dom-03-b-expected.txt:
1338         * svg/custom/outer-svg-unknown-feature.svg:
1339         * svg/dynamic-updates/script-tests/SVGCircleElement-dom-requiredFeatures.js:
1340         (repaintTest):
1341         * svg/dynamic-updates/script-tests/SVGCircleElement-svgdom-requiredFeatures.js:
1342         (repaintTest):
1343         * svg/dynamic-updates/script-tests/SVGEllipseElement-dom-requiredFeatures.js:
1344         (repaintTest):
1345         * svg/dynamic-updates/script-tests/SVGEllipseElement-svgdom-requiredFeatures.js:
1346         (repaintTest):
1347         * svg/dynamic-updates/script-tests/SVGForeignObjectElement-dom-requiredFeatures.js:
1348         (repaintTest):
1349         * svg/dynamic-updates/script-tests/SVGForeignObjectElement-svgdom-requiredFeatures.js:
1350         (repaintTest):
1351         * svg/dynamic-updates/script-tests/SVGGElement-dom-requiredFeatures.js:
1352         (repaintTest):
1353         * svg/dynamic-updates/script-tests/SVGGElement-svgdom-requiredFeatures.js:
1354         (repaintTest):
1355         * svg/dynamic-updates/script-tests/SVGImageElement-dom-requiredFeatures.js:
1356         (repaintTest):
1357         * svg/dynamic-updates/script-tests/SVGImageElement-svgdom-requiredFeatures.js:
1358         (repaintTest):
1359         * svg/dynamic-updates/script-tests/SVGLineElement-dom-requiredFeatures.js:
1360         (repaintTest):
1361         * svg/dynamic-updates/script-tests/SVGLineElement-svgdom-requiredFeatures.js:
1362         (repaintTest):
1363         * svg/dynamic-updates/script-tests/SVGPathElement-dom-requiredFeatures.js:
1364         (repaintTest):
1365         * svg/dynamic-updates/script-tests/SVGPathElement-svgdom-requiredFeatures.js:
1366         (repaintTest):
1367         * svg/dynamic-updates/script-tests/SVGPolygonElement-dom-requiredFeatures.js:
1368         (repaintTest):
1369         * svg/dynamic-updates/script-tests/SVGPolygonElement-svgdom-requiredFeatures.js:
1370         (repaintTest):
1371         * svg/dynamic-updates/script-tests/SVGPolylineElement-dom-requiredFeatures.js:
1372         (repaintTest):
1373         * svg/dynamic-updates/script-tests/SVGPolylineElement-svgdom-requiredFeatures.js:
1374         (repaintTest):
1375         * svg/dynamic-updates/script-tests/SVGRectElement-dom-requiredFeatures.js:
1376         (repaintTest):
1377         * svg/dynamic-updates/script-tests/SVGRectElement-svgdom-requiredFeatures.js:
1378         (repaintTest):
1379         * svg/dynamic-updates/script-tests/SVGSVGElement-dom-requiredFeatures.js:
1380         (repaintTest):
1381         * svg/dynamic-updates/script-tests/SVGSVGElement-svgdom-requiredFeatures.js:
1382         (repaintTest):
1383         * svg/dynamic-updates/script-tests/SVGTextElement-dom-requiredFeatures.js:
1384         (repaintTest):
1385         * svg/dynamic-updates/script-tests/SVGTextElement-svgdom-requiredFeatures.js:
1386         (repaintTest):
1387         * svg/dynamic-updates/script-tests/SVGUseElement-dom-requiredFeatures.js:
1388         (repaintTest):
1389         * svg/dynamic-updates/script-tests/SVGUseElement-svgdom-requiredFeatures.js:
1390         (repaintTest):
1391
1392 2013-08-09  Simon Fraser  <simon.fraser@apple.com>
1393
1394         move-by-word-visually-multi-space.html takes 21s and spends most of its time doing spelling and grammar checking
1395         https://bugs.webkit.org/show_bug.cgi?id=119613
1396
1397         Reviewed by Darin Adler.
1398         
1399         editing/selection tests are very slow, and much of the time is spent
1400         doing spelling and grammar checking (which is not what these tests are
1401         testing). So call internals.setContinuousSpellCheckingEnabled(false)
1402         to turn that off.
1403
1404         * editing/selection/caret-at-bidi-boundary.html:
1405         * editing/selection/move-by-character-brute-force.html:
1406         * editing/selection/move-left-right.html:
1407         * editing/selection/programmatic-selection-on-mac-is-directionless.html:
1408         * editing/selection/resources/extend-selection.js:
1409         * editing/selection/resources/move-by-word-visually.js:
1410         (runTest):
1411
1412 2013-08-09  Bruno de Oliveira Abinader  <bruno.d@partner.samsung.com>
1413
1414         Text decorations should be listed as non-inheritable
1415         https://bugs.webkit.org/show_bug.cgi?id=119608
1416
1417         Reviewed by Andreas Kling.
1418
1419         Added test to verify that 'text-decoration' and 'text-decoration-line'
1420         properties are not implicitly inherited.
1421
1422         * fast/css/getComputedStyle/getComputedStyle-text-decoration-expected.txt:
1423         * fast/css/getComputedStyle/script-tests/getComputedStyle-text-decoration.js:
1424         * fast/css3-text/css3-text-decoration/getComputedStyle/getComputedStyle-text-decoration-line-expected.txt:
1425         * fast/css3-text/css3-text-decoration/getComputedStyle/script-tests/getComputedStyle-text-decoration-line.js:
1426
1427 2013-08-09  Zoltan Arvai  <zarvai@inf.u-szeged.hu>
1428
1429         [Qt] Unreviewed gardening. Rebaselinnig some new tests.
1430
1431         * platform/qt-5.0-wk1/TestExpectations:
1432         * platform/qt-5.0-wk2/compositing/overflow-trumps-transform-style-expected.txt:
1433         * platform/qt-5.0-wk2/fast/repaint/caret-jump-between-nodes-expected.txt: Added.
1434         * platform/qt/compositing/geometry/preserve-3d-switching-expected.txt:
1435         * platform/qt/fast/forms/search-rtl-expected.png:
1436         * platform/qt/fast/forms/search-rtl-expected.txt:
1437         * platform/qt/fast/repaint/caret-jump-between-nodes-expected.txt: Added.
1438
1439 2013-08-09  Rob Buis  <rwlbuis@webkit.org>
1440
1441         ASSERT_NOT_REACHED() touched in WebCore::SVGAnimatedStringAnimator::addAnimatedTypes
1442         https://bugs.webkit.org/show_bug.cgi?id=113224
1443
1444         Reviewed by Dirk Schulze.
1445
1446         Add a test for animating non-additive attributes in from-by animations
1447
1448         * svg/animations/non-additive-type-from-by-animation-expected.txt: Added.
1449         * svg/animations/non-additive-type-from-by-animation.html: Added.
1450         * svg/animations/resources/non-additive-type-from-by-animation.svg: Added.
1451         * svg/animations/script-tests/non-additive-type-from-by-animation.js: Added.
1452         (sample):
1453         (executeTest):
1454
1455 2013-08-09  Rob Buis  <rwlbuis@webkit.org>
1456
1457         ASSERT(m_type == toSVGTransform.type())
1458         https://bugs.webkit.org/show_bug.cgi?id=113217
1459
1460         Reviewed by Darin Adler.
1461
1462         Add reftest for additive to animation where from and to transform types differ.
1463
1464         * svg/animations/animateTransform-to-scale-expected.svg: Added.
1465         * svg/animations/animateTransform-to-scale.svg: Added.
1466
1467 2013-08-09  Renata Hodovan  <reni@webkit.org>
1468
1469         Missing NULL check in ApplyStyleCommand::applyInlineStyleToNodeRange()
1470         https://bugs.webkit.org/show_bug.cgi?id=119570
1471
1472         Reviewed by Ryosuke Niwa.
1473
1474         * editing/execCommand/null-style-crash-expected.txt: Added.
1475         * editing/execCommand/null-style-crash.html: Added.
1476
1477 2013-08-08  Tim Horton  <timothy_horton@apple.com>
1478
1479         navigator.plugins has plugins in it when plugins are disabled
1480         https://bugs.webkit.org/show_bug.cgi?id=119607
1481         <rdar://problem/14678030>
1482
1483         Reviewed by Anders Carlsson.
1484
1485         Add a test that ensures that navigator.plugins only contains
1486         application plugins when plugins are disabled.
1487
1488         * plugins/navigator-plugins-disabled-expected.txt: Added.
1489         * plugins/navigator-plugins-disabled.html: Added.
1490
1491 2013-08-08  Timothy Hatcher  <timothy@apple.com>
1492
1493         Allow SVG images to be drawn into canvas without tainting.
1494         https://bugs.webkit.org/show_bug.cgi?id=119492
1495
1496         Reviewed by Darin Adler.
1497
1498         * fast/canvas/svg-taint-expected.txt: Removed.
1499         * fast/canvas/svg-taint.html: Removed. Obsolete.
1500         * http/tests/security/canvas-remote-read-data-url-svg-image-expected.txt: Removed.
1501         * http/tests/security/canvas-remote-read-data-url-svg-image.html: Removed. Obsolete.
1502         * http/tests/security/canvas-remote-read-svg-image-expected.txt: Removed.
1503         * http/tests/security/canvas-remote-read-svg-image.html: Removed. Obsolete.
1504         * svg/as-image/resources/link-xhtml-svg.svg: Added.
1505         * svg/as-image/resources/link-xhtml.svg: Added.
1506         * svg/as-image/resources/link.svg: Added.
1507         * svg/as-image/svg-canvas-link-not-colored-expected.txt: Added.
1508         * svg/as-image/svg-canvas-link-not-colored.html: Added.
1509         * svg/as-image/svg-canvas-not-tainted-expected.txt: Added.
1510         * svg/as-image/svg-canvas-not-tainted.html: Added.
1511         * svg/as-image/svg-canvas-xhtml-tainted-expected.txt: Added.
1512         * svg/as-image/svg-canvas-xhtml-tainted.html: Added.
1513
1514 2013-08-08  Commit Queue  <commit-queue@webkit.org>
1515
1516         Unreviewed, rolling out r153847.
1517         http://trac.webkit.org/changeset/153847
1518         https://bugs.webkit.org/show_bug.cgi?id=119609
1519
1520         caused new SVG animation test failures (Requested by smfr on
1521         #webkit).
1522
1523         * svg/animations/non-additive-type-from-by-animation-expected.txt: Removed.
1524         * svg/animations/non-additive-type-from-by-animation.html: Removed.
1525         * svg/animations/resources/non-additive-type-from-by-animation.svg: Removed.
1526         * svg/animations/script-tests/non-additive-type-from-by-animation.js: Removed.
1527
1528 2013-08-08  Jer Noble  <jer.noble@apple.com>
1529
1530         Unreviewed gardening; update test after addKey() was renamed to update().
1531
1532         * media/encrypted-media/encrypted-media-v2-events-expected.txt:
1533         * media/encrypted-media/encrypted-media-v2-events.html:
1534
1535 2013-08-08  Jer Noble  <jer.noble@apple.com>
1536
1537         [EME] MediaKey APIs should be prefixed.
1538         https://bugs.webkit.org/show_bug.cgi?id=119606
1539
1540         Reviewed by Anders Carlsson.
1541
1542         * media/encrypted-media/encrypted-media-constants-expected.txt:
1543         * media/encrypted-media/encrypted-media-constants.html:
1544         * media/encrypted-media/encrypted-media-events-expected.txt:
1545         * media/encrypted-media/encrypted-media-events.html:
1546         * media/encrypted-media/encrypted-media-is-type-supported-expected.txt:
1547         * media/encrypted-media/encrypted-media-is-type-supported.html:
1548         * media/encrypted-media/encrypted-media-v2-events-expected.txt:
1549         * media/encrypted-media/encrypted-media-v2-events.html:
1550         * media/encrypted-media/encrypted-media-v2-syntax-expected.txt:
1551         * media/encrypted-media/encrypted-media-v2-syntax.html:
1552
1553 2013-08-08  Tim Horton  <timothy_horton@apple.com>
1554
1555         Unreviewed, remove TestExpectations for removed microdata tests.
1556
1557         * platform/mac/TestExpectations:
1558         * platform/qt/TestExpectations:
1559         * platform/win/TestExpectations:
1560
1561 2013-08-08  Alexey Proskuryakov  <ap@apple.com>
1562
1563         [WK2] loader/go-back-cached-main-resource.html fails
1564         https://bugs.webkit.org/show_bug.cgi?id=116491
1565
1566         Reviewed by Tim Horton.
1567
1568         * platform/wk2/TestExpectations:
1569         * webarchive/loading/test-loading-archive-subresource-null-mimetype-expected.txt:
1570         Updated to not have file:// in results. This may not be desirable for a webarchive
1571         test, but shouldn't be too bad either.
1572         * platform/mac-wk2/loader/go-back-cached-main-resource-expected.txt: Deleted.
1573         Cross-platform results now work.
1574
1575 2013-08-08  Jer Noble  <jer.noble@apple.com>
1576
1577         [EME] setMediaKeys function as defined in the EME specification does not work
1578         https://bugs.webkit.org/show_bug.cgi?id=119597
1579
1580         Reviewed by Anders Carlsson.
1581
1582         * media/encrypted-media/encrypted-media-v2-syntax-expected.txt:
1583         * media/encrypted-media/encrypted-media-v2-syntax.html:
1584
1585 2013-08-08  Rob Buis  <rwlbuis@webkit.org>
1586
1587         ASSERT_NOT_REACHED() touched in WebCore::SVGAnimatedStringAnimator::addAnimatedTypes
1588         https://bugs.webkit.org/show_bug.cgi?id=113224
1589
1590         Reviewed by Dirk Schulze.
1591
1592         Add a test for animating non-additive attributes in from-by animations
1593
1594         * svg/animations/non-additive-type-from-by-animation-expected.txt: Added.
1595         * svg/animations/non-additive-type-from-by-animation.html: Added.
1596         * svg/animations/resources/non-additive-type-from-by-animation.svg: Added.
1597         * svg/animations/script-tests/non-additive-type-from-by-animation.js: Added.
1598         (sample):
1599         (executeTest):
1600
1601 2013-08-08  Eric Carlson  <eric.carlson@apple.com>
1602
1603         fullscreen/exit-full-screen-iframe.html is failing
1604         https://bugs.webkit.org/show_bug.cgi?id=90708
1605
1606         Unreviewed gardening.
1607
1608         * platform/mac/TestExpectations: Mark test as flakey, it doesn't always pass.
1609
1610 2013-08-08  Eric Carlson  <eric.carlson@apple.com>
1611
1612         fast/events/scroll-div-with-prevent-default-in-subframe.html is failing
1613         https://bugs.webkit.org/show_bug.cgi?id=82747
1614
1615         Unreviewed gardening.
1616
1617         * platform/mac/TestExpectations: Mark test as flakey, it doesn't always pass.
1618
1619 2013-08-08  Eric Carlson  <eric.carlson@apple.com>
1620
1621         http/tests/navigation/back-twice-without-commit.html is flaky
1622         https://bugs.webkit.org/show_bug.cgi?id=82980
1623
1624         Unreviewed gardening.
1625
1626         * platform/mac/TestExpectations: Unskip passing test.
1627
1628 2013-08-08  Eric Carlson  <eric.carlson@apple.com>
1629
1630         Layout Test fast/overflow/scrollbar-click-retains-focus.html is failing on Apple Mac WK1 and GTK.
1631         https://bugs.webkit.org/show_bug.cgi?id=104104
1632
1633         Unreviewed gardening.
1634
1635         * platform/mac/TestExpectations: Unskip passing test.
1636
1637 2013-08-08  Jer Noble  <jer.noble@apple.com>
1638
1639         [EME] Implement MediaKeys.isTypeSupported()
1640         https://bugs.webkit.org/show_bug.cgi?id=119586
1641
1642         Reviewed by Eric Carlson.
1643
1644         * media/encrypted-media/encrypted-media-is-type-supported-expected.txt: Added.
1645         * media/encrypted-media/encrypted-media-is-type-supported.html: Added.
1646
1647 2013-08-08  Eric Carlson  <eric.carlson@apple.com>
1648
1649         fast/events/scroll-div-with-prevent-default-in-subframe.html is failing
1650         https://bugs.webkit.org/show_bug.cgi?id=82747
1651
1652         Unreviewed gardening.
1653
1654         * platform/mac/TestExpectations: Unskip passing test.
1655
1656 2013-08-08  Eric Carlson  <eric.carlson@apple.com>
1657
1658         REGRESSION(r130839): fast/canvas/webgl/arraybuffer-transfer-of-control.html is failing
1659         https://bugs.webkit.org/show_bug.cgi?id=99096
1660
1661         Unreviewed gardening.
1662
1663         * platform/mac/TestExpectations: Unskip passing test.
1664
1665 2013-08-08  Eric Carlson  <eric.carlson@apple.com>
1666
1667         fullscreen/exit-full-screen-iframe.html is failing
1668         https://bugs.webkit.org/show_bug.cgi?id=90708
1669
1670         Unreviewed gardening.
1671
1672         * platform/mac/TestExpectations: Unskip passing test.
1673
1674 2013-08-08  Rob Buis  <rwlbuis@webkit.org>
1675
1676         Crash in WTF::RefPtr<WebCore::SpaceSplitStringData>::operator UnspecifiedBoolType
1677         https://bugs.webkit.org/show_bug.cgi?id=118839
1678
1679         Reviewed by Darin Adler.
1680
1681         Add testcase that showed up to cause a crash by the fuzzer.
1682
1683         * svg/animations/classAttributeSettingCrash-expected.txt: Added.
1684         * svg/animations/classAttributeSettingCrash.html: Added.
1685
1686 2013-08-08  Rob Buis  <rwlbuis@webkit.org>
1687
1688         svg/custom/use-href-update-crash.svg failing on certain platforms
1689         https://bugs.webkit.org/show_bug.cgi?id=104054
1690
1691         Reviewed by Darin Adler.
1692
1693         Fix mistake in use-href-update-crash.svg which caused the gc() not found problem. Update the test expectations
1694         that had this marked as failure, it passes after the test fix.
1695
1696         * platform/gtk/TestExpectations:
1697         * platform/mac/TestExpectations:
1698         * platform/qt/TestExpectations:
1699         * platform/win/TestExpectations:
1700         * svg/custom/use-href-update-crash.svg:
1701
1702 2013-08-08  Alexey Proskuryakov  <ap@apple.com>
1703
1704         WTR::pathSuitableForTestResult should behave the same as _drt_descriptionSuitableForTestResult so we can unskip tests.
1705         https://bugs.webkit.org/show_bug.cgi?id=116125
1706
1707         * platform/wk2/TestExpectations: Removed a test that now passes, added one that fails
1708         (will look into that separately).
1709
1710 2013-08-08  Zalan Bujtas  <zalan@apple.com>
1711
1712         REGRESSION (r121551) Incorrect handling of invalid media query list.
1713         https://bugs.webkit.org/show_bug.cgi?id=119164
1714
1715         Reviewed by Antti Koivisto.
1716
1717         Differentiate between syntactically invalid media queries and media queries with empty expressions.
1718
1719         Introduce a dedicated function for valid, but empty expression queries, so that passing NULL MediaQuerySet
1720         object to CSSParser::createMediaRule() can indicate invalid media query.
1721
1722         * fast/media/invalid-media-query-list-expected.html: Added.
1723         * fast/media/invalid-media-query-list.html: Added.
1724
1725 2013-08-08  Zoltan Arvai  <zarvai@inf.u-szeged.hu>
1726
1727         [Qt] Unreviewed rebaselining after r153647.
1728
1729         * platform/qt/fast/css/input-search-padding-expected.png:
1730         * platform/qt/fast/css/input-search-padding-expected.txt:
1731         * platform/qt/fast/css/text-overflow-input-expected.png:
1732         * platform/qt/fast/css/text-overflow-input-expected.txt:
1733         * platform/qt/fast/forms/box-shadow-override-expected.png:
1734         * platform/qt/fast/forms/box-shadow-override-expected.txt:
1735         * platform/qt/fast/forms/control-restrict-line-height-expected.png:
1736         * platform/qt/fast/forms/control-restrict-line-height-expected.txt:
1737         * platform/qt/fast/forms/placeholder-position-expected.png:
1738         * platform/qt/fast/forms/placeholder-position-expected.txt:
1739         * platform/qt/fast/forms/placeholder-pseudo-style-expected.png:
1740         * platform/qt/fast/forms/placeholder-pseudo-style-expected.txt:
1741         * platform/qt/fast/forms/search-cancel-button-style-sharing-expected.png:
1742         * platform/qt/fast/forms/search-cancel-button-style-sharing-expected.txt:
1743         * platform/qt/fast/forms/search-display-none-cancel-button-expected.png:
1744         * platform/qt/fast/forms/search-display-none-cancel-button-expected.txt:
1745         * platform/qt/fast/forms/search-rtl-expected.png:
1746         * platform/qt/fast/forms/search-rtl-expected.txt:
1747         * platform/qt/fast/forms/search-styled-expected.png:
1748         * platform/qt/fast/forms/search-styled-expected.txt:
1749         * platform/qt/fast/forms/search-vertical-alignment-expected.png:
1750         * platform/qt/fast/forms/search-vertical-alignment-expected.txt:
1751         * platform/qt/fast/forms/search/search-size-with-decorations-expected.png: Added.
1752         * platform/qt/fast/forms/search/search-size-with-decorations-expected.txt: Added.
1753         * platform/qt/fast/repaint/search-field-cancel-expected.png:
1754         * platform/qt/fast/repaint/search-field-cancel-expected.txt:
1755
1756 2013-08-08  Allan Sandfeld Jensen  <allan.jensen@digia.com>
1757
1758         [Qt] Skip more tests depending on canvas blending.
1759         https://bugs.webkit.org/show_bug.cgi?id=100072
1760
1761         Unreviewed gardening.
1762
1763         * platform/qt/TestExpectations:
1764
1765 2013-08-08  Andreas Kling  <akling@apple.com>
1766
1767         REGRESSION(r139282): Old caret sometimes gets "stuck" (not repainted) in contenteditable elements.
1768         <http://webkit.org/b/119520>
1769         <rdar://problem/14658929>
1770
1771         Reviewed by Simon Fraser.
1772
1773         * fast/repaint/caret-jump-between-nodes-expected.txt: Added.
1774         * fast/repaint/caret-jump-between-nodes.html: Added.
1775
1776 2013-08-07  Andrei Bucur  <abucur@adobe.com>
1777
1778         [CSS Regions] Propagate overflow from the flow thread to the first and last region
1779         https://bugs.webkit.org/show_bug.cgi?id=118526
1780
1781         Reviewed by David Hyatt.
1782
1783         Add tests for scrolling of regions in containers in different situations: regions with
1784         transforms, nested regions, regions affected by scrollbars etc.
1785
1786         * fast/regions/overflow-scrollable-1-expected.html: Added.
1787         * fast/regions/overflow-scrollable-1.html: Added.
1788         * fast/regions/overflow-scrollable-2-expected.html: Added.
1789         * fast/regions/overflow-scrollable-2.html: Added.
1790         * fast/regions/overflow-scrollable-3-expected.html: Added.
1791         * fast/regions/overflow-scrollable-3.html: Added.
1792         * fast/regions/overflow-scrollable-fit-complex-expected.html: Added.
1793         * fast/regions/overflow-scrollable-fit-complex.html: Added.
1794         * fast/regions/overflow-scrollable-fit-expected.html: Added.
1795         * fast/regions/overflow-scrollable-fit.html: Added.
1796         * fast/regions/overflow-scrollable-nested-expected.txt: Added.
1797         * fast/regions/overflow-scrollable-nested.html: Added.
1798
1799 2013-08-07  Tim Horton  <timothy_horton@apple.com>
1800
1801         Fall out of simple image layer optimization if the image has EXIF rotation
1802         https://bugs.webkit.org/show_bug.cgi?id=119535
1803         <rdar://problem/14071174>
1804
1805         Reviewed by Simon Fraser.
1806
1807         Add a test that ensures that composited images with EXIF orientation paint correctly.
1808
1809         * fast/images/exif-orientation-composited-expected.txt: Added.
1810         * fast/images/exif-orientation-composited.html: Added.
1811         * platform/mac/fast/images/exif-orientation-composited-expected.png: Added.
1812
1813 2013-08-07  Allan Sandfeld Jensen  <allan.jensen@digia.com>
1814
1815         [Qt] Skip background-blending-mode tests
1816
1817         Unreviewed gardening.
1818
1819         * platform/qt/TestExpectations:
1820
1821 2013-08-07  Antti Koivisto  <antti@apple.com>
1822
1823         2.5% regression on page cycler moz
1824         https://bugs.webkit.org/show_bug.cgi?id=102822
1825
1826         Reviewed by Andreas Kling.
1827         
1828         This is a progression.
1829
1830         * inspector/timeline/timeline-script-tag-1-expected.txt:
1831
1832 2013-08-07  Mirela Budaes  <mbudaes@adobe.com>
1833
1834         [CSS Blending] Add test suite to validate background blending with different properties
1835         https://bugs.webkit.org/show_bug.cgi?id=118243
1836
1837         Reviewed by Dirk Schulze.
1838
1839         * css3/compositing/background-blend-mode-background-attachement-fixed-expected.html: Added.
1840         * css3/compositing/background-blend-mode-background-attachement-fixed.html: Added.
1841         * css3/compositing/background-blend-mode-background-clip-content-box-expected.html: Added.
1842         * css3/compositing/background-blend-mode-background-clip-content-box.html: Added.
1843         * css3/compositing/background-blend-mode-background-clip-padding-box-expected.html: Added.
1844         * css3/compositing/background-blend-mode-background-clip-padding-box.html: Added.
1845         * css3/compositing/background-blend-mode-background-origin-border-box-expected.html: Added.
1846         * css3/compositing/background-blend-mode-background-origin-border-box.html: Added.
1847         * css3/compositing/background-blend-mode-background-position-percentage-expected.html: Added.
1848         * css3/compositing/background-blend-mode-background-position-percentage.html: Added.
1849         * css3/compositing/background-blend-mode-background-repeat-no-repeat-expected.html: Added.
1850         * css3/compositing/background-blend-mode-background-repeat-no-repeat.html: Added.
1851         * css3/compositing/background-blend-mode-background-size-contain-expected.html: Added.
1852         * css3/compositing/background-blend-mode-background-size-contain.html: Added.
1853         * css3/compositing/background-blend-mode-background-size-cover-expected.html: Added.
1854         * css3/compositing/background-blend-mode-background-size-cover.html: Added.
1855         * css3/compositing/resources/white_square.svg: Added.
1856
1857 2013-08-07  Mihnea Ovidenie  <mihnea@adobe.com>
1858
1859         [CSSRegions] Wrong auto-height region computation for nested named flows
1860         https://bugs.webkit.org/show_bug.cgi?id=119517
1861
1862         Reviewed by David Hyatt.
1863
1864         * fast/regions/abspos-autoheight-nested-region-expected.txt: Added.
1865         * fast/regions/abspos-autoheight-nested-region.html: Added.
1866
1867 2013-08-07  Krzysztof Czech  <k.czech@samsung.com>
1868
1869         [EFL] REGRESSION after r153432: marking crashing tests.
1870         https://bugs.webkit.org/show_bug.cgi?id=119539
1871
1872         Unreviewed EFL gardening.
1873
1874         * platform/efl-wk1/TestExpectations:
1875         * platform/efl-wk2/TestExpectations:
1876         * platform/efl/TestExpectations:
1877
1878 2013-08-06  Filip Pizlo  <fpizlo@apple.com>
1879
1880         DFG FixupPhase should insert Int32ToDouble nodes for number uses in NewArray, and SpeculativeJIT 64-bit should not try to coerce integer constants to double constants
1881         https://bugs.webkit.org/show_bug.cgi?id=119528
1882
1883         Reviewed by Geoffrey Garen.
1884
1885         * fast/js/dfg-new-array-double-const-then-int-const.html: Added.
1886         * fast/js/dfg-new-array-double-const-then-int-const-expected.txt: Added.
1887         * fast/js/jsc-test-list:
1888         * fast/js/script-tests/dfg-new-array-double-const-then-int-const.js: Added.
1889         (bar):
1890         (foo):
1891
1892 2013-08-04  Sam Weinig  <sam@webkit.org>
1893
1894         Remove support for HTML5 MicroData
1895         https://bugs.webkit.org/show_bug.cgi?id=119480
1896
1897         Reviewed by Anders Carlsson.
1898
1899         * fast/dom/MicroData: Removed.
1900         * fast/dom/MicroData/001-expected.txt: Removed.
1901         * fast/dom/MicroData/001.html: Removed.
1902         * fast/dom/MicroData/002-expected.txt: Removed.
1903         * fast/dom/MicroData/002.html: Removed.
1904         * fast/dom/MicroData/003-expected.txt: Removed.
1905         * fast/dom/MicroData/003.html: Removed.
1906         * fast/dom/MicroData/004-expected.txt: Removed.
1907         * fast/dom/MicroData/004.html: Removed.
1908         * fast/dom/MicroData/005-expected.txt: Removed.
1909         * fast/dom/MicroData/005.html: Removed.
1910         * fast/dom/MicroData/006-expected.txt: Removed.
1911         * fast/dom/MicroData/006.html: Removed.
1912         * fast/dom/MicroData/007-expected.txt: Removed.
1913         * fast/dom/MicroData/007.html: Removed.
1914         * fast/dom/MicroData/008-expected.txt: Removed.
1915         * fast/dom/MicroData/008.html: Removed.
1916         * fast/dom/MicroData/009-expected.txt: Removed.
1917         * fast/dom/MicroData/009.html: Removed.
1918         * fast/dom/MicroData/add-remove-property-to-item-which-is-not-attached-to-domtree-expected.txt: Removed.
1919         * fast/dom/MicroData/add-remove-property-to-item-which-is-not-attached-to-domtree.html: Removed.
1920         * fast/dom/MicroData/domsettabletokenlist-attributes-add-token-expected.txt: Removed.
1921         * fast/dom/MicroData/domsettabletokenlist-attributes-add-token.html: Removed.
1922         * fast/dom/MicroData/domsettabletokenlist-attributes-out-of-range-index-expected.txt: Removed.
1923         * fast/dom/MicroData/domsettabletokenlist-attributes-out-of-range-index.html: Removed.
1924         * fast/dom/MicroData/element-with-empty-itemprop-expected.txt: Removed.
1925         * fast/dom/MicroData/element-with-empty-itemprop.html: Removed.
1926         * fast/dom/MicroData/getitems-empty-string-as-arg-expected.txt: Removed.
1927         * fast/dom/MicroData/getitems-empty-string-as-arg.html: Removed.
1928         * fast/dom/MicroData/getitems-multiple-itemtypes-expected.txt: Removed.
1929         * fast/dom/MicroData/getitems-multiple-itemtypes.html: Removed.
1930         * fast/dom/MicroData/item-not-attached-to-domtree-expected.txt: Removed.
1931         * fast/dom/MicroData/item-not-attached-to-domtree.html: Removed.
1932         * fast/dom/MicroData/item-with-itemprop-attr-expected.txt: Removed.
1933         * fast/dom/MicroData/item-with-itemprop-attr.html: Removed.
1934         * fast/dom/MicroData/item-with-itemref-pointing-to-itself-expected.txt: Removed.
1935         * fast/dom/MicroData/item-with-itemref-pointing-to-itself.html: Removed.
1936         * fast/dom/MicroData/itemid-attribute-test-001-expected.txt: Removed.
1937         * fast/dom/MicroData/itemid-attribute-test-001.html: Removed.
1938         * fast/dom/MicroData/itemid-attribute-test-expected.txt: Removed.
1939         * fast/dom/MicroData/itemid-attribute-test.html: Removed.
1940         * fast/dom/MicroData/itemid-must-see-resolved-url-expected.txt: Removed.
1941         * fast/dom/MicroData/itemid-must-see-resolved-url.html: Removed.
1942         * fast/dom/MicroData/itemprop-add-remove-tokens-expected.txt: Removed.
1943         * fast/dom/MicroData/itemprop-add-remove-tokens.html: Removed.
1944         * fast/dom/MicroData/itemprop-for-an-element-must-be-correct-expected.txt: Removed.
1945         * fast/dom/MicroData/itemprop-for-an-element-must-be-correct.html: Removed.
1946         * fast/dom/MicroData/itemprop-must-be-read-only-expected.txt: Removed.
1947         * fast/dom/MicroData/itemprop-must-be-read-only.html: Removed.
1948         * fast/dom/MicroData/itemprop-names-override-builtin-properties-expected.txt: Removed.
1949         * fast/dom/MicroData/itemprop-names-override-builtin-properties.html: Removed.
1950         * fast/dom/MicroData/itemprop-reflected-by-itemProp-property-expected.txt: Removed.
1951         * fast/dom/MicroData/itemprop-reflected-by-itemProp-property.html: Removed.
1952         * fast/dom/MicroData/itemref-add-remove-tokens-expected.txt: Removed.
1953         * fast/dom/MicroData/itemref-add-remove-tokens.html: Removed.
1954         * fast/dom/MicroData/itemref-attribute-reflected-by-itemRef-property-expected.txt: Removed.
1955         * fast/dom/MicroData/itemref-attribute-reflected-by-itemRef-property.html: Removed.
1956         * fast/dom/MicroData/itemref-for-an-element-must-be-correct-expected.txt: Removed.
1957         * fast/dom/MicroData/itemref-for-an-element-must-be-correct.html: Removed.
1958         * fast/dom/MicroData/itemref-must-be-read-only-expected.txt: Removed.
1959         * fast/dom/MicroData/itemref-must-be-read-only.html: Removed.
1960         * fast/dom/MicroData/itemref-pointing-to-root-node-expected.txt: Removed.
1961         * fast/dom/MicroData/itemref-pointing-to-root-node.html: Removed.
1962         * fast/dom/MicroData/itemref-refers-first-element-with-given-id-expected.txt: Removed.
1963         * fast/dom/MicroData/itemref-refers-first-element-with-given-id.html: Removed.
1964         * fast/dom/MicroData/itemscope-attribute-test-expected.txt: Removed.
1965         * fast/dom/MicroData/itemscope-attribute-test.html: Removed.
1966         * fast/dom/MicroData/itemscope-must-be-read-write-expected.txt: Removed.
1967         * fast/dom/MicroData/itemscope-must-be-read-write.html: Removed.
1968         * fast/dom/MicroData/itemtype-add-remove-tokens-expected.txt: Removed.
1969         * fast/dom/MicroData/itemtype-add-remove-tokens.html: Removed.
1970         * fast/dom/MicroData/itemtype-attribute-test-expected.txt: Removed.
1971         * fast/dom/MicroData/itemtype-attribute-test.html: Removed.
1972         * fast/dom/MicroData/itemvalue-reflects-data-attr-on-object-element-expected.txt: Removed.
1973         * fast/dom/MicroData/itemvalue-reflects-data-attr-on-object-element.html: Removed.
1974         * fast/dom/MicroData/itemvalue-reflects-href-attr-expected.txt: Removed.
1975         * fast/dom/MicroData/itemvalue-reflects-href-attr.html: Removed.
1976         * fast/dom/MicroData/itemvalue-reflects-src-attribute-on-img-element-expected.txt: Removed.
1977         * fast/dom/MicroData/itemvalue-reflects-src-attribute-on-img-element.html: Removed.
1978         * fast/dom/MicroData/itemvalue-reflects-the-content-attr-on-meta-element-expected.txt: Removed.
1979         * fast/dom/MicroData/itemvalue-reflects-the-content-attr-on-meta-element.html: Removed.
1980         * fast/dom/MicroData/itemvalue-reflects-the-src-attr-expected.txt: Removed.
1981         * fast/dom/MicroData/itemvalue-reflects-the-src-attr.html: Removed.
1982         * fast/dom/MicroData/itemvalue-returns-element-itself-expected.txt: Removed.
1983         * fast/dom/MicroData/itemvalue-returns-element-itself.html: Removed.
1984         * fast/dom/MicroData/itemvalue-returns-null-expected.txt: Removed.
1985         * fast/dom/MicroData/itemvalue-returns-null.html: Removed.
1986         * fast/dom/MicroData/itemvalue-throws-excpetion-onsetting-001-expected.txt: Removed.
1987         * fast/dom/MicroData/itemvalue-throws-excpetion-onsetting-001.html: Removed.
1988         * fast/dom/MicroData/itemvalue-throws-excpetion-onsetting-002-expected.txt: Removed.
1989         * fast/dom/MicroData/itemvalue-throws-excpetion-onsetting-002.html: Removed.
1990         * fast/dom/MicroData/microdata-domtokenlist-attribute-add-remove-tokens-expected.txt: Removed.
1991         * fast/dom/MicroData/microdata-domtokenlist-attribute-add-remove-tokens.html: Removed.
1992         * fast/dom/MicroData/nameditem-must-be-case-sensitive-expected.txt: Removed.
1993         * fast/dom/MicroData/nameditem-must-be-case-sensitive.html: Removed.
1994         * fast/dom/MicroData/nameditem-must-return-correct-item-properties-expected.txt: Removed.
1995         * fast/dom/MicroData/nameditem-must-return-correct-item-properties.html: Removed.
1996         * fast/dom/MicroData/nameditem-returns-propertynodelist-expected.txt: Removed.
1997         * fast/dom/MicroData/nameditem-returns-propertynodelist.html: Removed.
1998         * fast/dom/MicroData/names-item-out-of-range-index-expected.txt: Removed.
1999         * fast/dom/MicroData/names-item-out-of-range-index.html: Removed.
2000         * fast/dom/MicroData/names-property-must-be-correct-expected.txt: Removed.
2001         * fast/dom/MicroData/names-property-must-be-correct.html: Removed.
2002         * fast/dom/MicroData/names-property-test-expected.txt: Removed.
2003         * fast/dom/MicroData/names-property-test.html: Removed.
2004         * fast/dom/MicroData/properties-collection-add-remove-itemref-expected.txt: Removed.
2005         * fast/dom/MicroData/properties-collection-add-remove-itemref.html: Removed.
2006         * fast/dom/MicroData/properties-collection-add-remove-property-expected.txt: Removed.
2007         * fast/dom/MicroData/properties-collection-add-remove-property.html: Removed.
2008         * fast/dom/MicroData/properties-collection-behavior-add-remove-itemscope-attr-expected.txt: Removed.
2009         * fast/dom/MicroData/properties-collection-behavior-add-remove-itemscope-attr.html: Removed.
2010         * fast/dom/MicroData/properties-collection-must-be-correct-expected.txt: Removed.
2011         * fast/dom/MicroData/properties-collection-must-be-correct.html: Removed.
2012         * fast/dom/MicroData/properties-collection-must-ignore-properties-of-nested-items-expected.txt: Removed.
2013         * fast/dom/MicroData/properties-collection-must-ignore-properties-of-nested-items.html: Removed.
2014         * fast/dom/MicroData/properties-collection-must-see-the-properties-added-in-itemref-expected.txt: Removed.
2015         * fast/dom/MicroData/properties-collection-must-see-the-properties-added-in-itemref.html: Removed.
2016         * fast/dom/MicroData/properties-collection-namedgetter-with-invalid-name-expected.txt: Removed.
2017         * fast/dom/MicroData/properties-collection-namedgetter-with-invalid-name.html: Removed.
2018         * fast/dom/MicroData/properties-collection-nameditem-test-expected.txt: Removed.
2019         * fast/dom/MicroData/properties-collection-nameditem-test.html: Removed.
2020         * fast/dom/MicroData/properties-collection-test-expected.txt: Removed.
2021         * fast/dom/MicroData/properties-collection-test.html: Removed.
2022         * fast/dom/MicroData/propertiescollection-crash-expected.txt: Removed.
2023         * fast/dom/MicroData/propertiescollection-crash.html: Removed.
2024         * fast/dom/MicroData/propertiescollection-on-changing-id-attr-expected.txt: Removed.
2025         * fast/dom/MicroData/propertiescollection-on-changing-id-attr.html: Removed.
2026         * fast/dom/MicroData/propertynodelist-add-remove-itemprop-tokens-expected.txt: Removed.
2027         * fast/dom/MicroData/propertynodelist-add-remove-itemprop-tokens.html: Removed.
2028         * fast/dom/MicroData/propertynodelist-add-remove-itemref-tokens-expected.txt: Removed.
2029         * fast/dom/MicroData/propertynodelist-add-remove-itemref-tokens.html: Removed.
2030         * fast/dom/MicroData/propertynodelist-crash-expected.txt: Removed.
2031         * fast/dom/MicroData/propertynodelist-crash.html: Removed.
2032         * fast/dom/MicroData/propertynodelist-getvalues-array-values-obtained-from-itemvalue-of-each-element-expected.txt: Removed.
2033         * fast/dom/MicroData/propertynodelist-getvalues-array-values-obtained-from-itemvalue-of-each-element.html: Removed.
2034         * fast/dom/MicroData/propertynodelist-getvalues-test-expected.txt: Removed.
2035         * fast/dom/MicroData/propertynodelist-getvalues-test.html: Removed.
2036         * fast/dom/MicroData/propertynodelist-test-add-remove-element-expected.txt: Removed.
2037         * fast/dom/MicroData/propertynodelist-test-add-remove-element.html: Removed.
2038         * fast/dom/MicroData/resources: Removed.
2039         * fast/dom/MicroData/resources/microdata-common.js: Removed.
2040
2041 2013-08-06  Hans Muller  <hmuller@adobe.com>
2042
2043         [CSS Shapes] New positioning model: scripted shape-margin tests
2044         https://bugs.webkit.org/show_bug.cgi?id=119491
2045
2046         Update some of the shape-margin tests to work with the new positioning model. Floats
2047         that specify shape-outside are now positioned according to their margin box, not the
2048         bounding box of the shape-outside shape. The tests have been revised to reflect the
2049         change.
2050
2051         Reviewed by Alexandru Chiculita.
2052
2053         * TestExpectations:
2054         * fast/shapes/shape-outside-floats/shape-outside-floats-diamond-margin-polygon.html:
2055         * fast/shapes/shape-outside-floats/shape-outside-floats-ellipse-margin-bottom.html:
2056         * fast/shapes/shape-outside-floats/shape-outside-floats-ellipse-margin-left.html:
2057         * fast/shapes/shape-outside-floats/shape-outside-floats-ellipse-margin-right.html:
2058
2059 2013-08-06  Oliver Hunt  <oliver@apple.com>
2060
2061         Delay Arguments creation in strict mode
2062         https://bugs.webkit.org/show_bug.cgi?id=119505
2063
2064         Reviewed by Geoffrey Garen.
2065
2066         Add performance testcase for lazy creation of arguments in strict mode
2067
2068         * fast/js/regress/delay-tear-off-arguments-strictmode-expected.txt: Added.
2069         * fast/js/regress/delay-tear-off-arguments-strictmode.html: Added.
2070         * fast/js/regress/script-tests/delay-tear-off-arguments-strictmode.js: Added.
2071         (bar):
2072
2073 2013-08-06  Bem Jones-Bey  <bjonesbe@adobe.com>
2074
2075         [CSS Shapes] New positioning model: support for shape-margin
2076         https://bugs.webkit.org/show_bug.cgi?id=118088
2077
2078         Reviewed by Alexandru Chiculita.
2079
2080         Update simple shape-margin tests to work with new positioning model.
2081         Also move them to the CSSWG's repo.
2082
2083         * TestExpectations: Remove replaced tests.
2084         * csswg/submitted/shapes/shape-outside/shape-outside-floats-shape-margin-000-expected.html: Renamed from LayoutTests/fast/shapes/shape-outside-floats/shape-outside-floats-left-margin-polygon-expected.html.
2085         * csswg/submitted/shapes/shape-outside/shape-outside-floats-shape-margin-000.html: Renamed from LayoutTests/fast/shapes/shape-outside-floats/shape-outside-floats-left-margin-polygon.html.
2086         * csswg/submitted/shapes/shape-outside/shape-outside-floats-shape-margin-001-expected.html: Renamed from LayoutTests/fast/shapes/shape-outside-floats/shape-outside-floats-right-margin-polygon-expected.html.
2087         * csswg/submitted/shapes/shape-outside/shape-outside-floats-shape-margin-001.html: Renamed from LayoutTests/fast/shapes/shape-outside-floats/shape-outside-floats-right-margin-polygon.html.
2088
2089 2013-08-05  Rob Buis  <rwlbuis@webkit.org>
2090
2091         SVG stroke-dasharray is not animatable
2092         https://bugs.webkit.org/show_bug.cgi?id=118574
2093
2094         Reviewed by Dirk Schulze.
2095
2096         Add test for animating stroke-dasharray in addition to the original SVG tests.
2097
2098         * transitions/svg-transitions-expected.txt:
2099         * transitions/svg-transitions.html:
2100
2101 2013-08-06  Sergio Villar Senin  <svillar@igalia.com>
2102
2103         [CSS Grid Layout] Allow defining named grid lines on the grid element
2104         https://bugs.webkit.org/show_bug.cgi?id=118255
2105
2106         Reviewed by Andreas Kling.
2107
2108         From Blink r149798 by <jchaffraix@chromium.org>
2109
2110         * fast/css-grid-layout/named-grid-line-get-set-expected.txt: Added.
2111         * fast/css-grid-layout/named-grid-line-get-set.html: Added.
2112
2113 2013-06-26  Sergio Villar Senin  <svillar@igalia.com>
2114
2115         [CSS Grid Layout] Add support for parsing <grid-line> that includes a 'span'
2116         https://bugs.webkit.org/show_bug.cgi?id=118051
2117
2118         Reviewed by Andreas Kling.
2119
2120         From Blink r148766 by <jchaffraix@chromium.org>
2121
2122         Added several test cases to check that we properly parse the
2123         keyword 'span' in <grid-line>.
2124
2125         * fast/css-grid-layout/grid-item-column-row-get-set-expected.txt:
2126         * fast/css-grid-layout/grid-item-column-row-get-set.html:
2127         * fast/css-grid-layout/grid-item-end-after-get-set-expected.txt:
2128         * fast/css-grid-layout/grid-item-end-after-get-set.html:
2129         * fast/css-grid-layout/grid-item-start-before-get-set-expected.txt:
2130         * fast/css-grid-layout/grid-item-start-before-get-set.html:
2131
2132 2013-06-25  Sergio Villar Senin  <svillar@igalia.com>
2133
2134         [CSS Grid Layout] Rename grid placement properties
2135         https://bugs.webkit.org/show_bug.cgi?id=117878
2136
2137         Reviewed by Andreas Kling.
2138
2139         Renamed the grid placement properties to match the latest version
2140         of the spec. The new names are -webkit-grid-column-{start|end} and
2141         -webkit-grid-row-{start|end}.
2142
2143         * fast/css-grid-layout/grid-item-column-row-get-set-expected.txt:
2144         * fast/css-grid-layout/grid-item-column-row-get-set.html:
2145         * fast/css-grid-layout/grid-item-end-after-get-set-expected.txt:
2146         * fast/css-grid-layout/grid-item-end-after-get-set.html:
2147         * fast/css-grid-layout/grid-item-start-before-get-set-expected.txt:
2148         * fast/css-grid-layout/grid-item-start-before-get-set.html:
2149
2150 2013-08-05  Dean Jackson  <dino@apple.com>
2151
2152         Update HTMLPreloadScanner to handle img srcset
2153         https://bugs.webkit.org/show_bug.cgi?id=119360
2154
2155         Reviewed by Sam Weinig.
2156
2157         This patch is a merge of similar patches from Yoav Weiss <yoav@yoav.ws>
2158         and Dean Jackson.
2159
2160         New test to make sure the HTML preloader takes the
2161         value of srcset if available.
2162
2163         * fast/preloader/image-srcset-expected.txt: Added.
2164         * fast/preloader/image-srcset.html: Added.
2165
2166 2013-08-05  Alexey Proskuryakov  <ap@apple.com>
2167
2168         <rdar://problem/13128990> chunked-progress-event-expectedLength.html is flaky on Mac
2169         https://bugs.webkit.org/show_bug.cgi?id=119498
2170
2171         Reviewed by Brady Eidson.
2172
2173         * http/tests/xmlhttprequest/resources/chunked-transfer.php: This test relies on
2174         length not being known upfront, which is not the case when the resource is served
2175         form cache.
2176
2177 2013-08-05  Alexey Proskuryakov  <ap@apple.com>
2178
2179         <rdar://problem/14637103> REGRESSION (r153060?): Microphone appears in the way
2180         of text when dictating an e-mail
2181         https://bugs.webkit.org/show_bug.cgi?id=119496
2182
2183         Reviewed by Ryosuke Niwa.
2184
2185         * platform/mac/editing/input/firstrectforcharacterrange-caret-in-br-expected.txt: Added.
2186         * platform/mac/editing/input/firstrectforcharacterrange-caret-in-br.html: Added.
2187
2188         * platform/wk2/TestExpectations: textInputController.firstRectForCharacterRange is
2189         not available in WTR.
2190
2191 2013-08-05  Morten Stenshorne  <mstensho@opera.com>
2192
2193         Region based columns not painted correctly in non-default writing-modes
2194         https://bugs.webkit.org/show_bug.cgi?id=118506
2195
2196         Reviewed by David Hyatt.
2197
2198         * fast/multicol/newmulticol/hide-box-horizontal-bt-expected.html: Added.
2199         * fast/multicol/newmulticol/hide-box-horizontal-bt.html: Added.
2200         * fast/multicol/newmulticol/hide-box-vertical-lr-expected.html: Added.
2201         * fast/multicol/newmulticol/hide-box-vertical-lr.html: Added.
2202         * fast/multicol/newmulticol/hide-box-vertical-rl-expected.html: Added.
2203         * fast/multicol/newmulticol/hide-box-vertical-rl.html: Added.
2204
2205 2013-08-05  Morten Stenshorne  <mstensho@opera.com>
2206
2207         Region based columns not clipped properly
2208         https://bugs.webkit.org/show_bug.cgi?id=118499
2209
2210         Reviewed by David Hyatt.
2211
2212         * fast/multicol/newmulticol/clipping-expected.html: Added.
2213         * fast/multicol/newmulticol/clipping-overflow-hidden-expected.html: Added.
2214         * fast/multicol/newmulticol/clipping-overflow-hidden.html: Added.
2215         * fast/multicol/newmulticol/clipping-top-overflow-expected.html: Added.
2216         * fast/multicol/newmulticol/clipping-top-overflow.html: Added.
2217         * fast/multicol/newmulticol/clipping.html: Added.
2218
2219 2013-08-05  Mihai Tica  <mitica@adobe.com>
2220
2221         Make tests platform agnostic, fix async tests, remove broken blend modes: hue, saturation, color, luminosity, soft-light.
2222         The test suite should now pass on windows.
2223
2224         https://bugs.webkit.org/show_bug.cgi?id=119463
2225
2226         Reviewed by Dirk Schulze.
2227
2228         * fast/canvas/canvas-blending-clipping-expected.txt:
2229         * fast/canvas/canvas-blending-clipping.html:
2230         * fast/canvas/canvas-blending-color-over-color-expected.txt:
2231         * fast/canvas/canvas-blending-color-over-color.html:
2232         * fast/canvas/canvas-blending-color-over-gradient-expected.txt:
2233         * fast/canvas/canvas-blending-color-over-gradient.html:
2234         * fast/canvas/canvas-blending-color-over-image-expected.txt:
2235         * fast/canvas/canvas-blending-color-over-image.html:
2236         * fast/canvas/canvas-blending-color-over-pattern-expected.txt:
2237         * fast/canvas/canvas-blending-color-over-pattern.html:
2238         * fast/canvas/canvas-blending-fill-style-expected.txt:
2239         * fast/canvas/canvas-blending-fill-style.html:
2240         * fast/canvas/canvas-blending-global-alpha-expected.txt:
2241         * fast/canvas/canvas-blending-global-alpha.html:
2242         * fast/canvas/canvas-blending-gradient-over-color-expected.txt:
2243         * fast/canvas/canvas-blending-gradient-over-color.html:
2244         * fast/canvas/canvas-blending-gradient-over-gradient-expected.txt:
2245         * fast/canvas/canvas-blending-gradient-over-gradient.html:
2246         * fast/canvas/canvas-blending-gradient-over-image-expected.txt:
2247         * fast/canvas/canvas-blending-gradient-over-image.html:
2248         * fast/canvas/canvas-blending-gradient-over-pattern-expected.txt:
2249         * fast/canvas/canvas-blending-gradient-over-pattern.html:
2250         * fast/canvas/canvas-blending-helpers.js:
2251         (separateBlendFunctions.hardLight):
2252         (nonSeparateBlendFunctions.hue):
2253         (nonSeparateBlendFunctions.saturation):
2254         (nonSeparateBlendFunctions.color):
2255         (nonSeparateBlendFunctions.luminosity):
2256         * fast/canvas/canvas-blending-image-over-color-expected.txt:
2257         * fast/canvas/canvas-blending-image-over-color.html:
2258         * fast/canvas/canvas-blending-image-over-gradient-expected.txt:
2259         * fast/canvas/canvas-blending-image-over-gradient.html:
2260         * fast/canvas/canvas-blending-image-over-image-expected.txt:
2261         * fast/canvas/canvas-blending-image-over-image.html:
2262         * fast/canvas/canvas-blending-image-over-pattern-expected.txt:
2263         * fast/canvas/canvas-blending-image-over-pattern.html:
2264         * fast/canvas/canvas-blending-pattern-over-color-expected.txt:
2265         * fast/canvas/canvas-blending-pattern-over-color.html:
2266         * fast/canvas/canvas-blending-pattern-over-gradient-expected.txt:
2267         * fast/canvas/canvas-blending-pattern-over-gradient.html:
2268         * fast/canvas/canvas-blending-pattern-over-image-expected.txt:
2269         * fast/canvas/canvas-blending-pattern-over-image.html:
2270         * fast/canvas/canvas-blending-pattern-over-pattern-expected.txt:
2271         * fast/canvas/canvas-blending-pattern-over-pattern.html:
2272         * fast/canvas/canvas-blending-shadow-expected.txt:
2273         * fast/canvas/canvas-blending-shadow.html:
2274         * fast/canvas/canvas-blending-text-expected.txt:
2275         * fast/canvas/canvas-blending-text.html:
2276         * fast/canvas/canvas-blending-transforms-expected.txt:
2277         * fast/canvas/canvas-blending-transforms.html:
2278         * platform/win/TestExpectations:
2279
2280 2013-08-05  Abhijeet Kandalkar  <abhijeet.k@samsung.com>
2281
2282         Spatial Navigation should avoid unwanted calculation while deciding focus candidate.
2283         https://bugs.webkit.org/show_bug.cgi?id=117265
2284
2285         Reviewed by Antonio Gomes.
2286
2287         Added testcases to count how many target nodes were tested before choosing a final target.
2288
2289         * fast/spatial-navigation/snav-search-optimization-expected.txt: Added.
2290         * fast/spatial-navigation/snav-search-optimization.html: Added.
2291
2292 2013-08-05  Mihai Tica  <mitica@adobe.com>
2293
2294         [CSS Background Blending] Specifying background-image and background-color with opaque
2295         image doesn't trigger blending. Adding ref test to validate the fix.
2296
2297         https://bugs.webkit.org/show_bug.cgi?id=119434i
2298
2299         Reviewed by Dirk Schulze.
2300
2301         * css3/compositing/background-blend-mode-separate-layer-declaration-expected.html: Added.
2302         * css3/compositing/background-blend-mode-separate-layer-declaration.html: Added.
2303         * css3/compositing/resources/gray_square.svg: Added.
2304
2305 2013-08-03  Simon Fraser  <simon.fraser@apple.com>
2306
2307         webaudio/audiobuffersource-loop-points.html always times out
2308         https://bugs.webkit.org/show_bug.cgi?id=119467
2309
2310         Skip this test.
2311
2312         * platform/mac-wk2/TestExpectations:
2313
2314 2013-08-03  Yoav Weiss  <yoav@yoav.ws>
2315
2316         PreloadScanner preloads external CSS with non-matching media attribute
2317         https://bugs.webkit.org/show_bug.cgi?id=106198
2318
2319         Reviewed by Dean Jackson.
2320
2321         * http/tests/loading/preload-css-test-expected.txt: Added.
2322         * http/tests/loading/preload-css-test.html: Added.
2323         * http/tests/loading/resources/big_mq.css: Added.
2324         * http/tests/loading/resources/small_mq.css: Added.
2325         * http/tests/local/link-stylesheet-load-order-preload-expected.txt:
2326
2327 2013-08-02  Benjamin Poulain  <bpoulain@apple.com>
2328
2329         REGRESSION (r153005): Crash in SpaceSplitString::spaceSplitStringContainsValue on Facebook
2330         https://bugs.webkit.org/show_bug.cgi?id=119384
2331
2332         Reviewed by Alexey Proskuryakov.
2333
2334         * fast/dom/HTMLAnchorElement/remove-rel-attribute.html: Added.
2335         * fast/dom/HTMLAnchorElement/remove-rel-attribute-expected.txt: Added.
2336
2337 2013-08-02  Dean Jackson  <dino@apple.com>
2338
2339         Force elements with perspective or preserve-3d to disallow direct composited backgrounds
2340         https://bugs.webkit.org/show_bug.cgi?id=119462
2341         <rdar://problem/14607548>
2342
2343         Reviewed by Simon Fraser.
2344
2345         * compositing/background-color/no-composited-background-color-when-perspective-expected.html: Added.
2346         * compositing/background-color/no-composited-background-color-when-perspective.html: Added.
2347         * compositing/geometry/preserve-3d-switching-expected.txt: Rebaselined.
2348         * compositing/overflow-trumps-transform-style-expected.txt: Rebaselined.
2349
2350 2013-08-02  Chris Curtis  <chris_curtis@apple.com>
2351
2352         Give the error object's stack property accessor attributes.
2353         https://bugs.webkit.org/show_bug.cgi?id=119404
2354
2355         Reviewed by Geoffrey Garen.
2356
2357         * fast/dom/DOMException/stack-trace-expected.txt:
2358         
2359         New tests to show that the error object's stack property is writable and deleteable.
2360         * fast/js/error-object-write-and-detele-for-stack-property-expected.txt: Added.
2361         * fast/js/error-object-write-and-detele-for-stack-property.html: Added.
2362
2363 2013-08-02  Roger Fong  <roger_fong@apple.com>
2364
2365         Unreviewed. Skip failing canvas blending tests on AppleWin port.
2366         https://bugs.webkit.org/show_bug.cgi?id=119463.
2367
2368         * platform/win/TestExpectations:
2369
2370 2013-08-02  Chris Curtis  <chris_curtis@apple.com>
2371
2372         Have vm's exceptionStack match java's vm's exceptionStack.
2373         https://bugs.webkit.org/show_bug.cgi?id=119362
2374
2375         Reviewed by Geoffrey Garen.
2376         
2377         All modifications to the tests below are column number changes. If the thrown 
2378         object was created by the user the column number references the error object, 
2379         otherwise it references the the throw.
2380         
2381         * fast/events/window-onerror5-expected.txt:
2382         * fast/js/line-column-numbers-expected.txt:
2383         * fast/js/stack-trace-expected.txt:
2384         * http/tests/workers/worker-importScriptsOnError-expected.txt:
2385
2386 2013-08-02  Simon Fraser  <simon.fraser@apple.com>
2387
2388         webaudio/javascriptaudionode-downmix8-2channel-input.html sometimes asserts
2389         https://bugs.webkit.org/show_bug.cgi?id=119459
2390
2391         * platform/mac-wk2/TestExpectations:
2392
2393 2013-08-02  Christophe Dumez  <ch.dumez@sisa.samsung.com>
2394
2395         compareDocumentPosition() should report PRECEDING or FOLLOWING information even if nodes are disconnected
2396         https://bugs.webkit.org/show_bug.cgi?id=119316
2397
2398         Reviewed by Ryosuke Niwa.
2399
2400         Update fast/dom/compare-document-position-disconnected-nodes.html to check that compareDocumentPosition()
2401         now returns one of the following values for disconnected nodes:
2402         - DOCUMENT_POSITION_DISCONNECTED | DOCUMENT_POSITION_IMPLEMENTATION_SPECIFIC | DOCUMENT_POSITION_PRECEDING
2403         - DOCUMENT_POSITION_DISCONNECTED | DOCUMENT_POSITION_IMPLEMENTATION_SPECIFIC | DOCUMENT_POSITION_FOLLOWING
2404
2405         Several dom/xhtml/level3 are skipped and marked as WonfFix because they are outdated and no longer match
2406         the DOM4 specification. They expect compareDocumentPosition() not to return PRECEDING / FOLLOWING
2407         information for disconnected nodes.
2408
2409         * TestExpectations:
2410         * dom/xhtml/level3/core/nodecomparedocumentposition38-expected.txt:
2411         * fast/dom/compare-document-position-disconnected-nodes-expected.txt:
2412         * fast/dom/compare-document-position-disconnected-nodes.html:
2413         * fast/dom/shadow/compare-document-position-expected.txt:
2414         * fast/dom/shadow/compare-document-position.html:
2415
2416 2013-08-02  Mihai Tica  <mitica@adobe.com>
2417
2418         Implement canvas blending test that should validate the following scenarios:
2419         Validate that all blending operators work as expected for the following layer combinations:
2420
2421         https://bugs.webkit.org/show_bug.cgi?id=119082
2422
2423         Reviewed by Dirk Schulze.
2424
2425         * fast/canvas/canvas-blending-clipping-expected.txt: Added.
2426         * fast/canvas/canvas-blending-clipping.html: Added.
2427         * fast/canvas/canvas-blending-color-over-color-expected.txt: Added.
2428         * fast/canvas/canvas-blending-color-over-color.html: Added.
2429         * fast/canvas/canvas-blending-color-over-gradient-expected.txt: Added.
2430         * fast/canvas/canvas-blending-color-over-gradient.html: Added.
2431         * fast/canvas/canvas-blending-color-over-image-expected.txt: Added.
2432         * fast/canvas/canvas-blending-color-over-image.html: Added.
2433         * fast/canvas/canvas-blending-color-over-pattern-expected.txt: Added.
2434         * fast/canvas/canvas-blending-color-over-pattern.html: Added.
2435         * fast/canvas/canvas-blending-fill-style-expected.txt: Added.
2436         * fast/canvas/canvas-blending-fill-style.html: Added.
2437         * fast/canvas/canvas-blending-global-alpha-expected.txt: Added.
2438         * fast/canvas/canvas-blending-global-alpha.html: Added.
2439         * fast/canvas/canvas-blending-gradient-over-color-expected.txt: Added.
2440         * fast/canvas/canvas-blending-gradient-over-color.html: Added.
2441         * fast/canvas/canvas-blending-gradient-over-gradient-expected.txt: Added.
2442         * fast/canvas/canvas-blending-gradient-over-gradient.html: Added.
2443         * fast/canvas/canvas-blending-gradient-over-image-expected.txt: Added.
2444         * fast/canvas/canvas-blending-gradient-over-image.html: Added.
2445         * fast/canvas/canvas-blending-gradient-over-pattern-expected.txt: Added.
2446         * fast/canvas/canvas-blending-gradient-over-pattern.html: Added.
2447         * fast/canvas/canvas-blending-helpers.js: Added.
2448         (separateBlendFunctions.normal):
2449         (separateBlendFunctions.multiply):
2450         (separateBlendFunctions.screen):
2451         (separateBlendFunctions.overlay):
2452         (separateBlendFunctions.darken):
2453         (separateBlendFunctions.lighten):
2454         (separateBlendFunctions.colorDodge):
2455         (separateBlendFunctions.colorBurn):
2456         (separateBlendFunctions.hardLight):
2457         (separateBlendFunctions.softLight):
2458         (separateBlendFunctions.difference):
2459         (separateBlendFunctions.exclusion):
2460         (applyBlendMode):
2461         (luminosity):
2462         (clipColor):
2463         (setLuminosity):
2464         (saturation):
2465         (setSaturation):
2466         (nonSeparateBlendFunctions.hue):
2467         (nonSeparateBlendFunctions.saturation):
2468         (nonSeparateBlendFunctions.color):
2469         (nonSeparateBlendFunctions.luminosity):
2470         (drawColorInContext):
2471         (drawBackdropColorInContext):
2472         (drawSourceColorInContext):
2473         (fillPathWithColorInContext):
2474         (fillPathWithBackdropInContext):
2475         (fillPathWithSourceInContext):
2476         (applyTransformsToContext):
2477         (drawBackdropColorWithShadowInContext):
2478         (drawSourceColorRectOverShadow):
2479         (.backdropImage.onload):
2480         (drawColorImageInContext):
2481         (drawBackdropColorImageInContext):
2482         (drawSourceColorImageInContext):
2483         (drawColorPatternInContext):
2484         (drawBackdropColorPatternInContext):
2485         (drawSourceColorPatternInContext):
2486         (drawGradientInContext):
2487         (drawBackdropColorGradientInContext):
2488         (drawSourceColorGradientInContext):
2489         (blendColors):
2490         (separateBlendColors):
2491         (nonSeparateBlendColors):
2492         * fast/canvas/canvas-blending-image-over-color-expected.txt: Added.
2493         * fast/canvas/canvas-blending-image-over-color.html: Added.
2494         * fast/canvas/canvas-blending-image-over-gradient-expected.txt: Added.
2495         * fast/canvas/canvas-blending-image-over-gradient.html: Added.
2496         * fast/canvas/canvas-blending-image-over-image-expected.txt: Added.
2497         * fast/canvas/canvas-blending-image-over-image.html: Added.
2498         * fast/canvas/canvas-blending-image-over-pattern-expected.txt: Added.
2499         * fast/canvas/canvas-blending-image-over-pattern.html: Added.
2500         * fast/canvas/canvas-blending-pattern-over-color-expected.txt: Added.
2501         * fast/canvas/canvas-blending-pattern-over-color.html: Added.
2502         * fast/canvas/canvas-blending-pattern-over-gradient-expected.txt: Added.
2503         * fast/canvas/canvas-blending-pattern-over-gradient.html: Added.
2504         * fast/canvas/canvas-blending-pattern-over-image-expected.txt: Added.
2505         * fast/canvas/canvas-blending-pattern-over-image.html: Added.
2506         * fast/canvas/canvas-blending-pattern-over-pattern-expected.txt: Added.
2507         * fast/canvas/canvas-blending-pattern-over-pattern.html: Added.
2508         * fast/canvas/canvas-blending-shadow-expected.txt: Added.
2509         * fast/canvas/canvas-blending-shadow.html: Added.
2510         * fast/canvas/canvas-blending-text-expected.txt: Added.
2511         * fast/canvas/canvas-blending-text.html: Added.
2512         * fast/canvas/canvas-blending-transforms-expected.txt: Added.
2513         * fast/canvas/canvas-blending-transforms.html: Added.
2514
2515 2013-08-02  Brady Eidson  <beidson@apple.com>
2516
2517         REGRESSION (r130783): Scrolling is broken going back to a cached page from a page that still has outstanding subresources.
2518         <rdar://problem/14601124> and https://bugs.webkit.org/show_bug.cgi?id=119416
2519
2520         Reviewed by Darin Adler.
2521
2522         * http/tests/loading/resources/page-with-slow-loading-subresource.html: Added.
2523         * http/tests/loading/resources/slowimage.php: Added.
2524         * http/tests/loading/unfinished-load-back-to-cached-page-callbacks-expected.txt:
2525         * http/tests/loading/unfinished-load-back-to-cached-page-callbacks.html:
2526         * http/tests/loading/unfinished-main-resource-back-to-cached-page-callbacks-expected.txt: Copied from LayoutTests/http/tests/loading/unfinished-load-back-to-cached-page-callbacks-expected.txt.
2527         * http/tests/loading/unfinished-main-resource-back-to-cached-page-callbacks.html: Copied from LayoutTests/http/tests/loading/unfinished-load-back-to-cached-page-callbacks.html.
2528
2529 2013-08-02  Antoine Quint  <graouts@apple.com>
2530
2531         <input type="search"> doesn't correctly handle the "size" attribute
2532         https://bugs.webkit.org/show_bug.cgi?id=119174
2533
2534         New test fast/forms/search/search-size-with-decorations.html that checks the different
2535         decorations for search fields and the resulting sizes.
2536
2537         Also rebaselining the following tests since the rendering of search fields changed:
2538
2539         fast/forms/search-cancel-button-style-sharing.html
2540         fast/forms/search-display-none-cancel-button.html
2541         fast/forms/searchfield-heights.html
2542         fast/forms/control-restrict-line-height.html
2543         fast/forms/placeholder-pseudo-style.html
2544         fast/forms/search-rtl.html
2545         fast/css/text-overflow-input.html
2546         fast/forms/placeholder-position.html
2547         fast/repaint/search-field-cancel.html
2548         fast/forms/input-appearance-height.html
2549         fast/forms/search-vertical-alignment.html
2550         fast/forms/box-shadow-override.html
2551         fast/forms/search/search-size-with-decorations.html
2552         fast/css/input-search-padding.html
2553         fast/forms/search-styled.html
2554
2555         Reviewed by Darin Adler.
2556
2557         * fast/forms/placeholder-position-expected.txt:
2558         * fast/forms/search/search-size-with-decorations-expected.txt: Added.
2559         * fast/forms/search/search-size-with-decorations.html: Added.
2560         * fast/repaint/search-field-cancel-expected.txt:
2561         * platform/mac/fast/css/input-search-padding-expected.txt:
2562         * platform/mac/fast/css/text-overflow-input-expected.png:
2563         * platform/mac/fast/css/text-overflow-input-expected.txt:
2564         * platform/mac/fast/forms/box-shadow-override-expected.png:
2565         * platform/mac/fast/forms/box-shadow-override-expected.txt:
2566         * platform/mac/fast/forms/control-restrict-line-height-expected.png:
2567         * platform/mac/fast/forms/control-restrict-line-height-expected.txt:
2568         * platform/mac/fast/forms/input-appearance-height-expected.png:
2569         * platform/mac/fast/forms/input-appearance-height-expected.txt:
2570         * platform/mac/fast/forms/placeholder-position-expected.png:
2571         * platform/mac/fast/forms/placeholder-pseudo-style-expected.png:
2572         * platform/mac/fast/forms/placeholder-pseudo-style-expected.txt:
2573         * platform/mac/fast/forms/search-cancel-button-style-sharing-expected.png:
2574         * platform/mac/fast/forms/search-cancel-button-style-sharing-expected.txt:
2575         * platform/mac/fast/forms/search-display-none-cancel-button-expected.txt:
2576         * platform/mac/fast/forms/search-rtl-expected.png:
2577         * platform/mac/fast/forms/search-rtl-expected.txt:
2578         * platform/mac/fast/forms/search-styled-expected.txt:
2579         * platform/mac/fast/forms/search-vertical-alignment-expected.png:
2580         * platform/mac/fast/forms/search-vertical-alignment-expected.txt:
2581         * platform/mac/fast/forms/search/search-size-with-decorations-expected.png: Added.
2582         * platform/mac/fast/forms/searchfield-heights-expected.png:
2583         * platform/mac/fast/forms/searchfield-heights-expected.txt:
2584         * platform/mac/fast/repaint/search-field-cancel-expected.png:
2585
2586 2013-08-02  Zalan Bujtas  <zalan@apple.com>
2587
2588         Frame flattening: Change the logic on whether resize event needs to be dispatched.
2589         https://bugs.webkit.org/show_bug.cgi?id=119394
2590
2591         Reviewed by Simon Fraser.
2592
2593         http://trac.webkit.org/changeset/149287 changed the logic so that resize events are
2594         sent out from FrameView::setFrameRect() too. Checking whether frame flattening is
2595         enabled is sufficient enough to ensure that no extra resize events are dispatched.
2596
2597         * fast/frames/flattening/iframe-flattening-resize-event-count-expected.txt: Added.
2598         * fast/frames/flattening/iframe-flattening-resize-event-count.html: Added.
2599         * fast/frames/flattening/resources/iframe-to-resize.html: Added.
2600
2601 2013-08-01  Commit Queue  <commit-queue@webkit.org>
2602
2603         Unreviewed, rolling out r153608.
2604         http://trac.webkit.org/changeset/153608
2605         https://bugs.webkit.org/show_bug.cgi?id=119425
2606
2607         Snorkled fast/multicol/overflow-content-expected.html
2608         (Requested by kling on #webkit).
2609
2610         * fast/css/identical-logical-height-decl-expected.html: Removed.
2611         * fast/css/identical-logical-height-decl.html: Removed.
2612
2613 2013-08-01  Rob Buis  <rwlbuis@webkit.org>
2614
2615         selectors should match attribute name with case sensitivity based on element & document type
2616         https://bugs.webkit.org/show_bug.cgi?id=71152
2617
2618         Reviewed by Darin Adler.
2619
2620         Results matches FireFox nightly.
2621
2622         * fast/dom/SelectorAPI/attrname-case-insensitive-expected.txt: Added.
2623         * fast/dom/SelectorAPI/attrname-case-insensitive.html: Check that in HTML documents CSS selectors
2624         use case-insensitive attribute name matching for HTML elements, case-sensitive otherwise.
2625         * fast/dom/SelectorAPI/attrname-case-sensitive-expected.txt: Added.
2626         * fast/dom/SelectorAPI/attrname-case-sensitive.xhtml: Check that in XHTML documents CSS selectors
2627         always use case-sensitive attribute name matching.
2628         * svg/css/case-sensitive-attrname-selectors-expected.txt: Added.
2629         * svg/css/case-sensitive-attrname-selectors.html: Check that in HTML documents CSS selectors in stylesheets
2630         use case-insensitive attribute name matching for HTML elements, case-sensitive otherwise.
2631
2632 2013-08-01  Alexey Proskuryakov  <ap@apple.com>
2633
2634         <rdar://problem/14625616> http/tests/download/basic-ascii.html and http/tests/download/literal-utf-8.html fails
2635
2636         Changed the PHP files to not have a BOM, which confuses some versions of PHP.
2637         They are both ASCII anyway.
2638
2639         * http/tests/download/resources/basic-ascii.php:
2640         * http/tests/download/resources/literal-utf-8.php:
2641
2642 2013-08-01  Dean Jackson  <dino@apple.com>
2643
2644         srcset algorithm breaks base64 src attributes
2645         https://bugs.webkit.org/show_bug.cgi?id=119413
2646
2647         Reviewed by Darin Adler.
2648
2649         Four new tests that exercise candidate matching. In particular:
2650         - base64 encoded src attributes
2651         - base64 encoded srcset attributes that are escaped
2652         - attributes without scale modifiers
2653         - attributes that have modifiers other than scale
2654
2655         * fast/hidpi/image-srcset-change-dynamically-from-js.html: Minor change to add scale modifier.
2656         * fast/hidpi/image-srcset-data-src.html: Added.
2657         * fast/hidpi/image-srcset-data-srcset.html: Added.
2658         * fast/hidpi/image-srcset-nomodifier.html: Added.
2659         * fast/hidpi/image-srcset-viewport-modifiers.html: Added.
2660         * platform/mac/fast/hidpi/image-srcset-data-src-expected.png: Added.
2661         * platform/mac/fast/hidpi/image-srcset-data-src-expected.txt: Added.
2662         * platform/mac/fast/hidpi/image-srcset-data-srcset-expected.png: Added.
2663         * platform/mac/fast/hidpi/image-srcset-data-srcset-expected.txt: Added.
2664         * platform/mac/fast/hidpi/image-srcset-nomodifier-expected.png: Added.
2665         * platform/mac/fast/hidpi/image-srcset-nomodifier-expected.txt: Added.
2666         * platform/mac/fast/hidpi/image-srcset-viewport-modifiers-expected.png: Added.
2667         * platform/mac/fast/hidpi/image-srcset-viewport-modifiers-expected.txt: Added.
2668
2669 2013-08-01  Dean Jackson  <dino@apple.com>
2670
2671         Minor cleanup for srcset tests
2672         https://bugs.webkit.org/show_bug.cgi?id=119407
2673
2674         Reviewed by Tim Horton.
2675
2676         Other than small typos and style tweaks, there are three
2677         main changes here:
2678
2679         1. Collect duplicated code into a helper file.
2680         2. Make sure the tests that add or remove the attributes
2681         can run standalone outside of DRT.
2682         3. Update the -simple test with new images that make it
2683         more clear what srcset is doing.
2684
2685         * fast/hidpi/image-srcset-change-dynamically-from-js.html:
2686         * fast/hidpi/image-srcset-invalid-inputs-correct-src.html:
2687         * fast/hidpi/image-srcset-invalid-inputs-except-one.html:
2688         * fast/hidpi/image-srcset-invalid-inputs.html:
2689         * fast/hidpi/image-srcset-only-src-attribute.html:
2690         * fast/hidpi/image-srcset-remove-dynamically-from-js.html:
2691         * fast/hidpi/image-srcset-same-alternative-for-both-attributes.html:
2692         * fast/hidpi/image-srcset-simple.html:
2693         * fast/hidpi/image-srcset-src-selection.html:
2694         * fast/hidpi/resources/image-set-1x.png: Added.
2695         * fast/hidpi/resources/image-set-2x.png: Added.
2696         * fast/hidpi/resources/srcset-helper.js: Added.
2697         * platform/mac/fast/hidpi/image-srcset-simple-expected.png:
2698         * platform/mac/fast/hidpi/image-srcset-simple-expected.txt:
2699
2700 2013-08-01  Romain Perier  <romain.perier@gmail.com>
2701
2702         Implement img element's srcset attribute
2703         https://bugs.webkit.org/show_bug.cgi?id=110252
2704
2705         Reviewed by Dean Jackson.
2706
2707         * fast/hidpi/image-srcset-simple.html: Ensures that the good image
2708         is selected from srcset by the user agent according to the choosen scale factor.
2709         * fast/hidpi/image-srcset-src-selection.html: Ensures that the image
2710         from the src attribute is collected by the parsing algorithm and selected by the user agent
2711         when no other candidate matches the scale factor.
2712         * fast/hidpi/image-srcset-only-src-attribute.html: Ensures that the algorithms used for srcset
2713         does not change the behaviour of the src attribute when the srcset attribute is not defined,
2714         even using scale factor greater than 1.
2715         * fast/hidpi/image-srcset-same-alternative-for-both-attributes.html: Ensures that the good image
2716         is selected by the user agent when src and srcset contain an image with a scale factor of 1.
2717         * fast/hidpi/image-srcset-invalid-inputs.html: Ensures that the parsing and the selection
2718         algorithms support invalid inputs. Theses ones are simply ignored.
2719         * fast/hidpi/image-srcset-invalid-inputs-except-one.html: Ensures that a valid image
2720         is selected even if this one is part of a set containing invalid inputs.
2721         * fast/hidpi/image-srcset-invalid-inputs-correct-src.html: Ensures that the image from
2722         the src attribute is choosen when srcset contains only invalid inputs, this selection
2723         should not depend on the scale factor.
2724         * fast/hidpi/image-srcset-change-dynamically-from-js.html: Ensures that src and srcset attributes
2725         can be changed dynamically from javascript.
2726         * fast/hidpi/image-srcset-remove-dynamically-from-js.html: Ensures that src attribute
2727         can be removed dynamically from javascript.
2728         * platform/mac/fast/hidpi/image-srcset-simple-expected.png:
2729         * platform/mac/fast/hidpi/image-srcset-simple-expected.txt:
2730         * platform/mac/fast/hidpi/image-srcset-src-selection-expected.png:
2731         * platform/mac/fast/hidpi/image-srcset-src-selection-expected.txt:
2732         * platform/mac/fast/hidpi/image-srcset-only-src-attribute-expected.png:
2733         * platform/mac/fast/hidpi/image-srcset-only-src-attribute-expected.txt:
2734         * platform/mac/fast/hidpi/image-srcset-same-alternative-for-both-attributes-expected.png:
2735         * platform/mac/fast/hidpi/image-srcset-same-alternative-for-both-attributes-expected.txt:
2736         * platform/mac/fast/hidpi/image-srcset-invalid-inputs-expected.png:
2737         * platform/mac/fast/hidpi/image-srcset-invalid-inputs-expected.txt:
2738         * platform/mac/fast/hidpi/image-srcset-invalid-inputs-except-one-expected.png:
2739         * platform/mac/fast/hidpi/image-srcset-invalid-inputs-except-one-expected.txt:
2740         * platform/mac/fast/hidpi/image-srcset-invalid-inputs-correct-src-expected.png:
2741         * platform/mac/fast/hidpi/image-srcset-invalid-inputs-correct-src-expected.txt:
2742         * platform/mac/fast/hidpi/image-srcset-change-dynamically-from-js-expected.png:
2743         * platform/mac/fast/hidpi/image-srcset-change-dynamically-from-js-expected.txt:
2744         * platform/mac/fast/hidpi/image-srcset-remove-dynamically-from-js-expected.png:
2745         * platform/mac/fast/hidpi/image-srcset-remove-dynamically-from-js-expected.txt:
2746
2747 2013-08-01  Bem Jones-Bey  <bjonesbe@adobe.com>
2748
2749         [CSS Shapes] New positioning model: support for stacked floats with shape-outside
2750         https://bugs.webkit.org/show_bug.cgi?id=118087
2751
2752         Reviewed by Alexandru Chiculita.
2753
2754         Import new test for stacked floats from the CSSWG's repository to
2755         replace the old tests. The simple horizontal rectangle test is no
2756         longer applicable now that float stacking ignores shapes, so it has
2757         just been removed.
2758
2759         * TestExpectations: Remove skipping for replaced tests.
2760         * csswg/submitted/shapes/shape-outside/shape-outside-floats-stacked-000-expected.html: Added.
2761         * csswg/submitted/shapes/shape-outside/shape-outside-floats-stacked-000.html: Added.
2762         * fast/shapes/shape-outside-floats/shape-outside-floats-simple-rectangle-horizontal-multiple-expected.html: Removed.
2763         * fast/shapes/shape-outside-floats/shape-outside-floats-simple-rectangle-horizontal-multiple.html: Removed.
2764         * fast/shapes/shape-outside-floats/shape-outside-floats-stacked-expected.html: Removed.
2765         * fast/shapes/shape-outside-floats/shape-outside-floats-stacked.html: Removed.
2766
2767 2013-08-01  Bem Jones-Bey  <bjonesbe@adobe.com>
2768
2769         Update polygon shape-outside tests for upstream changes
2770         https://bugs.webkit.org/show_bug.cgi?id=119414
2771
2772         Reviewed by Alexandru Chiculita.
2773
2774         The refs were updated upstream to make them work properly in Blink.
2775         This pulls in that change to keep things in sync.
2776
2777         * csswg/submitted/shapes/shape-outside/shape-outside-floats-polygon-001-expected.html:
2778         * csswg/submitted/shapes/shape-outside/shape-outside-floats-polygon-001.html:
2779         * csswg/submitted/shapes/shape-outside/shape-outside-floats-polygon-002-expected.html:
2780
2781 2013-08-01  Oliver Hunt  <oliver@apple.com>
2782
2783         DFG is not enforcing correct ordering of ToString conversion in MakeRope
2784         https://bugs.webkit.org/show_bug.cgi?id=119408
2785
2786         Reviewed by Filip Pizlo.
2787
2788         Add tests
2789
2790         * fast/js/dfg-make-rope-side-effects-expected.txt: Added.
2791         * fast/js/dfg-make-rope-side-effects.html: Added.
2792         * fast/js/script-tests/dfg-make-rope-side-effects.js: Added.
2793         (f):
2794         (k.valueOf):
2795         (k.toString):
2796
2797 2013-08-01  Filip Pizlo  <fpizlo@apple.com>
2798
2799         DFG optimizations don't handle neutered arrays properly
2800         https://bugs.webkit.org/show_bug.cgi?id=119409
2801
2802         Reviewed by Mark Hahnenberg and Oliver Hunt.
2803
2804         * fast/js/dfg-typed-array-neuter-expected.txt: Added.
2805         * fast/js/dfg-typed-array-neuter.html: Added.
2806         * fast/js/script-tests/dfg-typed-array-neuter.js: Added.
2807         (foo):
2808         (bar):
2809
2810 2013-08-01  Morten Stenshorne  <mstensho@opera.com>
2811
2812         REGRESSION (Safari 6 - ToT): Incorrectly assumes that RenderStyle data can be shared
2813         https://bugs.webkit.org/show_bug.cgi?id=113058
2814
2815         Reviewed by Andreas Kling.
2816
2817         * fast/css/identical-logical-height-decl-expected.html: Added.
2818         * fast/css/identical-logical-height-decl.html: Added.
2819
2820 2013-08-01  Simon Fraser  <simon.fraser@apple.com>
2821
2822         Mark some ref tests that sometimes file becaues of colorspace
2823         issues as both Pass and ImageOnlyFailure.
2824
2825         * platform/mac/TestExpectations:
2826
2827 2013-08-01  Jer Noble  <jer.noble@apple.com>
2828
2829         REGRESSION (r153448) video-controls-captions-trackmenu.html is failing
2830         https://bugs.webkit.org/show_bug.cgi?id=119376
2831
2832         Reviewed by Simon Fraser.
2833
2834         Call showMenu() before attempting to click on the caption menu items.
2835
2836         * media/video-controls-captions-trackmenu.html:
2837         * platform/mac/TestExpectations:
2838
2839 2013-08-01  Ruth Fong  <ruth_fong@apple.com>
2840
2841         Crashing Test: fast/forms/color/input-color-onchange-event.html
2842         <rdar://problem/14621667> and https://bugs.webkit.org/show_bug.cgi?id=119403
2843
2844         Reviewed by Tim Horton.
2845
2846         * platform/mac-wk2/TestExpectations:
2847         * platform/mac/TestExpectations:
2848
2849 2013-08-01  Simon Fraser  <simon.fraser@apple.com>
2850
2851         http/tests/multipart/invalid-image-data-standalone.html needs to skipped, not
2852         just marked as failing, otherwise it gets listed as a test that times out.
2853
2854         * platform/mac/TestExpectations:
2855
2856 2013-08-01  Andrei Parvu  <parvu@adobe.com>
2857
2858         mask-repeat: round bug
2859
2860         Added tests for the -webkit-mask-repeat: round property.
2861         https://bugs.webkit.org/show_bug.cgi?id=119080
2862
2863         Reviewed by Dirk Schulze.
2864
2865         * css3/masking/mask-repeat-round-auto1-expected.html: Added.
2866         * css3/masking/mask-repeat-round-auto1.html: Added.
2867         * css3/masking/mask-repeat-round-auto2-expected.html: Added.
2868         * css3/masking/mask-repeat-round-auto2.html: Added.
2869         * css3/masking/mask-repeat-round-border-expected.html: Added.
2870         * css3/masking/mask-repeat-round-border.html: Added.
2871         * css3/masking/mask-repeat-round-content-expected.html: Added.
2872         * css3/masking/mask-repeat-round-content.html: Added.
2873         * css3/masking/mask-repeat-round-padding-expected.html: Added.
2874         * css3/masking/mask-repeat-round-padding.html: Added.
2875         * css3/masking/resources/circle.png: Added.
2876         * css3/background/background-repeat-round-auto1-expected.html: Added.
2877         * css3/background/background-repeat-round-auto1.html: Added.
2878         * css3/background/background-repeat-round-auto2-expected.html: Added.
2879         * css3/background/background-repeat-round-auto2.html: Added.
2880         * css3/background/background-repeat-round-border-expected.html: Added.
2881         * css3/background/background-repeat-round-border.html: Added.
2882         * css3/background/background-repeat-round-content-expected.html: Added.
2883         * css3/background/background-repeat-round-content.html: Added.
2884         * css3/background/background-repeat-round-padding-expected.html: Added.
2885         * css3/background/background-repeat-round-padding.html: Added.
2886         * css3/background/resources/circle.png: Added.
2887
2888
2889 2013-08-01  Zoltan Arvai  <zarvai@inf.u-szeged.hu>
2890
2891         [Qt] Unreviewed expected pixel test result update after r153522.
2892
2893         * platform/qt-5.0-wk2/compositing/overflow/overflow-compositing-descendant-expected.png:
2894         * platform/qt-5.0-wk2/compositing/overflow/scroll-ancestor-update-expected.png:
2895         * platform/qt-5.0-wk2/compositing/visibility/visibility-simple-video-layer-expected.png:
2896         * platform/qt-5.0-wk2/css2.1/20110323/replaced-min-max-001-expected.png:
2897         * platform/qt-5.0-wk2/css2.1/t170602-bdr-conflct-w-14-d-expected.png:
2898         * platform/qt-5.0-wk2/css2.1/t170602-bdr-conflct-w-24-d-expected.png:
2899         * platform/qt-5.0-wk2/css2.1/t170602-bdr-conflct-w-34-d-expected.png:
2900         * platform/qt-5.0-wk2/css2.1/t170602-bdr-conflct-w-44-d-expected.png:
2901         * platform/qt-5.0-wk2/css2.1/t170602-bdr-conflct-w-54-d-expected.png:
2902         * platform/qt-5.0-wk2/css2.1/t170602-bdr-conflct-w-64-d-expected.png:
2903         * platform/qt-5.0-wk2/css2.1/t170602-bdr-conflct-w-74-d-expected.png:
2904         * platform/qt-5.0-wk2/css2.1/t170602-bdr-conflct-w-84-d-expected.png:
2905         * platform/qt-5.0-wk2/css3/compositing/effect-background-blend-mode-expected.png: Added.
2906         * platform/qt-5.0-wk2/css3/compositing/effect-background-blend-mode-stacking-expected.png:
2907         * platform/qt-5.0-wk2/fast/backgrounds/size/backgroundSize09-expected.png: Added.
2908         * platform/qt-5.0-wk2/fast/backgrounds/size/backgroundSize10-expected.png: Added.
2909         * platform/qt-5.0-wk2/fast/backgrounds/size/backgroundSize11-expected.png: Added.
2910         * platform/qt-5.0-wk2/fast/backgrounds/size/contain-and-cover-expected.png: Added.
2911         * platform/qt-5.0-wk2/fast/backgrounds/size/contain-and-cover-zoomed-expected.png:
2912         * platform/qt-5.0-wk2/fast/borders/border-image-side-reduction-expected.png:
2913         * platform/qt-5.0-wk2/fast/fast-mobile-scrolling/no-fixed-position-elements-expected.png: Added.
2914         * platform/qt-5.0-wk2/fast/repaint/block-layout-inline-children-replaced-expected.png:
2915         * platform/qt-5.0-wk2/fast/repaint/fixed-position-transparency-with-overflow-expected.png:
2916         * platform/qt-5.0-wk2/fast/replaced/width100percent-image-expected.png:
2917         * platform/qt-5.0-wk2/scrollbars/overflow-scrollbar-combinations-expected.png:
2918         * platform/qt-5.0-wk2/svg/W3C-SVG-1.1/animate-elem-30-t-expected.png:
2919         * platform/qt-5.0-wk2/svg/W3C-SVG-1.1/animate-elem-40-t-expected.png:
2920         * platform/qt-5.0-wk2/svg/W3C-SVG-1.1/coords-viewattr-02-b-expected.png:
2921         * platform/qt-5.0-wk2/svg/custom/createImageElement-expected.png:
2922         * platform/qt-5.0-wk2/svg/custom/createImageElement2-expected.png:
2923         * platform/qt-5.0-wk2/svg/custom/image-parent-translation-expected.png:
2924         * platform/qt-5.0-wk2/svg/custom/js-update-image-and-display-expected.png:
2925         * platform/qt-5.0-wk2/svg/custom/js-update-image-and-display2-expected.png:
2926         * platform/qt-5.0-wk2/svg/custom/js-update-image-and-display3-expected.png:
2927         * platform/qt-5.0-wk2/svg/custom/js-update-image-expected.png:
2928         * platform/qt-5.0-wk2/svg/custom/pointer-events-image-css-transform-expected.png:
2929         * platform/qt-5.0-wk2/svg/custom/pointer-events-image-expected.png:
2930         * platform/qt-5.0-wk2/svg/custom/text-image-opacity-expected.png:
2931         * platform/qt-5.0-wk2/svg/custom/use-on-g-containing-foreignObject-and-image-expected.png:
2932         * platform/qt-5.0-wk2/svg/dynamic-updates/SVGImageElement-dom-height-attr-expected.png:
2933         * platform/qt-5.0-wk2/svg/dynamic-updates/SVGImageElement-dom-preserveAspectRatio-attr-expected.png:
2934         * platform/qt-5.0-wk2/svg/dynamic-updates/SVGImageElement-dom-width-attr-expected.png:
2935         * platform/qt-5.0-wk2/svg/dynamic-updates/SVGImageElement-dom-x-attr-expected.png:
2936         * platform/qt-5.0-wk2/svg/dynamic-updates/SVGImageElement-dom-y-attr-expected.png:
2937         * platform/qt-5.0-wk2/svg/dynamic-updates/SVGImageElement-svgdom-height-prop-expected.png:
2938         * platform/qt-5.0-wk2/svg/dynamic-updates/SVGImageElement-svgdom-preserveAspectRatio-prop-expected.png:
2939         * platform/qt-5.0-wk2/svg/dynamic-updates/SVGImageElement-svgdom-width-prop-expected.png:
2940         * platform/qt-5.0-wk2/svg/dynamic-updates/SVGImageElement-svgdom-x-prop-expected.png:
2941         * platform/qt-5.0-wk2/svg/dynamic-updates/SVGImageElement-svgdom-y-prop-expected.png:
2942         * platform/qt-5.0-wk2/svg/hixie/perf/004-expected.png:
2943         * platform/qt-5.0-wk2/svg/transforms/animated-path-inside-transformed-html-expected.png:
2944         * platform/qt-5.0-wk2/svg/wicd/test-rightsizing-b-expected.png:
2945         * platform/qt-5.0-wk2/tables/mozilla/bugs/bug101674-expected.png:
2946         * platform/qt-5.0-wk2/tables/mozilla/bugs/bug11026-expected.png:
2947         * platform/qt-5.0-wk2/tables/mozilla/bugs/bug1188-expected.png:
2948         * platform/qt-5.0-wk2/tables/mozilla/bugs/bug1296-expected.png:
2949         * platform/qt-5.0-wk2/tables/mozilla/bugs/bug1430-expected.png:
2950         * platform/qt-5.0-wk2/tables/mozilla/bugs/bug2981-2-expected.png:
2951         * platform/qt-5.0-wk2/tables/mozilla/bugs/bug4284-expected.png:
2952         * platform/qt-5.0-wk2/tables/mozilla/bugs/bug4427-expected.png:
2953         * platform/qt-5.0-wk2/tables/mozilla/bugs/bug56563-expected.png:
2954         * platform/qt-5.0-wk2/tables/mozilla/bugs/bug625-expected.png:
2955         * platform/qt-5.0-wk2/tables/mozilla/bugs/bug97383-expected.png:
2956         * platform/qt-5.0-wk2/tables/mozilla/core/bloomberg-expected.png:
2957         * platform/qt-5.0-wk2/tables/mozilla/core/misc-expected.png:
2958         * platform/qt-5.0-wk2/tables/mozilla/other/cell_widths-expected.png:
2959         * platform/qt-5.0-wk2/tables/mozilla_expected_failures/bugs/bug6933-expected.png:
2960
2961 2013-07-31  Seokju Kwon  <seokju@webkit.org>
2962
2963         [GTK] Unreviewed gardening
2964         https://bugs.webkit.org/show_bug.cgi?id=119283
2965
2966         Unreviewed GTK gardening.
2967
2968         * platform/gtk/TestExpectations: Remove duplicated entry.
2969
2970 2013-07-31  Simon Fraser  <simon.fraser@apple.com>
2971
2972         Skip media/track/track-language-preference.html and media/track/track-prefer-captions.html
2973         rather than just marking them as [ Pass Fail ] since they timeout so often and slow
2974         everything down.
2975
2976         * platform/mac/TestExpectations:
2977
2978 2013-07-31  Simon Fraser  <simon.fraser@apple.com>
2979
2980         Clobbering window.console is not cool because it makes debugging tests
2981         harder.
2982
2983         * media/video-test.js:
2984         (logConsole):
2985
2986 2013-07-31  Simon Fraser  <simon.fraser@apple.com>
2987
2988         r153462 erroneously unskipped http/tests/multipart/invalid-image-data-standalone.html
2989         so put it back.
2990
2991         * platform/mac/TestExpectations:
2992
2993 2013-07-31  Simon Fraser  <simon.fraser@apple.com>
2994
2995         compositing/patterns/direct-pattern-compositing tests suffer
2996         from colorspace issues that cause image failures on some machines.
2997
2998         * platform/mac/TestExpectations:
2999
3000 2013-07-31  Simon Fraser  <simon.fraser@apple.com>
3001
3002         media/video-controls-captions-trackmenu.html either crashes,
3003         fails or passes.
3004
3005         * platform/mac/TestExpectations:
3006
3007 2013-07-31  Simon Fraser  <simon.fraser@apple.com>
3008
3009         Gardening:
3010         
3011         webkit.org/b/119374 fast/workers/termination-early.html [ Pass Crash ]
3012         webkit.org/b/119375 fast/workers/worker-call.html [ Failure ]
3013
3014         * platform/mac/TestExpectations:
3015
3016 2013-07-31  Simon Fraser  <simon.fraser@apple.com>
3017
3018         Clobbering window.console is not cool
3019         https://bugs.webkit.org/show_bug.cgi?id=119364
3020
3021         Reviewed by Tim Horton.
3022         
3023         full-screen-test.js overrides window.console, which is hella
3024         confusing if you're trying to use console.log to debug a fullscreen test.
3025
3026         * fullscreen/full-screen-test.js:
3027         (logConsole):
3028         * fullscreen/resources/not-allowed.html:
3029
3030 2013-07-31  Mark Lam  <mark.lam@apple.com>
3031
3032         Gardening: changing expectation for fast/forms/color/input-color-onchange-event.html
3033         to "Crash Pass" instead of "Skip".
3034
3035         Not reviewed.
3036
3037         * TestExpectations:
3038
3039 2013-07-31  Ryosuke Niwa  <rniwa@webkit.org>
3040
3041         Reuse of XMLHttpRequests causes character corruption in response text
3042         https://bugs.webkit.org/show_bug.cgi?id=119358
3043
3044         Reviewed by Anders Carlsson.
3045
3046         * http/tests/xmlhttprequest/reopen-encoding-expected.txt: Added.
3047         * http/tests/xmlhttprequest/reopen-encoding.html: Added.
3048         * http/tests/xmlhttprequest/resources/get-utf-8.cgi: Added.
3049         * http/tests/xmlhttprequest/resources/get-windows-1251.cgi: Added.
3050
3051 2013-07-31  Mark Lam  <mark.lam@apple.com>
3052
3053         Bot greening.
3054
3055         Not reviewed.
3056
3057         * TestExpectations:
3058         - Skipping fast/forms/color/input-color-onchange-event.html which will
3059           crash with a failed assertion on debug builds.
3060           This should be un-skipped when https://bugs.webkit.org/show_bug.cgi?id=119094
3061           is fixed.
3062
3063 2013-07-31  Rob Buis  <rwlbuis@webkit.org>
3064
3065         Convert SVG test from r153433 to a reftest
3066         https://bugs.webkit.org/show_bug.cgi?id=119346
3067
3068         Reviewed by Philip Rogers.
3069
3070         Reftest taken from https://chromium.googlesource.com/chromium/blink/+/ac10e305a870c8fd500b42e90075aee3aa48da8d.
3071
3072         * platform/qt/svg/animations/attributeNameAndAttributeTypeMissmatch-expected.txt: Removed.
3073         * svg/animations/attributeNameAndAttributeTypeMismatch-expected.html: Added.
3074         * svg/animations/attributeNameAndAttributeTypeMismatch.html: Added.
3075         * svg/animations/attributeNameAndAttributeTypeMissmatch.svg: Removed.
3076
3077 2013-07-31  Ruth Fong  <ruth_fong@apple.com>
3078
3079         <input type=color> Mac UI behaviour
3080         <rdar://problem/10269922> and https://bugs.webkit.org/show_bug.cgi?id=61276
3081
3082         Reviewed by Brady Eidson.
3083
3084         Updated tests to reflect <input type='color'> being implemented with a native color picker.
3085
3086         * fast/forms/color/input-color-onchange-event-expected.txt:
3087
3088         * platform/mac/TestExpectations: Enabled fast/form/color tests on Mac.
3089
3090         * platform/mac/accessibility/color-well-expected.txt:
3091         * platform/mac/accessibility/role-subrole-roledescription-expected.txt:
3092         * platform/mac/accessibility/role-subrole-roledescription.html:
3093
3094         * platform/mac/fast/forms/color/input-appearance-color-expected.txt: Updated test expectations
3095         on Mac to reflect the fact that the list attribute for <input type='color'> is not yet supported.
3096
3097 2013-07-31  Mark Hahnenberg  <mhahnenberg@apple.com>
3098
3099         DFG doesn't account for inlining of functions with switch statements that haven't been executed by the baseline JIT
3100         https://bugs.webkit.org/show_bug.cgi?id=119349
3101
3102         Reviewed by Geoffrey Garen.
3103
3104         * fast/js/dfg-inline-switch-imm-expected.txt: Added.
3105         * fast/js/dfg-inline-switch-imm.html: Added.
3106         * fast/js/script-tests/dfg-inline-switch-imm.js: Added.
3107         (foo):
3108         (bar):
3109
3110 2013-07-31  Tim Horton  <timothy_horton@apple.com>
3111
3112         RenderEmbeddedObject::isReplacementObscured is wrong if an obscuring element has pointer-events: none set
3113         https://bugs.webkit.org/show_bug.cgi?id=119348
3114
3115         Reviewed by Dean Jackson.
3116
3117         Change the expected outcome of the test to want a visually-obscured
3118         but clickable embed (because the obscuring element has pointer-events: none)
3119         to be considered obscured.
3120
3121         Also, adjust the test so that it runs all of the subtests even if
3122         some of them fail.
3123
3124         * plugins/unavailable-plugin-indicator-obscurity-expected.txt:
3125         * plugins/unavailable-plugin-indicator-obscurity.html:
3126
3127 2013-07-23  Roger Fong  <roger_fong@apple.com>
3128
3129         Unreviewed gardening. AppleWin port.
3130
3131         * platform/win/editing/selection/move-left-right-expected.txt:
3132
3133 2013-07-31  Bem Jones-Bey  <bjonesbe@adobe.com>
3134
3135         [CSS Shapes] Stop using internals in shape-outside tests
3136         https://bugs.webkit.org/show_bug.cgi?id=119229
3137
3138         Reviewed by Alexandru Chiculita.
3139
3140         We no longer need to use window.internals for shape-outside, since it
3141         is enabled by default on ports where it is compiled in. To make the
3142         w3c spec test cleaner, that reference has been removed from all of the
3143         tests.
3144
3145         * csswg/submitted/shapes/shape-outside/shape-outside-floats-circle-000.html:
3146         * csswg/submitted/shapes/shape-outside/shape-outside-floats-horizontal-rectangle-000.html:
3147         * csswg/submitted/shapes/shape-outside/shape-outside-floats-horizontal-rectangle-001-expected.html:
3148         * csswg/submitted/shapes/shape-outside/shape-outside-floats-horizontal-rectangle-001.html:
3149         * csswg/submitted/shapes/shape-outside/shape-outside-floats-horizontal-rectangle-002-expected.html:
3150         * csswg/submitted/shapes/shape-outside/shape-outside-floats-horizontal-rectangle-002.html:
3151         * csswg/submitted/shapes/shape-outside/shape-outside-floats-horizontal-rectangle-003.html:
3152         * csswg/submitted/shapes/shape-outside/shape-outside-floats-horizontal-rectangle-004.html:
3153         * csswg/submitted/shapes/shape-outside/shape-outside-floats-inset-rectangle-000.html:
3154         * csswg/submitted/shapes/shape-outside/shape-outside-floats-inset-rectangle-001.html:
3155         * csswg/submitted/shapes/shape-outside/shape-outside-floats-inset-rectangle-002.html:
3156         * csswg/submitted/shapes/shape-outside/shape-outside-floats-polygon-000.html:
3157         * csswg/submitted/shapes/shape-outside/shape-outside-floats-polygon-001.html:
3158         * csswg/submitted/shapes/shape-outside/shape-outside-floats-polygon-002.html:
3159         * csswg/submitted/shapes/shape-outside/shape-outside-floats-rounded-rectangle-001.html:
3160         * csswg/submitted/shapes/shape-outside/shape-outside-floats-rounded-rectangle-002.html:
3161         * csswg/submitted/shapes/shape-outside/shape-outside-floats-rounded-rectangle-003.html:
3162         * csswg/submitted/shapes/shape-outside/shape-outside-floats-rounded-rectangle-004.html:
3163         * csswg/submitted/shapes/shape-outside/shape-outside-floats-square-000.html:
3164         * csswg/submitted/shapes/shape-outside/shape-outside-floats-square-border-000.html:
3165         * csswg/submitted/shapes/shape-outside/shape-outside-floats-vertical-rectangle-000.html:
3166         * csswg/submitted/shapes/shape-outside/shape-outside-floats-vertical-rectangle-001-expected.html:
3167         * csswg/submitted/shapes/shape-outside/shape-outside-floats-vertical-rectangle-001.html:
3168         * csswg/submitted/shapes/shape-outside/shape-outside-floats-vertical-rectangle-002-expected.html:
3169         * csswg/submitted/shapes/shape-outside/shape-outside-floats-vertical-rectangle-002.html:
3170         * csswg/submitted/shapes/shape-outside/w3c-import.log:
3171
3172 2013-07-31  Ryosuke Niwa  <rniwa@webkit.org>
3173
3174         Test assignment to indexed window properties
3175         https://bugs.webkit.org/show_bug.cgi?id=119307
3176
3177         Reviewed by Geoffrey Garen.
3178
3179         Merge https://chromium.googlesource.com/chromium/blink/+/bdeca10fa79477f669cab1e5b081a480e743fd3f
3180
3181         * http/tests/security/xss-DENIED-window-index-assign-expected.txt: Added.
3182         * http/tests/security/xss-DENIED-window-index-assign.html: Added.
3183
3184 2013-07-31  Ryosuke Niwa  <rniwa@webkit.org>
3185
3186         Add a test to ensure SelectElement removes an option when null is assigned by indexed setter
3187         https://bugs.webkit.org/show_bug.cgi?id=119311
3188
3189         Reviewed by Alexey Proskuryakov.
3190
3191         Merge a test in https://chromium.googlesource.com/chromium/blink/+/da5c8d908b87f75c5ba3d1457c2353642e999963
3192         even though the regression never existed in WebKit.
3193
3194         * fast/forms/select/select-assign-null-expected.txt: Added.
3195         * fast/forms/select/select-assign-null.html: Added.
3196
3197 2013-07-31  Simon Pena  <simon.pena@samsung.com>
3198
3199         [GTK] Unreviewed gardening. Remove flaky tests from TestExpectations.
3200
3201         * platform/gtk/TestExpectations: Remove tests no longer flaky after
3202         webkit.org/b/100688 was fixed in r140166.
3203
3204 2013-07-30  Tim Horton  <timothy_horton@apple.com>
3205
3206         DHTML drag can result in a null-deref under WebDragClient::startDrag
3207         https://bugs.webkit.org/show_bug.cgi?id=119297
3208         <rdar://problem/14213012>
3209
3210         Reviewed by Simon Fraser.
3211
3212         Add a test that ensures that using a zero-size in-document non-<img>
3213         element for setDragImage() doesn't crash.
3214
3215         * fast/events/setDragImage-in-document-element-crash-expected.txt: Added.
3216         * fast/events/setDragImage-in-document-element-crash.html: Added.
3217
3218 2013-07-30  Pravin D  <pravind@samsung.com>
3219
3220         Dotted borders render w/ artifacts and sometimes as solid lines
3221         https://bugs.webkit.org/show_bug.cgi?id=3964
3222
3223         Reviewed by Elliott Sprehn.
3224
3225         * fast/table/border-collapsing/dotted-collapsed-border-expected.txt: Added.
3226         * fast/table/border-collapsing/dotted-collapsed-border.html: Added.
3227         * platform/qt/fast/table/border-collapsing/dotted-collapsed-border-expected.png: Added.
3228
3229 2013-07-30  Vani Hegde  <vani.hegde@samsung.com>
3230
3231         Gmail reply email - Bold and Italic style  get stuck
3232         https://bugs.webkit.org/show_bug.cgi?id=118185
3233
3234         Reviewed by Ryosuke Niwa.
3235
3236         Layout tests added to test bold/italic style toggling on a content
3237         with mixed editability.
3238
3239         * editing/editing.js:
3240         (runDumpAsTextEditingTest): Replaced markupResultList with
3241         elementsForDumpingMarkupList to store all markup data to be logged
3242         at the end of test.
3243         (debugForDumpAsText): Changed to use elementsForDumpingMarkupList.
3244         (startNewMarkupGroup): Added utility function to hold intermediate
3245         data by separating <ol>.
3246         * editing/style/toggle-style-bold-italic-expected.txt: Added.
3247         * editing/style/toggle-style-bold-italic-mixed-editability-expected.txt: Added.
3248         * editing/style/toggle-style-bold-italic-mixed-editability.html: Added.
3249         * editing/style/toggle-style-bold-italic.html: Added.
3250
3251 2013-07-30  Rob Buis  <rwlbuis@webkit.org>
3252
3253         XMLSerializer should reset default namespace when necessary
3254         https://bugs.webkit.org/show_bug.cgi?id=16739
3255         XMLSerializer's handling of namespaces seems to be pretty broken
3256         https://bugs.webkit.org/show_bug.cgi?id=106531
3257
3258         Reviewed by Ryosuke Niwa.
3259
3260         Add tests based on the testcases of both bugs.
3261
3262         * fast/dom/XMLSerializer-element-empty-namespace-expected.txt: Added.
3263         * fast/dom/XMLSerializer-element-empty-namespace.html: Added.
3264         * fast/dom/XMLSerializer-element-empty-namespace2-expected.txt: Added.
3265         * fast/dom/XMLSerializer-element-empty-namespace2.html: Added.
3266
3267 2013-07-30  Alexey Proskuryakov  <ap@apple.com>
3268
3269         REGRESSION: Crash when opening a message on Gmail
3270         https://bugs.webkit.org/show_bug.cgi?id=119105
3271
3272         Landing missing test results.
3273
3274         * fast/js/dfg-get-by-id-unset-then-proto-expected.txt: Added.
3275         * fast/js/dfg-get-by-id-unset-then-proto-less-warmup-expected.txt: Added.
3276         * fast/js/dfg-get-by-id-unset-then-proto-more-warmup-expected.txt: Added.
3277
3278 2013-07-30  Mark Hahnenberg  <mhahnenberg@apple.com>
3279
3280         GetByVal on Arguments does the wrong size load when checking the Arguments object length
3281         https://bugs.webkit.org/show_bug.cgi?id=119281
3282
3283         Reviewed by Geoffrey Garen.
3284
3285         * fast/js/dfg-strict-mode-arguments-get-beyond-length-expected.txt: Added.
3286         * fast/js/dfg-strict-mode-arguments-get-beyond-length.html: Added.
3287         * fast/js/script-tests/dfg-strict-mode-arguments-get-beyond-length.js: Added.
3288         (foo):
3289         (bar):
3290
3291 2013-07-30  Alexey Proskuryakov  <ap@apple.com>
3292
3293         REGRESSION(r139282): Fix document leak when selection is created inside the document
3294         https://bugs.webkit.org/show_bug.cgi?id=119122
3295
3296         OK'd by Ryosuke Niwa.
3297
3298         The added test was very flaky. Trying to make it better with a gc() call at the beginning.
3299
3300         * editing/selection/leak-document-with-selection-inside.html:
3301
3302 2013-07-30  Alexey Proskuryakov  <ap@apple.com>
3303
3304         [Mac] can-read-in-dragstart-event.html and can-read-in-copy-and-cut-events.html fail
3305         https://bugs.webkit.org/show_bug.cgi?id=113094
3306
3307         The test still fails on WK1, and needs to be marked accordingly.
3308
3309         * platform/mac-wk2/TestExpectations:
3310         * platform/mac/TestExpectations:
3311
3312 2013-07-30  Christophe Dumez  <ch.dumez@sisa.samsung.com>
3313
3314         Add 'colno' attribute to ErrorEvent interface
3315         https://bugs.webkit.org/show_bug.cgi?id=119257
3316
3317         Reviewed by Darin Adler.
3318
3319         Update several test cases to check the new ErrorEvent.colno
3320         attribute.
3321
3322         * fast/events/constructors/error-event-constructor-expected.txt:
3323         * fast/events/constructors/error-event-constructor.html:
3324         * fast/events/window-onerror9-expected.txt:
3325         * fast/events/window-onerror9.html:
3326         * fast/workers/worker-script-error-expected.txt:
3327         * fast/workers/worker-script-error.html:
3328         * http/tests/workers/worker-importScriptsOnError-expected.txt:
3329
3330 2013-07-30  Christophe Dumez  <ch.dumez@sisa.samsung.com>
3331
3332         Pass column as 4th argument to WorkerGlobalScope.onerror and Window.onerror handlers
3333         https://bugs.webkit.org/show_bug.cgi?id=119251
3334
3335         Reviewed by Geoffrey Garen.
3336
3337         Update several tests to make use of the new column argument passed to
3338         WorkerGlobalScope.onerror and Window.onerror handlers.
3339
3340         * fast/events/window-onerror1-expected.txt:
3341         * fast/events/window-onerror1.html:
3342         * fast/events/window-onerror11-expected.txt:
3343         * fast/events/window-onerror11.html:
3344         * fast/events/window-onerror12-expected.txt:
3345         * fast/events/window-onerror12.html:
3346         * fast/events/window-onerror13.html:
3347         * fast/events/window-onerror14.html:
3348         * fast/events/window-onerror16.html:
3349         * fast/events/window-onerror2-expected.txt:
3350         * fast/events/window-onerror2.html:
3351         * fast/events/window-onerror4-expected.txt:
3352         * fast/events/window-onerror4.html:
3353         * fast/events/window-onerror5-expected.txt:
3354         * fast/events/window-onerror5.html:
3355         * fast/events/window-onerror6-expected.txt:
3356         * fast/events/window-onerror6.html:
3357         * fast/events/window-onerror7-expected.txt:
3358         * fast/events/window-onerror7.html:
3359         * fast/events/window-onerror8-expected.txt:
3360         * fast/events/window-onerror8.html:
3361         * fast/events/window-onerror9-expected.txt:
3362         * fast/events/window-onerror9.html:
3363         * fast/workers/resources/worker-script-error-handled.js:
3364         (onerror):
3365         * fast/workers/worker-script-error-expected.txt:
3366
3367 2013-07-30  Mark Lam  <mark.lam@apple.com>
3368
3369         Fix problems with divot and lineStart mismatches.
3370         https://bugs.webkit.org/show_bug.cgi?id=118662.
3371
3372         Reviewed by Oliver Hunt.
3373
3374         Added regression test cases from https://bugs.webkit.org/show_bug.cgi?id=118662
3375         and https://bugs.webkit.org/show_bug.cgi?id=118664.
3376
3377         * fast/js/line-column-numbers-expected.txt:
3378         * fast/js/line-column-numbers.html:
3379         * fast/js/script-tests/line-column-numbers.js:
3380         (try.toFuzz1):
3381         (try.toFuzz2):
3382
3383 2013-07-30  Simon Pena  <simon.pena@samsung.com>
3384
3385         [GTK] Unreviewed gardening. Updated TestExpectations
3386
3387         * platform/gtk/TestExpectations: Mark transitions/created-while-suspended.html
3388         as slow after r153396.
3389
3390 2013-07-30  Simon Pena  <simon.pena@samsung.com>
3391
3392         [GTK] Unreviewed gardening. Update TestExpectations
3393
3394         Some GTK tests are flaky or time out after the FTL merge.
3395
3396         * platform/gtk/TestExpectations:
3397
3398 2013-07-30  Manuel Rego Casasnovas  <rego@igalia.com>
3399
3400         [GTK] fast/regions/firstletter-inside-flowthread.html is flaky
3401         https://bugs.webkit.org/show_bug.cgi?id=106592
3402
3403         Unreviewed gardening.
3404
3405         * platform/gtk/TestExpectations: Unflag test as it is passing without
3406         problems now.
3407
3408 2013-07-30  Antoine Quint  <graouts@apple.com>
3409
3410         [Mac] can-read-in-dragstart-event.html and can-read-in-copy-and-cut-events.html fail
3411         https://bugs.webkit.org/show_bug.cgi?id=113094
3412
3413         The test can-read-in-copy-and-cut-events.html now passes on mac-wk2.
3414
3415         * platform/mac/TestExpectations:
3416
3417 2013-07-30  Antoine Quint  <graouts@apple.com>
3418
3419         Mark compositing/patterns tests as passing for mac-wk2
3420         https://bugs.webkit.org/show_bug.cgi?id=119246
3421
3422         These tests run fine on WK2.
3423
3424         * platform/mac-wk2/TestExpectations:
3425
3426 2013-07-29  Chris Curtis  <chris_curtis@apple.com>
3427
3428         Eager stack trace for error objects.
3429         https://bugs.webkit.org/show_bug.cgi?id=118918
3430
3431         Reviewed by Geoffrey Garen.
3432         
3433         Added tests to ensure that the stack property was present at creation for all 
3434         error Objects. This test will fail without this patch.
3435
3436         * fast/js/script-tests/stack-at-creation-for-error-objects.js: Added.
3437         (checkStack):
3438         * fast/js/stack-at-creation-for-error-objects-expected.txt: Added.
3439         * fast/js/stack-at-creation-for-error-objects.html: Added.
3440
3441         * inspector/console/console-format-expected.txt:
3442         * inspector/console/console-format.html:
3443         This test was modified by removing the error object from being evaluated. Prior to this patch 
3444         error objects did not have the stack property, so the stack information was not being 
3445         displayed. The stack trace includes a file path specific to the machine that is running 
3446         the test. The results would have differed from one computer to the next. There
3447         is not an easy way to capture the error object to treat it differently. By removing 
3448         the error object there is no need to add extra code to treat it differently.
3449         Also there are other tests inside inspector/console that test the  stack trace, 
3450         so the testing suite does not lose error testing by removing it.
3451         
3452         The .stack property was added to the error objects at creation time.
3453         * fast/js/exception-properties-expected.txt:
3454         * fast/js/script-tests/exception-properties.js:
3455        
3456         The column numbers are modified in the following test. When error objects are explicitly
3457         invoked, the column number points to the beginning "(" instead of end ")". 
3458         Functionality between browsers do not match either. Firefox does not output column 
3459        &n