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