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