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