Promise constructor should throw when not called with "new"
[WebKit-https.git] / LayoutTests / ChangeLog
1 2015-10-18  Yusuke Suzuki  <utatane.tea@gmail.com>
2
3         Promise constructor should throw when not called with "new"
4         https://bugs.webkit.org/show_bug.cgi?id=149380
5
6         Reviewed by Darin Adler.
7
8         Fix js/dom/Promise-types.html. Before this change, it calls the Promise constructor without new and
9         expects it succeeds. And we move it from js/dom to js since we can execute this without DOM support.
10
11         * js/Promise-types-expected.txt: Renamed from LayoutTests/js/dom/Promise-types-expected.txt.
12         * js/Promise-types.html: Added.
13         * js/script-tests/Promise-types.js: Renamed from LayoutTests/js/dom/Promise-types.html.
14         (aPromise.new.Promise):
15         (debug.string_appeared_here.shouldThrow.Promise):
16         * resources/standalone-pre.js:
17         (shouldBeDefined):
18
19 2015-10-18  Ryan Haddad  <ryanhaddad@apple.com>
20
21         Marking fast/canvas/webgl/oes-texture-float-linear.html as flaky
22         https://bugs.webkit.org/show_bug.cgi?id=149930
23
24         Reviewed by Darin Adler.
25
26         * platform/mac/TestExpectations:
27
28 2015-10-18  Ryan Haddad  <ryanhaddad@apple.com>
29
30         Marking webarchive/loading/object.html as flaky due to crashes
31         https://bugs.webkit.org/show_bug.cgi?id=150241
32         <rdar://problem/21690723>
33
34         Reviewed by Darin Adler.
35
36         * platform/mac-wk2/TestExpectations:
37
38 2015-10-18  Ryan Haddad  <ryanhaddad@apple.com>
39
40         Marking media/event-queue-crash.html as flaky
41         https://bugs.webkit.org/show_bug.cgi?id=114177
42
43         Reviewed by Darin Adler.
44
45         * platform/mac/TestExpectations:
46
47 2015-10-18  Chris Dumez  <cdumez@apple.com>
48
49         WebKit must support all JavaScript MIME types in HTML5 spec
50         https://bugs.webkit.org/show_bug.cgi?id=148854
51         <rdar://problem/22588195>
52
53         Reviewed by Darin Adler.
54
55         Rebaseline several existing layout tests now that we execute
56         more JS MIME types.
57
58         * fast/html/script-allowed-types-languages-expected.txt:
59         * fast/tokenizer/004-expected.txt:
60
61 2015-10-18  Antti Koivisto  <antti@apple.com>
62
63         Computed style should work correctly with slotted elements that have display:none
64         https://bugs.webkit.org/show_bug.cgi?id=150237
65
66         Reviewed by Andreas Kling.
67
68         * editing/style/apply-style-atomic-expected.txt:
69
70             Rebase.
71
72         * fast/css/getComputedStyle/getComputedStyle-with-pseudo-element-expected.txt:
73         * fast/css/getComputedStyle/getComputedStyle-with-pseudo-element.html:
74
75             We now also compute style of display:none pseudo elements correctly.
76             This is a progression and matches other browsers.
77
78         * fast/shadow-dom/computed-style-display-none-expected.txt: Added.
79         * fast/shadow-dom/computed-style-display-none.html: Added.
80
81 2015-10-18  Gyuyoung Kim  <gyuyoung.kim@webkit.org>
82
83         Unreviewed EFL gardening. Mark css variables tests to pass
84         with incorrect result. Because the pass is not verified yet.
85
86         * platform/efl/TestExpectations:
87
88 2015-10-18  Alexey Proskuryakov  <ap@apple.com>
89
90         Fix a copy/paste mistake in the previous commit.
91
92         * platform/mac-wk2/TestExpectations:
93
94 2015-10-18  Alexey Proskuryakov  <ap@apple.com>
95
96         Add one more flaky Blink test to TestExpectations.
97
98         * platform/mac-wk2/TestExpectations:
99
100 2015-10-17  David Hyatt  <hyatt@apple.com>
101
102         Implement the CSS4 'revert' keyword.
103         https://bugs.webkit.org/show_bug.cgi?id=149702
104
105         Reviewed by Simon Fraser.
106
107         * fast/css/all-keyword-revert-expected.html: Added.
108         * fast/css/all-keyword-revert.html: Added.
109         * fast/css/revert-color-expected.html: Added.
110         * fast/css/revert-color.html: Added.
111         * fast/css/revert-margins-expected.html: Added.
112         * fast/css/revert-margins.html: Added.
113         * fast/css/variables/all-keyword-revert-expected.html: Added.
114         * fast/css/variables/all-keyword-revert.html: Added.
115         * fast/css/variables/revert-inheritance-expected.html: Added.
116         * fast/css/variables/revert-inheritance.html: Added.
117         * fast/css/variables/revert-no-inheritance-expected.html: Added.
118         * fast/css/variables/revert-no-inheritance.html: Added.
119         * fast/css/variables/revert-variable-reference-expected.html: Added.
120         * fast/css/variables/revert-variable-reference.html: Added.
121
122 2015-10-17  Myles C. Maxfield  <mmaxfield@apple.com>
123
124         Delete FontPlatformData::allowsLigatures()
125         https://bugs.webkit.org/show_bug.cgi?id=150286
126
127         Reviewed by Dan Bernstein.
128
129         Make sure it's impossible to turn off required ligatures with CSS.
130
131         * fast/text/required-ligatures-expected.html: Added.
132         * fast/text/required-ligatures.html: Added.
133
134 2015-10-17  Chris Dumez  <cdumez@apple.com>
135
136         td and th should use HTMLTableDataCellElement and HTMLTableHeaderCellElement interfaces
137         https://bugs.webkit.org/show_bug.cgi?id=148859
138         <rdar://problem/22588664>
139
140         Reviewed by Ryosuke Niwa.
141
142         Rebaseline existing tests now that new HTMLTableDataCellElement / HTMLTableHeaderCellElement
143         types are exposed.
144
145         * fast/dom/wrapper-classes-expected.txt:
146         * fast/dom/wrapper-classes.html:
147         * js/dom/global-constructors-attributes-expected.txt:
148         * platform/efl/js/dom/global-constructors-attributes-expected.txt:
149         * platform/gtk/js/dom/global-constructors-attributes-expected.txt:
150         * platform/mac-mavericks/js/dom/global-constructors-attributes-expected.txt:
151         * platform/mac-yosemite/js/dom/global-constructors-attributes-expected.txt:
152         * platform/mac/js/dom/global-constructors-attributes-expected.txt:
153         * platform/win/js/dom/global-constructors-attributes-expected.txt:
154
155 2015-10-16  Alexey Proskuryakov  <ap@apple.com>
156
157         Remove [ Debug ] qualifiers from expectations for some imported Blink test,
158         as they sometimes fail in release too.
159
160         * platform/mac-wk2/TestExpectations:
161
162 2015-10-16  Yusuke Suzuki  <utatane.tea@gmail.com>
163
164         [ES6] Implement String.prototype.normalize
165         https://bugs.webkit.org/show_bug.cgi?id=150094
166
167         Reviewed by Geoffrey Garen.
168
169         * js/Object-getOwnPropertyNames-expected.txt:
170         * js/script-tests/Object-getOwnPropertyNames.js:
171
172 2015-10-16  Jiewen Tan  <jiewen_tan@apple.com>
173
174         Avoid to insert TAB before HTML element.
175         https://bugs.webkit.org/show_bug.cgi?id=149295
176         <rdar://problem/22746706>
177
178         Reviewed by Ryosuke Niwa.
179
180         * editing/execCommand/insert-tab-to-html-element-crash-expected.txt: Added.
181         * editing/execCommand/insert-tab-to-html-element-crash.html: Added.
182
183 2015-10-16  Commit Queue  <commit-queue@webkit.org>
184
185         Unreviewed, rolling out r191204.
186         https://bugs.webkit.org/show_bug.cgi?id=150263
187
188         This change is causing existing tests to fail (Requested by
189         ryanhaddad on #webkit).
190
191         Reverted changeset:
192
193         "Computed style should work correctly with slotted elements
194         that have display:none"
195         https://bugs.webkit.org/show_bug.cgi?id=150237
196         http://trac.webkit.org/changeset/191204
197
198 2015-10-16  Brady Eidson  <beidson@apple.com>
199
200         Fix flakey test that was added for:
201         Modern IDB: Add versionchange events.
202         https://bugs.webkit.org/show_bug.cgi?id=150149
203
204         Test flakes because two events come in different orders.
205         
206         The event order actually does not matter.
207         The test just needs to handle either order.
208         
209         * storage/indexeddb/modern/versionchange-event-expected.txt:
210         * storage/indexeddb/modern/versionchange-event.html:
211
212 2015-10-16  Brent Fulgham  <bfulgham@apple.com>
213
214         Test fix after r191211
215
216         Tell the 'Plug-ins.html' test to allow enumeration of all plugins.
217
218         * fast/dom/Window/Plug-ins.html:
219
220 2015-10-16  Ryan Haddad  <ryanhaddad@apple.com>
221
222         Removing non-existent test from test expectations file
223         https://bugs.webkit.org/show_bug.cgi?id=150250
224
225         Reviewed by Simon Fraser.
226
227         * platform/mac/TestExpectations:
228
229 2015-10-16  Zalan Bujtas  <zalan@apple.com>
230
231         [Win] Update initial-letter test expectation for Win port.
232
233         Unreviewed gardening.
234
235         * platform/win/TestExpectations:
236
237 2015-10-16  Keith Miller  <keith@Keiths-MacBook-Pro-5.local>
238
239         Add Intrinsic Getters and use them to fix performance on the getters of TypedArray properties.
240         https://bugs.webkit.org/show_bug.cgi?id=149687
241
242         Reviewed by Geoffrey Garen.
243
244         Fix test since typedarrays no longer have length as a own property.
245
246         * js/dom/getOwnPropertyDescriptor-expected.txt:
247         * js/resources/getOwnPropertyDescriptor.js:
248
249 2015-10-16  Brent Fulgham  <bfulgham@apple.com>
250
251         Hide all plugin names except Flash, Java, and QuickTime
252         https://bugs.webkit.org/show_bug.cgi?id=149014
253
254         Reviewed by Darin Adler.
255
256         Update tests to notify internals that all plugins should be shown, not
257         just the publicly available ones.
258
259         * plugins/plugin-javascript-access.html:
260         * plugins/script-tests/navigator-mimeTypes-length.js:
261
262 2015-10-16  Michael Saboff  <msaboff@apple.com>
263
264         REGRESSION (r191175): Still crashing when clicking back button on netflix.com
265         https://bugs.webkit.org/show_bug.cgi?id=150251
266
267         Rubber stamped by Filip Pizlo.
268
269         Turning off Tail Calls and disabling tests until the crash is fixed.
270
271         * js/caller-property-expected.txt:
272
273 2015-10-16  Antti Koivisto  <antti@apple.com>
274
275         Computed style should work correctly with slotted elements that have display:none
276         https://bugs.webkit.org/show_bug.cgi?id=150237
277
278         Reviewed by Andreas Kling.
279
280         * editing/style/apply-style-atomic-expected.txt:
281
282             Rebase.
283
284         * fast/css/getComputedStyle/getComputedStyle-with-pseudo-element-expected.txt:
285         * fast/css/getComputedStyle/getComputedStyle-with-pseudo-element.html:
286
287             We now also compute style of display:none pseudo elements correctly.
288             This is a progression and matches other browsers.
289
290         * fast/shadow-dom/computed-style-display-none-expected.txt: Added.
291         * fast/shadow-dom/computed-style-display-none.html: Added.
292
293 2015-10-16  Zalan Bujtas  <zalan@apple.com>
294
295         [iOS] Update initial-letter results for iOS port.
296
297         Unreviewed gardening.
298
299         * platform/ios-simulator/fast/css-generated-content/initial-letter-basic-expected.txt:
300         * platform/ios-simulator/fast/css-generated-content/initial-letter-sunken-expected.txt:
301
302 2015-10-16  Brady Eidson  <beidson@apple.com>
303
304         Modern IDB: Add versionchange events.
305         https://bugs.webkit.org/show_bug.cgi?id=150149
306
307         Reviewed by Alex Christensen.
308
309         * storage/indexeddb/modern/versionchange-event-expected.txt: Added.
310         * storage/indexeddb/modern/versionchange-event.html: Added.
311
312 2015-10-16  Zalan Bujtas  <zalan@apple.com>
313
314         First line box in paragraph using initial-letter overflows.
315         https://bugs.webkit.org/show_bug.cgi?id=147977
316         <rdar://problem/22901553>
317
318         Reviewed by David Hyatt.
319
320         When initial-letter float is present, we should shrink the first
321         line even if it's not intersected with the block's current height.
322         This is because of the sunken behaviour of initial-letter. 
323
324         * fast/css-generated-content/initial-letter-first-line-wrapping-expected.html: Added.
325         * fast/css-generated-content/initial-letter-first-line-wrapping.html: Added.
326         * platform/mac/fast/css-generated-content/initial-letter-basic-expected.txt: progression.
327
328 2015-10-16  Youenn Fablet  <youenn.fablet@crf.canon.fr>
329
330         Update testharness.js to web-platform-tests version
331         https://bugs.webkit.org/show_bug.cgi?id=150234
332
333         Reviewed by Chris Dumez.
334
335         * resources/testharness.js:
336         (WindowTestEnvironment):
337         (WindowTestEnvironment.prototype._dispatch):
338         (WindowTestEnvironment.prototype._forEach_windows):
339         (WindowTestEnvironment.prototype.on_tests_ready):
340         (WindowTestEnvironment.prototype.setup_messages):
341         (WindowTestEnvironment.prototype.next_default_test_name):
342         (WindowTestEnvironment.prototype.on_new_harness_properties):
343         (WindowTestEnvironment.prototype.add_on_loaded_callback):
344         (WindowTestEnvironment.prototype.test_timeout):
345         (WindowTestEnvironment.prototype.global_scope):
346         (WorkerTestEnvironment):
347         (WorkerTestEnvironment.prototype._dispatch):
348         (WorkerTestEnvironment.prototype._add_message_port):
349         (WorkerTestEnvironment.prototype.next_default_test_name):
350         (WorkerTestEnvironment.prototype.on_new_harness_properties):
351         (WorkerTestEnvironment.prototype.on_tests_ready):
352         (WorkerTestEnvironment.prototype.add_on_loaded_callback):
353         (WorkerTestEnvironment.prototype.test_timeout):
354         (WorkerTestEnvironment.prototype.global_scope):
355         (DedicatedWorkerTestEnvironment):
356         (DedicatedWorkerTestEnvironment.prototype.on_tests_ready):
357         (SharedWorkerTestEnvironment):
358         (SharedWorkerTestEnvironment.prototype.on_tests_ready):
359         (ServiceWorkerTestEnvironment):
360         (ServiceWorkerTestEnvironment.prototype.add_on_loaded_callback):
361         (create_test_environment):
362         (is_shared_worker):
363         (is_service_worker):
364         (test):
365         (async_test):
366         (promise_test):
367         (this.wait_for):
368         (EventWatcher):
369         (setup):
370         (step_timeout):
371         (format_value): Deleted.
372
373 2015-10-16  Chris Dumez  <cdumez@apple.com>
374
375         Unreviewed, skip imported/w3c/web-platform-tests/dom/interfaces.html on Debug builds.
376
377         This test is slow and sometimes times out.
378
379         * TestExpectations:
380
381 2015-10-16  Ryan Haddad  <ryanhaddad@apple.com>
382
383         Fixing test expectations for css2.1/tables/table-anonymous-objects-045.xht on win
384         https://bugs.webkit.org/show_bug.cgi?id=150125
385
386         Reviewed by Zalan Bujtas.
387
388         * platform/win/css2.1/tables/table-anonymous-objects-045-expected.txt:
389
390 2015-10-16  Brady Eidson  <beidson@apple.com>
391
392         Modern IDB: Support IDBDatabase.close().
393         https://bugs.webkit.org/show_bug.cgi?id=150150
394
395         Reviewed by Alex Christensen.
396
397         * storage/indexeddb/modern/opendatabase-versions-expected.txt:
398         * storage/indexeddb/modern/opendatabase-versions.html:
399
400 2015-10-16  Chris Dumez  <cdumez@apple.com>
401
402         HTMLPreloadScanner should preload iframes
403         https://bugs.webkit.org/show_bug.cgi?id=150097
404         <rdar://problem/23094475>
405
406         Reviewed by Antti Koivisto.
407
408         Add layout test to check that iframes are indeed preloaded.
409
410         * fast/preloader/frame-src-expected.txt: Added.
411         * fast/preloader/frame-src.html: Added.
412         * fast/preloader/resources/testFrame.html: Added.
413         * http/tests/loading/preload-no-store-frame-src-expected.txt: Added.
414         * http/tests/loading/preload-no-store-frame-src.html: Added.
415
416 2015-10-16  Csaba Osztrogonác  <ossy@webkit.org>
417
418         Unreviewed fix after r191175.
419
420         * js/regress-150220-expected.txt: Added.
421
422 2015-10-16  David Hyatt  <hyatt@apple.com>
423
424         Implement the "all" CSS property.
425         https://bugs.webkit.org/show_bug.cgi?id=116966
426
427         Reviewed by Zalan Bujtas.
428
429         Added tests for the "all property, including a variables test!
430
431         * fast/css/all-keyword-direction-expected.html: Added.
432         * fast/css/all-keyword-direction.html: Added.
433         * fast/css/all-keyword-inherit-expected.html: Added.
434         * fast/css/all-keyword-inherit.html: Added.
435         * fast/css/all-keyword-initial-expected.html: Added.
436         * fast/css/all-keyword-initial.html: Added.
437         * fast/css/all-keyword-unset-expected.html: Added.
438         * fast/css/all-keyword-unset.html: Added.
439         * fast/css/variables/all-keyword-unset-expected.html: Added.
440         * fast/css/variables/all-keyword-unset.html: Added.
441
442 2015-10-15  Michael Saboff  <msaboff@apple.com>
443
444         REGRESSION (r190289): Repro crash clicking back button on netflix.com
445         https://bugs.webkit.org/show_bug.cgi?id=150220
446
447         Reviewed by Geoffrey Garen.
448
449         Added a new regression test.  Changed the expected output of caller-property
450         to correspond with tail calls enabled.
451
452         * js/caller-property-expected.txt:
453         * js/regress-150220-expected.tx: Added.
454         * js/regress-150220.html: Added.
455         * js/script-tests/regress-150220.js: Added.
456         (Obj):
457         (SubObj):
458
459 2015-10-16  Hunseop Jeong  <hs85.jeong@samsung.com>
460
461         Unreviewed EFL Gardening on 15th Oct.
462         https://bugs.webkit.org/show_bug.cgi?id=150223
463
464         * platform/efl/TestExpectations:
465
466 2015-10-15  Roopesh Chander  <roop@roopc.net>
467
468         [Content Extensions] Content blocking rules are not consulted for pings
469         https://bugs.webkit.org/show_bug.cgi?id=149873
470
471         Reviewed by Alex Christensen.
472
473         Tests for ensuring that requests loaded through the PingLoader
474         are subject to content blocking rules.
475
476         * http/tests/contentextensions/block-cookies-in-csp-report-expected.txt: Added.
477         * http/tests/contentextensions/block-cookies-in-csp-report.html: Added.
478         * http/tests/contentextensions/block-cookies-in-csp-report.html.json: Added.
479         * http/tests/contentextensions/block-cookies-in-image-load-in-onunload-expected.txt: Added.
480         * http/tests/contentextensions/block-cookies-in-image-load-in-onunload.html: Added.
481         * http/tests/contentextensions/block-cookies-in-image-load-in-onunload.html.json: Added.
482         * http/tests/contentextensions/block-cookies-in-ping-expected.txt: Added.
483         * http/tests/contentextensions/block-cookies-in-ping.html: Added.
484         * http/tests/contentextensions/block-cookies-in-ping.html.json: Added.
485         * http/tests/contentextensions/block-csp-report-expected.txt: Added.
486         * http/tests/contentextensions/block-csp-report.html: Added.
487         * http/tests/contentextensions/block-csp-report.html.json: Added.
488         * http/tests/contentextensions/block-image-load-in-onunload-expected.txt: Added.
489         * http/tests/contentextensions/block-image-load-in-onunload.html: Added.
490         * http/tests/contentextensions/block-image-load-in-onunload.html.json: Added.
491         * http/tests/contentextensions/block-ping-expected.txt: Added.
492         * http/tests/contentextensions/block-ping.html: Added.
493         * http/tests/contentextensions/block-ping.html.json: Added.
494         * http/tests/contentextensions/hide-on-csp-report-expected.txt: Added.
495         * http/tests/contentextensions/hide-on-csp-report.html: Added.
496         * http/tests/contentextensions/hide-on-csp-report.html.json: Added.
497         * http/tests/contentextensions/resources/check-ping.html: Added.
498         * http/tests/contentextensions/resources/delete-ping.php: Added.
499         * http/tests/contentextensions/resources/get-ping-data.php: Added.
500         * http/tests/contentextensions/resources/ping-file-path.php: Added.
501         * http/tests/contentextensions/resources/redirect.php: Added.
502         * http/tests/contentextensions/resources/save-ping.php: Added.
503
504 2015-10-15  Joseph Pecoraro  <pecoraro@apple.com>
505
506         Unreviewed gardening. Make inspector/heap/gc.html more reliable.
507
508         * inspector/heap/gc.html:
509         Stop outputing after we see the first Full GC. Resolving waits
510         for pending events which could incldue more GCs.
511
512 2015-10-14  Joseph Pecoraro  <pecoraro@apple.com>
513
514         Web Inspector: Include Garbage Collection Event in Timeline
515         https://bugs.webkit.org/show_bug.cgi?id=142510
516
517         Reviewed by Geoffrey Garen and Brian Burg.
518
519         * inspector/heap/garbageCollected-expected.txt: Added.
520         * inspector/heap/garbageCollected.html: Added.
521         * inspector/heap/gc-expected.txt: Added.
522         * inspector/heap/gc.html: Added.
523
524 2015-10-15  Dean Jackson  <dino@apple.com>
525
526         Remove deprecated function insertRule(), replace with appendRule()
527         https://bugs.webkit.org/show_bug.cgi?id=150188
528
529         Unreviewed. This was a mistake in my review of Ryan's patch.
530         The CSSOM is confusing. This test was not always using a CSSKeyframesRule
531         object, so it should still be calling insertRule. This does produce
532         a console message, so added that to the expected result.
533
534         * http/tests/css/resources/shared-stylesheet-mutation.js:
535         (executeTests): Back to insertRule.
536         * http/tests/css/shared-stylesheet-mutation-expected.txt:
537         * http/tests/css/shared-stylesheet-mutation-preconstruct-expected.txt:
538
539         * http/tests/css/resources/shared-stylesheet-mutation.js:
540         (executeTests): Back to insertRule.
541
542 2015-10-15  Commit Queue  <commit-queue@webkit.org>
543
544         Unreviewed, rolling out r191156.
545         https://bugs.webkit.org/show_bug.cgi?id=150215
546
547         Introduced crashing test (Requested by bradee-oh on #webkit).
548
549         Reverted changeset:
550
551         "Modern IDB: Support IDBDatabase.close()."
552         https://bugs.webkit.org/show_bug.cgi?id=150150
553         http://trac.webkit.org/changeset/191156
554
555 2015-10-15  Brady Eidson  <beidson@apple.com>
556
557         Modern IDB: Support IDBDatabase.close().
558         https://bugs.webkit.org/show_bug.cgi?id=150150
559
560         Reviewed by Alex Christensen.
561
562         * storage/indexeddb/modern/opendatabase-versions-expected.txt:
563         * storage/indexeddb/modern/opendatabase-versions.html:
564
565 2015-10-15  Ryan Haddad  <ryanhaddad@apple.com>
566
567         Marking another disk-cache test as flaky on mac-wk2
568         https://bugs.webkit.org/show_bug.cgi?id=149087
569
570         Reviewed by Alexey Proskuryakov.
571
572         * platform/mac-wk2/TestExpectations:
573
574 2015-10-15  David Hyatt  <hyatt@apple.com>
575
576         Add support for the CSS 'unset' keyword.
577         https://bugs.webkit.org/show_bug.cgi?id=148614
578
579         Reviewed by Dean Jackson.
580
581         * TestExpectations:
582         Remove the 3 failing variables tests that used the unset keyword now that they pass.
583
584         * fast/css/unset-keyword-expected.html: Added.
585         * fast/css/unset-keyword.html: Added.
586         New test for both inherited and initial properties.
587
588         * fast/css/variables/test-suite/129-expected.html: Added.
589         * fast/css/variables/test-suite/129.html: Added.
590         * fast/css/variables/test-suite/130-expected.html: Added.
591         * fast/css/variables/test-suite/130.html: Added.
592         * fast/css/variables/test-suite/134-expected.html: Added.
593         * fast/css/variables/test-suite/134.html: Added.
594         * fast/css/variables/test-suite/failures/129-expected.html: Removed.
595         * fast/css/variables/test-suite/failures/129.html: Removed.
596         * fast/css/variables/test-suite/failures/130-expected.html: Removed.
597         * fast/css/variables/test-suite/failures/130.html: Removed.
598         * fast/css/variables/test-suite/failures/134-expected.html: Removed.
599         * fast/css/variables/test-suite/failures/134.html: Removed.
600         Move these tests into the passing directory.
601
602 2015-10-15  Ryan Haddad  <ryanhaddad@apple.com>
603
604         Remove deprecated function insertRule(), replace with appendRule()
605         https://bugs.webkit.org/show_bug.cgi?id=150188
606
607         Reviewed by Dean Jackson.
608
609         * http/tests/css/resources/shared-stylesheet-mutation.js:
610         (executeTests):
611
612 2015-10-15  Commit Queue  <commit-queue@webkit.org>
613
614         Unreviewed, rolling out r191135.
615         https://bugs.webkit.org/show_bug.cgi?id=150197
616
617         This patch causes 50+ LayoutTest crashes related to the
618         inspector (Requested by ryanhaddad on #webkit).
619
620         Reverted changeset:
621
622         "Web Inspector: JavaScriptCore should parse sourceURL and
623         sourceMappingURL directives"
624         https://bugs.webkit.org/show_bug.cgi?id=150096
625         http://trac.webkit.org/changeset/191135
626
627 2015-10-15  Joseph Pecoraro  <pecoraro@apple.com>
628
629         Web Inspector: JavaScriptCore should parse sourceURL and sourceMappingURL directives
630         https://bugs.webkit.org/show_bug.cgi?id=150096
631
632         Reviewed by Geoffrey Garen.
633
634         * inspector/debugger/sourceURLs-expected.txt: Added.
635         * inspector/debugger/sourceURLs.html: Added.
636         sourceURL and sourceMappingURL detection.
637
638 2015-10-15  Dean Jackson  <dino@apple.com>
639
640         CSSKeyframesRule::appendRule is deprecated, but is actually the spec
641         https://bugs.webkit.org/show_bug.cgi?id=150113
642
643         Reviewed by Simon Fraser.
644
645         Update tests to deprecate the correct function.
646
647         * animations/change-keyframes-expected.txt:
648         * animations/keyframes-rule.html:
649         * animations/unprefixed-keyframes-rule.html:
650
651 2015-10-15  Zalan Bujtas  <zalan@apple.com>
652
653         [Win] Update anonymous table results for Win port.
654
655         Unreviewed gardening.
656
657         * platform/win/css2.1/tables/table-anonymous-objects-103-expected.txt: Added.
658         * platform/win/css2.1/tables/table-anonymous-objects-104-expected.txt: Added.
659         * platform/win/css2.1/tables/table-anonymous-objects-117-expected.txt: Added.
660         * platform/win/css2.1/tables/table-anonymous-objects-118-expected.txt: Added.
661         * platform/win/css2.1/tables/table-anonymous-objects-119-expected.txt: Added.
662         * platform/win/css2.1/tables/table-anonymous-objects-120-expected.txt: Added.
663
664 2015-10-14  David Hyatt  <hyatt@apple.com>
665
666         Implement CSS Variables.
667         https://bugs.webkit.org/show_bug.cgi?id=19660
668
669         Reviewed by Dean Jackson.
670
671         * fast/css/custom-properties/inheritance-expected.html: Added.
672         * fast/css/custom-properties/inheritance.html: Added.
673         * fast/css/variables: Added.
674         * fast/css/variables/custom-property-computed-style-access-expected.html: Added.
675         * fast/css/variables/custom-property-computed-style-access.html: Added.
676         * fast/css/variables/custom-property-dynamic-update-expected.html: Added.
677         * fast/css/variables/custom-property-dynamic-update.html: Added.
678         * fast/css/variables/custom-property-simple-cycle-expected.html: Added.
679         * fast/css/variables/custom-property-simple-cycle.html: Added.
680         * fast/css/variables/inherited-fallback-expected.html: Added.
681         * fast/css/variables/inherited-fallback.html: Added.
682         * fast/css/variables/invalid-reference-expected.html: Added.
683         * fast/css/variables/invalid-reference.html: Added.
684         * fast/css/variables/rule-property-get-css-value-expected.html: Added.
685         * fast/css/variables/rule-property-get-css-value.html: Added.
686         * fast/css/variables/rule-property-get-expected.html: Added.
687         * fast/css/variables/rule-property-get.html: Added.
688         * fast/css/variables/rule-serialization-expected.html: Added.
689         * fast/css/variables/rule-serialization.html: Added.
690
691 2015-10-15  Ryan Haddad  <ryanhaddad@apple.com>
692
693         Rebaselining css2.1/tables/table-anonymous-objects-045.xht for win
694         https://bugs.webkit.org/show_bug.cgi?id=150125
695
696         Reviewed by Zalan Bujtas.
697
698         * platform/win/css2.1/tables/table-anonymous-objects-045-expected.txt:
699
700 2015-10-15  Zalan Bujtas  <zalan@apple.com>
701
702         [iOS] Update anonymous table results for iOS port.
703
704         Unreviewed gardening.
705
706         * platform/ios-simulator/css2.1/tables/table-anonymous-objects-103-expected.txt: Added.
707         * platform/ios-simulator/css2.1/tables/table-anonymous-objects-104-expected.txt: Added.
708         * platform/ios-simulator/css2.1/tables/table-anonymous-objects-117-expected.txt: Added.
709         * platform/ios-simulator/css2.1/tables/table-anonymous-objects-118-expected.txt: Added.
710         * platform/ios-simulator/css2.1/tables/table-anonymous-objects-119-expected.txt: Added.
711         * platform/ios-simulator/css2.1/tables/table-anonymous-objects-120-expected.txt: Added.
712
713 2015-10-15  Zalan Bujtas  <zalan@apple.com>
714
715         Anonymous table objects: Collapse anonymous table rows.
716         https://bugs.webkit.org/show_bug.cgi?id=150154
717
718         Reviewed by David Hyatt.
719
720         Merge anonymous table rows when they are not needed anymore.
721         Generated table rows can be collapsed into one when there's no
722         non-generated sibling table row left in the tree.
723
724         Import W3C CSS2.1 anonymous table tests.
725
726         * css2.1/tables/table-anonymous-objects-103.xht: Added.
727         * css2.1/tables/table-anonymous-objects-104.xht: Added.
728         * css2.1/tables/table-anonymous-objects-117.xht: Added.
729         * css2.1/tables/table-anonymous-objects-118.xht: Added.
730         * css2.1/tables/table-anonymous-objects-119.xht: Added.
731         * css2.1/tables/table-anonymous-objects-120.xht: Added.
732         * platform/mac/css2.1/tables/table-anonymous-objects-103-expected.txt: Added.
733         * platform/mac/css2.1/tables/table-anonymous-objects-104-expected.txt: Added.
734         * platform/mac/css2.1/tables/table-anonymous-objects-117-expected.txt: Added.
735         * platform/mac/css2.1/tables/table-anonymous-objects-118-expected.txt: Added.
736         * platform/mac/css2.1/tables/table-anonymous-objects-119-expected.txt: Added.
737         * platform/mac/css2.1/tables/table-anonymous-objects-120-expected.txt: Added.
738
739 2015-10-15  Brent Fulgham  <bfulgham@apple.com>
740
741         [Win] Unreviewed gardenining after r190816.
742
743         Update Windows expectation to match new mac test expectation.
744
745         * platform/win/svg/custom/simple-text-double-shadow-expected.txt:
746
747 2015-10-14  Brady Eidson  <beidson@apple.com>
748
749         Modern IDB: Add basic transaction committing.
750         https://bugs.webkit.org/show_bug.cgi?id=150147
751
752         Reviewed by Alex Christensen.
753
754         * storage/indexeddb/modern/opendatabase-versions-expected.txt: Added.
755         * storage/indexeddb/modern/opendatabase-versions.html: Added.
756
757 2015-10-15  Daniel Bates  <dabates@apple.com>
758
759         [iOS] DOM click event may not be dispatched when page has :active style and <input type="search">
760         https://bugs.webkit.org/show_bug.cgi?id=144451
761         <rdar://problem/23099482>
762
763         Reviewed by Simon Fraser.
764
765         Add a test to ensure that a DOM click event is dispatched to an element in a subframe on a page
766         with a search field and that specifies a CSS :active pseudo-class that changes the tap highlight
767         color.
768
769         Additionally, add tests to ensure we update the cancel button visibility whenever the visibility
770         of the search field changes.
771
772         * fast/events/can-click-element-on-page-with-active-pseudo-class-and-search-field-expected.txt: Added.
773         * fast/events/can-click-element-on-page-with-active-pseudo-class-and-search-field.html: Added.
774         * fast/forms/search/search-cancel-button-visible-when-input-becomes-disabled-expected.html: Added.
775         * fast/forms/search/search-cancel-button-visible-when-input-becomes-disabled.html: Added.
776         * fast/forms/search/search-cancel-button-visible-when-input-becomes-readonly-expected.html: Added.
777         * fast/forms/search/search-cancel-button-visible-when-input-becomes-readonly.html: Added.
778         * fast/forms/search/search-cancel-in-formerly-invisible-element-expected.html: Added.
779         * fast/forms/search/search-cancel-in-formerly-invisible-element.html: Added.
780         * fast/forms/search/search-cancel-toggle-visibility-initially-hidden-expected.html: Added.
781         * fast/forms/search/search-cancel-toggle-visibility-initially-hidden.html: Added.
782         * fast/forms/search/search-cancel-toggle-visibility-initially-visible-expected.html: Added.
783         * fast/forms/search/search-cancel-toggle-visibility-initially-visible.html: Added.
784
785 2015-10-15  Carlos Garcia Campos  <cgarcia@igalia.com>
786
787         Unreviewed GTK+ gardening. Unskip several tests that are passing now.
788
789         * platform/gtk/TestExpectations:
790
791 2015-10-14  Alexey Proskuryakov  <ap@apple.com>
792
793         [Win] Layout Test http/tests/multipart/multipart-replace-non-html-content.php has extra whitespace
794         https://bugs.webkit.org/show_bug.cgi?id=150130
795
796         Landing a custom expectation. The test still passes, although it surprisingly gets
797         the extra newline.
798
799         * platform/win/http/tests/multipart/multipart-replace-non-html-content-expected.txt: Copied from LayoutTests/http/tests/multipart/multipart-replace-non-html-content-expected.txt.
800
801 2015-10-14  Alex Christensen  <achristensen@webkit.org>
802
803         [Content Extensions] Make blocked async XHR call onerror
804         https://bugs.webkit.org/show_bug.cgi?id=146706
805
806         Reviewed by Brady Eidson.
807
808         * http/tests/contentextensions/async-xhr-onerror-expected.txt: Added.
809         * http/tests/contentextensions/async-xhr-onerror.html: Added.
810         * http/tests/contentextensions/async-xhr-onerror.html.json: Added.
811
812 2015-10-14  Andy Estes  <aestes@apple.com>
813
814         [iOS] QuickLook documents loaded over https do not load their subresources
815         https://bugs.webkit.org/show_bug.cgi?id=150145
816         <rdar://problem/22884521>
817
818         Reviewed by Alexey Proskuryakov.
819
820         * TestExpectations: Skipped http/tests/quicklook on all platforms.
821         * http/tests/quicklook/resources/secure-document-with-subresources-expected/index.css: Added.
822         * http/tests/quicklook/resources/secure-document-with-subresources-expected/index.html: Added.
823         * http/tests/quicklook/resources/secure-document-with-subresources.pages: Added.
824         * http/tests/quicklook/resources/webkit-icon.tiff: Added.
825         * http/tests/quicklook/secure-document-with-subresources-expected.html: Added.
826         * http/tests/quicklook/secure-document-with-subresources.html: Added.
827         * platform/ios-simulator/TestExpectations: Expected http/tests/quicklook to pass on iOS.
828
829 2015-10-14  Wenson Hsieh  <wenson_hsieh@apple.com>
830
831         Web pages with unscalable viewports shouldn't have a single tap delay
832         https://bugs.webkit.org/show_bug.cgi?id=149968
833         <rdar://problem/23054453>
834
835         Reviewed by Simon Fraser.
836
837         Add a layout test to check that when a viewport is unscalable (specified through
838         the meta viewport tag) we do not add a delay to our single tap gesture recognizer.
839
840         * fast/events/ios/unscalable-viewport-clicks-on-doubletap-expected.txt: Added.
841         * fast/events/ios/unscalable-viewport-clicks-on-doubletap.html: Added.
842
843 2015-10-14  Jiewen Tan  <jiewen_tan@apple.com>
844
845         Postpone mutation events before invoke Editor::Command command(Document*, const String&, bool).
846         https://bugs.webkit.org/show_bug.cgi?id=149299
847         <rdar://problem/22746995>
848
849         Reviewed by Andreas Kling.
850
851         * editing/inserting/insert-with-mutation-event-expected.txt: Added.
852         * editing/inserting/insert-with-mutation-event.html: Added.
853
854 2015-10-14  Dean Jackson  <dino@apple.com>
855
856         Implement CanvasRenderingContext2D::commit
857         https://bugs.webkit.org/show_bug.cgi?id=150110
858         <rdar://problem/23057398>
859
860         Reviewed by Anders Carlsson.
861
862         * fast/canvas/commit-expected.txt: Added.
863         * fast/canvas/commit.html: Added.
864
865 2015-10-14  Alex Christensen  <achristensen@webkit.org>
866
867         Add SPI for reloading without content blockers
868         https://bugs.webkit.org/show_bug.cgi?id=150058
869         rdar://problem/22742222
870
871         Reviewed by Sam Weinig.
872
873         * http/tests/contentextensions/disable-blocker-expected.txt: Removed.
874         * http/tests/contentextensions/disable-blocker.html: Removed.
875         * http/tests/contentextensions/disable-blocker.html.json: Removed.
876         _userContentExtensionsEnabled is going to be removed, and its functionality is what this test tested.
877
878 2015-10-14  Said Abou-Hallawa  <sabouhallawa@apple.com>
879
880         REGRESSION(r53318): background-repeat: space with gradients doesn't render correctly
881         https://bugs.webkit.org/show_bug.cgi?id=150068
882
883         Reviewed by Simon Fraser.
884
885         Ensure the gradient background-image is drawn correctly when it is repeated
886         with spaces.
887
888         * fast/gradients/background-image-repeat-space-expected.html: Added.
889         * fast/gradients/background-image-repeat-space.html: Added.
890
891 2015-10-14  Ryan Haddad  <ryanhaddad@apple.com>
892
893         http/tests/xmlhttprequest/xmlhttprequest-overridemimetype-invalidstaterror.html flakily times out during Mac-WK2 tests
894         https://bugs.webkit.org/show_bug.cgi?id=150095
895
896         Reviewed by Alexey Proskuryakov.
897
898         * platform/mac-wk2/TestExpectations:
899
900 2015-10-13  Zalan Bujtas  <zalan@apple.com>
901
902         [iOS] Update anonymous table results for iOS port.
903
904         Unreviewed gardening.
905
906         * platform/ios-simulator/css2.1/tables/table-anonymous-objects-177-expected.txt: Added.
907         * platform/ios-simulator/css2.1/tables/table-anonymous-objects-178-expected.txt: Added.
908         * platform/ios-simulator/css2.1/tables/table-anonymous-objects-179-expected.txt: Added.
909         * platform/ios-simulator/css2.1/tables/table-anonymous-objects-180-expected.txt: Added.
910         * platform/ios-simulator/css2.1/tables/table-anonymous-objects-181-expected.txt: Added.
911         * platform/ios-simulator/css2.1/tables/table-anonymous-objects-189-expected.txt: Added.
912         * platform/ios-simulator/css2.1/tables/table-anonymous-objects-190-expected.txt: Added.
913         * platform/ios-simulator/css2.1/tables/table-anonymous-objects-191-expected.txt: Added.
914         * platform/ios-simulator/css2.1/tables/table-anonymous-objects-192-expected.txt: Added.
915         * platform/ios-simulator/css2.1/tables/table-anonymous-objects-193-expected.txt: Added.
916         * platform/ios-simulator/css2.1/tables/table-anonymous-objects-194-expected.txt: Added.
917         * platform/ios-simulator/css2.1/tables/table-anonymous-objects-195-expected.txt: Added.
918         * platform/ios-simulator/css2.1/tables/table-anonymous-objects-196-expected.txt: Added.
919         * platform/ios-simulator/css2.1/tables/table-anonymous-objects-205-expected.txt: Added.
920         * platform/ios-simulator/css2.1/tables/table-anonymous-objects-206-expected.txt: Added.
921         * platform/ios-simulator/css2.1/tables/table-anonymous-objects-207-expected.txt: Added.
922         * platform/ios-simulator/css2.1/tables/table-anonymous-objects-208-expected.txt: Added.
923
924 2015-10-13  Hunseop Jeong  <hs85.jeong@samsung.com>
925
926         Unreviewed EFL Gardening on 13th Oct.
927         https://bugs.webkit.org/show_bug.cgi?id=150084
928
929         * platform/efl/TestExpectations:
930
931 2015-10-13  Zalan Bujtas  <zalan@apple.com>
932
933         [Win] Update anonymous table results for Windows port.
934
935         Unreviewed gardening.
936
937         * platform/win/css2.1/tables/table-anonymous-objects-177-expected.txt: Added.
938         * platform/win/css2.1/tables/table-anonymous-objects-178-expected.txt: Added.
939         * platform/win/css2.1/tables/table-anonymous-objects-179-expected.txt: Added.
940         * platform/win/css2.1/tables/table-anonymous-objects-180-expected.txt: Added.
941         * platform/win/css2.1/tables/table-anonymous-objects-189-expected.txt: Added.
942         * platform/win/css2.1/tables/table-anonymous-objects-190-expected.txt: Added.
943         * platform/win/css2.1/tables/table-anonymous-objects-191-expected.txt: Added.
944         * platform/win/css2.1/tables/table-anonymous-objects-192-expected.txt: Added.
945         * platform/win/css2.1/tables/table-anonymous-objects-193-expected.txt: Added.
946         * platform/win/css2.1/tables/table-anonymous-objects-194-expected.txt: Added.
947         * platform/win/css2.1/tables/table-anonymous-objects-195-expected.txt: Added.
948         * platform/win/css2.1/tables/table-anonymous-objects-196-expected.txt: Added.
949         * platform/win/css2.1/tables/table-anonymous-objects-205-expected.txt: Added.
950         * platform/win/css2.1/tables/table-anonymous-objects-206-expected.txt: Added.
951         * platform/win/css2.1/tables/table-anonymous-objects-207-expected.txt: Added.
952         * platform/win/css2.1/tables/table-anonymous-objects-208-expected.txt: Added.
953
954 2015-10-13  Brent Fulgham  <bfulgham@apple.com>
955
956         [Win] Unreviewed test gardening after r190995.
957
958         Update to correct test output, based on similar changes to Mac expectations.
959
960         * platform/win/fast/html/details-add-child-2-expected.txt:
961         * platform/win/fast/html/details-open2-expected.txt:
962
963 2015-10-13  Zalan Bujtas  <zalan@apple.com>
964
965         Anonymous table objects: inline parent box requires inline-table child.
966         https://bugs.webkit.org/show_bug.cgi?id=150090
967
968         Reviewed by David Hyatt.
969
970         According to the CSS2.1 specification, if a child needs anonymous table wrapper
971         and the child's parent is an inline box, the generated table needs to be inline-table.
972         (inline-block and block parents generate non-inline table) 
973
974         Import W3C CSS2.1 anonymous table tests.
975
976         * css2.1/tables/table-anonymous-objects-177.xht: Added.
977         * css2.1/tables/table-anonymous-objects-178.xht: Added.
978         * css2.1/tables/table-anonymous-objects-179.xht: Added.
979         * css2.1/tables/table-anonymous-objects-180.xht: Added.
980         * css2.1/tables/table-anonymous-objects-181.xht: Added.
981         * css2.1/tables/table-anonymous-objects-189.xht: Added.
982         * css2.1/tables/table-anonymous-objects-190.xht: Added.
983         * css2.1/tables/table-anonymous-objects-191.xht: Added.
984         * css2.1/tables/table-anonymous-objects-192.xht: Added.
985         * css2.1/tables/table-anonymous-objects-193.xht: Added.
986         * css2.1/tables/table-anonymous-objects-194.xht: Added.
987         * css2.1/tables/table-anonymous-objects-195.xht: Added.
988         * css2.1/tables/table-anonymous-objects-196.xht: Added.
989         * css2.1/tables/table-anonymous-objects-205.xht: Added.
990         * css2.1/tables/table-anonymous-objects-206.xht: Added.
991         * css2.1/tables/table-anonymous-objects-207.xht: Added.
992         * css2.1/tables/table-anonymous-objects-208.xht: Added.
993         * platform/mac/css2.1/tables/table-anonymous-objects-177-expected.txt: Added.
994         * platform/mac/css2.1/tables/table-anonymous-objects-178-expected.txt: Added.
995         * platform/mac/css2.1/tables/table-anonymous-objects-179-expected.txt: Added.
996         * platform/mac/css2.1/tables/table-anonymous-objects-180-expected.txt: Added.
997         * platform/mac/css2.1/tables/table-anonymous-objects-181-expected.txt: Added.
998         * platform/mac/css2.1/tables/table-anonymous-objects-189-expected.txt: Added.
999         * platform/mac/css2.1/tables/table-anonymous-objects-190-expected.txt: Added.
1000         * platform/mac/css2.1/tables/table-anonymous-objects-191-expected.txt: Added.
1001         * platform/mac/css2.1/tables/table-anonymous-objects-192-expected.txt: Added.
1002         * platform/mac/css2.1/tables/table-anonymous-objects-193-expected.txt: Added.
1003         * platform/mac/css2.1/tables/table-anonymous-objects-194-expected.txt: Added.
1004         * platform/mac/css2.1/tables/table-anonymous-objects-195-expected.txt: Added.
1005         * platform/mac/css2.1/tables/table-anonymous-objects-196-expected.txt: Added.
1006         * platform/mac/css2.1/tables/table-anonymous-objects-205-expected.txt: Added.
1007         * platform/mac/css2.1/tables/table-anonymous-objects-206-expected.txt: Added.
1008         * platform/mac/css2.1/tables/table-anonymous-objects-207-expected.txt: Added.
1009         * platform/mac/css2.1/tables/table-anonymous-objects-208-expected.txt: Added.
1010
1011 2015-10-13  Ryan Haddad  <ryanhaddad@apple.com>
1012
1013         A lot of the http/tests/cache/disk-cache/ tests are flaky on mac-wk2, marking them as such.
1014         https://bugs.webkit.org/show_bug.cgi?id=149087
1015
1016         Reviewed by Alexey Proskuryakov.
1017
1018         * platform/mac-wk2/TestExpectations:
1019
1020 2015-10-13  Myles C. Maxfield  <mmaxfield@apple.com>
1021
1022         Unprefix font-kerning
1023         https://bugs.webkit.org/show_bug.cgi?id=150080
1024
1025         Reviewed by Sam Weinig.
1026
1027         This is the last property in CSS3 Fonts which is prefixed.
1028
1029         * fast/text/font-kerning-expected.html:
1030         * fast/text/font-kerning.html:
1031
1032 2015-10-13  Alexey Proskuryakov  <ap@apple.com>
1033
1034         http/tests/multipart/multipart-replace-non-html-content.php shouldn't exercise
1035         edge cases of multipart parsing
1036         https://bugs.webkit.org/show_bug.cgi?id=149978
1037         rdar://problem/22981062
1038
1039         Reviewed by Anders Carlsson.
1040
1041         This test is not about HTTP edge cases, but about handling of multipart content in WebKit.
1042
1043         * http/tests/multipart/multipart-replace-non-html-content.php:
1044         * platform/mac/http/tests/multipart/multipart-replace-non-html-content-expected.txt: Removed.
1045         * platform/win/TestExpectations:
1046
1047 2015-10-13  Zalan Bujtas  <zalan@apple.com>
1048
1049         [iOS] Update anonymous table results for iOS port.
1050
1051         Unreviewed gardening.
1052
1053         * platform/ios-simulator/css2.1/tables/table-anonymous-objects-015-expected.txt: Added.
1054         * platform/ios-simulator/css2.1/tables/table-anonymous-objects-016-expected.txt: Added.
1055         * platform/ios-simulator/css2.1/tables/table-anonymous-objects-023-expected.txt: Added.
1056         * platform/ios-simulator/css2.1/tables/table-anonymous-objects-024-expected.txt: Added.
1057         * platform/ios-simulator/css2.1/tables/table-anonymous-objects-035-expected.txt: Added.
1058         * platform/ios-simulator/css2.1/tables/table-anonymous-objects-036-expected.txt: Added.
1059         * platform/ios-simulator/css2.1/tables/table-anonymous-objects-037-expected.txt: Added.
1060         * platform/ios-simulator/css2.1/tables/table-anonymous-objects-038-expected.txt: Added.
1061         * platform/ios-simulator/css2.1/tables/table-anonymous-objects-045-expected.txt: Added.
1062         * platform/ios-simulator/css2.1/tables/table-anonymous-objects-046-expected.txt: Added.
1063         * platform/ios-simulator/css2.1/tables/table-anonymous-objects-047-expected.txt: Added.
1064         * platform/ios-simulator/css2.1/tables/table-anonymous-objects-048-expected.txt: Added.
1065         * platform/ios-simulator/css2.1/tables/table-anonymous-objects-049-expected.txt: Added.
1066         * platform/ios-simulator/css2.1/tables/table-anonymous-objects-050-expected.txt: Added.
1067         * platform/ios-simulator/css2.1/tables/table-anonymous-objects-055-expected.txt: Added.
1068         * platform/ios-simulator/css2.1/tables/table-anonymous-objects-056-expected.txt: Added.
1069         * platform/ios-simulator/css2.1/tables/table-anonymous-objects-091-expected.txt: Added.
1070         * platform/ios-simulator/css2.1/tables/table-anonymous-objects-092-expected.txt: Added.
1071         * platform/ios-simulator/css2.1/tables/table-anonymous-objects-099-expected.txt: Added.
1072         * platform/ios-simulator/css2.1/tables/table-anonymous-objects-100-expected.txt: Added.
1073         * platform/ios-simulator/css2.1/tables/table-anonymous-objects-105-expected.txt: Added.
1074         * platform/ios-simulator/css2.1/tables/table-anonymous-objects-106-expected.txt: Added.
1075         * platform/ios-simulator/css2.1/tables/table-anonymous-objects-107-expected.txt: Added.
1076         * platform/ios-simulator/css2.1/tables/table-anonymous-objects-108-expected.txt: Added.
1077         * platform/ios-simulator/css2.1/tables/table-anonymous-objects-109-expected.txt: Added.
1078         * platform/ios-simulator/css2.1/tables/table-anonymous-objects-110-expected.txt: Added.
1079         * platform/ios-simulator/css2.1/tables/table-anonymous-objects-111-expected.txt: Added.
1080         * platform/ios-simulator/css2.1/tables/table-anonymous-objects-112-expected.txt: Added.
1081         * platform/ios-simulator/css2.1/tables/table-anonymous-objects-113-expected.txt: Added.
1082         * platform/ios-simulator/css2.1/tables/table-anonymous-objects-114-expected.txt: Added.
1083         * platform/ios-simulator/css2.1/tables/table-anonymous-objects-115-expected.txt: Added.
1084         * platform/ios-simulator/css2.1/tables/table-anonymous-objects-116-expected.txt: Added.
1085         * platform/ios-simulator/css2.1/tables/table-anonymous-objects-121-expected.txt: Added.
1086         * platform/ios-simulator/css2.1/tables/table-anonymous-objects-122-expected.txt: Added.
1087         * platform/ios-simulator/css2.1/tables/table-anonymous-objects-123-expected.txt: Added.
1088         * platform/ios-simulator/css2.1/tables/table-anonymous-objects-124-expected.txt: Added.
1089         * platform/ios-simulator/css2.1/tables/table-anonymous-objects-139-expected.txt: Added.
1090         * platform/ios-simulator/css2.1/tables/table-anonymous-objects-140-expected.txt: Added.
1091         * platform/ios-simulator/css2.1/tables/table-anonymous-objects-149-expected.txt: Added.
1092         * platform/ios-simulator/css2.1/tables/table-anonymous-objects-150-expected.txt: Added.
1093         * platform/ios-simulator/css2.1/tables/table-anonymous-objects-155-expected.txt: Added.
1094         * platform/ios-simulator/css2.1/tables/table-anonymous-objects-156-expected.txt: Added.
1095         * platform/ios-simulator/css2.1/tables/table-anonymous-objects-159-expected.txt: Added.
1096         * platform/ios-simulator/css2.1/tables/table-anonymous-objects-160-expected.txt: Added.
1097         * platform/ios-simulator/css2.1/tables/table-anonymous-objects-165-expected.txt: Added.
1098         * platform/ios-simulator/css2.1/tables/table-anonymous-objects-166-expected.txt: Added.
1099
1100 2015-10-12  Antti Koivisto  <antti@apple.com>
1101
1102         Implement iterator for traversing composed DOM
1103         https://bugs.webkit.org/show_bug.cgi?id=149997
1104
1105         Reviewed by Ryosuke Niwa.
1106
1107         * TestExpectations:
1108
1109             Re-enable fast/html/details-replace-text.html which is fixed by this change.
1110
1111         * fast/forms/select-listbox-focus-displaynone-expected.txt:
1112         * fast/repaint/text-in-relative-positioned-inline-expected.txt:
1113         * fullscreen/full-screen-fixed-pos-parent-expected.txt:
1114         * platform/mac-mavericks/fast/html/details-open2-expected.txt:
1115         * platform/mac/fast/html/details-add-child-2-expected.txt:
1116         * platform/mac/fast/html/details-open2-expected.txt:
1117
1118             Non-visual whitespace changes.
1119
1120 2015-10-12  Zalan Bujtas  <zalan@apple.com>
1121
1122         [Win] Update anonymous table results for Windows port. 
1123
1124         Unreviewed gardening.
1125
1126         * platform/win/css2.1/tables/table-anonymous-objects-015-expected.txt: Added.
1127         * platform/win/css2.1/tables/table-anonymous-objects-016-expected.txt: Added.
1128         * platform/win/css2.1/tables/table-anonymous-objects-023-expected.txt: Added.
1129         * platform/win/css2.1/tables/table-anonymous-objects-024-expected.txt: Added.
1130         * platform/win/css2.1/tables/table-anonymous-objects-035-expected.txt: Added.
1131         * platform/win/css2.1/tables/table-anonymous-objects-036-expected.txt: Added.
1132         * platform/win/css2.1/tables/table-anonymous-objects-037-expected.txt: Added.
1133         * platform/win/css2.1/tables/table-anonymous-objects-038-expected.txt: Added.
1134         * platform/win/css2.1/tables/table-anonymous-objects-045-expected.txt: Added.
1135         * platform/win/css2.1/tables/table-anonymous-objects-046-expected.txt: Added.
1136         * platform/win/css2.1/tables/table-anonymous-objects-047-expected.txt: Added.
1137         * platform/win/css2.1/tables/table-anonymous-objects-048-expected.txt: Added.
1138         * platform/win/css2.1/tables/table-anonymous-objects-049-expected.txt: Added.
1139         * platform/win/css2.1/tables/table-anonymous-objects-050-expected.txt: Added.
1140         * platform/win/css2.1/tables/table-anonymous-objects-055-expected.txt: Added.
1141         * platform/win/css2.1/tables/table-anonymous-objects-056-expected.txt: Added.
1142         * platform/win/css2.1/tables/table-anonymous-objects-091-expected.txt: Added.
1143         * platform/win/css2.1/tables/table-anonymous-objects-092-expected.txt: Added.
1144         * platform/win/css2.1/tables/table-anonymous-objects-099-expected.txt: Added.
1145         * platform/win/css2.1/tables/table-anonymous-objects-100-expected.txt: Added.
1146         * platform/win/css2.1/tables/table-anonymous-objects-105-expected.txt: Added.
1147         * platform/win/css2.1/tables/table-anonymous-objects-106-expected.txt: Added.
1148         * platform/win/css2.1/tables/table-anonymous-objects-107-expected.txt: Added.
1149         * platform/win/css2.1/tables/table-anonymous-objects-108-expected.txt: Added.
1150         * platform/win/css2.1/tables/table-anonymous-objects-109-expected.txt: Added.
1151         * platform/win/css2.1/tables/table-anonymous-objects-110-expected.txt: Added.
1152         * platform/win/css2.1/tables/table-anonymous-objects-111-expected.txt: Added.
1153         * platform/win/css2.1/tables/table-anonymous-objects-112-expected.txt: Added.
1154         * platform/win/css2.1/tables/table-anonymous-objects-113-expected.txt: Added.
1155         * platform/win/css2.1/tables/table-anonymous-objects-114-expected.txt: Added.
1156         * platform/win/css2.1/tables/table-anonymous-objects-115-expected.txt: Added.
1157         * platform/win/css2.1/tables/table-anonymous-objects-116-expected.txt: Added.
1158         * platform/win/css2.1/tables/table-anonymous-objects-121-expected.txt: Added.
1159         * platform/win/css2.1/tables/table-anonymous-objects-122-expected.txt: Added.
1160         * platform/win/css2.1/tables/table-anonymous-objects-123-expected.txt: Added.
1161         * platform/win/css2.1/tables/table-anonymous-objects-124-expected.txt: Added.
1162         * platform/win/css2.1/tables/table-anonymous-objects-139-expected.txt: Added.
1163         * platform/win/css2.1/tables/table-anonymous-objects-140-expected.txt: Added.
1164         * platform/win/css2.1/tables/table-anonymous-objects-149-expected.txt: Added.
1165         * platform/win/css2.1/tables/table-anonymous-objects-150-expected.txt: Added.
1166         * platform/win/css2.1/tables/table-anonymous-objects-155-expected.txt: Added.
1167         * platform/win/css2.1/tables/table-anonymous-objects-156-expected.txt: Added.
1168         * platform/win/css2.1/tables/table-anonymous-objects-159-expected.txt: Added.
1169         * platform/win/css2.1/tables/table-anonymous-objects-160-expected.txt: Added.
1170         * platform/win/css2.1/tables/table-anonymous-objects-165-expected.txt: Added.
1171         * platform/win/css2.1/tables/table-anonymous-objects-166-expected.txt: Added.
1172
1173 2015-10-12  Zalan Bujtas  <zalan@apple.com>
1174
1175         display: table-cell; bug when resizing window
1176         https://bugs.webkit.org/show_bug.cgi?id=138167
1177
1178         Reviewed by David Hyatt.
1179
1180         Clean up anonymous table wrappers all the way up to RenderTable.
1181         This patch ensures that we don't keep the generated RenderTable/RenderSection/RenderCaption/RenderRow
1182         objects around in the tree anymore when the last child is destroyed.
1183
1184         Import W3C CSS2.1 anonymous table tests.
1185
1186         * css2.1/tables/table-anonymous-objects-015.xht: Added.
1187         * css2.1/tables/table-anonymous-objects-016.xht: Added.
1188         * css2.1/tables/table-anonymous-objects-023.xht: Added.
1189         * css2.1/tables/table-anonymous-objects-024.xht: Added.
1190         * css2.1/tables/table-anonymous-objects-035.xht: Added.
1191         * css2.1/tables/table-anonymous-objects-036.xht: Added.
1192         * css2.1/tables/table-anonymous-objects-037.xht: Added.
1193         * css2.1/tables/table-anonymous-objects-038.xht: Added.
1194         * css2.1/tables/table-anonymous-objects-045.xht: Added.
1195         * css2.1/tables/table-anonymous-objects-046.xht: Added.
1196         * css2.1/tables/table-anonymous-objects-047.xht: Added.
1197         * css2.1/tables/table-anonymous-objects-048.xht: Added.
1198         * css2.1/tables/table-anonymous-objects-049.xht: Added.
1199         * css2.1/tables/table-anonymous-objects-050.xht: Added.
1200         * css2.1/tables/table-anonymous-objects-055.xht: Added.
1201         * css2.1/tables/table-anonymous-objects-056.xht: Added.
1202         * css2.1/tables/table-anonymous-objects-091.xht: Added.
1203         * css2.1/tables/table-anonymous-objects-092.xht: Added.
1204         * css2.1/tables/table-anonymous-objects-099.xht: Added.
1205         * css2.1/tables/table-anonymous-objects-100.xht: Added.
1206         * css2.1/tables/table-anonymous-objects-105.xht: Added.
1207         * css2.1/tables/table-anonymous-objects-106.xht: Added.
1208         * css2.1/tables/table-anonymous-objects-107.xht: Added.
1209         * css2.1/tables/table-anonymous-objects-108.xht: Added.
1210         * css2.1/tables/table-anonymous-objects-109.xht: Added.
1211         * css2.1/tables/table-anonymous-objects-110.xht: Added.
1212         * css2.1/tables/table-anonymous-objects-111.xht: Added.
1213         * css2.1/tables/table-anonymous-objects-112.xht: Added.
1214         * css2.1/tables/table-anonymous-objects-113.xht: Added.
1215         * css2.1/tables/table-anonymous-objects-114.xht: Added.
1216         * css2.1/tables/table-anonymous-objects-115.xht: Added.
1217         * css2.1/tables/table-anonymous-objects-116.xht: Added.
1218         * css2.1/tables/table-anonymous-objects-121.xht: Added.
1219         * css2.1/tables/table-anonymous-objects-122.xht: Added.
1220         * css2.1/tables/table-anonymous-objects-123.xht: Added.
1221         * css2.1/tables/table-anonymous-objects-124.xht: Added.
1222         * css2.1/tables/table-anonymous-objects-139.xht: Added.
1223         * css2.1/tables/table-anonymous-objects-140.xht: Added.
1224         * css2.1/tables/table-anonymous-objects-149.xht: Added.
1225         * css2.1/tables/table-anonymous-objects-150.xht: Added.
1226         * css2.1/tables/table-anonymous-objects-155.xht: Added.
1227         * css2.1/tables/table-anonymous-objects-156.xht: Added.
1228         * css2.1/tables/table-anonymous-objects-159.xht: Added.
1229         * css2.1/tables/table-anonymous-objects-160.xht: Added.
1230         * css2.1/tables/table-anonymous-objects-165.xht: Added.
1231         * css2.1/tables/table-anonymous-objects-166.xht: Added.
1232         * platform/mac/css2.1/tables/table-anonymous-objects-015-expected.txt: Added.
1233         * platform/mac/css2.1/tables/table-anonymous-objects-016-expected.txt: Added.
1234         * platform/mac/css2.1/tables/table-anonymous-objects-023-expected.txt: Added.
1235         * platform/mac/css2.1/tables/table-anonymous-objects-024-expected.txt: Added.
1236         * platform/mac/css2.1/tables/table-anonymous-objects-035-expected.txt: Added.
1237         * platform/mac/css2.1/tables/table-anonymous-objects-036-expected.txt: Added.
1238         * platform/mac/css2.1/tables/table-anonymous-objects-037-expected.txt: Added.
1239         * platform/mac/css2.1/tables/table-anonymous-objects-038-expected.txt: Added.
1240         * platform/mac/css2.1/tables/table-anonymous-objects-045-expected.txt: Added.
1241         * platform/mac/css2.1/tables/table-anonymous-objects-046-expected.txt: Added.
1242         * platform/mac/css2.1/tables/table-anonymous-objects-047-expected.txt: Added.
1243         * platform/mac/css2.1/tables/table-anonymous-objects-048-expected.txt: Added.
1244         * platform/mac/css2.1/tables/table-anonymous-objects-049-expected.txt: Added.
1245         * platform/mac/css2.1/tables/table-anonymous-objects-050-expected.txt: Added.
1246         * platform/mac/css2.1/tables/table-anonymous-objects-055-expected.txt: Added.
1247         * platform/mac/css2.1/tables/table-anonymous-objects-056-expected.txt: Added.
1248         * platform/mac/css2.1/tables/table-anonymous-objects-091-expected.txt: Added.
1249         * platform/mac/css2.1/tables/table-anonymous-objects-092-expected.txt: Added.
1250         * platform/mac/css2.1/tables/table-anonymous-objects-099-expected.txt: Added.
1251         * platform/mac/css2.1/tables/table-anonymous-objects-100-expected.txt: Added.
1252         * platform/mac/css2.1/tables/table-anonymous-objects-105-expected.txt: Added.
1253         * platform/mac/css2.1/tables/table-anonymous-objects-106-expected.txt: Added.
1254         * platform/mac/css2.1/tables/table-anonymous-objects-107-expected.txt: Added.
1255         * platform/mac/css2.1/tables/table-anonymous-objects-108-expected.txt: Added.
1256         * platform/mac/css2.1/tables/table-anonymous-objects-109-expected.txt: Added.
1257         * platform/mac/css2.1/tables/table-anonymous-objects-110-expected.txt: Added.
1258         * platform/mac/css2.1/tables/table-anonymous-objects-111-expected.txt: Added.
1259         * platform/mac/css2.1/tables/table-anonymous-objects-112-expected.txt: Added.
1260         * platform/mac/css2.1/tables/table-anonymous-objects-113-expected.txt: Added.
1261         * platform/mac/css2.1/tables/table-anonymous-objects-114-expected.txt: Added.
1262         * platform/mac/css2.1/tables/table-anonymous-objects-115-expected.txt: Added.
1263         * platform/mac/css2.1/tables/table-anonymous-objects-116-expected.txt: Added.
1264         * platform/mac/css2.1/tables/table-anonymous-objects-121-expected.txt: Added.
1265         * platform/mac/css2.1/tables/table-anonymous-objects-122-expected.txt: Added.
1266         * platform/mac/css2.1/tables/table-anonymous-objects-123-expected.txt: Added.
1267         * platform/mac/css2.1/tables/table-anonymous-objects-124-expected.txt: Added.
1268         * platform/mac/css2.1/tables/table-anonymous-objects-139-expected.txt: Added.
1269         * platform/mac/css2.1/tables/table-anonymous-objects-140-expected.txt: Added.
1270         * platform/mac/css2.1/tables/table-anonymous-objects-149-expected.txt: Added.
1271         * platform/mac/css2.1/tables/table-anonymous-objects-150-expected.txt: Added.
1272         * platform/mac/css2.1/tables/table-anonymous-objects-155-expected.txt: Added.
1273         * platform/mac/css2.1/tables/table-anonymous-objects-156-expected.txt: Added.
1274         * platform/mac/css2.1/tables/table-anonymous-objects-159-expected.txt: Added.
1275         * platform/mac/css2.1/tables/table-anonymous-objects-160-expected.txt: Added.
1276         * platform/mac/css2.1/tables/table-anonymous-objects-165-expected.txt: Added.
1277         * platform/mac/css2.1/tables/table-anonymous-objects-166-expected.txt: Added.
1278
1279 2015-10-12  Jon Honeycutt  <jhoneycutt@apple.com>
1280
1281         Unreviewed, more Mac test gardening after r190629.
1282
1283         * platform/mac-wk1/TestExpectations:
1284         Add a new expected time out. Group expected time outs for imported
1285         Blink tests using requestAnimationFrame.
1286
1287 2015-10-12  Myles C. Maxfield  <mmaxfield@apple.com>
1288
1289         REGRESSION(r182192): Ligatures do not interact correctly with SHY in some fonts
1290         https://bugs.webkit.org/show_bug.cgi?id=150006
1291
1292         Reviewed by Simon Fraser.
1293
1294         * fast/text/resources/tiny-ligature-font.svg: Added.
1295         * fast/text/undefined-glyph-with-ligature-expected.html: Added.
1296         * fast/text/undefined-glyph-with-ligature.html: Added.
1297
1298 2015-10-12  Antoine Quint  <graouts@apple.com>
1299
1300         [SVG] Handle endEvent for svg animations
1301         https://bugs.webkit.org/show_bug.cgi?id=121587
1302
1303         Reviewed by Dean Jackson.
1304
1305         Tests for the "endEvent" event for SVG animations.
1306
1307         * svg/animations/end-event-declarative-expected.svg: Added.
1308         * svg/animations/end-event-declarative.svg: Added.
1309         * svg/animations/end-event-script-expected.svg: Added.
1310         * svg/animations/end-event-script.svg: Added.
1311
1312 2015-10-12  Brady Eidson  <beidson@apple.com>
1313
1314         Modern IDB: Start version change transaction for connections to new database.
1315         https://bugs.webkit.org/show_bug.cgi?id=150033
1316
1317         Reviewed by Alex Christensen.
1318
1319         * storage/indexeddb/modern/opendatabase-request-event-expected.txt:
1320         * storage/indexeddb/modern/opendatabase-request-event.html:
1321
1322 2015-10-12  Said Abou-Hallawa  <sabouhallawa@apple.com>
1323
1324         REGRESSION(r184895): border-image should always slice the SVG image to nine pieces when drawing it in the container element
1325         https://bugs.webkit.org/show_bug.cgi?id=149901
1326         <rdar://problem/21995596>
1327
1328         Reviewed by Darin Adler.
1329
1330         * fast/borders/border-image-fill-no-intrinsic-size-expected.html:
1331         * fast/borders/border-image-fill-no-intrinsic-size.html:
1332         * fast/borders/resources/svg-border-100x100-relative.svg: Added.
1333         * fast/borders/resources/svg-border-100x100-viewbox.svg: Added.
1334         * fast/borders/resources/svg-border-140x140-intrinsic.svg:
1335         New test cases for relative lengths border images were added. The relative
1336         lengths can be specified by using percentage lengths or adding viewBox to
1337         the root element.
1338         
1339         One of the non-intrinsic image-borders must be removed from this test.
1340         The SVG image in the expected file has to be scaled by (100 / 140), which
1341         can be done. But run-webkit-tests found a very slight difference between
1342         the actual and the result files.        
1343
1344 2015-10-12  Brent Fulgham  <bfulgham@apple.com>
1345
1346         [Win] Unreviewed gardening
1347
1348         Unskip a bunch of passing tests.
1349
1350         * platform/win/TestExpectations:
1351
1352 2015-10-12  Simon Fraser  <simon.fraser@apple.com>
1353
1354         Clip-path transitions sometimes trigger endless animation timers
1355         https://bugs.webkit.org/show_bug.cgi?id=150018
1356
1357         Reviewed by Tim Horton.
1358         
1359         New tests for transitions of clip-path and shape-outside.
1360
1361         * transitions/clip-path-transitions-expected.txt: Added.
1362         * transitions/clip-path-transitions.html: Added.
1363         * transitions/resources/transition-test-helpers.js:
1364         (parseClipPath):
1365         (checkExpectedValue):
1366         * transitions/shape-outside-transitions-expected.txt: Added.
1367         * transitions/shape-outside-transitions.html: Added.
1368         * transitions/svg-transitions-expected.txt:
1369
1370 2015-10-12  Ryan Haddad  <ryanhaddad@apple.com>
1371
1372         Marking storage/domstorage/events/basic-body-attribute.html as flaky
1373         https://bugs.webkit.org/show_bug.cgi?id=148435
1374
1375         Reviewed by Alexey Proskuryakov.
1376
1377         * platform/mac/TestExpectations:
1378
1379 2015-10-12  Myles C. Maxfield  <mmaxfield@apple.com>
1380
1381         Test font-variant-* and font-feature-settings on Yosemite and Mavericks
1382         https://bugs.webkit.org/show_bug.cgi?id=149778
1383
1384         Reviewed by Simon Fraser.
1385
1386         * platform/mac-wk1/TestExpectations:
1387         * platform/mac/TestExpectations:
1388
1389 2015-10-12  Brent Fulgham  <bfulgham@apple.com>
1390
1391         [Win] Unreviewed test gardening after r190800.
1392
1393         Skip mac-specific 'fast/forms/hidpi-textfield-background-bleeding.html' test
1394         on Windows.
1395
1396         * platform/win/TestExpectations:
1397
1398 2015-10-12  Brent Fulgham  <bfulgham@apple.com>
1399
1400         REGRESSION(r190735, not fixed by r190741) failures.
1401         https://bugs.webkit.org/show_bug.cgi?id=150040
1402
1403         * platform/win/TestExpectations: Skip several test failures introduced by JSC changes.
1404
1405 2015-10-12  Brent Fulgham  <bfulgham@apple.com>
1406
1407         [Win] Unreviewed test gardening after r190667.
1408
1409         Mark fast/css/will-change/will-change-create-stacking-context-inline.html as failing, because
1410         Windows does not support backdrop-filter.
1411
1412         * platform/win/TestExpectations:
1413
1414 2015-10-12  Brent Fulgham  <bfulgham@apple.com>
1415
1416         [Win] Unreviewed test gardening after r190840.
1417
1418         Rebaseline tests to match new output (same changes as Mac).
1419
1420         * platform/win/fast/css-generated-content/details-summary-before-after-expected.txt:
1421         * platform/win/fast/html/details-add-child-2-expected.txt:
1422         * platform/win/fast/html/details-open2-expected.txt:
1423         * platform/win/fast/html/details-remove-summary-1-and-click-expected.txt:
1424         * platform/win/fast/html/details-remove-summary-4-and-click-expected.txt:
1425
1426 2015-10-09  Anders Carlsson  <andersca@apple.com>
1427
1428         Don't allow plug-ins to override image types for <embed> elements
1429         https://bugs.webkit.org/show_bug.cgi?id=149979
1430
1431         Reviewed by Tim Horton.
1432
1433         Remove test.
1434
1435         * platform/efl/TestExpectations:
1436         * platform/gtk/TestExpectations:
1437         * plugins/embed-prefers-plugins-for-images-expected.txt: Removed.
1438         * plugins/embed-prefers-plugins-for-images.html: Removed.
1439
1440 2015-10-12  Ryan Haddad  <ryanhaddad@apple.com>
1441
1442         Marking http/tests/notifications/events.html as flaky again as patch did not resolve crashes
1443         https://bugs.webkit.org/show_bug.cgi?id=149218
1444
1445         Reviewed by Brian Burg.
1446
1447         * platform/mac/TestExpectations:
1448
1449 2015-10-11  Myles C. Maxfield  <mmaxfield@apple.com>
1450
1451         Test font-variant-* and font-feature-settings with mocked preinstalled fonts
1452         https://bugs.webkit.org/show_bug.cgi?id=149777
1453
1454         Reviewed by Simon Fraser.
1455
1456         See per-file comments.
1457
1458         * css3/font-feature-settings-preinstalled-fonts.html: Removed. Superseded by
1459         css3/font-feature-settings-rendering.html.
1460         * css3/font-feature-settings-rendering-2-expected.html: Removed.
1461         * css3/font-feature-settings-rendering-2.html: Removed. Renamed to
1462         css3/font-feature-settings-rendering.html
1463         * css3/font-feature-settings-rendering-expected.html: Added.
1464         * css3/font-feature-settings-rendering.html:
1465         * css3/font-variant-all-expected.html:
1466         * css3/font-variant-all.html:
1467         * css3/resources/FontWithFeatures.otf: Update for new 'name' table.
1468         * css3/resources/FontWithFeatures.ttf: Ditto.
1469
1470 2015-10-11  Yusuke Suzuki  <utatane.tea@gmail.com>
1471
1472         ES6 classes: When a class extends B, super() invokes B.prototype.constructor() instead of B()
1473         https://bugs.webkit.org/show_bug.cgi?id=149001
1474
1475         Reviewed by Saam Barati.
1476
1477         An error message becomes changed.
1478
1479         * js/class-syntax-call-expected.txt:
1480         * js/class-syntax-extends-expected.txt:
1481         * js/class-syntax-super-expected.txt:
1482         * js/script-tests/class-syntax-call.js:
1483         * js/script-tests/class-syntax-extends.js:
1484         * js/script-tests/class-syntax-super.js:
1485
1486 2015-10-10  Antti Koivisto  <antti@apple.com>
1487
1488         Rewrite HTMLDetailsElement using HTMLSlotElement
1489         https://bugs.webkit.org/show_bug.cgi?id=149698
1490
1491         Reviewed by Andreas Kling.
1492
1493         * TestExpectations:
1494         * platform/mac/fast/html/details-add-child-2-expected.txt:
1495         * platform/mac/fast/html/details-open2-expected.txt:
1496         * platform/mac/fast/html/details-remove-summary-1-and-click-expected.txt:
1497         * platform/mac/fast/html/details-remove-summary-4-and-click-expected.txt:
1498
1499 2015-10-10  Andreas Kling  <akling@apple.com>
1500
1501         SerializedScriptValue should use a compact encoding for 8-bit strings.
1502         <https://webkit.org/b/149934>
1503
1504         Reviewed by Antti Koivisto.
1505
1506         Update a test to reflect changes to the serialization format.
1507
1508         * fast/storage/serialized-script-value.html:
1509
1510 2015-10-09  Myles C. Maxfield  <mmaxfield@apple.com>
1511
1512         Unreviewed, rolling out r190689
1513         https://bugs.webkit.org/show_bug.cgi?id=149992
1514
1515         Fixed in other repository.
1516
1517         Reverted changesets:
1518
1519         "Unreviewed, rolling out r190572, r190593, r190594, and r190639."
1520         https://bugs.webkit.org/show_bug.cgi?id=149897
1521
1522 2015-10-09  Nan Wang  <n_wang@apple.com>
1523
1524         AX: ARIA 1.1 implement aria-colcount, aria-colindex, aria-colspan, aria-rowcount, aria-rowindex and aria-rowspan
1525         https://bugs.webkit.org/show_bug.cgi?id=148967
1526
1527         Reviewed by Chris Fleizach.
1528
1529         * accessibility/mac/aria-columnrowheaders-expected.txt:
1530         * accessibility/mac/aria-table-attributes-expected.txt: Added.
1531         * accessibility/mac/aria-table-attributes.html: Added.
1532         * platform/mac/accessibility/table-attributes-expected.txt:
1533         * platform/mac/accessibility/table-cell-spans-expected.txt:
1534         * platform/mac/accessibility/table-cells-expected.txt:
1535         * platform/mac/accessibility/table-detection-expected.txt:
1536         * platform/mac/accessibility/table-sections-expected.txt:
1537         * platform/mac/accessibility/table-with-rules-expected.txt:
1538
1539 2015-10-09  Simon Fraser  <simon.fraser@apple.com>
1540
1541         Garbage texture data with composited table row
1542         https://bugs.webkit.org/show_bug.cgi?id=148984
1543
1544         Reviewed by Zalan Bujtas.
1545
1546         * compositing/contents-opaque/table-parts-expected.txt: Added.
1547         * compositing/contents-opaque/table-parts.html: Added.
1548
1549 2015-10-09  Simon Fraser  <simon.fraser@apple.com>
1550
1551         Garbage pixels on enphaseenergy.com site
1552         https://bugs.webkit.org/show_bug.cgi?id=149915
1553         rdar://problem/22976184
1554
1555         Reviewed by Darin Adler.
1556         
1557         New ref test. Also update the expected result for another test that uses negative
1558         z-index children.
1559
1560         * compositing/contents-opaque/body-background-painted-expected.txt:
1561         * compositing/contents-opaque/negative-z-before-html-expected.html: Added.
1562         * compositing/contents-opaque/negative-z-before-html.html: Added.
1563         * platform/mac-wk2/compositing/contents-opaque/body-background-painted-expected.txt:
1564
1565 2015-10-09  Antoine Quint  <graouts@apple.com>
1566
1567         Dynamic background color changes do not update until a layout is forced
1568         https://bugs.webkit.org/show_bug.cgi?id=131623
1569
1570         Add some new tests checking that dynamically updating the "background",
1571         "border" and "outline" CSS properties repaint correctly and rebase a few
1572         existing tests that yield the same rendered results but slightly different
1573         DRT output.
1574
1575         Reviewed by Darin Adler.
1576
1577         * platform/mac/fast/repaint/moving-shadow-on-container-expected.txt:
1578         * platform/mac/svg/custom/simple-text-double-shadow-expected.txt:
1579         * svg/css/composite-shadow-example-expected.txt:
1580         * svg/css/composite-shadow-with-opacity-expected.txt:
1581         * svg/repaint/add-background-property-on-root-expected.html: Added.
1582         * svg/repaint/add-background-property-on-root.html: Added.
1583         * svg/repaint/add-border-property-on-root-expected.html: Added.
1584         * svg/repaint/add-border-property-on-root.html: Added.
1585         * svg/repaint/add-outline-property-on-root-expected.html: Added.
1586         * svg/repaint/add-outline-property-on-root.html: Added.
1587         * svg/repaint/change-background-color-expected.html: Added.
1588         * svg/repaint/change-background-color.html: Added.
1589         * svg/repaint/remove-background-property-on-root-expected.html: Added.
1590         * svg/repaint/remove-background-property-on-root.html: Added.
1591         * svg/repaint/remove-border-property-on-root-expected.html: Added.
1592         * svg/repaint/remove-border-property-on-root.html: Added.
1593         * svg/repaint/remove-outline-property-on-root-expected.html: Added.
1594         * svg/repaint/remove-outline-property-on-root.html: Added.
1595         * svg/repaint/repaint-webkit-svg-shadow-expected.txt:
1596
1597 2015-10-06  Simon Fraser  <simon.fraser@apple.com>
1598
1599         Add some missing iOS results.
1600
1601         * fast/viewport/ios/width-is-device-width-overflowing-body-overflow-hidden-expected.txt: Added.
1602         * platform/ios-simulator/compositing/transitions/scale-transition-no-start-expected.txt: Added.
1603         * platform/ios-simulator/compositing/transitions/singular-scale-transition-expected.txt: Added.
1604
1605 2015-10-09  Brian Burg  <bburg@apple.com>
1606
1607         Unreviewed, more Mac test gardening after r190629.
1608
1609         These more accurate expectations are based on several days
1610         of builds with the newly-imported Blink tests.
1611
1612         * platform/mac-wk1/TestExpectations:
1613         * platform/mac-wk2/TestExpectations:
1614         * platform/mac/TestExpectations:
1615
1616 2015-10-08  Wenson Hsieh  <wenson_hsieh@apple.com>
1617
1618         Backgrounds bleed out of natively rendered text fields
1619         https://bugs.webkit.org/show_bug.cgi?id=149843
1620         <rdar://problem/22896977>
1621
1622         Reviewed by Darin Adler.
1623
1624         Add a layout test to check that the background of a natively rendered text field
1625         cell does not bleed.
1626
1627         * TestExpectations:
1628         * fast/forms/hidpi-textfield-background-bleeding-expected.html: Added.
1629         * fast/forms/hidpi-textfield-background-bleeding.html: Added.
1630
1631 2015-10-08  Nikita Vasilyev  <nvasilyev@apple.com>
1632
1633         Web Inspector: Stack trace view doesn't properly display lines without function names
1634         https://bugs.webkit.org/show_bug.cgi?id=149922
1635
1636         Test an anomymous function.
1637
1638         Reviewed by Timothy Hatcher.
1639
1640         * inspector/debugger/js-stacktrace-expected.txt: Also, rebaseline one old test.
1641         * inspector/debugger/js-stacktrace.html:
1642
1643 2015-10-08  Brian Burg  <bburg@apple.com>
1644
1645         http/tests/media/media-source/SourceBuffer-abort-updating.html is flaky
1646         https://bugs.webkit.org/show_bug.cgi?id=149816
1647
1648         Unreviewed, fix updated expectation so it doesn't accidentally cause bots
1649         to run the test on Mavericks (where Media Source is unsupported).
1650
1651         * platform/mac/TestExpectations:
1652
1653 2015-10-08  Jiewen Tan  <jiewen_tan@apple.com>
1654
1655         Gracefully handle XMLDocumentParser being detached by mutation events.
1656         https://bugs.webkit.org/show_bug.cgi?id=149485
1657         <rdar://problem/22811489>
1658
1659         Reviewed by Darin Adler.
1660
1661         * fast/parser/resources/xhtml-overwrite-frame.xhtml: Added.
1662         * fast/parser/xhtml-dom-character-data-modified-crash-expected.txt: Added.
1663         * fast/parser/xhtml-dom-character-data-modified-crash.html: Added.
1664
1665 2015-10-08  Jiewen Tan  <jiewen_tan@apple.com>
1666
1667         Cleaning up after revision 190339
1668         https://bugs.webkit.org/show_bug.cgi?id=149732
1669
1670         Reviewed by Myles C. Maxfield.
1671
1672         * svg/custom/invalid-xslt-crash.svg:
1673         * svg/custom/invalid-xslt-crash-expected.txt:
1674         Replace render tree dump test with text dump.
1675
1676 2015-10-08  Ryan Haddad  <ryanhaddad@apple.com>
1677
1678         Marking http/tests/media/media-source/SourceBuffer-abort-updating.html as flaky
1679         https://bugs.webkit.org/show_bug.cgi?id=149816
1680
1681         Reviewed by Darin Adler.
1682
1683         * platform/mac/TestExpectations:
1684
1685 2015-10-08  Andreas Kling  <akling@apple.com>
1686
1687         Generated frame tree names should be kept reasonably long.
1688         <https://webkit.org/b/149874>
1689
1690         Reviewed by Darin Adler.
1691
1692         Added a test to document our name generation behavior for subframes with long-named ancestors.
1693         Also rebaselined some tests that exposed the old behavior.
1694
1695         * fast/forms/form-and-frame-interaction-retains-values-expected.txt:
1696         * fast/frames/long-names-in-nested-subframes-expected.txt: Added.
1697         * fast/frames/long-names-in-nested-subframes.html: Added.
1698         * http/tests/navigation/image-load-in-subframe-unload-handler-expected.txt:
1699         * http/tests/security/dataURL/xss-DENIED-from-data-url-sub-frame-2-level-expected.txt:
1700         * http/tests/security/dataURL/xss-DENIED-to-data-url-sub-frame-2-level-expected.txt:
1701         * http/tests/security/javascriptURL/xss-ALLOWED-from-javascript-url-sub-frame-2-level-expected.txt:
1702         * http/tests/security/javascriptURL/xss-ALLOWED-from-javascript-url-to-javscript-url-expected.txt:
1703         * http/tests/security/javascriptURL/xss-ALLOWED-to-javascript-url-from-javscript-url-expected.txt:
1704
1705 2015-10-08  Saam barati  <sbarati@apple.com>
1706
1707         We should be able to inline getter/setter calls inside an inline cache even when the SpillRegistersMode is NeedsToSpill
1708         https://bugs.webkit.org/show_bug.cgi?id=149601
1709
1710         Reviewed by Filip Pizlo.
1711
1712         * js/regress/custom-setter-getter-as-put-get-by-id-expected.txt: Added.
1713         * js/regress/custom-setter-getter-as-put-get-by-id.html: Added.
1714         * js/regress/script-tests/custom-setter-getter-as-put-get-by-id.js: Added.
1715         (assert):
1716         (test):
1717
1718 2015-10-08  Alexey Proskuryakov  <ap@apple.com>
1719
1720         fast/events/scroll-after-click-on-tab-index.html is flaky
1721         https://bugs.webkit.org/show_bug.cgi?id=149859
1722
1723         Reviewed by Simon Fraser.
1724
1725         * fast/events/scroll-after-click-on-tab-index-expected.txt:
1726         * fast/events/scroll-after-click-on-tab-index.html:
1727         * platform/mac/TestExpectations:
1728
1729 2015-10-08  Jiewen Tan  <jiewen_tan@apple.com>
1730
1731         Add NULL check for renderBox::layer() on applying zoom level change
1732         https://bugs.webkit.org/show_bug.cgi?id=149302
1733         <rdar://problem/22747292>
1734
1735         Reviewed by Darin Adler.
1736
1737         * fast/css/zoom-on-nested-scroll-crash-expected.txt: Added.
1738         * fast/css/zoom-on-nested-scroll-crash.html: Added.
1739
1740 2015-10-08  Ryan Haddad  <ryanhaddad@apple.com>
1741
1742         Marking fast/events/scroll-after-click-on-tab-index.html as flaky on Mac
1743         https://bugs.webkit.org/show_bug.cgi?id=149859
1744
1745         Reviewed by Darin Adler.
1746
1747         * platform/mac/TestExpectations:
1748
1749 2015-10-08  Antti Koivisto  <antti@apple.com>
1750
1751         CrashTracer: [USER] com.apple.WebKit.WebContent at …Core::SelectorChecker::checkScrollbarPseudoClass const + 217
1752         https://bugs.webkit.org/show_bug.cgi?id=149921
1753         rdar://problem/22731359
1754
1755         Reviewed by Andreas Kling.
1756
1757         The test crashes with shipping WebKit but not with current ToT (probably due to shadow DOM styling changes). Still adding
1758         it for coverage.
1759
1760         * svg/css/use-window-inactive-crash-expected.html: Added.
1761         * svg/css/use-window-inactive-crash.html: Added.
1762
1763 2015-10-08  Carlos Garcia Campos  <cgarcia@igalia.com>
1764
1765         [GTK] Stop using a nested main loop for popup menus
1766         https://bugs.webkit.org/show_bug.cgi?id=149920
1767
1768         Reviewed by Sergio Villar Senin.
1769
1770         Unskip platform/gtk/fast/forms/menulist-typeahead-find.html that
1771         was timing out because of the nested main loop.
1772
1773         * platform/gtk/TestExpectations:
1774
1775 2015-10-08  Carlos Garcia Campos  <cgarcia@igalia.com>
1776
1777         Unreviewed GTK+ gardening. Mark several inspector tests as slow.
1778
1779         * platform/gtk/TestExpectations:
1780
1781 2015-10-07  Keith Rollin  <krollin@apple.com>
1782
1783         script.text shouldn't include text from non-direct children of the script element
1784         https://bugs.webkit.org/show_bug.cgi?id=148851
1785         <rdar://problem/22587759>
1786
1787         Reviewed by Chris Dumez.
1788
1789         script-getElementById-during-insertion removed because it no longer
1790         runs correctly with this change.
1791
1792         * fast/dom/script-getElementById-during-insertion-expected.txt: Removed.
1793         * fast/dom/script-getElementById-during-insertion.html: Removed.
1794         * fast/dom/script-subtext-in-script-elements-expected.txt: Added.
1795         * fast/dom/script-subtext-in-script-elements.html: Added.
1796
1797 2015-10-07  Myles C. Maxfield  <mmaxfield@apple.com>
1798
1799         Test font-variant-* and font-feature-settings with TrueType fonts
1800         https://bugs.webkit.org/show_bug.cgi?id=149776
1801
1802         Unreviewed follow up to r190697.
1803
1804         * css3/font-variant-all-webfont-expected.html:
1805         * css3/font-variant-all-webfont.html:
1806
1807 2015-10-07  Myles C. Maxfield  <mmaxfield@apple.com>
1808
1809         Test font-variant-* and font-feature-settings with TrueType fonts
1810         https://bugs.webkit.org/show_bug.cgi?id=149776
1811
1812         Reviewed by Simon Fraser.
1813
1814         * css3/font-feature-settings-rendering-2-expected.html:
1815         * css3/font-feature-settings-rendering-2.html:
1816         * css3/resources/FontWithFeatures.ttf: Added.
1817
1818 2015-10-07  Mark Lam  <mark.lam@apple.com>
1819
1820         Disable tail calls because it is breaking some sites.
1821         https://bugs.webkit.org/show_bug.cgi?id=149900
1822
1823         Reviewed by Saam Barati.
1824
1825         Updating the expected test result because we disabled tail calls.
1826
1827         * js/caller-property-expected.txt:
1828
1829 2015-10-07  Commit Queue  <commit-queue@webkit.org>
1830
1831         Unreviewed, rolling out r190572, r190593, r190594, and
1832         r190639.
1833         https://bugs.webkit.org/show_bug.cgi?id=149897
1834
1835         Breaks Mavericks build (Requested by litherum on #webkit).
1836
1837         Reverted changesets:
1838
1839         "Allow WKRetainPtrs to be used as keys in hashing data
1840         structures"
1841         https://bugs.webkit.org/show_bug.cgi?id=149762
1842         http://trac.webkit.org/changeset/190572
1843
1844         "REGRESSION(189668?): http/tests/notifications/events.html
1845         flakily asserts or times out"
1846         https://bugs.webkit.org/show_bug.cgi?id=149218
1847         http://trac.webkit.org/changeset/190593
1848
1849         "Prospective Mavericks build fix."
1850         http://trac.webkit.org/changeset/190594
1851
1852         "Post-review cleanup after r190572."
1853         http://trac.webkit.org/changeset/190639
1854
1855 2015-10-07  Antti Koivisto  <antti@apple.com>
1856
1857         Implement :host pseudo class
1858         https://bugs.webkit.org/show_bug.cgi?id=149440
1859
1860         Reviewed by Ryosuke Niwa.
1861
1862         * fast/shadow-dom/css-scoping-shadow-host-rule.html:
1863
1864             Fix and expand the test case.
1865
1866         * platform/mac/TestExpectations:
1867
1868 2015-10-07  Brian Burg  <bburg@apple.com>
1869
1870         Unreviewed, more Mac test gardening after r190629.
1871
1872         * platform/mac-wk1/TestExpectations:
1873         * platform/mac-wk2/TestExpectations:
1874
1875 2015-10-07  Brian Burg  <bburg@apple.com>
1876
1877         Unreviewed, more Mac test gardening after r190629.
1878
1879         * platform/mac-wk1/TestExpectations:
1880
1881 2015-10-07  Nan Wang  <n_wang@apple.com>
1882
1883         AX: ARIA 1.1 @aria-placeholder
1884         https://bugs.webkit.org/show_bug.cgi?id=148970
1885
1886         Reviewed by Chris Fleizach.
1887
1888         * accessibility/placeholder-expected.txt:
1889         * accessibility/placeholder.html:
1890
1891 2015-10-06  Simon Fraser  <simon.fraser@apple.com>
1892
1893         will-change should trigger stacking context based purely on properties
1894         https://bugs.webkit.org/show_bug.cgi?id=148068
1895
1896         Reviewed by Zalan Bujtas.
1897         
1898         Previously, our will-change implementation didn't trigger stacking context
1899         on an inline if the will-change property didn't apply to inlines (like 'transform').
1900         However, this doesn't agree with the CSS-WG consensus (https://lists.w3.org/Archives/Public/www-style/2015Sep/0112.html).
1901         
1902         Change behavior to have stacking context creation behavior for will-change be
1903         identical for inlines and blocks.
1904
1905         * platform/mac/TestExpectations: Fails on Mavericks because no backdrop-filter there.
1906         * fast/css/will-change/resources/will-change-stacking-helper.js:
1907         (makeStackingInline):
1908         * fast/css/will-change/will-change-creates-stacking-context-inline-expected.html: Added.
1909         * fast/css/will-change/will-change-creates-stacking-context-inline.html: Added.
1910
1911 2015-10-07  Hunseop Jeong  <hs85.jeong@samsung.com>
1912
1913         [EFL] fast/repaint/block-inputrange-repaint.html is failed.
1914         https://bugs.webkit.org/show_bug.cgi?id=149517
1915
1916         Reviewed by Zalan Bujtas.
1917
1918         EFL thumb size is different with mac port, it causes the difference of repaintRect.
1919         So rebaseline the test with failure result.
1920
1921         * platform/efl/fast/repaint/block-inputrange-repaint-expected.txt: Added.
1922
1923 2015-10-07  Javier Fernandez  <jfernandez@igalia.com>
1924
1925         [CSS Grid Layout] Modify grid item height doesn't work
1926         https://bugs.webkit.org/show_bug.cgi?id=149840
1927
1928         Reviewed by Sergio Villar Senin.
1929
1930         Added new tests cases to verify content-sized grid tracks are resized
1931         appropriately whenever grid item's height is changed.
1932
1933         * fast/css-grid-layout/grid-items-should-not-be-stretched-when-height-or-width-or-margin-change-expected.txt: Added new test cases.
1934         * fast/css-grid-layout/grid-items-should-not-be-stretched-when-height-or-width-or-margin-change.html: Added new test cases.
1935
1936 2015-10-05  Sergio Villar Senin  <svillar@igalia.com>
1937
1938         [css-grid] Implement grid gutters
1939         https://bugs.webkit.org/show_bug.cgi?id=149800
1940
1941         Reviewed by Darin Adler.
1942
1943         Added several new test cases to verify that gutters are
1944         properly considered when sizing and also to check that they do
1945         not modify the current behavior. As many existing tests were
1946         reused I took the chance to refactor some testing code related
1947         to alignment so that it could be reused by many different
1948         tests.
1949
1950         * fast/css-grid-layout/grid-align-content.html:
1951         * fast/css-grid-layout/grid-align-justify-margin-border-padding-vertical-lr.html:
1952         * fast/css-grid-layout/grid-align-justify-margin-border-padding-vertical-rl.html:
1953         * fast/css-grid-layout/grid-align-justify-margin-border-padding.html:
1954         * fast/css-grid-layout/grid-align.html:
1955         * fast/css-grid-layout/grid-gutters-and-alignment-expected.txt: Added.
1956         * fast/css-grid-layout/grid-gutters-and-alignment.html: Added.
1957         * fast/css-grid-layout/grid-gutters-and-flex-content-expected.txt: Added.
1958         * fast/css-grid-layout/grid-gutters-and-flex-content.html: Added.
1959         * fast/css-grid-layout/grid-gutters-and-tracks-expected.txt: Added.
1960         * fast/css-grid-layout/grid-gutters-and-tracks.html: Added.
1961         * fast/css-grid-layout/grid-gutters-get-set-expected.txt: Added.
1962         * fast/css-grid-layout/grid-gutters-get-set.html: Added.
1963         * fast/css-grid-layout/grid-justify-content-distribution-vertical-lr.html:
1964         * fast/css-grid-layout/grid-justify-content-distribution-vertical-rl.html:
1965         * fast/css-grid-layout/grid-justify-content.html:
1966         * fast/css-grid-layout/resources/grid-alignment.css: Added.
1967         (.alignSelfAuto):
1968         (.alignSelfStretch):
1969         (.alignSelfStart):
1970         (.alignSelfEnd):
1971         (.alignSelfCenter):
1972         (.alignSelfRight):
1973         (.alignSelfLeft):
1974         (.alignSelfFlexStart):
1975         (.alignSelfFlexEnd):
1976         (.alignSelfSelfStart):
1977         (.alignSelfSelfEnd):
1978         (.alignItemsCenter):
1979         (.alignContentBaseline):
1980         (.alignContentLastBaseline):
1981         (.alignContentStart):
1982         (.alignContentEnd):
1983         (.alignContentCenter):
1984         (.alignContentLeft):
1985         (.alignContentRight):
1986         (.alignContentFlexStart):
1987         (.alignContentFlexEnd):
1988         (.justifyContentBaseline):
1989         (.justifyContentLastBaseline):
1990         (.justifyContentStart):
1991         (.justifyContentEnd):
1992         (.justifyContentCenter):
1993         (.justifyContentLeft):
1994         (.justifyContentRight):
1995         (.justifyContentFlexStart):
1996         (.justifyContentFlexEnd):
1997         (.justifyContentSpaceBetween):
1998         (.justifyContentSpaceAround):
1999         (.justifyContentSpaceEvenly):
2000         (.justifyContentStretch):
2001         (.itemsCenter):
2002         (.itemsEnd):
2003         (.itemsLeft):
2004         (.itemsRight):
2005         (.itemsSelfStart):
2006         (.itemsSelfEnd):
2007         * fast/css-grid-layout/resources/grid-definitions-parsing-utils.js:
2008         (testGridGapDefinitionsValues):
2009         * fast/css-grid-layout/resources/grid.css:
2010         (.firstRowThirdColumn):
2011         (.secondRowThirdColumn):
2012         (.firstRowFourthColumn):
2013         (.secondRowFourthColumn):
2014
2015 2015-10-07  ChangSeok Oh  <changseok.oh@collabora.com>
2016
2017         [GTK] Progress bar is broken on recent GTK+
2018         https://bugs.webkit.org/show_bug.cgi?id=149831
2019
2020         Reviewed by Carlos Garcia Campos.
2021
2022         * fast/dom/HTMLProgressElement/native-progress-bar.html: Added.
2023         * platform/gtk/fast/dom/HTMLProgressElement/native-progress-bar-expected.png: Added.
2024         * platform/gtk/fast/dom/HTMLProgressElement/native-progress-bar-expected.txt: Added.
2025         * platform/mac/fast/dom/HTMLProgressElement/native-progress-bar-expected.png: Added.
2026         * platform/mac/fast/dom/HTMLProgressElement/native-progress-bar-expected.txt: Added.
2027
2028 2015-10-06  Jon Honeycutt  <jhoneycutt@apple.com>
2029
2030         Unreviewed iOS test gardening after r190629.
2031
2032         * platform/ios-simulator/TestExpectations:
2033         * platform/ios-simulator-wk1/TestExpectations:
2034
2035 2015-10-06  Zalan Bujtas  <zalan@apple.com>
2036
2037         Paint artifacts when hovering on http://jsfiddle.net/Sherbrow/T87Mn/
2038         https://bugs.webkit.org/show_bug.cgi?id=149535
2039         rdar://problem/22874920
2040
2041         Reviewed by Simon Fraser.
2042
2043         When due to some style change, a renderer's self-painting layer is getting destroyed 
2044         and the parent's overflow is no longer set to visible, we don't clean up the overflow part.
2045
2046         When a renderer has a self-painting layer, the parent stops tracking the child's 
2047         visual overflow rect. All overflow painting is delegated to the self-painting layer.
2048         However when this layer gets destroyed, no-one issues repaint to clean up
2049         the overflow bits.
2050         This patch ensures that we issue a repaint when the self-painting layer is destroyed
2051         and the triggering style change requires full repaint.
2052
2053         * css3/blending/repaint/blend-mode-isolate-stacking-context-expected.txt: progression.
2054         * fast/repaint/absolute-position-change-containing-block-expected.txt: progression.
2055         * fast/repaint/overflow-hidden-with-self-painting-child-layer-expected.txt: Added.
2056         * fast/repaint/overflow-hidden-with-self-painting-child-layer.html: Added.
2057
2058 2015-10-06  Jon Honeycutt  <jhoneycutt@apple.com>
2059
2060         More unreviewed Windows test gardening after r190629.
2061
2062         * platform/win/TestExpectations:
2063
2064 2015-10-06  Jon Honeycutt  <jhoneycutt@apple.com>
2065
2066         Unreviewed Windows test gardening after r190629.
2067
2068         * platform/win/TestExpectations:
2069
2070 2015-10-06  Jon Honeycutt  <jhoneycutt@apple.com>
2071
2072         Unreviewed Mac test gardening after r190629.
2073
2074         * platform/mac-wk1/TestExpectations:
2075         * platform/mac-wk2/TestExpectations:
2076
2077 2015-10-06  Nan Wang  <n_wang@apple.com>
2078
2079         AX: ARIA 1.1: aria-orientation now defaults to undefined, supported on more elements, and role-specific defaults are defined.
2080         https://bugs.webkit.org/show_bug.cgi?id=132177
2081
2082         Reviewed by Chris Fleizach.
2083
2084         * accessibility/mac/aria-orientation-expected.txt: Added.
2085         * accessibility/mac/aria-orientation.html: Added.
2086
2087 2015-10-06  Simon Fraser  <simon.fraser@apple.com>
2088
2089         Mark compositing/geometry/limit-layer-bounds-opacity-transition.html as failing
2090         on iOS WK2.
2091
2092         * platform/ios-simulator-wk2/TestExpectations:
2093
2094 2015-10-06  Ryan Haddad  <ryanhaddad@apple.com>
2095
2096         Take 2 on marking compositing/video/video-poster.html as flaky due to crashes.
2097         https://bugs.webkit.org/show_bug.cgi?id=149819
2098
2099         Reviewed by Alexey Proskuryakov.
2100
2101         * platform/mac-elcapitan/TestExpectations: Removed.
2102         * platform/mac/TestExpectations:
2103
2104 2015-10-06  Jiewen Tan  <jiewen_tan@apple.com>
2105
2106         Fix crash in ApplyStyleCommand::applyRelativeFontStyleChange()
2107         https://bugs.webkit.org/show_bug.cgi?id=149300
2108         <rdar://problem/22747046>
2109
2110         Reviewed by Chris Dumez.
2111
2112         * editing/style/apply-style-crash2-expected.txt: Added.
2113         * editing/style/apply-style-crash2.html: Added.
2114         * editing/style/apply-style-crash3-expected.txt: Added.
2115         * editing/style/apply-style-crash3.html: Added.
2116
2117 2015-10-06  Javier Fernandez  <jfernandez@igalia.com>
2118
2119         [CSS Grid Layout] Don't need to reset auto-margins during grid items layout
2120         https://bugs.webkit.org/show_bug.cgi?id=149764
2121
2122         Reviewed by Darin Adler.
2123
2124         Removed a duplicated layout tests.
2125
2126         * fast/css-grid-layout/grid-item-should-not-be-stretched-when-height-or-margin-change-expected.txt: Removed.
2127         * fast/css-grid-layout/grid-item-should-not-be-stretched-when-height-or-margin-change.html: Removed.
2128
2129 2015-10-02  Jon Honeycutt  <jhoneycutt@apple.com>
2130
2131         Import some Blink layout tests.
2132         https://bugs.webkit.org/show_bug.cgi?id=149768
2133
2134         These are a subset of tests that don't time out and whose expected
2135         results in Blink match the results in WebKit when run under DRT and
2136         WKTR.
2137
2138         Reviewed by Andy Estes. 
2139
2140 2015-10-06  Chris Dumez  <cdumez@apple.com>
2141
2142         [Web IDL] 'length' property is wrong for variadic operations
2143         https://bugs.webkit.org/show_bug.cgi?id=149714
2144
2145         Reviewed by Darin Adler.
2146
2147         Add a layout test to check that the value for the 'length' property of
2148         variadic operations is correct.
2149
2150         * fast/dom/variadic-operations-length-expected.txt: Added.
2151         * fast/dom/variadic-operations-length.html: Added.
2152
2153 2015-10-06  Hunseop Jeong  <hs85.jeong@samsung.com>
2154
2155         [Cairo] fast/canvas/canvas-imageSmoothingFoo tests failed after r190383.
2156         https://bugs.webkit.org/show_bug.cgi?id=149752
2157
2158         Reviewed by Carlos Garcia Campos.
2159
2160         CG's low interpolation quality setting is equivalent to most other browsers default or high settings.
2161
2162         * platform/efl/fast/canvas/canvas-imageSmoothingQuality-expected.txt: Added.
2163         * platform/gtk/fast/canvas/canvas-imageSmoothingQuality-expected.txt: Added.
2164
2165 2015-10-06  Alex Christensen  <achristensen@webkit.org>
2166
2167         Report error when main resource is blocked by content blocker
2168         https://bugs.webkit.org/show_bug.cgi?id=149719
2169         rdar://problem/21970595
2170
2171         Reviewed by Brady Eidson.
2172
2173         * http/tests/contentextensions/main-resource-expected.txt: Added.
2174         * http/tests/contentextensions/main-resource.html: Added.
2175         * http/tests/contentextensions/main-resource.html.json: Added.
2176
2177 2015-10-05  Byung Jun Kim  <bj1987.kim@samsung.com>
2178
2179         Unreviewed EFL Gardening
2180         https://bugs.webkit.org/show_bug.cgi?id=149830
2181
2182         Remove "--lint-test-files warnings".
2183
2184         * platform/efl/TestExpectations:
2185
2186 2015-10-05  Youenn Fablet  <youenn.fablet@crf.canon.fr>
2187
2188         Migrate streams API to JS Builtins
2189         https://bugs.webkit.org/show_bug.cgi?id=147092
2190
2191         Reviewed by Darin Adler.
2192
2193         Rebasing some tests, one subtest passing, two others still failing but with different reasons.
2194
2195         * streams/reference-implementation/brand-checks-expected.txt:
2196         * streams/reference-implementation/readable-stream-reader-expected.txt:
2197
2198 2015-10-05  Chris Dumez  <cdumez@apple.com>
2199
2200         data: URLs should not be preloaded
2201         https://bugs.webkit.org/show_bug.cgi?id=149829
2202
2203         Reviewed by Ryosuke Niwa.
2204
2205         Add layout test to make sure that images with a data: URL do not
2206         get preloaded.
2207
2208         * fast/preloader/image-data-url-expected.txt: Added.
2209         * fast/preloader/image-data-url.html: Added.
2210
2211 2015-10-05  Jer Noble  <jer.noble@apple.com>
2212
2213         [iOS] REGRESSION(r190434): Media continues to play when locking screen
2214         https://bugs.webkit.org/show_bug.cgi?id=149822
2215
2216         Reviewed by Brent Fulgham.
2217
2218         applicationWillEnterForeground() -> applicationDidEnterForeground().
2219
2220         * media/video-background-playback-expected.txt:
2221         * media/video-background-playback.html:
2222         * media/video-background-tab-playback-expected.txt:
2223         * media/video-background-tab-playback.html:
2224
2225 2015-10-05  Alex Christensen  <achristensen@webkit.org>
2226
2227         Invalid CSS Selector for Content Blockers invalidates others
2228         https://bugs.webkit.org/show_bug.cgi?id=148446
2229         rdar://problem/22918235
2230
2231         Reviewed by Benjamin Poulain.
2232
2233         * http/tests/contentextensions/invalid-selector-expected.txt: Added.
2234         * http/tests/contentextensions/invalid-selector.html: Added.
2235         * http/tests/contentextensions/invalid-selector.html.json: Added.
2236
2237 2015-10-05  Jiewen Tan  <jiewen_tan@apple.com>
2238
2239         CSSGradientValue should check whether gradientLength is zero or not.
2240         https://bugs.webkit.org/show_bug.cgi?id=149373
2241         <rdar://problem/22771418>
2242
2243         Reviewed by Darin Adler.
2244
2245         * fast/gradients/css3-repeating-radial-gradients-crash-expected.txt: Added.
2246         * fast/gradients/css3-repeating-radial-gradients-crash.html: Added.
2247
2248 2015-10-05  Dean Jackson  <dino@apple.com>
2249
2250         EXT_texture_filter_anisotropic extension exposed with WEBKIT_ prefix
2251         https://bugs.webkit.org/show_bug.cgi?id=149765
2252         <rdar://problem/22983722>
2253
2254         Reviewed by Beth Dakin.
2255
2256         Simple test that the unprefixed form exists. The actual functionality
2257         is exercised in the WebGL conformance tests.
2258
2259         * fast/canvas/webgl/unprefixed-anisotropic-extension-expected.txt: Added.
2260         * fast/canvas/webgl/unprefixed-anisotropic-extension.html: Added.
2261
2262 2015-10-05  Myles C. Maxfield  <mmaxfield@apple.com>
2263
2264         REGRESSION(189668?): http/tests/notifications/events.html flakily asserts or times out
2265         https://bugs.webkit.org/show_bug.cgi?id=149218
2266
2267         Reviewed by Alexey Proskuryakov.
2268
2269         * TestExpectations:
2270
2271 2015-10-05  Dean Jackson  <dino@apple.com>
2272
2273         Reference cycles during SVG dependency invalidation
2274         https://bugs.webkit.org/show_bug.cgi?id=149824
2275         <rdar://problem/22771412>
2276
2277         Reviewed by Tim Horton.
2278
2279         Adding a test that has a cycle between feImage resources.
2280
2281         Merge Blink commit:
2282         https://chromium.googlesource.com/chromium/blink/+/a4bc83453bda89823b672877dc02247652a02d51
2283
2284         * svg/custom/reference-cycle-expected.txt: Added.
2285         * svg/custom/reference-cycle.svg: Added.
2286
2287 2015-10-05  Ryan Haddad  <ryanhaddad@apple.com>
2288
2289         Marking compositing/video/video-poster.html as flaky for El Capitan.
2290         https://bugs.webkit.org/show_bug.cgi?id=149819
2291         <rdar://problem/16622896> ASSERT(!needsLayout()) at com.apple.WebCore: WebCore::RenderView::paint
2292
2293         Reviewed by Simon Fraser.
2294
2295         * platform/mac-elcapitan/TestExpectations: Added.
2296
2297 2015-10-05  Jiewen Tan  <jiewen_tan@apple.com>
2298
2299         Fix null pointer dereference in WebSocket::connect()        
2300         https://bugs.webkit.org/show_bug.cgi?id=149311
2301         <rdar://problem/22748858>
2302
2303         Reviewed by Chris Dumez.
2304
2305         * http/tests/websocket/construct-in-detached-frame-expected.txt: Added.
2306         * http/tests/websocket/construct-in-detached-frame.html: Added.
2307         * http/tests/websocket/resources/construct-in-detached-frame.html: Added.
2308
2309 2015-10-05  Alexey Proskuryakov  <ap@apple.com>
2310
2311         Revert LayoutTests parts of r190579, which were incorrect.
2312
2313         * svg/custom/invalid-xslt-crash-expected.txt: Copied from LayoutTests/svg/custom/invalid-xslt-crash-expected.txt.
2314         * svg/custom/invalid-xslt-crash.svg:
2315
2316 2015-10-02  Ryosuke Niwa  <rniwa@webkit.org>
2317
2318         ShadowRoot with leading or trailing white space cause a crash
2319         https://bugs.webkit.org/show_bug.cgi?id=149782
2320
2321         Reviewed by Chris Dumez.
2322
2323         Added a regression test.
2324
2325         * fast/shadow-dom/shadow-root-with-child-whitespace-text-crash-expected.txt: Added.
2326         * fast/shadow-dom/shadow-root-with-child-whitespace-text-crash.html: Added.
2327
2328 2015-10-05  Jiewen Tan  <jiewen_tan@apple.com>
2329
2330         Cleaning up after revision 190339
2331         https://bugs.webkit.org/show_bug.cgi?id=149732
2332
2333         Reviewed by Myles C. Maxfield.
2334
2335         * svg/custom/invalid-xslt-crash.svg:
2336         * svg/custom/invalid-xslt-crash-expected.txt:
2337         Replace render tree dump test with text dump.
2338         Pass if no crash.
2339
2340 2015-10-05  Timothy Horton  <timothy_horton@apple.com>
2341
2342         Rebaseline test for iOS
2343
2344         * platform/ios-simulator/fast/text/mark-matches-overflow-clip-expected.txt:
2345
2346 2015-10-05  Zalan Bujtas  <zalan@apple.com>
2347
2348         Mark the line dirty when RenderQuote's text changes.
2349         https://bugs.webkit.org/show_bug.cgi?id=149784
2350         rdar://problem/22558169
2351
2352         Reviewed by Antti Koivisto.
2353
2354         When quotation mark changes ( " -> ' or empty string), we
2355         need to mark the line dirty to ensure its content gets laid out properly.
2356
2357         * fast/inline/quotation-text-changes-dynamically-expected.txt: Added.
2358         * fast/inline/quotation-text-changes-dynamically.html: Added.
2359
2360 2015-10-05  Myles C. Maxfield  <mmaxfield@apple.com>
2361
2362         Unprefix -webkit-font-feature-settings
2363         https://bugs.webkit.org/show_bug.cgi?id=149722
2364
2365         Reviewed by Sam Weinig.
2366
2367         * css3/font-feature-settings-parsing.html:
2368         * css3/font-feature-settings-preinstalled-fonts.html:
2369         * css3/font-feature-settings-rendering-2.html:
2370         * css3/font-feature-settings-rendering.html:
2371         * fast/css/inherited-properties-rare-text-expected.txt:
2372         * fast/css/inherited-properties-rare-text.html:
2373         * fast/text/shaping/shaping-script-order.html:
2374         * fast/text/shaping/shaping-selection-rect.html:
2375         * fonts/unicode-character-font-crash.html:
2376         * scrollbars/scrollbar-scrollbarparts-repaint-crash.html:
2377
2378 2015-10-04  Alexey Proskuryakov  <ap@apple.com>
2379
2380         Mark tests as flaky for 
2381         https://bugs.webkit.org/show_bug.cgi?id=148890
2382
2383         http/tests/contentfiltering/load-substitute-data-from-appcache.html and
2384         http/tests/appcache/decide-navigation-policy-after-delay.html crash
2385         in DocumentLoader::dataReceived sometimes
2386
2387         * platform/wk2/TestExpectations:
2388
2389 2015-10-04  Nikita Vasilyev  <nvasilyev@apple.com>
2390
2391         Web Inspector: Wrong column numbers in error object views
2392         https://bugs.webkit.org/show_bug.cgi?id=149795
2393
2394         Reviewed by Timothy Hatcher.
2395
2396         * inspector/debugger/js-stacktrace-expected.txt:
2397
2398 2015-10-03  Alexey Proskuryakov  <ap@apple.com>
2399
2400         fast/events/overflow-scroll-fake-mouse-move.html is flaky
2401         https://bugs.webkit.org/show_bug.cgi?id=138697
2402
2403         Reviewed by Brent Fulgham.
2404
2405         * fast/events/overflow-scroll-fake-mouse-move.html:
2406
2407 2015-10-03  Ryosuke Niwa  <rniwa@webkit.org>
2408
2409         Make the test added in r190530 not time out on the ports that don't enable shadow DOM.
2410
2411         Call waitUntilDone after calling attachShadow so that an exception thrown by calling attachShadow
2412         will prevent waitUntilDone from getting called on those ports.
2413
2414         * fast/shadow-dom/insert-child-to-assigned-node.html:
2415
2416 2015-10-02  Simon Fraser  <simon.fraser@apple.com>
2417
2418         New baselines for some compositing tests.
2419
2420         * platform/ios-simulator/compositing/layer-creation/overlap-animation-clipping-expected.txt: Added.
2421         * platform/ios-simulator/compositing/layer-creation/overlap-animation-container-expected.txt: Added.
2422         * platform/ios-simulator/compositing/repaint/become-overlay-composited-layer-expected.txt:
2423         * platform/ios-simulator/compositing/visible-rect/animated-from-none-expected.txt: Added.
2424
2425 2015-10-02  Antti Koivisto  <antti@apple.com>
2426
2427         Inserting a child to a slot assigned node doesn't trigger repaint
2428         https://bugs.webkit.org/show_bug.cgi?id=149739
2429
2430         Reviewed by Ryosuke Niwa.
2431
2432         * fast/shadow-dom/insert-child-to-assigned-node-expected.html: Added.
2433         * fast/shadow-dom/insert-child-to-assigned-node.html: Added.
2434
2435 2015-10-02  Devin Rousso  <dcrousso+webkit@gmail.com>
2436
2437         Web Inspector: Copying inline style text puts "undefined" in the pasteboard
2438         https://bugs.webkit.org/show_bug.cgi?id=149155
2439
2440         Reviewed by Brian Burg.
2441
2442         Added test for generating CSS rule strings with default formatting.
2443
2444         * inspector/css/generate-css-rule-string.html:
2445
2446 2015-10-02  Joseph Pecoraro  <pecoraro@apple.com>
2447
2448         Unreviewed, rolling out r190520, some tests assert / crash.
2449
2450         * inspector/heap/garbageCollected-expected.txt: Removed.
2451         * inspector/heap/garbageCollected.html: Removed.
2452         * inspector/heap/gc-expected.txt: Removed.
2453         * inspector/heap/gc.html: Removed.
2454
2455 2015-10-02  Joseph Pecoraro  <pecoraro@apple.com>
2456
2457         Web Inspector: Include Garbage Collection Event in Timeline
2458         https://bugs.webkit.org/show_bug.cgi?id=142510
2459
2460         Reviewed by Geoffrey Garen.
2461
2462         * inspector/heap/garbageCollected-expected.txt: Added.
2463         * inspector/heap/garbageCollected.html: Added.
2464         * inspector/heap/gc-expected.txt: Added.
2465         * inspector/heap/gc.html: Added.
2466
2467 2015-10-02  Simon Fraser  <simon.fraser@apple.com>
2468
2469         Test gardening.
2470
2471         * TestExpectations:
2472         * platform/gtk/TestExpectations:
2473         * platform/ios-simulator/TestExpectations:
2474         * platform/mac-wk1/TestExpectations:
2475         * platform/mac/TestExpectations:
2476
2477 2015-10-02  Jer Noble  <jer.noble@apple.com>
2478
2479         [MSE] Browser crashes when appending invalid data to MSE source buffer
2480         https://bugs.webkit.org/show_bug.cgi?id=149689
2481
2482         Reviewed by Darin Adler.
2483
2484         * media/content/stpp.mp4: Added.
2485         * media/media-source/media-source-stpp-crash-expected.txt: Added.
2486         * media/media-source/media-source-stpp-crash.html: Added.
2487
2488 2015-10-02  Alex Christensen  <achristensen@webkit.org>
2489
2490         Reloading without content blockers doesn’t apply to resource loads after the main frame finishes
2491         https://bugs.webkit.org/show_bug.cgi?id=149430
2492         rdar://problem/22742222
2493
2494         Reviewed by Geoffrey Garen.
2495
2496         * http/tests/contentextensions/disable-blocker-expected.txt: Added.
2497         * http/tests/contentextensions/disable-blocker.html: Added.
2498         * http/tests/contentextensions/disable-blocker.html.json: Added.
2499
2500 2015-10-02  Antoine Quint  <graouts@apple.com>
2501
2502         popstate is fired at the wrong time on load
2503         https://bugs.webkit.org/show_bug.cgi?id=94265
2504
2505         Reviewed by Darin Adler.
2506
2507         Updating tests that relied on a "popstate" event being fired at page load.
2508
2509         * fast/history/same-document-iframes-changing-fragment-expected.txt:
2510         * fast/history/same-document-iframes-changing-pushstate-expected.txt:
2511         * fast/loader/javascript-url-iframe-remove-on-navigate.html:
2512         * fast/loader/stateobjects/document-destroyed-navigate-back-with-fragment-scroll.html:
2513         * fast/loader/stateobjects/document-destroyed-navigate-back.html:
2514         * fast/loader/stateobjects/popstate-after-load-complete-addeventlistener.html:
2515         * fast/loader/stateobjects/popstate-after-load-complete-body-attribute.html:
2516         * fast/loader/stateobjects/popstate-after-load-complete-body-inline-attribute.html:
2517         * fast/loader/stateobjects/popstate-after-load-complete-window-attribute.html:
2518         * fast/loader/stateobjects/popstate-fires-on-history-traversal-expected.txt:
2519         * fast/loader/stateobjects/popstate-fires-on-history-traversal.html:
2520         * fast/loader/stateobjects/popstate-fires-with-page-cache-expected.txt:
2521         * fast/loader/stateobjects/popstate-fires-with-page-cache.html:
2522         * fast/loader/stateobjects/pushstate-object-types.html:
2523         * fast/loader/stateobjects/pushstate-then-replacestate.html:
2524         * fast/loader/stateobjects/pushstate-with-fragment-urls-and-hashchange.html:
2525         * fast/loader/stateobjects/replacestate-then-pushstate.html:
2526         * fast/loader/stateobjects/resources/popstate-fires-with-page-cache-1.html:
2527         * fast/loader/stateobjects/resources/popstate-fires-with-page-cache-2.html:
2528         * fast/loader/stateobjects/resources/replacestate-in-iframe-window-child.html:
2529         * http/tests/history/popstate-fires-with-pending-requests.html:
2530         * http/tests/navigation/redirect-on-back-updates-history-item-expected.txt:
2531         * http/tests/navigation/redirect-on-reload-updates-history-item-expected.txt:
2532
2533 2015-10-02  Javier Fernandez  <jfernandez@igalia.com>
2534
2535         [CSS Grid Layout] Support for Content Alignment in grid layout
2536         https://bugs.webkit.org/show_bug.cgi?id=145520
2537
2538         Reviewed by Darin Adler.
2539
2540         Content Distribution alignment controls alignment of the box's
2541         content within the box. The alignment container is the grid
2542         container's content box. The alignment subjects are the grid
2543         tracks.
2544
2545         In addition to the tests to verify the new functionality, I've
2546         added some tests to check out that the new complex values are
2547         overwritten properly.
2548
2549         I had to modify the grid-item-margin-auto-columns-rows-horizontal-rtl
2550         test because when using RTL direction the whole grid must flow form
2551         right to left, not only its items, so I rebaselined text expectations
2552         to adapt it to the new behavior.
2553
2554         * css3/overwrite-content-alignment-expected.txt: Added.
2555         * css3/overwrite-content-alignment.html: Added.
2556         * css3/overwrite-self-alignment-expected.txt: Added.
2557         * css3/overwrite-self-alignment.html: Added.
2558         * fast/css-grid-layout/grid-align-content-distribution-expected.txt: Added.
2559         * fast/css-grid-layout/grid-align-content-distribution-vertical-lr-expected.txt: Added.
2560         * fast/css-grid-layout/grid-align-content-distribution-vertical-lr.html: Added.
2561         * fast/css-grid-layout/grid-align-content-distribution-vertical-rl-expected.txt: Added.
2562         * fast/css-grid-layout/grid-align-content-distribution-vertical-rl.html: Added.
2563         * fast/css-grid-layout/grid-align-content-distribution.html: Added.
2564         * fast/css-grid-layout/grid-align-content-expected.txt: Added.
2565         * fast/css-grid-layout/grid-align-content-vertical-lr-expected.txt: Added.
2566         * fast/css-grid-layout/grid-align-content-vertical-lr.html: Added.
2567         * fast/css-grid-layout/grid-align-content-vertical-rl-expected.txt: Added.
2568         * fast/css-grid-layout/grid-align-content-vertical-rl.html: Added.
2569         * fast/css-grid-layout/grid-align-content.html: Added.
2570         * fast/css-grid-layout/grid-content-alignment-overflow-expected.txt: Added.
2571         * fast/css-grid-layout/grid-content-alignment-overflow.html: Added.
2572         * fast/css-grid-layout/grid-content-alignment-with-different-sized-tracks.html: Added.
2573         * fast/css-grid-layout/grid-content-alignment-with-different-sized-tracks-expected.txt: Added.
2574         * fast/css-grid-layout/grid-content-alignment-with-span-expected.txt: Added.
2575         * fast/css-grid-layout/grid-content-alignment-with-span-vertical-lr-expected.txt: Added.
2576         * fast/css-grid-layout/grid-content-alignment-with-span-vertical-lr.html: Added.
2577         * fast/css-grid-layout/grid-content-alignment-with-span-vertical-rl-expected.txt: Added.
2578         * fast/css-grid-layout/grid-content-alignment-with-span-vertical-rl.html: Added.
2579         * fast/css-grid-layout/grid-content-alignment-with-span.html: Added.
2580         * fast/css-grid-layout/grid-item-margin-auto-columns-rows-horizontal-rtl-expected.html:
2581         * fast/css-grid-layout/grid-justify-content-distribution-expected.txt: Added.
2582         * fast/css-grid-layout/grid-justify-content-distribution-vertical-lr-expected.txt: Added.
2583         * fast/css-grid-layout/grid-justify-content-distribution-vertical-lr.html: Added.
2584         * fast/css-grid-layout/grid-justify-content-distribution-vertical-rl-expected.txt: Added.
2585         * fast/css-grid-layout/grid-justify-content-distribution-vertical-rl.html: Added.
2586         * fast/css-grid-layout/grid-justify-content-distribution.html: Added.
2587         * fast/css-grid-layout/grid-justify-content-expected.txt: Added.
2588         * fast/css-grid-layout/grid-justify-content-vertical-lr-expected.txt: Added.
2589         * fast/css-grid-layout/grid-justify-content-vertical-lr.html: Added.
2590         * fast/css-grid-layout/grid-justify-content-vertical-rl-expected.txt: Added.
2591         * fast/css-grid-layout/grid-justify-content-vertical-rl.html: Added.
2592         * fast/css-grid-layout/grid-justify-content.html: Added.
2593         * fast/css-grid-layout/resources/grid.css:
2594         (.firstRowThirdColumn):
2595         (.firstRowFourthColumn):
2596         (.secondRowThirdColumn):
2597         (.secondRowFourthColumn):
2598         (.thirdRowFirstColumn):
2599         (.thirdRowSecondColumn):
2600         (.fourthRowFirstColumn):
2601         (.fourthRowSecondColumn):
2602
2603 2015-10-01  Dean Jackson  <dino@apple.com>
2604
2605         Expose WEBGL_debug_renderer_info
2606         https://bugs.webkit.org/show_bug.cgi?id=149735
2607         <rdar://problem/18343500>
2608
2609         Reviewed by Simon Fraser.
2610
2611         Take two at landing this.
2612
2613         Modify a test from the 1.0.2 conformance suite to make sure
2614         we're actually enabling and passing the info.
2615
2616         * fast/canvas/webgl/webgl-debug-renderer-info-expected.txt: Added.
2617         * fast/canvas/webgl/webgl-debug-renderer-info.html: Added.
2618
2619 2015-10-01  Wenson Hsieh  <wenson_hsieh@apple.com>
2620
2621         Convert focused-input-should-assist-on-touch.html into an automated test
2622         https://bugs.webkit.org/show_bug.cgi?id=149724
2623
2624         Reviewed by Simon Fraser.
2625
2626         Tests that an input that focuses itself on touch and then prevents default is
2627         able to trigger node assistance, even when it is already focused before the
2628         user gesture.
2629
2630         * fast/events/ios/focused-input-should-assist-on-touch-expected.txt: Added.
2631         * fast/events/ios/focused-input-should-assist-on-touch.html: Added.
2632
2633 2015-10-01  Dean Jackson  <dino@apple.com>
2634
2635         Rollout r190446 for the moment. It broke the build.
2636
2637         * fast/canvas/webgl/webgl-debug-renderer-info-expected.txt: Removed.
2638         * fast/canvas/webgl/webgl-debug-renderer-info.html: Removed.
2639
2640 2015-10-01  Dean Jackson  <dino@apple.com>
2641
2642         Expose WEBGL_debug_renderer_info
2643         https://bugs.webkit.org/show_bug.cgi?id=149735
2644         <rdar://problem/18343500>
2645
2646         Reviewed by Simon Fraser.
2647
2648         Modify a test from the 1.0.2 conformance suite to make sure
2649         we're actually enabling and passing the info.
2650
2651         * fast/canvas/webgl/webgl-debug-renderer-info-expected.txt: Added.
2652         * fast/canvas/webgl/webgl-debug-renderer-info.html: Added.
2653
2654 2015-10-01  Ryan Haddad  <ryanhaddad@apple.com>
2655
2656         Rebaselining fast/text/mark-matches-overflow-clip.html for Win
2657         https://webkit.org/b/149728
2658
2659         Unreviewed test gardening.
2660
2661         * platform/win/fast/text/mark-matches-overflow-clip-expected.txt:
2662
2663 2015-10-01  Brent Fulgham  <bfulgham@apple.com>
2664
2665         Unreviewed test fix after r190434.
2666         
2667         One test was not updated to pass the new required interruption type
2668         argument to 'internals.beginMediaSessionInterruption'.
2669
2670         * webaudio/audiocontext-state-interrupted-expected.txt:
2671         * webaudio/audiocontext-state-interrupted.html:
2672
2673 2015-10-01  Eric Carlson  <eric.carlson@apple.com>
2674
2675         [iOS] AirPlay should not stop when the screen locks
2676         https://bugs.webkit.org/show_bug.cgi?id=148315
2677         <rdar://problem/22770703>
2678
2679         Reviewed by Jer Noble.
2680
2681         * media/video-interruption-with-resume-allowing-play.html:
2682         * media/video-interruption-with-resume-not-allowing-play.html:
2683
2684 2015-10-01  Ryosuke Niwa  <rniwa@webkit.org>
2685
2686         Slot elements should support fallback contents
2687         https://bugs.webkit.org/show_bug.cgi?id=149701
2688
2689         Reviewed by Antti Koivisto.
2690
2691         Added tests for fallback contents in slot elements. One of them could be safely submitted to CSS WG,
2692         and the other one is a style recalc test.
2693
2694         * fast/shadow-dom/css-scoping-shadow-slot-fallback-expected.html: Added.
2695         * fast/shadow-dom/css-scoping-shadow-slot-fallback.html: Added.
2696         * fast/shadow-dom/shadow-layout-after-slot-fallback-changes-expected.html: Added.
2697         * fast/shadow-dom/shadow-layout-after-slot-fallback-changes.html: Added.
2698
2699 2015-10-01  Keith Miller  <keith_miller@apple.com>
2700
2701         [ES6] Add TypedArray.prototype functionality.
2702         https://bugs.webkit.org/show_bug.cgi?id=148035
2703
2704         Reviewed by Geoffrey Garen.
2705
2706         Fixed tests for new toString behavior on TypedArrays.
2707
2708         * fast/canvas/webgl/type-conversion-test-expected.txt:
2709         * fast/dom/Window/window-postmessage-clone-expected.txt:
2710
2711 2015-10-01  Brent Fulgham  <bfulgham@apple.com>
2712
2713         Latch does not clear when a scroll snap animation is triggered
2714         https://bugs.webkit.org/show_bug.cgi?id=149681
2715         <rdar://problem/22733922>
2716
2717         Reviewed by Simon Fraser.
2718
2719         Add a new test that confirms latched state is cleared when scroll snap animations
2720         are triggered.
2721
2722         * tiled-drawing/scrolling/latched-div-with-scroll-snap-expected.txt: Added.
2723         * tiled-drawing/scrolling/latched-div-with-scroll-snap.html: Added.
2724
2725 2015-10-01  Simon Fraser  <simon.fraser@apple.com>
2726
2727         Remove some tests that now pass.
2728
2729         * TestExpectations:
2730         * platform/mac-wk2/TestExpectations:
2731         * platform/mac/TestExpectations:
2732
2733 2015-09-30  Simon Fraser  <simon.fraser@apple.com>
2734
2735         Add iOS touch event test
2736         https://bugs.webkit.org/show_bug.cgi?id=149688
2737
2738         Reviewed by Ryosuke Niwa.
2739         
2740         Basic touch event test that synthesizes touches in the UI process.
2741
2742         * TestExpectations:
2743         * fast/events/touch/ios/touch-event-expected.txt: Added.
2744         * fast/events/touch/ios/touch-event.html: Added.
2745         * platform/ios-simulator-wk2/TestExpectations:
2746
2747 2015-10-01  Antti Koivisto  <antti@apple.com>
2748
2749         Network cache: Subresource referer header wrong after cached redirect
2750         https://bugs.webkit.org/show_bug.cgi?id=149709
2751         rdar://problem/22917174
2752
2753         Reviewed by Chris Dumez.
2754
2755         * http/tests/cache/redirect-referer-expected.html: Added.
2756         * http/tests/cache/redirect-referer.html: Added.
2757         * http/tests/cache/resources/load-and-check-referer.php: Added.
2758         * http/tests/cache/resources/permanent-redirect.php: Added.
2759         * http/tests/cache/resources/redirect-referer-iframe.html: Added.
2760         * http/tests/cache/resources/redirect-referer-iframe-expected.html: Added.
2761
2762 2015-10-01  Myles C. Maxfield  <mmaxfield@apple.com>
2763
2764         accessibility/mac/aria-expanded-notifications.html is flaky
2765         https://bugs.webkit.org/show_bug.cgi?id=149510
2766
2767         Reviewed by Chris Fleizach.
2768
2769         The problem is triggered by our resumable parser. AXLoadComplete gets called
2770         synchronously from DocumentLoader::finishedLoading(). This means that the order of
2771         the AXLoadComplete message isn't FIFO.
2772
2773         If the parser yielded previously, the AXLoadComplete will be handled after some AX
2774         messages had been handled.
2775
2776         If the parser hadn't yielded, the AXLoadComplete will be the first message
2777         processed (no matter what had been queued up before it).
2778
2779         Because making the AXLoadComplete message asynchonous is not desirable, the
2780         solution is to relax the test to handle various orderings.
2781
2782         * accessibility/mac/aria-expanded-notifications-expected.txt:
2783         * accessibility/mac/aria-expanded-notifications.html:
2784         * platform/mac/TestExpectations:
2785
2786 2015-09-30  Daniel Bates  <dabates@apple.com>
2787
2788         Move <a ping> tests from LayoutTests/http/tests/navigation to LayoutTests/http/tests/navigation/ping-attribute
2789         https://bugs.webkit.org/show_bug.cgi?id=148828
2790
2791         Reviewed by Alexey Proskuryakov.
2792
2793         Towards adding <area ping> tests (bug #79438), we should move the existing <a ping> tests from
2794         LayoutTests/http/tests/navigation to LayoutTests/http/tests/navigation/ping-attribute and rename
2795         them so as to make it clear from their name that they test the ping attribute on a HTML a element.
2796
2797         * http/tests/navigation/ping-attribute/anchor-cookie-expected.txt: Renamed from LayoutTests/http/tests/navigation/ping-cookie-expected.txt.
2798         * http/tests/navigation/ping-attribute/anchor-cookie.html: Renamed from LayoutTests/http/tests/navigation/ping-cookie.html.
2799         * http/tests/navigation/ping-attribute/anchor-cross-origin-expected.txt: Added.
2800         * http/tests/navigation/ping-attribute/anchor-cross-origin-from-https-expected.txt: Renamed from LayoutTests/http/tests/navigation/ping-cross-origin-from-https-expected.txt.
2801         * http/tests/navigation/ping-attribute/anchor-cross-origin-from-https.html: Renamed from LayoutTests/http/tests/navigation/ping-cross-origin-from-https.html.
2802         * http/tests/navigation/ping-attribute/anchor-cross-origin.html: Renamed from LayoutTests/http/tests/navigation/ping-cross-origin.html.
2803         * http/tests/navigation/ping-attribute/anchor-same-origin-expected.txt: Renamed from LayoutTests/http/tests/navigation/ping-same-origin-expected.txt.
2804         * http/tests/navigation/ping-attribute/anchor-same-origin.html: Renamed from LayoutTests/http/tests/navigation/ping-same-origin.html.
2805         * http/tests/navigation/ping-attribute/resources/check-ping.php: Added.
2806         * http/tests/navigation/ping-attribute/resources/delete-ping.php: Added.
2807         * http/tests/navigation/ping-attribute/resources/ping-file-path.php: Added.
2808         * http/tests/navigation/ping-attribute/resources/save-Ping.php: Added.
2809         * http/tests/navigation/ping-cross-origin-expected.txt: Removed.
2810         * platform/ios-simulator-wk2/TestExpectations: Updated as needed for the above file renames.
2811         * platform/win/TestExpectations: Ditto.
2812
2813 2015-10-01  Wenson Hsieh  <wenson_hsieh@apple.com>
2814
2815         Implement keyboard event sending for iOS in WebKitTestRunner
2816         https://bugs.webkit.org/show_bug.cgi?id=149676
2817
2818         Reviewed by Simon Fraser.
2819
2820         Adds a new basic test for the oninput event listener when typing in a text field.
2821
2822         * fast/events/ios/input-value-after-oninput-expected.txt: Added.
2823         * fast/events/ios/input-value-after-oninput.html: Added.
2824
2825 2015-10-01  Youenn Fablet  <youenn.fablet@crf.canon.fr>
2826
2827         [Streams API] Add support for private WebCore JS builtins functions
2828         https://bugs.webkit.org/show_bug.cgi?id=149518
2829
2830         Reviewed by Darin Adler.
2831
2832         Rebasing tests now that tee is appearing in the IDL, although not yet conformant in its implementation.
2833
2834         * streams/reference-implementation/readable-stream-expected.txt:
2835         * streams/reference-implementation/readable-stream-tee-expected.txt:
2836         * streams/reference-implementation/readable-stream-templated-expected.txt:
2837
2838 2015-10-01  Xabier Rodriguez Calvar  <calvaris@igalia.com>
2839
2840         [Streams API] Update readable-stream tests against latest reference
2841         https://bugs.webkit.org/show_bug.cgi?id=149668
2842
2843         Reviewed by Darin Adler.
2844
2845         * streams/reference-implementation/readable-stream-expected.txt: Updated expectations.
2846         * streams/reference-implementation/readable-stream.html: Updated tests.
2847
2848 2015-10-01  Xabier Rodriguez Calvar  <calvaris@igalia.com>
2849
2850         [Stream API] Add pending checkpoints for up-to-date readable stream related tests and fix checkpoint URL
2851         https://bugs.webkit.org/show_bug.cgi?id=149666
2852
2853         Reviewed by Darin Adler.
2854
2855         * streams/readable-stream-reader-read.html:
2856         * streams/reference-implementation/abstract-ops.html:
2857         * streams/reference-implementation/bad-strategies.html:
2858         * streams/reference-implementation/bad-underlying-sources.html:
2859         * streams/reference-implementation/pipe-to-options.html:
2860         * streams/reference-implementation/pipe-to.html:
2861         * streams/reference-implementation/readable-stream-cancel.html:
2862         * streams/reference-implementation/writable-stream-abort.html:
2863         * streams/reference-implementation/writable-stream.html: Added and fixed checkpoint URLs.
2864
2865 2015-10-01  Xabier Rodriguez Calvar  <calvaris@igalia.com>
2866
2867         [Streams API] Create ByteLengthQueuingStrategy object as per spec
2868         https://bugs.webkit.org/show_bug.cgi?id=147153
2869
2870         Reviewed by Darin Adler.
2871
2872         * js/dom/global-constructors-attributes-expected.txt:
2873         * platform/efl/js/dom/global-constructors-attributes-expected.txt:
2874         * platform/gtk/js/dom/global-constructors-attributes-expected.txt:
2875         * platform/mac-mavericks/js/dom/global-constructors-attributes-expected.txt:
2876         * platform/mac-yosemite/js/dom/global-constructors-attributes-expected.txt:
2877         * platform/mac/js/dom/global-constructors-attributes-expected.txt:
2878         * platform/win/js/dom/global-constructors-attributes-expected.txt: Added ByteLengthQueuingStrategy to the
2879         constructor expectations.
2880         * streams/reference-implementation/brand-checks.html:
2881         * streams/reference-implementation/byte-length-queuing-strategy.html: Removed reference to
2882         byte-length-queuing-strategy.js as it should be now builtin in WebKit.
2883         * streams/reference-implementation/resources/byte-length-queuing-strategy.js: Removed.
2884         (ByteLengthQueuingStrategy): Deleted.
2885
2886 2015-09-30  Commit Queue  <commit-queue@webkit.org>
2887
2888         Unreviewed, rolling out r190367 and r190373.
2889         https://bugs.webkit.org/show_bug.cgi?id=149694
2890
2891         Windows build broken (Requested by smfr on #webkit).
2892
2893         Reverted changesets:
2894
2895         "[ES6] Add TypedArray.prototype functionality."
2896         https://bugs.webkit.org/show_bug.cgi?id=148035
2897         http://trac.webkit.org/changeset/190367
2898
2899         "Unreviewed Windows buildfix."
2900         http://trac.webkit.org/changeset/190373
2901
2902 2015-09-30  Katlyn Graff  <kgraff@apple.com>
2903
2904         Tests support for imageSmoothingQuality attribute of Canvas element.
2905         https://bugs.webkit.org/show_bug.cgi?id=149541
2906
2907         Reviewed by Ryosuke Niwa.
2908
2909         Tests low, medium, high, and default values, value persistence when
2910         imageSmoothingEnabled is changed, and invalid input.
2911
2912         * fast/canvas/canvas-imageSmoothingQuality-expected.txt: Added.
2913         * fast/canvas/canvas-imageSmoothingQuality.html: Added.
2914
2915 2015-09-30  Brady Eidson  <beidson@apple.com>
2916
2917         Add UniqueIDBDatabase object, IDBBackingStore objects, and a database operation thread.
2918         https://bugs.webkit.org/show_bug.cgi?id=149678
2919
2920         Reviewed by Alex Christensen.
2921
2922         * storage/indexeddb/modern/opendatabase-request-event-expected.txt: Added.
2923         * storage/indexeddb/modern/opendatabase-request-event.html: Added.
2924
2925 2015-09-30  Myles C. Maxfield  <mmaxfield@apple.com>
2926
2927         Crash when using an SVG font with > 390 glyphs
2928         https://bugs.webkit.org/show_bug.cgi?id=149677
2929         <rdar://problem/21676402>
2930
2931         Reviewed by Simon Fraser.
2932
2933         * svg/custom/many-glyphs-expected.svg: Added.
2934         * svg/custom/many-glyphs.svg: Added.
2935
2936 2015-09-30  Michael Saboff  <msaboff@apple.com>
2937
2938         Relanding r190289 after fixes tracked in https://bugs.webkit.org/show_bug.cgi?id=149619
2939         and https://bugs.webkit.org/show_bug.cgi?id=149621
2940
2941         Reviewed by Saam Barati.
2942
2943 2015-09-29  Simon Fraser  <simon.fraser@apple.com>
2944
2945         [iOS] Allow tests to generate user gestures for UI testing
2946         https://bugs.webkit.org/show_bug.cgi?id=149653
2947
2948         Reviewed by Tim Horton.
2949
2950         Simple tests for single tap triggering a click, and double-tap zoom.
2951
2952         * TestExpectations:
2953         * fast/events/ios/double-tap-zoom-expected.txt: Added.
2954         * fast/events/ios/double-tap-zoom.html: Added.
2955         * fast/events/ios/single-tap-generates-click-expected.txt: Added.
2956         * fast/events/ios/single-tap-generates-click.html: Added.
2957         * platform/ios-simulator-wk2/TestExpectations:
2958
2959 2015-09-30  Keith Miller  <keith_miller@apple.com>
2960
2961         [ES6] Add TypedArray.prototype functionality.
2962         https://bugs.webkit.org/show_bug.cgi?id=148035
2963
2964         Reviewed by Geoffrey Garen.
2965
2966         Fixed tests for new toString behavior on TypedArrays.
2967
2968         * fast/canvas/webgl/type-conversion-test-expected.txt:
2969         * fast/dom/Window/window-postmessage-clone-expected.txt:
2970
2971 2015-09-30  Timothy Horton  <timothy_horton@apple.com>
2972
2973         Compute document marker rects at use time instead of paint time
2974         https://bugs.webkit.org/show_bug.cgi?id=149643
2975
2976         * fast/text/mark-matches-overflow-clip-expected.txt:
2977         * fast/text/mark-matches-overflow-clip.html:
2978         Adjust one recently-added test and its result slightly.
2979
2980 2015-09-30  Eric Carlson  <eric.carlson@apple.com>
2981
2982         REGRESSION(r190262): User media unit test failures after r190262
2983         https://bugs.webkit.org/show_bug.cgi?id=149580
2984
2985         Reviewed by Darin Adler.
2986
2987         * platform/gtk/TestExpectations: Unskip tests.
2988
2989 2015-09-29  Ryan Haddad  <ryanhaddad@apple.com>
2990
2991         Update iOS-simulator results for fast/text/mark-matches-overflow-clip.html
2992         <https://bugs.webkit.org/show_bug.cgi?id=149637>
2993
2994         Reviewed by Darin Adler.
2995
2996         * platform/ios-simulator/fast/text/mark-matches-overflow-clip-expected.txt: Added.
2997
2998 2015-09-29  Jon Honeycutt  <jhoneycutt@apple.com>
2999
3000         Avoid reparsing an XSLT stylesheet after the first failure.
3001         https://bugs.webkit.org/show_bug.cgi?id=149188
3002         <rdar://problem/22709912>
3003
3004         Reviewed by Dave Hyatt.
3005
3006         Patch by Jiewen Tan, jiewen_tan@apple.com.
3007
3008         * svg/custom/invalid-xslt-crash-expected.txt: Added.
3009         * svg/custom/invalid-xslt-crash.svg: Added.
3010
3011 2015-09-29  Wenson Hsieh  <wenson_hsieh@apple.com>
3012
3013         Snap offsets should update when style is programmatically changed
3014         https://bugs.webkit.org/show_bug.cgi?id=135964
3015         <rdar://problem/18162411>
3016
3017         Reviewed by Darin Adler.
3018
3019         Tests style updates in both cases where -points and -coordinates are used to position snap points.
3020
3021         * css3/scroll-snap/scroll-snap-style-changed-coordinates-expected.txt: Added.
3022         * css3/scroll-snap/scroll-snap-style-changed-coordinates.html: Added.
3023         * css3/scroll-snap/scroll-snap-style-changed-repeat-expected.txt: Added.
3024         * css3/scroll-snap/scroll-snap-style-changed-repeat.html: Added.
3025
3026 2015-09-29  Commit Queue  <commit-queue@webkit.org>
3027
3028         Unreviewed, rolling out r190289.
3029         https://bugs.webkit.org/show_bug.cgi?id=149647
3030
3031         Crashing speedometer and some ARM32 tests (Requested by
3032         msaboff on #webkit).
3033
3034         Reverted changeset:
3035
3036         "[ES6] Implement tail calls in the FTL"
3037         https://bugs.webkit.org/show_bug.cgi?id=148664
3038         http://trac.webkit.org/changeset/190289
3039
3040 2015-09-29  Brent Fulgham  <bfulgham@apple.com>
3041
3042         [Win] Rebaseline test.
3043
3044         Rubberstamped by Tim Horton.
3045
3046         * platform/win/TestExpectations: Remove test failure.
3047         * platform/win/fast/text/mark-matches-overflow-clip-expected.txt: Added.
3048
3049 2015-09-29  Brent Fulgham  <bfulgham@apple.com>
3050
3051         [Win] Unreviewed gardening.
3052
3053         * platform/win/TestExpectations: Mark new test added in
3054         r190254 as failing.
3055
3056 2015-09-29  Ryosuke Niwa  <rniwa@webkit.org>
3057
3058         Update style/layout when a slot is added or removed
3059         https://bugs.webkit.org/show_bug.cgi?id=149593
3060
3061         Reviewed by Antti Koivisto.
3062
3063         Removed failing test expectations from fast/shadow-dom/shadow-layout-after-slot-changes.html
3064
3065         Also added an explicit test case for when a default slot is introduced dynamically after
3066         calling getDistributedNodes() once, thereby forcing the slot assignments.
3067
3068         * fast/shadow-dom/HTMLSlotElement-interface-expected.txt:
3069         * fast/shadow-dom/HTMLSlotElement-interface.html:
3070         * fast/shadow-dom/shadow-layout-after-slot-changes.html:
3071         * platform/mac/TestExpectations:
3072
3073 2015-09-29  Ryan Haddad  <ryanhaddad@apple.com>
3074
3075         Update test expectations to mark quicklook/pages.html as crashing
3076         <https://bugs.webkit.org/show_bug.cgi?id=149634>
3077
3078         Reviewed by David Kilzer.
3079
3080         * platform/ios-simulator/TestExpectations:
3081
3082 2015-09-29  Chris Dumez  <cdumez@apple.com>
3083
3084         Memory cache revalidations should refresh the network disk cache
3085         https://bugs.webkit.org/show_bug.cgi?id=149606
3086
3087         Reviewed by Darin Adler.
3088
3089         Add layout test to check that revalidations requested by the memory cache
3090         update the corresponding disk cache entry when the server responds with a
3091         304 status code.
3092
3093         * http/tests/cache/disk-cache/memory-cache-revalidation-updates-disk-cache-expected.txt: Added.
3094         * http/tests/cache/disk-cache/memory-cache-revalidation-updates-disk-cache.html: Added.
3095
3096 2015-09-29  Chris Dumez  <cdumez@apple.com>
3097
3098         Unreviewed, mark several newly imported W3C media tests as flaky on Mavericks.
3099         https://bugs.webkit.org/show_bug.cgi?id=149636
3100
3101         * platform/mac/TestExpectations:
3102
3103 2015-09-29  Brent Fulgham  <bfulgham@apple.com>
3104
3105         [Win] Revise failure case per Alexey's comments.
3106
3107         * platform/win/TestExpectations:
3108
3109 2015-09-29  Xabier Rodriguez Calvar  <calvaris@igalia.com>
3110
3111         [Streams API] Add abstract ops tests
3112         https://bugs.webkit.org/show_bug.cgi?id=149629
3113
3114         Reviewed by Darin Adler.
3115
3116         * streams/reference-implementation/abstract-ops-expected.txt: Added.
3117         * streams/reference-implementation/abstract-ops.html: Added.
3118
3119 2015-09-29  Xabier Rodriguez Calvar  <calvaris@igalia.com>
3120
3121         [Streams API] Update tests according to latest spec
3122         https://bugs.webkit.org/show_bug.cgi?id=149628
3123
3124         Reviewed by Darin Adler.
3125
3126         Added checkpoints and updated all tests that don't disrupt the current implementation and the tests that are
3127         passing now.
3128
3129         * streams/reference-implementation/bad-strategies-expected.txt:
3130         * streams/reference-implementation/bad-strategies.html:
3131         * streams/reference-implementation/pipe-to-options.html:
3132         * streams/reference-implementation/pipe-to.html:
3133         * streams/reference-implementation/writable-stream-abort.html:
3134         * streams/reference-implementation/writable-stream.html:
3135
3136 2015-09-29  Brent Fulgham  <bfulgham@apple.com>
3137
3138         [Win] Test gardening
3139
3140         * platform/win/TestExpectations: Mark some expected failures.
3141
3142 2015-09-29  Brent Fulgham  <bfulgham@apple.com>
3143
3144         [Win] [Font Features] Implement font-variant-*
3145         https://bugs.webkit.org/show_bug.cgi?id=149630
3146
3147         Unreviewed gardening.
3148
3149         * platform/win/TestExpectations: Mark expected failures due
3150         to missing Windows feature.
3151
3152 2015-09-29  Javier Fernandez  <jfernandez@igalia.com>
3153
3154         [CSS Grid Layout] Flex tracks sizing alg must handle 0fr values
3155         https://bugs.webkit.org/show_bug.cgi?id=148944
3156
3157         Reviewed by Darin Adler.
3158
3159         Allow 0 as flex factor value and implement the new flex track sizing algorithm.
3160
3161         * fast/css-grid-layout/flex-and-minmax-content-resolution-rows.html: Updated some cases.
3162         * fast/css-grid-layout/flex-content-resolution-columns-expected.txt:
3163         * fast/css-grid-layout/flex-content-resolution-columns.html: Added some new cases.
3164         * fast/css-grid-layout/flex-content-resolution-rows-expected.txt:
3165         * fast/css-grid-layout/flex-content-resolution-rows.html: Added some new cases.
3166
3167 2015-09-16  Carlos Garcia Campos  <cgarcia@igalia.com>
3168
3169         printing does not use minimum page zoom factor
3170         https://bugs.webkit.org/show_bug.cgi?id=108507
3171
3172         Reviewed by Darin Adler.
3173
3174         Unskip printing reftests that should pass now.
3175
3176         * platform/gtk/TestExpectations:
3177         * platform/mac-wk2/TestExpectations:
3178
3179 2015-09-28  Zalan Bujtas  <zalan@apple.com>
3180
3181         fast/repaint/absolute-position-changed.html and fast/repaint/fixed.html are flaky.
3182
3183         Move .scrollTo() call to repaintTest() where we run the test code. (and add .offsetHeight call
3184         to ensure that renderer tree is in clean state.)
3185
3186         Unreviewed gardening.
3187
3188         * fast/repaint/absolute-position-changed.html:
3189         * fast/repaint/fixed.html:
3190
3191 2015-09-28  Saam barati  <sbarati@apple.com>
3192
3193         Follow up to bug: https://bugs.webkit.org/show_bug.cgi?id=149599
3194
3195         We're now skipping getter-richards-try-catch on debug builds.
3196
3197         Unreviewed: skip long running test on debug builds.
3198
3199         * js/regress/script-tests/getter-richards-try-catch.js:
3200         * platform/mac/TestExpectations:
3201
3202 2015-09-28  Saam barati  <sbarati@apple.com>
3203
3204         Follow up to bug: https://bugs.webkit.org/show_bug.cgi?id=149599
3205
3206         This patch makes the test run for even less time.
3207
3208         Unreviewed attempted fix for flakiness.
3209
3210         * js/regress/script-tests/getter-richards-try-catch.js:
3211         (Packet.prototype.toString):
3212
3213 2015-09-28  Brady Eidson  <beidson@apple.com>
3214
3215         Add an IDB Server that can roundtrip a request back to the client.
3216         https://bugs.webkit.org/show_bug.cgi?id=149603
3217
3218         Reviewed by Alex Christensen.
3219
3220         * storage/indexeddb/modern/deletedatabase-request-event-expected.txt: Added.
3221         * storage/indexeddb/modern/deletedatabase-request-event.html: Added.
3222
3223 2015-09-28  Michael Saboff  <msaboff@apple.com>
3224
3225         [ES6] Implement tail calls in the FTL
3226         https://bugs.webkit.org/show_bug.cgi?id=148664
3227
3228         Reviewed by Filip Pizlo.
3229
3230         Added one new tail call test and enabled other tail call tests.
3231
3232         * js/caller-property-expected.txt:
3233         * js/script-tests/caller-property.js:
3234         (string_appeared_here.nonStrictCallee):
3235         (strictCallee):
3236         (nonStrictCaller):
3237         (strictCaller):
3238         (strictTailCaller):
3239         (getFooGetter):
3240
3241 2015-09-28  Ryosuke Niwa  <rniwa@webkit.org>
3242
3243         relatedNode should be retargeted respecting slots
3244         https://bugs.webkit.org/show_bug.cgi?id=149591
3245
3246         Reviewed by Antti Koivisto.
3247
3248         Added a new testharness.js test for retargeting relatedNode.
3249
3250         * fast/shadow-dom/event-with-related-target.html: Added.
3251
3252 2015-09-28  Saam barati  <sbarati@apple.com>
3253
3254         js/regress/getter-richards-try-catch is timing out on debug layout tests
3255         https://bugs.webkit.org/show_bug.cgi?id=149599
3256
3257         Reviewed by Alexey Proskuryakov.
3258
3259         * js/regress/script-tests/getter-richards-try-catch.js:
3260         (Packet.prototype.toString):
3261         * platform/mac/TestExpectations:
3262
3263 2015-09-28  Chris Dumez  <cdumez@apple.com>
3264
3265         Drop support for legacy EventException
3266         https://bugs.webkit.org/show_bug.cgi?id=149597
3267         <rdar://problem/22879795>
3268
3269         Reviewed by Sam Weinig.
3270
3271         Update / rebaseline several tests now that we no longer expose
3272         EventException on the global Window object.
3273
3274         * fast/dom/Window/resources/window-properties.js:
3275         * fast/dom/Window/window-lookup-precedence-expected.txt:
3276         * js/dom/global-constructors-attributes-expected.txt:
3277         * platform/efl/js/dom/global-constructors-attributes-expected.txt:
3278         * platform/gtk/fast/dom/Window/window-lookup-precedence-expected.txt:
3279         * platform/gtk/js/dom/global-constructors-attributes-expected.txt:
3280         * platform/mac-mavericks/js/dom/global-constructors-attributes-expected.txt:
3281         * platform/mac-yosemite/js/dom/global-constructors-attributes-expected.txt:
3282         * platform/mac/fast/dom/Window/window-lookup-precedence-expected.txt:
3283         * platform/mac/js/dom/global-constructors-attributes-expected.txt:
3284         * platform/win/js/dom/global-constructors-attributes-expected.txt:
3285
3286 2015-09-28  Chris Dumez  <cdumez@apple.com>
3287
3288         Object.getOwnPropertyNames() does not return named properties
3289         https://bugs.webkit.org/show_bug.cgi?id=149562
3290         <rdar://problem/22879779>
3291
3292         Reviewed by Darin Adler.
3293
3294         Add layout test that verifies that Object.getOwnPropertyNames() returns
3295         an HTMLCollection's named properties, in addition to its indexes. It
3296         also checks that they are not enumerable, as per the DOM specification.
3297
3298         * fast/dom/htmlcollection-getownpropertynames-expected.txt: Added.
3299         * fast/dom/htmlcollection-getownpropertynames.html: Added.
3300
3301 2015-09-28  Ryosuke Niwa  <rniwa@webkit.org>
3302
3303         Update bug numbers for failing test expectations in fast/shadow-dom.
3304
3305         * platform/mac/TestExpectations:
3306
3307 2015-09-28  Said Abou-Hallawa  <sabouhallawa@apple.com>
3308
3309         An SVG inherits the container size of the previously drawn HTMLImageElement when drawing it on canvas
3310         https://bugs.webkit.org/show_bug.cgi?id=148845
3311
3312         Reviewed by Darin Adler.
3313
3314         Ensure that an SVG image with intrinsic size or with no intrinsic size can be 
3315         displayed on a canvas even if it is previously displayed by an HTMLImageElement.
3316
3317         * svg/as-image/svg-cached-draw-canvas-expected.html: Added.
3318         * svg/as-image/svg-cached-draw-canvas.html: Added.
3319
3320 2015-09-26  Carlos Garcia Campos  <cgarcia@igalia.com>
3321
3322         Unreviewed. Gardening: skip media stream tests failing after r190262.
3323
3324         * platform/gtk/TestExpectations:
3325
3326 2015-09-26  Carlos Garcia Campos  <cgarcia@igalia.com>
3327
3328         REGRESSION(r188639): [GTK] Several inspector tests started to time out in GTK+ bots after r188639
3329         https://bugs.webkit.org/show_bug.cgi?id=148569
3330
3331         Reviewed by Darin Adler.
3332
3333         * platform/gtk/TestExpectations: Unskip the inspector tests.
3334
3335 2015-09-25  Alexey Proskuryakov  <ap@apple.com>
3336
3337         Skip newly added js/regress/getter-richards-try-catch.html on debug builds,
3338         because it times out.
3339
3340         * platform/mac/TestExpectations:
3341
3342 2015-09-25  Saam barati  <sbarati@apple.com>
3343
3344         DFG should use PhantomLocal instead of Flush as liveness preservation mechanism in LiveCatchVariablesPreservationPhase
3345         https://bugs.webkit.org/show_bug.cgi?id=149575
3346
3347         Reviewed by Geoffrey Garen.
3348
3349         * js/regress/getter-richards-try-catch-expected.txt: Added.
3350         * js/regress/getter-richards-try-catch.html: Added.
3351         * js/regress/script-tests/getter-richards-try-catch.js: Added.
3352         (randomException):
3353         (runRichards):
3354         (Scheduler):
3355         (Scheduler.prototype.addIdleTask):
3356         (Scheduler.prototype.addWorkerTask):
3357         (Scheduler.prototype.addHandlerTask):
3358         (Scheduler.prototype.addDeviceTask):
3359         (Scheduler.prototype.addRunningTask):
3360         (Scheduler.prototype.addTask):
3361         (Scheduler.prototype.schedule):
3362         (Scheduler.prototype.release):
3363         (Scheduler.prototype.holdCurrent):
3364         (Scheduler.prototype.suspendCurrent):
3365         (Scheduler.prototype.queue):
3366         (TaskControlBlock):
3367         (TaskControlBlock.prototype.setRunning):
3368         (TaskControlBlock.prototype.markAsNotHeld):
3369         (TaskControlBlock.prototype.markAsHeld):
3370         (TaskControlBlock.prototype.isHeldOrSuspended):
3371         (TaskControlBlock.prototype.markAsSuspended):
3372         (TaskControlBlock.prototype.markAsRunnable):
3373         (TaskControlBlock.prototype.run):
3374         (TaskControlBlock.prototype.checkPriorityAdd):
3375         (TaskControlBlock.prototype.toString):
3376         (IdleTask):
3377         (IdleTask.prototype.run):
3378         (IdleTask.prototype.toString):
3379         (DeviceTask):
3380         (DeviceTask.prototype.run):
3381         (DeviceTask.prototype.toString):
3382         (WorkerTask):
3383         (WorkerTask.prototype.run):
3384         (WorkerTask.prototype.toString):
3385         (HandlerTask):
3386         (HandlerTask.prototype.run):
3387         (HandlerTask.prototype.toString):
3388         (Packet):
3389         (Packet.prototype.addTo):
3390         (Packet.prototype.toString):
3391
3392 2015-09-25  Simon Fraser  <simon.fraser@apple.com>
3393
3394         [iOS WK2] Add viewport tests and fix runUIScript() timing issues
3395         https://bugs.webkit.org/show_bug.cgi?id=149577
3396
3397         Reviewed by Tim Horton.
3398         
3399         New viewport tests which read the scale etc. in the UI process.
3400
3401         * TestExpectations:
3402         * fast/viewport/ios/resources/viewport-test-utils.js: Added.
3403         (getUIScript):
3404         (tableFromJSON):
3405         (getViewport):
3406         (runTest):
3407         * fast/viewport/ios/width-is-device-width-expected.txt: Added.
3408         * fast/viewport/ios/width-is-device-width-overflowing-body-overflow-hidden-tall-expected.txt: Added.
3409         * fast/viewport/ios/width-is-device-width-overflowing-body-overflow-hidden-tall.html: Added.
3410         * fast/viewport/ios/width-is-device-width-overflowing-body-overflow-hidden.html: Added.
3411         * fast/viewport/ios/width-is-device-width-overflowing-expected.txt: Added.
3412         * fast/viewport/ios/width-is-device-width-overflowing-no-shrink-to-fit-expected.txt: Added.
3413         * fast/viewport/ios/width-is-device-width-overflowing-no-shrink-to-fit.html: Added.
3414         * fast/viewport/ios/width-is-device-width-overflowing.html: Added.
3415         * fast/viewport/ios/width-is-device-width.html: Added.
3416         * platform/ios-simulator-wk2/TestExpectations:
3417
3418 2015-09-25  Antti Koivisto  <antti@apple.com>
3419
3420         Implement scoped styling for shadow DOM
3421         https://bugs.webkit.org/show_bug.cgi?id=149230
3422
3423         Reviewed by Ryosuke Niwa.
3424
3425         * fast/shadow-dom/css-scoping-shadow-with-rules-no-style-leak-expected.html: Added.
3426         * fast/shadow-dom/css-scoping-shadow-with-rules-no-style-leak.html: Added.
3427
3428             Add a test that verifies that shadow DOM style doesn't affect normal DOM.
3429
3430         * platform/mac/TestExpectations:
3431
3432             Enable fast/shadow-dom/css-scoping-shadow-with-rules.html
3433
3434 2015-09-25  Tim Horton  <timothy_horton@apple.com>
3435
3436         Scrolling a overflow: scroll region makes find overlay holes stick to the edge of the region
3437         https://bugs.webkit.org/show_bug.cgi?id=149572
3438         <rdar://problem/13093602>
3439
3440         Reviewed by Simon Fraser.
3441
3442         * fast/text/mark-matches-overflow-clip-expected.txt: Added.
3443         * fast/text/mark-matches-overflow-clip.html: Added.
3444         Add a test ensuring that a find match that is clipped out by overflow
3445         ends up with a clipped rendered rect.
3446
3447 2015-09-25  Zalan Bujtas  <zalan@apple.com>
3448
3449         Mark media/media-controls-play-button-updates.html failed for all Mac platforms.
3450
3451         Unreviewed gardening.
3452
3453         * platform/mac/TestExpectations:
3454
3455 2015-09-25  Commit Queue  <commit-queue@webkit.org>
3456
3457         Unreviewed, rolling out r190232 and r190236.
3458         https://bugs.webkit.org/show_bug.cgi?id=149555
3459
3460         "It did not help" (Requested by cdumez on #webkit).
3461
3462         Reverted changesets:
3463
3464         "Unreviewed, roll out r187615 as it seems to have caused a ~1%
3465         PLT regression."
3466         http://trac.webkit.org/changeset/190232
3467
3468         "This started failing after this rollout:"
3469         http://trac.webkit.org/changeset/190236
3470
3471 2015-09-25  Carlos Garcia Campos  <cgarcia@igalia.com>
3472
3473         [GTK] ASSERTION FAILED: !m_inUpdateBackingStoreState in DrawingAreaImpl::display() after DrawingAreaImpl::forceRepaint()
3474         https://bugs.webkit.org/show_bug.cgi?id=148956
3475
3476         Reviewed by Žan Doberšek.
3477
3478         Unskip tests that should pass now.
3479
3480         * platform/gtk/TestExpectations:
3481
3482 2015-09-24  Beth Dakin  <bdakin@apple.com>
3483
3484         This started failing after this rollout: 
3485         http://trac.webkit.org/changeset/190232
3486
3487         * platform/mac/TestExpectations:
3488
3489 2015-09-24  Chris Dumez  <cdumez@apple.com>
3490
3491         Node.replaceChild() does not behave according to the specification
3492         https://bugs.webkit.org/show_bug.cgi?id=149546
3493         <rdar://problem/22571887>
3494
3495         Reviewed by Ryosuke Niwa.
3496
3497         Update existing test that now throws a different exception.
3498
3499         * fast/events/mutation-during-replace-child-expected.txt:
3500         * fast/events/mutation-during-replace-child.html:
3501
3502 2015-09-24  Beth Dakin  <bdakin@apple.com>
3503
3504         The same problem happens on El Capitan.
3505
3506         * platform/mac/TestExpectations:
3507
3508 2015-09-24  Chris Dumez  <cdumez@apple.com>
3509
3510         Unreviewed, rebaseline web-platform-tests/html/dom/interfaces.html for iOS after r190190
3511
3512         * platform/ios-simulator/imported/w3c/web-platform-tests/html/dom/interfaces-expected.txt:
3513
3514 2015-09-24  Ryosuke Niwa  <rniwa@webkit.org>
3515
3516         Make event dispatching respect slotting
3517         https://bugs.webkit.org/show_bug.cgi?id=149243
3518
3519         Reviewed by Antti Koivisto.
3520
3521         Added tests for dispatching events inside shadow trees and nodes assigned to slots using testharness.js.
3522
3523         * fast/shadow-dom/event-inside-shadow-tree-expected.txt: Added.
3524         * fast/shadow-dom/event-inside-shadow-tree.html: Added.
3525         * fast/shadow-dom/event-inside-slotted-node-expected.txt: Added.
3526         * fast/shadow-dom/event-inside-slotted-node.html: Added.
3527
3528 2015-09-24  David Hyatt  <hyatt@apple.com>
3529
3530         Add support for CSS Custom Properties (in preparation for implementing CSS Variables).
3531         https://bugs.webkit.org/show_bug.cgi?id=130397
3532
3533         Reviewed by Antti Koivisto.
3534
3535         * fast/css/custom-properties: Added.
3536         * fast/css/custom-properties/computed-style-access-expected.html: Added.
3537         * fast/css/custom-properties/computed-style-access-inherited-expected.html: Added.
3538         * fast/css/custom-properties/computed-style-access-inherited.html: Added.
3539         * fast/css/custom-properties/computed-style-access.html: Added.
3540         * fast/css/custom-properties/inline-style-property-get-expected.html: Added.
3541         * fast/css/custom-properties/inline-style-property-get.html: Added.
3542         * fast/css/custom-properties/rule-property-get-css-value-expected.html: Added.
3543         * fast/css/custom-properties/rule-property-get-css-value.html: Added.
3544         * fast/css/custom-properties/rule-property-get-expected.html: Added.
3545         * fast/css/custom-properties/rule-property-get.html: Added.
3546         * fast/css/custom-properties/rule-property-priority-expected.html: Added.
3547         * fast/css/custom-properties/rule-property-priority.html: Added.
3548         * fast/css/custom-properties/rule-property-set-expected.html: Added.
3549         * fast/css/custom-properties/rule-property-set.html: Added.
3550         * fast/css/custom-properties/rule-serialization-expected.html: Added.
3551         * fast/css/custom-properties/rule-serialization.html: Added.
3552
3553 2015-09-24  ChangSeok Oh  <changseok.oh@collabora.com>
3554
3555         Unreviewed, rebaseline media/media-controls-play-button-updates.html.
3556
3557         * platform/gtk/media/media-controls-play-button-updates-expected.txt:
3558
3559 2015-09-24  ChangSeok Oh  <changseok.oh@collabora.com>
3560
3561         [GTK] playbutton in media controls is not changed when it is clicked.
3562         https://bugs.webkit.org/show_bug.cgi?id=149113
3563
3564         Reviewed by Philippe Normand.
3565
3566         * media/media-controls-play-button-updates-expected.png: Added.
3567         * media/media-controls-play-button-updates-expected.txt: Added.
3568         * media/media-controls-play-button-updates.html: Added.
3569         * platform/efl/TestExpectations: Skip the test.
3570         * platform/gtk/media/media-controls-play-button-updates-expected.png: Added.
3571         * platform/gtk/media/media-controls-play-button-updates-expected.txt: Added.
3572         * platform/mac/TestExpectations: Skip the test on yosemite.
3573
3574 2015-09-23  Myles C. Maxfield  <mmaxfield@apple.com>
3575
3576         [Cocoa] [Font Features] Implement font-variant-*
3577         https://bugs.webkit.org/show_bug.cgi?id=148413
3578
3579         Reviewed by Darin Adler.
3580
3581         Updating tests because font-variant-ligatures is being unprefixed.
3582
3583         Also, update css3/resources/FontWithFeatures.otf to support "lnum" feature.