1 2014-09-05 Simon Fraser <simon.fraser@apple.com>
3 Change this test not to use a percentage width, and to use a non-blurred
4 shadow to avoid different results on Retina display systems.
6 * platform/mac-wk2/tiled-drawing/scrolling/frames/fixed-inside-frame-expected.txt:
7 * platform/mac-wk2/tiled-drawing/scrolling/frames/fixed-inside-frame.html:
9 2014-09-05 Jeffrey Pfau <jpfau@apple.com>
11 Unreviewed, skip tests for a feature that isn't supported
13 * platform/mac/TestExpectations:
15 2014-09-05 Jeffrey Pfau <jpfau@apple.com>
17 Add test after r173324
19 Rubber-stamped by Simon Fraser.
21 * storage/indexeddb/version-change-event-expected.txt: Added.
22 * storage/indexeddb/version-change-event.html: Added.
24 2014-09-05 Brady Eidson <beidson@apple.com>
26 Allow pages with unload handlers in the page cache
27 <rdar://problem/11084669> and https://bugs.webkit.org/show_bug.cgi?id=136535
29 Reviewed by Oliver Hunt.
31 * fast/frames/frame-crash-with-page-cache-expected.txt:
32 * fast/frames/resources/cached-page-1.html:
34 2014-09-05 Roger Fong <roger_fong@apple.com>
36 Remove statically used varyings from packing restrictions check.
37 https://bugs.webkit.org/show_bug.cgi?id=136585.
38 <rdar://problem/16308409>
40 Reviewed by Dean Jackson.
42 * platform/mac/TestExpectations: Unskip build_009_to_016.html conformance test.
44 2014-09-05 Matt Baker <mattbaker@apple.com>
46 Web Inspector: breakpoint actions should work regardless of Content Security Policy
47 https://bugs.webkit.org/show_bug.cgi?id=136542
51 Added test for "Evaluate JavaScript" breakpoint actions for breakpoints set on
52 pages with a CSP that does not allow 'unsafe-eval'.
54 * inspector/debugger/breakpoint-action-eval-expected.txt: Added.
55 * inspector/debugger/breakpoint-action-eval.html: Added.
57 2014-09-05 Carlos Alberto Lopez Perez <clopez@igalia.com>
59 [SOUP] Implement ResourceResponse::platformSuggestedFilename() when USE(SOUP) is enabled.
60 https://bugs.webkit.org/show_bug.cgi?id=136562
62 Reviewed by Martin Robinson.
64 * platform/gtk/TestExpectations: Remove failure expectations for tests that now pass.
66 2014-09-04 Michael Saboff <msaboff@apple.com>
68 ARM32 iOS: JSC Test math.js fails
69 https://bugs.webkit.org/show_bug.cgi?id=136261
71 Reviewed by Geoffrey Garen.
73 Split out the failing tests to a new test script math-denorm.js. Added check
74 at the top of the new file to skip the tests when running on ARM for iOS.
76 * js/math-denorm-expected.txt: Added.
77 * js/math-expected.txt:
78 * js/script-tests/math-denorm.js: Added.
79 * js/script-tests/math.js:
81 2014-09-05 Benjamin Poulain <benjamin@webkit.org>
83 Update the current matching of :read-only and :read-write to the latest spec
84 https://bugs.webkit.org/show_bug.cgi?id=136566
86 Reviewed by Antti Koivisto.
88 * fast/css/readonly-pseudoclass-opera-005.html:
89 This was one of the original test.
90 With the new definition, input[type=radio] is always :read-only.
92 * fast/forms/input-live-pseudo-selectors-expected.txt:
93 * fast/forms/resources/input-live-pseudo-selectors.js:
94 * fast/forms/resources/live-pseudo-selectors.css:
95 (:read-only): Deleted.
96 * fast/forms/resources/select-live-pseudo-selectors.js:
97 * fast/forms/resources/textarea-live-pseudo-selectors.js:
98 * fast/forms/textarea-live-pseudo-selectors-expected.txt:
99 Those various tests were mostly testing form validation. The selectors
100 for :read-only and :read-write were in the way of testing.
102 They were only 3 cases tested and they are covered by the new tests.
104 * fast/css/read-only-read-write-input-basics-expected.html: Added.
105 * fast/css/read-only-read-write-input-basics.html: Added.
106 * fast/css/read-only-read-write-textarea-basics-expected.html: Added.
107 * fast/css/read-only-read-write-textarea-basics.html: Added.
108 * fast/selectors/read-only-read-write-input-basics-expected.txt: Added.
109 * fast/selectors/read-only-read-write-input-basics.html: Added.
110 * fast/selectors/read-only-read-write-input-in-fieldset-expected.txt: Added.
111 * fast/selectors/read-only-read-write-input-in-fieldset.html: Added.
112 * fast/selectors/read-only-read-write-textarea-basics-expected.txt: Added.
113 * fast/selectors/read-only-read-write-textarea-basics.html: Added.
114 * fast/selectors/read-only-read-write-textarea-in-fieldset-expected.txt: Added.
115 * fast/selectors/read-only-read-write-textarea-in-fieldset.html: Added.
116 New tests covering basic features for <input> and <textarea>. The definition for
117 other editable content is ignored for now.
119 2014-09-05 Carlos Alberto Lopez Perez <clopez@igalia.com>
121 [GTK] Unreviewed GTK gardening.
123 * platform/gtk/TestExpectations: Report and mark new failures after r173049 and r173272.
124 Update some expectations for new cases.
125 * platform/gtk/fast/css/vertical-text-overflow-ellipsis-text-align-center-expected.txt: Rebaseline after r173049.
127 2014-06-10 Jer Noble <jer.noble@apple.com>
129 Refactoring: make MediaTime the primary time type for audiovisual times.
130 https://bugs.webkit.org/show_bug.cgi?id=133579
132 Reviewed by Eric Carlson.
134 Update the http/media tests to use byte-ranges, and update our byte-range CGI script
135 to return correct headers. Remove the platform expected results for media/video-seek-past-end-paused.html
138 * http/tests/media/reload-after-dialog.html:
139 * http/tests/media/video-error-abort.html:
140 * http/tests/media/video-throttled-load.cgi:
141 * platform/mac/media/video-seek-past-end-paused-expected.txt: Removed.
142 * platform/mac/TestExpectations:
144 2014-09-04 Alexey Proskuryakov <ap@apple.com>
146 platform/mac-wk2/tiled-drawing/scrolling/frames/frameset-nested-frame-scrollability.html is flakey
147 https://bugs.webkit.org/show_bug.cgi?id=136554
149 * platform/mac-wk2/TestExpectations: Marking it as such.
151 2014-09-04 Simon Fraser <simon.fraser@apple.com>
153 Rebaseline three blending tests which no longer need backing store.
155 * css3/blending/blend-mode-blended-element-overlapping-composited-sibling-should-have-compositing-layer-expected.txt:
156 * css3/blending/blend-mode-parent-of-composited-blended-has-layer-expected.txt:
157 * css3/blending/blend-mode-with-composited-descendant-should-have-layer-expected.txt:
159 2014-09-04 Simon Fraser <simon.fraser@apple.com>
161 border-radius should not force layer backing store
162 https://bugs.webkit.org/show_bug.cgi?id=136555
164 Reviewed by Dean Jackson.
166 Test that dumps layers on some composited elements with border-radius
168 * compositing/backing/border-radius-no-backing-expected.txt: Added.
169 * compositing/backing/border-radius-no-backing.html: Added.
171 2014-09-04 Simon Fraser <simon.fraser@apple.com>
173 CSS filter on a compositing layer should not cause unncessary backing store allocation
174 https://bugs.webkit.org/show_bug.cgi?id=136557
176 Reviewed by Dean Jackson.
178 Dump the layer tree on some layer configs with filters.
180 * compositing/backing/filter-no-backing-expected.txt: Added.
181 * compositing/backing/filter-no-backing.html: Added.
183 2014-09-04 Simon Fraser <simon.fraser@apple.com>
185 Improve the logic for compositing backing store avoidance
186 https://bugs.webkit.org/show_bug.cgi?id=136556
188 Reviewed by Dean Jackson.
190 Tests that dump the layer tree (showing backing store) for various combinations
191 of child renderers and whitespace.
193 * compositing/backing/inline-block-no-backing-expected.txt: Added.
194 * compositing/backing/inline-block-no-backing.html: Added.
195 * compositing/backing/whitespace-nodes-no-backing-expected.txt: Added.
196 * compositing/backing/whitespace-nodes-no-backing.html: Added.
198 2014-09-04 Beth Dakin <bdakin@apple.com>
200 Another speculative fix for the bots.
202 * platform/mac-wk2/tiled-drawing/scrolling/root-overflow-with-mousewheel.html:
204 2014-09-04 Beth Dakin <bdakin@apple.com>
206 Speculative fix for a test failing on the bot.
208 * platform/mac-wk2/tiled-drawing/scrolling/root-overflow-with-mousewheel.html:
210 2014-09-03 David Hyatt <hyatt@apple.com>
212 Initial letters should clear one another.
213 https://bugs.webkit.org/show_bug.cgi?id=136514
215 Reviewed by Simon Fraser.
217 * fast/css-generated-content/initial-letter-clearance.html: Added.
218 * platform/mac/fast/css-generated-content/initial-letter-clearance-expected.png: Added.
219 * platform/mac/fast/css-generated-content/initial-letter-clearance-expected.txt: Added.
221 2014-09-04 Beth Dakin <bdakin@apple.com>
223 REGRESSION (r172832): Poor 2-finger scrolling performance at theverge.com articles
225 https://bugs.webkit.org/show_bug.cgi?id=136433
227 rdar://problem/18193942
229 Reviewed by Tim Horton.
231 * platform/mac-wk2/tiled-drawing/scrolling/root-overflow-with-mousewheel-expected.txt: Added.
232 * platform/mac-wk2/tiled-drawing/scrolling/root-overflow-with-mousewheel.html: Added.
234 2014-09-04 Eva Balazsfalvi <evab.u-szeged@partner.samsung.com>
236 Remove CSS_FILTERS flag
237 https://bugs.webkit.org/show_bug.cgi?id=136529
239 Reviewed by Dirk Schulze.
241 * platform/efl/TestExpectations:
243 2014-09-03 Youenn Fablet <youenn.fablet@crf.canon.fr>
245 XMLHttpRequest always defaults Content-Type to application/xml, while it should depend on data type
246 https://bugs.webkit.org/show_bug.cgi?id=11049
248 Reviewed by Darin Adler.
250 * http/tests/xmlhttprequest/methods-lower-case-expected.txt: Rebaseline (application/xml -> text/plain;charset=UTF-8).
251 * http/tests/xmlhttprequest/post-content-type-document.html: New test to cover default mime type for XML and HTML document data types.
252 * http/tests/xmlhttprequest/post-content-type-document-expected.txt: Ditto.
253 * http/tests/xmlhttprequest/post-content-type-expected.txt: Rebaseline (application/xml -> text/plain;charset=UTF-8).
254 * http/tests/xmlhttprequest/post-content-type.html: Ditto.
255 * http/tests/xmlhttprequest/request-encoding2.html: Ditto.
256 * platform/gtk/http/tests/xmlhttprequest/methods-async-expected.txt: Ditto.
257 * platform/gtk/http/tests/xmlhttprequest/methods-expected.txt: Ditto.
258 * platform/gtk/http/tests/xmlhttprequest/workers/methods-async-expected.txt: Ditto.
259 * platform/gtk/http/tests/xmlhttprequest/workers/methods-expected.txt: Ditto.
260 * platform/gtk/http/tests/xmlhttprequest/workers/shared-worker-methods-async-expected.txt: Ditto.
261 * platform/gtk/http/tests/xmlhttprequest/workers/shared-worker-methods-expected.txt: Ditto.
263 2014-09-03 Shivakumar JM <shiva.jm@samsung.com>
265 [EFL] Websocket Layout Tests passed in latest build.
266 https://bugs.webkit.org/show_bug.cgi?id=136278
268 Unreviewed gardening.
270 Websocket Layout Tests passed in latest build, possibly because r172438.
272 * platform/efl/TestExpectations:
274 2014-09-03 Jeffrey Pfau <jpfau@apple.com>
276 Unreviewed, mark test as crashing
278 * platform/wk2/TestExpectations:
280 2014-09-03 Myles C. Maxfield <mmaxfield@apple.com>
282 Text caret changes to color of text in Mail and Notes
283 https://bugs.webkit.org/show_bug.cgi?id=135904
285 Reviewed by Simon Fraser.
287 Make sure the caret is the correct color.
289 * editing/caret/color-span-inside-editable-expected.html: Added.
290 * editing/caret/color-span-inside-editable.html: Added.
292 2014-09-03 Brent Fulgham <bfulgham@apple.com>
294 [Win] Mark a number of passing tests.
296 * platform/win/TestExpectations: Update expectations based on passes
297 on multiple test bots.
299 2014-09-03 Benjamin Poulain <benjamin@webkit.org>
301 Fix style invalidation of elements with multiple siblings dependencies
302 https://bugs.webkit.org/show_bug.cgi?id=136472
304 Reviewed by Andreas Kling.
306 The test coverage was pretty bad. :(
307 I tried to cover the most obvious problems.
309 * fast/css/direct-adjacent-style-update-optimization-expected.txt: Added.
310 * fast/css/direct-adjacent-style-update-optimization.html: Added.
311 * fast/css/indirect-adjacent-style-update-optimization-expected.txt: Added.
312 * fast/css/indirect-adjacent-style-update-optimization.html: Added.
313 * fast/css/non-matching-adjacent-style-update-expected.txt: Added.
314 * fast/css/non-matching-adjacent-style-update.html: Added.
315 * fast/selectors/attribute-direct-adjacent-style-update-expected.txt:
316 * fast/selectors/class-direct-adjacent-style-update-expected.txt:
317 * fast/selectors/first-child-direct-adjacent-style-update-expected.txt:
318 * fast/selectors/first-of-type-direct-adjacent-style-update-expected.txt: Copied from LayoutTests/fast/selectors/attribute-direct-adjacent-style-update-expected.txt.
319 * fast/selectors/first-of-type-direct-adjacent-style-update.html: Added.
320 * fast/selectors/first-of-type-sibling-style-update-expected.txt: Added.
321 * fast/selectors/first-of-type-sibling-style-update.html: Added.
322 * fast/selectors/id-direct-adjacent-style-update-expected.txt: Copied from LayoutTests/fast/selectors/attribute-direct-adjacent-style-update-expected.txt.
323 * fast/selectors/id-direct-adjacent-style-update.html: Added.
324 * fast/selectors/id-sibling-style-update-expected.txt: Added.
325 * fast/selectors/id-sibling-style-update.html: Added.
326 * fast/selectors/nth-child-as-first-simple-selector-style-update-expected.txt: Added.
327 * fast/selectors/nth-child-as-first-simple-selector-style-update.html: Added.
328 * fast/selectors/nth-child-direct-adjacent-style-update-expected.txt: Copied from LayoutTests/fast/selectors/attribute-direct-adjacent-style-update-expected.txt.
329 * fast/selectors/nth-child-direct-adjacent-style-update.html: Added.
330 * fast/selectors/nth-child-style-update-expected.txt: Added.
331 * fast/selectors/nth-child-style-update.html: Added.
333 2014-09-03 Benjamin Poulain <benjamin@webkit.org>
335 Add a test case for Element.matches() with :scope
336 https://bugs.webkit.org/show_bug.cgi?id=136475
338 Reviewed by Andreas Kling.
340 There was not test for this use case. Looks like everything works fine.
342 * fast/selectors/matches-scope-expected.txt: Added.
343 * fast/selectors/matches-scope.html: Added.
345 2014-09-03 David Hyatt <hyatt@apple.com>
347 Add support for the initial-letter CSS property to first-letter
348 https://bugs.webkit.org/show_bug.cgi?id=136484
350 Reviewed by Dean Jackson.
352 * fast/css-generated-content/initial-letter-basic.html: Added.
353 * fast/css-generated-content/initial-letter-border-padding.html: Added.
354 * fast/css-generated-content/initial-letter-descender.html: Added.
355 * fast/css-generated-content/initial-letter-raised.html: Added.
356 * fast/css-generated-content/initial-letter-sunken.html: Added.
357 * platform/mac/fast/css-generated-content/initial-letter-basic-expected.png: Added.
358 * platform/mac/fast/css-generated-content/initial-letter-basic-expected.txt: Added.
359 * platform/mac/fast/css-generated-content/initial-letter-border-padding-expected.png: Added.
360 * platform/mac/fast/css-generated-content/initial-letter-border-padding-expected.txt: Added.
361 * platform/mac/fast/css-generated-content/initial-letter-descender-expected.png: Added.
362 * platform/mac/fast/css-generated-content/initial-letter-descender-expected.txt: Added.
363 * platform/mac/fast/css-generated-content/initial-letter-raised-expected.png: Added.
364 * platform/mac/fast/css-generated-content/initial-letter-raised-expected.txt: Added.
365 * platform/mac/fast/css-generated-content/initial-letter-sunken-expected.png: Added.
366 * platform/mac/fast/css-generated-content/initial-letter-sunken-expected.txt: Added.
368 2014-09-03 Brent Fulgham <bfulgham@apple.com>
370 [Win] Unreviewed test gardening.
372 Remove abandoned results for tests that had been converted to reftest.
373 Also resolve warnings in TestExpectation file.
375 * platform/win/TestExpectations:
376 * platform/win/ietestcenter/css3/flexbox: Removed.
377 * platform/win/ietestcenter/css3/flexbox/flexbox-align-baseline-001-expected-expected.txt: Removed.
378 * platform/win/ietestcenter/css3/flexbox/flexbox-align-baseline-001-expected.txt: Removed.
379 * platform/win/ietestcenter/css3/flexbox/flexbox-align-center-001-expected-expected.txt: Removed.
380 * platform/win/ietestcenter/css3/flexbox/flexbox-align-center-001-expected.txt: Removed.
381 * platform/win/ietestcenter/css3/flexbox/flexbox-align-center-002-expected-expected.txt: Removed.
382 * platform/win/ietestcenter/css3/flexbox/flexbox-align-center-002-expected.txt: Removed.
383 * platform/win/ietestcenter/css3/flexbox/flexbox-align-end-001-expected-expected.txt: Removed.
384 * platform/win/ietestcenter/css3/flexbox/flexbox-align-end-001-expected.txt: Removed.
385 * platform/win/ietestcenter/css3/flexbox/flexbox-align-start-001-expected-expected.txt: Removed.
386 * platform/win/ietestcenter/css3/flexbox/flexbox-align-start-001-expected.txt: Removed.
387 * platform/win/ietestcenter/css3/flexbox/flexbox-align-stretch-001-expected-expected.txt: Removed.
388 * platform/win/ietestcenter/css3/flexbox/flexbox-align-stretch-001-expected.txt: Removed.
389 * platform/win/ietestcenter/css3/flexbox/flexbox-direction-001-expected-expected.txt: Removed.
390 * platform/win/ietestcenter/css3/flexbox/flexbox-direction-001-expected.txt: Removed.
391 * platform/win/ietestcenter/css3/flexbox/flexbox-flex-001-expected-expected.txt: Removed.
392 * platform/win/ietestcenter/css3/flexbox/flexbox-flex-001-expected.txt: Removed.
393 * platform/win/ietestcenter/css3/flexbox/flexbox-flex-002-expected-expected.txt: Removed.
394 * platform/win/ietestcenter/css3/flexbox/flexbox-flex-002-expected.txt: Removed.
395 * platform/win/ietestcenter/css3/flexbox/flexbox-flex-003-expected-expected.txt: Removed.
396 * platform/win/ietestcenter/css3/flexbox/flexbox-flex-003-expected.txt: Removed.
397 * platform/win/ietestcenter/css3/flexbox/flexbox-flex-004-expected-expected.txt: Removed.
398 * platform/win/ietestcenter/css3/flexbox/flexbox-flex-004-expected.txt: Removed.
399 * platform/win/ietestcenter/css3/flexbox/flexbox-flex-005-expected-expected.txt: Removed.
400 * platform/win/ietestcenter/css3/flexbox/flexbox-flex-005-expected.txt: Removed.
401 * platform/win/ietestcenter/css3/flexbox/flexbox-groups-001-expected-expected.txt: Removed.
402 * platform/win/ietestcenter/css3/flexbox/flexbox-groups-001-expected.txt: Removed.
403 * platform/win/ietestcenter/css3/flexbox/flexbox-groups-002-expected-expected.txt: Removed.
404 * platform/win/ietestcenter/css3/flexbox/flexbox-groups-002-expected.txt: Removed.
405 * platform/win/ietestcenter/css3/flexbox/flexbox-groups-003-expected-expected.txt: Removed.
406 * platform/win/ietestcenter/css3/flexbox/flexbox-groups-003-expected.txt: Removed.
407 * platform/win/ietestcenter/css3/flexbox/flexbox-groups-004-expected-expected.txt: Removed.
408 * platform/win/ietestcenter/css3/flexbox/flexbox-groups-004-expected.txt: Removed.
409 * platform/win/ietestcenter/css3/flexbox/flexbox-layout-001-expected-expected.txt: Removed.
410 * platform/win/ietestcenter/css3/flexbox/flexbox-layout-001-expected.txt: Removed.
411 * platform/win/ietestcenter/css3/flexbox/flexbox-layout-002-expected-expected.txt: Removed.
412 * platform/win/ietestcenter/css3/flexbox/flexbox-layout-002-expected.txt: Removed.
413 * platform/win/ietestcenter/css3/flexbox/flexbox-layout-003-expected-expected.txt: Removed.
414 * platform/win/ietestcenter/css3/flexbox/flexbox-layout-003-expected.txt: Removed.
415 * platform/win/ietestcenter/css3/flexbox/flexbox-ordinal-group-001-expected-expected.txt: Removed.
416 * platform/win/ietestcenter/css3/flexbox/flexbox-pack-center-001-expected-expected.txt: Removed.
417 * platform/win/ietestcenter/css3/flexbox/flexbox-pack-center-001-expected.txt: Removed.
418 * platform/win/ietestcenter/css3/flexbox/flexbox-pack-end-001-expected-expected.txt: Removed.
419 * platform/win/ietestcenter/css3/flexbox/flexbox-pack-end-001-expected.txt: Removed.
420 * platform/win/ietestcenter/css3/flexbox/flexbox-pack-justify-001-expected-expected.txt: Removed.
421 * platform/win/ietestcenter/css3/flexbox/flexbox-pack-justify-001-expected.txt: Removed.
422 * platform/win/ietestcenter/css3/flexbox/flexbox-pack-start-001-expected-expected.txt: Removed.
423 * platform/win/ietestcenter/css3/flexbox/flexbox-pack-start-001-expected.txt: Removed.
424 * platform/win/ietestcenter/css3/grid: Removed.
425 * platform/win/ietestcenter/css3/grid/display-grid-001-expected-expected.txt: Removed.
426 * platform/win/ietestcenter/css3/grid/display-grid-001-expected.txt: Removed.
427 * platform/win/ietestcenter/css3/grid/display-grid-002-expected-expected.txt: Removed.
428 * platform/win/ietestcenter/css3/grid/display-grid-002-expected.txt: Removed.
429 * platform/win/ietestcenter/css3/grid/grid-column-001-expected-expected.txt: Removed.
430 * platform/win/ietestcenter/css3/grid/grid-column-001-expected.txt: Removed.
431 * platform/win/ietestcenter/css3/grid/grid-column-002-expected-expected.txt: Removed.
432 * platform/win/ietestcenter/css3/grid/grid-column-002-expected.txt: Removed.
433 * platform/win/ietestcenter/css3/grid/grid-column-003-expected-expected.txt: Removed.
434 * platform/win/ietestcenter/css3/grid/grid-column-003-expected.txt: Removed.
435 * platform/win/ietestcenter/css3/grid/grid-columns-001-expected-expected.txt: Removed.
436 * platform/win/ietestcenter/css3/grid/grid-columns-001-expected.txt: Removed.
437 * platform/win/ietestcenter/css3/grid/grid-items-001-expected-expected.txt: Removed.
438 * platform/win/ietestcenter/css3/grid/grid-items-001-expected.txt: Removed.
439 * platform/win/ietestcenter/css3/grid/grid-items-002-expected-expected.txt: Removed.
440 * platform/win/ietestcenter/css3/grid/grid-items-002-expected.txt: Removed.
441 * platform/win/ietestcenter/css3/grid/grid-items-003-expected-expected.txt: Removed.
442 * platform/win/ietestcenter/css3/grid/grid-items-003-expected.txt: Removed.
443 * platform/win/ietestcenter/css3/grid/grid-items-004-expected-expected.txt: Removed.
444 * platform/win/ietestcenter/css3/grid/grid-items-004-expected.txt: Removed.
445 * platform/win/ietestcenter/css3/grid/grid-items-005-expected-expected.txt: Removed.
446 * platform/win/ietestcenter/css3/grid/grid-items-005-expected.txt: Removed.
447 * platform/win/ietestcenter/css3/multicolumn: Removed.
448 * platform/win/ietestcenter/css3/multicolumn/column-block-formatting-context-001-expected-expected.txt: Removed.
449 * platform/win/ietestcenter/css3/multicolumn/column-block-formatting-context-001-expected.txt: Removed.
450 * platform/win/ietestcenter/css3/multicolumn/column-containing-block-001-expected-expected.txt: Removed.
451 * platform/win/ietestcenter/css3/multicolumn/column-containing-block-001-expected.txt: Removed.
452 * platform/win/ietestcenter/css3/multicolumn/column-containing-block-002-expected-expected.txt: Removed.
453 * platform/win/ietestcenter/css3/multicolumn/column-containing-block-002-expected.txt: Removed.
454 * platform/win/ietestcenter/css3/multicolumn/column-containing-block-003-expected-expected.txt: Removed.
455 * platform/win/ietestcenter/css3/multicolumn/column-containing-block-003-expected.txt: Removed.
456 * platform/win/ietestcenter/css3/multicolumn/column-filling-001-expected-expected.txt: Removed.
457 * platform/win/ietestcenter/css3/multicolumn/column-filling-001-expected.txt: Removed.
458 * platform/win/ietestcenter/css3/multicolumn/column-width-applies-to-001-expected-expected.txt: Removed.
459 * platform/win/ietestcenter/css3/multicolumn/column-width-applies-to-001-expected.txt: Removed.
460 * platform/win/ietestcenter/css3/multicolumn/column-width-applies-to-002-expected-expected.txt: Removed.
461 * platform/win/ietestcenter/css3/multicolumn/column-width-applies-to-002-expected.txt: Removed.
462 * platform/win/ietestcenter/css3/multicolumn/column-width-applies-to-003-expected-expected.txt: Removed.
463 * platform/win/ietestcenter/css3/multicolumn/column-width-applies-to-003-expected.txt: Removed.
464 * platform/win/ietestcenter/css3/multicolumn/column-width-applies-to-004-expected-expected.txt: Removed.
465 * platform/win/ietestcenter/css3/multicolumn/column-width-applies-to-004-expected.txt: Removed.
466 * platform/win/ietestcenter/css3/multicolumn/column-width-applies-to-005-expected-expected.txt: Removed.
467 * platform/win/ietestcenter/css3/multicolumn/column-width-applies-to-005-expected.txt: Removed.
468 * platform/win/ietestcenter/css3/multicolumn/column-width-applies-to-006-expected-expected.txt: Removed.
469 * platform/win/ietestcenter/css3/multicolumn/column-width-applies-to-006-expected.txt: Removed.
470 * platform/win/ietestcenter/css3/multicolumn/column-width-applies-to-007-expected-expected.txt: Removed.
471 * platform/win/ietestcenter/css3/multicolumn/column-width-applies-to-007-expected.txt: Removed.
472 * platform/win/ietestcenter/css3/multicolumn/column-width-applies-to-008-expected-expected.txt: Removed.
473 * platform/win/ietestcenter/css3/multicolumn/column-width-applies-to-008-expected.txt: Removed.
474 * platform/win/ietestcenter/css3/multicolumn/column-width-applies-to-009-expected-expected.txt: Removed.
475 * platform/win/ietestcenter/css3/multicolumn/column-width-applies-to-009-expected.txt: Removed.
476 * platform/win/ietestcenter/css3/multicolumn/column-width-applies-to-010-expected-expected.txt: Removed.
477 * platform/win/ietestcenter/css3/multicolumn/column-width-applies-to-010-expected.txt: Removed.
478 * platform/win/ietestcenter/css3/multicolumn/column-width-applies-to-012-expected-expected.txt: Removed.
479 * platform/win/ietestcenter/css3/multicolumn/column-width-applies-to-012-expected.txt: Removed.
480 * platform/win/ietestcenter/css3/multicolumn/column-width-applies-to-013-expected-expected.txt: Removed.
481 * platform/win/ietestcenter/css3/multicolumn/column-width-applies-to-013-expected.txt: Removed.
482 * platform/win/ietestcenter/css3/multicolumn/column-width-applies-to-014-expected-expected.txt: Removed.
483 * platform/win/ietestcenter/css3/multicolumn/column-width-applies-to-014-expected.txt: Removed.
484 * platform/win/ietestcenter/css3/multicolumn/column-width-applies-to-015-expected-expected.txt: Removed.
485 * platform/win/ietestcenter/css3/multicolumn/column-width-applies-to-015-expected.txt: Removed.
486 * platform/win/ietestcenter/css3/multicolumn/column-width-negative-001-expected-expected.txt: Removed.
487 * platform/win/ietestcenter/css3/multicolumn/column-width-negative-001-expected.txt: Removed.
488 * platform/win/ietestcenter/css3/multicolumn/column-width-percentage-001-expected-expected.txt: Removed.
489 * platform/win/ietestcenter/css3/multicolumn/column-width-percentage-001-expected.txt: Removed.
490 * platform/win/ietestcenter/css3/namespaces/declaring-001-expected-expected.txt: Removed.
491 * platform/win/ietestcenter/css3/namespaces/declaring-001-expected.txt: Removed.
492 * platform/win/ietestcenter/css3/namespaces/prefix-008-expected-expected.txt: Removed.
493 * platform/win/ietestcenter/css3/namespaces/prefix-008-expected.txt: Removed.
494 * platform/win/ietestcenter/css3/namespaces/prefix-009-expected-expected.txt: Removed.
495 * platform/win/ietestcenter/css3/namespaces/prefix-009-expected.txt: Removed.
496 * platform/win/ietestcenter/css3/namespaces/qualifiedNames-001-expected-expected.txt: Removed.
497 * platform/win/ietestcenter/css3/namespaces/qualifiedNames-001-expected.txt: Removed.
498 * platform/win/ietestcenter/css3/namespaces/scope-003-expected-expected.txt: Removed.
499 * platform/win/ietestcenter/css3/namespaces/scope-003-expected.txt: Removed.
500 * platform/win/ietestcenter/css3/namespaces/syntax-016-expected-expected.txt: Removed.
501 * platform/win/ietestcenter/css3/namespaces/syntax-016-expected.txt: Removed.
502 * platform/win/ietestcenter/css3/namespaces/syntax-017-expected-expected.txt: Removed.
503 * platform/win/ietestcenter/css3/namespaces/syntax-017-expected.txt: Removed.
504 * platform/win/ietestcenter/css3/namespaces/syntax-018-expected-expected.txt: Removed.
505 * platform/win/ietestcenter/css3/namespaces/syntax-018-expected.txt: Removed.
506 * platform/win/ietestcenter/css3/namespaces/syntax-019-expected-expected.txt: Removed.
507 * platform/win/ietestcenter/css3/namespaces/syntax-019-expected.txt: Removed.
508 * platform/win/ietestcenter/css3/namespaces/syntax-020-expected-expected.txt: Removed.
509 * platform/win/ietestcenter/css3/namespaces/syntax-020-expected.txt: Removed.
510 * platform/win/ietestcenter/css3/namespaces/syntax-021-expected-expected.txt: Removed.
511 * platform/win/ietestcenter/css3/namespaces/syntax-021-expected.txt: Removed.
512 * platform/win/ietestcenter/css3/namespaces/syntax-022-expected-expected.txt: Removed.
513 * platform/win/ietestcenter/css3/namespaces/syntax-022-expected.txt: Removed.
514 * platform/win/ietestcenter/css3/namespaces/syntax-023-expected-expected.txt: Removed.
515 * platform/win/ietestcenter/css3/namespaces/syntax-023-expected.txt: Removed.
516 * platform/win/ietestcenter/css3/namespaces/terminology-001-expected-expected.txt: Removed.
517 * platform/win/ietestcenter/css3/namespaces/terminology-001-expected.txt: Removed.
518 * platform/win/ietestcenter/css3/valuesandunits: Removed.
519 * platform/win/ietestcenter/css3/valuesandunits/units-000-expected-expected.txt: Removed.
520 * platform/win/ietestcenter/css3/valuesandunits/units-010-expected-expected.txt: Removed.
521 * platform/win/ietestcenter/css3/valuesandunits/units-010-expected.txt: Removed.
522 * platform/win/ietestcenter/css3/valuesandunits/units-020-expected-expected.txt: Removed.
523 * platform/win/ietestcenter/css3/valuesandunits/units-020-expected.txt: Removed.
525 2014-09-03 Bear Travis <betravis@adobe.com>
527 [CSS Font Loading] Enable Page Caching
528 https://bugs.webkit.org/show_bug.cgi?id=136044
530 Reviewed by Andreas Kling.
532 Adding test that loads a font then navigates away and back.
533 Test must also be disabled while feature is turned off.
535 * TestExpectations: Skip test.
536 * fast/css/fontloader-page-cache-expected.txt: Added.
537 * fast/css/fontloader-page-cache.html: Added.
539 2014-09-02 Brian J. Burg <burg@cs.washington.edu>
541 LegacyProfiler: remove redundant ProfileNode members and other cleanup
542 https://bugs.webkit.org/show_bug.cgi?id=136380
544 Reviewed by Timothy Hatcher.
546 Renamed Profile.head to Profile.rootNode.
548 * fast/profiler/resources/profiler-test-JS-resources.js:
549 (printHeavyProfilesDataWithoutTime):
550 (printProfilesDataWithoutTime):
552 2014-09-02 Simon Fraser <simon.fraser@apple.com>
554 Avoid backing store allocation with some combinations of replaced elements, masking and visibility:hidden
555 https://bugs.webkit.org/show_bug.cgi?id=136400
557 Reviewed by Tim Horton.
559 * compositing/backing/masked-child-no-backing-expected.txt: Added.
560 * compositing/backing/masked-child-no-backing.html: Added.
561 * compositing/backing/replaced-child-no-backing-expected.txt: Added.
562 * compositing/backing/replaced-child-no-backing.html: Added.
564 2014-09-02 Simon Fraser <simon.fraser@apple.com>
566 Non-composited child RenderLayers cause allocation of unncessary backing store
567 https://bugs.webkit.org/show_bug.cgi?id=136375
569 Reviewed by David Hyatt.
571 Test with a composited div with various configurations of non-composited child layers.
573 * compositing/backing/child-layer-no-backing-expected.txt: Added.
574 * compositing/backing/child-layer-no-backing.html: Added.
576 2014-09-02 Michael Saboff <msaboff@apple.com>
578 Out of bounds write in vmEntryToJavaScript / JSC::JITCode::execute
579 https://bugs.webkit.org/show_bug.cgi?id=136305
581 Reviewed by Filip Pizlo.
583 * js/arity-mismatch-at-vmentry-expected.txt: Added.
584 * js/arity-mismatch-at-vmentry.html: Added.
586 2014-09-02 Youenn Fablet <youenn.fablet@crf.canon.fr>
588 CachedResourceLoader should check redirections to reuse or not cached resources
589 https://bugs.webkit.org/show_bug.cgi?id=131757
591 Reviewed by Antti Koivisto.
593 Added test checks that fresh redirections allow reuse of cached resoure and expired or not cacheable redirections trigger reloading of resources.
595 * http/tests/cache/cache-redirections-expected.txt: Added.
596 * http/tests/cache/cache-redirections.html: Added.
597 * http/tests/cache/resources/cache-control-redirect.php: Added.
598 * http/tests/cache/resources/cacheable-random-text.php: Added.
600 2014-09-02 Manuel Rego Casasnovas <rego@igalia.com>
602 [CSS Grid Layout] Test coverage for first-line pseudo-element
603 https://bugs.webkit.org/show_bug.cgi?id=135770
605 Reviewed by Zoltan Horvath.
607 According to the spec the ::first-line pseudo-element do not apply to
610 This was already working as expected but we were missing some tests
611 checking it, so we are adding new tests to have coverage.
613 * fast/css-grid-layout/grid-container-ignore-first-line-expected.txt: Added.
614 * fast/css-grid-layout/grid-container-ignore-first-line.html: Added.
615 * fast/css-grid-layout/grid-item-first-line-valid-expected.txt: Added.
616 * fast/css-grid-layout/grid-item-first-line-valid.html: Added.
618 2014-08-29 Sergio Villar Senin <svillar@igalia.com>
620 [CSS Grid Layout] Resolved value of grid-template-* must include every track listed
621 https://bugs.webkit.org/show_bug.cgi?id=136362
623 Reviewed by Darin Adler.
625 Added new test cases to verify that both explicit and implicit
626 tracks are listed in grid-template-* resolved values. Also
627 refactored a testing function to improve the readability of the test.
629 * fast/css-grid-layout/grid-auto-columns-rows-get-set-expected.txt:
630 * fast/css-grid-layout/grid-auto-columns-rows-get-set.html:
631 * fast/css-grid-layout/resources/grid-definitions-parsing-utils.js:
632 (testGridAutoDefinitionsValues):
634 2014-08-30 Gyuyoung Kim <gyuyoung.kim@samsung.com>
636 Unreviewed EFL gardening. Mark some compositing tests as "failure" since r172999
638 * platform/efl/TestExpectations:
640 2014-08-30 Yusuke Suzuki <utatane.tea@gmail.com>
642 CSS: Refactor :visited handling in SelectorChecker
643 https://bugs.webkit.org/show_bug.cgi?id=135639
645 Reviewed by Benjamin Poulain.
647 * fast/history/link-inside-any-expected.txt: Added.
648 * fast/history/link-inside-any.html: Added.
649 * fast/history/link-inside-not-expected.txt: Added.
650 * fast/history/link-inside-not.html: Added.
651 * fast/history/nested-visited-test-override-expected.txt: Added.
652 * fast/history/nested-visited-test-override.html: Added.
653 * fast/history/visited-inside-any-expected.txt: Added.
654 * fast/history/visited-inside-any.html: Added.
655 * fast/history/visited-inside-not-expected.txt: Added.
656 * fast/history/visited-inside-not.html: Added.
658 2014-08-28 Saam Barati <sbarati@apple.com>
660 Web Inspector: Write tests for ScriptSyntaxTree and fix bugs in the data structure
661 https://bugs.webkit.org/show_bug.cgi?id=136272
663 Reviewed by Joseph Pecoraro.
665 This patch tests all nodes in the WebInspecor's Abstract Syntax Tree.
666 These tests don't test every aspect of the data structure, but focus
667 on having it parse all JavaScript expressions successfully and to also
668 make sure nodes in the tree are of the correct type.
670 * inspector/model: Added.
671 * inspector/model/parse-script-syntax-tree-expected.txt: Added.
672 * inspector/model/parse-script-syntax-tree.html: Added.
674 2014-08-28 Enrica Casucci <enrica@apple.com>
676 Can't hit tab key more than 3 times continuously.
677 https://bugs.webkit.org/show_bug.cgi?id=136357
678 rdar://problem/17927266
680 Reviewed by Dean Jackson.
682 * fast/css/multiple-tabs-expected.html: Added.
683 * fast/css/multiple-tabs.html: Added.
685 2014-08-28 Benjamin Poulain <bpoulain@apple.com>
687 Scrolling with spacebar on a page with fixed header breaks reading flow
688 https://bugs.webkit.org/show_bug.cgi?id=135506
690 Reviewed by Simon Fraser.
692 There was pretty much no test coverage for scrolling by page, add some tests.
694 * fast/events/scrollbar-double-click-expected.txt:
695 * platform/mac-wk1/TestExpectations:
696 * scrollbars/scrolling-backward-by-page-accounting-bottom-fixed-elements-on-keyboard-spacebar-expected.txt: Added.
697 * scrollbars/scrolling-backward-by-page-accounting-bottom-fixed-elements-on-keyboard-spacebar.html: Added.
698 * scrollbars/scrolling-backward-by-page-on-keyboard-spacebar-expected.txt: Added.
699 * scrollbars/scrolling-backward-by-page-on-keyboard-spacebar.html: Added.
700 * scrollbars/scrolling-by-page-accounting-oversized-fixed-elements-on-keyboard-spacebar-expected.txt: Added.
701 * scrollbars/scrolling-by-page-accounting-oversized-fixed-elements-on-keyboard-spacebar.html: Added.
702 * scrollbars/scrolling-by-page-accounting-top-fixed-elements-on-keyboard-spacebar-expected.txt: Added.
703 * scrollbars/scrolling-by-page-accounting-top-fixed-elements-on-keyboard-spacebar.html: Added.
704 * scrollbars/scrolling-by-page-accounting-top-fixed-elements-with-negative-top-on-keyboard-spacebar-expected.txt: Added.
705 * scrollbars/scrolling-by-page-accounting-top-fixed-elements-with-negative-top-on-keyboard-spacebar.html: Added.
706 * scrollbars/scrolling-by-page-ignoring-hidden-fixed-elements-on-keyboard-spacebar-expected.txt: Added.
707 * scrollbars/scrolling-by-page-ignoring-hidden-fixed-elements-on-keyboard-spacebar.html: Added.
708 * scrollbars/scrolling-by-page-ignoring-transparent-fixed-elements-on-keyboard-spacebar-expected.txt: Added.
709 * scrollbars/scrolling-by-page-ignoring-transparent-fixed-elements-on-keyboard-spacebar.html: Added.
710 * scrollbars/scrolling-by-page-on-keyboard-spacebar-expected.txt: Added.
711 * scrollbars/scrolling-by-page-on-keyboard-spacebar.html: Added.
713 2014-08-27 Filip Pizlo <fpizlo@apple.com>
715 FTL should be able to do polymorphic call inlining
716 https://bugs.webkit.org/show_bug.cgi?id=135145
718 Reviewed by Geoffrey Garen.
720 * js/regress/script-tests/simple-poly-call-nested.js: Added.
721 * js/regress/script-tests/simple-poly-call.js: Added.
722 * js/regress/simple-poly-call-expected.txt: Added.
723 * js/regress/simple-poly-call-nested-expected.txt: Added.
724 * js/regress/simple-poly-call-nested.html: Added.
725 * js/regress/simple-poly-call.html: Added.
727 2014-08-28 Mihnea Ovidenie <mihnea@adobe.com>
729 [CSSRegions] Incorrect selection clearing on a document without regions
730 https://bugs.webkit.org/show_bug.cgi?id=134901
732 Reviewed by David Hyatt.
734 * fast/regions/selection/select-all-without-regions-expected.txt: Added.
735 * fast/regions/selection/select-all-without-regions.html: Added.
737 2014-08-28 Mihnea Ovidenie <mihnea@adobe.com>
739 [CSS Regions] Move positioning tests into fast/regions/positioning
740 https://bugs.webkit.org/show_bug.cgi?id=136302
742 Reviewed by Andrei Bucur.
744 Moved tests, clean up tests, adjust TestExpectations files where needed.
746 * fast/regions/positioned-objects-block-static-in-regions-expected.html: Removed.
747 * fast/regions/positioned-objects-block-static-in-regions.html: Removed.
748 * fast/regions/positioned-objects-block-static-in-rtl-regions-expected.html: Removed.
749 * fast/regions/positioned-objects-block-static-in-rtl-regions.html: Removed.
750 * fast/regions/positioned-objects-clipped-spanning-regions-expected.html: Removed.
751 * fast/regions/positioned-objects-in-regions.html: Removed.
752 * fast/regions/positioned-objects-inline-static-spanning-regions-expected.html: Removed.
753 * fast/regions/positioning/fixed-element-transformed-parent-expected.txt: Renamed from LayoutTests/fast/regions/fixed-element-transformed-parent-expected.txt.
754 * fast/regions/positioning/fixed-element-transformed-parent.html: Renamed from LayoutTests/fast/regions/fixed-element-transformed-parent.html.
755 * fast/regions/positioning/fixed-in-named-flow-position-changed-expected.html: Renamed from LayoutTests/fast/regions/fixed-in-named-flow-position-changed-expected.html.
756 * fast/regions/positioning/fixed-in-named-flow-position-changed.html: Renamed from LayoutTests/fast/regions/fixed-in-named-flow-position-changed.html.
757 * fast/regions/positioning/fixed-inside-fixed-in-named-flow-expected.html: Renamed from LayoutTests/fast/regions/fixed-inside-fixed-in-named-flow-expected.html.
758 * fast/regions/positioning/fixed-inside-fixed-in-named-flow.html: Renamed from LayoutTests/fast/regions/fixed-inside-fixed-in-named-flow.html.
759 * fast/regions/positioning/fixed-inside-named-flow-zIndex-expected.html: Renamed from LayoutTests/fast/regions/fixed-inside-named-flow-zIndex-expected.html.
760 * fast/regions/positioning/fixed-inside-named-flow-zIndex.html: Renamed from LayoutTests/fast/regions/fixed-inside-named-flow-zIndex.html.
761 * fast/regions/positioning/fixed-pos-content-fragmented-expected.html: Renamed from LayoutTests/fast/regions/fixed-pos-content-fragmented-expected.html.
762 * fast/regions/positioning/fixed-pos-content-fragmented.html: Renamed from LayoutTests/fast/regions/fixed-pos-content-fragmented.html.
763 * fast/regions/positioning/fixed-pos-elem-in-named-flow-expected.txt: Renamed from LayoutTests/fast/regions/fixed-pos-elem-in-named-flow-expected.txt.
764 * fast/regions/positioning/fixed-pos-elem-in-named-flow.html: Renamed from LayoutTests/fast/regions/fixed-pos-elem-in-named-flow.html.
765 * fast/regions/positioning/fixed-pos-elem-in-named-flow2-expected.txt: Renamed from LayoutTests/fast/regions/fixed-pos-elem-in-named-flow2-expected.txt.
766 * fast/regions/positioning/fixed-pos-elem-in-named-flow2.html: Renamed from LayoutTests/fast/regions/fixed-pos-elem-in-named-flow2.html.
767 * fast/regions/positioning/fixed-pos-elem-in-namedflow-noregions-expected.html: Renamed from LayoutTests/fast/regions/fixed-pos-elem-in-namedflow-noregions-expected.html.
768 * fast/regions/positioning/fixed-pos-elem-in-namedflow-noregions.html: Renamed from LayoutTests/fast/regions/fixed-pos-elem-in-namedflow-noregions.html.
769 * fast/regions/positioning/fixed-pos-elem-in-region-expected.html: Renamed from LayoutTests/fast/regions/fixed-pos-elem-in-region-expected.html.
770 * fast/regions/positioning/fixed-pos-elem-in-region.html: Renamed from LayoutTests/fast/regions/fixed-pos-elem-in-region.html.
771 * fast/regions/positioning/fixed-pos-region-in-nested-flow-expected.html: Renamed from LayoutTests/fast/regions/fixed-pos-region-in-nested-flow-expected.html.
772 * fast/regions/positioning/fixed-pos-region-in-nested-flow.html: Renamed from LayoutTests/fast/regions/fixed-pos-region-in-nested-flow.html.
773 * fast/regions/positioning/fixed-pos-region-overflow-content-expected.html: Renamed from LayoutTests/fast/regions/fixed-pos-region-overflow-content-expected.html.
774 * fast/regions/positioning/fixed-pos-region-overflow-content.html: Renamed from LayoutTests/fast/regions/fixed-pos-region-overflow-content.html.
775 * fast/regions/positioning/positioned-fragmented-content-expected.html: Renamed from LayoutTests/fast/regions/positioned-fragmented-content-expected.html.
776 * fast/regions/positioning/positioned-fragmented-content.html: Renamed from LayoutTests/fast/regions/positioned-fragmented-content.html.
777 * fast/regions/positioning/positioned-object-inline-cb-crash-expected.txt: Renamed from LayoutTests/fast/regions/positioned-object-inline-cb-crash-expected.txt.
778 * fast/regions/positioning/positioned-object-inline-cb-crash.html: Renamed from LayoutTests/fast/regions/positioned-object-inline-cb-crash.html.
779 * fast/regions/positioning/positioned-objects-block-static-in-regions-expected.html: Added.
780 * fast/regions/positioning/positioned-objects-block-static-in-regions.html: Added.
781 * fast/regions/positioning/positioned-objects-block-static-in-rtl-regions-expected.html: Added.
782 * fast/regions/positioning/positioned-objects-block-static-in-rtl-regions.html: Added.
783 * fast/regions/positioning/positioned-objects-block-static-spanning-regions-expected.html: Renamed from LayoutTests/fast/regions/positioned-objects-block-static-spanning-regions-expected.html.
784 * fast/regions/positioning/positioned-objects-block-static-spanning-regions-rtl-expected.html: Renamed from LayoutTests/fast/regions/positioned-objects-block-static-spanning-regions-rtl-expected.html.
785 * fast/regions/positioning/positioned-objects-block-static-spanning-regions-rtl.html: Renamed from LayoutTests/fast/regions/positioned-objects-block-static-spanning-regions-rtl.html.
786 * fast/regions/positioning/positioned-objects-block-static-spanning-regions.html: Renamed from LayoutTests/fast/regions/positioned-objects-block-static-spanning-regions.html.
787 * fast/regions/positioning/positioned-objects-clipped-spanning-regions-expected.html: Renamed from LayoutTests/fast/regions/positioned-objects-in-regions-expected.html.
788 * fast/regions/positioning/positioned-objects-clipped-spanning-regions.html: Renamed from LayoutTests/fast/regions/positioned-objects-clipped-spanning-regions.html.
789 * fast/regions/positioning/positioned-objects-in-regions-expected.html: Added.
790 * fast/regions/positioning/positioned-objects-in-regions.html: Added.
791 * fast/regions/positioning/positioned-objects-in-rtl-regions-expected.html: Renamed from LayoutTests/fast/regions/positioned-objects-in-rtl-regions-expected.html.
792 * fast/regions/positioning/positioned-objects-in-rtl-regions.html: Renamed from LayoutTests/fast/regions/positioned-objects-in-rtl-regions.html.
793 * fast/regions/positioning/positioned-objects-inline-static-in-regions-expected.html: Renamed from LayoutTests/fast/regions/positioned-objects-inline-static-in-regions-expected.html.
794 * fast/regions/positioning/positioned-objects-inline-static-in-regions.html: Renamed from LayoutTests/fast/regions/positioned-objects-inline-static-in-regions.html.
795 * fast/regions/positioning/positioned-objects-inline-static-in-rtl-regions-expected.html: Renamed from LayoutTests/fast/regions/positioned-objects-inline-static-in-rtl-regions-expected.html.
796 * fast/regions/positioning/positioned-objects-inline-static-in-rtl-regions.html: Renamed from LayoutTests/fast/regions/positioned-objects-inline-static-in-rtl-regions.html.
797 * fast/regions/positioning/positioned-objects-inline-static-spanning-regions-expected.html: Added.
798 * fast/regions/positioning/positioned-objects-inline-static-spanning-regions-rtl-expected.html: Renamed from LayoutTests/fast/regions/positioned-objects-inline-static-spanning-regions-rtl-expected.html.
799 * fast/regions/positioning/positioned-objects-inline-static-spanning-regions-rtl.html: Renamed from LayoutTests/fast/regions/positioned-objects-inline-static-spanning-regions-rtl.html.
800 * fast/regions/positioning/positioned-objects-inline-static-spanning-regions.html: Renamed from LayoutTests/fast/regions/positioned-objects-inline-static-spanning-regions.html.
801 * fast/regions/positioning/positioned-objects-perpendicular-flows-in-regions-expected.html: Renamed from LayoutTests/fast/regions/positioned-objects-perpendicular-flows-in-regions-expected.html.
802 * fast/regions/positioning/positioned-objects-perpendicular-flows-in-regions.html: Renamed from LayoutTests/fast/regions/positioned-objects-perpendicular-flows-in-regions.html.
803 * fast/regions/positioning/positioned-objects-spanning-regions-expected.html: Renamed from LayoutTests/fast/regions/positioned-objects-spanning-regions-expected.html.
804 * fast/regions/positioning/positioned-objects-spanning-regions.html: Renamed from LayoutTests/fast/regions/positioned-objects-spanning-regions.html.
805 * fast/regions/positioning/positioned-slider-in-regions-expected.html: Renamed from LayoutTests/fast/regions/positioned-slider-in-regions-expected.html.
806 * fast/regions/positioning/positioned-slider-in-regions.html: Renamed from LayoutTests/fast/regions/positioned-slider-in-regions.html.
807 * fast/regions/positioning/positioned-vrl-in-named-flow-expected.txt: Renamed from LayoutTests/fast/regions/positioned-vrl-in-named-flow-expected.txt.
808 * fast/regions/positioning/positioned-vrl-in-named-flow.html: Renamed from LayoutTests/fast/regions/positioned-vrl-in-named-flow.html.
809 * fast/regions/positioning/positioned-vrl-in-parent-named-flow-expected.txt: Renamed from LayoutTests/fast/regions/positioned-vrl-in-parent-named-flow-expected.txt.
810 * fast/regions/positioning/positioned-vrl-in-parent-named-flow.html: Renamed from LayoutTests/fast/regions/positioned-vrl-in-parent-named-flow.html.
811 * fast/regions/positioning/positioned-with-vrl-parent-in-named-flow-expected.txt: Renamed from LayoutTests/fast/regions/positioned-with-vrl-parent-in-named-flow-expected.txt.
812 * fast/regions/positioning/positioned-with-vrl-parent-in-named-flow.html: Renamed from LayoutTests/fast/regions/positioned-with-vrl-parent-in-named-flow.html.
813 * platform/mac-wk2/TestExpectations:
814 * platform/win/TestExpectations:
816 2014-08-27 Mihnea Ovidenie <mihnea@adobe.com>
818 [CSS Regions] Move writing mode tests into fast/regions/writing-mode
819 https://bugs.webkit.org/show_bug.cgi?id=136298
821 Reviewed by Andrei Bucur.
823 * fast/regions/writing-mode/changing-writing-mode-2-expected.html: Renamed from LayoutTests/fast/regions/changing-writing-mode-2-expected.html.
824 * fast/regions/writing-mode/changing-writing-mode-2.html: Renamed from LayoutTests/fast/regions/changing-writing-mode-2.html.
825 * fast/regions/writing-mode/changing-writing-mode-3-expected.html: Renamed from LayoutTests/fast/regions/changing-writing-mode-3-expected.html.
826 * fast/regions/writing-mode/changing-writing-mode-3.html: Renamed from LayoutTests/fast/regions/changing-writing-mode-3.html.
827 * fast/regions/writing-mode/changing-writing-mode-4-expected.html: Renamed from LayoutTests/fast/regions/changing-writing-mode-4-expected.html.
828 * fast/regions/writing-mode/changing-writing-mode-4.html: Renamed from LayoutTests/fast/regions/changing-writing-mode-4.html.
829 * fast/regions/writing-mode/changing-writing-mode-5-expected.html: Renamed from LayoutTests/fast/regions/changing-writing-mode-5-expected.html.
830 * fast/regions/writing-mode/changing-writing-mode-5.html: Renamed from LayoutTests/fast/regions/changing-writing-mode-5.html.
831 * fast/regions/writing-mode/changing-writing-mode-expected.html: Renamed from LayoutTests/fast/regions/changing-writing-mode-expected.html.
832 * fast/regions/writing-mode/changing-writing-mode.html: Renamed from LayoutTests/fast/regions/changing-writing-mode.html.
833 * fast/regions/writing-mode/invalid-first-region-with-writing-mode-2-expected.html: Renamed from LayoutTests/fast/regions/invalid-first-region-with-writing-mode-2-expected.html.
834 * fast/regions/writing-mode/invalid-first-region-with-writing-mode-2.html: Renamed from LayoutTests/fast/regions/invalid-first-region-with-writing-mode-2.html.
835 * fast/regions/writing-mode/invalid-first-region-with-writing-mode-expected.html: Renamed from LayoutTests/fast/regions/invalid-first-region-with-writing-mode-expected.html.
836 * fast/regions/writing-mode/invalid-first-region-with-writing-mode.html: Renamed from LayoutTests/fast/regions/invalid-first-region-with-writing-mode.html.
838 2014-08-27 Mihnea Ovidenie <mihnea@adobe.com>
840 [CSS Regions] Move more multicol tests in fast/regions/multicol
841 https://bugs.webkit.org/show_bug.cgi?id=136295
843 Reviewed by Andrei Bucur.
845 * fast/regions/multicol/regions-in-multicol-bt-expected.html: Renamed from LayoutTests/fast/regions/regions-in-multicol-bt-expected.html.
846 * fast/regions/multicol/regions-in-multicol-bt.html: Renamed from LayoutTests/fast/regions/regions-in-multicol-bt.html.
847 * fast/regions/multicol/regions-in-multicol-expected.html: Renamed from LayoutTests/fast/regions/regions-in-multicol-expected.html.
848 * fast/regions/multicol/regions-in-multicol-hover-expected.html: Renamed from LayoutTests/fast/regions/regions-in-multicol-hover-expected.html.
849 * fast/regions/multicol/regions-in-multicol-hover-overflow-expected.html: Renamed from LayoutTests/fast/regions/regions-in-multicol-hover-overflow-expected.html.
850 * fast/regions/multicol/regions-in-multicol-hover-overflow.html: Renamed from LayoutTests/fast/regions/regions-in-multicol-hover-overflow.html.
851 * fast/regions/multicol/regions-in-multicol-hover.html: Renamed from LayoutTests/fast/regions/regions-in-multicol-hover.html.
852 * fast/regions/multicol/regions-in-multicol-lr-expected.html: Renamed from LayoutTests/fast/regions/regions-in-multicol-lr-expected.html.
853 * fast/regions/multicol/regions-in-multicol-lr.html: Renamed from LayoutTests/fast/regions/regions-in-multicol-lr.html.
854 * fast/regions/multicol/regions-in-multicol-rl-expected.html: Renamed from LayoutTests/fast/regions/regions-in-multicol-rl-expected.html.
855 * fast/regions/multicol/regions-in-multicol-rl.html: Renamed from LayoutTests/fast/regions/regions-in-multicol-rl.html.
856 * fast/regions/multicol/regions-in-multicol.html: Renamed from LayoutTests/fast/regions/regions-in-multicol.html.
858 2014-08-27 Zalan Bujtas <zalan@apple.com>
860 Subpixel layout: Cleanup snapSizeToPixel/snapSizeToDevicePixel.
861 https://bugs.webkit.org/show_bug.cgi?id=136264
863 Reviewed by Simon Fraser.
865 1. Align snapSizeToPixel()/snapSizeToDevicePixel() function names with the rest of snapping
866 functions. ->snappedIntSize()/snapSizeToDevicePixel().
867 2. Operate on LayoutSize/LayoutPoint instead of LayoutUnit/LayoutUnit to reflect functionality.
869 Covered by existing tests.
871 * cssom/subpixel-offsetleft-top-width-height-values-expected.txt:
872 * platform/mac/fast/css/vertical-text-overflow-ellipsis-text-align-center-expected.txt:
874 2014-08-27 Daniel Bates <dabates@apple.com>
876 Scrollbar corner can be drawn outside containing frame
877 https://bugs.webkit.org/show_bug.cgi?id=133131
878 <rdar://problem/16382769>
880 Reviewed by Simon Fraser.
882 Add DRT test that was derived from the test included in
883 <https://src.chromium.org/viewvc/blink?revision=170625&view=revision>.
885 * scrollbars/custom-scrollbars-paint-outside-iframe-expected.html: Added.
886 * scrollbars/custom-scrollbars-paint-outside-iframe.html: Added.
888 2014-08-27 Benjamin Poulain <bpoulain@apple.com>
890 Update placeholder-shown-basics.html for GTK
892 GTK does not support the color input type. This was causing placeholder-shown-basics.html
893 to fail when testing the non-support of placeholder by input[type=color].
895 Since this is a minor part of the test, it is more valuable getting the test running everywhere
896 than skipping it. I removed the subtest causing troubles.
898 * fast/css/placeholder-shown-basics-expected.html:
899 * fast/css/placeholder-shown-basics.html:
900 * platform/gtk/TestExpectations:
902 2014-08-27 Andreas Kling <akling@apple.com>
904 Drawing text in an SVG font causes load events to be fired.
905 <https://webkit.org/b/136269>
906 <rdar://problem/15724915>
908 Reviewed by Simon Fraser.
910 * fast/text/svg-font-trigger-load-event-expected.txt: Added.
911 * fast/text/svg-font-trigger-load-event.html: Added.
913 2014-08-27 Benjamin Poulain <bpoulain@apple.com>
915 Updating attributes on HTML elements do not invalidate the style correctly unless the attribute name is lowercase in the stylesheet
916 https://bugs.webkit.org/show_bug.cgi?id=136270
917 rdar://problem/16190617
919 Reviewed by Andreas Kling.
921 The test coverage for attribute update was abysmal. This adds the basic cases for HTML and XML.
923 * fast/css/attribute-for-content-property-style-update-html-expected.html: Added.
924 * fast/css/attribute-for-content-property-style-update-html.html: Added.
925 * fast/css/attribute-for-content-property-style-update-xhtml-expected.html: Added.
926 * fast/css/attribute-for-content-property-style-update-xhtml.xhtml: Added.
927 * fast/css/attribute-style-invalidation-optimization-html-expected.txt: Added.
928 * fast/css/attribute-style-invalidation-optimization-html.html: Added.
929 * fast/css/attribute-style-invalidation-optimization-xhtml-expected.txt: Added.
930 * fast/css/attribute-style-invalidation-optimization-xhtml.xhtml: Added.
931 * fast/css/attribute-style-update-html-expected.html: Added.
932 * fast/css/attribute-style-update-html.html: Added.
933 * fast/selectors/attribute-style-update-html-expected.txt: Added.
934 * fast/selectors/attribute-style-update-html.html: Added.
935 * fast/selectors/attribute-style-update-svg-in-html-expected.txt: Added.
936 * fast/selectors/attribute-style-update-svg-in-html.html: Added.
937 * fast/selectors/attribute-style-update-xhtml-expected.txt: Added.
938 * fast/selectors/attribute-style-update-xhtml.xhtml: Added.
940 2014-08-27 Mihnea Ovidenie <mihnea@adobe.com>
942 [CSS Regions] Move generated content tests into fast/regions/generated-content
943 https://bugs.webkit.org/show_bug.cgi?id=136288
945 Reviewed by Andrei Bucur.
947 Move related tests into generated-content folder and adjust paths.
949 * fast/regions/generated-content/firstletter-inside-flowthread-expected.html: Renamed from LayoutTests/fast/regions/firstletter-inside-flowthread-expected.html.
950 * fast/regions/generated-content/firstletter-inside-flowthread.html: Renamed from LayoutTests/fast/regions/firstletter-inside-flowthread.html.
951 * fast/regions/generated-content/pseudo-after-content-node-expected.txt: Renamed from LayoutTests/fast/regions/pseudo-after-content-node-expected.txt.
952 * fast/regions/generated-content/pseudo-after-content-node.html: Renamed from LayoutTests/fast/regions/pseudo-after-content-node.html.
953 * fast/regions/generated-content/pseudo-before-content-node-expected.txt: Renamed from LayoutTests/fast/regions/pseudo-before-content-node-expected.txt.
954 * fast/regions/generated-content/pseudo-before-content-node.html: Renamed from LayoutTests/fast/regions/pseudo-before-content-node.html.
955 * fast/regions/generated-content/pseudo-first-letter-content-node-expected.txt: Renamed from LayoutTests/fast/regions/pseudo-first-letter-content-node-expected.txt.
956 * fast/regions/generated-content/pseudo-first-letter-content-node.html: Renamed from LayoutTests/fast/regions/pseudo-first-letter-content-node.html.
957 * fast/regions/generated-content/pseudo-first-line-content-node-expected.txt: Renamed from LayoutTests/fast/regions/pseudo-first-line-content-node-expected.txt.
958 * fast/regions/generated-content/pseudo-first-line-content-node.html: Renamed from LayoutTests/fast/regions/pseudo-first-line-content-node.html.
960 2014-08-27 Michał Pakuła vel Rutka <m.pakula@samsung.com>
962 Unreviewed EFL gardening
964 * platform/efl/TestExpectations: Add test expectations for failing and crashin tests.
965 * platform/efl/fast/css/viewport-units-dynamic-expected.txt: Added after r171567.
966 * platform/efl/fast/multicol/pagination/RightToLeft-max-width-expected.txt: Added after r171609.
967 * platform/efl/fast/ruby/bopomofo-expected.txt: Added after r172874.
968 * platform/efl/fast/ruby/bopomofo-letter-spacing-expected.txt: Ditto.
969 * platform/efl/fast/ruby/bopomofo-rl-expected.txt: Added after r172861.
971 2014-08-27 Andrzej Badowski <a.badowski@samsung.com>
973 [EFL] Add expectations for flaky svg layout test.
974 https://bugs.webkit.org/show_bug.cgi?id=130592
976 Unreviewed EFL gardening.
978 * platform/efl/TestExpectations:
980 2014-08-27 Krzysztof Czech <k.czech@samsung.com>
982 [EFL] Share fast/speechsynthesis/ with other ports
983 https://bugs.webkit.org/show_bug.cgi?id=136224
985 Reviewed by Chris Fleizach.
987 Share fast/speechsynthesis tests with EFL after r172956.
988 Skipped them for GTK and Win.
990 * fast/speechsynthesis/speech-synthesis-boundary-events-expected.txt: Renamed from LayoutTests/platform/mac/fast/speechsynthesis/speech-synthesis-boundary-events-expected.txt.
991 * fast/speechsynthesis/speech-synthesis-boundary-events.html: Renamed from LayoutTests/platform/mac/fast/speechsynthesis/speech-synthesis-boundary-events.html.
992 * fast/speechsynthesis/speech-synthesis-cancel-crash-expected.txt: Renamed from LayoutTests/platform/mac/fast/speechsynthesis/speech-synthesis-cancel-crash-expected.txt.
993 * fast/speechsynthesis/speech-synthesis-cancel-crash.html: Renamed from LayoutTests/platform/mac/fast/speechsynthesis/speech-synthesis-cancel-crash.html.
994 * fast/speechsynthesis/speech-synthesis-cancel-expected.txt: Renamed from LayoutTests/platform/mac/fast/speechsynthesis/speech-synthesis-cancel-expected.txt.
995 * fast/speechsynthesis/speech-synthesis-cancel.html: Renamed from LayoutTests/platform/mac/fast/speechsynthesis/speech-synthesis-cancel.html.
996 * fast/speechsynthesis/speech-synthesis-crash-on-bad-utterance-expected.txt: Renamed from LayoutTests/platform/mac/fast/speechsynthesis/speech-synthesis-crash-on-bad-utterance-expected.txt.
997 * fast/speechsynthesis/speech-synthesis-crash-on-bad-utterance.html: Renamed from LayoutTests/platform/mac/fast/speechsynthesis/speech-synthesis-crash-on-bad-utterance.html.
998 * fast/speechsynthesis/speech-synthesis-elapsed-time-expected.txt: Renamed from LayoutTests/platform/mac/fast/speechsynthesis/speech-synthesis-elapsed-time-expected.txt.
999 * fast/speechsynthesis/speech-synthesis-elapsed-time.html: Renamed from LayoutTests/platform/mac/fast/speechsynthesis/speech-synthesis-elapsed-time.html.
1000 * fast/speechsynthesis/speech-synthesis-gc-utterance-crash-expected.txt: Renamed from LayoutTests/platform/mac/fast/speechsynthesis/speech-synthesis-gc-utterance-crash-expected.txt.
1001 * fast/speechsynthesis/speech-synthesis-gc-utterance-crash.html: Renamed from LayoutTests/platform/mac/fast/speechsynthesis/speech-synthesis-gc-utterance-crash.html.
1002 * fast/speechsynthesis/speech-synthesis-pause-resume-expected.txt: Renamed from LayoutTests/platform/mac/fast/speechsynthesis/speech-synthesis-pause-resume-expected.txt.
1003 * fast/speechsynthesis/speech-synthesis-pause-resume.html: Renamed from LayoutTests/platform/mac/fast/speechsynthesis/speech-synthesis-pause-resume.html.
1004 * fast/speechsynthesis/speech-synthesis-speak-empty-string-expected.txt: Renamed from LayoutTests/platform/mac/fast/speechsynthesis/speech-synthesis-speak-empty-string-expected.txt.
1005 * fast/speechsynthesis/speech-synthesis-speak-empty-string.html: Renamed from LayoutTests/platform/mac/fast/speechsynthesis/speech-synthesis-speak-empty-string.html.
1006 * fast/speechsynthesis/speech-synthesis-speak-expected.txt: Renamed from LayoutTests/platform/mac/fast/speechsynthesis/speech-synthesis-speak-expected.txt.
1007 * fast/speechsynthesis/speech-synthesis-speak.html: Renamed from LayoutTests/platform/mac/fast/speechsynthesis/speech-synthesis-speak.html.
1008 * fast/speechsynthesis/speech-synthesis-utterance-uses-voice-expected.txt: Renamed from LayoutTests/platform/mac/fast/speechsynthesis/speech-synthesis-utterance-uses-voice-expected.txt.
1009 * fast/speechsynthesis/speech-synthesis-utterance-uses-voice.html: Renamed from LayoutTests/platform/mac/fast/speechsynthesis/speech-synthesis-utterance-uses-voice.html.
1010 * fast/speechsynthesis/speech-synthesis-voices-expected.txt: Renamed from LayoutTests/platform/mac/fast/speechsynthesis/speech-synthesis-voices-expected.txt.
1011 * fast/speechsynthesis/speech-synthesis-voices.html: Renamed from LayoutTests/platform/mac/fast/speechsynthesis/speech-synthesis-voices.html.
1012 * platform/gtk/TestExpectations: Skipped for GTK
1013 * platform/win/TestExpectations: Skipped for Win
1015 2014-08-27 Gyuyoung Kim <gyuyoung.kim@samsung.com>
1017 [EFL] Unskip compositing test
1018 https://bugs.webkit.org/show_bug.cgi?id=136151
1020 Reviewed by Csaba Osztrogonác.
1022 * platform/efl/TestExpectations: Unskip compositing tests.
1024 2014-08-26 Vivek Galatage <vivek.vg@samsung.com>
1026 Canvas direction should reflect change in dir attribute and also across save/restore operations
1027 https://bugs.webkit.org/show_bug.cgi?id=136098
1029 Reviewed by Darin Adler.
1031 * fast/canvas/canvas-direction-expected.txt:
1032 * fast/canvas/canvas-direction.html:
1034 2014-08-26 Shivakumar JM <shiva.jm@samsung.com>
1036 [EFL] FileApi Layout Tests passed in latest build.
1037 https://bugs.webkit.org/show_bug.cgi?id=136250
1039 Unreviewed gardening.
1041 FileApi Layout Tests passed in latest build 172953.
1043 * platform/efl/TestExpectations:
1045 2014-08-26 Carlos Alberto Lopez Perez <clopez@igalia.com>
1047 [GTK] Unreviewed GTK gardening.
1049 * platform/gtk/TestExpectations: Report and mark new failures after r136159, r172826 and r172835.
1050 * platform/gtk/fast/ruby/bopomofo-expected.txt: Added. Add baseline after r172861 and r172874.
1051 * platform/gtk/fast/ruby/bopomofo-letter-spacing-expected.txt: Added. Add baseline after r172861 and r172874.
1052 * platform/gtk/fast/ruby/bopomofo-rl-expected.txt: Added. Add baseline after r172861 and r172874.
1053 * platform/gtk/fast/ruby/ruby-base-merge-block-children-crash-2-expected.png: Removed. Rebaseline (use default baseline) after r172835 and r172847.
1054 * platform/gtk/fast/ruby/ruby-base-merge-block-children-crash-2-expected.txt: Removed. Rebaseline (use default baseline) after r172835 and r172847.
1056 2014-08-26 Zoltan Horvath <zoltan@webkit.org>
1058 [CSS Shapes] Positioned polygon reftests failing
1059 https://bugs.webkit.org/show_bug.cgi?id=135925
1061 Reviewed by David Hyatt.
1063 * TestExpectations: Remove passing tests.
1064 * css3/shapes/shape-outside/supported-shapes/polygon/shape-outside-polygon-012.html: Fix test behavior.
1066 2014-08-26 Commit Queue <commit-queue@webkit.org>
1068 Unreviewed, rolling out r172940.
1069 https://bugs.webkit.org/show_bug.cgi?id=136256
1071 Caused assertions on fast/storage/serialized-script-
1072 value.html, and possibly flakiness on more tests (Requested by
1077 "FTL should be able to do polymorphic call inlining"
1078 https://bugs.webkit.org/show_bug.cgi?id=135145
1079 http://trac.webkit.org/changeset/172940
1081 2014-08-23 Filip Pizlo <fpizlo@apple.com>
1083 FTL should be able to do polymorphic call inlining
1084 https://bugs.webkit.org/show_bug.cgi?id=135145
1086 Reviewed by Geoffrey Garen.
1088 * js/regress/script-tests/simple-poly-call-nested.js: Added.
1089 * js/regress/script-tests/simple-poly-call.js: Added.
1090 * js/regress/simple-poly-call-expected.txt: Added.
1091 * js/regress/simple-poly-call-nested-expected.txt: Added.
1092 * js/regress/simple-poly-call-nested.html: Added.
1093 * js/regress/simple-poly-call.html: Added.
1095 2014-08-25 Alexey Proskuryakov <ap@apple.com>
1097 ASSERT(extractable()) when storing a non-extractable key in IndexedDB
1098 https://bugs.webkit.org/show_bug.cgi?id=136202
1099 rdar://problem/17993967
1101 * platform/mac-wk1/TestExpectations: Skip the test, IndexedDB is not supported
1104 2014-08-25 Michał Pakuła vel Rutka <m.pakula@samsung.com>
1106 Unreviewed EFL gardening
1108 * platform/efl/TestExpectations: Added test expecations for failing and crashing tests.
1109 * platform/efl/scrollbars/scrollbar-selectors-expected.txt: Rebaseline after r172220.
1111 2014-08-22 Sergio Villar Senin <svillar@igalia.com>
1113 ASSERTION FAILED: !trackSizes.isEmpty() in WebCore::createGridTrackList
1114 https://bugs.webkit.org/show_bug.cgi?id=136149
1116 Reviewed by Darin Adler.
1118 Added 3 new test cases to check invalid syntax in the repeat() function.
1120 Also fixed a bug in the testInvalidSyntax() function. We were
1121 using style.gridColumns instead of
1122 style.webkitGridTemplateColumns, so the tests were working fine
1123 because there were no such property.
1125 * fast/css-grid-layout/grid-element-repeat-get-set-expected.txt:
1126 * fast/css-grid-layout/grid-element-repeat-get-set.html:
1128 2014-08-24 Alexey Proskuryakov <ap@apple.com>
1130 ASSERT(extractable()) when storing a non-extractable key in IndexedDB
1131 https://bugs.webkit.org/show_bug.cgi?id=136202
1132 rdar://problem/17993967
1134 Reviewed by Darin Adler.
1136 * crypto/subtle/rsa-indexeddb-non-exportable-expected.txt: Added.
1137 * crypto/subtle/rsa-indexeddb-non-exportable.html: Added.
1139 2014-08-22 Zoltan Horvath <zoltan@webkit.org>
1141 [EFL][WK2] Remove fast/css3-text/css3-text-align-last/text-align-last-with-text-align-justify.html from skipped list
1142 https://bugs.webkit.org/show_bug.cgi?id=128732
1144 Reviewed by Gyuyoung Kim.
1146 * css3/shapes/shape-outside/supported-shapes/polygon/shape-outside-polygon-012.html:
1147 * platform/efl/TestExpectations:
1149 2014-08-22 Benjamin Poulain <benjamin@webkit.org>
1151 Style invalidation does not work for adjacent node updates
1152 https://bugs.webkit.org/show_bug.cgi?id=136145
1154 Reviewed by Antti Koivisto.
1156 Add tests covering the basic cases: classes and attributes.
1158 First-child covers the basic positional updates.
1160 The tests have a version without any indirect adjacent ("~") because the marking
1161 used for those is much more generic and having them hide some bugs.
1163 Some tests are still failing. That is due to the style resolver not handling
1164 direct siblings ("+") correctly when there are multiple of them. I will address
1167 * fast/selectors/attribute-direct-adjacent-style-update-expected.txt: Added.
1168 * fast/selectors/attribute-direct-adjacent-style-update.html: Added.
1169 * fast/selectors/attribute-sibling-style-update-expected.txt: Added.
1170 * fast/selectors/attribute-sibling-style-update.html: Added.
1171 * fast/selectors/class-direct-adjacent-style-update-expected.txt: Added.
1172 * fast/selectors/class-direct-adjacent-style-update.html: Added.
1173 * fast/selectors/class-sibling-style-update-expected.txt: Added.
1174 * fast/selectors/class-sibling-style-update.html: Added.
1175 * fast/selectors/first-child-direct-adjacent-style-update.html: Added.
1176 * fast/selectors/first-child-sibling-style-update-expected.txt: Added.
1177 * fast/selectors/first-child-sibling-style-update.html: Added.
1178 * fast/selectors/placeholder-shown-sibling-style-update-expected.txt:
1180 2014-08-22 David Hyatt <hyatt@apple.com>
1182 Add proper support for letter-spacing to bopomofo Ruby
1183 https://bugs.webkit.org/show_bug.cgi?id=136171
1185 Reviewed by Sam Weinig.
1187 * fast/ruby/bopomofo-letter-spacing.html: Added.
1188 * platform/mac/fast/ruby/bopomofo-expected.png:
1189 * platform/mac/fast/ruby/bopomofo-expected.txt:
1190 * platform/mac/fast/ruby/bopomofo-letter-spacing-expected.png: Added.
1191 * platform/mac/fast/ruby/bopomofo-letter-spacing-expected.txt: Added.
1193 2014-08-21 David Hyatt <hyatt@apple.com>
1195 Implement rudimentary Bopomofo Ruby support (ruby-position:inter-character)
1196 https://bugs.webkit.org/show_bug.cgi?id=136137
1197 <rdar://problem/12567545>
1199 Reviewed by Sam Weinig.
1201 * fast/ruby/bopomofo-rl.html: Added.
1202 * fast/ruby/bopomofo.html: Added.
1203 * platform/mac/fast/ruby/bopomofo-expected.png: Added.
1204 * platform/mac/fast/ruby/bopomofo-expected.txt: Added.
1205 * platform/mac/fast/ruby/bopomofo-rl-expected.png: Added.
1206 * platform/mac/fast/ruby/bopomofo-rl-expected.txt: Added.
1208 2014-08-21 Antti Koivisto <antti@apple.com>
1210 Animated GIFs scrolled out of view still cause titlebar blur to update, on tumblr.com page
1211 https://bugs.webkit.org/show_bug.cgi?id=136139
1213 Reviewed by Simon Fraser.
1215 * fast/repaint/no-animation-outside-viewport-subframe-expected.txt: Added.
1216 * fast/repaint/no-animation-outside-viewport-subframe.html: Added.
1218 2014-08-21 Zalan Bujtas <zalan@apple.com>
1220 ruby-base-merge-block-children-crash-2.html should not use render tree dump.
1222 Unreviewed gardening.
1224 * fast/ruby/ruby-base-merge-block-children-crash-2-expected.txt: Added.
1225 * fast/ruby/ruby-base-merge-block-children-crash-2.html: restore previous version of the test.
1226 * platform/mac/fast/ruby/ruby-base-merge-block-children-crash-2-expected.txt: Removed.
1228 2014-08-21 Zalan Bujtas <zalan@apple.com>
1230 Remove flaky saturated reftest. UnitTest takes care of saturated arithmetics.
1232 Unreviewed gardening.
1234 * fast/dynamic/saturated-layout-arithmetic-expected.html: Removed.
1235 * fast/dynamic/saturated-layout-arithmetic.html: Removed.
1237 2014-08-21 Zalan Bujtas <zalan@apple.com>
1239 Enable SATURATED_LAYOUT_ARITHMETIC.
1240 https://bugs.webkit.org/show_bug.cgi?id=136106
1242 Reviewed by Simon Fraser.
1244 SATURATED_LAYOUT_ARITHMETIC protects LayoutUnit against arithmetic overflow.
1245 (No measurable performance regression on Mac.)
1247 * fast/dynamic/saturated-layout-arithmetic-expected.html: Added.
1248 * fast/dynamic/saturated-layout-arithmetic.html: Added.
1249 * fast/ruby/ruby-base-merge-block-children-crash-2.html: saturated arithmetics changes behavior. fix test case.
1250 * scrollbars/scrollbar-large-overflow-rectangle.html: saturated arithmetics changes behavior. fix test case.
1252 2014-08-21 Yuki Sekiguchi <yuki.sekiguchi@access-company.com>
1254 New ruby parsing rule breaks some real web sites.
1255 https://bugs.webkit.org/show_bug.cgi?id=136062
1257 Reviewed by Ryosuke Niwa.
1259 html5lib-test was updated using my pull request:
1260 https://github.com/darobin/html5lib-tests/pull/2
1262 * fast/ruby/rp-inside-rtc-expected.html: Added.
1263 * fast/ruby/rp-inside-rtc.html: Added.
1264 * html5lib/resources/ruby.dat: The rp element should not auto close the rtc element.
1266 2014-08-21 Yuki Sekiguchi <yuki.sekiguchi@access-company.com>
1268 REGRESSION: CSS not() selector does not work when it appears after or within @supports
1269 https://bugs.webkit.org/show_bug.cgi?id=136063
1271 Reviewed by Darin Adler.
1273 Test that @supports doesn't break "not" pseudo class selector.
1275 * css3/supports-not-selector-cssom-expected.txt: Added.
1276 * css3/supports-not-selector-cssom.html: Added.
1277 * css3/supports-not-selector-expected.html: Added.
1278 * css3/supports-not-selector.html: Added.
1280 2014-08-21 Beth Dakin <bdakin@apple.com>
1282 overflow:scroll elements should support rubber-banding
1283 https://bugs.webkit.org/show_bug.cgi?id=91655
1285 Reviewed by Sam Weinig and Darin Adler.
1287 Re-baseline. Mostly these tests are different now that end end event is handled.
1288 * platform/mac-wk2/tiled-drawing/scrolling/fast-scroll-div-latched-div-expected.txt:
1289 * platform/mac-wk2/tiled-drawing/scrolling/fast-scroll-div-latched-div-with-handler-expected.txt:
1290 * platform/mac-wk2/tiled-drawing/scrolling/fast-scroll-div-latched-mainframe-with-handler-expected.txt:
1291 * platform/mac-wk2/tiled-drawing/scrolling/fast-scroll-iframe-latched-iframe-with-handler-expected.txt:
1292 * platform/mac-wk2/tiled-drawing/scrolling/fast-scroll-iframe-latched-mainframe-with-handler-expected.txt:
1293 * platform/mac-wk2/tiled-drawing/scrolling/fast-scroll-select-latched-mainframe-with-handler-expected.txt:
1294 * platform/mac-wk2/tiled-drawing/scrolling/fast-scroll-select-latched-select-with-handler-expected.txt:
1296 This test requires a longer timeout to ensure that the rubber-band has ended.
1297 * platform/mac/fast/scrolling/scroll-latched-nested-div.html:
1299 2014-08-21 Víctor Manuel Jáquez Leal <vjaquez@igalia.com>
1301 [GTK] WebkitWebProcess crashing navigating away from ogg video element
1302 https://bugs.webkit.org/show_bug.cgi?id=135348
1304 Reviewed by Philippe Normand.
1306 * platform/gtk/TestExpectations: Enable
1307 media/restore-from-page-cache.html,
1308 plugins/netscape-plugin-page-cache-works.html and
1309 animations/resume-after-page-cache.html. They should pass correctly.
1310 Skip compositing/iframes/page-cache-layer-tree.html since we disable
1313 2014-08-21 Shivakumar JM <shiva.jm@samsung.com>
1315 [EFL][WK2] Websocket Layout Tests passed in latest build.
1316 https://bugs.webkit.org/show_bug.cgi?id=136100
1318 Unreviewed gardening.
1320 Websocket Layout Tests passed in latest build, possibly because r172438 (https://bugs.webkit.org/show_bug.cgi?id=135831) in version
1323 * platform/efl/TestExpectations:
1325 2014-08-20 Benjamin Poulain <benjamin@webkit.org>
1327 CSS: Implement the :placeholder-shown pseudo-class from Selectors Level 4
1328 https://bugs.webkit.org/show_bug.cgi?id=118162
1330 Reviewed by Antti Koivisto.
1332 Add basic test coverage for common operations: styling, querySelector, CSSOM.
1334 The layout test failure of placeholder-shown-sibling-style-update.html seems unrelated
1335 to this patch, it fails in many more cases. This will be investigated separately, the failure
1336 are used as expected values for now.
1338 * fast/css/css-selector-text-expected.txt:
1339 * fast/css/css-selector-text.html:
1340 * fast/css/css-set-selector-text-expected.txt:
1341 * fast/css/css-set-selector-text.html:
1342 * fast/css/placeholder-shown-basics-expected.html: Added.
1343 * fast/css/placeholder-shown-basics.html: Added.
1344 * fast/selectors/placeholder-shown-long-adjacent-backtracking-expected.txt: Added.
1345 * fast/selectors/placeholder-shown-long-adjacent-backtracking.html: Added.
1346 * fast/selectors/placeholder-shown-sibling-style-update-expected.txt: Added.
1347 * fast/selectors/placeholder-shown-sibling-style-update.html: Added.
1348 * fast/selectors/placeholder-shown-style-update-expected.txt: Added.
1349 * fast/selectors/placeholder-shown-style-update.html: Added.
1350 * fast/selectors/placeholder-shown-with-input-basics-expected.txt: Added.
1351 * fast/selectors/placeholder-shown-with-input-basics.html: Added.
1352 * fast/selectors/placeholder-shown-with-textarea-basics-expected.txt: Added.
1353 * fast/selectors/placeholder-shown-with-textarea-basics.html: Added.
1355 2014-08-20 Benjamin Poulain <bpoulain@apple.com>
1357 Remove HTMLInputElement's suggestedValue
1358 https://bugs.webkit.org/show_bug.cgi?id=136094
1360 Reviewed by Darin Adler.
1362 * fast/forms/suggested-value-after-setvalue-expected.txt: Removed.
1363 * fast/forms/suggested-value-after-setvalue.html: Removed.
1364 * fast/forms/suggested-value-expected.txt: Removed.
1365 * fast/forms/suggested-value.html: Removed.
1367 2014-08-20 Dean Jackson <dino@apple.com>
1369 WebAudio FFT analysis uses incorrect scaling
1370 https://bugs.webkit.org/show_bug.cgi?id=136120
1372 Reviewed by Tim Horton.
1374 Test from Blink r166687.
1376 * webaudio/realtimeanalyser-fft-scaling.html: Added.
1377 * webaudio/realtimeanalyser-fft-scaling-expected.txt: Added.
1379 2014-08-20 Alexey Proskuryakov <ap@apple.com>
1381 fast/multicol/mixed-opacity-fixed-test.html fails in compositing mode
1382 https://bugs.webkit.org/show_bug.cgi?id=136109
1384 * platform/mac-wk2/TestExpectations: Updated test expectations to a non-flaky failure,
1385 and to point to the new bug.
1387 2014-08-20 Zalan Bujtas <zalan@apple.com>
1389 Dashed/dotted borders do not paint.
1390 https://bugs.webkit.org/show_bug.cgi?id=135898
1392 Reviewed by Simon Fraser.
1394 *-at-all files test that we always paint borders.
1395 The other set of files test that borders are painted properly. They take
1396 advantage of the fact that borders with radius use a different painting code path.
1399 * fast/borders/border-painting-dashed-at-all-expected.html: Added.
1400 * fast/borders/border-painting-dashed-at-all.html: Added.
1401 * fast/borders/border-painting-dashed-expected.html: Added.
1402 * fast/borders/border-painting-dashed.html: Added.
1403 * fast/borders/border-painting-dotted-at-all-expected.html: Added.
1404 * fast/borders/border-painting-dotted-at-all.html: Added.
1405 * fast/borders/border-painting-dotted-expected.html: Added.
1406 * fast/borders/border-painting-dotted.html: Added.
1407 * fast/borders/border-painting-double-at-all-expected.html: Added.
1408 * fast/borders/border-painting-double-at-all.html: Added.
1409 * fast/borders/border-painting-double-expected.html: Added.
1410 * fast/borders/border-painting-double.html: Added.
1411 * fast/borders/border-painting-groove-at-all-expected.html: Added.
1412 * fast/borders/border-painting-groove-at-all.html: Added.
1413 * fast/borders/border-painting-inset-at-all-expected.html: Added.
1414 * fast/borders/border-painting-inset-at-all.html: Added.
1415 * fast/borders/border-painting-inset-expected.html: Added.
1416 * fast/borders/border-painting-inset.html: Added.
1417 * fast/borders/border-painting-outset-at-all-expected.html: Added.
1418 * fast/borders/border-painting-outset-at-all.html: Added.
1419 * fast/borders/border-painting-outset-expected.html: Added.
1420 * fast/borders/border-painting-outset.html: Added.
1421 * fast/borders/border-painting-ridge-at-all-expected.html: Added.
1422 * fast/borders/border-painting-ridge-at-all.html: Added.
1423 * fast/borders/border-painting-solid-at-all-expected.html: Added.
1424 * fast/borders/border-painting-solid-at-all.html: Added.
1425 * fast/borders/border-painting-solid-expected.html: Added.
1426 * fast/borders/border-painting-solid.html: Added.
1427 * fast/borders/hidpi-border-painting-groove-expected.html: Added.
1428 * fast/borders/hidpi-border-painting-groove.html: Added.
1429 * fast/borders/hidpi-border-painting-ridge-expected.html: Added.
1430 * fast/borders/hidpi-border-painting-ridge.html: Added.
1432 2014-08-19 Jinwoo Song <jinwoo7.song@samsung.com>
1434 Ignore usemap attributes without '#' in img element
1435 https://bugs.webkit.org/show_bug.cgi?id=133336
1437 Reviewed by Ryosuke Niwa.
1439 HTML5 specification says we should ignore usemap attributes without #.
1440 http://www.w3.org/TR/html5/infrastructure.html#valid-hash-name-reference
1442 * fast/dom/replaced-image-map-valid-hash-name-expected.txt: Added.
1443 * fast/dom/replaced-image-map-valid-hash-name.html: Added.
1444 * fast/images/image-map-multiple-xhtml.xhtml: Modified usemap attribute value to use '#'.
1446 2014-08-19 Filip Pizlo <fpizlo@apple.com>
1448 REGRESSION(r172401): for-in optimization no longer works at all
1449 https://bugs.webkit.org/show_bug.cgi?id=136056
1451 Reviewed by Geoffrey Garen.
1453 This just needs a rebase because the number of calls into the DOM has changed and so the
1454 number of console messages about security stuff has now changed.
1456 * http/tests/security/cross-frame-access-enumeration-expected.txt:
1458 2014-08-19 Bem Jones-Bey <bjonesbe@adobe.com>
1460 [CSS Shapes] A few calc() test failures in the shape-image-threshold parsing tests
1461 https://bugs.webkit.org/show_bug.cgi?id=135926
1463 Reviewed by Dirk Schulze.
1465 * TestExpectations: Remove Failure and Crash expectations.
1466 * css3/shapes/shape-outside/values/shape-image-threshold-001-expected.txt:
1467 Proper expected results now that the test passes.
1468 * css3/shapes/shape-outside/values/shape-image-threshold-001.html:
1469 Adding together calcs isn't valid, so move the addition inside of
1470 the calc expression. This will also be updated upstream.
1472 2014-08-19 Alexey Proskuryakov <ap@apple.com>
1474 ASSERT_NOT_REACHED on css3/shapes/shape-outside/values/shape-image-threshold-001.html
1475 https://bugs.webkit.org/show_bug.cgi?id=136075
1477 * TestExpectations: Skipped the test in debug mode.
1479 2014-08-19 Carlos Alberto Lopez Perez <clopez@igalia.com>
1481 [GTK] Unreviewed GTK gardening.
1483 * platform/gtk/TestExpectations: Mark tests failing after r172733 (W3C CSS Shapes test suite import)
1484 Update list of flaky tests. Report and mark new failures. Remove expectations for new passing tests.
1486 2014-08-18 Benjamin Poulain <bpoulain@apple.com>
1488 Mark shape-image-threshold-001.html as crashing in debug
1491 The test css3/shapes/shape-outside/values/shape-image-threshold-001.html systematically assert
1492 in debug. Skip the results until the author investigate.
1494 2014-08-18 Rebecca Hauck <rhauck@adobe.com>
1496 [CSS Shapes] Import the CSS Shapes W3C test suite
1497 https://bugs.webkit.org/show_bug.cgi?id=135921
1499 Reviewed by Bem Jones-Bey.
1501 This patch contains the imported CSS Shapes W3C test suite
1502 brought in and converted to WebKit style using
1503 Tools/Scripts/impoart-w3c-tests.
1506 * css3/shapes/shape-outside-invalid-001-expected.txt: Added.
1507 * css3/shapes/shape-outside-invalid-001.html: Added.
1508 * css3/shapes/shape-outside-invalid-circle-000-expected.txt: Added.
1509 * css3/shapes/shape-outside-invalid-circle-000.html: Added.
1510 * css3/shapes/shape-outside-invalid-circle-001-expected.txt: Added.
1511 * css3/shapes/shape-outside-invalid-circle-001.html: Added.
1512 * css3/shapes/shape-outside-invalid-circle-002-expected.txt: Added.
1513 * css3/shapes/shape-outside-invalid-circle-002.html: Added.
1514 * css3/shapes/shape-outside-invalid-circle-003-expected.txt: Added.
1515 * css3/shapes/shape-outside-invalid-circle-003.html: Added.
1516 * css3/shapes/shape-outside-invalid-ellipse-001-expected.txt: Added.
1517 * css3/shapes/shape-outside-invalid-ellipse-001.html: Added.
1518 * css3/shapes/shape-outside-invalid-ellipse-002-expected.txt: Added.
1519 * css3/shapes/shape-outside-invalid-ellipse-002.html: Added.
1520 * css3/shapes/shape-outside-invalid-ellipse-003-expected.txt: Added.
1521 * css3/shapes/shape-outside-invalid-ellipse-003.html: Added.
1522 * css3/shapes/shape-outside-invalid-ellipse-004-expected.txt: Added.
1523 * css3/shapes/shape-outside-invalid-ellipse-004.html: Added.
1524 * css3/shapes/shape-outside-invalid-ellipse-005-expected.txt: Added.
1525 * css3/shapes/shape-outside-invalid-ellipse-005.html: Added.
1526 * css3/shapes/shape-outside-invalid-ellipse-006-expected.txt: Added.
1527 * css3/shapes/shape-outside-invalid-ellipse-006.html: Added.
1528 * css3/shapes/shape-outside-invalid-inset-001-expected.txt: Added.
1529 * css3/shapes/shape-outside-invalid-inset-001.html: Added.
1530 * css3/shapes/shape-outside-invalid-inset-002-expected.txt: Added.
1531 * css3/shapes/shape-outside-invalid-inset-002.html: Added.
1532 * css3/shapes/shape-outside-invalid-inset-003-expected.txt: Added.
1533 * css3/shapes/shape-outside-invalid-inset-003.html: Added.
1534 * css3/shapes/shape-outside-invalid-inset-004-expected.txt: Added.
1535 * css3/shapes/shape-outside-invalid-inset-004.html: Added.
1536 * css3/shapes/shape-outside/shape-box/shape-outside-box-002-expected.html: Added.
1537 * css3/shapes/shape-outside/shape-box/shape-outside-box-002.html: Added.
1538 * css3/shapes/shape-outside/shape-box/shape-outside-box-003-expected.html: Added.
1539 * css3/shapes/shape-outside/shape-box/shape-outside-box-003.html: Added.
1540 * css3/shapes/shape-outside/shape-box/shape-outside-box-004-expected.html: Added.
1541 * css3/shapes/shape-outside/shape-box/shape-outside-box-004.html: Added.
1542 * css3/shapes/shape-outside/shape-box/shape-outside-box-006-expected.html: Added.
1543 * css3/shapes/shape-outside/shape-box/shape-outside-box-006.html: Added.
1544 * css3/shapes/shape-outside/shape-box/shape-outside-box-007-expected.html: Added.
1545 * css3/shapes/shape-outside/shape-box/shape-outside-box-007.html: Added.
1546 * css3/shapes/shape-outside/shape-box/shape-outside-box-008-expected.html: Added.
1547 * css3/shapes/shape-outside/shape-box/shape-outside-box-008.html: Added.
1548 * css3/shapes/shape-outside/shape-box/w3c-import.log: Added.
1549 * css3/shapes/shape-outside/shape-image/gradients/shape-outside-linear-gradient-001-expected.html: Added.
1550 * css3/shapes/shape-outside/shape-image/gradients/shape-outside-linear-gradient-001.html: Added.
1551 * css3/shapes/shape-outside/shape-image/gradients/shape-outside-linear-gradient-002-expected.html: Added.
1552 * css3/shapes/shape-outside/shape-image/gradients/shape-outside-linear-gradient-002.html: Added.
1553 * css3/shapes/shape-outside/shape-image/gradients/shape-outside-linear-gradient-003-expected.html: Added.
1554 * css3/shapes/shape-outside/shape-image/gradients/shape-outside-linear-gradient-003.html: Added.
1555 * css3/shapes/shape-outside/shape-image/gradients/shape-outside-linear-gradient-004-expected.html: Added.
1556 * css3/shapes/shape-outside/shape-image/gradients/shape-outside-linear-gradient-004.html: Added.
1557 * css3/shapes/shape-outside/shape-image/gradients/shape-outside-radial-gradient-001-expected.html: Added.
1558 * css3/shapes/shape-outside/shape-image/gradients/shape-outside-radial-gradient-001.html: Added.
1559 * css3/shapes/shape-outside/shape-image/gradients/shape-outside-radial-gradient-002-expected.html: Added.
1560 * css3/shapes/shape-outside/shape-image/gradients/shape-outside-radial-gradient-002.html: Added.
1561 * css3/shapes/shape-outside/shape-image/gradients/shape-outside-radial-gradient-003-expected.html: Added.
1562 * css3/shapes/shape-outside/shape-image/gradients/shape-outside-radial-gradient-003.html: Added.
1563 * css3/shapes/shape-outside/shape-image/gradients/shape-outside-radial-gradient-004-expected.html: Added.
1564 * css3/shapes/shape-outside/shape-image/gradients/shape-outside-radial-gradient-004.html: Added.
1565 * css3/shapes/shape-outside/shape-image/gradients/w3c-import.log: Added.
1566 * css3/shapes/shape-outside/shape-image/shape-image-000-expected.html: Added.
1567 * css3/shapes/shape-outside/shape-image/shape-image-000.html: Added.
1568 * css3/shapes/shape-outside/shape-image/shape-image-001-expected.html: Added.
1569 * css3/shapes/shape-outside/shape-image/shape-image-001.html: Added.
1570 * css3/shapes/shape-outside/shape-image/shape-image-002-expected.html: Added.
1571 * css3/shapes/shape-outside/shape-image/shape-image-002.html: Added.
1572 * css3/shapes/shape-outside/shape-image/shape-image-003-expected.html: Added.
1573 * css3/shapes/shape-outside/shape-image/shape-image-003.html: Added.
1574 * css3/shapes/shape-outside/shape-image/shape-image-004-expected.html: Added.
1575 * css3/shapes/shape-outside/shape-image/shape-image-004.html: Added.
1576 * css3/shapes/shape-outside/shape-image/shape-image-005-expected.html: Added.
1577 * css3/shapes/shape-outside/shape-image/shape-image-005.html: Added.
1578 * css3/shapes/shape-outside/shape-image/shape-image-012-expected.html: Added.
1579 * css3/shapes/shape-outside/shape-image/shape-image-012.html: Added.
1580 * css3/shapes/shape-outside/shape-image/shape-image-013-expected.html: Added.
1581 * css3/shapes/shape-outside/shape-image/shape-image-013.html: Added.
1582 * css3/shapes/shape-outside/shape-image/shape-image-014-expected.html: Added.
1583 * css3/shapes/shape-outside/shape-image/shape-image-014.html: Added.
1584 * css3/shapes/shape-outside/shape-image/shape-image-015-expected.html: Added.
1585 * css3/shapes/shape-outside/shape-image/shape-image-015.html: Added.
1586 * css3/shapes/shape-outside/shape-image/shape-image-016-expected.html: Added.
1587 * css3/shapes/shape-outside/shape-image/shape-image-016.html: Added.
1588 * css3/shapes/shape-outside/shape-image/shape-image-017-expected.html: Added.
1589 * css3/shapes/shape-outside/shape-image/shape-image-017.html: Added.
1590 * css3/shapes/shape-outside/shape-image/shape-image-018-expected.html: Added.
1591 * css3/shapes/shape-outside/shape-image/shape-image-018.html: Added.
1592 * css3/shapes/shape-outside/shape-image/shape-image-019-expected.html: Added.
1593 * css3/shapes/shape-outside/shape-image/shape-image-019.html: Added.
1594 * css3/shapes/shape-outside/shape-image/shape-image-020-expected.html: Added.
1595 * css3/shapes/shape-outside/shape-image/shape-image-020.html: Added.
1596 * css3/shapes/shape-outside/shape-image/shape-image-021-expected.html: Added.
1597 * css3/shapes/shape-outside/shape-image/shape-image-021.html: Added.
1598 * css3/shapes/shape-outside/shape-image/shape-image-022-expected.html: Added.
1599 * css3/shapes/shape-outside/shape-image/shape-image-022.html: Added.
1600 * css3/shapes/shape-outside/shape-image/shape-image-023-expected.html: Added.
1601 * css3/shapes/shape-outside/shape-image/shape-image-023.html: Added.
1602 * css3/shapes/shape-outside/shape-image/support/left-half-rectangle-20.png: Added.
1603 * css3/shapes/shape-outside/shape-image/support/left-half-rectangle-20.svg: Added.
1604 * css3/shapes/shape-outside/shape-image/support/left-half-rectangle-50.png: Added.
1605 * css3/shapes/shape-outside/shape-image/support/left-half-rectangle-50.svg: Added.
1606 * css3/shapes/shape-outside/shape-image/support/left-half-rectangle-70.png: Added.
1607 * css3/shapes/shape-outside/shape-image/support/left-half-rectangle-70.svg: Added.
1608 * css3/shapes/shape-outside/shape-image/support/left-half-rectangle.jpg: Added.
1609 * css3/shapes/shape-outside/shape-image/support/left-half-rectangle.png: Added.
1610 * css3/shapes/shape-outside/shape-image/support/left-half-rectangle.svg: Added.
1611 * css3/shapes/shape-outside/shape-image/support/right-half-rectangle-20.png: Added.
1612 * css3/shapes/shape-outside/shape-image/support/right-half-rectangle-50.png: Added.
1613 * css3/shapes/shape-outside/shape-image/support/right-half-rectangle-70.png: Added.
1614 * css3/shapes/shape-outside/shape-image/support/right-half-rectangle-70.svg: Added.
1615 * css3/shapes/shape-outside/shape-image/support/right-half-rectangle.gif: Added.
1616 * css3/shapes/shape-outside/shape-image/support/right-half-rectangle.jpg: Added.
1617 * css3/shapes/shape-outside/shape-image/support/right-half-rectangle.png: Added.
1618 * css3/shapes/shape-outside/shape-image/support/right-half-rectangle.svg: Added.
1619 * css3/shapes/shape-outside/shape-image/support/w3c-import.log: Added.
1620 * css3/shapes/shape-outside/shape-image/w3c-import.log: Added.
1621 * css3/shapes/shape-outside/supported-shapes/circle/shape-outside-circle-013-expected.html: Added.
1622 * css3/shapes/shape-outside/supported-shapes/circle/shape-outside-circle-013.html: Added.
1623 * css3/shapes/shape-outside/supported-shapes/circle/shape-outside-circle-014-expected.html: Added.
1624 * css3/shapes/shape-outside/supported-shapes/circle/shape-outside-circle-014.html: Added.
1625 * css3/shapes/shape-outside/supported-shapes/circle/shape-outside-circle-015-expected.html: Added.
1626 * css3/shapes/shape-outside/supported-shapes/circle/shape-outside-circle-015.html: Added.
1627 * css3/shapes/shape-outside/supported-shapes/circle/shape-outside-circle-016-expected.html: Added.
1628 * css3/shapes/shape-outside/supported-shapes/circle/shape-outside-circle-016.html: Added.
1629 * css3/shapes/shape-outside/supported-shapes/circle/shape-outside-circle-017-expected.html: Added.
1630 * css3/shapes/shape-outside/supported-shapes/circle/shape-outside-circle-017.html: Added.
1631 * css3/shapes/shape-outside/supported-shapes/circle/shape-outside-circle-018-expected.html: Added.
1632 * css3/shapes/shape-outside/supported-shapes/circle/shape-outside-circle-018.html: Added.
1633 * css3/shapes/shape-outside/supported-shapes/circle/shape-outside-circle-019-expected.html: Added.
1634 * css3/shapes/shape-outside/supported-shapes/circle/shape-outside-circle-019.html: Added.
1635 * css3/shapes/shape-outside/supported-shapes/circle/shape-outside-circle-020-expected.html: Added.
1636 * css3/shapes/shape-outside/supported-shapes/circle/shape-outside-circle-020.html: Added.
1637 * css3/shapes/shape-outside/supported-shapes/circle/shape-outside-circle-021-expected.html: Added.
1638 * css3/shapes/shape-outside/supported-shapes/circle/shape-outside-circle-021.html: Added.
1639 * css3/shapes/shape-outside/supported-shapes/circle/shape-outside-circle-022-expected.html: Added.
1640 * css3/shapes/shape-outside/supported-shapes/circle/shape-outside-circle-022.html: Added.
1641 * css3/shapes/shape-outside/supported-shapes/circle/shape-outside-circle-024-expected.html: Added.
1642 * css3/shapes/shape-outside/supported-shapes/circle/shape-outside-circle-024.html: Added.
1643 * css3/shapes/shape-outside/supported-shapes/circle/shape-outside-circle-025-expected.html: Added.
1644 * css3/shapes/shape-outside/supported-shapes/circle/shape-outside-circle-025.html: Added.
1645 * css3/shapes/shape-outside/supported-shapes/circle/shape-outside-circle-026-expected.html: Added.
1646 * css3/shapes/shape-outside/supported-shapes/circle/shape-outside-circle-026.html: Added.
1647 * css3/shapes/shape-outside/supported-shapes/circle/shape-outside-circle-027-expected.html: Added.
1648 * css3/shapes/shape-outside/supported-shapes/circle/shape-outside-circle-027.html: Added.
1649 * css3/shapes/shape-outside/supported-shapes/circle/shape-outside-circle-028-expected.html: Added.
1650 * css3/shapes/shape-outside/supported-shapes/circle/shape-outside-circle-028.html: Added.
1651 * css3/shapes/shape-outside/supported-shapes/circle/shape-outside-circle-029-expected.html: Added.
1652 * css3/shapes/shape-outside/supported-shapes/circle/shape-outside-circle-029.html: Added.
1653 * css3/shapes/shape-outside/supported-shapes/circle/shape-outside-circle-030-expected.html: Added.
1654 * css3/shapes/shape-outside/supported-shapes/circle/shape-outside-circle-030.html: Added.
1655 * css3/shapes/shape-outside/supported-shapes/circle/shape-outside-circle-031-expected.html: Added.
1656 * css3/shapes/shape-outside/supported-shapes/circle/shape-outside-circle-031.html: Added.
1657 * css3/shapes/shape-outside/supported-shapes/circle/w3c-import.log: Added.
1658 * css3/shapes/shape-outside/supported-shapes/ellipse/shape-outside-ellipse-013-expected.html: Added.
1659 * css3/shapes/shape-outside/supported-shapes/ellipse/shape-outside-ellipse-013.html: Added.
1660 * css3/shapes/shape-outside/supported-shapes/ellipse/shape-outside-ellipse-014-expected.html: Added.
1661 * css3/shapes/shape-outside/supported-shapes/ellipse/shape-outside-ellipse-014.html: Added.
1662 * css3/shapes/shape-outside/supported-shapes/ellipse/shape-outside-ellipse-015-expected.html: Added.
1663 * css3/shapes/shape-outside/supported-shapes/ellipse/shape-outside-ellipse-015.html: Added.
1664 * css3/shapes/shape-outside/supported-shapes/ellipse/shape-outside-ellipse-016-expected.html: Added.
1665 * css3/shapes/shape-outside/supported-shapes/ellipse/shape-outside-ellipse-016.html: Added.
1666 * css3/shapes/shape-outside/supported-shapes/ellipse/shape-outside-ellipse-017-expected.html: Added.
1667 * css3/shapes/shape-outside/supported-shapes/ellipse/shape-outside-ellipse-017.html: Added.
1668 * css3/shapes/shape-outside/supported-shapes/ellipse/shape-outside-ellipse-018-expected.html: Added.
1669 * css3/shapes/shape-outside/supported-shapes/ellipse/shape-outside-ellipse-018.html: Added.
1670 * css3/shapes/shape-outside/supported-shapes/ellipse/shape-outside-ellipse-019-expected.html: Added.
1671 * css3/shapes/shape-outside/supported-shapes/ellipse/shape-outside-ellipse-019.html: Added.
1672 * css3/shapes/shape-outside/supported-shapes/ellipse/shape-outside-ellipse-020-expected.html: Added.
1673 * css3/shapes/shape-outside/supported-shapes/ellipse/shape-outside-ellipse-020.html: Added.
1674 * css3/shapes/shape-outside/supported-shapes/ellipse/shape-outside-ellipse-021-expected.html: Added.
1675 * css3/shapes/shape-outside/supported-shapes/ellipse/shape-outside-ellipse-021.html: Added.
1676 * css3/shapes/shape-outside/supported-shapes/ellipse/shape-outside-ellipse-022-expected.html: Added.
1677 * css3/shapes/shape-outside/supported-shapes/ellipse/shape-outside-ellipse-022.html: Added.
1678 * css3/shapes/shape-outside/supported-shapes/ellipse/shape-outside-ellipse-023-expected.html: Added.
1679 * css3/shapes/shape-outside/supported-shapes/ellipse/shape-outside-ellipse-023.html: Added.
1680 * css3/shapes/shape-outside/supported-shapes/ellipse/shape-outside-ellipse-024-expected.html: Added.
1681 * css3/shapes/shape-outside/supported-shapes/ellipse/shape-outside-ellipse-024.html: Added.
1682 * css3/shapes/shape-outside/supported-shapes/ellipse/shape-outside-ellipse-025-expected.html: Added.
1683 * css3/shapes/shape-outside/supported-shapes/ellipse/shape-outside-ellipse-025.html: Added.
1684 * css3/shapes/shape-outside/supported-shapes/ellipse/shape-outside-ellipse-030-expected.html: Added.
1685 * css3/shapes/shape-outside/supported-shapes/ellipse/shape-outside-ellipse-030.html: Added.
1686 * css3/shapes/shape-outside/supported-shapes/ellipse/shape-outside-ellipse-031-expected.html: Added.
1687 * css3/shapes/shape-outside/supported-shapes/ellipse/shape-outside-ellipse-031.html: Added.
1688 * css3/shapes/shape-outside/supported-shapes/ellipse/w3c-import.log: Added.
1689 * css3/shapes/shape-outside/supported-shapes/inset/shape-outside-inset-010-expected.html: Added.
1690 * css3/shapes/shape-outside/supported-shapes/inset/shape-outside-inset-010.html: Added.
1691 * css3/shapes/shape-outside/supported-shapes/inset/shape-outside-inset-011-expected.html: Added.
1692 * css3/shapes/shape-outside/supported-shapes/inset/shape-outside-inset-011.html: Added.
1693 * css3/shapes/shape-outside/supported-shapes/inset/shape-outside-inset-012-expected.html: Added.
1694 * css3/shapes/shape-outside/supported-shapes/inset/shape-outside-inset-012.html: Added.
1695 * css3/shapes/shape-outside/supported-shapes/inset/shape-outside-inset-013-expected.html: Added.
1696 * css3/shapes/shape-outside/supported-shapes/inset/shape-outside-inset-013.html: Added.
1697 * css3/shapes/shape-outside/supported-shapes/inset/shape-outside-inset-014-expected.html: Added.
1698 * css3/shapes/shape-outside/supported-shapes/inset/shape-outside-inset-014.html: Added.
1699 * css3/shapes/shape-outside/supported-shapes/inset/shape-outside-inset-015-expected.html: Added.
1700 * css3/shapes/shape-outside/supported-shapes/inset/shape-outside-inset-015.html: Added.
1701 * css3/shapes/shape-outside/supported-shapes/inset/w3c-import.log: Added.
1702 * css3/shapes/shape-outside/supported-shapes/polygon/shape-outside-polygon-007-expected.html: Added.
1703 * css3/shapes/shape-outside/supported-shapes/polygon/shape-outside-polygon-007.html: Added.
1704 * css3/shapes/shape-outside/supported-shapes/polygon/shape-outside-polygon-008-expected.html: Added.
1705 * css3/shapes/shape-outside/supported-shapes/polygon/shape-outside-polygon-008.html: Added.
1706 * css3/shapes/shape-outside/supported-shapes/polygon/shape-outside-polygon-009-expected.html: Added.
1707 * css3/shapes/shape-outside/supported-shapes/polygon/shape-outside-polygon-009.html: Added.
1708 * css3/shapes/shape-outside/supported-shapes/polygon/shape-outside-polygon-010-expected.html: Added.
1709 * css3/shapes/shape-outside/supported-shapes/polygon/shape-outside-polygon-010.html: Added.
1710 * css3/shapes/shape-outside/supported-shapes/polygon/shape-outside-polygon-011-expected.html: Added.
1711 * css3/shapes/shape-outside/supported-shapes/polygon/shape-outside-polygon-011.html: Added.
1712 * css3/shapes/shape-outside/supported-shapes/polygon/shape-outside-polygon-012-expected.html: Added.
1713 * css3/shapes/shape-outside/supported-shapes/polygon/shape-outside-polygon-012.html: Added.
1714 * css3/shapes/shape-outside/supported-shapes/polygon/shape-outside-polygon-013-expected.html: Added.
1715 * css3/shapes/shape-outside/supported-shapes/polygon/shape-outside-polygon-013.html: Added.
1716 * css3/shapes/shape-outside/supported-shapes/polygon/shape-outside-polygon-014-expected.html: Added.
1717 * css3/shapes/shape-outside/supported-shapes/polygon/shape-outside-polygon-014.html: Added.
1718 * css3/shapes/shape-outside/supported-shapes/polygon/shape-outside-polygon-015-expected.html: Added.
1719 * css3/shapes/shape-outside/supported-shapes/polygon/shape-outside-polygon-015.html: Added.
1720 * css3/shapes/shape-outside/supported-shapes/polygon/shape-outside-polygon-016-expected.html: Added.
1721 * css3/shapes/shape-outside/supported-shapes/polygon/shape-outside-polygon-016.html: Added.
1722 * css3/shapes/shape-outside/supported-shapes/polygon/shape-outside-polygon-017-expected.html: Added.
1723 * css3/shapes/shape-outside/supported-shapes/polygon/shape-outside-polygon-017.html: Added.
1724 * css3/shapes/shape-outside/supported-shapes/polygon/w3c-import.log: Added.
1725 * css3/shapes/shape-outside/supported-shapes/support/rounded-rectangle.js: Added.
1726 (ellipseXIntercept):
1727 (scanConvertRoundedRectangleOutside):
1728 (genLeftRoundedRectFloatShapeOutsideRefTest):
1729 (getRoundedRectLeftEdge):
1730 (genRightRoundedRectFloatShapeOutsideRefTest):
1731 * css3/shapes/shape-outside/supported-shapes/support/subpixel-utils.js: Added.
1734 * css3/shapes/shape-outside/supported-shapes/support/test-utils.js: Added.
1736 * css3/shapes/shape-outside/values/shape-image-threshold-000-expected.txt: Added.
1737 * css3/shapes/shape-outside/values/shape-image-threshold-000.html: Added.
1738 * css3/shapes/shape-outside/values/shape-image-threshold-001-expected.txt: Added.
1739 * css3/shapes/shape-outside/values/shape-image-threshold-001.html: Added.
1740 * css3/shapes/shape-outside/values/shape-image-threshold-002-expected.txt: Added.
1741 * css3/shapes/shape-outside/values/shape-image-threshold-002.html: Added.
1742 * css3/shapes/shape-outside/values/shape-image-threshold-003-expected.txt: Added.
1743 * css3/shapes/shape-outside/values/shape-image-threshold-003.html: Added.
1744 * css3/shapes/shape-outside/values/shape-margin-000-expected.txt: Added.
1745 * css3/shapes/shape-outside/values/shape-margin-000.html: Added.
1746 * css3/shapes/shape-outside/values/shape-margin-001-expected.txt: Added.
1747 * css3/shapes/shape-outside/values/shape-margin-001.html: Added.
1748 * css3/shapes/shape-outside/values/shape-margin-002-expected.txt: Added.
1749 * css3/shapes/shape-outside/values/shape-margin-002.html: Added.
1750 * css3/shapes/shape-outside/values/shape-margin-003-expected.txt: Added.
1751 * css3/shapes/shape-outside/values/shape-margin-003.html: Added.
1752 * css3/shapes/shape-outside/values/shape-margin-004-expected.txt: Added.
1753 * css3/shapes/shape-outside/values/shape-margin-004.html: Added.
1754 * css3/shapes/shape-outside/values/shape-margin-005-expected.txt: Added.
1755 * css3/shapes/shape-outside/values/shape-margin-005.html: Added.
1756 * css3/shapes/shape-outside/values/shape-outside-box-000-expected.txt: Added.
1757 * css3/shapes/shape-outside/values/shape-outside-box-000.html: Added.
1758 * css3/shapes/shape-outside/values/shape-outside-circle-000-expected.txt: Added.
1759 * css3/shapes/shape-outside/values/shape-outside-circle-000.html: Added.
1760 * css3/shapes/shape-outside/values/shape-outside-circle-001-expected.txt: Added.
1761 * css3/shapes/shape-outside/values/shape-outside-circle-001.html: Added.
1762 * css3/shapes/shape-outside/values/shape-outside-circle-002-expected.txt: Added.
1763 * css3/shapes/shape-outside/values/shape-outside-circle-002.html: Added.
1764 * css3/shapes/shape-outside/values/shape-outside-circle-003-expected.txt: Added.
1765 * css3/shapes/shape-outside/values/shape-outside-circle-003.html: Added.
1766 * css3/shapes/shape-outside/values/shape-outside-circle-004-expected.txt: Added.
1767 * css3/shapes/shape-outside/values/shape-outside-circle-004.html: Added.
1768 * css3/shapes/shape-outside/values/shape-outside-circle-005-expected.txt: Added.
1769 * css3/shapes/shape-outside/values/shape-outside-circle-005.html: Added.
1770 * css3/shapes/shape-outside/values/shape-outside-circle-006-expected.txt: Added.
1771 * css3/shapes/shape-outside/values/shape-outside-circle-006.html: Added.
1772 * css3/shapes/shape-outside/values/shape-outside-circle-007-expected.txt: Added.
1773 * css3/shapes/shape-outside/values/shape-outside-circle-007.html: Added.
1774 * css3/shapes/shape-outside/values/shape-outside-circle-008-expected.txt: Added.
1775 * css3/shapes/shape-outside/values/shape-outside-circle-008.html: Added.
1776 * css3/shapes/shape-outside/values/shape-outside-circle-009-expected.txt: Added.
1777 * css3/shapes/shape-outside/values/shape-outside-circle-009.html: Added.
1778 * css3/shapes/shape-outside/values/shape-outside-circle-010-expected.txt: Added.
1779 * css3/shapes/shape-outside/values/shape-outside-circle-010.html: Added.
1780 * css3/shapes/shape-outside/values/shape-outside-circle-011-expected.txt: Added.
1781 * css3/shapes/shape-outside/values/shape-outside-circle-011.html: Added.
1782 * css3/shapes/shape-outside/values/shape-outside-computed-shape-000-expected.txt: Added.
1783 * css3/shapes/shape-outside/values/shape-outside-computed-shape-000.html: Added.
1784 * css3/shapes/shape-outside/values/shape-outside-computed-shape-001-expected.txt: Added.
1785 * css3/shapes/shape-outside/values/shape-outside-computed-shape-001.html: Added.
1786 * css3/shapes/shape-outside/values/shape-outside-ellipse-000-expected.txt: Added.
1787 * css3/shapes/shape-outside/values/shape-outside-ellipse-000.html: Added.
1788 * css3/shapes/shape-outside/values/shape-outside-ellipse-001-expected.txt: Added.
1789 * css3/shapes/shape-outside/values/shape-outside-ellipse-001.html: Added.
1790 * css3/shapes/shape-outside/values/shape-outside-ellipse-002-expected.txt: Added.
1791 * css3/shapes/shape-outside/values/shape-outside-ellipse-002.html: Added.
1792 * css3/shapes/shape-outside/values/shape-outside-ellipse-003-expected.txt: Added.
1793 * css3/shapes/shape-outside/values/shape-outside-ellipse-003.html: Added.
1794 * css3/shapes/shape-outside/values/shape-outside-ellipse-004-expected.txt: Added.
1795 * css3/shapes/shape-outside/values/shape-outside-ellipse-004.html: Added.
1796 * css3/shapes/shape-outside/values/shape-outside-ellipse-005-expected.txt: Added.
1797 * css3/shapes/shape-outside/values/shape-outside-ellipse-005.html: Added.
1798 * css3/shapes/shape-outside/values/shape-outside-ellipse-006-expected.txt: Added.
1799 * css3/shapes/shape-outside/values/shape-outside-ellipse-006.html: Added.
1800 * css3/shapes/shape-outside/values/shape-outside-ellipse-007-expected.txt: Added.
1801 * css3/shapes/shape-outside/values/shape-outside-ellipse-007.html: Added.
1802 * css3/shapes/shape-outside/values/shape-outside-ellipse-008-expected.txt: Added.
1803 * css3/shapes/shape-outside/values/shape-outside-ellipse-008.html: Added.
1804 * css3/shapes/shape-outside/values/shape-outside-ellipse-009-expected.txt: Added.
1805 * css3/shapes/shape-outside/values/shape-outside-ellipse-009.html: Added.
1806 * css3/shapes/shape-outside/values/shape-outside-ellipse-010-expected.txt: Added.
1807 * css3/shapes/shape-outside/values/shape-outside-ellipse-010.html: Added.
1808 * css3/shapes/shape-outside/values/shape-outside-ellipse-011-expected.txt: Added.
1809 * css3/shapes/shape-outside/values/shape-outside-ellipse-011.html: Added.
1810 * css3/shapes/shape-outside/values/shape-outside-inset-000-expected.txt: Added.
1811 * css3/shapes/shape-outside/values/shape-outside-inset-000.html: Added.
1812 * css3/shapes/shape-outside/values/shape-outside-inset-001-expected.txt: Added.
1813 * css3/shapes/shape-outside/values/shape-outside-inset-001.html: Added.
1814 * css3/shapes/shape-outside/values/shape-outside-inset-002-expected.txt: Added.
1815 * css3/shapes/shape-outside/values/shape-outside-inset-002.html: Added.
1816 * css3/shapes/shape-outside/values/shape-outside-inset-003-expected.txt: Added.
1817 * css3/shapes/shape-outside/values/shape-outside-inset-003.html: Added.
1818 * css3/shapes/shape-outside/values/shape-outside-inset-004-expected.txt: Added.
1819 * css3/shapes/shape-outside/values/shape-outside-inset-004.html: Added.
1820 * css3/shapes/shape-outside/values/shape-outside-inset-005-expected.txt: Added.
1821 * css3/shapes/shape-outside/values/shape-outside-inset-005.html: Added.
1822 * css3/shapes/shape-outside/values/shape-outside-inset-006-expected.txt: Added.
1823 * css3/shapes/shape-outside/values/shape-outside-inset-006.html: Added.
1824 * css3/shapes/shape-outside/values/shape-outside-inset-007-expected.txt: Added.
1825 * css3/shapes/shape-outside/values/shape-outside-inset-007.html: Added.
1826 * css3/shapes/shape-outside/values/shape-outside-inset-008-expected.txt: Added.
1827 * css3/shapes/shape-outside/values/shape-outside-inset-008.html: Added.
1828 * css3/shapes/shape-outside/values/shape-outside-inset-009-expected.txt: Added.
1829 * css3/shapes/shape-outside/values/shape-outside-inset-009.html: Added.
1830 * css3/shapes/shape-outside/values/shape-outside-polygon-000-expected.txt: Added.
1831 * css3/shapes/shape-outside/values/shape-outside-polygon-000.html: Added.
1832 * css3/shapes/shape-outside/values/shape-outside-polygon-001-expected.txt: Added.
1833 * css3/shapes/shape-outside/values/shape-outside-polygon-001.html: Added.
1834 * css3/shapes/shape-outside/values/shape-outside-polygon-002-expected.txt: Added.
1835 * css3/shapes/shape-outside/values/shape-outside-polygon-002.html: Added.
1836 * css3/shapes/shape-outside/values/shape-outside-polygon-003-expected.txt: Added.
1837 * css3/shapes/shape-outside/values/shape-outside-polygon-003.html: Added.
1838 * css3/shapes/shape-outside/values/shape-outside-polygon-004-expected.txt: Added.
1839 * css3/shapes/shape-outside/values/shape-outside-polygon-004.html: Added.
1840 * css3/shapes/shape-outside/values/shape-outside-polygon-005-expected.txt: Added.
1841 * css3/shapes/shape-outside/values/shape-outside-polygon-005.html: Added.
1842 * css3/shapes/shape-outside/values/shape-outside-polygon-006-expected.txt: Added.
1843 * css3/shapes/shape-outside/values/shape-outside-polygon-006.html: Added.
1844 * css3/shapes/shape-outside/values/shape-outside-shape-arguments-000-expected.txt: Added.
1845 * css3/shapes/shape-outside/values/shape-outside-shape-arguments-000.html: Added.
1846 * css3/shapes/shape-outside/values/shape-outside-shape-arguments-001-expected.txt: Added.
1847 * css3/shapes/shape-outside/values/shape-outside-shape-arguments-001.html: Added.
1848 * css3/shapes/shape-outside/values/shape-outside-shape-box-pair-000-expected.txt: Added.
1849 * css3/shapes/shape-outside/values/shape-outside-shape-box-pair-000.html: Added.
1850 * css3/shapes/shape-outside/values/shape-outside-shape-inherit-000-expected.txt: Added.
1851 * css3/shapes/shape-outside/values/shape-outside-shape-inherit-000.html: Added.
1852 * css3/shapes/shape-outside/values/shape-outside-shape-initial-000-expected.txt: Added.
1853 * css3/shapes/shape-outside/values/shape-outside-shape-initial-000.html: Added.
1854 * css3/shapes/shape-outside/values/shape-outside-shape-none-000-expected.txt: Added.
1855 * css3/shapes/shape-outside/values/shape-outside-shape-none-000.html: Added.
1856 * css3/shapes/shape-outside/values/shape-outside-shape-notation-000-expected.txt: Added.
1857 * css3/shapes/shape-outside/values/shape-outside-shape-notation-000.html: Added.
1858 * css3/shapes/shape-outside/values/support/parsing-utils.js: Added.
1861 * css3/shapes/shape-outside/values/support/w3c-import.log: Added.
1862 * css3/shapes/shape-outside/values/w3c-import.log: Added.
1863 * css3/shapes/spec-examples/shape-outside-001-expected.html: Added.
1864 * css3/shapes/spec-examples/shape-outside-001.html: Added.
1865 * css3/shapes/spec-examples/shape-outside-002-expected.html: Added.
1866 * css3/shapes/spec-examples/shape-outside-002.html: Added.
1867 * css3/shapes/spec-examples/shape-outside-003-expected.html: Added.
1868 * css3/shapes/spec-examples/shape-outside-003.html: Added.
1869 * css3/shapes/spec-examples/shape-outside-004-expected.html: Added.
1870 * css3/shapes/spec-examples/shape-outside-004.html: Added.
1871 * css3/shapes/spec-examples/shape-outside-005-expected.html: Added.
1872 * css3/shapes/spec-examples/shape-outside-005.html: Added.
1873 * css3/shapes/spec-examples/shape-outside-006-expected.html: Added.
1874 * css3/shapes/spec-examples/shape-outside-006.html: Added.
1875 * css3/shapes/spec-examples/shape-outside-007-expected.html: Added.
1876 * css3/shapes/spec-examples/shape-outside-007.html: Added.
1877 * css3/shapes/spec-examples/shape-outside-008-expected.html: Added.
1878 * css3/shapes/spec-examples/shape-outside-008.html: Added.
1879 * css3/shapes/spec-examples/shape-outside-010-expected.html: Added.
1880 * css3/shapes/spec-examples/shape-outside-010.html: Added.
1881 * css3/shapes/spec-examples/shape-outside-011-expected.html: Added.
1882 * css3/shapes/spec-examples/shape-outside-011.html: Added.
1883 * css3/shapes/spec-examples/shape-outside-012-expected.html: Added.
1884 * css3/shapes/spec-examples/shape-outside-012.html: Added.
1885 * css3/shapes/spec-examples/shape-outside-013-expected.html: Added.
1886 * css3/shapes/spec-examples/shape-outside-013.html: Added.
1887 * css3/shapes/spec-examples/shape-outside-014-expected.html: Added.
1888 * css3/shapes/spec-examples/shape-outside-014.html: Added.
1889 * css3/shapes/spec-examples/shape-outside-015-expected.html: Added.
1890 * css3/shapes/spec-examples/shape-outside-015.html: Added.
1891 * css3/shapes/spec-examples/shape-outside-016-expected.html: Added.
1892 * css3/shapes/spec-examples/shape-outside-016.html: Added.
1893 * css3/shapes/spec-examples/shape-outside-017-expected.html: Added.
1894 * css3/shapes/spec-examples/shape-outside-017.html: Added.
1895 * css3/shapes/spec-examples/shape-outside-018-expected.html: Added.
1896 * css3/shapes/spec-examples/shape-outside-018.html: Added.
1897 * css3/shapes/spec-examples/shape-outside-019-expected.html: Added.
1898 * css3/shapes/spec-examples/shape-outside-019.html: Added.
1899 * css3/shapes/spec-examples/support/circle-no-shadow.png: Added.
1900 * css3/shapes/spec-examples/support/circle-shadow.png: Added.
1901 * css3/shapes/spec-examples/support/rounded-triangle.svg: Added.
1902 * css3/shapes/spec-examples/support/w3c-import.log: Added.
1903 * css3/shapes/spec-examples/w3c-import.log: Added.
1904 * css3/shapes/w3c-import.log: Added.
1906 2014-08-18 Andreas Kling <akling@apple.com>
1908 REGRESSION(r168256): JSString can get 8-bit flag wrong when re-using AtomicStrings.
1909 <https://webkit.org/b/133574>
1910 <rdar://problem/18051847>
1912 Add a tests that creates a 16-bit AtomicString with only 8-bit characters,
1913 then tiers up into baseline JIT and uses that string as part of a rope-within-a-rope
1914 and serializes that rope to get an incorrect concatenation.
1916 Reviewed by Darin Adler.
1918 * js/dopey-rope-with-16-bit-propertyname-expected.txt: Added.
1919 * js/dopey-rope-with-16-bit-propertyname.html: Added.
1921 2014-08-18 Vivek Galatage <vivek.vg@samsung.com>
1923 Implement CanvasRenderingContext2D direction attribute
1924 https://bugs.webkit.org/show_bug.cgi?id=135878
1926 Reviewed by Darin Adler.
1928 * fast/canvas/canvas-direction-expected.txt: Added.
1929 * fast/canvas/canvas-direction.html: Added.
1931 2014-08-18 Benjamin Poulain <benjamin@webkit.org>
1933 The style is not updated correctly when the pseudo class :empty is applied on anything but the rightmost element
1934 https://bugs.webkit.org/show_bug.cgi?id=135999
1936 Reviewed by Antti Koivisto.
1938 * fast/css/pseudo-element-updates-on-empty-expected.html: Added.
1939 * fast/css/pseudo-element-updates-on-empty.html: Added.
1940 * fast/selectors/empty-adjacent-style-update-expected.txt:
1941 * fast/selectors/empty-adjacent-style-update.html:
1942 * fast/selectors/empty-style-update-expected.txt:
1943 * fast/selectors/empty-style-update.html:
1944 * fast/selectors/not-empty-adjacent-style-update-expected.txt: Copied from LayoutTests/fast/selectors/empty-adjacent-style-update-expected.txt.
1945 * fast/selectors/not-empty-adjacent-style-update.html: Copied from LayoutTests/fast/selectors/empty-adjacent-style-update.html.
1946 * fast/selectors/not-empty-style-update-expected.txt: Copied from LayoutTests/fast/selectors/empty-style-update-expected.txt.
1947 * fast/selectors/not-empty-style-update.html: Copied from LayoutTests/fast/selectors/empty-style-update.html.
1949 2014-08-18 Andy Estes <aestes@apple.com>
1951 Remove a test inadvertently landed in r172709.
1953 * fast/loader/redirect-to-invalid-url-using-javascript-disallowed-after-load.html: Removed.
1955 2014-08-18 Dirk Schulze <krit@webkit.org>
1957 calc() doesn't work for SVG CSS properties
1958 https://bugs.webkit.org/show_bug.cgi?id=136026
1960 Reviewed by Andreas Kling.
1962 Test calc() on length properties for SVG.
1964 * svg/css/getComputedStyle-basic-expected.txt:
1965 * svg/css/parse-calc-length-expected.txt: Added.
1966 * svg/css/parse-calc-length.html: Added.
1968 2014-08-18 Andy Estes <aestes@apple.com>
1970 REGRESSION (r167856): adobe.com no longer able to launch Create Cloud app using a URL with a custom scheme
1971 https://bugs.webkit.org/show_bug.cgi?id=136010
1973 Reviewed by Darin Adler.
1975 Removed tests that verified the behavior of setAllowNavigationToInvalidURL(true), which no longer exists:
1976 * fast/loader/allow-redirect-to-invalid-url-using-javascript-expected.txt: Removed.
1977 * fast/loader/allow-redirect-to-invalid-url-using-javascript.html: Removed.
1978 * fast/loader/allow-redirect-to-invalid-url-using-meta-refresh-expected.txt: Removed.
1979 * fast/loader/allow-redirect-to-invalid-url-using-meta-refresh.html: Removed.
1981 Added tests that verify the policy delegate is executed on some navigations to invalid URLs:
1982 * fast/loader/redirect-to-invalid-url-using-javascript-calls-policy-delegate-expected.txt: Added.
1983 * fast/loader/redirect-to-invalid-url-using-javascript-calls-policy-delegate.html: Added.
1984 * fast/loader/redirect-to-invalid-url-using-meta-refresh-calls-policy-delegate-expected.txt: Added.
1985 * fast/loader/redirect-to-invalid-url-using-meta-refresh-calls-policy-delegate.html: Added.
1986 * fast/loader/window-open-to-invalid-url-calls-policy-delegate-expected.txt: Added.
1987 * fast/loader/window-open-to-invalid-url-calls-policy-delegate.html: Added.
1989 Renamed some existing tests added in r170120, modified them to log willPerformClientRedirectToURL and
1990 didCancelClientRedirectForFrame, and added a test to verify navigations in existing frames via window.open:
1991 * fast/loader/redirect-to-invalid-url-using-javascript-disallowed-expected.txt: Renamed from fast/loader/disallow-redirect-to-invalid-url-using-javascript-expected.txt.
1992 * fast/loader/redirect-to-invalid-url-using-javascript-disallowed.html: Renamed from fast/loader/disallow-redirect-to-invalid-url-using-javascript.html.
1993 * fast/loader/redirect-to-invalid-url-using-meta-refresh-disallowed-expected.txt: Renamed from fast/loader/disallow-redirect-to-invalid-url-using-meta-refresh-expected.txt.
1994 * fast/loader/redirect-to-invalid-url-using-meta-refresh-disallowed.html: Renamed from fast/loader/disallow-redirect-to-invalid-url-using-meta-refresh.html.
1995 * fast/loader/window-open-to-invalid-url-disallowed-expected.txt: Added.
1996 * fast/loader/window-open-to-invalid-url-disallowed.html: Added.
1998 2014-08-18 Diego Pino Garcia <dpino@igalia.com>
2000 Completed iterator can be revived by adding more than one new entry to the target object
2001 https://bugs.webkit.org/show_bug.cgi?id=129993
2003 Reviewed by Oliver Hunt.
2005 Test a Map or Set iterator should remain dead after using it.
2007 * js/basic-map-expected.txt:
2008 * js/basic-set-expected.txt:
2009 * js/script-tests/basic-map.js:
2012 * js/script-tests/basic-set.js:
2016 2014-08-18 Renata Hodovan <rhodovan.u-szeged@partner.samsung.com>
2018 Fix keyTimes list length of from/to/by animations.
2019 https://bugs.webkit.org/show_bug.cgi?id=136037
2021 Reviewed by Darin Adler.
2023 * svg/animations/invalid-keytime-number-crash-expected.txt: Added.
2024 * svg/animations/invalid-keytime-number-crash.html: Added.
2026 2014-08-18 Zan Dobersek <zdobersek@igalia.com>
2028 Unreviewed GTK gardening. Adding a GTK-specific baseline
2029 that's required after changes in r172620.
2031 * platform/gtk/editing/pasteboard/onpaste-text-html-expected.txt: Added.
2033 2014-08-18 Andy Estes <aestes@apple.com>
2037 It made several webarchive layout tests flaky and didn't have the correct behavior for non-quick redirects.
2039 * fast/loader/allow-redirect-to-invalid-url-using-javascript-expected.txt: Added.
2040 * fast/loader/allow-redirect-to-invalid-url-using-javascript.html: Added.
2041 * fast/loader/allow-redirect-to-invalid-url-using-meta-refresh-expected.txt: Added.
2042 * fast/loader/allow-redirect-to-invalid-url-using-meta-refresh.html: Added.
2043 * fast/loader/disallow-redirect-to-invalid-url-using-javascript-expected.txt: Added.
2044 * fast/loader/disallow-redirect-to-invalid-url-using-javascript.html: Added.
2045 * fast/loader/disallow-redirect-to-invalid-url-using-meta-refresh-expected.txt: Added.
2046 * fast/loader/disallow-redirect-to-invalid-url-using-meta-refresh.html: Added.
2047 * fast/loader/redirect-to-invalid-url-using-javascript-calls-policy-delegate-expected.txt: Removed.
2048 * fast/loader/redirect-to-invalid-url-using-javascript-calls-policy-delegate.html: Removed.
2049 * fast/loader/redirect-to-invalid-url-using-javascript-disallowed-expected.txt: Removed.
2050 * fast/loader/redirect-to-invalid-url-using-javascript-disallowed.html: Removed.
2051 * fast/loader/redirect-to-invalid-url-using-meta-refresh-calls-policy-delegate-expected.txt: Removed.
2052 * fast/loader/redirect-to-invalid-url-using-meta-refresh-calls-policy-delegate.html: Removed.
2053 * fast/loader/redirect-to-invalid-url-using-meta-refresh-disallowed-expected.txt: Removed.
2054 * fast/loader/redirect-to-invalid-url-using-meta-refresh-disallowed.html: Removed.
2055 * fast/loader/resources/redirect-to-invalid-url-using-javascript.html: Added.
2056 * fast/loader/resources/redirect-to-invalid-url-using-meta-refresh.html: Added.
2057 * fast/loader/window-open-to-invalid-url-calls-policy-delegate-expected.txt: Removed.
2058 * fast/loader/window-open-to-invalid-url-calls-policy-delegate.html: Removed.
2059 * fast/loader/window-open-to-invalid-url-disallowed-expected.txt: Removed.
2060 * fast/loader/window-open-to-invalid-url-disallowed.html: Removed.
2062 2014-08-15 Andy Estes <aestes@apple.com>
2064 REGRESSION (r167856): adobe.com no longer able to launch Create Cloud app using a URL with a custom scheme
2065 https://bugs.webkit.org/show_bug.cgi?id=136010
2067 Reviewed by Darin Adler.
2069 Removed tests that verified the behavior of setAllowNavigationToInvalidURL(true), which no longer exists:
2070 * fast/loader/allow-redirect-to-invalid-url-using-javascript-expected.txt: Removed.
2071 * fast/loader/allow-redirect-to-invalid-url-using-javascript.html: Removed.
2072 * fast/loader/allow-redirect-to-invalid-url-using-meta-refresh-expected.txt: Removed.
2073 * fast/loader/allow-redirect-to-invalid-url-using-meta-refresh.html: Removed.
2075 Added tests that verify the policy delegate is executed on some navigations to invalid URLs:
2076 * fast/loader/redirect-to-invalid-url-using-javascript-calls-policy-delegate-expected.txt: Added.
2077 * fast/loader/redirect-to-invalid-url-using-javascript-calls-policy-delegate.html: Added.
2078 * fast/loader/redirect-to-invalid-url-using-meta-refresh-calls-policy-delegate-expected.txt: Added.
2079 * fast/loader/redirect-to-invalid-url-using-meta-refresh-calls-policy-delegate.html: Added.
2080 * fast/loader/window-open-to-invalid-url-calls-policy-delegate-expected.txt: Added.
2081 * fast/loader/window-open-to-invalid-url-calls-policy-delegate.html: Added.
2083 Renamed some existing tests added in r170120, modified them to log willPerformClientRedirectToURL and
2084 didCancelClientRedirectForFrame, and added a test to verify navigations in existing frames via window.open:
2085 * fast/loader/redirect-to-invalid-url-using-javascript-disallowed-expected.txt: Renamed from fast/loader/disallow-redirect-to-invalid-url-using-javascript-expected.txt.
2086 * fast/loader/redirect-to-invalid-url-using-javascript-disallowed.html: Renamed from fast/loader/disallow-redirect-to-invalid-url-using-javascript.html.
2087 * fast/loader/redirect-to-invalid-url-using-meta-refresh-disallowed-expected.txt: Renamed from fast/loader/disallow-redirect-to-invalid-url-using-meta-refresh-expected.txt.
2088 * fast/loader/redirect-to-invalid-url-using-meta-refresh-disallowed.html: Renamed from fast/loader/disallow-redirect-to-invalid-url-using-meta-refresh.html.
2089 * fast/loader/window-open-to-invalid-url-disallowed-expected.txt: Added.
2090 * fast/loader/window-open-to-invalid-url-disallowed.html: Added.
2092 2014-08-15 Zalan Bujtas <zalan@apple.com>
2094 REGRESSION: Parts of the route/route options windows are invisible at maps.google.com
2095 https://bugs.webkit.org/show_bug.cgi?id=135977
2096 <rdar://problem/17961698>
2098 Reviewed by Andreas Kling.
2100 When the style change requires both layout and repaint, the style diff is set to
2101 'layout is needed' (and masks the repaint change) as normally layout is followed by a repaint.
2102 However, in compositing context, layout may not be followed by repaint, so when the style diff
2103 indicates layout, we need to figure out whether it implies repaint too.
2104 This logic should eventually be moved from RenderElement to RenderLayerModelObject/RenderLayer.
2105 -tracked here: webkit.org/b/135990
2107 * compositing/cliprect-and-position-change-on-compositing-layer-expected.html: Added.
2108 * compositing/cliprect-and-position-change-on-compositing-layer.html: Added.
2110 2014-08-15 Dirk Schulze <krit@webkit.org>
2112 Turn r/rx/ry to presentation attributes
2113 https://bugs.webkit.org/show_bug.cgi?id=135978
2115 Reviewed by Dean Jackson.
2119 * svg/css/parse-length-expected.txt:
2121 2014-08-15 Dirk Schulze <krit@webkit.org>
2123 Turn r/rx/ry to presentation attributes
2124 https://bugs.webkit.org/show_bug.cgi?id=135978
2126 Reviewed by Dean Jackson.
2128 This follows the patch for width and height presentation attributes and
2129 turns r, rx and ry to presentation attributes as well:
2131 http://trac.webkit.org/changeset/171341
2133 * svg/css/parse-length.html:
2134 * transitions/svg-layout-transition-expected.txt:
2135 * transitions/svg-layout-transition.html:
2137 2014-08-15 Dirk Schulze <krit@webkit.org>
2139 Turn cx/cy to presentation attributes
2140 https://bugs.webkit.org/show_bug.cgi?id=135975
2142 Reviewed by Dean Jackson.
2144 This follows the patch for width and height presentation attributes and
2145 turns cx and cy to presentation attributes as well:
2147 http://trac.webkit.org/changeset/171341
2149 * svg/css/parse-length-expected.txt:
2150 * svg/css/parse-length.html:
2151 * transitions/svg-layout-transition-expected.txt:
2152 * transitions/svg-layout-transition.html:
2154 2014-08-14 Benjamin Poulain <benjamin@webkit.org>
2156 CSS JIT: compile the :empty pseudo class
2157 https://bugs.webkit.org/show_bug.cgi?id=135958
2159 Reviewed by Andreas Kling.
2161 Add some test coverage, :empty had very little testing.
2163 The test empty-adjacent-style-update expose some problems with style update,
2164 I will look into them separately.
2166 * fast/selectors/empty-adjacent-style-update-expected.txt: Added.
2167 * fast/selectors/empty-adjacent-style-update.html: Added.
2168 * fast/selectors/empty-basics-expected.txt: Added.
2169 * fast/selectors/empty-basics.html: Added.
2170 * fast/selectors/empty-long-adjacent-backtracking-expected.txt: Added.
2171 * fast/selectors/empty-long-adjacent-backtracking.html: Added.
2172 * fast/selectors/empty-style-update-expected.txt: Added.
2173 * fast/selectors/empty-style-update.html: Added.
2175 2014-08-14 Martin Hock <mhock@apple.com>
2177 IndexedDB should respect SchemeRegistry's database access setting.
2178 https://bugs.webkit.org/show_bug.cgi?id=135890
2179 <rdar://problem/17989469>
2181 Reviewed by Alexey Proskuryakov.
2183 * storage/indexeddb/open-db-private-browsing-expected.txt: Added.
2184 * storage/indexeddb/open-db-private-browsing.html: Added. Simple test to open database in private browsing mode.
2185 * storage/indexeddb/resources/open-db-private-browsing.js: Added.
2187 2014-08-14 Carlos Alberto Lopez Perez <clopez@igalia.com>
2189 [GTK] Unreviewed GTK gardening.
2191 * platform/gtk/TestExpectations: Update expectations with new identified failures and flakiness.
2192 * platform/gtk/fast/ruby/ruby-base-merge-block-children-crash-2-expected.txt: Rebaseline after r172517.
2193 * platform/gtk/fast/ruby/ruby/ruby-base-merge-block-children-crash-2-expected.png: Removed. File was in wrong path.
2194 * platform/gtk/fast/ruby/ruby/ruby-base-merge-block-children-crash-2-expected.txt: Removed. File was in wrong path.
2195 * platform/gtk/inspector-protocol/dom/getAccessibilityPropertiesForNode-expected.txt: Rebaseline after r172136.
2196 * platform/gtk/scrollbars/scrollbar-selectors-expected.txt: Added. Rebaseline after r172220.
2198 2014-08-14 Mihnea Ovidenie <mihnea@adobe.com>
2200 [CSSRegions] Move svg tests into fast/regions/svg
2201 https://bugs.webkit.org/show_bug.cgi?id=135883
2203 Reviewed by Andrei Bucur.
2205 Move tests and adjust paths accordingly.
2207 * fast/regions/svg/svg-doc-fragment-not-collected-expected.html: Renamed from LayoutTests/fast/regions/svg-doc-fragment-not-collected-expected.html.
2208 * fast/regions/svg/svg-doc-fragment-not-collected.html: Renamed from LayoutTests/fast/regions/svg-doc-fragment-not-collected.html.
2209 * fast/regions/svg/svg-element-not-collected-expected.html: Renamed from LayoutTests/fast/regions/svg-element-not-collected-expected.html.
2210 * fast/regions/svg/svg-element-not-collected.html: Renamed from LayoutTests/fast/regions/svg-element-not-collected.html.
2211 * fast/regions/svg/svg-root-element-collected-expected.txt: Renamed from LayoutTests/fast/regions/svg-root-element-collected-expected.txt.
2212 * fast/regions/svg/svg-root-element-collected.html: Renamed from LayoutTests/fast/regions/svg-root-element-collected.html.
2213 * fast/regions/svg/symbol-in-named-flow-crash-expected.txt: Renamed from LayoutTests/fast/regions/symbol-in-named-flow-crash-expected.txt.
2214 * fast/regions/svg/symbol-in-named-flow-crash.svg: Renamed from LayoutTests/fast/regions/symbol-in-named-flow-crash.svg.
2216 2014-08-13 Simon Fraser <simon.fraser@apple.com>
2218 Land correct results for compositing/fixed-image-loading.html on WK1 and WK2.
2220 * compositing/fixed-image-loading-expected.txt:
2221 * platform/mac-wk2/compositing/fixed-image-loading-expected.txt: Added.
2223 2014-08-13 Simon Fraser <simon.fraser@apple.com>
2225 Fix the test result for MountainLion and Mavericks, which don't composite fixed position.
2227 * compositing/fixed-image-loading-expected.txt:
2229 2014-08-13 Simon Fraser <simon.fraser@apple.com>
2231 [WK1] A fixed-position <img> may not show on page load
2232 https://bugs.webkit.org/show_bug.cgi?id=135893
2234 Reviewed by Tim Horton.
2236 Test with a position:fixed image. Note that the test has to force layout
2237 early on to test the bug.
2239 * compositing/fixed-image-loading-expected.txt: Added.
2240 * compositing/fixed-image-loading.html: Added.
2242 2014-08-13 Zoltan Horvath <zoltan@webkit.org>
2244 [CSS3-Text] Add rendering support for the none value of text-justify property
2245 https://bugs.webkit.org/show_bug.cgi?id=135349
2247 Reviewed by David Hyatt.
2249 * fast/css3-text/css3-text-justify/text-justify-none-expected.html: Added.
2250 * fast/css3-text/css3-text-justify/text-justify-none.html: Added.
2251 * platform/mac/TestExpectations:
2253 2014-08-13 Eric Carlson <eric.carlson@apple.com>
2255 Media document sends incorrect referer header
2256 https://bugs.webkit.org/show_bug.cgi?id=135839
2258 Reviewed by Jer Noble.
2260 * http/tests/media/media-document-referer-expected.txt: Added.
2261 * http/tests/media/media-document-referer.html: Added.
2262 * http/tests/media/resources/video-referer-check-referer.php: Take expected referer as a
2263 parameter instead of hard coding it.
2264 * http/tests/media/video-referer.html: Pass referer to loader script.
2266 2014-08-13 Mihnea Ovidenie <mihnea@adobe.com>
2268 [CSSRegions] Move scrolling tests under fast/regions/scrolling
2269 https://bugs.webkit.org/show_bug.cgi?id=135881
2271 Reviewed by Andrei Bucur.
2273 * fast/regions/scrolling/scroll-into-view-expected.html: Renamed from LayoutTests/fast/regions/scroll-into-view-expected.html.
2274 * fast/regions/scrolling/scroll-into-view-relative-expected.html: Renamed from LayoutTests/fast/regions/scroll-into-view-relative-expected.html.
2275 * fast/regions/scrolling/scroll-into-view-relative.html: Renamed from LayoutTests/fast/regions/scroll-into-view-relative.html.
2276 * fast/regions/scrolling/scroll-into-view.html: Renamed from LayoutTests/fast/regions/scroll-into-view.html.
2277 * fast/regions/scrolling/scrollable-first-region-expected.html: Renamed from LayoutTests/fast/regions/scrollable-first-region-expected.html.
2278 * fast/regions/scrolling/scrollable-first-region.html: Renamed from LayoutTests/fast/regions/scrollable-first-region.html.
2279 * fast/regions/scrolling/scrollable-last-region-expected.html: Renamed from LayoutTests/fast/regions/scrollable-last-region-expected.html.
2280 * fast/regions/scrolling/scrollable-last-region.html: Renamed from LayoutTests/fast/regions/scrollable-last-region.html.
2281 * fast/regions/scrolling/scrollable-paragraph-unsplittable-expected.html: Renamed from LayoutTests/fast/regions/scrollable-paragraph-unsplittable-expected.html.
2282 * fast/regions/scrolling/scrollable-paragraph-unsplittable.html: Renamed from LayoutTests/fast/regions/scrollable-paragraph-unsplittable.html.
2283 * fast/regions/scrolling/scrollable-region-content-size-expected.html: Renamed from LayoutTests/fast/regions/scrollable-region-content-size-expected.html.
2284 * fast/regions/scrolling/scrollable-region-content-size-horiz-bt-expected.html: Renamed from LayoutTests/fast/regions/scrollable-region-content-size-horiz-bt-expected.html.
2285 * fast/regions/scrolling/scrollable-region-content-size-horiz-bt.html: Renamed from LayoutTests/fast/regions/scrollable-region-content-size-horiz-bt.html.
2286 * fast/regions/scrolling/scrollable-region-content-size-no-overflow-expected.html: Renamed from LayoutTests/fast/regions/scrollable-region-content-size-no-overflow-expected.html.
2287 * fast/regions/scrolling/scrollable-region-content-size-no-overflow-horiz-bt-expected.html: Renamed from LayoutTests/fast/regions/scrollable-region-content-size-no-overflow-horiz-bt-expected.html.
2288 * fast/regions/scrolling/scrollable-region-content-size-no-overflow-horiz-bt.html: Renamed from LayoutTests/fast/regions/scrollable-region-content-size-no-overflow-horiz-bt.html.
2289 * fast/regions/scrolling/scrollable-region-content-size-no-overflow-vert-rl-expected.html: Renamed from LayoutTests/fast/regions/scrollable-region-content-size-no-overflow-vert-rl-expected.html.
2290 * fast/regions/scrolling/scrollable-region-content-size-no-overflow-vert-rl.html: Renamed from LayoutTests/fast/regions/scrollable-region-content-size-no-overflow-vert-rl.html.
2291 * fast/regions/scrolling/scrollable-region-content-size-no-overflow.html: Renamed from LayoutTests/fast/regions/scrollable-region-content-size-no-overflow.html.
2292 * fast/regions/scrolling/scrollable-region-content-size-relative-expected.html: Renamed from LayoutTests/fast/regions/scrollable-region-content-size-relative-expected.html.
2293 * fast/regions/scrolling/scrollable-region-content-size-relative.html: Renamed from LayoutTests/fast/regions/scrollable-region-content-size-relative.html.
2294 * fast/regions/scrolling/scrollable-region-content-size-vert-rl-expected.html: Renamed from LayoutTests/fast/regions/scrollable-region-content-size-vert-rl-expected.html.
2295 * fast/regions/scrolling/scrollable-region-content-size-vert-rl.html: Renamed from LayoutTests/fast/regions/scrollable-region-content-size-vert-rl.html.
2296 * fast/regions/scrolling/scrollable-region-content-size-vertical-lr-expected.html: Renamed from LayoutTests/fast/regions/scrollable-region-content-size-vertical-lr-expected.html.
2297 * fast/regions/scrolling/scrollable-region-content-size-vertical-lr.html: Renamed from LayoutTests/fast/regions/scrollable-region-content-size-vertical-lr.html.
2298 * fast/regions/scrolling/scrollable-region-content-size.html: Renamed from LayoutTests/fast/regions/scrollable-region-content-size.html.
2299 * fast/regions/scrolling/scrollable-region-scrollable-absolute-content-background-expected.html: Renamed from LayoutTests/fast/regions/scrollable-region-scrollable-absolute-content-background-expected.html.
2300 * fast/regions/scrolling/scrollable-region-scrollable-absolute-content-background.html: Renamed from LayoutTests/fast/regions/scrollable-region-scrollable-absolute-content-background.html.
2301 * fast/regions/scrolling/scrollable-region-scrollable-content-background-expected.html: Renamed from LayoutTests/fast/regions/scrollable-region-scrollable-content-background-expected.html.
2302 * fast/regions/scrolling/scrollable-region-scrollable-content-background.html: Renamed from LayoutTests/fast/regions/scrollable-region-scrollable-content-background.html.
2303 * fast/regions/scrolling/scrollable-region-scrollable-content-expected.html: Renamed from LayoutTests/fast/regions/scrollable-region-scrollable-content-expected.html.
2304 * fast/regions/scrolling/scrollable-region-scrollable-content.html: Renamed from LayoutTests/fast/regions/scrollable-region-scrollable-content.html.
2305 * fast/regions/scrolling/scrollable-regions-hit-testing-inside-expected.html: Renamed from LayoutTests/fast/regions/scrollable-regions-hit-testing-inside-expected.html.
2306 * fast/regions/scrolling/scrollable-regions-hit-testing-inside.html: Renamed from LayoutTests/fast/regions/scrollable-regions-hit-testing-inside.html.
2307 * fast/regions/scrolling/scrollable-single-region-bt-expected.html: Renamed from LayoutTests/fast/regions/scrollable-single-region-bt-expected.html.
2308 * fast/regions/scrolling/scrollable-single-region-bt.html: Renamed from LayoutTests/fast/regions/scrollable-single-region-bt.html.
2309 * fast/regions/scrolling/scrollable-single-region-expected.html: Renamed from LayoutTests/fast/regions/scrollable-single-region-expected.html.
2310 * fast/regions/scrolling/scrollable-single-region-lr-expected.html: Renamed from LayoutTests/fast/regions/scrollable-single-region-lr-expected.html.
2311 * fast/regions/scrolling/scrollable-single-region-lr.html: Renamed from LayoutTests/fast/regions/scrollable-single-region-lr.html.
2312 * fast/regions/scrolling/scrollable-single-region-relative-element-expected.html: Renamed from LayoutTests/fast/regions/scrollable-single-region-relative-element-expected.html.
2313 * fast/regions/scrolling/scrollable-single-region-relative-element.html: Renamed from LayoutTests/fast/regions/scrollable-single-region-relative-element.html.
2314 * fast/regions/scrolling/scrollable-single-region-rl-expected.html: Renamed from LayoutTests/fast/regions/scrollable-single-region-rl-expected.html.
2315 * fast/regions/scrolling/scrollable-single-region-rl.html: Renamed from LayoutTests/fast/regions/scrollable-single-region-rl.html.
2316 * fast/regions/scrolling/scrollable-single-region.html: Renamed from LayoutTests/fast/regions/scrollable-single-region.html.
2317 * fast/regions/scrolling/wheel-scroll-abspos-expected.html: Renamed from LayoutTests/fast/regions/wheel-scroll-abspos-expected.html.
2318 * fast/regions/scrolling/wheel-scroll-abspos.html: Renamed from LayoutTests/fast/regions/wheel-scroll-abspos.html.
2319 * fast/regions/scrolling/wheel-scroll-expected.html: Renamed from LayoutTests/fast/regions/wheel-scroll-expected.html.
2320 * fast/regions/scrolling/wheel-scroll.html: Renamed from LayoutTests/fast/regions/wheel-scroll.html.
2321 * fast/regions/scrolling/wheel-scrollable-single-region-expected.html: Renamed from LayoutTests/fast/regions/wheel-scrollable-single-region-expected.html.
2322 * fast/regions/scrolling/wheel-scrollable-single-region.html: Renamed from LayoutTests/fast/regions/wheel-scrollable-single-region.html.
2323 * platform/gtk/TestExpectations: Fix path for previously moved tests.
2325 2014-08-13 Antti Koivisto <antti@apple.com>
2327 Don't recurse into non-rendered subtrees when computing style
2328 https://bugs.webkit.org/show_bug.cgi?id=135844
2330 Reviewed by Andreas Kling.
2334 * http/tests/security/video-poster-cross-origin-crash-expected.txt:
2335 * platform/mac/fast/ruby/ruby-base-merge-block-children-crash-2-expected.txt:
2337 2014-08-11 Myles C. Maxfield <mmaxfield@apple.com>
2339 Elements whose contents start with an astral Unicode symbol disappear when CSS `::first-letter` is applied to them
2340 https://bugs.webkit.org/show_bug.cgi?id=135756
2342 Reviewed by Darin Adler.
2344 Make sure the pseudoclass matches manually wrapping a <span> around the character.
2346 * css1/pseudo/firstletter-surrogate-expected.html: Added.
2347 * css1/pseudo/firstletter-surrogate.html: Added.
2349 2014-08-12 Commit Queue <commit-queue@webkit.org>
2351 Unreviewed, rolling out r172494.
2352 https://bugs.webkit.org/show_bug.cgi?id=135864
2354 asserting on bots (Requested by kling on #webkit).
2358 "Don't recurse into non-rendered subtrees when computing
2360 https://bugs.webkit.org/show_bug.cgi?id=135844
2361 http://trac.webkit.org/changeset/172494
2363 2014-08-12 Myles C. Maxfield <mmaxfield@apple.com>
2365 Fonts forced to use non synthetic italics might be laid out with the incorrect baseline
2366 https://bugs.webkit.org/show_bug.cgi?id=135403
2368 Reviewed by Darin Adler.
2370 Laying out the same string twice (where there is a cache collision) should be rendered
2371 the same as laying out similar strings (where there is no cache collision).
2373 * fast/text/international/synthesized-italic-vertical-latin-double-expected.html: Added.
2374 * fast/text/international/synthesized-italic-vertical-latin-double.html: Added.
2376 2014-08-12 Renata Hodovan <rhodovan.u-szeged@partner.samsung.com>
2378 Make sure that begin time cannot be greater than SMILTime::indefiniteValue unintentionally.
2379 https://bugs.webkit.org/show_bug.cgi?id=135838
2381 Reviewed by Darin Adler.
2383 * svg/animations/animateMotion-crash-with-large-begin-time-expected.txt: Added.
2384 * svg/animations/animateMotion-crash-with-large-begin-time.html: Added.
2386 2014-08-12 Antti Koivisto <antti@apple.com>
2388 Don't recurse into non-rendered subtrees when computing style
2389 https://bugs.webkit.org/show_bug.cgi?id=135844
2391 Reviewed by Andreas Kling.
2395 * http/tests/security/video-poster-cross-origin-crash-expected.txt:
2396 * platform/mac/fast/ruby/ruby-base-merge-block-children-crash-2-expected.txt:
2398 2014-08-12 Fabien Vallée <fvallee@connected-labs.com>
2400 [GStreamer] playback rate is rounded to integer
2401 https://bugs.webkit.org/show_bug.cgi?id=135802
2403 Reviewed by Philippe Normand.
2405 add test to ensure playback is actually working
2406 in slow motion (playback rate = 0.5): Player
2407 should reach EOS and dispatch ended event.
2409 * media/video-ended-event-slow-motion-playback-expected.txt: Added.
2410 * media/video-ended-event-slow-motion-playback.html: Added.
2412 2014-08-11 Brent Fulgham <bfulgham@apple.com>
2414 [Mac, iOS] Some media content never reaches full 'loaded' state
2415 https://bugs.webkit.org/show_bug.cgi?id=135814
2416 <rdar://problem/17476923>
2418 Reviewed by Jer Noble.
2420 * platform/mac/media/video-seek-past-end-paused-expected.txt: Rebaseline
2421 result for new rounding behavior.
2423 2014-08-11 Beth Dakin <bdakin@apple.com>
2425 Fixed backgrounds don't paint in blurred inset areas
2426 https://bugs.webkit.org/show_bug.cgi?id=135712
2428 Reviewed by Simon Fraser.
2430 * platform/mac-wk1/TestExpectations:
2431 * platform/mac-wk1/fast: Added.
2432 * platform/mac-wk1/fast/backgrounds: Added.
2433 * platform/mac-wk1/fast/backgrounds/resources: Added.
2434 * platform/mac-wk1/fast/backgrounds/resources/green.png: Added.
2435 * platform/mac-wk1/fast/backgrounds/top-content-inset-fixed-attachment-expected.html: Added.
2436 * platform/mac-wk1/fast/backgrounds/top-content-inset-fixed-attachment.html: Added.
2437 * platform/mac-wk2/tiled-drawing/resources/green-blue.png: Added.
2438 * platform/mac-wk2/tiled-drawing/resources/green.png: Added.
2439 * platform/mac-wk2/tiled-drawing/top-content-inset-fixed-attachment-body-expected.html: Added.
2440 * platform/mac-wk2/tiled-drawing/top-content-inset-fixed-attachment-body.html: Added.
2441 * platform/mac-wk2/tiled-drawing/top-content-inset-fixed-attachment-expected.html: Added.
2442 * platform/mac-wk2/tiled-drawing/top-content-inset-fixed-attachment.html: Added.
2444 2014-08-11 Yusuke Suzuki <utatane.tea@gmail.com>
2446 CSS JIT: support :scope
2447 https://bugs.webkit.org/show_bug.cgi?id=135733
2449 Reviewed by Benjamin Poulain.
2451 Implement :scope for CSS JIT. It introduces scope field to CheckingContext
2452 and it makes CheckingContext more similar to SelectorChecker::SelectorCheckingContext.
2453 And since :scope requires CheckingContext, QueryingRules can accept SelectorCheckerWithCheckingContext.
2455 * fast/selectors/querySelector-scope-filtered-root-expected.txt: Added.
2456 * fast/selectors/querySelector-scope-filtered-root.html: Added.
2457 Searching root node of querySelectorAll is filtered to id node, but :scope root node should not be changed.
2458 * fast/selectors/scope-works-as-root-expected.html: Added.
2459 * fast/selectors/scope-works-as-root.html: Added.
2460 :scope in stylesheet works as :root.
2462 2014-08-11 Brian J. Burg <burg@cs.washington.edu>
2464 Web Inspector: Add a helper to avoid leaking single-fire event listeners in Promise chains
2465 https://bugs.webkit.org/show_bug.cgi?id=135772
2467 Reviewed by Timothy Hatcher.
2469 * inspector/event-listener-expected.txt: Added.
2470 * inspector/event-listener-set-expected.txt: Added.
2471 * inspector/event-listener-set.html: Added.
2472 * inspector/event-listener.html: Added.
2474 2014-08-10 Oliver Hunt <oliver@apple.com>
2476 Destructuring assignment in a var declaration list incorrectly consumes subsequent variable initialisers
2477 https://bugs.webkit.org/show_bug.cgi?id=135773
2479 Reviewed by Michael Saboff.
2483 * js/destructuring-assignment-expected.txt:
2484 * js/script-tests/destructuring-assignment.js:
2486 2014-08-09 Zalan Bujtas <zalan@apple.com>
2488 Subpixel rendering: Transforms on non-compositing layers leave bits behind when the box boundaries changes.
2489 https://bugs.webkit.org/show_bug.cgi?id=135786
2491 Reviewed by Simon Fraser.
2493 Since we don't control the transformed context painting's snapping strategy, our best bet to fully
2494 include the transformed box when requesting for repaint is to use enclosing.
2495 Pixelsnapping doesn't work here for all cases. For example, a scaled box at 0.8px can be anti-aliased painted
2496 both at 0.5px and 1px, while with pixelsnapping we'd expect it to be painted starting from 1px;
2498 * fast/repaint/hidpi-transform-on-subpixel-repaintrect-expected.txt: Added.
2499 * fast/repaint/hidpi-transform-on-subpixel-repaintrect.html: Added.
2501 2014-08-08 Simon Fraser <simon.fraser@apple.com>
2503 Load the layout test result image diff HTML from a file, rather than having it inline in webkitpy
2504 https://bugs.webkit.org/show_bug.cgi?id=135780
2506 Reviewed by Dan Bates.
2508 Add image-diff-template.html and expected result (crazy, but this is what we do
2509 for results.html too).
2511 * fast/harness/image-diff-template-expected.txt: Added.
2512 * fast/harness/image-diff-template.html: Added.
2514 2014-08-08 Simon Fraser <simon.fraser@apple.com>
2516 [WK2] Scrolling does not work inside nested frames
2517 https://bugs.webkit.org/show_bug.cgi?id=135775
2518 <rdar://problem/17959896>
2520 Reviewed by Tim Horton.
2522 Nested frameset test that dumps the scrolling tree.
2524 * platform/mac-wk2/tiled-drawing/scrolling/frames/frameset-nested-frame-scrollability-expected.txt: Added.
2525 * platform/mac-wk2/tiled-drawing/scrolling/frames/frameset-nested-frame-scrollability.html: Added.
2526 * platform/mac-wk2/tiled-drawing/scrolling/frames/resources/frameset-frame.html: Added.
2528 2014-08-07 Roger Fong <roger_fong@apple.com>
2530 Adjustments to CueBox CSS Width calculations.
2531 https://bugs.webkit.org/show_bug.cgi?id=135759
2532 <rdar://problem/17954473>.
2534 Reviewed by Eric Carlson.
2537 Unskip tests media/track/track-cue-rendering-horizontal.html and media/track/track-cue-rendering-rtl.html.
2539 2014-08-07 Commit Queue <commit-queue@webkit.org>
2541 Unreviewed, rolling out r172291.
2542 https://bugs.webkit.org/show_bug.cgi?id=135748
2544 broke background-attachment-fixed with backround-size-contain
2545 (e.g. iCloud.com) (Requested by thorton on #webkit).
2549 "Fixed backgrounds don't paint in blurred inset areas"
2550 https://bugs.webkit.org/show_bug.cgi?id=135712
2551 http://trac.webkit.org/changeset/172291
2553 2014-08-07 Zalan Bujtas <zalan@apple.com>
2555 Subpixel rendering: Border thickness and length flooring can result empty borders
2556 due to losing precision during multiple float <-> LayoutUnit conversions.
2557 https://bugs.webkit.org/show_bug.cgi?id=135686
2559 Reviewed by Simon Fraser.
2561 The combination of losing precision and flooring the border thickness/length to avoid
2562 empty border rect drawing can lead to false positives of missing borders.
2563 This patch moves empty border checking right before painting where we can safely use round
2566 * fast/borders/hidpi-border-width-flooring-expected.html: Added.
2567 * fast/borders/hidpi-border-width-flooring.html: Added.
2569 2014-08-07 Benjamin Poulain <bpoulain@apple.com>
2571 Get rid of SCRIPTED_SPEECH
2572 https://bugs.webkit.org/show_bug.cgi?id=135729
2574 Reviewed by Brent Fulgham.
2576 * fast/events/constructors/speech-recognition-error-constructor-expected.txt: Removed.
2577 * fast/events/constructors/speech-recognition-error-constructor.html: Removed.
2578 * fast/events/constructors/speech-recognition-event-constructor-expected.txt: Removed.
2579 * fast/events/constructors/speech-recognition-event-constructor.html: Removed.
2580 * fast/speech/scripted/basics-expected.txt: Removed.
2581 * fast/speech/scripted/basics.html: Removed.
2582 * fast/speech/scripted/navigate-away-expected.txt: Removed.
2583 * fast/speech/scripted/navigate-away-iframe-expected.txt: Removed.
2584 * fast/speech/scripted/navigate-away-iframe.html: Removed.
2585 * fast/speech/scripted/navigate-away.html: Removed.
2586 * fast/speech/scripted/speechgrammar-basics-expected.txt: Removed.
2587 * fast/speech/scripted/speechgrammar-basics.html: Removed.
2588 * fast/speech/scripted/speechrecognition-basics-expected.txt: Removed.
2589 * fast/speech/scripted/speechrecognition-basics.html: Removed.
2590 * fast/speech/scripted/speechrecognition-errors-expected.txt: Removed.
2591 * fast/speech/scripted/speechrecognition-errors.html: Removed.
2592 * fast/speech/scripted/speechrecognitionerror-basics-expected.txt: Removed.
2593 * fast/speech/scripted/speechrecognitionerror-basics.html: Removed.
2594 * fast/speech/scripted/start-exception-expected.txt: Removed.
2595 * fast/speech/scripted/start-exception.html: Removed.
2596 * platform/efl/TestExpectations:
2597 * platform/gtk/TestExpectations:
2598 * platform/gtk/fast/speech/speech-bidi-rendering-expected.txt: Removed.
2599 * platform/mac/TestExpectations:
2600 * platform/mac/fast/speech/speech-bidi-rendering-expected.png: Removed.
2601 * platform/mac/fast/speech/speech-bidi-rendering-expected.txt: Removed.
2602 * platform/win/TestExpectations:
2603 * platform/wincairo/TestExpectations:
2605 2014-08-07 Beth Dakin <bdakin@apple.com>
2607 Fixed backgrounds don't paint in blurred inset areas
2608 https://bugs.webkit.org/show_bug.cgi?id=135712
2610 Reviewed by Simon Fraser.
2612 Unfortunately for this test to be valid in WK2, it needs to be run from the
2613 platform/mac-wk2/tiled-drawing directory so that tiled drawing is enabled. So
2614 there are two copies of the test so that we can get coverage for WK1 and WK2.
2615 * platform/mac-wk1/TestExpectations:
2616 * platform/mac-wk1/fast: Added.
2617 * platform/mac-wk1/fast/backgrounds: Added.
2618 * platform/mac-wk1/fast/backgrounds/resources: Added.
2619 * platform/mac-wk1/fast/backgrounds/resources/green.png: Added.
2620 * platform/mac-wk1/fast/backgrounds/top-content-inset-fixed-attachment-expected.html: Added.
2621 * platform/mac-wk1/fast/backgrounds/top-content-inset-fixed-attachment.html: Added.
2622 * platform/mac-wk2/tiled-drawing/resources/green.png: Added.
2623 * platform/mac-wk2/tiled-drawing/top-content-inset-fixed-attachment-expected.html: Added.
2624 * platform/mac-wk2/tiled-drawing/top-content-inset-fixed-attachment.html: Added.
2625 * platform/mac/fast/backgrounds/resources: Added.
2627 2014-08-07 Mark Lam <mark.lam@apple.com>
2629 http/tests/security/cross-frame-access-enumeration.html fails after FTLOPT merge.
2630 <https://webkit.org/b/135708>
2632 Reviewed by Mark Hahnenberg.
2635 * http/tests/security/cross-frame-access-enumeration-expected.txt:
2636 - re-baselined the test results.
2638 2014-08-07 Benjamin Poulain <bpoulain@apple.com>
2640 Get rid of INPUT_SPEECH
2641 https://bugs.webkit.org/show_bug.cgi?id=135672
2643 Reviewed by Andreas Kling.
2645 * fast/forms/input-user-modify.html:
2646 * fast/speech/bubble-position-expected.txt: Removed.
2647 * fast/speech/bubble-position-scrolled-expected.txt: Removed.
2648 * fast/speech/bubble-position-scrolled.html: Removed.
2649 * fast/speech/bubble-position.html: Removed.
2650 * fast/speech/change-focus-expected.txt: Removed.
2651 * fast/speech/change-focus.html: Removed.
2652 * fast/speech/input-appearance-numberandspeech.html: Removed.
2653 * fast/speech/input-appearance-searchandspeech.html: Removed.
2654 * fast/speech/input-appearance-speechbutton.html: Removed.
2655 * fast/speech/input-onspeechchange-event-expected.txt: Removed.
2656 * fast/speech/input-onspeechchange-event.html: Removed.
2657 * fast/speech/input-ontextinput-event-expected.txt: Removed.
2658 * fast/speech/input-ontextinput-event.html: Removed.
2659 * fast/speech/input-readonly-and-disabled-expected.txt: Removed.
2660 * fast/speech/input-readonly-and-disabled.html: Removed.
2661 * fast/speech/input-text-language-tag-expected.txt: Removed.
2662 * fast/speech/input-text-language-tag.html: Removed.
2663 * fast/speech/input-text-speechbutton-expected.txt: Removed.
2664 * fast/speech/input-text-speechbutton.html: Removed.
2665 * fast/speech/input-text-speechstart-expected.txt: Removed.
2666 * fast/speech/input-text-speechstart.html: Removed.
2667 * fast/speech/intrinsic-input-width-with-speech-border-padding-expected.txt: Removed.
2668 * fast/speech/intrinsic-input-width-with-speech-border-padding.html: Removed.
2669 * fast/speech/speech-bidi-rendering.html: Removed.
2670 * fast/speech/speech-button-ignore-generated-events-expected.txt: Removed.
2671 * fast/speech/speech-button-ignore-generated-events.html: Removed.
2672 * fast/speech/speech-input-result-list-not-enough-arguments-expected.txt: Removed.
2673 * fast/speech/speech-input-result-list-not-enough-arguments.html: Removed.
2674 * fast/speech/speech-input-scripting-expected.txt: Removed.
2675 * fast/speech/speech-input-scripting.html: Removed.
2676 * fast/speech/speech-style-on-non-speech-elements-expected.txt: Removed.
2677 * fast/speech/speech-style-on-non-speech-elements.html: Removed.
2678 * platform/gtk/fast/speech/input-appearance-searchandspeech-expected.txt: Removed.
2679 * platform/gtk/fast/speech/input-appearance-speechbutton-expected.txt: Removed.
2680 * platform/ios-sim/fast/speech/input-appearance-numberandspeech-expected.txt: Removed.
2681 * platform/ios-sim/fast/speech/input-appearance-searchandspeech-expected.txt: Removed.
2682 * platform/ios-sim/fast/speech/input-appearance-speechbutton-expected.txt: Removed.
2684 2014-08-07 Mark Lam <mark.lam@apple.com>
2686 Gardening: Mark some tests as failing to green the bots.
2687 <https://webkit.org/b/135720>
2693 2014-08-07 Mark Lam <mark.lam@apple.com>
2695 Gardening: Mark test as failing in TestExpectations until the issue can be investigated.
2696 <https://webkit.org/b/135708>
2702 2014-08-07 Alex Christensen <achristensen@webkit.org>
2704 Compile scrollbar pseudoclass css selectors.
2705 https://bugs.webkit.org/show_bug.cgi?id=135242
2707 Reviewed by Benjamin Poulain.
2709 * platform/wk2/TestExpectations:
2710 Don't run corner-resizer-window-inactive-expected in WK2 because testRunner.setWindowIsKey doesn't work with WK2.
2711 * scrollbars/corner-resizer-window-inactive-expected.html: Added.
2712 * scrollbars/corner-resizer-window-inactive.html: Added.
2713 * scrollbars/scrollbar-selectors-expected.txt: Added.
2714 * scrollbars/scrollbar-selectors.html: Added.
2716 2014-08-07 Zalan Bujtas <zalan@apple.com>
2718 border-radius on html does not render properly.
2719 https://bugs.webkit.org/show_bug.cgi?id=135706
2721 Reviewed by Simon Fraser.
2723 Ensure that background is initialized when border-radius is present.
2725 * fast/borders/border-radius-on-html-expected.html: Added.
2726 * fast/borders/border-radius-on-html.html: Added.
2728 2014-08-07 Mark Hahnenberg <mhahnenberg@apple.com>
2730 for-in is failing fast/dom/dataset-xhtml.xhtml and dataset.html tests
2731 https://bugs.webkit.org/show_bug.cgi?id=135681
2733 Reviewed by Filip Pizlo.
2735 Removed the two failing tests from the TestExpectations list since they pass now!
2739 2014-08-06 Brent Fulgham <bfulgham@apple.com>
2741 [Mac, iOS] Captions are appearing multiple times during repeated video play through
2742 https://bugs.webkit.org/show_bug.cgi?id=135680
2743 <rdar://problem/17926802>
2745 Reviewed by Eric Carlson.
2747 Reactivate the 'track-in-band-cues-added-once.html' test. We would have caught
2748 this bug immediately if the test had been enabled.
2750 * platform/mac/TestExpectations: Turn 'track-in-band-cues-added-once.html' back
2753 2014-08-07 Michał Pakuła vel Rutka <m.pakula@samsung.com>
2755 Unreviewed EFL gardening
2757 Add test expectations for failing tests.
2759 * platform/efl/TestExpectations:
2760 * platform/efl/inspector-protocol/dom/getAccessibilityPropertiesForNode-expected.txt: Rebaseline after r172136.
2762 2014-08-07 Iulia Tamas <tamas@adobe.com>
2764 Move multicol tests into fast/regions/multicol.
2765 https://bugs.webkit.org/show_bug.cgi?id=135693
2767 Reviewed by Andrei Bucur.
2769 File Move Patch. Created the fast/regions/multicol folder. Moved the region tests testing multicol
2770 in the fast/regions/multicol folder.
2772 * fast/regions/multicol/multicol-as-region-prevented-expected.html: Renamed from LayoutTests/fast/regions/multicol-as-region-prevented-expected.html.
2773 * fast/regions/multicol/multicol-as-region-prevented.html: Renamed from LayoutTests/fast/regions/multicol-as-region-prevented.html.
2775 2014-08-06 Mark Lam <mark.lam@apple.com>
2777 Gardening: adding failed tests to TestExpectations.
2778 <https://webkit.org/b/135681>
2784 2014-08-06 Wenson Hsieh <wenson_hsieh@apple.com>
2786 Implement parsing for CSS scroll snap points
2787 https://bugs.webkit.org/show_bug.cgi?id=134301
2789 Reviewed by Dean Jackson.
2791 Tests that parsing -webkit-scroll-snap-* properties behaves as expected.
2793 * css3/scroll-snap/scroll-snap-property-computed-style-expected.txt: Expected text output of below test.
2794 * css3/scroll-snap/scroll-snap-property-computed-style.html: Tests that scroll snap properties are correctly displayed via getComputedStyle.
2795 * css3/scroll-snap/scroll-snap-property-computed-style.js: Script for above test.
2796 (testComputedScrollSnapRule):
2797 * css3/scroll-snap/scroll-snap-property-parsing-expected.txt: Expected text output of below test.
2798 * css3/scroll-snap/scroll-snap-property-parsing.html: Tests that scroll snap properties are correctly parsed.
2799 * css3/scroll-snap/scroll-snap-property-parsing.js: Script for above test.
2800 (testScrollSnapRule):
2802 2014-08-06 Simon Fraser <simon.fraser@apple.com>
2804 REGRESSION (r168119): Album flipping animation doesn’t work
2805 https://bugs.webkit.org/show_bug.cgi?id=132801
2807 Reviewed by Dean Jackson.
2809 Test that starts a transform animation and dumps layers.
2811 * compositing/backing/backface-visibility-flip-expected.txt: Added.
2812 * compositing/backing/backface-visibility-flip.html: Added.
2814 2014-08-06 Brent Fulgham <bfulgham@apple.com>
2816 [Mac] Unable to scroll to bottom of nested scrollable areas
2817 https://bugs.webkit.org/show_bug.cgi?id=135637
2818 <rdar://problem/17910241>
2820 Reviewed by Zalan Bujtas.
2822 * platform/mac/fast/scrolling/scroll-latched-nested-div-expected.txt: Added.
2823 * platform/mac/fast/scrolling/scroll-latched-nested-div.html: Added.
2825 2014-08-06 Brian J. Burg <burg@cs.washington.edu>
2827 Web Inspector: protocol command invocations should return a promise if no callback is supplied
2828 https://bugs.webkit.org/show_bug.cgi?id=130702
2830 Reviewed by Timothy Hatcher.
2832 Addd a test for recieving protocol command results through an explicit callback,
2833 via the .promise() entry point, and via an implicitly created promise.
2835 * inspector/protocol-promise-result-expected.txt: Added.
2836 * inspector/protocol-promise-result.html: Added.
2838 2014-07-28 Myles C. Maxfield <mmaxfield@apple.com>
2840 Text-shadow with (0, 0) offset and radius = 0 is ugly
2841 https://bugs.webkit.org/show_bug.cgi?id=135357
2843 Reviewed by Darin Adler.
2845 Check that this kind of shadow ends up invisible.
2847 * fast/text/empty-shadow-expected.html: Added
2848 * fast/text/empty-shadow.html: Added
2850 2014-08-06 Mihnea Ovidenie <mihnea@adobe.com>
2852 [CSSRegions] Move full screen tests into fast/regions/fullscreen
2853 https://bugs.webkit.org/show_bug.cgi?id=135650
2855 Reviewed by Andrei Bucur.
2857 Move files and adjust paths accordingly.
2859 * fast/regions/fullscreen/full-screen-video-from-region-expected.txt: Renamed from LayoutTests/fast/regions/full-screen-video-from-region-expected.txt.
2860 * fast/regions/fullscreen/full-screen-video-from-region.html: Renamed from LayoutTests/fast/regions/full-screen-video-from-region.html.
2861 * fast/regions/fullscreen/full-screen-video-in-region-crash-expected.txt: Renamed from LayoutTests/fast/regions/full-screen-video-in-region-crash-expected.txt.
2862 * fast/regions/fullscreen/full-screen-video-in-region-crash.html: Renamed from LayoutTests/fast/regions/full-screen-video-in-region-crash.html.
2864 2014-08-06 Mihnea Ovidenie <mihnea@adobe.com>
2866 [CSSRegions] Move parsing tests into fast/regions/parsing
2867 https://bugs.webkit.org/show_bug.cgi?id=135649
2869 Reviewed by Andrei Bucur.
2871 Move files and adjust file paths.
2873 * fast/regions/parsing/webkit-flow-from-parsing-expected.txt: Renamed from LayoutTests/fast/regions/webkit-flow-from-parsing-expected.txt.
2874 * fast/regions/parsing/webkit-flow-from-parsing.html: Added.
2875 * fast/regions/parsing/webkit-flow-into-parsing-expected.txt: Renamed from LayoutTests/fast/regions/webkit-flow-into-parsing-expected.txt.
2876 * fast/regions/parsing/webkit-flow-into-parsing.html: Renamed from LayoutTests/fast/regions/webkit-flow-into-parsing.html.
2877 * fast/regions/parsing/webkit-region-fragment-parsing-expected.txt: Renamed from LayoutTests/fast/regions/webkit-region-fragment-parsing-expected.txt.
2878 * fast/regions/parsing/webkit-region-fragment-parsing.html: Added.
2879 * fast/regions/webkit-flow-from-parsing.html: Removed.
2880 * fast/regions/webkit-region-fragment-parsing.html: Removed.
2882 2014-08-06 Radu Stavila <stavila@adobe.com>
2884 REGRESSION (r163382): Overflow hidden for inner elements breaks blurring
2885 https://bugs.webkit.org/show_bug.cgi?id=135318
2887 Reviewed by Zalan Bujtas.
2889 Added test for filter applied on an element overflowing its parent, which has overflow:hidden.
2891 * fast/filter-image/clipped-filter-expected.html: Added.
2892 * fast/filter-image/clipped-filter.html: Added.
2894 2014-08-06 Mihnea Ovidenie <mihnea@adobe.com>
2896 [CSSRegions] Move selection tests under fast/regions/selection
2897 https://bugs.webkit.org/show_bug.cgi?id=135641
2899 Reviewed by Andrei Bucur.
2901 Move selection related tests under fast/regions/selection.
2903 * fast/regions/selection/selection-gaps-paint-crash-expected.txt: Renamed from LayoutTests/fast/regions/selection-gaps-paint-crash-expected.txt.
2904 * fast/regions/selection/selection-gaps-paint-crash.html: Renamed from LayoutTests/fast/regions/selection-gaps-paint-crash.html.
2905 * fast/regions/selection/selection-in-overflow-expected.html: Renamed from LayoutTests/fast/regions/selection-in-overflow-expected.html.
2906 * fast/regions/selection/selection-in-overflow-hit-testing-expected.html: Renamed from LayoutTests/fast/regions/selection-in-overflow-hit-testing-expected.html.
2907 * fast/regions/selection/selection-in-overflow-hit-testing.html: Renamed from LayoutTests/fast/regions/selection-in-overflow-hit-testing.html.
2908 * fast/regions/selection/selection-in-overflow.html: Renamed from LayoutTests/fast/regions/selection-in-overflow.html.
2909 * fast/regions/selection/selection-in-text-after-overflow-hit-testing-expected.html: Renamed from LayoutTests/fast/regions/selection-in-text-after-overflow-hit-testing-expected.html.
2910 * fast/regions/selection/selection-in-text-after-overflow-hit-testing.html: Renamed from LayoutTests/fast/regions/selection-in-text-after-overflow-hit-testing.html.
2912 2014-08-06 Mihnea Ovidenie <mihnea@adobe.com>
2914 [CSSRegions] Move auto-height tests into fast/regions/auto-size
2915 https://bugs.webkit.org/show_bug.cgi?id=135645
2917 Reviewed by Andrei Bucur.
2919 * fast/regions/auto-size/region-height-auto-to-defined-expected.txt: Renamed from LayoutTests/fast/regions/region-height-auto-to-defined-expected.txt.
2920 * fast/regions/auto-size/region-height-auto-to-defined.html: Renamed from LayoutTests/fast/regions/region-height-auto-to-defined.html.
2921 * fast/regions/auto-size/region-height-defined-to-auto-expected.txt: Renamed from LayoutTests/fast/regions/region-height-defined-to-auto-expected.txt.
2922 * fast/regions/auto-size/region-height-defined-to-auto.html: Renamed from LayoutTests/fast/regions/region-height-defined-to-auto.html.
2924 2014-08-05 James Craig <jcraig@apple.com>
2926 Web Inspector: AXI: Add label string once AccessibilityObject::computedLabel() is available
2927 https://bugs.webkit.org/show_bug.cgi?id=129940
2929 Reviewed by Chris Fleizach.
2931 * inspector-protocol/dom/getAccessibilityPropertiesForNode-expected.txt: LayoutTest expectation update.
2933 2014-07-29 Filip Pizlo <fpizlo@apple.com>
2935 Merge r170564, r170571, r170604, r170628, r170672, r170680, r170724, r170728, r170729, r170819, r170821, r170836, r170855, r170860, r170890, r170907, r170929, r171052, r171106, r171152, r171153, r171214 from ftlopt.
2937 2014-07-16 Mark Hahnenberg <mhahnenberg@apple.com>
2939 sputnik/Implementation_Diagnostics/S12.6.4_D1.html depends on undefined behavior
2940 https://bugs.webkit.org/show_bug.cgi?id=135007
2942 Reviewed by Filip Pizlo.
2944 EcmaScript 5.1 specifies that during for-in enumeration newly added properties may or may not be
2945 visited during the current enumeration. Specifically, in section 12.6.4 the spec states:
2947 "If new properties are added to the object being enumerated during enumeration, the newly added properties
2948 are not guaranteed to be visited in the active enumeration."
2950 The sputnik/Implementation_Diagnostics/S12.6.4_D1.html layout test is from before sputnik was added
2951 to the test262 suite. I believe it has since been removed, so it would probably be okay to remove it
2952 from our layout test suite.
2954 * sputnik/Implementation_Diagnostics/S12.6.4_D1-expected.txt: Removed.
2955 * sputnik/Implementation_Diagnostics/S12.6.4_D1.html: Removed.
2957 2014-07-13 Filip Pizlo <fpizlo@apple.com>
2959 [ftlopt] DFG should be able to do GCSE in SSA and this should be unified with the CSE in CPS, and both of these things should use abstract heaps for reasoning about effects
2960 https://bugs.webkit.org/show_bug.cgi?id=134677
2962 Reviewed by Sam Weinig.
2964 * js/regress/gcse-expected.txt: Added.
2965 * js/regress/gcse-poly-get-expected.txt: Added.
2966 * js/regress/gcse-poly-get-less-obvious-expected.txt: Added.
2967 * js/regress/gcse-poly-get-less-obvious.html: Added.
2968 * js/regress/gcse-poly-get.html: Added.
2969 * js/regress/gcse.html: Added.
2970 * js/regress/script-tests/gcse-poly-get-less-obvious.js: Added.
2971 * js/regress/script-tests/gcse-poly-get.js: Added.
2972 * js/regress/script-tests/gcse.js: Added.
2974 2014-07-04 Filip Pizlo <fpizlo@apple.com>
2976 [ftlopt] Infer immutable object properties
2977 https://bugs.webkit.org/show_bug.cgi?id=134567
2979 Reviewed by Mark Hahnenberg.
2981 * js/regress/infer-constant-global-property-expected.txt: Added.
2982 * js/regress/infer-constant-global-property.html: Added.
2983 * js/regress/infer-constant-property-expected.txt: Added.
2984 * js/regress/infer-constant-property.html: Added.
2985 * js/regress/script-tests/infer-constant-global-property.js: Added.
2986 * js/regress/script-tests/infer-constant-property.js: Added.
2988 2014-08-05 Commit Queue <commit-queue@webkit.org>
2990 Unreviewed, rolling out r172099.
2991 https://bugs.webkit.org/show_bug.cgi?id=135635
2993 Needs a do-over. (Requested by kling on #webkit).
2997 "The JIT should cache property lookup misses."
2998 https://bugs.webkit.org/show_bug.cgi?id=135578
2999 http://trac.webkit.org/changeset/172099
3001 2014-08-05 Nikos Andronikos <nikos.andronikos-webkit@cisra.canon.com.au>
3003 [CG] strokeRect does not honor lineJoin
3004 https://bugs.webkit.org/show_bug.cgi?id=132948
3006 Reviewed by Darin Adler.
3008 Test behavior of canvas with stroke rect with line join
3010 * fast/canvas/canvas-strokeRect-lineJoin-expected.txt: Added.
3011 * fast/canvas/canvas-strokeRect-lineJoin.html: Added.
3012 * fast/canvas/script-tests/canvas-strokeRect-lineJoin.js: Added.
3013 * platform/mac-mountainlion/canvas/philip/tests/2d.strokeRect.zero.5-expected.txt: Added.
3014 * platform/mac/fast/canvas/canvas-strokeRect-alpha-shadow-expected.txt: Removed.
3016 2014-08-05 Bem Jones-Bey <bjonesbe@adobe.com>
3018 [GTK] [CSS Shapes] Layout test fast/shapes/shape-outside-floats/shape-outside-image-shape-margin.html fails
3019 https://bugs.webkit.org/show_bug.cgi?id=135585
3021 Reviewed by Zoltan Horvath.
3023 The positioning was dependent on the font metrics of the <p> tag,
3024 which differs between platforms. This fixes that, which should make
3025 the test pass on all platforms.
3027 * fast/shapes/shape-outside-floats/shape-outside-image-shape-margin-expected.html:
3028 * fast/shapes/shape-outside-floats/shape-outside-image-shape-margin.html:
3029 * platform/gtk/TestExpectations:
3031 2014-08-05 Simon Fraser <simon.fraser@apple.com>
3033 [iOS WK2] Crash going back on a specific tumblr blog (under ScrollingStateTree::removeNodeAndAllDescendants)
3034 https://bugs.webkit.org/show_bug.cgi?id=135629
3035 <rdar://problem/17802174>
3037 Reviewed by Tim Horton.
3039 Testcase with nesting of frames inside fixed inside frames, where a subframe disconnects
3040 part of the scrolling tree.
3042 * platform/mac-wk2/tiled-drawing/scrolling/frames/orphaned-subtree-expected.txt: Added.
3043 * platform/mac-wk2/tiled-drawing/scrolling/frames/orphaned-subtree.html: Added.
3044 * platform/mac-wk2/tiled-drawing/scrolling/frames/resources/leaf-frame.html: Added.
3045 * platform/mac-wk2/tiled-drawing/scrolling/frames/resources/subframe-inside-fixed.html: Added.
3047 2014-08-05 Andreas Kling <akling@apple.com>
3049 The JIT should cache property lookup misses.
3050 <https://webkit.org/b/135578>
3052 Add a JS microbenchmark that accesses an undefined property in a hot loop.
3054 Reviewed by Geoffrey Garen.
3056 * js/regress/script-tests/undefined-property-access.js: Added.
3058 * js/regress/undefined-property-access-expected.txt: Added.
3059 * js/regress/undefined-property-access.html: Added.
3061 2014-08-05 Martin Hodovan <mhodovan.u-szeged@partner.samsung.com>
3063 ASSERTION FAILED: name[0] == '@' && length >= 2 in WebCore::CSSParser::detectAtToken
3064 https://bugs.webkit.org/show_bug.cgi?id=134632
3066 Added test demonstrates that at-rules containing 16-bit Unicode characters
3067 can be handled properly.
3069 Reviewed by Darin Adler.
3071 * fast/css/atrule-with-escape-character-crash-expected.txt: Added.
3072 * fast/css/atrule-with-escape-character-crash.html: Added.
3074 2014-08-05 Renata Hodovan <rhodovan.u-szeged@partner.samsung.com>
3076 Fixing calc() parameter parsing in cubic-bezier functions
3077 https://bugs.webkit.org/show_bug.cgi?id=135605
3079 Reviewed by Andreas Kling.
3081 * css3/calc/cubic-bezier-with-multiple-calcs-crash.html-expected.txt: Added.
3082 * css3/calc/cubic-bezier-with-multiple-calcs-crash.html.html: Added.
3084 2014-08-05 Chris Fleizach <cfleizach@apple.com>
3086 AX: Select text activity should return replaced text instead of previously selected text
3087 https://bugs.webkit.org/show_bug.cgi?id=135595
3089 Reviewed by Mario Sanchez Prada.
3091 * platform/mac/accessibility/select-text-expected.txt:
3092 * platform/mac/accessibility/select-text.html:
3094 2014-08-04 Chris Fleizach <cfleizach@apple.com>
3096 AX: Select activity behavior does not work when an existing range is already selected
3097 https://bugs.webkit.org/show_bug.cgi?id=135579
3099 Reviewed by Mario Sanchez Prada.
3101 * platform/mac/accessibility/select-text-expected.txt:
3102 * platform/mac/accessibility/select-text.html:
3104 2014-08-04 Benjamin Poulain <benjamin@webkit.org>
3106 Simplify the StyleInvalidation mode of rule collection
3107 https://bugs.webkit.org/show_bug.cgi?id=135521
3109 Reviewed by Antti Koivisto.
3112 1) Forcing the recalc of the user-agent stylesheet.
3113 2) Wait for the page to finish loading.
3114 3) Add a style changing only pseudo elements without corresponding shadow element.
3116 * fast/css/stylesheet-change-updates-pseudo-elements-expected.html: Added.
3117 * fast/css/stylesheet-change-updates-pseudo-elements.html: Added.
3119 2014-08-04 Carlos Alberto Lopez Perez <clopez@igalia.com>
3121 [GTK] Unreviewed GTK gardening.
3123 * platform/gtk/TestExpectations: Report and mark new failures after 172008 and r172010.
3124 Remove expectations for test that now pass after r171964 (revert of r171957).
3125 Update expectations for new flaky tests.
3127 2014-08-04 Bem Jones-Bey <bjonesbe@adobe.com>
3129 [CSS Shapes] shape-margin not respected when it extends beyond an explicitly set margin
3130 https://bugs.webkit.org/show_bug.cgi?id=135308
3132 Reviewed by Dean Jackson.
3134 Test case based on the one supplied by Rebecca Hauck in the bug
3137 * fast/shapes/resources/square.png: Added.
3138 * fast/shapes/shape-outside-floats/shape-outside-image-shape-margin-expected.html: Added.
3139 * fast/shapes/shape-outside-floats/shape-outside-image-shape-margin.html: Added.
3141 2014-08-04 Zalan Bujtas <zalan@apple.com>
3143 Subpixel rendering: InlineTextBox mistakenly rounds offset value before painting.
3144 https://bugs.webkit.org/show_bug.cgi?id=135470
3146 Reviewed by Simon Fraser.
3148 This patch removes the premature paint offset adjustment for inlines. Premature snapping
3149 could alter the final painting coordinates and push content to wrong positions.
3151 This patch also enforces WebCore's pixel snapping strategy (round) on text painting.
3152 It ensures that text positioning is in sync with other painting related operations including
3153 clipping, box decorations etc. Underlying graphics libraries can take different directions on
3154 text snapping, for example CG ceils text coordinates vertically (in horizontal context,
3155 with the current settings). It can lead to undesired side effects.
3157 * fast/inline/hidpi-inline-selection-leaves-gap-expected.html: Added.
3158 * fast/inline/hidpi-inline-selection-leaves-gap.html: Added.
3159 * fast/multicol/newmulticol/multicol-clip-rounded-corners-expected.html:
3160 * fast/multicol/newmulticol/multicol-clip-rounded-corners.html: pixels are distributed properly.
3161 No need to have the special 122px shortened width for col2.
3163 2014-08-04 Chris Fleizach <cfleizach@apple.com>
3165 AX: isWordEndMatch should allow for multiple word selections
3166 https://bugs.webkit.org/show_bug.cgi?id=135573
3168 Reviewed by Mario Sanchez Prada.
3170 * platform/mac/accessibility/select-text-should-match-whole-words-expected.txt:
3171 * platform/mac/accessibility/select-text-should-match-whole-words.html:
3173 2014-08-04 Chris Fleizach <cfleizach@apple.com>
3175 AX: Secure text fields need to support Search parameterized attributes
3176 https://bugs.webkit.org/show_bug.cgi?id=135568
3178 Reviewed by Mario Sanchez Prada.
3180 * platform/mac/accessibility/secure-text-field-supports-fast-search-expected.txt: Added.
3181 * platform/mac/accessibility/secure-text-field-supports-fast-search.html: Added.
3183 2014-08-04 Chris Fleizach <cfleizach@apple.com>
3185 AX: SelectText functionality always selects text after current selection even if closer selection is behind it
3186 https://bugs.webkit.org/show_bug.cgi?id=135546
3188 Reviewed by Mario Sanchez Prada.
3190 * platform/mac/accessibility/select-text-expected.txt:
3191 * platform/mac/accessibility/select-text.html:
3193 2014-08-04 Chris Fleizach <cfleizach@apple.com>
3195 AX: AXSelectTextWithCriteriaParameterizedAttribute incorrectly selects the beginning letters of a word
3196 https://bugs.webkit.org/show_bug.cgi?id=135547
3198 Reviewed by Mario Sanchez Prada.
3200 * platform/mac/accessibility/select-text-should-match-whole-words-expected.txt: Added.
3201 * platform/mac/accessibility/select-text-should-match-whole-words.html: Added.
3203 2014-08-04 Chris Fleizach <cfleizach@apple.com>
3205 AX: The Dictation command "Replace <phrase> with <phrase>" always capitalizes the replacement string
3206 https://bugs.webkit.org/show_bug.cgi?id=135557
3208 Reviewed by Mario Sanchez Prada.
3210 * platform/mac/accessibility/find-and-replace-match-capitalization-expected.txt: Added.
3211 * platform/mac/accessibility/find-and-replace-match-capitalization.html: Added.
3213 2014-08-04 Michał Pakuła vel Rutka <m.pakula@samsung.com>
3215 Unreviewed EFL gardening
3217 * platform/efl/TestExpectations: Add or update test expectations for failing tests.
3218 * platform/efl/fast/text/international/cjk-segmentation-expected.txt: Added.
3219 * platform/efl/js/dom/global-constructors-attributes-expected.txt: Rebaseline after r167632.
3220 * platform/efl/sputnik/Unicode/Unicode_320/S7.6_A2.2_T2-expected.txt: Added.
3221 * platform/efl/sputnik/Unicode/Unicode_320/S7.6_A5.2_T8-expected.txt: Added.
3222 * platform/efl/svg/text/non-bmp-positioning-lists-expected.png: Rebaseline after r168350 and r168543.
3223 * platform/efl/svg/text/non-bmp-positioning-lists-expected.txt: Ditto.
3224 * platform/efl/transforms/2d/hindi-rotated-expected.txt: Fix baseline.
3226 2014-08-01 Carlos Alberto Lopez Perez <clopez@igalia.com>
3228 [GTK] Unreviewed GTK gardening.
3230 * platform/gtk/TestExpectations: Report and mark new failures and flaky tests after 171341, r171591, r171567 and others.
3231 * platform/gtk/fast/css/viewport-units-dynamic-expected.txt: Added. Rebaseline after r171567.
3232 * platform/gtk/fast/multicol/pagination/RightToLeft-max-width-expected.txt: Added. Rebaseline after r171609.
3233 * platform/gtk/svg/zoom/page/zoom-foreignObject-expected.txt: Rebaseline after 171341.
3235 2014-08-01 Myles C. Maxfield <mmaxfield@apple.com>
3237 Unreviewed post-review test fixup
3239 * editing/pasteboard/img-srcset-copy-paste-canonicalization.html:
3241 2014-08-01 Beth Dakin <bdakin@apple.com>
3243 REGRESSION (r171891): platform/mac/fast/scrolling/scroll-select-bottom-test.html
3245 https://bugs.webkit.org/show_bug.cgi?id=135485
3247 Now that WK1 really tests contentInset, this test no longer works on platforms
3248 that do not support the real contentInset
3249 * platform/mac-wk1/TestExpectations:
3250 * platform/mac/TestExpectations:
3252 2014-08-01 Bear Travis <betravis@adobe.com>
3254 [Feature Queries] Enable Feature Queries on EFL/GTK
3255 https://bugs.webkit.org/show_bug.cgi?id=134902
3257 Reviewed by Benjamin Poulain.
3259 Resume running the CSS Feature Query tests on the EFL and GTK platforms.
3261 * platform/efl/TestExpectations:
3262 * platform/gtk/TestExpectations:
3264 2014-07-30 Myles C. Maxfield <mmaxfield@apple.com>
3266 URLs in srcset attributes are not made absolute upon copy and paste
3267 https://bugs.webkit.org/show_bug.cgi?id=135448
3269 Reviewed by Ryosuke Niwa.
3271 Copy and paste a srcset image with relative URLs, and make sure that the
3272 pasted srcset attribute doesn't match what it was before. I can't actually
3273 dump the new srcset because it will include a full path of the file on the
3274 user's system, and would therefore be machine-specific.
3276 * editing/pasteboard/img-srcset-copy-paste-canonicalization-expected.txt:
3277 * editing/pasteboard/img-srcset-copy-paste-canonicalization.html: Paste and check.
3278 * editing/pasteboard/resources/img-srcset-copy-paste-canonicalization-iframe.html:
3279 This has to be an iframe because we don't perform any url canonicalization if we
3280 are copying and pasting from a document into itself.
3282 2014-08-01 Michał Pakuła vel Rutka <m.pakula@samsung.com>
3284 Unreviewed EFL gardening
3286 Add test expectations for failing tests. Remove flaky test expectations that are
3289 * platform/efl/TestExpectations:
3290 * platform/efl/fast/text/khmer-lao-font-expected.txt: Update expected result.
3291 * svg/W3C-SVG-1.1/shapes-rect-02-t-expected.txt: Update after r171046.
3293 2014-08-01 Michał Pakuła vel Rutka <m.pakula@samsung.com>
3295 Unreviewed EFL gardening
3297 Update test expectations for crashing webgl tests.
3299 * platform/efl/TestExpectations:
3301 2014-07-31 Beth Dakin <bdakin@apple.com>
3303 platform/mac/fast/scrolling/scroll-select-bottom-test.html failing on Mavericks
3305 https://bugs.webkit.org/show_bug.cgi?id=135485
3307 Skipping this test for now to allow some time to investigate the failure.
3309 * platform/mac/TestExpectations:
3311 2014-07-31 Beth Dakin <bdakin@apple.com>
3313 Test failure fix. I accidentally removed this file that is still used by another
3314 test in the directory.
3316 * platform/mac-wk2/tiled-drawing/resources/iframe-to-hit-test.html: Added.
3318 2014-07-31 Beth Dakin <bdakin@apple.com>
3320 Hit-testing broken in WebKit 1 views with AppKit's contentInsets
3321 https://bugs.webkit.org/show_bug.cgi?id=135434
3323 <rdar://problem/17850323>
3325 Reviewed by Benjamin Poulain.
3327 These hit-testing related contentInset tests will now work for mac on wk1 on
3330 * platform/mac-wk1/TestExpectations:
3331 * platform/mac-wk2/tiled-drawing/content-inset-hit-testing-expected.txt: Removed.
3332 * platform/mac-wk2/tiled-drawing/content-inset-hit-testing-in-frame-expected.txt: Removed.
3333 * platform/mac-wk2/tiled-drawing/content-inset-hit-testing-in-frame.html: Removed.
3334 * platform/mac-wk2/tiled-drawing/content-inset-hit-testing.html: Removed.
3335 * platform/mac-wk2/tiled-drawing/resources/iframe-to-hit-test.html: Removed.
3336 * platform/mac/fast/events/content-inset-hit-testing-expected.txt: Copied from platform/mac-wk2/tiled-drawing/content-inset-hit-testing-expected.txt.
3337 * platform/mac/fast/events/content-inset-hit-testing-in-frame-expected.txt: Copied from platform/mac-wk2/tiled-drawing/content-inset-hit-testing-in-frame-expected.txt.
3338 * platform/mac/fast/events/content-inset-hit-testing-in-frame.html: Copied from platform/mac-wk2/tiled-drawing/content-inset-hit-testing-in-frame.html.
3339 * platform/mac/fast/events/content-inset-hit-testing.html: Copied from platform/mac-wk2/tiled-drawing/content-inset-hit-testing.html.
3340 * platform/mac/fast/events/resources: Added.
3341 * platform/mac/fast/events/resources/iframe-to-hit-test.html: Copied from platform/mac-wk2/tiled-drawing/resources/iframe-to-hit-test.html.