[iOS wk2 Debug] imported/w3c/web-platform-tests/mathml/presentation-markup/scripts...
[WebKit-https.git] / LayoutTests / ChangeLog
1 2020-02-05  Jason Lawrence  <lawrence.j@apple.com>
2
3         [iOS wk2 Debug] imported/w3c/web-platform-tests/mathml/presentation-markup/scripts/cramped-001.html is failing
4         https://bugs.webkit.org/show_bug.cgi?id=207077
5
6         Unreviewed test gardening.
7
8         * platform/ios-wk2/TestExpectations:
9
10 2020-02-05  Antoine Quint  <graouts@apple.com>
11
12         [Web Animations] Update snapshot of Web Animations, CSS Animations and CSS Transitions WPT tests
13         https://bugs.webkit.org/show_bug.cgi?id=207263
14
15         Reviewed by Youenn Fablet.
16
17         * TestExpectations:
18         * tests-options.json:
19
20 2020-02-05  Jason Lawrence  <lawrence.j@apple.com>
21
22         Regression (r252014?) [ Mac wk2 ] http/tests/resourceLoadStatistics/log-cross-site-load-with-link-decoration.html is flaky failing.
23         https://bugs.webkit.org/show_bug.cgi?id=207271
24
25         Unreviewed test gardening.
26
27         * platform/mac-wk2/TestExpectations:
28
29 2020-02-05  Commit Queue  <commit-queue@webkit.org>
30
31         Unreviewed, rolling out r255818.
32         https://bugs.webkit.org/show_bug.cgi?id=207270
33
34         It is breaking some Mac builds (Requested by youenn on
35         #webkit).
36
37         Reverted changeset:
38
39         "[Cocoa] Use AVAssetWriterDelegate to implement MediaRecorder"
40         https://bugs.webkit.org/show_bug.cgi?id=206582
41         https://trac.webkit.org/changeset/255818
42
43 2020-02-05  youenn fablet  <youenn@apple.com>
44
45         [Cocoa] Use AVAssetWriterDelegate to implement MediaRecorder
46         https://bugs.webkit.org/show_bug.cgi?id=206582
47
48         Reviewed by Eric Carlson.
49
50         Disable tests on all platforms except the ones supporting AVAssetWriterDelegate.
51
52         * TestExpectations:
53         * http/wpt/mediarecorder/MediaRecorder-AV-audio-video-dataavailable-gpuprocess.html:
54         Remove web audio generation since there seems to be some unstability in web audio -> stream -> media recorder.
55         which should be fixed as follow-up specific patches.
56         * platform/mac/TestExpectations:
57
58 2020-02-05  Jason Lawrence  <lawrence.j@apple.com>
59
60         Regression: [ Mac Debug wk2 ] http/tests/websocket/tests/hybi/server-close.html is flaky crashing.
61         https://bugs.webkit.org/show_bug.cgi?id=207269
62
63         Unreviewed test gardening.
64
65         * platform/mac-wk2/TestExpectations:
66
67 2020-02-05  Jacob Uphoff  <jacob_uphoff@apple.com>
68
69         [ macOS ] imported/w3c/web-platform-tests/hr-time/basic.any.html is flaky failing
70         https://bugs.webkit.org/show_bug.cgi?id=206908
71
72         Unreviewed test gardening.
73
74         * platform/mac/TestExpectations:
75
76 2020-02-05  Jason Lawrence  <lawrence.j@apple.com>
77
78         [ Mac wk2 ] webgpu/whlsl/ensure-proper-variable-lifetime.html is flaky failing.
79         https://bugs.webkit.org/show_bug.cgi?id=207267
80
81         Unreviewed test gardening.
82
83         * platform/mac-wk2/TestExpectations:
84
85 2020-02-05  Antoine Quint  <graouts@apple.com>
86
87         [Web Animations] Canceling an accelerated animation before it was committed does not prevent it from playing
88         https://bugs.webkit.org/show_bug.cgi?id=207253
89         <rdar://problem/59143624>
90
91         Reviewed by Antti Koivisto.
92
93         Add a new test that checks that an accelerated animation that has been enqueued to start but has
94         not yet been committed is correctly canceled when the cancel() method is called. This test fails
95         prior to this source change.
96
97         * webanimations/accelerated-animation-canceled-before-commit-expected.html: Added.
98         * webanimations/accelerated-animation-canceled-before-commit.html: Added.
99
100 2020-02-04  Lauro Moura  <lmoura@igalia.com>
101
102         [GTK] Garden some wpt tests failing with harness timeout
103         https://bugs.webkit.org/show_bug.cgi?id=207247
104
105         Unreviewed test gardening.
106
107         * platform/gtk/TestExpectations:
108
109 2020-02-04  Wenson Hsieh  <wenson_hsieh@apple.com>
110
111         REGRESSION (r251320): Can't double tap to select word in Notes on iCloud.com
112         https://bugs.webkit.org/show_bug.cgi?id=207239
113         <rdar://problem/58686015>
114
115         Reviewed by Tim Horton.
116
117         Add a test to verify that performing a double tap on an element with a dblclick handler results in the following
118         sequence of events: `[ "pointerdown", "pointerup", "pointerdown", "pointerup", "dblclick" ]`.
119
120         * pointerevents/ios/pointer-events-for-double-tap-expected.txt: Added.
121         * pointerevents/ios/pointer-events-for-double-tap.html: Added.
122         * pointerevents/utils.js:
123         (const.ui.new.UIController.prototype.doubleTap):
124
125         Add a helper method to simulate a double-tap gesture.
126
127 2020-02-04  Ryan Haddad  <ryanhaddad@apple.com>
128
129         REGRESSION [ Mac wk2 ] Tests are jetsamming: Unable to shrink memory footprint of process below the kill thresold [sic]
130         https://bugs.webkit.org/show_bug.cgi?id=206627
131
132         Unreviewed test gardening.
133
134         * platform/ios-wk2/TestExpectations: Disable websql tests.
135         * platform/mac-wk2/TestExpectations: Ditto.
136
137 2020-02-04  Jacob Uphoff  <jacob_uphoff@apple.com>
138
139         REGRESSION: [ macOS wk1 ] ASSERTION FAILED: http/tests/notifications/event-listener-crash.html is flaky crashing
140         https://bugs.webkit.org/show_bug.cgi?id=207237
141
142         Unreviewed test gardening.
143
144         * platform/mac-wk1/TestExpectations:
145
146 2020-02-04  Jacob Uphoff  <jacob_uphoff@apple.com>
147
148         [ macOS ] legacy-animation-engine/fast/animation/request-animation-frame-iframe.html is flaky failing
149         https://bugs.webkit.org/show_bug.cgi?id=207235
150
151         Unreviewed test gardening.
152
153         * platform/mac/TestExpectations:
154
155 2020-02-04  Jacob Uphoff  <jacob_uphoff@apple.com>
156
157         [ macOS iOS ] imported/w3c/web-platform-tests/fetch/stale-while-revalidate/fetch.html is flaky failing
158         https://bugs.webkit.org/show_bug.cgi?id=207230
159         
160         Unreviewed test gardening.
161
162         * platform/ios/TestExpectations:
163         * platform/mac/TestExpectations:
164
165 2020-02-04  Jacob Uphoff  <jacob_uphoff@apple.com>
166
167         [ macOS ] http/tests/misc/image-blocked-src-change.html is flaky failing
168         https://bugs.webkit.org/show_bug.cgi?id=207226
169
170         Unreviewed test gardening.
171
172         * platform/mac/TestExpectations:
173
174 2020-02-04  Jacob Uphoff  <jacob_uphoff@apple.com>
175
176         [ macOS iOS ] imported/w3c/web-platform-tests/service-workers/service-worker/extendable-event-waituntil.https.html is flaky failing
177         https://bugs.webkit.org/show_bug.cgi?id=207225
178
179         Unreviewed test gardening.
180
181         * platform/ios/TestExpectations:
182         * platform/mac/TestExpectations:
183
184 2020-02-04  Jacob Uphoff  <jacob_uphoff@apple.com>
185
186         [ macOS wk2 ] webgpu/whlsl/zero-initialize-values-2.html is a flaky failure
187         https://bugs.webkit.org/show_bug.cgi?id=207222
188
189         Unreviewed test gardening.
190
191         * platform/mac-wk2/TestExpectations:
192
193 2020-02-04  Jason Lawrence  <lawrence.j@apple.com>
194
195         Regression: (252273) [ Mac wk2 ] inspector/heap/getPreview.html is flaky failing.
196         https://bugs.webkit.org/show_bug.cgi?id=207209
197
198         Unreviewed test gardening.
199
200         * platform/mac-wk2/TestExpectations:
201
202 2020-02-04  Jason Lawrence  <lawrence.j@apple.com>
203
204         [ macOS wk2 ] inspector/canvas/shaderProgram-add-remove-webgl2.html is flaky crashing
205         https://bugs.webkit.org/show_bug.cgi?id=206718
206
207         Unreviewed test gardening.
208
209         * platform/mac-wk2/TestExpectations:
210
211 2020-02-04  Jason Lawrence  <lawrence.j@apple.com>
212
213         [ Mac wk2 ] webgpu/whlsl/textures-sample-grad.html is flaky failing.
214         https://bugs.webkit.org/show_bug.cgi?id=207202
215
216         Unreviewed test gardening.
217
218         * platform/mac-wk2/TestExpectations:
219
220 2020-02-04  youenn fablet  <youenn@apple.com>
221
222         Check for callback being null in Notification.requestPermission
223         https://bugs.webkit.org/show_bug.cgi?id=207192
224         <rdar://problem/59130804>
225
226         Reviewed by Chris Dumez.
227
228         * http/tests/notifications/notification-in-non-secure-context.html:
229
230 2020-02-04  Jason Lawrence  <lawrence.j@apple.com>
231
232         [ Mac wk2 ] webgpu/whlsl/while-loop-continue.html flaky failing.
233         https://bugs.webkit.org/show_bug.cgi?id=207200
234
235         Unreviewed test gardening.
236
237         * platform/mac-wk2/TestExpectations:
238
239 2020-02-04  Jason Lawrence  <lawrence.j@apple.com>
240
241         Regression: (252334?) [ iOS wk2 ] http/tests/resourceLoadStatistics/cookie-deletion.html is flaky failing and crashing.
242         https://bugs.webkit.org/show_bug.cgi?id=207197
243
244         Unreviewed test gardening.
245
246         * platform/ios-wk2/TestExpectations:
247
248 2020-02-04  Devin Rousso  <drousso@apple.com>
249
250         Web Inspector: REGRESSION(r248287): Console: function objects saved to a $n will be invoked instead of just referenced when evaluating in the Console
251         https://bugs.webkit.org/show_bug.cgi?id=207180
252         <rdar://problem/58860268>
253
254         Reviewed by Joseph Pecoraro.
255
256         * inspector/runtime/saveResult.html:
257         * inspector/runtime/saveResult-expected.txt:
258
259 2020-02-04  Jacob Uphoff  <jacob_uphoff@apple.com>
260
261         [ macOS wk2 ] webgpu/whlsl/loops.html is flaky failing
262         https://bugs.webkit.org/show_bug.cgi?id=207199
263
264         Unreviewed test gardening.
265
266         * platform/mac-wk2/TestExpectations:
267
268 2020-02-04  Jason Lawrence  <lawrence.j@apple.com>
269
270         Regression: (252234?) [ iOS wk2 ] fast/scrolling/ios/scroll-events-back-forward.html is flaky failing.
271         https://bugs.webkit.org/show_bug.cgi?id=207194
272
273         Unreviewed test gardening.
274
275         * platform/ios-wk2/TestExpectations:
276
277 2020-02-04  Antti Koivisto  <antti@apple.com>
278
279         CSS Rules with the same selector from several large stylesheets are applied in the wrong order
280         https://bugs.webkit.org/show_bug.cgi?id=204687
281         <rdar://problem/57522566>
282
283         Reviewed by Zalan Bujtas.
284
285         * TestExpectations:
286         * fast/css/many-rules-expected.html: Added.
287         * fast/css/many-rules.html: Added.
288
289 2020-02-04  youenn fablet  <youenn@apple.com>
290
291         MediaDevices should handle changes of iframe allow attribute value
292         https://bugs.webkit.org/show_bug.cgi?id=207112
293
294         Reviewed by Eric Carlson.
295
296         * TestExpectations:
297         * fullscreen/full-screen-enabled-expected.txt:
298         * fullscreen/full-screen-enabled-prefixed-expected.txt:
299         * fullscreen/full-screen-iframe-not-allowed-expected.txt:
300         * fullscreen/full-screen-iframe-without-allow-attribute-allowed-from-parent-expected.txt:
301         * fullscreen/full-screen-restrictions-expected.txt:
302         * http/tests/fullscreen/fullscreen-feature-policy-expected.txt:
303         * http/tests/media/media-stream/enumerate-devices-iframe-allow-attribute-expected.txt:
304         * http/tests/media/media-stream/get-display-media-iframe-allow-attribute-expected.txt:
305         * http/tests/ssl/media-stream/get-user-media-different-host-expected.txt:
306         * http/tests/ssl/media-stream/get-user-media-nested-expected.txt:
307         * http/tests/webrtc/enumerateDevicesInFrames-expected.txt: Added.
308         * http/tests/webrtc/enumerateDevicesInFrames.html: Added.
309
310 2020-02-03  Antti Koivisto  <antti@apple.com>
311
312         Accelerated animations freeze on render tree rebuild
313         https://bugs.webkit.org/show_bug.cgi?id=201048
314         <rdar://problem/54612621>
315
316         Reviewed by Antoine Quint.
317
318         * webanimations/accelerated-animation-renderer-change-expected.html: Added.
319         * webanimations/accelerated-animation-renderer-change.html: Added.
320
321 2020-02-03  Jacob Uphoff  <jacob_uphoff@apple.com>
322
323         [ macOS wk1 ] inspector/unit-tests/server-timing-entry.html is flaky timeout
324         https://bugs.webkit.org/show_bug.cgi?id=207167
325
326         Unreviewed test gardening.
327
328         * platform/mac-wk1/TestExpectations:
329
330 2020-02-03  Jason Lawrence  <lawrence.j@apple.com>
331
332         [ Mac wk2 ] http/wpt/mediarecorder/MediaRecorder-AV-audio-video-dataavailable-gpuprocess.html is flaky failing.
333         https://bugs.webkit.org/show_bug.cgi?id=207166
334
335         Unreviewed test gardening.
336
337         * platform/mac-wk2/TestExpectations:
338
339 2020-02-03  Jason Lawrence  <lawrence.j@apple.com>
340
341         [ Mac wk2 ] tiled-drawing/scrolling/scroll-snap/scroll-snap-mandatory-padding.html is flaky failing. 
342         https://bugs.webkit.org/show_bug.cgi?id=207165
343
344         Unreviewed test gardening.
345
346         * platform/mac-wk2/TestExpectations:
347
348 2020-02-03  Jacob Uphoff  <jacob_uphoff@apple.com>
349
350         LayoutTest inspector/controller/runtime-controller-import.html is a flaky timeout
351         https://bugs.webkit.org/show_bug.cgi?id=168926
352
353         Updating because the test is also flaky failing.
354
355         Unreviewed test gardening.
356
357         * platform/mac/TestExpectations:
358
359 2020-02-03  Jacob Uphoff  <jacob_uphoff@apple.com>
360
361         [ macOS wk1 ] inspector/heap/imported-snapshot.html is flaky timeout
362         https://bugs.webkit.org/show_bug.cgi?id=207163
363
364         Updating to include an exclude for timeouts.
365
366         Unreviewed test gardening.
367
368         * platform/mac/TestExpectations:
369
370 2020-02-03  Jason Lawrence  <lawrence.j@apple.com>
371
372         [iOS wk2 Debug] legacy-animation-engine/animations/play-state-in-shorthand.html is flaky failing.
373         https://bugs.webkit.org/show_bug.cgi?id=207164
374
375         Unreviewed test gardening.
376
377         * platform/ios-wk2/TestExpectations:
378
379 2020-02-03  Jason Lawrence  <lawrence.j@apple.com>
380
381         Regression: (254414?) [ iOS wk2 ] imported/w3c/web-platform-tests/2dcontext/imagebitmap/createImageBitmap-transfer.html is flaky failing. 
382         https://bugs.webkit.org/show_bug.cgi?id=207161
383
384         Unreviewed test gardening.
385
386         * platform/ios-wk2/TestExpectations:
387
388 2020-02-03  Jacob Uphoff  <jacob_uphoff@apple.com>
389
390         [ macOS wk1 ] css2.1/20110323/replaced-intrinsic-ratio-001.htm is flaky failing
391         https://bugs.webkit.org/show_bug.cgi?id=207160
392
393         Unreviewed test gardening.
394
395         * platform/mac-wk1/TestExpectations:
396
397 2020-02-03  Jacob Uphoff  <jacob_uphoff@apple.com>
398
399         REGRESSION: [ macOS wk1 ] inspector/debugger/tail-deleted-frames/tail-deleted-frames-scopes.html is flaky timing out
400         https://bugs.webkit.org/show_bug.cgi?id=207157
401
402         Unreviewed test gardening.
403
404         * platform/mac-wk1/TestExpectations:
405
406 2020-02-03  Jason Lawrence  <lawrence.j@apple.com>
407
408         [ iOS wk2 Release ] http/tests/websocket/tests/hybi/workers/close.html is flaky failing.
409         https://bugs.webkit.org/show_bug.cgi?id=207156
410
411         Unreviewed test gardening.
412
413         * platform/ios-wk2/TestExpectations:
414
415 2020-02-03  Jacob Uphoff  <jacob_uphoff@apple.com>
416
417         [ macOS wk1 ] inspector/canvas/recording-2d-full.html is flaky timing out
418         https://bugs.webkit.org/show_bug.cgi?id=207154
419
420         Updating expectations for newer OS
421
422         Unreviewed test gardening.
423
424         * platform/mac-wk1/TestExpectations:
425
426 2020-02-03  Jason Lawrence  <lawrence.j@apple.com>
427
428         [ iOS wk2 ] animations/animation-callback-timestamp.html is flaky failing.
429         https://bugs.webkit.org/show_bug.cgi?id=207153
430
431         Unreviewed test gardening.
432
433         * platform/ios-wk2/TestExpectations:
434
435 2020-02-03  Wenson Hsieh  <wenson_hsieh@apple.com>
436
437         [iOS 13] Dragging on-screen volume control on a YouTube video selects text around the panel
438         https://bugs.webkit.org/show_bug.cgi?id=207140
439         <rdar://problem/58852938>
440
441         Reviewed by Tim Horton.
442
443         Add a layout test to verify that we don't allow text selection gestures inside of containers that have both
444         `user-drag: element` and `user-select: none`.
445
446         * editing/selection/ios/prefer-drag-over-text-selection-expected.txt: Added.
447         * editing/selection/ios/prefer-drag-over-text-selection.html: Added.
448
449 2020-02-03  Jacob Uphoff  <jacob_uphoff@apple.com>
450
451         [ macOS iOS ] fast/dom/connected-subframe-counter-overflow.html is flaky timing out
452         https://bugs.webkit.org/show_bug.cgi?id=207152
453
454         Unreviewed test gardening.
455
456         * platform/ios/TestExpectations:
457         * platform/mac/TestExpectations:
458
459 2020-02-03  Jason Lawrence  <lawrence.j@apple.com>
460
461         [ Mac wk2 Release ] fast/dom/navigator-detached-no-crash.html flaky failing.
462         https://bugs.webkit.org/show_bug.cgi?id=207151
463
464         Unreviewed test gardening.
465
466         * platform/mac-wk2/TestExpectations:
467
468 2020-02-03  Jacob Uphoff  <jacob_uphoff@apple.com>
469
470         [ macOS wk1 ] platform/mac/webrtc/captureCanvas-webrtc-software-encoder.html is flaky failing
471         https://bugs.webkit.org/show_bug.cgi?id=207150
472
473         Unreviewed test gardening.
474
475         * platform/mac-wk1/TestExpectations:
476
477 2020-02-03  Jason Lawrence  <lawrence.j@apple.com>
478
479         [ Mojave wk2 ] imported/w3c/web-platform-tests/webrtc/RTCDtlsTransport-state.html is flaky failing.
480         https://bugs.webkit.org/show_bug.cgi?id=207149
481
482         Unreviewed test gardening.
483
484         * platform/mac-wk2/TestExpectations:
485
486 2020-02-03  Jacob Uphoff  <jacob_uphoff@apple.com>
487
488        [iOS] Layout Test animations/duplicate-keys.html is a flaky failure
489         https://bugs.webkit.org/show_bug.cgi?id=185332
490
491         Updating on macOS wk1 because the same failure is also seen there
492
493         Unreviewed test gardening.
494
495         * platform/mac-wk1/TestExpectations:
496
497 2020-02-03  Jason Lawrence  <lawrence.j@apple.com>
498
499         [ Mac ] legacy-animation-engine/compositing/geometry/partial-layout-update.html is flaky failing.
500         https://bugs.webkit.org/show_bug.cgi?id=207147
501
502         Unreviewed test gardening.
503
504         * platform/mac/TestExpectations:
505
506 2020-02-03  Jacob Uphoff  <jacob_uphoff@apple.com>
507
508         [ macOS wk1 ] media/media-source/media-source-seek-redundant-append.html is flaky timing out
509         https://bugs.webkit.org/show_bug.cgi?id=207146
510
511         Unreviewed test gardening.
512
513         * platform/mac-wk1/TestExpectations:
514
515 2020-02-03  Jason Lawrence  <lawrence.j@apple.com>
516
517         [ Mojave wk2 ] media/media-fragments/TC0087.html is flaky failing.
518         https://bugs.webkit.org/show_bug.cgi?id=207143
519
520         Unreviewed test gardening.
521
522         * platform/mac-wk2/TestExpectations:
523
524 2020-02-03  Antoine Quint  <graouts@apple.com>
525
526         [Web Animations] Accelerated animations don't run until their natural completion
527         https://bugs.webkit.org/show_bug.cgi?id=207130
528         <rdar://problem/59106047>
529
530         Reviewed by Dean Jackson.
531
532         Add two new tests that ensures that an accelerated animation still yields compositing on an element when
533         its finished promise is resolved, but that it's no longer the case on the next frame.
534
535         This required an existing test to be updated to wait until the next frame before checking the composited
536         status of an element on which an animation had just completed.
537
538         * compositing/geometry/limit-layer-bounds-opacity-transition.html:
539         * webanimations/transform-accelerated-animation-finishes-before-removal-expected.txt: Added.
540         * webanimations/transform-accelerated-animation-finishes-before-removal.html: Added.
541         * webanimations/transform-accelerated-animation-removed-one-frame-after-finished-promise-expected.txt: Added.
542         * webanimations/transform-accelerated-animation-removed-one-frame-after-finished-promise.html: Added.
543
544 2020-02-03  Jacob Uphoff  <jacob_uphoff@apple.com>
545
546         [ macOS wk1 ] inspector/canvas/recording-webgl-full.html  is flaky timing out
547         https://bugs.webkit.org/show_bug.cgi?id=207145
548
549         Updating expectations
550
551         Unreviewed test gardening.
552
553         * platform/mac-wk1/TestExpectations:
554
555 2020-02-03  Lauro Moura  <lmoura@igalia.com>
556
557         [WebKitTestRunner] setOpenPanelFiles support in non-local tests
558         https://bugs.webkit.org/show_bug.cgi?id=206517
559
560         Reviewed by Carlos Alberto Lopez Perez.
561
562         * platform/gtk/TestExpectations: Update expectations after fix.
563
564 2020-02-03  Jacob Uphoff  <jacob_uphoff@apple.com>
565
566         Layout Test svg/custom/object-sizing-explicit-width.xhtml is a flaky failure.
567         https://bugs.webkit.org/show_bug.cgi?id=181058
568
569         Unreviewed test gardening.
570
571         * platform/mac-wk1/TestExpectations:
572
573 2020-02-03  Jacob Uphoff  <jacob_uphoff@apple.com>
574
575         [ macOS wk1 ] media/modern-media-controls/compact-media-controls/compact-media-controls-constructor.html is flaky failing (192974)
576         https://bugs.webkit.org/show_bug.cgi?id=192974
577
578         Unreviewed test gardening.
579
580         * platform/mac-wk1/TestExpectations:
581
582 2020-02-03  Jason Lawrence  <lawrence.j@apple.com>
583
584         [ Mac ] requestidlecallback/requestidlecallback-is-called.html flaky failing.
585         https://bugs.webkit.org/show_bug.cgi?id=207142
586
587         Unreviewed test gardening.
588
589         * platform/mac/TestExpectations:
590
591 2020-02-03  Jacob Uphoff  <jacob_uphoff@apple.com>
592
593         REGRESSION: [ macOS wk2 ] inspector/canvas/create-context-bitmaprenderer.html is flaky failing
594         https://bugs.webkit.org/show_bug.cgi?id=207141
595
596         Unreviewed test gardening.
597
598         * platform/mac-wk2/TestExpectations:
599
600 2020-02-03  Jason Lawrence  <lawrence.j@apple.com>
601
602         [ iOS wk2 ] compositing/backing/page-scale-overlap-in-iframe.html failing.
603         https://bugs.webkit.org/show_bug.cgi?id=207116
604
605         Unreviewed test gardening.
606
607         Added an expectation file for iPad.
608
609         * platform/ipad/TestExpectations:
610         * platform/ipad/compositing/backing/page-scale-overlap-in-iframe-expected.txt: Added.
611
612 2020-02-03  Jacob Uphoff  <jacob_uphoff@apple.com>
613
614         REGRESSION: [ macOS wk1 ] css3/selectors3/xml/css3-modsel-d2.xml is flaky failing
615         https://bugs.webkit.org/show_bug.cgi?id=207133
616
617         Unreviewed test gardening
618
619         * platform/mac-wk1/TestExpectations:
620
621 2020-02-03  Jacob Uphoff  <jacob_uphoff@apple.com>
622
623         [ macOS wk2 ] inspector/canvas/create-context-2d.html is flaky failing
624         https://bugs.webkit.org/show_bug.cgi?id=207132
625
626         Unreviewed test gardening
627
628         * platform/mac/TestExpectations:
629
630 2020-02-03  Truitt Savell  <tsavell@apple.com>
631
632         Fix expectation after r255561 that needed to be just iPad
633         https://bugs.webkit.org/show_bug.cgi?id=207116
634
635         Unreviewed test gardening.
636
637         * platform/ios-wk2/TestExpectations:
638         * platform/ipad/TestExpectations:
639
640 2020-02-03  Jacob Uphoff  <jacob_uphoff@apple.com>
641
642         Flaky Test: inspector/worker/debugger-pause.html
643         https://bugs.webkit.org/show_bug.cgi?id=206285
644
645         Unreviewed test gardening
646
647         * platform/mac/TestExpectations:
648
649 2020-02-03  Jacob Uphoff  <jacob_uphoff@apple.com>
650
651         inspector/heap/getRemoteObject.html is a flaky crash
652         https://bugs.webkit.org/show_bug.cgi?id=206903
653
654         Updating expectations for an existing bug
655
656         Unreviewed test gardening
657
658         * platform/mac-wk2/TestExpectations:
659
660 2020-02-03  Jacob Uphoff  <jacob_uphoff@apple.com>
661
662         [ macOS wk2 ] webgpu/whlsl/buffer-vertex.html is flaky failing
663         https://bugs.webkit.org/show_bug.cgi?id=207127
664
665         Unreviewed test gardening
666
667         * platform/mac-wk2/TestExpectations:
668
669 2020-02-03  Jacob Uphoff  <jacob_uphoff@apple.com>
670
671         [ macOS wk1 ] transitions/start-transform-transition.html is flaky failing
672         https://bugs.webkit.org/show_bug.cgi?id=207125
673
674         Unreviewed test gardening
675
676         * platform/mac-wk1/TestExpectations:
677
678 2020-02-03  Jacob Uphoff  <jacob_uphoff@apple.com>
679
680         [ macOS wk1 ] compositing/backing/animate-into-view.html is flaky timing out
681         https://bugs.webkit.org/show_bug.cgi?id=207124
682
683         Unreviewed test gardening
684
685         * platform/mac-wk1/TestExpectations:
686
687 2020-02-03  Jacob Uphoff  <jacob_uphoff@apple.com>
688
689         [ macOS wk2 ] tiled-drawing/scrolling/scroll-snap/scroll-snap-mandatory-then-proximity.html is flaky failing
690         https://bugs.webkit.org/show_bug.cgi?id=207120
691
692         Unreviewed test gardening
693
694         * platform/mac-wk2/TestExpectations:
695
696 2020-02-03  Jacob Uphoff  <jacob_uphoff@apple.com>
697
698         [ macOS wk2 ] webgpu/whlsl/nested-loop.html is flaky failing
699         https://bugs.webkit.org/show_bug.cgi?id=207117
700
701         Unreviewed test gardening
702
703         * platform/mac-wk2/TestExpectations:
704
705 2020-02-03  Jason Lawrence  <lawrence.j@apple.com>
706
707         [ iOS wk2 ] compositing/backing/page-scale-overlap-in-iframe.html failing.
708         https://bugs.webkit.org/show_bug.cgi?id=207116
709
710         Unreviewed test gardening.
711
712         * platform/ios-wk2/TestExpectations:
713
714 2020-02-03  Jacob Uphoff  <jacob_uphoff@apple.com>
715
716         [macS wk2] LayoutTest/tiled-drawing/scrolling/scroll-snap/scroll-snap-mandatory-mainframe-vertical-then-horizontal.html is a flaky failure. (171839)
717         https://bugs.webkit.org/show_bug.cgi?id=171839
718
719         Removing "debug" as the failure is also happening on release.
720
721         Unreviewed test gardening
722
723         * platform/mac-wk2/TestExpectations:
724
725 2020-02-02  Wenson Hsieh  <wenson_hsieh@apple.com>
726
727         editing/input/composition-highlights.html fails on open source Mojave bots
728         https://bugs.webkit.org/show_bug.cgi?id=207107
729
730         Reviewed by Tim Horton.
731
732         This test currently fails consistently on non-internal macOS Mojave bots; for some reason, the width of the
733         colon character glyph in Times font is 8.4px instead of 4.4px when using CTRunGetAdvancesPtr, causing the
734         composition highlights to be shifted right 4px and making the ref comparison fail.
735
736         Debugging shows that only in macOS Mojave, the CoreText framework adjusts the width of the colon glyph by 4px
737         in TStorageRange::SetAdvance. This has since been fixed in Catalina, so just work around this for the time being
738         by changing the editable text from "Test: " to just "Test ".
739
740         * editing/input/composition-highlights-expected.html:
741         * editing/input/composition-highlights.html:
742
743 2020-02-02  Antoine Quint  <graouts@apple.com>
744
745         ASSERTION FAILED: !HashTranslator::equal(KeyTraits::emptyValue(), key) on animations/keyframe-autoclose-brace.html
746         https://bugs.webkit.org/show_bug.cgi?id=207071
747         <rdar://problem/59076249>
748
749         Reviewed by Dean Jackson.
750
751         The crash is fixed, we can start running the test as expected again.
752
753         * platform/ipad/TestExpectations:
754
755 2020-02-01  Wenson Hsieh  <wenson_hsieh@apple.com>
756
757         fast/events/touch/ios/long-press-on-link.html consistently times out after r254699
758         https://bugs.webkit.org/show_bug.cgi?id=207095
759
760         Reviewed by Darin Adler.
761
762         After <https://trac.webkit.org/r254699>, tests that end without causing presented view controllers to dismiss
763         will always cause the subsequent test to time out. This happens all the time with the layout test
764         fast/events/touch/ios/long-press-on-link.html, which runs after fast/events/touch/ios/long-press-on-image.html;
765         both of these tests long press previewable elements to present a context menu, but don't attempt to dismiss
766         these previews.
767
768         Address this by tapping at the web view's origin after ending the long press gesture, which causes the preview
769         view controllers that were presented by the test to dismiss.
770
771         * fast/events/touch/ios/long-press-on-image-expected.txt:
772         * fast/events/touch/ios/long-press-on-image.html:
773         * fast/events/touch/ios/long-press-on-link-expected.txt:
774         * fast/events/touch/ios/long-press-on-link.html:
775
776         Modernize these layout tests by adopting helper methods for driving interaction (instead of directly using
777         testRunner.runUIScript). Also, use the testing helpers in `js-test.js`, and add descriptions to each test.
778
779         * resources/ui-helper.js:
780         (window.UIHelper.longPressAndGetContextMenuContentAt.return.new.Promise):
781         (window.UIHelper.longPressAndGetContextMenuContentAt):
782
783         Make this resolve the promise to a parsed JSON object instead of a JSON string. Currently, the result is a JSON
784         string that is parsed at each call site.
785
786 2020-02-01  Alexey Shvayka  <shvaikalesh@gmail.com>
787
788         Non-alphabetical \c escapes should be syntax errors in Unicode patterns only
789         https://bugs.webkit.org/show_bug.cgi?id=207091
790
791         Reviewed by Darin Adler.
792
793         * js/regexp-unicode-expected.txt:
794         * js/script-tests/regexp-unicode.js:
795
796 2020-01-31  Jacob Uphoff  <jacob_uphoff@apple.com>
797
798         Flaky Test: imported/w3c/web-platform-tests/websockets/cookies/007.html
799         https://bugs.webkit.org/show_bug.cgi?id=206484
800
801         Unreviewed test gardening.
802
803         * platform/mac/TestExpectations:
804
805 2020-01-31  Wenson Hsieh  <wenson_hsieh@apple.com>
806
807         Add support for specifying background colors when setting marked text
808         https://bugs.webkit.org/show_bug.cgi?id=207065
809         <rdar://problem/57876140>
810
811         Reviewed by Tim Horton.
812
813         Add a test to check that highlighting different parts of a composition range results in the same behavior as
814         applying background colors using CSS. This test is currently only supported in WebKit2.
815
816         * TestExpectations:
817         * editing/input/composition-highlights-expected.html: Added.
818         * editing/input/composition-highlights.html: Added.
819         * platform/wk2/TestExpectations:
820
821 2020-01-31  Justin Fan  <justin_fan@apple.com>
822
823         [WebGL] Revert logging added to investigate 205757
824         https://bugs.webkit.org/show_bug.cgi?id=207076
825
826         Unreviewed.
827         
828         Revert https://trac.webkit.org/changeset/255468.
829
830         * TestExpectations:
831
832 2020-01-31  Jacob Uphoff  <jacob_uphoff@apple.com>
833
834         [ macOS wk2 ] webgpu/whlsl/textures-sample-level.html is flaky failing
835         https://bugs.webkit.org/show_bug.cgi?id=207078
836
837         Unreviewed test gardening.
838
839         * platform/mac-wk2/TestExpectations:
840
841 2020-01-31  Jacob Uphoff  <jacob_uphoff@apple.com>
842
843        [ Mac wk2 ] tiled-drawing/scrolling/fast-scroll-select-latched-mainframe-with-handler.html is flaky failing
844         https://bugs.webkit.org/show_bug.cgi?id=206940
845
846         Also is happening on release so I updated the expectation to reflect that.
847
848         Unreviewed test gardening.
849
850         * platform/mac-wk2/TestExpectations:
851
852 2020-01-31  Jason Lawrence  <lawrence.j@apple.com>
853
854         [ iOS Debug wk2 ] animations/keyframe-autoclose-brace.html is flaky crashing.
855         https://bugs.webkit.org/show_bug.cgi?id=207071
856
857         Unreviewed test gardening.
858
859         * platform/ipad/TestExpectations:
860
861 2020-01-31  Jacob Uphoff  <jacob_uphoff@apple.com>
862
863         [ Mac wk1 ] fast/images/animated-gif-restored-from-bfcache.html is a flaky failure
864         https://bugs.webkit.org/show_bug.cgi?id=206950
865
866         Unreviewed test gardening.
867
868         * platform/mac-wk1/TestExpectations:
869
870 2020-01-31  Jacob Uphoff  <jacob_uphoff@apple.com>
871
872         [ macOS wk1 ] editing/execCommand/insert-nested-lists.html is flaky failing
873         https://bugs.webkit.org/show_bug.cgi?id=207066
874
875         Unreviewed test gardening.
876
877         * platform/mac-wk1/TestExpectations:
878
879 2020-01-31  Chris Dumez  <cdumez@apple.com>
880
881         [ iOS ] imported/w3c/web-platform-tests/IndexedDB/key-generators/reading-autoincrement-indexes-cursors.any.serviceworker.html is flaky failing.
882         https://bugs.webkit.org/show_bug.cgi?id=206934
883         <rdar://problem/58991581>
884
885         Unskip test which should no longer be flaky.
886
887         * platform/ios-wk2/TestExpectations:
888
889 2020-01-31  Jason Lawrence  <lawrence.j@apple.com>
890
891         [ Mac ] imported/w3c/web-platform-tests/media-source/mediasource-replay.html flaky failing.
892         https://bugs.webkit.org/show_bug.cgi?id=207062
893
894         Unreviewed test gardening.
895
896         * platform/mac/TestExpectations:
897
898 2020-01-31  Jacob Uphoff  <jacob_uphoff@apple.com>
899
900         [ macOS wk2 ] fast/scrolling/latching/scroll-div-with-nested-nonscrollable-iframe.html is flaky failing
901         https://bugs.webkit.org/show_bug.cgi?id=207063
902
903         Unreviewed test gardening.
904
905         * platform/mac-wk2/TestExpectations:
906
907 2020-01-31  Jason Lawrence  <lawrence.j@apple.com>
908
909         [ Mojave wk2 Release ] imported/w3c/web-platform-tests/html/webappapis/timers/type-long-setinterval.html flaky failure
910         https://bugs.webkit.org/show_bug.cgi?id=207060
911
912         Unreviewed test gardening.
913
914         * platform/mac-wk2/TestExpectations:
915
916 2020-01-31  Jacob Uphoff  <jacob_uphoff@apple.com>
917
918         [ macOS wk1 ] imported/w3c/web-platform-tests/IndexedDB/interleaved-cursors-small.html is flaky failing
919         https://bugs.webkit.org/show_bug.cgi?id=207059
920
921         Unreviewed test gardening.
922
923         * platform/mac-wk1/TestExpectations:
924
925 2020-01-31  Jacob Uphoff  <jacob_uphoff@apple.com>
926
927         [ macOS iOS ] imported/w3c/web-platform-tests/IndexedDB/keypath-special-identifiers.htm is flaky failing
928         https://bugs.webkit.org/show_bug.cgi?id=207057
929
930         Unreviewed test gardening.
931
932         * platform/ios/TestExpectations:
933         * platform/mac/TestExpectations:
934
935 2020-01-31  Jason Lawrence  <lawrence.j@apple.com>
936
937         [ Mac ] animations/animation-welcome-safari.html is sometimes failing
938         https://bugs.webkit.org/show_bug.cgi?id=206604
939
940         Unreviewed test gardening.
941
942         Updated test expectations to align with existing bug.
943
944         * platform/mac/TestExpectations:
945
946 2020-01-31  Jason Lawrence  <lawrence.j@apple.com>
947
948         [ iOS wk2 release ] media/track/texttrackcue/texttrackcue-displaycue.html
949         https://bugs.webkit.org/show_bug.cgi?id=207055
950
951         Unreviewed test gardening.
952
953         * platform/ios-simulator-wk2/TestExpectations:
954
955 2020-01-31  Jacob Uphoff  <jacob_uphoff@apple.com>
956
957         [ macOS wk2 ] inspector/page/setBootstrapScript-sub-frame.html is flaky failing
958         https://bugs.webkit.org/show_bug.cgi?id=207053
959
960         Unreviewed test gardening.
961
962         * platform/mac/TestExpectations:
963
964 2020-01-31  Alexey Shvayka  <shvaikalesh@gmail.com>
965
966         Unmatched ] or } brackets should be syntax errors in Unicode patterns only
967         https://bugs.webkit.org/show_bug.cgi?id=207023
968
969         Reviewed by Darin Adler.
970
971         * js/regexp-unicode-expected.txt:
972         * js/script-tests/regexp-unicode.js:
973
974 2020-01-31  Antoine Quint  <graouts@apple.com>
975
976         [Web Animations] [WK1] REGRESSION: opacity doesn't animate
977         https://bugs.webkit.org/show_bug.cgi?id=207044
978         <rdar://problem/59061225>
979
980         Reviewed by Simon Fraser.
981
982         * webanimations/opacity-animation-expected.html: Added.
983         * webanimations/opacity-animation.html: Added.
984
985 2020-01-31  Matt Lewis  <jlewis3@apple.com>
986
987         Layout Test imported/w3c/web-platform-tests/IndexedDB/fire-error-event-exception.html is a Flaky Failure on mac
988         https://bugs.webkit.org/show_bug.cgi?id=201481
989
990         Unreviewed test gardening.
991
992         * platform/mac/TestExpectations:
993
994 2020-01-31  Cathie Chen  <cathiechen@igalia.com>
995
996         Asynchronous scrolling of overflow element can enter a recursive loop
997         https://bugs.webkit.org/show_bug.cgi?id=206884
998
999         Reviewed by Frédéric Wang.
1000
1001         * fast/scrolling/ios/programmatic-scroll-element-crash-expected.txt: Added.
1002         * fast/scrolling/ios/programmatic-scroll-element-crash.html: Added.
1003
1004 2020-01-31  Jacob Uphoff  <jacob_uphoff@apple.com>
1005
1006         [ macOSwk1 ] imported/w3c/web-platform-tests/html/semantics/embedded-content/media-elements/seeking/seek-to-currentTime.html is flaky failing
1007         https://bugs.webkit.org/show_bug.cgi?id=207046
1008
1009         Unreviewed test gardening.
1010
1011         * platform/mac-wk1/TestExpectations:
1012
1013 2020-01-30  Ryosuke Niwa  <rniwa@webkit.org>
1014
1015         REGRESSION: [Mac wk1] imported/w3c/web-platform-tests/mathml/presentation-markup/scripts/underover-parameters-3.html is a flakey failure
1016         https://bugs.webkit.org/show_bug.cgi?id=205168
1017         <rdar://problem/57880452>
1018
1019         Removed the flaky test expectation now that the test is no longer flaky.
1020
1021         * platform/mac-wk1/TestExpectations:
1022
1023 2020-01-30  Ryosuke Niwa  <rniwa@webkit.org>
1024
1025         Regression: http/tests/loading/remove-child-triggers-parser.html is failing consistently on windows
1026         https://bugs.webkit.org/show_bug.cgi?id=206992
1027
1028         Reviewed by Simon Fraser.
1029
1030         Added back html & body elements to make Windows bots happy.
1031
1032         * http/tests/loading/remove-child-triggers-parser-expected.txt:
1033         * http/tests/loading/remove-child-triggers-parser.html:
1034
1035 2020-01-30  Jason Lawrence  <lawrence.j@apple.com>
1036
1037         [ iOS Release wk2 ] imported/w3c/IndexedDB-private-browsing/idbindex_getKey6.html is flaky timing out.
1038         https://bugs.webkit.org/show_bug.cgi?id=206952
1039
1040         Unreviewed test gardening.
1041
1042         * platform/ios-simulator-wk2/TestExpectations:
1043
1044 2020-01-30  Justin Fan  <justin_fan@apple.com>
1045
1046         [WebGL] Add logging statements to attempt to catch texture-upload-size.html timeout
1047         https://bugs.webkit.org/show_bug.cgi?id=207006
1048
1049         Unreviewed temporary logging additions caused unrelated tests to time out.
1050
1051         * TestExpectations:
1052
1053 2020-01-30  Ryan Haddad  <ryanhaddad@apple.com>
1054
1055         Regression: fast/hidpi/image-srcset-relative-svg-canvas-2x.html is consistently failing on iOS EWS
1056         https://bugs.webkit.org/show_bug.cgi?id=206993
1057
1058         Unreviewed test gardening.
1059
1060         * platform/ios-wk2/TestExpectations: Mark test as failing.
1061
1062 2020-01-30  Per Arne Vollan  <pvollan@apple.com>
1063
1064         [iOS] Issue mach sandbox extension to the frontboard and icon service when the attachment element is enabled
1065         https://bugs.webkit.org/show_bug.cgi?id=205443
1066
1067         Reviewed by Brent Fulgham.
1068
1069         * fast/sandbox/ios/focus-ring-color-expected.txt: Added.
1070         * fast/sandbox/ios/focus-ring-color.html: Added.
1071         * fast/sandbox/ios/sandbox-mach-lookup-attachment-element-expected.txt: Added.
1072         * fast/sandbox/ios/sandbox-mach-lookup-attachment-element.html: Added.
1073
1074 2020-01-30  Alexey Shvayka  <shvaikalesh@gmail.com>
1075
1076         Incomplete braced quantifiers should be banned in Unicode patterns only
1077         https://bugs.webkit.org/show_bug.cgi?id=206776
1078
1079         Reviewed by Darin Adler.
1080
1081         An error message test is added for this change and for webkit.org/b/206768.
1082         Other tests are adjusted for capitalized "Unicode" in error messages.
1083
1084         * js/regexp-named-capture-groups-expected.txt:
1085         * js/regexp-unicode-expected.txt:
1086         * js/regress-158080-expected.txt:
1087         * js/script-tests/regexp-named-capture-groups.js:
1088         * js/script-tests/regexp-unicode.js:
1089
1090 2020-01-30  Doug Kelly  <dougk@apple.com>
1091
1092         Crash in RenderElement::selectionPseudoStyle with detail element set to display: contents
1093         https://bugs.webkit.org/show_bug.cgi?id=206705
1094
1095         Reviewed by Zalan Bujtas.
1096
1097         * fast/css/display-contents-detail-selection-expected.txt: Added.
1098         * fast/css/display-contents-detail-selection.html: Added.
1099
1100 2020-01-30  Truitt Savell  <tsavell@apple.com>
1101
1102         [ Mac ] fast/history/page-cache-webdatabase-pending-transaction.html is timing out
1103         https://bugs.webkit.org/show_bug.cgi?id=207010
1104
1105         unreviewed test gardening.
1106
1107         * platform/mac/TestExpectations:
1108
1109 2020-01-30  Ryan Haddad  <ryanhaddad@apple.com>
1110
1111         Unreviewed, rolling out r255424.
1112
1113         Breaks internal builds.
1114
1115         Reverted changeset:
1116
1117         "[Cocoa] Use AVAssetWriterDelegate to implement MediaRecorder"
1118         https://bugs.webkit.org/show_bug.cgi?id=206582
1119         https://trac.webkit.org/changeset/255424
1120
1121 2020-01-30  Doug Kelly  <dougk@apple.com>
1122
1123         Crash in RenderBlockFlow::adjustLinePositionForPagination() with complex line without root box
1124         https://bugs.webkit.org/show_bug.cgi?id=206610
1125
1126         Reviewed by Zalan Bujtas.
1127
1128         * fast/text/complex-without-root-box-expected.txt: Added.
1129         * fast/text/complex-without-root-box.html: Added.
1130
1131 2020-01-30  Jacob Uphoff  <jacob_uphoff@apple.com>
1132
1133         [ macOS wk2 ] tiled-drawing/scrolling/scroll-snap/scroll-snap-mandatory-overflow.html is flaky failing
1134         https://bugs.webkit.org/show_bug.cgi?id=207003
1135
1136         Unreviewed test gardening.
1137
1138         * platform/mac-wk2/TestExpectations:
1139
1140 2020-01-30  Jason Lawrence  <lawrence.j@apple.com>
1141
1142         [ iOS wk2 ] imported/w3c/web-platform-tests/FileAPI/historical.https.html is flaky failing
1143         https://bugs.webkit.org/show_bug.cgi?id=207002
1144
1145         Unreviewed test gardening.
1146
1147         * platform/ios-simulator-wk2/TestExpectations:
1148
1149 2020-01-30  Chris Dumez  <cdumez@apple.com>
1150
1151         [ Mac ] fast/dom/Window/post-message-crash.html is flaky failing
1152         https://bugs.webkit.org/show_bug.cgi?id=206949
1153         <rdar://problem/58997453>
1154
1155         Unreviewed, fix fast/dom/Window/post-message-crash.html test to stop failing if it takes more than 50ms to run
1156         and unskip on all platforms.
1157
1158         * fast/dom/Window/post-message-crash.html:
1159         * platform/ios-wk2/TestExpectations:
1160         * platform/mac/TestExpectations:
1161
1162 2020-01-30  Jacob Uphoff  <jacob_uphoff@apple.com>
1163
1164         [ macOS wk2 ] webrtc/video-autoplay.html is flaky failing
1165         https://bugs.webkit.org/show_bug.cgi?id=207001
1166
1167         Unreviewed test gardening
1168
1169         * platform/mac-wk2/TestExpectations:
1170
1171 2020-01-30  youenn fablet  <youenn@apple.com>
1172
1173         [Cocoa] Use AVAssetWriterDelegate to implement MediaRecorder
1174         https://bugs.webkit.org/show_bug.cgi?id=206582
1175
1176         Reviewed by Eric Carlson.
1177
1178         * http/wpt/mediarecorder/MediaRecorder-AV-audio-video-dataavailable-gpuprocess.html:
1179         Remove web audio generation since there seems to be some unstability in web audio -> stream -> media recorder.
1180         which should be fixed as follow-up specific patches.
1181
1182 2020-01-30  Antoine Quint  <graouts@apple.com>
1183
1184         [Web Animations] Changing the delay of an accelerated animation doesn't seek the animation
1185         https://bugs.webkit.org/show_bug.cgi?id=206990
1186         <rdar://problem/58675608>
1187
1188         Reviewed by Antti Koivisto.
1189
1190         Add a new test which would fail prior to this patch where we pause an animation after it has started playing accelerated and
1191         change its delay to check that it correctly seeks the animation.
1192
1193         * webanimations/seeking-by-changing-delay-accelerated-expected.html: Added.
1194         * webanimations/seeking-by-changing-delay-accelerated.html: Added.
1195         * platform/win/TestExpectations: Mark the new test as failing.
1196
1197 2020-01-30  Carlos Garcia Campos  <cgarcia@igalia.com>
1198
1199         REGRESSION(r253636): [GTK] Mouse cursor changes using onMouseXYZ are erratic
1200         https://bugs.webkit.org/show_bug.cgi?id=206454
1201
1202         Reviewed by Tim Horton.
1203
1204         * platform/gtk/TestExpectations:
1205
1206 2020-01-30  Noam Rosenthal  <noam@webkit.org>
1207
1208         REGRESSION (r254406): Gmail.com star/favorite icons are not rendering
1209         https://bugs.webkit.org/show_bug.cgi?id=206909
1210
1211         Reviewed by Simon Fraser.
1212
1213         Added empty URLs and new syntax with prefixed image-set to invalid tests.
1214         Modified valid image-set parsing test to separate prefixed/non-prefixed.
1215
1216         * fast/css/image-set-parsing-generated.html:
1217         * fast/css/image-set-parsing-invalid-expected.txt:
1218         * fast/css/image-set-parsing-invalid.html:
1219         * fast/css/image-set-parsing.html:
1220
1221 2020-01-30  Rossana Monteriso  <rmonteriso@igalia.com>
1222
1223         [css-grid] Move grid-item-alignment tests to WPT folder
1224         https://bugs.webkit.org/show_bug.cgi?id=206831
1225
1226         Reviewed by Javier Fernandez.
1227
1228         Remove from css-grid-layout folder some grid-item-alignment tests, that are being replaced by adapted tests in the corresponding WPT test folder.
1229
1230         * fast/css-grid-layout/grid-item-alignment-with-orthogonal-flows-expected.txt: Removed.
1231         * fast/css-grid-layout/grid-item-alignment-with-orthogonal-flows-vertical-lr-expected.txt: Removed.
1232         * fast/css-grid-layout/grid-item-alignment-with-orthogonal-flows-vertical-lr.html: Removed.
1233         * fast/css-grid-layout/grid-item-alignment-with-orthogonal-flows-vertical-rl-expected.txt: Removed.
1234         * fast/css-grid-layout/grid-item-alignment-with-orthogonal-flows-vertical-rl.html: Removed.
1235         * fast/css-grid-layout/grid-item-alignment-with-orthogonal-flows.html: Removed.
1236
1237 2020-01-29  Ryosuke Niwa  <rniwa@webkit.org>
1238
1239         REGRESSION: [Mac wk1] imported/w3c/web-platform-tests/mathml/presentation-markup/scripts/underover-parameters-3.html is a flakey failure
1240         https://bugs.webkit.org/show_bug.cgi?id=205168
1241
1242         Reviewed by Simon Fraser.
1243
1244         * fast/css/font-face-set-ready-after-document-load-expected.txt: Added.
1245         * fast/css/font-face-set-ready-after-document-load.html: Added.
1246
1247 2020-01-29  Sunny He  <sunny_he@apple.com>
1248
1249         Clamp paddingBoxWidth/Height to a minimum of zero
1250         https://bugs.webkit.org/show_bug.cgi?id=206317
1251         rdar://57102010
1252
1253         Reviewed by Zalan Bujtas.
1254
1255         * fast/multicol/crash-negative-paddingBoxWidth-expected.txt: Added.
1256         * fast/multicol/crash-negative-paddingBoxWidth.html: Added.
1257
1258 2020-01-29  Justin Fan  <justin_fan@apple.com>
1259
1260         [WebGL] Skip ANGLE-dependent WebGL 2 expected progressions on WebGL bot
1261         https://bugs.webkit.org/show_bug.cgi?id=206977
1262
1263         Unreviewed test gardening.
1264
1265         These tests are expected to progress with ANGLE enabled, but since ANGLE is not enabled,
1266         expect failure for now.
1267
1268         * webgl/TestExpectations:
1269
1270 2020-01-29  Ryan Haddad  <ryanhaddad@apple.com>
1271
1272         imported/w3c/web-platform-tests/html/dom/idlharness.worker.html is timing out on Mojave wk1 debug EWS
1273         https://bugs.webkit.org/show_bug.cgi?id=206503
1274
1275         Unreviewed test gardening.
1276
1277         * platform/mac-wk1/TestExpectations: Limit the failure expectation to debug bots.
1278
1279 2020-01-29  Jacob Uphoff  <jacob_uphoff@apple.com>
1280
1281         [ macOS wk1 ]http/tests/security/contentSecurityPolicy/block-all-mixed-content/insecure-image-in-xslt-document-in-iframe-with-inherited-policy.html is flaky failing
1282         https://bugs.webkit.org/show_bug.cgi?id=206974
1283
1284         Unreviewed test gardening.
1285
1286         * platform/mac-wk1/TestExpectations:
1287
1288 2020-01-29  Ryan Haddad  <ryanhaddad@apple.com>
1289
1290         REGRESSION (r255158): http/tests/frame-throttling/raf-throttle-in-cross-origin-subframe.html is a flaky failure
1291         https://bugs.webkit.org/show_bug.cgi?id=206839
1292
1293         Unreviewed test gardening.
1294
1295         * platform/mac-wk2/TestExpectations: Mark test as flaky.
1296
1297 2020-01-29  Jason Lawrence  <lawrence.j@apple.com>
1298
1299         [ iOS Release wk2 ] animations/change-one-anim.html flaky failing.
1300         https://bugs.webkit.org/show_bug.cgi?id=206973
1301
1302         Unreviewed test gardening.
1303
1304         * platform/ios-simulator-wk2/TestExpectations:
1305
1306 2020-01-29  Devin Rousso  <drousso@apple.com>
1307
1308         Web Inspector: add instrumentation for showing existing Web Animations
1309         https://bugs.webkit.org/show_bug.cgi?id=205434
1310         <rdar://problem/28328087>
1311
1312         Reviewed by Brian Burg.
1313
1314         * inspector/animation/effectChanged.html: Added.
1315         * inspector/animation/effectChanged-expected.txt: Added.
1316         * inspector/animation/lifecycle-css-animation.html: Added.
1317         * inspector/animation/lifecycle-css-animation-expected.txt: Added.
1318         * inspector/animation/lifecycle-css-transition.html: Added.
1319         * inspector/animation/lifecycle-css-transition-expected.txt: Added.
1320         * inspector/animation/lifecycle-web-animation.html: Added.
1321         * inspector/animation/lifecycle-web-animation-expected.txt: Added.
1322         * inspector/animation/requestEffectTarget.html: Added.
1323         * inspector/animation/requestEffectTarget-expected.txt: Added.
1324         * inspector/animation/resolveAnimation.html: Added.
1325         * inspector/animation/resolveAnimation-expected.txt: Added.
1326         * inspector/animation/targetChanged.html: Added.
1327         * inspector/animation/targetChanged-expected.txt: Added.
1328         * inspector/animation/resources/lifecycle-utilities.js: Added.
1329         (createAnimation):
1330         (destroyAnimations):
1331         (InspectorTest.AnimationLifecycleUtilities.async awaitAnimationCreated):
1332         (InspectorTest.AnimationLifecycleUtilities.async awaitAnimationDestroyed):
1333         (InspectorTest.AnimationLifecycleUtilities.async createAnimation):
1334         (InspectorTest.AnimationLifecycleUtilities.async destroyAnimations):
1335
1336         * inspector/canvas/create-context-webgpu.html:
1337         * inspector/canvas/resources/create-context-utilities.js:
1338         (destroyCanvases):
1339         (awaitCanvasAdded):
1340         (InspectorTest.CreateContextUtilities.initializeTestSuite):
1341
1342         * inspector/canvas/context-attributes.html:
1343         * inspector/canvas/extensions.html:
1344         * inspector/canvas/memory.html:
1345         * inspector/canvas/requestClientNodes.html:
1346         * inspector/canvas/requestContent-2d.html:
1347         * inspector/canvas/requestContent-bitmaprenderer.html:
1348         * inspector/canvas/requestContent-webgl.html:
1349         * inspector/canvas/requestContent-webgl2.html:
1350         * inspector/canvas/requestNode.html:
1351         * inspector/canvas/resolveContext-2d.html:
1352         * inspector/canvas/resolveContext-bitmaprenderer.html:
1353         * inspector/canvas/resolveContext-webgl.html:
1354         * inspector/canvas/resolveContext-webgl2.html:
1355         * inspector/canvas/resolveContext-webgpu.html:
1356
1357         * inspector/canvas/recording.html:
1358         * inspector/canvas/setRecordingAutoCaptureFrameCount.html:
1359         * inspector/canvas/resources/recording-utilities.js:
1360         (window.getCanvas):
1361
1362         * inspector/canvas/shaderProgram-add-remove-webgpu.html:
1363         * inspector/canvas/updateShader-webgpu-sharedVertexFragment.html:
1364         * inspector/canvas/resources/shaderProgram-utilities-webgpu.js:
1365         * inspector/canvas/resources/shaderProgram-utilities-webgl.js:
1366         (deleteContext):
1367         (whenProgramAdded):
1368         (window.initializeTestSuite):
1369         (window.addParentCanvasRemovedTestCase):
1370
1371         * inspector/unit-tests/test-harness-expect-functions.html:
1372         * inspector/unit-tests/test-harness-expect-functions-expected.txt:
1373
1374 2020-01-29  Jason Lawrence  <lawrence.j@apple.com>
1375
1376         REGRESSION: [ iOS ] scrollingcoordinator/ios/scroll-position-after-reattach.html is a flaky failure
1377         https://bugs.webkit.org/show_bug.cgi?id=205309
1378
1379         Unreviewed test gardening.
1380
1381         Adjusted test expectations for an existing bug.
1382
1383         * platform/ios-wk2/TestExpectations:
1384         * platform/ios/TestExpectations:
1385
1386 2020-01-29  Diego Pino Garcia  <dpino@igalia.com>
1387
1388         [GTK] Gardening, expected to fail but passing
1389         https://bugs.webkit.org/show_bug.cgi?id=206943
1390
1391         Unreviewed gardening.
1392
1393         * platform/gtk/TestExpectations:
1394         * platform/gtk/compositing/visibility/visibility-change-in-subframe-expected.txt: Removed.
1395
1396 2020-01-29  Commit Queue  <commit-queue@webkit.org>
1397
1398         Unreviewed, rolling out r254379.
1399         https://bugs.webkit.org/show_bug.cgi?id=206969
1400
1401         Introduced media regressions (Requested by perarne on
1402         #webkit).
1403
1404         Reverted changeset:
1405
1406         "[iOS] Remove used media-related mach services from the
1407         WebContent process sandbox"
1408         https://bugs.webkit.org/show_bug.cgi?id=206089
1409         https://trac.webkit.org/changeset/254379
1410
1411 2020-01-29  Per Arne Vollan  <pvollan@apple.com>
1412
1413         [iOS] Deny mach lookup access to aggregate service
1414         https://bugs.webkit.org/show_bug.cgi?id=206710
1415         <rdar://problem/57914492>
1416
1417         Reviewed by Darin Adler.
1418
1419         * fast/sandbox/ios/sandbox-mach-lookup-expected.txt:
1420         * fast/sandbox/ios/sandbox-mach-lookup.html:
1421
1422 2020-01-29  Wenson Hsieh  <wenson_hsieh@apple.com>
1423
1424         [iPadOS] Select popovers on amazon.com sometimes dismiss immediately after appearing
1425         https://bugs.webkit.org/show_bug.cgi?id=206948
1426         <rdar://problem/58954516>
1427
1428         Reviewed by Tim Horton.
1429
1430         Adds a new layout test to verify that preventing default on elements with slow, active touchstart event handlers
1431         actually prevents click events from being dispatched.
1432
1433         * fast/events/touch/ios/prevent-default-with-slow-touchstart-handler-expected.txt: Added.
1434         * fast/events/touch/ios/prevent-default-with-slow-touchstart-handler.html: Added.
1435
1436 2020-01-29  Jacob Uphoff  <jacob_uphoff@apple.com>
1437
1438         REGRESSION: (253807) [ macOS iOS ] storage/indexeddb/intversion-long-queue-private.html is flaky failing
1439         https://bugs.webkit.org/show_bug.cgi?id=206965
1440
1441         Unreviewed test gardening.
1442
1443         * platform/ios-wk2/TestExpectations:
1444         * platform/mac/TestExpectations:
1445
1446 2020-01-28  Antoine Quint  <graouts@apple.com>
1447
1448         [Web Animations] Animations should run accelerated even if other animations targeting the same element are not accelerated
1449         https://bugs.webkit.org/show_bug.cgi?id=206890
1450         <rdar://problem/58961750>
1451
1452         Reviewed by Simon Fraser.
1453
1454         Update some tests that assumed a mix of accelerated and non-accelerated properties would not yield accelerated animations.
1455         We also make some WK1-specific expectation due to compositing being disabled when opacity is the only potentially-accelerated
1456         property to be animated.
1457
1458         * platform/mac-wk1/imported/w3c/web-platform-tests/css/css-color/animation/opacity-interpolation-expected.txt: Added.
1459         * platform/mac-wk1/webanimations/opacity-animation-yields-compositing-expected.txt: Added.
1460         * platform/mac-wk1/webanimations/opacity-animation-yields-compositing-span-expected.txt: Added.
1461         * platform/mac-wk1/webanimations/partly-accelerated-transition-by-removing-property-expected.txt: Added.
1462         * platform/mac-wk1/webanimations/width-and-opacity-separate-animation-yields-compositing-expected.txt: Added.
1463         * webanimations/left-and-opacity-animation-yields-no-compositing-expected.txt: Removed.
1464         * webanimations/partly-accelerated-transition-by-removing-property-expected.txt:
1465         * webanimations/width-and-opacity-separate-animation-yields-compositing-expected.txt: Added.
1466         * webanimations/width-and-opacity-separate-animation-yields-compositing.html: Renamed from LayoutTests/webanimations/left-and-opacity-animation-yields-no-compositing.html.
1467         * webanimations/width-and-opacity-separate-animation-yields-no-compositing-expected.txt: Removed.
1468         * webanimations/width-and-opacity-separate-animation-yields-no-compositing.html: Removed.
1469
1470 2020-01-29  Jason Lawrence  <lawrence.j@apple.com>
1471
1472         [ Mojave wk2 ] media/media-fragments/TC0035.html is flaky failing.
1473         https://bugs.webkit.org/show_bug.cgi?id=206961
1474
1475         Unreviewed test gardening.
1476
1477         * platform/mac-wk2/TestExpectations:
1478
1479 020-01-29  Jacob Uphoff  <jacob_uphoff@apple.com>
1480
1481         [ macOS wk2 ] http/tests/media/media-stream/get-display-media-prompt.html is flaky failure & flaky timing out
1482         https://bugs.webkit.org/show_bug.cgi?id=206958
1483         
1484         Unreviewed test gardening.
1485
1486         * platform/mac-wk2/TestExpectations:
1487
1488 2020-01-29  Jacob Uphoff  <jacob_uphoff@apple.com>
1489
1490         [ macOS wk1 ] inspector/debugger/breakpoints/resolved-dump-each-line.html is flaky failing
1491         https://bugs.webkit.org/show_bug.cgi?id=206955
1492
1493         Unreviewed test gardening.
1494
1495         * platform/mac/TestExpectations:
1496
1497 2020-01-29  Jason Lawrence  <lawrence.j@apple.com>
1498
1499         [ Mac ] fast/dom/Window/post-message-crash.html is flaky failing
1500         https://bugs.webkit.org/show_bug.cgi?id=206949
1501
1502         Unreviewed test gardening.
1503
1504         * platform/mac/TestExpectations:
1505
1506 2020-01-29  Jacob Uphoff  <jacob_uphoff@apple.com>
1507
1508         [ Mac wk1 ] compositing/repaint/become-overlay-composited-layer.html is flaky failing
1509         https://bugs.webkit.org/show_bug.cgi?id=206945
1510
1511         Unreviewed test gardening.
1512
1513         * platform/mac-wk1/TestExpectations:
1514
1515 2020-01-29  Jason Lawrence  <lawrence.j@apple.com>
1516
1517         [ iOS wk2 ] http/tests/security/cookies/third-party-cookie-blocking-main-frame.html is flaky timing out.
1518         https://bugs.webkit.org/show_bug.cgi?id=206946
1519
1520         Unreviewed test gardening.
1521
1522         * platform/ios-wk2/TestExpectations:
1523
1524 2020-01-28  Yusuke Suzuki  <ysuzuki@apple.com>
1525
1526         [JSC] Give up IC when unknown structure transition happens
1527         https://bugs.webkit.org/show_bug.cgi?id=206846
1528
1529         Reviewed by Mark Lam.
1530
1531         * js/dom/put-override-should-not-use-ic-expected.txt: Added.
1532         * js/dom/put-override-should-not-use-ic.html: Added.
1533
1534 2020-01-29  Jacob Uphoff  <jacob_uphoff@apple.com>
1535
1536         [ Mac wk2 ] tiled-drawing/scrolling/fast-scroll-select-latched-mainframe-with-handler.html is flaky failing
1537         https://bugs.webkit.org/show_bug.cgi?id=206940
1538
1539         Unreviewed test gardening.
1540
1541         * platform/mac-wk2/TestExpectations:
1542
1543 2020-01-29  Jacob Uphoff  <jacob_uphoff@apple.com>
1544
1545         REGRESSION (Catalina): webrtc/captureCanvas-webrtc.html is a flaky failure
1546         https://bugs.webkit.org/show_bug.cgi?id=205729
1547
1548         Unreviewed gardening.
1549
1550         * platform/mac/TestExpectations:
1551
1552 2020-01-29  Jason Lawrence  <lawrence.j@apple.com>
1553
1554         [ iOS ] imported/w3c/web-platform-tests/IndexedDB/key-generators/reading-autoincrement-indexes-cursors.any.serviceworker.html is flaky failing.
1555         https://bugs.webkit.org/show_bug.cgi?id=206934
1556
1557         Unreviewed test gardening.
1558
1559         * platform/ios-wk2/TestExpectations:
1560
1561 2020-01-29  Antti Koivisto  <antti@apple.com>
1562
1563         REGRESSION: WK1 Accessibility: ASSERTION FAILED: FontCache::singleton().generation() == m_generation
1564         https://bugs.webkit.org/show_bug.cgi?id=206241
1565         <rdar://problem/58570085>
1566
1567         Reviewed by Zalan Bujtas.
1568
1569         * platform/mac-wk1/TestExpectations:
1570
1571 2020-01-29  Carlos Alberto Lopez Perez  <clopez@igalia.com>
1572
1573         [CSS Backgrounds] Gardening after r255351
1574
1575         Unreviewed gardening.
1576
1577         * platform/mac/TestExpectations: Update the list of expected failures for Mojave.
1578
1579 2020-01-29  Commit Queue  <commit-queue@webkit.org>
1580
1581         Unreviewed, rolling out r255345.
1582         https://bugs.webkit.org/show_bug.cgi?id=206933
1583
1584         "It breaks some internals builds" (Requested by youenn on
1585         #webkit).
1586
1587         Reverted changeset:
1588
1589         "[Cocoa] Use AVAssetWriterDelegate to implement MediaRecorder"
1590         https://bugs.webkit.org/show_bug.cgi?id=206582
1591         https://trac.webkit.org/changeset/255345
1592
1593 2020-01-29  Carlos Alberto Lopez Perez  <clopez@igalia.com>
1594
1595         [CSS Fonts] Import css-fonts WPT tests
1596         https://bugs.webkit.org/show_bug.cgi?id=205866
1597
1598         Reviewed by Simon Fraser.
1599
1600         Import css/css-fonts WPT tests.
1601
1602         * TestExpectations:
1603         * platform/gtk/imported/w3c/web-platform-tests/css/css-fonts/font-size-adjust-005-expected.txt: Added.
1604         * platform/mac/imported/w3c/web-platform-tests/css/css-fonts/font-size-adjust-005-expected.txt: Added.
1605         * tests-options.json:
1606
1607 2020-01-29  youenn fablet  <youenn@apple.com>
1608
1609         Blob media loading does not work with GPUProcess
1610         https://bugs.webkit.org/show_bug.cgi?id=206824
1611         <rdar://problem/58917596>
1612
1613         Reviewed by Eric Carlson.
1614
1615         * gpu-process/TestExpectations:
1616
1617 2020-01-29  youenn fablet  <youenn@apple.com>
1618
1619         [Cocoa] Use AVAssetWriterDelegate to implement MediaRecorder
1620         https://bugs.webkit.org/show_bug.cgi?id=206582
1621
1622         Reviewed by Eric Carlson.
1623
1624         * http/wpt/mediarecorder/MediaRecorder-AV-audio-video-dataavailable-gpuprocess.html:
1625         Remove web audio generation since there seems to be some unstability in web audio -> stream -> media recorder.
1626         which should be fixed as follow-up specific patches.
1627
1628 2020-01-28  Carlos Garcia Campos  <cgarcia@igalia.com>
1629
1630         [GTK] Should use light theme unless website declares support for dark themes in color-schemes property
1631         https://bugs.webkit.org/show_bug.cgi?id=197947
1632
1633         Reviewed by Michael Catanzaro.
1634
1635         Rebaseline several tests for the new behavior.
1636
1637         * platform/gtk/css-dark-mode/color-scheme-priority-expected.txt: Added.
1638         * platform/gtk/css-dark-mode/default-colors-expected.txt:
1639         * platform/gtk/css-dark-mode/prefers-color-scheme-expected.txt:
1640
1641 2020-01-29  Megan Gardner  <megan_gardner@apple.com>
1642
1643         Fix compositing/video/poster.html test by making blending image opque to deal with flakey failures.
1644         https://bugs.webkit.org/show_bug.cgi?id=206916
1645         <rdar://problem/58840031>
1646
1647         Reviewed by Simon Fraser.
1648
1649         Test was failing due to flakey alpha issues. Alpha isn't what we are testing with this test, so use an opaque image instead.
1650
1651         * compositing/resources/simple_image_opaque.png: Added.
1652         * compositing/video/poster-expected.html:
1653         * compositing/video/poster.html:
1654         * platform/ios-wk2/TestExpectations:
1655
1656 2020-01-29  Sunny He  <sunny_he@apple.com>
1657
1658         Nullptr crash when setting custom properties on detached style
1659         https://bugs.webkit.org/show_bug.cgi?id=206724
1660
1661         Reviewed by Darin Adler.
1662
1663         * fast/dom/StyleSheet/detached-style-set-custom-property-expected.txt: Added.
1664         * fast/dom/StyleSheet/detached-style-set-custom-property.html: Added.
1665
1666 2020-01-28  Pinki Gyanchandani  <pgyanchandani@apple.com>
1667
1668         Null deref crash in DOMWindow::scrollBy after evoking updateLayoutIgnorePendingStylesheets()
1669         https://bugs.webkit.org/show_bug.cgi?id=206099
1670
1671         Reviewed by Ryosuke Niwa
1672
1673         Added a regression test to verify the fix.
1674
1675         * fast/dom/Window/window-scroll-ignore-null-frame.html: Added.
1676         * fast/dom/Window/window-scroll-ignore-null-frame-expected.txt: Added.
1677
1678 2020-01-28  Zalan Bujtas  <zalan@apple.com>
1679
1680         REGRESSION: [ Mac ] fast/hidpi/image-srcset-relative-svg-canvas-2x.html is a flaky failure
1681         https://bugs.webkit.org/show_bug.cgi?id=206254
1682         <rdar://problem/58580461>
1683
1684         Reviewed by Simon Fraser.
1685
1686         The drawImage() and the HTML document layout are racy here and when we
1687         don't manage to squeeze in a layout before the JS drawImage(), the
1688         SVG image gets laid out and rendered using the inline replaced box default size
1689         value of 300x150. This patch only fixes the flakiness issue and
1690         does not address the underlying bug (see webkit.org/b/206914).
1691
1692         * fast/hidpi/image-srcset-relative-svg-canvas-2x-expected.html:
1693         * fast/hidpi/image-srcset-relative-svg-canvas-2x.html:
1694
1695 2020-01-28  Chris Dumez  <cdumez@apple.com>
1696
1697         REGRESSION (r252064): [ Mac iOS ] storage/websql/statement-error-callback.html is timing out flakily
1698         https://bugs.webkit.org/show_bug.cgi?id=206291
1699         <rdar://problem/58606666>
1700
1701         Reviewed by Maciej Stachowiak.
1702
1703         Unskip test that is no longer flaky.
1704
1705         * platform/ios/TestExpectations:
1706         * platform/mac/TestExpectations:
1707
1708 2020-01-28  Simon Fraser  <simon.fraser@apple.com>
1709
1710         REGRESSION: ( r255226 ) [ iOS ] compositing/backing/page-scale-overlap-in-iframe.html is failing
1711         https://bugs.webkit.org/show_bug.cgi?id=206893
1712
1713         Unreviewed test gardening. I had a local result that was shadowing the actual result, so replace
1714         the iOS result.
1715
1716         * platform/ios-wk2/compositing/backing/page-scale-overlap-in-iframe-expected.txt:
1717
1718 2020-01-28  Jacob Uphoff  <jacob_uphoff@apple.com>
1719
1720         Discovered some expected timeouts on the test history, changing expectations to expect the timeouts to pass.
1721         https://bugs.webkit.org/show_bug.cgi?id=90980
1722
1723         Unreviewed test gardening.
1724
1725         * platform/mac-wk1/TestExpectations:
1726
1727 2020-01-28  Truitt Savell  <tsavell@apple.com>
1728
1729         Followup to r255264 to better specify expectation.
1730         https://bugs.webkit.org/show_bug.cgi?id=206770
1731
1732         Unreviewed test gardening.
1733
1734         * platform/mac-wk2/TestExpectations:
1735
1736 2020-01-28  Justin Fan  <justin_fan@apple.com>
1737
1738         [WebGL2] Implement sub-source texImage2D and texSubImage2D
1739         https://bugs.webkit.org/show_bug.cgi?id=206782
1740         <rdar://problem/58886527>
1741
1742         Reviewed by Dean Jackson.
1743
1744         Update expected results for ANGLE backend for texImage2D and texSubImage2D.
1745
1746         * webgl/2.0.0/conformance2/buffers/buffer-data-and-buffer-sub-data-sub-source-expected.txt: 
1747                 Test was not fully running due to typo.
1748                 After fixing, 0 regression from running the fixed test on tip of tree with ANGLE enabled.
1749         * webgl/2.0.0/conformance2/misc/views-with-offsets-expected.txt: 
1750                 The 3 additional failures are not regressions, and total number of sub-tests run increased from 65 to 155.
1751         * webgl/2.0.0/conformance2/textures/misc/tex-image-and-sub-image-with-array-buffer-view-sub-source-expected.txt:
1752                 Passes all texImage2D and texSubImage2D tests. The "3D" methods are not yet implemented.
1753         * webgl/2.0.0/resources/webgl_test_files/conformance2/buffers/buffer-data-and-buffer-sub-data-sub-source.html: 
1754                 Fix typo to actually run the test.
1755
1756 2020-01-28  Jacob Uphoff  <jacob_uphoff@apple.com>
1757
1758         [ iOS ] http/tests/workers/service/service-worker-user-timing.https.html is flaky timing out
1759         https://bugs.webkit.org/show_bug.cgi?id=206751
1760
1761         Unreviewed test gardening.
1762
1763         * platform/ios-simulator-wk2/TestExpectations:
1764
1765 2020-01-28  Truitt Savell  <tsavell@apple.com>
1766
1767         [CSS Backgrounds] Followup test gardening after r255265 due to expectation duplication in LayoutTests/TestExpectations/
1768         https://bugs.webkit.org/show_bug.cgi?id=205872
1769
1770         Unreviewed test gardening.
1771
1772         * TestExpectations:
1773         * platform/ios/TestExpectations:
1774         * platform/mac/TestExpectations:
1775
1776 2020-01-28  Jacob Uphoff  <jacob_uphoff@apple.com>
1777
1778         REGRESSION: (r251694) [ ios ] crypto/subtle/rsa-indexeddb-private.html is flaky timing out
1779         https://bugs.webkit.org/show_bug.cgi?id=206749
1780
1781         Unreviewed test gardening.
1782
1783         * platform/ios-simulator-wk2/TestExpectations:
1784
1785 2020-01-28  Jacob Uphoff  <jacob_uphoff@apple.com>
1786
1787         media/track/video-track-addition-and-frame-removal.html is flaky crashing
1788         https://bugs.webkit.org/show_bug.cgi?id=190830
1789
1790         Unreviewed test gardening.
1791
1792         * platform/mac-wk1/TestExpectations:
1793
1794 2020-01-28  Carlos Alberto Lopez Perez  <clopez@igalia.com>
1795
1796         [CSS Backgrounds] Gardening of debug crashes after r255239
1797
1798         Unreviewed gardening.
1799
1800         * TestExpectations: Mark more crashes on Debug.
1801
1802 2020-01-28  Jason Lawrence  <lawrence.j@apple.com>
1803
1804         [ Mac wk2 Release ] storage/websql/test-authorizer.html flaky timeout.
1805         https://bugs.webkit.org/show_bug.cgi?id=206770
1806
1807         Unreviewed test gardening.
1808
1809         * platform/mac-wk2/TestExpectations:
1810
1811 2020-01-28  Kate Cheney  <katherine_cheney@apple.com>
1812
1813         REGRESSION: [iOS] http/wpt/cache-storage/quota-third-party.https.html is flaky failing.
1814         https://bugs.webkit.org/show_bug.cgi?id=206681
1815         <rdar://problem/58842429>
1816
1817         Logs user interaction for the test origin to avoid clearing website
1818         data after the frame navigation. This was causing flaky failures if
1819         the origin's cache was deleted before the test finished.
1820
1821         Reviewed by Youenn Fablet.
1822
1823         * http/wpt/cache-storage/quota-third-party.https.html:
1824         * platform/ios-wk2/TestExpectations:
1825
1826 2020-01-28  Jason Lawrence  <lawrence.j@apple.com>
1827
1828         [ iOS wk2 release and Mac ] imported/w3c/web-platform-tests/2dcontext/imagebitmap/createImageBitmap-serializable.html flaky failure
1829         https://bugs.webkit.org/show_bug.cgi?id=206752
1830
1831         Unreviewed test gardening.
1832
1833         * platform/ios-wk2/TestExpectations:
1834         * platform/mac/TestExpectations:
1835
1836 2020-01-28  Jacob Uphoff  <jacob_uphoff@apple.com>
1837
1838         [ macOS ] http/wpt/resource-timing/rt-resource-errors.html is flaky failing
1839         https://bugs.webkit.org/show_bug.cgi?id=206711
1840
1841         Unreviewed test gardening.
1842
1843         * platform/mac/TestExpectations:
1844
1845 2020-01-28  Jason Lawrence  <lawrence.j@apple.com>
1846
1847         [ iOS wk2 ] editing/caret/ios/fixed-caret-position-after-scroll.html flaky failing
1848         https://bugs.webkit.org/show_bug.cgi?id=206698
1849
1850         Unreviewed test gardening.
1851
1852         * platform/ios-simulator-wk2/TestExpectations:
1853
1854 2020-01-28  Jacob Uphoff  <jacob_uphoff@apple.com>
1855
1856         fast/animation/request-animation-frame-iframe.html is flaky failing
1857         https://bugs.webkit.org/show_bug.cgi?id=206708
1858
1859         Unreviewed test gardening.
1860
1861
1862         * platform/mac-wk2/TestExpectations:
1863
1864 2020-01-28  Commit Queue  <commit-queue@webkit.org>
1865
1866         Unreviewed, rolling out r255237.
1867         https://bugs.webkit.org/show_bug.cgi?id=206889
1868
1869         it is breaking Win build (Requested by youenn on #webkit).
1870
1871         Reverted changeset:
1872
1873         "Blob media loading does not work with GPUProcess"
1874         https://bugs.webkit.org/show_bug.cgi?id=206824
1875         https://trac.webkit.org/changeset/255237
1876
1877 2020-01-28  Jason Lawrence  <lawrence.j@apple.com>
1878
1879         [ Mac wk2 Release ] editing/selection/caret-at-bidi-boundary.html is flaky timing out
1880         https://bugs.webkit.org/show_bug.cgi?id=206696
1881
1882         Unreviewed test gardening.
1883
1884         * platform/mac-wk2/TestExpectations:
1885
1886 2020-01-28  Diego Pino Garcia  <dpino@igalia.com>
1887
1888         [GTK] Gardening, update TestExpectations and add new baseline
1889         https://bugs.webkit.org/show_bug.cgi?id=206878
1890
1891         Unreviewed gardening.
1892
1893         * platform/gtk/TestExpectations:
1894         * platform/gtk/imported/w3c/web-platform-tests/css/css-animations/Element-getAnimations.tentative-expected.txt: Added.
1895
1896 2020-01-28  Jacob Uphoff  <jacob_uphoff@apple.com>
1897
1898         REGRESSION?: [ Mac wk1 ] storage/indexeddb/modern/blob-cursor.html is flaky timing out
1899         https://bugs.webkit.org/show_bug.cgi?id=206673
1900
1901         Unreviewed test gardening.
1902
1903         * platform/mac-wk1/TestExpectations:
1904
1905 2020-01-28  Jason Lawrence  <lawrence.j@apple.com>
1906
1907         [ iOS ] imported/w3c/web-platform-tests/beacon/idlharness.any.html is flakey and timing out.
1908         https://bugs.webkit.org/show_bug.cgi?id=206687
1909
1910         Unreviewed test gardening.
1911
1912         * platform/ios-wk2/TestExpectations:
1913
1914 2020-01-28  Jack Lee  <shihchieh_lee@apple.com>
1915
1916         Nullptr crash in WebCore::findPlaceForCounter with display: contents sibling
1917         https://bugs.webkit.org/show_bug.cgi?id=206107
1918
1919         Reviewed by Antti Koivisto.
1920
1921         * fast/css/counters/findPlaceForCounter-display-content-sibling-crash-expected.txt: Added.
1922         * fast/css/counters/findPlaceForCounter-display-content-sibling-crash.html: Added.
1923
1924 2020-01-28  Jacob Uphoff  <jacob_uphoff@apple.com>
1925
1926         REGRESSION: [MacOS wk1] fast/loader/redirect-to-invalid-url-using-meta-refresh-calls-policy-delegate.html is flaky failing
1927         https://bugs.webkit.org/show_bug.cgi?id=206668
1928
1929         fast/loader/redirect-to-invalid-url-using-meta-refresh-disallowed-async-delegates.html is flaky failing in tandem, I am marking them both as Pass Failure.
1930
1931         Unreviewed test gardening.
1932
1933         * platform/mac-wk1/TestExpectations:
1934
1935 2020-01-27  Sergio Villar Senin  <svillar@igalia.com>
1936
1937         Remove WebVR from the tree
1938         https://bugs.webkit.org/show_bug.cgi?id=206739
1939
1940         Reviewed by Darin Adler.
1941
1942         * webvr/webvr-disabled-expected.txt: Removed.
1943         * webvr/webvr-disabled.html: Removed.
1944         * webvr/webvr-enabled-expected.txt: Removed.
1945         * webvr/webvr-enabled.html: Removed.
1946
1947 2020-01-28  Carlos Alberto Lopez Perez  <clopez@igalia.com>
1948
1949         [CSS Backgrounds] Import WPT css-backgrounds tests
1950         https://bugs.webkit.org/show_bug.cgi?id=205872
1951
1952         Reviewed by Simon Fraser.
1953
1954         Import WPT css/css-backgrounds tests.
1955
1956         * TestExpectations:
1957
1958 2020-01-28  youenn fablet  <youenn@apple.com>
1959
1960         Blob media loading does not work with GPUProcess
1961         https://bugs.webkit.org/show_bug.cgi?id=206824
1962         <rdar://problem/58917596>
1963
1964         Reviewed by Eric Carlson.
1965
1966         * gpu-process/TestExpectations:
1967
1968 2020-01-27  Noam Rosenthal  <noam@webkit.org>
1969
1970         -webkit-image-set should support resolution units other than 'x'
1971         https://bugs.webkit.org/show_bug.cgi?id=100120
1972
1973         Reviewed by Darin Adler.
1974
1975         Had to modify several image-set parsing tests because of the behavior change in
1976         computed style (x => dppx).
1977
1978         Also added a couple of parsing/rendering tests specifically to test the new behavior
1979         of dpi/dpcm/dppx.
1980
1981         * fast/css/cursor-parsing-image-set-expected.txt:
1982         * fast/css/cursor-parsing-image-set.html:
1983         * fast/css/image-set-parsing-expected.txt:
1984         * fast/css/image-set-parsing-invalid-expected.txt:
1985         * fast/css/image-set-parsing.html:
1986         * fast/css/image-set-setting-expected.txt:
1987         * fast/css/image-set-setting.html:
1988         * fast/css/image-set-unprefixed.html:
1989         * fast/hidpi/image-set-units-expected.html: Added.
1990         * fast/hidpi/image-set-units.html: Added.
1991
1992 2020-01-27  Simon Fraser  <simon.fraser@apple.com>
1993
1994         REGRESSION (r253634): cricbuzz.com media controls vanish depending on page scale
1995         https://bugs.webkit.org/show_bug.cgi?id=206788
1996         rdar://problem/58780584
1997
1998         Reviewed by Tim Horton.
1999
2000         Test only really makes sense on iOS where the viewport tag is respected, but include
2001         macOS results instead of skipping.
2002
2003         * compositing/backing/page-scale-overlap-in-iframe-expected.txt: Added.
2004         * compositing/backing/page-scale-overlap-in-iframe.html: Added.
2005         * platform/ios-wk2/compositing/backing/page-scale-overlap-in-iframe-expected.txt: Added.
2006
2007 2020-01-27  Ryosuke Niwa  <rniwa@webkit.org>
2008
2009         http/tests/loading/remove-child-triggers-parser.html is flaky
2010         https://bugs.webkit.org/show_bug.cgi?id=103115
2011
2012         Reviewed by Alexey Proskuryakov.
2013
2014         Delay the end of the test until the timer fires.
2015
2016         * http/tests/loading/remove-child-triggers-parser-expected.txt:
2017         * http/tests/loading/remove-child-triggers-parser.html:
2018
2019 2020-01-27  Peng Liu  <peng.liu6@apple.com>
2020
2021         REGRSSION: [ High Sierra Catalina ] (r253310) compositing/video/video-border-radius-clipping.html is failing
2022         https://bugs.webkit.org/show_bug.cgi?id=205226
2023
2024         Reviewed by Simon Fraser.
2025
2026         Add a special video with only one frame so that the video element in a test page will always render the exact same pixels.
2027
2028         * compositing/video/video-border-radius-clipping-expected.html:
2029         * compositing/video/video-border-radius-clipping.html:
2030         * media/content/pure-color-green.mp4: Added.
2031         * platform/mac-wk1/TestExpectations:
2032
2033 2020-01-27  Jacob Uphoff  <jacob_uphoff@apple.com>
2034
2035         animations/animation-direction-reverse.html is flaky failing
2036         https://bugs.webkit.org/show_bug.cgi?id=206671
2037
2038         Unreviewed test gardening.
2039
2040         * platform/ios/TestExpectations:
2041         * platform/mac/TestExpectations:
2042
2043 2020-01-27  Truitt Savell  <tsavell@apple.com>
2044
2045         REGRESSION: (r253718) [ Mac ] inspector/runtime/executionContextCreated-onEnable.html is a flaky failure
2046         https://bugs.webkit.org/show_bug.cgi?id=205956
2047
2048         Unreviewed test gardening.
2049
2050         * platform/mac-wk1/TestExpectations:
2051
2052 2020-01-27  Devin Rousso  <drousso@apple.com>
2053
2054         Web Inspector: unable to evaluate in the isolated world of content scripts injected by safari app extensions
2055         https://bugs.webkit.org/show_bug.cgi?id=206110
2056         <rdar://problem/16945643>
2057
2058         Reviewed by Timothy Hatcher, Joseph Pecoraro, and Brian Burg.
2059
2060         In addition to evaluating in subframe execution contexts, add the ability for Web Inspector
2061         to evaluate in non-normal isolated worlds.
2062
2063         * inspector/runtime/executionContextCreated-isolated-world.html: Added.
2064         * inspector/runtime/executionContextCreated-isolated-world-expected.txt: Added.
2065
2066         * inspector/runtime/change-execution-context-identifier.html:
2067         * inspector/runtime/change-execution-context-identifier-expected.txt:
2068         Don't expect the active execution context to change when the owner frame is removed, as that
2069         is now handled by the UI (`WI.QuickConsole`) instead of the `WI.RuntimeManager`.
2070
2071         * inspector/runtime/executionContextCreated-onEnable.html:
2072         Ignore internal worlds.
2073
2074 2020-01-27  Jacob Uphoff  <jacob_uphoff@apple.com>
2075
2076         [macOS iOS ] animations/animation-direction-normal.html is flaky failing
2077         https://bugs.webkit.org/show_bug.cgi?id=206685
2078
2079         Unreviewed test gardening
2080
2081         I removed an old crash expectation for animations/animation-direction-normal.html is ios wk2 expectations.
2082
2083         * platform/ios-wk2/TestExpectations:
2084         * platform/mac/TestExpectations:
2085
2086 2020-01-27  Jason Lawrence  <lawrence.j@apple.com>
2087
2088         REGRESSION: [iOS] http/wpt/cache-storage/quota-third-party.https.html is flaky failing.
2089         https://bugs.webkit.org/show_bug.cgi?id=206681
2090
2091         Unreviewed test gardening
2092
2093         * platform/ios-wk2/TestExpectations:
2094
2095 2020-01-27  Jacob Uphoff  <jacob_uphoff@apple.com>
2096
2097         [ macOS ] inspector/heap/tracking.html is a flaky failure
2098         https://bugs.webkit.org/show_bug.cgi?id=206684
2099
2100         Unreviewed test gardening
2101
2102         * platform/mac-wk1/TestExpectations:
2103
2104 2020-01-27  Jason Lawrence  <lawrence.j@apple.com>
2105
2106         [iOS Release] compositing/video/poster.html is flaky failing
2107         https://bugs.webkit.org/show_bug.cgi?id=206678
2108
2109         Unreviewed test gardening
2110
2111         * platform/ios-wk2/TestExpectations:
2112
2113 2020-01-27  Truitt Savell  <tsavell@apple.com>
2114
2115         [Mac wk2 Release] fast/html/marquee-child-wrap.html flaky failing
2116         https://bugs.webkit.org/show_bug.cgi?id=206704
2117
2118         Reviewed by Jonathan Bedard.
2119
2120         Added a scrollDelay to the test.
2121
2122         * fast/html/marquee-child-wrap.html:
2123
2124 2020-01-27  Jacob Uphoff  <jacob_uphoff@apple.com>
2125
2126         [ macOS iOS ] animations/play-state-paused.html is flaky failing
2127         https://bugs.webkit.org/show_bug.cgi?id=206682
2128
2129         Unreviewed test gardening
2130
2131         * platform/ios-wk2/TestExpectations:
2132         * platform/mac/TestExpectations:
2133
2134 2020-01-27  Jason Lawrence  <lawrence.j@apple.com>
2135
2136         [iOS] legacy-animation-engine/animations/stop-animation-on-suspend.html is a flaky failure
2137         https://bugs.webkit.org/show_bug.cgi?id=206667
2138
2139         Unreviewed test gardening
2140
2141         * platform/ios-wk2/TestExpectations:
2142
2143 2020-01-27  Jacob Uphoff  <jacob_uphoff@apple.com>
2144
2145         [ macOS ] fast/frames/sandboxed-iframe-navigation-allowed.html is flaky failing
2146         https://bugs.webkit.org/show_bug.cgi?id=206680
2147
2148         Unreviewed test gardening
2149
2150         * platform/mac-wk1/TestExpectations:
2151
2152 2020-01-27  Jason Lawrence  <lawrence.j@apple.com>
2153
2154         REGRESSION (r254699): [ iOS ] fast/forms/validationMessage.html is flaky and timing out
2155         https://bugs.webkit.org/show_bug.cgi?id=206630
2156
2157         Unreviewed test gardening
2158
2159         * platform/ios-wk2/TestExpectations:
2160
2161 2020-01-27  Jacob Uphoff  <jacob_uphoff@apple.com>
2162
2163         [ macOS WK1 ] fast/forms/textarea/textarea-state-restore.html is flaky failing
2164         https://bugs.webkit.org/show_bug.cgi?id=206679
2165
2166         Unreviewed test gardening
2167
2168         * platform/mac-wk1/TestExpectations:
2169
2170 2020-01-27  Jason Lawrence  <lawrence.j@apple.com>
2171
2172         [ iOS Release ] http/tests/security/contentSecurityPolicy/module-eval-blocked-in-external-script.html is a flaky timeout
2173         https://bugs.webkit.org/show_bug.cgi?id=206616
2174
2175         Unreviewed test gardening
2176
2177         * platform/ios-wk2/TestExpectations:
2178
2179 2020-01-27  Jason Lawrence  <lawrence.j@apple.com>
2180
2181         [Mac wk2 Release] imported/w3c/web-platform-tests/web-animations/timing-model/animations/updating-the-finished-state.html flaky fail
2182         https://bugs.webkit.org/show_bug.cgi?id=206746
2183
2184         Unreviewed test gardening
2185
2186         * platform/mac-wk2/TestExpectations:
2187
2188 2020-01-27  Jacob Uphoff  <jacob_uphoff@apple.com>
2189
2190         [ Macos iOS ] http/tests/workers/service/basic-timeout.https.html is flaky failing
2191         https://bugs.webkit.org/show_bug.cgi?id=206834
2192
2193         Unreviewed test gardening.
2194
2195         * platform/ios/TestExpectations:
2196         * platform/mac-wk2/TestExpectations:
2197
2198 2020-01-27  Jer Noble  <jer.noble@apple.com>
2199
2200         Support 'allow="fullscreen"' feature policy
2201         https://bugs.webkit.org/show_bug.cgi?id=206806
2202         <rdar://problem/55640448>
2203
2204         Reviewed by Youenn Fablet.
2205
2206         * fullscreen/full-screen-enabled-prefixed.html:
2207         * fullscreen/full-screen-enabled.html:
2208         * fullscreen/full-screen-frameset-expected.txt: Removed.
2209         * fullscreen/full-screen-frameset.html: Removed.
2210         * fullscreen/full-screen-iframe-not-allowed.html:
2211         * fullscreen/full-screen-restrictions.html:
2212         * http/tests/fullscreen/fullscreen-feature-policy-expected.txt: Added.
2213         * http/tests/fullscreen/fullscreen-feature-policy.html: Added.
2214
2215 2020-01-27  Said Abou-Hallawa  <sabouhallawa@apple.com>
2216
2217         Throttling requestAnimationFrame should be controlled by RenderingUpdateScheduler
2218         https://bugs.webkit.org/show_bug.cgi?id=204713
2219
2220         Reviewed by Simon Fraser.
2221
2222         * fast/animation/css-animation-throttling-lowPowerMode.html:
2223         * fast/animation/request-animation-frame-throttle-subframe.html:
2224         * fast/animation/request-animation-frame-throttling-detached-iframe.html:
2225         Enable RenderingUpdateThrottling for these tests.
2226
2227         * fast/animation/request-animation-frame-throttling-lowPowerMode-expected.txt:
2228         * fast/animation/request-animation-frame-throttling-lowPowerMode.html:
2229         Ensure the actual rAF interval is > 30ms for lowPowerMode.
2230
2231         * fast/animation/request-animation-frame-throttling-outside-viewport-expected.txt: Added.
2232         * fast/animation/request-animation-frame-throttling-outside-viewport.html: Added.
2233         * fast/animation/resources/frame-with-animation-2.html: Added.
2234         Test the OutsideViewport throttling case.
2235
2236         * http/tests/frame-throttling/raf-throttle-in-cross-origin-subframe.html:
2237         Enable RenderingUpdateThrottling for this test.
2238
2239 2020-01-27  Devin Rousso  <drousso@apple.com>
2240
2241         REGRESSION: [ Mac Debug WK1 ] inspector/page/overrideSetting-ICECandidateFilteringEnabled.html is a flaky failure
2242         https://bugs.webkit.org/show_bug.cgi?id=206362
2243         <rdar://problem/58649476>
2244
2245         Reviewed by Brian Burg.
2246
2247         Tentative fix. Modifying the `iceCandidateFilteringEnabled` WebCore setting causes any
2248         existing/pending ICE candidates to immediately fire `icecandidate` events. Wait to change
2249         the setting using `Page.overrideSetting` until after the JavaScript has set up the various
2250         connections so that it's guaranteed to not miss any `icecandidate` events. Additionally
2251         remove the default 10s timeout in case the debug build is too slow.
2252
2253         * inspector/page/overrideSetting-ICECandidateFilteringEnabled.html:
2254         * inspector/page/overrideSetting-ICECandidateFilteringEnabled-expected.txt:
2255         * platform/mac-wk1/TestExpectations:
2256
2257 2020-01-27  Chris Dumez  <cdumez@apple.com>
2258
2259         REGRESSION: [Mac wk2] fast/animation/request-animation-frame.html is flaky failing
2260         https://bugs.webkit.org/show_bug.cgi?id=206675
2261         <rdar://problem/58839955>
2262
2263         Reviewed by Said Abou-Hallawa.
2264
2265         Rewrite test to stop relying on ordering between requestAnimationFrame() and setTimeout().
2266
2267         * fast/animation/request-animation-frame-expected.txt:
2268         * fast/animation/request-animation-frame.html:
2269
2270 2020-01-27  Diego Pino Garcia  <dpino@igalia.com>
2271
2272         [WPE] Gardening, update baselines and synchronize with GTK
2273         https://bugs.webkit.org/show_bug.cgi?id=206826
2274
2275         Unreviewed gardening.
2276
2277         * platform/gtk/TestExpectations:
2278         * platform/wpe/TestExpectations:
2279         * platform/wpe/accessibility/roles-exposed-expected.txt:
2280         * platform/wpe/css1/text_properties/text_indent-expected.txt:
2281         * platform/wpe/css2.1/t1601-c547-indent-01-d-expected.txt:
2282         * platform/wpe/fast/backgrounds/background-leakage-expected.txt:
2283         * platform/wpe/fast/backgrounds/background-leakage-transforms-expected.txt:
2284         * platform/wpe/fast/block/basic/fieldset-stretch-to-legend-expected.txt: Added.
2285         * platform/wpe/fast/block/float/intruding-painted-twice-expected.txt:
2286         * platform/wpe/fast/borders/mixed-border-styles-expected.txt:
2287         * platform/wpe/fast/borders/mixed-border-styles-radius-expected.txt:
2288         * platform/wpe/fast/borders/mixed-border-styles-radius2-expected.txt:
2289         * platform/wpe/fast/css/hsl-color-expected.txt:
2290         * platform/wpe/fast/css/hsla-color-expected.txt:
2291         * platform/wpe/fast/css/percentage-non-integer-expected.txt:
2292         * platform/wpe/fast/css/shadow-multiple-expected.txt:
2293         * platform/wpe/fast/css/viewport-units-dynamic-expected.txt:
2294         * platform/wpe/fast/dom/Range/getBoundingClientRect-expected.txt: Added.
2295         * platform/wpe/fast/loader/text-document-wrapping-expected.txt:
2296         * platform/wpe/fast/multicol/client-rects-expected.txt:
2297         * platform/wpe/fast/multicol/client-rects-spanners-complex-expected.txt:
2298         * platform/wpe/fast/multicol/client-rects-spanners-expected.txt:
2299         * platform/wpe/fast/multicol/newmulticol/client-rects-expected.txt:
2300         * platform/wpe/fast/overflow/clip-rects-fixed-ancestor-expected.txt:
2301         * platform/wpe/fast/overflow/float-in-relpositioned-expected.txt:
2302         * platform/wpe/fast/parser/open-comment-in-textarea-expected.txt:
2303         * platform/wpe/fast/ruby/select-ruby-expected.txt:
2304         * platform/wpe/fast/table/border-collapsing/equal-precedence-resolution-expected.txt:
2305         * platform/wpe/fast/table/border-collapsing/equal-precedence-resolution-vertical-expected.txt:
2306         * platform/wpe/fast/writing-mode/border-styles-vertical-lr-expected.txt:
2307         * platform/wpe/fast/writing-mode/english-bt-text-expected.txt:
2308         * platform/wpe/fast/writing-mode/text-orientation-basic-expected.txt:
2309         * platform/wpe/imported/w3c/web-platform-tests/WebCryptoAPI/derive_bits_keys/ecdh_bits.https.any.worker-expected.txt: Added.
2310         * platform/wpe/imported/w3c/web-platform-tests/WebCryptoAPI/derive_bits_keys/ecdh_keys.https.any.worker-expected.txt: Added.
2311         * platform/wpe/imported/w3c/web-platform-tests/dom/events/Event-dispatch-redispatch-expected.txt: Added.
2312         * platform/wpe/imported/w3c/web-platform-tests/dom/nodes/Document-createEvent.https-expected.txt: Added.
2313         * platform/wpe/imported/w3c/web-platform-tests/html/browsers/sandboxing/sandbox-parse-noscript-expected.txt: Added.
2314         * platform/wpe/imported/w3c/web-platform-tests/html/dom/idlharness.https-expected.txt:
2315         * platform/wpe/imported/w3c/web-platform-tests/html/dom/idlharness.worker-expected.txt: Added.
2316         * platform/wpe/imported/w3c/web-platform-tests/html/dom/reflection-embedded-expected.txt:
2317         * platform/wpe/imported/w3c/web-platform-tests/html/dom/reflection-text-expected.txt:
2318         * platform/wpe/imported/w3c/web-platform-tests/html/editing/editing-0/autocapitalization/autocapitalize-expected.txt: Added.
2319         * platform/wpe/imported/w3c/web-platform-tests/html/rendering/non-replaced-elements/the-fieldset-and-legend-elements/fieldset-generated-content-expected.txt: Added.
2320         * platform/wpe/imported/w3c/web-platform-tests/html/rendering/non-replaced-elements/the-fieldset-and-legend-elements/legend-sans-fieldset-display-expected.txt: Added.
2321         * platform/wpe/imported/w3c/web-platform-tests/html/rendering/widgets/button-layout/abspos-expected.txt: Added.
2322         * platform/wpe/imported/w3c/web-platform-tests/html/rendering/widgets/button-layout/grid-expected.txt: Added.
2323         * platform/wpe/imported/w3c/web-platform-tests/html/semantics/embedded-content/media-elements/media_fragment_seek-expected.txt: Added.
2324         * platform/wpe/imported/w3c/web-platform-tests/html/semantics/embedded-content/media-elements/video_loop_base-expected.txt: Added.
2325         * platform/wpe/imported/w3c/web-platform-tests/html/semantics/embedded-content/the-canvas-element/security.pattern.fillStyle.sub-expected.txt: Added.
2326         * platform/wpe/imported/w3c/web-platform-tests/html/semantics/embedded-content/the-iframe-element/iframe_sandbox_navigation_download_allow_downloads.sub.tentative-expected.txt: Added.
2327         * platform/wpe/imported/w3c/web-platform-tests/html/semantics/embedded-content/the-iframe-element/iframe_sandbox_navigation_download_block_downloads.sub.tentative-expected.txt: Added.
2328         * platform/wpe/imported/w3c/web-platform-tests/html/semantics/scripting-1/the-script-element/json-module/valid-content-type.tentative-expected.txt: Added.
2329         * platform/wpe/imported/w3c/web-platform-tests/html/semantics/scripting-1/the-script-element/module/integrity-expected.txt: Added.
2330         * platform/wpe/imported/w3c/web-platform-tests/svg/import/paths-dom-01-f-manual-expected.txt:
2331         * platform/wpe/imported/w3c/web-platform-tests/svg/path/distance/pathLength-positive-expected.txt:
2332         * platform/wpe/imported/w3c/web-platform-tests/svg/path/distance/pathLength-positive-percentage-expected.txt:
2333         * platform/wpe/imported/w3c/web-platform-tests/svg/path/distance/pathLength-zero-expected.txt:
2334         * platform/wpe/imported/w3c/web-platform-tests/svg/path/distance/pathLength-zero-percentage-expected.txt:
2335         * platform/wpe/imported/w3c/web-platform-tests/svg/shapes/reftests/pathlength-003-expected.txt:
2336         * platform/wpe/imported/w3c/web-platform-tests/svg/text/reftests/textpath-shape-001-expected.txt:
2337         * platform/wpe/imported/w3c/web-platform-tests/websockets/unload-a-document/002-expected.txt: Added.
2338         * platform/wpe/imported/w3c/web-platform-tests/websockets/unload-a-document/004-expected.txt: Added.
2339         * platform/wpe/js/dom/dom-static-property-for-in-iteration-expected.txt:
2340         * platform/wpe/js/dom/navigator-maxtouchpoints-expected.txt: Added.
2341         * platform/wpe/svg/W3C-SVG-1.1/color-prop-02-f-expected.txt:
2342         * platform/wpe/svg/W3C-SVG-1.1/color-prop-03-t-expected.txt:
2343         * platform/wpe/svg/W3C-SVG-1.1/shapes-rect-02-t-expected.txt: Added.
2344         * platform/wpe/tables/mozilla/bugs/bug157890-expected.txt:
2345         * platform/wpe/tables/mozilla/marvin/x_td_nowrap-expected.txt:
2346         * platform/wpe/tables/mozilla/marvin/x_th_nowrap-expected.txt:
2347         * platform/wpe/tables/mozilla_expected_failures/bugs/bug56024-expected.txt:
2348         * platform/wpe/transforms/3d/point-mapping/3d-point-mapping-overlapping-expected.txt:
2349         * platform/wpe/webgl/2.0.0/conformance2/buffers/one-large-uniform-buffer-expected.txt:
2350
2351 2020-01-27  Ryan Haddad  <ryanhaddad@apple.com>
2352
2353         Unreviewed, rolling out r255131.
2354
2355         Caused assertion failures on iOS debug bots.
2356
2357         Reverted changeset:
2358
2359         "Throttling requestAnimationFrame should be controlled by
2360         RenderingUpdateScheduler"
2361         https://bugs.webkit.org/show_bug.cgi?id=204713
2362         https://trac.webkit.org/changeset/255131
2363
2364 2020-01-27  Antti Koivisto  <antti@apple.com>
2365
2366         [Mac wk2 Release] fast/dom/frame-src-javascript-url-async.html flaky failing
2367         https://bugs.webkit.org/show_bug.cgi?id=206701
2368         <rdar://problem/58847864>
2369
2370         Reviewed by Antoine Quint.
2371
2372         * fast/dom/frame-src-javascript-url-async.html:
2373
2374         The test assumed that in
2375
2376         <iframe src=javascript:'foo'></iframe>
2377         <script>
2378         …
2379
2380         the frame javascript could not have run before the body script executes. However parser might yield before the
2381         script tag or data might come from network in chunks that don't cover the full script. In this case frame load
2382         may start and src execute before the body script runs.
2383
2384         Fix by document.writing the iframe tag.
2385
2386 2020-01-26  Said Abou-Hallawa  <said@apple.com>
2387
2388         Throttling requestAnimationFrame should be controlled by RenderingUpdateScheduler
2389         https://bugs.webkit.org/show_bug.cgi?id=204713
2390
2391         Reviewed by Simon Fraser.
2392
2393         * fast/animation/css-animation-throttling-lowPowerMode.html:
2394         * fast/animation/request-animation-frame-throttle-subframe.html:
2395         * fast/animation/request-animation-frame-throttling-detached-iframe.html:
2396         Enable RenderingUpdateThrottling for these tests.
2397
2398         * fast/animation/request-animation-frame-throttling-lowPowerMode-expected.txt:
2399         * fast/animation/request-animation-frame-throttling-lowPowerMode.html:
2400         Ensure the actual rAF interval is > 30ms for lowPowerMode.
2401
2402         * fast/animation/request-animation-frame-throttling-outside-viewport-expected.txt: Added.
2403         * fast/animation/request-animation-frame-throttling-outside-viewport.html: Added.
2404         * fast/animation/resources/frame-with-animation-2.html: Added.
2405         Test the OutsideViewport throttling case.
2406
2407         * http/tests/frame-throttling/raf-throttle-in-cross-origin-subframe.html:
2408         Enable RenderingUpdateThrottling for this test.
2409
2410 2020-01-26  Eric Carlson  <eric.carlson@apple.com>
2411
2412         media/modern-media-controls/media-controller/media-controller-auto-hide.html is flaky timing out
2413         https://bugs.webkit.org/show_bug.cgi?id=206629
2414         <rdar://problem/58816827>
2415
2416         Reviewed by Dean Jackson.
2417
2418         Attempt to de-flake this test by decreasing the controller auto-hide interval and
2419         using a base64 encoded video file to make it load and finish more quickly.
2420
2421         * media/content/test.mp4.js: Added.
2422         (base64MP4URL): Base64 encoded five frame, four second long MPEG-4 video.
2423         * media/modern-media-controls/media-controller/media-controller-auto-hide.html:
2424
2425 2020-01-26  Rob Buis  <rbuis@igalia.com>
2426
2427         Improve compatibility with hyperlink auditing spec
2428         https://bugs.webkit.org/show_bug.cgi?id=188852
2429
2430         Reviewed by Youenn Fablet.
2431
2432         Update improved test results.
2433
2434         * http/tests/navigation/ping-attribute/anchor-cross-origin-expected.txt:
2435         * http/tests/navigation/ping-attribute/area-cross-origin-expected.txt:
2436
2437 2020-01-25  Darin Adler  <darin@apple.com>
2438
2439         REGRESSION: [ Mac WK2 ] animations/suspend-resume-animation-events.html is a flaky failure
2440         https://bugs.webkit.org/show_bug.cgi?id=206615
2441
2442         Reviewed by Alexey Proskuryakov.
2443
2444         * animations/suspend-resume-animation-events.html: Make test slightly less timing
2445         dependent.
2446
2447 2020-01-25  Jer Noble  <jer.noble@apple.com>
2448
2449         Regression (r255103): media/modern-media-controls/placard-support/placard-support-airplay-fullscreen-no-controls.html
2450         https://bugs.webkit.org/show_bug.cgi?id=206800
2451
2452         Unreviewed test gardening; the test which this was copied from, placard-support-airplay-fullscreen.html, is skipped on
2453         iOS test bots due to a lack of AirPlay test support.
2454
2455         * platform/ios/TestExpectations:
2456
2457 2020-01-25  Diego Pino Garcia  <dpino@igalia.com>
2458
2459         [GTK] Gardening of media related tests
2460         https://bugs.webkit.org/show_bug.cgi?id=206796
2461
2462         Unreviewed gardening.
2463
2464         * platform/gtk/TestExpectations:
2465         * platform/gtk/media/audio-repaint-expected.txt:
2466         * platform/gtk/media/controls-styling-strict-expected.txt:
2467         * platform/gtk/media/media-controls-play-button-updates-expected.txt:
2468
2469 2020-01-25  Antti Koivisto  <antti@apple.com>
2470
2471         [LFC][Integration] Re-enable line layout integration
2472         https://bugs.webkit.org/show_bug.cgi?id=206795
2473         <rdar://problem/58853907>
2474
2475         Reviewed by Zalan Bujtas.
2476
2477         * fast/dom/Range/getBoundingClientRect-expected.txt:
2478         * platform/ios/fast/text/hyphenate-limit-lines-expected.txt:
2479         * platform/ios/fast/text/whitespace/pre-break-word-expected.txt:
2480         * platform/ios/fast/text/word-break-expected.txt:
2481         * platform/mac/fast/text/hyphenate-limit-lines-expected.txt:
2482         * platform/mac/fast/text/whitespace/pre-break-word-expected.txt:
2483         * platform/mac/fast/text/word-break-expected.txt:
2484
2485 2020-01-24  Ryosuke Niwa  <rniwa@webkit.org>
2486
2487         [iOS] REGRESSION(r254699) : fast/forms/interactive-validation-remove-node-in-handler.html is timing out
2488         https://bugs.webkit.org/show_bug.cgi?id=206669
2489
2490         Reviewed by Wenson Hsieh.
2491
2492         The timeout was caused by the invalidation bubble in interactive-validation-prevented.html never getting closed.
2493         Address the issue by explicitly dismissing the invalidation bubble by setting a value to the input element.
2494
2495         * fast/forms/interactive-validation-prevented.html:
2496
2497 2020-01-24  Wenson Hsieh  <wenson_hsieh@apple.com>
2498
2499         [iOS] Long pressing text inside a selection should update the selection
2500         https://bugs.webkit.org/show_bug.cgi?id=206769
2501         <rdar://problem/58704316>
2502
2503         Reviewed by Tim Horton.
2504
2505         Add a layout test to verify that it's possible to select text by long pressing inside an existing text
2506         selection. The test is runnable on both iPad and iPhone, since it programmatically prevents `dragstart`.
2507
2508         * editing/selection/ios/select-text-in-existing-selection-expected.txt: Added.
2509         * editing/selection/ios/select-text-in-existing-selection.html: Added.
2510
2511 2020-01-24  Ryosuke Niwa  <rniwa@webkit.org>
2512
2513         imported/w3c/web-platform-tests/requestidlecallback/callback-xhr-sync.html is flaky failure
2514         https://bugs.webkit.org/show_bug.cgi?id=206676
2515         <rdar://problem/58839631>
2516
2517         Add a flaky test expectation.
2518
2519         * TestExpectations:
2520
2521 2020-01-24  youenn fablet  <youenn@apple.com>
2522
2523         Add support for MediaRecorder.requestData
2524         https://bugs.webkit.org/show_bug.cgi?id=206731
2525
2526         Reviewed by Eric Carlson.
2527
2528         * http/wpt/mediarecorder/MediaRecorder-dataavailable.html:
2529
2530 2020-01-24  Jack Lee  <shihchieh_lee@apple.com>
2531
2532         Nullptr deref in WebCore::RenderTreeBuilder::Block::attachIgnoringContinuation when an element is inserted before legend under multi-column layout.
2533         https://bugs.webkit.org/show_bug.cgi?id=206109
2534
2535         Reviewed by Antti Koivisto.
2536
2537         * fast/forms/fieldset/fieldset-crash-insert-before-legend-under-multicol-expected.txt: Added.
2538         * fast/forms/fieldset/fieldset-crash-insert-before-legend-under-multicol.html: Added.
2539
2540 2020-01-24  Lauro Moura  <lmoura@igalia.com>
2541
2542         [GTK][WPE] Websockets close-on-x tests are failing
2543         https://bugs.webkit.org/show_bug.cgi?id=206392
2544
2545         Unreviewed gardening.
2546
2547         Rebaseline after libsoup commit 35f1bac5.
2548
2549         * platform/gtk/TestExpectations:
2550         * platform/gtk/http/tests/websocket/tests/hybi/close-on-navigate-new-location-expected.txt: Added.
2551         * platform/gtk/http/tests/websocket/tests/hybi/close-on-unload-and-force-gc-expected.txt: Added.
2552         * platform/gtk/http/tests/websocket/tests/hybi/close-on-unload-expected.txt: Added.
2553         * platform/gtk/http/tests/websocket/tests/hybi/close-on-unload-reference-in-parent-expected.txt: Added.
2554         * platform/gtk/http/tests/websocket/tests/hybi/send-after-close-on-unload-expected.txt: Added.
2555
2556 2020-01-24  Rob Buis  <rbuis@igalia.com>
2557
2558         [GTK][WPE] Several WPT fetch tests are failing
2559         https://bugs.webkit.org/show_bug.cgi?id=206416
2560
2561         Reviewed by Frédéric Wang.
2562
2563         It is better to skip these as more tests can be added
2564         and this feature is not enabled on WPE/GTK.
2565
2566         * platform/gtk/TestExpectations:
2567         * platform/wpe/TestExpectations:
2568
2569 2020-01-24  Lauro Moura  <lmoura@igalia.com>
2570
2571         [GTK] More unreviewed gardening.
2572         https://bugs.webkit.org/show_bug.cgi?id=206693
2573
2574         Unreviewed gardening.
2575
2576         * platform/gtk/TestExpectations:
2577
2578 2020-01-24  Pablo Saavedra  <psaavedra@igalia.com>
2579
2580         Layout Test animations/no-style-recalc-during-accelerated-animation.html is flaky
2581         https://bugs.webkit.org/show_bug.cgi?id=206733
2582
2583         Unreviewed test gardening.
2584
2585         * platform/gtk/TestExpectations:
2586
2587 2020-01-24  Rossana Monteriso  <rmonteriso@igalia.com>
2588
2589         Import 2 sets of grid-align-tests from WPT
2590         https://bugs.webkit.org/show_bug.cgi?id=206492
2591
2592         Reviewed by Manuel Rego Casasnovas.
2593
2594         Remove outdated grid-align tests, that are being replaced by newer tests, adapted to the WPT project and imported
2595         to the corresponding css-grid folder inside WebKit.
2596
2597         * fast/css-grid-layout/grid-align-content-vertical-lr-expected.txt: Removed.
2598         * fast/css-grid-layout/grid-align-content-vertical-rl-expected.txt: Removed.
2599         * fast/css-grid-layout/grid-align-stretching-replaced-items-expected.txt: Removed.
2600         * fast/css-grid-layout/grid-align-stretching-replaced-items.html: Removed.
2601         * fast/css-grid-layout/grid-align-content-vertical-lr.html: Removed.
2602         * fast/css-grid-layout/grid-align-content-vertical-rl.html: Removed.
2603
2604 2020-01-24  Antti Koivisto  <antti@apple.com>
2605
2606         :matches() doesn't combine correctly with pseudo elements
2607         https://bugs.webkit.org/show_bug.cgi?id=206654
2608
2609         Reviewed by Simon Fraser.
2610
2611         * TestExpectations:
2612
2613         Unskip fast/css/first-letter-and-float-crash.html which no longer hits assert due to this.
2614
2615         * fast/selectors/matches-with-pseudo-element-expected.html: Added.
2616         * fast/selectors/matches-with-pseudo-element.html: Added.
2617         * fast/css/currentColor-on-before-after-pseudo-elements.html:
2618         * fast/css/matches-specificity-5.html:
2619         * fast/selectors/pseudo-element-inside-matches-expected.html:
2620         * fast/selectors/pseudo-element-inside-matches.html:
2621
2622         Update the existing tests to match the behavior.
2623
2624 2020-01-24  youenn fablet  <youenn@apple.com>
2625
2626         Make sure fetch tasks go to network if service worker never gets to activated
2627         https://bugs.webkit.org/show_bug.cgi?id=206648
2628
2629         Reviewed by Chris Dumez.
2630
2631         * http/wpt/service-workers/service-worker-spinning-activate.https-expected.txt:
2632         * http/wpt/service-workers/service-worker-spinning-activate.https.html:
2633
2634 2020-01-23  Diego Pino Garcia  <dpino@igalia.com>
2635
2636         [GTK] Gardening, rebaselines and update TestExpectations
2637         https://bugs.webkit.org/show_bug.cgi?id=206660
2638
2639         Unreviewed gardening.
2640
2641         * platform/gtk/TestExpectations:
2642         * platform/gtk/imported/w3c/web-platform-tests/media-source/mediasource-remove-expected.txt: Added.
2643
2644 2020-01-23  Matt Lewis  <jlewis3@apple.com>
2645
2646         Actually fix history link directs on dashboard and results.html
2647         https://bugs.webkit.org/show_bug.cgi?id=206666
2648
2649         Reviewed by Jonathan Bedard.
2650
2651         * fast/harness/results.html:
2652         * legacy-animation-engine/fast/harness/results.html:
2653
2654 2020-01-23  Antti Koivisto  <antti@apple.com>
2655
2656         fast/css/first-letter-and-float-crash.html asserts under ComplexLineLayout::createLineBoxes
2657         https://bugs.webkit.org/show_bug.cgi?id=206651
2658         <rdar://problem/54889982>
2659
2660         Reviewed by Anders Carlsson.
2661
2662         * fast/css/first-letter-and-float-crash.html:
2663
2664         Force an additional layout in the test to make the issue easily reproducible.
2665
2666 2020-01-23  Diego Pino Garcia  <dpino@igalia.com>
2667
2668         [GTK] Gardening, update platform baselines for failing tests
2669         https://bugs.webkit.org/show_bug.cgi?id=206644
2670
2671         Unreviewed gardening.
2672
2673         * platform/gtk/fast/dom/Range/getBoundingClientRect-expected.txt: Added.
2674         * platform/gtk/imported/w3c/web-platform-tests/WebCryptoAPI/derive_bits_keys/ecdh_bits.https.any.worker-expected.txt: Added.
2675         * platform/gtk/imported/w3c/web-platform-tests/WebCryptoAPI/derive_bits_keys/ecdh_keys.https.any.worker-expected.txt: Added.
2676         * platform/gtk/imported/w3c/web-platform-tests/dom/events/Event-dispatch-redispatch-expected.txt: Added.
2677         * platform/gtk/imported/w3c/web-platform-tests/dom/nodes/Document-createEvent.https-expected.txt: Added.
2678         * platform/gtk/imported/w3c/web-platform-tests/svg/import/paths-dom-01-f-manual-expected.txt:
2679
2680 2020-01-23  Yusuke Suzuki  <ysuzuki@apple.com>
2681
2682         nomodule scripts are fetched in some cases (with empty cache or in new tab)
2683         https://bugs.webkit.org/show_bug.cgi?id=194337
2684         <rdar://problem/49700924>
2685
2686         Reviewed by Ryosuke Niwa.
2687
2688         * http/wpt/preload/classic-script-with-nomodule-expected.txt: Added.
2689         * http/wpt/preload/classic-script-with-nomodule.html: Added.
2690         * http/wpt/preload/resources/classic.js: Added.
2691         * http/wpt/preload/resources/module.js: Added.
2692
2693 2020-01-22  Lauro Moura  <lmoura@igalia.com>
2694
2695         [GTK] Gardening HTTP tests
2696         https://bugs.webkit.org/show_bug.cgi?id=206640
2697
2698         Unreviewed test gardening.
2699
2700         * platform/gtk/TestExpectations:
2701         * platform/gtk/http/tests/security/xss-DENIED-xsl-external-entity-redirect-expected.txt: Added.
2702
2703 2020-01-22  Fujii Hironori  <Hironori.Fujii@sony.com>
2704
2705         [WinCairo] Some of combining family glyphs are replaced by space glyphs
2706         https://bugs.webkit.org/show_bug.cgi?id=205485
2707
2708         Reviewed by Myles C. Maxfield.
2709
2710         * fast/text/emoji-single-parent-family-3-expected-mismatch.html: Added.
2711         * fast/text/emoji-single-parent-family-3.html: Added.
2712         * platform/win/TestExpectations: Marked fast/text/emoji-single-parent-family-3.html as ImageOnlyFailure.
2713         * platform/wincairo/TestExpectations: Changed the bug number for fast/text/stale-TextLayout-from-first-line.html.
2714
2715 2020-01-22  Truitt Savell  <tsavell@apple.com>
2716
2717         REGRESSION: [ Mac WK2 ] webgpu/vertex-buffer-triangle-strip.html is a flakey image failure
2718         https://bugs.webkit.org/show_bug.cgi?id=198942
2719
2720         Unreviewed test gardening.
2721
2722         * platform/mac-wk2/TestExpectations:
2723
2724 2020-01-22  Nikos Mouchtaris  <nmouchtaris@apple.com>
2725
2726         Automatic link replacement via "Smart links" should emit "insertLink" input events
2727         https://bugs.webkit.org/show_bug.cgi?id=191306
2728
2729         Reviewed by Wenson Hsieh.
2730
2731         Due to webkit.org/b/162081 this test is skipped for WebKit2.
2732
2733         * fast/events/input-event-insert-link-expected.txt: Added.
2734         * fast/events/input-event-insert-link.html: Added.
2735         * platform/gtk/TestExpectations:
2736         * platform/ios/TestExpectations:
2737         * platform/mac-wk2/TestExpectations:
2738         * platform/win/TestExpectations:
2739         * platform/wincairo/TestExpectations:
2740
2741 2020-01-22  Yusuke Suzuki  <ysuzuki@apple.com>
2742
2743         [JSC] DateMath should accept more ISO-8601 timezone designators even if they are not included in ECMA262 to produce expected results in the wild code
2744         https://bugs.webkit.org/show_bug.cgi?id=160287
2745
2746         Reviewed by Ross Kirsling.
2747
2748         * js/date-parse-test-expected.txt:
2749         * js/script-tests/date-parse-test.js:
2750
2751 2020-01-22  Diego Pino Garcia  <dpino@igalia.com>
2752
2753         [GTK] Gardening, update TestExpectations
2754         https://bugs.webkit.org/show_bug.cgi?id=206590
2755
2756         Unreviewed gardening.
2757
2758         * platform/gtk/TestExpectations:
2759
2760 2020-01-22  Dean Jackson  <dino@apple.com>
2761
2762         [WebGL] Skip tests on WebGL bot that are skipped on trunk/master
2763         https://bugs.webkit.org/show_bug.cgi?id=206609
2764
2765         Reviewed by Antoine Quint.
2766
2767         These three tests fail when trying to get external resources.
2768
2769         * webgl/TestExpectations:
2770
2771 2020-01-22  Ryan Haddad  <ryanhaddad@apple.com>
2772
2773         Flaky Test: svg/wicd/rightsizing-grid.xhtml
2774         https://bugs.webkit.org/show_bug.cgi?id=203222
2775
2776         Unreviewed test gardening.
2777
2778         * platform/ios/TestExpectations: Mark test as flaky.
2779         * platform/mac/TestExpectations: Ditto.
2780
2781 2020-01-22  Antti Koivisto  <antti@apple.com>
2782
2783         [LFC][Integration] Disable integration to see performance impact
2784         https://bugs.webkit.org/show_bug.cgi?id=206576
2785         <rdar://problem/58562185>
2786
2787         Reviewed by Zalan Bujtas.
2788
2789         * fast/dom/Range/getBoundingClientRect-expected.txt:
2790         * platform/ios/fast/text/whitespace/pre-break-word-expected.txt:
2791         * platform/ios/fast/text/word-break-expected.txt:
2792         * platform/mac/fast/text/hyphenate-limit-lines-expected.txt:
2793         * platform/mac/fast/text/whitespace/pre-break-word-expected.txt:
2794         * platform/mac/fast/text/word-break-expected.txt:
2795
2796 2020-01-22  youenn fablet  <youenn@apple.com>
2797
2798         Add logging of the source of a response used to respond a fetch event
2799         https://bugs.webkit.org/show_bug.cgi?id=206426
2800
2801         Reviewed by Darin Adler.
2802
2803         * http/wpt/cache-storage/cache-put-keys.https.any.js:
2804         (cache_test):
2805
2806 2020-01-21  Fujii Hironori  <Hironori.Fujii@sony.com>
2807
2808         A partially selected RTL text is placed at a wrong vertical position if it has a vertical initial advance
2809         https://bugs.webkit.org/show_bug.cgi?id=205990
2810
2811         Reviewed by Darin Adler.
2812
2813         * fast/text/initial-advance-selected-text-expected.html: Added.
2814         * fast/text/initial-advance-selected-text.html: Added.
2815
2816 2020-01-21  Jiewen Tan  <jiewen_tan@apple.com>
2817
2818         [WebAuthn] Incorporate more detailed UnknownError messages for LocalAuthenticator
2819         https://bugs.webkit.org/show_bug.cgi?id=191530
2820
2821         Reviewed by Brent Fulgham.
2822
2823         * http/wpt/webauthn/public-key-credential-create-failure-local.https.html:
2824
2825 2020-01-22  Simon Fraser  <simon.fraser@apple.com>
2826
2827         Fixed elements no longer stay fixed with elastic overscroll
2828         https://bugs.webkit.org/show_bug.cgi?id=206227
2829         rdar://problem/58707084
2830
2831         Reviewed by Antti Koivisto.
2832
2833         * tiled-drawing/scrolling/fixed/fixed-during-rubberband-expected.html: Added.
2834         * tiled-drawing/scrolling/fixed/fixed-during-rubberband.html: Added.
2835         * tiled-drawing/scrolling/sticky/sticky-during-rubberband-expected.html: Added.
2836         * tiled-drawing/scrolling/sticky/sticky-during-rubberband.html: Added.
2837
2838 2020-01-21  Commit Queue  <commit-queue@webkit.org>
2839
2840         Unreviewed, rolling out r254807 and r254849.
2841         https://bugs.webkit.org/show_bug.cgi?id=206559
2842
2843         Broke page up/page down on macOS (Requested by smfr on
2844         #webkit).
2845
2846         Reverted changesets:
2847
2848         "Add support for scroll behavior relies on ScrollAnimation of
2849         the Web process"
2850         https://bugs.webkit.org/show_bug.cgi?id=204882
2851         https://trac.webkit.org/changeset/254807
2852
2853         "Add support for scroll behavior relies on ScrollAnimation of
2854         the Web process"
2855         https://bugs.webkit.org/show_bug.cgi?id=204882
2856         https://trac.webkit.org/changeset/254849
2857
2858 2020-01-21  Ryan Haddad  <ryanhaddad@apple.com>
2859
2860         imported/w3c/web-platform-tests/html/dom/idlharness.worker.html is timing out on Mojave wk1 debug EWS
2861         https://bugs.webkit.org/show_bug.cgi?id=206503
2862
2863         Unreviewed test gardening.
2864
2865         * platform/mac-wk1/TestExpectations: Mark the test as failing to speed up EWS while we investigate.
2866
2867 2020-01-21  Daniel Bates  <dabates@apple.com>
2868
2869         Add Legacy WebKit SPI and WebKit IPI to show and hide placeholder
2870         https://bugs.webkit.org/show_bug.cgi?id=206459
2871         <rdar://problem/58700534>
2872
2873         Reviewed by Wenson Hsieh.
2874
2875         Adds a new test to ensure that HTMLTextFormControlElement::setCanShowPlaceholder() works.
2876
2877         * fast/forms/placeholder-show-and-hide-via-setCanShowPlaceholder-expected.txt: Added.
2878         * fast/forms/placeholder-show-and-hide-via-setCanShowPlaceholder.html: Added.
2879
2880 2020-01-21  Justin Fan  <justin_fan@apple.com>
2881
2882         [WebGL2] Sampler objects
2883         https://bugs.webkit.org/show_bug.cgi?id=126941
2884         <rdar://problem/15002402>
2885
2886         Reviewed by Dean Jackson.
2887
2888         Update to passing expectations, though these tests remain skipped until ANGLE backend is enabled.
2889
2890         * webgl/2.0.0/conformance2/samplers/sampler-drawing-test-expected.txt:
2891         * webgl/2.0.0/conformance2/samplers/samplers-expected.txt:
2892
2893 2020-01-21  Sunny He  <sunny_he@apple.com>
2894
2895         Disallow setting SVGElement currentScale to non-finite values
2896         https://bugs.webkit.org/show_bug.cgi?id=206019
2897
2898         Align SVGElement currentScale definition to SVG2 section 5.14.2
2899         (https://www.w3.org/TR/SVG2/struct.html#InterfaceSVGSVGElement)
2900
2901         Reviewed by Darin Adler.
2902
2903         * svg/dom/set-currentScale-nonfinite-expected.txt: Added.
2904         * svg/dom/set-currentScale-nonfinite.html: Added.
2905
2906 2020-01-21  Noam Rosenthal  <noam@webkit.org>
2907
2908         -webkit-image-set should support all the image functions WebKit supports, not just url()
2909         https://bugs.webkit.org/show_bug.cgi?id=81941
2910
2911         Reviewed by Darin Adler.
2912
2913         * fast/css/cursor-parsing-expected.txt:
2914         * fast/css/cursor-parsing.html:
2915                 Added parsing test to ensure arrow image-sets disable generated images
2916
2917         * fast/css/image-set-parsing-generated-expected.txt: Added.
2918         * fast/css/image-set-parsing-generated.html: Added.
2919         * fast/css/image-set-parsing-invalid-expected.txt:
2920         * fast/css/image-set-parsing-invalid.html:
2921                 Added parsing tests for new generated-inside-image-set use cases
2922                 Test that image-set inside image-set is not supported
2923
2924         * fast/hidpi/image-set-cross-fade-expected.html: Added.
2925         * fast/hidpi/image-set-cross-fade.html: Added.
2926         * fast/hidpi/image-set-gradient-expected.html: Added.
2927         * fast/hidpi/image-set-gradient-multi-expected.html: Added.
2928         * fast/hidpi/image-set-gradient-multi.html: Added.
2929         * fast/hidpi/image-set-gradient-single-expected.html: Added.
2930         * fast/hidpi/image-set-gradient-single.html: Added.
2931         * fast/hidpi/image-set-gradient.html: Added.
2932                 Added ref-tests for several generated-inside-image-set use-cases
2933
2934 2020-01-21  Chris Dumez  <cdumez@apple.com>
2935
2936         Regression r254652: fast/xmlhttprequest/xmlhttprequest-multiple-sync-xhr-during-unload.html fails on windows
2937         https://bugs.webkit.org/show_bug.cgi?id=206474
2938
2939         Unreviewed, land Windows-specific baseline and unskip the test.
2940
2941         * platform/win/TestExpectations:
2942         * platform/win/fast/xmlhttprequest/xmlhttprequest-multiple-sync-xhr-during-unload-expected.txt: Added.
2943
2944 2020-01-21  Diego Pino Garcia  <dpino@igalia.com>
2945
2946         [GTK][WPE] Gardening, mark remote-playback tests as failure
2947         https://bugs.webkit.org/show_bug.cgi?id=206529
2948
2949         Unreviewed gardening.
2950
2951         * platform/gtk/TestExpectations:
2952         * platform/wpe/TestExpectations:
2953
2954 2020-01-21  Per Arne Vollan  <pvollan@apple.com>
2955
2956         Layout Test fast/xmlhttprequest/xmlhttprequest-multiple-sync-xhr-during-unload.html is failing
2957         https://bugs.webkit.org/show_bug.cgi?id=206515
2958
2959         Unreviewed test gardening.
2960
2961         * platform/win/TestExpectations:
2962
2963 2020-01-21  Cathie Chen  <cathiechen@igalia.com>
2964
2965         Add support for scroll behavior relies on ScrollAnimation of the Web process
2966         https://bugs.webkit.org/show_bug.cgi?id=204882
2967
2968         Reviewed by Frédéric Wang
2969
2970         Based on the patch by Frédéric Wang.
2971
2972         * platform/mac-wk1/TestExpectations: Skip these tests on WK1 as they don't work for now.
2973
2974 2020-01-20  Diego Pino Garcia  <dpino@igalia.com>
2975
2976         [GTK] Gardening, update TestExpectations and baselines
2977         https://bugs.webkit.org/show_bug.cgi?id=206501
2978
2979         Unreviewed gardening.
2980
2981         * platform/gtk/TestExpectations:
2982         * platform/gtk/compositing/visibility/visibility-change-in-subframe-expected.txt: Added.
2983         * platform/gtk/editing/input/scroll-to-edge-if-line-break-at-end-of-document-contenteditable-expected.txt: Added.
2984         * platform/gtk/fast/block/basic/fieldset-stretch-to-legend-expected.txt: Added.
2985         * platform/gtk/js/dom/navigator-maxtouchpoints-expected.txt: Added.
2986         * platform/gtk/svg/W3C-SVG-1.1/color-prop-02-f-expected.txt: Added.
2987         * platform/gtk/svg/W3C-SVG-1.1/color-prop-03-t-expected.txt: Added.
2988         * platform/gtk/svg/W3C-SVG-1.1/shapes-circle-02-t-expected.txt: Added.
2989         * platform/gtk/svg/W3C-SVG-1.1/shapes-ellipse-02-t-expected.txt: Added.
2990
2991 2020-01-20  Gus Caplan  <me@gus.host>
2992
2993         Remove own toString from NativeError prototype
2994         https://bugs.webkit.org/show_bug.cgi?id=204629
2995
2996         Reviewed by Ross Kirsling.
2997
2998         NativeError prototypes are expected to inherit toString from
2999         Error.prototype. See https://github.com/tc39/ecma262/issues/1794
3000         for additional details.
3001
3002         * http/tests/security/regress-52192-expected.txt:
3003         * http/tests/security/regress-52192.html:
3004
3005 2020-01-20  Said Abou-Hallawa  <sabouhallawa@apple.com>
3006
3007         EXIF orientation is ignored for some CSS images
3008         https://bugs.webkit.org/show_bug.cgi?id=203355
3009
3010         Reviewed by Simon Fraser.
3011
3012         * fast/images/exif-orientation-background-image-no-repeat-expected.html: Added.
3013         * fast/images/exif-orientation-background-image-no-repeat.html: Added.
3014         * fast/images/exif-orientation-background-image-repeat-expected.html: Added.
3015         * fast/images/exif-orientation-background-image-repeat.html: Added.
3016         * fast/images/exif-orientation-border-image-expected.html: Added.
3017         * fast/images/exif-orientation-border-image.html: Added.
3018
3019 2020-01-20  Fujii Hironori  <Hironori.Fujii@sony.com>
3020
3021         Unreviewed, rolling out r254807.
3022
3023         Breaks Apple internal builds.
3024
3025         Reverted changeset:
3026
3027         "Add support for scroll behavior relies on ScrollAnimation of
3028         the Web process"
3029         https://bugs.webkit.org/show_bug.cgi?id=204882
3030         https://trac.webkit.org/changeset/254807
3031
3032 2020-01-20  Devin Rousso  <drousso@apple.com>
3033
3034         inspector/heap/getRemoteObject.html is a flaky failure
3035         https://bugs.webkit.org/show_bug.cgi?id=156077
3036         <rdar://problem/25469998>
3037
3038         Reviewed by Darin Adler.
3039
3040         Instead of blindly assuming that the first object is the `window` global object, iterate all
3041         the objects found by `WI.HeapSnapshotProxy.prototype.instancesWithClassName` and check that
3042         we see at least one `window` global object.
3043
3044         * inspector/heap/getRemoteObject.html:
3045         * inspector/heap/getRemoteObject-expected.txt:
3046         * platform/mac-wk2/TestExpectations:
3047
3048 2020-01-20  Devin Rousso  <drousso@apple.com>
3049
3050         REGRESSION (r250655?): [ Mac Debug ] inspector/runtime/promise-native-getter.html is a flaky timeout
3051         https://bugs.webkit.org/show_bug.cgi?id=206303
3052         <rdar://problem/58612520>
3053
3054         Reviewed by Darin Adler.
3055
3056         Rework the test to not be reliant on real world timing.
3057
3058         * inspector/runtime/promise-native-getter.html:
3059         * inspector/runtime/promise-native-getter-expected.txt:
3060         * platform/mac/TestExpectations:
3061
3062 2020-01-20  Wenson Hsieh  <wenson_hsieh@apple.com>
3063
3064         Add a test to verify that the callout bar appears after selecting a word
3065         https://bugs.webkit.org/show_bug.cgi?id=206488
3066         <rdar://problem/58661768>
3067
3068         Reviewed by Darin Adler.
3069
3070         * editing/selection/ios/show-callout-bar-after-selecting-word-expected.txt: Added.
3071         * editing/selection/ios/show-callout-bar-after-selecting-word.html: Added.
3072
3073         Add the new layout test.
3074
3075         * resources/ui-helper.js:
3076         (window.UIHelper.rectForMenuAction):
3077
3078         Wrap this UI script in its own function scope, such that it can be used multiple times in the same layout test.
3079
3080 2020-01-20  Diego Pino Garcia  <dpino@igalia.com>
3081
3082         [GTK] Gardening, remove expected to fail but pass
3083         https://bugs.webkit.org/show_bug.cgi?id=206493
3084
3085         Unreviewed gardening.
3086
3087         * platform/gtk/TestExpectations:
3088
3089 2020-01-20  Rossana Monteriso  <rmonteriso@igalia.com>
3090
3091         [css-grid] Import grid-align-content-distribution tests to WebKit
3092         https://bugs.webkit.org/show_bug.cgi?id=205926
3093
3094         Reviewed by Javier Fernandez.
3095
3096         Remove align-content-distribution tests that are being replaced by newer tests, adapted to the WPT project and imported
3097         to the corresponding css-grid folder inside WebKit.
3098
3099         * fast/css-grid-layout/grid-align-content-distribution-expected.txt: Removed.
3100         * fast/css-grid-layout/grid-align-content-distribution-vertical-lr-expected.txt: Removed.
3101         * fast/css-grid-layout/grid-align-content-distribution-vertical-rl-expected.txt: Removed.
3102         * fast/css-grid-layout/grid-align-content-distribution.html: Removed.
3103         * fast/css-grid-layout/grid-align-content-distribution-vertical-lr.html: Removed.
3104         * fast/css-grid-layout/grid-align-content-distribution-vertical-rl.html: Removed.
3105
3106
3107 2020-01-20  youenn fablet  <youenn@apple.com>
3108
3109         Video sound sometimes keeps playing in page cache
3110         https://bugs.webkit.org/show_bug.cgi?id=206408
3111         <rdar://problem/58654047>
3112
3113         Reviewed by Eric Carlson.
3114
3115         * http/tests/media/resources/sound_5.mp3: Added.
3116         File comes from WPT and is 5 seconds long.
3117         * http/tests/navigation/page-cache-video-expected.txt: Added.
3118         * http/tests/navigation/page-cache-video.html: Added.
3119         * http/tests/navigation/resources/page-cache-video-helper.html: Added.
3120
3121 2020-01-19  Cathie Chen  <cathiechen@igalia.com>
3122
3123         Add support for scroll behavior relies on ScrollAnimation of the Web process
3124         https://bugs.webkit.org/show_bug.cgi?id=204882
3125
3126         Reviewed by Frédéric Wang
3127
3128         Based on the patch by Frédéric Wang.
3129
3130         * platform/mac-wk1/TestExpectations: Skip these tests on WK1 as they don't work for now.
3131
3132 2020-01-19  Diego Pino Garcia  <dpino@igalia.com>
3133
3134         [WPE] Gardening, rebase lines and lint TestExpectations
3135         https://bugs.webkit.org/show_bug.cgi?id=206482
3136
3137         Unreviewed gardening.
3138
3139         * platform/wpe/TestExpectations: Removed duplicated entries and
3140         references to non-existing files
3141         * platform/wpe/imported/w3c/web-platform-tests/encrypted-media/clearkey-mp4-playback-temporary-events.https-expected.txt:
3142         * platform/wpe/imported/w3c/web-platform-tests/encrypted-media/idlharness.https-expected.txt:
3143         * platform/wpe/imported/w3c/web-platform-tests/fetch/api/basic/request-headers.any.worker-expected.txt:
3144         * platform/wpe/imported/w3c/web-platform-tests/fetch/api/redirect/redirect-mode.any-expected.txt:
3145         * platform/wpe/imported/w3c/web-platform-tests/fetch/api/redirect/redirect-mode.any.worker-expected.txt:
3146         * platform/wpe/imported/w3c/web-platform-tests/svg/import/color-prop-02-f-manual-expected.txt:
3147         * platform/wpe/imported/w3c/web-platform-tests/svg/import/color-prop-03-t-manual-expected.txt:
3148         * platform/wpe/imported/w3c/web-platform-tests/svg/import/shapes-intro-01-t-manual-expected.txt:
3149         * platform/wpe/imported/w3c/web-platform-tests/svg/import/types-dom-08-f-manual-expected.txt:
3150         * platform/wpe/imported/w3c/web-platform-tests/svg/path/distance/pathLength-positive-expected.txt:
3151         * platform/wpe/imported/w3c/web-platform-tests/svg/path/distance/pathLength-positive-percentage-expected.txt:
3152         * platform/wpe/imported/w3c/web-platform-tests/svg/shapes/reftests/pathlength-003-expected.txt:
3153         * platform/wpe/imported/w3c/web-platform-tests/svg/shapes/scripted/disabled-shapes-not-hit-expected.txt:
3154
3155 2020-01-18  Diego Pino Garcia  <dpino@igalia.com>
3156
3157         [WPE] Gardening, synchronize with GTK TestExpectations
3158         https://bugs.webkit.org/show_bug.cgi?id=206473
3159
3160         Unreviewed gardening.
3161
3162         * platform/wpe/TestExpectations:
3163
3164 2020-01-17  Simon Fraser  <simon.fraser@apple.com>
3165
3166         REGRESSION (r252205?): [ Mac wk2 ] tiled-drawing/scrolling/fast-scroll-select-latched-mainframe-with-handler.html became very flaky
3167         https://bugs.webkit.org/show_bug.cgi?id=206296
3168
3169         Reviewed by Ryosuke Niwa.
3170
3171         Attempt to de-flake this test. It was using js-test-pre/post, but not jsTestIsAsync/finishJSTest(), and seemed to sometimes
3172         dump testPassed() a second even after notifyDone() was called. The <pre> is made fixed size so that the length of the layer
3173         tree dump doesn't change the layer sizes.
3174
3175         Also clean it up to remove unused CSS and script.
3176
3177         * platform/mac-wk2/TestExpectations:
3178         * tiled-drawing/scrolling/fast-scroll-select-latched-mainframe-with-handler-expected.txt:
3179         * tiled-drawing/scrolling/fast-scroll-select-latched-mainframe-with-handler.html:
3180
3181 2020-01-17  Lauro Moura  <lmoura@igalia.com>
3182
3183         [GTK] Gardening mouse cursor style change tests
3184         https://bugs.webkit.org/show_bug.cgi?id=206455
3185
3186         Unreviewed gardening.
3187
3188         * platform/gtk/TestExpectations:
3189
3190 2020-01-17  Lauro Moura  <lmoura@igalia.com>
3191
3192         [GTK] Garden webrtc b/f cache tests
3193         https://bugs.webkit.org/show_bug.cgi?id=206465
3194
3195         Unreviewed gardening.
3196
3197         * platform/gtk/TestExpectations:
3198
3199 2020-01-17  Simon Fraser  <simon.fraser@apple.com>
3200
3201         Some iOS tests using UIHelper.dragFromPointToPoint() are flakey
3202         https://bugs.webkit.org/show_bug.cgi?id=206441
3203
3204         Reviewed by Wenson Hsieh.
3205
3206         Unskip tests.
3207
3208         * platform/ios-wk2/TestExpectations:
3209         * platform/ios/TestExpectations:
3210
3211 2020-01-17  Megan Gardner  <megan_gardner@apple.com>
3212
3213         Use Visible Position to calculate Positions for highlights
3214         https://bugs.webkit.org/show_bug.cgi?id=206314
3215
3216         Reviewed by Ryosuke Niwa.
3217
3218         * highlight/resources/highlight-frame.html:
3219         * http/wpt/css/css-highlight-api/highlight-text-across-elements.html:
3220         * http/wpt/css/css-highlight-api/highlight-text-cascade.html:
3221         * http/wpt/css/css-highlight-api/highlight-text-replace.html:
3222         * http/wpt/css/css-highlight-api/highlight-text.html:
3223
3224 2020-01-17  Canhai Chen  <canhai_chen@apple.com>
3225
3226         AX: Unable to use AccessibilityObject::replaceTextInRange to insert text at first time when the text fields are empty
3227         https://bugs.webkit.org/show_bug.cgi?id=206093
3228         <rdar://problem/58491448>
3229
3230         Reviewed by Chris Fleizach.
3231
3232         Test text replacement with empty range in editable div, text input, and textarea.
3233
3234         * accessibility/mac/replace-text-with-empty-range-expected.txt: Added.
3235         * accessibility/mac/replace-text-with-empty-range.html: Added.
3236
3237 2020-01-17  Jer Noble  <jer.noble@apple.com>
3238
3239         [MSE] Decode glitches when watching videos on CNN.com
3240         https://bugs.webkit.org/show_bug.cgi?id=206412
3241         <rdar://problem/55685630>
3242
3243         Reviewed by Xabier Rodriguez-Calvar.
3244
3245         * media/media-source/media-source-samples-out-of-order-expected.txt: Added.
3246         * media/media-source/media-source-samples-out-of-order.html: Added.
3247
3248 2020-01-17  Said Abou-Hallawa  <sabouhallawa@apple.com>
3249
3250         REGRESSION: [iOS 13] svg/custom/glyph-selection-arabic-forms.svg is failing
3251         https://bugs.webkit.org/show_bug.cgi?id=201901
3252
3253         Reviewed by Simon Fraser.
3254
3255         Create a new test expectation for iOS for this test.
3256
3257         * platform/ios/TestExpectations:
3258         * platform/ios/svg/custom/glyph-selection-arabic-forms-expected.txt: Added.
3259
3260 2020-01-17  Diego Pino Garcia  <dpino@igalia.com>
3261
3262         [GTK][WPE] Mark several WPT fetch tests as failure
3263         https://bugs.webkit.org/show_bug.cgi?id=206417
3264
3265         Unreviewed gardening.
3266
3267         * platform/gtk/TestExpectations:
3268         * platform/wpe/TestExpectations:
3269
3270 2020-01-17  Diego Pino Garcia  <dpino@igalia.com>
3271
3272         [GTK][WPE] Update baselines for several CSS tests
3273         https://bugs.webkit.org/show_bug.cgi?id=206410
3274
3275         Unreviewed gardening.
3276
3277         * platform/gtk/TestExpectations:
3278         * platform/gtk/imported/w3c/web-platform-tests/css/css-position/position-absolute-in-inline-002-expected.txt: Added.
3279         * platform/gtk/imported/w3c/web-platform-tests/css/css-values/line-break-ch-unit-expected.txt: Added.
3280         * platform/gtk/imported/w3c/web-platform-tests/css/css-values/minmax-angle-computed-expected.txt: Added.
3281         * platform/gtk/imported/w3c/web-platform-tests/css/css-values/minmax-length-computed-expected.txt: Added.
3282         * platform/gtk/imported/w3c/web-platform-tests/css/css-values/minmax-length-percent-computed-expected.txt: Added.
3283         * platform/wpe/TestExpectations:
3284         * platform/wpe/imported/w3c/web-platform-tests/css/css-position/position-absolute-in-inline-002-expected.txt: Added.
3285         * platform/wpe/imported/w3c/web-platform-tests/css/css-sizing/button-min-width-expected.txt: Added.
3286         * platform/wpe/imported/w3c/web-platform-tests/css/css-transitions/before-load-001-expected.txt: Added.
3287         * platform/wpe/imported/w3c/web-platform-tests/css/css-transitions/properties-value-auto-001-expected.txt: Added.
3288         * platform/wpe/imported/w3c/web-platform-tests/css/css-values/line-break-ch-unit-expected.txt: Added.
3289         * platform/wpe/imported/w3c/web-platform-tests/css/css-values/minmax-angle-computed-expected.txt: Added.
3290         * platform/wpe/imported/w3c/web-platform-tests/css/css-values/minmax-length-computed-expected.txt: Added.
3291         * platform/wpe/imported/w3c/web-platform-tests/css/css-values/minmax-length-percent-computed-expected.txt: Added.
3292
3293 2020-01-17  Diego Pino Garcia  <dpino@igalia.com>
3294
3295         [GTK] Update baselines for SVG tests
3296         https://bugs.webkit.org/show_bug.cgi?id=206406
3297
3298         Unreviewed gardening.
3299
3300         * platform/gtk/imported/w3c/web-platform-tests/svg/geometry/parsing/height-computed-expected.txt: Added.
3301         * platform/gtk/imported/w3c/web-platform-tests/svg/geometry/parsing/width-computed-expected.txt: Added.
3302         * platform/gtk/imported/w3c/web-platform-tests/svg/path/distance/pathLength-positive-expected.txt:
3303         * platform/gtk/imported/w3c/web-platform-tests/svg/path/distance/pathLength-positive-percentage-expected.txt:
3304         * platform/gtk/imported/w3c/web-platform-tests/svg/path/distance/pathLength-zero-expected.txt:
3305         * platform/gtk/imported/w3c/web-platform-tests/svg/path/distance/pathLength-zero-percentage-expected.txt:
3306         * platform/gtk/imported/w3c/web-platform-tests/svg/shapes/reftests/pathlength-003-expected.txt:
3307         * platform/gtk/imported/w3c/web-platform-tests/svg/shapes/scripted/disabled-shapes-not-hit-expected.txt: Added.
3308         * platform/gtk/imported/w3c/web-platform-tests/svg/text/reftests/textpath-shape-001-expected.txt:
3309
3310 2020-01-17  Lauro Moura  <lmoura@igalia.com>
3311
3312         [GTK] Gardening websockets close-on-x tests
3313         https://bugs.webkit.org/show_bug.cgi?id=206393
3314
3315         Unreviewed gardening.
3316
3317         * platform/gtk/TestExpectations:
3318
3319 2020-01-16  Ryosuke Niwa  <rniwa@webkit.org>
3320
3321         REGRESSION (r251110): Crash on https://developer.apple.com/tutorials/swiftui/creating-and-combining-views
3322         https://bugs.webkit.org/show_bug.cgi?id=206337
3323
3324         Reviewed by Geoffrey Garen.
3325
3326         Added a regression test. The test crashes on trunk and causes an infinite loop before r251110.
3327
3328         * fast/forms/match-pseudo-on-radio-before-finalizing-tree-insertion-crash-expected.txt: Added.
3329         * fast/forms/match-pseudo-on-radio-before-finalizing-tree-insertion-crash.html: Added.
3330
3331 2020-01-16  Lauro Moura  <lmoura@igalia.com>
3332
3333         [GTK] Gardening indexeddb tests
3334         https://bugs.webkit.org/show_bug.cgi?id=206370
3335
3336         Unreviewed gardening.
3337
3338         * platform/gtk/TestExpectations:
3339
3340 2020-01-16  Doug Kelly  <dougk@apple.com>
3341
3342         REGRESSION: [ Mac WK2 ] fast/text/international/unicode-bidi-other-neutrals.html is a flaky failure
3343         https://bugs.webkit.org/show_bug.cgi?id=205808
3344
3345         Reviewed by Maciej Stachowiak.
3346
3347         Update the testcase for bidi text runs ending with other neutrals to dumpAsText, instead of trying
3348         to compare visual content.
3349
3350         * fast/text/international/unicode-bidi-other-neutrals-expected.html: Removed.
3351         * fast/text/international/unicode-bidi-other-neutrals-expected.txt: Added.
3352         * fast/text/international/unicode-bidi-other-neutrals.html:
3353
3354 2020-01-16  Diego Pino Garcia  <dpino@igalia.com>
3355
3356         [GTK] Rebaseline several tests
3357         https://bugs.webkit.org/show_bug.cgi?id=206355
3358
3359         Unreviewed gardening.
3360
3361         * platform/gtk/css1/text_properties/text_indent-expected.txt:
3362         * platform/gtk/css2.1/t1601-c547-indent-01-d-expected.txt:
3363         * platform/gtk/css3/blending/svg-blend-hard-light-expected.txt:
3364         * platform/gtk/editing/selection/select-bidi-run-expected.txt: Removed.
3365         * platform/gtk/fast/dom/Range/getClientRects-expected.txt:
3366         * platform/gtk/fast/writing-mode/border-styles-vertical-lr-expected.txt:
3367         * platform/gtk/fast/writing-mode/english-bt-text-expected.txt:
3368         * platform/gtk/fast/writing-mode/text-orientation-basic-expected.txt:
3369         * platform/gtk/imported/w3c/web-platform-tests/dom/nodes/Node-cloneNode-expected.txt:
3370         * platform/gtk/imported/w3c/web-platform-tests/fetch/api/basic/request-headers.any.worker-expected.txt:
3371         * platform/gtk/imported/w3c/web-platform-tests/mathml/relations/html5-tree/tabindex-002-expected.txt:
3372         * platform/gtk/imported/w3c/web-platform-tests/svg/import/shapes-ellipse-02-t-manual-expected.txt:
3373         * platform/gtk/imported/w3c/web-platform-tests/svg/import/types-dom-08-f-manual-expected.txt:
3374         * platform/gtk/js/dom/dom-static-property-for-in-iteration-expected.txt:
3375         * platform/gtk/mathml/presentation/bug159513-expected.txt:
3376
3377 2020-01-16  Truitt Savell  <tsavell@apple.com>
3378
3379         REGRESSION: [ Mac Debug WK1 ] inspector/page/overrideSetting-ICECandidateFilteringEnabled.html is a flaky failure
3380         https://bugs.webkit.org/show_bug.cgi?id=206362
3381
3382         Unreviewed test gardening.
3383
3384         * platform/mac-wk1/TestExpectations:
3385
3386 2020-01-16  Truitt Savell  <tsavell@apple.com>
3387
3388         REGRESSION (r250655?): [ Mac Debug ] inspector/runtime/promise-native-getter.html is a flaky timeout
3389         https://bugs.webkit.org/show_bug.cgi?id=206303
3390
3391         Unreviewed test gardening.
3392
3393         * platform/mac/TestExpectations:
3394
3395 2020-01-16  Truitt Savell  <tsavell@apple.com>
3396
3397         Marking storage/indexeddb/modern/objectstore-autoincrement-types.html as flaky on Debug WK1
3398         https://bugs.webkit.org/show_bug.cgi?id=199117
3399
3400         Unreviewed test gardening.
3401
3402         * platform/mac-wk1/TestExpectations:
3403
3404 2020-01-16  Truitt Savell  <tsavell@apple.com>
3405
3406         REGRESSION: WK1 Accessibility: ASSERTION FAILED: FontCache::singleton().generation() == m_generation
3407         https://bugs.webkit.org/show_bug.cgi?id=206241
3408
3409         Unreviewed test gardening.
3410
3411         * platform/mac-wk1/TestExpectations:
3412
3413 2020-01-16  Diego Pino Garcia  <dpino@igalia.com>
3414
3415         [WPE] Rebaseline of several tests
3416         https://bugs.webkit.org/show_bug.cgi?id=206351
3417
3418         Unreviewed gardening.
3419
3420         * platform/wpe/fast/history/page-cache-webdatabase-pending-transaction-expected.txt: Removed.
3421         * platform/wpe/fast/visual-viewport/rubberbanding-viewport-rects-extended-background-expected.txt: Removed.
3422         * platform/wpe/imported/w3c/web-platform-tests/service-workers/service-worker/fetch-frame-resource.https-expected.txt: Removed.
3423         * platform/wpe/imported/w3c/web-platform-tests/websockets/closing-handshake/003-expected.txt: Removed.
3424         * platform/wpe/imported/w3c/web-platform-tests/xhr/send-redirect-infinite-expected.txt: Removed.
3425         * platform/wpe/imported/w3c/web-platform-tests/xhr/send-redirect-infinite-sync-expected.txt: Removed.
3426         * platform/wpe/imported/w3c/web-platform-tests/xhr/xmlhttprequest-network-error-expected.txt: Removed.
3427         * platform/wpe/imported/w3c/web-platform-tests/xhr/xmlhttprequest-network-error-sync-expected.txt: Removed.
3428
3429 2020-01-16  Alicia Boya García  <aboya@igalia.com>
3430
3431         [MSE] Don't enqueue samples that start at a big discontinuity
3432         https://bugs.webkit.org/show_bug.cgi?id=201323
3433
3434         Reviewed by Xabier Rodriguez-Calvar.
3435
3436         * media/media-source/media-source-append-presentation-durations.html: Added.
3437         * media/media-source/media-source-first-append-not-starting-at-zero.html: Added.
3438         * media/media-source/media-source-remove-b-frame.html: Added.
3439
3440 2020-01-15  Lauro Moura  <lmoura@igalia.com>
3441
3442         [GTK] Gardening tests using language override
3443         https://bugs.webkit.org/show_bug.cgi?id=206333
3444
3445         Reviewed by Carlos Alberto Lopez Perez.
3446
3447         * platform/gtk/TestExpectations:
3448
3449 2020-01-15  Pinki Gyanchandani  <pgyanchandani@apple.com>
3450
3451         Nullptr crash in DocumentLoader::clearMainResourceLoader
3452         https://bugs.webkit.org/show_bug.cgi?id=206204
3453
3454         Added a NULL pointer check for FrameLoader. If FramLoader is NULL then return instead of
3455         accessing activeDocumentLoader.
3456
3457         Reviewed by Ryosuke Niwa.
3458
3459         * loader/change-src-during-iframe-load-crash-expected.txt: Added.
3460         * loader/change-src-during-iframe-load-crash.html: Added.
3461
3462 2020-01-15  Said Abou-Hallawa  <sabouhallawa@apple.com>
3463
3464         [SVG2]: Implement support for the 'pathLength' attribute
3465         https://bugs.webkit.org/show_bug.cgi?id=72401
3466
3467         Reviewed by Simon Fraser.
3468
3469         * TestExpectations:
3470
3471         * platform/gtk/imported/w3c/web-platform-tests/svg/path/distance/pathLength-positive-expected.txt:
3472         * platform/gtk/imported/w3c/web-platform-tests/svg/path/distance/pathLength-positive-percentage-expected.txt:
3473         * platform/gtk/imported/w3c/web-platform-tests/svg/shapes/line-dasharray-expected.txt:
3474         * platform/gtk/imported/w3c/web-platform-tests/svg/shapes/reftests/pathlength-001-expected.txt:
3475         * platform/gtk/imported/w3c/web-platform-tests/svg/shapes/reftests/pathlength-002-expected.txt:
3476         * platform/gtk/imported/w3c/web-platform-tests/svg/shapes/reftests/pathlength-003-expected.txt:
3477         'pathLength' is now included in the DRT of the stroke. Other tests will
3478         need to be rebaselined.
3479
3480         * platform/ios-simulator/imported/w3c/web-platform-tests/svg/import/paths-dom-01-f-manual-expected.txt:
3481         * platform/ios-simulator/imported/w3c/web-platform-tests/svg/path/distance/pathLength-positive-expected.txt:
3482         * platform/ios-simulator/imported/w3c/web-platform-tests/svg/path/distance/pathLength-positive-percentage-expected.txt:
3483         * platform/ios-simulator/imported/w3c/web-platform-tests/svg/path/distance/pathLength-zero-expected.txt:
3484         * platform/ios-simulator/imported/w3c/web-platform-tests/svg/path/distance/pathLength-zero-percentage-expected.txt:
3485         * platform/ios-simulator/imported/w3c/web-platform-tests/svg/shapes/line-dasharray-expected.txt:
3486         * platform/ios-simulator/imported/w3c/web-platform-tests/svg/shapes/reftests/pathlength-001-expected.txt:
3487         * platform/ios-simulator/imported/w3c/web-platform-tests/svg/shapes/reftests/pathlength-002-expected.txt:
3488         * platform/ios-simulator/imported/w3c/web-platform-tests/svg/shapes/reftests/pathlength-003-expected.txt:
3489         * platform/ios-simulator/imported/w3c/web-platform-tests/svg/text/reftests/textpath-shape-001-expected.txt:
3490         * platform/mac/imported/w3c/web-platform-tests/svg/import/paths-dom-01-f-manual-expected.txt:
3491         * platform/mac/imported/w3c/web-platform-tests/svg/path/distance/pathLength-positive-expected.txt:
3492         * platform/mac/imported/w3c/web-platform-tests/svg/path/distance/pathLength-positive-percentage-expected.txt:
3493         * platform/mac/imported/w3c/web-platform-tests/svg/path/distance/pathLength-zero-expected.txt:
3494         * platform/mac/imported/w3c/web-platform-tests/svg/path/distance/pathLength-zero-percentage-expected.txt:
3495         * platform/mac/imported/w3c/web-platform-tests/svg/shapes/line-dasharray-expected.txt:
3496         * platform/mac/imported/w3c/web-platform-tests/svg/shapes/reftests/pathlength-001-expected.txt:
3497         * platform/mac/imported/w3c/web-platform-tests/svg/shapes/reftests/pathlength-002-expected.txt:
3498         * platform/mac/imported/w3c/web-platform-tests/svg/shapes/reftests/pathlength-003-expected.txt:
3499         * platform/mac/imported/w3c/web-platform-tests/svg/text/reftests/textpath-shape-001-expected.txt:
3500         'pathLength' is now included in the DRT of the stroke. These tests were
3501         rendering incorrectly. With this patch, the rendering matches the rendering
3502         of other browsers.
3503
3504         * platform/wpe/imported/w3c/web-platform-tests/svg/path/distance/pathLength-positive-expected.txt:
3505         * platform/wpe/imported/w3c/web-platform-tests/svg/path/distance/pathLength-positive-percentage-expected.txt:
3506         * platform/wpe/imported/w3c/web-platform-tests/svg/shapes/line-dasharray-expected.txt:
3507         * platform/wpe/imported/w3c/web-platform-tests/svg/shapes/reftests/pathlength-001-expected.txt:
3508         * platform/wpe/imported/w3c/web-platform-tests/svg/shapes/reftests/pathlength-002-expected.txt:
3509         * platform/wpe/imported/w3c/web-platform-tests/svg/shapes/reftests/pathlength-003-expected.txt:
3510         'pathLength' is now included in the DRT of the stroke. Other tests will
3511         need to be rebaselined.
3512
3513         * svg/custom/stroke-dash-array-pathLength-expected.svg: Added.
3514         * svg/custom/stroke-dash-array-pathLength.svg: Added.
3515
3516 2020-01-15  Caitlin Potter <caitp@igalia.com>
3517
3518         [JSC] Add support for public class fields
3519         https://bugs.webkit.org/show_bug.cgi?id=174212
3520
3521         Reviewed by Yusuke Suzuki.
3522
3523         New syntax invalidates some test expectations:
3524
3525         "async <linefeed> MethodDefinition" is no longer an unexpected "async"
3526         token. It is now an instance field named "async" with no initializer,
3527         and an automatic semicolon, followed by MethodDefinition.
3528
3529         "get|set GeneratorMethodDefinition"'s error message has changed, due to "get"
3530         being valid class field names.
3531
3532         Many class-syntax tests relating to automatic semicolon insertion are
3533         no longer valid, as a line containing nothing but an identifier is now
3534         a valid class element.
3535
3536         * js/class-syntax-semicolon-expected.txt:
3537         * js/script-tests/class-syntax-semicolon.js:
3538
3539 2020-01-15  Chris Dumez  <cdumez@apple.com>
3540
3541         Regression(r253213) Load hang and high CPU usage when trying to load myuhc.com
3542         https://bugs.webkit.org/show_bug.cgi?id=206315
3543         <rdar://problem/58139842>
3544
3545         Reviewed by Geoffrey Garen.
3546
3547         Add layout test coverage.
3548
3549         * fast/xmlhttprequest/resources/xmlhttprequest-multiple-sync-xhr-during-unload-iframe.html: Added.
3550         * fast/xmlhttprequest/resources/xmlhttprequest-sync-xhr-failure-loop-during-unload-iframe.html: Added.
3551         * fast/xmlhttprequest/xmlhttprequest-multiple-sync-xhr-during-unload-expected.txt: Added.
3552         * fast/xmlhttprequest/xmlhttprequest-multiple-sync-xhr-during-unload.html: Added.
3553         * fast/xmlhttprequest/xmlhttprequest-sync-xhr-failure-loop-during-unload-expected.txt: Added.
3554         * fast/xmlhttprequest/xmlhttprequest-sync-xhr-failure-loop-during-unload.html: Added.
3555
3556 2020-01-15  Commit Queue  <commit-queue@webkit.org>
3557
3558         Unreviewed, rolling out r254576.
3559         https://bugs.webkit.org/show_bug.cgi?id=206306
3560
3561         Introduced failing test loader/change-src-during-iframe-load-
3562         crash.html (Requested by aakashja_ on #webkit).
3563
3564         Reverted changeset:
3565
3566         "Null Ptr Deref @
3567         WebCore::DocumentLoader::clearMainResourceLoader"
3568         https://bugs.webkit.org/show_bug.cgi?id=206204
3569         https://trac.webkit.org/changeset/254576
3570
3571 2020-01-15  Truitt Savell  <tsavell@apple.com>
3572
3573         REGRESSION: [ Mac wk2 ] tiled-drawing/scrolling/fast-scroll-select-latched-mainframe-with-handler.html is a flaky failure on Mac wk2
3574         https://bugs.webkit.org/show_bug.cgi?id=206296
3575
3576         Unreviewed test gardening.
3577
3578         * platform/mac-wk2/TestExpectations:
3579
3580 2020-01-15  Pinki Gyanchandani  <pgyanchandani@apple.com>
3581
3582         Null Ptr Deref @ WebCore::DocumentLoader::clearMainResourceLoader
3583         https://bugs.webkit.org/show_bug.cgi?id=206204
3584
3585         Added a NULL pointer check for FrameLoader. If FramLoader is NULL then return instead of
3586         accessing activeDocumentLoader.
3587
3588         Reviewed by Alex Christensen.
3589
3590         * loader/change-src-during-iframe-load-crash-expected.txt: Added.
3591         * loader/change-src-during-iframe-load-crash.html: Added.
3592
3593 2020-01-15  Jer Noble  <jer.noble@apple.com>
3594
3595         Revert fullscreen CSS quirk for reddit.com; add width and height style to fullscreen.css.
3596         https://bugs.webkit.org/show_bug.cgi?id=206206
3597
3598         Reviewed by Eric Carlson.
3599
3600         * fullscreen/full-screen-test.js:
3601         (waitFor):
3602         * fullscreen/fullscreen-user-agent-style-expected.txt: Added.
3603         * fullscreen/fullscreen-user-agent-style.html: Added.
3604
3605 2020-01-15  Truitt Savell  <tsavell@apple.com>
3606
3607         REGRESSION: [ Mac iOS ] storage/websql/statement-error-callback.html is timing out flakily
3608         https://bugs.webkit.org/show_bug.cgi?id=206291
3609
3610         Unreviewed test gardening.
3611
3612         * platform/ios/TestExpectations:
3613         * platform/mac/TestExpectations:
3614
3615 2020-01-15  Carlos Alberto Lopez Perez  <clopez@igalia.com>
3616
3617         [GTK] Turn off antialiasing when rendering with Ahem
3618         https://bugs.webkit.org/show_bug.cgi?id=204671
3619
3620         Reviewed by Carlos Garcia Campos.
3621
3622         * platform/gtk/TestExpectations:
3623
3624 2020-01-15  youenn fablet  <youenn@apple.com>
3625
3626         Add support for MediaStream audio track rendering in GPUProcess
3627         https://bugs.webkit.org/show_bug.cgi?id=206175
3628
3629         Reviewed by Eric Carlson.
3630
3631         * gpu-process/TestExpectations:
3632
3633 2020-01-15  Oriol Brufau  <obrufau@igalia.com>
3634
3635         [css-grid] Exclude implicit grid tracks from the resolved value
3636         https://bugs.webkit.org/show_bug.cgi?id=204588
3637
3638         Reviewed by Manuel Rego Casasnovas.
3639
3640         Update tests.
3641
3642         * fast/css-grid-layout/grid-auto-columns-rows-get-set-expected.txt:
3643         * fast/css-grid-layout/grid-auto-columns-rows-get-set.html:
3644         * fast/css-grid-layout/grid-columns-rows-get-set.html:
3645         * fast/css-grid-layout/grid-template-shorthand-get-set-expected.txt:
3646         * fast/css-grid-layout/grid-template-shorthand-get-set.html:
3647         * fast/css-grid-layout/mark-as-infinitely-growable.html:
3648         * fast/css-grid-layout/named-grid-lines-computed-style-implicit-tracks-expected.txt:
3649         * fast/css-grid-layout/named-grid-lines-computed-style-implicit-tracks.html:
3650         * fast/css-grid-layout/negative-growth-share-as-infinity-crash.html:
3651
3652 2020-01-14  Zalan Bujtas  <zalan@apple.com>