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