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