[Win] Test gardening.
[WebKit-https.git] / LayoutTests / ChangeLog
1 2015-03-19  Brent Fulgham  <bfulgham@apple.com>
2
3         [Win] Test gardening.
4
5         * platform/win/TestExpectations:
6
7 2015-03-19  Marcos Chavarría Teijeiro  <chavarria1991@gmail.com>
8
9         [GTK] Skip Legacy WebNotifications test
10         https://bugs.webkit.org/show_bug.cgi?id=141962
11
12         The revision r177073 skips all legacy tests for notifications except from
13         http/tests/notifications/legacy/notification-request-permission-then-navigate.html
14         which was failing. We skip this test now too.
15
16         Reviewed by Carlos Garcia Campos.
17
18         * platform/gtk/TestExpectations:
19
20 2015-03-19  Xabier Rodriguez Calvar <calvaris@igalia.com> and Youenn Fablet  <youenn.fablet@crf.canon.fr>
21
22         [Streams API] Update ReadableStream API according new version of the specification
23         https://bugs.webkit.org/show_bug.cgi?id=142822
24
25         Reviewed by Benjamin Poulain.
26
27         Removing tests checking ready and closed.
28         Removing assertions checking read(), ready, closed and state.
29         Adding assertions to test getReader() and parameters of remaining methods.
30
31         * streams/readablestream-constructor-expected.txt:
32         * streams/readablestream-constructor.html:
33
34 2015-03-19  Chris Dumez  <cdumez@apple.com>
35
36         The network cache should ignore "cache-control: no-cache, must-revalidate" on history navigation
37         https://bugs.webkit.org/show_bug.cgi?id=142831
38         <rdar://problem/20209957>
39
40         Reviewed by Antti Koivisto.
41
42         Rebaseline disk-cache-validation-back-navigation-policy.html test now
43         that we ignore "cache-control: no-cache, must-revalidate" on history
44         navigation. This is a progression.
45
46         * http/tests/cache/disk-cache-validation-back-navigation-policy-expected.txt:
47
48 2015-03-18  Brent Fulgham  <bfulgham@apple.com>
49
50         [Win] Windows gardening for debug bots.
51
52         * platform/win/TestExpectations:
53
54 2015-03-18  Antti Koivisto  <antti@apple.com>
55
56         Test disk cache behavior when using back navigation cache policy
57         https://bugs.webkit.org/show_bug.cgi?id=142848
58
59         Reviewed by Chris Dumez.
60
61         * http/tests/cache/disk-cache-validation-back-navigation-policy-expected.txt: Added.
62         * http/tests/cache/disk-cache-validation-back-navigation-policy.html: Added.
63
64             Test permutations of cache headers on reload including Cache-control: must-revalidate.
65
66         * platform/mac-wk1/TestExpectations:
67         * platform/win/TestExpectations:
68
69 2015-03-18  Joseph Pecoraro  <pecoraro@apple.com>
70
71         ES6 Classes: Extends should accept an expression without parenthesis
72         https://bugs.webkit.org/show_bug.cgi?id=142840
73
74         Reviewed by Ryosuke Niwa.
75
76         * js/class-syntax-extends-expected.txt:
77         * js/script-tests/class-syntax-extends.js:
78         Extend the test to test cases of extends with different types of expressions.
79
80 2015-03-18  Said Abou-Hallawa  <sabouhallawa@apple.com>
81
82         Switching between two SVG images with no intrinsic sizes causes them to get the default SVG size instead of the container size.
83         https://bugs.webkit.org/show_bug.cgi?id=142805.
84
85         Reviewed by Darin Adler.
86
87         * svg/as-image/svg-no-intrinsic-size-switching-expected.html: Added.
88         * svg/as-image/svg-no-intrinsic-size-switching.html: Added.
89         Ensure that switching the source of an <img> element between two SVG images,
90         which have no intrinsic sizes, gets the image the size of the container and
91         not the default SVG intrinsic size which is 300x150 pixels.
92
93 2015-03-18  Alexey Proskuryakov  <ap@apple.com>
94
95         webaudio/convolution-mono-mono.html fails on some machines
96         rdar://problem/19996807
97
98         Rubber-stampted by Jer Noble.
99
100         * webaudio/resources/convolution-testing.js: (checkTriangularPulse): Slightly increase
101         the tolerance. It's still extremely low.
102
103 2015-03-18  Simon Fraser  <simon.fraser@apple.com>
104
105         Avoid repaints when changing transform on an element with multiple background images
106         https://bugs.webkit.org/show_bug.cgi?id=142841
107
108         Reviewed by Zalan Bujtas.
109         
110         Test that changes transform on a composited element with 2 background images,
111         and tests for no repaints.
112
113         * fast/repaint/multiple-backgrounds-style-change-expected.txt: Added.
114         * fast/repaint/multiple-backgrounds-style-change.html: Added.
115
116 2015-03-18  Marcos Chavarría Teijeiro  <chavarria1991@gmail.com>
117
118         Unreviewed GTK Gardening 18th March
119         https://bugs.webkit.org/show_bug.cgi?id=142824
120
121         Unreviewed.
122
123         * platform/gtk/TestExpectations:
124
125 2015-03-18  Yusuke Suzuki  <utatane.tea@gmail.com>
126
127         Use filterRootId in SelectorQuery even if CSS JIT is not enabled
128         https://bugs.webkit.org/show_bug.cgi?id=142703
129
130         Reviewed by Benjamin Poulain.
131
132         This is covered by the following layout-tests.
133         CompilableSingleWithRootFilter and CompilableSingle are covered by them.
134
135         - fast/selectors/filter-root-node-with-selector-contains-adjacents.html
136         - fast/selectors/querySelector-id-filtering.html
137         - fast/selectors/querySelector-scope-filtered-root.html
138
139         And add tests to cover the following cases.
140
141         - Failures on selectorForIdLookup()'s rootNode.inDocument().
142         - Failures on selectorForIdLookup()'s rootNode.document().inQuirksMode().
143
144         * fast/selectors/querySelector-with-id-for-detached-element-expected.txt: Added.
145         * fast/selectors/querySelector-with-id-for-detached-element.html: Added.
146         * fast/selectors/querySelector-with-id-in-quirks-mode-expected.txt: Added.
147         * fast/selectors/querySelector-with-id-in-quirks-mode.html: Added.
148
149 2015-03-18  Zalan Bujtas  <zalan@apple.com>
150
151         Simple line layout: Split fragments on renderer boundary on the fly.
152         https://bugs.webkit.org/show_bug.cgi?id=142579
153
154         Reviewed by Antti Koivisto.
155
156         Fragment splitting at renderers' boundary at the end of the line is no longer needed.
157         This patch ensures that TextFragmentIterator::nextTextFragment() does not concatenate
158         fragments across renderer boundary.
159
160         * fast/text/simple-line-with-multiple-renderers-expected.html: Added.
161         * fast/text/simple-line-with-multiple-renderers.html: Added.
162
163 2015-03-18  Manuel Rego Casasnovas  <rego@igalia.com>
164
165         Flex and grid items should be painted as inline-blocks
166         https://bugs.webkit.org/show_bug.cgi?id=142266
167
168         Reviewed by Darin Adler.
169
170         * css3/flexbox/flex-item-text-background-not-interleaved-expected.html: Added.
171         * css3/flexbox/flex-item-text-background-not-interleaved.html: Added.
172         * fast/css-grid-layout/float-not-protruding-into-next-grid-item-expected.html:
173         Add some vertical space to avoid issues with backgrounds.
174         * fast/css-grid-layout/float-not-protruding-into-next-grid-item.html:
175         Ditto.
176         * fast/css-grid-layout/grid-item-text-background-not-interleaved-expected.html: Added.
177         * fast/css-grid-layout/grid-item-text-background-not-interleaved.html: Added.
178
179 2015-03-17  Commit Queue  <commit-queue@webkit.org>
180
181         Unreviewed, rolling out r181667, r181682, and r181683.
182         https://bugs.webkit.org/show_bug.cgi?id=142812
183
184         Broke multiple tests with ASan, plus dependent commits
185         (Requested by ap on #webkit).
186
187         Reverted changesets:
188
189         "Simple line layout: Split fragments on renderer boundary on
190         the fly."
191         https://bugs.webkit.org/show_bug.cgi?id=142579
192         http://trac.webkit.org/changeset/181667
193
194         "Simple line layout: Change FlowContents::segmentForPosition()
195         to segmentForRun()."
196         https://bugs.webkit.org/show_bug.cgi?id=142785
197         http://trac.webkit.org/changeset/181682
198
199         "Simple line layout: Use Vector<>::const_iterator instead of
200         custom FlowContents::Iterator."
201         https://bugs.webkit.org/show_bug.cgi?id=142809
202         http://trac.webkit.org/changeset/181683
203
204 2015-03-17  Alexey Proskuryakov  <ap@apple.com>
205
206         fast/images/animated-png.html is crashing / failing on Yosemite
207         https://bugs.webkit.org/show_bug.cgi?id=142726
208
209         Further tweaked test expectations.
210
211         * platform/mac-wk2/TestExpectations:
212         * platform/mac/TestExpectations:
213
214 2015-03-17  Brent Fulgham  <bfulgham@apple.com>
215
216         [Win] Unreviewed gardening.
217
218         Tracked down the tests that were leaving the page cache in a bad state.
219         By skipping those tests, we can run all the others. These bugs are being
220         investigated in Bug 140871.
221
222         * platform/win/TestExpectations:
223
224 2015-03-17  Geoffrey Garen  <ggaren@apple.com>
225
226         Function bodies should always include braces
227         https://bugs.webkit.org/show_bug.cgi?id=142795
228
229         Reviewed by Michael Saboff.
230
231         Updated these test results to reflect the fact that JavaScriptCore now
232         honors the source code text positions provided by WebCore, even for 
233         attribute event handlers.
234
235         Unfortunately, the column numbers we used to report were wrong, and they
236         are still wrong now. The old column numbers were wrong because we would
237         always pretend that they started on column 1. The new column numbers
238         are wrong because WebCore records the column number after it finishes
239         parsing the element, rather than while it is parsing the event listener
240         attribute.
241
242         * fast/events/window-onerror2-expected.txt:
243         * fast/profiler/dead-time-expected.txt:
244         * fast/profiler/inline-event-handler-expected.txt:
245         * fast/profiler/stop-profiling-after-setTimeout-expected.txt:
246         * js/dom/script-start-end-locations-expected.txt:
247
248 2015-03-17  Zalan Bujtas  <zalan@apple.com>
249
250         Simple line layout: Split fragments on renderer boundary on the fly.
251         https://bugs.webkit.org/show_bug.cgi?id=142579
252
253         Reviewed by Antti Koivisto.
254
255         Fragment splitting at renderers' boundary at the end of the line is no longer needed.
256         This patch ensures that TextFragmentIterator::nextTextFragment() does not concatenate
257         fragments across renderer boundary.
258
259         * fast/text/simple-line-with-multiple-renderers-expected.html: Added.
260         * fast/text/simple-line-with-multiple-renderers.html: Added.
261
262 2015-03-17  Dean Jackson  <dino@apple.com>
263
264         Implement Scroll Container Animation Triggers
265         https://bugs.webkit.org/show_bug.cgi?id=142732
266
267         Unreviewed attempt to make the test reproducible. Also skip the tests
268         on the platforms that do not support animation triggers.
269
270         * animations/trigger-container-scroll-simple.html: Add a step-start timing
271         function so the animation instantly moves to the end position.
272         * platform/efl/TestExpectations:
273         * platform/gtk/TestExpectations:
274         * platform/win/TestExpectations:
275
276
277 2015-03-17  Timothy Horton  <timothy_horton@apple.com>
278
279         Reproducible null deref under ScriptedAnimationController::createDisplayRefreshMonitor
280         https://bugs.webkit.org/show_bug.cgi?id=142776
281         <rdar://problem/18921338>
282
283         Reviewed by Alexey Proskuryakov.
284
285         * fast/animation/request-animation-frame-unparented-iframe-crash-expected.txt: Added.
286         * fast/animation/request-animation-frame-unparented-iframe-crash.html: Added.
287         Add a test that ensures that calling requestAnimationFrame on a recently-unparented
288         frame doesn't crash.
289
290 2015-03-17  Dean Jackson  <dino@apple.com>
291
292         Implement Scroll Container Animation Triggers
293         https://bugs.webkit.org/show_bug.cgi?id=142732
294
295         Reviewed by Simon Fraser.
296
297         Test that checks if an animation only triggers when the page
298         is scrolled.
299
300         * animations/trigger-container-scroll-simple-expected.txt: Added.
301         * animations/trigger-container-scroll-simple.html: Added.
302
303 2015-03-17  Brent Fulgham  <bfulgham@apple.com>
304
305         [Win] Skip some IndexDB tests that don't apply on Windows.
306
307         * platform/win/TestExpectations:
308
309 2015-03-17  Antti Koivisto  <antti@apple.com>
310
311         Disk cache should support Vary: Cookie
312         https://bugs.webkit.org/show_bug.cgi?id=142770
313
314         Reviewed by Anders Carlsson.
315
316         * http/tests/cache/disk-cache-vary-cookie-expected.txt: Added.
317         * http/tests/cache/disk-cache-vary-cookie.html: Added.
318
319 2015-03-16  Ryosuke Niwa  <rniwa@webkit.org>
320
321         Enable ES6 classes by default
322         https://bugs.webkit.org/show_bug.cgi?id=142774
323
324         Reviewed by Gavin Barraclough.
325
326         Unskipped tests and also fixed tests so that they can run under run-javascript-tests.
327
328         * TestExpectations: Unskipped tests.
329         * js/class-syntax-call-expected.txt:
330         * js/class-syntax-declaration-expected.txt:
331         * js/class-syntax-default-constructor-expected.txt:
332         * js/class-syntax-expression-expected.txt:
333         * js/class-syntax-extends-expected.txt:
334         * js/class-syntax-super-expected.txt:
335         * js/dom/reserved-words-as-property-expected.txt: Rebaselined now that "class" is a non-reserved keyword.
336         * js/script-tests/class-syntax-call.js: Don't refer to "window" object as it doesn't exit when ran inside jsc.
337         * js/script-tests/class-syntax-declaration.js: Rebaselined after r181611, which added default constructor support.
338         * js/script-tests/class-syntax-default-constructor.js: Don't refer to "window" object. Also replaced shouldNotBe
339         by an explicit !== check as the former is not supported when ran inside jsc.
340         * js/script-tests/class-syntax-expression.js: Rebaselined after r181611.
341         * js/script-tests/class-syntax-extends.js: Ditto. Also replaced evalAndLog by shouldNotThrow as the former is not
342         supported inside jsc.
343         * js/script-tests/class-syntax-super.js: Don't refer to "window" object as it doesn't exist inside jsc.
344         * sputnik/Conformance/07_Lexical_Conventions/7.5_Tokens/7.5.3_Future_Reserved_Words/S7.5.3_A1.11-expected.txt:
345         * sputnik/Conformance/07_Lexical_Conventions/7.5_Tokens/7.5.3_Future_Reserved_Words/S7.5.3_A1.27-expected.txt:
346         * sputnik/Conformance/07_Lexical_Conventions/7.5_Tokens/7.5.3_Future_Reserved_Words/S7.5.3_A1.5-expected.txt:
347
348 2015-03-16  Joseph Pecoraro  <pecoraro@apple.com>
349
350         Web Inspector: Better Console Previews for Arrays / Small Objects
351         https://bugs.webkit.org/show_bug.cgi?id=142322
352
353         Reviewed by Timothy Hatcher.
354
355         * inspector/model/remote-object-expected.txt:
356         * inspector/model/remote-object.html:
357         Include a test with cyclic values, and update
358         results which now have sub-previews.
359
360 2015-03-16  Ryosuke Niwa  <rniwa@webkit.org>
361
362         Implement default constructor
363
364         Add support for default constructor
365         https://bugs.webkit.org/show_bug.cgi?id=142388
366
367         Reviewed by Filip Pizlo.
368
369         Added tests for default constructors.
370
371         * TestExpectations: Skipped the test since ES6 class syntax isn't enabled by default.
372         * js/class-syntax-default-constructor-expected.txt: Added.
373         * js/class-syntax-default-constructor.html: Added.
374         * js/script-tests/class-syntax-default-constructor.js: Added.
375
376 2015-03-16  Hunseop Jeong  <hs85.jeong@samsung.com>
377
378         [EFL] fast/css/outline-auto-empty-rects.html is failing 
379         https://bugs.webkit.org/show_bug.cgi?id=142570
380
381         Unreviewed EFL Gardening. Rebaseline the fast/css/outline-auto-empty-rects.html.
382
383         * platform/efl/TestExpectations:
384         * platform/efl/fast/css/outline-auto-empty-rects-expected.txt: Added.
385
386 2015-03-16  Gyuyoung Kim  <gyuyoung.kim@samsung.com>
387
388         [EFL] Unreviewed EFL gardening on 17th Mar.
389
390         Register new crash, flaky, and timeout tests to EFL TestExpectations files.
391         Additionally some test related to video, form, accessibility tests are marked as failure.
392
393         * platform/efl/TestExpectations:
394
395 2015-03-16  Dean Jackson  <dino@apple.com>
396
397         Parsing and Style Resolution of Container-based Animation Triggers
398         https://bugs.webkit.org/show_bug.cgi?id=142687
399         <rdar://problem/20170007>
400
401         Reviewed by Simon Fraser.
402
403         Take 2.
404
405         New tests that exercise the parser and computed style
406         of -webkit-animation-trigger.
407
408         * animations/script-tests/trigger-computed-style.js: Added.
409         (testComputedTriggerRule):
410         * animations/script-tests/trigger-parsing.js: Added.
411         (testTriggerRule):
412         * animations/trigger-computed-style-expected.txt: Added.
413         * animations/trigger-computed-style.html: Added.
414         * animations/trigger-parsing-expected.txt: Added.
415         * animations/trigger-parsing.html: Added.
416
417 2015-03-16  Joanmarie Diggs  <jdiggs@igalia.com>
418
419         AX: Crash viewing http://www.last.fm/
420         https://bugs.webkit.org/show_bug.cgi?id=142309
421
422         Reviewed by Chris Fleizach.
423
424         This test doesn't verify the absence of the crash because the crash seems
425         to require that an assistive technology is listening for events, and that
426         AT-SPI2 is caching the tree for that assistive technology -- something we
427         cannot count on being the case on our bots. (I suspect that the reason non-
428         assistive technology users of Epiphany were getting hit by this is because
429         Caribou was listening for events in the background, thus they were AT users
430         without realizing it. That Caribou issue is in theory now resolved.) What
431         this test does verify is the absence of children-changed:add accessibility
432         signals for non-rendered objects, which is the source of the crash given
433         the aforementioned environment.
434
435         * platform/gtk/accessibility/no-notification-for-unrendered-iframe-children-expected.txt: Added.
436         * platform/gtk/accessibility/no-notification-for-unrendered-iframe-children.html: Added.
437
438 2015-03-16  Commit Queue  <commit-queue@webkit.org>
439
440         Unreviewed, rolling out r181572.
441         https://bugs.webkit.org/show_bug.cgi?id=142755
442
443         Caused weird test failures in transitions and animations
444         (Requested by dino on #webkit).
445
446         Reverted changeset:
447
448         "Parsing and Style Resolution of Container-based Animation
449         Triggers"
450         https://bugs.webkit.org/show_bug.cgi?id=142687
451         http://trac.webkit.org/changeset/181572
452
453 2015-03-16  Chris Dumez  <cdumez@apple.com>
454
455         Unreviewed, unskip inspector-protocol/dom-debugger/node-removed.html.
456
457         It looks like it was an actual failure caused by a patch being
458         processed by EWS.
459
460         * TestExpectations:
461
462 2015-03-16  Alexey Proskuryakov  <ap@apple.com>
463
464         inspector-protocol/dom-debugger/node-removed.html crashes on EWS
465         https://bugs.webkit.org/show_bug.cgi?id=142753
466
467         * TestExpectations: Skiped it.
468
469 2015-03-16  Alexey Proskuryakov  <ap@apple.com>
470
471         Update results of fast/text/international/bidi-mirror-he-ar.html after <http://trac.webkit.org/changeset/181569>
472
473         Yosemite results now match Mavericks. I'm not 100% sure why the results changed
474         (probably different order of font fallback), but the test clearly still passes.
475
476         * platform/mac-mavericks/fast/text/international/bidi-mirror-he-ar-expected.txt: Removed.
477         * platform/mac/fast/text/international/bidi-mirror-he-ar-expected.txt:
478
479 2015-03-16  Alexey Proskuryakov  <ap@apple.com>
480
481         Add tolerance to WebAudio tests
482         https://bugs.webkit.org/show_bug.cgi?id=142676
483
484         Reviewed by Tim Horton.
485
486         * fast/harness/results.html: Display a diff link for audio tests, as we now have the diff.
487
488         * platform/mac/TestExpectations: Unmark tests that should now pass everywhere.
489
490 2015-03-16  Chris Dumez  <cdumez@apple.com>
491
492         Make DatabaseContext suspendable if there is no pending database activity
493         https://bugs.webkit.org/show_bug.cgi?id=142716
494         <rdar://problem/19923085>
495
496         Reviewed by Andreas Kling.
497
498         Add layout tests to check page-cacheability when WebSQL is used,
499         depending if there is pending database activity or not.
500
501         * fast/history/page-cache-webdatabase-no-transaction-db-expected.txt: Added.
502         * fast/history/page-cache-webdatabase-no-transaction-db.html: Copied from LayoutTests/fast/history/page-cache-webdatabase-opened-db.html.
503         * fast/history/page-cache-webdatabase-pending-transaction-expected.txt: Renamed from LayoutTests/fast/history/page-cache-webdatabase-opened-db-expected.txt.
504         * fast/history/page-cache-webdatabase-pending-transaction.html: Renamed from LayoutTests/fast/history/page-cache-webdatabase-opened-db.html.
505
506 2015-03-16  Dean Jackson  <dino@apple.com>
507
508         Parsing and Style Resolution of Container-based Animation Triggers
509         https://bugs.webkit.org/show_bug.cgi?id=142687
510         <rdar://problem/20170007>
511
512         Reviewed by Simon Fraser.
513
514         New tests that exercise the parser and computed style
515         of -webkit-animation-trigger.
516
517         * animations/script-tests/trigger-computed-style.js: Added.
518         (testComputedTriggerRule):
519         * animations/script-tests/trigger-parsing.js: Added.
520         (testTriggerRule):
521         * animations/trigger-computed-style-expected.txt: Added.
522         * animations/trigger-computed-style.html: Added.
523         * animations/trigger-parsing-expected.txt: Added.
524         * animations/trigger-parsing.html: Added.
525
526 2015-03-16  Alexey Proskuryakov  <ap@apple.com>
527
528         [Mac] fast/forms/text-control-intrinsic-widths.html fails when MS Office is installed
529         https://bugs.webkit.org/show_bug.cgi?id=142720
530
531         Reviewed by Myles C. Maxfield.
532
533         * platform/mac-mavericks/fast/forms/text-control-intrinsic-widths-expected.txt: Removed.
534         Mavericks result is no different from Yosemite.
535
536 2015-03-16  Brent Fulgham  <bfulgham@apple.com>
537
538         [Win] Document more debug assertions.
539
540         * platform/win/TestExpectations:
541
542 2015-03-16  Brent Fulgham  <bfulgham@apple.com>
543
544         [Win] APNG is not supported on Windows (but it IS supported on WinCairo)
545
546         * platform/win/TestExpectations:
547
548 2015-03-16  Chris Dumez  <cdumez@apple.com>
549
550         Mark fast/images/animated-png.html as [ Crash ImageOnlyFailure ]
551
552         It seems to fail instead of crash on Yosemite WK1.
553
554         * platform/mac/TestExpectations:
555
556 2015-03-16  Chris Dumez  <cdumez@apple.com>
557
558         Unreviewed, mark fast/images/animated-png.html as crashing
559
560         Mark fast/images/animated-png.html as crashing on Yosemite. This test
561         was introduced in r181553.
562
563         * platform/mac/TestExpectations:
564
565 2015-03-16  Joseph Pecoraro  <pecoraro@apple.com>
566
567         Update Map/Set to treat -0 and 0 as the same value
568         https://bugs.webkit.org/show_bug.cgi?id=142709
569
570         Reviewed by Csaba Osztrogonác.
571
572         * js/basic-map-expected.txt:
573         * js/basic-set-expected.txt:
574         * js/script-tests/basic-map.js:
575         * js/script-tests/basic-set.js:
576         Update tests now that -0 and 0 are treated the same.
577
578 2015-03-16  Max Stepin  <maxstepin@gmail.com>
579
580         Add APNG support
581         https://bugs.webkit.org/show_bug.cgi?id=17022
582
583         Reviewed by Carlos Garcia Campos.
584
585         * fast/images/animated-png-expected.html: Added.
586         * fast/images/animated-png.html: Added.
587         * fast/images/resources/apng00-ref.png: Added.
588         * fast/images/resources/apng00.png: Added.
589         * fast/images/resources/apng01-ref.png: Added.
590         * fast/images/resources/apng01.png: Added.
591         * fast/images/resources/apng02-ref.png: Added.
592         * fast/images/resources/apng02.png: Added.
593         * fast/images/resources/apng04-ref.png: Added.
594         * fast/images/resources/apng04.png: Added.
595         * fast/images/resources/apng08-ref.png: Added.
596         * fast/images/resources/apng08.png: Added.
597         * fast/images/resources/apng10-ref.png: Added.
598         * fast/images/resources/apng10.png: Added.
599         * fast/images/resources/apng11-ref.png: Added.
600         * fast/images/resources/apng11.png: Added.
601         * fast/images/resources/apng12-ref.png: Added.
602         * fast/images/resources/apng12.png: Added.
603         * fast/images/resources/apng14-ref.png: Added.
604         * fast/images/resources/apng14.png: Added.
605         * fast/images/resources/apng18-ref.png: Added.
606         * fast/images/resources/apng18.png: Added.
607         * fast/images/resources/apng24-ref.png: Added.
608         * fast/images/resources/apng24.png: Added.
609         * fast/images/resources/apng26-ref.png: Added.
610         * fast/images/resources/apng26.png: Added.
611         * platform/mac/TestExpectations:
612
613 2015-03-16  Gyuyoung Kim  <gyuyoung.kim@samsung.com>
614
615         [EFL] Unreviewed EFL gardening on 16th Mar.
616
617         Mark attachment tests to missing, Set writing mode tests to failure.
618         Unskip fast/forms/textfield-overflow-by-value-update.html which is
619         passing on EFL bot.
620
621         * platform/efl/TestExpectations:
622
623 2015-03-15  Benjamin Poulain  <benjamin@webkit.org>
624
625         CSS: fix the case-insensitive matching of the attribute selectors Begin, End and Hyphen
626         https://bugs.webkit.org/show_bug.cgi?id=142715
627
628         Reviewed by Brent Fulgham.
629
630         * fast/selectors/attribute-endswith-value-matching-is-ascii-case-insensitive-expected.txt: Added.
631         * fast/selectors/attribute-endswith-value-matching-is-ascii-case-insensitive.html: Added.
632         * fast/selectors/attribute-hyphen-value-matching-is-ascii-case-insensitive-expected.txt: Added.
633         * fast/selectors/attribute-hyphen-value-matching-is-ascii-case-insensitive.html: Added.
634         * fast/selectors/attribute-startswith-value-matching-is-ascii-case-insensitive-expected.txt: Added.
635         * fast/selectors/attribute-startswith-value-matching-is-ascii-case-insensitive.html: Added.
636
637 2015-03-15  Brent Fulgham  <bfulgham@apple.com>
638
639         Scroll snap points are not supported on iframe content
640         https://bugs.webkit.org/show_bug.cgi?id=142582
641         <rdar://problem/20121319>
642
643         Reviewed by Simon Fraser.
644
645         * css3/scroll-snap/resources: Added.
646         * css3/scroll-snap/resources/iframe-content.html: Added.
647         * css3/scroll-snap/scroll-snap-iframe-expected.txt: Added.
648         * css3/scroll-snap/scroll-snap-iframe.html: Added.
649
650 2015-03-15  Joseph Pecoraro  <pecoraro@apple.com>
651
652         Web Inspector: Better handle displaying -0
653         https://bugs.webkit.org/show_bug.cgi?id=142708
654
655         Reviewed by Timothy Hatcher.
656
657         Add tests for -0 in different places.
658         I don't understand yet why the test says "0" for
659         the property previews of "-0". Everything behaves
660         correctly, but I can't see to make the test show
661         the right value appear in the test. That is worth
662         investigating separately though.
663
664         * inspector/model/remote-object-expected.txt:
665         * inspector/model/remote-object.html:
666
667 2015-03-15  Simon Fraser  <simon.fraser@apple.com>
668
669         Reduce the side-effects of animations turning off overlap testing
670         https://bugs.webkit.org/show_bug.cgi?id=92791
671
672         Reviewed by Dean Jackson.
673         
674         These test overlay an animated element with a grid of position: relative squares.
675         These reveal the overlap area by selectively getting composited.
676
677         * compositing/layer-creation/animation-overlap-with-children-expected.txt:
678         * compositing/layer-creation/mismatched-rotated-transform-animation-overlap-expected.txt: Added.
679         * compositing/layer-creation/mismatched-rotated-transform-animation-overlap.html: Added.
680         * compositing/layer-creation/mismatched-rotated-transform-transition-overlap-expected.txt: Added.
681         * compositing/layer-creation/mismatched-rotated-transform-transition-overlap.html: Added.
682         * compositing/layer-creation/mismatched-transform-transition-overlap-expected.txt: Added.
683         * compositing/layer-creation/mismatched-transform-transition-overlap.html: Added.
684         * compositing/layer-creation/multiple-keyframes-animation-overlap-expected.txt: Added.
685         * compositing/layer-creation/multiple-keyframes-animation-overlap.html: Added.
686         * compositing/layer-creation/scale-rotation-animation-overlap-expected.txt: Added.
687         * compositing/layer-creation/scale-rotation-animation-overlap.html: Added.
688         * compositing/layer-creation/scale-rotation-transition-overlap-expected.txt: Added.
689         * compositing/layer-creation/scale-rotation-transition-overlap.html: Added.
690         * compositing/layer-creation/translate-animation-overlap-expected.txt: Added.
691         * compositing/layer-creation/translate-animation-overlap.html: Added.
692         * compositing/layer-creation/translate-scale-animation-overlap-expected.txt: Added.
693         * compositing/layer-creation/translate-scale-animation-overlap.html: Added.
694         * compositing/layer-creation/translate-scale-transition-overlap-expected.txt: Added.
695         * compositing/layer-creation/translate-scale-transition-overlap.html: Added.
696         * compositing/layer-creation/translate-transition-overlap-expected.txt: Added.
697         * compositing/layer-creation/translate-transition-overlap.html: Added.
698
699 2015-03-15  Benjamin Poulain  <bpoulain@apple.com>
700
701         Change the exact attribute matching to be ASCII case-insensitive
702         https://bugs.webkit.org/show_bug.cgi?id=142609
703
704         Reviewed by Darin Adler.
705
706         * fast/selectors/attribute-exact-value-match-is-ascii-case-insensitive-expected.txt: Added.
707         * fast/selectors/attribute-exact-value-match-is-ascii-case-insensitive.html: Added.
708
709 2015-03-15  Brent Fulgham  <bfulgham@apple.com>
710
711         [Win] Document more debug assertions for later review.
712
713         * platform/win/TestExpectations:
714
715 2015-03-14  Darin Adler  <darin@apple.com>
716
717         More event handler improvements
718         https://bugs.webkit.org/show_bug.cgi?id=142701
719
720         Reviewed by Anders Carlsson.
721
722         * fast/dom/event-handler-attributes-expected.txt: Updated to expect more passing tests,
723         and to accomodate some changes to what's tested and expected.
724
725         * fast/dom/event-handler-attributes.html: Update test to cover more events since we
726         no longer compile the event handlers conditionally; it's OK to have some handlers for
727         events even if the features in question aren't turned on.
728
729 2015-03-15  David Kilzer  <ddkilzer@apple.com>
730
731         [iOS] REGRESSION (r181191): Add results for css3/blending/svg-blend-plus-lighter.html
732
733         Regressed with:
734
735         Support "plus-lighter" in mix-blend mode
736         <https://bugs.webkit.org/show_bug.cgi?id=142416>
737         <rdar://problem/19993979>
738
739         * platform/ios-simulator/css3/blending/svg-blend-plus-lighter-expected.txt: Add.
740
741 2015-03-14  Ryosuke Niwa  <rniwa@webkit.org>
742
743         parseClass should popScope after pushScope
744         https://bugs.webkit.org/show_bug.cgi?id=142689
745
746         Reviewed by Benjamin Poulain.
747
748         Added a regression test for the test case that caught this bug.
749
750         * TestExpectations: Skipped the test since ES6 class syntax isn't enabled by default.
751         * js/class-syntax-scoping-expected.txt: Added.
752         * js/class-syntax-scoping.html: Added.
753         * js/script-tests/class-syntax-scoping.js: Added.
754         (test):
755
756 2015-03-14  Michael Saboff  <msaboff@apple.com>
757
758         ES6: Add binary and octal literal support
759         https://bugs.webkit.org/show_bug.cgi?id=142681
760
761         Reviewed by Ryosuke Niwa.
762
763         New tests.
764
765         * js/binary-literals-expected.txt: Added.
766         * js/binary-literals.html: Added.
767         * js/octal-literals-expected.txt: Added.
768         * js/octal-literals.html: Added.
769         * js/script-tests/binary-literals.js: Added.
770         * js/script-tests/octal-literals.js: Added.
771
772 2015-03-13  Ryosuke Niwa  <rniwa@webkit.org>
773
774         Class constructor should throw TypeError when "called"
775         https://bugs.webkit.org/show_bug.cgi?id=142566
776
777         Reviewed by Michael Saboff.
778
779         Added tests for calling class constructors.
780
781         * TestExpectations: Skipped the test since ES6 class syntax isn't enabled by default.
782         * js/class-syntax-call-expected.txt: Added.
783         * js/class-syntax-call.html: Added.
784         * js/script-tests/class-syntax-call.js: Added.
785
786 2015-03-13  Doug Russell  <d_russell@apple.com>
787
788         AX: Provide API for assistive tech to ignore DOM key event handlers
789         https://bugs.webkit.org/show_bug.cgi?id=142059
790
791         Reviewed by Beth Dakin.
792
793         Assistive technology applications on the desktop are heavily dependent on keyboard navigation being reliable. This is greatly hindered by sites that handle key events without updating keyboard selection and then consume the event. It is important for assistive technology apps to allow users to decide to ignore these handlers that are incorrect for their purposes.
794
795         This can be fixed by exposing, via a new accessibility attribute, a way to decide, for a given WebCore::Frame, to pre-empt DOM dispatch and instead let accessibility caret browsing take place.
796
797         * accessibility/parent-delete-expected.txt:
798         * platform/mac/accessibility/document-attributes-expected.txt:
799         * platform/mac/accessibility/prevent-keyboard-event-dispatch-expected.txt: Added.
800         * platform/mac/accessibility/prevent-keyboard-event-dispatch.html: Added.
801
802 2015-03-13  Chris Dumez  <cdumez@apple.com>
803
804         XMLHttpRequests should not prevent a page from entering PageCache
805         https://bugs.webkit.org/show_bug.cgi?id=142612
806         <rdar://problem/19923085>
807
808         Reviewed by Alexey Proskuryakov.
809
810         Add a tests to make sure that loading XMLHttpRequests do not prevent a
811         page from entering PageCache.
812
813         * http/tests/navigation/page-cache-xhr-expected.txt: Added.
814         * http/tests/navigation/page-cache-xhr.html: Added.
815         * http/tests/navigation/resources/page-cache-helper.html: Added.
816
817 2015-03-13  Marcos Chavarría Teijeiro  <chavarria1991@gmail.com>
818
819         Unreviewed Gardening 13th March.
820         https://bugs.webkit.org/show_bug.cgi?id=142665
821
822         Unreviewed.
823
824         * platform/gtk/TestExpectations:
825         * platform/gtk/fast/borders/mixed-border-style2-expected.txt: Added. The result was missing.
826
827 2015-03-13  Marcos Chavarría Teijeiro  <chavarria1991@gmail.com>
828
829         Rebaseline accessibility/color-well.html
830         https://bugs.webkit.org/show_bug.cgi?id=141697
831
832         Reviewed by Chris Fleizach.
833
834         The revision (r179922) which makes this test fail, implements a color
835         picker for GTK+ platform. So now we have different accessibility
836         information for a color input and we could update the expected file.
837
838         TestExpectations has also been updated.
839
840         * platform/gtk/TestExpectations:
841         * platform/gtk/accessibility/color-well-expected.txt:
842
843 2015-03-13  Hunseop Jeong  <hs85.jeong@samsung.com>
844
845         Unreviewed GTK+ Gardening
846         https://bugs.webkit.org/show_bug.cgi?id=142620
847
848         Rebaseline the missing test result
849
850         * platform/gtk/fast/borders/mixed-border-style2-expected.png: Added.
851         * platform/gtk/fast/css/css2-system-fonts-expected.txt: Added.
852         * platform/gtk/fast/text/tatechuyoko-expected.txt: Added.
853
854 2015-03-12  Ryosuke Niwa  <rniwa@webkit.org>
855
856         REGRESSION(r180726): Removing an empty line at the end of textarea clears the entire texture
857         https://bugs.webkit.org/show_bug.cgi?id=142646
858
859         Reviewed by Darin Adler.
860
861         Added a regression test for deleting empty lines at the end of a textarea element.
862
863         * editing/deleting/delete-empty-line-breaks-at-end-of-textarea-expected.txt: Added.
864         * editing/deleting/delete-empty-line-breaks-at-end-of-textarea.html: Added.
865
866 2015-03-12  Yusuke Suzuki  <utatane.tea@gmail.com>
867
868         Integrate MapData into JSMap and JSSet
869         https://bugs.webkit.org/show_bug.cgi?id=142556
870
871         Reviewed by Filip Pizlo.
872
873         Test structure-clone implementation that becomes aware of the difference between Map and Set.
874
875         * fast/storage/serialized-script-value.html:
876
877 2015-03-12  Simon Fraser  <simon.fraser@apple.com>
878
879         These hidpi filter tests pass sometimes.
880
881         * platform/mac/TestExpectations:
882
883 2015-03-12  Alexey Proskuryakov  <ap@apple.com>
884
885         testRunner.setAlwaysAcceptCookies does not work with NetworkProcess
886         https://bugs.webkit.org/show_bug.cgi?id=138687
887
888         Unreviewed (only code changes were reviewed).
889
890         * platform/gtk/TestExpectations:
891         * platform/mac-wk2/TestExpectations:
892         Unskip tests that used to be affected.
893
894 2015-03-12  Simon Fraser  <simon.fraser@apple.com>
895
896         Clean up after JoePeck.
897
898         * http/tests/security/contentSecurityPolicy/injected-inline-style-blocked-expected.txt:
899         * http/tests/security/contentSecurityPolicy/inline-style-allowed-while-cloning-objects-expected.txt:
900
901 2015-03-12  Hunseop Jeong  <hs85.jeong@samsung.com>
902
903         Unreviewed EFL gardening on 13th Mar.  
904         https://bugs.webkit.org/show_bug.cgi?id=142624
905
906         Rebaseline the missing test result.
907
908         * platform/efl/TestExpectations:
909         * platform/efl/editing/inserting/before-after-input-element-expected.png: Added.
910         * platform/efl/editing/inserting/before-after-input-element-expected.txt: Added.
911         * platform/efl/fast/css/css2-system-fonts-expected.txt: Added.
912         * platform/efl/fast/text/tatechuyoko-expected.png: Added.
913         * platform/efl/fast/text/tatechuyoko-expected.txt: Added.
914
915 2015-03-11  Brent Fulgham  <bfulgham@apple.com>
916
917         [Win] Update test expectations after r181408.
918
919         Also update with more debug assertions.
920
921         * platform/win/TestExpectations:
922         * platform/win/fast/forms/input-auto-fill-button-expected.txt: Added.
923
924 2015-03-11  Joseph Pecoraro  <pecoraro@apple.com>
925
926         Web Inspector: CSS parser errors in the console should include column numbers
927         https://bugs.webkit.org/show_bug.cgi?id=114313
928
929         Reviewed by Darin Adler.
930
931         Test errors in both external and inline CSS and Scripts to ensure they have
932         expected line:column information.
933
934         * inspector-protocol/console/warnings-errors-expected.txt: Added.
935         * inspector-protocol/console/warnings-errors.html: Added.
936         * inspector-protocol/resources/errors.css: Added.
937         * inspector-protocol/resources/errors.js: Added.
938
939 2015-03-11  Simon Fraser  <simon.fraser@apple.com>
940
941         Rename the Mavericks result for input-auto-fill-button.html to use the
942         correct name.
943
944         * platform/mac-mavericks/fast/forms/input-auto-fill-button-expected.txt: Renamed from LayoutTests/platform/mac-mavericks/fast/forms/input-auto-fill-button.txt.
945
946 2015-03-11  Simon Fraser  <simon.fraser@apple.com>
947
948         Mark compositing/backgrounds/background-image-with-negative-zindex.html as
949         an image failure, since r179871 was rolled out.
950
951         * platform/mac/TestExpectations:
952
953 2015-03-11  Timothy Horton  <timothy_horton@apple.com>
954
955         <attachment> shouldn't use "user-select: all"
956         https://bugs.webkit.org/show_bug.cgi?id=142453
957
958         Reviewed by Darin Adler.
959
960         * fast/attachment/attachment-select-on-click-inside-user-select-all.html: Added.
961         * fast/attachment/attachment-select-on-click.html: Added.
962         * platform/mac/fast/attachment/attachment-select-on-click-expected.png: Added.
963         * platform/mac/fast/attachment/attachment-select-on-click-expected.txt: Added.
964         * platform/mac/fast/attachment/attachment-select-on-click-inside-user-select-all-expected.png: Added.
965         * platform/mac/fast/attachment/attachment-select-on-click-inside-user-select-all-expected.txt: Added.
966         * platform/mac-mavericks/fast/attachment/attachment-select-on-click-inside-user-select-all-expected.txt: Added.
967         * platform/mac-mavericks/fast/attachment/attachment-select-on-click-expected.txt: Added.
968         Add two tests. One, for the basic functionality of clicking on an
969         <attachment> to select it. The second, to test that clicking on an
970         <attachment> inside a larger "user-select: all" element still selects
971         the whole "user-select: all" element.
972
973 2015-03-11  Matthew Mirman  <mmirman@apple.com>
974
975         Update windows test results
976
977         Unreviewed followup to r181353
978
979         * platform/win/fast/events/event-attribute-expected.txt: update windows test results.
980
981 2015-03-10  Andy Estes  <aestes@apple.com>
982
983         REGRESSION (r180985): contentfiltering/block-after-add-data.html crashes with GuardMalloc
984         https://bugs.webkit.org/show_bug.cgi?id=142526
985
986         Reviewed by Darin Adler.
987
988         * TestExpectations: Un-skipped contentfiltering/block-after-add-data.html.
989
990 2015-03-10  Sam Weinig  <sam@webkit.org>
991
992         Allow adding a button in input elements for auto fill related functionality
993         <rdar://problem/19782066>
994         https://bugs.webkit.org/show_bug.cgi?id=142564
995
996         Reviewed by Anders Carlsson.
997
998         * fast/forms/input-auto-fill-button-expected.txt: Added.
999         * fast/forms/input-auto-fill-button.html: Added.
1000
1001 2015-03-11  Ryosuke Niwa  <rniwa@webkit.org>
1002
1003         Calling super() in a base class results in a crash
1004         https://bugs.webkit.org/show_bug.cgi?id=142563
1005
1006         Reviewed by Filip Pizlo.
1007
1008         Added more test cases to an existing test.
1009
1010         * js/class-syntax-super-expected.txt:
1011         * js/script-tests/class-syntax-super.js:
1012
1013 2015-03-11  Said Abou-Hallawa  <sabouhallawa@apple.com>
1014
1015         svg/animations/smil-leak-*.svg tests are flaky.
1016         https://bugs.webkit.org/show_bug.cgi?id=114280
1017
1018         Unreviewed.
1019
1020         Some svg tests were flaky on mac only but they became flaky on all ports
1021         after r181345. They pass locally and on EWS but not on bots. Mark them to
1022         be flaky on all ports till we figure out the problem with these tests.
1023
1024         * TestExpectations:
1025         * platform/mac/TestExpectations:
1026
1027 2015-03-11  Tim Horton  <timothy_horton@apple.com>
1028
1029         <attachment>s should be created when dropping files onto contentEditable areas
1030         https://bugs.webkit.org/show_bug.cgi?id=142494
1031         <rdar://problem/19982553>
1032
1033         Reviewed by Anders Carlsson.
1034
1035         * editing/pasteboard/drag-files-to-editable-element-expected.txt:
1036         * editing/pasteboard/drag-files-to-editable-element.html:
1037         Update the test to expect <attachment>s instead of filenames.
1038
1039 2015-03-11  David Hyatt  <hyatt@apple.com>
1040
1041         Optimize offsetWidth and offsetHeight to avoid doing layouts.
1042         https://bugs.webkit.org/show_bug.cgi?id=142544
1043
1044         Reviewed by Beth Dakin.
1045
1046         * fast/images/repaint-subrect-grid.html:
1047         Patch this test to use the window.internals update layout method rather than
1048         relying on document.body.offsetWidth.
1049
1050 2015-03-11  Myles C. Maxfield  <mmaxfield@apple.com>
1051
1052         [Win] Test gardening after r181260
1053
1054         Unreviewed.
1055
1056         * platform/win/svg/text/select-textLength-spacingAndGlyphs-squeeze-1-expected.txt: Added.
1057         * platform/win/svg/text/select-textLength-spacingAndGlyphs-squeeze-2-expected.txt: Added.
1058         * platform/win/svg/text/select-textLength-spacingAndGlyphs-squeeze-3-expected.txt: Added.
1059         * platform/win/svg/text/select-textLength-spacingAndGlyphs-squeeze-4-expected.txt: Added.
1060         * platform/win/svg/text/select-textLength-spacingAndGlyphs-stretch-1-expected.txt: Added.
1061         * platform/win/svg/text/select-textLength-spacingAndGlyphs-stretch-2-expected.txt: Added.
1062         * platform/win/svg/text/select-textLength-spacingAndGlyphs-stretch-3-expected.txt: Added.
1063
1064 2015-03-11  Myles C. Maxfield  <mmaxfield@apple.com>
1065
1066         Test gardening after r181278
1067
1068         Unreviewed.
1069
1070         Until Windows adopts the SVG -> OTF Converter, we should mark this test as Mac-only.
1071
1072         * platform/mac/svg/fonts/resources/svg-font-general.svg: Renamed from LayoutTests/svg/fonts/resources/svg-font-general.svg.
1073         * platform/mac/svg/fonts/svg-font-general-expected.html: Renamed from LayoutTests/svg/fonts/svg-font-general-expected.html.
1074         * platform/mac/svg/fonts/svg-font-general.html: Renamed from LayoutTests/svg/fonts/svg-font-general.html.
1075
1076 2015-03-11  Commit Queue  <commit-queue@webkit.org>
1077
1078         Unreviewed, rolling out r181367.
1079         https://bugs.webkit.org/show_bug.cgi?id=142581
1080
1081         Caused crashes on the debug bots (Requested by cdumez on
1082         #webkit).
1083
1084         Reverted changeset:
1085
1086         "Web Inspector: CSS parser errors in the console should
1087         include column numbers"
1088         https://bugs.webkit.org/show_bug.cgi?id=114313
1089         http://trac.webkit.org/changeset/181367
1090
1091 2015-03-11  Myles C. Maxfield  <mmaxfield@apple.com>
1092
1093         Inline block children do not have correct baselines if their children are also block elements
1094         https://bugs.webkit.org/show_bug.cgi?id=142559
1095
1096         Reviewed by Darin Adler.
1097
1098         * fast/text/baseline-inline-block-block-children-expected.html: Added.
1099         * fast/text/baseline-inline-block-block-children.html: Added.
1100
1101 2015-03-10  Joseph Pecoraro  <pecoraro@apple.com>
1102
1103         Web Inspector: CSS parser errors in the console should include column numbers
1104         https://bugs.webkit.org/show_bug.cgi?id=114313
1105
1106         Reviewed by Benjamin Poulain.
1107
1108         Test errors in both external and inline CSS and Scripts to ensure they have
1109         expected line:column information.
1110
1111         * inspector-protocol/console/warnings-errors-expected.txt: Added.
1112         * inspector-protocol/console/warnings-errors.html: Added.
1113         * inspector-protocol/resources/errors.css: Added.
1114         * inspector-protocol/resources/errors.js: Added.
1115
1116 2015-03-10  Gyuyoung Kim  <gyuyoung.kim@samsung.com>
1117
1118         Unreviewed EFL gardening on 10th Mar.
1119
1120         Mark smil-leak-foo tests, 3 tests of fast/css to failure.
1121
1122         * platform/efl/TestExpectations:
1123
1124 2015-03-09  Darin Adler  <darin@apple.com>
1125
1126         Some event handler fixes
1127         https://bugs.webkit.org/show_bug.cgi?id=142474
1128
1129         Reviewed by Anders Carlsson.
1130
1131         * fast/dom/event-handler-attributes-expected.txt: Updated for new tests and to
1132         expect more tests to pass.
1133
1134         * fast/dom/event-handler-attributes.html: Added testing of event handlers on
1135         non-HTML, non-SVG elements, and on SVG elements. Also removed
1136         webkitpresentationmodechanged from the test, for now at least.
1137
1138         * fast/events/event-attribute-expected.txt: Updated to expect more tests to pass.
1139
1140 2015-03-10  Brent Fulgham  <bfulgham@apple.com>
1141
1142         CSS scroll-snap-destination and scroll-snap-coordinate are not honoring position values
1143         https://bugs.webkit.org/show_bug.cgi?id=142411
1144
1145         Reviewed by Simon Fraser.
1146
1147         Add a test for <position> types in scroll snap operations. Also update the test expectations
1148         for computed styles now that double-precision math is being used for calculated values.
1149
1150         * css3/scroll-snap/scroll-snap-position-values-expected.txt: Added.
1151         * css3/scroll-snap/scroll-snap-position-values.html: Added.
1152         * css3/scroll-snap/scroll-snap-property-computed-style-expected.txt: Updated
1153         * css3/scroll-snap/scroll-snap-property-computed-style.js: Updated
1154
1155
1156 2015-03-10  Enrica Casucci  <enrica@apple.com>
1157
1158         Add support for more emoji with variation.
1159         https://bugs.webkit.org/show_bug.cgi?id=142548
1160         rdar://problem/20105008
1161
1162         Reviewed by Tim Horton.
1163
1164         * editing/selection/extend-by-character-007-expected.txt: Added.
1165         * editing/selection/extend-by-character-007.html: Added.
1166
1167 2015-03-10  Eric Carlson  <eric.carlson@apple.com>
1168
1169         [Mac] Refactor media controls code
1170         https://bugs.webkit.org/show_bug.cgi?id=142455
1171
1172         Reviewed by Dean Jackson.
1173
1174         * platform/mac/http/tests/media/hls/video-controls-live-stream-expected.txt:
1175
1176 2015-03-10  Yusuke Suzuki  <utatane.tea@gmail.com>
1177
1178         Upgrade Map, Set and WeakMap constructor interface
1179         https://bugs.webkit.org/show_bug.cgi?id=142348
1180
1181         Reviewed by Filip Pizlo.
1182
1183         Constructor semantics is changed.
1184
1185         * js/basic-map-expected.txt:
1186         * js/basic-set-expected.txt:
1187         * js/dom/basic-weakmap-expected.txt:
1188         * js/script-tests/basic-map.js:
1189         * js/script-tests/basic-set.js:
1190         (set new):
1191
1192 2015-03-10  Gabor Rapcsanyi  <rgabor@webkit.org>
1193
1194         Too large plugins are crashing.
1195         https://bugs.webkit.org/show_bug.cgi?id=139856
1196
1197         Reviewed by Darin Adler.
1198
1199         Add layout test to cover this crash.
1200
1201         * plugins/large-plugin-crash-expected.txt: Added.
1202         * plugins/large-plugin-crash.html: Added.
1203
1204 2015-03-09  Alexey Proskuryakov  <ap@apple.com>
1205
1206         Skip contentfiltering/block-after-add-data.html for now.
1207         https://bugs.webkit.org/show_bug.cgi?id=142526
1208
1209         * TestExpectations:
1210
1211 2015-03-09  Brent Fulgham  <bfulgham@apple.com>
1212
1213         [Win] Rebaseline tests afer r181292.
1214
1215         * platform/win/TestExpectations:
1216         * platform/win/fast/forms/search-vertical-alignment-expected.txt:
1217         * platform/win/fast/forms/textfield-overflow-by-value-update-expected.txt:
1218
1219 2015-03-09  Ryosuke Niwa  <rniwa@webkit.org>
1220
1221         Support extends and super keywords
1222         https://bugs.webkit.org/show_bug.cgi?id=142200
1223
1224         Reviewed by Filip Pizlo.
1225
1226         Added tests for "extends" and "super" keywords.
1227
1228         * TestExpectations:
1229         * js/class-syntax-extends-expected.txt: Added.
1230         * js/class-syntax-extends.html: Added.
1231         * js/class-syntax-super-expected.txt: Added.
1232         * js/class-syntax-super.html: Added.
1233         * js/script-tests/class-syntax-extends.js: Added.
1234         * js/script-tests/class-syntax-super.js: Added.
1235
1236 2015-03-09  Myles C. Maxfield  <mmaxfield@apple.com>
1237
1238         REGRESSION(r176978): Inline-blocks with overflowing contents have ascents that are too large
1239         https://bugs.webkit.org/show_bug.cgi?id=141783
1240
1241         Reviewed by David Hyatt.
1242
1243         Update expected results.
1244
1245         * css3/flexbox/child-overflow-expected.html:
1246         * css3/flexbox/child-overflow.html:
1247         * fast/css/inline-block-tricky-baselines-expected.html: Added.
1248         * fast/css/inline-block-tricky-baselines.html: Added.
1249         * fast/forms/textfield-overflow-by-value-update-expected.txt:
1250         * fast/text/baseline-inline-block-expected.html: Added.
1251         * fast/text/baseline-inline-block.html: Added.
1252         * platform/mac/fast/forms/search-vertical-alignment-expected.txt:
1253
1254 2015-03-09  Andy Estes  <aestes@apple.com>
1255
1256         [Content Filtering] Add tests
1257         https://bugs.webkit.org/show_bug.cgi?id=142475
1258
1259         Reviewed by Andreas Kling.
1260
1261         * contentfiltering/allow-after-add-data-expected.html: Added.
1262         * contentfiltering/allow-after-add-data.html: Added.
1263         * contentfiltering/allow-after-finished-adding-data-expected.html: Added.
1264         * contentfiltering/allow-after-finished-adding-data.html: Added.
1265         * contentfiltering/allow-after-response-expected.html: Added.
1266         * contentfiltering/allow-after-response.html: Added.
1267         * contentfiltering/block-after-add-data-expected.html: Added.
1268         * contentfiltering/block-after-add-data.html: Added.
1269         * contentfiltering/block-after-finished-adding-data-expected.html: Added.
1270         * contentfiltering/block-after-finished-adding-data.html: Added.
1271         * contentfiltering/block-after-response-expected.html: Added.
1272         * contentfiltering/block-after-response.html: Added.
1273
1274 2015-03-09  Myles C. Maxfield  <mmaxfield@apple.com>
1275
1276         svg/custom/svg-fonts-without-missing-glyph.xhtml fails after fonts/font-fallback-prefers-pictographs.html
1277         https://bugs.webkit.org/show_bug.cgi?id=142470
1278
1279         Reviewed by Anders Carlsson.
1280
1281         * platform/mac/TestExpectations:
1282
1283 2015-03-09  Benjamin Poulain  <benjamin@webkit.org>
1284
1285         CSS JIT: add aliases between :nth-child()/:nth-last-child() and :first-child/:last-child
1286         https://bugs.webkit.org/show_bug.cgi?id=142472
1287
1288         Reviewed by Andreas Kling.
1289
1290         * fast/selectors/nth-child-matching-first-expected.txt: Added.
1291         * fast/selectors/nth-child-matching-first-on-root-expected.txt: Added.
1292         * fast/selectors/nth-child-matching-first-on-root.html: Added.
1293         * fast/selectors/nth-child-matching-first.html: Added.
1294         * fast/selectors/nth-last-child-matching-first-expected.txt: Added.
1295         * fast/selectors/nth-last-child-matching-first-on-root-expected.txt: Added.
1296         * fast/selectors/nth-last-child-matching-first-on-root.html: Added.
1297         * fast/selectors/nth-last-child-matching-first.html: Added.
1298
1299 2015-03-09  Myles C. Maxfield  <mmaxfield@apple.com>
1300
1301         Work around a Cocoa font parsing bug
1302         https://bugs.webkit.org/show_bug.cgi?id=142446
1303
1304         Reviewed by Simon Fraser.
1305
1306         Adding a few extra tests for bits of SVG fonts that could use some more tests.
1307
1308         * svg/fonts/resources/svg-font-general.svg: Updated and moved from svg-font-horiz-origin-font.svg
1309         * svg/fonts/svg-font-general.html: Updated and moved from svg-font-horiz-origin.html
1310         * svg/fonts/svg-font-general-expected.html: Updated and moved from svg-font-horiz-origin-expected.html
1311
1312 2015-03-09  Myles C. Maxfield  <mmaxfield@apple.com>
1313
1314         [SVG -> OTF Converter] x-height cannot be specified
1315         https://bugs.webkit.org/show_bug.cgi?id=142465
1316
1317         Reviewed by Simon Fraser.
1318
1319         For all non-system fonts, OS X disregards the font's reported x-height. Therefore,
1320         it is impossible to satisfy this test.
1321
1322         * fast/css/ex-unit-with-no-x-height-expected.txt: Removed.
1323         * fast/css/ex-unit-with-no-x-height.html: Removed.
1324         * platform/mac/TestExpectations:
1325
1326 2015-03-09  Marcos Chavarría Teijeiro  <chavarria1991@gmail.com>
1327
1328         Unreviewed GTK+ Gardening
1329
1330         https://bugs.webkit.org/show_bug.cgi?id=142499 
1331
1332         * platform/gtk/TestExpectations:
1333
1334 2015-03-09  Gyuyoung Kim  <gyuyoung.kim@samsung.com>
1335
1336         Unreviewed EFL gardening on 9th Mar.
1337
1338         Mark svg/text/select-textLength-spacingAndGlyphs-foo.html to failure.
1339         Update new failling tests to existing bugs.
1340
1341         * platform/efl/TestExpectations:
1342
1343 2015-03-08  Myles C. Maxfield  <mmaxfield@apple.com>
1344
1345         Last test gardening after r177774 (for reals this time)
1346         https://bugs.webkit.org/show_bug.cgi?id=139968
1347
1348         Unreviewed.
1349
1350         * platform/mac/TestExpectations:
1351         * platform/mac/svg/text/select-textLength-spacingAndGlyphs-squeeze-1-expected.txt:
1352         * platform/mac/svg/text/select-textLength-spacingAndGlyphs-squeeze-2-expected.txt:
1353         * platform/mac/svg/text/select-textLength-spacingAndGlyphs-squeeze-3-expected.txt:
1354         * platform/mac/svg/text/select-textLength-spacingAndGlyphs-squeeze-4-expected.txt:
1355         * platform/mac/svg/text/select-textLength-spacingAndGlyphs-stretch-1-expected.txt:
1356         * platform/mac/svg/text/select-textLength-spacingAndGlyphs-stretch-2-expected.txt:
1357         * platform/mac/svg/text/select-textLength-spacingAndGlyphs-stretch-3-expected.txt:
1358         * svg/text/select-textLength-spacingAndGlyphs-squeeze-1.svg:
1359         * svg/text/select-textLength-spacingAndGlyphs-squeeze-2.svg:
1360         * svg/text/select-textLength-spacingAndGlyphs-squeeze-3.svg:
1361         * svg/text/select-textLength-spacingAndGlyphs-squeeze-4.svg:
1362         * svg/text/select-textLength-spacingAndGlyphs-stretch-1.svg:
1363         * svg/text/select-textLength-spacingAndGlyphs-stretch-2.svg:
1364         * svg/text/select-textLength-spacingAndGlyphs-stretch-3.svg:
1365
1366 2015-03-08  Benjamin Poulain  <benjamin@webkit.org>
1367
1368         Fix the tests for the new double-child descendant in css-set-selector-text
1369         https://bugs.webkit.org/show_bug.cgi?id=141882
1370
1371         Reviewed by Andreas Kling.
1372
1373         In 178592, I copied the rules from css-selector-text.html without removing
1374         the declarations.
1375
1376         Kudos to Dhi Aurrahman for catching this.
1377
1378         * fast/css/css-set-selector-text-expected.txt:
1379         * fast/css/css-set-selector-text.html:
1380
1381 2015-03-08  Myles C. Maxfield  <mmaxfield@apple.com>
1382
1383         Change bug number for svg/custom/svg-fonts-without-missing-glyph.xhtml
1384
1385         Unreviewed.
1386
1387         * platform/mac/TestExpectations:
1388
1389 2015-03-08  David Kilzer  <ddkilzer@apple.com>
1390
1391         [iOS] Gardening to skip new tests, rebaseline existing tests
1392
1393         * platform/ios-simulator-wk1/TestExpectations:
1394         - Mark test as flakey.
1395
1396         * platform/ios-simulator-wk2/fast/css/text-overflow-input-expected.txt: Remove.
1397         * platform/ios-simulator-wk2/fast/forms/input-disabled-color-expected.txt: Remove.
1398         * platform/ios-simulator-wk2/fast/forms/input-text-word-wrap-expected.txt: Remove.
1399         * platform/ios-simulator-wk2/fast/forms/minWidthPercent-expected.txt: Remove.
1400         - Superceded by new platform/ios-simulator results.
1401
1402         * platform/ios-simulator/TestExpectations:
1403         - Skip two tests that will always time out on iOS.
1404         - Mark two tests as ImageOnlyFailure that fail consistently.
1405
1406         * platform/ios-simulator/compositing/media-controls-bar-appearance-expected.txt: Add.
1407         - Add result for new test from r180965.
1408
1409         * platform/ios-simulator/fast/attachment/attachment-label-highlight-expected.txt: Add.
1410         * platform/ios-simulator/fast/attachment/attachment-progress-expected.txt: Add.
1411         * platform/ios-simulator/fast/attachment/attachment-subtitle-expected.txt: Add.
1412         * platform/ios-simulator/fast/attachment/attachment-title-expected.txt: Add.
1413         - Add results for new attachment tests.
1414
1415         * platform/ios-simulator/fast/css/text-overflow-input-expected.txt: Update.
1416         * platform/ios-simulator/fast/forms/input-disabled-color-expected.txt: Update.
1417         * platform/ios-simulator/fast/forms/input-text-scroll-left-on-blur-expected.txt: Update.
1418         * platform/ios-simulator/fast/forms/input-text-word-wrap-expected.txt: Update.
1419         * platform/ios-simulator/fast/forms/minWidthPercent-expected.txt: Update.
1420         * platform/ios-simulator/tables/mozilla/bugs/bug59354-expected.txt: Update.
1421         * platform/ios-simulator/tables/mozilla/bugs/bug96334-expected.txt: Update.
1422         * platform/ios-simulator/tables/mozilla/other/move_row-expected.txt: Update.
1423         - Rebaseline after other bug fixes like r180815.
1424
1425 2015-03-07  Gyuyoung Kim  <gyuyoung.kim@samsung.com>
1426
1427         Unreviewed EFL gardening on 8th Mar.
1428
1429         Mark emphasis text test, writing mode test, whitespace test to failure.
1430         Besides update new failure tests to existing bugs.
1431
1432         * platform/efl/TestExpectations:
1433
1434 2015-03-07  Darin Adler  <darin@apple.com>
1435
1436         Improve the event handler test
1437         https://bugs.webkit.org/show_bug.cgi?id=142439
1438
1439         Reviewed by Ryosuke Niwa.
1440
1441         * fast/dom/event-handler-attributes-expected.txt: Renamed from legacy-event-handler-attributes-expected.txt.
1442         Also updated to reflect changes in the test.
1443
1444         * fast/dom/event-handler-attributes.html: Renamed from legacy-event-handler-attributes.html.
1445         Fixed bug in the test that was making document event handler tests falsely report failure.
1446         Removed testing of some HTMLMediaElement attributes that are conditionally present; this test
1447         is intended to test only unconditionally available event handler attributes at this time.
1448
1449         * platform/win/fast/dom/legacy-event-handler-attributes-expected.txt: Removed. The conditional HTMLMediaElement
1450         attributes are the reason the Windows-specific results were needed.
1451
1452 2015-03-06  Gyuyoung Kim  <gyuyoung.kim@samsung.com>
1453
1454         Unreviewed EFL gardening on 7th Mar.
1455
1456         Remove duplicated css nap scroll skip.
1457         Mark printing, compositing mask, svg pattern, and webgl visibility tests to failures.
1458
1459         * platform/efl/TestExpectations:
1460
1461 2015-03-06  Joseph Pecoraro  <pecoraro@apple.com>
1462
1463         Web Inspector: ES6: Improved Support for Iterator Objects
1464         https://bugs.webkit.org/show_bug.cgi?id=142420
1465
1466         Reviewed by Timothy Hatcher.
1467
1468         * inspector/model/remote-object.html:
1469         Update tests to include iterator objects.
1470
1471 2015-03-06  Brent Fulgham  <bfulgham@apple.com>
1472
1473         [Win] Mark svg/fonts/svg-font-horiz-orig.html as Image-only failing.
1474
1475         * platform/win/TestExpectations:
1476
1477 2015-03-06  Brent Fulgham  <bfulgham@apple.com>
1478
1479         [Win] Mark svg/fonts/svg-font-horiz-orig.html as failing.
1480         https://bugs.webkit.org/show_bug.cgi?id=142423
1481
1482         * platform/win/TestExpectations:
1483
1484 2015-03-06  Brent Fulgham  <bfulgham@apple.com>
1485
1486         Add inherit support from scroll snap CSS properties
1487         https://bugs.webkit.org/show_bug.cgi?id=136344
1488         <rdar://problem/18162329>
1489
1490         Reviewed by Dean Jackson.
1491
1492         * css3/scroll-snap/scroll-snap-inherit.html: Added.
1493         * css3/scroll-snap/scroll-snap-inherit-expected.txt: Added.
1494
1495 2015-03-06  Ryosuke Niwa  <rniwa@webkit.org>
1496
1497         REGRESSION(r180595): construct varargs fails in FTL
1498         https://bugs.webkit.org/show_bug.cgi?id=142030
1499
1500         Reviewed by Michael Saboff.
1501
1502         Re-enable the test on 64-bit iOS.
1503
1504         * js/regress/script-tests/deltablue-varargs.js:
1505
1506 2015-03-06  Brent Fulgham  <bfulgham@apple.com>
1507
1508         Setting scroll-snap-desination to (100% 100%) locks up WebKit
1509         https://bugs.webkit.org/show_bug.cgi?id=142414
1510         <rdar://problem/20077275>
1511
1512         Reviewed by Dean Jackson.
1513
1514         * css3/scroll-snap/scroll-snap-desination-lock-up.html: Added.
1515         * css3/scroll-snap/scroll-snap-desination-lock-up-expected.txt: Added.
1516
1517 2015-03-06  Dean Jackson  <dino@apple.com>
1518
1519         Support "plus-lighter" in mix-blend mode
1520         https://bugs.webkit.org/show_bug.cgi?id=142416
1521         <rdar://problem/19993979>
1522
1523         Reviewed by Darin Adler and Sam Weinig.
1524
1525         Add tests and new expected results for plus-lighter.
1526
1527         * css3/blending/blend-mode-property-parsing-expected.txt:
1528         * css3/blending/blend-mode-simple-composited.html:
1529         * css3/blending/blend-mode-simple.html:
1530         * css3/blending/script-tests/blend-mode-property-parsing.js:
1531         * css3/blending/svg-blend-plus-lighter.html: Added.
1532         * platform/mac/css3/blending/blend-mode-simple-composited-expected.png:
1533         * platform/mac/css3/blending/blend-mode-simple-composited-expected.txt:
1534         * platform/mac/css3/blending/blend-mode-simple-expected.png:
1535         * platform/mac/css3/blending/blend-mode-simple-expected.txt:
1536         * platform/mac/css3/blending/svg-blend-plus-lighter-expected.txt: Added.
1537
1538 2015-03-06  Brent Fulgham  <bfulgham@apple.com>
1539
1540         Add 'initial' keyword support for scroll snap CSS properties
1541         https://bugs.webkit.org/show_bug.cgi?id=136345
1542         <rdar://problem/18162325>
1543
1544         Reviewed by Dean Jackson.
1545
1546         * css3/scroll-snap/scroll-snap-property-computed-style.js: Update for corrected 'initial' behavior.
1547         * css3/scroll-snap/scroll-snap-property-computed-style-expected.txt: Rebaselined.
1548         * css3/scroll-snap/scroll-snap-initial.html: Added.
1549         * css3/scroll-snap/scroll-snap-initial-expected.txt: Added.
1550         * platform/efl/TestExpectations:
1551         * platform/gtk/TestExpectations:
1552         * platform/win/TestExpectations:
1553
1554 2015-03-06  Joseph Pecoraro  <pecoraro@apple.com>
1555
1556         ES6: Object Literal Extensions - Methods
1557         https://bugs.webkit.org/show_bug.cgi?id=142390
1558
1559         Reviewed by Geoffrey Garen.
1560
1561         * js/object-literal-computed-methods-expected.txt: Added.
1562         * js/object-literal-computed-methods.html: Added.
1563         * js/object-literal-methods-expected.txt: Added.
1564         * js/object-literal-methods.html: Added.
1565         * js/script-tests/object-literal-computed-methods.js: Added.
1566         * js/script-tests/object-literal-methods.js: Added.
1567
1568 2015-03-06  Joseph Pecoraro  <pecoraro@apple.com>
1569
1570         __proto__ shorthand property should not modify prototype in Object Literal construction
1571         https://bugs.webkit.org/show_bug.cgi?id=142382
1572
1573         Reviewed by Geoffrey Garen.
1574
1575         * js/object-literal-shorthand-construction-expected.txt:
1576         * js/script-tests/object-literal-shorthand-construction.js:
1577         Update test to cover the __proto__ shorthand case which is
1578         different from longhand case.
1579
1580 2015-03-06  Antti Koivisto  <antti@apple.com>
1581
1582         Enable disk cache validation test on iOS
1583         https://bugs.webkit.org/show_bug.cgi?id=142405
1584
1585         Reviewed by Andreas Kling.
1586
1587         The features is enabled.
1588
1589         * platform/ios-simulator-wk2/TestExpectations:
1590         * platform/ios-simulator/TestExpectations:
1591
1592 2015-03-06  Jer Noble  <jer.noble@apple.com>
1593
1594         [Web Audio] Decoding specific .m4a file crashes tab
1595         https://bugs.webkit.org/show_bug.cgi?id=139545
1596
1597         Reviewed by Eric Carlson.
1598
1599         * webaudio/decode-audio-data-too-short-expected.txt: Added.
1600         * webaudio/decode-audio-data-too-short.html: Added.
1601         * webaudio/resources/media/too-short.m4a: Added.
1602
1603 2015-03-06  Myles C. Maxfield  <mmaxfield@apple.com>
1604
1605         Crash in -[WebCascadeList objectAtIndex:] + 195
1606         https://bugs.webkit.org/show_bug.cgi?id=141274
1607
1608         Reviewed by David Kilzer.
1609
1610         * platform/mac/fast/text/crash-complextextcontroller-custom-cascade-list-expected.txt: Added.
1611         * platform/mac/fast/text/crash-complextextcontroller-custom-cascade-list.html: Added.
1612
1613 2015-03-06  Said Abou-Hallawa  <sabouhallawa@apple.com>
1614
1615         Setting any of the <object> element plugin controlling attributes does not have any affect.
1616         https://bugs.webkit.org/show_bug.cgi?id=141936.
1617
1618         Reviewed by Simon Fraser.
1619
1620         * fast/css/image-object-hover-inherit-expected.html: Added.
1621         * fast/css/image-object-hover-inherit.html: Added.
1622         A guarding test to catch the case of reconstructing the image <object>
1623         renderer while performing a synchronous resolveTree() followed by page
1624         rendering or dump render tree.
1625         
1626         * svg/as-object/resources/lime100x100.html: Added.
1627         * svg/as-object/resources/lime100x100.png: Added.
1628         * svg/as-object/resources/lime100x100.svg: Added.
1629         * svg/as-object/resources/red100x100.svg: Added.
1630         * svg/as-object/svg-in-object-dynamic-attribute-change-expected.html: Added.
1631         * svg/as-object/svg-in-object-dynamic-attribute-change.html: Added.
1632         Ensure that changing the 'type' and the 'data' attributes of the <object>
1633         element will have the expected outcome. Also make sure that the <object>
1634         element renderer falls back correctly when setting any of the attributes
1635         to some unexpected value.
1636
1637 2015-03-06  Myles C. Maxfield  <mmaxfield@apple.com>
1638
1639         Test horiz-origin-x and horiz-origin-y in SVG fonts
1640         https://bugs.webkit.org/show_bug.cgi?id=142403
1641
1642         Simply moving to the origin in glyph-space at the beginning
1643         of path parsing won't work if subsequent coordinates are absolute.
1644
1645         Reviewed by Simon Fraser.
1646
1647         * svg/fonts/resources/svg-font-horiz-origin-font.svg: Added.
1648         * svg/fonts/svg-font-horiz-origin-expected.html: Added.
1649         * svg/fonts/svg-font-horiz-origin.html: Added.
1650
1651 2015-03-06  Said Abou-Hallawa  <sabouhallawa@apple.com>
1652
1653         An SVG element without intrinsic size inherits the container size as its viewport instead of inheriting the container viewport.
1654         https://bugs.webkit.org/show_bug.cgi?id=141725.
1655
1656         Reviewed by Darin Adler.
1657
1658         * svg/css/svg-css-different-intrinsic-sizes-expected.html: Added.
1659         * svg/css/svg-css-different-intrinsic-sizes.html: Added.
1660         The intrinsic size of the <svg> element is overridden by CSS. The elements
1661         inside the <svg> should consider the css size (which is equal to the <svg>
1662         element viewport) instead of the <svg> element intrinsic size.
1663
1664 2015-03-06  Simon Fraser  <simon.fraser@apple.com>
1665
1666         Allow composited clip-path to be updated without a layer repaint
1667         https://bugs.webkit.org/show_bug.cgi?id=142384
1668
1669         Reviewed by Zalan Bujtas.
1670         
1671         Test repaint with a clip-path change.
1672
1673         * compositing/masks/compositing-clip-path-change-no-repaint-expected.txt: Added.
1674         * compositing/masks/compositing-clip-path-change-no-repaint.html: Added.
1675
1676 2015-03-06  Gyuyoung Kim  <gyuyoung.kim@samsung.com>
1677
1678         Unreviewed EFL gardening on 6th Mar.
1679
1680         Skip tests regardening attachment download progress and unskip a passing test.
1681
1682         * platform/efl/TestExpectations:
1683
1684 2015-03-06  Sergio Villar Senin  <svillar@igalia.com>
1685
1686         [CSS Grid Layout] ASSERTION FAILED !track.growthLimitIsInfinite() in RenderGrid::computeUsedBreadthOfGridTracks
1687         https://bugs.webkit.org/show_bug.cgi?id=142265
1688
1689         Reviewed by Darin Adler.
1690
1691         New test that crashes on Debug builds if we don't handle the case
1692         of computeUsedBreadthOfGridTracks() returning -1.
1693
1694         * fast/css-grid-layout/grid-indefinite-calculated-height-crash-expected.txt: Added.
1695         * fast/css-grid-layout/grid-indefinite-calculated-height-crash.html: Added.
1696
1697 2015-03-05  Brent Fulgham  <bfulgham@apple.com>
1698
1699         [Win] Give up on Attachment testing.
1700
1701         Just skip Attachments until they settle down. Also document more debug assertions.
1702
1703         * platform/win/TestExpectations:
1704
1705 2015-03-05  Oliver Hunt  <oliver@apple.com>
1706
1707         Block mixed mode content
1708         https://bugs.webkit.org/show_bug.cgi?id=142378
1709
1710         Reviewed by Darin Adler.
1711
1712         Update test results to reflect the new reality.
1713
1714         * http/tests/security/mixedContent/insecure-css-in-iframe-expected.txt:
1715         * http/tests/security/mixedContent/insecure-css-in-main-frame-expected.txt:
1716         * http/tests/security/mixedContent/insecure-iframe-in-main-frame-expected.txt:
1717         * http/tests/security/mixedContent/insecure-image-in-main-frame-expected.txt:
1718         * http/tests/security/mixedContent/insecure-plugin-in-iframe-expected.txt:
1719         * http/tests/security/mixedContent/insecure-script-in-iframe-expected.txt:
1720         * http/tests/security/mixedContent/insecure-xhr-in-main-frame-expected.txt:
1721         * http/tests/security/mixedContent/insecure-xhr-in-main-frame.html:
1722         * http/tests/security/mixedContent/redirect-http-to-https-iframe-in-main-frame-expected.txt:
1723         * http/tests/security/mixedContent/redirect-http-to-https-iframe-in-main-frame.html:
1724         * http/tests/security/mixedContent/redirect-http-to-https-script-in-iframe-expected.txt:
1725         * http/tests/security/mixedContent/redirect-https-to-http-iframe-in-main-frame-expected.txt:
1726         * http/tests/security/mixedContent/redirect-https-to-http-iframe-in-main-frame.html:
1727         * http/tests/security/mixedContent/redirect-https-to-http-script-in-iframe-expected.txt:
1728         * http/tests/security/mixedContent/resources/frame-with-insecure-frame.html:
1729         * http/tests/security/mixedContent/resources/frame-with-redirect-http-to-https-frame.html:
1730         * http/tests/security/mixedContent/resources/frame-with-redirect-https-to-http-frame.html:
1731         * http/tests/xmlhttprequest/access-control-response-with-body.html:
1732
1733 2015-03-05  Benjamin Poulain  <bpoulain@apple.com>
1734
1735         new layout test http/tests/usercontentfilter/character-set-basic-support.html fails
1736         https://bugs.webkit.org/show_bug.cgi?id=142376
1737
1738         * http/tests/contentextensions/character-set-basic-support-expected.txt: Copied from LayoutTests/http/tests/usercontentfilter/character-set-basic-support-expected.txt.
1739         * http/tests/contentextensions/character-set-basic-support.html: Copied from LayoutTests/http/tests/usercontentfilter/character-set-basic-support.html.
1740         * http/tests/contentextensions/character-set-basic-support.html.json: Copied from LayoutTests/http/tests/usercontentfilter/character-set-basic-support.html.json.
1741         * http/tests/contentextensions/resources: Copied from LayoutTests/http/tests/usercontentfilter/resources.
1742         * http/tests/usercontentfilter: Removed.
1743         * http/tests/usercontentfilter/character-set-basic-support-expected.txt: Removed.
1744         * http/tests/usercontentfilter/character-set-basic-support.html: Removed.
1745         * http/tests/usercontentfilter/character-set-basic-support.html.json: Removed.
1746         * http/tests/usercontentfilter/resources: Removed.
1747         * http/tests/usercontentfilter/resources/url-blocking-test.js: Removed.
1748
1749 2015-03-05  Joseph Pecoraro  <pecoraro@apple.com>
1750
1751         Unreviewed Test Fix: Remove unnecessary reference to "window" causing test failure.
1752
1753         * js/object-literal-shorthand-construction-expected.txt:
1754         * js/script-tests/object-literal-shorthand-construction.js:
1755
1756 2015-03-05  Stephanie Lewis  <slewis@apple.com>
1757
1758         Mark http/tests/usercontentfilter/character-set-basic-support.html as failing.
1759         https://bugs.webkit.org/show_bug.cgi?id=142376
1760
1761         Unreviewed.
1762
1763         * TestExpectations:
1764
1765 2015-03-05  Joseph Pecoraro  <pecoraro@apple.com>
1766
1767         Web Inspector: Follow-up fixes to ObjectTreeBaseTreeElement
1768         https://bugs.webkit.org/show_bug.cgi?id=142367
1769
1770         Reviewed by Geoffrey Garen.
1771
1772         * js/object-literal-shorthand-construction-expected.txt: Added.
1773         * js/object-literal-shorthand-construction.html: Added.
1774         * js/script-tests/object-literal-shorthand-construction.js: Added.
1775         (equivalent):
1776         (testShorthandConstructionEquivalent):
1777         (testShorthandConstructionNotEquivalent):
1778         Tests specifically for new literal construction with shorthands.
1779
1780         * sputnik/Conformance/12_Statement/12.1_Block/S12.1_A4_T1-expected.txt:
1781         * sputnik/Conformance/12_Statement/12.1_Block/S12.1_A4_T2-expected.txt:
1782         * sputnik/Conformance/12_Statement/12.6_Iteration_Statements/12.6.4_The_for_in_Statement/S12.6.4_A15-expected.txt:
1783         These tests use object literal shorthand construction syntax and expected
1784         failures. The tests now fail differently, so just rebase their results.
1785
1786 2015-03-05  Timothy Horton  <timothy_horton@apple.com>
1787
1788         <attachment> should allow the title property to override its title
1789         https://bugs.webkit.org/show_bug.cgi?id=142369
1790
1791         Reviewed by Anders Carlsson.
1792
1793         * fast/attachment/attachment-title.html: Added.
1794         * platform/mac/fast/attachment/attachment-title-expected.png: Added.
1795         * platform/mac/fast/attachment/attachment-title-expected.txt: Added.
1796         Add a test for the title property.
1797
1798 2015-03-05  Timothy Horton  <timothy_horton@apple.com>
1799
1800         <attachment> should support indication of download progress
1801         https://bugs.webkit.org/show_bug.cgi?id=142336
1802         <rdar://problem/19982504>
1803
1804         Reviewed by Anders Carlsson.
1805
1806         * fast/attachment/attachment-progress.html: Added.
1807         * platform/mac/fast/attachment/attachment-progress-expected.png: Added.
1808         * platform/mac/fast/attachment/attachment-progress-expected.txt: Added.
1809         * platform/mac-mavericks/fast/attachment/attachment-progress-expected.txt: Added.
1810         Add a test for the <attachment> progress attribute.
1811
1812         * platform/mac/fast/attachment/attachment-rendering-expected.png:
1813         Rebaseline a test that changed in r181058 (and will change again!), but
1814         which didn't start failing because the pixel test tolerance is such that
1815         it only fails the hash check and not the test itself.
1816
1817 2015-03-05  Benjamin Poulain  <bpoulain@apple.com>
1818
1819         Add basic support for character sets to the URL Filter parser
1820         https://bugs.webkit.org/show_bug.cgi?id=142257
1821
1822         Reviewed by Alex Christensen.
1823
1824         * http/tests/usercontentfilter/character-set-basic-support-expected.txt: Added.
1825         * http/tests/usercontentfilter/character-set-basic-support.html: Added.
1826         * http/tests/usercontentfilter/character-set-basic-support.html.json: Added.
1827         * http/tests/usercontentfilter/resources/url-blocking-test.js: Added.
1828
1829 2015-03-05  Chris Dumez  <cdumez@apple.com>
1830
1831         Regression(r173761): ASSERTION FAILED: !is8Bit() in StringImpl::characters16()
1832         https://bugs.webkit.org/show_bug.cgi?id=142350
1833
1834         Reviewed by Michael Saboff and Benjamin Poulain.
1835
1836         Update String.startsWith() / endsWith() test to cover cases where the
1837         input string is 8-bit and the pattern is 16-bit, and vice-versa.
1838
1839         * js/script-tests/string-includes.js:
1840         * js/string-includes-expected.txt:
1841
1842 2015-03-05  Roger Fong  <roger_fong@apple.com>
1843
1844         Update inline media control icons for OSX.
1845         https://bugs.webkit.org/show_bug.cgi?id=142305.
1846         <rdar://problem/19997484>
1847
1848         Reviewed by Dean Jackson.
1849
1850         * platform/mac/TestExpectations: Skip two failing tests caused by this patch.
1851         See https://bugs.webkit.org/show_bug.cgi?id=142142
1852
1853 2015-03-05  Brent Fulgham  <bfulgham@apple.com>
1854
1855         [Win] Reneable aria 'switch' tests after r18078.
1856
1857         Add a Windows rebaseline. Also document another batch of debug assertions.
1858
1859         * platform/win/TestExpectations:
1860         * platform/win/accessibility/aria-toggle-button-with-title-expected.txt: Added.
1861         * platform/win/fast/attachment/attachment-subtitle-expected.txt: Added.
1862
1863 2015-03-04  Myles C. Maxfield  <mmaxfield@apple.com>
1864
1865         Test gardening after r181013
1866
1867         Unreviewed.
1868
1869         * platform/mac/fast/text/trailing-word-expected.html: Renamed from LayoutTests/fast/text/trailing-word-expected.html.
1870         * platform/mac/fast/text/trailing-word.html: Renamed from LayoutTests/fast/text/trailing-word.html.
1871
1872 2015-03-04  Joseph Pecoraro  <pecoraro@apple.com>
1873
1874         Web Inspector: Array/Collection Sizes should be visible and distinct
1875         https://bugs.webkit.org/show_bug.cgi?id=142254
1876
1877         Reviewed by Timothy Hatcher.
1878
1879         * inspector-protocol/runtime/getProperties-expected.txt:
1880         * inspector/model/remote-object-expected.txt:
1881         * inspector/model/remote-object.html:
1882         Update tests now that RemoteObjects and Previews may have an explicit size.
1883
1884 2015-03-04  Timothy Horton  <timothy_horton@apple.com>
1885
1886         <attachment> should show the file size as detail text below the icon
1887         https://bugs.webkit.org/show_bug.cgi?id=142261
1888         <rdar://problem/20009570>
1889
1890         Reviewed by Dean Jackson.
1891
1892         * fast/attachment/attachment-subtitle.html: Added.
1893         * platform/mac/fast/attachment/attachment-subtitle-expected.png: Added.
1894         * platform/mac/fast/attachment/attachment-subtitle-expected.txt: Added.
1895         Add a test of the rendering of attachment subtitles, and results for Mac.
1896
1897         * platform/mac-mavericks/fast/attachment/attachment-subtitle-expected.txt: Added.
1898         Add Mavericks baselines.
1899
1900 2015-03-04  Alex Christensen  <achristensen@webkit.org>
1901
1902         Unreviewed gardening.
1903
1904         * http/tests/contentextensions/basic-filter.html.hson: Removed.
1905         * http/tests/contentextensions/basic-filter.html.json: Copied from http/tests/contentextensions/basic-filter.html.hson.
1906         Spell json correctly.  Does not start with h.
1907
1908 2015-03-04  Alex Christensen  <achristensen@webkit.org>
1909
1910         Move content extensions test to properly named directory.
1911         https://bugs.webkit.org/show_bug.cgi?id=142299
1912
1913         Reviewed by Tim Horton.
1914
1915         * TestExpectations:
1916         * http/tests/contentextensions: Added.
1917         * http/tests/contentextensions/basic-filter-expected.txt: Copied from platform/mac/http/tests/usercontentfilter/basic-filter-expected.txt.
1918         * http/tests/contentextensions/basic-filter.html: Copied from http/tests/usercontentfilter/basic-filter.html.
1919         * http/tests/contentextensions/basic-filter.html.hson: Copied from http/tests/usercontentfilter/basic-filter.html.json.
1920         * http/tests/contentextensions/block-cookies-basic-expected.txt: Copied from http/tests/usercontentfilter/block-cookies-basic-expected.txt.
1921         * http/tests/contentextensions/block-cookies-basic.html: Copied from http/tests/usercontentfilter/block-cookies-basic.html.
1922         * http/tests/contentextensions/block-cookies-basic.html.json: Copied from http/tests/usercontentfilter/block-cookies-basic.html.json.
1923         * http/tests/contentextensions/block-cookies-send-expected.txt: Copied from http/tests/usercontentfilter/block-cookies-send-expected.txt.
1924         * http/tests/contentextensions/block-cookies-send.html: Copied from http/tests/usercontentfilter/block-cookies-send.html.
1925         * http/tests/contentextensions/block-cookies-send.html.json: Copied from http/tests/usercontentfilter/block-cookies-send.html.json.
1926         * http/tests/contentextensions/css-display-none-expected.txt: Copied from http/tests/usercontentfilter/css-display-none-expected.txt.
1927         * http/tests/contentextensions/css-display-none.html: Copied from http/tests/usercontentfilter/css-display-none.html.
1928         * http/tests/contentextensions/css-display-none.html.json: Copied from http/tests/usercontentfilter/css-display-none.html.json.
1929         * http/tests/usercontentfilter/basic-filter.html: Removed.
1930         * http/tests/usercontentfilter/basic-filter.html.json: Removed.
1931         * http/tests/usercontentfilter/block-cookies-basic-expected.txt: Removed.
1932         * http/tests/usercontentfilter/block-cookies-basic.html: Removed.
1933         * http/tests/usercontentfilter/block-cookies-basic.html.json: Removed.
1934         * http/tests/usercontentfilter/block-cookies-send-expected.txt: Removed.
1935         * http/tests/usercontentfilter/block-cookies-send.html: Removed.
1936         * http/tests/usercontentfilter/block-cookies-send.html.json: Removed.
1937         * http/tests/usercontentfilter/css-display-none-expected.txt: Removed.
1938         * http/tests/usercontentfilter/css-display-none.html: Removed.
1939         * http/tests/usercontentfilter/css-display-none.html.json: Removed.
1940         * platform/mac-wk2/TestExpectations:
1941         * platform/mac/http/tests/usercontentfilter/basic-filter-expected.txt: Removed.
1942
1943 2015-03-04  Brent Fulgham  <bfulgham@apple.com>
1944
1945         [Win] Rebaseline a few tests. Mark some failures.
1946
1947         * platform/win/TestExpectations:
1948         * platform/win/fast/attachment/attachment-disabled-rendering-expected.txt:
1949         * platform/win/js/dom/global-constructors-attributes-expected.txt:
1950
1951 2015-03-04  Myles C. Maxfield  <mmaxfield@apple.com>
1952
1953         Implement -apple-trailing-word: -apple-partially-balanced
1954         https://bugs.webkit.org/show_bug.cgi?id=142253
1955
1956         Reviewed by David Hyatt.
1957
1958         * fast/text/trailing-word-expected.html: Added.
1959         * fast/text/trailing-word.html: Added.
1960
1961 2015-03-04  Marcos Chavarría Teijeiro  <chavarria1991@gmail.com>
1962
1963         Unreviewed Gardening 4th March
1964
1965         https://bugs.webkit.org/show_bug.cgi?id=142271 
1966
1967         * platform/gtk/TestExpectations:
1968
1969 2015-03-03   Yoav Weiss  <yoav@yoav.ws>
1970
1971         Add a microtask abstraction
1972         https://bugs.webkit.org/show_bug.cgi?id=137496
1973
1974         Reviewed by Sam Weinig.
1975
1976         Adding a test for microtask abstraction.
1977         A similar patch was rolled back in r180914.
1978
1979         * fast/dom/microtask-detach.html: Added.
1980         * fast/dom/microtask-detach-expected.txt: Added.
1981         * fast/dom/microtask-inorder.html: Added.
1982         * fast/dom/microtask-inorder-expected.txt: Added.
1983         * fast/dom/microtask-reverse.html: Added.
1984         * fast/dom/microtask-reverse-expected.txt: Added.
1985
1986 2015-03-03  Simon Fraser  <simon.fraser@apple.com>
1987
1988         Mark fast/css/object-fit/object-fit-canvas.html as a flakey
1989         image failure, since it keeps breaking EWS.
1990
1991         * platform/mac/TestExpectations:
1992
1993 2015-03-03  Brent Fulgham  <bfulgham@apple.com>
1994
1995         [Win] [Attachment] New Tests fail on Windows
1996         https://bugs.webkit.org/show_bug.cgi?id=142017
1997
1998         Unreviewed. Rebaseline tests for Windows display metrics.
1999
2000         * platform/win/fast/attachment/attachment-disabled-rendering-expected.txt:
2001         * platform/win/fast/attachment/attachment-rendering-expected.txt:
2002
2003 2015-03-03  Stephanie Lewis  <slewis@apple.com>
2004
2005         Update TestExpectations after http://trac.webkit.org/changeset/180965 to skip new test on Mavericks.
2006
2007         Unreviewed.
2008
2009         * platform/mac/TestExpectations:
2010
2011 2015-03-03  Alexey Proskuryakov  <ap@apple.com>
2012
2013         [Mac] Track localized name follows locale instead of primary language
2014         https://bugs.webkit.org/show_bug.cgi?id=142242
2015         rdar://problem/20000365
2016
2017         Reviewed by Eric Carlson.
2018
2019         * platform/mac/media/video-controls-captions-trackmenu-sorted-expected.txt: This
2020         test now successfully switches to Japanese, as originally intended.
2021
2022 2015-03-03  Alex Christensen  <achristensen@webkit.org>
2023
2024         Prepare to use CSS selectors in content extensions.
2025         https://bugs.webkit.org/show_bug.cgi?id=142227
2026
2027         Reviewed by Benjamin Poulain.
2028
2029         * http/tests/usercontentfilter/css-display-none-expected.txt: Added.
2030         * http/tests/usercontentfilter/css-display-none.html: Added.
2031         * http/tests/usercontentfilter/css-display-none.html.json: Added.
2032
2033 2015-03-03  Brent Fulgham  <bfulgham@apple.com>
2034
2035         [Win] Add baseline for new legacy-event-handler test.
2036
2037         * platform/win/fast/dom/legacy-event-handler-attributes-expected.txt: Added.
2038
2039 2015-03-03  Timothy Horton  <timothy_horton@apple.com>
2040
2041         <attachment> label can get very wide, doesn't wrap/truncate
2042         https://bugs.webkit.org/show_bug.cgi?id=142214
2043         <rdar://problem/19982499>
2044
2045         * fast/attachment/attachment-label-highlight-expected.png: Added.
2046         * fast/attachment/attachment-label-highlight-expected.txt: Added.
2047         Add (empty) platform independent baselines.
2048
2049 2015-03-03  Brent Fulgham  <bfulgham@apple.com>
2050
2051         Move scroll animating functions from ScrollAnimator to ScrollController
2052         https://bugs.webkit.org/show_bug.cgi?id=142102
2053         <rdar://problem/20007161>
2054
2055         Reviewed by Simon Fraser.
2056
2057         Add a new test that confirms that rubberband snap animations work properly when combined
2058         with text zooming.
2059
2060         * platform/mac-wk2/tiled-drawing/scrolling/fast-scroll-mainframe-zoom-expected.txt: Added.
2061         * platform/mac-wk2/tiled-drawing/scrolling/fast-scroll-mainframe-zoom.html: Added.
2062
2063 2015-03-03  Commit Queue  <commit-queue@webkit.org>
2064
2065         Unreviewed, rolling out r180683.
2066         https://bugs.webkit.org/show_bug.cgi?id=142249
2067
2068         Broke fast/css/acid2-pixel.html (Requested by ap on #webkit).
2069
2070         Reverted changeset:
2071
2072         "Setting any of the <object> element plugin controlling
2073         attributes does not have any affect."
2074         https://bugs.webkit.org/show_bug.cgi?id=141936
2075         http://trac.webkit.org/changeset/180683
2076
2077 2015-03-03  Dean Jackson  <dino@apple.com>
2078
2079         Controls panel should have system blurry background
2080         https://bugs.webkit.org/show_bug.cgi?id=142154
2081         <rdar://problem/20000964>
2082
2083         Reviewed by Simon Fraser.
2084
2085         Make sure content with a -webkit-appearance of
2086         media-controls-light-bar-background or
2087         media-controls-dark-bar-background doesn't get composited
2088         unless explicitly requested. This avoids a
2089         performance hit for a rarely used feature.
2090
2091         * compositing/media-controls-bar-appearance-expected.txt: Added.
2092         * compositing/media-controls-bar-appearance.html: Added.
2093
2094 2015-03-03  Daniel Bates  <dabates@apple.com>
2095
2096         Convert ManualTests/svg-tooltip.svg to a DRT test
2097         https://bugs.webkit.org/show_bug.cgi?id=140480
2098
2099         Reviewed by Alex Christensen.
2100
2101         * svg/hittest/svg-tooltip-expected.txt: Added.
2102         * svg/hittest/svg-tooltip.svg: Added.
2103
2104 2015-03-03  Timothy Horton  <timothy_horton@apple.com>
2105
2106         <attachment> label can get very wide, doesn't wrap/truncate
2107         https://bugs.webkit.org/show_bug.cgi?id=142214
2108         <rdar://problem/19982499>
2109
2110         * platform/mac-mavericks/fast/attachment: Added.
2111         * platform/mac-mavericks/fast/attachment/attachment-label-highlight-expected.txt: Added.
2112         Add a Mavericks result because text metrics differ.
2113
2114 2015-03-03  Darin Adler  <darin@apple.com>
2115
2116         Test legacy event handler attributes (ones with names like "onclick")
2117         https://bugs.webkit.org/show_bug.cgi?id=142221
2118
2119         Reviewed by Anders Carlsson.
2120
2121         * fast/dom/legacy-event-handler-attributes-expected.txt: Added.
2122         * fast/dom/legacy-event-handler-attributes.html: Added.
2123
2124 2015-03-03  Timothy Horton  <timothy_horton@apple.com>
2125
2126         <attachment> label can get very wide, doesn't wrap/truncate
2127         https://bugs.webkit.org/show_bug.cgi?id=142214
2128         <rdar://problem/19982499>
2129
2130         Reviewed by Simon Fraser.
2131
2132         * fast/attachment/attachment-label-highlight.html: Added.
2133         * platform/mac/fast/attachment/attachment-label-highlight-expected.png: Added.
2134         * platform/mac/fast/attachment/attachment-label-highlight-expected.txt: Added.
2135         Add a test for various <attachment> highlight cases.
2136
2137         * platform/mac/fast/attachment/attachment-rendering-expected.txt:
2138         Update expected result for attachment-rendering, which changed size
2139         because we now bail from text layout if we don't have any text.
2140
2141 2015-03-03  Brent Fulgham  <bfulgham@apple.com>
2142
2143         [Win] Document more debug assertions.
2144
2145         * platform/win/TestExpectations:
2146
2147 2015-03-03  Chris Dumez  <cdumez@apple.com>
2148
2149         Make AudioContext suspendable when it is not rendering
2150         https://bugs.webkit.org/show_bug.cgi?id=142210
2151         <rdar://problem/19923085>
2152
2153         Reviewed by Eric Carlson.
2154
2155         Add layout tests to check cases where an AudioContext should or should
2156         not prevent pages from entering the page cache.
2157
2158         * fast/history/page-cache-closed-audiocontext-expected.txt: Added.
2159         * fast/history/page-cache-closed-audiocontext.html: Added.
2160         * fast/history/page-cache-running-audiocontext-expected.txt: Added.
2161         * fast/history/page-cache-running-audiocontext.html: Added.
2162         * fast/history/page-cache-suspended-audiocontext-expected.txt: Added.
2163         * fast/history/page-cache-suspended-audiocontext.html: Added.
2164
2165 2015-03-02  Mark Lam  <mark.lam@apple.com>
2166
2167         Gardening: skipping inspector/timeline tests since they are still flaky.
2168         <https://webkit.org/b/142208>
2169
2170         Not reviewed.
2171
2172         * TestExpectations:
2173         - Restore skipping of inspector/timeline tests.
2174         * platform/win/TestExpectations:
2175         - Removing the skipping here since the general TestExpectations has it covered.
2176
2177 2015-03-02  Brent Fulgham  <bfulgham@apple.com>
2178
2179         [Win] inspector/timeline always times out.
2180         https://bugs.webkit.org/show_bug.cgi?id=142208
2181
2182         * platform/win/TestExpectations: Skipping.)
2183
2184 2015-03-02  Commit Queue  <commit-queue@webkit.org>
2185
2186         Unreviewed, rolling out r180911.
2187         https://bugs.webkit.org/show_bug.cgi?id=142204
2188
2189         The tests it added are crashing (Requested by bdash on
2190         #webkit).
2191
2192         Reverted changeset:
2193
2194         "Add a microtask abstraction"
2195         https://bugs.webkit.org/show_bug.cgi?id=137496
2196         http://trac.webkit.org/changeset/180911
2197
2198 2015-03-02   Yoav Weiss  <yoav@yoav.ws>
2199
2200         Add a microtask abstraction
2201         https://bugs.webkit.org/show_bug.cgi?id=137496
2202
2203         Reviewed by Sam Weinig.
2204
2205         Adding a test for microtask abstraction.
2206
2207         * fast/dom/microtask-detach.html: Added.
2208         * fast/dom/microtask-detach-expected.txt: Added.
2209         * fast/dom/microtask-inorder.html: Added.
2210         * fast/dom/microtask-inorder-expected.txt: Added.
2211         * fast/dom/microtask-reverse.html: Added.
2212         * fast/dom/microtask-reverse-expected.txt: Added.
2213
2214 2015-03-02  Myles C. Maxfield  <mmaxfield@apple.com>
2215
2216         Last gardening after r177774
2217
2218         Unreviewed.
2219
2220         * fast/text/font-kerning-expected.html:
2221         * fast/text/font-variant-ligatures-expected.html:
2222         * fast/text/whitespace/inline-whitespace-wrapping-7-expected.html:
2223         * fast/text/whitespace/inline-whitespace-wrapping-7.html:
2224         * mathml/presentation/scripts-subsup-expected.html:
2225         * mathml/presentation/scripts-subsup.html:
2226         * platform/mac/TestExpectations:
2227         * platform/mac/fast/text/multiple-codeunit-vertical-upright-expected.html:
2228         * platform/mac/fast/text/multiple-codeunit-vertical-upright.html:
2229         * platform/mac/fast/text/resources/multiple-codeunit-vertical-upright.otf: Removed.
2230         * svg/text/svg-font-word-rounding-hacks-spaces-expected.html:
2231         * svg/text/svg-font-word-rounding-hacks-spaces.html:
2232         * svg/text/tspan-outline-expected.svg:
2233         * svg/text/tspan-outline.html:
2234
2235 2015-03-02  Mark Lam  <mark.lam@apple.com>
2236
2237         Exception stack unwinding in JSC hangs while the Timeline Profiler is enabled.
2238         <https://webkit.org/b/142191>
2239
2240         Reviewed by Geoffrey Garen.
2241
2242         * inspector/timeline/exception-in-injected-script-while-recording-expected.txt: Added.
2243         * inspector/timeline/exception-in-injected-script-while-recording.html: Added.
2244
2245 2015-03-02  Mark Lam  <mark.lam@apple.com>
2246
2247         The InspectorTimelineAgent should gracefully handle attempts to start more than once.
2248         <https://webkit.org/b/142189>
2249
2250         Reviewed by Joseph Pecoraro.
2251
2252         * TestExpectations:
2253         - Unskipped inspector/timeline tests.
2254
2255 2015-03-02  Brent Fulgham  <bfulgham@apple.com>
2256
2257         [Win] Skip media control test after r180893.
2258
2259         * platform/win/TestExpectations:
2260
2261 2015-03-02  Brent Fulgham  <bfulgham@apple.com>
2262
2263         [Win] Document more debug assertions.
2264
2265         * platform/win/TestExpectations:
2266
2267 2015-02-28  Roger Fong  <roger_fong@apple.com>
2268
2269         Skip media control tests for now while new look is being finalized.
2270         https://bugs.webkit.org/show_bug.cgi?id=142138.
2271
2272         Reviewed by Dean Jackson.
2273
2274         * platform/mac/TestExpectations:
2275
2276 2015-03-02  Brent Fulgham  <bfulgham@apple.com>
2277
2278         [Win] Rebaseline canvas-ellipse-zero-lineto test.
2279
2280         Rebaseline this test since this is due to differences in the drawing libraries used on the
2281         Windows and reference Mac platforms, and is not due to a bug in WebKit itself.
2282
2283         * platform/win/TestExpectations:
2284         * platform/win/fast/canvas/canvas-ellipse-zero-lineto-expected.txt: Added.
2285
2286 2015-03-02  Brent Fulgham  <bfulgham@apple.com>
2287
2288         [Win] Document more debug assertions.
2289
2290         * platform/win/TestExpectations:
2291
2292 2015-03-02  Alexey Proskuryakov  <ap@apple.com>
2293
2294         Fix a typo in TestExpectations.
2295
2296         * platform/mac/TestExpectations: Faiure - > Failure.
2297
2298 2015-03-02  Alexey Proskuryakov  <ap@apple.com>
2299
2300         js/promises-tests/promises-tests-2-1-2.html sometimes times out
2301         https://bugs.webkit.org/show_bug.cgi?id=142175
2302
2303         * TestExpectations: Marking as flaky.
2304
2305 2015-03-01  Simon Fraser  <simon.fraser@apple.com>
2306
2307         Make clip-path work on <video>, <canvas> etc.
2308         https://bugs.webkit.org/show_bug.cgi?id=138684
2309
2310         Reviewed by Darin Adler.
2311         
2312         Tests for various combinations of clip-path and mask, and dynamic changes
2313         thereof.
2314
2315         * compositing/masks/compositing-clip-path-and-mask-expected.html: Added.
2316         * compositing/masks/compositing-clip-path-and-mask.html: Added.
2317         * compositing/masks/compositing-clip-path-expected.html: Added.
2318         * compositing/masks/compositing-clip-path-mask-change-expected.html: Added.
2319         * compositing/masks/compositing-clip-path-mask-change.html: Added.
2320         * compositing/masks/compositing-clip-path.html: Added.
2321         * compositing/masks/reference-clip-path-on-composited-expected.html: Added.
2322         * compositing/masks/reference-clip-path-on-composited.html: Added.
2323
2324 2015-03-01  Gyuyoung Kim  <gyuyoung.kim@samsung.com>
2325
2326         Unreviewed EFL gardening. Mark crash tests of webgl to CRASH.
2327         WebGL isn't supported by EFL port now.
2328
2329         * platform/efl/TestExpectations:
2330
2331 2015-03-01  Gyuyoung Kim  <gyuyoung.kim@samsung.com>
2332
2333         Unreviewed EFL gardening on 2nd March.
2334
2335         Mark css3 shape tests to flaky. Unskip passing tests and so on.
2336
2337         * platform/efl/TestExpectations:
2338         
2339
2340 2015-03-01  Chris Dumez  <cdumez@apple.com>
2341
2342         Make NotificationCenter / Notification suspendable
2343         https://bugs.webkit.org/show_bug.cgi?id=142117
2344         <rdar://problem/19923085>
2345
2346         Reviewed by Andreas Kling.
2347
2348         Add layout tests to cover cases where notifications should prevent
2349         entering the PageCache or not.
2350
2351         * fast/history/page-cache-notification-non-suspendable-expected.txt: Added.
2352         * fast/history/page-cache-notification-non-suspendable.html: Added.
2353         * fast/history/page-cache-notification-suspendable-expected.txt: Added.
2354         * fast/history/page-cache-notification-suspendable.html: Added.
2355         * platform/efl/TestExpectations:
2356         * platform/gtk/TestExpectations:
2357         * platform/ios-simulator/TestExpectations:
2358         * platform/win/TestExpectations:
2359         * platform/wincairo/TestExpectations:
2360
2361 2015-03-01  Ryosuke Niwa  <rniwa@webkit.org>
2362
2363         EFL, GTK+, and Windows rebaselines after r180867.
2364
2365         * platform/efl/TestExpectations:
2366         * platform/efl/editing/execCommand/5142012-1-expected.txt:
2367         * platform/efl/editing/execCommand/nsresponder-outdent-expected.txt:
2368         * platform/efl/editing/inserting/insert-at-end-02-expected.txt:
2369         * platform/gtk/editing/execCommand/5142012-1-expected.txt:
2370         * platform/gtk/editing/execCommand/nsresponder-outdent-expected.txt:
2371         * platform/gtk/editing/inserting/insert-at-end-02-expected.txt:
2372         * platform/gtk/editing/pasteboard/4989774-expected.txt:
2373         * platform/win/editing/execCommand/5142012-1-expected.txt:
2374         * platform/win/editing/execCommand/nsresponder-outdent-expected.txt:
2375         * platform/win/editing/inserting/insert-at-end-02-expected.txt:
2376
2377 2015-03-01  Alexey Proskuryakov  <ap@apple.com>
2378
2379         media/track/track-in-band-cues-added-once.html flakily fails
2380         https://bugs.webkit.org/show_bug.cgi?id=142152
2381
2382         * platform/mac/TestExpectations: Marked it as such.
2383
2384 2015-03-01  Ryosuke Niwa  <rniwa@webkit.org>
2385
2386         isContentEditable shouldn't trigger synchronous style recalc in most cases
2387         https://bugs.webkit.org/show_bug.cgi?id=129034
2388
2389         Reviewed by Antti Koivisto.
2390
2391         Added a regression test to update the editability of elements dynamically. Also rebaselined
2392         tests per style recalc timing changes.
2393
2394         * fast/dom/HTMLElement/dynamic-editability-change-expected.txt: Added.
2395         * fast/dom/HTMLElement/dynamic-editability-change.html: Added.
2396         * platform/mac/editing/execCommand/5142012-1-expected.txt: anonymous render block differences.
2397         * platform/mac/editing/execCommand/nsresponder-outdent-expected.txt: Ditto.
2398         * platform/mac/editing/inserting/insert-at-end-02-expected.txt: Empty render text differences.
2399         * platform/mac/editing/pasteboard/4989774-expected.txt: Ditto.
2400
2401 2015-03-01  Brent Fulgham  <bfulgham@apple.com>
2402
2403         [Win] Document some more debug assertions.
2404
2405         * platform/win/TestExpectations:
2406
2407 2015-02-28  Csaba Osztrogonác  <ossy@webkit.org>
2408
2409         REGRESSION(r85798): Lists of crashing/timeouting/stderr tests aren't sorted
2410         https://bugs.webkit.org/show_bug.cgi?id=142081
2411
2412         Reviewed by Ryosuke Niwa.
2413
2414         * fast/harness/results.html:
2415
2416 2015-02-28  Gyuyoung Kim  <gyuyoung.kim@samsung.com>
2417
2418         Unreviewed EFL gardening 1st Mar.
2419
2420         * platform/efl/TestExpectations:
2421         - Unskip tests which have been passed since r180672.
2422         - Skip compositing/webgl.
2423
2424 2015-02-27  Zalan Bujtas  <zalan@apple.com>
2425
2426         Subpixel-layout: width: max-content; property might cause unnecessary scrollbar.
2427         https://bugs.webkit.org/show_bug.cgi?id=142065
2428
2429         Reviewed by Simon Fraser.
2430
2431         Rebaseline. Scroll layer shrinks in certain cases.
2432
2433         * platform/mac-mavericks/editing/input/caret-at-the-edge-of-input-expected.txt:
2434         * platform/mac-mavericks/fast/css/text-overflow-input-expected.txt:
2435         * platform/mac-mavericks/fast/forms/basic-inputs-expected.txt:
2436         * platform/mac-mavericks/fast/forms/control-restrict-line-height-expected.txt:
2437         * platform/mac-mavericks/fast/forms/input-disabled-color-expected.txt:
2438         * platform/mac-mavericks/fast/forms/search/search-size-with-decorations-expected.txt:
2439         * platform/mac-mavericks/http/tests/navigation/javascriptlink-frames-expected.txt:
2440         * platform/mac/TestExpectations:
2441         * platform/mac/fast/forms/control-restrict-line-height-expected.txt:
2442         * platform/mac/fast/forms/input-appearance-selection-expected.txt:
2443         * platform/mac/fast/forms/input-text-scroll-left-on-blur-expected.txt:
2444         * platform/mac/fast/forms/input-type-text-min-width-expected.txt:
2445         * platform/mac/fast/forms/minWidthPercent-expected.txt:
2446         * platform/mac/fast/forms/search/search-size-with-decorations-expected.txt:
2447         * platform/mac/tables/mozilla/bugs/bug96334-expected.txt:
2448
2449 2015-02-27  David Kilzer  <ddkilzer@apple.com>
2450
2451         [iOS] Gardening: rebaseline fast/attachment results
2452
2453         * platform/ios-simulator/fast/attachment/attachment-disabled-dom-expected.txt: Add.
2454         * platform/ios-simulator/fast/attachment/attachment-disabled-rendering-expected.txt: Update.
2455         * platform/ios-simulator/fast/attachment/attachment-dom-expected.txt: Add.
2456         * platform/ios-simulator/fast/attachment/attachment-rendering-expected.txt: Update.
2457
2458 2015-02-27  David Kilzer  <ddkilzer@apple.com>
2459
2460         [iOS] Gardening: Unskip fast/history/page-cache-webdatabase-opened-db.html
2461
2462         * platform/ios-simulator/TestExpectations: Unskip test.  It
2463         passes on iOS WK1 and WK2 because WebSQL != IndexedDB.
2464
2465 2015-02-27  David Kilzer  <ddkilzer@apple.com>
2466
2467         [iOS] Gardening: Skip some new page-cache tests
2468
2469         * platform/ios-simulator/TestExpectations:
2470         - Skip MediaSource tests:
2471           fast/history/page-cache-media-source-closed-2.html
2472           fast/history/page-cache-media-source-closed.html
2473           fast/history/page-cache-media-source-opened.html
2474         - Skip test that uses drag-and-drop:
2475           fast/history/page-cache-createObjectURL.html
2476
2477 2015-02-27  Myles C. Maxfield  <mmaxfield@apple.com>
2478
2479         Test gardening for Windows after r180796.
2480
2481         Unreviewed.
2482
2483         * platform/win/TestExpectations:
2484
2485 2015-02-27  Dean Jackson  <dino@apple.com>
2486
2487         https://bugs.webkit.org/show_bug.cgi?id=142119
2488
2489         Unreviewed. Add fast/canvas/canvas-ellipse-zero-lineto.html
2490         to list of failing tests on Windows.
2491
2492         * platform/win/TestExpectations:
2493
2494 2015-02-27  Myles C. Maxfield  <mmaxfield@apple.com>
2495
2496         Updating more tests after r177774
2497
2498         Unreviewed.
2499
2500         Most of these tests simply need to be updated. However, I found two real bugs while
2501         going through these!
2502
2503         * fast/css-generated-content/after-with-inline-continuation-expected.html:
2504         * fast/css-generated-content/after-with-inline-continuation.html:
2505         * fast/inline/hidpi-pixel-gap-between-adjacent-selection-inlines-expected.html:
2506         * fast/inline/hidpi-select-inline-on-subpixel-position-expected.html:
2507         * fast/inline/hidpi-select-inline-on-subpixel-position.html:
2508         * fast/lists/rtl-marker-expected.html:
2509         * fast/lists/rtl-marker.html:
2510         * fast/multicol/cell-shrinkback-expected.html:
2511         * fast/multicol/cell-shrinkback.html:
2512         * fast/multicol/newmulticol/breaks-3-columns-3-expected.html:
2513         * fast/multicol/newmulticol/breaks-3-columns-3.html:
2514         * fast/regions/last-region-border-radius-expected.html:
2515         * fast/regions/last-region-border-radius.html:
2516         * fast/regions/overflow/overflow-first-and-last-regions.html:
2517         * fast/regions/overflow/overflow-in-uniform-regions-dynamic-expected.html:
2518         * fast/regions/overflow/overflow-in-uniform-regions-dynamic.html:
2519         * fast/shapes/shape-outside-floats/shape-outside-floats-inset-rounded-large-radius-expected.html:
2520         * fast/shapes/shape-outside-floats/shape-outside-floats-inset-rounded-large-radius.html:
2521         * fast/shapes/shape-outside-floats/shape-outside-rounded-inset-expected.html:
2522         * fast/shapes/shape-outside-floats/shape-outside-rounded-inset.html:
2523         * fast/table/td-width-fifty-percent-regression-expected.html:
2524         * fast/table/td-width-fifty-percent-regression.html:
2525         * fast/text/complex-initial-advance-expected.html:
2526         * fast/text/complex-initial-advance.html:
2527         * platform/mac/TestExpectations:
2528
2529 2015-02-27  Myles C. Maxfield  <mmaxfield@apple.com>
2530
2531         [Subpixel] Subpixelize RenderListMarker
2532         https://bugs.webkit.org/show_bug.cgi?id=142093
2533
2534         Reviewed by Zalan Bujtas.
2535
2536         * platform/mac/TestExpectations: Unskip fast/lists/rtl-marker.html
2537
2538 2015-02-27  Alexey Proskuryakov  <ap@apple.com>
2539
2540         Test gardening, unmark now passing tests.
2541
2542         * TestExpectations:
2543         * platform/mac-wk2/TestExpectations:
2544         * platform/mac/TestExpectations:
2545
2546 2015-02-27  Myles C. Maxfield  <mmaxfield@apple.com>
2547
2548         [iOS] Some MathML tests crash in RenderMathMLOperator::advanceForGlyph() or boundsForGlyph()
2549         https://bugs.webkit.org/show_bug.cgi?id=141371
2550
2551         Reviewed by David Kilzer.
2552
2553         Updating expected results and TestExpectations
2554
2555         * platform/ios-simulator-wk2/TestExpectations:
2556         * platform/ios-simulator/mathml/opentype/horizontal-munderover-expected.txt:
2557         * platform/ios-simulator/mathml/opentype/large-operators-expected.txt:
2558         * platform/ios-simulator/mathml/opentype/vertical-expected.txt:
2559
2560 2015-02-27  Chris Dumez  <cdumez@apple.com>
2561
2562         Make SourceBuffer ActiveDOMObject suspendable
2563         https://bugs.webkit.org/show_bug.cgi?id=142108
2564         <rdar://problem/19923085>
2565
2566         Reviewed by Jer Noble.
2567
2568         Add a layout tests to check that a SourceBuffer removed from its
2569         MediaSource does not prevent a Page from entering PageCache.
2570
2571         * fast/history/page-cache-removed-source-buffer-expected.txt: Added.
2572         * fast/history/page-cache-removed-source-buffer.html: Added.
2573
2574 2015-02-26  Sam Weinig  <sam@webkit.org>
2575
2576         Add support for canvas ellipse method
2577         https://bugs.webkit.org/show_bug.cgi?id=82791
2578         <rdar://problem/11159172>
2579
2580         Reviewed by Dirk Schulze.
2581
2582         * fast/canvas/canvas-ellipse-360-winding-expected.txt: Added.
2583         * fast/canvas/canvas-ellipse-360-winding.html: Added.
2584         * fast/canvas/canvas-ellipse-circumference-expected.txt: Added.
2585         * fast/canvas/canvas-ellipse-circumference-fill-expected.txt: Added.
2586         * fast/canvas/canvas-ellipse-circumference-fill.html: Added.
2587         * fast/canvas/canvas-ellipse-circumference.html: Added.
2588         * fast/canvas/canvas-ellipse-connecting-line-expected.html: Added.
2589         * fast/canvas/canvas-ellipse-connecting-line.html: Added.
2590         * fast/canvas/canvas-ellipse-expected.txt: Added.
2591         * fast/canvas/canvas-ellipse-negative-radius-expected.txt: Added.
2592         * fast/canvas/canvas-ellipse-negative-radius.html: Added.
2593         * fast/canvas/canvas-ellipse-zero-lineto-expected.txt: Added.
2594         * fast/canvas/canvas-ellipse-zero-lineto.html: Added.
2595         * fast/canvas/canvas-ellipse.html: Added.
2596         * fast/canvas/script-tests/canvas-ellipse-360-winding.js: Added.
2597         * fast/canvas/script-tests/canvas-ellipse.js: Added.
2598         * fast/canvas/script-tests/js-ellipse-implementation.js: Added.
2599         * platform/mac/fast/canvas/canvas-ellipse-circumference-expected.png: Added.
2600         * platform/mac/fast/canvas/canvas-ellipse-circumference-fill-expected.png: Added.
2601
2602 2015-02-27  Alex Christensen  <achristensen@webkit.org>
2603
2604         Test more features of content extensions.
2605         https://bugs.webkit.org/show_bug.cgi?id=142100
2606
2607         Reviewed by Brady Eidson.
2608
2609         * http/tests/usercontentfilter/basic-filter.html:
2610         * http/tests/usercontentfilter/basic-filter.html.json:
2611         * platform/mac/http/tests/usercontentfilter/basic-filter-expected.txt:
2612
2613 2015-02-27  Alexey Proskuryakov  <ap@apple.com>
2614
2615         Some WebGL tests fail on ATI hardware
2616         https://bugs.webkit.org/show_bug.cgi?id=93560
2617         rdar://problem/19991477
2618
2619         * platform/mac/TestExpectations: Updating expectations, as this is not limited to
2620         Mavericks.
2621
2622 2015-02-27  Enrica Casucci  <enrica@apple.com>
2623
2624         Adding support for serializing HTMLAttachment elements.
2625         https://bugs.webkit.org/show_bug.cgi?id=142026
2626
2627         Reviewed by Tim Horton.
2628
2629         * editing/pasteboard/copy-paste-attachment-expected.txt: Added.
2630         * editing/pasteboard/copy-paste-attachment.html: Added.
2631
2632 2015-02-27  Brady Eidson  <beidson@apple.com>
2633
2634         Add a "block-cookies" rule to the user content filter.
2635         https://bugs.webkit.org/show_bug.cgi?id=142105
2636
2637         Reviewed by Alex Christensen.
2638
2639         * http/tests/cookies/resources/echo-cookies.php: Added.
2640         * http/tests/usercontentfilter/block-cookies-basic-expected.txt: Added.
2641         * http/tests/usercontentfilter/block-cookies-basic.html: Added.
2642         * http/tests/usercontentfilter/block-cookies-basic.html.json: Added.
2643         * http/tests/usercontentfilter/block-cookies-send-expected.txt: Added.
2644         * http/tests/usercontentfilter/block-cookies-send.html: Added.
2645         * http/tests/usercontentfilter/block-cookies-send.html.json: Added.
2646
2647 2015-02-27  Ryosuke Niwa  <rniwa@webkit.org>
2648
2649         iOS, GTK, and EFL rebaselines after r180726.
2650
2651         * platform/efl/editing/inserting/5058163-1-expected.txt:
2652         * platform/gtk/editing/inserting/5058163-1-expected.txt:
2653         * platform/ios-simulator-wk2/editing/inserting/5058163-1-expected.txt:
2654
2655 2015-02-27  Chris Dumez  <cdumez@apple.com>
2656
2657         Unreviewed, skip tests added in r180771 on platforms that don't support IndexedDB.
2658
2659         * platform/efl/TestExpectations:
2660         * platform/gtk/TestExpectations:
2661         * platform/ios-simulator/TestExpectations:
2662         * platform/win/TestExpectations:
2663         * platform/wincairo/TestExpectations:
2664
2665 2015-02-27  Brent Fulgham  <bfulgham@apple.com>
2666
2667         [Win] Skip IndexDB tests on Windows since it's not implemented.
2668
2669         * platform/win/TestExpectations:
2670
2671 2015-02-27  Chris Dumez  <cdumez@apple.com>
2672
2673         MediaSource should be suspendable when closed
2674         https://bugs.webkit.org/show_bug.cgi?id=142089
2675         <rdar://problem/19923085>
2676
2677         Reviewed by Jer Noble.
2678
2679         Add layout tests to check that:
2680         - Pages with an open MediaSource do not enter the PageCache
2681         - Pages with an initially closed MediaSource enter the PageCache
2682         - Pages with a MediaSource that changed state from opened to closed
2683           enter the PageCache.
2684
2685 2015-02-27  Chris Dumez  <cdumez@apple.com>
2686
2687         Make IDBDatabase / IDBRequest suspendable
2688         https://bugs.webkit.org/show_bug.cgi?id=142076
2689         <rdar://problem/19923085>
2690
2691         Reviewed by Andreas Kling.
2692
2693         Add layout tests to make sure that:
2694         - A page with an open indexeddb database is not page-cacheable
2695         - A page with a closed indexeddb database is page-cacheable
2696
2697         * fast/history/page-cache-indexed-closed-db-expected.txt: Added.
2698         * fast/history/page-cache-indexed-closed-db.html: Added.
2699         * fast/history/page-cache-indexed-opened-db-expected.txt: Added.
2700         * fast/history/page-cache-indexed-opened-db.html: Added.
2701
2702 2015-02-27  Chris Dumez  <cdumez@apple.com>
2703
2704         Drop unnecessary DatabaseManager::hasOpenDatabases() in PageCache::canCachePageContainingThisFrame()
2705         https://bugs.webkit.org/show_bug.cgi?id=142052
2706
2707         Reviewed by Andreas Kling.
2708
2709         Add a layout test to check that a page with an open WebDatabase does
2710         not enter the PageCache.
2711
2712         * fast/history/page-cache-webdatabase-opened-db-expected.txt: Added.
2713         * fast/history/page-cache-webdatabase-opened-db.html: Added.
2714
2715 2015-02-27  Zalan Bujtas  <zalan@apple.com>
2716
2717         Use after free in WebCore::RenderNamedFlowFragment::restoreRegionObjectsOriginalStyle
2718         https://bugs.webkit.org/show_bug.cgi?id=138366
2719
2720         Reviewed by Dave Hyatt.
2721
2722         This patch ensures that we clean up RenderNamedFlowFragment::m_renderObjectRegionStyle when embedded flow content is getting destroyed.
2723
2724         In m_renderObjectRegionStyle hash map, we store style information about the named flow's descendant children.
2725         When a child is being detached from the tree, it removes itself from this hashmap.
2726         We do it by traversing up on the ancestor chain and call removeFlowChildInfo() on the parent flow.
2727         However in case of embedded flows (for example multicolumn content inside a region), we need to check whether the parent flow
2728         is inside a flow too and continue the cleanup accordingly.
2729
2730         * fast/regions/region-with-multicolumn-embedded-crash-expected.txt: Added.
2731         * fast/regions/region-with-multicolumn-embedded-crash.html: Added.
2732
2733 2015-02-27  Brent Fulgham  <bfulgham@apple.com>
2734
2735         [Win] Add another batch of debug assert failures.
2736
2737         * platform/win/TestExpectations:
2738
2739 2015-02-27  Brent Fulgham  <bfulgham@apple.com>
2740
2741         [Win] Rebaseline test after r180726.
2742
2743         * platform/win/TestExpectations: Mark a flaky test.
2744         * platform/win/editing/inserting/5058163-1-expected.txt:
2745
2746 2015-02-26  Ryosuke Niwa  <rniwa@webkit.org>
2747
2748         isEditablePosition and related functions shouldn't move position out of table
2749         https://bugs.webkit.org/show_bug.cgi?id=129200
2750
2751         Reviewed by Darin Adler.
2752
2753         Rebaselined a test. There is no visual difference.
2754
2755         * platform/mac/editing/inserting/5058163-1-expected.txt:
2756
2757 2015-02-26  Brent Fulgham  <bfulgham@apple.com>
2758
2759         [Win] More test expectation updates.
2760
2761         * platform/win/TestExpectations:
2762
2763 2015-02-26  Timothy Horton  <timothy_horton@apple.com>
2764
2765         Implement <attachment> element appearance on Mac
2766         https://bugs.webkit.org/show_bug.cgi?id=142023
2767
2768         Reviewed by Dean Jackson.
2769
2770         * fast/attachment/attachment-rendering-expected.txt:
2771         * platform/mac/fast/attachment/attachment-disabled-rendering-expected.png: Added.
2772         * platform/mac/fast/attachment/attachment-rendering-expected.png: Added.
2773         * platform/mac/fast/attachment/attachment-rendering-expected.txt: Added.
2774         Add Mac overrides for <attachment> tests (and pixel results).
2775
2776 2015-02-26  Doug Russell  <d_russell@apple.com>
2777
2778         AX: Expose caret browsing preference to accessibility API
2779         https://bugs.webkit.org/show_bug.cgi?id=141862
2780
2781         Reviewed by Chris Fleizach.
2782
2783         Exposing the caret browsing setting on WebCore::Frame via the accessibility API would allow assistive tech apps to enable it contextually (for example, when the assistive tech app is running).
2784         Enabling caret browsing when assistive tech apps are running greatly improves the reliability of keyboard navigation on the web. Most especially in cases where selection would be disrupted by focus events.
2785
2786         * accessibility/parent-delete-expected.txt:
2787         * platform/mac/accessibility/caret-browsing-arrow-nav-expected.txt: Added.
2788         * platform/mac/accessibility/caret-browsing-arrow-nav.html: Added.
2789         * platform/mac/accessibility/caret-browsing-attribute-expected.txt: Added.
2790         * platform/mac/accessibility/caret-browsing-attribute.html: Added.
2791         * platform/mac/accessibility/caret-browsing-tab-selection-expected.txt: Added.
2792         * platform/mac/accessibility/caret-browsing-tab-selection.html: Added.
2793         * platform/mac/accessibility/document-attributes-expected.txt:
2794         * platform/mac/accessibility/resources/accessibility-helper.js: Added.
2795         (clearSelectionAndFocusOnWebArea):
2796         (elementAtStartMarkerOfSelectedTextMarkerRange):
2797         (caretBrowsingEnabled):
2798         (setCaretBrowsingEnabled):
2799
2800 2015-02-26  Joseph Pecoraro  <pecoraro@apple.com>
2801
2802         Web Inspector: Save Console Evaluations into Command Line variables $1-$99 ($n)
2803         https://bugs.webkit.org/show_bug.cgi?id=142061
2804
2805         Reviewed by Timothy Hatcher.
2806
2807         * inspector/debugger/command-line-api-exception-nested-catch.html:
2808         * inspector/debugger/command-line-api-exception.html:
2809         * inspector/model/remote-object-get-properties.html:
2810         * inspector/model/remote-object-weak-collection.html:
2811         * inspector/model/remote-object.html:
2812         Update evaluateInInspectedWindow call sites for new parameter.
2813
2814 2015-02-26  Brent Fulgham  <bfulgham@apple.com>
2815
2816         [Win] More Debug assertion updates.
2817
2818         * platform/win/TestExpectations:
2819
2820 2015-02-26  Filip Pizlo  <fpizlo@apple.com>
2821
2822         Various array access corner cases should take OSR exit feedback
2823         https://bugs.webkit.org/show_bug.cgi?id=142056
2824
2825         Reviewed by Geoffrey Garen.
2826
2827         * js/regress/arguments-out-of-bounds-expected.txt: Added.
2828         * js/regress/arguments-out-of-bounds.html: Added.
2829         * js/regress/exit-length-on-plain-object-expected.txt: Added.
2830         * js/regress/exit-length-on-plain-object.html: Added.
2831         * js/regress/script-tests/arguments-out-of-bounds.js: Added.
2832         (foo):
2833         (bar):
2834         * js/regress/script-tests/exit-length-on-plain-object.js: Added.
2835         (foo):
2836         * js/regress/script-tests/string-out-of-bounds.js: Added.
2837         (bar):
2838         * js/regress/string-out-of-bounds-expected.txt: Added.
2839         * js/regress/string-out-of-bounds.html: Added.
2840
2841 2015-02-26  Mark Lam  <mark.lam@apple.com>
2842
2843         Rolling out r180602, r180608, r180613, r180617, r180671.
2844         <https://webkit.org/b/141990>
2845
2846         Not reviewed.
2847
2848         The r180602 solution does result in more work for GC when worker
2849         threads are in use.  Filip is uncomfortable with that.
2850         The EFL and GTK ports also seem to be unhappy with this change.
2851         Rolling out while we investigate.
2852
2853         * platform/efl/TestExpectations:
2854
2855 2015-02-26  Myles C. Maxfield  <mmaxfield@apple.com>
2856
2857         Parsing support for -webkit-trailing-word
2858         https://bugs.webkit.org/show_bug.cgi?id=141939
2859
2860         Reviewed by Andreas Kling.
2861
2862         Test parsing using getComputedStyle().
2863
2864         * fast/css3-text/css3-text-decoration/text-decoration-skip/text-decoration-skip-roundtrip.html: Updated.
2865         * fast/css3-text/css3-text-decoration/text-decoration-skip/text-decoration-skip-roundtrip-expected.txt: Updated.
2866         * platform/mac/fast/text/trailing-word-parse-expected.txt: Added.
2867         * platform/mac/fast/text/trailing-word-parse.html: Added.
2868
2869 2015-02-26  Brady Eidson  <beidson@apple.com>
2870
2871         Make WKPageGroupRemoveAllUserContentFilters actually remove all user content filters
2872         https://bugs.webkit.org/show_bug.cgi?id=142047
2873
2874         Reviewed by Geoff Garen.
2875
2876         * platform/mac-wk2/TestExpectations: Renable content filter tests, as they should no longer interfere with others.
2877
2878 2015-02-26  Said Abou-Hallawa  <sabouhallawa@apple.com>
2879
2880         Cleanup RenderSVGResourceClipper class.
2881         https://bugs.webkit.org/show_bug.cgi?id=142032.
2882
2883         Reviewed by Darin Adler.
2884
2885         * svg/clip-path/clip-path-line-use-before-defined-expected.svg:
2886         * svg/clip-path/clip-path-line-use-before-defined.svg: Simplify the test
2887         and make separate drawings for different cases.
2888
2889 2015-02-26  Said Abou-Hallawa  <sabouhallawa@apple.com>
2890
2891         Setting any of the <object> element plugin controlling attributes does not have any affect.
2892         https://bugs.webkit.org/show_bug.cgi?id=141936.
2893
2894         Reviewed by Zalan Bujtas.
2895
2896         * svg/as-object/resources/lime100x100.html: Added.
2897         * svg/as-object/resources/lime100x100.png: Added.
2898         * svg/as-object/resources/lime100x100.svg: Added.
2899         * svg/as-object/resources/red100x100.svg: Added.
2900         * svg/as-object/svg-in-object-dynamic-attribute-change-expected.html: Added.
2901         * svg/as-object/svg-in-object-dynamic-attribute-change.html: Added.
2902         Ensure that changing the 'type' and the 'data' attributes of the <object>
2903         element will have the expected outcome. Also make sure that the <object>
2904         element renderer falls back correctly when setting any of the attributes
2905         to some unexpected value.
2906
2907 2015-02-26  Brent Fulgham  <bfulgham@apple.com>
2908
2909         [Win] Unreviewed test updates for Debug bots.
2910
2911         * platform/win/TestExpectations:
2912
2913 2015-02-26  Csaba Osztrogonác  <ossy@webkit.org>
2914
2915         [WK2] Unreviewed gardening, skip failing tests related to missing
2916         EventSender.beginDragWithFiles implementation in wk2/TestExpectations.
2917
2918         There is no good reason to wait for 30 seconds timeout, let's skip them everywhere.
2919
2920         * platform/efl/TestExpectations:
2921         * platform/gtk/TestExpectations:
2922         * platform/mac-wk2/TestExpectations:
2923         * platform/wk2/TestExpectations:
2924
2925 2015-02-26  Csaba Osztrogonác  <ossy@webkit.org>
2926
2927         [EFL] Unreviewed gardening, skip fast/workers tests to unbreak the buildbot.
2928         https://bugs.webkit.org/show_bug.cgi?id=142041
2929
2930         * platform/efl/TestExpectations:
2931
2932 2015-02-26  Csaba Osztrogonác  <ossy@webkit.org>
2933
2934         [EFL] Unreviewed gardening, comment out old expectations
2935         of WebGL tests to really skip them as we expected.
2936
2937         * platform/efl/TestExpectations:
2938
2939 2015-02-26  Sergio Villar Senin  <svillar@igalia.com>
2940
2941         ASSERTION FAILED: !length.isUndefined() in WebCore::GridLength::GridLength
2942         https://bugs.webkit.org/show_bug.cgi?id=141645
2943
2944         Reviewed by Chris Dumez.
2945
2946         * fast/css-grid-layout/grid-with-relative-font-length-crash-expected.txt: Added.
2947         * fast/css-grid-layout/grid-with-relative-font-length-crash.html: Added.
2948
2949 2015-02-25  Zalan Bujtas  <zalan@apple.com>
2950
2951         Black line across screen on Adobe Illustrator detail page (non-retina only)
2952         https://bugs.webkit.org/show_bug.cgi?id=141866
2953
2954         Reviewed by Simon Fraser.
2955
2956         Phase is relative to the destination origin. We need to take location information into account
2957         while snapping so that the result is inline with the snapped destination rect.
2958         (location affects the snapped size.)
2959
2960         * fast/backgrounds/gradient-background-on-subpixel-position-expected.html: Added.
2961         * fast/backgrounds/gradient-background-on-subpixel-position.html: Added.
2962
2963 2015-02-25  Michael Saboff  <msaboff@apple.com>
2964
2965         Web Inspector: CRASH when debugger pauses inside a Promise handler
2966         https://bugs.webkit.org/show_bug.cgi?id=141396
2967
2968         Reviewed by Mark Lam.
2969
2970         New test.
2971
2972         * inspector/debugger/breakpoint-scope-expected.txt: Added.
2973         * inspector/debugger/breakpoint-scope.html: Added.
2974         * inspector/debugger/resources/scope.js: Added.
2975
2976 2015-02-25  Brent Fulgham  <bfulgham@apple.com>
2977
2978         [Win] Make Windows green again after r180654.
2979
2980         * platform/win/TestExpectations:
2981
2982 2015-02-25  Myles C. Maxfield  <mmaxfield@apple.com>
2983
2984         Update fast/regions/region-overflow-break.html after r177774
2985
2986         Unreviewed.
2987
2988         * fast/regions/region-overflow-break-expected.html:
2989         * platform/mac/TestExpectations:
2990
2991 2015-02-25  Myles C. Maxfield  <mmaxfield@apple.com>
2992
2993         Update 3 more tests after r177774
2994
2995         Unreviewed.
2996
2997         * fast/multicol/newmulticol/spanner-table-expected.html:
2998         * fast/multicol/newmulticol/spanner-table.html:
2999         * fast/regions/scrolling/wheel-scroll-abspos-expected.html:
3000         * fast/regions/scrolling/wheel-scroll-expected.html:
3001         * platform/mac/TestExpectations:
3002
3003 2015-02-25  Myles C. Maxfield  <mmaxfield@apple.com>
3004
3005         Update css3/flexbox/csswg/flexbox_direction-row-reverse.html after r177774
3006
3007         Unreviewed.
3008
3009         * css3/flexbox/csswg/flexbox_direction-row-reverse-expected.html:
3010         * css3/flexbox/csswg/flexbox_direction-row-reverse.html:
3011         * platform/mac/TestExpectations:
3012
3013 2015-02-25  Brent Fulgham  <bfulgham@apple.com>
3014
3015         [Win] Skip timing-out test after r180646.
3016
3017         * platform/win/TestExpectations:
3018
3019 2015-02-25  Chris Dumez  <cdumez@apple.com>
3020
3021         Make PublicURLManager suspendable
3022         https://bugs.webkit.org/show_bug.cgi?id=141977
3023         <rdar://problem/19923085>
3024
3025         Reviewed by Andreas Kling.
3026
3027         Add a layout test to check that a page using URL.createObjectURL() API
3028         can enter the PageCache.
3029
3030         * fast/history/page-cache-createObjectURL-expected.txt: Added.
3031         * fast/history/page-cache-createObjectURL.html: Added.
3032
3033         * platform/wk2/TestExpectations:
3034           The new test is skipped on WK2 because WKTR does not support
3035           eventSender.beginDragWithFiles().
3036
3037 2015-02-25  Said Abou-Hallawa  <sabouhallawa@apple.com>
3038
3039         Horizontal and vertical lines are clipped completely if clip-path is included in the tag but the referenced element is defined later.
3040         https://bugs.webkit.org/show_bug.cgi?id=141776.
3041
3042         Reviewed by Dean Jackson.
3043         
3044         New test cases for SVG lines which are clipped to a <clipPath>. The <clipPath>
3045         is referenced before it is defined.
3046
3047         * svg/clip-path/clip-path-line-use-before-defined-expected.svg: Added.
3048         * svg/clip-path/clip-path-line-use-before-defined.svg: Added.
3049
3050 2015-02-25  Myles C. Maxfield  <mmaxfield@apple.com>
3051
3052         Test gardening
3053
3054         Unreviewed.
3055
3056         Getting the bots green after r180633 until Brady fixes the underlying issue.
3057
3058         * platform/mac-wk2/TestExpectations:
3059
3060 2015-02-25  Brady Eidson  <beidson@apple.com>
3061
3062         Layout test support for user content filters
3063         https://bugs.webkit.org/show_bug.cgi?id=142018
3064
3065         Reviewed by Tim Horton.
3066
3067         * TestExpectations:
3068         * http/tests/usercontentfilter/basic-filter.html: Added.
3069         * http/tests/usercontentfilter/basic-filter.html.json: Added.
3070         * platform/mac-wk2/TestExpectations:
3071
3072 2015-02-25  Brent Fulgham  <bfulgham@apple.com>
3073
3074         [Win] Skip new <attachment> test since it's not working on Windows.
3075
3076         * platform/win/TestExpectations:
3077
3078 2015-02-25  Brent Fulgham  <bfulgham@apple.com>
3079
3080         [Win] Skip ARIA 1.1 tests for unsupported feature.
3081
3082         * platform/win/TestExpectations:
3083
3084 2015-02-25  Sergio Villar Senin  <svillar@igalia.com>
3085
3086         [CSS Grid Layout] Tracks growing beyond limits when they should not
3087         https://bugs.webkit.org/show_bug.cgi?id=140883
3088
3089         Reviewed by Darin Adler.
3090
3091         * fast/css-grid-layout/grid-content-sized-columns-resolution-expected.txt:
3092         * fast/css-grid-layout/grid-content-sized-columns-resolution.html:
3093
3094 2015-02-25  Joanmarie Diggs  <jdiggs@igalia.com>
3095
3096         AX: Implement support for ARIA 1.1 'searchbox' role
3097         https://bugs.webkit.org/show_bug.cgi?id=142004
3098
3099         Reviewed by Chris Fleizach.
3100
3101         * accessibility/roles-computedRoleString-expected.txt: Updated for new role.
3102         * accessibility/roles-computedRoleString.html: Updated for new role.
3103         * accessibility/roles-exposed.html: New test case added.
3104         * platform/efl/accessibility/roles-exposed-expected.txt: Updated for new test case.
3105         * platform/gtk/accessibility/roles-exposed-expected.txt: Updated for new test case.
3106         * platform/mac-mavericks/accessibility/roles-exposed-expected.txt: Updated for new test case.
3107         * platform/mac/accessibility/roles-exposed-expected.txt: Updated for new test case.
3108
3109 2015-02-24  Alexey Proskuryakov  <ap@apple.com>
3110
3111         Updating js/dom/global-constructors-attributes.html results for HTMLAttachmentElement.
3112
3113         * platform/mac-mavericks/js/dom/global-constructors-attributes-expected.txt:
3114         * platform/mac/js/dom/global-constructors-attributes-expected.txt:
3115
3116 2015-02-24  Commit Queue  <commit-queue@webkit.org>
3117
3118         Unreviewed, rolling out r180599.
3119         https://bugs.webkit.org/show_bug.cgi?id=141998
3120
3121         Lots of new test failures (Requested by smfr on #webkit).
3122
3123         Reverted changeset:
3124
3125         "Parsing support for -webkit-trailing-word"
3126         https://bugs.webkit.org/show_bug.cgi?id=141939
3127         http://trac.webkit.org/changeset/180599
3128
3129 2015-02-24  Sam Weinig  <sam@webkit.org>
3130
3131         [Attachment] Give <attachment> elements an underlying File
3132         https://bugs.webkit.org/show_bug.cgi?id=141993
3133
3134         Reviewed by Tim Horton.
3135
3136         Update attachment-dom.html to test setting and getting the
3137         underlying file.
3138
3139         * fast/attachment/attachment-dom-expected.txt:
3140         * fast/attachment/attachment-dom.html:
3141         * fast/attachment/resources: Added.
3142         * fast/attachment/resources/test-file.txt: Added.
3143
3144 2015-02-24  Joanmarie Diggs  <jdiggs@igalia.com>
3145
3146         AX: Implement support for ARIA 1.1 'switch' role
3147         https://bugs.webkit.org/show_bug.cgi?id=141986
3148
3149         Reviewed by Chris Fleizach.
3150
3151         * accessibility/aria-switch-checked-expected.txt: Added.
3152         * accessibility/aria-switch-checked.html: Added.
3153         * accessibility/aria-switch-sends-notification-expected.txt: Added.
3154         * accessibility/aria-switch-sends-notification.html: Added.
3155         * accessibility/aria-switch-text.html: Added.
3156         * accessibility/roles-exposed.html: Added a test case for the new role.
3157         * platform/efl/accessibility/aria-fallback-roles-expected.txt: Added.
3158         * platform/efl/accessibility/aria-switch-text-expected.txt: Added.
3159         * platform/efl/accessibility/roles-exposed-expected.txt: Updated for the new role.
3160         * platform/gtk/accessibility/aria-fallback-roles-expected.txt: Added.
3161         * platform/gtk/accessibility/aria-switch-text-expected.txt: Added.
3162         * platform/gtk/accessibility/roles-exposed-expected.txt: Updated for the new role.
3163         * platform/mac-mavericks/accessibility/roles-exposed-expected.txt: Updated for the new role.
3164         * platform/mac/TestExpectations: Skip the 'checked' notifcation as the Mac doesn't have it.
3165         * platform/mac/accessibility/aria-switch-text-expected.txt: Added.
3166         * platform/mac/accessibility/roles-exposed-expected.txt: Updated for the new role.
3167
3168 2015-02-24  Myles C. Maxfield  <mmaxfield@apple.com>
3169
3170         Parsing support for -webkit-trailing-word
3171         https://bugs.webkit.org/show_bug.cgi?id=141939
3172
3173         Reviewed by Andreas Kling.
3174
3175         Test parsing using getComputedStyle().
3176
3177         * fast/css3-text/css3-text-decoration/text-decoration-skip/text-decoration-skip-roundtrip.html: Updated.
3178         * fast/css3-text/css3-text-decoration/text-decoration-skip/text-decoration-skip-roundtrip-expected.txt: Updated.
3179         * platform/mac/fast/text/trailing-word-parse-expected.txt: Added.
3180         * platform/mac/fast/text/trailing-word-parse.html: Added.
3181
3182 2015-02-24  Joseph Pecoraro  <pecoraro@apple.com>
3183
3184         Web Inspector: Make Getter/Setter RemoteObject property and ObjectPreview handling consistent
3185         https://bugs.webkit.org/show_bug.cgi?id=141587
3186
3187         Reviewed by Timothy Hatcher.
3188
3189         * inspector/model/remote-object-get-properties-expected.txt:
3190         * inspector/model/remote-object-get-properties.html:
3191
3192 2015-02-24  Yusuke Suzuki  <utatane.tea@gmail.com>
3193
3194         Constructor returning null should construct an object instead of null
3195         https://bugs.webkit.org/show_bug.cgi?id=141640
3196
3197         Reviewed by Filip Pizlo.
3198
3199         Follow the old ret_object_or_this semantics.
3200         When constructor returns an object that masquerades as undefined, we see it as an object.
3201
3202         * js/dom/constructor-with-return-masquerades-expected.txt: Added.
3203         * js/dom/constructor-with-return-masquerades.html: Added.
3204         * js/dom/script-tests/constructor-with-return-masquerades.js: Added.
3205         (Constructor):
3206
3207 2015-02-24  Dean Jackson  <dino@apple.com>
3208
3209         Temporarily skip this test on iOS 64-bit.
3210
3211         Rubber-stamped by Michael Saboff.
3212
3213         * js/script-tests/array-from.js:
3214
3215 2015-02-24  Manuel Rego Casasnovas  <rego@igalia.com>
3216
3217         Unreviewed GTK+ gardening.
3218
3219         This was introduced in r180555, but the test has been generalized in
3220         r180562 and we don't need a particular expectation anymore.
3221
3222         * platform/gtk/fast/css-grid-layout/grid-item-order-in-content-sized-columns-resolution-expected.txt: Removed.
3223
3224 2015-02-24  Manuel Rego Casasnovas  <rego@igalia.com>
3225
3226         [CSS Grid Layout] Support "sparse" in auto-placed items locked to a row/column
3227         https://bugs.webkit.org/show_bug.cgi?id=141748
3228
3229         Reviewed by Sergio Villar Senin.
3230
3231         New test to check "sparse" and "dense" packing mode behavior in
3232         auto-placed items locked to a given row (or column).
3233
3234         * fast/css-grid-layout/grid-item-auto-placement-definite-span.html:
3235         Extract some common styles to resources/grid.css.
3236         * fast/css-grid-layout/grid-item-auto-placement-fixed-row-column-expected.txt: Added.
3237         * fast/css-grid-layout/grid-item-auto-placement-fixed-row-column.html: Added.
3238         * fast/css-grid-layout/resources/grid.css: Modified generic CSS file to
3239         add common styles.
3240
3241 2015-02-24  Joanmarie Diggs  <jdiggs@igalia.com>
3242
3243         [GTK] Layout Test accessibility/roles-exposed.html is failing
3244         https://bugs.webkit.org/show_bug.cgi?id=141960
3245
3246         Reviewed by Martin Robinson.
3247
3248         * platform/gtk/TestExpectations: Unskip the failing test.
3249         * platform/gtk/accessibility/roles-exposed-expected.txt: Update the expectations.
3250
3251 2015-02-24  Manuel Rego Casasnovas  <rego@igalia.com>
3252
3253         [CSS Grid Layout] Use Ahem in grid-item-order-in-content-sized-columns-resolution.html
3254         https://bugs.webkit.org/show_bug.cgi?id=141970
3255
3256         Reviewed by Sergio Villar Senin.
3257
3258         Without using Ahem we were having different results depending on the
3259         platform.
3260
3261         * fast/css-grid-layout/grid-item-order-in-content-sized-columns-resolution-expected.txt:
3262           Update results to the new values.
3263         * fast/css-grid-layout/grid-item-order-in-content-sized-columns-resolution.html:
3264           Use Ahem.
3265
3266 2015-02-24  David Kilzer  <ddkilzer@apple.com>
3267
3268         [iOS] Gardening: Mark svg/canvas/canvas-global-alpha-svg.html as ImageOnlyFailure
3269
3270         * platform/ios-simulator/TestExpectations:
3271
3272 2015-02-24  Xabier Rodriguez Calvar <calvaris@igalia.com> and Youenn Fablet  <youenn.fablet@crf.canon.fr>
3273
3274         [Streams API] Reading ReadableStream ready and closed attributes should not always create a new promise
3275         https://bugs.webkit.org/show_bug.cgi?id=141650
3276
3277         Reviewed by Benjamin Poulain.
3278
3279         * streams/readablestream-constructor-expected.txt:
3280         * streams/readablestream-constructor.html: Added test to ensure ready and closed always return the same promise object.
3281
3282 2015-02-24  Dhi Aurrahman  <diorahman@rockybars.com>
3283
3284         Always serialize :lang()'s arguments to strings
3285         https://bugs.webkit.org/show_bug.cgi?id=141944
3286
3287         Reviewed by Benjamin Poulain.
3288
3289         Some tests results are updated to reflect the always serialize
3290         :lang()'s arguments to strings.
3291
3292         * fast/css/css-lang-selector-with-string-arguments-text-expected.txt:
3293         * fast/css/css-lang-selector-with-string-arguments-text.html:
3294         * fast/css/parsing-css-lang-expected.txt:
3295         * fast/css/parsing-css-lang.html:
3296         * fast/css/css-selector-text-expected.txt:
3297         * fast/css/css-selector-text.html:
3298         * fast/css/css-set-selector-text-expected.txt:
3299         * fast/css/css-set-selector-text.html:
3300         * fast/dom/css-selectorText-expected.txt:
3301
3302 2015-02-24  David Kilzer  <ddkilzer@apple.com>
3303
3304         [iOS] Implement WTR::activateFonts() to fix missing fonts in WebKit2 test runs
3305         <http://webkit.org/b/141900>
3306
3307         Rebaseline ios-simulator-wk2 results after fixing font
3308         registration for WebKitTestRunner.app.
3309
3310         * platform/ios-simulator-wk1/TestExpectations:
3311         * platform/ios-simulator-wk2/TestExpectations:
3312         - Shuffle css2.1 test expectations to make tests pass.
3313
3314         * platform/ios-simulator/TestExpectations:
3315         - Shuffle css2.1 test expectations to make tests pass.
3316         - Mark a few ref tests as image-only failures via platform/mac.
3317
3318         * platform/ios-simulator-wk2/css2.1/20110323/absolute-non-replaced-height-002-expected.txt: Removed.
3319         * platform/ios-simulator-wk2/css2.1/20110323/absolute-non-replaced-height-007-expected.txt: Removed.
3320         * platform/ios-simulator-wk2/css2.1/20110323/absolute-non-replaced-height-009-expected.txt: Removed.
3321         * platform/ios-simulator-wk2/css2.1/20110323/absolute-non-replaced-max-height-002-expected.txt: Removed.
3322         * platform/ios-simulator-wk2/css2.1/20110323/absolute-non-replaced-max-height-007-expected.txt: Removed.
3323         * platform/ios-simulator-wk2/css2.1/20110323/absolute-non-replaced-max-height-009-expected.txt: Removed.
3324         * platform/ios-simulator-wk2/css2.1/20110323/absolute-non-replaced-width-001-expected.txt: Removed.
3325         * platform/ios-simulator-wk2/css2.1/20110323/absolute-non-replaced-width-002-expected.txt: Removed.
3326         * platform/ios-simulator-wk2/css2.1/20110323/absolute-non-replaced-width-003-expected.txt: Removed.
3327         * platform/ios-simulator-wk2/css2.1/20110323/absolute-non-replaced-width-004-expected.txt: Removed.
3328         * platform/ios-simulator-wk2/css2.1/20110323/absolute-non-replaced-width-005-expected.txt: Removed.
3329         * platform/ios-simulator-wk2/css2.1/20110323/absolute-non-replaced-width-006-expected.txt: Removed.
3330         * platform/ios-simulator-wk2/css2.1/20110323/absolute-non-replaced-width-007-expected.txt: Removed.
3331         * platform/ios-simulator-wk2/css2.1/20110323/absolute-non-replaced-width-008-expected.txt: Removed.
3332         * platform/ios-simulator-wk2/css2.1/20110323/absolute-non-replaced-width-009-expected.txt: Removed.
3333         * platform/ios-simulator-wk2/css2.1/20110323/absolute-non-replaced-width-010-expected.txt: Removed.
3334         * platform/ios-simulator-wk2/css2.1/20110323/absolute-non-replaced-width-011-expected.txt: Removed.
3335         * platform/ios-simulator-wk2/css2.1/20110323/absolute-non-replaced-width-012-expected.txt: Removed.
3336         * platform/ios-simulator-wk2/css2.1/20110323/absolute-non-replaced-width-013-expected.txt: Removed.
3337         * platform/ios-simulator-wk2/css2.1/20110323/absolute-non-replaced-width-014-expected.txt: Removed.
3338         * platform/ios-simulator-wk2/css2.1/20110323/absolute-non-replaced-width-016-expected.txt: Removed.
3339         * platform/ios-simulator-wk2/css2.1/20110323/absolute-non-replaced-width-017-expected.txt: Removed.
3340         * platform/ios-simulator-wk2/css2.1/20110323/absolute-non-replaced-width-018-expected.txt: Removed.
3341         * platform/ios-simulator-wk2/css2.1/20110323/absolute-non-replaced-width-019-expected.txt: Removed.
3342         * platform/ios-simulator-wk2/css2.1/20110323/absolute-non-replaced-width-020-expected.txt: Removed.
3343         * platform/ios-simulator-wk2/css2.1/20110323/absolute-non-replaced-width-021-expected.txt: Removed.
3344         * platform/ios-simulator-wk2/css2.1/20110323/absolute-non-replaced-width-022-expected.txt: Removed.
3345         * platform/ios-simulator-wk2/css2.1/20110323/absolute-non-replaced-width-023-expected.txt: Removed.
3346         * platform/ios-simulator-wk2/css2.1/20110323/absolute-non-replaced-width-024-expected.txt: Removed.
3347         * platform/ios-simulator-wk2/css2.1/20110323/abspos-containing-block-initial-001-expected.txt: Added.
3348         * platform/ios-simulator-wk2/css2.1/20110323/abspos-containing-block-initial-004a-expected.txt: Added.
3349         * platform/ios-simulator-wk2/css2.1/20110323/abspos-containing-block-initial-004b-expected.txt: Added.
3350         * platform/ios-simulator-wk2/css2.1/20110323/abspos-containing-block-initial-004c-expected.txt: Added.
3351         * platform/ios-simulator-wk2/css2.1/20110323/abspos-containing-block-initial-004d-expected.txt: Added.
3352         * platform/ios-simulator-wk2/css2.1/20110323/abspos-containing-block-initial-004e-expected.txt: Added.
3353         * platform/ios-simulator-wk2/css2.1/20110323/abspos-containing-block-initial-004f-expected.txt: Added.
3354         * platform/ios-simulator-wk2/css2.1/20110323/abspos-containing-block-initial-005a-expected.txt: Added.
3355         * platform/ios-simulator-wk2/css2.1/20110323/abspos-containing-block-initial-005b-expected.txt: Added.
3356         * platform/ios-simulator-wk2/css2.1/20110323/abspos-containing-block-initial-005c-expected.txt: Added.
3357         * platform/ios-simulator-wk2/css2.1/20110323/abspos-containing-block-initial-005d-expected.txt: Added.
3358         * platform/ios-simulator-wk2/css2.1/20110323/abspos-containing-block-initial-007-expected.txt: Added.
3359         * platform/ios-simulator-wk2/css2.1/20110323/abspos-containing-block-initial-009a-expected.txt: Added.
3360         * platform/ios-simulator-wk2/css2.1/20110323/abspos-containing-block-initial-009b-expected.txt: Added.
3361         * platform/ios-simulator-wk2/css2.1/20110323/abspos-containing-block-initial-009e-expected.txt: Added.
3362         * platform/ios-simulator-wk2/css2.1/20110323/abspos-containing-block-initial-009f-expected.txt: Added.
3363         * platform/ios-simulator-wk2/css2.1/20110323/abspos-non-replaced-width-margin-000-expected.txt: Added.
3364         * platform/ios-simulator-wk2/css2.1/20110323/abspos-replaced-width-margin-000-expected.txt: Added.
3365         * platform/ios-simulator-wk2/css2.1/20110323/block-non-replaced-height-005-expected.txt: Removed.
3366         * platform/ios-simulator-wk2/css2.1/20110323/block-non-replaced-height-006-expected.txt: Updated.
3367         * platform/ios-simulator-wk2/css2.1/20110323/block-non-replaced-width-007-expected.txt: Removed.
3368         * platform/ios-simulator-wk2/css2.1/20110323/block-replaced-width-001-expected.txt: Removed.
3369         * platform/ios-simulator-wk2/css2.1/20110323/block-replaced-width-006-expected.txt: Removed.
3370         * platform/ios-simulator-wk2/css2.1/20110323/c543-txt-decor-000-expected.txt: Added.
3371         * platform/ios-simulator-wk2/css2.1/20110323/empty-inline-002-expected.txt: Removed.
3372         * platform/ios-simulator-wk2/css2.1/20110323/float-non-replaced-width-006-expected.txt: Removed.
3373         * platform/ios-simulator-wk2/css2.1/20110323/float-non-replaced-width-007-expected.txt: Removed.
3374         * platform/ios-simulator-wk2/css2.1/20110323/float-non-replaced-width-008-expected.txt: Removed.
3375         * platform/ios-simulator-wk2/css2.1/20110323/float-non-replaced-width-009-expected.txt: Removed.
3376         * platform/ios-simulator-wk2/css2.1/20110323/float-non-replaced-width-010-expected.txt: Removed.
3377         * platform/ios-simulator-wk2/css2.1/20110323/float-non-replaced-width-011-expected.txt: Removed.
3378         * platform/ios-simulator-wk2/css2.1/20110323/float-non-replaced-width-012-expected.txt: Removed.
3379         * platform/ios-simulator-wk2/css2.1/20110323/inline-block-non-replaced-width-001-expected.txt: Removed.
3380         * platform/ios-simulator-wk2/css2.1/20110323/inline-block-non-replaced-width-002-expected.txt: Removed.
3381         * platform/ios-simulator-wk2/css2.1/20110323/inline-block-non-replaced-width-003-expected.txt: Removed.
3382         * platform/ios-simulator-wk2/css2.1/20110323/inline-block-non-replaced-width-004-expected.txt: Removed.
3383         * platform/ios-simulator-wk2/css2.1/20110323/inline-non-replaced-height-002-expected.txt: Removed.
3384         * platform/ios-simulator-wk2/css2.1/20110323/inline-non-replaced-height-003-expected.txt: Removed.
3385         * platform/ios-simulator-wk2/css2.1/20110323/inline-non-replaced-width-001-expected.txt: Removed.
3386         * platform/ios-simulator-wk2/css2.1/20110323/inline-non-replaced-width-002-expected.txt: Removed.
3387         * platform/ios-simulator-wk2/css2.1/20110323/replaced-intrinsic-002-expected.txt: Added.
3388         * platform/ios-simulator-wk2/css2.1/20110323/replaced-intrinsic-ratio-001-expected.txt: Added.
3389         * platform/ios-simulator-wk2/css2.1/t040302-c61-ex-len-00-b-a-expected.txt: Updated.
3390         * platform/ios-simulator-wk2/css2.1/t040302-c61-rel-len-00-b-ag-expected.txt: Updated.
3391         * platform/ios-simulator-wk2/css2.1/t040303-c62-percent-00-b-ag-expected.txt: Removed.
3392         * platform/ios-simulator-wk2/css2.1/t040306-c63-color-00-b-ag-expected.txt: Removed.
3393         * platform/ios-simulator-wk2/css2.1/t0801-c412-hz-box-00-b-a-expected.txt: Removed.
3394         * platform/ios-simulator-wk2/css2.1/t0803-c5501-imrgn-t-00-b-ag-expected.txt: Removed.
3395         * platform/ios-simulator-wk2/css2.1/t0803-c5501-mrgn-t-00-b-a-expected.txt: Removed.
3396         * platform/ios-simulator-wk2/css2.1/t0803-c5502-imrgn-r-00-b-ag-expected.txt: Removed.
3397         * platform/ios-simulator-wk2/css2.1/t0803-c5502-imrgn-r-01-b-ag-expected.txt: Removed.
3398         * platform/ios-simulator-wk2/css2.1/t0803-c5502-imrgn-r-02-b-a-expected.txt: Removed.
3399         * platform/ios-simulator-wk2/css2.1/t0803-c5502-imrgn-r-03-b-a-expected.txt: Removed.
3400         * platform/ios-simulator-wk2/css2.1/t0803-c5502-imrgn-r-04-b-ag-expected.txt: Removed.
3401         * platform/ios-simulator-wk2/css2.1/t0803-c5502-imrgn-r-05-b-ag-expected.txt: Removed.
3402         * platform/ios-simulator-wk2/css2.1/t0803-c5502-imrgn-r-06-b-ag-expected.txt: Removed.
3403         * platform/ios-simulator-wk2/css2.1/t0803-c5502-mrgn-r-00-c-ag-expected.txt: Removed.
3404         * platform/ios-simulator-wk2/css2.1/t0803-c5502-mrgn-r-01-c-a-expected.txt: Removed.
3405         * platform/ios-simulator-wk2/css2.1/t0803-c5502-mrgn-r-03-c-expected.txt: Added.
3406         * platform/ios-simulator-wk2/css2.1/t0803-c5503-imrgn-b-00-b-a-expected.txt: Removed.
3407         * platform/ios-simulator-wk2/css2.1/t0803-c5503-mrgn-b-00-b-a-expected.txt: Removed.
3408         * platform/ios-simulator-wk2/css2.1/t0803-c5504-imrgn-l-00-b-ag-expected.txt: Removed.
3409         * platform/ios-simulator-wk2/css2.1/t0803-c5504-imrgn-l-01-b-ag-expected.txt: Removed.
3410         * platform/ios-simulator-wk2/css2.1/t0803-c5504-imrgn-l-02-b-ag-expected.txt: Removed.
3411         * platform/ios-simulator-wk2/css2.1/t0803-c5504-imrgn-l-03-b-a-expected.txt: Removed.
3412         * platform/ios-simulator-wk2/css2.1/t0803-c5504-imrgn-l-04-b-ag-expected.txt: Removed.
3413         * platform/ios-simulator-wk2/css2.1/t0803-c5504-imrgn-l-05-b-ag-expected.txt: Removed.
3414         * platform/ios-simulator-wk2/css2.1/t0803-c5504-imrgn-l-06-b-ag-expected.txt: Removed.
3415         * platform/ios-simulator-wk2/css2.1/t0803-c5504-mrgn-l-00-c-ag-expected.txt: Removed.
3416         * platform/ios-simulator-wk2/css2.1/t0803-c5504-mrgn-l-01-c-a-expected.txt: Removed.
3417         * platform/ios-simulator-wk2/css2.1/t0803-c5504-mrgn-l-03-c-expected.txt: Added.
3418         * platform/ios-simulator-wk2/css2.1/t0803-c5505-imrgn-00-a-ag-expected.txt: Removed.
3419         * platform/ios-simulator-wk2/css2.1/t0803-c5505-mrgn-00-b-ag-expected.txt: Removed.
3420         * platform/ios-simulator-wk2/css2.1/t0803-c5505-mrgn-01-e-a-expected.txt: Removed.
3421         * platform/ios-simulator-wk2/css2.1/t0803-c5505-mrgn-03-c-ag-expected.txt: Removed.
3422         * platform/ios-simulator-wk2/css2.1/t0804-c5506-ipadn-t-00-b-a-expected.txt: Removed.
3423         * platform/ios-simulator-wk2/css2.1/t0804-c5506-ipadn-t-01-b-a-expected.txt: Removed.
3424         * platform/ios-simulator-wk2/css2.1/t0804-c5506-ipadn-t-02-b-a-expected.txt: Removed.
3425         * platform/ios-simulator-wk2/css2.1/t0804-c5506-padn-t-00-b-a-expected.txt: Removed.
3426         * platform/ios-simulator-wk2/css2.1/t0804-c5507-ipadn-r-00-b-ag-expected.txt: Removed.
3427         * platform/ios-simulator-wk2/css2.1/t0804-c5507-ipadn-r-01-b-ag-expected.txt: Removed.
3428         * platform/ios-simulator-wk2/css2.1/t0804-c5507-ipadn-r-02-b-ag-expected.txt: Removed.
3429         * platform/ios-simulator-wk2/css2.1/t0804-c5507-ipadn-r-03-b-a-expected.txt: Removed.
3430         * platform/ios-simulator-wk2/css2.1/t0804-c5507-ipadn-r-04-b-ag-expected.txt: Removed.
3431         * platform/ios-simulator-wk2/css2.1/t0804-c5507-padn-r-00-c-ag-expected.txt: Removed.
3432         * platform/ios-simulator-wk2/css2.1/t0804-c5507-padn-r-01-c-a-expected.txt: Removed.
3433         * platform/ios-simulator-wk2/css2.1/t0804-c5507-padn-r-03-f-expected.txt: Added.
3434         * platform/ios-simulator-wk2/css2.1/t0804-c5508-ipadn-b-00-b-a-expected.txt: Removed.
3435         * platform/ios-simulator-wk2/css2.1/t0804-c5508-ipadn-b-01-f-a-expected.txt: Removed.
3436         * platform/ios-simulator-wk2/css2.1/t0804-c5508-ipadn-b-02-b-a-expected.txt: Removed.
3437         * platform/ios-simulator-wk2/css2.1/t0804-c5508-ipadn-b-03-b-a-expected.txt: Removed.
3438         * platform/ios-simulator-wk2/css2.1/t0804-c5509-ipadn-l-00-b-ag-expected.txt: Removed.
3439         * platform/ios-simulator-wk2/css2.1/t0804-c5509-ipadn-l-01-b-ag-expected.txt: Removed.
3440         * platform/ios-simulator-wk2/css2.1/t0804-c5509-ipadn-l-02-b-ag-expected.txt: Removed.
3441         * platform/ios-simulator-wk2/css2.1/t0804-c5509-ipadn-l-03-b-a-expected.txt: Removed.
3442         * platform/ios-simulator-wk2/css2.1/t0804-c5509-ipadn-l-04-f-ag-expected.txt: Removed.
3443         * platform/ios-simulator-wk2/css2.1/t0804-c5509-padn-l-00-b-ag-expected.txt: Removed.
3444         * platform/ios-simulator-wk2/css2.1/t0804-c5509-padn-l-01-b-a-expected.txt: Removed.
3445         * platform/ios-simulator-wk2/css2.1/t0804-c5509-padn-l-03-f-g-expected.txt: Added.
3446         * platform/ios-simulator-wk2/css2.1/t0804-c5510-ipadn-00-b-ag-expected.txt: Removed.
3447         * platform/ios-simulator-wk2/css2.1/t0804-c5510-padn-00-b-ag-expected.txt: Removed.
3448         * platform/ios-simulator-wk2/css2.1/t0804-c5510-padn-01-e-a-expected.txt: Removed.
3449         * platform/ios-simulator-wk2/css2.1/t0804-c5510-padn-02-f-expected.txt: Added.
3450         * platform/ios-simulator-wk2/css2.1/t09-c5526c-display-00-e-expected.txt: Added.
3451         * platform/ios-simulator-wk2/css2.1/t090204-display-change-01-b-ao-expected.txt: Removed.
3452         * platform/ios-simulator-wk2/css2.1/t090402-c42-ibx-pad-00-d-ag-expected.txt: Removed.
3453         * platform/ios-simulator-wk2/css2.1/t0905-c5525-fltblck-00-d-ag-expected.txt: Removed.
3454         * platform/ios-simulator-wk2/css2.1/t0905-c5525-fltclr-00-c-ag-expected.txt: Removed.
3455         * platform/ios-simulator-wk2/css2.1/t0905-c5525-fltcont-00-d-g-expected.txt: Updated.
3456         * platform/ios-simulator-wk2/css2.1/t0905-c5525-fltinln-00-c-ag-expected.txt: Removed.
3457         * platform/ios-simulator-wk2/css2.1/t0905-c5525-fltmrgn-00-c-ag-expected.txt: Removed.
3458         * platform/ios-simulator-wk2/css2.1/t0905-c5525-fltwidth-00-c-g-expected.txt: Updated.
3459         * platform/ios-simulator-wk2/css2.1/t0905-c5525-fltwidth-03-c-g-expected.txt: Updated.
3460         * platform/ios-simulator-wk2/css2.1/t0905-c5525-fltwrap-00-b-expected.txt: Updated.
3461         * platform/ios-simulator-wk2/css2.1/t0905-c5526-fltclr-00-c-ag-expected.txt: Removed.
3462         * platform/ios-simulator-wk2/css2.1/t090501-c414-flt-01-b-expected.txt: Updated.
3463         * platform/ios-simulator-wk2/css2.1/t090501-c414-flt-03-b-g-expected.txt: Updated.
3464         * platform/ios-simulator-wk2/css2.1/t1001-abs-pos-cb-01-b-expected.txt: Added.
3465         * platform/ios-simulator-wk2/css2.1/t1001-abs-pos-cb-02-b-expected.txt: Added.
3466         * platform/ios-simulator-wk2/css2.1/t1001-abs-pos-cb-03-b-expected.txt: Added.
3467         * platform/ios-simulator-wk2/css2.1/t1001-abs-pos-cb-04-b-expected.txt: Added.
3468         * platform/ios-simulator-wk2/css2.1/t1001-abs-pos-cb-05-b-expected.txt: Added.
3469         * platform/ios-simulator-wk2/css2.1/t1001-abs-pos-cb-06-b-expected.txt: Added.
3470         * platform/ios-simulator-wk2/css2.1/t1001-abs-pos-cb-07-b-expected.txt: Added.
3471         * platform/ios-simulator-wk2/css2.1/t1001-abs-pos-cb-08-b-expected.txt: Added.
3472         * platform/ios-simulator-wk2/css2.1/t1001-abs-pos-cb-09-b-expected.txt: Added.
3473         * platform/ios-simulator-wk2/css2.1/t100303-c412-blockw-00-d-ag-expected.txt: Removed.
3474         * platform/ios-simulator-wk2/css2.1/t1004-c43-rpl-bbx-00-d-ag-expected.txt: Removed.
3475         * platform/ios-simulator-wk2/css2.1/t1004-c43-rpl-ibx-00-d-ag-expected.txt: Removed.
3476         * platform/ios-simulator-wk2/css2.1/t1008-c44-ln-box-00-d-ag-expected.txt: Removed.
3477         * platform/ios-simulator-wk2/css2.1/t1008-c44-ln-box-01-d-ag-expected.txt: Removed.
3478         * platform/ios-simulator-wk2/css2.1/t1008-c44-ln-box-02-d-ag-expected.txt: Updated.
3479         * platform/ios-simulator-wk2/css2.1/t1008-c44-ln-box-03-d-ag-expected.txt: Removed.
3480         * platform/ios-simulator-wk2/css2.1/t100801-c42-ibx-ht-00-d-a-expected.txt: Removed.
3481         * platform/ios-simulator-wk2/css2.1/t100801-c544-valgn-00-a-ag-expected.txt: Removed.
3482         * platform/ios-simulator-wk2/css2.1/t100801-c544-valgn-01-d-ag-expected.txt: Updated.
3483         * platform/ios-simulator-wk2/css2.1/t100801-c544-valgn-02-d-agi-expected.txt: Removed.
3484         * platform/ios-simulator-wk2/css2.1/t100801-c544-valgn-03-d-agi-expected.txt: Updated.
3485         * platform/ios-simulator-wk2/css2.1/t100801-c544-valgn-04-d-agi-expected.txt: Removed.
3486         * platform/ios-simulator-wk2/css2.1/t100801-c548-leadin-00-d-a-expected.txt: Removed.
3487         * platform/ios-simulator-wk2/css2.1/t100801-c548-ln-ht-00-c-a-expected.txt: Removed.
3488         * platform/ios-simulator-wk2/css2.1/t100801-c548-ln-ht-01-b-ag-expected.txt: Removed.
3489         * platform/ios-simulator-wk2/css2.1/t100801-c548-ln-ht-02-b-ag-expected.txt: Updated.
3490         * platform/ios-simulator-wk2/css2.1/t100801-c548-ln-ht-03-d-ag-expected.txt: Removed.
3491         * platform/ios-simulator-wk2/css2.1/t100801-c548-ln-ht-04-d-ag-expected.txt: Removed.
3492         * platform/ios-simulator-wk2/css2.1/t1202-counter-08-b-expected.txt: Added.
3493         * platform/ios-simulator-wk2/css2.1/t1202-counter-13-b-expected.txt: Added.
3494         * platform/ios-simulator-wk2/css2.1/t1202-counter-14-b-expected.txt: Added.
3495         * platform/ios-simulator-wk2/css2.1/t1202-counters-08-b-expected.txt: Added.
3496         * platform/ios-simulator-wk2/css2.1/t1202-counters-13-b-expected.txt: Added.
3497         * platform/ios-simulator-wk2/css2.1/t1202-counters-14-b-expected.txt: Added.
3498         * platform/ios-simulator-wk2/css2.1/t1205-c566-list-stl-00-e-ag-expected.txt: Removed.
3499         * platform/ios-simulator-wk2/css2.1/t1205-c566-list-stl-01-c-g-expected.txt: Added.
3500         * platform/ios-simulator-wk2/css2.1/t140201-c534-bgre-00-b-ag-expected.txt: Removed.
3501         * platform/ios-simulator-wk2/css2.1/t140201-c534-bgre-01-b-ag-expected.txt: Removed.
3502         * platform/ios-simulator-wk2/css2.1/t140201-c534-bgreps-00-c-ag-expected.txt: Removed.
3503         * platform/ios-simulator-wk2/css2.1/t140201-c534-bgreps-01-c-ag-expected.txt: Removed.
3504         * platform/ios-simulator-wk2/css2.1/t140201-c534-bgreps-02-c-ag-expected.txt: Removed.
3505         * platform/ios-simulator-wk2/css2.1/t140201-c534-bgreps-03-c-ag-expected.txt: Removed.
3506         * platform/ios-simulator-wk2/css2.1/t140201-c534-bgreps-04-c-ag-expected.txt: Removed.
3507         * platform/ios-simulator-wk2/css2.1/t140201-c534-bgreps-05-c-ag-expected.txt: Removed.
3508         * platform/ios-simulator-wk2/css2.1/t140201-c536-bgpos-00-b-ag-expected.txt: Removed.
3509         * platform/ios-simulator-wk2/css2.1/t140201-c536-bgpos-01-b-ag-expected.txt: Removed.
3510         * platform/ios-simulator-wk2/css2.1/t140201-c537-bgfxps-00-c-ag-expected.txt: Removed.
3511         * platform/ios-simulator-wk2/css2.1/t1507-c526-font-sz-01-b-a-expected.txt: Removed.
3512         * platform/ios-simulator-wk2/css2.1/t1507-c526-font-sz-02-b-a-expected.txt: Updated.
3513         * platform/ios-simulator-wk2/css2.1/t1507-c526-font-sz-03-f-a-expected.txt: Removed.
3514         * platform/ios-simulator-wk2/css2.1/t1508-c527-font-00-b-expected.txt: Added.
3515         * platform/ios-simulator-wk2/css2.1/t1508-c527-font-01-b-expected.txt: Added.
3516         * platform/ios-simulator-wk2/css2.1/t1508-c527-font-02-b-expected.txt: Added.
3517         * platform/ios-simulator-wk2/css2.1/t1508-c527-font-03-b-expected.txt: Added.
3518         * platform/ios-simulator-wk2/css2.1/t1508-c527-font-04-b-expected.txt: Added.
3519         * platform/ios-simulator-wk2/css2.1/t1508-c527-font-05-b-expected.txt: Added.
3520         * platform/ios-simulator-wk2/css2.1/t1508-c527-font-06-b-expected.txt: Added.
3521         * platform/ios-simulator-wk2/css2.1/t1508-c527-font-07-b-expected.txt: Added.
3522         * platform/ios-simulator-wk2/css2.1/t1508-c527-font-08-b-expected.txt: Added.
3523         * platform/ios-simulator-wk2/css2.1/t1508-c527-font-09-b-expected.txt: Added.
3524         * platform/ios-simulator-wk2/css2.1/t1508-c527-font-10-c-expected.txt: Added.
3525         * platform/ios-simulator-wk2/css2.1/t1601-c547-indent-00-b-a-expected.txt: Updated.
3526         * platform/ios-simulator-wk2/css2.1/t1602-c43-center-00-d-ag-expected.txt: Removed.
3527         * platform/ios-simulator-wk2/css2.1/t1604-c542-letter-sp-00-b-a-expected.txt: Updated.
3528         * platform/ios-simulator-wk2/css2.1/t1604-c542-letter-sp-01-b-a-expected.txt: Removed.
3529         * platform/ios-simulator-wk2/css2.1/t1605-c545-txttrans-00-b-ag-expected.txt: Removed.
3530         * platform/ios-simulator-wk2/css2.1/t1606-c562-white-sp-00-b-ag-expected.txt: Removed.
3531         * platform/ios-simulator-wk2/fast/block/basic/010-expected.txt: Removed.
3532         * platform/ios-simulator-wk2/fast/block/basic/min-pref-width-nowrap-floats-expected.txt: Removed.
3533         * platform/ios-simulator-wk2/fast/block/float/004-expected.txt: Removed.
3534         * platform/ios-simulator-wk2/fast/block/float/005-expected.txt: Removed.
3535         * platform/ios-simulator-wk2/fast/block/float/006-expected.txt: Removed.
3536         * platform/ios-simulator-wk2/fast/block/float/float-not-removed-from-next-sibling3-expected.txt: Removed.
3537         * platform/ios-simulator-wk2/fast/block/float/float-not-removed-from-next-sibling4-expected.txt: Removed.
3538         * platform/ios-simulator-wk2/fast/block/lineboxcontain/block-expected.txt: Removed.
3539         * platform/ios-simulator-wk2/fast/block/lineboxcontain/block-glyphs-replaced-expected.txt: Removed.
3540         * platform/ios-simulator-wk2/fast/block/lineboxcontain/block-replaced-expected.txt: Removed.
3541         * platform/ios-simulator-wk2/fast/block/lineboxcontain/font-replaced-expected.txt: Removed.
3542         * platform/ios-simulator-wk2/fast/block/lineboxcontain/glyphs-expected.txt: Removed.
3543         * platform/ios-simulator-wk2/fast/block/lineboxcontain/inline-box-expected.txt: Removed.
3544         * platform/ios-simulator-wk2/fast/block/lineboxcontain/inline-box-replaced-expected.txt: Removed.
3545         * platform/ios-simulator-wk2/fast/block/lineboxcontain/inline-box-vertical-expected.txt: Removed.
3546         * platform/ios-simulator-wk2/fast/block/lineboxcontain/inline-expected.txt: Removed.
3547         * platform/ios-simulator-wk2/fast/block/lineboxcontain/inline-replaced-expected.txt: Removed.
3548         * platform/ios-simulator-wk2/fast/block/lineboxcontain/none-expected.txt: Removed.
3549         * platform/ios-simulator-wk2/fast/block/lineboxcontain/parsing-invalid-expected.txt: Re