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