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