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