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