f7b308a7afece622c948ebbac29ddcea6ae12d7d
[WebKit-https.git] / LayoutTests / ChangeLog
1 2014-09-23  Sergio Villar Senin  <svillar@igalia.com>
2
3         [CSS Grid Layout] Fix the handling of infinity in track growth limits
4         https://bugs.webkit.org/show_bug.cgi?id=137019
5
6         Reviewed by Darin Adler.
7
8         * fast/css-grid-layout/grid-content-sized-columns-resolution-expected.txt: Added.
9         * fast/css-grid-layout/grid-content-sized-columns-resolution.html: Added.
10         * fast/css-grid-layout/grid-item-order-in-content-sized-columns-resolution-expected.txt:
11
12 2014-09-26  Lorenzo Tilve  <ltilve@igalia.com>
13
14         [GTK] Fix support for the initial-letter CSS property to first-letter
15         https://bugs.webkit.org/show_bug.cgi?id=137108
16
17         Reviewed by Alejandro G. Castro.
18
19         Add missing GTK test expectation files after http://webkit.org/b/136484
20
21         * platform/gtk/fast/css-generated-content/initial-letter-basic-expected.txt: Added.
22         * platform/gtk/fast/css-generated-content/initial-letter-border-padding-expected.txt: Added.
23         * platform/gtk/fast/css-generated-content/initial-letter-clearance-expected.txt: Added.
24         * platform/gtk/fast/css-generated-content/initial-letter-descender-expected.txt: Added.
25         * platform/gtk/fast/css-generated-content/initial-letter-raised-expected.txt: Added.
26         * platform/gtk/fast/css-generated-content/initial-letter-sunken-expected.txt: Added.
27
28 2014-09-26  Brian J. Burg  <burg@cs.washington.edu>
29
30         Unreviewed gardening after r173992. Skip inspector/timelines/.
31
32         * TestExpectations: mark inspector/timelines/ as Skip, since
33         it seems to be running into unexplained nondeterminism similar to
34         inspector/debugger/ tests. These should be investigated together.
35
36 2014-09-25  Gyuyoung Kim  <gyuyoung.kim@samsung.com>
37
38         Unreviewed, EFL gardening. Mark SVG 1.1 tests are flaky.
39
40         * platform/efl/TestExpectations:
41
42 2014-09-25  Filip Pizlo  <fpizlo@apple.com>
43
44         FTL should sink object allocations
45         https://bugs.webkit.org/show_bug.cgi?id=136330
46
47         Reviewed by Oliver Hunt.
48
49         * js/math-denorm.html: Added.
50         * js/regress/elidable-new-object-dag-expected.txt: Added.
51         * js/regress/elidable-new-object-dag.html: Added.
52         * js/regress/elidable-new-object-roflcopter-expected.txt: Added.
53         * js/regress/elidable-new-object-roflcopter.html: Added.
54         * js/regress/elidable-new-object-tree-expected.txt: Added.
55         * js/regress/elidable-new-object-tree.html: Added.
56         * js/regress/obvious-sink-pathology-expected.txt: Added.
57         * js/regress/obvious-sink-pathology-taken-expected.txt: Added.
58         * js/regress/obvious-sink-pathology-taken.html: Added.
59         * js/regress/obvious-sink-pathology.html: Added.
60         * js/regress/obviously-elidable-new-object-expected.txt: Added.
61         * js/regress/obviously-elidable-new-object.html: Added.
62         * js/regress/script-tests/elidable-new-object-dag.js: Added.
63         (sumOfArithSeries):
64         (foo):
65         * js/regress/script-tests/elidable-new-object-roflcopter.js: Added.
66         (sumOfArithSeries):
67         (foo):
68         * js/regress/script-tests/elidable-new-object-tree.js: Added.
69         (sumOfArithSeries):
70         (foo):
71         * js/regress/script-tests/obvious-sink-pathology-taken.js: Added.
72         (sumOfArithSeries):
73         (bar):
74         (foo):
75         * js/regress/script-tests/obvious-sink-pathology.js: Added.
76         (sumOfArithSeries):
77         (bar):
78         (foo):
79         * js/regress/script-tests/obviously-elidable-new-object.js: Added.
80         (sumOfArithSeries):
81         (foo):
82         * js/regress/script-tests/sinkable-new-object-dag.js: Added.
83         (sumOfArithSeries):
84         (verify):
85         (foo):
86         * js/regress/script-tests/sinkable-new-object-taken.js: Added.
87         (sumOfArithSeries):
88         (bar):
89         (foo):
90         * js/regress/script-tests/sinkable-new-object.js: Added.
91         (sumOfArithSeries):
92         (bar):
93         (foo):
94         * js/regress/sinkable-new-object-dag-expected.txt: Added.
95         * js/regress/sinkable-new-object-dag.html: Added.
96         * js/regress/sinkable-new-object-expected.txt: Added.
97         * js/regress/sinkable-new-object-taken-expected.txt: Added.
98         * js/regress/sinkable-new-object-taken.html: Added.
99         * js/regress/sinkable-new-object.html: Added.
100
101 2014-09-25  Brian J. Burg  <burg@cs.washington.edu>
102
103         Web Inspector: FunctionCall timeline records omit profile data if the debugger has paused
104         https://bugs.webkit.org/show_bug.cgi?id=136805
105
106         Reviewed by Timothy Hatcher.
107
108         Add a test to see that script timeline records contain profiles even when
109         the debugger pauses during timeline capturing.
110
111         * inspector/timeline/debugger-paused-while-recording-expected.txt: Added.
112         * inspector/timeline/debugger-paused-while-recording.html: Added.
113         * inspector/timeline/resources/timeline-helper.js: Added.
114         (callFunction):
115         (hook):
116
117 2014-09-25  Brian J. Burg  <burg@cs.washington.edu>
118
119         StorageTracker::deleteOrigin being called off the main thread (ASSERTs in inspector/test-harness-trivially-works.html test)
120         https://bugs.webkit.org/show_bug.cgi?id=129642
121
122         Reviewed by Brady Eidson.
123
124         Remove the blanket Skip for all tests in inspector/.
125
126         * TestExpectations: clean up expectations for inspector/ and add new tracking bugs.
127
128 2014-09-25  Sungmann Cho  <sungmann.cho@navercorp.com>
129
130         Unprefix CSS cursor values zoom-in and zoom-out.
131         https://bugs.webkit.org/show_bug.cgi?id=137061
132
133         Reviewed by Benjamin Poulain.
134
135         Add test cases for zoom-in, zoom-out, -webkit-zoom-in, -webkit-zoom-out.
136
137         * fast/css/cursor-parsing-expected.txt:
138         * fast/css/cursor-parsing.html:
139
140 2014-09-25  Roger Fong  <roger_fong@apple.com>
141
142         Unreviewed. Skip quicktime-plugin-snapshotted.html 
143
144         Quicktime plugin snapshotting is now covered by all other snapshotting tests 
145         and this test in particular seems to fail only on a few bots.
146
147         * platform/mac/TestExpectations:
148
149 2014-09-25  Said Abou-Hallawa  <sabouhallawa@apple.com>
150
151         Rename CSSKeyframesRule insertRule to appendRule (57910)
152         https://bugs.webkit.org/show_bug.cgi?id=57910
153
154         Reviewed by Dean Jackson.
155
156         * animations/change-keyframes.html:
157         -- Ensure both WebKitCSSKeyframesRule methods insertRule() and appendRule() are 
158            both supported.
159
160 2014-09-25  Javier Fernandez  <jfernandez@igalia.com>
161
162         ASSERTION FAILED: columnCount in WebCore::CSSParser::parseGridTemplateAreasRow
163         https://bugs.webkit.org/show_bug.cgi?id=136945
164
165         Reviewed by Sergio Villar Senin.
166
167         Testing the different types of white-space only strings for the grid-template-areas
168         property, which is not valid as it does not produce a cell token.
169
170         * fast/css-grid-layout/grid-template-areas-empty-string-crash-expected.txt: Added.
171         * fast/css-grid-layout/grid-template-areas-empty-string-crash.html: Added.
172
173 2014-09-25  Lorenzo Tilve  <ltilve@igalia.com>
174
175         [GTK] Unreviewed GTK gardening.
176
177         * platform/gtk/TestExpectations: Report and mark new failures after r173515 and r173582.
178         * platform/gtk/fast/dom/Document/CaretRangeFromPoint/hittest-relative-to-viewport-expected.txt:
179         Update expectations after r173857.
180
181 2014-09-24  Darin Adler  <darin@apple.com>
182
183         Old Turkic characters behave as left-to-right instead of right-to-left, because they are encoded as surrogate pairs.
184         https://bugs.webkit.org/show_bug.cgi?id=70029
185
186         Reviewed by Dan Bernstein.
187
188         * fast/text/international/old-turkic-direction.html: Added.
189         * fast/text/international/old-turkic-direction-expected.html: Added.
190
191 2014-09-22  Myles C. Maxfield  <mmaxfield@apple.com>
192
193         REGRESSION: Text with a zero offset, zero blur shadow vanishes
194         https://bugs.webkit.org/show_bug.cgi?id=136801
195
196         Reviewed by Darin Adler.
197
198         This test should be a comprehensive test of empty shadows. It tests every
199         combination of one and two shadows being empty, as well as transparent and
200         opaque text.
201
202         After updating fast/text/empty-shadow.html, fast/text/empty-shadow-with-color.html
203         is no longer necessary.
204
205         * fast/text/empty-shadow-expected.html:
206         * fast/text/empty-shadow-with-color-expected.html: Removed.
207         * fast/text/empty-shadow-with-color.html: Removed.
208         * fast/text/empty-shadow.html:
209
210 2014-09-24  Shivakumar JM  <shiva.jm@samsung.com>
211
212         Add New Test for overrideMimeType in XMLHttpRequest.
213         https://bugs.webkit.org/show_bug.cgi?id=137057
214
215         Reviewed by Alexey Proskuryakov.
216
217         As part of bug: https://bugs.webkit.org/show_bug.cgi?id=136699, add more tests to test overrideMimeType for all states.
218
219         * http/tests/xmlhttprequest/xmlhttprequest-overridemimetype-invalidstaterror-expected.txt: Added.
220         * http/tests/xmlhttprequest/xmlhttprequest-overridemimetype-invalidstaterror.html: Added.
221
222 2014-09-24  Commit Queue  <commit-queue@webkit.org>
223
224         Unreviewed, rolling out r173839.
225         https://bugs.webkit.org/show_bug.cgi?id=137062
226
227         NumberConstruct should no longer use static tables (Requested
228         by dpino on #webkit).
229
230         Reverted changeset:
231
232         "Simple ES6 feature: Number constructor extras"
233         https://bugs.webkit.org/show_bug.cgi?id=131707
234         http://trac.webkit.org/changeset/173839
235
236 2014-09-24  Benjamin Poulain  <bpoulain@apple.com>
237
238         Remove the style marking from :nth-child()
239         https://bugs.webkit.org/show_bug.cgi?id=137055
240
241         Reviewed by Andreas Kling.
242
243         Add basic tests for style sharing with :nth-child().
244
245         * fast/css/nth-child-style-sharing-even-expected.html: Added.
246         * fast/css/nth-child-style-sharing-even.html: Added.
247         * fast/css/nth-child-style-sharing-fixed-integer-expected.html: Added.
248         * fast/css/nth-child-style-sharing-fixed-integer.html: Added.
249         * fast/css/nth-child-style-sharing-odd-expected.html: Added.
250         * fast/css/nth-child-style-sharing-odd.html: Added.
251
252 2014-09-23  Benjamin Poulain  <bpoulain@apple.com>
253
254         The style resolution cache applies properties incorrectly whenever direction != ltr
255         https://bugs.webkit.org/show_bug.cgi?id=137052
256
257         Reviewed by Andreas Kling.
258
259         * css3/flexbox/flex-flow-2-expected.txt: Added.
260         * css3/flexbox/flex-flow-2.html: Added.
261         The test flex-flow.html should have uncovered the bug. It did not because it uses
262         :nth-child(), which disable style optimizations.
263
264         flex-flow-2.html is a copy of flex-flow.html using classes instead of :nth-child().
265         This would have caught the bug.
266
267         * fast/css/style-resolver-cache-direction-1-expected.html: Added.
268         * fast/css/style-resolver-cache-direction-1.html: Added.
269         * fast/css/style-resolver-cache-direction-2-expected.html: Added.
270         * fast/css/style-resolver-cache-direction-2.html: Added.
271         * fast/css/style-resolver-cache-direction-3-expected.html: Added.
272         * fast/css/style-resolver-cache-direction-3.html: Added.
273         New basic tests for the fix.
274
275 2014-09-23  Roger Fong  <roger_fong@apple.com>
276
277         [Windows] More windows test gardening of some fast/dom tests.
278
279         * platform/win/TestExpectations:
280         * platform/win/fast/dom/NavigatorContentUtils: Added.
281         * platform/win/fast/dom/NavigatorContentUtils/is-protocol-handler-registered-expected.txt: Added.
282         * platform/win/fast/dom/navigator-detached-no-crash-expected.txt: Added.
283
284 2014-09-23  Eduardo Lima Mitev  <elima@igalia.com>
285
286         [GTK] Adds implementation of subtle crypto HMAC algorithm
287         https://bugs.webkit.org/show_bug.cgi?id=133320
288
289         Reviewed by Philippe Normand.
290
291         * platform/gtk/TestExpectations: Whitelists HMAC related tests that are passing
292
293 2014-09-23  Gyuyoung Kim  <gyuyoung.kim@samsung.com>
294
295         Unreviewed, rolling out r173864.
296
297         It still make tests failes on EFL bots
298
299         Reverted changeset:
300
301         "Unreviewed, EFL gardening. Unskip media test on EFL port.
302         Almost media tests"
303         http://trac.webkit.org/changeset/173864
304
305 2014-09-23  Eduardo Lima Mitev  <elima@igalia.com>
306
307         [GTK] Adds implementation of Subtle Crypto digest algorithms
308         https://bugs.webkit.org/show_bug.cgi?id=133319
309
310         Leaves all crypto/subtle tests skipped and whitelist only those related to
311         digest algorithms (sha-*.html). When enough crypto algorithms are implemented,
312         we can invert the approach and blacklist only those tests whose algorithms are
313         not implemented.
314
315         Reviewed by Philippe Normand.
316
317         * platform/gtk/TestExpectations: Unskip tests for Subtle-Crypto digest algorithms.
318
319 2014-09-23  Ion Rosca  <rosca@adobe.com>
320
321         [CSS Blending] The composited layers isolated by the page group should blend with the default white background color.
322         https://bugs.webkit.org/show_bug.cgi?id=136563
323
324         Reviewed by Simon Fraser.
325
326         * css3/blending/blend-mode-blended-element-overlapping-composited-sibling-should-have-compositing-layer-expected.txt:
327         * css3/blending/blend-mode-body-composited-child-background-color-expected.html: Added.
328         * css3/blending/blend-mode-body-composited-child-background-color.html: Added.
329         * css3/blending/blend-mode-body-composited-child-expected.html: Added.
330         * css3/blending/blend-mode-body-composited-child.html: Added.
331         * css3/blending/blend-mode-parent-of-composited-blended-has-layer-expected.txt:
332         * css3/blending/blend-mode-with-composited-descendant-should-have-layer-expected.txt:
333
334 2014-09-22  Gyuyoung Kim  <gyuyoung.kim@samsung.com>
335
336         Unreviewed, EFL gardening. Unskip media test on EFL port. Almost media tests
337         are passed except for some tests. Unfortunately what revision fixed this crash on media test.
338         To maintain media test on EFL port again, this commit unskips those tests.
339
340         * platform/efl/TestExpectations:
341
342 2014-09-22  Gyuyoung Kim  <gyuyoung.kim@samsung.com>
343
344         Unreviewed, EFL gardening. Unskip batterystatus, which doesn't come to crash anymore.
345
346         * platform/efl/TestExpectations:
347
348 2014-09-22  Roger Fong  <roger_fong@apple.com>
349
350         [Windows] More test expectation gardening.
351
352         * platform/win/TestExpectations: Skip some failing image only failures, unskip some tests reported as now passing.
353
354 2014-09-22  Roger Fong  <roger_fong@apple.com>
355
356         [Windows] More test expectation gardening.
357
358         * platform/win/TestExpectations:
359
360 2014-09-22  Simon Fraser  <simon.fraser@apple.com>
361
362         Move nodeFromPoint() back to Document where it belongs
363         https://bugs.webkit.org/show_bug.cgi?id=137012
364
365         Reviewed by Zalan Bujtas.
366         
367         All platforms use subpixel layout now, so remove the conditional behavior in this test.
368         Fix the test to account for scaling now being done in layout units.
369
370         * fast/dom/Document/CaretRangeFromPoint/hittest-relative-to-viewport-expected.txt:
371         * fast/dom/Document/CaretRangeFromPoint/hittest-relative-to-viewport.html:
372         * platform/mac/fast/dom/Document/CaretRangeFromPoint/hittest-relative-to-viewport-expected.txt:
373
374 2014-09-22  Benjamin Poulain  <bpoulain@apple.com>
375
376         Split the test parsing-css-nth-child-of.html in 3
377         https://bugs.webkit.org/show_bug.cgi?id=137013
378
379         Rubber-stamped by Christophe Dumez.
380
381         parsing-css-nth-child-of.html tends to be too slow in debug, causing timeout from time to time.
382
383         The speed issues will be fixed once we JIT the selector. Since it will take a while before the JIT is ready,
384         this patch splits the test in three to avoid timeouts on the bots.
385
386         * fast/css/parsing-css-nth-child-of-1-expected.txt: Renamed from LayoutTests/fast/css/parsing-css-nth-child-of-expected.txt.
387         * fast/css/parsing-css-nth-child-of-1.html: Added.
388         * fast/css/parsing-css-nth-child-of-2-expected.txt: Added.
389         * fast/css/parsing-css-nth-child-of-2.html: Renamed from LayoutTests/fast/css/parsing-css-nth-child-of.html.
390         * fast/css/parsing-css-nth-child-of-3-expected.txt: Added.
391         * fast/css/parsing-css-nth-child-of-3.html: Added.
392
393 2014-09-22  Benjamin Poulain  <bpoulain@apple.com>
394
395         Add the baseline implementation of :nth-child(An+B of selector-list)
396         https://bugs.webkit.org/show_bug.cgi?id=136975
397
398         Reviewed by Darin Adler.
399
400         * fast/css/nth-child-of-classname-expected.html: Added.
401         * fast/css/nth-child-of-classname.html: Added.
402         * fast/css/nth-child-of-complex-selector-expected.html: Added.
403         * fast/css/nth-child-of-complex-selector.html: Added.
404         * fast/css/nth-child-of-compound-selector-expected.html: Added.
405         * fast/css/nth-child-of-compound-selector.html: Added.
406         * fast/css/nth-child-of-tagname-expected.html: Added.
407         * fast/css/nth-child-of-tagname.html: Added.
408         Cover basic styling and style sharing.
409
410         * fast/selectors/nth-child-of-basics-expected.txt: Added.
411         * fast/selectors/nth-child-of-basics.html: Added.
412         * fast/selectors/nth-child-of-complex-selectors-expected.txt: Added.
413         * fast/selectors/nth-child-of-complex-selectors.html: Added.
414         * fast/selectors/nth-child-of-selector-list-expected.txt: Added.
415         * fast/selectors/nth-child-of-selector-list.html: Added.
416         Cover querySelector and styling of various cases.
417
418         * fast/selectors/nth-child-of-class-style-update-expected.txt: Added.
419         * fast/selectors/nth-child-of-class-style-update.html: Added.
420         Basic case of style invalidation.
421
422 2014-09-22  David Hyatt  <hyatt@apple.com>
423
424         Bad cast in isValidColumnSpanner.
425         https://bugs.webkit.org/show_bug.cgi?id=133380.
426
427         Reviewed by Simon Fraser.
428
429         * fast/multicol/multicol-crazy-nesting-expected.txt: Added.
430         * fast/multicol/multicol-crazy-nesting.html: Added.
431
432 2014-09-22  David Hyatt  <hyatt@apple.com>
433
434         ASSERT in RenderMultiColumnSet::requiresBalancing.
435         https://bugs.webkit.org/show_bug.cgi?id=136376.
436
437         Reviewed by David Kilzer.
438
439         * fast/multicol/multicol-selection-expected.txt: Added.
440         * fast/multicol/multicol-selection.html: Added.
441
442 2014-09-22  Diego Pino Garcia  <dpino@igalia.com>
443
444         Simple ES6 feature: Number constructor extras
445         https://bugs.webkit.org/show_bug.cgi?id=131707
446
447         Reviewed by Darin Adler.
448
449         * js/Object-getOwnPropertyNames-expected.txt:
450         * js/number-constructor-expected.txt: Added.
451         * js/number-constructor.html: Added.
452         * js/script-tests/Object-getOwnPropertyNames.js:
453         * js/script-tests/number-constructor.js: Added.
454
455 2014-09-17  Philippe Normand  <pnormand@igalia.com>
456
457         [GStreamer] Cannot play Vimeo video
458         https://bugs.webkit.org/show_bug.cgi?id=134969
459
460         Reviewed by Sergio Villar Senin.
461
462         New test for a HLS stream enforcing a specific cookie before
463         serving its fragments, like Vimeo does.
464
465         * http/tests/media/hls/video-cookie-expected.txt: Added.
466         * http/tests/media/hls/video-cookie.html: Added.
467         * http/tests/media/resources/hls/playlist-with-cookie.m3u8: Added.
468         * http/tests/media/resources/hls/sub-playlist-with-cookie.php: Added.
469         * http/tests/media/resources/video-cookie-check-cookie.php:
470         * platform/gtk/TestExpectations: Marked test as slow, as the other
471         HLS test.
472
473 2014-09-22  Mihnea Ovidenie  <mihnea@adobe.com>
474
475         [CSS Regions] Assertion failure and null dereference crash when using animations and regions
476         https://bugs.webkit.org/show_bug.cgi?id=136918
477
478         Reviewed by Andrei Bucur.
479
480         * fast/regions/animated-image-in-region-expected.txt: Added.
481         * fast/regions/animated-image-in-region.html: Added.
482
483 2014-09-19  Brent Fulgham  <bfulgham@apple.com>
484
485         Latching in iframes is not working as expected
486         https://bugs.webkit.org/show_bug.cgi?id=136729
487         <rdar://problem/18370549>
488
489         Reviewed by Simon Fraser.
490
491         * platform/mac/fast/scrolling/scroll-iframe-webkit1-latching-bug-expected.txt: Added.
492         * platform/mac/fast/scrolling/scroll-iframe-webkit1-latching-bug.html: Added.
493
494 2014-09-19  Jer Noble  <jer.noble@apple.com>
495
496         Videos with controls enabled never receive 'dragstart' events.
497         https://bugs.webkit.org/show_bug.cgi?id=136837
498
499         Reviewed by Sam Weinig.
500
501         * media/video-controls-drag-expected.txt: Added.
502         * media/video-controls-drag.html: Added.
503
504 2014-09-19  Diego Pino Garcia  <dpino@igalia.com>
505
506         Simple ES6 feature:String prototype additions
507         https://bugs.webkit.org/show_bug.cgi?id=131704
508
509         Reviewed by Darin Adler.
510
511         Test ES6 functions: string.startsWith(), string.endsWith() and
512         string.contains().
513
514         * js/Object-getOwnPropertyNames-expected.txt:
515         * js/script-tests/Object-getOwnPropertyNames.js:
516         * js/script-tests/string-contains.js: Added.
517         (stringToSearchIn.toString):
518         (startOffset.valueOf):
519         (matchString.toString):
520         (endOffset.valueOf):
521         * js/string-contains-expected.txt: Added.
522         * js/string-contains.html: Added.
523
524 2014-09-19  Youenn Fablet  <youenn.fablet@crf.canon.fr>
525
526         WTR and DRT didReceiveAuthenticationChallengeInFrame should print messages consistently
527         https://bugs.webkit.org/show_bug.cgi?id=136847
528
529         Updated WK2 expected.txt files according new logging of didReceiveAuthenticationChallengeInFrame.
530         Factorized efl/gtk platform specific expected files as WK2 expected files. 
531
532         Reviewed by Alexey Proskuryakov.
533
534         * platform/gtk/http/tests/loading/basic-auth-resend-wrong-credentials-expected.txt: Removed.
535         * platform/gtk/http/tests/loading/basic-credentials-sent-automatically-expected.txt: Removed.
536         * platform/gtk/http/tests/media/video-auth-expected.txt: Removed.
537         * platform/gtk/http/tests/misc/401-alternative-content-expected.txt: Removed.
538         * platform/gtk/http/tests/misc/authentication-redirect-1/authentication-sent-to-redirect-cross-origin-expected.txt: Removed.
539         * platform/gtk/http/tests/misc/authentication-redirect-2/authentication-sent-to-redirect-same-origin-expected.txt: Removed.
540         * platform/gtk/http/tests/misc/authentication-redirect-4/authentication-sent-to-redirect-same-origin-url-expected.txt: Removed.
541         * platform/gtk/http/tests/security/401-logout/401-logout-expected.txt: Removed.
542         * platform/gtk/http/tests/xmlhttprequest/failed-auth-expected.txt: Removed.
543         * platform/gtk/http/tests/xmlhttprequest/remember-bad-password-expected.txt: Removed.
544         * platform/wk2/http/tests/loading/authentication-after-redirect-stores-wrong-credentials/authentication-after-redirect-stores-wrong-credentials-expected.txt:
545         * platform/wk2/http/tests/loading/basic-auth-resend-wrong-credentials-expected.txt:
546         * platform/wk2/http/tests/loading/basic-credentials-sent-automatically-expected.txt:
547         * platform/wk2/http/tests/media/video-auth-expected.txt: Renamed from LayoutTests/platform/efl/http/tests/media/video-auth-expected.txt.
548         * platform/wk2/http/tests/misc/401-alternative-content-expected.txt:
549         * platform/wk2/http/tests/misc/authentication-redirect-1/authentication-sent-to-redirect-cross-origin-expected.txt:
550         * platform/wk2/http/tests/misc/authentication-redirect-2/authentication-sent-to-redirect-same-origin-expected.txt:
551         * platform/wk2/http/tests/misc/authentication-redirect-4/authentication-sent-to-redirect-same-origin-url-expected.txt:
552         * platform/wk2/http/tests/security/401-logout/401-logout-expected.txt:
553         * platform/wk2/http/tests/xmlhttprequest/failed-auth-expected.txt:
554         * platform/wk2/http/tests/xmlhttprequest/remember-bad-password-expected.txt:
555
556 2014-09-18  Daniel Bates  <dabates@apple.com>
557
558         REGRESSION (r168921): SVG elements may be unnecessarily rebuilt
559         https://bugs.webkit.org/show_bug.cgi?id=136373
560
561         Reviewed by David Kilzer.
562
563         Add a test to ensure that we don't rebuild a SVG element that will be removed from the document.
564
565         * svg/custom/remove-subtree-including-use-with-child-textpath-that-references-earlier-path-expected.txt: Added.
566         * svg/custom/remove-subtree-including-use-with-child-textpath-that-references-earlier-path.html: Added.
567
568 2014-09-18  Benjamin Poulain  <bpoulain@apple.com>
569
570         CSS JIT: The backtracking register can be ignored from the minimumRegisterRequirements
571         https://bugs.webkit.org/show_bug.cgi?id=136906
572         rdar://problem/18368294
573
574         Reviewed by Darin Adler.
575
576         * fast/selectors/nth-child-with-backtracking-expected.txt:
577         * fast/selectors/nth-child-with-backtracking.html:
578         The use case is well covered by existing tests. This is updating the backtracking test
579         with a simpler selector similar to the one in the bug report.
580
581 2014-09-18  Roger Fong  <roger_fong@apple.com>
582
583         Don’t skip all the media tests on Windows.
584
585         * platform/win/TestExpectations:
586
587 2014-09-18  Roger Fong  <roger_fong@apple.com>
588
589         Unreviewed. Windows rebaselining to account for subpixel layout Part 3.
590
591         * platform/win/css1/box_properties/acid_test-expected.txt: Added.
592         * platform/win/fast/block/margin-collapse: Added.
593         * platform/win/fast/block/margin-collapse/103-expected.txt: Added.
594         * platform/win/fast/css/empty-pseudo-class-expected.txt:
595         * platform/win/fast/css/first-child-pseudo-class-expected.txt:
596         * platform/win/fast/css/last-child-pseudo-class-expected.txt:
597         * platform/win/fast/css/only-child-pseudo-class-expected.txt:
598         * platform/win/fast/forms/basic-inputs-expected.txt: Added.
599         * platform/win/fast/forms/file/file-input-direction-expected.txt:
600         * platform/win/fast/forms/formmove-expected.txt: Added.
601         * platform/win/fast/forms/formmove2-expected.txt: Added.
602         * platform/win/fast/repaint/reflection-redraw-expected.txt:
603         * platform/win/fast/replaced/width100percent-button-expected.txt:
604         * platform/win/fast/ruby/bopomofo-expected.txt: Added.
605         * platform/win/fast/ruby/bopomofo-letter-spacing-expected.txt: Added.
606         * platform/win/fast/ruby/bopomofo-rl-expected.txt: Added.
607         * platform/win/fast/table/multiple-captions-display-expected.txt:
608
609 2014-09-17  Roger Fong  <roger_fong@apple.com>
610
611         [Windows] Unreviewed rebaselining of some failing JS tests.
612
613         * platform/win/js/dom/deep-recursion-test-expected.txt: Added.
614         * platform/win/js/dom/global-constructors-attributes-shared-worker-expected.txt:
615
616 2014-09-17  Roger Fong  <roger_fong@apple.com>
617
618         Unreviewed. Use a power-of-2 image size instead so that WebGL tests won’t complain.
619
620         * fast/canvas/image-potential-subsample.html:
621         * fast/canvas/resources/image-6400x6400.jpg: Copied from fast/canvas/resources/image-8000x8000.jpg.
622         * fast/canvas/resources/image-8000x8000.jpg: Removed.
623         * fast/canvas/webgl/resources/tex-image-and-sub-image-2d-with-potentially-subsampled-image.js:
624         (.init):
625
626 2014-09-17  Roger Fong  <roger_fong@apple.com>
627
628         Unreviewed. Windows rebaselining to account for subpixel layout Part 2.
629
630         * platform/win/editing/apply-style-iframe-crash-expected.txt: Added.
631         * platform/win/editing/selection/move-left-right-expected.txt:
632         * platform/win/fast/table/dynamic-caption-add-remove-before-child-expected.txt:
633         * platform/win/tables/mozilla/bugs/bug4527-expected.txt: Added.
634         * platform/win/tables/mozilla/marvin/body_col-expected.txt:
635         * platform/win/tables/mozilla/marvin/x_th_valign_baseline-expected.txt:
636         * platform/win/tables/mozilla/other/body_col-expected.txt:
637         * platform/win/tables/mozilla_expected_failures/core: Added.
638         * platform/win/tables/mozilla_expected_failures/core/captions1-expected.txt: Added.
639         * platform/win/tables/mozilla_expected_failures/core/captions2-expected.txt: Added.
640
641 2014-09-17  Roger Fong  <roger_fong@apple.com>
642
643         [Windows] Unreviewed gardening. Content Security Policy 1.1 (ENABLE_CSP_NEXT) is not enabled
644
645         * platform/win/TestExpectations: Tests sometimes crash or timeout in addition to just failing.
646
647 2014-09-17  Benjamin Poulain  <bpoulain@apple.com>
648
649         Add parsing for :nth-child(An+B of selector)
650         https://bugs.webkit.org/show_bug.cgi?id=136845
651
652         Reviewed by Antti Koivisto.
653
654         * fast/css/parsing-css-nth-child-of-expected.txt: Added.
655         * fast/css/parsing-css-nth-child-of.html: Added.
656         Two new tests to cover the new syntax.
657
658         * fast/css/css-selector-text-expected.txt:
659         * fast/css/css-selector-text.html:
660         * fast/css/css-set-selector-text-expected.txt:
661         * fast/css/css-set-selector-text.html:
662         The usual tests for CSS OM.
663
664 2014-09-17  Benjamin Poulain  <bpoulain@apple.com>
665
666         CSS value in whitespace-separated list attribute selector (~=) mishandles tab/newline/etc.
667         https://bugs.webkit.org/show_bug.cgi?id=136807
668
669         Reviewed by Antti Koivisto.
670
671         * fast/selectors/attr-list-01-expected.html: Added.
672         * fast/selectors/attr-list-01.html: Added.
673         This test is from a similar fix from Opera for the blink fork.
674         Review URL: https://chromiumcodereview.appspot.com/14980012
675         No other part of that patch is included.
676
677         * fast/selectors/attribute-list-with-whitespace-in-selector-expected.txt: Added.
678         * fast/selectors/attribute-list-with-whitespace-in-selector.html: Added.
679         Test whitespace characters in the selector itself.
680
681         * fast/selectors/attribute-list-with-whitespace-in-value-expected.txt: Added.
682         * fast/selectors/attribute-list-with-whitespace-in-value.html: Added.
683         Test whitespace characters in the attribute value.
684
685 2014-09-16  Yusuke Suzuki  <utatane.tea@gmail.com>
686
687         filterRootById accidentally clears inAdjacentChain flag
688         https://bugs.webkit.org/show_bug.cgi?id=136851
689
690         Reviewed by Benjamin Poulain.
691
692         When SubSelector comes, `inAdjacentChain` flag is cleared to false.
693         So for example, `document.querySelector("span#id + ok")` doesn't work correctly.
694         In this patch, we handles SubSelector relation correctly; don't change `inAdjacentChain` flag
695         to filter the right search root node.
696
697         * fast/selectors/filter-root-node-with-selector-contains-adjacents-expected.txt: Added.
698         * fast/selectors/filter-root-node-with-selector-contains-adjacents.html: Added.
699
700 2014-09-16  Yusuke Suzuki  <utatane.tea@gmail.com>
701
702         Promise: Drop Promise.cast
703         https://bugs.webkit.org/show_bug.cgi?id=136222
704
705         Reviewed by Sam Weinig.
706
707         Promise.cast is dropped and Promise.resolve is replaced with old Promise.cast.
708
709         * js/dom/Promise-static-cast-expected.txt: Removed.
710         * js/dom/Promise-static-cast.html: Removed.
711         * js/dom/Promise-static-resolve-expected.txt:
712         * js/dom/Promise-static-resolve.html:
713         * js/dom/Promise-types-expected.txt:
714         * js/dom/Promise-types.html:
715
716 2014-09-16  Myles C. Maxfield  <mmaxfield@apple.com>
717
718         Make spelling tests more reliable by using a word that is misspelled everywhere
719         https://bugs.webkit.org/show_bug.cgi?id=136865
720
721         Reviewed by Simon Fraser.
722
723         Some platforms recognize "wellcome" as spelled correctly.
724
725         * editing/spelling/context-menu-suggestions.html:
726         * editing/spelling/spelling-with-punctuation-selection-expected.txt:
727         * editing/spelling/spelling-with-punctuation-selection.html:
728
729 2014-09-16  Roger Fong  <roger_fong@apple.com>
730
731         [Win] Unreviewed. Skip failing WebGL conformance test.
732
733         * platform/win/TestExpectations:
734
735 2014-09-14  Darin Adler  <darin@apple.com>
736
737         Scroll snap properties do not handle inherit and initial properly.
738         https://bugs.webkit.org/show_bug.cgi?id=136643
739
740         Reviewed by Beth Dakin.
741
742         * css3/scroll-snap/scroll-snap-property-computed-style-expected.txt: Added
743         expected passing results from new tests.
744         * css3/scroll-snap/scroll-snap-property-computed-style.js: Added new test
745         cases that cover inherit and initial. Before, these would crash or fail.
746
747         * css3/scroll-snap/scroll-snap-property-parsing-expected.txt: Added expected
748         passing results from new tests, and also updated to expect pass rather than
749         fail for the tests that had incorrect expected results.
750
751         * css3/scroll-snap/scroll-snap-property-parsing.js: Added new test cases that
752         cover inherit and initial. Also updated expected results for certain pixel
753         repeat cases that were incorrect.
754
755         * platform/mac/TestExpectations: Fixed an unrelated syntax error in this file.
756
757 2014-09-16  Youenn Fablet  <youenn.fablet@crf.canon.fr>
758
759         [GStreamer] http/tests/media/video-auth.html is failing
760         https://bugs.webkit.org/show_bug.cgi?id=126619
761
762         Reviewed by Philippe Normand.
763
764         * platform/efl/TestExpectations: Removed failure expectation for http/tests/media/video-auth.html.
765         * platform/efl/http/tests/media/video-auth-expected.txt: Added.
766         * platform/gtk/TestExpectations: Removed failure expectation for http/tests/media/video-auth.html.
767         * platform/gtk/http/tests/media/video-auth-expected.txt: Added.
768
769 2014-09-16  Jinho Bang  <jinho.bang@samsung.com>
770
771         Add version of drawFocusIfNeeded that take a Path2D parameter.
772         https://bugs.webkit.org/show_bug.cgi?id=136846
773
774         Reviewed by Dirk Schulze.
775
776         * fast/canvas/draw-focus-if-needed-expected.txt: Added.
777         * fast/canvas/draw-focus-if-needed-with-path-expected.txt: Added.
778         * fast/canvas/draw-focus-if-needed-with-path.html: Added.
779         * fast/canvas/draw-focus-if-needed.html: Added.
780
781 2014-09-15  Roger Fong  <roger_fong@apple.com>
782
783         Unreviewed Windows gardening. fast/forms/label test expectations now match Mac platform's expectations.
784
785         * platform/win/fast/forms/label: Removed.
786         * platform/win/fast/forms/label/labelable-elements-expected.txt: Removed.
787         * platform/win/fast/forms/label/labels-add-htmlFor-label-expected.txt: Removed.
788         * platform/win/fast/forms/label/labels-add-parent-label-expected.txt: Removed.
789         * platform/win/fast/forms/label/labels-change-htmlFor-attribute-expected.txt: Removed.
790         * platform/win/fast/forms/label/labels-multiple-sibling-labels-expected.txt: Removed.
791         * platform/win/fast/forms/label/labels-parent-and-sibling-labels-expected.txt: Removed.
792         * platform/win/fast/forms/label/labels-remove-htmlFor-attribute-expected.txt: Removed.
793         * platform/win/fast/forms/label/labels-remove-htmlFor-label-expected.txt: Removed.
794         * platform/win/fast/forms/label/labels-remove-parent-label-expected.txt: Removed.
795         * platform/win/fast/forms/label/labels-set-htmlFor-attribute-expected.txt: Removed.
796
797 2014-09-15  Shivakumar JM  <shiva.jm@samsung.com>
798
799         Web Core: Websocket state should be set to closed in didReceiveMessage call back.
800         https://bugs.webkit.org/show_bug.cgi?id=136219
801
802         Reviewed by Alexey Proskuryakov.
803
804         Added test to check readyState is CLOSED within onerror event.
805
806         * http/tests/websocket/tests/hybi/error-event-ready-state-expected.txt: Added.
807         * http/tests/websocket/tests/hybi/error-event-ready-state.html: Added.
808
809 2014-09-15  Roger Fong  <roger_fong@apple.com>
810
811         Unreviewed. Windows rebaselining to account for subpixel layout Part 1.
812
813         * platform/win/editing/selection/move-left-right-expected.txt:
814         * platform/win/editing/selection/vertical-lr-ltr-extend-line-backward-br-expected.txt:
815         * platform/win/editing/selection/vertical-lr-ltr-extend-line-forward-br-expected.txt:
816         * platform/win/editing/selection/vertical-rl-ltr-extend-line-backward-br-expected.txt:
817         * platform/win/editing/selection/vertical-rl-ltr-extend-line-backward-p-expected.txt:
818         * platform/win/editing/selection/vertical-rl-ltr-extend-line-forward-br-expected.txt:
819         * platform/win/editing/selection/vertical-rl-ltr-extend-line-forward-p-expected.txt:
820         * platform/win/editing/selection/vertical-rl-rtl-extend-line-backward-p-expected.txt:
821         * platform/win/editing/selection/vertical-rl-rtl-extend-line-forward-br-expected.txt:
822         * platform/win/editing/selection/vertical-rl-rtl-extend-line-forward-p-expected.txt:
823
824 2014-09-15  Roger Fong  <roger_fong@apple.com>
825
826         Unreviewed. Skip initial-letter tests on Windows.
827         https://bugs.webkit.org/show_bug.cgi?id=136841
828
829         * platform/win/TestExpectations:
830
831 2014-09-15  Roger Fong  <roger_fong@apple.com>
832
833         Change all snapshotting tests to use quicktime.
834
835         * platform/mac-wk2/TestExpectations:
836         * platform/mac-wk2/plugins/snapshotting/autoplay-similar-to-dominant-expected.txt:
837         * plugins/snapshotting/autoplay-dominant-blank-plugin-moved-into-view.html:
838         * plugins/snapshotting/autoplay-dominant.html:
839         * plugins/snapshotting/autoplay-plugin-blocked-by-image.html:
840         * plugins/snapshotting/autoplay-plugin-mostly-blocked-by-image.html:
841         * plugins/snapshotting/autoplay-similar-to-dominant.html:
842         * plugins/snapshotting/plugin-receives-click-event.html:
843         * plugins/snapshotting/restart.html:
844         * plugins/snapshotting/set-plugin-size-to-tiny.html:
845         * plugins/snapshotting/simple.html:
846         * plugins/snapshotting/snapshot-plugin-not-quite-blocked-by-image.html:
847
848 2014-08-07  Sergio Villar Senin  <svillar@igalia.com>
849
850         [CSS Grid Layout] Sort items by span when resolving content-based track sizing functions
851         https://bugs.webkit.org/show_bug.cgi?id=135701
852
853         Reviewed by Darin Adler.
854
855         Tests that check that items are sorted by span to resolve content
856         based track sizing functions instead of directly using DOM order.
857
858         * fast/css-grid-layout/grid-item-order-in-content-sized-columns-resolution-expected.txt: Added.
859         * fast/css-grid-layout/grid-item-order-in-content-sized-columns-resolution.html: Added.
860
861 2014-09-12  Sergio Villar Senin  <svillar@igalia.com>
862
863         [CSS Grid Layout] Crash at CSSParser::parseGridTemplateRowsAndAreas
864         https://bugs.webkit.org/show_bug.cgi?id=136778
865
866         Reviewed by Darin Adler.
867
868         Added some new test cases to verify that we properly handle empty
869         lists of grid line names.
870
871         * fast/css-grid-layout/grid-template-shorthand-get-set-expected.txt:
872         * fast/css-grid-layout/grid-template-shorthand-get-set.html:
873
874 2014-09-10  Jon Honeycutt  <jhoneycutt@apple.com>
875
876         Re-add the request autocomplete feature
877
878         <https://bugs.webkit.org/show_bug.cgi?id=136730>
879
880         This feature was rolled out in r148731 because it was only used by
881         Chromium. As we consider supporting this feature, roll it back in, but
882         leave it disabled.
883
884         This rolls out r148731 (which removed the feature) with small changes
885         needed to make the code build in ToT, to match modern style, to make
886         the tests run, and to remove unused code.
887
888         Reviewed by Andy Estes.
889
890         * fast/events/constructors/autocomplete-error-event-constructor-expected.txt: Added.
891         * fast/events/constructors/autocomplete-error-event-constructor.html: Added.
892         * fast/events/event-creation.html:
893         * fast/forms/form-request-autocomplete-expected.txt: Added.
894         * fast/forms/form-request-autocomplete.html: Added.
895         * js/dom/constructor-length.html:
896         * platform/efl/js/dom/constructor-length-expected.txt:
897         * platform/gtk/js/dom/constructor-length-expected.txt:
898
899 2014-09-12  Yusuke Suzuki  <utatane.tea@gmail.com>
900
901         Add -webkit-appearance and pseudo element tests for quirks mode
902         https://bugs.webkit.org/show_bug.cgi?id=136366
903
904         Reviewed by Benjamin Poulain.
905
906         * fast/css/appearance-with-pseudo-elements-expected.html:
907         -webkit-appearance in OSX affects the ::first-letter related style informations (such as font).
908         So expected.html also requires these styles.
909         * fast/css/appearance-with-pseudo-elements-in-quirks-mode-expected.html: Added.
910         * fast/css/appearance-with-pseudo-elements-in-quirks-mode.html: Added.
911
912 2014-09-12  Vivek Galatage  <vivek.vg@samsung.com>
913
914         CanvasRenderingContext2D should update the computed style while setting the font
915         https://bugs.webkit.org/show_bug.cgi?id=136737
916
917         Reviewed by Darin Adler.
918
919         * fast/canvas/canvas-set-font-with-updated-style-expected.txt: Added.
920         * fast/canvas/canvas-set-font-with-updated-style.html: Added.
921
922 2014-09-12  Yusuke Suzuki  <utatane.tea@gmail.com>
923
924         CSS JIT: Apply CSS JIT to SelectorQuery with multiple selectors
925         https://bugs.webkit.org/show_bug.cgi?id=135255
926
927         Reviewed by Benjamin Poulain.
928
929         * fast/selectors/querySelector-multiple-selectors-expected.txt: Added.
930         * fast/selectors/querySelector-multiple-selectors.html: Added.
931
932 2014-09-12  Jer Noble  <jer.noble@apple.com>
933
934         Unreviewed gardening.
935
936         - Unskip some passing tests.
937         - Move flakey tests into flakey test section.
938         - Move non-media tests out of the media section.
939         - Mark WontFix tests as such.
940
941         * platform/mac/TestExpectations:
942         * platform/mac/media/W3C/audio/canPlayType/canPlayType_supported_but_no_codecs_parameter_2-expected.txt: Removed.
943         * platform/mac/media/W3C/video/canPlayType/canPlayType_supported_but_no_codecs_parameter_3-expected.txt: Removed.
944
945 2014-09-12  Dean Jackson  <dino@apple.com>
946
947         Import (some of) the W3C CSSWG flexbox tests
948         https://bugs.webkit.org/show_bug.cgi?id=136787
949         <rdar://problem/18325725>
950
951         Reviewed by Benjamin Poulain.
952
953         Take most of the tests from http://test.csswg.org/suites/css3-flexbox/nightly-unstable/html/toc.htm
954         and import them into LayoutTests.
955
956         I had to rearrange some things to follow our testing approach,
957         and I only included the ref tests. There are a handful of failures,
958         marked in TestExpectations, and tracked by:
959         https://bugs.webkit.org/show_bug.cgi?id=136754
960
961         * TestExpectations:
962         * css3/flexbox/csswg/Flexible-order-expected.html: Added.
963         * css3/flexbox/csswg/Flexible-order.html: Added.
964         * css3/flexbox/csswg/align-content-001-expected.html: Added.
965         * css3/flexbox/csswg/align-content-001.html: Added.
966         * css3/flexbox/csswg/css-box-justify-content-expected.html: Added.
967         * css3/flexbox/csswg/css-box-justify-content.html: Added.
968         * css3/flexbox/csswg/css-flexbox-column-expected.html: Added.
969         * css3/flexbox/csswg/css-flexbox-column.html: Added.
970         * css3/flexbox/csswg/css-flexbox-height-animation-stretch-expected.html: Added.
971         * css3/flexbox/csswg/css-flexbox-height-animation-stretch.html: Added.
972         * css3/flexbox/csswg/css-flexbox-img-expand-evenly-expected.html: Added.
973         * css3/flexbox/csswg/css-flexbox-img-expand-evenly.html: Added.
974         * css3/flexbox/csswg/css-flexbox-row-expected.html: Added.
975         * css3/flexbox/csswg/css-flexbox-row.html: Added.
976         * css3/flexbox/csswg/css-flexbox-test1-expected.html: Added.
977         * css3/flexbox/csswg/css-flexbox-test1.html: Added.
978         * css3/flexbox/csswg/flex-align-items-center-expected.html: Added.
979         * css3/flexbox/csswg/flex-align-items-center.html: Added.
980         * css3/flexbox/csswg/flex-box-wrap-expected.html: Added.
981         * css3/flexbox/csswg/flex-box-wrap.html: Added.
982         * css3/flexbox/csswg/flex-container-margin-expected.html: Added.
983         * css3/flexbox/csswg/flex-container-margin.html: Added.
984         * css3/flexbox/csswg/flex-direction-expected.html: Added.
985         * css3/flexbox/csswg/flex-direction-modify-expected.html: Added.
986         * css3/flexbox/csswg/flex-direction-modify.html: Added.
987         * css3/flexbox/csswg/flex-direction-with-element-insert-expected.html: Added.
988         * css3/flexbox/csswg/flex-direction-with-element-insert.html: Added.
989         * css3/flexbox/csswg/flex-direction-with-element-insert.html-expected.html: Added.
990         * css3/flexbox/csswg/flex-direction.html: Added.
991         * css3/flexbox/csswg/flex-direction.html-expected.html: Added.
992         * css3/flexbox/csswg/flex-flexitem-childmargin-expected.html: Added.
993         * css3/flexbox/csswg/flex-flexitem-childmargin.html: Added.
994         * css3/flexbox/csswg/flex-flexitem-percentage-prescation-expected.html: Added.
995         * css3/flexbox/csswg/flex-flexitem-percentage-prescation.html: Added.
996         * css3/flexbox/csswg/flex-flow-001-expected.html: Added.
997         * css3/flexbox/csswg/flex-flow-001.html: Added.
998         * css3/flexbox/csswg/flex-flow-002-expected.html: Added.
999         * css3/flexbox/csswg/flex-flow-002.html: Added.
1000         * css3/flexbox/csswg/flex-flow-007-expected.html: Added.
1001         * css3/flexbox/csswg/flex-flow-007.html: Added.
1002         * css3/flexbox/csswg/flex-items-flexibility-expected.html: Added.
1003         * css3/flexbox/csswg/flex-items-flexibility.html: Added.
1004         * css3/flexbox/csswg/flex-items-flexibility.html-expected.html: Added.
1005         * css3/flexbox/csswg/flex-lines/multi-line-wrap-reverse-column-reverse-expected.html: Added.
1006         * css3/flexbox/csswg/flex-lines/multi-line-wrap-reverse-column-reverse.html: Added.
1007         * css3/flexbox/csswg/flex-lines/multi-line-wrap-reverse-row-reverse-expected.html: Added.
1008         * css3/flexbox/csswg/flex-lines/multi-line-wrap-reverse-row-reverse.html: Added.
1009         * css3/flexbox/csswg/flex-lines/multi-line-wrap-with-column-reverse-expected.html: Added.
1010         * css3/flexbox/csswg/flex-lines/multi-line-wrap-with-column-reverse.html: Added.
1011         * css3/flexbox/csswg/flex-lines/multi-line-wrap-with-row-reverse-expected.html: Added.
1012         * css3/flexbox/csswg/flex-lines/multi-line-wrap-with-row-reverse.html: Added.
1013         * css3/flexbox/csswg/flex-margin-no-collapse-expected.html: Added.
1014         * css3/flexbox/csswg/flex-margin-no-collapse.html: Added.
1015         * css3/flexbox/csswg/flex-order-expected.html: Added.
1016         * css3/flexbox/csswg/flex-order.html: Added.
1017         * css3/flexbox/csswg/flex-vertical-align-effect-expected.html: Added.
1018         * css3/flexbox/csswg/flex-vertical-align-effect.html: Added.
1019         * css3/flexbox/csswg/flex-vertical-align-effect.html-expected.html: Added.
1020         * css3/flexbox/csswg/flexbox-flex-wrap-flexing-expected.html: Added.
1021         * css3/flexbox/csswg/flexbox-flex-wrap-flexing.html: Added.
1022         * css3/flexbox/csswg/flexbox-flex-wrap-nowrap-expected.html: Added.
1023         * css3/flexbox/csswg/flexbox-flex-wrap-nowrap.html: Added.
1024         * css3/flexbox/csswg/flexbox_absolute-atomic-expected.html: Added.
1025         * css3/flexbox/csswg/flexbox_absolute-atomic.html: Added.
1026         * css3/flexbox/csswg/flexbox_align-content-center-expected.html: Added.
1027         * css3/flexbox/csswg/flexbox_align-content-center.html: Added.
1028         * css3/flexbox/csswg/flexbox_align-content-flexend-expected.html: Added.
1029         * css3/flexbox/csswg/flexbox_align-content-flexend.html: Added.
1030         * css3/flexbox/csswg/flexbox_align-content-flexstart-expected.html: Added.
1031         * css3/flexbox/csswg/flexbox_align-content-flexstart.html: Added.
1032         * css3/flexbox/csswg/flexbox_align-content-spacearound-expected.html: Added.
1033         * css3/flexbox/csswg/flexbox_align-content-spacearound.html: Added.
1034         * css3/flexbox/csswg/flexbox_align-content-spacebetween-expected.html: Added.
1035         * css3/flexbox/csswg/flexbox_align-content-spacebetween.html: Added.
1036         * css3/flexbox/csswg/flexbox_align-content-stretch-2-expected.html: Added.
1037         * css3/flexbox/csswg/flexbox_align-content-stretch-2.html: Added.
1038         * css3/flexbox/csswg/flexbox_align-content-stretch-expected.html: Added.
1039         * css3/flexbox/csswg/flexbox_align-content-stretch.html: Added.
1040         * css3/flexbox/csswg/flexbox_align-items-baseline-expected.html: Added.
1041         * css3/flexbox/csswg/flexbox_align-items-baseline.html: Added.
1042         * css3/flexbox/csswg/flexbox_align-items-center-2-expected.html: Added.
1043         * css3/flexbox/csswg/flexbox_align-items-center-2.html: Added.
1044         * css3/flexbox/csswg/flexbox_align-items-center-expected.html: Added.
1045         * css3/flexbox/csswg/flexbox_align-items-center.html: Added.
1046         * css3/flexbox/csswg/flexbox_align-items-flexend-2-expected.html: Added.
1047         * css3/flexbox/csswg/flexbox_align-items-flexend-2.html: Added.
1048         * css3/flexbox/csswg/flexbox_align-items-flexend-expected.html: Added.
1049         * css3/flexbox/csswg/flexbox_align-items-flexend.html: Added.
1050         * css3/flexbox/csswg/flexbox_align-items-flexstart-2-expected.html: Added.
1051         * css3/flexbox/csswg/flexbox_align-items-flexstart-2.html: Added.
1052         * css3/flexbox/csswg/flexbox_align-items-flexstart-expected.html: Added.
1053         * css3/flexbox/csswg/flexbox_align-items-flexstart.html: Added.
1054         * css3/flexbox/csswg/flexbox_align-items-stretch-2-expected.html: Added.
1055         * css3/flexbox/csswg/flexbox_align-items-stretch-2.html: Added.
1056         * css3/flexbox/csswg/flexbox_align-items-stretch-expected.html: Added.
1057         * css3/flexbox/csswg/flexbox_align-items-stretch.html: Added.
1058         * css3/flexbox/csswg/flexbox_align-self-auto-expected.html: Added.
1059         * css3/flexbox/csswg/flexbox_align-self-auto.html: Added.
1060         * css3/flexbox/csswg/flexbox_align-self-baseline-expected.html: Added.
1061         * css3/flexbox/csswg/flexbox_align-self-baseline.html: Added.
1062         * css3/flexbox/csswg/flexbox_align-self-center-expected.html: Added.
1063         * css3/flexbox/csswg/flexbox_align-self-center.html: Added.
1064         * css3/flexbox/csswg/flexbox_align-self-flexend-expected.html: Added.
1065         * css3/flexbox/csswg/flexbox_align-self-flexend.html: Added.
1066         * css3/flexbox/csswg/flexbox_align-self-flexstart-expected.html: Added.
1067         * css3/flexbox/csswg/flexbox_align-self-flexstart.html: Added.
1068         * css3/flexbox/csswg/flexbox_align-self-stretch-expected.html: Added.
1069         * css3/flexbox/csswg/flexbox_align-self-stretch.html: Added.
1070         * css3/flexbox/csswg/flexbox_box-clear-expected.html: Added.
1071         * css3/flexbox/csswg/flexbox_box-clear.html: Added.
1072         * css3/flexbox/csswg/flexbox_columns-expected.html: Added.
1073         * css3/flexbox/csswg/flexbox_columns-flexitems-2-expected.html: Added.
1074         * css3/flexbox/csswg/flexbox_columns-flexitems-2.html: Added.
1075         * css3/flexbox/csswg/flexbox_columns-flexitems-expected.html: Added.
1076         * css3/flexbox/csswg/flexbox_columns-flexitems.html: Added.
1077         * css3/flexbox/csswg/flexbox_columns.html: Added.
1078         * css3/flexbox/csswg/flexbox_direction-column-expected.html: Added.
1079         * css3/flexbox/csswg/flexbox_direction-column-reverse-expected.html: Added.
1080         * css3/flexbox/csswg/flexbox_direction-column-reverse.html: Added.
1081         * css3/flexbox/csswg/flexbox_direction-column.html: Added.
1082         * css3/flexbox/csswg/flexbox_direction-row-reverse-expected.html: Added.
1083         * css3/flexbox/csswg/flexbox_direction-row-reverse.html: Added.
1084         * css3/flexbox/csswg/flexbox_display-expected.html: Added.
1085         * css3/flexbox/csswg/flexbox_display.html: Added.
1086         * css3/flexbox/csswg/flexbox_empty-expected.html: Added.
1087         * css3/flexbox/csswg/flexbox_fbfc-expected.html: Added.
1088         * css3/flexbox/csswg/flexbox_fbfc.html: Added.
1089         * css3/flexbox/csswg/flexbox_fbfc2-expected.html: Added.
1090         * css3/flexbox/csswg/flexbox_fbfc2.html: Added.
1091         * css3/flexbox/csswg/flexbox_first-line-expected.html: Added.
1092         * css3/flexbox/csswg/flexbox_first-line.html: Added.
1093         * css3/flexbox/csswg/flexbox_flex-0-0-0-expected.html: Added.
1094         * css3/flexbox/csswg/flexbox_flex-0-0-0.html: Added.
1095         * css3/flexbox/csswg/flexbox_flex-0-0-N-expected.html: Added.
1096         * css3/flexbox/csswg/flexbox_flex-0-0-N-shrink-expected.html: Added.
1097         * css3/flexbox/csswg/flexbox_flex-0-0-N-shrink.html: Added.
1098         * css3/flexbox/csswg/flexbox_flex-0-0-N.html: Added.
1099         * css3/flexbox/csswg/flexbox_flex-0-0-Npercent-expected.html: Added.
1100         * css3/flexbox/csswg/flexbox_flex-0-0-Npercent-shrink-expected.html: Added.
1101         * css3/flexbox/csswg/flexbox_flex-0-0-Npercent-shrink.html: Added.
1102         * css3/flexbox/csswg/flexbox_flex-0-0-Npercent.html: Added.
1103         * css3/flexbox/csswg/flexbox_flex-0-0-auto-expected.html: Added.
1104         * css3/flexbox/csswg/flexbox_flex-0-0-auto-shrink-expected.html: Added.
1105         * css3/flexbox/csswg/flexbox_flex-0-0-auto-shrink.html: Added.
1106         * css3/flexbox/csswg/flexbox_flex-0-0-auto.html: Added.
1107         * css3/flexbox/csswg/flexbox_flex-0-1-0-expected.html: Added.
1108         * css3/flexbox/csswg/flexbox_flex-0-1-0.html: Added.
1109         * css3/flexbox/csswg/flexbox_flex-0-1-N-expected.html: Added.
1110         * css3/flexbox/csswg/flexbox_flex-0-1-N-shrink-expected.html: Added.
1111         * css3/flexbox/csswg/flexbox_flex-0-1-N-shrink.html: Added.
1112         * css3/flexbox/csswg/flexbox_flex-0-1-N.html: Added.
1113         * css3/flexbox/csswg/flexbox_flex-0-1-Npercent-expected.html: Added.
1114         * css3/flexbox/csswg/flexbox_flex-0-1-Npercent-shrink-expected.html: Added.
1115         * css3/flexbox/csswg/flexbox_flex-0-1-Npercent-shrink.html: Added.
1116         * css3/flexbox/csswg/flexbox_flex-0-1-Npercent.html: Added.
1117         * css3/flexbox/csswg/flexbox_flex-0-1-auto-expected.html: Added.
1118         * css3/flexbox/csswg/flexbox_flex-0-1-auto-shrink-expected.html: Added.
1119         * css3/flexbox/csswg/flexbox_flex-0-1-auto-shrink.html: Added.
1120         * css3/flexbox/csswg/flexbox_flex-0-1-auto.html: Added.
1121         * css3/flexbox/csswg/flexbox_flex-0-N-0-expected.html: Added.
1122         * css3/flexbox/csswg/flexbox_flex-0-N-0.html: Added.
1123         * css3/flexbox/csswg/flexbox_flex-0-N-N-expected.html: Added.
1124         * css3/flexbox/csswg/flexbox_flex-0-N-N-shrink-expected.html: Added.
1125         * css3/flexbox/csswg/flexbox_flex-0-N-N-shrink.html: Added.
1126         * css3/flexbox/csswg/flexbox_flex-0-N-N.html: Added.
1127         * css3/flexbox/csswg/flexbox_flex-0-N-Npercent-expected.html: Added.
1128         * css3/flexbox/csswg/flexbox_flex-0-N-Npercent-shrink-expected.html: Added.
1129         * css3/flexbox/csswg/flexbox_flex-0-N-Npercent-shrink.html: Added.
1130         * css3/flexbox/csswg/flexbox_flex-0-N-Npercent.html: Added.
1131         * css3/flexbox/csswg/flexbox_flex-0-N-auto-expected.html: Added.
1132         * css3/flexbox/csswg/flexbox_flex-0-N-auto-shrink-expected.html: Added.
1133         * css3/flexbox/csswg/flexbox_flex-0-N-auto-shrink.html: Added.
1134         * css3/flexbox/csswg/flexbox_flex-0-N-auto.html: Added.
1135         * css3/flexbox/csswg/flexbox_flex-1-0-0-expected.html: Added.
1136         * css3/flexbox/csswg/flexbox_flex-1-0-0.html: Added.
1137         * css3/flexbox/csswg/flexbox_flex-1-0-N-expected.html: Added.
1138         * css3/flexbox/csswg/flexbox_flex-1-0-N-shrink-expected.html: Added.
1139         * css3/flexbox/csswg/flexbox_flex-1-0-N-shrink.html: Added.
1140         * css3/flexbox/csswg/flexbox_flex-1-0-N.html: Added.
1141         * css3/flexbox/csswg/flexbox_flex-1-0-Npercent-expected.html: Added.
1142         * css3/flexbox/csswg/flexbox_flex-1-0-Npercent-shrink-expected.html: Added.
1143         * css3/flexbox/csswg/flexbox_flex-1-0-Npercent-shrink.html: Added.
1144         * css3/flexbox/csswg/flexbox_flex-1-0-Npercent.html: Added.
1145         * css3/flexbox/csswg/flexbox_flex-1-0-auto-expected.html: Added.
1146         * css3/flexbox/csswg/flexbox_flex-1-0-auto-shrink-expected.html: Added.
1147         * css3/flexbox/csswg/flexbox_flex-1-0-auto-shrink.html: Added.
1148         * css3/flexbox/csswg/flexbox_flex-1-0-auto.html: Added.
1149         * css3/flexbox/csswg/flexbox_flex-1-1-0-expected.html: Added.
1150         * css3/flexbox/csswg/flexbox_flex-1-1-0.html: Added.
1151         * css3/flexbox/csswg/flexbox_flex-1-1-N-expected.html: Added.
1152         * css3/flexbox/csswg/flexbox_flex-1-1-N-shrink-expected.html: Added.
1153         * css3/flexbox/csswg/flexbox_flex-1-1-N-shrink.html: Added.
1154         * css3/flexbox/csswg/flexbox_flex-1-1-N.html: Added.
1155         * css3/flexbox/csswg/flexbox_flex-1-1-Npercent-expected.html: Added.
1156         * css3/flexbox/csswg/flexbox_flex-1-1-Npercent-shrink-expected.html: Added.
1157         * css3/flexbox/csswg/flexbox_flex-1-1-Npercent-shrink.html: Added.
1158         * css3/flexbox/csswg/flexbox_flex-1-1-Npercent.html: Added.
1159         * css3/flexbox/csswg/flexbox_flex-1-1-auto-expected.html: Added.
1160         * css3/flexbox/csswg/flexbox_flex-1-1-auto-shrink-expected.html: Added.
1161         * css3/flexbox/csswg/flexbox_flex-1-1-auto-shrink.html: Added.
1162         * css3/flexbox/csswg/flexbox_flex-1-1-auto.html: Added.
1163         * css3/flexbox/csswg/flexbox_flex-1-N-0-expected.html: Added.
1164         * css3/flexbox/csswg/flexbox_flex-1-N-0.html: Added.
1165         * css3/flexbox/csswg/flexbox_flex-1-N-N-expected.html: Added.
1166         * css3/flexbox/csswg/flexbox_flex-1-N-N-shrink-expected.html: Added.
1167         * css3/flexbox/csswg/flexbox_flex-1-N-N-shrink.html: Added.
1168         * css3/flexbox/csswg/flexbox_flex-1-N-N.html: Added.
1169         * css3/flexbox/csswg/flexbox_flex-1-N-Npercent-expected.html: Added.
1170         * css3/flexbox/csswg/flexbox_flex-1-N-Npercent-shrink-expected.html: Added.
1171         * css3/flexbox/csswg/flexbox_flex-1-N-Npercent-shrink.html: Added.
1172         * css3/flexbox/csswg/flexbox_flex-1-N-Npercent.html: Added.
1173         * css3/flexbox/csswg/flexbox_flex-1-N-auto-expected.html: Added.
1174         * css3/flexbox/csswg/flexbox_flex-1-N-auto-shrink-expected.html: Added.
1175         * css3/flexbox/csswg/flexbox_flex-1-N-auto-shrink.html: Added.
1176         * css3/flexbox/csswg/flexbox_flex-1-N-auto.html: Added.
1177         * css3/flexbox/csswg/flexbox_flex-N-0-0-expected.html: Added.
1178         * css3/flexbox/csswg/flexbox_flex-N-0-0.html: Added.
1179         * css3/flexbox/csswg/flexbox_flex-N-0-N-expected.html: Added.
1180         * css3/flexbox/csswg/flexbox_flex-N-0-N-shrink-expected.html: Added.
1181         * css3/flexbox/csswg/flexbox_flex-N-0-N-shrink.html: Added.
1182         * css3/flexbox/csswg/flexbox_flex-N-0-N.html: Added.
1183         * css3/flexbox/csswg/flexbox_flex-N-0-Npercent-expected.html: Added.
1184         * css3/flexbox/csswg/flexbox_flex-N-0-Npercent-shrink-expected.html: Added.
1185         * css3/flexbox/csswg/flexbox_flex-N-0-Npercent-shrink.html: Added.
1186         * css3/flexbox/csswg/flexbox_flex-N-0-Npercent.html: Added.
1187         * css3/flexbox/csswg/flexbox_flex-N-0-auto-expected.html: Added.
1188         * css3/flexbox/csswg/flexbox_flex-N-0-auto-shrink-expected.html: Added.
1189         * css3/flexbox/csswg/flexbox_flex-N-0-auto-shrink.html: Added.
1190         * css3/flexbox/csswg/flexbox_flex-N-0-auto.html: Added.
1191         * css3/flexbox/csswg/flexbox_flex-N-1-0-expected.html: Added.
1192         * css3/flexbox/csswg/flexbox_flex-N-1-0.html: Added.
1193         * css3/flexbox/csswg/flexbox_flex-N-1-N-expected.html: Added.
1194         * css3/flexbox/csswg/flexbox_flex-N-1-N-shrink-expected.html: Added.
1195         * css3/flexbox/csswg/flexbox_flex-N-1-N-shrink.html: Added.
1196         * css3/flexbox/csswg/flexbox_flex-N-1-N.html: Added.
1197         * css3/flexbox/csswg/flexbox_flex-N-1-Npercent-expected.html: Added.
1198         * css3/flexbox/csswg/flexbox_flex-N-1-Npercent-shrink-expected.html: Added.
1199         * css3/flexbox/csswg/flexbox_flex-N-1-Npercent-shrink.html: Added.
1200         * css3/flexbox/csswg/flexbox_flex-N-1-Npercent.html: Added.
1201         * css3/flexbox/csswg/flexbox_flex-N-1-auto-expected.html: Added.
1202         * css3/flexbox/csswg/flexbox_flex-N-1-auto-shrink-expected.html: Added.
1203         * css3/flexbox/csswg/flexbox_flex-N-1-auto-shrink.html: Added.
1204         * css3/flexbox/csswg/flexbox_flex-N-1-auto.html: Added.
1205         * css3/flexbox/csswg/flexbox_flex-N-N-0-expected.html: Added.
1206         * css3/flexbox/csswg/flexbox_flex-N-N-0.html: Added.
1207         * css3/flexbox/csswg/flexbox_flex-N-N-N-expected.html: Added.
1208         * css3/flexbox/csswg/flexbox_flex-N-N-N-shrink-expected.html: Added.
1209         * css3/flexbox/csswg/flexbox_flex-N-N-N-shrink.html: Added.
1210         * css3/flexbox/csswg/flexbox_flex-N-N-N.html: Added.
1211         * css3/flexbox/csswg/flexbox_flex-N-N-Npercent-expected.html: Added.
1212         * css3/flexbox/csswg/flexbox_flex-N-N-Npercent-shrink-expected.html: Added.
1213         * css3/flexbox/csswg/flexbox_flex-N-N-Npercent-shrink.html: Added.
1214         * css3/flexbox/csswg/flexbox_flex-N-N-Npercent.html: Added.
1215         * css3/flexbox/csswg/flexbox_flex-N-N-auto-expected.html: Added.
1216         * css3/flexbox/csswg/flexbox_flex-N-N-auto-shrink-expected.html: Added.
1217         * css3/flexbox/csswg/flexbox_flex-N-N-auto-shrink.html: Added.
1218         * css3/flexbox/csswg/flexbox_flex-N-N-auto.html: Added.
1219         * css3/flexbox/csswg/flexbox_flex-auto-expected.html: Added.
1220         * css3/flexbox/csswg/flexbox_flex-auto.html: Added.
1221         * css3/flexbox/csswg/flexbox_flex-basis-expected.html: Added.
1222         * css3/flexbox/csswg/flexbox_flex-basis-shrink-expected.html: Added.
1223         * css3/flexbox/csswg/flexbox_flex-basis-shrink.html: Added.
1224         * css3/flexbox/csswg/flexbox_flex-basis.html: Added.
1225         * css3/flexbox/csswg/flexbox_flex-formatting-interop-expected.html: Added.
1226         * css3/flexbox/csswg/flexbox_flex-formatting-interop.html: Added.
1227         * css3/flexbox/csswg/flexbox_flex-initial-2-expected.html: Added.
1228         * css3/flexbox/csswg/flexbox_flex-initial-2.html: Added.
1229         * css3/flexbox/csswg/flexbox_flex-initial-expected.html: Added.
1230         * css3/flexbox/csswg/flexbox_flex-initial.html: Added.
1231         * css3/flexbox/csswg/flexbox_flex-natural-expected.html: Added.
1232         * css3/flexbox/csswg/flexbox_flex-natural-mixed-basis-auto-expected.html: Added.
1233         * css3/flexbox/csswg/flexbox_flex-natural-mixed-basis-auto.html: Added.
1234         * css3/flexbox/csswg/flexbox_flex-natural-mixed-basis-expected.html: Added.
1235         * css3/flexbox/csswg/flexbox_flex-natural-mixed-basis.html: Added.
1236         * css3/flexbox/csswg/flexbox_flex-natural-variable-auto-basis-expected.html: Added.
1237         * css3/flexbox/csswg/flexbox_flex-natural-variable-auto-basis.html: Added.
1238         * css3/flexbox/csswg/flexbox_flex-natural-variable-zero-basis-expected.html: Added.
1239         * css3/flexbox/csswg/flexbox_flex-natural-variable-zero-basis.html: Added.
1240         * css3/flexbox/csswg/flexbox_flex-natural.html: Added.
1241         * css3/flexbox/csswg/flexbox_flex-none-expected.html: Added.
1242         * css3/flexbox/csswg/flexbox_flex-none.html: Added.
1243         * css3/flexbox/csswg/flexbox_flex-unitless-basis-expected.html: Added.
1244         * css3/flexbox/csswg/flexbox_flow-column-reverse-wrap-expected.html: Added.
1245         * css3/flexbox/csswg/flexbox_flow-column-reverse-wrap-reverse-expected.html: Added.
1246         * css3/flexbox/csswg/flexbox_flow-column-reverse-wrap-reverse.html: Added.
1247         * css3/flexbox/csswg/flexbox_flow-column-reverse-wrap.html: Added.
1248         * css3/flexbox/csswg/flexbox_flow-column-wrap-expected.html: Added.
1249         * css3/flexbox/csswg/flexbox_flow-column-wrap-reverse-expected.html: Added.
1250         * css3/flexbox/csswg/flexbox_flow-column-wrap-reverse.html: Added.
1251         * css3/flexbox/csswg/flexbox_flow-column-wrap.html: Added.
1252         * css3/flexbox/csswg/flexbox_flow-row-wrap-expected.html: Added.
1253         * css3/flexbox/csswg/flexbox_flow-row-wrap-reverse-expected.html: Added.
1254         * css3/flexbox/csswg/flexbox_flow-row-wrap-reverse.html: Added.
1255         * css3/flexbox/csswg/flexbox_flow-row-wrap.html: Added.
1256         * css3/flexbox/csswg/flexbox_generated-container-expected.html: Added.
1257         * css3/flexbox/csswg/flexbox_generated-container.html: Added.
1258         * css3/flexbox/csswg/flexbox_generated-expected.html: Added.
1259         * css3/flexbox/csswg/flexbox_generated-flex-expected.html: Added.
1260         * css3/flexbox/csswg/flexbox_generated-flex.html: Added.
1261         * css3/flexbox/csswg/flexbox_generated.html: Added.
1262         * css3/flexbox/csswg/flexbox_inline-expected.html: Added.
1263         * css3/flexbox/csswg/flexbox_inline.html: Added.
1264         * css3/flexbox/csswg/flexbox_item-bottom-float-expected.html: Added.
1265         * css3/flexbox/csswg/flexbox_item-bottom-float.html: Added.
1266         * css3/flexbox/csswg/flexbox_item-clear-expected.html: Added.
1267         * css3/flexbox/csswg/flexbox_item-clear.html: Added.
1268         * css3/flexbox/csswg/flexbox_item-float-expected.html: Added.
1269         * css3/flexbox/csswg/flexbox_item-float.html: Added.
1270         * css3/flexbox/csswg/flexbox_item-top-float-expected.html: Added.
1271         * css3/flexbox/csswg/flexbox_item-top-float.html: Added.
1272         * css3/flexbox/csswg/flexbox_item-vertical-align-expected.html: Added.
1273         * css3/flexbox/csswg/flexbox_item-vertical-align.html: Added.
1274         * css3/flexbox/csswg/flexbox_justifycontent-center-expected.html: Added.
1275         * css3/flexbox/csswg/flexbox_justifycontent-center-overflow-expected.html: Added.
1276         * css3/flexbox/csswg/flexbox_justifycontent-center-overflow.html: Added.
1277         * css3/flexbox/csswg/flexbox_justifycontent-center.html: Added.
1278         * css3/flexbox/csswg/flexbox_justifycontent-flex-end-expected.html: Added.
1279         * css3/flexbox/csswg/flexbox_justifycontent-flex-end.html: Added.
1280         * css3/flexbox/csswg/flexbox_justifycontent-flex-start-expected.html: Added.
1281         * css3/flexbox/csswg/flexbox_justifycontent-flex-start.html: Added.
1282         * css3/flexbox/csswg/flexbox_justifycontent-spacearound-expected.html: Added.
1283         * css3/flexbox/csswg/flexbox_justifycontent-spacearound-negative-expected.html: Added.
1284         * css3/flexbox/csswg/flexbox_justifycontent-spacearound-negative.html: Added.
1285         * css3/flexbox/csswg/flexbox_justifycontent-spacearound-only-expected.html: Added.
1286         * css3/flexbox/csswg/flexbox_justifycontent-spacearound-only.html: Added.
1287         * css3/flexbox/csswg/flexbox_justifycontent-spacearound.html: Added.
1288         * css3/flexbox/csswg/flexbox_justifycontent-spacebetween-expected.html: Added.
1289         * css3/flexbox/csswg/flexbox_justifycontent-spacebetween-negative-expected.html: Added.
1290         * css3/flexbox/csswg/flexbox_justifycontent-spacebetween-negative.html: Added.
1291         * css3/flexbox/csswg/flexbox_justifycontent-spacebetween-only-expected.html: Added.
1292         * css3/flexbox/csswg/flexbox_justifycontent-spacebetween-only.html: Added.
1293         * css3/flexbox/csswg/flexbox_justifycontent-spacebetween.html: Added.
1294         * css3/flexbox/csswg/flexbox_margin-auto-expected.html: Added.
1295         * css3/flexbox/csswg/flexbox_margin-auto-overflow-2-expected.html: Added.
1296         * css3/flexbox/csswg/flexbox_margin-auto-overflow-2.html: Added.
1297         * css3/flexbox/csswg/flexbox_margin-auto-overflow-expected.html: Added.
1298         * css3/flexbox/csswg/flexbox_margin-auto-overflow.html: Added.
1299         * css3/flexbox/csswg/flexbox_margin-auto.html: Added.
1300         * css3/flexbox/csswg/flexbox_margin-collapse-expected.html: Added.
1301         * css3/flexbox/csswg/flexbox_margin-collapse.html: Added.
1302         * css3/flexbox/csswg/flexbox_margin-expected.html: Added.
1303         * css3/flexbox/csswg/flexbox_margin-left-ex-expected.html: Added.
1304         * css3/flexbox/csswg/flexbox_margin-left-ex.html: Added.
1305         * css3/flexbox/csswg/flexbox_margin.html: Added.
1306         * css3/flexbox/csswg/flexbox_min-height-auto-expected.html: Added.
1307         * css3/flexbox/csswg/flexbox_min-height-auto.html: Added.
1308         * css3/flexbox/csswg/flexbox_min-width-auto-expected.html: Added.
1309         * css3/flexbox/csswg/flexbox_min-width-auto.html: Added.
1310         * css3/flexbox/csswg/flexbox_object-expected.html: Added.
1311         * css3/flexbox/csswg/flexbox_object.html: Added.
1312         * css3/flexbox/csswg/flexbox_order-abspos-space-around-expected.html: Added.
1313         * css3/flexbox/csswg/flexbox_order-abspos-space-around.html: Added.
1314         * css3/flexbox/csswg/flexbox_order-box-expected.html: Added.
1315         * css3/flexbox/csswg/flexbox_order-box.html: Added.
1316         * css3/flexbox/csswg/flexbox_order-expected.html: Added.
1317         * css3/flexbox/csswg/flexbox_order.html: Added.
1318         * css3/flexbox/csswg/flexbox_rowspan-expected.html: Added.
1319         * css3/flexbox/csswg/flexbox_rowspan.html: Added.
1320         * css3/flexbox/csswg/flexbox_rtl-direction-expected.html: Added.
1321         * css3/flexbox/csswg/flexbox_rtl-direction.html: Added.
1322         * css3/flexbox/csswg/flexbox_rtl-flow-expected.html: Added.
1323         * css3/flexbox/csswg/flexbox_rtl-flow-reverse-expected.html: Added.
1324         * css3/flexbox/csswg/flexbox_rtl-flow-reverse.html: Added.
1325         * css3/flexbox/csswg/flexbox_rtl-flow.html: Added.
1326         * css3/flexbox/csswg/flexbox_rtl-order-expected.html: Added.
1327         * css3/flexbox/csswg/flexbox_rtl-order.html: Added.
1328         * css3/flexbox/csswg/flexbox_stf-table-singleline-expected.html: Added.
1329         * css3/flexbox/csswg/flexbox_stf-table-singleline.html: Added.
1330         * css3/flexbox/csswg/flexbox_visibility-collapse-expected.html: Added.
1331         * css3/flexbox/csswg/flexbox_visibility-collapse-line-wrapping-expected.html: Added.
1332         * css3/flexbox/csswg/flexbox_visibility-collapse-line-wrapping.html: Added.
1333         * css3/flexbox/csswg/flexbox_visibility-collapse.html: Added.
1334         * css3/flexbox/csswg/flexbox_wrap-expected.html: Added.
1335         * css3/flexbox/csswg/flexbox_wrap-long-expected.html: Added.
1336         * css3/flexbox/csswg/flexbox_wrap-long.html: Added.
1337         * css3/flexbox/csswg/flexbox_wrap-reverse-expected.html: Added.
1338         * css3/flexbox/csswg/flexbox_wrap-reverse.html: Added.
1339         * css3/flexbox/csswg/flexbox_wrap.html: Added.
1340         * css3/flexbox/csswg/flexbox_writing_mode_vertical_lays_out_contents_from_top_to_bottom-expected.html: Added.
1341         * css3/flexbox/csswg/flexbox_writing_mode_vertical_lays_out_contents_from_top_to_bottom.html: Added.
1342         * css3/flexbox/csswg/justify-content-001-expected.html: Added.
1343         * css3/flexbox/csswg/justify-content-001.html: Added.
1344         * css3/flexbox/csswg/order/order-with-column-reverse-expected.html: Added.
1345         * css3/flexbox/csswg/order/order-with-column-reverse.html: Added.
1346         * css3/flexbox/csswg/order/order-with-row-reverse-expected.html: Added.
1347         * css3/flexbox/csswg/order/order-with-row-reverse.html: Added.
1348         * css3/flexbox/csswg/ref-filled-green-100px-square-expected.html: Added.
1349         * css3/flexbox/csswg/ref-filled-green-100px-square.html: Added.
1350         * css3/flexbox/csswg/ttwf-reftest-flex-align-content-center-expected.html: Added.
1351         * css3/flexbox/csswg/ttwf-reftest-flex-align-content-center.html: Added.
1352         * css3/flexbox/csswg/ttwf-reftest-flex-align-content-end-expected.html: Added.
1353         * css3/flexbox/csswg/ttwf-reftest-flex-align-content-end.html: Added.
1354         * css3/flexbox/csswg/ttwf-reftest-flex-align-content-space-between-expected.html: Added.
1355         * css3/flexbox/csswg/ttwf-reftest-flex-align-content-space-between.html: Added.
1356         * css3/flexbox/csswg/ttwf-reftest-flex-align-content-start-expected.html: Added.
1357         * css3/flexbox/csswg/ttwf-reftest-flex-align-content-start.html: Added.
1358         * css3/flexbox/csswg/ttwf-reftest-flex-base-expected.html: Added.
1359         * css3/flexbox/csswg/ttwf-reftest-flex-base.html: Added.
1360         * css3/flexbox/csswg/ttwf-reftest-flex-direction-column-expected.html: Added.
1361         * css3/flexbox/csswg/ttwf-reftest-flex-direction-column-reverse-expected.html: Added.
1362         * css3/flexbox/csswg/ttwf-reftest-flex-direction-column-reverse.html: Added.
1363         * css3/flexbox/csswg/ttwf-reftest-flex-direction-column.html: Added.
1364         * css3/flexbox/csswg/ttwf-reftest-flex-direction-row-reverse-expected.html: Added.
1365         * css3/flexbox/csswg/ttwf-reftest-flex-direction-row-reverse.html: Added.
1366         * css3/flexbox/csswg/ttwf-reftest-flex-inline-expected.html: Added.
1367         * css3/flexbox/csswg/ttwf-reftest-flex-inline.html: Added.
1368         * css3/flexbox/csswg/ttwf-reftest-flex-order-expected.html: Added.
1369         * css3/flexbox/csswg/ttwf-reftest-flex-order.html: Added.
1370         * css3/flexbox/csswg/ttwf-reftest-flex-wrap-expected.html: Added.
1371         * css3/flexbox/csswg/ttwf-reftest-flex-wrap-reverse-expected.html: Added.
1372         * css3/flexbox/csswg/ttwf-reftest-flex-wrap-reverse.html: Added.
1373         * css3/flexbox/csswg/ttwf-reftest-flex-wrap.html: Added.
1374
1375 2014-09-12  Roger Fong  <roger_fong@apple.com>
1376
1377         Switch all snapshotting tests to use quicktime instead of flash.
1378
1379         * platform/mac-wk2/TestExpectations:
1380         * plugins/snapshotting/autoplay-dominant-blank-plugin-moved-into-view.html:
1381         * plugins/snapshotting/autoplay-dominant.html:
1382         * plugins/snapshotting/autoplay-plugin-blocked-by-image.html:
1383         * plugins/snapshotting/autoplay-plugin-mostly-blocked-by-image.html:
1384         * plugins/snapshotting/autoplay-similar-to-dominant-after-delay.html:
1385         * plugins/snapshotting/autoplay-similar-to-dominant.html:
1386         * plugins/snapshotting/plugin-receives-click-event.html:
1387         * plugins/snapshotting/restart.html:
1388         * plugins/snapshotting/set-plugin-size-to-tiny.html:
1389         * plugins/snapshotting/simple.html:
1390         * plugins/snapshotting/snapshot-plugin-not-quite-blocked-by-image.html:
1391
1392 2014-09-12  Roger Fong  <roger_fong@apple.com>
1393
1394         Unreviewed. WebGL conformance test gardening.
1395
1396         * platform/mac/TestExpectations:
1397
1398 2014-09-12  Dean Jackson  <dino@apple.com>
1399
1400         Unprefix the flexbox CSS properties
1401         https://bugs.webkit.org/show_bug.cgi?id=98420
1402
1403         Reviewed by Benjamin Poulain.
1404
1405         Now that we return "flex" instead of "-webkit-flex" (and similar
1406         changes) update the tests that rely on this. Other than that,
1407         we're still testing the prefixed content. A followup patch
1408         will add tests for non-prefixed content.
1409
1410         * css3/flexbox/display-flexbox-set-get-expected.txt:
1411         * css3/flexbox/display-flexbox-set-get.html:
1412         * css3/flexbox/flexitem.html:
1413         * fast/css-grid-layout/grid-item-display.html:
1414         * fast/css/getComputedStyle/computed-style-expected.txt:
1415         * fast/css/getComputedStyle/computed-style-without-renderer-expected.txt:
1416         * fast/css/getComputedStyle/resources/property-names.js:
1417         * fast/css/inherit-initial-shorthand-values-expected.txt:
1418         * fast/css/inherit-initial-shorthand-values.html:
1419         * svg/css/getComputedStyle-basic-expected.txt:
1420         * transitions/flex-transitions-expected.txt:
1421         * transitions/flex-transitions.html:
1422
1423 2014-09-12  Yusuke Suzuki  <utatane.tea@gmail.com>
1424
1425         ASSERTION FAILED: e in WebCore::StyleResolver::adjustRenderStyle
1426         https://bugs.webkit.org/show_bug.cgi?id=136366
1427
1428         Reviewed by Benjamin Poulain.
1429
1430         * fast/css/appearance-with-pseudo-elements-expected.html: Added.
1431         * fast/css/appearance-with-pseudo-elements.html: Added.
1432
1433 2014-09-11  Alexey Proskuryakov  <ap@apple.com>
1434
1435         fast/forms/submit-to-blank-multiple-times.html crashes with JSC_slowPathAllocsBetweenGCs
1436         https://bugs.webkit.org/show_bug.cgi?id=136716
1437
1438         Reviewed by Darin Adler.
1439
1440         This test used a fake timeout handler, which is not needed, because WRT/WKTR do it for you.
1441         Any time the test took over 2 seconds, we would dump and disable waiting for notifyDone,
1442         but the test would still try to open windows after that.
1443
1444         * fast/forms/submit-to-blank-multiple-times.html:
1445         * platform/mac/TestExpectations:
1446
1447 2014-09-11  Shivakumar JM  <shiva.jm@samsung.com>
1448
1449         The overrideMimeType in XMLHttpRequest should throw the exception.
1450         https://bugs.webkit.org/show_bug.cgi?id=136699
1451
1452         Reviewed by Darin Adler.
1453
1454         Added test to check for "InvalidStateError" exception for overrideMimeType.
1455
1456         * http/tests/xmlhttprequest/exceptions-expected.txt:
1457         * http/tests/xmlhttprequest/exceptions.html:
1458
1459 2014-09-11  Chris Fleizach  <cfleizach@apple.com>
1460
1461         AX: Size of web view in Safari as reported by AX changes when adding/removing bars is wrong
1462         https://bugs.webkit.org/show_bug.cgi?id=136756
1463
1464         Reviewed by Beth Dakin.
1465
1466         * platform/mac-wk2/accessibility/content-inset-scrollview-frame-expected.txt:
1467         * platform/mac-wk2/accessibility/content-inset-scrollview-frame.html:
1468
1469 2014-09-11  Commit Queue  <commit-queue@webkit.org>
1470
1471         Unreviewed, rolling out r173530.
1472         https://bugs.webkit.org/show_bug.cgi?id=136757
1473
1474         Unskipped still fail on bots. (Requested by rfong on #webkit).
1475
1476         Reverted changeset:
1477
1478         "Temporary change to determine why some snapshotting tests are
1479         failing only on bots."
1480         http://trac.webkit.org/changeset/173530
1481
1482 2014-09-11  Jer Noble  <jer.noble@apple.com>
1483
1484         More unreviewed gardening. Rebaseline some ML expected results.
1485
1486         * platform/mac-mountainlion/media/video-controls-captions-trackmenu-sorted-expected.txt: Added.
1487
1488 2014-09-11  Bear Travis  <betravis@adobe.com>
1489
1490         [CSS Font Loading] Enable CSS Font Loading on Mac
1491         https://bugs.webkit.org/show_bug.cgi?id=135473
1492
1493         Reviewed by Antti Koivisto.
1494
1495         Enable tests on the Mac platform. As more platforms
1496         are added, this should move from the tests defaulting
1497         to disabled to the tests defaulting to enabled.
1498
1499         * platform/mac/TestExpectations: Mark the Font Loading
1500         tests as enabled.
1501
1502 2014-09-11  Roger Fong  <roger_fong@apple.com>
1503
1504         Temporary change to determine why some snapshotting tests are failing only on bots.
1505
1506         Unskip skipped snapshotting tests and increase the time before we check the plugin state to 10s.
1507         * platform/mac-wk2/TestExpectations:
1508         * plugins/snapshotting/set-plugin-size-to-tiny.html:
1509         * plugins/snapshotting/simple.html:
1510         * plugins/snapshotting/snapshot-plugin-not-quite-blocked-by-image.html:
1511
1512 2014-09-10  Roger Fong  <roger_fong@apple.com>
1513
1514         Check for varying packing restrictions per program instead of per shader.
1515         https://bugs.webkit.org/show_bug.cgi?id=136585.
1516         <rdar://problem/16308409>.
1517
1518         Reviewed by Dean Jackson.
1519
1520         * platform/mac/TestExpectations:
1521
1522 2014-09-11  Beth Dakin  <bdakin@apple.com>
1523
1524         Support rubber-banding in sub-frames
1525         https://bugs.webkit.org/show_bug.cgi?id=136726
1526         -and corresponding-
1527         rdar://problem/10011924
1528
1529         Reviewed by Tim Horton.
1530
1531         * platform/mac-wk2/tiled-drawing/scrolling/fast-scroll-iframe-latched-iframe-expected.txt:
1532         * platform/mac-wk2/tiled-drawing/scrolling/fast-scroll-iframe-latched-iframe-with-handler-expected.txt:
1533
1534 2014-09-11  Jer Noble  <jer.noble@apple.com>
1535
1536         [EME] REGRESSION(??): test media/encrypted-media/encrypted-media-v2-syntax.html is failing
1537         https://bugs.webkit.org/show_bug.cgi?id=136723
1538
1539         Update the test to match the implemented Working Draft 18 Feburary 2014 version of the spec.
1540
1541         Reviewed by Eric Carlson.
1542
1543         * media/encrypted-media/encrypted-media-v2-syntax-expected.txt:
1544         * media/encrypted-media/encrypted-media-v2-syntax.html:
1545
1546 2014-09-11  Jer Noble  <jer.noble@apple.com>
1547
1548         Unreviewed gardening. Rebaseline tests and remove duplicate entry from TestExpectations.
1549
1550         * platform/mac/TestExpectations:
1551         * platform/mac/media/video-controls-rendering-expected.txt:
1552         * platform/mac/media/video-display-toggle-expected.txt:
1553         * platform/mac/media/video-volume-slider-expected.txt:
1554
1555 2014-09-10  Jer Noble  <jer.noble@apple.com>
1556
1557         More unreviewed gardening. Rebaseline media/encrypted-media/encrypted-media-can-play-type.html
1558
1559         * platform/mac/media/encrypted-media/encrypted-media-can-play-type-expected.txt:
1560
1561 2014-09-11  Youenn Fablet  <youenn.fablet@crf.canon.fr>
1562
1563         [WK2] Authentication dialog is displayed for cross-origin XHR
1564         https://bugs.webkit.org/show_bug.cgi?id=131349
1565
1566         Reviewed by Alexey Proskuryakov.
1567
1568         * platform/mac-wk2/TestExpectations: Unskipped tests.
1569
1570 2014-09-11  Chris Fleizach  <cfleizach@apple.com>
1571
1572         AX: Children inside a <legend> are not accessible
1573         https://bugs.webkit.org/show_bug.cgi?id=136735
1574
1575         Reviewed by Mario Sanchez Prada.
1576
1577         * accessibility/legend-children-are-visible-expected.txt: Added.
1578         * accessibility/legend-children-are-visible.html: Added.
1579
1580 2014-09-11  Philippe Normand  <pnormand@igalia.com>
1581
1582         [GTK] Layout Test http/tests/media/hls/video-controls-live-stream.html is flaky
1583         https://bugs.webkit.org/show_bug.cgi?id=134575
1584
1585         Unreviewed, marked the test as slow.
1586
1587         * platform/gtk/TestExpectations:
1588
1589 2014-09-10  Jer Noble  <jer.noble@apple.com>
1590
1591         Unreviewed gardening. Rebaseline failing media/video- tests broken by r156546.
1592
1593         * platform/mac/TestExpectations:
1594         * platform/mac/media/video-controls-captions-trackmenu-localized-expected.txt:
1595         * platform/mac/media/video-controls-captions-trackmenu-only-captions-descriptions-and-subtitles-expected.txt: Added.
1596         * platform/mac/media/video-controls-captions-trackmenu-sorted-expected.txt:
1597         * platform/mac/media/video-controls-no-scripting-expected.txt: Added.
1598         * platform/mac/media/video-controls-rendering-expected.png:
1599         * platform/mac/media/video-controls-rendering-expected.txt:
1600         * platform/mac/media/video-display-toggle-expected.png:
1601         * platform/mac/media/video-display-toggle-expected.txt:
1602         * platform/mac/media/video-empty-source-expected.png:
1603         * platform/mac/media/video-empty-source-expected.txt:
1604         * platform/mac/media/video-volume-slider-expected.png:
1605         * platform/mac/media/video-volume-slider-expected.txt:
1606         * platform/mac/media/volume-bar-empty-when-muted-expected.txt: Added.
1607
1608 2014-09-10  Jer Noble  <jer.noble@apple.com>
1609
1610         More unreviewed gardening.
1611
1612         - Mark tests as WontFix which depend on platform support which will never be added.
1613         - Fix http/tests/media/video-auth.html by marking it as failing on MountainLion.
1614
1615         * platform/mac/TestExpectations:
1616
1617 2014-09-10  Jer Noble  <jer.noble@apple.com>
1618
1619         Unreviewed gardening. Re-skip some obsolete EME tests.
1620
1621         * platform/mac/TestExpectations:
1622
1623 2014-09-10  Alexey Proskuryakov  <ap@apple.com>
1624
1625         Skip some flaky tests that may be affecting subsequent tests.
1626
1627         * platform/mac/TestExpectations:
1628
1629 2014-09-10  Jer Noble  <jer.noble@apple.com>
1630
1631         "AVF info: hasOfflineRenderer, board-id check : true" in media/track/track-forced-subtitles-in-band.html
1632         https://bugs.webkit.org/show_bug.cgi?id=124219
1633
1634         Unreviewed gardening. This skip was made unnecessary after selective filtering was added in r160247.
1635
1636         * platform/mac/TestExpectations:
1637
1638 2014-09-10  Jer Noble  <jer.noble@apple.com>
1639
1640         More unreviewed gardening of media/ tests; Move tests into the correct sub-groups and add comments
1641         to test expectations without attached bugzilla bugs (due to WontFix, etc.).
1642
1643         * platform/mac/TestExpectations:
1644
1645 2014-09-10  Jer Noble  <jer.noble@apple.com>
1646
1647         More unreviewed gardening; despite the comment, media/audio-repaint.html is failing on all mac ports, not just on Lion.
1648
1649         * platform/mac/TestExpectations:
1650
1651 2014-09-10  Roger Fong  <roger_fong@apple.com>
1652
1653         Unreviewed. Fix a snapshotting test. Test was incorrect as it assumed the wrong window size.
1654
1655         * platform/mac-wk2/TestExpectations: Remove some duplicate test expectations.
1656         * platform/mac-wk2/plugins/snapshotting/snapshot-plugin-not-quite-blocked-by-image-expected.txt:
1657         * plugins/snapshotting/snapshot-plugin-not-quite-blocked-by-image.html:
1658
1659 2014-09-10  Roger Fong  <roger_fong@apple.com>
1660
1661         Rollout r173446, the skipped tests still fail only on the bots.
1662
1663         * platform/mac-wk2/TestExpectations:
1664
1665 2014-09-10  Jer Noble  <jer.noble@apple.com>
1666
1667         Unreviewed gardening. Group all the media expectations together logically.
1668
1669         * platform/mac/TestExpectations:
1670
1671 2014-09-10  Commit Queue  <commit-queue@webkit.org>
1672
1673         Unreviewed, rolling out r173446.
1674         https://bugs.webkit.org/show_bug.cgi?id=136707
1675
1676         These two tests fail consistently on Mavericks and ML WK2
1677         bots. (Requested by jernoble|laptop on #webkit).
1678
1679         Reverted changeset:
1680
1681         "Unskip two snapshotting tests that work for me consistently
1682         locally."
1683         http://trac.webkit.org/changeset/173446
1684
1685 2014-09-10  Chris Fleizach  <cfleizach@apple.com>
1686
1687         AX: aria-labelledby is not honoring sub-node text
1688         https://bugs.webkit.org/show_bug.cgi?id=136689
1689
1690         Reviewed by Mario Sanchez Prada.
1691
1692         * accessibility/aria-labelledby-with-descendants-expected.txt: Added.
1693         * accessibility/aria-labelledby-with-descendants.html: Added.
1694
1695 2014-09-09  Jer Noble  <jer.noble@apple.com>
1696
1697         [MSE] http/tests/media/media-source/mediasource-config-change-mp4-v-bitrate.html failing after r173318
1698         https://bugs.webkit.org/show_bug.cgi?id=136676
1699
1700         Reviewed by Eric Carlson.
1701
1702         * platform/mac/TestExpectations:
1703
1704 2014-09-09  Roger Fong  <roger_fong@apple.com>
1705
1706         Unskip two snapshotting tests that work for me consistently locally.
1707
1708         * platform/mac-wk2/TestExpectations:
1709
1710 2014-09-09  Manuel Rego Casasnovas  <rego@igalia.com>
1711
1712         [CSS Grid Layout] Ignore ::first-letter pseudo-element
1713         https://bugs.webkit.org/show_bug.cgi?id=136625
1714
1715         Reviewed by Darin Adler.
1716
1717         * css3/flexbox/flexbox-ignore-container-firstLetter.html: Modify test,
1718         in order to actually check that the ::first-letter in a regular
1719         container is ignored in the flexbox.
1720         * fast/css-grid-layout/grid-container-ignore-first-letter-expected.txt: Added.
1721         * fast/css-grid-layout/grid-container-ignore-first-letter.html: Added.
1722         * fast/css-grid-layout/grid-item-first-letter-valid-expected.txt: Added.
1723         * fast/css-grid-layout/grid-item-first-letter-valid.html: Added.
1724
1725 2014-09-09  Benjamin Poulain  <benjamin@webkit.org>
1726
1727         Add support for :read-write/:read-only matching editable content
1728         https://bugs.webkit.org/show_bug.cgi?id=136668
1729
1730         Reviewed by Antti Koivisto.
1731
1732         * fast/css/read-only-read-write-contenteditable-basics-expected.html: Added.
1733         * fast/css/read-only-read-write-contenteditable-basics.html: Added.
1734         * fast/css/read-only-read-write-designmode-basics-expected.html: Added.
1735         * fast/css/read-only-read-write-designmode-basics.html: Added.
1736         * fast/css/read-only-read-write-webkit-user-modify-expected.txt: Added.
1737         * fast/css/read-only-read-write-webkit-user-modify.html: Added.
1738         * fast/selectors/read-only-read-write-contenteditable-basics-expected.txt: Added.
1739         * fast/selectors/read-only-read-write-contenteditable-basics.html: Added.
1740         * fast/selectors/read-only-read-write-contenteditable-svg-foreignObject-expected.txt: Added.
1741         * fast/selectors/read-only-read-write-contenteditable-svg-foreignObject.html: Added.
1742         * fast/selectors/read-only-read-write-designmode-basics-expected.txt: Added.
1743         * fast/selectors/read-only-read-write-designmode-basics.html: Added.
1744         * fast/selectors/read-only-read-write-style-update-expected.txt: Added.
1745         * fast/selectors/read-only-read-write-style-update.html: Added.
1746
1747 2014-09-09  Jer Noble  <jer.noble@apple.com>
1748
1749         [Mac] Unreviewed gardening. Mark two media-source tests as failing.
1750
1751         * platform/mac/TestExpectations:
1752
1753 2014-09-09  Roger Fong  <roger_fong@apple.com>
1754
1755         Fix syntax on some expected failures.
1756
1757         * platform/mac/TestExpectations:
1758
1759 2014-09-09  Carlos Alberto Lopez Perez  <clopez@igalia.com>
1760
1761         [GTK] Unreviewed GTK gardening.
1762
1763         * platform/gtk/TestExpectations: Report and mark new failures after r173328 and r173418.
1764         Update some expectations for new cases.
1765
1766 2014-09-09  Roger Fong  <roger_fong@apple.com>
1767
1768         Skip some WebGL tests failing on Mavericks and MountainLion bots.
1769
1770         * platform/mac/TestExpectations:
1771
1772 2014-09-09  Takeshi Kurosawa  <taken.spc@gmail.com>
1773
1774         AX: HTML5 landmark (and related) elements should not be ignored.
1775         https://bugs.webkit.org/show_bug.cgi?id=135116
1776
1777         Reviewed by Chris Fleizach.
1778
1779         Make sure following element should not be ignored in computeAccessibilityIsIgnored
1780         - header, aside, address, main, nav, article, section
1781         - dt, dd
1782
1783         * platform/mac/accessibility/descriptionlist-not-ignored-expected.txt: Added.
1784         * platform/mac/accessibility/descriptionlist-not-ignored.html: Added.
1785         * platform/mac/accessibility/landmark-not-ignored-expected.txt: Added.
1786         * platform/mac/accessibility/landmark-not-ignored.html: Added.
1787
1788 2014-09-08  Mihnea Ovidenie  <mihnea@adobe.com>
1789
1790         [CSSRegions]Incorrect layout for multicol element transformed into region
1791         https://bugs.webkit.org/show_bug.cgi?id=136459
1792
1793         Reviewed by David Hyatt.
1794
1795         * fast/regions/multicol/nested-multicol-into-region-dynamic-expected.txt: Added.
1796         * fast/regions/multicol/nested-multicol-into-region-dynamic.html: Added.
1797
1798 2014-09-08  Myles C. Maxfield  <mmaxfield@apple.com>
1799
1800         REGRESSION (r172153): Text drawn with wrong color when second text shadow has zero offset and blur (breaks buttons at aws.amazon.com)
1801         https://bugs.webkit.org/show_bug.cgi?id=136612
1802
1803         Reviewed by Darin Adler.
1804
1805         Make sure that text is drawn with correct color when second text shadow has zero offset and blur
1806
1807         * fast/text/empty-shadow-with-color-expected.html: Added.
1808         * fast/text/empty-shadow-with-color.html: Added.
1809
1810 2014-09-08  Roger Fong  <roger_fong@apple.com>
1811
1812         Unreviewed. More webgl conformance test gardening.
1813
1814         * platform/mac/TestExpectations:
1815
1816 2014-09-08  Roger Fong  <roger_fong@apple.com>
1817
1818         Unreviewed. Skip some WebGL conformance tests that may be passing on the bots now.
1819
1820         * platform/mac/TestExpectations:
1821
1822 2014-09-08  Matt Baker  <mattbaker@apple.com>
1823
1824         Web Inspector: Add layout test for lowercase CSSProperty names
1825         https://bugs.webkit.org/show_bug.cgi?id=135961
1826
1827         Reviewed by Joseph Pecoraro.
1828
1829         Added test to check that property names in matched CSS rules are returned in lowercase
1830         when specified with upper or mixed case in the original CSS source.
1831
1832         * inspector/css/matched-style-properties-expected.txt: Added.
1833         * inspector/css/matched-style-properties.html: Added.
1834
1835 2014-09-08  Matt Baker  <mattbaker@apple.com>
1836
1837         Web Inspector: Fixes to layout test infrastructure
1838         https://bugs.webkit.org/show_bug.cgi?id=136360
1839
1840         Reviewed by Joseph Pecoraro.
1841
1842         Updated expected results to reflect breakpoint resolution changes in r171784.
1843
1844         * inspector/debugger/probe-manager-add-remove-actions-expected.txt:
1845
1846 2014-09-08  Alexey Proskuryakov  <ap@apple.com>
1847
1848         Investigate test failures on ML caused by MediaTime refactoring
1849         https://bugs.webkit.org/show_bug.cgi?id=136532
1850
1851         Added another test that appears to have been affected by this refactoring.
1852
1853         * platform/mac/TestExpectations:
1854
1855 2014-09-06  Antti Koivisto  <antti@apple.com>
1856
1857         Serialize ResourceResponses using WebKit types
1858         https://bugs.webkit.org/show_bug.cgi?id=136545
1859
1860         Reviewed by Alexey Proskuryakov.
1861
1862         Remove failure expectations for tests fixed by this patch.
1863
1864         http/tests/xmlhttprequest/web-apps/012.html
1865         http/tests/xmlhttprequest/web-apps/013.html
1866
1867         * platform/mac-wk2/TestExpectations:
1868
1869 2014-09-06  Commit Queue  <commit-queue@webkit.org>
1870
1871         Unreviewed, rolling out r173335.
1872         https://bugs.webkit.org/show_bug.cgi?id=136597
1873
1874         Broke webgl/1.0.2/conformance/glsl/misc/shader-varying-
1875         packing-restrictions.html (Requested by ap on #webkit).
1876
1877         Reverted changeset:
1878
1879         "Remove statically used varyings from packing restrictions
1880         check."
1881         https://bugs.webkit.org/show_bug.cgi?id=136585
1882         http://trac.webkit.org/changeset/173335
1883
1884 2014-09-05  Simon Fraser  <simon.fraser@apple.com>
1885
1886         Change this test not to use a percentage width, and to use a non-blurred
1887         shadow to avoid different results on Retina display systems.
1888
1889         * platform/mac-wk2/tiled-drawing/scrolling/frames/fixed-inside-frame-expected.txt:
1890         * platform/mac-wk2/tiled-drawing/scrolling/frames/fixed-inside-frame.html:
1891
1892 2014-09-05  Jeffrey Pfau  <jpfau@apple.com>
1893
1894         Unreviewed, skip tests for a feature that isn't supported
1895
1896         * platform/mac/TestExpectations:
1897
1898 2014-09-05  Jeffrey Pfau  <jpfau@apple.com>
1899
1900         Add test after r173324
1901
1902         Rubber-stamped by Simon Fraser.
1903
1904         * storage/indexeddb/version-change-event-expected.txt: Added.
1905         * storage/indexeddb/version-change-event.html: Added.
1906
1907 2014-09-05  Brady Eidson  <beidson@apple.com>
1908
1909         Allow pages with unload handlers in the page cache
1910         <rdar://problem/11084669> and https://bugs.webkit.org/show_bug.cgi?id=136535
1911
1912         Reviewed by Oliver Hunt.
1913
1914         * fast/frames/frame-crash-with-page-cache-expected.txt:
1915         * fast/frames/resources/cached-page-1.html:
1916
1917 2014-09-05  Roger Fong  <roger_fong@apple.com>
1918
1919         Remove statically used varyings from packing restrictions check.
1920         https://bugs.webkit.org/show_bug.cgi?id=136585.
1921         <rdar://problem/16308409>
1922
1923         Reviewed by Dean Jackson.
1924
1925         * platform/mac/TestExpectations: Unskip build_009_to_016.html conformance test.
1926
1927 2014-09-05  Matt Baker  <mattbaker@apple.com>
1928
1929         Web Inspector: breakpoint actions should work regardless of Content Security Policy
1930         https://bugs.webkit.org/show_bug.cgi?id=136542
1931
1932         Reviewed by Mark Lam.
1933
1934         Added test for "Evaluate JavaScript" breakpoint actions for breakpoints set on
1935         pages with a CSP that does not allow 'unsafe-eval'.
1936
1937         * inspector/debugger/breakpoint-action-eval-expected.txt: Added.
1938         * inspector/debugger/breakpoint-action-eval.html: Added.
1939
1940 2014-09-05  Carlos Alberto Lopez Perez  <clopez@igalia.com>
1941
1942         [SOUP] Implement ResourceResponse::platformSuggestedFilename() when USE(SOUP) is enabled.
1943         https://bugs.webkit.org/show_bug.cgi?id=136562
1944
1945         Reviewed by Martin Robinson.
1946
1947         * platform/gtk/TestExpectations: Remove failure expectations for tests that now pass.
1948
1949 2014-09-04  Michael Saboff  <msaboff@apple.com>
1950
1951         ARM32 iOS: JSC Test math.js fails
1952         https://bugs.webkit.org/show_bug.cgi?id=136261
1953
1954         Reviewed by Geoffrey Garen.
1955
1956         Split out the failing tests to a new test script math-denorm.js.  Added check
1957         at the top of the new file to skip the tests when running on ARM for iOS.
1958
1959         * js/math-denorm-expected.txt: Added.
1960         * js/math-expected.txt:
1961         * js/script-tests/math-denorm.js: Added.
1962         * js/script-tests/math.js:
1963
1964 2014-09-05  Benjamin Poulain  <benjamin@webkit.org>
1965
1966         Update the current matching of :read-only and :read-write to the latest spec
1967         https://bugs.webkit.org/show_bug.cgi?id=136566
1968
1969         Reviewed by Antti Koivisto.
1970
1971         * fast/css/readonly-pseudoclass-opera-005.html:
1972         This was one of the original test.
1973         With the new definition, input[type=radio] is always :read-only.
1974
1975         * fast/forms/input-live-pseudo-selectors-expected.txt:
1976         * fast/forms/resources/input-live-pseudo-selectors.js:
1977         * fast/forms/resources/live-pseudo-selectors.css:
1978         (:read-only): Deleted.
1979         * fast/forms/resources/select-live-pseudo-selectors.js:
1980         * fast/forms/resources/textarea-live-pseudo-selectors.js:
1981         * fast/forms/textarea-live-pseudo-selectors-expected.txt:
1982         Those various tests were mostly testing form validation. The selectors
1983         for :read-only and :read-write were in the way of testing.
1984
1985         They were only 3 cases tested and they are covered by the new tests.
1986
1987         * fast/css/read-only-read-write-input-basics-expected.html: Added.
1988         * fast/css/read-only-read-write-input-basics.html: Added.
1989         * fast/css/read-only-read-write-textarea-basics-expected.html: Added.
1990         * fast/css/read-only-read-write-textarea-basics.html: Added.
1991         * fast/selectors/read-only-read-write-input-basics-expected.txt: Added.
1992         * fast/selectors/read-only-read-write-input-basics.html: Added.
1993         * fast/selectors/read-only-read-write-input-in-fieldset-expected.txt: Added.
1994         * fast/selectors/read-only-read-write-input-in-fieldset.html: Added.
1995         * fast/selectors/read-only-read-write-textarea-basics-expected.txt: Added.
1996         * fast/selectors/read-only-read-write-textarea-basics.html: Added.
1997         * fast/selectors/read-only-read-write-textarea-in-fieldset-expected.txt: Added.
1998         * fast/selectors/read-only-read-write-textarea-in-fieldset.html: Added.
1999         New tests covering basic features for <input> and <textarea>. The definition for
2000         other editable content is ignored for now.
2001
2002 2014-09-05  Carlos Alberto Lopez Perez  <clopez@igalia.com>
2003
2004         [GTK] Unreviewed GTK gardening.
2005
2006         * platform/gtk/TestExpectations: Report and mark new failures after r173049 and r173272.
2007         Update some expectations for new cases.
2008         * platform/gtk/fast/css/vertical-text-overflow-ellipsis-text-align-center-expected.txt: Rebaseline after r173049.
2009
2010 2014-06-10  Jer Noble  <jer.noble@apple.com>
2011
2012         Refactoring: make MediaTime the primary time type for audiovisual times.
2013         https://bugs.webkit.org/show_bug.cgi?id=133579
2014
2015         Reviewed by Eric Carlson.
2016
2017         Update the http/media tests to use byte-ranges, and update our byte-range CGI script
2018         to return correct headers. Remove the platform expected results for media/video-seek-past-end-paused.html
2019         now that we pass.
2020
2021         * http/tests/media/reload-after-dialog.html:
2022         * http/tests/media/video-error-abort.html:
2023         * http/tests/media/video-throttled-load.cgi:
2024         * platform/mac/media/video-seek-past-end-paused-expected.txt: Removed.
2025         * platform/mac/TestExpectations:
2026
2027 2014-09-04  Alexey Proskuryakov  <ap@apple.com>
2028
2029         platform/mac-wk2/tiled-drawing/scrolling/frames/frameset-nested-frame-scrollability.html is flakey
2030         https://bugs.webkit.org/show_bug.cgi?id=136554
2031
2032         * platform/mac-wk2/TestExpectations: Marking it as such.
2033
2034 2014-09-04  Simon Fraser  <simon.fraser@apple.com>
2035
2036         Rebaseline three blending tests which no longer need backing store.
2037
2038         * css3/blending/blend-mode-blended-element-overlapping-composited-sibling-should-have-compositing-layer-expected.txt:
2039         * css3/blending/blend-mode-parent-of-composited-blended-has-layer-expected.txt:
2040         * css3/blending/blend-mode-with-composited-descendant-should-have-layer-expected.txt:
2041
2042 2014-09-04  Simon Fraser  <simon.fraser@apple.com>
2043
2044         border-radius should not force layer backing store
2045         https://bugs.webkit.org/show_bug.cgi?id=136555
2046
2047         Reviewed by Dean Jackson.
2048         
2049         Test that dumps layers on some composited elements with border-radius
2050
2051         * compositing/backing/border-radius-no-backing-expected.txt: Added.
2052         * compositing/backing/border-radius-no-backing.html: Added.
2053
2054 2014-09-04  Simon Fraser  <simon.fraser@apple.com>
2055
2056         CSS filter on a compositing layer should not cause unncessary backing store allocation
2057         https://bugs.webkit.org/show_bug.cgi?id=136557
2058
2059         Reviewed by Dean Jackson.
2060         
2061         Dump the layer tree on some layer configs with filters.
2062         
2063         * compositing/backing/filter-no-backing-expected.txt: Added.
2064         * compositing/backing/filter-no-backing.html: Added.
2065
2066 2014-09-04  Simon Fraser  <simon.fraser@apple.com>
2067
2068         Improve the logic for compositing backing store avoidance
2069         https://bugs.webkit.org/show_bug.cgi?id=136556
2070
2071         Reviewed by Dean Jackson.
2072         
2073         Tests that dump the layer tree (showing backing store) for various combinations
2074         of child renderers and whitespace.
2075
2076         * compositing/backing/inline-block-no-backing-expected.txt: Added.
2077         * compositing/backing/inline-block-no-backing.html: Added.
2078         * compositing/backing/whitespace-nodes-no-backing-expected.txt: Added.
2079         * compositing/backing/whitespace-nodes-no-backing.html: Added.
2080
2081 2014-09-04  Beth Dakin  <bdakin@apple.com>
2082
2083         Another speculative fix for the bots.
2084
2085         * platform/mac-wk2/tiled-drawing/scrolling/root-overflow-with-mousewheel.html:
2086
2087 2014-09-04  Beth Dakin  <bdakin@apple.com>
2088
2089         Speculative fix for a test failing on the bot.
2090
2091         * platform/mac-wk2/tiled-drawing/scrolling/root-overflow-with-mousewheel.html:
2092
2093 2014-09-03  David Hyatt  <hyatt@apple.com>
2094
2095         Initial letters should clear one another.
2096         https://bugs.webkit.org/show_bug.cgi?id=136514
2097
2098         Reviewed by Simon Fraser.
2099
2100         * fast/css-generated-content/initial-letter-clearance.html: Added.
2101         * platform/mac/fast/css-generated-content/initial-letter-clearance-expected.png: Added.
2102         * platform/mac/fast/css-generated-content/initial-letter-clearance-expected.txt: Added.
2103
2104 2014-09-04  Beth Dakin  <bdakin@apple.com>
2105
2106         REGRESSION (r172832): Poor 2-finger scrolling performance at theverge.com articles 
2107         (all tiles repaint)
2108         https://bugs.webkit.org/show_bug.cgi?id=136433
2109         -and corresponding-
2110         rdar://problem/18193942
2111
2112         Reviewed by Tim Horton.
2113
2114         * platform/mac-wk2/tiled-drawing/scrolling/root-overflow-with-mousewheel-expected.txt: Added.
2115         * platform/mac-wk2/tiled-drawing/scrolling/root-overflow-with-mousewheel.html: Added.
2116
2117 2014-09-04  Eva Balazsfalvi  <evab.u-szeged@partner.samsung.com>
2118
2119         Remove CSS_FILTERS flag
2120         https://bugs.webkit.org/show_bug.cgi?id=136529
2121
2122         Reviewed by Dirk Schulze.
2123
2124         * platform/efl/TestExpectations:
2125
2126 2014-09-03  Youenn Fablet  <youenn.fablet@crf.canon.fr>
2127
2128         XMLHttpRequest always defaults Content-Type to application/xml, while it should depend on data type
2129         https://bugs.webkit.org/show_bug.cgi?id=11049
2130
2131         Reviewed by Darin Adler.
2132
2133         * http/tests/xmlhttprequest/methods-lower-case-expected.txt: Rebaseline (application/xml -> text/plain;charset=UTF-8).
2134         * http/tests/xmlhttprequest/post-content-type-document.html: New test to cover default mime type for XML and HTML document data types.
2135         * http/tests/xmlhttprequest/post-content-type-document-expected.txt: Ditto.
2136         * http/tests/xmlhttprequest/post-content-type-expected.txt: Rebaseline (application/xml -> text/plain;charset=UTF-8).
2137         * http/tests/xmlhttprequest/post-content-type.html: Ditto.
2138         * http/tests/xmlhttprequest/request-encoding2.html: Ditto.
2139         * platform/gtk/http/tests/xmlhttprequest/methods-async-expected.txt: Ditto.
2140         * platform/gtk/http/tests/xmlhttprequest/methods-expected.txt: Ditto.
2141         * platform/gtk/http/tests/xmlhttprequest/workers/methods-async-expected.txt: Ditto.
2142         * platform/gtk/http/tests/xmlhttprequest/workers/methods-expected.txt: Ditto.
2143         * platform/gtk/http/tests/xmlhttprequest/workers/shared-worker-methods-async-expected.txt: Ditto.
2144         * platform/gtk/http/tests/xmlhttprequest/workers/shared-worker-methods-expected.txt: Ditto.
2145
2146 2014-09-03  Shivakumar JM  <shiva.jm@samsung.com>
2147
2148         [EFL] Websocket Layout Tests passed in latest build.
2149         https://bugs.webkit.org/show_bug.cgi?id=136278
2150
2151         Unreviewed gardening.
2152  
2153         Websocket Layout Tests passed in latest build, possibly because r172438.
2154
2155         * platform/efl/TestExpectations:
2156
2157 2014-09-03  Jeffrey Pfau  <jpfau@apple.com>
2158
2159         Unreviewed, mark test as crashing
2160
2161         * platform/wk2/TestExpectations:
2162
2163 2014-09-03  Myles C. Maxfield  <mmaxfield@apple.com>
2164
2165         Text caret changes to color of text in Mail and Notes
2166         https://bugs.webkit.org/show_bug.cgi?id=135904
2167
2168         Reviewed by Simon Fraser.
2169
2170         Make sure the caret is the correct color.
2171
2172         * editing/caret/color-span-inside-editable-expected.html: Added.
2173         * editing/caret/color-span-inside-editable.html: Added.
2174
2175 2014-09-03  Brent Fulgham  <bfulgham@apple.com>
2176
2177         [Win] Mark a number of passing tests.
2178
2179         * platform/win/TestExpectations: Update expectations based on passes
2180         on multiple test bots.
2181
2182 2014-09-03  Benjamin Poulain  <benjamin@webkit.org>
2183
2184         Fix style invalidation of elements with multiple siblings dependencies
2185         https://bugs.webkit.org/show_bug.cgi?id=136472
2186
2187         Reviewed by Andreas Kling.
2188
2189         The test coverage was pretty bad. :(
2190         I tried to cover the most obvious problems.
2191
2192         * fast/css/direct-adjacent-style-update-optimization-expected.txt: Added.
2193         * fast/css/direct-adjacent-style-update-optimization.html: Added.
2194         * fast/css/indirect-adjacent-style-update-optimization-expected.txt: Added.
2195         * fast/css/indirect-adjacent-style-update-optimization.html: Added.
2196         * fast/css/non-matching-adjacent-style-update-expected.txt: Added.
2197         * fast/css/non-matching-adjacent-style-update.html: Added.
2198         * fast/selectors/attribute-direct-adjacent-style-update-expected.txt:
2199         * fast/selectors/class-direct-adjacent-style-update-expected.txt:
2200         * fast/selectors/first-child-direct-adjacent-style-update-expected.txt:
2201         * fast/selectors/first-of-type-direct-adjacent-style-update-expected.txt: Copied from LayoutTests/fast/selectors/attribute-direct-adjacent-style-update-expected.txt.
2202         * fast/selectors/first-of-type-direct-adjacent-style-update.html: Added.
2203         * fast/selectors/first-of-type-sibling-style-update-expected.txt: Added.
2204         * fast/selectors/first-of-type-sibling-style-update.html: Added.
2205         * fast/selectors/id-direct-adjacent-style-update-expected.txt: Copied from LayoutTests/fast/selectors/attribute-direct-adjacent-style-update-expected.txt.
2206         * fast/selectors/id-direct-adjacent-style-update.html: Added.
2207         * fast/selectors/id-sibling-style-update-expected.txt: Added.
2208         * fast/selectors/id-sibling-style-update.html: Added.
2209         * fast/selectors/nth-child-as-first-simple-selector-style-update-expected.txt: Added.
2210         * fast/selectors/nth-child-as-first-simple-selector-style-update.html: Added.
2211         * fast/selectors/nth-child-direct-adjacent-style-update-expected.txt: Copied from LayoutTests/fast/selectors/attribute-direct-adjacent-style-update-expected.txt.
2212         * fast/selectors/nth-child-direct-adjacent-style-update.html: Added.
2213         * fast/selectors/nth-child-style-update-expected.txt: Added.
2214         * fast/selectors/nth-child-style-update.html: Added.
2215
2216 2014-09-03  Benjamin Poulain  <benjamin@webkit.org>
2217
2218         Add a test case for Element.matches() with :scope
2219         https://bugs.webkit.org/show_bug.cgi?id=136475
2220
2221         Reviewed by Andreas Kling.
2222
2223         There was not test for this use case. Looks like everything works fine.
2224
2225         * fast/selectors/matches-scope-expected.txt: Added.
2226         * fast/selectors/matches-scope.html: Added.
2227
2228 2014-09-03  David Hyatt  <hyatt@apple.com>
2229
2230         Add support for the initial-letter CSS property to first-letter
2231         https://bugs.webkit.org/show_bug.cgi?id=136484
2232
2233         Reviewed by Dean Jackson.
2234
2235         * fast/css-generated-content/initial-letter-basic.html: Added.
2236         * fast/css-generated-content/initial-letter-border-padding.html: Added.
2237         * fast/css-generated-content/initial-letter-descender.html: Added.
2238         * fast/css-generated-content/initial-letter-raised.html: Added.
2239         * fast/css-generated-content/initial-letter-sunken.html: Added.
2240         * platform/mac/fast/css-generated-content/initial-letter-basic-expected.png: Added.
2241         * platform/mac/fast/css-generated-content/initial-letter-basic-expected.txt: Added.
2242         * platform/mac/fast/css-generated-content/initial-letter-border-padding-expected.png: Added.
2243         * platform/mac/fast/css-generated-content/initial-letter-border-padding-expected.txt: Added.
2244         * platform/mac/fast/css-generated-content/initial-letter-descender-expected.png: Added.
2245         * platform/mac/fast/css-generated-content/initial-letter-descender-expected.txt: Added.
2246         * platform/mac/fast/css-generated-content/initial-letter-raised-expected.png: Added.
2247         * platform/mac/fast/css-generated-content/initial-letter-raised-expected.txt: Added.
2248         * platform/mac/fast/css-generated-content/initial-letter-sunken-expected.png: Added.
2249         * platform/mac/fast/css-generated-content/initial-letter-sunken-expected.txt: Added.
2250
2251 2014-09-03  Brent Fulgham  <bfulgham@apple.com>
2252
2253         [Win] Unreviewed test gardening.
2254
2255         Remove abandoned results for tests that had been converted to reftest.
2256         Also resolve warnings in TestExpectation file.
2257
2258         * platform/win/TestExpectations: 
2259         * platform/win/ietestcenter/css3/flexbox: Removed.
2260         * platform/win/ietestcenter/css3/flexbox/flexbox-align-baseline-001-expected-expected.txt: Removed.
2261         * platform/win/ietestcenter/css3/flexbox/flexbox-align-baseline-001-expected.txt: Removed.
2262         * platform/win/ietestcenter/css3/flexbox/flexbox-align-center-001-expected-expected.txt: Removed.
2263         * platform/win/ietestcenter/css3/flexbox/flexbox-align-center-001-expected.txt: Removed.
2264         * platform/win/ietestcenter/css3/flexbox/flexbox-align-center-002-expected-expected.txt: Removed.
2265         * platform/win/ietestcenter/css3/flexbox/flexbox-align-center-002-expected.txt: Removed.
2266         * platform/win/ietestcenter/css3/flexbox/flexbox-align-end-001-expected-expected.txt: Removed.
2267         * platform/win/ietestcenter/css3/flexbox/flexbox-align-end-001-expected.txt: Removed.
2268         * platform/win/ietestcenter/css3/flexbox/flexbox-align-start-001-expected-expected.txt: Removed.
2269         * platform/win/ietestcenter/css3/flexbox/flexbox-align-start-001-expected.txt: Removed.
2270         * platform/win/ietestcenter/css3/flexbox/flexbox-align-stretch-001-expected-expected.txt: Removed.
2271         * platform/win/ietestcenter/css3/flexbox/flexbox-align-stretch-001-expected.txt: Removed.
2272         * platform/win/ietestcenter/css3/flexbox/flexbox-direction-001-expected-expected.txt: Removed.
2273         * platform/win/ietestcenter/css3/flexbox/flexbox-direction-001-expected.txt: Removed.
2274         * platform/win/ietestcenter/css3/flexbox/flexbox-flex-001-expected-expected.txt: Removed.
2275         * platform/win/ietestcenter/css3/flexbox/flexbox-flex-001-expected.txt: Removed.
2276         * platform/win/ietestcenter/css3/flexbox/flexbox-flex-002-expected-expected.txt: Removed.
2277         * platform/win/ietestcenter/css3/flexbox/flexbox-flex-002-expected.txt: Removed.
2278         * platform/win/ietestcenter/css3/flexbox/flexbox-flex-003-expected-expected.txt: Removed.
2279         * platform/win/ietestcenter/css3/flexbox/flexbox-flex-003-expected.txt: Removed.
2280         * platform/win/ietestcenter/css3/flexbox/flexbox-flex-004-expected-expected.txt: Removed.
2281         * platform/win/ietestcenter/css3/flexbox/flexbox-flex-004-expected.txt: Removed.
2282         * platform/win/ietestcenter/css3/flexbox/flexbox-flex-005-expected-expected.txt: Removed.
2283         * platform/win/ietestcenter/css3/flexbox/flexbox-flex-005-expected.txt: Removed.
2284         * platform/win/ietestcenter/css3/flexbox/flexbox-groups-001-expected-expected.txt: Removed.
2285         * platform/win/ietestcenter/css3/flexbox/flexbox-groups-001-expected.txt: Removed.
2286         * platform/win/ietestcenter/css3/flexbox/flexbox-groups-002-expected-expected.txt: Removed.
2287         * platform/win/ietestcenter/css3/flexbox/flexbox-groups-002-expected.txt: Removed.
2288         * platform/win/ietestcenter/css3/flexbox/flexbox-groups-003-expected-expected.txt: Removed.
2289         * platform/win/ietestcenter/css3/flexbox/flexbox-groups-003-expected.txt: Removed.
2290         * platform/win/ietestcenter/css3/flexbox/flexbox-groups-004-expected-expected.txt: Removed.
2291         * platform/win/ietestcenter/css3/flexbox/flexbox-groups-004-expected.txt: Removed.
2292         * platform/win/ietestcenter/css3/flexbox/flexbox-layout-001-expected-expected.txt: Removed.
2293         * platform/win/ietestcenter/css3/flexbox/flexbox-layout-001-expected.txt: Removed.
2294         * platform/win/ietestcenter/css3/flexbox/flexbox-layout-002-expected-expected.txt: Removed.
2295         * platform/win/ietestcenter/css3/flexbox/flexbox-layout-002-expected.txt: Removed.
2296         * platform/win/ietestcenter/css3/flexbox/flexbox-layout-003-expected-expected.txt: Removed.
2297         * platform/win/ietestcenter/css3/flexbox/flexbox-layout-003-expected.txt: Removed.
2298         * platform/win/ietestcenter/css3/flexbox/flexbox-ordinal-group-001-expected-expected.txt: Removed.
2299         * platform/win/ietestcenter/css3/flexbox/flexbox-pack-center-001-expected-expected.txt: Removed.
2300         * platform/win/ietestcenter/css3/flexbox/flexbox-pack-center-001-expected.txt: Removed.
2301         * platform/win/ietestcenter/css3/flexbox/flexbox-pack-end-001-expected-expected.txt: Removed.
2302         * platform/win/ietestcenter/css3/flexbox/flexbox-pack-end-001-expected.txt: Removed.
2303         * platform/win/ietestcenter/css3/flexbox/flexbox-pack-justify-001-expected-expected.txt: Removed.
2304         * platform/win/ietestcenter/css3/flexbox/flexbox-pack-justify-001-expected.txt: Removed.
2305         * platform/win/ietestcenter/css3/flexbox/flexbox-pack-start-001-expected-expected.txt: Removed.
2306         * platform/win/ietestcenter/css3/flexbox/flexbox-pack-start-001-expected.txt: Removed.
2307         * platform/win/ietestcenter/css3/grid: Removed.
2308         * platform/win/ietestcenter/css3/grid/display-grid-001-expected-expected.txt: Removed.
2309         * platform/win/ietestcenter/css3/grid/display-grid-001-expected.txt: Removed.
2310         * platform/win/ietestcenter/css3/grid/display-grid-002-expected-expected.txt: Removed.
2311         * platform/win/ietestcenter/css3/grid/display-grid-002-expected.txt: Removed.
2312         * platform/win/ietestcenter/css3/grid/grid-column-001-expected-expected.txt: Removed.
2313         * platform/win/ietestcenter/css3/grid/grid-column-001-expected.txt: Removed.
2314         * platform/win/ietestcenter/css3/grid/grid-column-002-expected-expected.txt: Removed.
2315         * platform/win/ietestcenter/css3/grid/grid-column-002-expected.txt: Removed.
2316         * platform/win/ietestcenter/css3/grid/grid-column-003-expected-expected.txt: Removed.
2317         * platform/win/ietestcenter/css3/grid/grid-column-003-expected.txt: Removed.
2318         * platform/win/ietestcenter/css3/grid/grid-columns-001-expected-expected.txt: Removed.
2319         * platform/win/ietestcenter/css3/grid/grid-columns-001-expected.txt: Removed.
2320         * platform/win/ietestcenter/css3/grid/grid-items-001-expected-expected.txt: Removed.
2321         * platform/win/ietestcenter/css3/grid/grid-items-001-expected.txt: Removed.
2322         * platform/win/ietestcenter/css3/grid/grid-items-002-expected-expected.txt: Removed.
2323         * platform/win/ietestcenter/css3/grid/grid-items-002-expected.txt: Removed.
2324         * platform/win/ietestcenter/css3/grid/grid-items-003-expected-expected.txt: Removed.
2325         * platform/win/ietestcenter/css3/grid/grid-items-003-expected.txt: Removed.
2326         * platform/win/ietestcenter/css3/grid/grid-items-004-expected-expected.txt: Removed.
2327         * platform/win/ietestcenter/css3/grid/grid-items-004-expected.txt: Removed.
2328         * platform/win/ietestcenter/css3/grid/grid-items-005-expected-expected.txt: Removed.
2329         * platform/win/ietestcenter/css3/grid/grid-items-005-expected.txt: Removed.
2330         * platform/win/ietestcenter/css3/multicolumn: Removed.
2331         * platform/win/ietestcenter/css3/multicolumn/column-block-formatting-context-001-expected-expected.txt: Removed.
2332         * platform/win/ietestcenter/css3/multicolumn/column-block-formatting-context-001-expected.txt: Removed.
2333         * platform/win/ietestcenter/css3/multicolumn/column-containing-block-001-expected-expected.txt: Removed.
2334         * platform/win/ietestcenter/css3/multicolumn/column-containing-block-001-expected.txt: Removed.
2335         * platform/win/ietestcenter/css3/multicolumn/column-containing-block-002-expected-expected.txt: Removed.
2336         * platform/win/ietestcenter/css3/multicolumn/column-containing-block-002-expected.txt: Removed.
2337         * platform/win/ietestcenter/css3/multicolumn/column-containing-block-003-expected-expected.txt: Removed.
2338         * platform/win/ietestcenter/css3/multicolumn/column-containing-block-003-expected.txt: Removed.
2339         * platform/win/ietestcenter/css3/multicolumn/column-filling-001-expected-expected.txt: Removed.
2340         * platform/win/ietestcenter/css3/multicolumn/column-filling-001-expected.txt: Removed.
2341         * platform/win/ietestcenter/css3/multicolumn/column-width-applies-to-001-expected-expected.txt: Removed.
2342         * platform/win/ietestcenter/css3/multicolumn/column-width-applies-to-001-expected.txt: Removed.
2343         * platform/win/ietestcenter/css3/multicolumn/column-width-applies-to-002-expected-expected.txt: Removed.
2344         * platform/win/ietestcenter/css3/multicolumn/column-width-applies-to-002-expected.txt: Removed.
2345         * platform/win/ietestcenter/css3/multicolumn/column-width-applies-to-003-expected-expected.txt: Removed.
2346         * platform/win/ietestcenter/css3/multicolumn/column-width-applies-to-003-expected.txt: Removed.
2347         * platform/win/ietestcenter/css3/multicolumn/column-width-applies-to-004-expected-expected.txt: Removed.
2348         * platform/win/ietestcenter/css3/multicolumn/column-width-applies-to-004-expected.txt: Removed.
2349         * platform/win/ietestcenter/css3/multicolumn/column-width-applies-to-005-expected-expected.txt: Removed.
2350         * platform/win/ietestcenter/css3/multicolumn/column-width-applies-to-005-expected.txt: Removed.
2351         * platform/win/ietestcenter/css3/multicolumn/column-width-applies-to-006-expected-expected.txt: Removed.
2352         * platform/win/ietestcenter/css3/multicolumn/column-width-applies-to-006-expected.txt: Removed.
2353         * platform/win/ietestcenter/css3/multicolumn/column-width-applies-to-007-expected-expected.txt: Removed.
2354         * platform/win/ietestcenter/css3/multicolumn/column-width-applies-to-007-expected.txt: Removed.
2355         * platform/win/ietestcenter/css3/multicolumn/column-width-applies-to-008-expected-expected.txt: Removed.
2356         * platform/win/ietestcenter/css3/multicolumn/column-width-applies-to-008-expected.txt: Removed.
2357         * platform/win/ietestcenter/css3/multicolumn/column-width-applies-to-009-expected-expected.txt: Removed.
2358         * platform/win/ietestcenter/css3/multicolumn/column-width-applies-to-009-expected.txt: Removed.
2359         * platform/win/ietestcenter/css3/multicolumn/column-width-applies-to-010-expected-expected.txt: Removed.
2360         * platform/win/ietestcenter/css3/multicolumn/column-width-applies-to-010-expected.txt: Removed.
2361         * platform/win/ietestcenter/css3/multicolumn/column-width-applies-to-012-expected-expected.txt: Removed.
2362         * platform/win/ietestcenter/css3/multicolumn/column-width-applies-to-012-expected.txt: Removed.
2363         * platform/win/ietestcenter/css3/multicolumn/column-width-applies-to-013-expected-expected.txt: Removed.
2364         * platform/win/ietestcenter/css3/multicolumn/column-width-applies-to-013-expected.txt: Removed.
2365         * platform/win/ietestcenter/css3/multicolumn/column-width-applies-to-014-expected-expected.txt: Removed.
2366         * platform/win/ietestcenter/css3/multicolumn/column-width-applies-to-014-expected.txt: Removed.
2367         * platform/win/ietestcenter/css3/multicolumn/column-width-applies-to-015-expected-expected.txt: Removed.
2368         * platform/win/ietestcenter/css3/multicolumn/column-width-applies-to-015-expected.txt: Removed.
2369         * platform/win/ietestcenter/css3/multicolumn/column-width-negative-001-expected-expected.txt: Removed.
2370         * platform/win/ietestcenter/css3/multicolumn/column-width-negative-001-expected.txt: Removed.
2371         * platform/win/ietestcenter/css3/multicolumn/column-width-percentage-001-expected-expected.txt: Removed.
2372         * platform/win/ietestcenter/css3/multicolumn/column-width-percentage-001-expected.txt: Removed.
2373         * platform/win/ietestcenter/css3/namespaces/declaring-001-expected-expected.txt: Removed.
2374         * platform/win/ietestcenter/css3/namespaces/declaring-001-expected.txt: Removed.
2375         * platform/win/ietestcenter/css3/namespaces/prefix-008-expected-expected.txt: Removed.
2376         * platform/win/ietestcenter/css3/namespaces/prefix-008-expected.txt: Removed.
2377         * platform/win/ietestcenter/css3/namespaces/prefix-009-expected-expected.txt: Removed.
2378         * platform/win/ietestcenter/css3/namespaces/prefix-009-expected.txt: Removed.
2379         * platform/win/ietestcenter/css3/namespaces/qualifiedNames-001-expected-expected.txt: Removed.
2380         * platform/win/ietestcenter/css3/namespaces/qualifiedNames-001-expected.txt: Removed.
2381         * platform/win/ietestcenter/css3/namespaces/scope-003-expected-expected.txt: Removed.
2382         * platform/win/ietestcenter/css3/namespaces/scope-003-expected.txt: Removed.
2383         * platform/win/ietestcenter/css3/namespaces/syntax-016-expected-expected.txt: Removed.
2384         * platform/win/ietestcenter/css3/namespaces/syntax-016-expected.txt: Removed.
2385         * platform/win/ietestcenter/css3/namespaces/syntax-017-expected-expected.txt: Removed.
2386         * platform/win/ietestcenter/css3/namespaces/syntax-017-expected.txt: Removed.
2387         * platform/win/ietestcenter/css3/namespaces/syntax-018-expected-expected.txt: Removed.
2388         * platform/win/ietestcenter/css3/namespaces/syntax-018-expected.txt: Removed.
2389         * platform/win/ietestcenter/css3/namespaces/syntax-019-expected-expected.txt: Removed.
2390         * platform/win/ietestcenter/css3/namespaces/syntax-019-expected.txt: Removed.
2391         * platform/win/ietestcenter/css3/namespaces/syntax-020-expected-expected.txt: Removed.
2392         * platform/win/ietestcenter/css3/namespaces/syntax-020-expected.txt: Removed.
2393         * platform/win/ietestcenter/css3/namespaces/syntax-021-expected-expected.txt: Removed.
2394         * platform/win/ietestcenter/css3/namespaces/syntax-021-expected.txt: Removed.
2395         * platform/win/ietestcenter/css3/namespaces/syntax-022-expected-expected.txt: Removed.
2396         * platform/win/ietestcenter/css3/namespaces/syntax-022-expected.txt: Removed.
2397         * platform/win/ietestcenter/css3/namespaces/syntax-023-expected-expected.txt: Removed.
2398         * platform/win/ietestcenter/css3/namespaces/syntax-023-expected.txt: Removed.
2399         * platform/win/ietestcenter/css3/namespaces/terminology-001-expected-expected.txt: Removed.
2400         * platform/win/ietestcenter/css3/namespaces/terminology-001-expected.txt: Removed.
2401         * platform/win/ietestcenter/css3/valuesandunits: Removed.
2402         * platform/win/ietestcenter/css3/valuesandunits/units-000-expected-expected.txt: Removed.
2403         * platform/win/ietestcenter/css3/valuesandunits/units-010-expected-expected.txt: Removed.
2404         * platform/win/ietestcenter/css3/valuesandunits/units-010-expected.txt: Removed.
2405         * platform/win/ietestcenter/css3/valuesandunits/units-020-expected-expected.txt: Removed.
2406         * platform/win/ietestcenter/css3/valuesandunits/units-020-expected.txt: Removed.
2407
2408 2014-09-03  Bear Travis  <betravis@adobe.com>
2409
2410         [CSS Font Loading] Enable Page Caching
2411         https://bugs.webkit.org/show_bug.cgi?id=136044
2412
2413         Reviewed by Andreas Kling.
2414
2415         Adding test that loads a font then navigates away and back.
2416         Test must also be disabled while feature is turned off.
2417
2418         * TestExpectations: Skip test.
2419         * fast/css/fontloader-page-cache-expected.txt: Added.
2420         * fast/css/fontloader-page-cache.html: Added.
2421
2422 2014-09-02  Brian J. Burg  <burg@cs.washington.edu>
2423
2424         LegacyProfiler: remove redundant ProfileNode members and other cleanup
2425         https://bugs.webkit.org/show_bug.cgi?id=136380
2426
2427         Reviewed by Timothy Hatcher.
2428
2429         Renamed Profile.head to Profile.rootNode.
2430
2431         * fast/profiler/resources/profiler-test-JS-resources.js:
2432         (printHeavyProfilesDataWithoutTime):
2433         (printProfilesDataWithoutTime):
2434
2435 2014-09-02  Simon Fraser  <simon.fraser@apple.com>
2436
2437         Avoid backing store allocation with some combinations of replaced elements, masking and visibility:hidden
2438         https://bugs.webkit.org/show_bug.cgi?id=136400
2439
2440         Reviewed by Tim Horton.
2441
2442         * compositing/backing/masked-child-no-backing-expected.txt: Added.
2443         * compositing/backing/masked-child-no-backing.html: Added.
2444         * compositing/backing/replaced-child-no-backing-expected.txt: Added.
2445         * compositing/backing/replaced-child-no-backing.html: Added.
2446
2447 2014-09-02  Simon Fraser  <simon.fraser@apple.com>
2448
2449         Non-composited child RenderLayers cause allocation of unncessary backing store
2450         https://bugs.webkit.org/show_bug.cgi?id=136375
2451
2452         Reviewed by David Hyatt.
2453         
2454         Test with a composited div with various configurations of non-composited child layers.
2455
2456         * compositing/backing/child-layer-no-backing-expected.txt: Added.
2457         * compositing/backing/child-layer-no-backing.html: Added.
2458
2459 2014-09-02  Michael Saboff  <msaboff@apple.com>
2460
2461         Out of bounds write in vmEntryToJavaScript / JSC::JITCode::execute
2462         https://bugs.webkit.org/show_bug.cgi?id=136305
2463
2464         Reviewed by Filip Pizlo.
2465
2466         * js/arity-mismatch-at-vmentry-expected.txt: Added.
2467         * js/arity-mismatch-at-vmentry.html: Added.
2468
2469 2014-09-02  Youenn Fablet  <youenn.fablet@crf.canon.fr>
2470
2471         CachedResourceLoader should check redirections to reuse or not cached resources
2472         https://bugs.webkit.org/show_bug.cgi?id=131757
2473
2474         Reviewed by Antti Koivisto.
2475
2476         Added test checks that fresh redirections allow reuse of cached resoure and expired or not cacheable redirections trigger reloading of resources.
2477
2478         * http/tests/cache/cache-redirections-expected.txt: Added.
2479         * http/tests/cache/cache-redirections.html: Added.
2480         * http/tests/cache/resources/cache-control-redirect.php: Added.
2481         * http/tests/cache/resources/cacheable-random-text.php: Added.
2482
2483 2014-09-02  Manuel Rego Casasnovas  <rego@igalia.com>
2484
2485         [CSS Grid Layout] Test coverage for first-line pseudo-element
2486         https://bugs.webkit.org/show_bug.cgi?id=135770
2487
2488         Reviewed by Zoltan Horvath.
2489
2490         According to the spec the ::first-line pseudo-element do not apply to
2491         grid containers.
2492
2493         This was already working as expected but we were missing some tests
2494         checking it, so we are adding new tests to have coverage.
2495
2496         * fast/css-grid-layout/grid-container-ignore-first-line-expected.txt: Added.
2497         * fast/css-grid-layout/grid-container-ignore-first-line.html: Added.
2498         * fast/css-grid-layout/grid-item-first-line-valid-expected.txt: Added.
2499         * fast/css-grid-layout/grid-item-first-line-valid.html: Added.
2500
2501 2014-08-29  Sergio Villar Senin  <svillar@igalia.com>
2502
2503         [CSS Grid Layout] Resolved value of grid-template-* must include every track listed
2504         https://bugs.webkit.org/show_bug.cgi?id=136362
2505
2506         Reviewed by Darin Adler.
2507
2508         Added new test cases to verify that both explicit and implicit
2509         tracks are listed in grid-template-* resolved values. Also
2510         refactored a testing function to improve the readability of the test.
2511
2512         * fast/css-grid-layout/grid-auto-columns-rows-get-set-expected.txt:
2513         * fast/css-grid-layout/grid-auto-columns-rows-get-set.html:
2514         * fast/css-grid-layout/resources/grid-definitions-parsing-utils.js:
2515         (testGridAutoDefinitionsValues):
2516
2517 2014-08-30  Gyuyoung Kim  <gyuyoung.kim@samsung.com>
2518
2519         Unreviewed EFL gardening. Mark some compositing tests as "failure" since r172999
2520
2521         * platform/efl/TestExpectations:
2522
2523 2014-08-30  Yusuke Suzuki  <utatane.tea@gmail.com>
2524
2525         CSS: Refactor :visited handling in SelectorChecker
2526         https://bugs.webkit.org/show_bug.cgi?id=135639
2527
2528         Reviewed by Benjamin Poulain.
2529
2530         * fast/history/link-inside-any-expected.txt: Added.
2531         * fast/history/link-inside-any.html: Added.
2532         * fast/history/link-inside-not-expected.txt: Added.
2533         * fast/history/link-inside-not.html: Added.
2534         * fast/history/nested-visited-test-override-expected.txt: Added.
2535         * fast/history/nested-visited-test-override.html: Added.
2536         * fast/history/visited-inside-any-expected.txt: Added.
2537         * fast/history/visited-inside-any.html: Added.
2538         * fast/history/visited-inside-not-expected.txt: Added.
2539         * fast/history/visited-inside-not.html: Added.
2540
2541 2014-08-28  Saam Barati  <sbarati@apple.com>
2542
2543         Web Inspector: Write tests for ScriptSyntaxTree and fix bugs in the data structure
2544         https://bugs.webkit.org/show_bug.cgi?id=136272
2545
2546         Reviewed by Joseph Pecoraro.
2547
2548         This patch tests all nodes in the WebInspecor's Abstract Syntax Tree.
2549         These tests don't test every aspect of the data structure, but focus
2550         on having it parse all JavaScript expressions successfully and to also
2551         make sure nodes in the tree are of the correct type.
2552
2553         * inspector/model: Added.
2554         * inspector/model/parse-script-syntax-tree-expected.txt: Added.
2555         * inspector/model/parse-script-syntax-tree.html: Added.
2556
2557 2014-08-28  Enrica Casucci  <enrica@apple.com>
2558
2559         Can't hit tab key more than 3 times continuously.
2560         https://bugs.webkit.org/show_bug.cgi?id=136357
2561         rdar://problem/17927266
2562
2563         Reviewed by Dean Jackson.
2564
2565         * fast/css/multiple-tabs-expected.html: Added.
2566         * fast/css/multiple-tabs.html: Added.
2567
2568 2014-08-28  Benjamin Poulain  <bpoulain@apple.com>
2569
2570         Scrolling with spacebar on a page with fixed header breaks reading flow
2571         https://bugs.webkit.org/show_bug.cgi?id=135506
2572
2573         Reviewed by Simon Fraser.
2574
2575         There was pretty much no test coverage for scrolling by page, add some tests.
2576
2577         * fast/events/scrollbar-double-click-expected.txt:
2578         * platform/mac-wk1/TestExpectations:
2579         * scrollbars/scrolling-backward-by-page-accounting-bottom-fixed-elements-on-keyboard-spacebar-expected.txt: Added.
2580         * scrollbars/scrolling-backward-by-page-accounting-bottom-fixed-elements-on-keyboard-spacebar.html: Added.
2581         * scrollbars/scrolling-backward-by-page-on-keyboard-spacebar-expected.txt: Added.
2582         * scrollbars/scrolling-backward-by-page-on-keyboard-spacebar.html: Added.
2583         * scrollbars/scrolling-by-page-accounting-oversized-fixed-elements-on-keyboard-spacebar-expected.txt: Added.
2584         * scrollbars/scrolling-by-page-accounting-oversized-fixed-elements-on-keyboard-spacebar.html: Added.
2585         * scrollbars/scrolling-by-page-accounting-top-fixed-elements-on-keyboard-spacebar-expected.txt: Added.
2586         * scrollbars/scrolling-by-page-accounting-top-fixed-elements-on-keyboard-spacebar.html: Added.
2587         * scrollbars/scrolling-by-page-accounting-top-fixed-elements-with-negative-top-on-keyboard-spacebar-expected.txt: Added.
2588         * scrollbars/scrolling-by-page-accounting-top-fixed-elements-with-negative-top-on-keyboard-spacebar.html: Added.
2589         * scrollbars/scrolling-by-page-ignoring-hidden-fixed-elements-on-keyboard-spacebar-expected.txt: Added.
2590         * scrollbars/scrolling-by-page-ignoring-hidden-fixed-elements-on-keyboard-spacebar.html: Added.
2591         * scrollbars/scrolling-by-page-ignoring-transparent-fixed-elements-on-keyboard-spacebar-expected.txt: Added.
2592         * scrollbars/scrolling-by-page-ignoring-transparent-fixed-elements-on-keyboard-spacebar.html: Added.
2593         * scrollbars/scrolling-by-page-on-keyboard-spacebar-expected.txt: Added.
2594         * scrollbars/scrolling-by-page-on-keyboard-spacebar.html: Added.
2595
2596 2014-08-27  Filip Pizlo  <fpizlo@apple.com>
2597
2598         FTL should be able to do polymorphic call inlining
2599         https://bugs.webkit.org/show_bug.cgi?id=135145
2600
2601         Reviewed by Geoffrey Garen.
2602
2603         * js/regress/script-tests/simple-poly-call-nested.js: Added.
2604         * js/regress/script-tests/simple-poly-call.js: Added.
2605         * js/regress/simple-poly-call-expected.txt: Added.
2606         * js/regress/simple-poly-call-nested-expected.txt: Added.
2607         * js/regress/simple-poly-call-nested.html: Added.
2608         * js/regress/simple-poly-call.html: Added.
2609
2610 2014-08-28  Mihnea Ovidenie  <mihnea@adobe.com>
2611
2612         [CSSRegions] Incorrect selection clearing on a document without regions
2613         https://bugs.webkit.org/show_bug.cgi?id=134901
2614
2615         Reviewed by David Hyatt.
2616
2617         * fast/regions/selection/select-all-without-regions-expected.txt: Added.
2618         * fast/regions/selection/select-all-without-regions.html: Added.
2619
2620 2014-08-28  Mihnea Ovidenie  <mihnea@adobe.com>
2621
2622         [CSS Regions] Move positioning tests into fast/regions/positioning
2623         https://bugs.webkit.org/show_bug.cgi?id=136302
2624
2625         Reviewed by Andrei Bucur.
2626
2627         Moved tests, clean up tests, adjust TestExpectations files where needed.
2628
2629         * fast/regions/positioned-objects-block-static-in-regions-expected.html: Removed.
2630         * fast/regions/positioned-objects-block-static-in-regions.html: Removed.
2631         * fast/regions/positioned-objects-block-static-in-rtl-regions-expected.html: Removed.
2632         * fast/regions/positioned-objects-block-static-in-rtl-regions.html: Removed.
2633         * fast/regions/positioned-objects-clipped-spanning-regions-expected.html: Removed.
2634         * fast/regions/positioned-objects-in-regions.html: Removed.
2635         * fast/regions/positioned-objects-inline-static-spanning-regions-expected.html: Removed.
2636         * fast/regions/positioning/fixed-element-transformed-parent-expected.txt: Renamed from LayoutTests/fast/regions/fixed-element-transformed-parent-expected.txt.
2637         * fast/regions/positioning/fixed-element-transformed-parent.html: Renamed from LayoutTests/fast/regions/fixed-element-transformed-parent.html.
2638         * fast/regions/positioning/fixed-in-named-flow-position-changed-expected.html: Renamed from LayoutTests/fast/regions/fixed-in-named-flow-position-changed-expected.html.
2639         * fast/regions/positioning/fixed-in-named-flow-position-changed.html: Renamed from LayoutTests/fast/regions/fixed-in-named-flow-position-changed.html.
2640         * fast/regions/positioning/fixed-inside-fixed-in-named-flow-expected.html: Renamed from LayoutTests/fast/regions/fixed-inside-fixed-in-named-flow-expected.html.
2641         * fast/regions/positioning/fixed-inside-fixed-in-named-flow.html: Renamed from LayoutTests/fast/regions/fixed-inside-fixed-in-named-flow.html.
2642         * fast/regions/positioning/fixed-inside-named-flow-zIndex-expected.html: Renamed from LayoutTests/fast/regions/fixed-inside-named-flow-zIndex-expected.html.
2643         * fast/regions/positioning/fixed-inside-named-flow-zIndex.html: Renamed from LayoutTests/fast/regions/fixed-inside-named-flow-zIndex.html.
2644         * fast/regions/positioning/fixed-pos-content-fragmented-expected.html: Renamed from LayoutTests/fast/regions/fixed-pos-content-fragmented-expected.html.
2645         * fast/regions/positioning/fixed-pos-content-fragmented.html: Renamed from LayoutTests/fast/regions/fixed-pos-content-fragmented.html.
2646         * fast/regions/positioning/fixed-pos-elem-in-named-flow-expected.txt: Renamed from LayoutTests/fast/regions/fixed-pos-elem-in-named-flow-expected.txt.
2647         * fast/regions/positioning/fixed-pos-elem-in-named-flow.html: Renamed from LayoutTests/fast/regions/fixed-pos-elem-in-named-flow.html.
2648         * fast/regions/positioning/fixed-pos-elem-in-named-flow2-expected.txt: Renamed from LayoutTests/fast/regions/fixed-pos-elem-in-named-flow2-expected.txt.
2649         * fast/regions/positioning/fixed-pos-elem-in-named-flow2.html: Renamed from LayoutTests/fast/regions/fixed-pos-elem-in-named-flow2.html.
2650         * fast/regions/positioning/fixed-pos-elem-in-namedflow-noregions-expected.html: Renamed from LayoutTests/fast/regions/fixed-pos-elem-in-namedflow-noregions-expected.html.
2651         * fast/regions/positioning/fixed-pos-elem-in-namedflow-noregions.html: Renamed from LayoutTests/fast/regions/fixed-pos-elem-in-namedflow-noregions.html.
2652         * fast/regions/positioning/fixed-pos-elem-in-region-expected.html: Renamed from LayoutTests/fast/regions/fixed-pos-elem-in-region-expected.html.
2653         * fast/regions/positioning/fixed-pos-elem-in-region.html: Renamed from LayoutTests/fast/regions/fixed-pos-elem-in-region.html.
2654         * fast/regions/positioning/fixed-pos-region-in-nested-flow-expected.html: Renamed from LayoutTests/fast/regions/fixed-pos-region-in-nested-flow-expected.html.
2655         * fast/regions/positioning/fixed-pos-region-in-nested-flow.html: Renamed from LayoutTests/fast/regions/fixed-pos-region-in-nested-flow.html.
2656         * fast/regions/positioning/fixed-pos-region-overflow-content-expected.html: Renamed from LayoutTests/fast/regions/fixed-pos-region-overflow-content-expected.html.
2657         * fast/regions/positioning/fixed-pos-region-overflow-content.html: Renamed from LayoutTests/fast/regions/fixed-pos-region-overflow-content.html.
2658         * fast/regions/positioning/positioned-fragmented-content-expected.html: Renamed from LayoutTests/fast/regions/positioned-fragmented-content-expected.html.
2659         * fast/regions/positioning/positioned-fragmented-content.html: Renamed from LayoutTests/fast/regions/positioned-fragmented-content.html.
2660         * fast/regions/positioning/positioned-object-inline-cb-crash-expected.txt: Renamed from LayoutTests/fast/regions/positioned-object-inline-cb-crash-expected.txt.
2661         * fast/regions/positioning/positioned-object-inline-cb-crash.html: Renamed from LayoutTests/fast/regions/positioned-object-inline-cb-crash.html.
2662         * fast/regions/positioning/positioned-objects-block-static-in-regions-expected.html: Added.
2663         * fast/regions/positioning/positioned-objects-block-static-in-regions.html: Added.
2664         * fast/regions/positioning/positioned-objects-block-static-in-rtl-regions-expected.html: Added.
2665         * fast/regions/positioning/positioned-objects-block-static-in-rtl-regions.html: Added.
2666         * fast/regions/positioning/positioned-objects-block-static-spanning-regions-expected.html: Renamed from LayoutTests/fast/regions/positioned-objects-block-static-spanning-regions-expected.html.
2667         * 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.
2668         * fast/regions/positioning/positioned-objects-block-static-spanning-regions-rtl.html: Renamed from LayoutTests/fast/regions/positioned-objects-block-static-spanning-regions-rtl.html.
2669         * fast/regions/positioning/positioned-objects-block-static-spanning-regions.html: Renamed from LayoutTests/fast/regions/positioned-objects-block-static-spanning-regions.html.
2670         * fast/regions/positioning/positioned-objects-clipped-spanning-regions-expected.html: Renamed from LayoutTests/fast/regions/positioned-objects-in-regions-expected.html.
2671         * fast/regions/positioning/positioned-objects-clipped-spanning-regions.html: Renamed from LayoutTests/fast/regions/positioned-objects-clipped-spanning-regions.html.
2672         * fast/regions/positioning/positioned-objects-in-regions-expected.html: Added.
2673         * fast/regions/positioning/positioned-objects-in-regions.html: Added.
2674         * fast/regions/positioning/positioned-objects-in-rtl-regions-expected.html: Renamed from LayoutTests/fast/regions/positioned-objects-in-rtl-regions-expected.html.
2675         * fast/regions/positioning/positioned-objects-in-rtl-regions.html: Renamed from LayoutTests/fast/regions/positioned-objects-in-rtl-regions.html.
2676         * fast/regions/positioning/positioned-objects-inline-static-in-regions-expected.html: Renamed from LayoutTests/fast/regions/positioned-objects-inline-static-in-regions-expected.html.
2677         * fast/regions/positioning/positioned-objects-inline-static-in-regions.html: Renamed from LayoutTests/fast/regions/positioned-objects-inline-static-in-regions.html.
2678         * 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.
2679         * fast/regions/positioning/positioned-objects-inline-static-in-rtl-regions.html: Renamed from LayoutTests/fast/regions/positioned-objects-inline-static-in-rtl-regions.html.
2680         * fast/regions/positioning/positioned-objects-inline-static-spanning-regions-expected.html: Added.
2681         * 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.
2682         * fast/regions/positioning/positioned-objects-inline-static-spanning-regions-rtl.html: Renamed from LayoutTests/fast/regions/positioned-objects-inline-static-spanning-regions-rtl.html.
2683         * fast/regions/positioning/positioned-objects-inline-static-spanning-regions.html: Renamed from LayoutTests/fast/regions/positioned-objects-inline-static-spanning-regions.html.
2684         * fast/regions/positioning/positioned-objects-perpendicular-flows-in-regions-expected.html: Renamed from LayoutTests/fast/regions/positioned-objects-perpendicular-flows-in-regions-expected.html.
2685         * fast/regions/positioning/positioned-objects-perpendicular-flows-in-regions.html: Renamed from LayoutTests/fast/regions/positioned-objects-perpendicular-flows-in-regions.html.
2686         * fast/regions/positioning/positioned-objects-spanning-regions-expected.html: Renamed from LayoutTests/fast/regions/positioned-objects-spanning-regions-expected.html.
2687         * fast/regions/positioning/positioned-objects-spanning-regions.html: Renamed from LayoutTests/fast/regions/positioned-objects-spanning-regions.html.
2688         * fast/regions/positioning/positioned-slider-in-regions-expected.html: Renamed from LayoutTests/fast/regions/positioned-slider-in-regions-expected.html.
2689         * fast/regions/positioning/positioned-slider-in-regions.html: Renamed from LayoutTests/fast/regions/positioned-slider-in-regions.html.
2690         * fast/regions/positioning/positioned-vrl-in-named-flow-expected.txt: Renamed from LayoutTests/fast/regions/positioned-vrl-in-named-flow-expected.txt.
2691         * fast/regions/positioning/positioned-vrl-in-named-flow.html: Renamed from LayoutTests/fast/regions/positioned-vrl-in-named-flow.html.
2692         * fast/regions/positioning/positioned-vrl-in-parent-named-flow-expected.txt: Renamed from LayoutTests/fast/regions/positioned-vrl-in-parent-named-flow-expected.txt.
2693         * fast/regions/positioning/positioned-vrl-in-parent-named-flow.html: Renamed from LayoutTests/fast/regions/positioned-vrl-in-parent-named-flow.html.
2694         * 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.
2695         * fast/regions/positioning/positioned-with-vrl-parent-in-named-flow.html: Renamed from LayoutTests/fast/regions/positioned-with-vrl-parent-in-named-flow.html.
2696         * platform/mac-wk2/TestExpectations:
2697         * platform/win/TestExpectations:
2698
2699 2014-08-27  Mihnea Ovidenie  <mihnea@adobe.com>
2700
2701         [CSS Regions] Move writing mode tests into fast/regions/writing-mode
2702         https://bugs.webkit.org/show_bug.cgi?id=136298
2703
2704         Reviewed by Andrei Bucur.
2705
2706         * fast/regions/writing-mode/changing-writing-mode-2-expected.html: Renamed from LayoutTests/fast/regions/changing-writing-mode-2-expected.html.
2707         * fast/regions/writing-mode/changing-writing-mode-2.html: Renamed from LayoutTests/fast/regions/changing-writing-mode-2.html.
2708         * fast/regions/writing-mode/changing-writing-mode-3-expected.html: Renamed from LayoutTests/fast/regions/changing-writing-mode-3-expected.html.
2709         * fast/regions/writing-mode/changing-writing-mode-3.html: Renamed from LayoutTests/fast/regions/changing-writing-mode-3.html.
2710         * fast/regions/writing-mode/changing-writing-mode-4-expected.html: Renamed from LayoutTests/fast/regions/changing-writing-mode-4-expected.html.
2711         * fast/regions/writing-mode/changing-writing-mode-4.html: Renamed from LayoutTests/fast/regions/changing-writing-mode-4.html.
2712         * fast/regions/writing-mode/changing-writing-mode-5-expected.html: Renamed from LayoutTests/fast/regions/changing-writing-mode-5-expected.html.
2713         * fast/regions/writing-mode/changing-writing-mode-5.html: Renamed from LayoutTests/fast/regions/changing-writing-mode-5.html.
2714         * fast/regions/writing-mode/changing-writing-mode-expected.html: Renamed from LayoutTests/fast/regions/changing-writing-mode-expected.html.
2715         * fast/regions/writing-mode/changing-writing-mode.html: Renamed from LayoutTests/fast/regions/changing-writing-mode.html.
2716         * 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.
2717         * 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.
2718         * 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.
2719         * fast/regions/writing-mode/invalid-first-region-with-writing-mode.html: Renamed from LayoutTests/fast/regions/invalid-first-region-with-writing-mode.html.
2720
2721 2014-08-27  Mihnea Ovidenie  <mihnea@adobe.com>
2722
2723         [CSS Regions] Move more multicol tests in fast/regions/multicol
2724         https://bugs.webkit.org/show_bug.cgi?id=136295
2725
2726         Reviewed by Andrei Bucur.
2727
2728         * fast/regions/multicol/regions-in-multicol-bt-expected.html: Renamed from LayoutTests/fast/regions/regions-in-multicol-bt-expected.html.
2729         * fast/regions/multicol/regions-in-multicol-bt.html: Renamed from LayoutTests/fast/regions/regions-in-multicol-bt.html.
2730         * fast/regions/multicol/regions-in-multicol-expected.html: Renamed from LayoutTests/fast/regions/regions-in-multicol-expected.html.
2731         * fast/regions/multicol/regions-in-multicol-hover-expected.html: Renamed from LayoutTests/fast/regions/regions-in-multicol-hover-expected.html.
2732         * fast/regions/multicol/regions-in-multicol-hover-overflow-expected.html: Renamed from LayoutTests/fast/regions/regions-in-multicol-hover-overflow-expected.html.
2733         * fast/regions/multicol/regions-in-multicol-hover-overflow.html: Renamed from LayoutTests/fast/regions/regions-in-multicol-hover-overflow.html.
2734         * fast/regions/multicol/regions-in-multicol-hover.html: Renamed from LayoutTests/fast/regions/regions-in-multicol-hover.html.
2735         * fast/regions/multicol/regions-in-multicol-lr-expected.html: Renamed from LayoutTests/fast/regions/regions-in-multicol-lr-expected.html.
2736         * fast/regions/multicol/regions-in-multicol-lr.html: Renamed from LayoutTests/fast/regions/regions-in-multicol-lr.html.
2737         * fast/regions/multicol/regions-in-multicol-rl-expected.html: Renamed from LayoutTests/fast/regions/regions-in-multicol-rl-expected.html.
2738         * fast/regions/multicol/regions-in-multicol-rl.html: Renamed from LayoutTests/fast/regions/regions-in-multicol-rl.html.
2739         * fast/regions/multicol/regions-in-multicol.html: Renamed from LayoutTests/fast/regions/regions-in-multicol.html.
2740
2741 2014-08-27  Zalan Bujtas  <zalan@apple.com>
2742
2743         Subpixel layout: Cleanup snapSizeToPixel/snapSizeToDevicePixel.
2744         https://bugs.webkit.org/show_bug.cgi?id=136264
2745
2746         Reviewed by Simon Fraser.
2747         
2748         1. Align snapSizeToPixel()/snapSizeToDevicePixel() function names with the rest of snapping
2749         functions. ->snappedIntSize()/snapSizeToDevicePixel().
2750         2. Operate on LayoutSize/LayoutPoint instead of LayoutUnit/LayoutUnit to reflect functionality.
2751
2752         Covered by existing tests.
2753
2754         * cssom/subpixel-offsetleft-top-width-height-values-expected.txt:
2755         * platform/mac/fast/css/vertical-text-overflow-ellipsis-text-align-center-expected.txt:
2756
2757 2014-08-27  Daniel Bates  <dabates@apple.com>
2758
2759         Scrollbar corner can be drawn outside containing frame
2760         https://bugs.webkit.org/show_bug.cgi?id=133131
2761         <rdar://problem/16382769>
2762
2763         Reviewed by Simon Fraser.
2764
2765         Add DRT test that was derived from the test included in
2766         <https://src.chromium.org/viewvc/blink?revision=170625&view=revision>.
2767
2768         * scrollbars/custom-scrollbars-paint-outside-iframe-expected.html: Added.
2769         * scrollbars/custom-scrollbars-paint-outside-iframe.html: Added.
2770
2771 2014-08-27  Benjamin Poulain  <bpoulain@apple.com>
2772
2773         Update placeholder-shown-basics.html for GTK
2774
2775         GTK does not support the color input type. This was causing placeholder-shown-basics.html
2776         to fail when testing the non-support of placeholder by input[type=color].
2777
2778         Since this is a minor part of the test, it is more valuable getting the test running everywhere
2779         than skipping it. I removed the subtest causing troubles.
2780
2781         * fast/css/placeholder-shown-basics-expected.html:
2782         * fast/css/placeholder-shown-basics.html:
2783         * platform/gtk/TestExpectations:
2784
2785 2014-08-27  Andreas Kling  <akling@apple.com>
2786
2787         Drawing text in an SVG font causes load events to be fired.
2788         <https://webkit.org/b/136269>
2789         <rdar://problem/15724915>
2790
2791         Reviewed by Simon Fraser.
2792
2793         * fast/text/svg-font-trigger-load-event-expected.txt: Added.
2794         * fast/text/svg-font-trigger-load-event.html: Added.
2795
2796 2014-08-27  Benjamin Poulain  <bpoulain@apple.com>
2797
2798         Updating attributes on HTML elements do not invalidate the style correctly unless the attribute name is lowercase in the stylesheet
2799         https://bugs.webkit.org/show_bug.cgi?id=136270
2800         rdar://problem/16190617
2801
2802         Reviewed by Andreas Kling.
2803
2804         The test coverage for attribute update was abysmal. This adds the basic cases for HTML and XML.
2805
2806         * fast/css/attribute-for-content-property-style-update-html-expected.html: Added.
2807         * fast/css/attribute-for-content-property-style-update-html.html: Added.
2808         * fast/css/attribute-for-content-property-style-update-xhtml-expected.html: Added.
2809         * fast/css/attribute-for-content-property-style-update-xhtml.xhtml: Added.
2810         * fast/css/attribute-style-invalidation-optimization-html-expected.txt: Added.
2811         * fast/css/attribute-style-invalidation-optimization-html.html: Added.
2812         * fast/css/attribute-style-invalidation-optimization-xhtml-expected.txt: Added.
2813         * fast/css/attribute-style-invalidation-optimization-xhtml.xhtml: Added.
2814         * fast/css/attribute-style-update-html-expected.html: Added.
2815         * fast/css/attribute-style-update-html.html: Added.
2816         * fast/selectors/attribute-style-update-html-expected.txt: Added.
2817         * fast/selectors/attribute-style-update-html.html: Added.
2818         * fast/selectors/attribute-style-update-svg-in-html-expected.txt: Added.
2819         * fast/selectors/attribute-style-update-svg-in-html.html: Added.
2820         * fast/selectors/attribute-style-update-xhtml-expected.txt: Added.
2821         * fast/selectors/attribute-style-update-xhtml.xhtml: Added.
2822
2823 2014-08-27  Mihnea Ovidenie  <mihnea@adobe.com>
2824
2825         [CSS Regions] Move generated content tests into fast/regions/generated-content
2826         https://bugs.webkit.org/show_bug.cgi?id=136288
2827
2828         Reviewed by Andrei Bucur.
2829
2830         Move related tests into generated-content folder and adjust paths.
2831
2832         * fast/regions/generated-content/firstletter-inside-flowthread-expected.html: Renamed from LayoutTests/fast/regions/firstletter-inside-flowthread-expected.html.
2833         * fast/regions/generated-content/firstletter-inside-flowthread.html: Renamed from LayoutTests/fast/regions/firstletter-inside-flowthread.html.
2834         * fast/regions/generated-content/pseudo-after-content-node-expected.txt: Renamed from LayoutTests/fast/regions/pseudo-after-content-node-expected.txt.
2835         * fast/regions/generated-content/pseudo-after-content-node.html: Renamed from LayoutTests/fast/regions/pseudo-after-content-node.html.
2836         * fast/regions/generated-content/pseudo-before-content-node-expected.txt: Renamed from LayoutTests/fast/regions/pseudo-before-content-node-expected.txt.
2837         * fast/regions/generated-content/pseudo-before-content-node.html: Renamed from LayoutTests/fast/regions/pseudo-before-content-node.html.
2838         * fast/regions/generated-content/pseudo-first-letter-content-node-expected.txt: Renamed from LayoutTests/fast/regions/pseudo-first-letter-content-node-expected.txt.
2839         * fast/regions/generated-content/pseudo-first-letter-content-node.html: Renamed from LayoutTests/fast/regions/pseudo-first-letter-content-node.html.
2840         * fast/regions/generated-content/pseudo-first-line-content-node-expected.txt: Renamed from LayoutTests/fast/regions/pseudo-first-line-content-node-expected.txt.
2841         * fast/regions/generated-content/pseudo-first-line-content-node.html: Renamed from LayoutTests/fast/regions/pseudo-first-line-content-node.html.
2842
2843 2014-08-27  Michał Pakuła vel Rutka  <m.pakula@samsung.com>
2844
2845         Unreviewed EFL gardening
2846
2847         * platform/efl/TestExpectations: Add test expectations for failing and crashin tests.
2848         * platform/efl/fast/css/viewport-units-dynamic-expected.txt: Added after r171567.
2849         * platform/efl/fast/multicol/pagination/RightToLeft-max-width-expected.txt: Added after r171609.
2850         * platform/efl/fast/ruby/bopomofo-expected.txt: Added after r172874.
2851         * platform/efl/fast/ruby/bopomofo-letter-spacing-expected.txt: Ditto.
2852         * platform/efl/fast/ruby/bopomofo-rl-expected.txt: Added after r172861.
2853
2854 2014-08-27  Andrzej Badowski  <a.badowski@samsung.com>
2855
2856         [EFL] Add expectations for flaky svg layout test.
2857         https://bugs.webkit.org/show_bug.cgi?id=130592
2858
2859         Unreviewed EFL gardening.
2860
2861         * platform/efl/TestExpectations:
2862
2863 2014-08-27  Krzysztof Czech  <k.czech@samsung.com>
2864
2865         [EFL] Share fast/speechsynthesis/ with other ports
2866         https://bugs.webkit.org/show_bug.cgi?id=136224
2867
2868         Reviewed by Chris Fleizach.
2869
2870         Share fast/speechsynthesis tests with EFL after r172956.
2871         Skipped them for GTK and Win.
2872
2873         * fast/speechsynthesis/speech-synthesis-boundary-events-expected.txt: Renamed from LayoutTests/platform/mac/fast/speechsynthesis/speech-synthesis-boundary-events-expected.txt.
2874         * fast/speechsynthesis/speech-synthesis-boundary-events.html: Renamed from LayoutTests/platform/mac/fast/speechsynthesis/speech-synthesis-boundary-events.html.
2875         * fast/speechsynthesis/speech-synthesis-cancel-crash-expected.txt: Renamed from LayoutTests/platform/mac/fast/speechsynthesis/speech-synthesis-cancel-crash-expected.txt.
2876         * fast/speechsynthesis/speech-synthesis-cancel-crash.html: Renamed from LayoutTests/platform/mac/fast/speechsynthesis/speech-synthesis-cancel-crash.html.
2877         * fast/speechsynthesis/speech-synthesis-cancel-expected.txt: Renamed from LayoutTests/platform/mac/fast/speechsynthesis/speech-synthesis-cancel-expected.txt.
2878         * fast/speechsynthesis/speech-synthesis-cancel.html: Renamed from LayoutTests/platform/mac/fast/speechsynthesis/speech-synthesis-cancel.html.
2879         * 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.
2880         * fast/speechsynthesis/speech-synthesis-crash-on-bad-utterance.html: Renamed from LayoutTests/platform/mac/fast/speechsynthesis/speech-synthesis-crash-on-bad-utterance.html.
2881         * fast/speechsynthesis/speech-synthesis-elapsed-time-expected.txt: Renamed from LayoutTests/platform/mac/fast/speechsynthesis/speech-synthesis-elapsed-time-expected.txt.
2882         * fast/speechsynthesis/speech-synthesis-elapsed-time.html: Renamed from LayoutTests/platform/mac/fast/speechsynthesis/speech-synthesis-elapsed-time.html.
2883         * fast/speechsynthesis/speech-synthesis-gc-utterance-crash-expected.txt: Renamed from LayoutTests/platform/mac/fast/speechsynthesis/speech-synthesis-gc-utterance-crash-expected.txt.
2884         * fast/speechsynthesis/speech-synthesis-gc-utterance-crash.html: Renamed from LayoutTests/platform/mac/fast/speechsynthesis/speech-synthesis-gc-utterance-crash.html.
2885         * fast/speechsynthesis/speech-synthesis-pause-resume-expected.txt: Renamed from LayoutTests/platform/mac/fast/speechsynthesis/speech-synthesis-pause-resume-expected.txt.
2886         * fast/speechsynthesis/speech-synthesis-pause-resume.html: Renamed from LayoutTests/platform/mac/fast/speechsynthesis/speech-synthesis-pause-resume.html.
2887         * fast/speechsynthesis/speech-synthesis-speak-empty-string-expected.txt: Renamed from LayoutTests/platform/mac/fast/speechsynthesis/speech-synthesis-speak-empty-string-expected.txt.
2888         * fast/speechsynthesis/speech-synthesis-speak-empty-string.html: Renamed from LayoutTests/platform/mac/fast/speechsynthesis/speech-synthesis-speak-empty-string.html.
2889         * fast/speechsynthesis/speech-synthesis-speak-expected.txt: Renamed from LayoutTests/platform/mac/fast/speechsynthesis/speech-synthesis-speak-expected.txt.
2890         * fast/speechsynthesis/speech-synthesis-speak.html: Renamed from LayoutTests/platform/mac/fast/speechsynthesis/speech-synthesis-speak.html.
2891         * fast/speechsynthesis/speech-synthesis-utterance-uses-voice-expected.txt: Renamed from LayoutTests/platform/mac/fast/speechsynthesis/speech-synthesis-utterance-uses-voice-expected.txt.
2892         * fast/speechsynthesis/speech-synthesis-utterance-uses-voice.html: Renamed from LayoutTests/platform/mac/fast/speechsynthesis/speech-synthesis-utterance-uses-voice.html.
2893         * fast/speechsynthesis/speech-synthesis-voices-expected.txt: Renamed from LayoutTests/platform/mac/fast/speechsynthesis/speech-synthesis-voices-expected.txt.
2894         * fast/speechsynthesis/speech-synthesis-voices.html: Renamed from LayoutTests/platform/mac/fast/speechsynthesis/speech-synthesis-voices.html.
2895         * platform/gtk/TestExpectations: Skipped for GTK
2896         * platform/win/TestExpectations: Skipped for Win
2897
2898 2014-08-27  Gyuyoung Kim  <gyuyoung.kim@samsung.com>
2899
2900         [EFL] Unskip compositing test
2901         https://bugs.webkit.org/show_bug.cgi?id=136151
2902
2903         Reviewed by Csaba Osztrogonác.
2904
2905         * platform/efl/TestExpectations: Unskip compositing tests.
2906
2907 2014-08-26  Vivek Galatage  <vivek.vg@samsung.com>
2908
2909         Canvas direction should reflect change in dir attribute and also across save/restore operations
2910         https://bugs.webkit.org/show_bug.cgi?id=136098
2911
2912         Reviewed by Darin Adler.
2913
2914         * fast/canvas/canvas-direction-expected.txt:
2915         * fast/canvas/canvas-direction.html:
2916
2917 2014-08-26  Shivakumar JM  <shiva.jm@samsung.com>
2918
2919         [EFL] FileApi Layout Tests passed in latest build.
2920         https://bugs.webkit.org/show_bug.cgi?id=136250
2921
2922         Unreviewed gardening.
2923
2924         FileApi Layout Tests passed in latest build 172953.
2925
2926         * platform/efl/TestExpectations:
2927
2928 2014-08-26  Carlos Alberto Lopez Perez  <clopez@igalia.com>
2929
2930         [GTK] Unreviewed GTK gardening.
2931
2932         * platform/gtk/TestExpectations: Report and mark new failures after r136159, r172826 and r172835.
2933         * platform/gtk/fast/ruby/bopomofo-expected.txt: Added. Add baseline after r172861 and r172874.
2934         * platform/gtk/fast/ruby/bopomofo-letter-spacing-expected.txt: Added. Add baseline after r172861 and r172874.
2935         * platform/gtk/fast/ruby/bopomofo-rl-expected.txt: Added. Add baseline after r172861 and r172874.
2936         * platform/gtk/fast/ruby/ruby-base-merge-block-children-crash-2-expected.png: Removed. Rebaseline (use default baseline) after r172835 and r172847.
2937         * platform/gtk/fast/ruby/ruby-base-merge-block-children-crash-2-expected.txt: Removed. Rebaseline (use default baseline) after r172835 and r172847.
2938
2939 2014-08-26  Zoltan Horvath  <zoltan@webkit.org>
2940
2941         [CSS Shapes] Positioned polygon reftests failing
2942         https://bugs.webkit.org/show_bug.cgi?id=135925
2943
2944         Reviewed by David Hyatt.
2945
2946         * TestExpectations: Remove passing tests.
2947         * css3/shapes/shape-outside/supported-shapes/polygon/shape-outside-polygon-012.html: Fix test behavior.
2948
2949 2014-08-26  Commit Queue  <commit-queue@webkit.org>
2950
2951         Unreviewed, rolling out r172940.
2952         https://bugs.webkit.org/show_bug.cgi?id=136256
2953
2954         Caused assertions on fast/storage/serialized-script-
2955         value.html, and possibly flakiness on more tests (Requested by
2956         ap on #webkit).
2957
2958         Reverted changeset:
2959
2960         "FTL should be able to do polymorphic call inlining"
2961         https://bugs.webkit.org/show_bug.cgi?id=135145
2962         http://trac.webkit.org/changeset/172940
2963
2964 2014-08-23  Filip Pizlo  <fpizlo@apple.com>
2965
2966         FTL should be able to do polymorphic call inlining
2967         https://bugs.webkit.org/show_bug.cgi?id=135145
2968
2969         Reviewed by Geoffrey Garen.
2970
2971         * js/regress/script-tests/simple-poly-call-nested.js: Added.
2972         * js/regress/script-tests/simple-poly-call.js: Added.
2973         * js/regress/simple-poly-call-expected.txt: Added.
2974         * js/regress/simple-poly-call-nested-expected.txt: Added.
2975         * js/regress/simple-poly-call-nested.html: Added.
2976         * js/regress/simple-poly-call.html: Added.
2977
2978 2014-08-25  Alexey Proskuryakov  <ap@apple.com>
2979
2980         ASSERT(extractable()) when storing a non-extractable key in IndexedDB
2981         https://bugs.webkit.org/show_bug.cgi?id=136202
2982         rdar://problem/17993967
2983
2984         * platform/mac-wk1/TestExpectations: Skip the test, IndexedDB is not supported
2985         with WebKit1.
2986
2987 2014-08-25  Michał Pakuła vel Rutka  <m.pakula@samsung.com>
2988
2989         Unreviewed EFL gardening
2990
2991         * platform/efl/TestExpectations: Added test expecations for failing and crashing tests.
2992         * platform/efl/scrollbars/scrollbar-selectors-expected.txt: Rebaseline after r172220.
2993
2994 2014-08-22  Sergio Villar Senin  <svillar@igalia.com>
2995
2996         ASSERTION FAILED: !trackSizes.isEmpty() in WebCore::createGridTrackList
2997         https://bugs.webkit.org/show_bug.cgi?id=136149
2998
2999         Reviewed by Darin Adler.
3000
3001         Added 3 new test cases to check invalid syntax in the repeat() function.
3002
3003         Also fixed a bug in the testInvalidSyntax() function. We were
3004         using style.gridColumns instead of
3005         style.webkitGridTemplateColumns, so the tests were working fine
3006         because there were no such property.
3007
3008         * fast/css-grid-layout/grid-element-repeat-get-set-expected.txt:
3009         * fast/css-grid-layout/grid-element-repeat-get-set.html:
3010
3011 2014-08-24  Alexey Proskuryakov  <ap@apple.com>
3012
3013         ASSERT(extractable()) when storing a non-extractable key in IndexedDB
3014         https://bugs.webkit.org/show_bug.cgi?id=136202
3015         rdar://problem/17993967
3016
3017         Reviewed by Darin Adler.
3018
3019         * crypto/subtle/rsa-indexeddb-non-exportable-expected.txt: Added.
3020         * crypto/subtle/rsa-indexeddb-non-exportable.html: Added.
3021
3022 2014-08-22  Zoltan Horvath  <zoltan@webkit.org>
3023
3024         [EFL][WK2] Remove fast/css3-text/css3-text-align-last/text-align-last-with-text-align-justify.html from skipped list
3025         https://bugs.webkit.org/show_bug.cgi?id=128732
3026
3027         Reviewed by Gyuyoung Kim.
3028
3029         * css3/shapes/shape-outside/supported-shapes/polygon/shape-outside-polygon-012.html:
3030         * platform/efl/TestExpectations:
3031
3032 2014-08-22  Benjamin Poulain  <benjamin@webkit.org>
3033
3034         Style invalidation does not work for adjacent node updates
3035         https://bugs.webkit.org/show_bug.cgi?id=136145
3036
3037         Reviewed by Antti Koivisto.
3038
3039         Add tests covering the basic cases: classes and attributes.
3040
3041         First-child covers the basic positional updates.
3042
3043         The tests have a version without any indirect adjacent ("~") because the marking
3044         used for those is much more generic and having them hide some bugs.
3045
3046         Some tests are still failing. That is due to the style resolver not handling
3047         direct siblings ("+") correctly when there are multiple of them. I will address
3048         that separately.
3049
3050         * fast/selectors/attribute-direct-adjacent-style-update-expected.txt: Added.
3051         * fast/selectors/attribute-direct-adjacent-style-update.html: Added.
3052         * fast/selectors/attribute-sibling-style-update-expected.txt: Added.
3053         * fast/selectors/attribute-sibling-style-update.html: Added.
3054         * fast/selectors/class-direct-adjacent-style-update-expected.txt: Added.
3055         * fast/selectors/class-direct-adjacent-style-update.html: Added.
3056         * fast/selectors/class-sibling-style-update-expected.txt: Added.
3057         * fast/selectors/class-sibling-style-update.html: Added.
3058         * fast/selectors/first-child-direct-adjacent-style-update.html: Added.
3059         * fast/selectors/first-child-sibling-style-update-expected.txt: Added.
3060         * fast/selectors/first-child-sibling-style-update.html: Added.
3061         * fast/selectors/placeholder-shown-sibling-style-update-expected.txt:
3062
3063 2014-08-22  David Hyatt  <hyatt@apple.com>
3064
3065         Add proper support for letter-spacing to bopomofo Ruby
3066         https://bugs.webkit.org/show_bug.cgi?id=136171
3067
3068         Reviewed by Sam Weinig.
3069
3070         * fast/ruby/bopomofo-letter-spacing.html: Added.
3071         * platform/mac/fast/ruby/bopomofo-expected.png:
3072         * platform/mac/fast/ruby/bopomofo-expected.txt:
3073         * platform/mac/fast/ruby/bopomofo-letter-spacing-expected.png: Added.
3074         * platform/mac/fast/ruby/bopomofo-letter-spacing-expected.txt: Added.
3075
3076 2014-08-21  David Hyatt  <hyatt@apple.com>
3077
3078         Implement rudimentary Bopomofo Ruby support (ruby-position:inter-character)
3079         https://bugs.webkit.org/show_bug.cgi?id=136137
3080         <rdar://problem/12567545>
3081
3082         Reviewed by Sam Weinig.
3083
3084         * fast/ruby/bopomofo-rl.html: Added.
3085         * fast/ruby/bopomofo.html: Added.
3086         * platform/mac/fast/ruby/bopomofo-expected.png: Added.
3087         * platform/mac/fast/ruby/bopomofo-expected.txt: Added.
3088         * platform/mac/fast/ruby/bopomofo-rl-expected.png: Added.
3089         * platform/mac/fast/ruby/bopomofo-rl-expected.txt: Added.
3090
3091 2014-08-21  Antti Koivisto  <antti@apple.com>
3092
3093         Animated GIFs scrolled out of view still cause titlebar blur to update, on tumblr.com page
3094         https://bugs.webkit.org/show_bug.cgi?id=136139
3095
3096         Reviewed by Simon Fraser.
3097
3098         * fast/repaint/no-animation-outside-viewport-subframe-expected.txt: Added.
3099         * fast/repaint/no-animation-outside-viewport-subframe.html: Added.
3100
3101 2014-08-21  Zalan Bujtas  <zalan@apple.com>
3102
3103         ruby-base-merge-block-children-crash-2.html should not use render tree dump.
3104         
3105         Unreviewed gardening.
3106
3107         * fast/ruby/ruby-base-merge-block-children-crash-2-expected.txt: Added.
3108         * fast/ruby/ruby-base-merge-block-children-crash-2.html: restore previous version of the test.
3109         * platform/mac/fast/ruby/ruby-base-merge-block-children-crash-2-expected.txt: Removed.
3110
3111 2014-08-21  Zalan Bujtas  <zalan@apple.com>
3112
3113         Remove flaky saturated reftest. UnitTest takes care of saturated arithmetics.
3114
3115         Unreviewed gardening.
3116
3117         * fast/dynamic/saturated-layout-arithmetic-expected.html: Removed.
3118         * fast/dynamic/saturated-layout-arithmetic.html: Removed.
3119
3120 2014-08-21  Zalan Bujtas  <zalan@apple.com>
3121
3122         Enable SATURATED_LAYOUT_ARITHMETIC.
3123         https://bugs.webkit.org/show_bug.cgi?id=136106
3124
3125         Reviewed by Simon Fraser.
3126
3127         SATURATED_LAYOUT_ARITHMETIC protects LayoutUnit against arithmetic overflow.
3128         (No measurable performance regression on Mac.)
3129
3130         * fast/dynamic/saturated-layout-arithmetic-expected.html: Added.
3131         * fast/dynamic/saturated-layout-arithmetic.html: Added.
3132         * fast/ruby/ruby-base-merge-block-children-crash-2.html: saturated arithmetics changes behavior. fix test case.
3133         * scrollbars/scrollbar-large-overflow-rectangle.html: saturated arithmetics changes behavior. fix test case.
3134
3135 2014-08-21  Yuki Sekiguchi  <yuki.sekiguchi@access-company.com>
3136
3137         New ruby parsing rule breaks some real web sites.
3138         https://bugs.webkit.org/show_bug.cgi?id=136062
3139
3140         Reviewed by Ryosuke Niwa.
3141
3142         html5lib-test was updated using my pull request:
3143         https://github.com/darobin/html5lib-tests/pull/2
3144
3145         * fast/ruby/rp-inside-rtc-expected.html: Added.
3146         * fast/ruby/rp-inside-rtc.html: Added.
3147         * html5lib/resources/ruby.dat: The rp element should not auto close the rtc element.
3148
3149 2014-08-21  Yuki Sekiguchi  <yuki.sekiguchi@access-company.com>
3150
3151         REGRESSION: CSS not() selector does not work when it appears after or within @supports
3152         https://bugs.webkit.org/show_bug.cgi?id=136063
3153
3154         Reviewed by Darin Adler.
3155
3156         Test that @supports doesn't break "not" pseudo class selector.
3157
3158         * css3/supports-not-selector-cssom-expected.txt: Added.
3159         * css3/supports-not-selector-cssom.html: Added.
3160         * css3/supports-not-selector-expected.html: Added.
3161         * css3/supports-not-selector.html: Added.
3162
3163 2014-08-21  Beth Dakin  <bdakin@apple.com>
3164
3165         overflow:scroll elements should support rubber-banding
3166         https://bugs.webkit.org/show_bug.cgi?id=91655
3167
3168         Reviewed by Sam Weinig and Darin Adler.
3169
3170         Re-baseline. Mostly these tests are different now that end end event is handled.
3171         * platform/mac-wk2/tiled-drawing/scrolling/fast-scroll-div-latched-div-expected.txt:
3172         * platform/mac-wk2/tiled-drawing/scrolling/fast-scroll-div-latched-div-with-handler-expected.txt:
3173         * platform/mac-wk2/tiled-drawing/scrolling/fast-scroll-div-latched-mainframe-with-handler-expected.txt:
3174         * platform/mac-wk2/tiled-drawing/scrolling/fast-scroll-iframe-latched-iframe-with-handler-expected.txt:
3175         * platform/mac-wk2/tiled-drawing/scrolling/fast-scroll-iframe-latched-mainframe-with-handler-expected.txt:
3176         * platform/mac-wk2/tiled-drawing/scrolling/fast-scroll-select-latched-mainframe-with-handler-expected.txt:
3177         * platform/mac-wk2/tiled-drawing/scrolling/fast-scroll-select-latched-select-with-handler-expected.txt:
3178
3179         This test requires a longer timeout to ensure that the rubber-band has ended.
3180         * platform/mac/fast/scrolling/scroll-latched-nested-div.html:
3181
3182 2014-08-21  Víctor Manuel Jáquez Leal  <vjaquez@igalia.com>
3183
3184         [GTK] WebkitWebProcess crashing navigating away from ogg video element
3185         https://bugs.webkit.org/show_bug.cgi?id=135348
3186
3187         Reviewed by Philippe Normand.
3188
3189         * platform/gtk/TestExpectations: Enable
3190         media/restore-from-page-cache.html,
3191         plugins/netscape-plugin-page-cache-works.html and
3192         animations/resume-after-page-cache.html. They should pass correctly.
3193         Skip compositing/iframes/page-cache-layer-tree.html since we disable
3194         that optimization.
3195
3196 2014-08-21  Shivakumar JM  <shiva.jm@samsung.com>
3197
3198         [EFL][WK2] Websocket Layout Tests passed in latest build.
3199         https://bugs.webkit.org/show_bug.cgi?id=136100
3200
3201         Unreviewed gardening.
3202
3203         Websocket Layout Tests passed in latest build, possibly because r172438 (https://bugs.webkit.org/show_bug.cgi?id=135831) in version
3204         172796.
3205
3206         * platform/efl/TestExpectations:
3207
3208 2014-08-20  Benjamin Poulain  <benjamin@webkit.org>
3209
3210         CSS: Implement the :placeholder-shown pseudo-class from Selectors Level 4
3211         https://bugs.webkit.org/show_bug.cgi?id=118162
3212
3213         Reviewed by Antti Koivisto.
3214
3215         Add basic test coverage for common operations: styling, querySelector, CSSOM.
3216
3217         The layout test failure of placeholder-shown-sibling-style-update.html seems unrelated
3218         to this patch, it fails in many more cases. This will be investigated separately, the failure
3219         are used as expected values for now.
3220
3221         * fast/css/css-selector-text-expected.txt:
3222         * fast/css/css-selector-text.html:
3223         * fast/css/css-set-selector-text-expected.txt:
3224         * fast/css/css-set-selector-text.html:
3225         * fast/css/placeholder-shown-basics-expected.html: Added.
3226         * fast/css/placeholder-shown-basics.html: Added.
3227         * fast/selectors/placeholder-shown-long-adjacent-backtracking-expected.txt: Added.
3228         * fast/selectors/placeholder-shown-long-adjacent-backtracking.html: Added.
3229         * fast/selectors/placeholder-shown-sibling-style-update-expected.txt: Added.
3230         * fast/selectors/placeholder-shown-sibling-style-update.html: Added.
3231         * fast/selectors/placeholder-shown-style-update-expected.txt: Added.
3232         * fast/selectors/placeholder-shown-style-update.html: Added.
3233         * fast/selectors/placeholder-shown-with-input-basics-expected.txt: Added.
3234         * fast/selectors/placeholder-shown-with-input-basics.html: Added.
3235         * fast/selectors/placeholder-shown-with-textarea-basics-expected.txt: Added.
3236         * fast/selectors/placeholder-shown-with-textarea-basics.html: Added.
3237
3238 2014-08-20  Benjamin Poulain  <bpoulain@apple.com>
3239
3240         Remove HTMLInputElement's suggestedValue
3241         https://bugs.webkit.org/show_bug.cgi?id=136094
3242
3243         Reviewed by Darin Adler.
3244
3245         * fast/forms/suggested-value-after-setvalue-expected.txt: Removed.
3246         * fast/forms/suggested-value-after-setvalue.html: Removed.
3247         * fast/forms/suggested-value-expected.txt: Removed.
3248         * fast/forms/suggested-value.html: Removed.
3249
3250 2014-08-20  Dean Jackson  <dino@apple.com>
3251
3252         WebAudio FFT analysis uses incorrect scaling
3253         https://bugs.webkit.org/show_bug.cgi?id=136120
3254
3255         Reviewed by Tim Horton.
3256
3257         Test from Blink r166687.
3258
3259         * webaudio/realtimeanalyser-fft-scaling.html: Added.
3260         * webaudio/realtimeanalyser-fft-scaling-expected.txt: Added.
3261
3262 2014-08-20  Alexey Proskuryakov  <ap@apple.com>
3263
3264         fast/multicol/mixed-opacity-fixed-test.html fails in compositing mode
3265         https://bugs.webkit.org/show_bug.cgi?id=136109
3266
3267         * platform/mac-wk2/TestExpectations: Updated test expectations to a non-flaky failure,
3268         and to point to the new bug.
3269
3270 2014-08-20  Zalan Bujtas  <zalan@apple.com>
3271
3272         Dashed/dotted borders do not paint.
3273         https://bugs.webkit.org/show_bug.cgi?id=135898
3274
3275         Reviewed by Simon Fraser.
3276
3277         *-at-all files test that we always paint borders.
3278         The other set of files test that borders are painted properly. They take
3279         advantage of the fact that borders with radius use a different painting code path.
3280
3281         * TestExpectations:
3282         * fast/borders/border-painting-dashed-at-all-expected.html: Added.
3283         * fast/borders/border-painting-dashed-at-all.html: Added.
3284         * fast/borders/border-painting-dashed-expected.html: Added.
3285         * fast/borders/border-painting-dashed.html: Added.
3286         * fast/borders/border-painting-dotted-at-all-expected.html: Added.
3287         * fast/borders/border-painting-dotted-at-all.html: Added.
3288         * fast/borders/border-painting-dotted-expected.html: Added.
3289         * fast/borders/border-painting-dotted.html: Added.
3290         * fast/borders/border-painting-double-at-all-expected.html: Added.
3291         * fast/borders/border-painting-double-at-all.html: Added.
3292         * fast/borders/border-painting-double-expected.html: Added.
3293         * fast/borders/border-painting-double.html: Added.
3294         * fast/borders/border-painting-groove-at-all-expected.html: Added.
3295         * fast/borders/border-painting-groove-at-all.html: Added.
3296         * fast/borders/border-painting-inset-at-all-expected.html: Added.
3297         * fast/borders/border-painting-inset-at-all.html: Added.
3298         * fast/borders/border-painting-inset-expected.html: Added.
3299         * fast/borders/border-painting-inset.html: Added.
3300         * fast/borders/border-painting-outset-at-all-expected.html: Added.
3301         * fast/borders/border-painting-outset-at-all.html: Added.
3302         * fast/borders/border-painting-outset-expected.html: Added.
3303         * fast/borders/border-painting-outset.html: Added.
3304         * fast/borders/border-painting-ridge-at-all-expected.html: Added.
3305         * fast/borders/border-painting-ridge-at-all.html: Added.
3306         * fast/borders/border-painting-solid-at-all-expected.html: Added.
3307         * fast/borders/border-painting-solid-at-all.html: Added.
3308         * fast/borders/border-painting-solid-expected.html: Added.
3309         * fast/borders/border-painting-solid.html: Added.
3310         * fast/borders/hidpi-border-painting-groove-expected.html: Added.
3311         * fast/borders/hidpi-border-painting-groove.html: Added.
3312         * fast/borders/hidpi-border-painting-ridge-expected.html: Added.
3313         * fast/borders/hidpi-border-painting-ridge.html: Added.
3314
3315 2014-08-19  Jinwoo Song  <jinwoo7.song@samsung.com>
3316
3317         Ignore usemap attributes without '#' in img element
3318         https://bugs.webkit.org/show_bug.cgi?id=133336
3319
3320         Reviewed by Ryosuke Niwa.
3321
3322         HTML5 specification says we should ignore usemap attributes without #.
3323         http://www.w3.org/TR/html5/infrastructure.html#valid-hash-name-reference
3324
3325         * fast/dom/replaced-image-map-valid-hash-name-expected.txt: Added.
3326         * fast/dom/replaced-image-map-valid-hash-name.html: Added.
3327         * fast/images/image-map-multiple-xhtml.xhtml: Modified usemap attribute value to use '#'.
3328
3329 2014-08-19  Filip Pizlo  <fpizlo@apple.com>
3330
3331         REGRESSION(r172401): for-in optimization no longer works at all
3332         https://bugs.webkit.org/show_bug.cgi?id=136056
3333
3334         Reviewed by Geoffrey Garen.
3335         
3336         This just needs a rebase because the number of calls into the DOM has changed and so the
3337         number of console messages about security stuff has now changed.
3338
3339         * http/tests/security/cross-frame-access-enumeration-expected.txt:
3340
3341 2014-08-19  Bem Jones-Bey  <bjonesbe@adobe.com>
3342
3343         [CSS Shapes] A few calc() test failures in the shape-image-threshold parsing tests
3344         https://bugs.webkit.org/show_bug.cgi?id=135926
3345
3346         Reviewed by Dirk Schulze.
3347
3348         * TestExpectations: Remove Failure and Crash expectations.
3349         * css3/shapes/shape-outside/values/shape-image-threshold-001-expected.txt:
3350             Proper expected results now that the test passes.
3351         * css3/shapes/shape-outside/values/shape-image-threshold-001.html:
3352             Adding together calcs isn't valid, so move the addition inside of
3353             the calc expression. This will also be updated upstream.
3354
3355 2014-08-19  Alexey Proskuryakov  <ap@apple.com>
3356
3357         ASSERT_NOT_REACHED on css3/shapes/shape-outside/values/shape-image-threshold-001.html
3358         https://bugs.webkit.org/show_bug.cgi?id=136075
3359
3360         * TestExpectations: Skipped the test in debug mode.
3361
3362 2014-08-19  Carlos Alberto Lopez Perez  <clopez@igalia.com>
3363
3364         [GTK] Unreviewed GTK gardening.
3365
3366         * platform/gtk/TestExpectations: Mark tests failing after r172733 (W3C CSS Shapes test suite import)
3367         Update list of flaky tests. Report and mark new failures. Remove expectations for new passing tests.
3368
3369 2014-08-18  Benjamin Poulain  <bpoulain@apple.com>
3370
3371         Mark shape-image-threshold-001.html as crashing in debug
3372
3373         * TestExpectations:
3374         The test css3/shapes/shape-outside/values/shape-image-threshold-001.html systematically assert
3375         in debug. Skip the results until the author investigate.
3376
3377 2014-08-18  Rebecca Hauck  <rhauck@adobe.com>
3378
3379         [CSS Shapes] Import the CSS Shapes W3C test suite
3380         https://bugs.webkit.org/show_bug.cgi?id=135921
3381
3382         Reviewed by Bem Jones-Bey.
3383
3384         This patch contains the imported CSS Shapes W3C test suite
3385         brought in and converted to WebKit style using
3386         Tools/Scripts/impoart-w3c-tests.
3387
3388         * TestExpectations:
3389         * css3/shapes/shape-outside-invalid-001-expected.txt: Added.
3390         * css3/shapes/shape-outside-invalid-001.html: Added.
3391         * css3/shapes/shape-outside-invalid-circle-000-expected.txt: Added.
3392         * css3/shapes/shape-outside-invalid-circle-000.html: Added.
3393         * css3/shapes/shape-outside-invalid-circle-001-expected.txt: Added.
3394         * css3/shapes/shape-outside-invalid-circle-001.html: Added.
3395         * css3/shapes/shape-outside-invalid-circle-002-expected.txt: Added.
3396         * css3/shapes/shape-outside-invalid-circle-002.html: Added.
3397         * css3/shapes/shape-outside-invalid-circle-003-expected.txt: Added.
3398         * css3/shapes/shape-outside-invalid-circle-003.html: Added.
3399         * css3/shapes/shape-outside-invalid-ellipse-001-expected.txt: Added.
3400         * css3/shapes/shape-outside-invalid-ellipse-001.html: Added.
3401         * css3/shapes/shape-outside-invalid-ellipse-002-expected.txt: Added.
3402         * css3/shapes/shape-outside-invalid-ellipse-002.html: Added.
3403         * css3/shapes/shape-outside-invalid-ellipse-003-expected.txt: Added.
3404         * css3/shapes/shape-outside-invalid-ellipse-003.html: Added.
3405         * css3/shapes/shape-outside-invalid-ellipse-004-expected.txt: Added.
3406         * css3/shapes/shape-outside-invalid-ellipse-004.html: Added.
3407         * css3/shapes/shape-outside-invalid-ellipse-005-expected.txt: Added.
3408         * css3/shapes/shape-outside-invalid-ellipse-005.html: Added.
3409         * css3/shapes/shape-outside-invalid-ellipse-006-expected.txt: Added.
3410         * css3/shapes/shape-outside-invalid-ellipse-006.html: Added.
3411         * css3/shapes/shape-outside-invalid-inset-001-expected.txt: Added.
3412         * css3/shapes/shape-outside-invalid-inset-001.html: Added.
3413         * css3/shapes/shape-outside-invalid-inset-002-expected.txt: Added.
3414         * css3/shapes/shape-outside-invalid-inset-002.html: Added.
3415         * css3/shapes/shape-outside-invalid-inset-003-expected.txt: Added.
3416         * css3/shapes/shape-outside-invalid-inset-003.html: Added.
3417         * css3/shapes/shape-outside-invalid-inset-004-expected.txt: Added.
3418         * css3/shapes/shape-outside-invalid-inset-004.html: Added.
3419         * css3/shapes/shape-outside/shape-box/shape-outside-box-002-expected.html: Added.
3420         * css3/shapes/shape-outside/shape-box/shape-outside-box-002.html: Added.
3421         * css3/shapes/shape-outside/shape-box/shape-outside-box-003-expected.html: Added.
3422         * css3/shapes/shape-outside/shape-box/shape-outside-box-003.html: Added.
3423         * css3/shapes/shape-outside/shape-box/shape-outside-box-004-expected.html: Added.
3424         * css3/shapes/shape-outside/shape-box/shape-outside-box-004.html: Added.
3425         * css3/shapes/shape-outside/shape-box/shape-outside-box-006-expected.html: Added.
3426         * css3/shapes/shape-outside/shape-box/shape-outside-box-006.html: Added.
3427         * css3/shapes/shape-outside/shape-box/shape-outside-box-007-expected.html: Added.
3428         * css3/shapes/shape-outside/shape-box/shape-outside-box-007.html: Added.
3429         * css3/shapes/shape-outside/shape-box/shape-outside-box-008-expected.html: Added.
3430         * css3/shapes/shape-outside/shape-box/shape-outside-box-008.html: Added.
3431         * css3/shapes/shape-outside/shape-box/w3c-import.log: Added.
3432         * css3/shapes/shape-outside/shape-image/gradients/shape-outside-linear-gradient-001-expected.html: Added.
3433         * css3/shapes/shape-outside/shape-image/gradients/shape-outside-linear-gradient-001.html: Added.
3434         * css3/shapes/shape-outside/shape-image/gradients/shape-outside-linear-gradient-002-expected.html: Added.
3435         * css3/shapes/shape-outside/shape-image/gradients/shape-outside-linear-gradient-002.html: Added.
3436         * css3/shapes/shape-outside/shape-image/gradients/shape-outside-linear-gradient-003-expected.html: Added.
3437         * css3/shapes/shape-outside/shape-image/gradients/shape-outside-linear-gradient-003.html: Added.
3438         * css3/shapes/shape-outside/shape-image/gradients/shape-outside-linear-gradient-004-expected.html: Added.
3439         * css3/shapes/shape-outside/shape-image/gradients/shape-outside-linear-gradient-004.html: Added.
3440         * css3/shapes/shape-outside/shape-image/gradients/shape-outside-radial-gradient-001-expected.html: Added.
3441         * css3/shapes/shape-outside/shape-image/gradients/shape-outside-radial-gradient-001.html: Added.
3442         * css3/shapes/shape-outside/shape-image/gradients/shape-outside-radial-gradient-002-expected.html: Added.
3443         * css3/shapes/shape-outside/shape-image/gradients/shape-outside-radial-gradient-002.html: Added.
3444         * css3/shapes/shape-outside/shape-image/gradients/shape-outside-radial-gradient-003-expected.html: Added.
3445         * css3/shapes/shape-outside/shape-image/gradients/shape-outside-radial-gradient-003.html: Added.
3446         * css3/shapes/shape-outside/shape-image/gradients/shape-outside-radial-gradient-004-expected.html: Added.
3447         * css3/shapes/shape-outside/shape-image/gradients/shape-outside-radial-gradient-004.html: Added.
3448         * css3/shapes/shape-outside/shape-image/gradients/w3c-import.log: Added.
3449         * css3/shapes/shape-outside/shape-image/shape-image-000-expected.html: Added.
3450         * css3/shapes/shape-outside/shape-image/shape-image-000.html: Added.
3451         * css3/shapes/shape-outside/shape-image/shape-image-001-expected.html: Added.
3452         * css3/shapes/shape-outside/shape-image/shape-image-001.html: Added.
3453         * css3/shapes/shape-outside/shape-image/shape-image-002-expected.html: Added.
3454         * css3/shapes/shape-outside/shape-image/shape-image-002.html: Added.
3455         * css3/shapes/shape-outside/shape-image/shape-image-003-expected.html: Added.
3456         * css3/shapes/shape-outside/shape-image/shape-image-003.html: Added.
3457         * css3/shapes/shape-outside/shape-image/shape-image-004-expected.html: Added.
3458         * css3/shapes/shape-outside/shape-image/shape-image-004.html: Added.
3459         * css3/shapes/shape-outside/shape-image/shape-image-005-expected.html: Added.
3460         * css3/shapes/shape-outside/shape-image/shape-image-005.html: Added.
3461         * css3/shapes/shape-outside/shape-image/shape-image-012-expected.html: Added.
3462         * css3/shapes/shape-outside/shape-image/shape-image-012.html: Added.
3463         * css3/shapes/shape-outside/shape-image/shape-image-013-expected.html: Added.
3464         * css3/shapes/shape-outside/shape-image/shape-image-013.html: Added.
3465         * css3/shapes/shape-outside/shape-image/shape-image-014-expected.html: Added.
3466         * css3/shapes/shape-outside/shape-image/shape-image-014.html: Added.
3467         * css3/shapes/shape-outside/shape-image/shape-image-015-expected.html: Added.
3468         * css3/shapes/shape-outside/shape-image/shape-image-015.html: Added.
3469         * css3/shapes/shape-outside/shape-image/shape-image-016-expected.html: Added.
3470         * css3/shapes/shape-outside/shape-image/shape-image-016.html: Added.
3471         * css3/shapes/shape-outside/shape-image/shape-image-017-expected.html: Added.
3472         * css3/shapes/shape-outside/shape-image/shape-image-017.html: Added.
3473         * css3/shapes/shape-outside/shape-image/shape-image-018-expected.html: Added.
3474         * css3/shapes/shape-outside/shape-image/shape-image-018.html: Added.
3475         * css3/shapes/shape-outside/shape-image/shape-image-019-expected.html: Added.
3476         * css3/shapes/shape-outside/shape-image/shape-image-019.html: Added.
3477         * css3/shapes/shape-outside/shape-image/shape-image-020-expected.html: Added.
3478         * css3/shapes/shape-outside/shape-image/shape-image-020.html: Added.
3479         * css3/shapes/shape-outside/shape-image/shape-image-021-expected.html: Added.
3480         * css3/shapes/shape-outside/shape-image/shape-image-021.html: Added.
3481         * css3/shapes/shape-outside/shape-image/shape-image-022-expected.html: Added.
3482         * css3/shapes/shape-outside/shape-image/shape-image-022.html: Added.
3483         * css3/shapes/shape-outside/shape-image/shape-image-023-expected.html: Added.
3484         * css3/shapes/shape-outside/shape-image/shape-image-023.html: Added.
3485         * css3/shapes/shape-outside/shape-image/support/left-half-rectangle-20.png: Added.
3486         * css3/shapes/shape-outside/shape-image/support/left-half-rectangle-20.svg: Added.
3487         * css3/shapes/shape-outside/shape-image/support/left-half-rectangle-50.png: Added.
3488         * css3/shapes/shape-outside/shape-image/support/left-half-rectangle-50.svg: Added.
3489         * css3/shapes/shape-outside/shape-image/support/left-half-rectangle-70.png: Added.
3490         * css3/shapes/shape-outside/shape-image/support/left-half-rectangle-70.svg: Added.
3491         * css3/shapes/shape-outside/shape-image/support/left-half-rectangle.jpg: Added.
3492         * css3/shapes/shape-outside/shape-image/support/left-half-rectangle.png: Added.
3493         * css3/shapes/shape-outside/shape-image/support/left-half-rectangle.svg: Added.
3494         * css3/shapes/shape-outside/shape-image/support/right-half-rectangle-20.png: Added.
3495         * css3/shapes/shape-outside/shape-image/support/right-half-rectangle-50.png: Added.
3496         * css3/shapes/shape-outside/shape-image/support/right-half-rectangle-70.png: Added.
3497         * css3/shapes/shape-outside/shape-image/support/right-half-rectangle-70.svg: Added.
3498         * css3/shapes/shape-outside/shape-image/support/right-half-rectangle.gif: Added.
3499         * css3/shapes/shape-outside/shape-image/support/right-half-rectangle.jpg: Added.
3500         * css3/shapes/shape-outside/shape-image/support/right-half-rectangle.png: Added.
3501         * css3/shapes/shape-outside/shape-image/support/right-half-rectangle.svg: Added.
3502         * css3/shapes/shape-outside/shape-image/support/w3c-import.log: Added.
3503         * css3/shapes/shape-outside/shape-image/w3c-import.log: Added.
3504         * css3/shapes/shape-outside/supported-shapes/circle/shape-outside-circle-013-expected.html: Added.
3505         * css3/shapes/shape-outside/supported-shapes/circle/shape-outside-circle-013.html: Added.
3506         * css3/shapes/shape-outside/supported-shapes/circle/shape-outside-circle-014-expected.html: Added.
3507         * css3/shapes/shape-outside/supported-shapes/circle/shape-outside-circle-014.html: Added.
3508         * css3/shapes/shape-outside/supported-shapes/circle/shape-outside-circle-015-expected.html: Added.
3509         * css3/shapes/shape-outside/supported-shapes/circle/shape-outside-circle-015.html: Added.
3510         * css3/shapes/shape-outside/supported-shapes/circle/shape-outside-circle-016-expected.html: Added.
3511         * css3/shapes/shape-outside/supported-shapes/circle/shape-outside-circle-016.html: Added.
3512         * css3/shapes/shape-outside/supported-shapes/circle/shape-outside-circle-017-expected.html: Added.
3513         * css3/shapes/shape-outside/supported-shapes/circle/shape-outside-circle-017.html: Added.
3514         * css3/shapes/shape-outside/supported-shapes/circle/shape-outside-circle-018-expected.html: Added.
3515         * css3/shapes/shape-outside/supported-shapes/circle/shape-outside-circle-018.html: Added.
3516         * css3/shapes/shape-outside/supported-shapes/circle/shape-outside-circle-019-expected.html: Added.
3517         * css3/shapes/shape-outside/supported-shapes/circle/shape-outside-circle-019.html: Added.
3518         * css3/shapes/shape-outside/supported-shapes/circle/shape-outside-circle-020-expected.html: Added.
3519         * css3/shapes/shape-outside/supported-shapes/circle/shape-outside-circle-020.html: Added.
3520         * css3/shapes/shape-outside/supported-shapes/circle/shape-outside-circle-021-expected.html: Added.
3521         * css3/shapes/shape-outside/supported-shapes/circle/shape-outside-circle-021.html: Added.
3522         * css3/shapes/shape-outside/supported-shapes/circle/shape-outside-circle-022-expected.html: Added.
3523         * css3/shapes/shape-outside/supported-shapes/circle/shape-outside-circle-022.html: Added.
3524         * css3/shapes/shape-outside/supported-shapes/circle/shape-outside-circle-024-expected.html: Added.
3525         * css3/shapes/shape-outside/supported-shapes/circle/shape-outside-circle-024.html: Added.
3526         * css3/shapes/shape-outside/supported-shapes/circle/shape-outside-circle-025-expected.html: Added.
3527         * css3/shapes/shape-outside/supported-shapes/circle/shape-outside-circle-025.html: Added.
3528         * css3/shapes/shape-outside/supported-shapes/circle/shape-outside-circle-026-expected.html: Added.
3529         * css3/shapes/shape-outside/supported-shapes/circle/shape-outside-circle-026.html: Added.
3530         * css3/shapes/shape-outside/supported-shapes/circle/shape-outside-circle-027-expected.html: Added.
3531         * css3/shapes/shape-outside/supported-shapes/circle/shape-outside-circle-027.html: Added.
3532         * css3/shapes/shape-outside/supported-shapes/circle/shape-outside-circle-028-expected.html: Added.
3533         * css3/shapes/shape-outside/supported-shapes/circle/shape-outside-circle-028.html: Added.
3534         * css3/shapes/shape-outside/supported-shapes/circle/shape-outside-circle-029-expected.html: Added.
3535         * css3/shapes/shape-outside/supported-shapes/circle/shape-outside-circle-029.html: Added.
3536         * css3/shapes/shape-outside/supported-shapes/circle/shape-outside-circle-030-expected.html: Added.
3537         * css3/shapes/shape-outside/supported-shapes/circle/shape-outside-circle-030.html: Added.
3538         * css3/shapes/shape-outside/supported-shapes/circle/shape-outside-circle-031-expected.html: Added.
3539         * css3/shapes/shape-outside/supported-shapes/circle/shape-outside-circle-031.html: Added.
3540         * css3/shapes/shape-outside/supported-shapes/circle/w3c-import.log: Added.
3541         * css3/shapes/shape-outside/supported-shapes/ellipse/shape-outside-ellipse-013-expected.html: Added.
3542         * css3/shapes/shape-outside/supported-shapes/ellipse/shape-outside-ellipse-013.html: Added.
3543         * css3/shapes/shape-outside/supported-shapes/ellipse/shape-outside-ellipse-014-expected.html: Added.
3544         * css3/shapes/shape-outside/supported-shapes/ellipse/shape-outside-ellipse-014.html: Added.
3545         * css3/shapes/shape-outside/supported-shapes/ellipse/shape-outside-ellipse-015-expected.html: Added.
3546         * css3/shapes/shape-outside/supported-shapes/ellipse/shape-outside-ellipse-015.html: Added.
3547         * css3/shapes/shape-outside/supported-shapes/ellipse/shape-outside-ellipse-016-expected.html: Added.
3548         * css3/shapes/shape-outside/supported-shapes/ellipse/shape-outside-ellipse-016.html: Added.
3549         * css3/shapes/shape-outside/supported-shapes/ellipse/shape-outside-ellipse-017-expected.html: Added.
3550         * css3/shapes/shape-outside/supported-shapes/ellipse/shape-outside-ellipse-017.html: Added.
3551         * css3/shapes/shape-outside/supported-shapes/ellipse/shape-outside-ellipse-018-expected.html: Added.
3552         * css3/shapes/shape-outside/supported-shapes/ellipse/shape-outside-ellipse-018.html: Added.
3553         * css3/shapes/shape-outside/supported-shapes/ellipse/shape-outside-ellipse-019-expected.html: Added.
3554         * css3/shapes/shape-outside/supported-shapes/ellipse/shape-outside-ellipse-019.html: Added.
3555         * css3/shapes/shape-outside/supported-shapes/ellipse/shape-outside-ellipse-020-expected.html: Added.
3556         * css3/shapes/shape-outside/supported-shapes/ellipse/shape-outside-ellipse-020.html: Added.
3557         * css3/shapes/shape-outside/supported-shapes/ellipse/shape-outside-ellipse-021-expected.html: Added.
3558         * css3/shapes/shape-outside/supported-shapes/ellipse/shape-outside-ellipse-021.html: Added.
3559         * css3/shapes/shape-outside/supported-shapes/ellipse/shape-outside-ellipse-022-expected.html: Added.
3560         * css3/shapes/shape-outside/supported-shapes/ellipse/shape-outside-ellipse-022.html: Added.
3561         * css3/shapes/shape-outside/supported-shapes/ellipse/shape-outside-ellipse-023-expected.html: Added.
3562         * css3/shapes/shape-outside/supported-shapes/ellipse/shape-outside-ellipse-023.html: Added.
3563         * css3/shapes/shape-outside/supported-shapes/ellipse/shape-outside-ellipse-024-expected.html: Added.
3564         * css3/shapes/shape-outside/supported-shapes/ellipse/shape-outside-ellipse-024.html: Added.
3565         * css3/shapes/shape-outside/supported-shapes/ellipse/shape-outside-ellipse-025-expected.html: Added.
3566         * css3/shapes/shape-outside/supported-shapes/ellipse/shape-outside-ellipse-025.html: Added.
3567         * css3/shapes/shape-outside/supported-shapes/ellipse/shape-outside-ellipse-030-expected.html: Added.
3568         * css3/shapes/shape-outside/supported-shapes/ellipse/shape-outside-ellipse-030.html: Added.
3569         * css3/shapes/shape-outside/supported-shapes/ellipse/shape-outside-ellipse-031-expected.html: Added.
3570         * css3/shapes/shape-outside/supported-shapes/ellipse/shape-outside-ellipse-031.html: Added.
3571         * css3/shapes/shape-outside/supported-shapes/ellipse/w3c-import.log: Added.
3572         * css3/shapes/shape-outside/supported-shapes/inset/shape-outside-inset-010-expected.html: Added.
3573         * css3/shapes/shape-outside/supported-shapes/inset/shape-outside-inset-010.html: Added.
3574         * css3/shapes/shape-outside/supported-shapes/inset/shape-outside-inset-011-expected.html: Added.
3575         * css3/shapes/shape-outside/supported-shapes/inset/shape-outside-inset-011.html: Added.
3576         * css3/shapes/shape-outside/supported-shapes/inset/shape-outside-inset-012-expected.html: Added.
3577         * css3/shapes/shape-outside/supported-shapes/inset/shape-outside-inset-012.html: Added.
3578         * css3/shapes/shape-outside/supported-shapes/inset/shape-outside-inset-013-expected.html: Added.
3579         * css3/shapes/shape-outside/supported-shapes/inset/shape-outside-inset-013.html: Added.
3580         * css3/shapes/shape-outside/supported-shapes/inset/shape-outside-inset-014-expected.html: Added.
3581         * css3/shapes/shape-outside/supported-shapes/inset/shape-outside-inset-014.html: Added.
3582         * css3/shapes/shape-outside/supported-shapes/inset/shape-outside-inset-015-expected.html: Added.
3583         * css3/shapes/shape-outside/supported-shapes/inset/shape-outside-inset-015.html: Added.
3584         * css3/shapes/shape-outside/supported-shapes/inset/w3c-import.log: Added.
3585         * css3/shapes/shape-outside/supported-shapes/polygon/shape-outside-polygon-007-expected.html: Added.
3586         * css3/shapes/shape-outside/supported-shapes/polygon/shape-outside-polygon-007.html: Added.
3587         * css3/shapes/shape-outside/supported-shapes/polygon/shape-outside-polygon-008-expected.html: Added.
3588         * css3/shapes/shape-outside/supported-shapes/polygon/shape-outside-polygon-008.html: Added.
3589         * css3/shapes/shape-outside/supported-shapes/polygon/shape-outside-polygon-009-expected.html: Added.
3590         * css3/shapes/shape-outside/supported-shapes/polygon/shape-outside-polygon-009.html: Added.
3591         * css3/shapes/shape-outside/supported-shapes/polygon/shape-outside-polygon-010-expected.html: Added.
3592         * css3/shapes/shape-outside/supported-shapes/polygon/shape-outside-polygon-010.html: Added.
3593         * css3/shapes/shape-outside/supported-shapes/polygon/shape-outside-polygon-011-expected.html: Added.
3594         * css3/shapes/shape-outside/supported-shapes/polygon/shape-outside-polygon-011.html: Added.
3595         * css3/shapes/shape-outside/supported-shapes/polygon/shape-outside-polygon-012-expected.html: Added.
3596         * css3/shapes/shape-outside/supported-shapes/polygon/shape-outside-polygon-012.html: Added.
3597         * css3/shapes/shape-outside/supported-shapes/polygon/shape-outside-polygon-013-expected.html: Added.
3598         * css3/shapes/shape-outside/supported-shapes/polygon/shape-outside-polygon-013.html: Added.
3599         * css3/shapes/shape-outside/supported-shapes/polygon/shape-outside-polygon-014-expected.html: Added.
3600         * css3/shapes/shape-outside/supported-shapes/polygon/shape-outside-polygon-014.html: Added.
3601         * css3/shapes/shape-outside/supported-shapes/polygon/shape-outside-polygon-015-expected.html: Added.
3602         * css3/shapes/shape-outside/supported-shapes/polygon/shape-outside-polygon-015.html: Added.
3603         * css3/shapes/shape-outside/supported-shapes/polygon/shape-outside-polygon-016-expected.html: Added.
3604         * css3/shapes/shape-outside/supported-shapes/polygon/shape-outside-polygon-016.html: Added.
3605         * css3/shapes/shape-outside/supported-shapes/polygon/shape-outside-polygon-017-expected.html: Added.
3606         * css3/shapes/shape-outside/supported-shapes/polygon/shape-outside-polygon-017.html: Added.
3607         * css3/shapes/shape-outside/supported-shapes/polygon/w3c-import.log: Added.
3608         * css3/shapes/shape-outside/supported-shapes/support/rounded-rectangle.js: Added.
3609         (ellipseXIntercept):
3610         (scanConvertRoundedRectangleOutside):
3611         (genLeftRoundedRectFloatShapeOutsideRefTest):
3612         (getRoundedRectLeftEdge):
3613         (genRightRoundedRectFloatShapeOutsideRefTest):
3614         * css3/shapes/shape-outside/supported-shapes/support/subpixel-utils.js: Added.
3615         (SubPixelLayout):
3616         (SubPixelLayout.):
3617         * css3/shapes/shape-outside/supported-shapes/support/test-utils.js: Added.
3618         (verifyTextPoints):
3619         * css3/shapes/shape-outside/values/shape-image-threshold-000-expected.txt: Added.
3620         * css3/shapes/shape-outside/values/shape-image-threshold-000.html: Added.
3621         * css3/shapes/shape-outside/values/shape-image-threshold-001-expected.txt: Added.
3622         * css3/shapes/shape-outside/values/shape-image-threshold-001.html: Added.
3623         * css3/shapes/shape-outside/values/shape-image-threshold-002-expected.txt: Added.
3624         * css3/shapes/shape-outside/values/shape-image-threshold-002.html: Added.
3625         * css3/shapes/shape-outside/values/shape-image-threshold-003-expected.txt: Added.
3626         * css3/shapes/shape-outside/values/shape-image-threshold-003.html: Added.
3627         * css3/shapes/shape-outside/values/shape-margin-000-expected.txt: Added.
3628         * css3/shapes/shape-outside/values/shape-margin-000.html: Added.
3629         * css3/shapes/shape-outside/values/shape-margin-001-expected.txt: Added.
3630         * css3/shapes/shape-outside/values/shape-margin-001.html: Added.
3631         * css3/shapes/shape-outside/values/shape-margin-002-expected.txt: Added.
3632         * css3/shapes/shape-outside/values/shape-margin-002.html: Added.
3633         * css3/shapes/shape-outside/values/shape-margin-003-expected.txt: Added.
3634         * css3/shapes/shape-outside/values/shape-margin-003.html: Added.
3635         * css3/shapes/shape-outside/values/shape-margin-004-expected.txt: Added.
3636         * css3/shapes/shape-outside/values/shape-margin-004.html: Added.
3637         * css3/shapes/shape-outside/values/shape-margin-005-expected.txt: Added.
3638         * css3/shapes/shape-outside/values/shape-margin-005.html: Added.
3639         * css3/shapes/shape-outside/values/shape-outside-box-000-expected.txt: Added.
3640         * css3/shapes/shape-outside/values/shape-outside-box-000.html: Added.
3641         * css3/shapes/shape-outside/values/shape-outside-circle-000-expected.txt: Added.
3642         * css3/shapes/shape-outside/values/shape-outside-circle-000.html: Added.
3643         * css3/shapes/shape-outside/values/shape-outside-circle-001-expected.txt: Added.
3644         * css3/shapes/shape-outside/values/shape-outside-circle-001.html: Added.
3645         * css3/shapes/shape-outside/values/shape-outside-circle-002-expected.txt: Added.
3646         * css3/shapes/shape-outside/values/shape-outside-circle-002.html: Added.
3647         * css3/shapes/shape-outside/values/shape-outside-circle-003-expected.txt: Added.
3648         * css3/shapes/shape-outside/values/shape-outside-circle-003.html: Added.
3649         * css3/shapes/shape-outside/values/shape-outside-circle-004-expected.txt: Added.
3650         * css3/shapes/shape-outside/values/shape-outside-circle-004.html: Added.
3651         * css3/shapes/shape-outside/values/shape-outside-circle-005-expected.txt: Added.
3652         * css3/shapes/shape-outside/values/shape-outside-circle-005.html: Added.
3653         * css3/shapes/shape-outside/values/shape-outside-circle-006-expected.txt: Added.
3654         * css3/shapes/shape-outside/values/shape-outside-circle-006.html: Added.
3655         * css3/shapes/shape-outside/values/shape-outside-circle-007-expected.txt: Added.
3656         * css3/shapes/shape-outside/values/shape-outside-circle-007.html: Added.
3657         * css3/shapes/shape-outside/values/shape-outside-circle-008-expected.txt: Added.
3658         * css3/shapes/shape-outside/values/shape-outside-circle-008.html: Added.
3659         * css3/shapes/shape-outside/values/shape-outside-circle-009-expected.txt: Added.
3660         * css3/shapes/shape-outside/values/shape-outside-circle-009.html: Added.
3661         * css3/shapes/shape-outside/values/shape-outside-circle-010-expected.txt: Added.
3662         * css3/shapes/shape-outside/values/shape-outside-circle-010.html: Added.
3663         * css3/shapes/shape-outside/values/shape-outside-circle-011-expected.txt: Added.
3664         * css3/shapes/shape-outside/values/shape-outside-circle-011.html: Added.
3665         * css3/shapes/shape-outside/values/shape-outside-computed-shape-000-expected.txt: Added.
3666         * css3/shapes/shape-outside/values/shape-outside-computed-shape-000.html: Added.
3667         * css3/shapes/shape-outside/values/shape-outside-computed-shape-001-expected.txt: Added.
3668         * css3/shapes/shape-outside/values/shape-outside-computed-shape-001.html: Added.
3669         * css3/shapes/shape-outside/values/shape-outside-ellipse-000-expected.txt: Added.
3670         * css3/shapes/shape-outside/values/shape-outside-ellipse-000.html: Added.
3671         * css3/shapes/shape-outside/values/shape-outside-ellipse-001-expected.txt: Added.
3672         * css3/shapes/shape-outside/values/shape-outside-ellipse-001.html: Added.
3673         * css3/shapes/shape-outside/values/shape-outside-ellipse-002-expected.txt: Added.
3674         * css3/shapes/shape-outside/values/shape-outside-ellipse-002.html: Added.
3675         * css3/shapes/shape-outside/values/shape-outside-ellipse-003-expected.txt: Added.
3676         * css3/shapes/shape-outside/values/shape-outside-ellipse-003.html: Added.
3677         * css3/shapes/shape-outside/values/shape-outside-ellipse-004-expected.txt: Added.
3678         * css3/shapes/shape-outside/values/shape-outside-ellipse-004.html: Added.
3679         * css3/shapes/shape-outside/values/shape-outside-ellipse-005-expected.txt: Added.
3680         * css3/shapes/shape-outside/values/shape-outside-ellipse-005.html: Added.
3681         * css3/shapes/shape-outside/values/shape-outside-ellipse-006-expected.txt: Added.
3682         * css3/shapes/shape-outside/values/shape-outside-ellipse-006.html: Added.
3683         * css3/shapes/shape-outside/values/shape-outside-ellipse-007-expected.txt: Added.
3684         * css3/shapes/shape-outside/values/shape-outside-ellipse-007.html: Added.
3685         * css3/shapes/shape-outside/values/shape-outside-ellipse-008-expected.txt: Added.
3686         * css3/shapes/shape-outside/values/shape-outside-ellipse-008.html: Added.
3687         * css3/shapes/shape-outside/values/shape-outside-ellipse-009-expected.txt: Added.
3688         * css3/shapes/shape-outside/values/shape-outside-ellipse-009.html: Added.
3689         * css3/shapes/shape-outside/values/shape-outside-ellipse-010-expected.txt: Added.
3690         * css3/shapes/shape-outside/values/shape-outside-ellipse-010.html: Added.
3691         * css3/shapes/shape-outside/values/shape-outside-ellipse-011-expected.txt: Added.
3692         * css3/shapes/shape-outside/values/shape-outside-ellipse-011.html: Added.
3693         * css3/shapes/shape-outside/values/shape-outside-inset-000-expected.txt: Added.
3694         * css3/shapes/shape-outside/values/shape-outside-inset-000.html: Added.
3695         * css3/shapes/shape-outside/values/shape-outside-inset-001-expected.txt: Added.
3696         * css3/shapes/shape-outside/values/shape-outside-inset-001.html: Added.
3697         * css3/shapes/shape-outside/values/shape-outside-inset-002-expected.txt: Added.
3698         * css3/shapes/shape-outside/values/shape-outside-inset-002.html: Added.
3699         * css3/shapes/shape-outside/values/shape-outside-inset-003-expected.txt: Added.
3700         * css3/shapes/shape-outside/values/shape-outside-inset-003.html: Added.
3701         * css3/shapes/shape-outside/values/shape-outside-inset-004-expected.txt: Added.
3702         * css3/shapes/shape-outside/values/shape-outside-inset-004.html: Added.
3703         * css3/shapes/shape-outside/values/shape-outside-inset-005-expected.txt: Added.
3704         * css3/shapes/shape-outside/values/shape-outside-inset-005.html: Added.
3705         * css3/shapes/shape-outside/values/shape-outside-inset-006-expected.txt: Added.
3706         * css3/shapes/shape-outside/values/shape-outside-inset-006.html: Added.
3707         * css3/shapes/shape-outside/values/shape-outside-inset-007-expected.txt: Added.
3708         * css3/shapes/shape-outside/values/shape-outside-inset-007.html: Added.
3709         * css3/shapes/shape-outside/values/shape-outside-inset-008-expected.txt: Added.
3710         * css3/shapes/shape-outside/values/shape-outside-inset-008.html: Added.
3711         * css3/shapes/shape-outside/values/shape-outside-inset-009-expected.txt: Added.
3712         * css3/shapes/shape-outside/values/shape-outside-inset-009.html: Added.
3713         * css3/shapes/shape-outside/values/shape-outside-polygon-000-expected.txt: Added.
3714         * css3/shapes/shape-outside/values/shape-outside-polygon-000.html: Added.
3715         * css3/shapes/shape-outside/values/shape-outside-polygon-001-expected.txt: Added.
3716         * css3/shapes/shape-outside/values/shape-outside-polygon-001.html: Added.
3717         * css3/shapes/shape-outside/values/shape-outside-polygon-002-expected.txt: Added.
3718         * css3/shapes/shape-outside/values/shape-outside-polygon-002.html: Added.
3719         * css3/shapes/shape-outside/values/shape-outside-polygon-003-expected.txt: Added.
3720         * css3/shapes/shape-outside/values/shape-outside-polygon-003.html: Added.
3721         * css3/shapes/shape-outside/values/shape-outside-polygon-004-expected.txt: Added.
3722         * css3/shapes/shape-outside/values/shape-outside-polygon-004.html: Added.
3723         * css3/shapes/shape-outside/values/shape-outside-polygon-005-expected.txt: Added.
3724         * css3/shapes/shape-outside/values/shape-outside-polygon-005.html: Added.
3725         * css3/shapes/shape-outside/values/shape-outside-polygon-006-expected.txt: Added.
3726         * css3/shapes/shape-outside/values/shape-outside-polygon-006.html: Added.
3727         * css3/shapes/shape-outside/values/shape-outside-shape-arguments-000-expected.txt: Added.
3728         * css3/shapes/shape-outside/values/shape-outside-shape-arguments-000.html: Added.
3729         * css3/shapes/shape-outside/values/shape-outside-shape-arguments-001-expected.txt: Added.
3730         * css3/shapes/shape-outside/values/shape-outside-shape-arguments-001.html: Added.
3731         * css3/shapes/shape-outside/values/shape-outside-shape-box-pair-000-expected.txt: Added.
3732         * css3/shapes/shape-outside/values/shape-outside-shape-box-pair-000.html: Added.
3733         * css3/shapes/shape-outside/values/shape-outside-shape-inherit-000-expected.txt: Added.
3734         * css3/shapes/shape-outside/values/shape-outside-shape-inherit-000.html: Added.
3735         * css3/shapes/shape-outside/values/shape-outside-shape-initial-000-expected.txt: Added.
3736         * css3/shapes/shape-outside/values/shape-outside-shape-initial-000.html: Added.
3737         * css3/shapes/shape-outside/values/shape-outside-shape-none-000-expected.txt: Added.
3738         * css3/shapes/shape-outside/values/shape-outside-shape-none-000.html: Added.
3739         * css3/shapes/shape-outside/values/shape-outside-shape-notation-000-expected.txt: Added.
3740         * css3/shapes/shape-outside/values/shape-outside-shape-notation-000.html: Added.
3741         * css3/shapes/shape-outside/values/support/parsing-utils.js: Added.
3742         (ParsingUtils):
3743         (ParsingUtils.):
3744         * css3/shapes/shape-outside/values/support/w3c-import.log: Added.
3745         * css3/shapes/shape-outside/values/w3c-import.log: Added.
3746         * css3/shapes/spec-examples/shape-outside-001-expected.html: Added.
3747         * css3/shapes/spec-examples/shape-outside-001.html: Added.
3748         * css3/shapes/spec-examples/shape-outside-002-expected.html: Added.
3749         * css3/shapes/spec-examples/shape-outside-002.html: Added.
3750         * css3/shapes/spec-examples/shape-outside-003-expected.html: Added.
3751         * css3/shapes/spec-examples/shape-outside-003.html: Added.
3752         * css3/shapes/spec-examples/shape-outside-004-expected.html: Added.
3753         * css3/shapes/spec-examples/shape-outside-004.html: Added.
3754         * css3/shapes/spec-examples/shape-outside-005-expected.html: Added.
3755         * css3/shapes/spec-examples/shape-outside-005.html: Added.
3756         * css3/shapes/spec-examples/shape-outside-006-expected.html: Added.
3757         * css3/shapes/spec-examples/shape-outside-006.html: Added.
3758         * css3/shapes/spec-examples/shape-outside-007-expected.html: Added.
3759         * css3/shapes/spec-examples/shape-outside-007.html: Added.
3760         * css3/shapes/spec-examples/shape-outside-008-expected.html: Added.
3761         * css3/shapes/spec-examples/shape-outside-008.html: Added.
3762         * css3/shapes/spec-examples/shape-outside-010-expected.html: Added.
3763         * css3/shapes/spec-examples/shape-outside-010.html: Added.
3764         * css3/shapes/spec-examples/shape-outside-011-expected.html: Added.
3765         * css3/shapes/spec-examples/shape-outside-011.html: Added.
3766         * css3/shapes/spec-examples/shape-outside-012-expected.html: Added.
3767         * css3/shapes/spec-examples/shape-outside-012.html: Added.
3768         * css3/shapes/spec-examples/shape-outside-013-expected.html: Added.
3769         * css3/shapes/spec-examples/shape-outside-013.html: Added.
3770         * css3/shapes/spec-examples/shape-outside-014-expected.html: Added.
3771         * css3/shapes/spec-examples/shape-outside-014.html: Added.
3772         * css3/shapes/spec-examples/shape-outside-015-expected.html: Added.
3773         * css3/shapes/spec-examples/shape-outside-015.html: Added.
3774         * css3/shapes/spec-examples/shape-outside-016-expected.html: Added.
3775         * css3/shapes/spec-examples/shape-outside-016.html: Added.
3776         * css3/shapes/spec-examples/shape-outside-017-expected.html: Added.
3777         * css3/shapes/spec-examples/shape-outside-017.html: Added.
3778         * css3/shapes/spec-examples/shape-outside-018-expected.html: Added.
3779         * css3/shapes/spec-examples/shape-outside-018.html: Added.
3780         * css3/shapes/spec-examples/shape-outside-019-expected.html: Added.
3781         * css3/shapes/spec-examples/shape-outside-019.html: Added.
3782         * css3/shapes/spec-examples/support/circle-no-shadow.png: Added.
3783         * css3/shapes/spec-examples/support/circle-shadow.png: Added.
3784         * css3/shapes/spec-examples/support/rounded-triangle.svg: Added.
3785         * css3/shapes/spec-examples/support/w3c-import.log: Added.
3786         * css3/shapes/spec-examples/w3c-import.log: Added.
3787         * css3/shapes/w3c-import.log: Added.
3788
3789 2014-08-18  Andreas Kling  <akling@apple.com>
3790
3791         REGRESSION(r168256): JSString can get 8-bit flag wrong when re-using AtomicStrings.
3792         <https://webkit.org/b/133574>
3793         <rdar://problem/18051847>
3794
3795         Add a tests that creates a 16-bit AtomicString with only 8-bit characters,
3796         then tiers up into baseline JIT and uses that string as part of a rope-within-a-rope
3797         and serializes that rope to get an incorrect concatenation.
3798
3799         Reviewed by Darin Adler.
3800
3801         * js/dopey-rope-with-16-bit-propertyname-expected.txt: Added.
3802         * js/dopey-rope-with-16-bit-propertyname.html: Added.
3803
3804 2014-08-18  Vivek Galatage  <vivek.vg@samsung.com>
3805
3806         Implement CanvasRenderingContext2D direction attribute
3807         https://bugs.webkit.org/show_bug.cgi?id=135878
3808
3809         Reviewed by Darin Adler.
3810
3811         * fast/canvas/canvas-direction-expected.txt: Added.
3812         * fast/canvas/canvas-direction.html: Added.
3813
3814 2014-08-18  Benjamin Poulain  <benjamin@webkit.org>
3815
3816         The style is not updated correctly when the pseudo class :empty is applied on anything but the rightmost element
3817         https://bugs.webkit.org/show_bug.cgi?id=135999
3818
3819         Reviewed by Antti Koivisto.
3820
3821         * fast/css/pseudo-element-updates-on-empty-expected.html: Added.
3822         * fast/css/pseudo-element-updates-on-empty.html: Added.
3823         * fast/selectors/empty-adjacent-style-update-expected.txt:
3824         * fast/selectors/empty-adjacent-style-update.html:
3825         * fast/selectors/empty-style-update-expected.txt:
3826         * fast/selectors/empty-style-update.html:
3827         * fast/selectors/not-empty-adjacent-style-update-expected.txt: Copied from LayoutTests/fast/selectors/empty-adjacent-style-update-expected.txt.
3828         * fast/selectors/not-empty-adjacent-style-update.html: Copied from LayoutTests/fast/selectors/empty-adjacent-style-update.html.
3829         * fast/selectors/not-empty-style-update-expected.txt: Copied from LayoutTests/fast/selectors/empty-style-update-expected.txt.
3830         * fast/selectors/not-empty-style-update.html: Copied from LayoutTests/fast/selectors/empty-style-update.html.
3831
3832 2014-08-18  Andy Estes  <aestes@apple.com>
3833
3834         Remove a test inadvertently landed in r172709.
3835
3836         * fast/loader/redirect-to-invalid-url-using-javascript-disallowed-after-load.html: Removed.
3837
3838 2014-08-18  Dirk Schulze  <krit@webkit.org>
3839
3840         calc() doesn't work for SVG CSS properties
3841         https://bugs.webkit.org/show_bug.cgi?id=136026
3842
3843         Reviewed by Andreas Kling.
3844
3845         Test calc() on length properties for SVG.
3846
3847         * svg/css/getComputedStyle-basic-expected.txt:
3848         * svg/css/parse-calc-length-expected.txt: Added.
3849         * svg/css/parse-calc-length.html: Added.
3850
3851 2014-08-18  Andy Estes  <aestes@apple.com>
3852
3853         REGRESSION (r167856): adobe.com no longer able to launch Create Cloud app using a URL with a custom scheme
3854         https://bugs.webkit.org/show_bug.cgi?id=136010
3855
3856         Reviewed by Darin Adler.
3857
3858         Removed tests that verified the behavior of setAllowNavigationToInvalidURL(true), which no longer exists:
3859         * fast/loader/allow-redirect-to-invalid-url-using-javascript-expected.txt: Removed.
3860         * fast/loader/allow-redirect-to-invalid-url-using-javascript.html: Removed.
3861         * fast/loader/allow-redirect-to-invalid-url-using-meta-refresh-expected.txt: Removed.
3862         * fast/loader/allow-redirect-to-invalid-url-using-meta-refresh.html: Removed.
3863
3864         Added tests that verify the policy delegate is executed on some navigations to invalid URLs:
3865         * fast/loader/redirect-to-invalid-url-using-javascript-calls-policy-delegate-expected.txt: Added.
3866         * fast/loader/redirect-to-invalid-url-using-javascript-calls-policy-delegate.html: Added.
3867         * fast/loader/redirect-to-invalid-url-using-meta-refresh-calls-policy-delegate-expected.txt: Added.
3868         * fast/loader/redirect-to-invalid-url-using-meta-refresh-calls-policy-delegate.html: Added.
3869         * fast/loader/window-open-to-invalid-url-calls-policy-delegate-expected.txt: Added.
3870         * fast/loader/window-open-to-invalid-url-calls-policy-delegate.html: Added.
3871
3872         Renamed some existing tests added in r170120, modified them to log willPerformClientRedirectToURL and
3873         didCancelClientRedirectForFrame, and added a test to verify navigations in existing frames via window.open:
3874         * fast/loader/redirect-to-invalid-url-using-javascript-disallowed-expected.txt: Renamed from fast/loader/disallow-redirect-to-invalid-url-using-javascript-expected.txt.
3875         * fast/loader/redirect-to-invalid-url-using-javascript-disallowed.html: Renamed from fast/loader/disallow-redirect-to-invalid-url-using-javascript.html.
3876         * 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.
3877         * fast/loader/redirect-to-invalid-url-using-meta-refresh-disallowed.html: Renamed from fast/loader/disallow-redirect-to-invalid-url-using-meta-refresh.html.
3878         * fast/loader/window-open-to-invalid-url-disallowed-expected.txt: Added.
3879         * fast/loader/window-open-to-invalid-url-disallowed.html: Added.
3880
3881 2014-08-18  Diego Pino Garcia  <dpino@igalia.com>
3882
3883         Completed iterator can be revived by adding more than one new entry to the target object
3884         https://bugs.webkit.org/show_bug.cgi?id=129993
3885
3886         Reviewed by Oliver Hunt.
3887
3888         Test a Map or Set iterator should remain dead after using it.
3889
3890         * js/basic-map-expected.txt:
3891         * js/basic-set-expected.txt: 
3892         * js/script-tests/basic-map.js: 
3893         (set var):
3894         (set map):
3895         * js/script-tests/basic-set.js:
3896         (keys.set keys):
3897         (set add.set add):
3898
3899 2014-08-18  Renata Hodovan  <rhodovan.u-szeged@partner.samsung.com>
3900
3901         Fix keyTimes list length of from/to/by animations.
3902         https://bugs.webkit.org/show_bug.cgi?id=136037
3903
3904         Reviewed by Darin Adler.
3905
3906         * svg/animations/invalid-keytime-number-crash-expected.txt: Added.
3907         * svg/animations/invalid-keytime-number-crash.html: Added.
3908
3909 2014-08-18  Zan Dobersek  <zdobersek@igalia.com>
3910
3911         Unreviewed GTK gardening. Adding a GTK-specific baseline
3912         that's required after changes in r172620.
3913
3914         * platform/gtk/editing/pasteboard/onpaste-text-html-expected.txt: Added.
3915
3916 2014-08-18  Andy Estes  <aestes@apple.com>
3917
3918         Revert r172697.
3919
3920         It made several webarchive layout tests flaky and didn't have the correct behavior for non-quick redirects.
3921
3922         * fast/loader/allow-redirect-to-invalid-url-using-javascript-expected.txt: Added.
3923         * fast/loader/allow-redirect-to-invalid-url-using-javascript.html: Added.
3924         * fast/loader/allow-redirect-to-invalid-url-using-meta-refresh-expected.txt: Added.
3925         * fast/loader/allow-redirect-to-invalid-url-using-meta-refresh.html: Added.
3926         * fast/loader/disallow-redirect-to-invalid-url-using-javascript-expected.txt: Added.
3927         * fast/loader/disallow-redirect-to-invalid-url-using-javascript.html: Added.
3928         * fast/loader/disallow-redirect-to-invalid-url-using-meta-refresh-expected.txt: Added.
3929         * fast/loader/disallow-redirect-to-invalid-url-using-meta-refresh.html: Added.
3930         * fast/loader/redirect-to-invalid-url-using-javascript-calls-policy-delegate-expected.txt: Removed.
3931         * fast/loader/redirect-to-invalid-url-using-javascript-calls-policy-delegate.html: Removed.
3932         * fast/loader/redirect-to-invalid-url-using-javascript-disallowed-expected.txt: Removed.
3933         * fast/loader/redirect-to-invalid-url-using-javascri