[GTK] Unreviewed layout test gardening
[WebKit-https.git] / LayoutTests / ChangeLog
1 2017-12-04  Michael Catanzaro  <mcatanzaro@igalia.com>
2
3         [GTK] Unreviewed layout test gardening
4
5         * platform/gtk/TestExpectations:
6
7 2017-12-04  Devin Rousso  <webkit@devinrousso.com>
8
9         Web Inspector: provide method for recording CanvasRenderingContext2D from JavaScript
10         https://bugs.webkit.org/show_bug.cgi?id=175166
11         <rdar://problem/34040740>
12
13         Reviewed by Joseph Pecoraro.
14
15         * inspector/canvas/recording-2d-expected.txt:
16         * inspector/canvas/recording-2d.html:
17         (performConsoleRecording):
18         * inspector/canvas/recording-webgl-expected.txt:
19         * inspector/canvas/recording-webgl.html:
20         (performConsoleRecording):
21         * inspector/canvas/resources/recording-utilities.js:
22         (TestPage.registerInitializer):
23         * js/console-expected.txt:
24         * js/console.html:
25
26 2017-12-04  Ms2ger  <Ms2ger@igalia.com>
27
28         [GTK] Rebaseline imported/w3c/web-platform-tests/html/semantics/interactive-elements/the-dialog-element/dialog-showModal.html
29         https://bugs.webkit.org/show_bug.cgi?id=180357
30
31         Unreviewed test gardening.
32
33         The difference with the platform-neutral expectation is whitespace-only.
34
35         * platform/gtk/TestExpectations:
36         * platform/gtk/imported/w3c/web-platform-tests/html/semantics/interactive-elements/the-dialog-element/dialog-showModal-expected.txt: Added.
37
38 2017-12-04  Jer Noble  <jer.noble@apple.com>
39
40         Include 'video/*' in image request Accept header if browser supports video media in image contexts.
41         https://bugs.webkit.org/show_bug.cgi?id=179178
42
43         Reviewed by Alex Christensen.
44
45         * http/tests/images/image-supports-video-expected.txt: Added.
46         * http/tests/images/image-supports-video.html: Added.
47         * http/tests/misc/resources/image-checks-for-accept.php:
48         * http/tests/resources/redirect-to-video-if-accepted.php: Added.
49         * platform/ios/TestExpectations:
50         * platform/mac/imported/w3c/web-platform-tests/html/semantics/the-img-element/update-the-source-set-expected.txt: Added.
51
52 2017-12-03  Chris Dumez  <cdumez@apple.com>
53
54         Re-sync Service Workers web-platform-tests from upstream
55         https://bugs.webkit.org/show_bug.cgi?id=180336
56
57         Reviewed by Darin Adler.
58
59         Skip new tests that are timing out and remove entries for tests
60         that were removed.
61
62         * TestExpectations:
63         * tests-options.json:
64
65 2017-12-03  Chris Dumez  <cdumez@apple.com>
66
67         Unreviewed, mark imported/w3c/web-platform-tests/service-workers/service-worker/registration-service-worker-attributes.https.html as flaky
68
69         * TestExpectations:
70
71 2017-12-03  Chris Dumez  <cdumez@apple.com>
72
73         Support serviceWorker.postMessage() inside service workers
74         https://bugs.webkit.org/show_bug.cgi?id=180328
75
76         Reviewed by Darin Adler.
77
78         Unskip WPT test that no longer times out.
79
80         * TestExpectations:
81
82 2017-12-03  Chris Dumez  <cdumez@apple.com>
83
84         Unreviewed, unskip / rebaseline a few web platform tests.
85
86         * TestExpectations:
87
88 2017-12-03  Chris Dumez  <cdumez@apple.com>
89
90         Implement self.skipWaiting() inside service workers
91         https://bugs.webkit.org/show_bug.cgi?id=180329
92
93         Reviewed by Darin Adler.
94
95         * http/tests/workers/service/resources/service-worker-fetch-worker.js:
96         add self.skipWaiting() now that we properly wait when the registation's
97         active worker is in use. This is needed because this worker script is
98         used by http/tests/workers/service/controller-change.html. The
99         'controllerchange' event is only fired if an active worker is being
100         replaced while in use due to the waiting worker calling skipWaiting().
101
102 2017-12-02  Chris Dumez  <cdumez@apple.com>
103
104         Support container.register() / registration.unregister() /  inside service workers
105         https://bugs.webkit.org/show_bug.cgi?id=180326
106
107         Reviewed by Youenn Fablet.
108
109         * TestExpectations:
110         Unskip test for registration.unregister() that now passes.
111
112         * http/tests/workers/service/ServiceWorkerGlobalScope_register-expected.txt: Added.
113         * http/tests/workers/service/ServiceWorkerGlobalScope_register.html: Added.
114         * http/tests/workers/service/resources/ServiceWorkerGlobalScope_register-worker.js: Added.
115         Add test coverage for container.register().
116
117 2017-12-02  Chris Dumez  <cdumez@apple.com>
118
119         Support serviceWorkerRegistration.update() inside service workers
120         https://bugs.webkit.org/show_bug.cgi?id=180215
121
122         Reviewed by Darin Adler.
123
124         Add layout test coverage and unskip WPT test that no longer times out.
125
126         * TestExpectations:
127         * http/tests/workers/service/resources/self_registration_update-worker.js: Added.
128         * http/tests/workers/service/self_registration_update-expected.txt: Added.
129         * http/tests/workers/service/self_registration_update.html: Added.
130
131 2017-12-02  Youenn Fablet  <youenn@apple.com>
132
133         Implement https://w3c.github.io/ServiceWorker/#clients-getall
134         https://bugs.webkit.org/show_bug.cgi?id=180276
135
136         Reviewed by Chris Dumez.
137
138         * http/tests/workers/service/serviceworkerclients-matchAll-worker.js: Added.
139         * http/tests/workers/service/serviceworkerclients-matchAll.https-expected.txt: Added.
140         * http/tests/workers/service/serviceworkerclients-matchAll.https.html: Added.
141
142 2017-12-01  Alicia Boya García  <aboya@igalia.com>
143
144         [MSE] Use correct range end checks in sourceBufferPrivateDidReceiveSample()
145         https://bugs.webkit.org/show_bug.cgi?id=179690
146
147         Reviewed by Jer Noble.
148
149         Added test cases for bug #179690.
150
151         * media/media-source/media-source-range-end-frame-not-removed-expected.txt: Added.
152         * media/media-source/media-source-range-end-frame-not-removed.html: Added.
153         * media/media-source/media-source-range-start-frame-replaced-expected.txt: Added.
154         * media/media-source/media-source-range-start-frame-replaced.html: Added.
155
156 2017-12-01  Ms2ger  <Ms2ger@igalia.com>
157
158         [WPE] Enable wpt css tests.
159         https://bugs.webkit.org/show_bug.cgi?id=180289
160
161         Unreviewed test gardening.
162
163         * platform/wpe/TestExpectations:
164
165 2017-12-01  Matt Lewis  <jlewis3@apple.com>
166
167         Marked imported/w3c/web-platform-tests/IndexedDB/open-request-queue.html as flaky timeout on wk1.
168         https://bugs.webkit.org/show_bug.cgi?id=172044
169
170         Unreviewed test gardening.
171
172         * platform/mac-wk1/TestExpectations:
173
174 2017-12-01  Daniel Bates  <dabates@apple.com>
175
176         AlternativePresentationButtonSubstitution::unapply() may not undo substitution
177         https://bugs.webkit.org/show_bug.cgi?id=180279
178         <rdar://problem/35800599>
179
180         Reviewed by Simon Fraser.
181
182         Update test to ensure that we undo the alternative presentation button substitution
183         made to an HTML label element.
184
185         * fast/forms/alternative-presentation-button/replace-and-remove-expected.html:
186         * fast/forms/alternative-presentation-button/replace-and-remove.html:
187
188 2017-12-01  Daniel Bates  <dabates@apple.com>
189
190         Alternative Presentation Button: Provide a way to query for the replaced elements
191         https://bugs.webkit.org/show_bug.cgi?id=180114
192         <rdar://problem/35710539>
193
194         Reviewed by Tim Horton.
195
196         Add a test to ensure that Editor::elementsReplacedByAlternativePresentationButton()
197         returns the same list of elements that were specified to Editor::substituteWithAlternativePresentationButton()
198         up to ordering.
199
200         * fast/forms/alternative-presentation-button/replaced-elements-expected.txt: Added.
201         * fast/forms/alternative-presentation-button/replaced-elements.html: Added.
202
203 2017-12-01  Youenn Fablet  <youenn@apple.com>
204
205         Implement https://w3c.github.io/ServiceWorker/#clients-get
206         https://bugs.webkit.org/show_bug.cgi?id=180167
207
208         Reviewed by Chris Dumez.
209
210         * http/tests/workers/service/resources/serviceworkerclients-get-worker.js: Added.
211         * http/tests/workers/service/serviceworkerclients-get.https-expected.txt: Added.
212         * http/tests/workers/service/serviceworkerclients-get.https.html: Added.
213
214 2017-12-01  Ryan Haddad  <ryanhaddad@apple.com>
215
216         Update TestExpectations for editing/input tests on iOS.
217
218         Unreviewed test gardening.
219
220         * platform/ios-wk1/TestExpectations:
221         * platform/ios-wk2/TestExpectations:
222         * platform/ios/TestExpectations:
223
224 2017-12-01  Myles C. Maxfield  <mmaxfield@apple.com>
225
226         Free FontFaceSets may include fonts that were never actually added to them
227         https://bugs.webkit.org/show_bug.cgi?id=180164
228
229         Reviewed by Simon Fraser.
230
231         * fast/text/font-face-api-preinstalled-expected.txt: Added.
232         * fast/text/font-face-api-preinstalled.html: Added.
233
234 2017-12-01  Ryan Haddad  <ryanhaddad@apple.com>
235
236         Update TestExpectations for various editing tests on iOS.
237
238         Unreviewed test gardening.
239
240         * platform/ios-wk2/TestExpectations:
241         * platform/ios-wk2/editing/deleting/5144139-2-expected.txt:
242         * platform/ios/TestExpectations:
243
244 2017-12-01  Dean Jackson  <dino@apple.com>
245
246         Use SH_INITIALIZE_UNINITIALIZED_LOCALS now that ANGLE has been updated
247         https://bugs.webkit.org/show_bug.cgi?id=177929
248         <rdar://problem/34866210>
249
250         Reviewed by Sam Weinig.
251
252         * fast/canvas/webgl/uninitialized-locals-expected.txt: Added.
253         * fast/canvas/webgl/uninitialized-locals.html: Added.
254
255 2017-12-01  Brady Eidson  <beidson@apple.com>
256
257         Add Internals.terminateServiceWorker, and the ability to restart service workers for postMessage.
258         https://bugs.webkit.org/show_bug.cgi?id=180170
259
260         Reviewed by Chris Dumez.
261
262         * http/tests/workers/service/postmessage-after-terminate.https-expected.txt: Added.
263         * http/tests/workers/service/postmessage-after-terminate.https.html: Added.
264         * http/tests/workers/service/resources/basic-ServiceWorker-postMessage.js:
265         (then):
266         * http/tests/workers/service/resources/postmessage-after-terminate.js: Copied from LayoutTests/http/tests/workers/service/resources/basic-ServiceWorker-postMessage.js.
267         (then):
268         * http/tests/workers/service/resources/postmessage-echo-worker.js: Renamed from LayoutTests/http/tests/workers/service/resources/basic-ServiceWorker-postMessage-worker.js.
269
270 2017-12-01  Zalan Bujtas  <zalan@apple.com>
271
272         Nullptr deref in WebCore::RenderTableCaption::containingBlockLogicalWidthForContent
273         https://bugs.webkit.org/show_bug.cgi?id=180251
274         <rdar://problem/34138562>
275
276         Reviewed by Simon Fraser.
277
278         * fast/table/caption-crash-when-layer-backed-expected.txt: Added.
279         * fast/table/caption-crash-when-layer-backed.html: Added.
280
281 2017-12-01  Zan Dobersek  <zdobersek@igalia.com>
282
283         Unreviewed GTK+ gardening. Updating baselines affected in r225366.
284
285         * platform/gtk/css3/filters/effect-reference-expected.txt:
286         * platform/gtk/css3/filters/effect-reference-hw-expected.txt:
287         * platform/gtk/svg/W3C-SVG-1.1/filters-comptran-01-b-expected.txt:
288         * platform/gtk/svg/custom/feComponentTransfer-Discrete-expected.txt:
289         * platform/gtk/svg/custom/feComponentTransfer-Gamma-expected.txt:
290         * platform/gtk/svg/custom/feComponentTransfer-Linear-expected.txt:
291         * platform/gtk/svg/custom/feComponentTransfer-Table-expected.txt:
292
293 2017-12-01  Matt Lewis  <jlewis3@apple.com>
294
295         Marked imported/w3c/web-platform-tests/service-workers/service-worker/worker-interception.https.html as flaky on macOS.
296         https://bugs.webkit.org/show_bug.cgi?id=179351
297
298         Unreviewed test expectations.
299
300         * platform/mac-wk2/TestExpectations:
301
302 2017-12-01  Ms2ger  <Ms2ger@igalia.com>
303
304         [WPE] Enable some more wpt tests.
305         https://bugs.webkit.org/show_bug.cgi?id=180242
306
307         Unreviewed test gardening.
308
309         * platform/wpe/TestExpectations: enable tests.
310         * platform/wpe/imported/w3c/web-platform-tests/eventsource/format-field-id-2-expected.txt: Copied from gtk.
311         * platform/wpe/imported/w3c/web-platform-tests/eventsource/format-field-id-expected.txt: Copied from gtk.
312         * platform/wpe/imported/w3c/web-platform-tests/eventsource/format-mime-bogus-expected.txt: Copied from gtk.
313
314 2017-12-01  Ms2ger  <Ms2ger@igalia.com>
315
316         Mark imported/w3c/web-platform-tests/resource-timing/single-entry-per-resource.html as flaky
317         https://bugs.webkit.org/show_bug.cgi?id=180241
318
319         Unreviewed test gardening.
320
321         * TestExpectations:
322
323 2017-11-30  Alex Christensen  <achristensen@webkit.org>
324
325         Extra PerformanceEntryList entry after iframe navigation
326         https://bugs.webkit.org/show_bug.cgi?id=178433
327
328         Reviewed by Joseph Pecoraro.
329
330         * http/tests/security/PerformanceEntryList-parent-only-first-navigation-expected.txt: Added.
331         * http/tests/security/PerformanceEntryList-parent-only-first-navigation.html: Added.
332         * http/tests/security/resources/navigate-and-postMessage.html: Added.
333         * http/tests/security/resources/postMessage.html: Added.
334
335 2017-11-30  Zalan Bujtas  <zalan@apple.com>
336
337         [Simple line layout] Incorrect repaint rect with vertically shrinking content.
338         https://bugs.webkit.org/show_bug.cgi?id=180223
339         <rdar://problem/34122210>
340
341         Reviewed by Simon Fraser.
342
343         * fast/repaint/simple-line-layout-shrinking-content-expected.txt: Added.
344         * fast/repaint/simple-line-layout-shrinking-content.html: Added.
345
346 2017-11-30  Simon Fraser  <simon.fraser@apple.com>
347
348         Improve filter logging
349         https://bugs.webkit.org/show_bug.cgi?id=180182
350
351         Reviewed by Sam Weinig.
352
353         Improve logging of FEComponentTransfer ComponentTransferFunctions by logging the data
354         that's appropriate for the function type, and rebaseline affected tests.
355
356         * css3/filters/effect-reference-expected.txt:
357         * css3/filters/effect-reference-hw-expected.txt:
358         * platform/mac/svg/W3C-SVG-1.1/filters-comptran-01-b-expected.txt:
359         * platform/mac/svg/custom/feComponentTransfer-Discrete-expected.txt:
360         * platform/mac/svg/custom/feComponentTransfer-Gamma-expected.txt:
361         * platform/mac/svg/custom/feComponentTransfer-Linear-expected.txt:
362         * platform/mac/svg/custom/feComponentTransfer-Table-expected.txt:
363         * svg/filters/filter-refresh-expected.txt:
364
365 2017-11-30  Chris Dumez  <cdumez@apple.com>
366
367         Unreviewed, unskip service worker test that no longer times out after r225346.
368
369         * TestExpectations:
370
371 2017-11-30  Dean Jackson  <dino@apple.com>
372
373         Skip WebGL on iOS while working out what ANGLE has broken.
374
375         * platform/ios/TestExpectations:
376
377 2017-11-30  Matt Lewis  <jlewis3@apple.com>
378
379         Marked http/tests/loading/resourceLoadStatistics/partitioned-and-unpartitioned-cookie-deletion.html as flaky on High Sierra.
380         https://bugs.webkit.org/show_bug.cgi?id=179644
381
382         Unreviewed test gardening.
383
384         * platform/mac-wk2/TestExpectations:
385
386 2017-11-30  Matt Lewis  <jlewis3@apple.com>
387
388         Marked imported/w3c/web-platform-tests/webrtc/RTCPeerConnection-onnegotiationneeded.html as flak on macOS.
389         https://bugs.webkit.org/show_bug.cgi?id=176078
390
391         Unreviewed test gardening.
392
393         * platform/mac-wk2/TestExpectations:
394
395 2017-11-30  Chris Dumez  <cdumez@apple.com>
396
397         Populate self.registration.installing/waiting/active inside service workers
398         https://bugs.webkit.org/show_bug.cgi?id=180168
399
400         Reviewed by Brady Eidson.
401
402         Extend layout test coverage.
403
404         * http/tests/workers/service/resources/self_registration-worker.js:
405         * http/tests/workers/service/self_registration-expected.txt:
406
407 2017-11-30  Chris Dumez  <cdumez@apple.com>
408
409         Unreviewed, unskip a few Service Workers tests that no longer seem to be flaky.
410
411         * TestExpectations:
412
413 2017-11-30  Ms2ger  <Ms2ger@igalia.com>
414
415         [GTK] Enable all wpt touch-events tests.
416         https://bugs.webkit.org/show_bug.cgi?id=180198
417
418         Unreviewed test gardening.
419
420         * platform/gtk/TestExpectations:
421
422 2017-11-29  Antoine Quint  <graouts@apple.com>
423
424         Move modern media controls test expectations from ios-simulator to ios
425         https://bugs.webkit.org/show_bug.cgi?id=180158
426
427         Reviewed by Dean Jackson.
428
429         We shouldn't be using the ios-simulator platform for these, ios is the right one.
430
431         * platform/ios-simulator/TestExpectations:
432         * platform/ios/TestExpectations:
433
434 2017-11-29  Chris Dumez  <cdumez@apple.com>
435
436         LayoutTest http/tests/workers/service/registration-clear-redundant-worker.html is a flaky failure
437         https://bugs.webkit.org/show_bug.cgi?id=179778
438
439         Reviewed by Youenn Fablet.
440
441         As per the specification [1], when clearing a registration, the registration's workers are first
442         marked as redundant *before* the registration's worker is set to null.
443
444         The test was waiting for the service worker's state to become redundant and then checking in a
445         setTimeout(0) that the registration's worker became null. However, a setTimeout(0) is racy here.
446         To address the issue, we now use setInterval() and wait until the worker becomes null.
447
448         [1] https://w3c.github.io/ServiceWorker/#clear-registration-algorithm
449
450         * TestExpectations:
451         * http/tests/workers/service/registration-clear-redundant-worker.html:
452
453 2017-11-29  Youenn Fablet  <youenn@apple.com>
454
455         ServiceWorkerClient objects should be reused if there is already one existing with the same identifier
456         https://bugs.webkit.org/show_bug.cgi?id=180143
457
458         Reviewed by Chris Dumez.
459
460         * http/tests/workers/service/resources/basic-ServiceWorker-postMessage-worker.js:
461         (event.else):
462         * http/tests/workers/service/resources/basic-ServiceWorker-postMessage.js:
463
464 2017-11-29  Ryan Haddad  <ryanhaddad@apple.com>
465
466         Mark imported/w3c/web-platform-tests/XMLHttpRequest/firing-events-http-no-content-length.html as flaky.
467         https://bugs.webkit.org/show_bug.cgi?id=179775
468
469         Unreviewed test gardening.
470
471         * platform/mac-wk1/TestExpectations:
472
473 2017-11-29  Ryan Haddad  <ryanhaddad@apple.com>
474
475         Mark media/modern-media-controls/pip-support/pip-support-click.html as flaky.
476         https://bugs.webkit.org/show_bug.cgi?id=165311
477
478         Unreviewed test gardening.
479
480         * platform/mac/TestExpectations:
481
482 2017-11-29  Ryan Haddad  <ryanhaddad@apple.com>
483
484         Mark http/tests/workers/service/registration-clear-redundant-worker.html as flaky.
485         https://bugs.webkit.org/show_bug.cgi?id=179778
486
487         Unreviewed test gardening.
488
489         * TestExpectations:
490
491 2017-11-29  Youenn Fablet  <youenn@apple.com>
492
493         Add support for service worker generated redirections
494         https://bugs.webkit.org/show_bug.cgi?id=179498
495
496         Reviewed by Darin Adler.
497
498         * http/tests/workers/service/resources/service-worker-redirection-fetch-worker.js: Added.
499         (event.event.request.url.indexOf):
500         (event.event.request.url.endsWith):
501         * http/tests/workers/service/service-worker-redirection-fetch.https-expected.txt: Added.
502         * http/tests/workers/service/service-worker-redirection-fetch.https.html: Added.
503
504 2017-11-29  Chris Dumez  <cdumez@apple.com>
505
506         Start exposing self.registration inside service workers
507         https://bugs.webkit.org/show_bug.cgi?id=180162
508
509         Reviewed by Brady Eidson.
510
511         Add layout test coverage.
512
513         * TestExpectations:
514         Skip test that covers self.registration.update() because it now times out. We do not support update()
515         on registrations inside service workers yet so the test times out waiting for the updatefound event
516         on the registration.
517
518         * http/tests/workers/service/ServiceWorkerGlobalScope_registration_SameObject-expected.txt: Added.
519         * http/tests/workers/service/ServiceWorkerGlobalScope_registration_SameObject.html: Added.
520         * http/tests/workers/service/resources/ServiceWorkerGlobalScope_registration_SameObject-worker.js: Added.
521         * http/tests/workers/service/resources/self_registration-worker.js: Added.
522         * http/tests/workers/service/self_registration-expected.txt: Added.
523         * http/tests/workers/service/self_registration.html: Added.
524
525 2017-11-29  Javier M. Mellid  <jmunhoz@igalia.com>
526
527         [GTK] Test gardening
528         https://bugs.webkit.org/show_bug.cgi?id=180150
529
530         Unreviewed test gardening
531
532         * platform/gtk/TestExpectations:
533
534 2017-11-29  Antoine Quint  <graouts@apple.com>
535
536         [iOS] Media controls should stop updating while media is playing in fullscreen
537         https://bugs.webkit.org/show_bug.cgi?id=180144
538         <rdar://problem/35060379>
539
540         Reviewed by Eric Carlson.
541
542         Add a new test that enters fullscreen, checks that the elapsed time shown in the inline media controls are the same
543         at this time and after a few "timeupdate" events, ensuring the DOM is no longer updated while in fullscreen, and then
544         exits fullscreen and checks that the elapsed time controls now update as expected. This test is skipped in OpenSource
545         since it uses touch events.
546
547         * media/modern-media-controls/media-controller/ios/media-controller-stop-updates-in-fullscreen-expected.txt: Added.
548         * media/modern-media-controls/media-controller/ios/media-controller-stop-updates-in-fullscreen.html: Added.
549         * platform/ios-simulator/TestExpectations:
550
551 2017-11-29  Simon Fraser  <simon.fraser@apple.com>
552
553         Viewport unit values affected by Comand-+ zoom
554         https://bugs.webkit.org/show_bug.cgi?id=145614
555
556         Reviewed by Zalan Bujtas.
557
558         * fast/css/viewport-units-zoom-expected.html: Added.
559         * fast/css/viewport-units-zoom.html: Added.
560
561 2017-11-29  Ms2ger  <Ms2ger@igalia.com>
562
563         Enable imported/w3c/web-platform-tests/resource-timing/single-entry-per-resource.html.
564         https://bugs.webkit.org/show_bug.cgi?id=180142
565
566         Unreviewed test gardening.
567
568         The -expected file was updated to list a PASS result.
569
570         * TestExpectations:
571
572 2017-11-29  Ms2ger  <Ms2ger@igalia.com>
573
574         [GTK][WPE] Test gardening
575         https://bugs.webkit.org/show_bug.cgi?id=180136
576
577         Unreviewed test gardening.
578
579         * TestExpectations: Skip more alternative-presentation-button tests.
580         * platform/gtk/TestExpectations: Updated expectations:
581           - fast/attachment/attachment-without-appearance.html: recently added test for a disabled feature.
582           - fast/dom/MutationObserver/end-of-task-delivery.html: flaky.
583           - http/tests/local/link-stylesheet-load-order-preload.html: flaky.
584         * platform/gtk/compositing/overflow/composited-scrolling-paint-phases-expected.txt: rebaseline for r225220.
585         * platform/mac/TestExpectations: Enable the skipped alternative-presentation-button tests.
586         * platform/wpe/TestExpectations: Updated expectations:
587           - fast/canvas/canvas-createPattern-video-modify.html: passing since r225060.
588           - webanimations/*: failing since they were added; bug filed.
589         * platform/wpe/imported/w3c/web-platform-tests/dom/events/EventTarget-dispatchEvent-expected.txt:
590           DeviceMotionEvent and DeviceMotionEvent were disabled in r225098
591           (matching mac ports); the remaining difference with the platform-neutral
592           expectation is that TouchEvent is enabled here.
593         * platform/wpe/imported/w3c/web-platform-tests/dom/nodes/Document-createEvent-expected.txt:
594           DeviceMotionEvent and DeviceMotionEvent were disabled in r225098
595           (matching mac ports); the remaining difference with the platform-neutral
596           expectation is that TouchEvent is enabled here.
597
598 2017-11-29  Antoine Quint  <graouts@apple.com>
599
600         Pressing the space bar while watching a fullscreen video doesn't play or pause
601         https://bugs.webkit.org/show_bug.cgi?id=180033
602         <rdar://problem/33610443>
603
604         Reviewed by Eric Carlson.
605
606         Adding a new macOS-only test that checks that pressing the space bar while playing fullscreen
607         pauses the media and resumes it when pressing the space bar again.
608
609         * media/modern-media-controls/media-controller/media-controller-space-bar-toggle-playback-expected.txt: Added.
610         * media/modern-media-controls/media-controller/media-controller-space-bar-toggle-playback.html: Added.
611         * media/video-test.js:
612         (runWithKeyDown): Update the key to not be space since this would cause media to be paused when entering fullscreen.
613         * platform/ios-simulator/TestExpectations:
614
615 2017-11-28  Zan Dobersek  <zdobersek@igalia.com>
616
617         [Cairo] Limit the number of active contexts in GraphicsContext3DCairo
618         https://bugs.webkit.org/show_bug.cgi?id=166968
619
620         Reviewed by Alex Christensen.
621
622         * platform/gtk/TestExpectations: Unskip WebGL tests that were failing
623         due to missing active context limit management.
624         * platform/wpe/TestExpectations: Ditto.
625
626 2017-11-28  Joseph Pecoraro  <pecoraro@apple.com>
627
628         Web Inspector: Write script syntax tree tests for template literals and default parameter values
629         https://bugs.webkit.org/show_bug.cgi?id=149450
630         <rdar://problem/22796879>
631
632         Reviewed by Devin Rousso.
633
634         * inspector/model/parse-script-syntax-tree-expected.txt:
635         * inspector/model/parse-script-syntax-tree.html:
636
637 2017-11-28  Zalan Bujtas  <zalan@apple.com>
638
639         Clean up spanners before creating nested column context
640         https://bugs.webkit.org/show_bug.cgi?id=180107
641         <rdar://problem/35686655>
642         
643         Reviewed by Antti Koivisto.
644
645         * fast/multicol/crash-when-constructing-nested-columns-expected.txt: Added.
646         * fast/multicol/crash-when-constructing-nested-columns.html: Added.
647
648 2017-11-28  Wenson Hsieh  <wenson_hsieh@apple.com>
649
650         Allow attachment elements with no appearance to defer rendering to child nodes
651         https://bugs.webkit.org/show_bug.cgi?id=180117
652         <rdar://problem/35735339>
653
654         Reviewed by Tim Horton.
655
656         Adds a ref test verifying that an appearance-less attachment can render child nodes. More extensive testing to
657         come in a followup patch.
658
659         * fast/attachment/attachment-without-appearance-expected.html: Added.
660         * fast/attachment/attachment-without-appearance.html: Added.
661
662 2017-11-28  Chris Dumez  <cdumez@apple.com>
663
664         ServiceWorkerGlobalScope.clients should always return the same object
665         https://bugs.webkit.org/show_bug.cgi?id=180116
666
667         Reviewed by Geoffrey Garen.
668
669         Add layout test coverage.
670
671         * http/tests/workers/service/ServiceWorkerGlobalScope_clients_SameObject-expected.txt: Added.
672         * http/tests/workers/service/ServiceWorkerGlobalScope_clients_SameObject.html: Added.
673         * http/tests/workers/service/resources/ServiceWorkerGlobalScope_clients_SameObject-worker.js: Added.
674
675 2017-11-28  Ryan Haddad  <ryanhaddad@apple.com>
676
677         Unreviewed, correct the location for an expected result file.
678
679         * platform/mac-elcapitan/fast/forms/alternative-presentation-button/replacement-expected.txt: Renamed from LayoutTests/platform/mac-elcapitan/fast/alternative-presentation-button/replacement-expected.txt.
680
681 2017-11-28  Matt Lewis  <jlewis3@apple.com>
682
683         Marked accessibility/ios-simulator/video-elements-ios.html as flaky timout.
684         https://bugs.webkit.org/show_bug.cgi?id=178195
685
686         Unreviewed test gardening.
687
688         * platform/ios-wk2/TestExpectations:
689
690 2017-11-28  Joseph Pecoraro  <pecoraro@apple.com>
691
692         ServiceWorker Inspector: Frontend changes to support Network tab and sub resources
693         https://bugs.webkit.org/show_bug.cgi?id=179642
694         <rdar://problem/35517704>
695
696         Reviewed by Brian Burg.
697
698         * inspector/unit-tests/target-manager-expected.txt:
699         * inspector/unit-tests/target-manager.html:
700         Generalize.
701
702 2017-11-28  Ryan Haddad  <ryanhaddad@apple.com>
703
704         Rebaseline fast/forms/alternative-presentation-button/replacement.html for El Capitan.
705
706         Unreviewed test gardening.
707
708         * platform/mac-elcapitan/fast/alternative-presentation-button/replacement-expected.txt: Added.
709
710 2017-11-28  Said Abou-Hallawa  <sabouhallawa@apple.com>
711
712         [CG] PostScript images should be supported if they are sub-resource images
713         https://bugs.webkit.org/show_bug.cgi?id=178502
714
715         Reviewed by Simon Fraser.
716
717         * TestExpectations:
718         * fast/images/eps-as-image-expected.html: Added.
719         * fast/images/eps-as-image.html: Added.
720         * fast/images/resources/green-100x100.eps: Added.
721         * platform/mac/TestExpectations:
722
723 2017-11-28  Daniel Bates  <dabates@apple.com>
724
725         [Cocoa] First pass at implementing alternative presentation button element
726         https://bugs.webkit.org/show_bug.cgi?id=179785
727         Part of <rdar://problem/34917108>
728
729         Update expected result.
730
731         * fast/forms/alternative-presentation-button/replacement-expected.txt:
732
733 2017-11-28  Charles Turner  <cturner@igalia.com>
734
735         [GTK] Test gardening
736         https://bugs.webkit.org/show_bug.cgi?id=180099
737
738         Unreviewed test gardening
739
740         * platform/gtk/TestExpectations:
741
742 2017-11-28  Ryan Haddad  <ryanhaddad@apple.com>
743
744         [iOS] Rebaseline editing/execCommand tests
745         https://bugs.webkit.org/show_bug.cgi?id=180085
746
747         Unreviewed test gardening.
748
749         * platform/ios-wk2/TestExpectations:
750         * platform/ios-wk2/editing/execCommand/format-block-with-trailing-br-expected.txt: Added.
751         * platform/ios-wk2/editing/execCommand/indent-pre-expected.txt: Added.
752         * platform/ios-wk2/editing/execCommand/selectAll-expected.txt: Added.
753         * platform/ios/editing/execCommand/create-list-with-hr-expected.txt:
754         * platform/ios/editing/execCommand/indent-selection-expected.txt:
755         * platform/ios/editing/execCommand/insert-list-and-stitch-expected.txt:
756         * platform/ios/editing/execCommand/nsresponder-indent-expected.txt:
757
758 2017-11-28  Noah Chase  <nchase@gmail.com>
759
760         Web Audio's AnalyserNode.fftSize cannot be greater than 2048 in Safari; spec says it can be up to 32768
761         https://bugs.webkit.org/show_bug.cgi?id=180040
762
763         Reviewed by Alex Christensen.
764
765         * webaudio/realtimeanalyser-fft-sizing-expected.txt:
766         * webaudio/realtimeanalyser-fft-sizing.html:
767
768 2017-11-28  Ms2ger  <Ms2ger@igalia.com>
769
770         [WPE] Enable the wpt top-level directory.
771         https://bugs.webkit.org/show_bug.cgi?id=180088
772
773         Unreviewed test gardening.
774
775         This does not change the output of Tools/Scripts/run-webkit-tests  --print-expectations.
776
777         * platform/wpe/TestExpectations:
778
779 2017-11-28  Daniel Bates  <dabates@apple.com>
780
781         [Cocoa] First pass at implementing alternative presentation button element
782         https://bugs.webkit.org/show_bug.cgi?id=179785
783         Part of <rdar://problem/34917108>
784
785         Reviewed by Brent Fulgham.
786
787         Adds tests to ensure that we can apply and remove the substitution of one or more
788         elements with the alternative presentation button.
789
790         Also added some accessibility tests to ensure that the alternative presentation button
791         can be seen and hit tested by the accessibility machinery. When the alternative presentation
792         button is substituted for an <input> it masquerades as a text button and when it is
793         substituted for an arbitrary HTML element it masquerades as the original element. As a
794         result the accessibility machinery shows an empty role description in the former case
795         because it does find the ARIA label for the button and the accessibility element hierarchy
796         may be incorrect in the latter case. We will fix these issues in a subsequent commit(s).
797
798         * TestExpectations: Skip the test on all platforms. We will selectively enable
799         tests on Cocoa platforms (below).
800         * accessibility/alternative-presentation-button-expected.txt: Added.
801         * accessibility/alternative-presentation-button-input-type-expected.txt: Added.
802         * accessibility/alternative-presentation-button-input-type.html: Added.
803         * accessibility/alternative-presentation-button.html: Added.
804         * fast/forms/alternative-presentation-button/replace-and-remove-expected.html: Added.
805         * fast/forms/alternative-presentation-button/replace-and-remove.html: Added.
806         * fast/forms/alternative-presentation-button/replacement-expected.txt: Added.
807         * fast/forms/alternative-presentation-button/replacement.html: Added.
808         * platform/ios/TestExpectations: Mark tests as PASS so that we run them.
809         * platform/ios/fast/forms/alternative-presentation-button/replacement-expected.txt: Added.
810         * platform/mac/TestExpectations: Mark tests as PASS so that we run them.
811
812 2017-11-28  Commit Queue  <commit-queue@webkit.org>
813
814         Unreviewed, rolling out r225209.
815         https://bugs.webkit.org/show_bug.cgi?id=180092
816
817         Tests are still timing out (Requested by ap on #webkit).
818
819         Reverted changeset:
820
821         "Pressing the space bar while watching a fullscreen video
822         doesn't play or pause"
823         https://bugs.webkit.org/show_bug.cgi?id=180033
824         https://trac.webkit.org/changeset/225209
825
826 2017-11-28  Chris Dumez  <cdumez@apple.com>
827
828         Start exposing navigator.serviceWorker inside service workers
829         https://bugs.webkit.org/show_bug.cgi?id=180087
830
831         Reviewed by Brady Eidson.
832
833         Add layout test coverage.
834
835         * http/tests/workers/service/WorkerNavigator_serviceWorker-expected.txt: Added.
836         * http/tests/workers/service/WorkerNavigator_serviceWorker.html: Added.
837         * http/tests/workers/service/resources/WorkerNavigator_serviceWorker-worker.js: Added.
838
839 2017-11-28  Michael Catanzaro  <mcatanzaro@igalia.com>
840
841         REGRESSION(r225098): [WPE] Some features have changed of value (70 new failures)
842         https://bugs.webkit.org/show_bug.cgi?id=180004
843
844         Reviewed by Alex Christensen.
845
846         Remove failure expectations for layout tests that will stop failing once the buildbot master
847         is restarted. A restart is required for the build to begin using
848         -DENABLE_EXPERIMENTAL_FEATURES=ON.
849
850         * platform/wpe/TestExpectations:
851
852 2017-11-28  Antoine Quint  <graouts@apple.com>
853
854         Skip back and forward buttons should not hard-code their numeric amount in localised strings
855         https://bugs.webkit.org/show_bug.cgi?id=180077
856
857         Reviewed by Eric Carlson.
858
859         Add a new test to check replaced localized string work as expected.
860
861         * media/modern-media-controls/localized-strings/replaced-string-expected.txt: Added.
862         * media/modern-media-controls/localized-strings/replaced-string.html: Added.
863         * platform/ios-simulator/TestExpectations:
864         * platform/mac/TestExpectations:
865
866 2017-11-28  Antoine Quint  <graouts@apple.com>
867
868         Pressing the space bar while watching a fullscreen video doesn't play or pause
869         https://bugs.webkit.org/show_bug.cgi?id=180033
870         <rdar://problem/33610443>
871
872         Reviewed by Eric Carlson.
873
874         Adding a new macOS-only test that checks that pressing the space bar while playing fullscreen
875         pauses the media and resumes it when pressing the space bar again.
876
877         * media/modern-media-controls/media-controller/media-controller-space-bar-toggle-playback-expected.txt: Added.
878         * media/modern-media-controls/media-controller/media-controller-space-bar-toggle-playback.html: Added.
879         * platform/ios-simulator/TestExpectations:
880
881 2017-11-27  Matt Lewis  <jlewis3@apple.com>
882
883         Unreviewed, rolling out r225201.
884
885         This caused multiple tests to timeout consistently.
886
887         Reverted changeset:
888
889         "Pressing the space bar while watching a fullscreen video
890         doesn't play or pause"
891         https://bugs.webkit.org/show_bug.cgi?id=180033
892         https://trac.webkit.org/changeset/225201
893
894 2017-11-27  Antoine Quint  <graouts@apple.com>
895
896         Pressing the space bar while watching a fullscreen video doesn't play or pause
897         https://bugs.webkit.org/show_bug.cgi?id=180033
898         <rdar://problem/33610443>
899
900         Reviewed by Eric Carlson.
901
902         Adding a new macOS-only test that checks that pressing the space bar while playing fullscreen
903         pauses the media and resumes it when pressing the space bar again.
904
905         * media/modern-media-controls/media-controller/media-controller-space-bar-toggle-playback-expected.txt: Added.
906         * media/modern-media-controls/media-controller/media-controller-space-bar-toggle-playback.html: Added.
907         * platform/ios-simulator/TestExpectations:
908
909 2017-11-27  Matt Lewis  <jlewis3@apple.com>
910
911         Unreviewed, rolling out r225173.
912
913         This caused multiple tests to timeout consistently.
914
915         Reverted changeset:
916
917         "Pressing the space bar while watching a fullscreen video
918         doesn't play or pause"
919         https://bugs.webkit.org/show_bug.cgi?id=180033
920         https://trac.webkit.org/changeset/225173
921
922 2017-11-27  Ryan Haddad  <ryanhaddad@apple.com>
923
924         Mark imported/w3c/web-platform-tests/service-workers/cache-storage/serviceworker/cache-match.https.html as flaky.
925         https://bugs.webkit.org/show_bug.cgi?id=179137
926
927         Unreviewed test gardening.
928
929         * TestExpectations:
930
931 2017-11-27  Dean Jackson  <dino@apple.com>
932
933         Implement OffscreenCanvas.getContext("webgl")
934         https://bugs.webkit.org/show_bug.cgi?id=180050
935         <rdar://problem/35705473>
936
937         Reviewed by Sam Weinig.
938
939         Update expected results.
940
941         * http/wpt/offscreen-canvas/getContext-webgl.html:
942
943 2017-11-27  Matt Lewis  <jlewis3@apple.com>
944
945         Fixed incorrectly marked test expectations.
946
947         Unreviewed test gardening.
948
949         * platform/ios-wk2/TestExpectations:
950         * platform/mac-wk2/TestExpectations:
951
952 2017-11-27  Alex Christensen  <achristensen@webkit.org>
953
954         Run imported/w3c/web-platform-tests/url/failure.html on debug builds after r225186.
955
956         * TestExpectations:
957         It's still flaky, but it doesn't assert any more.
958
959 2017-11-27  Chris Dumez  <cdumez@apple.com>
960
961         Unreviewed, rebaseline http/tests/workers/service/service-worker-cache-api.https.html
962
963         This test is currently marked as flaky.
964
965         * http/tests/workers/service/service-worker-cache-api.https-expected.txt:
966
967 2017-11-27  Chris Dumez  <cdumez@apple.com>
968
969         Unreviewed, unskip service worker tests that are no longer flaky.
970
971         * TestExpectations:
972
973 2017-11-27  Antoine Quint  <graouts@apple.com>
974
975         Pressing the space bar while watching a fullscreen video doesn't play or pause
976         https://bugs.webkit.org/show_bug.cgi?id=180033
977         <rdar://problem/33610443>
978
979         Reviewed by Eric Carlson.
980
981         Adding a new macOS-only test that checks that pressing the space bar while playing fullscreen
982         pauses the media and resumes it when pressing the space bar again.
983
984         * media/modern-media-controls/media-controller/media-controller-space-bar-toggle-playback-expected.txt: Added.
985         * media/modern-media-controls/media-controller/media-controller-space-bar-toggle-playback.html: Added.
986         * platform/ios-simulator/TestExpectations:
987
988 2017-11-27  Ms2ger  <Ms2ger@igalia.com>
989
990         [GTK][WPE] Enable http/wpt/resource-timing/rt-initiatorType-media.html.
991         https://bugs.webkit.org/show_bug.cgi?id=180034
992
993         Unreviewed test gardening.
994
995         If this test fails, it will fail with random numbers in the failure
996         message. The current platform-neutral expectation file contains one
997         pair of these random numbers, ensuring that this test will never be
998         interpreted as passing -- not while the bug exists, and not when it
999         is fixed.
1000
1001         This change updates the expectation file to contain only passes and
1002         enables the test for WPE and GTK, as the bug does not seem to exist
1003         there.
1004
1005         * http/wpt/resource-timing/rt-initiatorType-media-expected.txt:
1006         * platform/gtk/TestExpectations:
1007         * platform/wpe/TestExpectations:
1008         * platform/wpe/http/wpt/resource-timing/rt-initiatorType-media-expected.txt: Removed.
1009
1010 2017-11-27  Carlos Garcia Campos  <cgarcia@igalia.com>
1011
1012         [SOUP] Layout test media/track/track-text-track-cue-list.html crash with g_source_set_ready_time: assertion 'source->ref_count > 0' failed
1013         https://bugs.webkit.org/show_bug.cgi?id=176806
1014
1015         Reviewed by Carlos Alberto Lopez Perez.
1016
1017         * platform/gtk/TestExpectations:
1018
1019 2017-11-27  Javier Fernandez  <jfernandez@igalia.com>
1020
1021         [css-grid] Display issues with child with max-width
1022         https://bugs.webkit.org/show_bug.cgi?id=178973
1023
1024         Reviewed by Darin Adler.
1025
1026         Regression test for the bug.
1027
1028         * fast/css-grid-layout/auto-margins-ignored-during-track-sizing-expected.html: Added.
1029         * fast/css-grid-layout/auto-margins-ignored-during-track-sizing.html: Added.
1030
1031 2017-11-25  Frederic Wang  <fwang@igalia.com>
1032
1033         Import MathML WPT tests
1034         https://bugs.webkit.org/show_bug.cgi?id=179110
1035
1036         Reviewed by Darin Adler.
1037
1038         This patch imports the MathML WPT tests and remove the corresponding unmaintained copies
1039         from LayoutTests/imported/mathml-in-html5/. The only exception is for MathML tests testing
1040         OpenType MATH parameters: They require Web fonts and do not work well in WebKit without
1041         some tweaks because of bug 174030. For now, we only move the web fonts required by the tests
1042         and keep running the legacy versions.
1043
1044         * TestExpectations: Skip MathML tests requiring web fonts and mark some MathML tests as failing.
1045         * imported/mathml-in-html5/fonts/math/axisheight5000-verticalarrow14000.woff: Moved to imported/w3c/web-platform-tests/fonts/math/.
1046         * imported/mathml-in-html5/fonts/math/fraction-axisheight7000-rulethickness1000.woff: Ditto.
1047         * imported/mathml-in-html5/fonts/math/fraction-denominatordisplaystylegapmin5000-rulethickness1000.woff: Ditto.
1048         * imported/mathml-in-html5/fonts/math/fraction-denominatordisplaystyleshiftdown6000-rulethickness1000.woff: Ditto.
1049         * imported/mathml-in-html5/fonts/math/fraction-denominatorgapmin4000-rulethickness1000.woff: Ditto.
1050         * imported/mathml-in-html5/fonts/math/fraction-denominatorshiftdown3000-rulethickness1000.woff: Ditto.
1051         * imported/mathml-in-html5/fonts/math/fraction-numeratordisplaystylegapmin8000-rulethickness1000.woff: Ditto.
1052         * imported/mathml-in-html5/fonts/math/fraction-numeratordisplaystyleshiftup2000-rulethickness1000.woff: Ditto.
1053         * imported/mathml-in-html5/fonts/math/fraction-numeratorgapmin9000-rulethickness1000.woff: Ditto.
1054         * imported/mathml-in-html5/fonts/math/fraction-numeratorshiftup11000-rulethickness1000.woff: Ditto.
1055         * imported/mathml-in-html5/fonts/math/fraction-rulethickness10000.woff: Ditto.
1056         * imported/mathml-in-html5/fonts/math/largeop-displayoperatorminheight5000.woff: Ditto.
1057         * imported/mathml-in-html5/fonts/math/limits-lowerlimitbaselinedropmin3000.woff: Ditto.
1058         * imported/mathml-in-html5/fonts/math/limits-lowerlimitgapmin11000.woff: Ditto.
1059         * imported/mathml-in-html5/fonts/math/limits-upperlimitbaselinerisemin5000.woff: Ditto.
1060         * imported/mathml-in-html5/fonts/math/limits-upperlimitgapmin7000.woff: Ditto.
1061         * imported/mathml-in-html5/fonts/math/lineheight5000-typolineheight2300.woff: Ditto.
1062         * imported/mathml-in-html5/fonts/math/mathvariant-transforms.woff: Ditto.
1063         * imported/mathml-in-html5/fonts/math/radical-degreebottomraisepercent25-rulethickness1000.woff: Ditto.
1064         * imported/mathml-in-html5/fonts/math/radical-displaystyleverticalgap7000-rulethickness1000.woff: Ditto.
1065         * imported/mathml-in-html5/fonts/math/radical-extraascender3000-rulethickness1000.woff: Ditto.
1066         * imported/mathml-in-html5/fonts/math/radical-kernafterdegreeminus5000-rulethickness1000.woff: Ditto.
1067         * imported/mathml-in-html5/fonts/math/radical-kernbeforedegree4000-rulethickness1000.woff: Ditto.
1068         * imported/mathml-in-html5/fonts/math/radical-rulethickness8000.woff: Ditto.
1069         * imported/mathml-in-html5/fonts/math/radical-verticalgap6000-rulethickness1000.woff: Ditto.
1070         * imported/mathml-in-html5/fonts/math/scripts-spaceafterscript3000.woff: Ditto.
1071         * imported/mathml-in-html5/fonts/math/scripts-subscriptbaselinedropmin9000.woff: Ditto.
1072         * imported/mathml-in-html5/fonts/math/scripts-subscriptshiftdown6000.woff: Ditto.
1073         * imported/mathml-in-html5/fonts/math/scripts-subscripttopmax4000.woff: Ditto.
1074         * imported/mathml-in-html5/fonts/math/scripts-subsuperscriptgapmin11000-superscriptbottommaxwithsubscript3000.woff: Ditto.
1075         * imported/mathml-in-html5/fonts/math/scripts-subsuperscriptgapmin11000.woff: Ditto.
1076         * imported/mathml-in-html5/fonts/math/scripts-superscriptbaselinedropmax10000.woff: Ditto.
1077         * imported/mathml-in-html5/fonts/math/scripts-superscriptbottommin8000.woff: Ditto.
1078         * imported/mathml-in-html5/fonts/math/scripts-superscriptshiftup7000.woff: Ditto.
1079         * imported/mathml-in-html5/fonts/math/scripts-superscriptshiftupcramped5000.woff: Ditto.
1080         * imported/mathml-in-html5/fonts/math/stack-axisheight7000.woff: Ditto.
1081         * imported/mathml-in-html5/fonts/math/stack-bottomdisplaystyleshiftdown5000.woff: Ditto.
1082         * imported/mathml-in-html5/fonts/math/stack-bottomshiftdown6000.woff: Ditto.
1083         * imported/mathml-in-html5/fonts/math/stack-displaystylegapmin4000.woff: Ditto.
1084         * imported/mathml-in-html5/fonts/math/stack-gapmin8000.woff: Ditto.
1085         * imported/mathml-in-html5/fonts/math/stack-topdisplaystyleshiftup3000.woff: Ditto.
1086         * imported/mathml-in-html5/fonts/math/stack-topshiftup9000.woff: Ditto.
1087         * imported/mathml-in-html5/fonts/math/stretchstack-bottomshiftdown3000.woff: Ditto.
1088         * imported/mathml-in-html5/fonts/math/stretchstack-gapabovemin7000.woff: Ditto.
1089         * imported/mathml-in-html5/fonts/math/stretchstack-gapbelowmin11000.woff: Ditto.
1090         * imported/mathml-in-html5/fonts/math/stretchstack-topshiftup5000.woff: Ditto.
1091         * imported/mathml-in-html5/fonts/math/underover-accentbaseheight4000-overbarextraascender3000.woff: Ditto.
1092         * imported/mathml-in-html5/fonts/math/underover-accentbaseheight4000-overbarverticalgap11000.woff: Ditto.
1093         * imported/mathml-in-html5/fonts/math/underover-accentbaseheight4000-underbarextradescender5000.woff: Ditto.
1094         * imported/mathml-in-html5/fonts/math/underover-accentbaseheight4000-underbarverticalgap7000.woff: Ditto.
1095         * imported/mathml-in-html5/mathml/presentation-markup/fractions/frac-parameters-1.html:
1096         Update the URL to use the fonts in w3c/web-platform-tests/fonts/math/.
1097         * imported/mathml-in-html5/mathml/presentation-markup/fractions/frac-parameters-2.html: Ditto.
1098         * imported/mathml-in-html5/mathml/presentation-markup/radicals/root-parameters-1.html: Ditto.
1099         * imported/mathml-in-html5/mathml/presentation-markup/scripts/subsup-parameters-1.html: Ditto.
1100         * imported/mathml-in-html5/mathml/presentation-markup/scripts/underover-parameters-1.html: Ditto.
1101         * imported/mathml-in-html5/mathml/presentation-markup/scripts/underover-parameters-2.html: Ditto.
1102         * imported/mathml-in-html5/mathml/presentation-markup/scripts/underover-parameters-3.html: Ditto.
1103         * imported/mathml-in-html5/mathml/presentation-markup/scripts/underover-parameters-4.html: Ditto.
1104         * imported/mathml-in-html5/mathml/relations/css-styling/mathvariant-transforms-1-expected.html: Removed.
1105         * imported/mathml-in-html5/mathml/relations/css-styling/mathvariant-transforms-1.html: Removed.
1106         * imported/mathml-in-html5/mathml/relations/css-styling/mathvariant-transforms-2-expected.html: Removed.
1107         * imported/mathml-in-html5/mathml/relations/css-styling/mathvariant-transforms-2.html: Removed.
1108         * imported/mathml-in-html5/mathml/relations/html5-tree/namespace-1-expected.txt: Removed.
1109         * imported/mathml-in-html5/mathml/relations/html5-tree/namespace-1.html: Removed.
1110         * platform/ios/TestExpectations: Updated to match the new version in imported/w3c.
1111         * platform/mac/TestExpectations: Ditto.
1112         * platform/win/TestExpectations: Ditto.
1113
1114 2017-11-26  Simon Fraser  <simon.fraser@apple.com>
1115
1116         feImage as filter input has skewed colors
1117         https://bugs.webkit.org/show_bug.cgi?id=180021
1118
1119         Reviewed by Sam Weinig.
1120
1121         * svg/filters/feImage-color-fidelity-expected.svg: Added.
1122         * svg/filters/feImage-color-fidelity.svg: Added.
1123
1124 2017-11-26  Simon Fraser  <simon.fraser@apple.com>
1125
1126         Use more Uint8ClampedArray& and constness in filter and image buffer code
1127         https://bugs.webkit.org/show_bug.cgi?id=180008
1128
1129         Reviewed by Darin Adler.
1130
1131         Fix a bug in FEGaussianBlur where the output of the last blur pass wasn't
1132         copied to the result buffer, which required a test adjustment.
1133
1134         * css3/filters/filter-on-overflow-hidden-expected.html:
1135         * css3/filters/filter-on-overflow-hidden.html:
1136
1137 2017-11-24  Antti Koivisto  <antti@apple.com>
1138
1139         Style resolution spin due to calc() values always comparing inequal (seen on arstechnica.com)
1140         https://bugs.webkit.org/show_bug.cgi?id=179982
1141         <rdar://problem/35677991>
1142
1143         Reviewed by Darin Adler.
1144
1145         * transitions/transition-with-calc-spin-expected.txt: Added.
1146         * transitions/transition-with-calc-spin.html: Added.
1147
1148 2017-11-24  Antoine Quint  <graouts@apple.com>
1149
1150         Captions move when <video> with no controls is hovered
1151         https://bugs.webkit.org/show_bug.cgi?id=178600
1152         <rdar://problem/35112309>
1153
1154         Reviewed by Jer Noble.
1155
1156         We add two tests to check that we correctly reduce the height of the text tracks container
1157         when the controls bar should be visible, and that we do not reduce it when the controls are
1158         not visible.
1159
1160         * media/modern-media-controls/text-tracks/text-tracks-height-no-controls-expected.txt: Added.
1161         * media/modern-media-controls/text-tracks/text-tracks-height-no-controls.html: Added.
1162         * media/modern-media-controls/text-tracks/text-tracks-height-with-controls-expected.txt: Added.
1163         * media/modern-media-controls/text-tracks/text-tracks-height-with-controls.html: Added.
1164         * platform/mac/TestExpectations:
1165
1166 2017-11-24  Ms2ger  <Ms2ger@igalia.com>
1167
1168         [GTK] Remove reference to css-shapes-1/test-plan/index.html.
1169         https://bugs.webkit.org/show_bug.cgi?id=168553
1170
1171         Unreviewed test gardening.
1172
1173         * platform/gtk/TestExpectations:
1174
1175 2017-11-24  Ms2ger  <Ms2ger@igalia.com>
1176
1177         [WPE] Update some test expectations
1178         https://bugs.webkit.org/show_bug.cgi?id=180000
1179
1180         Unreviewed test gardening.
1181
1182         * platform/wpe/TestExpectations:
1183           * Mark as intermittently passing:
1184               - animations/negative-delay.html (also noted the bug)
1185               - fast/canvas/canvas-overflow-hidden-animation.html
1186               - imported/w3c/i18n/bidi/bidi-plaintext-011.html
1187
1188           * Enable tests fixed in r224580:
1189               - imported/w3c/IndexedDB-private-browsing/idb_webworkers.html
1190               - storage/indexeddb/basics-workers.html
1191               - storage/indexeddb/cursor-advance-workers.html
1192               - storage/indexeddb/deletedatabase-delayed-by-open-and-versionchange-workers.html
1193               - storage/indexeddb/dont-commit-on-blocked.html
1194               - storage/indexeddb/index-basics-workers.html
1195               - storage/indexeddb/modern/blob-simple-workers.html
1196               - storage/indexeddb/modern/worker-getall.html
1197               - storage/indexeddb/modern/workers-enable.html
1198               - storage/indexeddb/objectstore-basics-workers.html
1199               - storage/indexeddb/open-twice-workers.html
1200               - storage/indexeddb/pending-activity-workers.html
1201               - storage/indexeddb/pending-version-change-on-exit.html
1202               - storage/indexeddb/pending-version-change-on-exit-private.html
1203               - storage/indexeddb/pending-version-change-stuck.html
1204               - storage/indexeddb/pending-version-change-stuck-private.html
1205               - storage/indexeddb/pending-version-change-stuck-works-with-terminate.html
1206               - storage/indexeddb/pending-version-change-stuck-works-with-terminate-private.html
1207               - storage/indexeddb/transaction-complete-workers.html
1208               - storage/indexeddb/transaction-complete-workers-private.html
1209               - storage/indexeddb/unprefix-workers.html
1210
1211           * Remove failure expectations for tests that are passing on the bot:
1212               - fast/canvas/webgl/tex-image-and-sub-image-2d-with-video.html: passing since r225060.
1213               - fast/events/event-view-toString.html: passing since r221858.
1214               - fast/events/offsetX-offsetY.html: passing since r221858.
1215               - fast/shapes/shape-outside-floats/shape-outside-floats-shape-margin-percent.html: passing since r221858.
1216               - webgl/1.0.2/conformance/context/context-creation-and-destruction.html:
1217                 passing since its missing resource was added in r223632.
1218
1219           * Add some passing expectations for tests that are marked as failing in the platform-neutral file:
1220               - css2.1/20110323/replaced-intrinsic-001.htm: has been passing for a long time;
1221                 the baseline probably does not reflect the actual pass condition.
1222                 (The upstream test is claimed to be invalid, and fails in all browsers.)
1223               - css2.1/20110323/replaced-intrinsic-002.htm:  has been passing for a long time;
1224                 the baseline probably does not reflect the actual pass condition.
1225                 (The upstream test is claimed to be invalid, and fails in all browsers.)
1226               - css3/flexbox/csswg/flexbox_flex-natural-mixed-basis-auto.html: passing since r222128.
1227               - transitions/svg-text-shadow-transition.html: passing since expectation rebaseline in r222084.
1228
1229 2017-11-24  Carlos Alberto Lopez Perez  <clopez@igalia.com>
1230
1231         REGRESSION(r225098): [WPE] Gardening of tests after r225098.
1232
1233         70 new failures after some features changed of value.
1234         Reported on https://bugs.webkit.org/show_bug.cgi?id=180004
1235         Remove also 2 duplicated entries on the expectations file.
1236
1237         Unreviewed gardening.
1238
1239         * platform/wpe/TestExpectations:
1240
1241 2017-11-24  Antoine Quint  <graouts@apple.com>
1242
1243         [Web Animations] Allow getComputedStyle() to return animated values for accelerated animations
1244         https://bugs.webkit.org/show_bug.cgi?id=179975
1245         <rdar://problem/35676811>
1246
1247         Reviewed by Dean Jackson.
1248
1249         Add a new test that checks that the computed style of accelerated animation returns the animated value.
1250         This test would fail for the accelerated case prior to this patch.
1251
1252         * http/wpt/wk-web-animations/interfaces/keyframe-effect-getComputedStyle-expected.txt: Added.
1253         * http/wpt/wk-web-animations/interfaces/keyframe-effect-getComputedStyle.html: Added.
1254
1255 2017-11-24  Mark Lam  <mark.lam@apple.com>
1256
1257         Move unsafe jsc shell test functions to the $vm object.
1258         https://bugs.webkit.org/show_bug.cgi?id=179980
1259
1260         Reviewed by Yusuke Suzuki.
1261
1262         * js/script-tests/stack-trace.js:
1263         * js/stack-trace-expected.txt:
1264
1265 2017-11-23  Antoine Quint  <graouts@apple.com>
1266
1267         [Web Animations] Perform hardware-composited animations when possible
1268         https://bugs.webkit.org/show_bug.cgi?id=179973
1269         <rdar://problem/34953922>
1270
1271         Reviewed by Dean Jackson.
1272
1273         Add a series of tests to check that we use hardware-compositing for animations when possible.
1274         Specifically, we check that:
1275         
1276         1. Specifying both accelerated and non-accelerated properties for a single animation does *not*
1277         yield hardware compositing (left-and-opacity-animation-yields-no-compositing.html).
1278
1279         2. Specifying both accelerated and non-accelerated properties via multiple animations does *not*
1280         yield hardware compositing (width-and-opacity-separate-animation-yields-no-compositing.html).
1281
1282         3. Specifying only accelerated properties *does* yield hardware compositing
1283         (opacity-animation-yields-compositing.html).
1284
1285         4. Hardware-composited animations no longer enforce hardware compositing after their completion
1286         (opacity-animation-no-longer-composited-upon-completion.html).
1287
1288         * webanimations/left-and-opacity-animation-yields-no-compositing-expected.txt: Added.
1289         * webanimations/left-and-opacity-animation-yields-no-compositing.html: Added.
1290         * webanimations/opacity-animation-no-longer-composited-upon-completion-expected.txt: Added.
1291         * webanimations/opacity-animation-no-longer-composited-upon-completion.html: Added.
1292         * webanimations/opacity-animation-yields-compositing-expected.txt: Added.
1293         * webanimations/opacity-animation-yields-compositing.html: Added.
1294         * webanimations/width-and-opacity-separate-animation-yields-no-compositing-expected.txt: Added.
1295         * webanimations/width-and-opacity-separate-animation-yields-no-compositing.html: Added.
1296
1297 2017-11-23  Carlos Alberto Lopez Perez  <clopez@igalia.com>
1298
1299         REGRESSION(r225098): [GTK] Gardening of tests after r225098.
1300         https://bugs.webkit.org/show_bug.cgi?id=179989
1301
1302         Unreviewed.
1303
1304         Mark new expected failures meanwhile the issue is not fixed.
1305
1306         * platform/gtk/TestExpectations:
1307
1308 2017-11-23  Simon Fraser  <simon.fraser@apple.com>
1309
1310         Add support for CanvasPattern.setTransform()
1311         https://bugs.webkit.org/show_bug.cgi?id=179935
1312
1313         Reviewed by Sam Weinig.
1314         
1315         Moved the test previously known as canvas-pattern-transform.html to canvas-pattern-with-transform.html
1316         and added a new test.
1317
1318         * fast/canvas/canvas-pattern-transform-expected.txt:
1319         * fast/canvas/canvas-pattern-transform.html:
1320         * fast/canvas/canvas-pattern-with-transform-expected.txt: Copied from LayoutTests/fast/canvas/canvas-pattern-transform-expected.txt.
1321         * fast/canvas/canvas-pattern-with-transform.html: Copied from LayoutTests/fast/canvas/canvas-pattern-transform.html.
1322         * fast/canvas/canvas-pattern-with-transform.js: Renamed from LayoutTests/fast/canvas/canvas-pattern-transform.js.
1323
1324 2017-11-23  Ms2ger  <Ms2ger@igalia.com>
1325
1326         [WPE] Mark media/media-source/media-source-paint-to-canvas.html as passing.
1327         https://bugs.webkit.org/show_bug.cgi?id=178706
1328
1329         Unreviewed test gardening.
1330
1331         It has passed since r225060.
1332
1333         * platform/wpe/TestExpectations:
1334
1335         [WPE] Re-enable fast/dom/Document/CaretRangeFromPoint/replace-element.html.
1336         https://bugs.webkit.org/show_bug.cgi?id=176820
1337
1338         Unreviewed test gardening.
1339
1340         The test started passing again in r221974.
1341
1342         * platform/wpe/TestExpectations:
1343
1344 2017-11-23  Ms2ger  <Ms2ger@igalia.com>
1345
1346         [WPE] Enable some more wpt tests.
1347         https://bugs.webkit.org/show_bug.cgi?id=179939
1348
1349         Reviewed by Žan Doberšek.
1350
1351         * TestExpectations: Add the number of a bug I filed.
1352         * platform/wpe/TestExpectations: Enable some smaller top-level wpt
1353           directories.
1354         * platform/wpe/imported/w3c/web-platform-tests/FileAPI/historical.https-expected.txt:
1355           Added: Service Workers are not yet enabled for WPE, which affects the
1356           results of this test in a harmless way.
1357
1358 2017-11-22  Ali Juma  <ajuma@chromium.org>
1359
1360         Implement VisualViewport API attributes
1361         https://bugs.webkit.org/show_bug.cgi?id=179385
1362
1363         Reviewed by Frédéric Wang.
1364
1365         Add tests for the Visual Viewport API, based on Blink's layout tests but modified
1366         to use UIScriptController.
1367
1368         * fast/visual-viewport/viewport-dimensions-exclude-custom-scrollbars-expected.txt: Added.
1369         * fast/visual-viewport/viewport-dimensions-exclude-custom-scrollbars.html: Added.
1370         * fast/visual-viewport/viewport-dimensions-exclude-scrollbars-expected.txt: Added.
1371         * fast/visual-viewport/viewport-dimensions-exclude-scrollbars.html: Added.
1372         * fast/visual-viewport/viewport-dimensions-expected.txt: Added.
1373         * fast/visual-viewport/viewport-dimensions-iframe-expected.txt: Added.
1374         * fast/visual-viewport/viewport-dimensions-iframe.html: Added.
1375         * fast/visual-viewport/viewport-dimensions-under-page-zoom-expected.txt: Added.
1376         * fast/visual-viewport/viewport-dimensions-under-page-zoom.html: Added.
1377         * fast/visual-viewport/viewport-dimensions.html: Added.
1378         * platform/gtk/TestExpectations:
1379           Skipped tests that use UIScriptController::zoomToScale, since this isn't implemented on GTK (webkit.org/b/168050).
1380         * platform/ios/fast/visual-viewport/viewport-dimensions-iframe-expected.txt: Added.
1381           Fails because iframes aren't scrollable on iOS (webkit.org/b/179794).
1382         * platform/ios/imported/w3c/web-platform-tests/viewport/viewport-unscaled-scroll-iframe-expected.txt: Added.
1383           Fails because iframes aren't scrollable on iOS (webkit.org/b/179794).
1384         * platform/ios/imported/w3c/web-platform-tests/viewport/viewport-unscaled-size-expected.txt: Added.
1385           Platform-specific expectation because of the window size being different on iOS.
1386         * platform/ios/imported/w3c/web-platform-tests/viewport/viewport-unscaled-size-iframe-expected.txt: Added.
1387           Fails because iframes aren't scrollable on iOS (webkit.org/b/179794).
1388         * platform/mac-wk1/TestExpectations:
1389           Skipped a test that applies webkit-scrollbar to main frame scrollbars, since this is unsupported in WK1.
1390
1391 2017-11-22  Manuel Rego Casasnovas  <rego@igalia.com>
1392
1393         Available height is wrong for positioned elements with "box-sizing: border-box"
1394         https://bugs.webkit.org/show_bug.cgi?id=178783
1395
1396         Reviewed by Darin Adler.
1397
1398         There are some cases failing in fast/box-sizing/fill-available.html,
1399         this is because of a different bug (see https://webkit.org/b/178790)
1400         as noted down in the text comments.
1401
1402         * fast/box-sizing/fill-available-expected.txt: Added.
1403         * fast/box-sizing/fill-available.html: Added.
1404         * fast/box-sizing/replaced-expected.txt: Added.
1405         * fast/box-sizing/replaced.html: Added.
1406
1407 2017-11-22  Ms2ger  <Ms2ger@igalia.com>
1408
1409         [WPE] Enable request-animation-frame-disabled.html.
1410         https://bugs.webkit.org/show_bug.cgi?id=173422
1411
1412         Unreviewed test gardening.
1413
1414         The test is passing since the change in r218754, and doesn't seem to have
1415         crashed in months.
1416
1417         * platform/wpe/TestExpectations:
1418
1419 2017-11-22  Commit Queue  <commit-queue@webkit.org>
1420
1421         Unreviewed, rolling out r225093.
1422         https://bugs.webkit.org/show_bug.cgi?id=179938
1423
1424         Compilation failed on WinCairo 64-bit Release (Requested by
1425         fredw on #webkit).
1426
1427         Reverted changeset:
1428
1429         "Implement VisualViewport API attributes"
1430         https://bugs.webkit.org/show_bug.cgi?id=179385
1431         https://trac.webkit.org/changeset/225093
1432
1433 2017-11-21  Ali Juma  <ajuma@chromium.org>
1434
1435         Implement VisualViewport API attributes
1436         https://bugs.webkit.org/show_bug.cgi?id=179385
1437
1438         Reviewed by Frédéric Wang.
1439
1440         Add tests for the Visual Viewport API, based on Blink's layout tests but modified
1441         to use UIScriptController.
1442
1443         * fast/visual-viewport/viewport-dimensions-exclude-custom-scrollbars-expected.txt: Added.
1444         * fast/visual-viewport/viewport-dimensions-exclude-custom-scrollbars.html: Added.
1445         * fast/visual-viewport/viewport-dimensions-exclude-scrollbars-expected.txt: Added.
1446         * fast/visual-viewport/viewport-dimensions-exclude-scrollbars.html: Added.
1447         * fast/visual-viewport/viewport-dimensions-expected.txt: Added.
1448         * fast/visual-viewport/viewport-dimensions-iframe-expected.txt: Added.
1449         * fast/visual-viewport/viewport-dimensions-iframe.html: Added.
1450         * fast/visual-viewport/viewport-dimensions-under-page-zoom-expected.txt: Added.
1451         * fast/visual-viewport/viewport-dimensions-under-page-zoom.html: Added.
1452         * fast/visual-viewport/viewport-dimensions.html: Added.
1453         * platform/gtk/TestExpectations:
1454           Skipped tests that use UIScriptController::zoomToScale, since this isn't implemented on GTK (webkit.org/b/168050).
1455         * platform/ios/fast/visual-viewport/viewport-dimensions-iframe-expected.txt: Added.
1456           Fails because iframes aren't scrollable on iOS (webkit.org/b/179794).
1457         * platform/ios/imported/w3c/web-platform-tests/viewport/viewport-unscaled-scroll-iframe-expected.txt: Added.
1458           Fails because iframes aren't scrollable on iOS (webkit.org/b/179794).
1459         * platform/ios/imported/w3c/web-platform-tests/viewport/viewport-unscaled-size-expected.txt: Added.
1460           Platform-specific expectation because of the window size being different on iOS.
1461         * platform/ios/imported/w3c/web-platform-tests/viewport/viewport-unscaled-size-iframe-expected.txt: Added.
1462           Fails because iframes aren't scrollable on iOS (webkit.org/b/179794).
1463         * platform/mac-wk1/TestExpectations:
1464           Skipped a test that applies webkit-scrollbar to main frame scrollbars, since this is unsupported in WK1.
1465
1466 2017-11-21  Frederic Wang  <fwang@igalia.com>
1467
1468         Async frame scrolling: handle fixed root backgrounds in frames
1469         https://bugs.webkit.org/show_bug.cgi?id=176261
1470
1471         Reviewed by Antonio Gomes.
1472
1473         Extend tiled-drawing-async-frame-scrolling with new test cases and update expectations.
1474
1475         * compositing/tiling/tiled-drawing-async-frame-scrolling.html: Add two test cases with
1476         non-white and fixed gradient background. The latter exhibits a crash fixed by that commit.
1477         * compositing/tiling/tiled-drawing-async-frame-scrolling-expected.txt: Adjust expectation due
1478         to spacing changes.
1479         * platform/ios-wk2/compositing/tiling/tiled-drawing-async-frame-scrolling-expected.txt: Ditto.
1480         Update expectation for the first case to remove the white background and add expectations for
1481         the two new cases.
1482         * platform/mac-wk2/compositing/tiling/tiled-drawing-async-frame-scrolling-expected.txt: Ditto.
1483
1484 2017-11-21  Commit Queue  <commit-queue@webkit.org>
1485
1486         Unreviewed, rolling out r225089.
1487         https://bugs.webkit.org/show_bug.cgi?id=179937
1488
1489         This patch caused compilation failures (Requested by fredw on
1490         #webkit).
1491
1492         Reverted changeset:
1493
1494         "Async frame scrolling: handle fixed root backgrounds in
1495         frames"
1496         https://bugs.webkit.org/show_bug.cgi?id=176261
1497         https://trac.webkit.org/changeset/225089
1498
1499 2017-11-21  Frederic Wang  <fwang@igalia.com>
1500
1501         Async frame scrolling: handle fixed root backgrounds in frames
1502         https://bugs.webkit.org/show_bug.cgi?id=176261
1503
1504         Reviewed by Antonio Gomes.
1505
1506         Extend tiled-drawing-async-frame-scrolling with new test cases and update expectations.
1507
1508         * compositing/tiling/tiled-drawing-async-frame-scrolling.html: Add two test cases with
1509         non-white and fixed gradient background. The latter exhibits a crash fixed by that commit.
1510         * compositing/tiling/tiled-drawing-async-frame-scrolling-expected.txt: Adjust expectation due
1511         to spacing changes.
1512         * platform/ios-wk2/compositing/tiling/tiled-drawing-async-frame-scrolling-expected.txt: Ditto.
1513         Update expectation for the first case to remove the white background and add expectations for
1514         the two new cases.
1515         * platform/mac-wk2/compositing/tiling/tiled-drawing-async-frame-scrolling-expected.txt: Ditto.
1516
1517 2017-11-21  Ms2ger  <Ms2ger@igalia.com>
1518
1519         [GTK] Enable imported/w3c/web-platform-tests/url/failure.html
1520         https://bugs.webkit.org/show_bug.cgi?id=179920
1521
1522         Unreviewed test gardening.
1523
1524         * platform/gtk/TestExpectations: the test is only flaky or prone to
1525           crashing on platforms that enable CONTENT_EXTENSIONS; i.e. mac and ios.
1526
1527 2017-11-21  Frederic Wang  <fwang@igalia.com>
1528
1529         ASSERTION FAILED: !needsLayout() in WebCore::RenderMathMLScripts::firstLineBaseline
1530         https://bugs.webkit.org/show_bug.cgi?id=174131
1531
1532         Reviewed by Alejandro G. Castro.
1533
1534         Add tests for calling RenderMathMLScripts::firstLineBaseline with needsLayout() == true.
1535
1536         * mathml/cells-and-scripts-crash-expected.txt: Added.
1537         * mathml/cells-and-scripts-crash.html: Added.
1538
1539 2017-11-20  Michael Catanzaro  <mcatanzaro@igalia.com>
1540
1541         Unreviewed, mark one more GTK test as passing
1542
1543         * platform/gtk/TestExpectations:
1544
1545 2017-11-20  Andy VanWagoner  <andy@thetalecrafter.com>
1546
1547         Layout Test js/intl-datetimeformat.html is failing on High Sierra (GMT vs. UTC)
1548         https://bugs.webkit.org/show_bug.cgi?id=179208
1549
1550         Reviewed by Darin Adler.
1551
1552         Use time zones that are unambiguous in datetimeformat tests.
1553
1554         * js/intl-datetimeformat-expected.txt:
1555         * js/script-tests/intl-datetimeformat.js:
1556         * platform/mac/TestExpectations:
1557
1558 2017-11-20  Michael Catanzaro  <mcatanzaro@igalia.com>
1559
1560         Unreviewed GTK test gardening
1561
1562         * TestExpectations:
1563         * platform/gtk/TestExpectations:
1564
1565 2017-11-20  Michael Catanzaro  <mcatanzaro@igalia.com>
1566
1567         Better unreviewed WPE test gardening
1568
1569         I gave this test a TIMEOUT expectation because there is an XHR timeout, but that was dumb
1570         because the test itself does not time out.
1571
1572         * platform/wpe/TestExpectations:
1573
1574 2017-11-20  Michael Catanzaro  <mcatanzaro@igalia.com>
1575
1576         Unreviewed WPE test gardening
1577
1578         * platform/wpe/TestExpectations:
1579
1580 2017-11-20  Zalan Bujtas  <zalan@apple.com>
1581
1582         Remove slow repaint object from FrameView when style changes.
1583         https://bugs.webkit.org/show_bug.cgi?id=179871
1584
1585         Reviewed by Antti Koivisto.
1586
1587         * fast/repaint/slow-repaint-object-crash-expected.txt: Added.
1588         * fast/repaint/slow-repaint-object-crash.html: Added.
1589
1590 2017-11-19  Ms2ger  <Ms2ger@igalia.com>
1591
1592         [WPE] Enable the XMLHttpRequest/ directory of web-platform-tests.
1593         https://bugs.webkit.org/show_bug.cgi?id=179820
1594
1595         Reviewed by Sam Weinig.
1596
1597         Added test expectations are copied from platform/gtk/
1598
1599         * platform/wpe/TestExpectations:
1600         * platform/wpe/imported/w3c/web-platform-tests/XMLHttpRequest/send-entity-body-get-head-async-expected.txt: Added.
1601         * platform/wpe/imported/w3c/web-platform-tests/XMLHttpRequest/send-entity-body-get-head-expected.txt: Added.
1602         * platform/wpe/imported/w3c/web-platform-tests/XMLHttpRequest/send-redirect-expected.txt: Added.
1603         * platform/wpe/imported/w3c/web-platform-tests/XMLHttpRequest/setrequestheader-content-type-expected.txt: Added.
1604
1605 2017-11-18  Chris Dumez  <cdumez@apple.com>
1606
1607         ASSERTION FAILED: registration in WebCore::SWServerJobQueue::scriptContextStarted(ServiceWorkerIdentifier)
1608         https://bugs.webkit.org/show_bug.cgi?id=179846
1609
1610         Reviewed by Darin Adler.
1611
1612         Unskip test that use to flakily crash.
1613
1614         * platform/mac/TestExpectations:
1615
1616 2017-11-18  Nan Wang  <n_wang@apple.com>
1617
1618         AX: AOM: Implement number type properties
1619         https://bugs.webkit.org/show_bug.cgi?id=179497
1620
1621         Reviewed by Chris Fleizach.
1622
1623         * accessibility/mac/AOM-number-properties-expected.txt: Added.
1624         * accessibility/mac/AOM-number-properties.html: Added.
1625
1626 2017-11-18  Maciej Stachowiak  <mjs@apple.com>
1627
1628         Remove TEC support and all TEC-only encodings except EUC-TW (which now uses ICU)
1629         https://bugs.webkit.org/show_bug.cgi?id=179582
1630
1631         Reviewed by Darin Adler.
1632
1633         * fast/encoding/legacy-tec-encodings.html: Added. Verify that we
1634         no longer support these encodings.
1635         * fast/encoding/legacy-tec-encodings-expected.txt: Added.
1636         * platform/mac/fast/encoding/xnextstep-decoding.html: Removed. We no longer support this encoding.
1637         * platform/mac/fast/encoding/xnextstep-decoding-expected.txt: Removed.
1638
1639 2017-11-18  Simon Fraser  <simon.fraser@apple.com>
1640
1641         Line of garbage pixels at the bottom of an feTurbulence sometimes
1642         https://bugs.webkit.org/show_bug.cgi?id=179866
1643
1644         Reviewed by Wenson Hsieh.
1645
1646         * svg/filters/feTurbulence-parallel-jobs-expected.html: Added.
1647         * svg/filters/feTurbulence-parallel-jobs.html: Added.
1648
1649 2017-11-18  Simon Fraser  <simon.fraser@apple.com>
1650
1651         More FETurbulence cleanup
1652         https://bugs.webkit.org/show_bug.cgi?id=179863
1653
1654         Reviewed by Zalan Bujtas.
1655         
1656         Fix spelling of TURBULANCE -> TURBULENCE.
1657
1658         * platform/gtk/svg/W3C-SVG-1.1-SE/types-dom-04-b-expected.txt:
1659         * platform/gtk/svg/W3C-SVG-1.1/filters-turb-01-f-expected.txt:
1660         * platform/gtk/svg/W3C-SVG-1.1/filters-turb-02-f-expected.txt:
1661         * platform/ios/svg/W3C-SVG-1.1-SE/types-dom-04-b-expected.txt:
1662         * platform/ios/svg/W3C-SVG-1.1/filters-turb-01-f-expected.txt:
1663         * platform/ios/svg/W3C-SVG-1.1/filters-turb-02-f-expected.txt:
1664         * platform/mac/svg/W3C-SVG-1.1-SE/types-dom-04-b-expected.txt:
1665         * platform/mac/svg/W3C-SVG-1.1/filters-turb-01-f-expected.txt:
1666         * platform/mac/svg/W3C-SVG-1.1/filters-turb-02-f-expected.txt:
1667         * platform/win/svg/W3C-SVG-1.1-SE/types-dom-04-b-expected.txt:
1668         * platform/win/svg/W3C-SVG-1.1/filters-turb-01-f-expected.txt:
1669         * platform/win/svg/W3C-SVG-1.1/filters-turb-02-f-expected.txt:
1670         * platform/wpe/svg/W3C-SVG-1.1-SE/types-dom-04-b-expected.txt:
1671         * platform/wpe/svg/W3C-SVG-1.1/filters-turb-01-f-expected.txt:
1672         * platform/wpe/svg/W3C-SVG-1.1/filters-turb-02-f-expected.txt:
1673         * svg/W3C-SVG-1.1-SE/types-dom-04-b-expected.txt:
1674         * svg/W3C-SVG-1.1/filters-turb-01-f-expected.txt:
1675         * svg/W3C-SVG-1.1/filters-turb-02-f-expected.txt:
1676
1677 2017-11-18  Simon Fraser  <simon.fraser@apple.com>
1678
1679         feTurbulence with stitchTiles is broken
1680         https://bugs.webkit.org/show_bug.cgi?id=179862
1681
1682         Reviewed by Zalan Bujtas.
1683         
1684         Ref test that masks out an empty area of the filter and compares with a green rectangle.
1685
1686         * svg/filters/feTurbulence-stitchTiles-expected.html: Added.
1687         * svg/filters/feTurbulence-stitchTiles.html: Added.
1688
1689 2017-11-18  Antti Koivisto  <antti@apple.com>
1690
1691         Add test for a multicolumn render tree update issue
1692         https://bugs.webkit.org/show_bug.cgi?id=179860
1693
1694         Reviewed by Zalan Bujtas.
1695
1696         * fast/multicol/column-span-range-crash-expected.txt: Added.
1697         * fast/multicol/column-span-range-crash.html: Added.
1698
1699 2017-11-18  Antti Koivisto  <antti@apple.com>
1700
1701         REGRESSION (r220646): ASSERTION FAILED: skipAssert || nextSiblingRenderer(node) == m_nextSibling
1702         https://bugs.webkit.org/show_bug.cgi?id=179855
1703         <rdar://problem/35464071>
1704
1705         Reviewed by Zalan Bujtas.
1706
1707         * fast/css-generated-content/first-letter-update-crash-expected.txt: Added.
1708         * fast/css-generated-content/first-letter-update-crash.html: Added.
1709
1710 2017-11-17  Megan Gardner  <megan_gardner@apple.com>
1711
1712         Rebaseline and/or turn on more iOS selection tests that either already pass, or need minimal visual tweaking
1713         https://bugs.webkit.org/show_bug.cgi?id=179856
1714
1715         Reviewed by Myles C. Maxfield.
1716
1717         These tests all neither to either be minimally rebaselined, or they worked, but were marked as failing.
1718         All were checked for flakiness, and none were found to be flakey on the open source bots.
1719
1720         * platform/ios-wk2/TestExpectations:
1721         * platform/ios/editing/selection/extend-by-word-002-expected.txt:
1722         * platform/ios/editing/selection/iframe-expected.png: Modified property svn:mime-type.
1723         * platform/ios/editing/selection/iframe-expected.txt:
1724         * platform/ios/editing/selection/inline-table-expected.png: Modified property svn:mime-type.
1725         * platform/ios/editing/selection/inline-table-expected.txt:
1726
1727 2017-11-17  Zalan Bujtas  <zalan@apple.com>
1728
1729         Test case for r224995.
1730         https://bugs.webkit.org/show_bug.cgi?id=179854
1731
1732         * fast/dom/getSVGDocument-on-object-crash-expected.txt: Added.
1733         * fast/dom/getSVGDocument-on-object-crash.html: Added.
1734
1735 2017-11-17  Chris Dumez  <cdumez@apple.com>
1736
1737         [Service Workers] Implement "Notify Controller Change" algorithm
1738         https://bugs.webkit.org/show_bug.cgi?id=179822
1739
1740         Reviewed by Youenn Fablet.
1741
1742         Add layout test coverage.
1743
1744         * http/tests/workers/service/controller-change-expected.txt: Added.
1745         * http/tests/workers/service/controller-change.html: Added.
1746
1747 2017-11-17  Joseph Pecoraro  <pecoraro@apple.com>
1748
1749         Web Inspector: Fix grammar typo in tests
1750         https://bugs.webkit.org/show_bug.cgi?id=179852
1751
1752         Reviewed by Matt Baker.
1753
1754         * http/tests/inspector/network/resource-response-source-memory-cache-expected.txt:
1755         * http/tests/inspector/network/resource-response-source-memory-cache-revalidate-expired-only-expected.txt:
1756         * http/tests/inspector/network/resource-response-source-memory-cache-revalidate-expired-only.html:
1757         * http/tests/inspector/network/resource-response-source-memory-cache.html:
1758         * http/tests/inspector/network/set-resource-caching-disabled-memory-cache-expected.txt:
1759         * http/tests/inspector/network/set-resource-caching-disabled-memory-cache.html:
1760
1761 2017-11-17  John Wilander  <wilander@apple.com>
1762
1763         Storage Access API: UI process should update network process about granted access
1764         https://bugs.webkit.org/show_bug.cgi?id=176943
1765         <rdar://problem/34440612>
1766
1767         Reviewed by Alex Christensen.
1768
1769         * http/tests/storageAccess/request-and-grant-storage-access-cross-origin-sandboxed-iframe-from-prevalent-domain-with-non-recent-user-interaction-expected.txt: Added.
1770         * http/tests/storageAccess/request-and-grant-storage-access-cross-origin-sandboxed-iframe-from-prevalent-domain-with-non-recent-user-interaction.html: Added.
1771         * http/tests/storageAccess/request-and-grant-storage-access-cross-origin-sandboxed-iframe-from-prevalent-domain-with-recent-user-interaction-expected.txt: Added.
1772         * http/tests/storageAccess/request-and-grant-storage-access-cross-origin-sandboxed-iframe-from-prevalent-domain-with-recent-user-interaction.html: Added.
1773         * http/tests/storageAccess/request-and-grant-storage-access-cross-origin-sandboxed-iframe-from-prevalent-domain-with-user-interaction-expected.txt: Removed.
1774         * http/tests/storageAccess/request-and-grant-storage-access-cross-origin-sandboxed-iframe-from-prevalent-domain-with-user-interaction.html: Removed.
1775             Renamed to make the recent and non-recent user interaction explicit.
1776         * http/tests/storageAccess/resources/get-cookies.php: Added.
1777         * http/tests/storageAccess/resources/set-cookie.php: Added.
1778         * platform/mac-wk2/TestExpectations:
1779             Added the new tests as [ Pass ] for High Sierra and up.
1780
1781 2017-11-17  Ryan Haddad  <ryanhaddad@apple.com>
1782
1783         Skip imported/w3c/web-platform-tests/service-workers/service-worker/getregistration.https.html on debug bots.
1784         https://bugs.webkit.org/show_bug.cgi?id=179846
1785
1786         Unreviewed test gardening.
1787
1788         * platform/mac/TestExpectations:
1789
1790 2017-11-17  Ryan Haddad  <ryanhaddad@apple.com>
1791
1792         Update TestExpectations for service-worker tests.
1793
1794         Unreviewed test gardening.
1795
1796         * TestExpectations:
1797
1798 2017-11-17  Ryan Haddad  <ryanhaddad@apple.com>
1799
1800         Update TestExpectations for inspector/canvas/shaderProgram-add-remove-webgl2.html.
1801         https://bugs.webkit.org/show_bug.cgi?id=179827
1802
1803         Unreviewed test gardening.
1804
1805         * platform/mac/TestExpectations:
1806
1807 2017-11-17  Ryan Haddad  <ryanhaddad@apple.com>
1808
1809         Mark svg/in-html/by-reference.html as flaky on iOS.
1810         https://bugs.webkit.org/show_bug.cgi?id=179784
1811
1812         Unreviewed test gardening.
1813
1814         * platform/ios/TestExpectations:
1815
1816 2017-11-17  Chris Fleizach  <cfleizach@apple.com>
1817
1818         AX: VoiceOver in Safari does not read table header for first cell in first body row
1819         https://bugs.webkit.org/show_bug.cgi?id=179780
1820         <rdar://problem/35590551>
1821
1822         Reviewed by Joanmarie Diggs.
1823
1824         * accessibility/table-header-calculation-for-header-rows-expected.txt: Added.
1825         * accessibility/table-header-calculation-for-header-rows.html: Added.
1826         * accessibility/table-attributes-expected.txt: Updated.
1827         * platform/gtk/accessibility/table-attributes-expected.txt: Updated.
1828
1829 2017-11-17  Nan Wang  <n_wang@apple.com>
1830
1831         AX: AOM: Implement boolean type properties
1832         https://bugs.webkit.org/show_bug.cgi?id=179496
1833
1834         Reviewed by Chris Fleizach.
1835
1836         * accessibility/mac/AOM-bool-properties-expected.txt: Added.
1837         * accessibility/mac/AOM-bool-properties.html: Added.
1838
1839 2017-11-17  Megan Gardner  <megan_gardner@apple.com>
1840
1841         Turn on selection layout tests that are already working on iOS
1842         https://bugs.webkit.org/show_bug.cgi?id=179842
1843
1844         Reviewed by Tim Horton.
1845
1846         I have checked these test manually and on the flakiness dashboard and they are all
1847         working on iOS. No reason to not run them on iOS now.
1848
1849         * platform/ios-wk2/TestExpectations:
1850
1851 2017-11-17  Joanmarie Diggs  <jdiggs@igalia.com>
1852
1853         AX: [ATK] Fix WKTR's methods for testing row header and column header presence and count
1854         https://bugs.webkit.org/show_bug.cgi?id=179837
1855
1856         Reviewed by Chris Fleizach.
1857
1858         * accessibility/gtk/table-headers-count-expected.txt: Added.
1859         * accessibility/gtk/table-headers-count.html: Added.
1860         * platform/gtk/TestExpectations: Remove a couple of "crash" failures.
1861         * platform/gtk/accessibility/table-sections-expected.txt: Remove null objects.
1862
1863 2017-11-17  Joseph Pecoraro  <pecoraro@apple.com>
1864
1865         LayoutTest http/tests/inspector/network/har/har-page.html is a flaky failure
1866         https://bugs.webkit.org/show_bug.cgi?id=179781
1867
1868         Reviewed by Alexey Proskuryakov.
1869
1870         * http/tests/inspector/network/har/har-page-expected.txt:
1871         * http/tests/inspector/network/har/har-page.html:
1872         Filter out the protocol value since it might not be available if the resource was cached.
1873
1874 2017-11-17  Ryan Haddad  <ryanhaddad@apple.com>
1875
1876         Mark imported/w3c/web-platform-tests/fetch/api/abort/serviceworker-intercepted.https.html as flaky on iOS.
1877         https://bugs.webkit.org/show_bug.cgi?id=179773
1878
1879         Unreviewed test gardening.
1880
1881         * platform/ios/TestExpectations:
1882
1883 2017-11-17  Said Abou-Hallawa  <sabouhallawa@apple.com>
1884
1885         SVG scrolling anchor should be reset if the fragmentIdentifier does not exist or is not provided
1886         https://bugs.webkit.org/show_bug.cgi?id=176577
1887
1888         Reviewed by Simon Fraser.
1889
1890         * http/tests/svg/svg-fragment-url-special-cases-expected.html: Added.
1891         * http/tests/svg/svg-fragment-url-special-cases.html: Added.
1892
1893 2017-11-16  Antoine Quint  <graouts@apple.com>
1894
1895         [Web Animations] Force a stacking context during animations that animate properties that will force a stacking context
1896         https://bugs.webkit.org/show_bug.cgi?id=179811
1897
1898         Reviewed by Dean Jackson.
1899
1900         Adding a new test that would crash otherwise because we wouldn't adequately force a stacking
1901         context as the animation would begin.
1902
1903         * webanimations/animation-opacity-animation-crash-expected.txt: Added.
1904         * webanimations/animation-opacity-animation-crash.html: Added.
1905
1906 2017-11-16  Commit Queue  <commit-queue@webkit.org>
1907
1908         Unreviewed, rolling out r224921.
1909         https://bugs.webkit.org/show_bug.cgi?id=179813
1910
1911         We shouldn't be doing this (Requested by ap on #webkit).
1912
1913         Reverted changeset:
1914
1915         "Remove the outdated and unmaintained copies of the tests in
1916         wpt/2dcontext/the-canvas-state/."
1917         https://bugs.webkit.org/show_bug.cgi?id=179769
1918         https://trac.webkit.org/changeset/224921
1919
1920 2017-11-16  Youenn Fablet  <youenn@apple.com>
1921
1922         Service Worker should get the body of intercepted requests
1923         https://bugs.webkit.org/show_bug.cgi?id=179776
1924
1925         Reviewed by Alex Christensen.
1926
1927         * http/tests/workers/service/resources/service-worker-fetch.js:
1928         * http/tests/workers/service/service-worker-fetch.https-expected.txt:
1929         * http/tests/workers/service/resources/service-worker-request-with-body-worker.js: Added.
1930         * http/tests/workers/service/service-worker-request-with-body.https-expected.txt: Added.
1931         * http/tests/workers/service/service-worker-request-with-body.https.html: Added.
1932
1933 2017-11-16  Nan Wang  <n_wang@apple.com>
1934
1935         AX: AOM: Implement string type properties
1936         https://bugs.webkit.org/show_bug.cgi?id=179495
1937
1938         Reviewed by Chris Fleizach.
1939
1940         * accessibility/accessibility-object-model.html:
1941         * accessibility/mac/AOM-string-properties-expected.txt: Added.
1942         * accessibility/mac/AOM-string-properties.html: Added.
1943
1944 2017-11-16  Ryan Haddad  <ryanhaddad@apple.com>
1945
1946         Mark imported/w3c/web-platform-tests/fetch/api/abort/serviceworker-intercepted.https.html as flaky.
1947         https://bugs.webkit.org/show_bug.cgi?id=179773
1948
1949         Unreviewed test gardening.
1950
1951         * platform/mac-wk2/TestExpectations:
1952
1953 2017-11-16  Chris Dumez  <cdumez@apple.com>
1954
1955         Dispatching an event on a ServiceWorkerRegistration may fail or crash due to GC
1956         https://bugs.webkit.org/show_bug.cgi?id=179751
1957
1958         Reviewed by Geoffrey Garen.
1959
1960         Add layout test coverage.
1961
1962         * http/tests/workers/service/service-worker-registration-gc-event-expected.txt: Added.
1963         * http/tests/workers/service/service-worker-registration-gc-event.html: Added.
1964
1965 2017-11-16  Matt Lewis  <jlewis3@apple.com>
1966
1967         Marked svg/wicd/test-rightsizing-a.xhtml as flaky.
1968         https://bugs.webkit.org/show_bug.cgi?id=179176
1969
1970         Unreviewed test gardening.
1971
1972         * platform/ios-wk2/TestExpectations:
1973         * platform/mac-wk2/TestExpectations:
1974
1975 2017-11-16  Antoine Quint  <graouts@apple.com>
1976
1977         [Web Animations] Express time in milliseconds through the API
1978         https://bugs.webkit.org/show_bug.cgi?id=179799
1979
1980         Reviewed by Simon Fraser.
1981
1982         Update tests to use milliseconds rather than seconds.
1983
1984         * http/wpt/wk-web-animations/timing-model/animation-current-time.html:
1985         * http/wpt/wk-web-animations/timing-model/animation-interface-start-time-property.html:
1986         * http/wpt/wk-web-animations/timing-model/animation-playback-rate.html:
1987         * http/wpt/wk-web-animations/timing-model/keyframe-effect-interface-timing-duration.html:
1988         * http/wpt/wk-web-animations/timing-model/timeline-current-time.html:
1989
1990 2017-11-16  Matt Lewis  <jlewis3@apple.com>
1991
1992         Marked multiple http/tests/cache/disk-cache/ tests as flaky.
1993         
1994         Unreviewed test gardening.
1995
1996         * platform/mac-wk2/TestExpectations:
1997
1998 2017-11-16  Youenn Fablet  <youenn@apple.com>
1999
2000         imported/w3c/web-platform-tests/2dcontext/the-canvas-state/canvas_state_restore_001.htm is an ImageOnlyFailure
2001         https://bugs.webkit.org/show_bug.cgi?id=179786
2002
2003         Unreviewed.
2004
2005         * TestExpectations: Temporarily marking test as failing.
2006
2007 2017-11-16  Colin Bendell  <colin@bendell.ca>
2008
2009         Add tests to ensure that <source> tags are only preloaded when the `type`
2010         attribute matches.
2011         https://bugs.webkit.org/show_bug.cgi?id=179231
2012
2013         Reviewed by Alex Christensen.
2014
2015         * http/tests/preload/picture-type-expected.txt: Added.
2016         * http/tests/preload/picture-type.html: Added.
2017
2018 2017-11-16  Chris Dumez  <cdumez@apple.com>
2019
2020         Dispatching an event on a ServiceWorker may fail or crash due to GC
2021         https://bugs.webkit.org/show_bug.cgi?id=179745
2022
2023         Reviewed by Geoffrey Garen.
2024
2025         Add layout test coverage.
2026
2027         * http/tests/workers/service/resources/sw-test-pre.js:
2028         * http/tests/workers/service/service-worker-gc-event.html: Added.
2029         * http/tests/workers/service/service-worker-gc-event-expected.txt: Added.
2030
2031 2017-11-16  Youenn Fablet  <youenn@apple.com>
2032
2033         LayoutTest imported/w3c/web-platform-tests/service-workers/service-worker/fetch-cors-xhr.https.html is a flaky failure
2034         https://bugs.webkit.org/show_bug.cgi?id=179771
2035
2036         Unreviewed.
2037
2038         * TestExpectations: Marking test as flaky until we have full support of SW opaque responses.
2039
2040 2017-11-16  Ms2ger  <Ms2ger@igalia.com>
2041
2042         Remove the outdated and unmaintained copies of the tests in wpt/2dcontext/the-canvas-state/.
2043         https://bugs.webkit.org/show_bug.cgi?id=179769
2044
2045         Reviewed by Youenn Fablet.
2046
2047         * canvas/philip/tests/2d.state.saverestore.bitmap-expected.txt: Removed.
2048         * canvas/philip/tests/2d.state.saverestore.bitmap.html: Removed.
2049         * canvas/philip/tests/2d.state.saverestore.clip-expected.txt: Removed.
2050         * canvas/philip/tests/2d.state.saverestore.clip.html: Removed.
2051         * canvas/philip/tests/2d.state.saverestore.fillStyle-expected.txt: Removed.
2052         * canvas/philip/tests/2d.state.saverestore.fillStyle.html: Removed.
2053         * canvas/philip/tests/2d.state.saverestore.font-expected.txt: Removed.
2054         * canvas/philip/tests/2d.state.saverestore.font.html: Removed.
2055         * canvas/philip/tests/2d.state.saverestore.globalAlpha-expected.txt: Removed.
2056         * canvas/philip/tests/2d.state.saverestore.globalAlpha.html: Removed.
2057         * canvas/philip/tests/2d.state.saverestore.globalCompositeOperation-expected.txt: Removed.
2058         * canvas/philip/tests/2d.state.saverestore.globalCompositeOperation.html: Removed.
2059         * canvas/philip/tests/2d.state.saverestore.lineCap-expected.txt: Removed.
2060         * canvas/philip/tests/2d.state.saverestore.lineCap.html: Removed.
2061         * canvas/philip/tests/2d.state.saverestore.lineJoin-expected.txt: Removed.
2062         * canvas/philip/tests/2d.state.saverestore.lineJoin.html: Removed.
2063         * canvas/philip/tests/2d.state.saverestore.lineWidth-expected.txt: Removed.
2064         * canvas/philip/tests/2d.state.saverestore.lineWidth.html: Removed.
2065         * canvas/philip/tests/2d.state.saverestore.miterLimit-expected.txt: Removed.
2066         * canvas/philip/tests/2d.state.saverestore.miterLimit.html: Removed.
2067         * canvas/philip/tests/2d.state.saverestore.path-expected.txt: Removed.
2068         * canvas/philip/tests/2d.state.saverestore.path.html: Removed.
2069         * canvas/philip/tests/2d.state.saverestore.shadowBlur-expected.txt: Removed.
2070         * canvas/philip/tests/2d.state.saverestore.shadowBlur.html: Removed.
2071         * canvas/philip/tests/2d.state.saverestore.shadowColor-expected.txt: Removed.
2072         * canvas/philip/tests/2d.state.saverestore.shadowColor.html: Removed.
2073         * canvas/philip/tests/2d.state.saverestore.shadowOffsetX-expected.txt: Removed.
2074         * canvas/philip/tests/2d.state.saverestore.shadowOffsetX.html: Removed.
2075         * canvas/philip/tests/2d.state.saverestore.shadowOffsetY-expected.txt: Removed.
2076         * canvas/philip/tests/2d.state.saverestore.shadowOffsetY.html: Removed.
2077         * canvas/philip/tests/2d.state.saverestore.stack-expected.txt: Removed.
2078         * canvas/philip/tests/2d.state.saverestore.stack.html: Removed.
2079         * canvas/philip/tests/2d.state.saverestore.stackdepth-expected.txt: Removed.
2080         * canvas/philip/tests/2d.state.saverestore.stackdepth.html: Removed.
2081         * canvas/philip/tests/2d.state.saverestore.strokeStyle-expected.txt: Removed.
2082         * canvas/philip/tests/2d.state.saverestore.strokeStyle.html: Removed.
2083         * canvas/philip/tests/2d.state.saverestore.textAlign-expected.txt: Removed.
2084         * canvas/philip/tests/2d.state.saverestore.textAlign.html: Removed.
2085         * canvas/philip/tests/2d.state.saverestore.textBaseline-expected.txt: Removed.
2086         * canvas/philip/tests/2d.state.saverestore.textBaseline.html: Removed.
2087         * canvas/philip/tests/2d.state.saverestore.transformation-expected.txt: Removed.
2088         * canvas/philip/tests/2d.state.saverestore.transformation.html: Removed.
2089         * canvas/philip/tests/2d.state.saverestore.underflow-expected.txt: Removed.
2090         * canvas/philip/tests/2d.state.saverestore.underflow.html: Removed.
2091
2092 2017-11-16  Per Arne Vollan  <pvollan@apple.com>
2093
2094         Mark http/wpt/offscreen-canvas/getContext-webgl.html as failing on Windows.
2095         https://bugs.webkit.org/show_bug.cgi?id=179767
2096
2097         Unreviewed test gardening.
2098
2099         * platform/win/TestExpectations:
2100
2101 2017-11-16  Per Arne Vollan  <pvollan@apple.com>
2102
2103         Mark accessibility/accessibility-object-model.html as failing on Windows.
2104         https://bugs.webkit.org/show_bug.cgi?id=179766
2105
2106         Unreviewed test gardening.
2107
2108         * platform/win/TestExpectations:
2109
2110 2017-11-16  Miguel Gomez  <magomez@igalia.com>
2111
2112         Unreviewed GTK+ and WPE gardening after r224910.
2113
2114         * platform/gtk/TestExpectations:
2115         * platform/wpe/TestExpectations:
2116
2117 2017-11-16  Frederic Wang  <fwang@igalia.com>
2118
2119         ASSERTION FAILED: !isAnonymous() in WebCore::RenderMathMLOperator::updateTokenContent
2120         https://bugs.webkit.org/show_bug.cgi?id=166011
2121
2122         Reviewed by Alejandro G. Castro.
2123
2124         Add a crash test checking displaystyle and mathvariant on mfenced operators.
2125
2126         * mathml/mfenced-displaystyle-and-mathvariant-crash-expected.txt: Added.
2127         * mathml/mfenced-displaystyle-and-mathvariant-crash.html: Added.
2128
2129 2017-11-15  Youenn Fablet  <youenn@apple.com>
2130
2131         Service Worker fetch should handle empty responses
2132         https://bugs.webkit.org/show_bug.cgi?id=179740
2133
2134         Reviewed by Alex Christensen.
2135
2136         * http/tests/workers/service/resources/service-worker-fetch-worker.js:
2137         (event.event.request.url.endsWith):
2138         * http/tests/workers/service/resources/service-worker-fetch.js:
2139         (async.test):
2140         * http/tests/workers/service/service-worker-fetch.https-expected.txt:
2141
2142 2017-11-15  Youenn Fablet  <youenn@apple.com>
2143
2144         ReloadFromOrigin loads should not select any service worker
2145         https://bugs.webkit.org/show_bug.cgi?id=179736
2146
2147         Reviewed by Brady Eidson.
2148
2149         * http/tests/workers/service/resources/shift-reload-navigation.js: Added.
2150         (async.test):
2151         * http/tests/workers/service/shift-reload-navigation-expected.txt: Added.
2152         * http/tests/workers/service/shift-reload-navigation.html: Added.
2153
2154 2017-11-15  Antoine Quint  <graouts@apple.com>
2155
2156         [Web Animations] Implement basic to-from animations
2157         https://bugs.webkit.org/show_bug.cgi?id=179707
2158         <rdar://problem/34932456>
2159
2160         Reviewed by Dean Jackson.
2161
2162         Update existing tests to explicitly pass null for keyframes and update WPT expectations.
2163
2164         * http/wpt/web-animations/interfaces/AnimationTimeline/document-timeline-expected.txt:
2165         * http/wpt/web-animations/interfaces/KeyframeEffect/constructor-expected.txt:
2166         * http/wpt/web-animations/interfaces/KeyframeEffect/processing-a-keyframes-argument-001-expected.txt:
2167         * http/wpt/web-animations/interfaces/KeyframeEffect/processing-a-keyframes-argument-002-expected.txt:
2168         * http/wpt/web-animations/interfaces/KeyframeEffect/setKeyframes-expected.txt:
2169         * http/wpt/wk-web-animations/interfaces/element-get-animations.html:
2170         * http/wpt/wk-web-animations/timing-model/animation-creation-basic.html:
2171         * http/wpt/wk-web-animations/timing-model/animation-effect-unique-relationship.html:
2172         * http/wpt/wk-web-animations/timing-model/animation-interface-effect-property.html:
2173         * http/wpt/wk-web-animations/timing-model/keyframe-effect-expected.txt:
2174         * http/wpt/wk-web-animations/timing-model/keyframe-effect-interface-timing-duration.html:
2175         * http/wpt/wk-web-animations/timing-model/keyframe-effect.html:
2176
2177 2017-11-15  Frederic Wang  <fwang@igalia.com>
2178
2179         ASSERTION FAILED: !renderer->needsLayout() in WebCore::RenderBlock::checkPositionedObjectsNeedLayout with MathML
2180         https://bugs.webkit.org/show_bug.cgi?id=178865
2181
2182         Reviewed by Manuel Rego Casasnovas.
2183
2184         Add a test to trigger various clearNeedsLayout() in a MathML containing block with
2185         out-of-flow positioned descendants.
2186
2187         * mathml/out-of-flow-in-token-crash-expected.txt: Added.
2188         * mathml/out-of-flow-in-token-crash.html: Added.
2189
2190 2017-11-15  Nan Wang  <n_wang@apple.com>
2191
2192         [GTK] accessibility/accessibility-object-model.html fails
2193         https://bugs.webkit.org/show_bug.cgi?id=179723
2194
2195         Reviewed by Chris Fleizach.
2196
2197         Updated the test to support different platforms.
2198
2199         * accessibility/accessibility-object-model-expected.txt:
2200         * accessibility/accessibility-object-model.html:
2201
2202 2017-11-15  Chris Dumez  <cdumez@apple.com>
2203
2204         Unreviewed, fix tests introduced in r224880.
2205
2206         This is needed because of the changes in r224876.
2207
2208         * http/tests/workers/service/Client-properties.html:
2209
2210 2017-11-15  Youenn Fablet  <youenn@apple.com>
2211
2212         Some service worker tests are flaky due to console log messages
2213         https://bugs.webkit.org/show_bug.cgi?id=179601
2214
2215         Reviewed by Alex Christensen.
2216
2217         * TestExpectations:
2218
2219 2017-11-15  Matt Lewis  <jlewis3@apple.com>
2220
2221         Adjusted expectations for compositing/repaint/fixed-background-scroll.html.
2222         https://bugs.webkit.org/show_bug.cgi?id=154612
2223
2224         Unreviewed test gardening.
2225
2226         * platform/mac-wk1/TestExpectations:
2227
2228 2017-11-15  Chris Dumez  <cdumez@apple.com>
2229
2230         [Service Workers] Implement Client API
2231         https://bugs.webkit.org/show_bug.cgi?id=179709
2232
2233         Reviewed by Alex Christensen.
2234
2235         Add layout test coverage.
2236
2237         * http/tests/workers/service/Client-properties-auxiliary-expected.txt: Added.
2238         * http/tests/workers/service/Client-properties-auxiliary.html: Added.
2239         * http/tests/workers/service/Client-properties-expected.txt: Added.
2240         * http/tests/workers/service/Client-properties-subframe-expected.txt: Added.
2241         * http/tests/workers/service/Client-properties-subframe.html: Added.
2242         * http/tests/workers/service/Client-properties.html: Added.
2243         * http/tests/workers/service/resources/Client-properties-worker.js: Added.
2244
2245 2017-11-15  Youenn Fablet  <youenn@apple.com>
2246
2247         Remove service worker selection based on registration
2248         https://bugs.webkit.org/show_bug.cgi?id=179705
2249
2250         Reviewed by Alex Christensen.
2251
2252         Updating tests to use actual selected frames.
2253
2254         * http/tests/inspector/network/resource-response-service-worker.html:
2255         * http/tests/inspector/network/resources/fetch-service-worker.js:
2256         * http/tests/workers/service/ServiceWorkerGlobalScope-properties.html:
2257         * http/tests/workers/service/basic-fetch.https-expected.txt:
2258         * http/tests/workers/service/cors-image-fetch-expected.txt:
2259         * http/tests/workers/service/cors-image-fetch.html:
2260         * http/tests/workers/service/image-fetch-expected.txt:
2261         * http/tests/workers/service/resources/basic-ServiceWorker-postMessage.js:
2262         (then):
2263         * http/tests/workers/service/resources/basic-fetch-worker.js:
2264         * http/tests/workers/service/resources/basic-fetch.js:
2265         (async.test):
2266         * http/tests/workers/service/resources/cors-image-fetch.js:
2267         (async.test):
2268         (async.loadedImage): Deleted.
2269         (async.erroredImage): Deleted.
2270         (async.logStatus): Deleted.
2271         * http/tests/workers/service/resources/cors-image-fetch-iframe.html: Added.
2272         * http/tests/workers/service/resources/image-fetch.js:
2273         (async.test):
2274         (done): Deleted.
2275         (async.loadedImage): Deleted.
2276         (async.erroredImage): Deleted.
2277         (async.logStatus): Deleted.
2278         * http/tests/workers/service/resources/service-worker-crossorigin-fetch.js:
2279         (async.test):
2280         (done): Deleted.
2281         (async.logStatus): Deleted.
2282         * http/tests/workers/service/resources/service-worker-fetch.js:
2283         (async.test):
2284         (done): Deleted.
2285         (async.logStatus): Deleted.
2286         * http/tests/workers/service/resources/service-worker-importScript.js:
2287         (async.test):
2288         (async.logStatus): Deleted.
2289         * http/tests/workers/service/resources/sw-test-pre.js:
2290         (async.interceptedFrame):
2291         * http/tests/workers/service/resources/tainted-image-fetch.js:
2292         (async.test):
2293         (async.loadedImage): Deleted.
2294         (async.erroredImage): Deleted.
2295         (async.logStatus): Deleted.
2296         * http/tests/workers/service/service-worker-fetch.https-expected.txt:
2297         * http/tests/workers/service/tainted-image-fetch-expected.txt:
2298
2299 2017-11-15  Ms2ger  <Ms2ger@igalia.com>
2300
2301         [GTK][WPE] Unreviewed test gardening
2302         https://bugs.webkit.org/show_bug.cgi?id=179726
2303
2304         Unreviewed test gardening.
2305
2306         * platform/gtk/TestExpectations: Add new expectations.
2307         * platform/gtk/fast/events/input-events-paste-rich-datatransfer-expected.txt:
2308           Rebaseline for bug 179431.
2309         * platform/gtk/js/dom/dom-static-property-for-in-iteration-expected.txt:
2310           Rebaseline for ​bug 179494.
2311         * platform/wpe/TestExpectations: Remove expectations that were redundant
2312           with other (more correct) expectations in the same file, or with the
2313           new expectation file.
2314         * platform/wpe/fast/workers/WorkerGlobalScope-properties-prototype-expected.txt:
2315           Removed: bug 179094 improved the results and made them match the
2316           platform-neutral expectation file.
2317         * platform/wpe/fast/workers/self-hasOwnProperty-expected.txt:
2318           Removed: bug 179094 improved the results and made them match the
2319           platform-neutral expectation file.
2320         * platform/wpe/http/tests/uri/css-href-expected.txt: Added: missing baseline.
2321         * platform/wpe/imported/w3c/web-platform-tests/encrypted-media/encrypted-media-default-feature-policy.https.sub-expected.txt:
2322           Rebaseline to make the test useful as a regression test.
2323         * platform/wpe/js/dom/dom-static-property-for-in-iteration-expected.txt:
2324           Rebaseline for ​bug 179494.
2325
2326 2017-11-14  Nan Wang  <n_wang@apple.com>
2327
2328         AX: AOM: Implement AccessibleNode class and support label and role attributes
2329         https://bugs.webkit.org/show_bug.cgi?id=179494
2330
2331         Reviewed by Ryosuke Niwa.
2332
2333         * accessibility/accessibility-object-model-expected.txt: Added.
2334         * accessibility/accessibility-object-model.html: Added.
2335         * js/dom/dom-static-property-for-in-iteration-expected.txt:
2336
2337 2017-11-14  Antti Koivisto  <antti@apple.com>
2338
2339         Media query with :host inside a custom elements doesn't get updated on window resize
2340         https://bugs.webkit.org/show_bug.cgi?id=176101
2341         <rdar://problem/34163850>
2342
2343         Reviewed by Simon Fraser.
2344
2345         Expand the existing test case to cover :host and ::slotted.
2346
2347         * fast/shadow-dom/media-query-in-shadow-style-expected.html:
2348         * fast/shadow-dom/resources/media-query-in-shadow-style-frame.html:
2349
2350 2017-11-14  Ryan Haddad  <ryanhaddad@apple.com>
2351
2352         Mark fast/scrolling/rtl-scrollbars.html as flaky.
2353         https://bugs.webkit.org/show_bug.cgi?id=179455
2354
2355         Unreviewed test gardening.
2356
2357         * platform/mac-wk2/TestExpectations:
2358
2359 2017-11-14  Youenn Fablet  <youenn@apple.com>
2360
2361         Implement ServiceWorker handle fetch for navigation loads
2362         https://bugs.webkit.org/show_bug.cgi?id=179404
2363
2364         Reviewed by Alex Christensen and Chris Dumez.
2365
2366         Some new tests are timing out due to missing SW API support.
2367         fetch-request-xhr.https.html is flaky due to always changing assertions.
2368         uncontrolled-page.https.html is probably flaky due to setting the active service worker
2369         in ServiceWorkerRegistration constructor. Plan is to fix that hack as a follow-up.
2370         fetch-event-respond-with-response-body-with-invalid-chunk.https.html might be flaky for the same reason.
2371         Marking unregister-then-register.https.html as flaky. Will follow-up investigating.
2372
2373         * TestExpectations: Skipping some timing out tests and marking some as flaky.
2374
2375 2017-11-14  Ryan Haddad  <ryanhaddad@apple.com>
2376
2377         Unreviewed test gardening for High Sierra.
2378
2379         * platform/mac-sierra/http/tests/blink/sendbeacon/beacon-same-origin-expected.txt: Added.
2380         * platform/mac-sierra/imported/w3c/web-platform-tests/beacon/headers/header-content-type-expected.txt: Renamed from LayoutTests/platform/mac-wk2/imported/w3c/web-platform-tests/beacon/headers/header-content-type-expected.txt.
2381         * platform/mac/http/tests/blink/sendbeacon/beacon-same-origin-expected.txt: Added.
2382         * platform/mac/imported/w3c/web-platform-tests/beacon/headers/header-content-type-expected.txt: Added.
2383
2384 2017-11-14  Dean Jackson  <dino@apple.com>
2385
2386         Stub implementations of OffscreenCanvas getContext and transferToImageBitmap
2387         https://bugs.webkit.org/show_bug.cgi?id=179671
2388         <rdar://problem/35534018>
2389
2390         Reviewed by Antoine Quint.
2391
2392         * http/wpt/offscreen-canvas/getContext-webgl-expected.txt: Added.
2393         * http/wpt/offscreen-canvas/getContext-webgl.html: Added.
2394         * http/wpt/offscreen-canvas/transferToImageBitmap-expected.txt: Added.
2395         * http/wpt/offscreen-canvas/transferToImageBitmap.html: Added.
2396
2397 2017-11-14  Ryan Haddad  <ryanhaddad@apple.com>
2398
2399         Unreviewed test gardening for High Sierra.
2400
2401         * platform/mac/TestExpectations:
2402         * platform/mac/editing/deleting/delete-emoji-9-expected.txt:
2403
2404 2017-11-14  Jer Noble  <jer.noble@apple.com>
2405
2406         Enable Modern EME tests in DumpRenderTree
2407         https://bugs.webkit.org/show_bug.cgi?id=179544
2408
2409         Reviewed by Alex Christensen.
2410
2411         * platform/mac-wk1/TestExpectations:
2412         * platform/mac-wk1/fast/dom/navigator-detached-no-crash-expected.txt:
2413
2414 2017-11-14  Youenn Fablet  <youenn@apple.com>
2415
2416         WebSWClientConnection should do IPC to StorageProcess if its WebSWOriginTable is not yet initialized
2417         https://bugs.webkit.org/show_bug.cgi?id=179668
2418
2419         Reviewed by Chris Dumez.
2420
2421         Updated tests to use hasServiceWorkerRegistration instead of hasServiceWorkerRegisteredForOrigin.
2422         Since the latter is trying to match a registration and compares scopes, we need the scopes to be set right on the tests.
2423
2424         * http/tests/workers/service/basic-unregister.https-expected.txt:
2425         * http/tests/workers/service/resources/basic-register.js:
2426         * http/tests/workers/service/resources/basic-unregister.js:
2427
2428 2017-11-14  Ms2ger  <Ms2ger@igalia.com>
2429
2430         Add some bug numbers for failing XHR tests
2431         https://bugs.webkit.org/show_bug.cgi?id=179664
2432
2433         Unreviewed test gardening.
2434
2435         * TestExpectations:
2436         * platform/gtk/TestExpectations:
2437           The two send-entity-body tests were not marked as failing anywhere,
2438           so the annotations here were superfluous.
2439
2440 2017-11-13  Simon Fraser  <simon.fraser@apple.com>
2441
2442         When navigating back to a page, compositing layers may not use accelerated drawing
2443         https://bugs.webkit.org/show_bug.cgi?id=178749
2444         rdar://problem/35158946
2445
2446         Reviewed by Dean Jackson.
2447         
2448         Moved iframes/resources/page-cache-helper.html up to compositing/resources/go-back.html.
2449
2450         * compositing/accelerated-layers-after-back-expected.txt: Added.
2451         * compositing/accelerated-layers-after-back.html: Added.
2452         * compositing/iframes/page-cache-layer-tree.html:
2453         * compositing/page-cache-back-crash.html:
2454         * compositing/resources/go-back.html: Renamed from LayoutTests/compositing/iframes/resources/page-cache-helper.html.
2455         * platform/ios/compositing/accelerated-layers-after-back-expected.txt: Added.
2456
2457 2017-11-13  Ryan Haddad  <ryanhaddad@apple.com>
2458
2459         Disable two Modern EME LayoutTests on mac-wk1  until the feature is enabled in DumpRenderTree.
2460         https://bugs.webkit.org/show_bug.cgi?id=179544
2461
2462         Unreviewed test gardening.
2463
2464         * platform/mac-wk1/TestExpectations:
2465
2466 2017-11-13  Per Arne Vollan  <pvollan@apple.com>
2467
2468         The css properties stroke-width/stroke-color and -webkit-text-stroke-width/-webkit-text-stroke-color should not be mixed.
2469         https://bugs.webkit.org/show_bug.cgi?id=174737
2470
2471         Reviewed by Antti Koivisto.
2472
2473         * fast/css/stroke-color-expected.html:
2474         * fast/css/stroke-color-fallback-expected.html:
2475         * fast/css/stroke-color-fallback.html:
2476         * fast/css/stroke-color.html:
2477         * fast/css/stroke-width-expected.html:
2478         * fast/css/stroke-width-fallback-expected.html:
2479         * fast/css/stroke-width-fallback.html:
2480         * fast/css/stroke-width.html:
2481
2482 2017-11-13  Commit Queue  <commit-queue@webkit.org>
2483
2484         Unreviewed, rolling out r224763.
2485         https://bugs.webkit.org/show_bug.cgi?id=179632
2486
2487         test fails on iOS (Requested by alexchristensen on #webkit).
2488
2489         Reverted changeset:
2490
2491         "Add tests to ensure that <source> tags are only preloaded
2492         when the `type`"
2493         https://bugs.webkit.org/show_bug.cgi?id=179231
2494         https://trac.webkit.org/changeset/224763
2495
2496 2017-11-13  Antti Koivisto  <antti@apple.com>
2497
2498         Don't eliminate whitespace renderer if the previous sibling is a text renderer
2499         https://bugs.webkit.org/show_bug.cgi?id=179620
2500
2501         Reviewed by Zalan Bujtas.
2502
2503         * TestExpectations:
2504
2505 2017-11-13  Chris Dumez  <cdumez@apple.com>
2506
2507         Implement "Service Worker Has No Pending Events" / "Update Service Worker Extended Events Set" algorithms
2508         https://bugs.webkit.org/show_bug.cgi?id=179618
2509
2510         Reviewed by Brady Eidson.
2511
2512         Add layout test coverage.
2513
2514         * http/tests/workers/service/basic-unregister-then-register-again-reuse-expected.txt: Added.
2515         * http/tests/workers/service/basic-unregister-then-register-again-reuse.html: Added.
2516         * http/tests/workers/service/resources/basic-unregister-then-register-again-reuse-worker.js: Added.
2517         (event.waitUntil.new.Promise):
2518         (setTimeout):
2519
2520 2017-11-13  Ryan Haddad  <ryanhaddad@apple.com>
2521
2522         Adjust TestExpectation for js/intl-datetimeformat.html.
2523         https://bugs.webkit.org/show_bug.cgi?id=179208
2524
2525         Unreviewed test gardening.
2526
2527         * platform/mac-wk2/TestExpectations:
2528         * platform/mac/TestExpectations:
2529
2530 2017-11-13  Colin Bendell  <colin@bendell.ca>
2531
2532         Add tests to ensure that <source> tags are only preloaded when the `type`
2533         attribute matches.
2534         https://bugs.webkit.org/show_bug.cgi?id=179231
2535
2536         Reviewed by Alex Christensen.
2537
2538         * http/tests/preload/picture-type-expected.txt: Added.
2539         * http/tests/preload/picture-type.html: Added.
2540
2541 2017-11-13  Antoine Quint  <graouts@apple.com>
2542
2543         [Web Animations] Implement getAnimations()
2544         https://bugs.webkit.org/show_bug.cgi?id=179535
2545         <rdar://problem/34932475>
2546
2547         Reviewed by Simon Fraser.
2548
2549         Update WPT expectations per new progressions and add three new tests that check the behavior of
2550         Document.getAnimations(), Element.getAnimations() and the unique relationship between an Animation
2551         and an AnimationEffect.
2552
2553         * http/wpt/web-animations/interfaces/Animatable/animate-expected.txt:
2554         * http/wpt/web-animations/interfaces/Animatable/getAnimations-expected.txt:
2555         * http/wpt/web-animations/interfaces/Document/getAnimations-expected.txt:
2556         * http/wpt/wk-web-animations/interfaces/document-get-animations-expected.txt: Added.
2557         * http/wpt/wk-web-animations/interfaces/document-get-animations.html: Added.
2558         * http/wpt/wk-web-animations/interfaces/element-get-animations-expected.txt: Added.
2559         * http/wpt/wk-web-animations/interfaces/element-get-animations.html: Added.
2560         * http/wpt/wk-web-animations/timing-model/animation-effect-unique-relationship-expected.txt: Added.
2561         * http/wpt/wk-web-animations/timing-model/animation-effect-unique-relationship.html: Added.
2562
2563 2017-11-13  Per Arne Vollan  <pvollan@apple.com>
2564
2565         Mark editing/execCommand/underline-selection-containing-image.html as failing on Windows.
2566         https://bugs.webkit.org/show_bug.cgi?id=179613
2567
2568         Unreviewed test gardening.
2569
2570         * platform/win/TestExpectations:
2571
2572 2017-11-13  Carlos Garcia Campos  <cgarcia@igalia.com>
2573
2574         Unreviewed GTK+ gardening. Mark editing/execCommand/underline-selection-containing-image.html as failing.
2575
2576         * platform/gtk/TestExpectations:
2577
2578 2017-11-13  Ms2ger  <Ms2ger@igalia.com>
2579
2580         [GTK] Enable some passing XHR tests
2581         https://bugs.webkit.org/show_bug.cgi?id=179533
2582
2583         Reviewed by Alex Christensen.
2584
2585         * platform/gtk/TestExpectations: Remove failure expectations.
2586         * platform/gtk/imported/w3c/web-platform-tests/XMLHttpRequest/getallresponseheaders-expected.txt:
2587           Removed: the platform-neutral expectation file (two passes rather than
2588           one pass, one fail) matches the current output on GTK.
2589         * platform/gtk/imported/w3c/web-platform-tests/XMLHttpRequest/send-entity-body-get-head-async-expected.txt:
2590           Added: the platform-neutral expectation file has subtests marked as
2591           failing, though they all pass on GTK.
2592         * platform/gtk/imported/w3c/web-platform-tests/XMLHttpRequest/send-entity-body-get-head-expected.txt:
2593           Added: the platform-neutral expectation file has subtests marked as
2594           failing, though they all pass on GTK.
2595         * platform/gtk/imported/w3c/web-platform-tests/XMLHttpRequest/send-redirect-expected.txt:
2596           Added: the platform-neutral expectation file has subtests marked as
2597           failing, though they all pass on GTK.
2598         * platform/gtk/imported/w3c/web-platform-tests/XMLHttpRequest/setrequestheader-content-type-expected.txt:
2599           Added: some of the subtests marked as failing in the platform-neutral
2600           expectation file are passing on GTK.
2601
2602 2017-11-12  Maciej Stachowiak  <mjs@apple.com>
2603
2604         Remove support for UTF-32 variant text encodings
2605         https://bugs.webkit.org/show_bug.cgi?id=179435
2606
2607         Reviewed by Darin Adler.
2608
2609         * fast/encoding/legacy-utf-32-aliases.html: Added. Check that
2610         we don't support our legacy aliases for utf-32, since WPT doesn't
2611         either.
2612         * fast/encoding/legacy-utf-32-aliases-expected.txt: Ditto.
2613
2614         Remove the following tests; we no longer want to support UTF-32. 
2615         
2616         imported/w3c/web-platform-tests/encoding already has tests for lack of support.
2617         
2618         * fast/encoding/utf-32-big-endian-bom-expected.txt: Removed.
2619         * fast/encoding/utf-32-big-endian-bom.html: Removed.
2620         * fast/encoding/utf-32-big-endian-nobom-expected.txt: Removed.
2621         * fast/encoding/utf-32-big-endian-nobom.xml: Removed.
2622         * fast/encoding/utf-32-little-endian-bom-expected.txt: Removed.
2623         * fast/encoding/utf-32-little-endian-bom.html: Removed.
2624         * fast/encoding/utf-32-little-endian-nobom-expected.txt: Removed.
2625         * fast/encoding/utf-32-little-endian-nobom.xml: Removed.
2626         * http/tests/misc/submit-get-in-utf32be-expected.txt: Removed.
2627         * http/tests/misc/submit-get-in-utf32be.html: Removed.
2628         * http/tests/misc/submit-get-in-utf32le-expected.txt: Removed.
2629         * http/tests/misc/submit-get-in-utf32le.html: Removed.
2630         * http/tests/misc/submit-post-in-utf32be-expected.txt: Removed.
2631         * http/tests/misc/submit-post-in-utf32be.html: Removed.
2632         * http/tests/misc/submit-post-in-utf32le-expected.txt: Removed.
2633         * http/tests/misc/submit-post-in-utf32le.html: Removed.
2634         * http/tests/misc/url-in-utf32be-expected.txt: Removed.
2635         * http/tests/misc/url-in-utf32be.html: Removed.
2636         * http/tests/misc/url-in-utf32le-expected.txt: Removed.
2637         * http/tests/misc/url-in-utf32le.html: Removed.
2638
2639 2017-11-12  Carlos Garcia Campos  <cgarcia@igalia.com>
2640
2641         REGRESSION(r224566): [GTK] 26 new timeouts on inspector related tests.
2642         https://bugs.webkit.org/show_bug.cgi?id=179471
2643
2644         Reviewed by Darin Adler.
2645
2646         Unskip tests that are passing now.
2647
2648         * platform/gtk/TestExpectations:
2649
2650 2017-11-12  Yusuke Suzuki  <utatane.tea@gmail.com>
2651
2652         [WebCore] Implement import.meta.url
2653         https://bugs.webkit.org/show_bug.cgi?id=178672
2654
2655         Reviewed by Darin Adler.
2656
2657         * js/dom/modules/import-meta-url-expected.txt: Added.
2658         * js/dom/modules/import-meta-url.html: Added.
2659         * js/dom/modules/script-tests/import-meta-url-second-level.js: Added.
2660         * js/dom/modules/script-tests/import-meta-url-top-level.js: Added.
2661         * js/dom/modules/script-tests/import-meta-url.js: Added.
2662
2663 2017-11-11  Chris Dumez  <cdumez@apple.com>
2664
2665         Re-sync Service Workers web-platform-tests from upstream
2666         https://bugs.webkit.org/show_bug.cgi?id=179575
2667
2668         Reviewed by Youenn Fablet.
2669
2670         Skip a few tests that are timing out.
2671
2672         * TestExpectations:
2673
2674 2017-11-11  Devin Rousso  <webkit@devinrousso.com>
2675
2676         Web Inspector: Canvas tab: show detailed status during canvas recording
2677         https://bugs.webkit.org/show_bug.cgi?id=178185
2678         <rdar://problem/34939862>
2679
2680         Reviewed by Brian Burg.
2681
2682         * inspector/canvas/resources/recording-utilities.js:
2683         (TestPage.registerInitializer.window.startRecording.handleRecordingProgress):
2684         (TestPage.registerInitializer.window.startRecording):
2685
2686 2017-11-10  Chris Dumez  <cdumez@apple.com>
2687
2688         Unreviewed, unskip & rebaseline several service worker tests
2689
2690         * TestExpectations:
2691
2692 2017-11-10  Chris Dumez  <cdumez@apple.com>
2693
2694         [Service Workers] Registration promise should be rejected when the service worker fails to start
2695         https://bugs.webkit.org/show_bug.cgi?id=179566
2696
2697         Reviewed by Brady Eidson.
2698
2699         Add layout test coverage.
2700
2701         * TestExpectations: Mark test as flaky as the console lines sometimes change order.
2702         * http/tests/workers/service/resources/worker-fails-to-start-worker.js: Added.
2703         * http/tests/workers/service/worker-fails-to-start-expected.txt: Added.
2704         * http/tests/workers/service/worker-fails-to-start.html: Added.
2705
2706 2017-11-10  Ryan Haddad  <ryanhaddad@apple.com>
2707
2708         Update TestExpectations for imported/w3c/web-platform-tests/html/browsers/origin/relaxing-the-same-origin-restriction/document_domain_setter_null.tentative.html.
2709         https://bugs.webkit.org/show_bug.cgi?id=177440
2710
2711         Unreviewed test gardening.
2712
2713         * TestExpectations:
2714         * platform/wk2/TestExpectations:
2715
2716 2017-11-10  Ryan Haddad  <ryanhaddad@apple.com>
2717
2718         Mark http/tests/websocket/tests/hybi/contentextensions/upgrade-worker.html as flaky.
2719         https://bugs.webkit.org/show_bug.cgi?id=179557
2720
2721         Unreviewed test gardening.
2722
2723         * platform/mac-wk2/TestExpectations:
2724
2725 2017-11-10  Simon Fraser  <simon.fraser@apple.com>
2726
2727         Contents of composited overflow-scroll are missing when newly added
2728         https://bugs.webkit.org/show_bug.cgi?id=179556
2729         rdar://problem/20368294
2730
2731         Reviewed by Tim Horton.
2732
2733         * compositing/backing/overflow-gains-content-expected.html: Added.
2734         * compositing/backing/overflow-gains-content.html: Added.
2735
2736 2017-11-10  Chris Dumez  <cdumez@apple.com>
2737
2738         [Service Workers] Implement better support for "Clear Registration" algorithm
2739         https://bugs.webkit.org/show_bug.cgi?id=179441
2740
2741         Reviewed by Brady Eidson.
2742
2743         Add layout test coverage.
2744
2745         * http/tests/workers/service/registration-clear-redundant-worker-expected.txt: Added.
2746         * http/tests/workers/service/registration-clear-redundant-worker.html: Added.
2747
2748 2017-11-10  Ryan Haddad  <ryanhaddad@apple.com>
2749
2750         Unreviewed, rolling out r224705.
2751
2752         Introduced a LayoutTest crash on WK1.
2753
2754         Reverted changeset:
2755
2756         "[Web Animations] Implement getAnimations()"
2757         https://bugs.webkit.org/show_bug.cgi?id=179535
2758         https://trac.webkit.org/changeset/224705
2759
2760 2017-11-10  Jer Noble  <jer.noble@apple.com>
2761
2762         Add a FairPlay Streaming based CDM for Modern EME
2763         https://bugs.webkit.org/show_bug.cgi?id=179499
2764         <rdar://problem/35445033>
2765
2766         Reviewed by Eric Carlson.
2767
2768         * platform/mac/TestExpectations:
2769         * platform/mac/media/encrypted-media/fps-createMediaKeys-expected.txt: Added.
2770         * platform/mac/media/encrypted-media/fps-createMediaKeys.html: Added.
2771         * platform/mac/media/encrypted-media/fps-requestMediaKeySystemAccess-expected.txt: Added.
2772         * platform/mac/media/encrypted-media/fps-requestMediaKeySystemAccess.html: Added.
2773
2774 2017-11-10  Megan Gardner  <megan_gardner@apple.com>
2775
2776         Rebase some layout tests
2777         https://bugs.webkit.org/show_bug.cgi?id=179519
2778
2779         Reviewed by Alex Christensen and Tim Horton.
2780
2781         In helping with cleaning up tests, rebase tests that have only been effected by font changes
2782         and other similarly irrelevant changes. Also turning back on a few tests that actually do work
2783         now. 
2784
2785         * platform/ios-wk2/TestExpectations:
2786         * platform/ios/editing/selection/3690703-2-expected.txt:
2787         * platform/ios/editing/selection/3690703-expected.txt:
2788         * platform/ios/editing/selection/3690719-expected.txt:
2789
2790 2017-11-10  Antoine Quint  <graouts@apple.com>
2791
2792         [Web Animations] Implement getAnimations()
2793         https://bugs.webkit.org/show_bug.cgi?id=179535
2794         <rdar://problem/34932475>
2795
2796         Reviewed by Simon Fraser.
2797
2798         Update WPT expectations per new progressions and add three new tests that check the behavior of
2799         Document.getAnimations(), Element.getAnimations() and the unique relationship between an Animation
2800         and an AnimationEffect.
2801
2802         * http/wpt/web-animations/interfaces/Animatable/animate-expected.txt:
2803         * http/wpt/web-animations/interfaces/Animatable/getAnimations-expected.txt:
2804         * http/wpt/web-animations/interfaces/Document/getAnimations-expected.txt:
2805         * http/wpt/wk-web-animations/interfaces/document-get-animations-expected.txt: Added.
2806         * http/wpt/wk-web-animations/interfaces/document-get-animations.html: Added.
2807         * http/wpt/wk-web-animations/interfaces/element-get-animations-expected.txt: Added.
2808         * http/wpt/wk-web-animations/interfaces/element-get-animations.html: Added.
2809         * http/wpt/wk-web-animations/timing-model/animation-effect-unique-relationship-expected.txt: Added.
2810         * http/wpt/wk-web-animations/timing-model/animation-effect-unique-relationship.html: Added.
2811
2812 2017-11-10  Commit Queue  <commit-queue@webkit.org>
2813
2814         Unreviewed, rolling out r224602 and r224697.
2815         https://bugs.webkit.org/show_bug.cgi?id=179545
2816
2817         The LayoutTest for this change is flaky. (Requested by
2818         ryanhaddad on #webkit).
2819
2820         Reverted changesets:
2821
2822         "Add tests to ensure that <source> tags are only preloaded
2823         when the `type`"
2824         https://bugs.webkit.org/show_bug.cgi?id=179231
2825         https://trac.webkit.org/changeset/224602
2826
2827         "Fix race conditions with setBackingScaleFactor, page refresh
2828         and preloader"
2829         https://bugs.webkit.org/show_bug.cgi?id=179488
2830         https://trac.webkit.org/changeset/224697
2831
2832 2017-11-10  Chris Dumez  <cdumez@apple.com>
2833
2834         [Service Workers] Implement "Try Activate" / "Activate" algorithms
2835         https://bugs.webkit.org/show_bug.cgi?id=179436
2836
2837         Reviewed by Brady Eidson.
2838
2839         Add layout test coverage.
2840
2841         * http/tests/workers/service/basic-activate-event-expected.txt: Added.
2842         * http/tests/workers/service/basic-activate-event.html: Added.
2843         * http/tests/workers/service/resources/basic-activate-event-worker.js: Added.
2844
2845 2017-11-10  Maciej Stachowiak  <mjs@apple.com>
2846
2847         Remove TEC decoders that duplicate ICU decoders
2848         https://bugs.webkit.org/show_bug.cgi?id=179460
2849
2850         Reviewed by Darin Adler.
2851
2852         * fast/encoding/duplicate-tec-encodings-expected.txt: Added.
2853         * fast/encoding/duplicate-tec-encodings.html: Added.
2854
2855 2017-11-10  Colin Bendell  <colin@bendell.ca>
2856
2857         Fix race conditions with setBackingScaleFactor, page refresh and preloader
2858         https://bugs.webkit.org/show_bug.cgi?id=179488
2859
2860         Reviewed by Darin Adler.
2861
2862         * http/tests/preload/picture-type-expected.txt: remove DPR test
2863         * http/tests/preload/picture-type.html: updated srcset to account for
2864         testRunners with DPR > 1
2865
2866 2017-11-10  Ryan Haddad  <ryanhaddad@apple.com>
2867
2868         Mark http/wpt/beacon/contentextensions tests as flaky.
2869         https://bugs.webkit.org/show_bug.cgi?id=179256
2870
2871         Unreviewed test gardening.
2872
2873         * platform/mac-wk2/TestExpectations:
2874
2875 2017-11-10  Ms2ger  <Ms2ger@igalia.com>
2876
2877         Remove check-combining-headers.html.
2878         https://bugs.webkit.org/show_bug.cgi?id=179527
2879
2880         Reviewed by Chris Dumez.
2881
2882         This test is an old fork of
2883         imported/w3c/web-platform-tests/XMLHttpRequest/setrequestheader-header-allowed.htm
2884         which is no longer useful.
2885
2886         * http/tests/xmlhttprequest/check-combining-headers-expected.txt: Removed.
2887         * http/tests/xmlhttprequest/check-combining-headers.html: Removed.
2888
2889 2017-11-10  Ms2ger  <Ms2ger@igalia.com>
2890
2891         [GTK] Update test expectations for imported/w3c/web-platform-tests/2dcontext/imagebitmap/createImageBitmap-invalid-args.html.
2892         https://bugs.webkit.org/show_bug.cgi?id=179051
2893
2894         Reviewed by Michael Catanzaro.
2895
2896         The expectations are platform-specific because the test times out on mac.
2897         The difference with the mac expectations is only in the last part of the
2898         test, after the timeout.
2899
2900         This follows our policy of creating -expected files with failures for
2901         imported wpt tests, to allow using them as regression tests.
2902
2903         * platform/gtk/imported/w3c/web-platform-tests/2dcontext/imagebitmap/createImageBitmap-invalid-args-expected.txt:
2904
2905 2017-11-10  Chris Dumez  <cdumez@apple.com>
2906
2907         Unreviewed, mark imported/w3c/web-platform-tests/service-workers/service-worker/unregister-then-register-new-script.https.html as flaky
2908
2909         I unskipped it yesterday but it turns out to be flaky.
2910
2911         * TestExpectations:
2912
2913 2017-11-09  Chris Dumez  <cdumez@apple.com>
2914
2915         ServiceWorkerRegistration objects may get recycled for different SWServerRegistration objects
2916         https://bugs.webkit.org/show_bug.cgi?id=179517
2917
2918         Reviewed by Brady Eidson.
2919
2920         Add layout test coverage.
2921
2922         * http/tests/workers/service/basic-unregister-then-register-again-no-reuse-expected.txt: Added.
2923         * http/tests/workers/service/basic-unregister-then-register-again-no-reuse.html: Added.
2924
2925 2017-11-09  Chris Dumez  <cdumez@apple.com>
2926
2927         Unreviewed, rebaseline flaky / skipped service worker tests
2928         https://bugs.webkit.org/show_bug.cgi?id=179521
2929
2930         Unskip a test that is no longer timing out.
2931
2932         * TestExpectations:
2933
2934 2017-11-09  Yusuke Suzuki  <utatane.tea@gmail.com>
2935
2936         [JSC] Retry module fetching if previous request fails
2937         https://bugs.webkit.org/show_bug.cgi?id=178168
2938
2939         Reviewed by Saam Barati.
2940
2941         * js/dom/modules/module-fetch-failure-not-cached-expected.txt: Added.
2942         * js/dom/modules/module-fetch-failure-not-cached.html: Added.
2943         * js/dom/modules/module-integrity-bad-value-success-with-cache-expected.txt: Added.
2944         * js/dom/modules/module-integrity-bad-value-success-with-cache.html: Added.
2945         * js/dom/modules/script-tests/module-fetch-failure-not-cached.js: Added.
2946         * js/dom/modules/script-tests/module-integrity-bad-value-success-with-cache.js: Added.
2947
2948 2017-11-09  Ryan Haddad  <ryanhaddad@apple.com>
2949
2950         Mark multiple service worker tests as flaky.
2951
2952         Unreviewed test gardening.
2953
2954         * TestExpectations: Add flaky tests and alphabetize existing entries.
2955
2956 2017-11-09  Ryan Haddad  <ryanhaddad@apple.com>
2957
2958         [iOS] Rebaseline and re-enable editing/deleting tests
2959         https://bugs.webkit.org/show_bug.cgi?id=179119
2960
2961         Unreviewed test gardening.
2962
2963         * platform/ios-wk2/TestExpectations:
2964         * platform/ios/TestExpectations:
2965         * platform/ios/editing/deleting/collapse-whitespace-3587601-fix-expected.txt: Added.
2966         * platform/ios/editing/deleting/delete-3608445-fix-expected.txt: Added.
2967         * platform/ios/editing/deleting/delete-3800834-fix-expected.txt: Added.
2968         * platform/ios/editing/deleting/delete-after-span-ws-001-expected.txt: Added.
2969         * platform/ios/editing/deleting/delete-after-span-ws-002-expected.txt: Added.
2970         * platform/ios/editing/deleting/delete-after-span-ws-003-expected.txt: Added.
2971         * platform/ios/editing/deleting/delete-at-paragraph-boundaries-004-expected.txt:
2972         * platform/ios/editing/deleting/delete-at-paragraph-boundaries-010-expected.txt:
2973         * platform/ios/editing/deleting/delete-at-paragraph-boundaries-011-expected.txt:
2974         * platform/ios/editing/deleting/delete-at-start-or-end-expected.txt: Added.
2975         * platform/ios/editing/deleting/delete-block-contents-001-expected.txt: Added.
2976         * platform/ios/editing/deleting/delete-block-contents-002-expected.txt: Copied from LayoutTests/platform/ios/editing/deleting/delete-br-010-expected.txt.
2977         * platform/ios/editing/deleting/delete-block-merge-contents-005-expected.txt:
2978         * platform/ios/editing/deleting/delete-block-merge-contents-006-expected.txt:
2979         * platform/ios/editing/deleting/delete-block-merge-contents-007-expected.txt:
2980         * platform/ios/editing/deleting/delete-block-merge-contents-008-expected.txt:
2981         * platform/ios/editing/deleting/delete-block-merge-contents-023-expected.txt:
2982         * platform/ios/editing/deleting/delete-block-merge-contents-024-expected.txt:
2983         * platform/ios/editing/deleting/delete-br-002-expected.txt: Copied from LayoutTests/platform/ios/editing/deleting/delete-to-select-table-expected.txt.
2984         * platform/ios/editing/deleting/delete-br-004-expected.txt: Copied from LayoutTests/platform/ios/editing/deleting/delete-to-select-table-expected.txt.
2985         * platform/ios/editing/deleting/delete-br-005-expected.txt: Copied from LayoutTests/platform/ios/editing/deleting/delete-to-select-table-expected.txt.
2986         * platform/ios/editing/deleting/delete-br-006-expected.txt: Copied from LayoutTests/platform/ios/editing/deleting/delete-to-select-table-expected.txt.
2987         * platform/ios/editing/deleting/delete-br-008-expected.txt:
2988         * platform/ios/editing/deleting/delete-br-009-expected.txt: Copied from LayoutTests/platform/ios/editing/deleting/delete-br-008-expected.txt.
2989         * platform/ios/editing/deleting/delete-br-010-expected.txt:
2990         * platform/ios/editing/deleting/delete-image-004-expected.txt: Added.
2991         * platform/ios/editing/deleting/delete-leading-ws-001-expected.txt: Copied from LayoutTests/platform/ios/editing/deleting/delete-br-010-expected.txt.
2992         * platform/ios/editing/deleting/delete-line-011-expected.txt: Copied from LayoutTests/platform/ios/editing/deleting/delete-to-select-table-expected.txt.
2993         * platform/ios/editing/deleting/delete-line-015-expected.txt:
2994         * platform/ios/editing/deleting/delete-line-016-expected.txt:
2995         * platform/ios/editing/deleting/delete-line-017-expected.txt:
2996         * platform/ios/editing/deleting/delete-line-end-ws-001-expected.txt: Added.
2997         * platform/ios/editing/deleting/delete-line-end-ws-002-expected.txt: Added.
2998         * platform/ios/editing/deleting/delete-tab-001-expected.txt: Added.
2999         * platform/ios/editing/deleting/delete-tab-004-expected.txt: Added.
3000         * platform/ios/editing/deleting/delete-to-select-table-expected.txt:
3001         * platform/ios/editing/deleting/merge-no-br-expected.txt:
3002         * platform/ios/editing/deleting/table-cells-expected.txt:
3003
3004 2017-11-09  Ryan Haddad  <ryanhaddad@apple.com>
3005
3006         Mark media/modern-media-controls/media-controller/media-controller-auto-hide-mouse-enter-and-mouse-leave.html as a flaky timeout.
3007         https://bugs.webkit.org/show_bug.cgi?id=169876
3008
3009         Unreviewed test gardening.
3010
3011         * platform/mac/TestExpectations:
3012
3013 2017-11-09  Ryan Haddad  <ryanhaddad@apple.com>
3014
3015         Skip slow encoding WPT LayoutTests.
3016
3017         Unreviewed test gardening.
3018
3019         * TestExpectations:
3020
3021 2017-11-09  Doug Russell  <d_russell@apple.com>
3022
3023         Bug 179068 - AX: search predicate returns containing group for plain text instead of text element
3024         https://bugs.webkit.org/show_bug.cgi?id=179068
3025
3026         Reviewed by Darin Adler
3027
3028         Implement a check in AccessibilityRenderObject::hasPlainText(), AccessibilityObject::canHavePlainText(), to confirm the element is capable of providing text.
3029
3030         * accessibility/mac/search-predicate-expected.txt:
3031         * accessibility/mac/search-predicate-plaintext-expected.txt: Added.
3032         * accessibility/mac/search-predicate-plaintext.html: Added.
3033         * accessibility/mac/search-predicate-visible-button-expected.txt: Added.
3034         * accessibility/mac/search-predicate-visible-button.html: Added.
3035         * accessibility/mac/search-predicate-visited-links-expected.txt: Added.
3036         * accessibility/mac/search-predicate-visited-links.html: Added.
3037         * accessibility/mac/search-predicate.html:
3038         * platform/mac-wk2/TestExpectations:
3039
3040 2017-11-09  Wenson Hsieh  <wenson_hsieh@apple.com>
3041
3042         Inserting an image, selecting, underlining, and then deleting leaves the typing style with both "-webkit-text-decorations-in-effect" and "text-decoration"
3043         https://bugs.webkit.org/show_bug.cgi?id=179431
3044
3045         Reviewed by Ryosuke Niwa.
3046
3047         Adds a new layout test to fix a debug assertion. See WebCore/ChangeLog for more details. Additionally
3048         rebaselines a few existing tests that serialize markup strings to include `text-decoration: none;`.
3049
3050         * editing/execCommand/underline-selection-containing-image-expected.txt: Added.
3051         * editing/execCommand/underline-selection-containing-image.html: Added.
3052         * editing/pasteboard/data-transfer-get-data-on-drop-rich-text-expected.txt:
3053         * fast/events/before-input-events-prevent-drag-and-drop-expected.txt:
3054         * fast/events/input-events-paste-rich-datatransfer-expected.txt:
3055         * fast/events/ondrop-text-html-expected.txt:
3056
3057 2017-11-09  Devin Rousso  <webkit@devinrousso.com>
3058
3059         Web Inspector: support undo/redo of insertAdjacentHTML
3060         https://bugs.webkit.org/show_bug.cgi?id=179283
3061
3062         Reviewed by Joseph Pecoraro.
3063
3064         * inspector/dom/insertAdjacentHTML-expected.txt: Added.
3065         * inspector/dom/insertAdjacentHTML.html: Added.
3066
3067 2017-11-09  Maciej Stachowiak  <mjs@apple.com>
3068
3069         Remove support for iOS-only softbank-sjis encoding if possible
3070         https://bugs.webkit.org/show_bug.cgi?id=179416
3071
3072         Reviewed by Darin Adler.
3073
3074         * fast/encoding/charset-softbank-sjis.html: Added. Test that <meta charset>
3075         declaration for softbank-sjis is ignored.
3076         * fast/encoding/charset-softbank-sjis-expected.txt: Added.
3077         * fast/encoding/resources/softbank-sjis-iframe.html: Added. Helper for above test.
3078         * fast/encoding/legacy-ios-encodings.html: Add a case for softbank-sjis.
3079         * fast/encoding/legacy-ios-encodings-expected.txt: Result for above.
3080
3081 2017-11-09  Carlos Alberto Lopez Perez  <clopez@igalia.com>
3082
3083         [GTK] Gardening 09 nov
3084         https://bugs.webkit.org/show_bug.cgi?id=179472
3085
3086         Unreviewed GTK gardening
3087
3088         * platform/gtk/TestExpectations:
3089
3090 2017-11-09  Alicia Boya García  <aboya@igalia.com>
3091
3092         [GTK] Test gardening
3093         https://bugs.webkit.org/show_bug.cgi?id=179447
3094
3095         Reviewed by Michael Catanzaro.
3096
3097         * platform/gtk/TestExpectations:
3098
3099 2017-11-08  Simon Fraser  <simon.fraser@apple.com>
3100
3101         Content not painted when scrolling an overflow node inside an iframe
3102         https://bugs.webkit.org/show_bug.cgi?id=179315
3103         rdar://problem/35364166
3104
3105         Reviewed by Tim Horton.
3106
3107         * compositing/ios/overflow-scroll-update-overlap-expected.html: Added.
3108         * compositing/ios/overflow-scroll-update-overlap.html: Added.
3109
3110 2017-11-08  Ryan Haddad  <ryanhaddad@apple.com>
3111
3112         Mark imported/w3c/web-platform-tests/service-workers/service-worker/register-same-scope-different-script-url.https.html as flaky.
3113         https://bugs.webkit.org/show_bug.cgi?id=179452
3114
3115         Unreviewed test gardening.
3116
3117         * TestExpectations:
3118
3119 2017-11-08  Ryan Haddad  <ryanhaddad@apple.com>
3120
3121         Mark http/tests/workers/service/registration-task-queue-scheduling-1.html as flaky.
3122         https://bugs.webkit.org/show_bug.cgi?id=179342
3123
3124         Unreviewed test gardening.
3125
3126         * platform/mac/TestExpectations:
3127
3128 2017-11-08  Brent Fulgham  <bfulgham@apple.com>
3129
3130         XMLHttpRequest should not treat file URLs as same origin
3131         https://bugs.webkit.org/show_bug.cgi?id=178565
3132         <rdar://problem/11115901>
3133
3134         Reviewed by Daniel Bates.
3135
3136         * security/cannot-read-self-from-file-expected.txt: Added.
3137         * security/cannot-read-self-from-file.html: Added.
3138         * security/resources/cannot-read-self-from-file.html: Added.
3139
3140 2017-11-08  Joseph Pecoraro  <pecoraro@apple.com>
3141
3142         Web Inspector: Show Internal properties of PaymentRequest in Web Inspector Console
3143         https://bugs.webkit.org/show_bug.cgi?id=179276
3144
3145         Reviewed by Andy Estes.
3146
3147         * TestExpectations:
3148         * platform/mac-wk2/TestExpectations:
3149         Pass test on platforms that support Payment Requests.
3150
3151         * http/tests/inspector/paymentrequest/payment-request-internal-properties.https-expected.txt: Added.
3152         * http/tests/inspector/paymentrequest/payment-request-internal-properties.https.html: Added.
3153         Test for internal properties on PaymentRequest instances.
3154
3155         * resources/ui-helper.js:
3156         (window.UIHelper.withUserGesture):
3157         Provide an easier way to simulate work inside of a user gesture.
3158
3159 2017-11-08  Ryan Haddad  <ryanhaddad@apple.com>
3160
3161         Mark many service worker tests as flaky on iOS.
3162         https://bugs.webkit.org/show_bug.cgi?id=179454
3163
3164         Unreviewed test gardening.
3165
3166         * platform/ios/TestExpectations:
3167
3168 2017-11-08  Colin Bendell  <colin@bendell.ca>
3169
3170         Add tests to ensure that <source> tags are only preloaded when the `type`
3171         attribute matches.
3172         https://bugs.webkit.org/show_bug.cgi?id=179231
3173
3174         Reviewed by Alex Christensen.
3175
3176         The actual execution of the test is a bit racy because of the need to refresh
3177         the browser to change the DPR. Should also move the other testHad to move the tests to /preload (instead of tests/loading with the other
3178         picture tests) to avoid the logging from
3179
3180         * http/tests/preload/picture-type-expected.txt: Added.
3181         * http/tests/preload/picture-type.html: Added.
3182
3183 2017-11-08  Maciej Stachowiak  <mjs@apple.com>
3184
3185         iOS supports some text encodings supposedly due to lack of TEC that aren't supported by the TEC decoder on macOS
3186         https://bugs.webkit.org/show_bug.cgi?id=179309
3187
3188         Reviewed by Darin Adler.
3189
3190         * fast/encoding/legacy-ios-encodings-expected.txt: Added.
3191         * fast/encoding/legacy-ios-encodings.html: Added. Check that we don't support some old iOS-only encoding names
3192         and check for some nonstandard encoding names that we do support (for now).
3193
3194 2017-11-08  Maciej Stachowiak  <mjs@apple.com>
3195
3196         Switch encoding WPT test suite to updating via import-w3c-tests
3197         https://bugs.webkit.org/show_bug.cgi?id=179412
3198
3199         Reviewed by Youenn Fablet.
3200
3201         * TestExpectations: Remove mention of slow encoding tests here...
3202         * tests-options.json: ...because they are now recorded here.
3203
3204 2017-11-08  Chris Dumez  <cdumez@apple.com>
3205
3206         [Service Workers] Support waitUntil() on the 'install' event
3207         https://bugs.webkit.org/show_bug.cgi?id=179396
3208
3209         Reviewed by Brady Eidson.
3210
3211         Add layout test coverage.
3212
3213         * http/tests/workers/service/basic-install-event-waitUntil-multiple-promises-expected.txt: Added.
3214         * http/tests/workers/service/basic-install-event-waitUntil-multiple-promises.html: Added.
3215         * http/tests/workers/service/basic-install-event-waitUntil-reject-expected.txt: Added.
3216         * http/tests/workers/service/basic-install-event-waitUntil-reject.html: Added.
3217         * http/tests/workers/service/basic-install-event-waitUntil-resolve-expected.txt: Added.
3218         * http/tests/workers/service/basic-install-event-waitUntil-resolve.html: Added.
3219         * http/tests/workers/service/resources/basic-install-event-waitUntil-multiple-promises-worker.js: Added.
3220         (event.i.event.waitUntil.new.Promise):
3221         * http/tests/workers/service/resources/basic-install-event-waitUntil-reject-worker.js: Added.
3222         (event.event.waitUntil.new.Promise):
3223         * http/tests/workers/service/resources/basic-install-event-waitUntil-resolve-worker.js: Added.
3224         (event.event.waitUntil.new.Promise):
3225         * http/wpt/service-workers/extendableEvent.https-expected.txt:
3226         * http/wpt/service-workers/extendableEvent.https.html:
3227
3228 2017-11-08  David Hyatt  <hyatt@apple.com>
3229
3230         [Experiment] Implement code to detect high frequency painting
3231         https://bugs.webkit.org/show_bug.cgi?id=179118
3232
3233         Reviewed by Simon Fraser.
3234
3235         * fast/block/block-move-frequent-paint-expected.txt: Added.
3236         * fast/block/block-move-frequent-paint.html: Added.
3237
3238 2017-11-08  Ms2ger  <Ms2ger@igalia.com>
3239
3240         Update XMLHttpRequest tests.
3241         https://bugs.webkit.org/show_bug.cgi?id=179421
3242
3243         Reviewed by Sam Weinig.
3244
3245         * TestExpectations: removed flaky expectation: the test was fixed upstream.
3246
3247 2017-11-07  Ryan Haddad  <ryanhaddad@apple.com>
3248
3249         Update TestExpectations for slow  WPT encoding LayoutTests.
3250
3251         Unreviewed test gardening.
3252
3253         Mark some of the tests as slow on Debug and skip those that time out even though they are already marked as slow.
3254
3255         * TestExpectations:
3256
3257 2017-11-07  Antoine Quint  <graouts@apple.com>
3258
3259         <video> does not respect pointer-events
3260         https://bugs.webkit.org/show_bug.cgi?id=179378
3261         <rdar://problem/34687668>
3262
3263         Reviewed by Simon Fraser.
3264
3265         Add a new test that checks that settings "pointer-events: none" on the <video> element
3266         correctly reflects that same value on the media controls shadow root container.
3267
3268         * media/modern-media-controls/css/pointer-events-none-expected.txt: Added.
3269         * media/modern-media-controls/css/pointer-events-none.html: Added.
3270         * platform/ios/TestExpectations:
3271
3272 2017-11-07  Chris Dumez  <cdumez@apple.com>
3273
3274         [Service Workers] Add support for "install" event
3275         https://bugs.webkit.org/show_bug.cgi?id=179338
3276
3277         Reviewed by Youenn Fablet.
3278
3279         Add layout test coverage.
3280
3281         * http/tests/workers/service/basic-install-event-expected.txt: Added.
3282         * http/tests/workers/service/basic-install-event.html: Added.
3283         * http/tests/workers/service/resources/basic-install-event-worker.js: Added.
3284         * http/tests/workers/service/resources/sw-test-pre.js:
3285         (waitForState):
3286
3287 2017-11-07  Ryan Haddad  <ryanhaddad@apple.com>
3288
3289         Unreviewed, rolling out r224498.
3290
3291         The LayoutTest for this change is flaky and affecting EWS
3292         results.
3293
3294         Reverted changeset:
3295
3296         "Add tests to ensure that <source> tags are only preloaded
3297         when the `type`"
3298         https://bugs.webkit.org/show_bug.cgi?id=179231
3299         https://trac.webkit.org/changeset/224498
3300
3301 2017-11-07  Chris Dumez  <cdumez@apple.com>
3302
3303         LayoutTest http/tests/security/cross-frame-access-put.html is a flaky failure
3304         https://bugs.webkit.org/show_bug.cgi?id=179195
3305
3306         Reviewed by Ryosuke Niwa.
3307
3308         Fix flaky test by calling the testRunner functions as early as possible, not in
3309         the onload event handler.
3310
3311         * http/tests/security/cross-frame-access-put.html:
3312
3313 2017-11-07  Maciej Stachowiak  <mjs@apple.com>
3314
3315         Update WPT encoding test suite to the latest version.
3316         https://bugs.webkit.org/show_bug.cgi?id=179312
3317
3318         Reviewed by Youenn Fablet.
3319
3320         * TestExpectations: Mark some WPT enncoding tests as slow (either
3321         globally or on debug builds) based on what times out in EWS.
3322
3323 2017-11-07  Antti Koivisto  <antti@apple.com>
3324
3325         Dynamic media queries don't update in shadow tree stylesheets
3326         https://bugs.webkit.org/show_bug.cgi?id=179324
3327
3328         Reviewed by Ryosuke Niwa.
3329
3330         * fast/shadow-dom/media-query-in-shadow-style-expected.html: Added.
3331         * fast/shadow-dom/media-query-in-shadow-style.html: Added.
3332         * fast/shadow-dom/resources/media-query-in-shadow-style-frame.html: Added.
3333
3334 2017-11-07  Youenn Fablet  <youenn@apple.com>
3335
3336         Support the case of fetch events that are not responded
3337         https://bugs.webkit.org/show_bug.cgi?id=179336
3338
3339         Reviewed by Chris Dumez.
3340
3341         * http/tests/workers/service/basic-fetch.https-expected.txt:
3342         * http/tests/workers/service/resources/basic-fetch-worker.js:
3343         (event.event.request.url.indexOf):
3344         * http/tests/workers/service/resources/basic-fetch.js:
3345         (async.test):
3346
3347 2017-11-06  Michael Catanzaro  <mcatanzaro@igalia.com>
3348
3349         Unreviewed GTK test gardening
3350
3351         * platform/gtk/TestExpectations:
3352
3353 2017-11-06  Joseph Pecoraro  <pecoraro@apple.com>
3354
3355         Uncaught Exception: TypeError: null is not an object (evaluating 'mimeType.endsWith')
3356         https://bugs.webkit.org/show_bug.cgi?id=179325
3357         <rdar://problem/35366896>
3358
3359         Reviewed by Brian Burg.
3360
3361         * inspector/unit-tests/mimetype-utilities-expected.txt:
3362         * inspector/unit-tests/mimetype-utilities.html:
3363         Add tests for null cases.
3364
3365 2017-11-06  Colin Bendell  <colin@bendell.ca>
3366
3367         Add tests to ensure that <source> tags are only preloaded when the `type`
3368         attribute matches.
3369         https://bugs.webkit.org/show_bug.cgi?id=179231
3370
3371         Reviewed by Alex Christensen.
3372
3373         * http/tests/loading/preload-picture-type-expected.txt: Added.
3374         * http/tests/loading/preload-picture-type.html: Added.
3375
3376 2017-11-05  Antoine Quint  <graouts@apple.com>
3377
3378         [Web Animations] Schedule animations registered on the document timeline
3379         https://bugs.webkit.org/show_bug.cgi?id=179236
3380         <rdar://problem/35332669>
3381
3382         Reviewed by Dean Jackson.
3383
3384         Adopt the new internals.pauseTimeline() method to ensure that the existing
3385         tests do not have a self-advancing timeline since we're interested in checking
3386         the timing model state based on manually setting the timeline current time.
3387
3388         Also update some WPT expectations with some progressions.
3389
3390         * TestExpectations: Mark two tests as flaky due to the sample time being logged
3391         in the failure.
3392         * http/wpt/web-animations/interfaces/AnimationTimeline/document-timeline-expected.txt:
3393         * http/wpt/web-animations/timing-model/animations/current-time-expected.txt:
3394         * http/wpt/web-animations/timing-model/animations/set-the-animation-start-time-expected.txt:
3395         * http/wpt/wk-web-animations/timing-model/animation-creation-basic.html:
3396         * http/wpt/wk-web-animations/timing-model/animation-current-time.html:
3397         * http/wpt/wk-web-animations/timing-model/animation-effect-timing.html:
3398         * http/wpt/wk-web-animations/timing-model/animation-effect.html:
3399         * http/wpt/wk-web-animations/timing-model/animation-interface-effect-property.html:
3400         * http/wpt/wk-web-animations/timing-model/animation-interface-start-time-property.html:
3401         * http/wpt/wk-web-animations/timing-model/animation-playback-rate.html:
3402         * http/wpt/wk-web-animations/timing-model/document-timeline.html:
3403         * http/wpt/wk-web-animations/timing-model/keyframe-effect-interface-timing-duration.html:
3404         * http/wpt/wk-web-animations/timing-model/keyframe-effect.html:
3405         * http/wpt/wk-web-animations/timing-model/timeline-current-time.html:
3406
3407 2017-11-05  Per Arne Vollan  <pvollan@apple.com>
3408
3409         Mark http/tests/security/xss-DENIED-xsl-external-entity.xml as a flaky failure on Windows.
3410         https://bugs.webkit.org/show_bug.cgi?id=179301
3411
3412         Unreviewed test gardening.
3413
3414         * platform/win/TestExpectations:
3415
3416 2017-11-05  Per Arne Vollan  <pvollan@apple.com>
3417
3418         Mark fast/html/menuitem-element.html as failure on Windows.
3419         https://bugs.webkit.org/show_bug.cgi?id=179299
3420
3421         Unreviewed test gardening.
3422
3423         * platform/win/TestExpectations:
3424
3425 2017-11-05  Per Arne Vollan  <pvollan@apple.com>
3426
3427         Mark fast/loader/empty-embed-src-attribute.html as a flaky crash on Windows.
3428         https://bugs.webkit.org/show_bug.cgi?id=179297
3429
3430         Unreviewed test gardening.
3431
3432         * platform/win/TestExpectations:
3433
3434 2017-11-05  Per Arne Vollan  <pvollan@apple.com>
3435
3436         Mark fast/css/object-fit/object-fit-embed.html and related tests as failing on Windows.
3437         https://bugs.webkit.org/show_bug.cgi?id=179296
3438
3439         Unreviewed test gardening.
3440
3441         * platform/win/TestExpectations:
3442
3443 2017-11-04  Chris Dumez  <cdumez@apple.com>
3444
3445         Index properties on cross origin Window objects should be enumerable
3446         https://bugs.webkit.org/show_bug.cgi?id=179289
3447
3448         Reviewed by Darin Adler.
3449
3450         Update / rebaseline existing test to match new expected behavior.
3451
3452         * js/dom/getOwnPropertyDescriptor-expected.txt:
3453         * js/resources/getOwnPropertyDescriptor.js:
3454
3455 2017-11-04  Aishwarya Nirmal  <anirmal@apple.com>
3456
3457         [Touch Bar Web API] Add support for menuitem tag
3458         https://bugs.webkit.org/show_bug.cgi?id=179020
3459
3460         Reviewed by Ryosuke Niwa.
3461
3462         This test ensures that the menuitem element is recognized when
3463         its runtime feature is turned on.
3464
3465         * fast/html/menuitem-element-expected.txt: Added.
3466         * fast/html/menuitem-element.html: Added.
3467
3468 2017-11-03  Youenn Fablet  <youenn@apple.com>
3469
3470         Implement ServiceWorkerContainer.getRegistration
3471         https://bugs.webkit.org/show_bug.cgi?id=179253
3472
3473         Reviewed by Chris Dumez.
3474
3475         * TestExpectations:
3476         * http/tests/workers/service/resources/service-worker-getRegistration-worker.js: Added.
3477         * http/tests/workers/service/resources/service-worker-getRegistration.js: Added.
3478         * http/tests/workers/service/service-worker-getRegistration-expected.txt: Added.
3479         * http/tests/workers/service/service-worker-getRegistration.html: Added.
3480
3481 2017-11-03  Youenn Fablet  <youenn@apple.com>
3482
3483         Requests handled by Service Worker should not go through preflighting
3484         https://bugs.webkit.org/show_bug.cgi?id=179250
3485
3486         Reviewed by Alex Christensen.
3487
3488         * http/tests/workers/service/resources/service-worker-crossorigin-fetch-worker.js: Added.
3489         (event.event.request.url.indexOf):
3490         (event.event.request.url.endsWith):
3491         * http/tests/workers/service/resources/service-worker-crossorigin-fetch.js: Added.
3492         (done):
3493         (async.logStatus):
3494         (async.test):
3495         * http/tests/workers/service/service-worker-crossorigin-fetch-expected.txt: Added.
3496         * http/tests/workers/service/service-worker-crossorigin-fetch.html: Added.
3497
3498 2017-11-03  Alex Christensen  <achristensen@webkit.org>
3499
3500         LayoutTest http/tests/loading/basic-auth-resend-wrong-credentials.html is flaky on WK2
3501         https://bugs.webkit.org/show_bug.cgi?id=159884
3502
3503         Reviewed by Darin Adler.
3504
3505         * http/tests/loading/basic-auth-resend-wrong-credentials-expected.txt:
3506         * http/tests/loading/basic-auth-resend-wrong-credentials.html:
3507         * platform/wk2/http/tests/loading/basic-auth-resend-wrong-credentials-expected.txt:
3508
3509 2017-11-03  Ryan Haddad  <ryanhaddad@apple.com>
3510
3511         Mark http/tests/security/mixedContent/insecure-css-with-secure-cookies.html as flaky.
3512         https://bugs.webkit.org/show_bug.cgi?id=175998
3513
3514         Unreviewed test gardening.
3515
3516         * platform/mac/TestExpectations:
3517
3518 2017-11-03  Ryan Haddad  <ryanhaddad@apple.com>
3519
3520         Mark imported/w3c/web-platform-tests/service-workers/service-worker/fetch-event-within-sw.https.html as flaky.
3521         https://bugs.webkit.org/show_bug.cgi?id=179248
3522
3523         Unreviewed test gardening.
3524
3525         * TestExpectations:
3526
3527 2017-11-03  Alex Christensen  <achristensen@webkit.org>
3528
3529         Remove Yosemite test expectations
3530         https://bugs.webkit.org/show_bug.cgi?id=179143
3531
3532         Reviewed by Ryosuke Niwa.
3533
3534         We only test back to El Capitan.  Everything is Yosemite+.  Marking tests as failing only on Yosemite isn't useful any more.
3535
3536         * platform/mac-wk1/TestExpectations:
3537         * platform/mac-wk2/TestExpectations:
3538         * platform/mac/TestExpectations:
3539
3540 2017-11-03  Zan Dobersek  <zdobersek@igalia.com>
3541
3542         Unreviewed GTK+ gardening. Mark a few failures, posting along the relevant
3543         bug entries. Add a platform-specific baseline for one HTTP test.
3544
3545         * platform/gtk/TestExpectations:
3546         * platform/gtk/http/tests/security/module-no-mime-type-expected.txt: Added.
3547
3548 2017-11-03  Per Arne Vollan  <pvollan@apple.com>
3549
3550         [Win] Update test expectations after r224324.
3551
3552         Unreviewed test gardening.
3553
3554         * platform/win/css3/selectors3/html/css3-modsel-166-expected.txt:
3555         * platform/win/css3/selectors3/html/css3-modsel-166a-expected.txt:
3556         * platform/win/css3/selectors3/html/css3-modsel-39-expected.txt:
3557         * platform/win/css3/selectors3/html/css3-modsel-39b-expected.txt:
3558         * platform/win/fast/css/first-letter-float-after-float-expected.txt:
3559
3560 2017-11-03  Matt Lewis  <jlewis3@apple.com>
3561
3562         Marked js/intl-datetimeformat.html as failing on High Sierra.
3563         https://bugs.webkit.org/show_bug.cgi?id=179208
3564
3565         Unreviewed test gardening.
3566
3567         * platform/mac-wk2/TestExpectations:
3568
3569 2017-11-03  Youenn Fablet  <youenn@apple.com>
3570
3571         Implement Service Worker Matching Registration algorithm
3572         https://bugs.webkit.org/show_bug.cgi?id=178882
3573
3574         Reviewed by Chris Dumez.
3575