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