[GTK] Layout Test http/tests/media/hls/video-controls-live-stream.html is flaky
[WebKit-https.git] / LayoutTests / ChangeLog
1 2014-09-11  Philippe Normand  <pnormand@igalia.com>
2
3         [GTK] Layout Test http/tests/media/hls/video-controls-live-stream.html is flaky
4         https://bugs.webkit.org/show_bug.cgi?id=134575
5
6         Unreviewed, marked the test as slow.
7
8         * platform/gtk/TestExpectations:
9
10 2014-09-10  Jer Noble  <jer.noble@apple.com>
11
12         Unreviewed gardening. Rebaseline failing media/video- tests broken by r156546.
13
14         * platform/mac/TestExpectations:
15         * platform/mac/media/video-controls-captions-trackmenu-localized-expected.txt:
16         * platform/mac/media/video-controls-captions-trackmenu-only-captions-descriptions-and-subtitles-expected.txt: Added.
17         * platform/mac/media/video-controls-captions-trackmenu-sorted-expected.txt:
18         * platform/mac/media/video-controls-no-scripting-expected.txt: Added.
19         * platform/mac/media/video-controls-rendering-expected.png:
20         * platform/mac/media/video-controls-rendering-expected.txt:
21         * platform/mac/media/video-display-toggle-expected.png:
22         * platform/mac/media/video-display-toggle-expected.txt:
23         * platform/mac/media/video-empty-source-expected.png:
24         * platform/mac/media/video-empty-source-expected.txt:
25         * platform/mac/media/video-volume-slider-expected.png:
26         * platform/mac/media/video-volume-slider-expected.txt:
27         * platform/mac/media/volume-bar-empty-when-muted-expected.txt: Added.
28
29 2014-09-10  Jer Noble  <jer.noble@apple.com>
30
31         More unreviewed gardening.
32
33         - Mark tests as WontFix which depend on platform support which will never be added.
34         - Fix http/tests/media/video-auth.html by marking it as failing on MountainLion.
35
36         * platform/mac/TestExpectations:
37
38 2014-09-10  Jer Noble  <jer.noble@apple.com>
39
40         Unreviewed gardening. Re-skip some obsolete EME tests.
41
42         * platform/mac/TestExpectations:
43
44 2014-09-10  Alexey Proskuryakov  <ap@apple.com>
45
46         Skip some flaky tests that may be affecting subsequent tests.
47
48         * platform/mac/TestExpectations:
49
50 2014-09-10  Jer Noble  <jer.noble@apple.com>
51
52         "AVF info: hasOfflineRenderer, board-id check : true" in media/track/track-forced-subtitles-in-band.html
53         https://bugs.webkit.org/show_bug.cgi?id=124219
54
55         Unreviewed gardening. This skip was made unnecessary after selective filtering was added in r160247.
56
57         * platform/mac/TestExpectations:
58
59 2014-09-10  Jer Noble  <jer.noble@apple.com>
60
61         More unreviewed gardening of media/ tests; Move tests into the correct sub-groups and add comments
62         to test expectations without attached bugzilla bugs (due to WontFix, etc.).
63
64         * platform/mac/TestExpectations:
65
66 2014-09-10  Jer Noble  <jer.noble@apple.com>
67
68         More unreviewed gardening; despite the comment, media/audio-repaint.html is failing on all mac ports, not just on Lion.
69
70         * platform/mac/TestExpectations:
71
72 2014-09-10  Roger Fong  <roger_fong@apple.com>
73
74         Unreviewed. Fix a snapshotting test. Test was incorrect as it assumed the wrong window size.
75
76         * platform/mac-wk2/TestExpectations: Remove some duplicate test expectations.
77         * platform/mac-wk2/plugins/snapshotting/snapshot-plugin-not-quite-blocked-by-image-expected.txt:
78         * plugins/snapshotting/snapshot-plugin-not-quite-blocked-by-image.html:
79
80 2014-09-10  Roger Fong  <roger_fong@apple.com>
81
82         Rollout r173446, the skipped tests still fail only on the bots.
83
84         * platform/mac-wk2/TestExpectations:
85
86 2014-09-10  Jer Noble  <jer.noble@apple.com>
87
88         Unreviewed gardening. Group all the media expectations together logically.
89
90         * platform/mac/TestExpectations:
91
92 2014-09-10  Commit Queue  <commit-queue@webkit.org>
93
94         Unreviewed, rolling out r173446.
95         https://bugs.webkit.org/show_bug.cgi?id=136707
96
97         These two tests fail consistently on Mavericks and ML WK2
98         bots. (Requested by jernoble|laptop on #webkit).
99
100         Reverted changeset:
101
102         "Unskip two snapshotting tests that work for me consistently
103         locally."
104         http://trac.webkit.org/changeset/173446
105
106 2014-09-10  Chris Fleizach  <cfleizach@apple.com>
107
108         AX: aria-labelledby is not honoring sub-node text
109         https://bugs.webkit.org/show_bug.cgi?id=136689
110
111         Reviewed by Mario Sanchez Prada.
112
113         * accessibility/aria-labelledby-with-descendants-expected.txt: Added.
114         * accessibility/aria-labelledby-with-descendants.html: Added.
115
116 2014-09-09  Jer Noble  <jer.noble@apple.com>
117
118         [MSE] http/tests/media/media-source/mediasource-config-change-mp4-v-bitrate.html failing after r173318
119         https://bugs.webkit.org/show_bug.cgi?id=136676
120
121         Reviewed by Eric Carlson.
122
123         * platform/mac/TestExpectations:
124
125 2014-09-09  Roger Fong  <roger_fong@apple.com>
126
127         Unskip two snapshotting tests that work for me consistently locally.
128
129         * platform/mac-wk2/TestExpectations:
130
131 2014-09-09  Manuel Rego Casasnovas  <rego@igalia.com>
132
133         [CSS Grid Layout] Ignore ::first-letter pseudo-element
134         https://bugs.webkit.org/show_bug.cgi?id=136625
135
136         Reviewed by Darin Adler.
137
138         * css3/flexbox/flexbox-ignore-container-firstLetter.html: Modify test,
139         in order to actually check that the ::first-letter in a regular
140         container is ignored in the flexbox.
141         * fast/css-grid-layout/grid-container-ignore-first-letter-expected.txt: Added.
142         * fast/css-grid-layout/grid-container-ignore-first-letter.html: Added.
143         * fast/css-grid-layout/grid-item-first-letter-valid-expected.txt: Added.
144         * fast/css-grid-layout/grid-item-first-letter-valid.html: Added.
145
146 2014-09-09  Benjamin Poulain  <benjamin@webkit.org>
147
148         Add support for :read-write/:read-only matching editable content
149         https://bugs.webkit.org/show_bug.cgi?id=136668
150
151         Reviewed by Antti Koivisto.
152
153         * fast/css/read-only-read-write-contenteditable-basics-expected.html: Added.
154         * fast/css/read-only-read-write-contenteditable-basics.html: Added.
155         * fast/css/read-only-read-write-designmode-basics-expected.html: Added.
156         * fast/css/read-only-read-write-designmode-basics.html: Added.
157         * fast/css/read-only-read-write-webkit-user-modify-expected.txt: Added.
158         * fast/css/read-only-read-write-webkit-user-modify.html: Added.
159         * fast/selectors/read-only-read-write-contenteditable-basics-expected.txt: Added.
160         * fast/selectors/read-only-read-write-contenteditable-basics.html: Added.
161         * fast/selectors/read-only-read-write-contenteditable-svg-foreignObject-expected.txt: Added.
162         * fast/selectors/read-only-read-write-contenteditable-svg-foreignObject.html: Added.
163         * fast/selectors/read-only-read-write-designmode-basics-expected.txt: Added.
164         * fast/selectors/read-only-read-write-designmode-basics.html: Added.
165         * fast/selectors/read-only-read-write-style-update-expected.txt: Added.
166         * fast/selectors/read-only-read-write-style-update.html: Added.
167
168 2014-09-09  Jer Noble  <jer.noble@apple.com>
169
170         [Mac] Unreviewed gardening. Mark two media-source tests as failing.
171
172         * platform/mac/TestExpectations:
173
174 2014-09-09  Roger Fong  <roger_fong@apple.com>
175
176         Fix syntax on some expected failures.
177
178         * platform/mac/TestExpectations:
179
180 2014-09-09  Carlos Alberto Lopez Perez  <clopez@igalia.com>
181
182         [GTK] Unreviewed GTK gardening.
183
184         * platform/gtk/TestExpectations: Report and mark new failures after r173328 and r173418.
185         Update some expectations for new cases.
186
187 2014-09-09  Roger Fong  <roger_fong@apple.com>
188
189         Skip some WebGL tests failing on Mavericks and MountainLion bots.
190
191         * platform/mac/TestExpectations:
192
193 2014-09-09  Takeshi Kurosawa  <taken.spc@gmail.com>
194
195         AX: HTML5 landmark (and related) elements should not be ignored.
196         https://bugs.webkit.org/show_bug.cgi?id=135116
197
198         Reviewed by Chris Fleizach.
199
200         Make sure following element should not be ignored in computeAccessibilityIsIgnored
201         - header, aside, address, main, nav, article, section
202         - dt, dd
203
204         * platform/mac/accessibility/descriptionlist-not-ignored-expected.txt: Added.
205         * platform/mac/accessibility/descriptionlist-not-ignored.html: Added.
206         * platform/mac/accessibility/landmark-not-ignored-expected.txt: Added.
207         * platform/mac/accessibility/landmark-not-ignored.html: Added.
208
209 2014-09-08  Mihnea Ovidenie  <mihnea@adobe.com>
210
211         [CSSRegions]Incorrect layout for multicol element transformed into region
212         https://bugs.webkit.org/show_bug.cgi?id=136459
213
214         Reviewed by David Hyatt.
215
216         * fast/regions/multicol/nested-multicol-into-region-dynamic-expected.txt: Added.
217         * fast/regions/multicol/nested-multicol-into-region-dynamic.html: Added.
218
219 2014-09-08  Myles C. Maxfield  <mmaxfield@apple.com>
220
221         REGRESSION (r172153): Text drawn with wrong color when second text shadow has zero offset and blur (breaks buttons at aws.amazon.com)
222         https://bugs.webkit.org/show_bug.cgi?id=136612
223
224         Reviewed by Darin Adler.
225
226         Make sure that text is drawn with correct color when second text shadow has zero offset and blur
227
228         * fast/text/empty-shadow-with-color-expected.html: Added.
229         * fast/text/empty-shadow-with-color.html: Added.
230
231 2014-09-08  Roger Fong  <roger_fong@apple.com>
232
233         Unreviewed. More webgl conformance test gardening.
234
235         * platform/mac/TestExpectations:
236
237 2014-09-08  Roger Fong  <roger_fong@apple.com>
238
239         Unreviewed. Skip some WebGL conformance tests that may be passing on the bots now.
240
241         * platform/mac/TestExpectations:
242
243 2014-09-08  Matt Baker  <mattbaker@apple.com>
244
245         Web Inspector: Add layout test for lowercase CSSProperty names
246         https://bugs.webkit.org/show_bug.cgi?id=135961
247
248         Reviewed by Joseph Pecoraro.
249
250         Added test to check that property names in matched CSS rules are returned in lowercase
251         when specified with upper or mixed case in the original CSS source.
252
253         * inspector/css/matched-style-properties-expected.txt: Added.
254         * inspector/css/matched-style-properties.html: Added.
255
256 2014-09-08  Matt Baker  <mattbaker@apple.com>
257
258         Web Inspector: Fixes to layout test infrastructure
259         https://bugs.webkit.org/show_bug.cgi?id=136360
260
261         Reviewed by Joseph Pecoraro.
262
263         Updated expected results to reflect breakpoint resolution changes in r171784.
264
265         * inspector/debugger/probe-manager-add-remove-actions-expected.txt:
266
267 2014-09-08  Alexey Proskuryakov  <ap@apple.com>
268
269         Investigate test failures on ML caused by MediaTime refactoring
270         https://bugs.webkit.org/show_bug.cgi?id=136532
271
272         Added another test that appears to have been affected by this refactoring.
273
274         * platform/mac/TestExpectations:
275
276 2014-09-06  Antti Koivisto  <antti@apple.com>
277
278         Serialize ResourceResponses using WebKit types
279         https://bugs.webkit.org/show_bug.cgi?id=136545
280
281         Reviewed by Alexey Proskuryakov.
282
283         Remove failure expectations for tests fixed by this patch.
284
285         http/tests/xmlhttprequest/web-apps/012.html
286         http/tests/xmlhttprequest/web-apps/013.html
287
288         * platform/mac-wk2/TestExpectations:
289
290 2014-09-06  Commit Queue  <commit-queue@webkit.org>
291
292         Unreviewed, rolling out r173335.
293         https://bugs.webkit.org/show_bug.cgi?id=136597
294
295         Broke webgl/1.0.2/conformance/glsl/misc/shader-varying-
296         packing-restrictions.html (Requested by ap on #webkit).
297
298         Reverted changeset:
299
300         "Remove statically used varyings from packing restrictions
301         check."
302         https://bugs.webkit.org/show_bug.cgi?id=136585
303         http://trac.webkit.org/changeset/173335
304
305 2014-09-05  Simon Fraser  <simon.fraser@apple.com>
306
307         Change this test not to use a percentage width, and to use a non-blurred
308         shadow to avoid different results on Retina display systems.
309
310         * platform/mac-wk2/tiled-drawing/scrolling/frames/fixed-inside-frame-expected.txt:
311         * platform/mac-wk2/tiled-drawing/scrolling/frames/fixed-inside-frame.html:
312
313 2014-09-05  Jeffrey Pfau  <jpfau@apple.com>
314
315         Unreviewed, skip tests for a feature that isn't supported
316
317         * platform/mac/TestExpectations:
318
319 2014-09-05  Jeffrey Pfau  <jpfau@apple.com>
320
321         Add test after r173324
322
323         Rubber-stamped by Simon Fraser.
324
325         * storage/indexeddb/version-change-event-expected.txt: Added.
326         * storage/indexeddb/version-change-event.html: Added.
327
328 2014-09-05  Brady Eidson  <beidson@apple.com>
329
330         Allow pages with unload handlers in the page cache
331         <rdar://problem/11084669> and https://bugs.webkit.org/show_bug.cgi?id=136535
332
333         Reviewed by Oliver Hunt.
334
335         * fast/frames/frame-crash-with-page-cache-expected.txt:
336         * fast/frames/resources/cached-page-1.html:
337
338 2014-09-05  Roger Fong  <roger_fong@apple.com>
339
340         Remove statically used varyings from packing restrictions check.
341         https://bugs.webkit.org/show_bug.cgi?id=136585.
342         <rdar://problem/16308409>
343
344         Reviewed by Dean Jackson.
345
346         * platform/mac/TestExpectations: Unskip build_009_to_016.html conformance test.
347
348 2014-09-05  Matt Baker  <mattbaker@apple.com>
349
350         Web Inspector: breakpoint actions should work regardless of Content Security Policy
351         https://bugs.webkit.org/show_bug.cgi?id=136542
352
353         Reviewed by Mark Lam.
354
355         Added test for "Evaluate JavaScript" breakpoint actions for breakpoints set on
356         pages with a CSP that does not allow 'unsafe-eval'.
357
358         * inspector/debugger/breakpoint-action-eval-expected.txt: Added.
359         * inspector/debugger/breakpoint-action-eval.html: Added.
360
361 2014-09-05  Carlos Alberto Lopez Perez  <clopez@igalia.com>
362
363         [SOUP] Implement ResourceResponse::platformSuggestedFilename() when USE(SOUP) is enabled.
364         https://bugs.webkit.org/show_bug.cgi?id=136562
365
366         Reviewed by Martin Robinson.
367
368         * platform/gtk/TestExpectations: Remove failure expectations for tests that now pass.
369
370 2014-09-04  Michael Saboff  <msaboff@apple.com>
371
372         ARM32 iOS: JSC Test math.js fails
373         https://bugs.webkit.org/show_bug.cgi?id=136261
374
375         Reviewed by Geoffrey Garen.
376
377         Split out the failing tests to a new test script math-denorm.js.  Added check
378         at the top of the new file to skip the tests when running on ARM for iOS.
379
380         * js/math-denorm-expected.txt: Added.
381         * js/math-expected.txt:
382         * js/script-tests/math-denorm.js: Added.
383         * js/script-tests/math.js:
384
385 2014-09-05  Benjamin Poulain  <benjamin@webkit.org>
386
387         Update the current matching of :read-only and :read-write to the latest spec
388         https://bugs.webkit.org/show_bug.cgi?id=136566
389
390         Reviewed by Antti Koivisto.
391
392         * fast/css/readonly-pseudoclass-opera-005.html:
393         This was one of the original test.
394         With the new definition, input[type=radio] is always :read-only.
395
396         * fast/forms/input-live-pseudo-selectors-expected.txt:
397         * fast/forms/resources/input-live-pseudo-selectors.js:
398         * fast/forms/resources/live-pseudo-selectors.css:
399         (:read-only): Deleted.
400         * fast/forms/resources/select-live-pseudo-selectors.js:
401         * fast/forms/resources/textarea-live-pseudo-selectors.js:
402         * fast/forms/textarea-live-pseudo-selectors-expected.txt:
403         Those various tests were mostly testing form validation. The selectors
404         for :read-only and :read-write were in the way of testing.
405
406         They were only 3 cases tested and they are covered by the new tests.
407
408         * fast/css/read-only-read-write-input-basics-expected.html: Added.
409         * fast/css/read-only-read-write-input-basics.html: Added.
410         * fast/css/read-only-read-write-textarea-basics-expected.html: Added.
411         * fast/css/read-only-read-write-textarea-basics.html: Added.
412         * fast/selectors/read-only-read-write-input-basics-expected.txt: Added.
413         * fast/selectors/read-only-read-write-input-basics.html: Added.
414         * fast/selectors/read-only-read-write-input-in-fieldset-expected.txt: Added.
415         * fast/selectors/read-only-read-write-input-in-fieldset.html: Added.
416         * fast/selectors/read-only-read-write-textarea-basics-expected.txt: Added.
417         * fast/selectors/read-only-read-write-textarea-basics.html: Added.
418         * fast/selectors/read-only-read-write-textarea-in-fieldset-expected.txt: Added.
419         * fast/selectors/read-only-read-write-textarea-in-fieldset.html: Added.
420         New tests covering basic features for <input> and <textarea>. The definition for
421         other editable content is ignored for now.
422
423 2014-09-05  Carlos Alberto Lopez Perez  <clopez@igalia.com>
424
425         [GTK] Unreviewed GTK gardening.
426
427         * platform/gtk/TestExpectations: Report and mark new failures after r173049 and r173272.
428         Update some expectations for new cases.
429         * platform/gtk/fast/css/vertical-text-overflow-ellipsis-text-align-center-expected.txt: Rebaseline after r173049.
430
431 2014-06-10  Jer Noble  <jer.noble@apple.com>
432
433         Refactoring: make MediaTime the primary time type for audiovisual times.
434         https://bugs.webkit.org/show_bug.cgi?id=133579
435
436         Reviewed by Eric Carlson.
437
438         Update the http/media tests to use byte-ranges, and update our byte-range CGI script
439         to return correct headers. Remove the platform expected results for media/video-seek-past-end-paused.html
440         now that we pass.
441
442         * http/tests/media/reload-after-dialog.html:
443         * http/tests/media/video-error-abort.html:
444         * http/tests/media/video-throttled-load.cgi:
445         * platform/mac/media/video-seek-past-end-paused-expected.txt: Removed.
446         * platform/mac/TestExpectations:
447
448 2014-09-04  Alexey Proskuryakov  <ap@apple.com>
449
450         platform/mac-wk2/tiled-drawing/scrolling/frames/frameset-nested-frame-scrollability.html is flakey
451         https://bugs.webkit.org/show_bug.cgi?id=136554
452
453         * platform/mac-wk2/TestExpectations: Marking it as such.
454
455 2014-09-04  Simon Fraser  <simon.fraser@apple.com>
456
457         Rebaseline three blending tests which no longer need backing store.
458
459         * css3/blending/blend-mode-blended-element-overlapping-composited-sibling-should-have-compositing-layer-expected.txt:
460         * css3/blending/blend-mode-parent-of-composited-blended-has-layer-expected.txt:
461         * css3/blending/blend-mode-with-composited-descendant-should-have-layer-expected.txt:
462
463 2014-09-04  Simon Fraser  <simon.fraser@apple.com>
464
465         border-radius should not force layer backing store
466         https://bugs.webkit.org/show_bug.cgi?id=136555
467
468         Reviewed by Dean Jackson.
469         
470         Test that dumps layers on some composited elements with border-radius
471
472         * compositing/backing/border-radius-no-backing-expected.txt: Added.
473         * compositing/backing/border-radius-no-backing.html: Added.
474
475 2014-09-04  Simon Fraser  <simon.fraser@apple.com>
476
477         CSS filter on a compositing layer should not cause unncessary backing store allocation
478         https://bugs.webkit.org/show_bug.cgi?id=136557
479
480         Reviewed by Dean Jackson.
481         
482         Dump the layer tree on some layer configs with filters.
483         
484         * compositing/backing/filter-no-backing-expected.txt: Added.
485         * compositing/backing/filter-no-backing.html: Added.
486
487 2014-09-04  Simon Fraser  <simon.fraser@apple.com>
488
489         Improve the logic for compositing backing store avoidance
490         https://bugs.webkit.org/show_bug.cgi?id=136556
491
492         Reviewed by Dean Jackson.
493         
494         Tests that dump the layer tree (showing backing store) for various combinations
495         of child renderers and whitespace.
496
497         * compositing/backing/inline-block-no-backing-expected.txt: Added.
498         * compositing/backing/inline-block-no-backing.html: Added.
499         * compositing/backing/whitespace-nodes-no-backing-expected.txt: Added.
500         * compositing/backing/whitespace-nodes-no-backing.html: Added.
501
502 2014-09-04  Beth Dakin  <bdakin@apple.com>
503
504         Another speculative fix for the bots.
505
506         * platform/mac-wk2/tiled-drawing/scrolling/root-overflow-with-mousewheel.html:
507
508 2014-09-04  Beth Dakin  <bdakin@apple.com>
509
510         Speculative fix for a test failing on the bot.
511
512         * platform/mac-wk2/tiled-drawing/scrolling/root-overflow-with-mousewheel.html:
513
514 2014-09-03  David Hyatt  <hyatt@apple.com>
515
516         Initial letters should clear one another.
517         https://bugs.webkit.org/show_bug.cgi?id=136514
518
519         Reviewed by Simon Fraser.
520
521         * fast/css-generated-content/initial-letter-clearance.html: Added.
522         * platform/mac/fast/css-generated-content/initial-letter-clearance-expected.png: Added.
523         * platform/mac/fast/css-generated-content/initial-letter-clearance-expected.txt: Added.
524
525 2014-09-04  Beth Dakin  <bdakin@apple.com>
526
527         REGRESSION (r172832): Poor 2-finger scrolling performance at theverge.com articles 
528         (all tiles repaint)
529         https://bugs.webkit.org/show_bug.cgi?id=136433
530         -and corresponding-
531         rdar://problem/18193942
532
533         Reviewed by Tim Horton.
534
535         * platform/mac-wk2/tiled-drawing/scrolling/root-overflow-with-mousewheel-expected.txt: Added.
536         * platform/mac-wk2/tiled-drawing/scrolling/root-overflow-with-mousewheel.html: Added.
537
538 2014-09-04  Eva Balazsfalvi  <evab.u-szeged@partner.samsung.com>
539
540         Remove CSS_FILTERS flag
541         https://bugs.webkit.org/show_bug.cgi?id=136529
542
543         Reviewed by Dirk Schulze.
544
545         * platform/efl/TestExpectations:
546
547 2014-09-03  Youenn Fablet  <youenn.fablet@crf.canon.fr>
548
549         XMLHttpRequest always defaults Content-Type to application/xml, while it should depend on data type
550         https://bugs.webkit.org/show_bug.cgi?id=11049
551
552         Reviewed by Darin Adler.
553
554         * http/tests/xmlhttprequest/methods-lower-case-expected.txt: Rebaseline (application/xml -> text/plain;charset=UTF-8).
555         * http/tests/xmlhttprequest/post-content-type-document.html: New test to cover default mime type for XML and HTML document data types.
556         * http/tests/xmlhttprequest/post-content-type-document-expected.txt: Ditto.
557         * http/tests/xmlhttprequest/post-content-type-expected.txt: Rebaseline (application/xml -> text/plain;charset=UTF-8).
558         * http/tests/xmlhttprequest/post-content-type.html: Ditto.
559         * http/tests/xmlhttprequest/request-encoding2.html: Ditto.
560         * platform/gtk/http/tests/xmlhttprequest/methods-async-expected.txt: Ditto.
561         * platform/gtk/http/tests/xmlhttprequest/methods-expected.txt: Ditto.
562         * platform/gtk/http/tests/xmlhttprequest/workers/methods-async-expected.txt: Ditto.
563         * platform/gtk/http/tests/xmlhttprequest/workers/methods-expected.txt: Ditto.
564         * platform/gtk/http/tests/xmlhttprequest/workers/shared-worker-methods-async-expected.txt: Ditto.
565         * platform/gtk/http/tests/xmlhttprequest/workers/shared-worker-methods-expected.txt: Ditto.
566
567 2014-09-03  Shivakumar JM  <shiva.jm@samsung.com>
568
569         [EFL] Websocket Layout Tests passed in latest build.
570         https://bugs.webkit.org/show_bug.cgi?id=136278
571
572         Unreviewed gardening.
573  
574         Websocket Layout Tests passed in latest build, possibly because r172438.
575
576         * platform/efl/TestExpectations:
577
578 2014-09-03  Jeffrey Pfau  <jpfau@apple.com>
579
580         Unreviewed, mark test as crashing
581
582         * platform/wk2/TestExpectations:
583
584 2014-09-03  Myles C. Maxfield  <mmaxfield@apple.com>
585
586         Text caret changes to color of text in Mail and Notes
587         https://bugs.webkit.org/show_bug.cgi?id=135904
588
589         Reviewed by Simon Fraser.
590
591         Make sure the caret is the correct color.
592
593         * editing/caret/color-span-inside-editable-expected.html: Added.
594         * editing/caret/color-span-inside-editable.html: Added.
595
596 2014-09-03  Brent Fulgham  <bfulgham@apple.com>
597
598         [Win] Mark a number of passing tests.
599
600         * platform/win/TestExpectations: Update expectations based on passes
601         on multiple test bots.
602
603 2014-09-03  Benjamin Poulain  <benjamin@webkit.org>
604
605         Fix style invalidation of elements with multiple siblings dependencies
606         https://bugs.webkit.org/show_bug.cgi?id=136472
607
608         Reviewed by Andreas Kling.
609
610         The test coverage was pretty bad. :(
611         I tried to cover the most obvious problems.
612
613         * fast/css/direct-adjacent-style-update-optimization-expected.txt: Added.
614         * fast/css/direct-adjacent-style-update-optimization.html: Added.
615         * fast/css/indirect-adjacent-style-update-optimization-expected.txt: Added.
616         * fast/css/indirect-adjacent-style-update-optimization.html: Added.
617         * fast/css/non-matching-adjacent-style-update-expected.txt: Added.
618         * fast/css/non-matching-adjacent-style-update.html: Added.
619         * fast/selectors/attribute-direct-adjacent-style-update-expected.txt:
620         * fast/selectors/class-direct-adjacent-style-update-expected.txt:
621         * fast/selectors/first-child-direct-adjacent-style-update-expected.txt:
622         * fast/selectors/first-of-type-direct-adjacent-style-update-expected.txt: Copied from LayoutTests/fast/selectors/attribute-direct-adjacent-style-update-expected.txt.
623         * fast/selectors/first-of-type-direct-adjacent-style-update.html: Added.
624         * fast/selectors/first-of-type-sibling-style-update-expected.txt: Added.
625         * fast/selectors/first-of-type-sibling-style-update.html: Added.
626         * fast/selectors/id-direct-adjacent-style-update-expected.txt: Copied from LayoutTests/fast/selectors/attribute-direct-adjacent-style-update-expected.txt.
627         * fast/selectors/id-direct-adjacent-style-update.html: Added.
628         * fast/selectors/id-sibling-style-update-expected.txt: Added.
629         * fast/selectors/id-sibling-style-update.html: Added.
630         * fast/selectors/nth-child-as-first-simple-selector-style-update-expected.txt: Added.
631         * fast/selectors/nth-child-as-first-simple-selector-style-update.html: Added.
632         * fast/selectors/nth-child-direct-adjacent-style-update-expected.txt: Copied from LayoutTests/fast/selectors/attribute-direct-adjacent-style-update-expected.txt.
633         * fast/selectors/nth-child-direct-adjacent-style-update.html: Added.
634         * fast/selectors/nth-child-style-update-expected.txt: Added.
635         * fast/selectors/nth-child-style-update.html: Added.
636
637 2014-09-03  Benjamin Poulain  <benjamin@webkit.org>
638
639         Add a test case for Element.matches() with :scope
640         https://bugs.webkit.org/show_bug.cgi?id=136475
641
642         Reviewed by Andreas Kling.
643
644         There was not test for this use case. Looks like everything works fine.
645
646         * fast/selectors/matches-scope-expected.txt: Added.
647         * fast/selectors/matches-scope.html: Added.
648
649 2014-09-03  David Hyatt  <hyatt@apple.com>
650
651         Add support for the initial-letter CSS property to first-letter
652         https://bugs.webkit.org/show_bug.cgi?id=136484
653
654         Reviewed by Dean Jackson.
655
656         * fast/css-generated-content/initial-letter-basic.html: Added.
657         * fast/css-generated-content/initial-letter-border-padding.html: Added.
658         * fast/css-generated-content/initial-letter-descender.html: Added.
659         * fast/css-generated-content/initial-letter-raised.html: Added.
660         * fast/css-generated-content/initial-letter-sunken.html: Added.
661         * platform/mac/fast/css-generated-content/initial-letter-basic-expected.png: Added.
662         * platform/mac/fast/css-generated-content/initial-letter-basic-expected.txt: Added.
663         * platform/mac/fast/css-generated-content/initial-letter-border-padding-expected.png: Added.
664         * platform/mac/fast/css-generated-content/initial-letter-border-padding-expected.txt: Added.
665         * platform/mac/fast/css-generated-content/initial-letter-descender-expected.png: Added.
666         * platform/mac/fast/css-generated-content/initial-letter-descender-expected.txt: Added.
667         * platform/mac/fast/css-generated-content/initial-letter-raised-expected.png: Added.
668         * platform/mac/fast/css-generated-content/initial-letter-raised-expected.txt: Added.
669         * platform/mac/fast/css-generated-content/initial-letter-sunken-expected.png: Added.
670         * platform/mac/fast/css-generated-content/initial-letter-sunken-expected.txt: Added.
671
672 2014-09-03  Brent Fulgham  <bfulgham@apple.com>
673
674         [Win] Unreviewed test gardening.
675
676         Remove abandoned results for tests that had been converted to reftest.
677         Also resolve warnings in TestExpectation file.
678
679         * platform/win/TestExpectations: 
680         * platform/win/ietestcenter/css3/flexbox: Removed.
681         * platform/win/ietestcenter/css3/flexbox/flexbox-align-baseline-001-expected-expected.txt: Removed.
682         * platform/win/ietestcenter/css3/flexbox/flexbox-align-baseline-001-expected.txt: Removed.
683         * platform/win/ietestcenter/css3/flexbox/flexbox-align-center-001-expected-expected.txt: Removed.
684         * platform/win/ietestcenter/css3/flexbox/flexbox-align-center-001-expected.txt: Removed.
685         * platform/win/ietestcenter/css3/flexbox/flexbox-align-center-002-expected-expected.txt: Removed.
686         * platform/win/ietestcenter/css3/flexbox/flexbox-align-center-002-expected.txt: Removed.
687         * platform/win/ietestcenter/css3/flexbox/flexbox-align-end-001-expected-expected.txt: Removed.
688         * platform/win/ietestcenter/css3/flexbox/flexbox-align-end-001-expected.txt: Removed.
689         * platform/win/ietestcenter/css3/flexbox/flexbox-align-start-001-expected-expected.txt: Removed.
690         * platform/win/ietestcenter/css3/flexbox/flexbox-align-start-001-expected.txt: Removed.
691         * platform/win/ietestcenter/css3/flexbox/flexbox-align-stretch-001-expected-expected.txt: Removed.
692         * platform/win/ietestcenter/css3/flexbox/flexbox-align-stretch-001-expected.txt: Removed.
693         * platform/win/ietestcenter/css3/flexbox/flexbox-direction-001-expected-expected.txt: Removed.
694         * platform/win/ietestcenter/css3/flexbox/flexbox-direction-001-expected.txt: Removed.
695         * platform/win/ietestcenter/css3/flexbox/flexbox-flex-001-expected-expected.txt: Removed.
696         * platform/win/ietestcenter/css3/flexbox/flexbox-flex-001-expected.txt: Removed.
697         * platform/win/ietestcenter/css3/flexbox/flexbox-flex-002-expected-expected.txt: Removed.
698         * platform/win/ietestcenter/css3/flexbox/flexbox-flex-002-expected.txt: Removed.
699         * platform/win/ietestcenter/css3/flexbox/flexbox-flex-003-expected-expected.txt: Removed.
700         * platform/win/ietestcenter/css3/flexbox/flexbox-flex-003-expected.txt: Removed.
701         * platform/win/ietestcenter/css3/flexbox/flexbox-flex-004-expected-expected.txt: Removed.
702         * platform/win/ietestcenter/css3/flexbox/flexbox-flex-004-expected.txt: Removed.
703         * platform/win/ietestcenter/css3/flexbox/flexbox-flex-005-expected-expected.txt: Removed.
704         * platform/win/ietestcenter/css3/flexbox/flexbox-flex-005-expected.txt: Removed.
705         * platform/win/ietestcenter/css3/flexbox/flexbox-groups-001-expected-expected.txt: Removed.
706         * platform/win/ietestcenter/css3/flexbox/flexbox-groups-001-expected.txt: Removed.
707         * platform/win/ietestcenter/css3/flexbox/flexbox-groups-002-expected-expected.txt: Removed.
708         * platform/win/ietestcenter/css3/flexbox/flexbox-groups-002-expected.txt: Removed.
709         * platform/win/ietestcenter/css3/flexbox/flexbox-groups-003-expected-expected.txt: Removed.
710         * platform/win/ietestcenter/css3/flexbox/flexbox-groups-003-expected.txt: Removed.
711         * platform/win/ietestcenter/css3/flexbox/flexbox-groups-004-expected-expected.txt: Removed.
712         * platform/win/ietestcenter/css3/flexbox/flexbox-groups-004-expected.txt: Removed.
713         * platform/win/ietestcenter/css3/flexbox/flexbox-layout-001-expected-expected.txt: Removed.
714         * platform/win/ietestcenter/css3/flexbox/flexbox-layout-001-expected.txt: Removed.
715         * platform/win/ietestcenter/css3/flexbox/flexbox-layout-002-expected-expected.txt: Removed.
716         * platform/win/ietestcenter/css3/flexbox/flexbox-layout-002-expected.txt: Removed.
717         * platform/win/ietestcenter/css3/flexbox/flexbox-layout-003-expected-expected.txt: Removed.
718         * platform/win/ietestcenter/css3/flexbox/flexbox-layout-003-expected.txt: Removed.
719         * platform/win/ietestcenter/css3/flexbox/flexbox-ordinal-group-001-expected-expected.txt: Removed.
720         * platform/win/ietestcenter/css3/flexbox/flexbox-pack-center-001-expected-expected.txt: Removed.
721         * platform/win/ietestcenter/css3/flexbox/flexbox-pack-center-001-expected.txt: Removed.
722         * platform/win/ietestcenter/css3/flexbox/flexbox-pack-end-001-expected-expected.txt: Removed.
723         * platform/win/ietestcenter/css3/flexbox/flexbox-pack-end-001-expected.txt: Removed.
724         * platform/win/ietestcenter/css3/flexbox/flexbox-pack-justify-001-expected-expected.txt: Removed.
725         * platform/win/ietestcenter/css3/flexbox/flexbox-pack-justify-001-expected.txt: Removed.
726         * platform/win/ietestcenter/css3/flexbox/flexbox-pack-start-001-expected-expected.txt: Removed.
727         * platform/win/ietestcenter/css3/flexbox/flexbox-pack-start-001-expected.txt: Removed.
728         * platform/win/ietestcenter/css3/grid: Removed.
729         * platform/win/ietestcenter/css3/grid/display-grid-001-expected-expected.txt: Removed.
730         * platform/win/ietestcenter/css3/grid/display-grid-001-expected.txt: Removed.
731         * platform/win/ietestcenter/css3/grid/display-grid-002-expected-expected.txt: Removed.
732         * platform/win/ietestcenter/css3/grid/display-grid-002-expected.txt: Removed.
733         * platform/win/ietestcenter/css3/grid/grid-column-001-expected-expected.txt: Removed.
734         * platform/win/ietestcenter/css3/grid/grid-column-001-expected.txt: Removed.
735         * platform/win/ietestcenter/css3/grid/grid-column-002-expected-expected.txt: Removed.
736         * platform/win/ietestcenter/css3/grid/grid-column-002-expected.txt: Removed.
737         * platform/win/ietestcenter/css3/grid/grid-column-003-expected-expected.txt: Removed.
738         * platform/win/ietestcenter/css3/grid/grid-column-003-expected.txt: Removed.
739         * platform/win/ietestcenter/css3/grid/grid-columns-001-expected-expected.txt: Removed.
740         * platform/win/ietestcenter/css3/grid/grid-columns-001-expected.txt: Removed.
741         * platform/win/ietestcenter/css3/grid/grid-items-001-expected-expected.txt: Removed.
742         * platform/win/ietestcenter/css3/grid/grid-items-001-expected.txt: Removed.
743         * platform/win/ietestcenter/css3/grid/grid-items-002-expected-expected.txt: Removed.
744         * platform/win/ietestcenter/css3/grid/grid-items-002-expected.txt: Removed.
745         * platform/win/ietestcenter/css3/grid/grid-items-003-expected-expected.txt: Removed.
746         * platform/win/ietestcenter/css3/grid/grid-items-003-expected.txt: Removed.
747         * platform/win/ietestcenter/css3/grid/grid-items-004-expected-expected.txt: Removed.
748         * platform/win/ietestcenter/css3/grid/grid-items-004-expected.txt: Removed.
749         * platform/win/ietestcenter/css3/grid/grid-items-005-expected-expected.txt: Removed.
750         * platform/win/ietestcenter/css3/grid/grid-items-005-expected.txt: Removed.
751         * platform/win/ietestcenter/css3/multicolumn: Removed.
752         * platform/win/ietestcenter/css3/multicolumn/column-block-formatting-context-001-expected-expected.txt: Removed.
753         * platform/win/ietestcenter/css3/multicolumn/column-block-formatting-context-001-expected.txt: Removed.
754         * platform/win/ietestcenter/css3/multicolumn/column-containing-block-001-expected-expected.txt: Removed.
755         * platform/win/ietestcenter/css3/multicolumn/column-containing-block-001-expected.txt: Removed.
756         * platform/win/ietestcenter/css3/multicolumn/column-containing-block-002-expected-expected.txt: Removed.
757         * platform/win/ietestcenter/css3/multicolumn/column-containing-block-002-expected.txt: Removed.
758         * platform/win/ietestcenter/css3/multicolumn/column-containing-block-003-expected-expected.txt: Removed.
759         * platform/win/ietestcenter/css3/multicolumn/column-containing-block-003-expected.txt: Removed.
760         * platform/win/ietestcenter/css3/multicolumn/column-filling-001-expected-expected.txt: Removed.
761         * platform/win/ietestcenter/css3/multicolumn/column-filling-001-expected.txt: Removed.
762         * platform/win/ietestcenter/css3/multicolumn/column-width-applies-to-001-expected-expected.txt: Removed.
763         * platform/win/ietestcenter/css3/multicolumn/column-width-applies-to-001-expected.txt: Removed.
764         * platform/win/ietestcenter/css3/multicolumn/column-width-applies-to-002-expected-expected.txt: Removed.
765         * platform/win/ietestcenter/css3/multicolumn/column-width-applies-to-002-expected.txt: Removed.
766         * platform/win/ietestcenter/css3/multicolumn/column-width-applies-to-003-expected-expected.txt: Removed.
767         * platform/win/ietestcenter/css3/multicolumn/column-width-applies-to-003-expected.txt: Removed.
768         * platform/win/ietestcenter/css3/multicolumn/column-width-applies-to-004-expected-expected.txt: Removed.
769         * platform/win/ietestcenter/css3/multicolumn/column-width-applies-to-004-expected.txt: Removed.
770         * platform/win/ietestcenter/css3/multicolumn/column-width-applies-to-005-expected-expected.txt: Removed.
771         * platform/win/ietestcenter/css3/multicolumn/column-width-applies-to-005-expected.txt: Removed.
772         * platform/win/ietestcenter/css3/multicolumn/column-width-applies-to-006-expected-expected.txt: Removed.
773         * platform/win/ietestcenter/css3/multicolumn/column-width-applies-to-006-expected.txt: Removed.
774         * platform/win/ietestcenter/css3/multicolumn/column-width-applies-to-007-expected-expected.txt: Removed.
775         * platform/win/ietestcenter/css3/multicolumn/column-width-applies-to-007-expected.txt: Removed.
776         * platform/win/ietestcenter/css3/multicolumn/column-width-applies-to-008-expected-expected.txt: Removed.
777         * platform/win/ietestcenter/css3/multicolumn/column-width-applies-to-008-expected.txt: Removed.
778         * platform/win/ietestcenter/css3/multicolumn/column-width-applies-to-009-expected-expected.txt: Removed.
779         * platform/win/ietestcenter/css3/multicolumn/column-width-applies-to-009-expected.txt: Removed.
780         * platform/win/ietestcenter/css3/multicolumn/column-width-applies-to-010-expected-expected.txt: Removed.
781         * platform/win/ietestcenter/css3/multicolumn/column-width-applies-to-010-expected.txt: Removed.
782         * platform/win/ietestcenter/css3/multicolumn/column-width-applies-to-012-expected-expected.txt: Removed.
783         * platform/win/ietestcenter/css3/multicolumn/column-width-applies-to-012-expected.txt: Removed.
784         * platform/win/ietestcenter/css3/multicolumn/column-width-applies-to-013-expected-expected.txt: Removed.
785         * platform/win/ietestcenter/css3/multicolumn/column-width-applies-to-013-expected.txt: Removed.
786         * platform/win/ietestcenter/css3/multicolumn/column-width-applies-to-014-expected-expected.txt: Removed.
787         * platform/win/ietestcenter/css3/multicolumn/column-width-applies-to-014-expected.txt: Removed.
788         * platform/win/ietestcenter/css3/multicolumn/column-width-applies-to-015-expected-expected.txt: Removed.
789         * platform/win/ietestcenter/css3/multicolumn/column-width-applies-to-015-expected.txt: Removed.
790         * platform/win/ietestcenter/css3/multicolumn/column-width-negative-001-expected-expected.txt: Removed.
791         * platform/win/ietestcenter/css3/multicolumn/column-width-negative-001-expected.txt: Removed.
792         * platform/win/ietestcenter/css3/multicolumn/column-width-percentage-001-expected-expected.txt: Removed.
793         * platform/win/ietestcenter/css3/multicolumn/column-width-percentage-001-expected.txt: Removed.
794         * platform/win/ietestcenter/css3/namespaces/declaring-001-expected-expected.txt: Removed.
795         * platform/win/ietestcenter/css3/namespaces/declaring-001-expected.txt: Removed.
796         * platform/win/ietestcenter/css3/namespaces/prefix-008-expected-expected.txt: Removed.
797         * platform/win/ietestcenter/css3/namespaces/prefix-008-expected.txt: Removed.
798         * platform/win/ietestcenter/css3/namespaces/prefix-009-expected-expected.txt: Removed.
799         * platform/win/ietestcenter/css3/namespaces/prefix-009-expected.txt: Removed.
800         * platform/win/ietestcenter/css3/namespaces/qualifiedNames-001-expected-expected.txt: Removed.
801         * platform/win/ietestcenter/css3/namespaces/qualifiedNames-001-expected.txt: Removed.
802         * platform/win/ietestcenter/css3/namespaces/scope-003-expected-expected.txt: Removed.
803         * platform/win/ietestcenter/css3/namespaces/scope-003-expected.txt: Removed.
804         * platform/win/ietestcenter/css3/namespaces/syntax-016-expected-expected.txt: Removed.
805         * platform/win/ietestcenter/css3/namespaces/syntax-016-expected.txt: Removed.
806         * platform/win/ietestcenter/css3/namespaces/syntax-017-expected-expected.txt: Removed.
807         * platform/win/ietestcenter/css3/namespaces/syntax-017-expected.txt: Removed.
808         * platform/win/ietestcenter/css3/namespaces/syntax-018-expected-expected.txt: Removed.
809         * platform/win/ietestcenter/css3/namespaces/syntax-018-expected.txt: Removed.
810         * platform/win/ietestcenter/css3/namespaces/syntax-019-expected-expected.txt: Removed.
811         * platform/win/ietestcenter/css3/namespaces/syntax-019-expected.txt: Removed.
812         * platform/win/ietestcenter/css3/namespaces/syntax-020-expected-expected.txt: Removed.
813         * platform/win/ietestcenter/css3/namespaces/syntax-020-expected.txt: Removed.
814         * platform/win/ietestcenter/css3/namespaces/syntax-021-expected-expected.txt: Removed.
815         * platform/win/ietestcenter/css3/namespaces/syntax-021-expected.txt: Removed.
816         * platform/win/ietestcenter/css3/namespaces/syntax-022-expected-expected.txt: Removed.
817         * platform/win/ietestcenter/css3/namespaces/syntax-022-expected.txt: Removed.
818         * platform/win/ietestcenter/css3/namespaces/syntax-023-expected-expected.txt: Removed.
819         * platform/win/ietestcenter/css3/namespaces/syntax-023-expected.txt: Removed.
820         * platform/win/ietestcenter/css3/namespaces/terminology-001-expected-expected.txt: Removed.
821         * platform/win/ietestcenter/css3/namespaces/terminology-001-expected.txt: Removed.
822         * platform/win/ietestcenter/css3/valuesandunits: Removed.
823         * platform/win/ietestcenter/css3/valuesandunits/units-000-expected-expected.txt: Removed.
824         * platform/win/ietestcenter/css3/valuesandunits/units-010-expected-expected.txt: Removed.
825         * platform/win/ietestcenter/css3/valuesandunits/units-010-expected.txt: Removed.
826         * platform/win/ietestcenter/css3/valuesandunits/units-020-expected-expected.txt: Removed.
827         * platform/win/ietestcenter/css3/valuesandunits/units-020-expected.txt: Removed.
828
829 2014-09-03  Bear Travis  <betravis@adobe.com>
830
831         [CSS Font Loading] Enable Page Caching
832         https://bugs.webkit.org/show_bug.cgi?id=136044
833
834         Reviewed by Andreas Kling.
835
836         Adding test that loads a font then navigates away and back.
837         Test must also be disabled while feature is turned off.
838
839         * TestExpectations: Skip test.
840         * fast/css/fontloader-page-cache-expected.txt: Added.
841         * fast/css/fontloader-page-cache.html: Added.
842
843 2014-09-02  Brian J. Burg  <burg@cs.washington.edu>
844
845         LegacyProfiler: remove redundant ProfileNode members and other cleanup
846         https://bugs.webkit.org/show_bug.cgi?id=136380
847
848         Reviewed by Timothy Hatcher.
849
850         Renamed Profile.head to Profile.rootNode.
851
852         * fast/profiler/resources/profiler-test-JS-resources.js:
853         (printHeavyProfilesDataWithoutTime):
854         (printProfilesDataWithoutTime):
855
856 2014-09-02  Simon Fraser  <simon.fraser@apple.com>
857
858         Avoid backing store allocation with some combinations of replaced elements, masking and visibility:hidden
859         https://bugs.webkit.org/show_bug.cgi?id=136400
860
861         Reviewed by Tim Horton.
862
863         * compositing/backing/masked-child-no-backing-expected.txt: Added.
864         * compositing/backing/masked-child-no-backing.html: Added.
865         * compositing/backing/replaced-child-no-backing-expected.txt: Added.
866         * compositing/backing/replaced-child-no-backing.html: Added.
867
868 2014-09-02  Simon Fraser  <simon.fraser@apple.com>
869
870         Non-composited child RenderLayers cause allocation of unncessary backing store
871         https://bugs.webkit.org/show_bug.cgi?id=136375
872
873         Reviewed by David Hyatt.
874         
875         Test with a composited div with various configurations of non-composited child layers.
876
877         * compositing/backing/child-layer-no-backing-expected.txt: Added.
878         * compositing/backing/child-layer-no-backing.html: Added.
879
880 2014-09-02  Michael Saboff  <msaboff@apple.com>
881
882         Out of bounds write in vmEntryToJavaScript / JSC::JITCode::execute
883         https://bugs.webkit.org/show_bug.cgi?id=136305
884
885         Reviewed by Filip Pizlo.
886
887         * js/arity-mismatch-at-vmentry-expected.txt: Added.
888         * js/arity-mismatch-at-vmentry.html: Added.
889
890 2014-09-02  Youenn Fablet  <youenn.fablet@crf.canon.fr>
891
892         CachedResourceLoader should check redirections to reuse or not cached resources
893         https://bugs.webkit.org/show_bug.cgi?id=131757
894
895         Reviewed by Antti Koivisto.
896
897         Added test checks that fresh redirections allow reuse of cached resoure and expired or not cacheable redirections trigger reloading of resources.
898
899         * http/tests/cache/cache-redirections-expected.txt: Added.
900         * http/tests/cache/cache-redirections.html: Added.
901         * http/tests/cache/resources/cache-control-redirect.php: Added.
902         * http/tests/cache/resources/cacheable-random-text.php: Added.
903
904 2014-09-02  Manuel Rego Casasnovas  <rego@igalia.com>
905
906         [CSS Grid Layout] Test coverage for first-line pseudo-element
907         https://bugs.webkit.org/show_bug.cgi?id=135770
908
909         Reviewed by Zoltan Horvath.
910
911         According to the spec the ::first-line pseudo-element do not apply to
912         grid containers.
913
914         This was already working as expected but we were missing some tests
915         checking it, so we are adding new tests to have coverage.
916
917         * fast/css-grid-layout/grid-container-ignore-first-line-expected.txt: Added.
918         * fast/css-grid-layout/grid-container-ignore-first-line.html: Added.
919         * fast/css-grid-layout/grid-item-first-line-valid-expected.txt: Added.
920         * fast/css-grid-layout/grid-item-first-line-valid.html: Added.
921
922 2014-08-29  Sergio Villar Senin  <svillar@igalia.com>
923
924         [CSS Grid Layout] Resolved value of grid-template-* must include every track listed
925         https://bugs.webkit.org/show_bug.cgi?id=136362
926
927         Reviewed by Darin Adler.
928
929         Added new test cases to verify that both explicit and implicit
930         tracks are listed in grid-template-* resolved values. Also
931         refactored a testing function to improve the readability of the test.
932
933         * fast/css-grid-layout/grid-auto-columns-rows-get-set-expected.txt:
934         * fast/css-grid-layout/grid-auto-columns-rows-get-set.html:
935         * fast/css-grid-layout/resources/grid-definitions-parsing-utils.js:
936         (testGridAutoDefinitionsValues):
937
938 2014-08-30  Gyuyoung Kim  <gyuyoung.kim@samsung.com>
939
940         Unreviewed EFL gardening. Mark some compositing tests as "failure" since r172999
941
942         * platform/efl/TestExpectations:
943
944 2014-08-30  Yusuke Suzuki  <utatane.tea@gmail.com>
945
946         CSS: Refactor :visited handling in SelectorChecker
947         https://bugs.webkit.org/show_bug.cgi?id=135639
948
949         Reviewed by Benjamin Poulain.
950
951         * fast/history/link-inside-any-expected.txt: Added.
952         * fast/history/link-inside-any.html: Added.
953         * fast/history/link-inside-not-expected.txt: Added.
954         * fast/history/link-inside-not.html: Added.
955         * fast/history/nested-visited-test-override-expected.txt: Added.
956         * fast/history/nested-visited-test-override.html: Added.
957         * fast/history/visited-inside-any-expected.txt: Added.
958         * fast/history/visited-inside-any.html: Added.
959         * fast/history/visited-inside-not-expected.txt: Added.
960         * fast/history/visited-inside-not.html: Added.
961
962 2014-08-28  Saam Barati  <sbarati@apple.com>
963
964         Web Inspector: Write tests for ScriptSyntaxTree and fix bugs in the data structure
965         https://bugs.webkit.org/show_bug.cgi?id=136272
966
967         Reviewed by Joseph Pecoraro.
968
969         This patch tests all nodes in the WebInspecor's Abstract Syntax Tree.
970         These tests don't test every aspect of the data structure, but focus
971         on having it parse all JavaScript expressions successfully and to also
972         make sure nodes in the tree are of the correct type.
973
974         * inspector/model: Added.
975         * inspector/model/parse-script-syntax-tree-expected.txt: Added.
976         * inspector/model/parse-script-syntax-tree.html: Added.
977
978 2014-08-28  Enrica Casucci  <enrica@apple.com>
979
980         Can't hit tab key more than 3 times continuously.
981         https://bugs.webkit.org/show_bug.cgi?id=136357
982         rdar://problem/17927266
983
984         Reviewed by Dean Jackson.
985
986         * fast/css/multiple-tabs-expected.html: Added.
987         * fast/css/multiple-tabs.html: Added.
988
989 2014-08-28  Benjamin Poulain  <bpoulain@apple.com>
990
991         Scrolling with spacebar on a page with fixed header breaks reading flow
992         https://bugs.webkit.org/show_bug.cgi?id=135506
993
994         Reviewed by Simon Fraser.
995
996         There was pretty much no test coverage for scrolling by page, add some tests.
997
998         * fast/events/scrollbar-double-click-expected.txt:
999         * platform/mac-wk1/TestExpectations:
1000         * scrollbars/scrolling-backward-by-page-accounting-bottom-fixed-elements-on-keyboard-spacebar-expected.txt: Added.
1001         * scrollbars/scrolling-backward-by-page-accounting-bottom-fixed-elements-on-keyboard-spacebar.html: Added.
1002         * scrollbars/scrolling-backward-by-page-on-keyboard-spacebar-expected.txt: Added.
1003         * scrollbars/scrolling-backward-by-page-on-keyboard-spacebar.html: Added.
1004         * scrollbars/scrolling-by-page-accounting-oversized-fixed-elements-on-keyboard-spacebar-expected.txt: Added.
1005         * scrollbars/scrolling-by-page-accounting-oversized-fixed-elements-on-keyboard-spacebar.html: Added.
1006         * scrollbars/scrolling-by-page-accounting-top-fixed-elements-on-keyboard-spacebar-expected.txt: Added.
1007         * scrollbars/scrolling-by-page-accounting-top-fixed-elements-on-keyboard-spacebar.html: Added.
1008         * scrollbars/scrolling-by-page-accounting-top-fixed-elements-with-negative-top-on-keyboard-spacebar-expected.txt: Added.
1009         * scrollbars/scrolling-by-page-accounting-top-fixed-elements-with-negative-top-on-keyboard-spacebar.html: Added.
1010         * scrollbars/scrolling-by-page-ignoring-hidden-fixed-elements-on-keyboard-spacebar-expected.txt: Added.
1011         * scrollbars/scrolling-by-page-ignoring-hidden-fixed-elements-on-keyboard-spacebar.html: Added.
1012         * scrollbars/scrolling-by-page-ignoring-transparent-fixed-elements-on-keyboard-spacebar-expected.txt: Added.
1013         * scrollbars/scrolling-by-page-ignoring-transparent-fixed-elements-on-keyboard-spacebar.html: Added.
1014         * scrollbars/scrolling-by-page-on-keyboard-spacebar-expected.txt: Added.
1015         * scrollbars/scrolling-by-page-on-keyboard-spacebar.html: Added.
1016
1017 2014-08-27  Filip Pizlo  <fpizlo@apple.com>
1018
1019         FTL should be able to do polymorphic call inlining
1020         https://bugs.webkit.org/show_bug.cgi?id=135145
1021
1022         Reviewed by Geoffrey Garen.
1023
1024         * js/regress/script-tests/simple-poly-call-nested.js: Added.
1025         * js/regress/script-tests/simple-poly-call.js: Added.
1026         * js/regress/simple-poly-call-expected.txt: Added.
1027         * js/regress/simple-poly-call-nested-expected.txt: Added.
1028         * js/regress/simple-poly-call-nested.html: Added.
1029         * js/regress/simple-poly-call.html: Added.
1030
1031 2014-08-28  Mihnea Ovidenie  <mihnea@adobe.com>
1032
1033         [CSSRegions] Incorrect selection clearing on a document without regions
1034         https://bugs.webkit.org/show_bug.cgi?id=134901
1035
1036         Reviewed by David Hyatt.
1037
1038         * fast/regions/selection/select-all-without-regions-expected.txt: Added.
1039         * fast/regions/selection/select-all-without-regions.html: Added.
1040
1041 2014-08-28  Mihnea Ovidenie  <mihnea@adobe.com>
1042
1043         [CSS Regions] Move positioning tests into fast/regions/positioning
1044         https://bugs.webkit.org/show_bug.cgi?id=136302
1045
1046         Reviewed by Andrei Bucur.
1047
1048         Moved tests, clean up tests, adjust TestExpectations files where needed.
1049
1050         * fast/regions/positioned-objects-block-static-in-regions-expected.html: Removed.
1051         * fast/regions/positioned-objects-block-static-in-regions.html: Removed.
1052         * fast/regions/positioned-objects-block-static-in-rtl-regions-expected.html: Removed.
1053         * fast/regions/positioned-objects-block-static-in-rtl-regions.html: Removed.
1054         * fast/regions/positioned-objects-clipped-spanning-regions-expected.html: Removed.
1055         * fast/regions/positioned-objects-in-regions.html: Removed.
1056         * fast/regions/positioned-objects-inline-static-spanning-regions-expected.html: Removed.
1057         * fast/regions/positioning/fixed-element-transformed-parent-expected.txt: Renamed from LayoutTests/fast/regions/fixed-element-transformed-parent-expected.txt.
1058         * fast/regions/positioning/fixed-element-transformed-parent.html: Renamed from LayoutTests/fast/regions/fixed-element-transformed-parent.html.
1059         * fast/regions/positioning/fixed-in-named-flow-position-changed-expected.html: Renamed from LayoutTests/fast/regions/fixed-in-named-flow-position-changed-expected.html.
1060         * fast/regions/positioning/fixed-in-named-flow-position-changed.html: Renamed from LayoutTests/fast/regions/fixed-in-named-flow-position-changed.html.
1061         * fast/regions/positioning/fixed-inside-fixed-in-named-flow-expected.html: Renamed from LayoutTests/fast/regions/fixed-inside-fixed-in-named-flow-expected.html.
1062         * fast/regions/positioning/fixed-inside-fixed-in-named-flow.html: Renamed from LayoutTests/fast/regions/fixed-inside-fixed-in-named-flow.html.
1063         * fast/regions/positioning/fixed-inside-named-flow-zIndex-expected.html: Renamed from LayoutTests/fast/regions/fixed-inside-named-flow-zIndex-expected.html.
1064         * fast/regions/positioning/fixed-inside-named-flow-zIndex.html: Renamed from LayoutTests/fast/regions/fixed-inside-named-flow-zIndex.html.
1065         * fast/regions/positioning/fixed-pos-content-fragmented-expected.html: Renamed from LayoutTests/fast/regions/fixed-pos-content-fragmented-expected.html.
1066         * fast/regions/positioning/fixed-pos-content-fragmented.html: Renamed from LayoutTests/fast/regions/fixed-pos-content-fragmented.html.
1067         * fast/regions/positioning/fixed-pos-elem-in-named-flow-expected.txt: Renamed from LayoutTests/fast/regions/fixed-pos-elem-in-named-flow-expected.txt.
1068         * fast/regions/positioning/fixed-pos-elem-in-named-flow.html: Renamed from LayoutTests/fast/regions/fixed-pos-elem-in-named-flow.html.
1069         * fast/regions/positioning/fixed-pos-elem-in-named-flow2-expected.txt: Renamed from LayoutTests/fast/regions/fixed-pos-elem-in-named-flow2-expected.txt.
1070         * fast/regions/positioning/fixed-pos-elem-in-named-flow2.html: Renamed from LayoutTests/fast/regions/fixed-pos-elem-in-named-flow2.html.
1071         * fast/regions/positioning/fixed-pos-elem-in-namedflow-noregions-expected.html: Renamed from LayoutTests/fast/regions/fixed-pos-elem-in-namedflow-noregions-expected.html.
1072         * fast/regions/positioning/fixed-pos-elem-in-namedflow-noregions.html: Renamed from LayoutTests/fast/regions/fixed-pos-elem-in-namedflow-noregions.html.
1073         * fast/regions/positioning/fixed-pos-elem-in-region-expected.html: Renamed from LayoutTests/fast/regions/fixed-pos-elem-in-region-expected.html.
1074         * fast/regions/positioning/fixed-pos-elem-in-region.html: Renamed from LayoutTests/fast/regions/fixed-pos-elem-in-region.html.
1075         * fast/regions/positioning/fixed-pos-region-in-nested-flow-expected.html: Renamed from LayoutTests/fast/regions/fixed-pos-region-in-nested-flow-expected.html.
1076         * fast/regions/positioning/fixed-pos-region-in-nested-flow.html: Renamed from LayoutTests/fast/regions/fixed-pos-region-in-nested-flow.html.
1077         * fast/regions/positioning/fixed-pos-region-overflow-content-expected.html: Renamed from LayoutTests/fast/regions/fixed-pos-region-overflow-content-expected.html.
1078         * fast/regions/positioning/fixed-pos-region-overflow-content.html: Renamed from LayoutTests/fast/regions/fixed-pos-region-overflow-content.html.
1079         * fast/regions/positioning/positioned-fragmented-content-expected.html: Renamed from LayoutTests/fast/regions/positioned-fragmented-content-expected.html.
1080         * fast/regions/positioning/positioned-fragmented-content.html: Renamed from LayoutTests/fast/regions/positioned-fragmented-content.html.
1081         * fast/regions/positioning/positioned-object-inline-cb-crash-expected.txt: Renamed from LayoutTests/fast/regions/positioned-object-inline-cb-crash-expected.txt.
1082         * fast/regions/positioning/positioned-object-inline-cb-crash.html: Renamed from LayoutTests/fast/regions/positioned-object-inline-cb-crash.html.
1083         * fast/regions/positioning/positioned-objects-block-static-in-regions-expected.html: Added.
1084         * fast/regions/positioning/positioned-objects-block-static-in-regions.html: Added.
1085         * fast/regions/positioning/positioned-objects-block-static-in-rtl-regions-expected.html: Added.
1086         * fast/regions/positioning/positioned-objects-block-static-in-rtl-regions.html: Added.
1087         * fast/regions/positioning/positioned-objects-block-static-spanning-regions-expected.html: Renamed from LayoutTests/fast/regions/positioned-objects-block-static-spanning-regions-expected.html.
1088         * 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.
1089         * fast/regions/positioning/positioned-objects-block-static-spanning-regions-rtl.html: Renamed from LayoutTests/fast/regions/positioned-objects-block-static-spanning-regions-rtl.html.
1090         * fast/regions/positioning/positioned-objects-block-static-spanning-regions.html: Renamed from LayoutTests/fast/regions/positioned-objects-block-static-spanning-regions.html.
1091         * fast/regions/positioning/positioned-objects-clipped-spanning-regions-expected.html: Renamed from LayoutTests/fast/regions/positioned-objects-in-regions-expected.html.
1092         * fast/regions/positioning/positioned-objects-clipped-spanning-regions.html: Renamed from LayoutTests/fast/regions/positioned-objects-clipped-spanning-regions.html.
1093         * fast/regions/positioning/positioned-objects-in-regions-expected.html: Added.
1094         * fast/regions/positioning/positioned-objects-in-regions.html: Added.
1095         * fast/regions/positioning/positioned-objects-in-rtl-regions-expected.html: Renamed from LayoutTests/fast/regions/positioned-objects-in-rtl-regions-expected.html.
1096         * fast/regions/positioning/positioned-objects-in-rtl-regions.html: Renamed from LayoutTests/fast/regions/positioned-objects-in-rtl-regions.html.
1097         * fast/regions/positioning/positioned-objects-inline-static-in-regions-expected.html: Renamed from LayoutTests/fast/regions/positioned-objects-inline-static-in-regions-expected.html.
1098         * fast/regions/positioning/positioned-objects-inline-static-in-regions.html: Renamed from LayoutTests/fast/regions/positioned-objects-inline-static-in-regions.html.
1099         * 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.
1100         * fast/regions/positioning/positioned-objects-inline-static-in-rtl-regions.html: Renamed from LayoutTests/fast/regions/positioned-objects-inline-static-in-rtl-regions.html.
1101         * fast/regions/positioning/positioned-objects-inline-static-spanning-regions-expected.html: Added.
1102         * 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.
1103         * fast/regions/positioning/positioned-objects-inline-static-spanning-regions-rtl.html: Renamed from LayoutTests/fast/regions/positioned-objects-inline-static-spanning-regions-rtl.html.
1104         * fast/regions/positioning/positioned-objects-inline-static-spanning-regions.html: Renamed from LayoutTests/fast/regions/positioned-objects-inline-static-spanning-regions.html.
1105         * fast/regions/positioning/positioned-objects-perpendicular-flows-in-regions-expected.html: Renamed from LayoutTests/fast/regions/positioned-objects-perpendicular-flows-in-regions-expected.html.
1106         * fast/regions/positioning/positioned-objects-perpendicular-flows-in-regions.html: Renamed from LayoutTests/fast/regions/positioned-objects-perpendicular-flows-in-regions.html.
1107         * fast/regions/positioning/positioned-objects-spanning-regions-expected.html: Renamed from LayoutTests/fast/regions/positioned-objects-spanning-regions-expected.html.
1108         * fast/regions/positioning/positioned-objects-spanning-regions.html: Renamed from LayoutTests/fast/regions/positioned-objects-spanning-regions.html.
1109         * fast/regions/positioning/positioned-slider-in-regions-expected.html: Renamed from LayoutTests/fast/regions/positioned-slider-in-regions-expected.html.
1110         * fast/regions/positioning/positioned-slider-in-regions.html: Renamed from LayoutTests/fast/regions/positioned-slider-in-regions.html.
1111         * fast/regions/positioning/positioned-vrl-in-named-flow-expected.txt: Renamed from LayoutTests/fast/regions/positioned-vrl-in-named-flow-expected.txt.
1112         * fast/regions/positioning/positioned-vrl-in-named-flow.html: Renamed from LayoutTests/fast/regions/positioned-vrl-in-named-flow.html.
1113         * fast/regions/positioning/positioned-vrl-in-parent-named-flow-expected.txt: Renamed from LayoutTests/fast/regions/positioned-vrl-in-parent-named-flow-expected.txt.
1114         * fast/regions/positioning/positioned-vrl-in-parent-named-flow.html: Renamed from LayoutTests/fast/regions/positioned-vrl-in-parent-named-flow.html.
1115         * 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.
1116         * fast/regions/positioning/positioned-with-vrl-parent-in-named-flow.html: Renamed from LayoutTests/fast/regions/positioned-with-vrl-parent-in-named-flow.html.
1117         * platform/mac-wk2/TestExpectations:
1118         * platform/win/TestExpectations:
1119
1120 2014-08-27  Mihnea Ovidenie  <mihnea@adobe.com>
1121
1122         [CSS Regions] Move writing mode tests into fast/regions/writing-mode
1123         https://bugs.webkit.org/show_bug.cgi?id=136298
1124
1125         Reviewed by Andrei Bucur.
1126
1127         * fast/regions/writing-mode/changing-writing-mode-2-expected.html: Renamed from LayoutTests/fast/regions/changing-writing-mode-2-expected.html.
1128         * fast/regions/writing-mode/changing-writing-mode-2.html: Renamed from LayoutTests/fast/regions/changing-writing-mode-2.html.
1129         * fast/regions/writing-mode/changing-writing-mode-3-expected.html: Renamed from LayoutTests/fast/regions/changing-writing-mode-3-expected.html.
1130         * fast/regions/writing-mode/changing-writing-mode-3.html: Renamed from LayoutTests/fast/regions/changing-writing-mode-3.html.
1131         * fast/regions/writing-mode/changing-writing-mode-4-expected.html: Renamed from LayoutTests/fast/regions/changing-writing-mode-4-expected.html.
1132         * fast/regions/writing-mode/changing-writing-mode-4.html: Renamed from LayoutTests/fast/regions/changing-writing-mode-4.html.
1133         * fast/regions/writing-mode/changing-writing-mode-5-expected.html: Renamed from LayoutTests/fast/regions/changing-writing-mode-5-expected.html.
1134         * fast/regions/writing-mode/changing-writing-mode-5.html: Renamed from LayoutTests/fast/regions/changing-writing-mode-5.html.
1135         * fast/regions/writing-mode/changing-writing-mode-expected.html: Renamed from LayoutTests/fast/regions/changing-writing-mode-expected.html.
1136         * fast/regions/writing-mode/changing-writing-mode.html: Renamed from LayoutTests/fast/regions/changing-writing-mode.html.
1137         * 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.
1138         * 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.
1139         * 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.
1140         * fast/regions/writing-mode/invalid-first-region-with-writing-mode.html: Renamed from LayoutTests/fast/regions/invalid-first-region-with-writing-mode.html.
1141
1142 2014-08-27  Mihnea Ovidenie  <mihnea@adobe.com>
1143
1144         [CSS Regions] Move more multicol tests in fast/regions/multicol
1145         https://bugs.webkit.org/show_bug.cgi?id=136295
1146
1147         Reviewed by Andrei Bucur.
1148
1149         * fast/regions/multicol/regions-in-multicol-bt-expected.html: Renamed from LayoutTests/fast/regions/regions-in-multicol-bt-expected.html.
1150         * fast/regions/multicol/regions-in-multicol-bt.html: Renamed from LayoutTests/fast/regions/regions-in-multicol-bt.html.
1151         * fast/regions/multicol/regions-in-multicol-expected.html: Renamed from LayoutTests/fast/regions/regions-in-multicol-expected.html.
1152         * fast/regions/multicol/regions-in-multicol-hover-expected.html: Renamed from LayoutTests/fast/regions/regions-in-multicol-hover-expected.html.
1153         * fast/regions/multicol/regions-in-multicol-hover-overflow-expected.html: Renamed from LayoutTests/fast/regions/regions-in-multicol-hover-overflow-expected.html.
1154         * fast/regions/multicol/regions-in-multicol-hover-overflow.html: Renamed from LayoutTests/fast/regions/regions-in-multicol-hover-overflow.html.
1155         * fast/regions/multicol/regions-in-multicol-hover.html: Renamed from LayoutTests/fast/regions/regions-in-multicol-hover.html.
1156         * fast/regions/multicol/regions-in-multicol-lr-expected.html: Renamed from LayoutTests/fast/regions/regions-in-multicol-lr-expected.html.
1157         * fast/regions/multicol/regions-in-multicol-lr.html: Renamed from LayoutTests/fast/regions/regions-in-multicol-lr.html.
1158         * fast/regions/multicol/regions-in-multicol-rl-expected.html: Renamed from LayoutTests/fast/regions/regions-in-multicol-rl-expected.html.
1159         * fast/regions/multicol/regions-in-multicol-rl.html: Renamed from LayoutTests/fast/regions/regions-in-multicol-rl.html.
1160         * fast/regions/multicol/regions-in-multicol.html: Renamed from LayoutTests/fast/regions/regions-in-multicol.html.
1161
1162 2014-08-27  Zalan Bujtas  <zalan@apple.com>
1163
1164         Subpixel layout: Cleanup snapSizeToPixel/snapSizeToDevicePixel.
1165         https://bugs.webkit.org/show_bug.cgi?id=136264
1166
1167         Reviewed by Simon Fraser.
1168         
1169         1. Align snapSizeToPixel()/snapSizeToDevicePixel() function names with the rest of snapping
1170         functions. ->snappedIntSize()/snapSizeToDevicePixel().
1171         2. Operate on LayoutSize/LayoutPoint instead of LayoutUnit/LayoutUnit to reflect functionality.
1172
1173         Covered by existing tests.
1174
1175         * cssom/subpixel-offsetleft-top-width-height-values-expected.txt:
1176         * platform/mac/fast/css/vertical-text-overflow-ellipsis-text-align-center-expected.txt:
1177
1178 2014-08-27  Daniel Bates  <dabates@apple.com>
1179
1180         Scrollbar corner can be drawn outside containing frame
1181         https://bugs.webkit.org/show_bug.cgi?id=133131
1182         <rdar://problem/16382769>
1183
1184         Reviewed by Simon Fraser.
1185
1186         Add DRT test that was derived from the test included in
1187         <https://src.chromium.org/viewvc/blink?revision=170625&view=revision>.
1188
1189         * scrollbars/custom-scrollbars-paint-outside-iframe-expected.html: Added.
1190         * scrollbars/custom-scrollbars-paint-outside-iframe.html: Added.
1191
1192 2014-08-27  Benjamin Poulain  <bpoulain@apple.com>
1193
1194         Update placeholder-shown-basics.html for GTK
1195
1196         GTK does not support the color input type. This was causing placeholder-shown-basics.html
1197         to fail when testing the non-support of placeholder by input[type=color].
1198
1199         Since this is a minor part of the test, it is more valuable getting the test running everywhere
1200         than skipping it. I removed the subtest causing troubles.
1201
1202         * fast/css/placeholder-shown-basics-expected.html:
1203         * fast/css/placeholder-shown-basics.html:
1204         * platform/gtk/TestExpectations:
1205
1206 2014-08-27  Andreas Kling  <akling@apple.com>
1207
1208         Drawing text in an SVG font causes load events to be fired.
1209         <https://webkit.org/b/136269>
1210         <rdar://problem/15724915>
1211
1212         Reviewed by Simon Fraser.
1213
1214         * fast/text/svg-font-trigger-load-event-expected.txt: Added.
1215         * fast/text/svg-font-trigger-load-event.html: Added.
1216
1217 2014-08-27  Benjamin Poulain  <bpoulain@apple.com>
1218
1219         Updating attributes on HTML elements do not invalidate the style correctly unless the attribute name is lowercase in the stylesheet
1220         https://bugs.webkit.org/show_bug.cgi?id=136270
1221         rdar://problem/16190617
1222
1223         Reviewed by Andreas Kling.
1224
1225         The test coverage for attribute update was abysmal. This adds the basic cases for HTML and XML.
1226
1227         * fast/css/attribute-for-content-property-style-update-html-expected.html: Added.
1228         * fast/css/attribute-for-content-property-style-update-html.html: Added.
1229         * fast/css/attribute-for-content-property-style-update-xhtml-expected.html: Added.
1230         * fast/css/attribute-for-content-property-style-update-xhtml.xhtml: Added.
1231         * fast/css/attribute-style-invalidation-optimization-html-expected.txt: Added.
1232         * fast/css/attribute-style-invalidation-optimization-html.html: Added.
1233         * fast/css/attribute-style-invalidation-optimization-xhtml-expected.txt: Added.
1234         * fast/css/attribute-style-invalidation-optimization-xhtml.xhtml: Added.
1235         * fast/css/attribute-style-update-html-expected.html: Added.
1236         * fast/css/attribute-style-update-html.html: Added.
1237         * fast/selectors/attribute-style-update-html-expected.txt: Added.
1238         * fast/selectors/attribute-style-update-html.html: Added.
1239         * fast/selectors/attribute-style-update-svg-in-html-expected.txt: Added.
1240         * fast/selectors/attribute-style-update-svg-in-html.html: Added.
1241         * fast/selectors/attribute-style-update-xhtml-expected.txt: Added.
1242         * fast/selectors/attribute-style-update-xhtml.xhtml: Added.
1243
1244 2014-08-27  Mihnea Ovidenie  <mihnea@adobe.com>
1245
1246         [CSS Regions] Move generated content tests into fast/regions/generated-content
1247         https://bugs.webkit.org/show_bug.cgi?id=136288
1248
1249         Reviewed by Andrei Bucur.
1250
1251         Move related tests into generated-content folder and adjust paths.
1252
1253         * fast/regions/generated-content/firstletter-inside-flowthread-expected.html: Renamed from LayoutTests/fast/regions/firstletter-inside-flowthread-expected.html.
1254         * fast/regions/generated-content/firstletter-inside-flowthread.html: Renamed from LayoutTests/fast/regions/firstletter-inside-flowthread.html.
1255         * fast/regions/generated-content/pseudo-after-content-node-expected.txt: Renamed from LayoutTests/fast/regions/pseudo-after-content-node-expected.txt.
1256         * fast/regions/generated-content/pseudo-after-content-node.html: Renamed from LayoutTests/fast/regions/pseudo-after-content-node.html.
1257         * fast/regions/generated-content/pseudo-before-content-node-expected.txt: Renamed from LayoutTests/fast/regions/pseudo-before-content-node-expected.txt.
1258         * fast/regions/generated-content/pseudo-before-content-node.html: Renamed from LayoutTests/fast/regions/pseudo-before-content-node.html.
1259         * fast/regions/generated-content/pseudo-first-letter-content-node-expected.txt: Renamed from LayoutTests/fast/regions/pseudo-first-letter-content-node-expected.txt.
1260         * fast/regions/generated-content/pseudo-first-letter-content-node.html: Renamed from LayoutTests/fast/regions/pseudo-first-letter-content-node.html.
1261         * fast/regions/generated-content/pseudo-first-line-content-node-expected.txt: Renamed from LayoutTests/fast/regions/pseudo-first-line-content-node-expected.txt.
1262         * fast/regions/generated-content/pseudo-first-line-content-node.html: Renamed from LayoutTests/fast/regions/pseudo-first-line-content-node.html.
1263
1264 2014-08-27  Michał Pakuła vel Rutka  <m.pakula@samsung.com>
1265
1266         Unreviewed EFL gardening
1267
1268         * platform/efl/TestExpectations: Add test expectations for failing and crashin tests.
1269         * platform/efl/fast/css/viewport-units-dynamic-expected.txt: Added after r171567.
1270         * platform/efl/fast/multicol/pagination/RightToLeft-max-width-expected.txt: Added after r171609.
1271         * platform/efl/fast/ruby/bopomofo-expected.txt: Added after r172874.
1272         * platform/efl/fast/ruby/bopomofo-letter-spacing-expected.txt: Ditto.
1273         * platform/efl/fast/ruby/bopomofo-rl-expected.txt: Added after r172861.
1274
1275 2014-08-27  Andrzej Badowski  <a.badowski@samsung.com>
1276
1277         [EFL] Add expectations for flaky svg layout test.
1278         https://bugs.webkit.org/show_bug.cgi?id=130592
1279
1280         Unreviewed EFL gardening.
1281
1282         * platform/efl/TestExpectations:
1283
1284 2014-08-27  Krzysztof Czech  <k.czech@samsung.com>
1285
1286         [EFL] Share fast/speechsynthesis/ with other ports
1287         https://bugs.webkit.org/show_bug.cgi?id=136224
1288
1289         Reviewed by Chris Fleizach.
1290
1291         Share fast/speechsynthesis tests with EFL after r172956.
1292         Skipped them for GTK and Win.
1293
1294         * fast/speechsynthesis/speech-synthesis-boundary-events-expected.txt: Renamed from LayoutTests/platform/mac/fast/speechsynthesis/speech-synthesis-boundary-events-expected.txt.
1295         * fast/speechsynthesis/speech-synthesis-boundary-events.html: Renamed from LayoutTests/platform/mac/fast/speechsynthesis/speech-synthesis-boundary-events.html.
1296         * fast/speechsynthesis/speech-synthesis-cancel-crash-expected.txt: Renamed from LayoutTests/platform/mac/fast/speechsynthesis/speech-synthesis-cancel-crash-expected.txt.
1297         * fast/speechsynthesis/speech-synthesis-cancel-crash.html: Renamed from LayoutTests/platform/mac/fast/speechsynthesis/speech-synthesis-cancel-crash.html.
1298         * fast/speechsynthesis/speech-synthesis-cancel-expected.txt: Renamed from LayoutTests/platform/mac/fast/speechsynthesis/speech-synthesis-cancel-expected.txt.
1299         * fast/speechsynthesis/speech-synthesis-cancel.html: Renamed from LayoutTests/platform/mac/fast/speechsynthesis/speech-synthesis-cancel.html.
1300         * 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.
1301         * fast/speechsynthesis/speech-synthesis-crash-on-bad-utterance.html: Renamed from LayoutTests/platform/mac/fast/speechsynthesis/speech-synthesis-crash-on-bad-utterance.html.
1302         * fast/speechsynthesis/speech-synthesis-elapsed-time-expected.txt: Renamed from LayoutTests/platform/mac/fast/speechsynthesis/speech-synthesis-elapsed-time-expected.txt.
1303         * fast/speechsynthesis/speech-synthesis-elapsed-time.html: Renamed from LayoutTests/platform/mac/fast/speechsynthesis/speech-synthesis-elapsed-time.html.
1304         * fast/speechsynthesis/speech-synthesis-gc-utterance-crash-expected.txt: Renamed from LayoutTests/platform/mac/fast/speechsynthesis/speech-synthesis-gc-utterance-crash-expected.txt.
1305         * fast/speechsynthesis/speech-synthesis-gc-utterance-crash.html: Renamed from LayoutTests/platform/mac/fast/speechsynthesis/speech-synthesis-gc-utterance-crash.html.
1306         * fast/speechsynthesis/speech-synthesis-pause-resume-expected.txt: Renamed from LayoutTests/platform/mac/fast/speechsynthesis/speech-synthesis-pause-resume-expected.txt.
1307         * fast/speechsynthesis/speech-synthesis-pause-resume.html: Renamed from LayoutTests/platform/mac/fast/speechsynthesis/speech-synthesis-pause-resume.html.
1308         * fast/speechsynthesis/speech-synthesis-speak-empty-string-expected.txt: Renamed from LayoutTests/platform/mac/fast/speechsynthesis/speech-synthesis-speak-empty-string-expected.txt.
1309         * fast/speechsynthesis/speech-synthesis-speak-empty-string.html: Renamed from LayoutTests/platform/mac/fast/speechsynthesis/speech-synthesis-speak-empty-string.html.
1310         * fast/speechsynthesis/speech-synthesis-speak-expected.txt: Renamed from LayoutTests/platform/mac/fast/speechsynthesis/speech-synthesis-speak-expected.txt.
1311         * fast/speechsynthesis/speech-synthesis-speak.html: Renamed from LayoutTests/platform/mac/fast/speechsynthesis/speech-synthesis-speak.html.
1312         * fast/speechsynthesis/speech-synthesis-utterance-uses-voice-expected.txt: Renamed from LayoutTests/platform/mac/fast/speechsynthesis/speech-synthesis-utterance-uses-voice-expected.txt.
1313         * fast/speechsynthesis/speech-synthesis-utterance-uses-voice.html: Renamed from LayoutTests/platform/mac/fast/speechsynthesis/speech-synthesis-utterance-uses-voice.html.
1314         * fast/speechsynthesis/speech-synthesis-voices-expected.txt: Renamed from LayoutTests/platform/mac/fast/speechsynthesis/speech-synthesis-voices-expected.txt.
1315         * fast/speechsynthesis/speech-synthesis-voices.html: Renamed from LayoutTests/platform/mac/fast/speechsynthesis/speech-synthesis-voices.html.
1316         * platform/gtk/TestExpectations: Skipped for GTK
1317         * platform/win/TestExpectations: Skipped for Win
1318
1319 2014-08-27  Gyuyoung Kim  <gyuyoung.kim@samsung.com>
1320
1321         [EFL] Unskip compositing test
1322         https://bugs.webkit.org/show_bug.cgi?id=136151
1323
1324         Reviewed by Csaba Osztrogonác.
1325
1326         * platform/efl/TestExpectations: Unskip compositing tests.
1327
1328 2014-08-26  Vivek Galatage  <vivek.vg@samsung.com>
1329
1330         Canvas direction should reflect change in dir attribute and also across save/restore operations
1331         https://bugs.webkit.org/show_bug.cgi?id=136098
1332
1333         Reviewed by Darin Adler.
1334
1335         * fast/canvas/canvas-direction-expected.txt:
1336         * fast/canvas/canvas-direction.html:
1337
1338 2014-08-26  Shivakumar JM  <shiva.jm@samsung.com>
1339
1340         [EFL] FileApi Layout Tests passed in latest build.
1341         https://bugs.webkit.org/show_bug.cgi?id=136250
1342
1343         Unreviewed gardening.
1344
1345         FileApi Layout Tests passed in latest build 172953.
1346
1347         * platform/efl/TestExpectations:
1348
1349 2014-08-26  Carlos Alberto Lopez Perez  <clopez@igalia.com>
1350
1351         [GTK] Unreviewed GTK gardening.
1352
1353         * platform/gtk/TestExpectations: Report and mark new failures after r136159, r172826 and r172835.
1354         * platform/gtk/fast/ruby/bopomofo-expected.txt: Added. Add baseline after r172861 and r172874.
1355         * platform/gtk/fast/ruby/bopomofo-letter-spacing-expected.txt: Added. Add baseline after r172861 and r172874.
1356         * platform/gtk/fast/ruby/bopomofo-rl-expected.txt: Added. Add baseline after r172861 and r172874.
1357         * platform/gtk/fast/ruby/ruby-base-merge-block-children-crash-2-expected.png: Removed. Rebaseline (use default baseline) after r172835 and r172847.
1358         * platform/gtk/fast/ruby/ruby-base-merge-block-children-crash-2-expected.txt: Removed. Rebaseline (use default baseline) after r172835 and r172847.
1359
1360 2014-08-26  Zoltan Horvath  <zoltan@webkit.org>
1361
1362         [CSS Shapes] Positioned polygon reftests failing
1363         https://bugs.webkit.org/show_bug.cgi?id=135925
1364
1365         Reviewed by David Hyatt.
1366
1367         * TestExpectations: Remove passing tests.
1368         * css3/shapes/shape-outside/supported-shapes/polygon/shape-outside-polygon-012.html: Fix test behavior.
1369
1370 2014-08-26  Commit Queue  <commit-queue@webkit.org>
1371
1372         Unreviewed, rolling out r172940.
1373         https://bugs.webkit.org/show_bug.cgi?id=136256
1374
1375         Caused assertions on fast/storage/serialized-script-
1376         value.html, and possibly flakiness on more tests (Requested by
1377         ap on #webkit).
1378
1379         Reverted changeset:
1380
1381         "FTL should be able to do polymorphic call inlining"
1382         https://bugs.webkit.org/show_bug.cgi?id=135145
1383         http://trac.webkit.org/changeset/172940
1384
1385 2014-08-23  Filip Pizlo  <fpizlo@apple.com>
1386
1387         FTL should be able to do polymorphic call inlining
1388         https://bugs.webkit.org/show_bug.cgi?id=135145
1389
1390         Reviewed by Geoffrey Garen.
1391
1392         * js/regress/script-tests/simple-poly-call-nested.js: Added.
1393         * js/regress/script-tests/simple-poly-call.js: Added.
1394         * js/regress/simple-poly-call-expected.txt: Added.
1395         * js/regress/simple-poly-call-nested-expected.txt: Added.
1396         * js/regress/simple-poly-call-nested.html: Added.
1397         * js/regress/simple-poly-call.html: Added.
1398
1399 2014-08-25  Alexey Proskuryakov  <ap@apple.com>
1400
1401         ASSERT(extractable()) when storing a non-extractable key in IndexedDB
1402         https://bugs.webkit.org/show_bug.cgi?id=136202
1403         rdar://problem/17993967
1404
1405         * platform/mac-wk1/TestExpectations: Skip the test, IndexedDB is not supported
1406         with WebKit1.
1407
1408 2014-08-25  Michał Pakuła vel Rutka  <m.pakula@samsung.com>
1409
1410         Unreviewed EFL gardening
1411
1412         * platform/efl/TestExpectations: Added test expecations for failing and crashing tests.
1413         * platform/efl/scrollbars/scrollbar-selectors-expected.txt: Rebaseline after r172220.
1414
1415 2014-08-22  Sergio Villar Senin  <svillar@igalia.com>
1416
1417         ASSERTION FAILED: !trackSizes.isEmpty() in WebCore::createGridTrackList
1418         https://bugs.webkit.org/show_bug.cgi?id=136149
1419
1420         Reviewed by Darin Adler.
1421
1422         Added 3 new test cases to check invalid syntax in the repeat() function.
1423
1424         Also fixed a bug in the testInvalidSyntax() function. We were
1425         using style.gridColumns instead of
1426         style.webkitGridTemplateColumns, so the tests were working fine
1427         because there were no such property.
1428
1429         * fast/css-grid-layout/grid-element-repeat-get-set-expected.txt:
1430         * fast/css-grid-layout/grid-element-repeat-get-set.html:
1431
1432 2014-08-24  Alexey Proskuryakov  <ap@apple.com>
1433
1434         ASSERT(extractable()) when storing a non-extractable key in IndexedDB
1435         https://bugs.webkit.org/show_bug.cgi?id=136202
1436         rdar://problem/17993967
1437
1438         Reviewed by Darin Adler.
1439
1440         * crypto/subtle/rsa-indexeddb-non-exportable-expected.txt: Added.
1441         * crypto/subtle/rsa-indexeddb-non-exportable.html: Added.
1442
1443 2014-08-22  Zoltan Horvath  <zoltan@webkit.org>
1444
1445         [EFL][WK2] Remove fast/css3-text/css3-text-align-last/text-align-last-with-text-align-justify.html from skipped list
1446         https://bugs.webkit.org/show_bug.cgi?id=128732
1447
1448         Reviewed by Gyuyoung Kim.
1449
1450         * css3/shapes/shape-outside/supported-shapes/polygon/shape-outside-polygon-012.html:
1451         * platform/efl/TestExpectations:
1452
1453 2014-08-22  Benjamin Poulain  <benjamin@webkit.org>
1454
1455         Style invalidation does not work for adjacent node updates
1456         https://bugs.webkit.org/show_bug.cgi?id=136145
1457
1458         Reviewed by Antti Koivisto.
1459
1460         Add tests covering the basic cases: classes and attributes.
1461
1462         First-child covers the basic positional updates.
1463
1464         The tests have a version without any indirect adjacent ("~") because the marking
1465         used for those is much more generic and having them hide some bugs.
1466
1467         Some tests are still failing. That is due to the style resolver not handling
1468         direct siblings ("+") correctly when there are multiple of them. I will address
1469         that separately.
1470
1471         * fast/selectors/attribute-direct-adjacent-style-update-expected.txt: Added.
1472         * fast/selectors/attribute-direct-adjacent-style-update.html: Added.
1473         * fast/selectors/attribute-sibling-style-update-expected.txt: Added.
1474         * fast/selectors/attribute-sibling-style-update.html: Added.
1475         * fast/selectors/class-direct-adjacent-style-update-expected.txt: Added.
1476         * fast/selectors/class-direct-adjacent-style-update.html: Added.
1477         * fast/selectors/class-sibling-style-update-expected.txt: Added.
1478         * fast/selectors/class-sibling-style-update.html: Added.
1479         * fast/selectors/first-child-direct-adjacent-style-update.html: Added.
1480         * fast/selectors/first-child-sibling-style-update-expected.txt: Added.
1481         * fast/selectors/first-child-sibling-style-update.html: Added.
1482         * fast/selectors/placeholder-shown-sibling-style-update-expected.txt:
1483
1484 2014-08-22  David Hyatt  <hyatt@apple.com>
1485
1486         Add proper support for letter-spacing to bopomofo Ruby
1487         https://bugs.webkit.org/show_bug.cgi?id=136171
1488
1489         Reviewed by Sam Weinig.
1490
1491         * fast/ruby/bopomofo-letter-spacing.html: Added.
1492         * platform/mac/fast/ruby/bopomofo-expected.png:
1493         * platform/mac/fast/ruby/bopomofo-expected.txt:
1494         * platform/mac/fast/ruby/bopomofo-letter-spacing-expected.png: Added.
1495         * platform/mac/fast/ruby/bopomofo-letter-spacing-expected.txt: Added.
1496
1497 2014-08-21  David Hyatt  <hyatt@apple.com>
1498
1499         Implement rudimentary Bopomofo Ruby support (ruby-position:inter-character)
1500         https://bugs.webkit.org/show_bug.cgi?id=136137
1501         <rdar://problem/12567545>
1502
1503         Reviewed by Sam Weinig.
1504
1505         * fast/ruby/bopomofo-rl.html: Added.
1506         * fast/ruby/bopomofo.html: Added.
1507         * platform/mac/fast/ruby/bopomofo-expected.png: Added.
1508         * platform/mac/fast/ruby/bopomofo-expected.txt: Added.
1509         * platform/mac/fast/ruby/bopomofo-rl-expected.png: Added.
1510         * platform/mac/fast/ruby/bopomofo-rl-expected.txt: Added.
1511
1512 2014-08-21  Antti Koivisto  <antti@apple.com>
1513
1514         Animated GIFs scrolled out of view still cause titlebar blur to update, on tumblr.com page
1515         https://bugs.webkit.org/show_bug.cgi?id=136139
1516
1517         Reviewed by Simon Fraser.
1518
1519         * fast/repaint/no-animation-outside-viewport-subframe-expected.txt: Added.
1520         * fast/repaint/no-animation-outside-viewport-subframe.html: Added.
1521
1522 2014-08-21  Zalan Bujtas  <zalan@apple.com>
1523
1524         ruby-base-merge-block-children-crash-2.html should not use render tree dump.
1525         
1526         Unreviewed gardening.
1527
1528         * fast/ruby/ruby-base-merge-block-children-crash-2-expected.txt: Added.
1529         * fast/ruby/ruby-base-merge-block-children-crash-2.html: restore previous version of the test.
1530         * platform/mac/fast/ruby/ruby-base-merge-block-children-crash-2-expected.txt: Removed.
1531
1532 2014-08-21  Zalan Bujtas  <zalan@apple.com>
1533
1534         Remove flaky saturated reftest. UnitTest takes care of saturated arithmetics.
1535
1536         Unreviewed gardening.
1537
1538         * fast/dynamic/saturated-layout-arithmetic-expected.html: Removed.
1539         * fast/dynamic/saturated-layout-arithmetic.html: Removed.
1540
1541 2014-08-21  Zalan Bujtas  <zalan@apple.com>
1542
1543         Enable SATURATED_LAYOUT_ARITHMETIC.
1544         https://bugs.webkit.org/show_bug.cgi?id=136106
1545
1546         Reviewed by Simon Fraser.
1547
1548         SATURATED_LAYOUT_ARITHMETIC protects LayoutUnit against arithmetic overflow.
1549         (No measurable performance regression on Mac.)
1550
1551         * fast/dynamic/saturated-layout-arithmetic-expected.html: Added.
1552         * fast/dynamic/saturated-layout-arithmetic.html: Added.
1553         * fast/ruby/ruby-base-merge-block-children-crash-2.html: saturated arithmetics changes behavior. fix test case.
1554         * scrollbars/scrollbar-large-overflow-rectangle.html: saturated arithmetics changes behavior. fix test case.
1555
1556 2014-08-21  Yuki Sekiguchi  <yuki.sekiguchi@access-company.com>
1557
1558         New ruby parsing rule breaks some real web sites.
1559         https://bugs.webkit.org/show_bug.cgi?id=136062
1560
1561         Reviewed by Ryosuke Niwa.
1562
1563         html5lib-test was updated using my pull request:
1564         https://github.com/darobin/html5lib-tests/pull/2
1565
1566         * fast/ruby/rp-inside-rtc-expected.html: Added.
1567         * fast/ruby/rp-inside-rtc.html: Added.
1568         * html5lib/resources/ruby.dat: The rp element should not auto close the rtc element.
1569
1570 2014-08-21  Yuki Sekiguchi  <yuki.sekiguchi@access-company.com>
1571
1572         REGRESSION: CSS not() selector does not work when it appears after or within @supports
1573         https://bugs.webkit.org/show_bug.cgi?id=136063
1574
1575         Reviewed by Darin Adler.
1576
1577         Test that @supports doesn't break "not" pseudo class selector.
1578
1579         * css3/supports-not-selector-cssom-expected.txt: Added.
1580         * css3/supports-not-selector-cssom.html: Added.
1581         * css3/supports-not-selector-expected.html: Added.
1582         * css3/supports-not-selector.html: Added.
1583
1584 2014-08-21  Beth Dakin  <bdakin@apple.com>
1585
1586         overflow:scroll elements should support rubber-banding
1587         https://bugs.webkit.org/show_bug.cgi?id=91655
1588
1589         Reviewed by Sam Weinig and Darin Adler.
1590
1591         Re-baseline. Mostly these tests are different now that end end event is handled.
1592         * platform/mac-wk2/tiled-drawing/scrolling/fast-scroll-div-latched-div-expected.txt:
1593         * platform/mac-wk2/tiled-drawing/scrolling/fast-scroll-div-latched-div-with-handler-expected.txt:
1594         * platform/mac-wk2/tiled-drawing/scrolling/fast-scroll-div-latched-mainframe-with-handler-expected.txt:
1595         * platform/mac-wk2/tiled-drawing/scrolling/fast-scroll-iframe-latched-iframe-with-handler-expected.txt:
1596         * platform/mac-wk2/tiled-drawing/scrolling/fast-scroll-iframe-latched-mainframe-with-handler-expected.txt:
1597         * platform/mac-wk2/tiled-drawing/scrolling/fast-scroll-select-latched-mainframe-with-handler-expected.txt:
1598         * platform/mac-wk2/tiled-drawing/scrolling/fast-scroll-select-latched-select-with-handler-expected.txt:
1599
1600         This test requires a longer timeout to ensure that the rubber-band has ended.
1601         * platform/mac/fast/scrolling/scroll-latched-nested-div.html:
1602
1603 2014-08-21  Víctor Manuel Jáquez Leal  <vjaquez@igalia.com>
1604
1605         [GTK] WebkitWebProcess crashing navigating away from ogg video element
1606         https://bugs.webkit.org/show_bug.cgi?id=135348
1607
1608         Reviewed by Philippe Normand.
1609
1610         * platform/gtk/TestExpectations: Enable
1611         media/restore-from-page-cache.html,
1612         plugins/netscape-plugin-page-cache-works.html and
1613         animations/resume-after-page-cache.html. They should pass correctly.
1614         Skip compositing/iframes/page-cache-layer-tree.html since we disable
1615         that optimization.
1616
1617 2014-08-21  Shivakumar JM  <shiva.jm@samsung.com>
1618
1619         [EFL][WK2] Websocket Layout Tests passed in latest build.
1620         https://bugs.webkit.org/show_bug.cgi?id=136100
1621
1622         Unreviewed gardening.
1623
1624         Websocket Layout Tests passed in latest build, possibly because r172438 (https://bugs.webkit.org/show_bug.cgi?id=135831) in version
1625         172796.
1626
1627         * platform/efl/TestExpectations:
1628
1629 2014-08-20  Benjamin Poulain  <benjamin@webkit.org>
1630
1631         CSS: Implement the :placeholder-shown pseudo-class from Selectors Level 4
1632         https://bugs.webkit.org/show_bug.cgi?id=118162
1633
1634         Reviewed by Antti Koivisto.
1635
1636         Add basic test coverage for common operations: styling, querySelector, CSSOM.
1637
1638         The layout test failure of placeholder-shown-sibling-style-update.html seems unrelated
1639         to this patch, it fails in many more cases. This will be investigated separately, the failure
1640         are used as expected values for now.
1641
1642         * fast/css/css-selector-text-expected.txt:
1643         * fast/css/css-selector-text.html:
1644         * fast/css/css-set-selector-text-expected.txt:
1645         * fast/css/css-set-selector-text.html:
1646         * fast/css/placeholder-shown-basics-expected.html: Added.
1647         * fast/css/placeholder-shown-basics.html: Added.
1648         * fast/selectors/placeholder-shown-long-adjacent-backtracking-expected.txt: Added.
1649         * fast/selectors/placeholder-shown-long-adjacent-backtracking.html: Added.
1650         * fast/selectors/placeholder-shown-sibling-style-update-expected.txt: Added.
1651         * fast/selectors/placeholder-shown-sibling-style-update.html: Added.
1652         * fast/selectors/placeholder-shown-style-update-expected.txt: Added.
1653         * fast/selectors/placeholder-shown-style-update.html: Added.
1654         * fast/selectors/placeholder-shown-with-input-basics-expected.txt: Added.
1655         * fast/selectors/placeholder-shown-with-input-basics.html: Added.
1656         * fast/selectors/placeholder-shown-with-textarea-basics-expected.txt: Added.
1657         * fast/selectors/placeholder-shown-with-textarea-basics.html: Added.
1658
1659 2014-08-20  Benjamin Poulain  <bpoulain@apple.com>
1660
1661         Remove HTMLInputElement's suggestedValue
1662         https://bugs.webkit.org/show_bug.cgi?id=136094
1663
1664         Reviewed by Darin Adler.
1665
1666         * fast/forms/suggested-value-after-setvalue-expected.txt: Removed.
1667         * fast/forms/suggested-value-after-setvalue.html: Removed.
1668         * fast/forms/suggested-value-expected.txt: Removed.
1669         * fast/forms/suggested-value.html: Removed.
1670
1671 2014-08-20  Dean Jackson  <dino@apple.com>
1672
1673         WebAudio FFT analysis uses incorrect scaling
1674         https://bugs.webkit.org/show_bug.cgi?id=136120
1675
1676         Reviewed by Tim Horton.
1677
1678         Test from Blink r166687.
1679
1680         * webaudio/realtimeanalyser-fft-scaling.html: Added.
1681         * webaudio/realtimeanalyser-fft-scaling-expected.txt: Added.
1682
1683 2014-08-20  Alexey Proskuryakov  <ap@apple.com>
1684
1685         fast/multicol/mixed-opacity-fixed-test.html fails in compositing mode
1686         https://bugs.webkit.org/show_bug.cgi?id=136109
1687
1688         * platform/mac-wk2/TestExpectations: Updated test expectations to a non-flaky failure,
1689         and to point to the new bug.
1690
1691 2014-08-20  Zalan Bujtas  <zalan@apple.com>
1692
1693         Dashed/dotted borders do not paint.
1694         https://bugs.webkit.org/show_bug.cgi?id=135898
1695
1696         Reviewed by Simon Fraser.
1697
1698         *-at-all files test that we always paint borders.
1699         The other set of files test that borders are painted properly. They take
1700         advantage of the fact that borders with radius use a different painting code path.
1701
1702         * TestExpectations:
1703         * fast/borders/border-painting-dashed-at-all-expected.html: Added.
1704         * fast/borders/border-painting-dashed-at-all.html: Added.
1705         * fast/borders/border-painting-dashed-expected.html: Added.
1706         * fast/borders/border-painting-dashed.html: Added.
1707         * fast/borders/border-painting-dotted-at-all-expected.html: Added.
1708         * fast/borders/border-painting-dotted-at-all.html: Added.
1709         * fast/borders/border-painting-dotted-expected.html: Added.
1710         * fast/borders/border-painting-dotted.html: Added.
1711         * fast/borders/border-painting-double-at-all-expected.html: Added.
1712         * fast/borders/border-painting-double-at-all.html: Added.
1713         * fast/borders/border-painting-double-expected.html: Added.
1714         * fast/borders/border-painting-double.html: Added.
1715         * fast/borders/border-painting-groove-at-all-expected.html: Added.
1716         * fast/borders/border-painting-groove-at-all.html: Added.
1717         * fast/borders/border-painting-inset-at-all-expected.html: Added.
1718         * fast/borders/border-painting-inset-at-all.html: Added.
1719         * fast/borders/border-painting-inset-expected.html: Added.
1720         * fast/borders/border-painting-inset.html: Added.
1721         * fast/borders/border-painting-outset-at-all-expected.html: Added.
1722         * fast/borders/border-painting-outset-at-all.html: Added.
1723         * fast/borders/border-painting-outset-expected.html: Added.
1724         * fast/borders/border-painting-outset.html: Added.
1725         * fast/borders/border-painting-ridge-at-all-expected.html: Added.
1726         * fast/borders/border-painting-ridge-at-all.html: Added.
1727         * fast/borders/border-painting-solid-at-all-expected.html: Added.
1728         * fast/borders/border-painting-solid-at-all.html: Added.
1729         * fast/borders/border-painting-solid-expected.html: Added.
1730         * fast/borders/border-painting-solid.html: Added.
1731         * fast/borders/hidpi-border-painting-groove-expected.html: Added.
1732         * fast/borders/hidpi-border-painting-groove.html: Added.
1733         * fast/borders/hidpi-border-painting-ridge-expected.html: Added.
1734         * fast/borders/hidpi-border-painting-ridge.html: Added.
1735
1736 2014-08-19  Jinwoo Song  <jinwoo7.song@samsung.com>
1737
1738         Ignore usemap attributes without '#' in img element
1739         https://bugs.webkit.org/show_bug.cgi?id=133336
1740
1741         Reviewed by Ryosuke Niwa.
1742
1743         HTML5 specification says we should ignore usemap attributes without #.
1744         http://www.w3.org/TR/html5/infrastructure.html#valid-hash-name-reference
1745
1746         * fast/dom/replaced-image-map-valid-hash-name-expected.txt: Added.
1747         * fast/dom/replaced-image-map-valid-hash-name.html: Added.
1748         * fast/images/image-map-multiple-xhtml.xhtml: Modified usemap attribute value to use '#'.
1749
1750 2014-08-19  Filip Pizlo  <fpizlo@apple.com>
1751
1752         REGRESSION(r172401): for-in optimization no longer works at all
1753         https://bugs.webkit.org/show_bug.cgi?id=136056
1754
1755         Reviewed by Geoffrey Garen.
1756         
1757         This just needs a rebase because the number of calls into the DOM has changed and so the
1758         number of console messages about security stuff has now changed.
1759
1760         * http/tests/security/cross-frame-access-enumeration-expected.txt:
1761
1762 2014-08-19  Bem Jones-Bey  <bjonesbe@adobe.com>
1763
1764         [CSS Shapes] A few calc() test failures in the shape-image-threshold parsing tests
1765         https://bugs.webkit.org/show_bug.cgi?id=135926
1766
1767         Reviewed by Dirk Schulze.
1768
1769         * TestExpectations: Remove Failure and Crash expectations.
1770         * css3/shapes/shape-outside/values/shape-image-threshold-001-expected.txt:
1771             Proper expected results now that the test passes.
1772         * css3/shapes/shape-outside/values/shape-image-threshold-001.html:
1773             Adding together calcs isn't valid, so move the addition inside of
1774             the calc expression. This will also be updated upstream.
1775
1776 2014-08-19  Alexey Proskuryakov  <ap@apple.com>
1777
1778         ASSERT_NOT_REACHED on css3/shapes/shape-outside/values/shape-image-threshold-001.html
1779         https://bugs.webkit.org/show_bug.cgi?id=136075
1780
1781         * TestExpectations: Skipped the test in debug mode.
1782
1783 2014-08-19  Carlos Alberto Lopez Perez  <clopez@igalia.com>
1784
1785         [GTK] Unreviewed GTK gardening.
1786
1787         * platform/gtk/TestExpectations: Mark tests failing after r172733 (W3C CSS Shapes test suite import)
1788         Update list of flaky tests. Report and mark new failures. Remove expectations for new passing tests.
1789
1790 2014-08-18  Benjamin Poulain  <bpoulain@apple.com>
1791
1792         Mark shape-image-threshold-001.html as crashing in debug
1793
1794         * TestExpectations:
1795         The test css3/shapes/shape-outside/values/shape-image-threshold-001.html systematically assert
1796         in debug. Skip the results until the author investigate.
1797
1798 2014-08-18  Rebecca Hauck  <rhauck@adobe.com>
1799
1800         [CSS Shapes] Import the CSS Shapes W3C test suite
1801         https://bugs.webkit.org/show_bug.cgi?id=135921
1802
1803         Reviewed by Bem Jones-Bey.
1804
1805         This patch contains the imported CSS Shapes W3C test suite
1806         brought in and converted to WebKit style using
1807         Tools/Scripts/impoart-w3c-tests.
1808
1809         * TestExpectations:
1810         * css3/shapes/shape-outside-invalid-001-expected.txt: Added.
1811         * css3/shapes/shape-outside-invalid-001.html: Added.
1812         * css3/shapes/shape-outside-invalid-circle-000-expected.txt: Added.
1813         * css3/shapes/shape-outside-invalid-circle-000.html: Added.
1814         * css3/shapes/shape-outside-invalid-circle-001-expected.txt: Added.
1815         * css3/shapes/shape-outside-invalid-circle-001.html: Added.
1816         * css3/shapes/shape-outside-invalid-circle-002-expected.txt: Added.
1817         * css3/shapes/shape-outside-invalid-circle-002.html: Added.
1818         * css3/shapes/shape-outside-invalid-circle-003-expected.txt: Added.
1819         * css3/shapes/shape-outside-invalid-circle-003.html: Added.
1820         * css3/shapes/shape-outside-invalid-ellipse-001-expected.txt: Added.
1821         * css3/shapes/shape-outside-invalid-ellipse-001.html: Added.
1822         * css3/shapes/shape-outside-invalid-ellipse-002-expected.txt: Added.
1823         * css3/shapes/shape-outside-invalid-ellipse-002.html: Added.
1824         * css3/shapes/shape-outside-invalid-ellipse-003-expected.txt: Added.
1825         * css3/shapes/shape-outside-invalid-ellipse-003.html: Added.
1826         * css3/shapes/shape-outside-invalid-ellipse-004-expected.txt: Added.
1827         * css3/shapes/shape-outside-invalid-ellipse-004.html: Added.
1828         * css3/shapes/shape-outside-invalid-ellipse-005-expected.txt: Added.
1829         * css3/shapes/shape-outside-invalid-ellipse-005.html: Added.
1830         * css3/shapes/shape-outside-invalid-ellipse-006-expected.txt: Added.
1831         * css3/shapes/shape-outside-invalid-ellipse-006.html: Added.
1832         * css3/shapes/shape-outside-invalid-inset-001-expected.txt: Added.
1833         * css3/shapes/shape-outside-invalid-inset-001.html: Added.
1834         * css3/shapes/shape-outside-invalid-inset-002-expected.txt: Added.
1835         * css3/shapes/shape-outside-invalid-inset-002.html: Added.
1836         * css3/shapes/shape-outside-invalid-inset-003-expected.txt: Added.
1837         * css3/shapes/shape-outside-invalid-inset-003.html: Added.
1838         * css3/shapes/shape-outside-invalid-inset-004-expected.txt: Added.
1839         * css3/shapes/shape-outside-invalid-inset-004.html: Added.
1840         * css3/shapes/shape-outside/shape-box/shape-outside-box-002-expected.html: Added.
1841         * css3/shapes/shape-outside/shape-box/shape-outside-box-002.html: Added.
1842         * css3/shapes/shape-outside/shape-box/shape-outside-box-003-expected.html: Added.
1843         * css3/shapes/shape-outside/shape-box/shape-outside-box-003.html: Added.
1844         * css3/shapes/shape-outside/shape-box/shape-outside-box-004-expected.html: Added.
1845         * css3/shapes/shape-outside/shape-box/shape-outside-box-004.html: Added.
1846         * css3/shapes/shape-outside/shape-box/shape-outside-box-006-expected.html: Added.
1847         * css3/shapes/shape-outside/shape-box/shape-outside-box-006.html: Added.
1848         * css3/shapes/shape-outside/shape-box/shape-outside-box-007-expected.html: Added.
1849         * css3/shapes/shape-outside/shape-box/shape-outside-box-007.html: Added.
1850         * css3/shapes/shape-outside/shape-box/shape-outside-box-008-expected.html: Added.
1851         * css3/shapes/shape-outside/shape-box/shape-outside-box-008.html: Added.
1852         * css3/shapes/shape-outside/shape-box/w3c-import.log: Added.
1853         * css3/shapes/shape-outside/shape-image/gradients/shape-outside-linear-gradient-001-expected.html: Added.
1854         * css3/shapes/shape-outside/shape-image/gradients/shape-outside-linear-gradient-001.html: Added.
1855         * css3/shapes/shape-outside/shape-image/gradients/shape-outside-linear-gradient-002-expected.html: Added.
1856         * css3/shapes/shape-outside/shape-image/gradients/shape-outside-linear-gradient-002.html: Added.
1857         * css3/shapes/shape-outside/shape-image/gradients/shape-outside-linear-gradient-003-expected.html: Added.
1858         * css3/shapes/shape-outside/shape-image/gradients/shape-outside-linear-gradient-003.html: Added.
1859         * css3/shapes/shape-outside/shape-image/gradients/shape-outside-linear-gradient-004-expected.html: Added.
1860         * css3/shapes/shape-outside/shape-image/gradients/shape-outside-linear-gradient-004.html: Added.
1861         * css3/shapes/shape-outside/shape-image/gradients/shape-outside-radial-gradient-001-expected.html: Added.
1862         * css3/shapes/shape-outside/shape-image/gradients/shape-outside-radial-gradient-001.html: Added.
1863         * css3/shapes/shape-outside/shape-image/gradients/shape-outside-radial-gradient-002-expected.html: Added.
1864         * css3/shapes/shape-outside/shape-image/gradients/shape-outside-radial-gradient-002.html: Added.
1865         * css3/shapes/shape-outside/shape-image/gradients/shape-outside-radial-gradient-003-expected.html: Added.
1866         * css3/shapes/shape-outside/shape-image/gradients/shape-outside-radial-gradient-003.html: Added.
1867         * css3/shapes/shape-outside/shape-image/gradients/shape-outside-radial-gradient-004-expected.html: Added.
1868         * css3/shapes/shape-outside/shape-image/gradients/shape-outside-radial-gradient-004.html: Added.
1869         * css3/shapes/shape-outside/shape-image/gradients/w3c-import.log: Added.
1870         * css3/shapes/shape-outside/shape-image/shape-image-000-expected.html: Added.
1871         * css3/shapes/shape-outside/shape-image/shape-image-000.html: Added.
1872         * css3/shapes/shape-outside/shape-image/shape-image-001-expected.html: Added.
1873         * css3/shapes/shape-outside/shape-image/shape-image-001.html: Added.
1874         * css3/shapes/shape-outside/shape-image/shape-image-002-expected.html: Added.
1875         * css3/shapes/shape-outside/shape-image/shape-image-002.html: Added.
1876         * css3/shapes/shape-outside/shape-image/shape-image-003-expected.html: Added.
1877         * css3/shapes/shape-outside/shape-image/shape-image-003.html: Added.
1878         * css3/shapes/shape-outside/shape-image/shape-image-004-expected.html: Added.
1879         * css3/shapes/shape-outside/shape-image/shape-image-004.html: Added.
1880         * css3/shapes/shape-outside/shape-image/shape-image-005-expected.html: Added.
1881         * css3/shapes/shape-outside/shape-image/shape-image-005.html: Added.
1882         * css3/shapes/shape-outside/shape-image/shape-image-012-expected.html: Added.
1883         * css3/shapes/shape-outside/shape-image/shape-image-012.html: Added.
1884         * css3/shapes/shape-outside/shape-image/shape-image-013-expected.html: Added.
1885         * css3/shapes/shape-outside/shape-image/shape-image-013.html: Added.
1886         * css3/shapes/shape-outside/shape-image/shape-image-014-expected.html: Added.
1887         * css3/shapes/shape-outside/shape-image/shape-image-014.html: Added.
1888         * css3/shapes/shape-outside/shape-image/shape-image-015-expected.html: Added.
1889         * css3/shapes/shape-outside/shape-image/shape-image-015.html: Added.
1890         * css3/shapes/shape-outside/shape-image/shape-image-016-expected.html: Added.
1891         * css3/shapes/shape-outside/shape-image/shape-image-016.html: Added.
1892         * css3/shapes/shape-outside/shape-image/shape-image-017-expected.html: Added.
1893         * css3/shapes/shape-outside/shape-image/shape-image-017.html: Added.
1894         * css3/shapes/shape-outside/shape-image/shape-image-018-expected.html: Added.
1895         * css3/shapes/shape-outside/shape-image/shape-image-018.html: Added.
1896         * css3/shapes/shape-outside/shape-image/shape-image-019-expected.html: Added.
1897         * css3/shapes/shape-outside/shape-image/shape-image-019.html: Added.
1898         * css3/shapes/shape-outside/shape-image/shape-image-020-expected.html: Added.
1899         * css3/shapes/shape-outside/shape-image/shape-image-020.html: Added.
1900         * css3/shapes/shape-outside/shape-image/shape-image-021-expected.html: Added.
1901         * css3/shapes/shape-outside/shape-image/shape-image-021.html: Added.
1902         * css3/shapes/shape-outside/shape-image/shape-image-022-expected.html: Added.
1903         * css3/shapes/shape-outside/shape-image/shape-image-022.html: Added.
1904         * css3/shapes/shape-outside/shape-image/shape-image-023-expected.html: Added.
1905         * css3/shapes/shape-outside/shape-image/shape-image-023.html: Added.
1906         * css3/shapes/shape-outside/shape-image/support/left-half-rectangle-20.png: Added.
1907         * css3/shapes/shape-outside/shape-image/support/left-half-rectangle-20.svg: Added.
1908         * css3/shapes/shape-outside/shape-image/support/left-half-rectangle-50.png: Added.
1909         * css3/shapes/shape-outside/shape-image/support/left-half-rectangle-50.svg: Added.
1910         * css3/shapes/shape-outside/shape-image/support/left-half-rectangle-70.png: Added.
1911         * css3/shapes/shape-outside/shape-image/support/left-half-rectangle-70.svg: Added.
1912         * css3/shapes/shape-outside/shape-image/support/left-half-rectangle.jpg: Added.
1913         * css3/shapes/shape-outside/shape-image/support/left-half-rectangle.png: Added.
1914         * css3/shapes/shape-outside/shape-image/support/left-half-rectangle.svg: Added.
1915         * css3/shapes/shape-outside/shape-image/support/right-half-rectangle-20.png: Added.
1916         * css3/shapes/shape-outside/shape-image/support/right-half-rectangle-50.png: Added.
1917         * css3/shapes/shape-outside/shape-image/support/right-half-rectangle-70.png: Added.
1918         * css3/shapes/shape-outside/shape-image/support/right-half-rectangle-70.svg: Added.
1919         * css3/shapes/shape-outside/shape-image/support/right-half-rectangle.gif: Added.
1920         * css3/shapes/shape-outside/shape-image/support/right-half-rectangle.jpg: Added.
1921         * css3/shapes/shape-outside/shape-image/support/right-half-rectangle.png: Added.
1922         * css3/shapes/shape-outside/shape-image/support/right-half-rectangle.svg: Added.
1923         * css3/shapes/shape-outside/shape-image/support/w3c-import.log: Added.
1924         * css3/shapes/shape-outside/shape-image/w3c-import.log: Added.
1925         * css3/shapes/shape-outside/supported-shapes/circle/shape-outside-circle-013-expected.html: Added.
1926         * css3/shapes/shape-outside/supported-shapes/circle/shape-outside-circle-013.html: Added.
1927         * css3/shapes/shape-outside/supported-shapes/circle/shape-outside-circle-014-expected.html: Added.
1928         * css3/shapes/shape-outside/supported-shapes/circle/shape-outside-circle-014.html: Added.
1929         * css3/shapes/shape-outside/supported-shapes/circle/shape-outside-circle-015-expected.html: Added.
1930         * css3/shapes/shape-outside/supported-shapes/circle/shape-outside-circle-015.html: Added.
1931         * css3/shapes/shape-outside/supported-shapes/circle/shape-outside-circle-016-expected.html: Added.
1932         * css3/shapes/shape-outside/supported-shapes/circle/shape-outside-circle-016.html: Added.
1933         * css3/shapes/shape-outside/supported-shapes/circle/shape-outside-circle-017-expected.html: Added.
1934         * css3/shapes/shape-outside/supported-shapes/circle/shape-outside-circle-017.html: Added.
1935         * css3/shapes/shape-outside/supported-shapes/circle/shape-outside-circle-018-expected.html: Added.
1936         * css3/shapes/shape-outside/supported-shapes/circle/shape-outside-circle-018.html: Added.
1937         * css3/shapes/shape-outside/supported-shapes/circle/shape-outside-circle-019-expected.html: Added.
1938         * css3/shapes/shape-outside/supported-shapes/circle/shape-outside-circle-019.html: Added.
1939         * css3/shapes/shape-outside/supported-shapes/circle/shape-outside-circle-020-expected.html: Added.
1940         * css3/shapes/shape-outside/supported-shapes/circle/shape-outside-circle-020.html: Added.
1941         * css3/shapes/shape-outside/supported-shapes/circle/shape-outside-circle-021-expected.html: Added.
1942         * css3/shapes/shape-outside/supported-shapes/circle/shape-outside-circle-021.html: Added.
1943         * css3/shapes/shape-outside/supported-shapes/circle/shape-outside-circle-022-expected.html: Added.
1944         * css3/shapes/shape-outside/supported-shapes/circle/shape-outside-circle-022.html: Added.
1945         * css3/shapes/shape-outside/supported-shapes/circle/shape-outside-circle-024-expected.html: Added.
1946         * css3/shapes/shape-outside/supported-shapes/circle/shape-outside-circle-024.html: Added.
1947         * css3/shapes/shape-outside/supported-shapes/circle/shape-outside-circle-025-expected.html: Added.
1948         * css3/shapes/shape-outside/supported-shapes/circle/shape-outside-circle-025.html: Added.
1949         * css3/shapes/shape-outside/supported-shapes/circle/shape-outside-circle-026-expected.html: Added.
1950         * css3/shapes/shape-outside/supported-shapes/circle/shape-outside-circle-026.html: Added.
1951         * css3/shapes/shape-outside/supported-shapes/circle/shape-outside-circle-027-expected.html: Added.
1952         * css3/shapes/shape-outside/supported-shapes/circle/shape-outside-circle-027.html: Added.
1953         * css3/shapes/shape-outside/supported-shapes/circle/shape-outside-circle-028-expected.html: Added.
1954         * css3/shapes/shape-outside/supported-shapes/circle/shape-outside-circle-028.html: Added.
1955         * css3/shapes/shape-outside/supported-shapes/circle/shape-outside-circle-029-expected.html: Added.
1956         * css3/shapes/shape-outside/supported-shapes/circle/shape-outside-circle-029.html: Added.
1957         * css3/shapes/shape-outside/supported-shapes/circle/shape-outside-circle-030-expected.html: Added.
1958         * css3/shapes/shape-outside/supported-shapes/circle/shape-outside-circle-030.html: Added.
1959         * css3/shapes/shape-outside/supported-shapes/circle/shape-outside-circle-031-expected.html: Added.
1960         * css3/shapes/shape-outside/supported-shapes/circle/shape-outside-circle-031.html: Added.
1961         * css3/shapes/shape-outside/supported-shapes/circle/w3c-import.log: Added.
1962         * css3/shapes/shape-outside/supported-shapes/ellipse/shape-outside-ellipse-013-expected.html: Added.
1963         * css3/shapes/shape-outside/supported-shapes/ellipse/shape-outside-ellipse-013.html: Added.
1964         * css3/shapes/shape-outside/supported-shapes/ellipse/shape-outside-ellipse-014-expected.html: Added.
1965         * css3/shapes/shape-outside/supported-shapes/ellipse/shape-outside-ellipse-014.html: Added.
1966         * css3/shapes/shape-outside/supported-shapes/ellipse/shape-outside-ellipse-015-expected.html: Added.
1967         * css3/shapes/shape-outside/supported-shapes/ellipse/shape-outside-ellipse-015.html: Added.
1968         * css3/shapes/shape-outside/supported-shapes/ellipse/shape-outside-ellipse-016-expected.html: Added.
1969         * css3/shapes/shape-outside/supported-shapes/ellipse/shape-outside-ellipse-016.html: Added.
1970         * css3/shapes/shape-outside/supported-shapes/ellipse/shape-outside-ellipse-017-expected.html: Added.
1971         * css3/shapes/shape-outside/supported-shapes/ellipse/shape-outside-ellipse-017.html: Added.
1972         * css3/shapes/shape-outside/supported-shapes/ellipse/shape-outside-ellipse-018-expected.html: Added.
1973         * css3/shapes/shape-outside/supported-shapes/ellipse/shape-outside-ellipse-018.html: Added.
1974         * css3/shapes/shape-outside/supported-shapes/ellipse/shape-outside-ellipse-019-expected.html: Added.
1975         * css3/shapes/shape-outside/supported-shapes/ellipse/shape-outside-ellipse-019.html: Added.
1976         * css3/shapes/shape-outside/supported-shapes/ellipse/shape-outside-ellipse-020-expected.html: Added.
1977         * css3/shapes/shape-outside/supported-shapes/ellipse/shape-outside-ellipse-020.html: Added.
1978         * css3/shapes/shape-outside/supported-shapes/ellipse/shape-outside-ellipse-021-expected.html: Added.
1979         * css3/shapes/shape-outside/supported-shapes/ellipse/shape-outside-ellipse-021.html: Added.
1980         * css3/shapes/shape-outside/supported-shapes/ellipse/shape-outside-ellipse-022-expected.html: Added.
1981         * css3/shapes/shape-outside/supported-shapes/ellipse/shape-outside-ellipse-022.html: Added.
1982         * css3/shapes/shape-outside/supported-shapes/ellipse/shape-outside-ellipse-023-expected.html: Added.
1983         * css3/shapes/shape-outside/supported-shapes/ellipse/shape-outside-ellipse-023.html: Added.
1984         * css3/shapes/shape-outside/supported-shapes/ellipse/shape-outside-ellipse-024-expected.html: Added.
1985         * css3/shapes/shape-outside/supported-shapes/ellipse/shape-outside-ellipse-024.html: Added.
1986         * css3/shapes/shape-outside/supported-shapes/ellipse/shape-outside-ellipse-025-expected.html: Added.
1987         * css3/shapes/shape-outside/supported-shapes/ellipse/shape-outside-ellipse-025.html: Added.
1988         * css3/shapes/shape-outside/supported-shapes/ellipse/shape-outside-ellipse-030-expected.html: Added.
1989         * css3/shapes/shape-outside/supported-shapes/ellipse/shape-outside-ellipse-030.html: Added.
1990         * css3/shapes/shape-outside/supported-shapes/ellipse/shape-outside-ellipse-031-expected.html: Added.
1991         * css3/shapes/shape-outside/supported-shapes/ellipse/shape-outside-ellipse-031.html: Added.
1992         * css3/shapes/shape-outside/supported-shapes/ellipse/w3c-import.log: Added.
1993         * css3/shapes/shape-outside/supported-shapes/inset/shape-outside-inset-010-expected.html: Added.
1994         * css3/shapes/shape-outside/supported-shapes/inset/shape-outside-inset-010.html: Added.
1995         * css3/shapes/shape-outside/supported-shapes/inset/shape-outside-inset-011-expected.html: Added.
1996         * css3/shapes/shape-outside/supported-shapes/inset/shape-outside-inset-011.html: Added.
1997         * css3/shapes/shape-outside/supported-shapes/inset/shape-outside-inset-012-expected.html: Added.
1998         * css3/shapes/shape-outside/supported-shapes/inset/shape-outside-inset-012.html: Added.
1999         * css3/shapes/shape-outside/supported-shapes/inset/shape-outside-inset-013-expected.html: Added.
2000         * css3/shapes/shape-outside/supported-shapes/inset/shape-outside-inset-013.html: Added.
2001         * css3/shapes/shape-outside/supported-shapes/inset/shape-outside-inset-014-expected.html: Added.
2002         * css3/shapes/shape-outside/supported-shapes/inset/shape-outside-inset-014.html: Added.
2003         * css3/shapes/shape-outside/supported-shapes/inset/shape-outside-inset-015-expected.html: Added.
2004         * css3/shapes/shape-outside/supported-shapes/inset/shape-outside-inset-015.html: Added.
2005         * css3/shapes/shape-outside/supported-shapes/inset/w3c-import.log: Added.
2006         * css3/shapes/shape-outside/supported-shapes/polygon/shape-outside-polygon-007-expected.html: Added.
2007         * css3/shapes/shape-outside/supported-shapes/polygon/shape-outside-polygon-007.html: Added.
2008         * css3/shapes/shape-outside/supported-shapes/polygon/shape-outside-polygon-008-expected.html: Added.
2009         * css3/shapes/shape-outside/supported-shapes/polygon/shape-outside-polygon-008.html: Added.
2010         * css3/shapes/shape-outside/supported-shapes/polygon/shape-outside-polygon-009-expected.html: Added.
2011         * css3/shapes/shape-outside/supported-shapes/polygon/shape-outside-polygon-009.html: Added.
2012         * css3/shapes/shape-outside/supported-shapes/polygon/shape-outside-polygon-010-expected.html: Added.
2013         * css3/shapes/shape-outside/supported-shapes/polygon/shape-outside-polygon-010.html: Added.
2014         * css3/shapes/shape-outside/supported-shapes/polygon/shape-outside-polygon-011-expected.html: Added.
2015         * css3/shapes/shape-outside/supported-shapes/polygon/shape-outside-polygon-011.html: Added.
2016         * css3/shapes/shape-outside/supported-shapes/polygon/shape-outside-polygon-012-expected.html: Added.
2017         * css3/shapes/shape-outside/supported-shapes/polygon/shape-outside-polygon-012.html: Added.
2018         * css3/shapes/shape-outside/supported-shapes/polygon/shape-outside-polygon-013-expected.html: Added.
2019         * css3/shapes/shape-outside/supported-shapes/polygon/shape-outside-polygon-013.html: Added.
2020         * css3/shapes/shape-outside/supported-shapes/polygon/shape-outside-polygon-014-expected.html: Added.
2021         * css3/shapes/shape-outside/supported-shapes/polygon/shape-outside-polygon-014.html: Added.
2022         * css3/shapes/shape-outside/supported-shapes/polygon/shape-outside-polygon-015-expected.html: Added.
2023         * css3/shapes/shape-outside/supported-shapes/polygon/shape-outside-polygon-015.html: Added.
2024         * css3/shapes/shape-outside/supported-shapes/polygon/shape-outside-polygon-016-expected.html: Added.
2025         * css3/shapes/shape-outside/supported-shapes/polygon/shape-outside-polygon-016.html: Added.
2026         * css3/shapes/shape-outside/supported-shapes/polygon/shape-outside-polygon-017-expected.html: Added.
2027         * css3/shapes/shape-outside/supported-shapes/polygon/shape-outside-polygon-017.html: Added.
2028         * css3/shapes/shape-outside/supported-shapes/polygon/w3c-import.log: Added.
2029         * css3/shapes/shape-outside/supported-shapes/support/rounded-rectangle.js: Added.
2030         (ellipseXIntercept):
2031         (scanConvertRoundedRectangleOutside):
2032         (genLeftRoundedRectFloatShapeOutsideRefTest):
2033         (getRoundedRectLeftEdge):
2034         (genRightRoundedRectFloatShapeOutsideRefTest):
2035         * css3/shapes/shape-outside/supported-shapes/support/subpixel-utils.js: Added.
2036         (SubPixelLayout):
2037         (SubPixelLayout.):
2038         * css3/shapes/shape-outside/supported-shapes/support/test-utils.js: Added.
2039         (verifyTextPoints):
2040         * css3/shapes/shape-outside/values/shape-image-threshold-000-expected.txt: Added.
2041         * css3/shapes/shape-outside/values/shape-image-threshold-000.html: Added.
2042         * css3/shapes/shape-outside/values/shape-image-threshold-001-expected.txt: Added.
2043         * css3/shapes/shape-outside/values/shape-image-threshold-001.html: Added.
2044         * css3/shapes/shape-outside/values/shape-image-threshold-002-expected.txt: Added.
2045         * css3/shapes/shape-outside/values/shape-image-threshold-002.html: Added.
2046         * css3/shapes/shape-outside/values/shape-image-threshold-003-expected.txt: Added.
2047         * css3/shapes/shape-outside/values/shape-image-threshold-003.html: Added.
2048         * css3/shapes/shape-outside/values/shape-margin-000-expected.txt: Added.
2049         * css3/shapes/shape-outside/values/shape-margin-000.html: Added.
2050         * css3/shapes/shape-outside/values/shape-margin-001-expected.txt: Added.
2051         * css3/shapes/shape-outside/values/shape-margin-001.html: Added.
2052         * css3/shapes/shape-outside/values/shape-margin-002-expected.txt: Added.
2053         * css3/shapes/shape-outside/values/shape-margin-002.html: Added.
2054         * css3/shapes/shape-outside/values/shape-margin-003-expected.txt: Added.
2055         * css3/shapes/shape-outside/values/shape-margin-003.html: Added.
2056         * css3/shapes/shape-outside/values/shape-margin-004-expected.txt: Added.
2057         * css3/shapes/shape-outside/values/shape-margin-004.html: Added.
2058         * css3/shapes/shape-outside/values/shape-margin-005-expected.txt: Added.
2059         * css3/shapes/shape-outside/values/shape-margin-005.html: Added.
2060         * css3/shapes/shape-outside/values/shape-outside-box-000-expected.txt: Added.
2061         * css3/shapes/shape-outside/values/shape-outside-box-000.html: Added.
2062         * css3/shapes/shape-outside/values/shape-outside-circle-000-expected.txt: Added.
2063         * css3/shapes/shape-outside/values/shape-outside-circle-000.html: Added.
2064         * css3/shapes/shape-outside/values/shape-outside-circle-001-expected.txt: Added.
2065         * css3/shapes/shape-outside/values/shape-outside-circle-001.html: Added.
2066         * css3/shapes/shape-outside/values/shape-outside-circle-002-expected.txt: Added.
2067         * css3/shapes/shape-outside/values/shape-outside-circle-002.html: Added.
2068         * css3/shapes/shape-outside/values/shape-outside-circle-003-expected.txt: Added.
2069         * css3/shapes/shape-outside/values/shape-outside-circle-003.html: Added.
2070         * css3/shapes/shape-outside/values/shape-outside-circle-004-expected.txt: Added.
2071         * css3/shapes/shape-outside/values/shape-outside-circle-004.html: Added.
2072         * css3/shapes/shape-outside/values/shape-outside-circle-005-expected.txt: Added.
2073         * css3/shapes/shape-outside/values/shape-outside-circle-005.html: Added.
2074         * css3/shapes/shape-outside/values/shape-outside-circle-006-expected.txt: Added.
2075         * css3/shapes/shape-outside/values/shape-outside-circle-006.html: Added.
2076         * css3/shapes/shape-outside/values/shape-outside-circle-007-expected.txt: Added.
2077         * css3/shapes/shape-outside/values/shape-outside-circle-007.html: Added.
2078         * css3/shapes/shape-outside/values/shape-outside-circle-008-expected.txt: Added.
2079         * css3/shapes/shape-outside/values/shape-outside-circle-008.html: Added.
2080         * css3/shapes/shape-outside/values/shape-outside-circle-009-expected.txt: Added.
2081         * css3/shapes/shape-outside/values/shape-outside-circle-009.html: Added.
2082         * css3/shapes/shape-outside/values/shape-outside-circle-010-expected.txt: Added.
2083         * css3/shapes/shape-outside/values/shape-outside-circle-010.html: Added.
2084         * css3/shapes/shape-outside/values/shape-outside-circle-011-expected.txt: Added.
2085         * css3/shapes/shape-outside/values/shape-outside-circle-011.html: Added.
2086         * css3/shapes/shape-outside/values/shape-outside-computed-shape-000-expected.txt: Added.
2087         * css3/shapes/shape-outside/values/shape-outside-computed-shape-000.html: Added.
2088         * css3/shapes/shape-outside/values/shape-outside-computed-shape-001-expected.txt: Added.
2089         * css3/shapes/shape-outside/values/shape-outside-computed-shape-001.html: Added.
2090         * css3/shapes/shape-outside/values/shape-outside-ellipse-000-expected.txt: Added.
2091         * css3/shapes/shape-outside/values/shape-outside-ellipse-000.html: Added.
2092         * css3/shapes/shape-outside/values/shape-outside-ellipse-001-expected.txt: Added.
2093         * css3/shapes/shape-outside/values/shape-outside-ellipse-001.html: Added.
2094         * css3/shapes/shape-outside/values/shape-outside-ellipse-002-expected.txt: Added.
2095         * css3/shapes/shape-outside/values/shape-outside-ellipse-002.html: Added.
2096         * css3/shapes/shape-outside/values/shape-outside-ellipse-003-expected.txt: Added.
2097         * css3/shapes/shape-outside/values/shape-outside-ellipse-003.html: Added.
2098         * css3/shapes/shape-outside/values/shape-outside-ellipse-004-expected.txt: Added.
2099         * css3/shapes/shape-outside/values/shape-outside-ellipse-004.html: Added.
2100         * css3/shapes/shape-outside/values/shape-outside-ellipse-005-expected.txt: Added.
2101         * css3/shapes/shape-outside/values/shape-outside-ellipse-005.html: Added.
2102         * css3/shapes/shape-outside/values/shape-outside-ellipse-006-expected.txt: Added.
2103         * css3/shapes/shape-outside/values/shape-outside-ellipse-006.html: Added.
2104         * css3/shapes/shape-outside/values/shape-outside-ellipse-007-expected.txt: Added.
2105         * css3/shapes/shape-outside/values/shape-outside-ellipse-007.html: Added.
2106         * css3/shapes/shape-outside/values/shape-outside-ellipse-008-expected.txt: Added.
2107         * css3/shapes/shape-outside/values/shape-outside-ellipse-008.html: Added.
2108         * css3/shapes/shape-outside/values/shape-outside-ellipse-009-expected.txt: Added.
2109         * css3/shapes/shape-outside/values/shape-outside-ellipse-009.html: Added.
2110         * css3/shapes/shape-outside/values/shape-outside-ellipse-010-expected.txt: Added.
2111         * css3/shapes/shape-outside/values/shape-outside-ellipse-010.html: Added.
2112         * css3/shapes/shape-outside/values/shape-outside-ellipse-011-expected.txt: Added.
2113         * css3/shapes/shape-outside/values/shape-outside-ellipse-011.html: Added.
2114         * css3/shapes/shape-outside/values/shape-outside-inset-000-expected.txt: Added.
2115         * css3/shapes/shape-outside/values/shape-outside-inset-000.html: Added.
2116         * css3/shapes/shape-outside/values/shape-outside-inset-001-expected.txt: Added.
2117         * css3/shapes/shape-outside/values/shape-outside-inset-001.html: Added.
2118         * css3/shapes/shape-outside/values/shape-outside-inset-002-expected.txt: Added.
2119         * css3/shapes/shape-outside/values/shape-outside-inset-002.html: Added.
2120         * css3/shapes/shape-outside/values/shape-outside-inset-003-expected.txt: Added.
2121         * css3/shapes/shape-outside/values/shape-outside-inset-003.html: Added.
2122         * css3/shapes/shape-outside/values/shape-outside-inset-004-expected.txt: Added.
2123         * css3/shapes/shape-outside/values/shape-outside-inset-004.html: Added.
2124         * css3/shapes/shape-outside/values/shape-outside-inset-005-expected.txt: Added.
2125         * css3/shapes/shape-outside/values/shape-outside-inset-005.html: Added.
2126         * css3/shapes/shape-outside/values/shape-outside-inset-006-expected.txt: Added.
2127         * css3/shapes/shape-outside/values/shape-outside-inset-006.html: Added.
2128         * css3/shapes/shape-outside/values/shape-outside-inset-007-expected.txt: Added.
2129         * css3/shapes/shape-outside/values/shape-outside-inset-007.html: Added.
2130         * css3/shapes/shape-outside/values/shape-outside-inset-008-expected.txt: Added.
2131         * css3/shapes/shape-outside/values/shape-outside-inset-008.html: Added.
2132         * css3/shapes/shape-outside/values/shape-outside-inset-009-expected.txt: Added.
2133         * css3/shapes/shape-outside/values/shape-outside-inset-009.html: Added.
2134         * css3/shapes/shape-outside/values/shape-outside-polygon-000-expected.txt: Added.
2135         * css3/shapes/shape-outside/values/shape-outside-polygon-000.html: Added.
2136         * css3/shapes/shape-outside/values/shape-outside-polygon-001-expected.txt: Added.
2137         * css3/shapes/shape-outside/values/shape-outside-polygon-001.html: Added.
2138         * css3/shapes/shape-outside/values/shape-outside-polygon-002-expected.txt: Added.
2139         * css3/shapes/shape-outside/values/shape-outside-polygon-002.html: Added.
2140         * css3/shapes/shape-outside/values/shape-outside-polygon-003-expected.txt: Added.
2141         * css3/shapes/shape-outside/values/shape-outside-polygon-003.html: Added.
2142         * css3/shapes/shape-outside/values/shape-outside-polygon-004-expected.txt: Added.
2143         * css3/shapes/shape-outside/values/shape-outside-polygon-004.html: Added.
2144         * css3/shapes/shape-outside/values/shape-outside-polygon-005-expected.txt: Added.
2145         * css3/shapes/shape-outside/values/shape-outside-polygon-005.html: Added.
2146         * css3/shapes/shape-outside/values/shape-outside-polygon-006-expected.txt: Added.
2147         * css3/shapes/shape-outside/values/shape-outside-polygon-006.html: Added.
2148         * css3/shapes/shape-outside/values/shape-outside-shape-arguments-000-expected.txt: Added.
2149         * css3/shapes/shape-outside/values/shape-outside-shape-arguments-000.html: Added.
2150         * css3/shapes/shape-outside/values/shape-outside-shape-arguments-001-expected.txt: Added.
2151         * css3/shapes/shape-outside/values/shape-outside-shape-arguments-001.html: Added.
2152         * css3/shapes/shape-outside/values/shape-outside-shape-box-pair-000-expected.txt: Added.
2153         * css3/shapes/shape-outside/values/shape-outside-shape-box-pair-000.html: Added.
2154         * css3/shapes/shape-outside/values/shape-outside-shape-inherit-000-expected.txt: Added.
2155         * css3/shapes/shape-outside/values/shape-outside-shape-inherit-000.html: Added.
2156         * css3/shapes/shape-outside/values/shape-outside-shape-initial-000-expected.txt: Added.
2157         * css3/shapes/shape-outside/values/shape-outside-shape-initial-000.html: Added.
2158         * css3/shapes/shape-outside/values/shape-outside-shape-none-000-expected.txt: Added.
2159         * css3/shapes/shape-outside/values/shape-outside-shape-none-000.html: Added.
2160         * css3/shapes/shape-outside/values/shape-outside-shape-notation-000-expected.txt: Added.
2161         * css3/shapes/shape-outside/values/shape-outside-shape-notation-000.html: Added.
2162         * css3/shapes/shape-outside/values/support/parsing-utils.js: Added.
2163         (ParsingUtils):
2164         (ParsingUtils.):
2165         * css3/shapes/shape-outside/values/support/w3c-import.log: Added.
2166         * css3/shapes/shape-outside/values/w3c-import.log: Added.
2167         * css3/shapes/spec-examples/shape-outside-001-expected.html: Added.
2168         * css3/shapes/spec-examples/shape-outside-001.html: Added.
2169         * css3/shapes/spec-examples/shape-outside-002-expected.html: Added.
2170         * css3/shapes/spec-examples/shape-outside-002.html: Added.
2171         * css3/shapes/spec-examples/shape-outside-003-expected.html: Added.
2172         * css3/shapes/spec-examples/shape-outside-003.html: Added.
2173         * css3/shapes/spec-examples/shape-outside-004-expected.html: Added.
2174         * css3/shapes/spec-examples/shape-outside-004.html: Added.
2175         * css3/shapes/spec-examples/shape-outside-005-expected.html: Added.
2176         * css3/shapes/spec-examples/shape-outside-005.html: Added.
2177         * css3/shapes/spec-examples/shape-outside-006-expected.html: Added.
2178         * css3/shapes/spec-examples/shape-outside-006.html: Added.
2179         * css3/shapes/spec-examples/shape-outside-007-expected.html: Added.
2180         * css3/shapes/spec-examples/shape-outside-007.html: Added.
2181         * css3/shapes/spec-examples/shape-outside-008-expected.html: Added.
2182         * css3/shapes/spec-examples/shape-outside-008.html: Added.
2183         * css3/shapes/spec-examples/shape-outside-010-expected.html: Added.
2184         * css3/shapes/spec-examples/shape-outside-010.html: Added.
2185         * css3/shapes/spec-examples/shape-outside-011-expected.html: Added.
2186         * css3/shapes/spec-examples/shape-outside-011.html: Added.
2187         * css3/shapes/spec-examples/shape-outside-012-expected.html: Added.
2188         * css3/shapes/spec-examples/shape-outside-012.html: Added.
2189         * css3/shapes/spec-examples/shape-outside-013-expected.html: Added.
2190         * css3/shapes/spec-examples/shape-outside-013.html: Added.
2191         * css3/shapes/spec-examples/shape-outside-014-expected.html: Added.
2192         * css3/shapes/spec-examples/shape-outside-014.html: Added.
2193         * css3/shapes/spec-examples/shape-outside-015-expected.html: Added.
2194         * css3/shapes/spec-examples/shape-outside-015.html: Added.
2195         * css3/shapes/spec-examples/shape-outside-016-expected.html: Added.
2196         * css3/shapes/spec-examples/shape-outside-016.html: Added.
2197         * css3/shapes/spec-examples/shape-outside-017-expected.html: Added.
2198         * css3/shapes/spec-examples/shape-outside-017.html: Added.
2199         * css3/shapes/spec-examples/shape-outside-018-expected.html: Added.
2200         * css3/shapes/spec-examples/shape-outside-018.html: Added.
2201         * css3/shapes/spec-examples/shape-outside-019-expected.html: Added.
2202         * css3/shapes/spec-examples/shape-outside-019.html: Added.
2203         * css3/shapes/spec-examples/support/circle-no-shadow.png: Added.
2204         * css3/shapes/spec-examples/support/circle-shadow.png: Added.
2205         * css3/shapes/spec-examples/support/rounded-triangle.svg: Added.
2206         * css3/shapes/spec-examples/support/w3c-import.log: Added.
2207         * css3/shapes/spec-examples/w3c-import.log: Added.
2208         * css3/shapes/w3c-import.log: Added.
2209
2210 2014-08-18  Andreas Kling  <akling@apple.com>
2211
2212         REGRESSION(r168256): JSString can get 8-bit flag wrong when re-using AtomicStrings.
2213         <https://webkit.org/b/133574>
2214         <rdar://problem/18051847>
2215
2216         Add a tests that creates a 16-bit AtomicString with only 8-bit characters,
2217         then tiers up into baseline JIT and uses that string as part of a rope-within-a-rope
2218         and serializes that rope to get an incorrect concatenation.
2219
2220         Reviewed by Darin Adler.
2221
2222         * js/dopey-rope-with-16-bit-propertyname-expected.txt: Added.
2223         * js/dopey-rope-with-16-bit-propertyname.html: Added.
2224
2225 2014-08-18  Vivek Galatage  <vivek.vg@samsung.com>
2226
2227         Implement CanvasRenderingContext2D direction attribute
2228         https://bugs.webkit.org/show_bug.cgi?id=135878
2229
2230         Reviewed by Darin Adler.
2231
2232         * fast/canvas/canvas-direction-expected.txt: Added.
2233         * fast/canvas/canvas-direction.html: Added.
2234
2235 2014-08-18  Benjamin Poulain  <benjamin@webkit.org>
2236
2237         The style is not updated correctly when the pseudo class :empty is applied on anything but the rightmost element
2238         https://bugs.webkit.org/show_bug.cgi?id=135999
2239
2240         Reviewed by Antti Koivisto.
2241
2242         * fast/css/pseudo-element-updates-on-empty-expected.html: Added.
2243         * fast/css/pseudo-element-updates-on-empty.html: Added.
2244         * fast/selectors/empty-adjacent-style-update-expected.txt:
2245         * fast/selectors/empty-adjacent-style-update.html:
2246         * fast/selectors/empty-style-update-expected.txt:
2247         * fast/selectors/empty-style-update.html:
2248         * fast/selectors/not-empty-adjacent-style-update-expected.txt: Copied from LayoutTests/fast/selectors/empty-adjacent-style-update-expected.txt.
2249         * fast/selectors/not-empty-adjacent-style-update.html: Copied from LayoutTests/fast/selectors/empty-adjacent-style-update.html.
2250         * fast/selectors/not-empty-style-update-expected.txt: Copied from LayoutTests/fast/selectors/empty-style-update-expected.txt.
2251         * fast/selectors/not-empty-style-update.html: Copied from LayoutTests/fast/selectors/empty-style-update.html.
2252
2253 2014-08-18  Andy Estes  <aestes@apple.com>
2254
2255         Remove a test inadvertently landed in r172709.
2256
2257         * fast/loader/redirect-to-invalid-url-using-javascript-disallowed-after-load.html: Removed.
2258
2259 2014-08-18  Dirk Schulze  <krit@webkit.org>
2260
2261         calc() doesn't work for SVG CSS properties
2262         https://bugs.webkit.org/show_bug.cgi?id=136026
2263
2264         Reviewed by Andreas Kling.
2265
2266         Test calc() on length properties for SVG.
2267
2268         * svg/css/getComputedStyle-basic-expected.txt:
2269         * svg/css/parse-calc-length-expected.txt: Added.
2270         * svg/css/parse-calc-length.html: Added.
2271
2272 2014-08-18  Andy Estes  <aestes@apple.com>
2273
2274         REGRESSION (r167856): adobe.com no longer able to launch Create Cloud app using a URL with a custom scheme
2275         https://bugs.webkit.org/show_bug.cgi?id=136010
2276
2277         Reviewed by Darin Adler.
2278
2279         Removed tests that verified the behavior of setAllowNavigationToInvalidURL(true), which no longer exists:
2280         * fast/loader/allow-redirect-to-invalid-url-using-javascript-expected.txt: Removed.
2281         * fast/loader/allow-redirect-to-invalid-url-using-javascript.html: Removed.
2282         * fast/loader/allow-redirect-to-invalid-url-using-meta-refresh-expected.txt: Removed.
2283         * fast/loader/allow-redirect-to-invalid-url-using-meta-refresh.html: Removed.
2284
2285         Added tests that verify the policy delegate is executed on some navigations to invalid URLs:
2286         * fast/loader/redirect-to-invalid-url-using-javascript-calls-policy-delegate-expected.txt: Added.
2287         * fast/loader/redirect-to-invalid-url-using-javascript-calls-policy-delegate.html: Added.
2288         * fast/loader/redirect-to-invalid-url-using-meta-refresh-calls-policy-delegate-expected.txt: Added.
2289         * fast/loader/redirect-to-invalid-url-using-meta-refresh-calls-policy-delegate.html: Added.
2290         * fast/loader/window-open-to-invalid-url-calls-policy-delegate-expected.txt: Added.
2291         * fast/loader/window-open-to-invalid-url-calls-policy-delegate.html: Added.
2292
2293         Renamed some existing tests added in r170120, modified them to log willPerformClientRedirectToURL and
2294         didCancelClientRedirectForFrame, and added a test to verify navigations in existing frames via window.open:
2295         * fast/loader/redirect-to-invalid-url-using-javascript-disallowed-expected.txt: Renamed from fast/loader/disallow-redirect-to-invalid-url-using-javascript-expected.txt.
2296         * fast/loader/redirect-to-invalid-url-using-javascript-disallowed.html: Renamed from fast/loader/disallow-redirect-to-invalid-url-using-javascript.html.
2297         * 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.
2298         * fast/loader/redirect-to-invalid-url-using-meta-refresh-disallowed.html: Renamed from fast/loader/disallow-redirect-to-invalid-url-using-meta-refresh.html.
2299         * fast/loader/window-open-to-invalid-url-disallowed-expected.txt: Added.
2300         * fast/loader/window-open-to-invalid-url-disallowed.html: Added.
2301
2302 2014-08-18  Diego Pino Garcia  <dpino@igalia.com>
2303
2304         Completed iterator can be revived by adding more than one new entry to the target object
2305         https://bugs.webkit.org/show_bug.cgi?id=129993
2306
2307         Reviewed by Oliver Hunt.
2308
2309         Test a Map or Set iterator should remain dead after using it.
2310
2311         * js/basic-map-expected.txt:
2312         * js/basic-set-expected.txt: 
2313         * js/script-tests/basic-map.js: 
2314         (set var):
2315         (set map):
2316         * js/script-tests/basic-set.js:
2317         (keys.set keys):
2318         (set add.set add):
2319
2320 2014-08-18  Renata Hodovan  <rhodovan.u-szeged@partner.samsung.com>
2321
2322         Fix keyTimes list length of from/to/by animations.
2323         https://bugs.webkit.org/show_bug.cgi?id=136037
2324
2325         Reviewed by Darin Adler.
2326
2327         * svg/animations/invalid-keytime-number-crash-expected.txt: Added.
2328         * svg/animations/invalid-keytime-number-crash.html: Added.
2329
2330 2014-08-18  Zan Dobersek  <zdobersek@igalia.com>
2331
2332         Unreviewed GTK gardening. Adding a GTK-specific baseline
2333         that's required after changes in r172620.
2334
2335         * platform/gtk/editing/pasteboard/onpaste-text-html-expected.txt: Added.
2336
2337 2014-08-18  Andy Estes  <aestes@apple.com>
2338
2339         Revert r172697.
2340
2341         It made several webarchive layout tests flaky and didn't have the correct behavior for non-quick redirects.
2342
2343         * fast/loader/allow-redirect-to-invalid-url-using-javascript-expected.txt: Added.
2344         * fast/loader/allow-redirect-to-invalid-url-using-javascript.html: Added.
2345         * fast/loader/allow-redirect-to-invalid-url-using-meta-refresh-expected.txt: Added.
2346         * fast/loader/allow-redirect-to-invalid-url-using-meta-refresh.html: Added.
2347         * fast/loader/disallow-redirect-to-invalid-url-using-javascript-expected.txt: Added.
2348         * fast/loader/disallow-redirect-to-invalid-url-using-javascript.html: Added.
2349         * fast/loader/disallow-redirect-to-invalid-url-using-meta-refresh-expected.txt: Added.
2350         * fast/loader/disallow-redirect-to-invalid-url-using-meta-refresh.html: Added.
2351         * fast/loader/redirect-to-invalid-url-using-javascript-calls-policy-delegate-expected.txt: Removed.
2352         * fast/loader/redirect-to-invalid-url-using-javascript-calls-policy-delegate.html: Removed.
2353         * fast/loader/redirect-to-invalid-url-using-javascript-disallowed-expected.txt: Removed.
2354         * fast/loader/redirect-to-invalid-url-using-javascript-disallowed.html: Removed.
2355         * fast/loader/redirect-to-invalid-url-using-meta-refresh-calls-policy-delegate-expected.txt: Removed.
2356         * fast/loader/redirect-to-invalid-url-using-meta-refresh-calls-policy-delegate.html: Removed.
2357         * fast/loader/redirect-to-invalid-url-using-meta-refresh-disallowed-expected.txt: Removed.
2358         * fast/loader/redirect-to-invalid-url-using-meta-refresh-disallowed.html: Removed.
2359         * fast/loader/resources/redirect-to-invalid-url-using-javascript.html: Added.
2360         * fast/loader/resources/redirect-to-invalid-url-using-meta-refresh.html: Added.
2361         * fast/loader/window-open-to-invalid-url-calls-policy-delegate-expected.txt: Removed.
2362         * fast/loader/window-open-to-invalid-url-calls-policy-delegate.html: Removed.
2363         * fast/loader/window-open-to-invalid-url-disallowed-expected.txt: Removed.
2364         * fast/loader/window-open-to-invalid-url-disallowed.html: Removed.
2365
2366 2014-08-15  Andy Estes  <aestes@apple.com>
2367
2368         REGRESSION (r167856): adobe.com no longer able to launch Create Cloud app using a URL with a custom scheme
2369         https://bugs.webkit.org/show_bug.cgi?id=136010
2370
2371         Reviewed by Darin Adler.
2372
2373         Removed tests that verified the behavior of setAllowNavigationToInvalidURL(true), which no longer exists:
2374         * fast/loader/allow-redirect-to-invalid-url-using-javascript-expected.txt: Removed.
2375         * fast/loader/allow-redirect-to-invalid-url-using-javascript.html: Removed.
2376         * fast/loader/allow-redirect-to-invalid-url-using-meta-refresh-expected.txt: Removed.
2377         * fast/loader/allow-redirect-to-invalid-url-using-meta-refresh.html: Removed.
2378
2379         Added tests that verify the policy delegate is executed on some navigations to invalid URLs:
2380         * fast/loader/redirect-to-invalid-url-using-javascript-calls-policy-delegate-expected.txt: Added.
2381         * fast/loader/redirect-to-invalid-url-using-javascript-calls-policy-delegate.html: Added.
2382         * fast/loader/redirect-to-invalid-url-using-meta-refresh-calls-policy-delegate-expected.txt: Added.
2383         * fast/loader/redirect-to-invalid-url-using-meta-refresh-calls-policy-delegate.html: Added.
2384         * fast/loader/window-open-to-invalid-url-calls-policy-delegate-expected.txt: Added.
2385         * fast/loader/window-open-to-invalid-url-calls-policy-delegate.html: Added.
2386
2387         Renamed some existing tests added in r170120, modified them to log willPerformClientRedirectToURL and
2388         didCancelClientRedirectForFrame, and added a test to verify navigations in existing frames via window.open:
2389         * fast/loader/redirect-to-invalid-url-using-javascript-disallowed-expected.txt: Renamed from fast/loader/disallow-redirect-to-invalid-url-using-javascript-expected.txt.
2390         * fast/loader/redirect-to-invalid-url-using-javascript-disallowed.html: Renamed from fast/loader/disallow-redirect-to-invalid-url-using-javascript.html.
2391         * 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.
2392         * fast/loader/redirect-to-invalid-url-using-meta-refresh-disallowed.html: Renamed from fast/loader/disallow-redirect-to-invalid-url-using-meta-refresh.html.
2393         * fast/loader/window-open-to-invalid-url-disallowed-expected.txt: Added.
2394         * fast/loader/window-open-to-invalid-url-disallowed.html: Added.
2395
2396 2014-08-15  Zalan Bujtas  <zalan@apple.com>
2397
2398         REGRESSION: Parts of the route/route options windows are invisible at maps.google.com
2399         https://bugs.webkit.org/show_bug.cgi?id=135977
2400         <rdar://problem/17961698>
2401
2402         Reviewed by Andreas Kling.
2403
2404         When the style change requires both layout and repaint, the style diff is set to
2405         'layout is needed' (and masks the repaint change) as normally layout is followed by a repaint.
2406         However, in compositing context, layout may not be followed by repaint, so when the style diff
2407         indicates layout, we need to figure out whether it implies repaint too.
2408         This logic should eventually be moved from RenderElement to RenderLayerModelObject/RenderLayer.
2409         -tracked here: webkit.org/b/135990
2410
2411         * compositing/cliprect-and-position-change-on-compositing-layer-expected.html: Added.
2412         * compositing/cliprect-and-position-change-on-compositing-layer.html: Added.
2413
2414 2014-08-15  Dirk Schulze  <krit@webkit.org>
2415
2416         Turn r/rx/ry to presentation attributes
2417         https://bugs.webkit.org/show_bug.cgi?id=135978
2418
2419         Reviewed by Dean Jackson.
2420
2421         Rebaseline test.
2422
2423         * svg/css/parse-length-expected.txt:
2424
2425 2014-08-15  Dirk Schulze  <krit@webkit.org>
2426
2427         Turn r/rx/ry to presentation attributes
2428         https://bugs.webkit.org/show_bug.cgi?id=135978
2429
2430         Reviewed by Dean Jackson.
2431
2432         This follows the patch for width and height presentation attributes and
2433         turns r, rx and ry to presentation attributes as well:
2434
2435         ​http://trac.webkit.org/changeset/171341
2436
2437         * svg/css/parse-length.html:
2438         * transitions/svg-layout-transition-expected.txt:
2439         * transitions/svg-layout-transition.html:
2440
2441 2014-08-15  Dirk Schulze  <krit@webkit.org>
2442
2443         Turn cx/cy to presentation attributes
2444         https://bugs.webkit.org/show_bug.cgi?id=135975
2445
2446         Reviewed by Dean Jackson.
2447
2448         This follows the patch for width and height presentation attributes and
2449         turns cx and cy to presentation attributes as well:
2450
2451         ​http://trac.webkit.org/changeset/171341
2452
2453         * svg/css/parse-length-expected.txt:
2454         * svg/css/parse-length.html:
2455         * transitions/svg-layout-transition-expected.txt:
2456         * transitions/svg-layout-transition.html:
2457
2458 2014-08-14  Benjamin Poulain  <benjamin@webkit.org>
2459
2460         CSS JIT: compile the :empty pseudo class
2461         https://bugs.webkit.org/show_bug.cgi?id=135958
2462
2463         Reviewed by Andreas Kling.
2464
2465         Add some test coverage, :empty had very little testing.
2466
2467         The test empty-adjacent-style-update expose some problems with style update,
2468         I will look into them separately.
2469
2470         * fast/selectors/empty-adjacent-style-update-expected.txt: Added.
2471         * fast/selectors/empty-adjacent-style-update.html: Added.
2472         * fast/selectors/empty-basics-expected.txt: Added.
2473         * fast/selectors/empty-basics.html: Added.
2474         * fast/selectors/empty-long-adjacent-backtracking-expected.txt: Added.
2475         * fast/selectors/empty-long-adjacent-backtracking.html: Added.
2476         * fast/selectors/empty-style-update-expected.txt: Added.
2477         * fast/selectors/empty-style-update.html: Added.
2478
2479 2014-08-14  Martin Hock  <mhock@apple.com>
2480
2481         IndexedDB should respect SchemeRegistry's database access setting.
2482         https://bugs.webkit.org/show_bug.cgi?id=135890
2483         <rdar://problem/17989469>
2484
2485         Reviewed by Alexey Proskuryakov.
2486
2487         * storage/indexeddb/open-db-private-browsing-expected.txt: Added.
2488         * storage/indexeddb/open-db-private-browsing.html: Added. Simple test to open database in private browsing mode.
2489         * storage/indexeddb/resources/open-db-private-browsing.js: Added.
2490
2491 2014-08-14  Carlos Alberto Lopez Perez  <clopez@igalia.com>
2492
2493         [GTK] Unreviewed GTK gardening.
2494
2495         * platform/gtk/TestExpectations: Update expectations with new identified failures and flakiness.
2496         * platform/gtk/fast/ruby/ruby-base-merge-block-children-crash-2-expected.txt: Rebaseline after r172517.
2497         * platform/gtk/fast/ruby/ruby/ruby-base-merge-block-children-crash-2-expected.png: Removed. File was in wrong path.
2498         * platform/gtk/fast/ruby/ruby/ruby-base-merge-block-children-crash-2-expected.txt: Removed. File was in wrong path.
2499         * platform/gtk/inspector-protocol/dom/getAccessibilityPropertiesForNode-expected.txt: Rebaseline after r172136.
2500         * platform/gtk/scrollbars/scrollbar-selectors-expected.txt: Added. Rebaseline after r172220.
2501
2502 2014-08-14  Mihnea Ovidenie  <mihnea@adobe.com>
2503
2504         [CSSRegions] Move svg tests into fast/regions/svg
2505         https://bugs.webkit.org/show_bug.cgi?id=135883
2506
2507         Reviewed by Andrei Bucur.
2508
2509         Move tests and adjust paths accordingly.
2510
2511         * fast/regions/svg/svg-doc-fragment-not-collected-expected.html: Renamed from LayoutTests/fast/regions/svg-doc-fragment-not-collected-expected.html.
2512         * fast/regions/svg/svg-doc-fragment-not-collected.html: Renamed from LayoutTests/fast/regions/svg-doc-fragment-not-collected.html.
2513         * fast/regions/svg/svg-element-not-collected-expected.html: Renamed from LayoutTests/fast/regions/svg-element-not-collected-expected.html.
2514         * fast/regions/svg/svg-element-not-collected.html: Renamed from LayoutTests/fast/regions/svg-element-not-collected.html.
2515         * fast/regions/svg/svg-root-element-collected-expected.txt: Renamed from LayoutTests/fast/regions/svg-root-element-collected-expected.txt.
2516         * fast/regions/svg/svg-root-element-collected.html: Renamed from LayoutTests/fast/regions/svg-root-element-collected.html.
2517         * fast/regions/svg/symbol-in-named-flow-crash-expected.txt: Renamed from LayoutTests/fast/regions/symbol-in-named-flow-crash-expected.txt.
2518         * fast/regions/svg/symbol-in-named-flow-crash.svg: Renamed from LayoutTests/fast/regions/symbol-in-named-flow-crash.svg.
2519
2520 2014-08-13  Simon Fraser  <simon.fraser@apple.com>
2521
2522         Land correct results for compositing/fixed-image-loading.html on WK1 and WK2.
2523
2524         * compositing/fixed-image-loading-expected.txt:
2525         * platform/mac-wk2/compositing/fixed-image-loading-expected.txt: Added.
2526
2527 2014-08-13  Simon Fraser  <simon.fraser@apple.com>
2528
2529         Fix the test result for MountainLion and Mavericks, which don't composite fixed position.
2530         
2531         * compositing/fixed-image-loading-expected.txt:
2532
2533 2014-08-13  Simon Fraser  <simon.fraser@apple.com>
2534
2535         [WK1] A fixed-position <img> may not show on page load
2536         https://bugs.webkit.org/show_bug.cgi?id=135893
2537
2538         Reviewed by Tim Horton.
2539         
2540         Test with a position:fixed image. Note that the test has to force layout
2541         early on to test the bug.
2542
2543         * compositing/fixed-image-loading-expected.txt: Added.
2544         * compositing/fixed-image-loading.html: Added.
2545
2546 2014-08-13  Zoltan Horvath  <zoltan@webkit.org>
2547
2548         [CSS3-Text] Add rendering support for the none value of text-justify property
2549         https://bugs.webkit.org/show_bug.cgi?id=135349
2550
2551         Reviewed by David Hyatt.
2552
2553         * fast/css3-text/css3-text-justify/text-justify-none-expected.html: Added.
2554         * fast/css3-text/css3-text-justify/text-justify-none.html: Added.
2555         * platform/mac/TestExpectations:
2556
2557 2014-08-13  Eric Carlson  <eric.carlson@apple.com>
2558
2559         Media document sends incorrect referer header
2560         https://bugs.webkit.org/show_bug.cgi?id=135839
2561
2562         Reviewed by Jer Noble.
2563
2564         * http/tests/media/media-document-referer-expected.txt: Added.
2565         * http/tests/media/media-document-referer.html: Added.
2566         * http/tests/media/resources/video-referer-check-referer.php: Take expected referer as a
2567             parameter instead of hard coding it.
2568         * http/tests/media/video-referer.html: Pass referer to loader script.
2569
2570 2014-08-13  Mihnea Ovidenie  <mihnea@adobe.com>
2571
2572         [CSSRegions] Move scrolling tests under fast/regions/scrolling
2573         https://bugs.webkit.org/show_bug.cgi?id=135881
2574
2575         Reviewed by Andrei Bucur.
2576
2577         * fast/regions/scrolling/scroll-into-view-expected.html: Renamed from LayoutTests/fast/regions/scroll-into-view-expected.html.
2578         * fast/regions/scrolling/scroll-into-view-relative-expected.html: Renamed from LayoutTests/fast/regions/scroll-into-view-relative-expected.html.
2579         * fast/regions/scrolling/scroll-into-view-relative.html: Renamed from LayoutTests/fast/regions/scroll-into-view-relative.html.
2580         * fast/regions/scrolling/scroll-into-view.html: Renamed from LayoutTests/fast/regions/scroll-into-view.html.
2581         * fast/regions/scrolling/scrollable-first-region-expected.html: Renamed from LayoutTests/fast/regions/scrollable-first-region-expected.html.
2582         * fast/regions/scrolling/scrollable-first-region.html: Renamed from LayoutTests/fast/regions/scrollable-first-region.html.
2583         * fast/regions/scrolling/scrollable-last-region-expected.html: Renamed from LayoutTests/fast/regions/scrollable-last-region-expected.html.
2584         * fast/regions/scrolling/scrollable-last-region.html: Renamed from LayoutTests/fast/regions/scrollable-last-region.html.
2585         * fast/regions/scrolling/scrollable-paragraph-unsplittable-expected.html: Renamed from LayoutTests/fast/regions/scrollable-paragraph-unsplittable-expected.html.
2586         * fast/regions/scrolling/scrollable-paragraph-unsplittable.html: Renamed from LayoutTests/fast/regions/scrollable-paragraph-unsplittable.html.
2587         * fast/regions/scrolling/scrollable-region-content-size-expected.html: Renamed from LayoutTests/fast/regions/scrollable-region-content-size-expected.html.
2588         * fast/regions/scrolling/scrollable-region-content-size-horiz-bt-expected.html: Renamed from LayoutTests/fast/regions/scrollable-region-content-size-horiz-bt-expected.html.
2589         * fast/regions/scrolling/scrollable-region-content-size-horiz-bt.html: Renamed from LayoutTests/fast/regions/scrollable-region-content-size-horiz-bt.html.
2590         * fast/regions/scrolling/scrollable-region-content-size-no-overflow-expected.html: Renamed from LayoutTests/fast/regions/scrollable-region-content-size-no-overflow-expected.html.
2591         * 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.
2592         * 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.
2593         * 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.
2594         * 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.
2595         * fast/regions/scrolling/scrollable-region-content-size-no-overflow.html: Renamed from LayoutTests/fast/regions/scrollable-region-content-size-no-overflow.html.
2596         * fast/regions/scrolling/scrollable-region-content-size-relative-expected.html: Renamed from LayoutTests/fast/regions/scrollable-region-content-size-relative-expected.html.
2597         * fast/regions/scrolling/scrollable-region-content-size-relative.html: Renamed from LayoutTests/fast/regions/scrollable-region-content-size-relative.html.
2598         * fast/regions/scrolling/scrollable-region-content-size-vert-rl-expected.html: Renamed from LayoutTests/fast/regions/scrollable-region-content-size-vert-rl-expected.html.
2599         * fast/regions/scrolling/scrollable-region-content-size-vert-rl.html: Renamed from LayoutTests/fast/regions/scrollable-region-content-size-vert-rl.html.
2600         * fast/regions/scrolling/scrollable-region-content-size-vertical-lr-expected.html: Renamed from LayoutTests/fast/regions/scrollable-region-content-size-vertical-lr-expected.html.
2601         * fast/regions/scrolling/scrollable-region-content-size-vertical-lr.html: Renamed from LayoutTests/fast/regions/scrollable-region-content-size-vertical-lr.html.
2602         * fast/regions/scrolling/scrollable-region-content-size.html: Renamed from LayoutTests/fast/regions/scrollable-region-content-size.html.
2603         * fast/regions/scrolling/scrollable-region-scrollable-absolute-content-background-expected.html: Renamed from LayoutTests/fast/regions/scrollable-region-scrollable-absolute-content-background-expected.html.
2604         * fast/regions/scrolling/scrollable-region-scrollable-absolute-content-background.html: Renamed from LayoutTests/fast/regions/scrollable-region-scrollable-absolute-content-background.html.
2605         * fast/regions/scrolling/scrollable-region-scrollable-content-background-expected.html: Renamed from LayoutTests/fast/regions/scrollable-region-scrollable-content-background-expected.html.
2606         * fast/regions/scrolling/scrollable-region-scrollable-content-background.html: Renamed from LayoutTests/fast/regions/scrollable-region-scrollable-content-background.html.
2607         * fast/regions/scrolling/scrollable-region-scrollable-content-expected.html: Renamed from LayoutTests/fast/regions/scrollable-region-scrollable-content-expected.html.
2608         * fast/regions/scrolling/scrollable-region-scrollable-content.html: Renamed from LayoutTests/fast/regions/scrollable-region-scrollable-content.html.
2609         * fast/regions/scrolling/scrollable-regions-hit-testing-inside-expected.html: Renamed from LayoutTests/fast/regions/scrollable-regions-hit-testing-inside-expected.html.
2610         * fast/regions/scrolling/scrollable-regions-hit-testing-inside.html: Renamed from LayoutTests/fast/regions/scrollable-regions-hit-testing-inside.html.
2611         * fast/regions/scrolling/scrollable-single-region-bt-expected.html: Renamed from LayoutTests/fast/regions/scrollable-single-region-bt-expected.html.
2612         * fast/regions/scrolling/scrollable-single-region-bt.html: Renamed from LayoutTests/fast/regions/scrollable-single-region-bt.html.
2613         * fast/regions/scrolling/scrollable-single-region-expected.html: Renamed from LayoutTests/fast/regions/scrollable-single-region-expected.html.
2614         * fast/regions/scrolling/scrollable-single-region-lr-expected.html: Renamed from LayoutTests/fast/regions/scrollable-single-region-lr-expected.html.
2615         * fast/regions/scrolling/scrollable-single-region-lr.html: Renamed from LayoutTests/fast/regions/scrollable-single-region-lr.html.
2616         * fast/regions/scrolling/scrollable-single-region-relative-element-expected.html: Renamed from LayoutTests/fast/regions/scrollable-single-region-relative-element-expected.html.
2617         * fast/regions/scrolling/scrollable-single-region-relative-element.html: Renamed from LayoutTests/fast/regions/scrollable-single-region-relative-element.html.
2618         * fast/regions/scrolling/scrollable-single-region-rl-expected.html: Renamed from LayoutTests/fast/regions/scrollable-single-region-rl-expected.html.
2619         * fast/regions/scrolling/scrollable-single-region-rl.html: Renamed from LayoutTests/fast/regions/scrollable-single-region-rl.html.
2620         * fast/regions/scrolling/scrollable-single-region.html: Renamed from LayoutTests/fast/regions/scrollable-single-region.html.
2621         * fast/regions/scrolling/wheel-scroll-abspos-expected.html: Renamed from LayoutTests/fast/regions/wheel-scroll-abspos-expected.html.
2622         * fast/regions/scrolling/wheel-scroll-abspos.html: Renamed from LayoutTests/fast/regions/wheel-scroll-abspos.html.
2623         * fast/regions/scrolling/wheel-scroll-expected.html: Renamed from LayoutTests/fast/regions/wheel-scroll-expected.html.
2624         * fast/regions/scrolling/wheel-scroll.html: Renamed from LayoutTests/fast/regions/wheel-scroll.html.
2625         * fast/regions/scrolling/wheel-scrollable-single-region-expected.html: Renamed from LayoutTests/fast/regions/wheel-scrollable-single-region-expected.html.
2626         * fast/regions/scrolling/wheel-scrollable-single-region.html: Renamed from LayoutTests/fast/regions/wheel-scrollable-single-region.html.
2627         * platform/gtk/TestExpectations: Fix path for previously moved tests.
2628
2629 2014-08-13  Antti Koivisto  <antti@apple.com>
2630
2631         Don't recurse into non-rendered subtrees when computing style
2632         https://bugs.webkit.org/show_bug.cgi?id=135844
2633
2634         Reviewed by Andreas Kling.
2635         
2636         Rebase.
2637
2638         * http/tests/security/video-poster-cross-origin-crash-expected.txt:
2639         * platform/mac/fast/ruby/ruby-base-merge-block-children-crash-2-expected.txt:
2640
2641 2014-08-11  Myles C. Maxfield  <mmaxfield@apple.com>
2642
2643         Elements whose contents start with an astral Unicode symbol disappear when CSS `::first-letter` is applied to them
2644         https://bugs.webkit.org/show_bug.cgi?id=135756
2645
2646         Reviewed by Darin Adler.
2647
2648         Make sure the pseudoclass matches manually wrapping a <span> around the character.
2649
2650         * css1/pseudo/firstletter-surrogate-expected.html: Added.
2651         * css1/pseudo/firstletter-surrogate.html: Added.
2652
2653 2014-08-12  Commit Queue  <commit-queue@webkit.org>
2654
2655         Unreviewed, rolling out r172494.
2656         https://bugs.webkit.org/show_bug.cgi?id=135864
2657
2658         asserting on bots (Requested by kling on #webkit).
2659
2660         Reverted changeset:
2661
2662         "Don't recurse into non-rendered subtrees when computing
2663         style"
2664         https://bugs.webkit.org/show_bug.cgi?id=135844
2665         http://trac.webkit.org/changeset/172494
2666
2667 2014-08-12  Myles C. Maxfield  <mmaxfield@apple.com>
2668
2669         Fonts forced to use non synthetic italics might be laid out with the incorrect baseline
2670         https://bugs.webkit.org/show_bug.cgi?id=135403
2671
2672         Reviewed by Darin Adler.
2673
2674         Laying out the same string twice (where there is a cache collision) should be rendered
2675         the same as laying out similar strings (where there is no cache collision).
2676
2677         * fast/text/international/synthesized-italic-vertical-latin-double-expected.html: Added.
2678         * fast/text/international/synthesized-italic-vertical-latin-double.html: Added.
2679
2680 2014-08-12  Renata Hodovan  <rhodovan.u-szeged@partner.samsung.com>
2681
2682         Make sure that begin time cannot be greater than SMILTime::indefiniteValue unintentionally.
2683         https://bugs.webkit.org/show_bug.cgi?id=135838
2684
2685         Reviewed by Darin Adler.
2686
2687         * svg/animations/animateMotion-crash-with-large-begin-time-expected.txt: Added.
2688         * svg/animations/animateMotion-crash-with-large-begin-time.html: Added.
2689
2690 2014-08-12  Antti Koivisto  <antti@apple.com>
2691
2692         Don't recurse into non-rendered subtrees when computing style
2693         https://bugs.webkit.org/show_bug.cgi?id=135844
2694
2695         Reviewed by Andreas Kling.
2696         
2697         Rebase.
2698
2699         * http/tests/security/video-poster-cross-origin-crash-expected.txt:
2700         * platform/mac/fast/ruby/ruby-base-merge-block-children-crash-2-expected.txt:
2701
2702 2014-08-12  Fabien Vallée  <fvallee@connected-labs.com>
2703
2704         [GStreamer] playback rate is rounded to integer
2705         https://bugs.webkit.org/show_bug.cgi?id=135802
2706
2707         Reviewed by Philippe Normand.
2708
2709         add test to ensure playback is actually working
2710         in slow motion (playback rate = 0.5): Player
2711         should reach EOS and dispatch ended event.
2712
2713         * media/video-ended-event-slow-motion-playback-expected.txt: Added.
2714         * media/video-ended-event-slow-motion-playback.html: Added.
2715
2716 2014-08-11  Brent Fulgham  <bfulgham@apple.com>
2717
2718         [Mac, iOS] Some media content never reaches full 'loaded' state
2719         https://bugs.webkit.org/show_bug.cgi?id=135814
2720         <rdar://problem/17476923>
2721
2722         Reviewed by Jer Noble.
2723
2724         * platform/mac/media/video-seek-past-end-paused-expected.txt: Rebaseline
2725         result for new rounding behavior.
2726
2727 2014-08-11  Beth Dakin  <bdakin@apple.com>
2728
2729         Fixed backgrounds don't paint in blurred inset areas
2730         https://bugs.webkit.org/show_bug.cgi?id=135712
2731
2732         Reviewed by Simon Fraser.
2733
2734         * platform/mac-wk1/TestExpectations:
2735         * platform/mac-wk1/fast: Added.
2736         * platform/mac-wk1/fast/backgrounds: Added.
2737         * platform/mac-wk1/fast/backgrounds/resources: Added.
2738         * platform/mac-wk1/fast/backgrounds/resources/green.png: Added.
2739         * platform/mac-wk1/fast/backgrounds/top-content-inset-fixed-attachment-expected.html: Added.
2740         * platform/mac-wk1/fast/backgrounds/top-content-inset-fixed-attachment.html: Added.
2741         * platform/mac-wk2/tiled-drawing/resources/green-blue.png: Added.
2742         * platform/mac-wk2/tiled-drawing/resources/green.png: Added.
2743         * platform/mac-wk2/tiled-drawing/top-content-inset-fixed-attachment-body-expected.html: Added.
2744         * platform/mac-wk2/tiled-drawing/top-content-inset-fixed-attachment-body.html: Added.
2745         * platform/mac-wk2/tiled-drawing/top-content-inset-fixed-attachment-expected.html: Added.
2746         * platform/mac-wk2/tiled-drawing/top-content-inset-fixed-attachment.html: Added.
2747
2748 2014-08-11  Yusuke Suzuki  <utatane.tea@gmail.com>
2749
2750         CSS JIT: support :scope
2751         https://bugs.webkit.org/show_bug.cgi?id=135733
2752
2753         Reviewed by Benjamin Poulain.
2754
2755         Implement :scope for CSS JIT. It introduces scope field to CheckingContext
2756         and it makes CheckingContext more similar to SelectorChecker::SelectorCheckingContext.
2757         And since :scope requires CheckingContext, QueryingRules can accept SelectorCheckerWithCheckingContext.
2758
2759         * fast/selectors/querySelector-scope-filtered-root-expected.txt: Added.
2760         * fast/selectors/querySelector-scope-filtered-root.html: Added.
2761         Searching root node of querySelectorAll is filtered to id node, but :scope root node should not be changed.
2762         * fast/selectors/scope-works-as-root-expected.html: Added.
2763         * fast/selectors/scope-works-as-root.html: Added.
2764         :scope in stylesheet works as :root.
2765
2766 2014-08-11  Brian J. Burg  <burg@cs.washington.edu>
2767
2768         Web Inspector: Add a helper to avoid leaking single-fire event listeners in Promise chains
2769         https://bugs.webkit.org/show_bug.cgi?id=135772
2770
2771         Reviewed by Timothy Hatcher.
2772
2773         * inspector/event-listener-expected.txt: Added.
2774         * inspector/event-listener-set-expected.txt: Added.
2775         * inspector/event-listener-set.html: Added.
2776         * inspector/event-listener.html: Added.
2777
2778 2014-08-10  Oliver Hunt  <oliver@apple.com>
2779
2780         Destructuring assignment in a var declaration list incorrectly consumes subsequent variable initialisers
2781         https://bugs.webkit.org/show_bug.cgi?id=135773
2782
2783         Reviewed by Michael Saboff.
2784
2785         Add new tests.
2786
2787         * js/destructuring-assignment-expected.txt:
2788         * js/script-tests/destructuring-assignment.js:
2789
2790 2014-08-09  Zalan Bujtas  <zalan@apple.com>
2791
2792         Subpixel rendering: Transforms on non-compositing layers leave bits behind when the box boundaries changes.
2793         https://bugs.webkit.org/show_bug.cgi?id=135786
2794
2795         Reviewed by Simon Fraser.
2796
2797         Since we don't control the transformed context painting's snapping strategy, our best bet to fully
2798         include the transformed box when requesting for repaint is to use enclosing.
2799         Pixelsnapping doesn't work here for all cases. For example, a scaled box at 0.8px can be anti-aliased painted
2800         both at 0.5px and 1px, while with pixelsnapping we'd expect it to be painted starting from 1px;
2801
2802         * fast/repaint/hidpi-transform-on-subpixel-repaintrect-expected.txt: Added.
2803         * fast/repaint/hidpi-transform-on-subpixel-repaintrect.html: Added.
2804
2805 2014-08-08  Simon Fraser  <simon.fraser@apple.com>
2806
2807         Load the layout test result image diff HTML from a file, rather than having it inline in webkitpy
2808         https://bugs.webkit.org/show_bug.cgi?id=135780
2809
2810         Reviewed by Dan Bates.
2811         
2812         Add image-diff-template.html and expected result (crazy, but this is what we do
2813         for results.html too).
2814
2815         * fast/harness/image-diff-template-expected.txt: Added.
2816         * fast/harness/image-diff-template.html: Added.
2817
2818 2014-08-08  Simon Fraser  <simon.fraser@apple.com>
2819
2820         [WK2] Scrolling does not work inside nested frames
2821         https://bugs.webkit.org/show_bug.cgi?id=135775
2822         <rdar://problem/17959896>
2823
2824         Reviewed by Tim Horton.
2825         
2826         Nested frameset test that dumps the scrolling tree.
2827
2828         * platform/mac-wk2/tiled-drawing/scrolling/frames/frameset-nested-frame-scrollability-expected.txt: Added.
2829         * platform/mac-wk2/tiled-drawing/scrolling/frames/frameset-nested-frame-scrollability.html: Added.
2830         * platform/mac-wk2/tiled-drawing/scrolling/frames/resources/frameset-frame.html: Added.
2831
2832 2014-08-07  Roger Fong  <roger_fong@apple.com>
2833
2834         Adjustments to CueBox CSS Width calculations.
2835         https://bugs.webkit.org/show_bug.cgi?id=135759
2836         <rdar://problem/17954473>.
2837
2838         Reviewed by Eric Carlson.
2839
2840         * TestExpectations:
2841         Unskip tests media/track/track-cue-rendering-horizontal.html and media/track/track-cue-rendering-rtl.html.
2842
2843 2014-08-07  Commit Queue  <commit-queue@webkit.org>
2844
2845         Unreviewed, rolling out r172291.
2846         https://bugs.webkit.org/show_bug.cgi?id=135748
2847
2848         broke background-attachment-fixed with backround-size-contain
2849         (e.g. iCloud.com) (Requested by thorton on #webkit).
2850
2851         Reverted changeset:
2852
2853         "Fixed backgrounds don't paint in blurred inset areas"
2854         https://bugs.webkit.org/show_bug.cgi?id=135712
2855         http://trac.webkit.org/changeset/172291
2856
2857 2014-08-07  Zalan Bujtas  <zalan@apple.com>
2858
2859         Subpixel rendering: Border thickness and length flooring can result empty borders
2860         due to losing precision during multiple float <-> LayoutUnit conversions.
2861         https://bugs.webkit.org/show_bug.cgi?id=135686
2862
2863         Reviewed by Simon Fraser.
2864
2865         The combination of losing precision and flooring the border thickness/length to avoid
2866         empty border rect drawing can lead to false positives of missing borders.
2867         This patch moves empty border checking right before painting where we can safely use round
2868         instead of floor.
2869
2870         * fast/borders/hidpi-border-width-flooring-expected.html: Added.
2871         * fast/borders/hidpi-border-width-flooring.html: Added.
2872
2873 2014-08-07  Benjamin Poulain  <bpoulain@apple.com>
2874
2875         Get rid of SCRIPTED_SPEECH
2876         https://bugs.webkit.org/show_bug.cgi?id=135729
2877
2878         Reviewed by Brent Fulgham.
2879
2880         * fast/events/constructors/speech-recognition-error-constructor-expected.txt: Removed.
2881         * fast/events/constructors/speech-recognition-error-constructor.html: Removed.
2882         * fast/events/constructors/speech-recognition-event-constructor-expected.txt: Removed.
2883         * fast/events/constructors/speech-recognition-event-constructor.html: Removed.
2884         * fast/speech/scripted/basics-expected.txt: Removed.
2885         * fast/speech/scripted/basics.html: Removed.
2886         * fast/speech/scripted/navigate-away-expected.txt: Removed.
2887         * fast/speech/scripted/navigate-away-iframe-expected.txt: Removed.
2888         * fast/speech/scripted/navigate-away-iframe.html: Removed.
2889         * fast/speech/scripted/navigate-away.html: Removed.
2890         * fast/speech/scripted/speechgrammar-basics-expected.txt: Removed.
2891         * fast/speech/scripted/speechgrammar-basics.html: Removed.
2892         * fast/speech/scripted/speechrecognition-basics-expected.txt: Removed.
2893         * fast/speech/scripted/speechrecognition-basics.html: Removed.
2894         * fast/speech/scripted/speechrecognition-errors-expected.txt: Removed.
2895         * fast/speech/scripted/speechrecognition-errors.html: Removed.
2896         * fast/speech/scripted/speechrecognitionerror-basics-expected.txt: Removed.
2897         * fast/speech/scripted/speechrecognitionerror-basics.html: Removed.
2898         * fast/speech/scripted/start-exception-expected.txt: Removed.
2899         * fast/speech/scripted/start-exception.html: Removed.
2900         * platform/efl/TestExpectations:
2901         * platform/gtk/TestExpectations:
2902         * platform/gtk/fast/speech/speech-bidi-rendering-expected.txt: Removed.
2903         * platform/mac/TestExpectations:
2904         * platform/mac/fast/speech/speech-bidi-rendering-expected.png: Removed.
2905         * platform/mac/fast/speech/speech-bidi-rendering-expected.txt: Removed.
2906         * platform/win/TestExpectations:
2907         * platform/wincairo/TestExpectations:
2908
2909 2014-08-07  Beth Dakin  <bdakin@apple.com>
2910
2911         Fixed backgrounds don't paint in blurred inset areas
2912         https://bugs.webkit.org/show_bug.cgi?id=135712
2913
2914         Reviewed by Simon Fraser.
2915
2916         Unfortunately for this test to be valid in WK2, it needs to be run from the 
2917         platform/mac-wk2/tiled-drawing directory so that tiled drawing is enabled. So 
2918         there are two copies of the test so that we can get coverage for WK1 and WK2.
2919         * platform/mac-wk1/TestExpectations:
2920         * platform/mac-wk1/fast: Added.
2921         * platform/mac-wk1/fast/backgrounds: Added.
2922         * platform/mac-wk1/fast/backgrounds/resources: Added.
2923         * platform/mac-wk1/fast/backgrounds/resources/green.png: Added.
2924         * platform/mac-wk1/fast/backgrounds/top-content-inset-fixed-attachment-expected.html: Added.
2925         * platform/mac-wk1/fast/backgrounds/top-content-inset-fixed-attachment.html: Added.
2926         * platform/mac-wk2/tiled-drawing/resources/green.png: Added.
2927         * platform/mac-wk2/tiled-drawing/top-content-inset-fixed-attachment-expected.html: Added.
2928         * platform/mac-wk2/tiled-drawing/top-content-inset-fixed-attachment.html: Added.
2929         * platform/mac/fast/backgrounds/resources: Added.
2930
2931 2014-08-07  Mark Lam  <mark.lam@apple.com>
2932
2933         http/tests/security/cross-frame-access-enumeration.html fails after FTLOPT merge.
2934         <https://webkit.org/b/135708>
2935
2936         Reviewed by Mark Hahnenberg.
2937
2938         * TestExpectations:
2939         * http/tests/security/cross-frame-access-enumeration-expected.txt:
2940         - re-baselined the test results.
2941
2942 2014-08-07  Benjamin Poulain  <bpoulain@apple.com>
2943
2944         Get rid of INPUT_SPEECH
2945         https://bugs.webkit.org/show_bug.cgi?id=135672
2946
2947         Reviewed by Andreas Kling.
2948
2949         * fast/forms/input-user-modify.html:
2950         * fast/speech/bubble-position-expected.txt: Removed.
2951         * fast/speech/bubble-position-scrolled-expected.txt: Removed.
2952         * fast/speech/bubble-position-scrolled.html: Removed.
2953         * fast/speech/bubble-position.html: Removed.
2954         * fast/speech/change-focus-expected.txt: Removed.
2955         * fast/speech/change-focus.html: Removed.
2956         * fast/speech/input-appearance-numberandspeech.html: Removed.
2957         * fast/speech/input-appearance-searchandspeech.html: Removed.
2958         * fast/speech/input-appearance-speechbutton.html: Removed.
2959         * fast/speech/input-onspeechchange-event-expected.txt: Removed.
2960         * fast/speech/input-onspeechchange-event.html: Removed.
2961         * fast/speech/input-ontextinput-event-expected.txt: Removed.
2962         * fast/speech/input-ontextinput-event.html: Removed.
2963         * fast/speech/input-readonly-and-disabled-expected.txt: Removed.
2964         * fast/speech/input-readonly-and-disabled.html: Removed.
2965         * fast/speech/input-text-language-tag-expected.txt: Removed.
2966         * fast/speech/input-text-language-tag.html: Removed.
2967         * fast/speech/input-text-speechbutton-expected.txt: Removed.
2968         * fast/speech/input-text-speechbutton.html: Removed.
2969         * fast/speech/input-text-speechstart-expected.txt: Removed.
2970         * fast/speech/input-text-speechstart.html: Removed.
2971         * fast/speech/intrinsic-input-width-with-speech-border-padding-expected.txt: Removed.
2972         * fast/speech/intrinsic-input-width-with-speech-border-padding.html: Removed.
2973         * fast/speech/speech-bidi-rendering.html: Removed.
2974         * fast/speech/speech-button-ignore-generated-events-expected.txt: Removed.
2975         * fast/speech/speech-button-ignore-generated-events.html: Removed.
2976         * fast/speech/speech-input-result-list-not-enough-arguments-expected.txt: Removed.
2977         * fast/speech/speech-input-result-list-not-enough-arguments.html: Removed.
2978         * fast/speech/speech-input-scripting-expected.txt: Removed.
2979         * fast/speech/speech-input-scripting.html: Removed.
2980         * fast/speech/speech-style-on-non-speech-elements-expected.txt: Removed.
2981         * fast/speech/speech-style-on-non-speech-elements.html: Removed.
2982         * platform/gtk/fast/speech/input-appearance-searchandspeech-expected.txt: Removed.
2983         * platform/gtk/fast/speech/input-appearance-speechbutton-expected.txt: Removed.
2984         * platform/ios-sim/fast/speech/input-appearance-numberandspeech-expected.txt: Removed.
2985         * platform/ios-sim/fast/speech/input-appearance-searchandspeech-expected.txt: Removed.
2986         * platform/ios-sim/fast/speech/input-appearance-speechbutton-expected.txt: Removed.
2987
2988 2014-08-07  Mark Lam  <mark.lam@apple.com>
2989
2990         Gardening: Mark some tests as failing to green the bots.
2991         <https://webkit.org/b/135720>
2992
2993         Not reviewed.
2994
2995         * TestExpectations:
2996
2997 2014-08-07  Mark Lam  <mark.lam@apple.com>
2998
2999         Gardening: Mark test as failing in TestExpectations until the issue can be investigated.
3000         <https://webkit.org/b/135708>
3001
3002         Not reviewed.
3003
3004         * TestExpectations:
3005
3006 2014-08-07  Alex Christensen  <achristensen@webkit.org>
3007
3008         Compile scrollbar pseudoclass css selectors.
3009         https://bugs.webkit.org/show_bug.cgi?id=135242
3010
3011         Reviewed by Benjamin Poulain.
3012
3013         * platform/wk2/TestExpectations:
3014         Don't run corner-resizer-window-inactive-expected in WK2 because testRunner.setWindowIsKey doesn't work with WK2.
3015         * scrollbars/corner-resizer-window-inactive-expected.html: Added.
3016         * scrollbars/corner-resizer-window-inactive.html: Added.
3017         * scrollbars/scrollbar-selectors-expected.txt: Added.
3018         * scrollbars/scrollbar-selectors.html: Added.
3019
3020 2014-08-07  Zalan Bujtas  <zalan@apple.com>
3021
3022         border-radius on html does not render properly.
3023         https://bugs.webkit.org/show_bug.cgi?id=135706
3024
3025         Reviewed by Simon Fraser.
3026
3027         Ensure that background is initialized when border-radius is present.
3028
3029         * fast/borders/border-radius-on-html-expected.html: Added.
3030         * fast/borders/border-radius-on-html.html: Added.
3031
3032 2014-08-07  Mark Hahnenberg  <mhahnenberg@apple.com>
3033
3034         for-in is failing fast/dom/dataset-xhtml.xhtml and dataset.html tests
3035         https://bugs.webkit.org/show_bug.cgi?id=135681
3036
3037         Reviewed by Filip Pizlo.
3038
3039         Removed the two failing tests from the TestExpectations list since they pass now!
3040
3041         * TestExpectations:
3042
3043 2014-08-06  Brent Fulgham  <bfulgham@apple.com>
3044
3045         [Mac, iOS] Captions are appearing multiple times during repeated video play through
3046         https://bugs.webkit.org/show_bug.cgi?id=135680
3047         <rdar://problem/17926802> 
3048
3049         Reviewed by Eric Carlson.
3050
3051         Reactivate the 'track-in-band-cues-added-once.html' test. We would have caught
3052         this bug immediately if the test had been enabled.
3053
3054         * platform/mac/TestExpectations: Turn 'track-in-band-cues-added-once.html' back
3055         on.
3056
3057 2014-08-07  Michał Pakuła vel Rutka  <m.pakula@samsung.com>
3058
3059         Unreviewed EFL gardening
3060
3061         Add test expectations for failing tests.
3062
3063         * platform/efl/TestExpectations:
3064         * platform/efl/inspector-protocol/dom/getAccessibilityPropertiesForNode-expected.txt: Rebaseline after r172136.
3065
3066 2014-08-07  Iulia Tamas  <tamas@adobe.com>
3067
3068         Move multicol tests into fast/regions/multicol.
3069         https://bugs.webkit.org/show_bug.cgi?id=135693
3070
3071         Reviewed by Andrei Bucur.
3072
3073         File Move Patch. Created the fast/regions/multicol folder. Moved the region tests testing multicol 
3074         in the fast/regions/multicol folder.
3075
3076         * fast/regions/multicol/multicol-as-region-prevented-expected.html: Renamed from LayoutTests/fast/regions/multicol-as-region-prevented-expected.html.
3077         * fast/regions/multicol/multicol-as-region-prevented.html: Renamed from LayoutTests/fast/regions/multicol-as-region-prevented.html.
3078
3079 2014-08-06  Mark Lam  <mark.lam@apple.com>
3080
3081         Gardening: adding failed tests to TestExpectations.
3082         <https://webkit.org/b/135681>
3083
3084         Not reviewed.
3085
3086         * TestExpectations:
3087
3088 2014-08-06  Wenson Hsieh  <wenson_hsieh@apple.com>
3089
3090         Implement parsing for CSS scroll snap points
3091         https://bugs.webkit.org/show_bug.cgi?id=134301
3092
3093         Reviewed by Dean Jackson.
3094
3095         Tests that parsing -webkit-scroll-snap-* properties behaves as expected.
3096
3097         * css3/scroll-snap/scroll-snap-property-computed-style-expected.txt: Expected text output of below test.
3098         * css3/scroll-snap/scroll-snap-property-computed-style.html: Tests that scroll snap properties are correctly displayed via getComputedStyle.
3099         * css3/scroll-snap/scroll-snap-property-computed-style.js: Script for above test.
3100         (testComputedScrollSnapRule):
3101         * css3/scroll-snap/scroll-snap-property-parsing-expected.txt: Expected text output of below test.
3102         * css3/scroll-snap/scroll-snap-property-parsing.html: Tests that scroll snap properties are correctly parsed.
3103         * css3/scroll-snap/scroll-snap-property-parsing.js: Script for above test.
3104         (testScrollSnapRule):
3105
3106 2014-08-06  Simon Fraser  <simon.fraser@apple.com>
3107
3108         REGRESSION (r168119): Album flipping animation doesn’t work
3109         https://bugs.webkit.org/show_bug.cgi?id=132801
3110
3111         Reviewed by Dean Jackson.
3112         
3113         Test that starts a transform animation and dumps layers.
3114
3115         * compositing/backing/backface-visibility-flip-expected.txt: Added.
3116         * compositing/backing/backface-visibility-flip.html: Added.
3117
3118 2014-08-06  Brent Fulgham  <bfulgham@apple.com>
3119
3120         [Mac] Unable to scroll to bottom of nested scrollable areas
3121         https://bugs.webkit.org/show_bug.cgi?id=135637
3122         <rdar://problem/17910241>
3123
3124         Reviewed by Zalan Bujtas.
3125
3126         * platform/mac/fast/scrolling/scroll-latched-nested-div-expected.txt: Added.
3127         * platform/mac/fast/scrolling/scroll-latched-nested-div.html: Added.
3128
3129 2014-08-06  Brian J. Burg  <burg@cs.washington.edu>
3130
3131         Web Inspector: protocol command invocations should return a promise if no callback is supplied
3132         https://bugs.webkit.org/show_bug.cgi?id=130702
3133
3134         Reviewed by Timothy Hatcher.
3135
3136         Addd a test for recieving protocol command results through an explicit callback,
3137         via the .promise() entry point, and via an implicitly created promise.
3138
3139         * inspector/protocol-promise-result-expected.txt: Added.
3140         * inspector/protocol-promise-result.html: Added.
3141
3142 2014-07-28  Myles C. Maxfield  <mmaxfield@apple.com>
3143
3144         Text-shadow with (0, 0) offset and radius = 0 is ugly
3145         https://bugs.webkit.org/show_bug.cgi?id=135357
3146
3147         Reviewed by Darin Adler.
3148
3149         Check that this kind of shadow ends up invisible.
3150
3151         * fast/text/empty-shadow-expected.html: Added
3152         * fast/text/empty-shadow.html: Added
3153
3154 2014-08-06  Mihnea Ovidenie  <mihnea@adobe.com>
3155
3156         [CSSRegions] Move full screen tests into fast/regions/fullscreen
3157         https://bugs.webkit.org/show_bug.cgi?id=135650
3158
3159         Reviewed by Andrei Bucur.
3160
3161         Move files and adjust paths accordingly.
3162
3163         * fast/regions/fullscreen/full-screen-video-from-region-expected.txt: Renamed from LayoutTests/fast/regions/full-screen-video-from-region-expected.txt.
3164         * fast/regions/fullscreen/full-screen-video-from-region.html: Renamed from LayoutTests/fast/regions/full-screen-video-from-region.html.
3165         * fast/regions/fullscreen/full-screen-video-in-region-crash-expected.txt: Renamed from LayoutTests/fast/regions/full-screen-video-in-region-crash-expected.txt.
3166         * fast/regions/fullscreen/full-screen-video-in-region-crash.html: Renamed from LayoutTests/fast/regions/full-screen-video-in-region-crash.html.
3167
3168 2014-08-06  Mihnea Ovidenie  <mihnea@adobe.com>
3169
3170         [CSSRegions] Move parsing tests into fast/regions/parsing
3171         https://bugs.webkit.org/show_bug.cgi?id=135649
3172
3173         Reviewed by Andrei Bucur.
3174
3175         Move files and adjust file paths.
3176
3177         * fast/regions/parsing/webkit-flow-from-parsing-expected.txt: Renamed from LayoutTests/fast/regions/webkit-flow-from-parsing-expected.txt.
3178         * fast/regions/parsing/webkit-flow-from-parsing.html: Added.
3179         * fast/regions/parsing/webkit-flow-into-parsing-expected.txt: Renamed from LayoutTests/fast/regions/webkit-flow-into-parsing-expected.txt.
3180         * fast/regions/parsing/webkit-flow-into-parsing.html: Renamed from LayoutTests/fast/regions/webkit-flow-into-parsing.html.
3181         * fast/regions/parsing/webkit-region-fragment-parsing-expected.txt: Renamed from LayoutTests/fast/regions/webkit-region-fragment-parsing-expected.txt.
3182         * fast/regions/parsing/webkit-region-fragment-parsing.html: Added.
3183         * fast/regions/webkit-flow-from-parsing.html: Removed.
3184         * fast/regions/webkit-region-fragment-parsing.html: Removed.
3185
3186 2014-08-06  Radu Stavila  <stavila@adobe.com>
3187
3188         REGRESSION (r163382): Overflow hidden for inner elements breaks blurring
3189         https://bugs.webkit.org/show_bug.cgi?id=135318
3190
3191         Reviewed by Zalan Bujtas.
3192
3193         Added test for filter applied on an element overflowing its parent, which has overflow:hidden.
3194
3195         * fast/filter-image/clipped-filter-expected.html: Added.
3196         * fast/filter-image/clipped-filter.html: Added.
3197
3198 2014-08-06  Mihnea Ovidenie  <mihnea@adobe.com>
3199
3200         [CSSRegions] Move selection tests under fast/regions/selection
3201         https://bugs.webkit.org/show_bug.cgi?id=135641
3202
3203         Reviewed by Andrei Bucur.
3204
3205         Move selection related tests under fast/regions/selection.
3206
3207         * fast/regions/selection/selection-gaps-paint-crash-expected.txt: Renamed from LayoutTests/fast/regions/selection-gaps-paint-crash-expected.txt.
3208         * fast/regions/selection/selection-gaps-paint-crash.html: Renamed from LayoutTests/fast/regions/selection-gaps-paint-crash.html.
3209         * fast/regions/selection/selection-in-overflow-expected.html: Renamed from LayoutTests/fast/regions/selection-in-overflow-expected.html.
3210         * fast/regions/selection/selection-in-overflow-hit-testing-expected.html: Renamed from LayoutTests/fast/regions/selection-in-overflow-hit-testing-expected.html.
3211         * fast/regions/selection/selection-in-overflow-hit-testing.html: Renamed from LayoutTests/fast/regions/selection-in-overflow-hit-testing.html.
3212         * fast/regions/selection/selection-in-overflow.html: Renamed from LayoutTests/fast/regions/selection-in-overflow.html.
3213         * 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.
3214         * fast/regions/selection/selection-in-text-after-overflow-hit-testing.html: Renamed from LayoutTests/fast/regions/selection-in-text-after-overflow-hit-testing.html.
3215
3216 2014-08-06  Mihnea Ovidenie  <mihnea@adobe.com>
3217
3218         [CSSRegions] Move auto-height tests into fast/regions/auto-size
3219         https://bugs.webkit.org/show_bug.cgi?id=135645
3220
3221         Reviewed by Andrei Bucur.
3222
3223         * fast/regions/auto-size/region-height-auto-to-defined-expected.txt: Renamed from LayoutTests/fast/regions/region-height-auto-to-defined-expected.txt.
3224         * fast/regions/auto-size/region-height-auto-to-defined.html: Renamed from LayoutTests/fast/regions/region-height-auto-to-defined.html.
3225         * fast/regions/auto-size/region-height-defined-to-auto-expected.txt: Renamed from LayoutTests/fast/regions/region-height-defined-to-auto-expected.txt.
3226         * fast/regions/auto-size/region-height-defined-to-auto.html: Renamed from LayoutTests/fast/regions/region-height-defined-to-auto.html.
3227
3228 2014-08-05  James Craig  <jcraig@apple.com>
3229
3230         Web Inspector: AXI: Add label string once AccessibilityObject::computedLabel() is available
3231         https://bugs.webkit.org/show_bug.cgi?id=129940
3232
3233         Reviewed by Chris Fleizach.
3234
3235         * inspector-protocol/dom/getAccessibilityPropertiesForNode-expected.txt: LayoutTest expectation update.
3236
3237 2014-07-29  Filip Pizlo  <fpizlo@apple.com>
3238
3239         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.
3240
3241     2014-07-16  Mark Hahnenberg  <mhahnenberg@apple.com>
3242     
3243             sputnik/Implementation_Diagnostics/S12.6.4_D1.html depends on undefined behavior
3244             https://bugs.webkit.org/show_bug.cgi?id=135007
3245     
3246             Reviewed by Filip Pizlo.
3247     
3248             EcmaScript 5.1 specifies that during for-in enumeration newly added properties may or may not be 
3249             visited during the current enumeration. Specifically, in section 12.6.4 the spec states:
3250     
3251             "If new properties are added to the object being enumerated during enumeration, the newly added properties 
3252             are not guaranteed to be visited in the active enumeration."
3253     
3254             The sputnik/Implementation_Diagnostics/S12.6.4_D1.html layout test is from before sputnik was added 
3255             to the test262 suite. I believe it has since been removed, so it would probably be okay to remove it 
3256             from our layout test suite.
3257     
3258             * sputnik/Implementation_Diagnostics/S12.6.4_D1-expected.txt: Removed.
3259             * sputnik/Implementation_Diagnostics/S12.6.4_D1.html: Removed.
3260     
3261     2014-07-13  Filip Pizlo  <fpizlo@apple.com>
3262     
3263             [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
3264             https://bugs.webkit.org/show_bug.cgi?id=134677
3265     
3266             Reviewed by Sam Weinig.
3267     
3268             * js/regress/gcse-expected.txt: Added.
3269             * js/regress/gcse-poly-get-expected.txt: Added.
3270             * js/regress/gcse-poly-get-less-obvious-expected.txt: Added.
3271             * js/regress/gcse-poly-get-less-obvious.html: Added.
3272             * js/regress/gcse-poly-get.html: Added.
3273             * js/regress/gcse.html: Added.
3274             * js/regress/script-tests/gcse-poly-get-less-obvious.js: Added.
3275             * js/regress/script-tests/gcse-poly-get.js: Added.
3276             * js/regress/script-tests/gcse.js: Added.
3277     
3278     2014-07-04  Filip Pizlo  <fpizlo@apple.com>
3279     
3280             [ftlopt] Infer immutable object properties
3281             https://bugs.webkit.org/show_bug.cgi?id=134567
3282     
3283             Reviewed by Mark Hahnenberg.
3284     
3285             * js/regress/infer-constant-global-property-expected.txt: Added.
3286             * js/regress/infer-constant-global-property.html: Added.
3287             * js/regress/infer-constant-property-expected.txt: Added.
3288             * js/regress/infer-constant-property.html: Added.
3289             * js/regress/script-tests/infer-constant-global-property.js: Added.
3290             * js/regress/script-tests/infer-constant-property.js: Added.
3291     
3292 2014-08-05  Commit Queue  <commit-queue@webkit.org>
3293
3294         Unreviewed, rolling out r172099.
3295         https://bugs.webkit.org/show_bug.cgi?id=135635
3296
3297         Needs a do-over. (Requested by kling on #webkit).
3298
3299         Reverted changeset:
3300
3301         "The JIT should cache property lookup misses."
3302         https://bugs.webkit.org/show_bug.cgi?id=135578
3303         http://trac.webkit.org/changeset/172099
3304
3305 2014-08-05  Nikos Andronikos  <nikos.andronikos-webkit@cisra.canon.com.au>
3306
3307         [CG] strokeRect does not honor lineJoin
3308         https://bugs.webkit.org/show_bug.cgi?id=132948
3309
3310         Reviewed by Darin Adler.
3311
3312         Test behavior of canvas with stroke rect with line join
3313
3314         * fast/canvas/canvas-strokeRect-lineJoin-expected.txt: Added.
3315         * fast/canvas/canvas-strokeRect-lineJoin.html: Added.
3316         * fast/canvas/script-tests/canvas-strokeRect-lineJoin.js: Added.
3317         * platform/mac-mountainlion/canvas/philip/tests/2d.strokeRect.zero.5-expected.txt: Added.
3318         * platform/mac/fast/canvas/canvas-strokeRect-alpha-shadow-expected.txt: Removed.
3319
3320 2014-08-05  Bem Jones-Bey  <bjonesbe@adobe.com>
3321
3322         [GTK] [CSS Shapes] Layout test fast/shapes/shape-outside-floats/shape-outside-image-shape-margin.html fails
3323         https://bugs.webkit.org/show_bug.cgi?id=135585
3324
3325         Reviewed by Zoltan Horvath.
3326
3327         The positioning was dependent on the font metrics of the <p> tag,
3328         which differs between platforms. This fixes that, which should make
3329         the test pass on all platforms.
3330
3331         * fast/shapes/shape-outside-floats/shape-outside-image-shape-margin-expected.html:
3332         * fast/shapes/shape-outside-floats/shape-outside-image-shape-margin.html:
3333         * platform/gtk/TestExpectations: 
3334
3335 2014-08-05  Simon Fraser  <simon.fraser@apple.com>
3336
3337         [iOS WK2] Crash going back on a specific tumblr blog (under ScrollingStateTree::removeNodeAndAllDescendants)
3338         https://bugs.webkit.org/show_bug.cgi?id=135629
3339         <rdar://problem/17802174>
3340
3341         Reviewed by Tim Horton.
3342         
3343         Testcase with nesting of frames inside fixed inside frames, where a subframe disconnects
3344         part of the scrolling tree.
3345
3346         * platform/mac-wk2/tiled-drawing/scrolling/frames/orphaned-subtree-expected.txt: Added.
3347         * platform/mac-wk2/tiled-drawing/scrolling/frames/orphaned-subtree.html: Added.
3348         * platform/mac-wk2/tiled-drawing/scrolling/frames/resources/leaf-frame.html: Added.
3349         * platform/mac-wk2/tiled-drawing/scrolling/frames/resources/subframe-inside-fixed.html: Added.
3350
3351 2014-08-05  Andreas Kling  <akling@apple.com>
3352
3353         The JIT should cache property lookup misses.