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