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