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