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