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