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