c0ae0aeb891f3542ff487b596f4e4ac763307cfd
[WebKit-https.git] / LayoutTests / ChangeLog
1 2020-02-12  Jacob Uphoff  <jacob_uphoff@apple.com>
2
3         [ iOS ] imported/w3c/IndexedDB-private-browsing/idbcursor_delete_objectstore5.html is flaky timing out
4         https://bugs.webkit.org/show_bug.cgi?id=207652
5
6         Unreviewed test gardening.
7
8         * platform/ios/TestExpectations:
9
10 2020-02-12  Jacob Uphoff  <jacob_uphoff@apple.com>
11
12         [ iOS ] imported/w3c/IndexedDB-private-browsing/idbcursor_delete_objectstore4.html is flaky timing out
13         https://bugs.webkit.org/show_bug.cgi?id=207651
14
15         Unreviewed test gardening.
16
17         * platform/ios/TestExpectations:
18
19 2020-02-12  Said Abou-Hallawa  <said@apple.com>
20
21         REGRESSION (r255158): http/tests/frame-throttling/raf-throttle-in-cross-origin-subframe.html is a flaky failure
22         https://bugs.webkit.org/show_bug.cgi?id=206839
23
24         Reviewed by Simon Fraser.
25
26         Remove the setting 'RenderingUpdateThrottling'.
27
28         * fast/animation/css-animation-throttling-lowPowerMode.html:
29         * fast/animation/request-animation-frame-throttle-subframe.html:
30         * fast/animation/request-animation-frame-throttling-detached-iframe.html:
31         * fast/animation/request-animation-frame-throttling-lowPowerMode.html:
32         * fast/animation/request-animation-frame-throttling-outside-viewport.html:
33         * http/tests/frame-throttling/raf-throttle-in-cross-origin-subframe.html:
34         * platform/mac-wk2/TestExpectations:
35
36 2020-02-12  Jacob Uphoff  <jacob_uphoff@apple.com>
37
38         [ iOS ] imported/w3c/IndexedDB-private-browsing/idbcursor_delete_objectstore3.html is flaky timing out
39         https://bugs.webkit.org/show_bug.cgi?id=207650
40
41         Unreviewed test gardening.
42
43         * platform/ios/TestExpectations:
44
45 2020-02-12  Jacob Uphoff  <jacob_uphoff@apple.com>
46
47         [ iOS ] imported/w3c/IndexedDB-private-browsing/idb_webworkers.html is flaky timing out
48         https://bugs.webkit.org/show_bug.cgi?id=207649
49
50         Unreviewed test gardening.
51
52         * platform/ios/TestExpectations:
53
54 2020-02-12  Nikos Mouchtaris  <nmouchtaris@apple.com>
55
56         [ Mac wk2 ] http/tests/ssl/applepay/ApplePayBillingAddress.html a flaky failure
57         https://bugs.webkit.org/show_bug.cgi?id=207577
58
59         Reviewed by Wenson Hsieh
60
61         Fix for race condition when aborting paymentrequest.
62
63         * http/tests/ssl/applepay/ApplePayBillingAddress.html:
64
65 2020-02-12  Per Arne Vollan  <pvollan@apple.com>
66
67         [iOS] Deny mach lookup access to analytics service in the WebContent process
68         https://bugs.webkit.org/show_bug.cgi?id=207482
69
70         Reviewed by Darin Adler.
71
72         * fast/sandbox/ios/sandbox-mach-lookup-expected.txt:
73         * fast/sandbox/ios/sandbox-mach-lookup.html:
74
75 2020-02-12  Jacob Uphoff  <jacob_uphoff@apple.com>
76
77         [ iOS ] http/tests/security/strip-referrer-to-origin-for-third-party-redirects-in-private-mode.html is flaky timing out
78         https://bugs.webkit.org/show_bug.cgi?id=207647
79
80         Unreviewed test gardening.
81
82         * platform/ios/TestExpectations:
83
84 2020-02-12  Megan Gardner  <megan_gardner@apple.com>
85
86         Fix highlight text decorations to work with all decoration types and colors
87         https://bugs.webkit.org/show_bug.cgi?id=207601
88
89         Reviewed by Dean Jackson.
90
91         * http/wpt/css/css-highlight-api/highlight-text-decorations-expected.html:
92         * http/wpt/css/css-highlight-api/highlight-text-decorations.html:
93
94 2020-02-12  Per Arne Vollan  <pvollan@apple.com>
95
96         [iOS] Deny mach lookup access to view service in the WebContent process
97         https://bugs.webkit.org/show_bug.cgi?id=207487
98
99         Reviewed by Darin Adler.
100
101         * fast/sandbox/ios/sandbox-mach-lookup-expected.txt:
102         * fast/sandbox/ios/sandbox-mach-lookup.html:
103
104 2020-02-12  Jacob Uphoff  <jacob_uphoff@apple.com>
105
106         [ iOS ] http/tests/security/cross-frame-access-private-browsing.html is a flay timeout
107         https://bugs.webkit.org/show_bug.cgi?id=207645
108
109         Unreviewed test gardening.
110
111         * platform/ios/TestExpectations:
112
113 2020-02-12  Jacob Uphoff  <jacob_uphoff@apple.com>
114
115         [ iOS ] imported/w3c/web-platform-tests/service-workers/service-worker/resource-timing.sub.https.html is flaky failure
116         https://bugs.webkit.org/show_bug.cgi?id=207643
117
118         Unreviewed test gardening.
119
120         * platform/ios/TestExpectations:
121
122 2020-02-12  Jacob Uphoff  <jacob_uphoff@apple.com>
123
124         [ macOS ] inspector/runtime/getCollectionEntries.html is flaky failing
125         [ macOS ] inspector/runtime/getCollectionEntries.html is flaky failing
126
127         Unreviewed test gardening.
128
129         * platform/mac/TestExpectations:
130
131 2020-02-12  Rossana Monteriso  <rmonteriso@igalia.com>
132
133         [css-grid] Move grid-item-auto-margins-alignment tests to WPT folder
134         https://bugs.webkit.org/show_bug.cgi?id=207534
135
136         Reviewed by Javier Fernandez.
137
138         Remove grid-item-auto-margins-alignment tests and their expected.txt files. These tests
139         are being replaced by adapted tests in the corresponding WPT test folder.
140
141         * fast/css-grid-layout/grid-item-auto-margins-alignment-expected.txt: Removed.
142         * fast/css-grid-layout/grid-item-auto-margins-alignment-vertical-lr-expected.txt: Removed.
143         * fast/css-grid-layout/grid-item-auto-margins-alignment-vertical-rl-expected.txt: Removed.
144         * fast/css-grid-layout/grid-item-auto-margins-alignment.html: Removed.
145         * fast/css-grid-layout/grid-item-auto-margins-alignment-vertical-lr.html: Removed.
146         * fast/css-grid-layout/grid-item-auto-margins-alignment-vertical-rl.html: Removed.
147
148 2020-02-12  Jacob Uphoff  <jacob_uphoff@apple.com>
149
150         [ macOS wk2 ] webgpu/whlsl/whlsl.html
151         https://bugs.webkit.org/show_bug.cgi?id=207638
152
153         Unreviewed test gardening.
154
155         * platform/mac-wk2/TestExpectations:
156
157 2020-02-12  Jacob Uphoff  <jacob_uphoff@apple.com>
158
159         [ macOS wk2 ] webgpu/whlsl/textures-sample-bias.html is flaky failing
160         https://bugs.webkit.org/show_bug.cgi?id=207636
161
162         Unreviewed test gardening.
163
164         * platform/mac-wk2/TestExpectations:
165
166 2020-02-12  Jacob Uphoff  <jacob_uphoff@apple.com>
167
168         [ macOS wk2 ] fast/events/before-input-prevent-insert-replacement.html is a flay failure
169         https://bugs.webkit.org/show_bug.cgi?id=207635
170
171         Unreviewed test gardening.
172
173         * platform/mac-wk2/TestExpectations:
174
175 2020-02-12  Jacob Uphoff  <jacob_uphoff@apple.com>
176
177         REGRESSION: (256400) tiled-drawing/scrolling/fixed/fixed-during-rubberband.html is failing
178         https://bugs.webkit.org/show_bug.cgi?id=207631
179
180         Unreviewed test gardening.
181
182         * platform/mac-wk2/TestExpectations:
183
184 2020-02-12  Jacob Uphoff  <jacob_uphoff@apple.com>
185
186         REGRESSION: (356400) tiled-drawing/scrolling/sticky/sticky-during-rubberband.html is failing
187         https://bugs.webkit.org/show_bug.cgi?id=207632
188
189         Unreviewed test gardening.
190
191         * platform/mac-wk2/TestExpectations:
192
193 2020-02-12  Sunny He  <sunny_he@apple.com>
194
195         Fix crash due to uninitialized currentStyle in CSSTransition
196         https://bugs.webkit.org/show_bug.cgi?id=205959
197         <rdar://57073673>
198
199         Reviewed by Antoine Quint.
200
201         Fix crash due to uninitialized currentStyle in CSSTransition
202
203         * legacy-animation-engine/transitions/svg-bad-scale-crash-expected.txt: Added.
204         * legacy-animation-engine/transitions/svg-bad-scale-crash.html: Added.
205
206 2020-02-11  Tomoki Imai  <Tomoki.Imai@sony.com>
207
208         Add WebCrypto LayoutTests to check if PKCS#7 padding is correctly implemented in AES-CBC
209         https://bugs.webkit.org/show_bug.cgi?id=207174
210
211         Reviewed by Jiewen Tan.
212
213         WebCrypto AES-CBC specification requires PKCS#7 padding,
214
215         Add decrypt/encrypt test cases for 0 ~ 33 bytes data.
216         It covers the boundary values where the padding size are changed, namely, 0, 1, 15, 16, 17, 31, 32, and 33.
217
218         * crypto/subtle/aes-cbc-import-key-decrypt-expected.txt:
219         * crypto/subtle/aes-cbc-import-key-decrypt.html:
220         * crypto/subtle/aes-cbc-import-key-encrypt-expected.txt:
221         * crypto/subtle/aes-cbc-import-key-encrypt.html:
222
223 2020-02-11  Lauro Moura  <lmoura@igalia.com>
224
225         [GTK][WPE] Gardening some tests crashing in debug builds
226         https://bugs.webkit.org/show_bug.cgi?id=207607
227
228         Unreviewed test gardening.
229
230         * platform/gtk/TestExpectations:
231         * platform/wpe/TestExpectations:
232
233 2020-02-11  Sihui Liu  <sihui_liu@apple.com>
234
235         IndexedDB: iteration of cursors skip records if deleted
236         https://bugs.webkit.org/show_bug.cgi?id=207437
237
238         Reviewed by Brady Eidson.
239
240         * storage/indexeddb/cursor-update-while-iterating-expected.txt:
241         * storage/indexeddb/resources/cursor-update-while-iterating.js:
242         (populateObjectStore):
243         (onOpenSuccess.request.onsuccess):
244         (onOpenSuccess):
245         (prepareDatabase): Deleted.
246
247 2020-02-11  Jason Lawrence  <lawrence.j@apple.com>
248
249         [ Mac wk2 ] webgpu/whlsl/do-while-loop.html is flaky failing.
250         https://bugs.webkit.org/show_bug.cgi?id=207599
251
252         Unreviewed test gardening.
253
254         Adjusted expectations to reflect image failure.
255
256         * platform/mac-wk2/TestExpectations:
257
258 2020-02-11  Jason Lawrence  <lawrence.j@apple.com>
259
260         [ Mac wk2 ] webgpu/whlsl/do-while-loop.html is flaky failing.
261         https://bugs.webkit.org/show_bug.cgi?id=207599
262
263         Unreviewed test gardening.
264
265         * platform/mac-wk2/TestExpectations:
266
267 2020-02-11  Jason Lawrence  <lawrence.j@apple.com>
268
269         [ iOS wk2 ] fast/viewport/ios/width-is-device-width-overflowing-body-overflow-hidden-tall.html is flaky failing.
270         https://bugs.webkit.org/show_bug.cgi?id=207596
271
272         Unreviewed test gardening.
273
274         * platform/ios-wk2/TestExpectations:
275
276 2020-02-11  Youenn Fablet  <youenn@apple.com>
277
278         Parent service worker controller should be used for child iframe as per https://w3c.github.io/ServiceWorker/#control-and-use-window-client
279         https://bugs.webkit.org/show_bug.cgi?id=207506
280
281         Reviewed by Darin Adler.
282
283         * http/tests/workers/service/serviceworkerclients-claim.https-expected.txt:
284         Rebased test since now the frame is doing a fetch that is no longer intercepted by the service worker,
285         and is thus failing due to CORS.
286         * http/tests/workers/service/serviceworkerclients-claim.https.html:
287
288 2020-02-11  Jason Lawrence  <lawrence.j@apple.com>
289
290         [ iOS wk2 ] http/wpt/service-workers/service-worker-spinning-fetch.https.html is flaky failing.
291         https://bugs.webkit.org/show_bug.cgi?id=207515
292
293         Unreviewed test gardening.
294
295         * platform/ios-simulator-wk2/TestExpectations:
296         * platform/mac-wk2/TestExpectations:
297
298 2020-02-11  Jason Lawrence  <lawrence.j@apple.com>
299
300         [ iOS ] imported/w3c/web-platform-tests/IndexedDB/key-generators/reading-autoincrement-indexes-cursors.any.serviceworker.html is flaky failing.
301         https://bugs.webkit.org/show_bug.cgi?id=206934
302
303         Unreviewed test gardening.
304
305         * platform/ios-simulator-wk2/TestExpectations:
306
307 2020-02-11  Per Arne Vollan  <pvollan@apple.com>
308
309         [iOS] Deny mach lookup access to the tccd service in the WebContent process
310         https://bugs.webkit.org/show_bug.cgi?id=207488
311
312         Reviewed by Darin Adler.
313
314         * fast/sandbox/ios/sandbox-mach-lookup-expected.txt:
315         * fast/sandbox/ios/sandbox-mach-lookup.html:
316
317 2020-02-11  Jason Lawrence  <lawrence.j@apple.com>
318
319         [ iOS wk2 ] http/wpt/beacon/cors/crossorigin-arraybufferview-no-preflight.html is flaky failing.
320         https://bugs.webkit.org/show_bug.cgi?id=207583
321
322         Unreviewed test gardening.
323
324         * platform/ios-wk2/TestExpectations:
325
326 2020-02-11  Megan Gardner  <megan_gardner@apple.com>
327
328         Draw underlines when specified in highlights
329         https://bugs.webkit.org/show_bug.cgi?id=207319
330
331         Reviewed by Simon Fraser.
332
333         * http/wpt/css/css-highlight-api/highlight-text-decorations-expected.html: Copied from LayoutTests/http/wpt/css/css-highlight-api/highlight-text-expected.html.
334         * http/wpt/css/css-highlight-api/highlight-text-decorations.html: Added.
335         * http/wpt/css/css-highlight-api/highlight-text-expected.html:
336
337 2020-02-11  Eric Carlson  <eric.carlson@apple.com>
338
339         Support in-band VTT captions when loading media in the GPU Process
340         https://bugs.webkit.org/show_bug.cgi?id=207467
341         <rdar://problem/59312749>
342
343         Reviewed by Jer Noble.
344
345         * gpu-process/TestExpectations:
346
347 2020-02-11  Eric Carlson  <eric.carlson@apple.com>
348
349         video.currentTime is not being updated in iOS 13.4 Beta
350         https://bugs.webkit.org/show_bug.cgi?id=207489
351         <rdar://problem/59322640>
352
353         Reviewed by Youenn Fablet.
354
355         * fast/mediastream/media-element-current-time.html: Added.
356
357 2020-02-11  Jason Lawrence  <lawrence.j@apple.com>
358
359         [ Mac wk2 ] http/tests/ssl/applepay/ApplePayBillingAddress.html is flaky failing.
360         https://bugs.webkit.org/show_bug.cgi?id=207577
361
362         Unreviewed test gardening.
363
364         * platform/mac-wk2/TestExpectations:
365
366 2020-02-11  Jacob Uphoff  <jacob_uphoff@apple.com>
367
368         [ macOS wk2 ] http/tests/IndexedDB/collect-IDB-objects.https.html is flaky failing
369         https://bugs.webkit.org/show_bug.cgi?id=207571
370
371         Unreviewed test gardening
372
373         * platform/mac-wk2/TestExpectations:
374
375 2020-02-11  Jacob Uphoff  <jacob_uphoff@apple.com>
376
377         [ macOS wk1 ] legacy-animation-engine/animations/3d/transform-origin-vs-functions.html is flaky failing
378         https://bugs.webkit.org/show_bug.cgi?id=207569
379
380         Unreviewed test gardening
381
382         * platform/mac-wk1/TestExpectations:
383
384 2020-02-11  Jacob Uphoff  <jacob_uphoff@apple.com>
385
386         [ macOS wk1 ] inspector/page/overrideUserAgent.html  is a flaky failure
387         https://bugs.webkit.org/show_bug.cgi?id=207568
388
389         Unreviewed test gardening
390
391         * platform/mac-wk1/TestExpectations:
392
393 2020-02-11  Jacob Uphoff  <jacob_uphoff@apple.com>
394
395         [ macOS wk1 ] imported/w3c/web-platform-tests/web-animations/timing-model/animations/pausing-an-animation.html is flaky failing
396         https://bugs.webkit.org/show_bug.cgi?id=207566
397
398         Unreviewed test gardening
399
400         * platform/mac-wk1/TestExpectations:
401
402 2020-02-11  Truitt Savell  <tsavell@apple.com>
403
404         [ iOS ] imported/w3c/web-platform-tests/content-security-policy/frame-ancestors/frame-ancestors-from-serviceworker.https.html is a flaky failure
405         https://bugs.webkit.org/show_bug.cgi?id=207563
406
407         Unreviewed test gardening
408
409         * platform/ios/TestExpectations:
410
411 2020-02-11  Jacob Uphoff  <jacob_uphoff@apple.com>
412
413         [ macOS iOS ] animations/animation-callback-timestamp.html is flaky failing.
414         https://bugs.webkit.org/show_bug.cgi?id=207153
415
416         Unreviewed test gardening
417
418         * platform/mac-wk1/TestExpectations:
419
420 2020-02-11  Jacob Uphoff  <jacob_uphoff@apple.com>
421
422         BOTWATCH: editing/selection/5354455-1.html causes nasty crash
423         rdar://problem/13448458
424
425         Unreviewed test gardening
426
427         * platform/mac-wk2/TestExpectations: unskip test because it no longer crashes locally
428
429 2020-02-11  Youenn Fablet  <youenn@apple.com>
430
431         REGRESSION (r256009): [ Mojave wk2 Debug ] ASSERTION FAILED: Completion handler should always be called under WebKit::WebMDNSRegister::PendingRegistration
432         https://bugs.webkit.org/show_bug.cgi?id=207521
433         <rdar://problem/59331313>
434
435         Reviewed by Eric Carlson.
436
437         * platform/mac-wk2/TestExpectations:
438
439 2020-02-11  Jacob Uphoff  <jacob_uphoff@apple.com>
440
441         [ macOS wk1 ] media/airplay-target-availability.html is flaky failing
442         https://bugs.webkit.org/show_bug.cgi?id=207560
443
444         Unreviewed test gardening
445
446         * platform/mac-wk1/TestExpectations:
447
448 2020-02-11  Jacob Uphoff  <jacob_uphoff@apple.com>
449
450         [ macOS iOS ] fast/parser/parser-yield-timing.html is a flaky failure
451         https://bugs.webkit.org/show_bug.cgi?id=207559
452
453         Unreviewed test gardening
454
455         * platform/ios-wk2/TestExpectations:
456         * platform/mac-wk1/TestExpectations:
457
458 2020-02-11  Jacob Uphoff  <jacob_uphoff@apple.com>
459
460         [ iOS ] imported/w3c/IndexedDB-private-browsing/idbcursor_update_objectstore8.html is a flaky timeout
461         https://bugs.webkit.org/show_bug.cgi?id=207555
462
463         Unreviewed test gardening
464
465         * platform/ios-wk2/TestExpectations:
466
467 2020-02-11  Jacob Uphoff  <jacob_uphoff@apple.com>
468
469         [ iOS ] imported/w3c/IndexedDB-private-browsing/abort-in-initial-upgradeneeded.html is a flaky timeout
470         https://bugs.webkit.org/show_bug.cgi?id=207553
471
472         Unreviewed test gardening
473
474         * platform/ios-wk2/TestExpectations:
475
476 2020-02-11  Jacob Uphoff  <jacob_uphoff@apple.com>
477
478         Layout Test imported/w3c/web-platform-tests/service-workers/service-worker/redirected-response.https.html is a flaky failure
479         https://bugs.webkit.org/show_bug.cgi?id=190852
480
481         Updating expectations to include ios 
482
483         Unreviewed test gardening
484
485         * platform/ios-wk2/TestExpectations:
486
487 2020-02-11  Jacob Uphoff  <jacob_uphoff@apple.com>
488
489         [ iOS ] http/tests/storageAccess/has-storage-access-false-by-default-ephemeral-database.html is flaky timeout
490         https://bugs.webkit.org/show_bug.cgi?id=207552
491
492         Unreviewed test gardening
493
494         * platform/ios-wk2/TestExpectations:
495
496 2020-02-11  Jacob Uphoff  <jacob_uphoff@apple.com>
497
498         [ iOS ] http/tests/adClickAttribution/store-disabled-in-ephemeral-session.html is flaky timing out
499         https://bugs.webkit.org/show_bug.cgi?id=207551
500
501         Unreviewed test gardening
502
503         * platform/ios-wk2/TestExpectations:
504
505 2020-02-11  Jacob Uphoff  <jacob_uphoff@apple.com>
506
507         REGRESSION (r253312): imported/w3c/web-platform-tests/content-security-policy/reporting/report-same-origin-with-cookies.html is super flaky
508         https://bugs.webkit.org/show_bug.cgi?id=205216
509
510         Updated test expectations to include ios.
511
512         Unreviewed test gardening
513
514         * platform/ios-wk2/TestExpectations:
515
516 2020-02-11  Said Abou-Hallawa  <sabouhallawa@apple.com>
517
518         REGRESSION: [ Mac ] legacy-animation-engine/fast/animation/request-animation-frame-iframe2.html is a flaky failure
519         https://bugs.webkit.org/show_bug.cgi?id=206624
520
521         Reviewed by Antoine Quint.
522
523         Rewrite test to have a reliable asynchronous execution order.
524
525         * fast/animation/script-tests/request-animation-frame-subframe.html:
526
527 2020-02-11  Chris Lord  <clord@igalia.com>
528
529         [GTK][WPE] imported/w3c/web-platform-tests/css/css-lists/counter-* tests consistently pass
530         https://bugs.webkit.org/show_bug.cgi?id=207533
531
532         Unreviewed test gardening.
533
534         * platform/gtk/TestExpectations:
535         * platform/wpe/TestExpectations:
536
537 2020-02-10  Sihui Liu  <sihui_liu@apple.com>
538
539         REGRESSION: (253807) [ macOS iOS ] storage/indexeddb/intversion-long-queue-private.html is flaky failing
540         https://bugs.webkit.org/show_bug.cgi?id=206965
541         <rdar://problem/59005652>
542
543         Reviewed by Ryosuke Niwa.
544
545         Modify a test to make it less flaky. Based on our current implementation, there is no guarantee that Block event on
546         delete request would be fired before Complete event on transaction from connection2 in this test. The events
547         sequence we are sure are: 
548         1. UpgradeNeeded event on openRequest2 -> VersionChange event on connection2 -> Complete event on VersionChange
549         transaction on connection2 -> Success event on openRequest2.
550         2. VersionChange event on connection2 -> Block event on delete request.
551         Therefore I am changing the test to ensure sequence 1.
552
553         * platform/ios-wk2/TestExpectations:
554         * platform/mac/TestExpectations:
555         * storage/indexeddb/intversion-long-queue-expected.txt:
556         * storage/indexeddb/intversion-long-queue-private-expected.txt:
557         * storage/indexeddb/resources/intversion-long-queue.js:
558         (connection2Blocked):
559         (connection2UpgradeNeeded):
560         (connection2VersionChangeCallback):
561         (deleteDatabaseBlockedCallback): Deleted.
562
563 2020-02-10  Jason Lawrence  <lawrence.j@apple.com>
564
565         Regression: (r256009?) [ Mojave wk2 Debug ] webrtc/peerconnection-page-cache-long.html is crashing.
566         https://bugs.webkit.org/show_bug.cgi?id=207521
567
568         Unreviewed test gardening.
569
570         * platform/mac-wk2/TestExpectations:
571
572 2020-02-10  Jason Lawrence  <lawrence.j@apple.com>
573
574         [ Mac wk2 ] tiled-drawing/simple-document-with-margin-tiles.html is flaky failing.
575         https://bugs.webkit.org/show_bug.cgi?id=207518
576
577         unreviewed test gardening.
578
579         * platform/mac-wk2/TestExpectations:
580
581 2020-02-10  Jason Lawrence  <lawrence.j@apple.com>
582
583         [ Mac Debug ] inspector/animation/lifecycle-css-transition.html is flaky failing.
584         https://bugs.webkit.org/show_bug.cgi?id=207517
585
586         Unreviewed test gardening.
587
588         * platform/mac/TestExpectations:
589
590 2020-02-10  Jason Lawrence  <lawrence.j@apple.com>
591
592         [ Mac wk2 ] http/wpt/service-workers/service-worker-spinning-fetch.https.html is flaky failing.
593         https://bugs.webkit.org/show_bug.cgi?id=207515
594
595         Unreviewed test gardening.
596
597         * platform/mac-wk2/TestExpectations:
598
599 2020-02-10  Antti Koivisto  <antti@apple.com>
600
601         REGRESSION: [ Win ] ( r254044 ) css1/box_properties/padding_left.html is failing
602         https://bugs.webkit.org/show_bug.cgi?id=207480
603         <rdar://problem/59316463>
604
605         Unreviewed test gardening.
606
607         * platform/win/css1/box_properties/padding_left-expected.txt:
608
609 2020-02-10  James Howard  <jameshoward@mac.com>
610
611         Standard gamepad mapping for GameControllerGamepads
612         https://bugs.webkit.org/show_bug.cgi?id=206033
613
614         Reviewed by Dean Jackson.
615
616         * gamepad/gamepad-polling-access-expected.txt:
617         * gamepad/gamepad-polling-access.html:
618         * gamepad/gamepad-timestamp.html:
619         * gamepad/gamepad-visibility-1.html:
620
621 2020-02-10  Jason Lawrence  <lawrence.j@apple.com>
622
623         [ Mac Debug wk2 ] imported/w3c/web-platform-tests/fetch/api/request/destination/fetch-destination-worker.https.html is flaky crashing.
624         https://bugs.webkit.org/show_bug.cgi?id=207509
625
626         Unreviewed test gardening.
627
628         * platform/mac-wk2/TestExpectations:
629
630 2020-02-10  Jason Lawrence  <lawrence.j@apple.com>
631
632         [ Mac wk2 ] webgpu/whlsl/textures-load.html is flaky failing.
633         https://bugs.webkit.org/show_bug.cgi?id=207508
634
635         Unreviewed test gardening.
636
637         * platform/mac-wk2/TestExpectations:
638
639 2020-02-10  Jason Lawrence  <lawrence.j@apple.com>
640
641         [ iOS wk2 ] http/wpt/cache-storage/cache-put-keys.https.any.html is flaky failing.
642         https://bugs.webkit.org/show_bug.cgi?id=207496
643
644         Unreviewed test gardening.
645
646         * platform/ios-simulator-wk2/TestExpectations:
647
648 2020-02-10  Truitt Savell  <tsavell@apple.com>
649
650         Folloup to r256193 to set the proper ImageOnlyFailure expectation.
651         https://bugs.webkit.org/show_bug.cgi?id=207477
652
653         unreviewed test gardening.
654
655         * platform/win/TestExpectations:
656
657 2020-02-10  Truitt Savell  <tsavell@apple.com>
658
659         [ Win ] (r255593) webanimations/transform-accelerated-animation-finishes-before-removal.html is failing
660         https://bugs.webkit.org/show_bug.cgi?id=207499
661
662         Unreviewed test gardening.
663
664         * platform/win/TestExpectations:
665
666 2020-02-07  Ryosuke Niwa  <rniwa@webkit.org>
667
668         Don't update selection when calling setSelectionRange on a disconnected input element
669         https://bugs.webkit.org/show_bug.cgi?id=207357
670
671         Reviewed by Antti Koivisto.
672
673         Rebaselined the test that has progressed with this change.
674
675         * platform/ios-wk2/imported/w3c/web-platform-tests/html/semantics/forms/the-input-element/type-change-state-expected.txt:
676         * platform/mac-wk2/imported/w3c/web-platform-tests/html/semantics/forms/the-input-element/type-change-state-expected.txt:
677         * platform/mac/imported/w3c/web-platform-tests/html/semantics/forms/the-input-element/type-change-state-expected.txt:
678
679 2020-02-10  Truitt Savell  <tsavell@apple.com>
680
681         [ Win ] (r255383) webanimations/width-and-opacity-separate-animation-yields-compositing.html is failing
682         https://bugs.webkit.org/show_bug.cgi?id=207495
683
684         Unreviewed test gardening.
685
686         * platform/win/TestExpectations:
687
688 2020-02-10  Kate Cheney  <katherine_cheney@apple.com>
689
690         REGRESSION: (256055) http/tests/resourceLoadStatistics/log-cross-site-load-with-link-decoration.html is failing
691         https://bugs.webkit.org/show_bug.cgi?id=207479
692         <rdar://problem/59316238>
693
694         Unreviewed test gardening
695
696         * http/tests/resourceLoadStatistics/log-cross-site-load-with-link-decoration-expected.txt:
697         * platform/mac-wk2/TestExpectations:
698
699 2020-02-10  Truitt Savell  <tsavell@apple.com>
700
701         REGRESSION: [ Win ] css1/box_properties/padding_left.html is failing
702         https://bugs.webkit.org/show_bug.cgi?id=207480
703
704         Unreviewed test gardening
705
706         * platform/win/TestExpectations:
707
708 2020-02-10  Simon Fraser  <simon.fraser@apple.com>
709
710         WebContent jetsams on Sony lens webpage due to spike of IOSurfaces
711         https://bugs.webkit.org/show_bug.cgi?id=207493
712         rdar://problem/59020443
713
714         Reviewed by Zalan Bujtas.
715         
716         Test with an out-of-view transitioning element which should not get backing store.
717
718         * compositing/backing/transition-extent-expected.txt: Added.
719         * compositing/backing/transition-extent.html: Added.
720         * platform/ios-wk2/compositing/backing/transition-extent-expected.txt: Added.
721
722 2020-02-10  Truitt Savell  <tsavell@apple.com>
723
724         REGRESSION: [ Win ] animations/stacking-context-not-fill-forwards.html is failing
725         https://bugs.webkit.org/show_bug.cgi?id=207477
726
727         unreviewed test gardening.
728
729         * platform/win/TestExpectations:
730
731 2020-02-10  Said Abou-Hallawa  <sabouhallawa@apple.com>
732
733         Unreachable code hit in WebCore::Shape::createShape
734         https://bugs.webkit.org/show_bug.cgi?id=207399
735
736         Reviewed by Darin Adler.
737
738         * css3/shapes/shape-outside-path-no-crash-expected.txt: Added.
739         * css3/shapes/shape-outside-path-no-crash.html: Added.
740
741 2020-02-10  Daniel Bates  <dabates@apple.com>
742
743         Disallow setting base URL to a data or JavaScript URL
744         https://bugs.webkit.org/show_bug.cgi?id=207136
745
746         RReviewed by Brent Fulgham.
747
748         Add some tests. Update others to toggle the setting to apply or unapply the new behavior.
749
750         The test denied-base-url-javascript-url.html is derived from the test base-url-javascript.html,
751         included in <https://chromium.googlesource.com/chromium/src.git/+/c133efa0b915430701930b76a7cfe35608b9a403>.
752
753         * fast/url/relative-expected.txt:
754         * fast/url/relative.html:
755         * fast/url/relative2-expected.txt: Copied from LayoutTests/fast/url/relative-expected.txt.
756         * fast/url/relative2.html: Copied from LayoutTests/fast/url/relative.html.
757         * fast/url/resources/utilities.js:
758         (setShouldEllipsizeFileURLPaths): Added. Toggles ellipsizing the path portion of a file URL to simplify matching.
759         Otherwise, file URLs could be machine-specific.
760         (canonicalizedPathname): Added.
761         (segments): Modified to optionally call canonicalizedPathname.
762         (canonicalize): Ditto.
763         * fast/url/segments-from-data-url-expected.txt:
764         * fast/url/segments-from-data-url.html:
765         * fast/url/segments-from-data-url2-expected.txt: Copied from LayoutTests/fast/url/segments-from-data-url-expected.txt.
766         * fast/url/segments-from-data-url2.html: Copied from LayoutTests/fast/url/segments-from-data-url.html.
767         * fetch/fetch-url-serialization-expected.txt:
768         * http/tests/plugins/navigation-during-load-embed.html:
769         * http/tests/plugins/navigation-during-load.html:
770         * http/tests/security/allowed-base-url-data-url-via-setting-expected.txt: Added.
771         * http/tests/security/allowed-base-url-data-url-via-setting.html: Added.
772         * http/tests/security/denied-base-url-data-url-expected.txt: Added.
773         * http/tests/security/denied-base-url-data-url.html: Added.
774         * http/tests/security/denied-base-url-javascript-url-expected.txt: Added.
775         * http/tests/security/denied-base-url-javascript-url.html: Added.
776
777 2020-02-10  Jacob Uphoff  <jacob_uphoff@apple.com>
778
779         [ macOS wk2 ] webgpu/whlsl/store-to-property-updates-properly.html is flaky failing
780         https://bugs.webkit.org/show_bug.cgi?id=207476
781
782         Unreviewed test gardening.
783
784         * platform/mac-wk2/TestExpectations:
785
786 2020-02-10  Truitt Savell  <tsavell@apple.com>
787
788         Regression (r255961): fast/loader/data-url-load-denied.html is consistently timing out on windows
789         https://bugs.webkit.org/show_bug.cgi?id=207373
790
791         Unreviewed test gardening.
792
793         * platform/win/TestExpectations:
794
795 2020-02-10  Jacob Uphoff  <jacob_uphoff@apple.com>
796
797         [ macOS wk2 ] http/tests/cache-storage/cache-records-persistency.https.html is flaky failing
798         https://bugs.webkit.org/show_bug.cgi?id=207474
799
800         Unreviewed test gardening.
801
802         * platform/mac-wk2/TestExpectations:
803
804 2020-02-10  Jacob Uphoff  <jacob_uphoff@apple.com>
805
806         [ macOS wk1 ] imported/w3c/web-platform-tests/workers/WorkerGlobalScope_ErrorEvent_colno.htm is a flaky failure
807         https://bugs.webkit.org/show_bug.cgi?id=207470
808
809         Unreviewed test gardening.
810
811         * platform/mac-wk1/TestExpectations:
812
813 2020-02-10  Jacob Uphoff  <jacob_uphoff@apple.com>
814
815         [ macOS wk1 ] imported/w3c/web-platform-tests/svg/animations/slider-switch.html is flaky failing
816         https://bugs.webkit.org/show_bug.cgi?id=207469
817
818         Unreviewed test gardening.
819
820         * platform/mac-wk1/TestExpectations:
821
822 2020-02-10  Antoine Quint  <graouts@webkit.org>
823
824         There's an event loop cycle between an animation finishing, and it being removed from GraphicsLayerCA
825         https://bugs.webkit.org/show_bug.cgi?id=207361
826         <rdar://problem/59280370>
827
828         Reviewed by Simon Fraser.
829
830         Lower the number of frames to wait after an animation completes by one to check that the accelerated animation has been removed
831         to show that we enqueue accelerated actions as part of the "update animations and send events" procedure.
832
833         * webanimations/accelerated-animation-removal-upon-transition-completion.html: Added.
834
835 2020-02-10  Jacob Uphoff  <jacob_uphoff@apple.com>
836
837         [ macOS iOS wk2 ] http/wpt/service-workers/service-worker-networkprocess-crash.html is flaky failing
838         https://bugs.webkit.org/show_bug.cgi?id=207466
839
840         Unreviewed test gardening.
841
842         * platform/ios-wk2/TestExpectations:
843         * platform/mac-wk2/TestExpectations:
844
845 2020-02-10  Antoine Quint  <graouts@webkit.org>
846
847         [Web Animations] Fix animations/stop-animation-on-suspend.html
848         https://bugs.webkit.org/show_bug.cgi?id=184580
849         <rdar://problem/39406014>
850
851         Reviewed by Simon Fraser.
852
853         The expectations of this test were incorrect. The test animates a transform from 0 to 400px across 400ms with a linear timing function. The test suspends
854         animations from 100ms to 300ms with timers, and polls animations at 200ms and 400ms. At 200ms, it expects a value of 100px, which is correct since the animation
855         is suspended and so the value at 100ms (when it was suspended) is expected.
856
857         However, the test expected the value at 400ms to be 200px, which leads me to think this test assumes that animations, when resumed, account for the time suspended
858         and subtracts it from the page time. This is incorrect: when animations resume, they resume at the current time, no matter how long they were suspended. So the expected
859         value should be 400px.
860
861         * animations/stop-animation-on-suspend-expected.txt:
862         * animations/stop-animation-on-suspend.html:
863
864 2020-02-10  Jacob Uphoff  <jacob_uphoff@apple.com>
865
866         [ macOS iOS wk2 ] storage/indexeddb/intversion-long-queue.html is a flaky failure.
867         https://bugs.webkit.org/show_bug.cgi?id=207465
868
869         Unreviewed test gardening.
870
871         * platform/ios-wk2/TestExpectations:
872         * platform/mac-wk2/TestExpectations:
873
874 2020-02-10  Jacob Uphoff  <jacob_uphoff@apple.com>
875
876         [ macOS ] inspector/runtime/getCollectionEntries.html is flaky failing
877         https://bugs.webkit.org/show_bug.cgi?id=207463
878
879         Unreviewed test gardening
880
881         * platform/mac/TestExpectations:
882
883 2020-02-10  Jacob Uphoff  <jacob_uphoff@apple.com>
884
885         Regression (~r252261): [ Mac wk2 ] inspector/heap/getPreview.html is flaky failing
886         https://bugs.webkit.org/show_bug.cgi?id=207209
887
888         Correcting test expectations.
889
890         Unreviewed test gardening
891
892         * platform/mac-wk2/TestExpectations:
893
894 2020-02-10  Jacob Uphoff  <jacob_uphoff@apple.com>
895
896         [ macOS ] imported/w3c/web-platform-tests/wasm/jsapi/constructor/instantiate-bad-imports.any.worker.html is flaky failing
897         https://bugs.webkit.org/show_bug.cgi?id=207461
898
899         Unreviewed test gardening
900
901         * platform/mac/TestExpectations:
902
903 2020-02-10  Jacob Uphoff  <jacob_uphoff@apple.com>
904
905         [ macOS wk2 ] webgpu/whlsl/buffer-vertex.html is flaky failing
906         https://bugs.webkit.org/show_bug.cgi?id=207127
907
908         Correcting test expectations for ImageOnlyFailure
909
910         Unreviewed test gardening
911
912         * platform/mac-wk2/TestExpectations:
913
914 2020-02-10  Jacob Uphoff  <jacob_uphoff@apple.com>
915
916         [ macOS wk2 ] webgpu/whlsl/separate-shader-modules/separate-shader-modules-7.html is a flaky failure
917         https://bugs.webkit.org/show_bug.cgi?id=207460
918
919         Unreviewed test gardening
920
921         * platform/mac-wk2/TestExpectations:
922
923 2020-02-10  Diego Pino Garcia  <dpino@igalia.com>
924
925         [WPE] Gardening, update baselines and synchronize with GTK
926         https://bugs.webkit.org/show_bug.cgi?id=207442
927
928         Unreviewed gardening.
929
930         * platform/wpe/TestExpectations:
931         * platform/wpe/css3/selectors3/html/css3-modsel-161-expected.txt:
932         * platform/wpe/css3/selectors3/xhtml/css3-modsel-161-expected.txt:
933         * platform/wpe/css3/selectors3/xml/css3-modsel-161-expected.txt:
934         * platform/wpe/fast/block/float/float-avoidance-expected.txt:
935         * platform/wpe/fast/block/margin-collapse/103-expected.txt:
936         * platform/wpe/fast/box-shadow/inset-box-shadow-radius-expected.txt:
937         * platform/wpe/fast/css/text-transform-select-expected.txt:
938         * platform/wpe/fast/html/keygen-expected.txt:
939         * platform/wpe/fast/invalid/014-expected.txt:
940         * platform/wpe/fast/parser/document-write-option-expected.txt:
941         * platform/wpe/fast/replaced/replaced-breaking-expected.txt:
942         * platform/wpe/fast/replaced/replaced-breaking-mixture-expected.txt:
943         * platform/wpe/fast/replaced/three-selects-break-expected.txt:
944         * platform/wpe/fast/replaced/width100percent-menulist-expected.txt:
945         * platform/wpe/tables/mozilla/bugs/bug1188-expected.txt:
946         * platform/wpe/tables/mozilla/bugs/bug18359-expected.txt:
947         * platform/wpe/tables/mozilla/bugs/bug2479-3-expected.txt:
948         * platform/wpe/tables/mozilla/bugs/bug2479-4-expected.txt:
949         * platform/wpe/tables/mozilla/bugs/bug29326-expected.txt:
950         * platform/wpe/tables/mozilla/bugs/bug33855-expected.txt:
951         * platform/wpe/tables/mozilla/bugs/bug4382-expected.txt:
952         * platform/wpe/tables/mozilla/bugs/bug96334-expected.txt:
953         * platform/wpe/tables/mozilla/core/margins-expected.txt:
954         * platform/wpe/tables/mozilla/dom/tableDom-expected.txt:
955         * platform/wpe/tables/mozilla_expected_failures/bugs/bug2479-5-expected.txt:
956         * platform/wpe/transforms/2d/zoom-menulist-expected.txt:
957
958 2020-02-09  Kate Cheney  <katherine_cheney@apple.com>
959
960         [ Mac wk2 ] http/tests/resourceLoadStatistics/log-cross-site-load-with-link-decoration.html is a flaky failure
961         https://bugs.webkit.org/show_bug.cgi?id=207271
962         <rdar://problem/59190346>
963
964         Reviewed by Maciej Stachowiak.
965
966         This patch updates all ITP tests to follow the pattern
967         setEnableFeature(true) at test setup and setEnableFeature(false) when
968         finished. This enables/disables both ITP and the isRunningTest
969         parameter so tests don't have to make two calls. It also ensures that
970         each test which relies on statistics processing notifies the testRunner
971         so it knows to wait for a callback, and deletes unecessary calls
972         to setStatisticsNotifyPagesWhenDataRecordsWereScanned which is called
973         in installStatisticsDidScanDataRecordsCallback.
974
975         This will help limit flakiness by processing statistics only for ITP
976         tests which require it for their purpose.
977
978         * http/tests/resourceLoadStatistics/classify-as-non-prevalent-based-on-mixed-statistics-database.html:
979         * http/tests/resourceLoadStatistics/classify-as-non-prevalent-based-on-mixed-statistics.html:
980         * http/tests/resourceLoadStatistics/classify-as-non-prevalent-based-on-subresource-under-top-frame-origins-database.html:
981         * http/tests/resourceLoadStatistics/classify-as-non-prevalent-based-on-subresource-under-top-frame-origins.html:
982         * http/tests/resourceLoadStatistics/classify-as-non-prevalent-based-on-subresource-unique-redirects-to-database.html:
983         * http/tests/resourceLoadStatistics/classify-as-non-prevalent-based-on-subresource-unique-redirects-to.html:
984         * http/tests/resourceLoadStatistics/classify-as-prevalent-based-on-mixed-statistics-database.html:
985         * http/tests/resourceLoadStatistics/classify-as-prevalent-based-on-mixed-statistics.html:
986         * http/tests/resourceLoadStatistics/classify-as-prevalent-based-on-sub-frame-under-top-frame-origins-database.html:
987         * http/tests/resourceLoadStatistics/classify-as-prevalent-based-on-sub-frame-under-top-frame-origins.html:
988         * http/tests/resourceLoadStatistics/classify-as-prevalent-based-on-subresource-redirect-to-prevalent-database.html:
989         * http/tests/resourceLoadStatistics/classify-as-prevalent-based-on-subresource-redirect-to-prevalent.html:
990         * http/tests/resourceLoadStatistics/classify-as-prevalent-based-on-subresource-under-top-frame-origins-database.html:
991         * http/tests/resourceLoadStatistics/classify-as-prevalent-based-on-subresource-under-top-frame-origins.html:
992         * http/tests/resourceLoadStatistics/classify-as-prevalent-based-on-subresource-unique-redirects-to-database.html:
993         * http/tests/resourceLoadStatistics/classify-as-prevalent-based-on-subresource-unique-redirects-to.html:
994         * http/tests/resourceLoadStatistics/classify-as-prevalent-based-on-top-frame-redirect-to-prevalent-database.html:
995         * http/tests/resourceLoadStatistics/classify-as-prevalent-based-on-top-frame-redirect-to-prevalent.html:
996         * http/tests/resourceLoadStatistics/classify-as-prevalent-based-on-top-frame-unique-redirects-to-database.html:
997         * http/tests/resourceLoadStatistics/classify-as-prevalent-based-on-top-frame-unique-redirects-to.html:
998         * http/tests/resourceLoadStatistics/classify-as-very-prevalent-based-on-mixed-statistics-database.html:
999         * http/tests/resourceLoadStatistics/classify-as-very-prevalent-based-on-mixed-statistics.html:
1000         * http/tests/resourceLoadStatistics/clear-in-memory-and-persistent-store-database.html:
1001         * http/tests/resourceLoadStatistics/clear-in-memory-and-persistent-store-one-hour-database.html:
1002         * http/tests/resourceLoadStatistics/clear-in-memory-and-persistent-store-one-hour.html:
1003         * http/tests/resourceLoadStatistics/clear-in-memory-and-persistent-store.html:
1004         * http/tests/resourceLoadStatistics/non-prevalent-resource-with-user-interaction-database.html:
1005         * http/tests/resourceLoadStatistics/non-prevalent-resource-with-user-interaction.html:
1006         * http/tests/resourceLoadStatistics/non-prevalent-resource-without-user-interaction-database.html:
1007         * http/tests/resourceLoadStatistics/non-prevalent-resource-without-user-interaction.html:
1008         * http/tests/resourceLoadStatistics/non-sandboxed-iframe-redirect-localhost-to-ip-to-localhost-database.html:
1009         * http/tests/resourceLoadStatistics/non-sandboxed-iframe-redirect-localhost-to-ip-to-localhost.html:
1010         * http/tests/resourceLoadStatistics/non-sandboxed-nesting-iframe-with-non-sandboxed-iframe-redirect-ip-to-localhost-to-ip-database.html:
1011         * http/tests/resourceLoadStatistics/non-sandboxed-nesting-iframe-with-non-sandboxed-iframe-redirect-ip-to-localhost-to-ip.html:
1012         * http/tests/resourceLoadStatistics/non-sandboxed-nesting-iframe-with-non-sandboxed-iframe-redirect-localhost-to-ip-to-localhost-database.html:
1013         * http/tests/resourceLoadStatistics/non-sandboxed-nesting-iframe-with-non-sandboxed-iframe-redirect-localhost-to-ip-to-localhost.html:
1014         * http/tests/resourceLoadStatistics/non-sandboxed-nesting-iframe-with-sandboxed-iframe-redirect-ip-to-localhost-to-ip-database.html:
1015         * http/tests/resourceLoadStatistics/non-sandboxed-nesting-iframe-with-sandboxed-iframe-redirect-ip-to-localhost-to-ip.html:
1016         * http/tests/resourceLoadStatistics/non-sandboxed-nesting-iframe-with-sandboxed-iframe-redirect-localhost-to-ip-to-localhost-database.html:
1017         * http/tests/resourceLoadStatistics/non-sandboxed-nesting-iframe-with-sandboxed-iframe-redirect-localhost-to-ip-to-localhost.html:
1018         * http/tests/resourceLoadStatistics/prevalent-resource-handled-keydown-database.html:
1019         * http/tests/resourceLoadStatistics/prevalent-resource-handled-keydown.html:
1020         * http/tests/resourceLoadStatistics/prevalent-resource-unhandled-keydown-database.html:
1021         * http/tests/resourceLoadStatistics/prevalent-resource-unhandled-keydown.html:
1022         * http/tests/resourceLoadStatistics/prevalent-resource-with-user-interaction-database.html:
1023         * http/tests/resourceLoadStatistics/prevalent-resource-with-user-interaction-timeout-database.html:
1024         * http/tests/resourceLoadStatistics/prevalent-resource-with-user-interaction-timeout.html:
1025         * http/tests/resourceLoadStatistics/prevalent-resource-with-user-interaction.html:
1026         * http/tests/resourceLoadStatistics/prevalent-resource-without-user-interaction-database.html:
1027         * http/tests/resourceLoadStatistics/prevalent-resource-without-user-interaction.html:
1028         * http/tests/resourceLoadStatistics/prune-statistics-database.html:
1029         * http/tests/resourceLoadStatistics/prune-statistics.html:
1030         * http/tests/resourceLoadStatistics/resources/util.js:
1031         (setEnableFeature):
1032         * http/tests/resourceLoadStatistics/sandboxed-iframe-redirect-ip-to-localhost-to-ip-database.html:
1033         * http/tests/resourceLoadStatistics/sandboxed-iframe-redirect-ip-to-localhost-to-ip.html:
1034         * http/tests/resourceLoadStatistics/sandboxed-iframe-redirect-localhost-to-ip-to-localhost-database.html:
1035         * http/tests/resourceLoadStatistics/sandboxed-iframe-redirect-localhost-to-ip-to-localhost.html:
1036         * http/tests/resourceLoadStatistics/sandboxed-nesting-iframe-with-non-sandboxed-iframe-redirect-ip-to-localhost-to-ip-database.html:
1037         * http/tests/resourceLoadStatistics/sandboxed-nesting-iframe-with-non-sandboxed-iframe-redirect-ip-to-localhost-to-ip.html:
1038         * http/tests/resourceLoadStatistics/sandboxed-nesting-iframe-with-non-sandboxed-iframe-redirect-localhost-to-ip-to-localhost-database.html:
1039         * http/tests/resourceLoadStatistics/sandboxed-nesting-iframe-with-non-sandboxed-iframe-redirect-localhost-to-ip-to-localhost.html:
1040         * http/tests/resourceLoadStatistics/sandboxed-nesting-iframe-with-sandboxed-iframe-redirect-ip-to-localhost-to-ip-database.html:
1041         * http/tests/resourceLoadStatistics/sandboxed-nesting-iframe-with-sandboxed-iframe-redirect-ip-to-localhost-to-ip.html:
1042         * http/tests/resourceLoadStatistics/sandboxed-nesting-iframe-with-sandboxed-iframe-redirect-localhost-to-ip-to-localhost-database.html:
1043         * http/tests/resourceLoadStatistics/sandboxed-nesting-iframe-with-sandboxed-iframe-redirect-localhost-to-ip-to-localhost.html:
1044         * http/tests/resourceLoadStatistics/telemetry-generation-advanced-functionality-database.html:
1045         * http/tests/resourceLoadStatistics/telemetry-generation-basic-functionality-database.html:
1046         * http/tests/resourceLoadStatistics/telemetry-generation.html:
1047         * http/tests/resourceLoadStatistics/user-interaction-in-cross-origin-sub-frame-database.html:
1048         * http/tests/resourceLoadStatistics/user-interaction-in-cross-origin-sub-frame.html:
1049
1050 2020-02-08  Simon Fraser  <simon.fraser@apple.com>
1051
1052         Extent of a composited animation should not include the untransformed position
1053         https://bugs.webkit.org/show_bug.cgi?id=207434
1054
1055         Reviewed by Sam Weinig.
1056         
1057         New test that checks backing store attachment and overlap for an element which is positioned in-view,
1058         but is move offscreen by the animation.
1059
1060         New baselines for overlap tests, since overlap no longer considers the unanimated position.
1061
1062         * compositing/backing/backing-store-attachment-animating-outside-viewport-expected.txt: Added.
1063         * compositing/backing/backing-store-attachment-animating-outside-viewport.html: Added.
1064         * compositing/layer-creation/translate-animation-overlap-expected.txt:
1065         * compositing/layer-creation/translate-scale-animation-overlap-expected.txt:
1066         * legacy-animation-engine/compositing/backing/backing-store-attachment-animating-outside-viewport-expected.txt: Added.
1067         * legacy-animation-engine/compositing/backing/backing-store-attachment-animating-outside-viewport.html: Added.
1068         * legacy-animation-engine/compositing/layer-creation/translate-animation-overlap-expected.txt:
1069         * legacy-animation-engine/compositing/layer-creation/translate-scale-animation-overlap-expected.txt:
1070         * platform/ios-wk2/compositing/backing/backing-store-attachment-animating-outside-viewport-expected.txt: Added.
1071         * platform/ios-wk2/legacy-animation-engine/compositing/backing/backing-store-attachment-animating-outside-viewport-expected.txt: Added.
1072
1073 2020-02-08  Doug Kelly  <dougk@apple.com>
1074
1075         Crash in RenderTreeBuilder::Table::findOrCreateParentForChild with multicol spanner
1076         https://bugs.webkit.org/show_bug.cgi?id=206917
1077
1078         Reviewed by Zalan Bujtas.
1079
1080         * fast/multicol/spanner-crash-when-finding-table-parent-expected.txt: Added.
1081         * fast/multicol/spanner-crash-when-finding-table-parent.html: Added.
1082
1083 2020-02-07  Wenson Hsieh  <wenson_hsieh@apple.com>
1084
1085         [iOS] Double tapping shouldn't scroll the page when the body has `overflow: hidden`
1086         https://bugs.webkit.org/show_bug.cgi?id=207390
1087         <rdar://problem/56960774>
1088
1089         Reviewed by Tim Horton and Simon Fraser.
1090
1091         Add a new layout test to verify that double tapping an element doesn't cause the page to scroll if `overflow:
1092         hidden` is applied to the body.
1093
1094         * fast/scrolling/ios/double-tap-to-scroll-with-scrolling-disabled-expected.txt: Added.
1095         * fast/scrolling/ios/double-tap-to-scroll-with-scrolling-disabled.html: Added.
1096
1097 2020-02-07  Kate Cheney  <katherine_cheney@apple.com>
1098
1099        Regression (r256011): http/tests/resourceLoadStatistics/aggregate-sorted-data-no-storage-access.html is consistently failing
1100        https://bugs.webkit.org/show_bug.cgi?id=207382
1101        <rdar://problem/59259844>
1102
1103         Reviewed by Yusuke Suzuki.
1104
1105         Updated test expectations to reflect new sorting.
1106
1107         * http/tests/resourceLoadStatistics/aggregate-sorted-data-no-storage-access-expected.txt:
1108         * http/tests/resourceLoadStatistics/count-third-party-script-import-in-worker-expected.txt:
1109         * http/tests/resourceLoadStatistics/count-third-party-script-loads-expected.txt:
1110         * http/tests/resourceLoadStatistics/log-delayed-client-side-redirects-expected.txt:
1111         * http/tests/resourceLoadStatistics/website-data-removal-for-site-navigated-to-with-link-decoration-expected.txt:
1112         * http/tests/storageAccess/aggregate-sorted-data-with-storage-access-expected.txt:
1113
1114 2020-02-07  Jacob Uphoff  <jacob_uphoff@apple.com>
1115
1116         [ macOS wk2 ] webgpu/whlsl/zero-initialize-values-2.html is a flaky failure
1117         https://bugs.webkit.org/show_bug.cgi?id=207222
1118
1119         Unreviewed test gardening
1120
1121         * platform/mac-wk2/TestExpectations: this test is an image failure not a text failure.
1122
1123 2020-02-07  Jason Lawrence  <lawrence.j@apple.com>
1124
1125         [ macOS ] Layout Test legacy-animation-engine/animations/suspend-resume-animation-events.html is a flaky failure
1126         https://bugs.webkit.org/show_bug.cgi?id=184617
1127
1128         Unreviewed test gardening.
1129
1130         * platform/mac/TestExpectations:
1131
1132 2020-02-07  Nikos Mouchtaris  <nmouchtaris@apple.com>
1133
1134         [Apple Pay] Provide a redacted billing contact during payment method selection
1135         https://bugs.webkit.org/show_bug.cgi?id=207169
1136         <rdar://problem/42737441>
1137
1138         Reviewed by Andy Estes.
1139
1140         Test that billing address field of ApplePayPaymentMethod is properly 
1141         populated in the PaymentMethodChange callback.
1142
1143         * http/tests/ssl/applepay/ApplePayBillingAddress-expected.txt: Added.
1144         * http/tests/ssl/applepay/ApplePayBillingAddress.html: Added.
1145
1146 2020-02-07  Jason Lawrence  <lawrence.j@apple.com>
1147
1148         [ Mac Debug ] imported/w3c/web-platform-tests/workers/WorkerGlobalScope_ErrorEvent_lineno.htm is flaky failing.
1149         https://bugs.webkit.org/show_bug.cgi?id=207395
1150
1151         Unreviewed test gardening.
1152
1153         * platform/mac/TestExpectations:
1154
1155 2020-02-07  youenn fablet  <youenn@apple.com>
1156
1157         Align getDisplayMedia() with spec
1158         https://bugs.webkit.org/show_bug.cgi?id=207191
1159         <rdar://problem/59151017>
1160
1161         Reviewed by Eric Carlson.
1162
1163         * fast/mediastream/screencapture-user-gesture.html:
1164
1165 2020-02-07  Jason Lawrence  <lawrence.j@apple.com>
1166
1167         [ Mac Debug ] imported/w3c/web-platform-tests/workers/WorkerGlobalScope_ErrorEvent_message.htm is flaky failing.
1168         https://bugs.webkit.org/show_bug.cgi?id=207392
1169
1170         Unreviewed test gardening.
1171
1172         * platform/mac/TestExpectations:
1173
1174 2020-02-07  Jason Lawrence  <lawrence.j@apple.com>
1175
1176         [ iOS wk2 ] imported/w3c/web-platform-tests/css/css-transitions/properties-value-002.html is flaky failing.
1177         https://bugs.webkit.org/show_bug.cgi?id=207386
1178
1179         Unreviewed test gardening.
1180
1181         * platform/ios-wk2/TestExpectations:
1182
1183 2020-02-07  Jason Lawrence  <lawrence.j@apple.com>
1184
1185         [ Mac wk2 ] http/tests/paymentrequest/page-cache-completed-payment-response.https.html is flaky failing.
1186         https://bugs.webkit.org/show_bug.cgi?id=207385
1187
1188         Unreviewed test gardening.
1189
1190         * platform/mac-wk2/TestExpectations:
1191
1192 2020-02-07  youenn fablet  <youenn@apple.com>
1193
1194         Filter out TURN/STUN .local URLs from a RTCPeerConnection iceServers list
1195         https://bugs.webkit.org/show_bug.cgi?id=207332
1196
1197         Reviewed by Eric Carlson.
1198
1199         * webrtc/stun-server-filtering-expected.txt: Added.
1200         * webrtc/stun-server-filtering.html: Added.
1201
1202 2020-02-07  Tomoki Imai  <Tomoki.Imai@sony.com>
1203
1204         [OpenSSL] Implement WebCrypto APIs for AES-CBC, AES-CFB and AES-GCM
1205         https://bugs.webkit.org/show_bug.cgi?id=207176
1206
1207         Reviewed by Fujii Hironori.
1208
1209         Enabled WebCrypto LayoutTests for AES-CBC, AES-CFB and AES-GCM along with the implementation.
1210
1211         * platform/wincairo/TestExpectations:
1212
1213 2020-02-07  Patrick Griffis  <pgriffis@igalia.com>
1214
1215         [GTK][WPE] Add same-site cookie support
1216         https://bugs.webkit.org/show_bug.cgi?id=204137
1217
1218         Reviewed by Carlos Garcia Campos.
1219
1220         Updated GTK/WPE test expectations to pass most same-site cookie tests
1221         matching the Apple ports.
1222
1223         * platform/gtk/TestExpectations:
1224         * platform/wpe/TestExpectations:
1225
1226 2020-02-07  youenn fablet  <youenn@apple.com>
1227
1228         [Cocoa] Use AVAssetWriterDelegate to implement MediaRecorder
1229         https://bugs.webkit.org/show_bug.cgi?id=206582
1230
1231         Reviewed by Eric Carlson.
1232
1233         Disable tests on all platforms except the ones supporting AVAssetWriterDelegate.
1234
1235         * TestExpectations:
1236         * http/wpt/mediarecorder/MediaRecorder-AV-audio-video-dataavailable-gpuprocess.html:
1237         Remove web audio generation since there seems to be some unstability in web audio -> stream -> media recorder.
1238         which should be fixed as follow-up specific patches.
1239         * platform/mac/TestExpectations:
1240         Enable running tests.
1241
1242 2020-02-07  youenn fablet  <youenn@apple.com>
1243
1244         Do not process newly gathered ICE candidates if document is suspended
1245         https://bugs.webkit.org/show_bug.cgi?id=207326
1246         <rdar://problem/57336453>
1247
1248         Reviewed by Alex Christensen.
1249
1250         * fast/history/resources/page-cache-helper-100ms.html: Added.
1251         * webrtc/peerconnection-new-candidate-page-cache-expected.txt: Added.
1252         * webrtc/peerconnection-new-candidate-page-cache.html: Added.
1253
1254 2020-02-06  Jiewen Tan  <jiewen_tan@apple.com>
1255
1256         [WebAuthn] authenticatorGetAssertion should be sent without pinAuth if UV = "discouraged"
1257         https://bugs.webkit.org/show_bug.cgi?id=206547
1258         <rdar://problem/58768032>
1259
1260         Reviewed by Brent Fulgham.
1261
1262         * http/wpt/webauthn/public-key-credential-get-success-hid.https-expected.txt:
1263         * http/wpt/webauthn/public-key-credential-get-success-hid.https.html:
1264
1265 2020-02-06  Antti Koivisto  <antti@apple.com>
1266
1267         Add slot based test for the accelerated animations freezing bug (201048)
1268         https://bugs.webkit.org/show_bug.cgi?id=207359
1269
1270         Reviewed by Ryosuke Niwa.
1271
1272         201048 had a simpler test case but it is good to add one for the original problem too.
1273
1274         Based on the original test by Tim Guan-tin Chien.
1275
1276         * webanimations/accelerated-animation-slot-invalidation-expected.html: Added.
1277         * webanimations/accelerated-animation-slot-invalidation.html: Added.
1278
1279 2020-02-06  Jason Lawrence  <lawrence.j@apple.com>
1280
1281         [ Mac ] inspector/css/pseudo-creation.html is flaky failing.
1282         https://bugs.webkit.org/show_bug.cgi?id=207363
1283
1284         Unreviewed test gardening.
1285
1286         * platform/mac/TestExpectations:
1287
1288 2020-02-06  Myles C. Maxfield  <mmaxfield@apple.com>
1289
1290         REGRESSION(r254534): 1-3% regression on PLT
1291         https://bugs.webkit.org/show_bug.cgi?id=207244
1292         <rdar://problem/58821709>
1293
1294         Reviewed by Simon Fraser.
1295
1296         Mark the tests as failing on certain OSes.
1297
1298         * platform/ios/TestExpectations:
1299         * platform/mac/TestExpectations:
1300
1301 2020-02-06  Devin Rousso  <drousso@apple.com>
1302
1303         Web Inspector: show JavaScript Worker terminated state as an internal property
1304         https://bugs.webkit.org/show_bug.cgi?id=207347
1305
1306         Reviewed by Brian Burg.
1307
1308         * inspector/worker/worker-create-and-terminate.html:
1309         Add assertions throughout the test to check that the `terminated` value matches what the
1310         frontend knows.
1311
1312 2020-02-06  Truitt Savell  <tsavell@apple.com>
1313
1314         Regression: fast/hidpi/image-srcset-svg-canvas-2x.html is failing consistently on iOS EWS
1315         https://bugs.webkit.org/show_bug.cgi?id=207038
1316
1317         Unreviewed test gardening.
1318
1319         * platform/ios-wk2/TestExpectations:
1320
1321 2020-02-06  Devin Rousso  <drousso@apple.com>
1322
1323         Web Inspector: REGRESSION(r249831): Sources: endless spinner when trying to view a resource
1324         https://bugs.webkit.org/show_bug.cgi?id=207346
1325         <rdar://problem/59209016>
1326
1327         Reviewed by Timothy Hatcher.
1328
1329         * inspector/formatting/resources/html-tests/attributes.html:
1330         * inspector/formatting/resources/html-tests/attributes-expected.html:
1331
1332 2020-02-06  Truitt Savell  <tsavell@apple.com>
1333
1334         Fix my mistakenly landed expectations from r255962
1335         https://bugs.webkit.org/show_bug.cgi?id=207337
1336
1337         Unreviewed test gardening
1338
1339
1340         * platform/mac-wk1/TestExpectations:
1341
1342 2020-02-06  Jacob Uphoff  <jacob_uphoff@apple.com>
1343
1344         Flaky Test: fast/performance/performance-now-timestamps.html
1345         https://bugs.webkit.org/show_bug.cgi?id=112939
1346
1347         Unreviewed test gardening.
1348
1349         * platform/mac/TestExpectations:
1350
1351 2020-02-06  Jacob Uphoff  <jacob_uphoff@apple.com>
1352
1353         REGRESSION: [ macOS wk1 ] ASSERTION FAILED: _notifications.contains(notificationID) imported/w3c/web-platform-tests/notifications/constructor-basic.html is flaky crashing
1354         https://bugs.webkit.org/show_bug.cgi?id=207307
1355
1356         Unreviewed test gardening.
1357
1358         * platform/mac/TestExpectations:
1359
1360 2020-02-06  Jack Lee  <shihchieh_lee@apple.com>
1361
1362         Nullptr crash in WebCore::findPlaceForCounter with pseudo element that has display:contents host.
1363         https://bugs.webkit.org/show_bug.cgi?id=207241
1364
1365         When the pseudo element's host element does not initiate a renderer
1366         (e.g. display: contents) we need to look further in the DOM tree 
1367         for a previous-sibling-or-parent-element candidate.
1368
1369         Reviewed by Zalan Bujtas.
1370
1371         * fast/css/counters/findPlaceForCounter-pseudo-element-display-content-host-crash-expected.txt: Added.
1372         * fast/css/counters/findPlaceForCounter-pseudo-element-display-content-host-crash.html: Added.
1373
1374 2020-02-06  Sukolsak Sakshuwong  <sukolsak@gmail.com> and Alexey Shvayka  <shvaikalesh@gmail.com>
1375
1376         JavaScript string corruption using RegExp with unicode character
1377         https://bugs.webkit.org/show_bug.cgi?id=187947
1378
1379         Reviewed by Yusuke Suzuki.
1380
1381         Besides adding a regression test, this patch brings back:
1382         1. An out-of-order character class range test.
1383         2. Dangling and combined surrogates tests (as webkit.org/b/154863 is now resolved).
1384
1385         * js/dom/regexp-range-out-of-order-expected.txt:
1386         * js/dom/script-tests/regexp-range-out-of-order.js:
1387         * js/regexp-unicode-expected.txt:
1388         * js/script-tests/regexp-extended-characters-match.js:
1389         * js/script-tests/regexp-unicode.js:
1390
1391 2020-02-06  Commit Queue  <commit-queue@webkit.org>
1392
1393         Unreviewed, rolling out r255910, r255970, and r255972.
1394         https://bugs.webkit.org/show_bug.cgi?id=207345
1395
1396         Broke internal builds (Requested by ryanhaddad on #webkit).
1397
1398         Reverted changesets:
1399
1400         "[Cocoa] Use AVAssetWriterDelegate to implement MediaRecorder"
1401         https://bugs.webkit.org/show_bug.cgi?id=206582
1402         https://trac.webkit.org/changeset/255910
1403
1404         "[Cocoa] Use AVAssetWriterDelegate to implement MediaRecorder"
1405         https://bugs.webkit.org/show_bug.cgi?id=206582
1406         https://trac.webkit.org/changeset/255970
1407
1408         "[Cocoa] Use AVAssetWriterDelegate to implement MediaRecorder"
1409         https://bugs.webkit.org/show_bug.cgi?id=206582
1410         https://trac.webkit.org/changeset/255972
1411
1412 2020-02-06  Ali Juma  <ajuma@chromium.org>
1413
1414         Crash in RenderTableCol::willBeRemovedFromTree()
1415         https://bugs.webkit.org/show_bug.cgi?id=207031
1416
1417         Reviewed by Antti Koivisto.
1418
1419         * tables/table-col-indent-crash-expected.txt: Added.
1420         * tables/table-col-indent-crash.html: Added.
1421
1422 2020-02-06  Jason Lawrence  <lawrence.j@apple.com>
1423
1424         Regression: (r255150?) [ Mac wk1 ] http/wpt/css/css-animations/start-animation-001.html is flaky failing.
1425         https://bugs.webkit.org/show_bug.cgi?id=207337
1426
1427         Unreviewed test gardening.
1428
1429         * platform/mac-wk1/TestExpectations:
1430
1431 2020-02-06  Brent Fulgham  <bfulgham@apple.com>
1432
1433         Prevent navigating top level frames to Data URLs
1434         https://bugs.webkit.org/show_bug.cgi?id=206962
1435         <rdar://problem/56770676>
1436
1437         Reviewed by Youenn Fablet."
1438
1439         Revise our loading behavior to match Chrome and Firefox by blocking
1440         top level frame navigations to Data URLs.
1441
1442         * fast/loader/data-url-frame-allowed.html: Added.
1443         * fast/loader/data-url-frame-allowed-expected.txt : Added.
1444         * fast/loader/data-url-load-denied.html: Added.
1445         * fast/loader/data-url-load-denied-expected.txt: Added.
1446
1447 2020-02-06  Truitt Savell  <tsavell@apple.com>
1448
1449         REGRESSION: (r255821) [ iOS Mac wk1 ] imported/w3c/web-platform-tests/web-animations/timing-model/animations/finishing-an-animation.html
1450         https://bugs.webkit.org/show_bug.cgi?id=207278
1451
1452         Unreviewed test gardening.
1453
1454         Followup to r255859 to add iOS expectations.
1455
1456         * platform/ios/TestExpectations:
1457
1458 2020-02-06  Ryan Haddad  <ryanhaddad@apple.com>
1459
1460         Regression (r255810): webanimations/accelerated-animation-canceled-before-commit.html is very flaky on Windows EWS
1461         https://bugs.webkit.org/show_bug.cgi?id=207327
1462
1463         Unreviewed test gardening.
1464
1465         * platform/win/TestExpectations: Skip the test on Windows.
1466
1467 2020-02-06  Cathie Chen  <cathiechen@igalia.com>
1468
1469         Add support for scroll behavior relies on ScrollAnimation of the Web process
1470         https://bugs.webkit.org/show_bug.cgi?id=204882
1471
1472         Reviewed by Frédéric Wang
1473
1474         Based on the patch by Frédéric Wang.
1475
1476         * platform/mac-wk1/TestExpectations: Skip these tests on WK1 as they don't work for now.
1477
1478 2020-02-06  Jason Lawrence  <lawrence.j@apple.com>
1479
1480         Regression (r254399) [ Mac ] imported/w3c/web-platform-tests/2dcontext/imagebitmap/createImageBitmap-transfer.html is flaky failing.
1481         https://bugs.webkit.org/show_bug.cgi?id=207333
1482
1483         Unreviewed test gardening.
1484
1485         * platform/mac/TestExpectations:
1486
1487 2020-02-06  youenn fablet  <youenn@apple.com>
1488
1489         [Cocoa] Use AVAssetWriterDelegate to implement MediaRecorder
1490         https://bugs.webkit.org/show_bug.cgi?id=206582
1491
1492         Reviewed by Eric Carlson.
1493
1494         Disable tests on all platforms except the ones supporting AVAssetWriterDelegate.
1495
1496         * TestExpectations:
1497         * http/wpt/mediarecorder/MediaRecorder-AV-audio-video-dataavailable-gpuprocess.html:
1498         Remove web audio generation since there seems to be some unstability in web audio -> stream -> media recorder.
1499         which should be fixed as follow-up specific patches.
1500         * platform/mac/TestExpectations:
1501         Enable running tests.
1502
1503 2020-02-05  Devin Rousso  <drousso@apple.com>
1504
1505         REGRESSION (r254428): [ macOS wk1 ] inspector/canvas/recording-2d-full.html became slower, flakily times out
1506         https://bugs.webkit.org/show_bug.cgi?id=207154
1507         <rdar://problem/59127935>
1508
1509         Reviewed by Zalan Bujtas.
1510
1511         Rather than have a `InspectorTest.log()` for each line of output, collect the content into a
1512         String/Array and do a single log to avoid lots of sequential layouts.
1513
1514         * inspector/canvas/resources/create-context-utilities.js:
1515         (TestPage.registerInitializer.awaitCanvasAdded):
1516
1517         * inspector/canvas/resources/recording-utilities.js:
1518         (TestPage.registerInitializer.log): Deleted.
1519         (TestPage.registerInitializer.logRecording):
1520         (TestPage.registerInitializer.logRecording.log): Added.
1521
1522 2020-02-05  Yusuke Suzuki  <ysuzuki@apple.com>
1523
1524         [WTF] Try using 75% load factor for HashTable
1525         https://bugs.webkit.org/show_bug.cgi?id=207183
1526
1527         Reviewed by Mark Lam.
1528
1529         It seems that this test is relying on hash-table's order.
1530
1531         * http/tests/resourceLoadStatistics/aggregate-sorted-data-no-storage-access-expected.txt:
1532
1533 2020-02-05  Devin Rousso  <drousso@apple.com>
1534
1535         Web Inspector: Sources: add a special breakpoint for controlling whether `debugger` statements pause
1536         https://bugs.webkit.org/show_bug.cgi?id=206818
1537
1538         Reviewed by Timothy Hatcher.
1539
1540         * inspector/debugger/setPauseOnDebuggerStatements.html: Added.
1541         * inspector/debugger/setPauseOnDebuggerStatements-expected.txt: Added.
1542
1543 2020-02-05  Chris Dumez  <cdumez@apple.com>
1544
1545         Regression(r248734) StorageAreaMap objects are getting leaked
1546         https://bugs.webkit.org/show_bug.cgi?id=207073
1547         <rdar://problem/59168065>
1548
1549         Reviewed by Darin Adler.
1550
1551         Add layout test coverage.
1552
1553         * TestExpectations:
1554         * http/tests/storage/resources/storage-map-leaking-iframe.html: Added.
1555         * http/tests/storage/storage-map-leaking-expected.txt: Added.
1556         * http/tests/storage/storage-map-leaking.html: Added.
1557         * platform/wk2/TestExpectations:
1558
1559 2020-02-05  Jacob Uphoff  <jacob_uphoff@apple.com>
1560
1561         [ macOS ] inspector/animation/lifecycle-css-animation.html is flaky failing
1562         https://bugs.webkit.org/show_bug.cgi?id=207306
1563
1564         Unreviewed test gardening.
1565
1566         * platform/mac/TestExpectations:
1567
1568 2020-02-05  Jacob Uphoff  <jacob_uphoff@apple.com>
1569
1570         ASSERTION FAILED: !needsLayout() [ macOS wk2 ] loader/stateobjects/pushstate-size-iframe.html is flaky crashing
1571         https://bugs.webkit.org/show_bug.cgi?id=207303
1572
1573         Unreviewed test gardening.
1574
1575         * platform/mac-wk2/TestExpectations:
1576
1577 2020-02-05  Truitt Savell  <tsavell@apple.com>
1578
1579         REGRESSION: (r255821) [ Mac wk1 ] imported/w3c/web-platform-tests/web-animations/timing-model/animations/finishing-an-animation.html
1580         https://bugs.webkit.org/show_bug.cgi?id=207278
1581
1582         Unreviewed test gardening.
1583
1584         * platform/mac-wk1/TestExpectations:
1585
1586 2020-02-05  Jacob Uphoff  <jacob_uphoff@apple.com>
1587
1588         [ macOS wk2 ] webgpu/whlsl/dot-expressions.html  is flaky failing
1589         https://bugs.webkit.org/show_bug.cgi?id=207294
1590
1591         Unreviewed test gardening.
1592
1593         * platform/mac-wk2/TestExpectations:
1594
1595 2020-02-05  Jason Lawrence  <lawrence.j@apple.com>
1596
1597         Regression: [ Mac Debug wk2 ] http/tests/websocket/tests/hybi/server-close.html is flaky crashing.
1598         https://bugs.webkit.org/show_bug.cgi?id=207269
1599
1600         Unreviewed test gardening.
1601
1602         Updated test expectations.
1603
1604         * platform/mac-wk2/TestExpectations:
1605
1606 2020-02-05  Jason Lawrence  <lawrence.j@apple.com>
1607
1608         REGRESSION (r228901): Layout Test http/tests/appcache/abort-cache-onprogress.html is a flaky failure
1609         https://bugs.webkit.org/show_bug.cgi?id=183684
1610
1611         Unreviewed test gardening.
1612
1613         * platform/mac-wk2/TestExpectations:
1614
1615 2020-02-05  Chris Fleizach  <cfleizach@apple.com>
1616
1617         AX: replaceTextInRange should handle when called on the WebArea element
1618         https://bugs.webkit.org/show_bug.cgi?id=207242
1619         <rdar://problem/59173196>
1620
1621         Reviewed by Zalan Bujtas.
1622
1623         * accessibility/mac/replace-text-with-range-on-webarea-element-expected.txt: Added.
1624         * accessibility/mac/replace-text-with-range-on-webarea-element.html: Added.
1625
1626 2020-02-05  youenn fablet  <youenn@apple.com>
1627
1628         Improve stability of webrtc/video-autoplay.html by splitting tests in multiple files
1629         https://bugs.webkit.org/show_bug.cgi?id=207252
1630
1631         Reviewed by Eric Carlson.
1632
1633         webrtc/video-autplay.html is flaky on bots.
1634         On debug bots, removing the video element from the DOM does not always pause it in a timely manner.
1635         To improve reliability, we split tests in individual files.
1636         Removing flakiness expectation from video-autoplay.html since it no longer contains the flaky tests.
1637
1638         * TestExpectations:
1639         * webrtc/video-autoplay-expected.txt:
1640         * webrtc/video-autoplay.html:
1641         * webrtc/video-autoplay1-expected.txt: Added.
1642         * webrtc/video-autoplay1.html: Added.
1643         * webrtc/video-autoplay2-expected.txt: Added.
1644         * webrtc/video-autoplay2.html: Added.
1645         * webrtc/video-autoplay3-expected.txt: Added.
1646         * webrtc/video-autoplay3.html: Added.
1647         * webrtc/video-autoplay4-expected.txt: Added.
1648         * webrtc/video-autoplay4.html: Added.
1649
1650 2020-02-05  Diego Pino Garcia  <dpino@igalia.com>
1651
1652         [GTK] Gardening, new baselines and update TestExpectations
1653         https://bugs.webkit.org/show_bug.cgi?id=207259
1654
1655         Unreviewed gardening.
1656
1657         * platform/gtk/TestExpectations:
1658         * platform/gtk/imported/w3c/web-platform-tests/css/css-color/animation/opacity-interpolation-expected.txt: Added.
1659         * platform/gtk/inspector/css/shadow-scoped-style-expected.txt: Added.
1660         * platform/gtk/webanimations/opacity-animation-yields-compositing-expected.txt: Added.
1661         * platform/gtk/webanimations/partly-accelerated-transition-by-removing-property-expected.txt: Added.
1662         * platform/gtk/webanimations/width-and-opacity-separate-animation-yields-compositing-expected.txt: Added.
1663
1664 2020-02-05  Jason Lawrence  <lawrence.j@apple.com>
1665
1666         [ iPadOS wk2 Debug ] compositing/shared-backing/sharing-child-contributes-to-overlap.html is flaky crashing.
1667         https://bugs.webkit.org/show_bug.cgi?id=207274
1668
1669         Unreviewed test gardening.
1670
1671         * platform/ipad/TestExpectations:
1672
1673 2020-02-05  Chris Dumez  <cdumez@apple.com>
1674
1675         REGRESSION: [ iOS wk2 ] fast/scrolling/ios/scroll-events-back-forward.html is flaky failing
1676         https://bugs.webkit.org/show_bug.cgi?id=207194
1677         <rdar://problem/59148073>
1678
1679         Reviewed by Wenson Hsieh.
1680
1681         Test was flaky because it relied on a 10ms timer.
1682
1683         * fast/scrolling/ios/scroll-events-back-forward-expected.txt:
1684         * fast/scrolling/ios/scroll-events-back-forward.html:
1685         * platform/ios-wk2/TestExpectations:
1686
1687 2020-02-05  Jason Lawrence  <lawrence.j@apple.com>
1688
1689         [iOS wk2 Debug] imported/w3c/web-platform-tests/mathml/presentation-markup/scripts/cramped-001.html is failing
1690         https://bugs.webkit.org/show_bug.cgi?id=207077
1691
1692         Unreviewed test gardening.
1693
1694         * platform/ios-wk2/TestExpectations:
1695
1696 2020-02-05  Antoine Quint  <graouts@apple.com>
1697
1698         [Web Animations] Update snapshot of Web Animations, CSS Animations and CSS Transitions WPT tests
1699         https://bugs.webkit.org/show_bug.cgi?id=207263
1700
1701         Reviewed by Youenn Fablet.
1702
1703         * TestExpectations:
1704         * tests-options.json:
1705
1706 2020-02-05  Jason Lawrence  <lawrence.j@apple.com>
1707
1708         Regression (r252014?) [ Mac wk2 ] http/tests/resourceLoadStatistics/log-cross-site-load-with-link-decoration.html is flaky failing.
1709         https://bugs.webkit.org/show_bug.cgi?id=207271
1710
1711         Unreviewed test gardening.
1712
1713         * platform/mac-wk2/TestExpectations:
1714
1715 2020-02-05  Commit Queue  <commit-queue@webkit.org>
1716
1717         Unreviewed, rolling out r255818.
1718         https://bugs.webkit.org/show_bug.cgi?id=207270
1719
1720         It is breaking some Mac builds (Requested by youenn on
1721         #webkit).
1722
1723         Reverted changeset:
1724
1725         "[Cocoa] Use AVAssetWriterDelegate to implement MediaRecorder"
1726         https://bugs.webkit.org/show_bug.cgi?id=206582
1727         https://trac.webkit.org/changeset/255818
1728
1729 2020-02-05  youenn fablet  <youenn@apple.com>
1730
1731         [Cocoa] Use AVAssetWriterDelegate to implement MediaRecorder
1732         https://bugs.webkit.org/show_bug.cgi?id=206582
1733
1734         Reviewed by Eric Carlson.
1735
1736         Disable tests on all platforms except the ones supporting AVAssetWriterDelegate.
1737
1738         * TestExpectations:
1739         * http/wpt/mediarecorder/MediaRecorder-AV-audio-video-dataavailable-gpuprocess.html:
1740         Remove web audio generation since there seems to be some unstability in web audio -> stream -> media recorder.
1741         which should be fixed as follow-up specific patches.
1742         * platform/mac/TestExpectations:
1743
1744 2020-02-05  Jason Lawrence  <lawrence.j@apple.com>
1745
1746         Regression: [ Mac Debug wk2 ] http/tests/websocket/tests/hybi/server-close.html is flaky crashing.
1747         https://bugs.webkit.org/show_bug.cgi?id=207269
1748
1749         Unreviewed test gardening.
1750
1751         * platform/mac-wk2/TestExpectations:
1752
1753 2020-02-05  Jacob Uphoff  <jacob_uphoff@apple.com>
1754
1755         [ macOS ] imported/w3c/web-platform-tests/hr-time/basic.any.html is flaky failing
1756         https://bugs.webkit.org/show_bug.cgi?id=206908
1757
1758         Unreviewed test gardening.
1759
1760         * platform/mac/TestExpectations:
1761
1762 2020-02-05  Jason Lawrence  <lawrence.j@apple.com>
1763
1764         [ Mac wk2 ] webgpu/whlsl/ensure-proper-variable-lifetime.html is flaky failing.
1765         https://bugs.webkit.org/show_bug.cgi?id=207267
1766
1767         Unreviewed test gardening.
1768
1769         * platform/mac-wk2/TestExpectations:
1770
1771 2020-02-05  Antoine Quint  <graouts@apple.com>
1772
1773         [Web Animations] Canceling an accelerated animation before it was committed does not prevent it from playing
1774         https://bugs.webkit.org/show_bug.cgi?id=207253
1775         <rdar://problem/59143624>
1776
1777         Reviewed by Antti Koivisto.
1778
1779         Add a new test that checks that an accelerated animation that has been enqueued to start but has
1780         not yet been committed is correctly canceled when the cancel() method is called. This test fails
1781         prior to this source change.
1782
1783         * webanimations/accelerated-animation-canceled-before-commit-expected.html: Added.
1784         * webanimations/accelerated-animation-canceled-before-commit.html: Added.
1785
1786 2020-02-04  Lauro Moura  <lmoura@igalia.com>
1787
1788         [GTK] Garden some wpt tests failing with harness timeout
1789         https://bugs.webkit.org/show_bug.cgi?id=207247
1790
1791         Unreviewed test gardening.
1792
1793         * platform/gtk/TestExpectations:
1794
1795 2020-02-04  Wenson Hsieh  <wenson_hsieh@apple.com>
1796
1797         REGRESSION (r251320): Can't double tap to select word in Notes on iCloud.com
1798         https://bugs.webkit.org/show_bug.cgi?id=207239
1799         <rdar://problem/58686015>
1800
1801         Reviewed by Tim Horton.
1802
1803         Add a test to verify that performing a double tap on an element with a dblclick handler results in the following
1804         sequence of events: `[ "pointerdown", "pointerup", "pointerdown", "pointerup", "dblclick" ]`.
1805
1806         * pointerevents/ios/pointer-events-for-double-tap-expected.txt: Added.
1807         * pointerevents/ios/pointer-events-for-double-tap.html: Added.
1808         * pointerevents/utils.js:
1809         (const.ui.new.UIController.prototype.doubleTap):
1810
1811         Add a helper method to simulate a double-tap gesture.
1812
1813 2020-02-04  Ryan Haddad  <ryanhaddad@apple.com>
1814
1815         REGRESSION [ Mac wk2 ] Tests are jetsamming: Unable to shrink memory footprint of process below the kill thresold [sic]
1816         https://bugs.webkit.org/show_bug.cgi?id=206627
1817
1818         Unreviewed test gardening.
1819
1820         * platform/ios-wk2/TestExpectations: Disable websql tests.
1821         * platform/mac-wk2/TestExpectations: Ditto.
1822
1823 2020-02-04  Jacob Uphoff  <jacob_uphoff@apple.com>
1824
1825         REGRESSION: [ macOS wk1 ] ASSERTION FAILED: http/tests/notifications/event-listener-crash.html is flaky crashing
1826         https://bugs.webkit.org/show_bug.cgi?id=207237
1827
1828         Unreviewed test gardening.
1829
1830         * platform/mac-wk1/TestExpectations:
1831
1832 2020-02-04  Jacob Uphoff  <jacob_uphoff@apple.com>
1833
1834         [ macOS ] legacy-animation-engine/fast/animation/request-animation-frame-iframe.html is flaky failing
1835         https://bugs.webkit.org/show_bug.cgi?id=207235
1836
1837         Unreviewed test gardening.
1838
1839         * platform/mac/TestExpectations:
1840
1841 2020-02-04  Jacob Uphoff  <jacob_uphoff@apple.com>
1842
1843         [ macOS iOS ] imported/w3c/web-platform-tests/fetch/stale-while-revalidate/fetch.html is flaky failing
1844         https://bugs.webkit.org/show_bug.cgi?id=207230
1845         
1846         Unreviewed test gardening.
1847
1848         * platform/ios/TestExpectations:
1849         * platform/mac/TestExpectations:
1850
1851 2020-02-04  Jacob Uphoff  <jacob_uphoff@apple.com>
1852
1853         [ macOS ] http/tests/misc/image-blocked-src-change.html is flaky failing
1854         https://bugs.webkit.org/show_bug.cgi?id=207226
1855
1856         Unreviewed test gardening.
1857
1858         * platform/mac/TestExpectations:
1859
1860 2020-02-04  Jacob Uphoff  <jacob_uphoff@apple.com>
1861
1862         [ macOS iOS ] imported/w3c/web-platform-tests/service-workers/service-worker/extendable-event-waituntil.https.html is flaky failing
1863         https://bugs.webkit.org/show_bug.cgi?id=207225
1864
1865         Unreviewed test gardening.
1866
1867         * platform/ios/TestExpectations:
1868         * platform/mac/TestExpectations:
1869
1870 2020-02-04  Jacob Uphoff  <jacob_uphoff@apple.com>
1871
1872         [ macOS wk2 ] webgpu/whlsl/zero-initialize-values-2.html is a flaky failure
1873         https://bugs.webkit.org/show_bug.cgi?id=207222
1874
1875         Unreviewed test gardening.
1876
1877         * platform/mac-wk2/TestExpectations:
1878
1879 2020-02-04  Jason Lawrence  <lawrence.j@apple.com>
1880
1881         Regression: (252273) [ Mac wk2 ] inspector/heap/getPreview.html is flaky failing.
1882         https://bugs.webkit.org/show_bug.cgi?id=207209
1883
1884         Unreviewed test gardening.
1885
1886         * platform/mac-wk2/TestExpectations:
1887
1888 2020-02-04  Jason Lawrence  <lawrence.j@apple.com>
1889
1890         [ macOS wk2 ] inspector/canvas/shaderProgram-add-remove-webgl2.html is flaky crashing
1891         https://bugs.webkit.org/show_bug.cgi?id=206718
1892
1893         Unreviewed test gardening.
1894
1895         * platform/mac-wk2/TestExpectations:
1896
1897 2020-02-04  Jason Lawrence  <lawrence.j@apple.com>
1898
1899         [ Mac wk2 ] webgpu/whlsl/textures-sample-grad.html is flaky failing.
1900         https://bugs.webkit.org/show_bug.cgi?id=207202
1901
1902         Unreviewed test gardening.
1903
1904         * platform/mac-wk2/TestExpectations:
1905
1906 2020-02-04  youenn fablet  <youenn@apple.com>
1907
1908         Check for callback being null in Notification.requestPermission
1909         https://bugs.webkit.org/show_bug.cgi?id=207192
1910         <rdar://problem/59130804>
1911
1912         Reviewed by Chris Dumez.
1913
1914         * http/tests/notifications/notification-in-non-secure-context.html:
1915
1916 2020-02-04  Jason Lawrence  <lawrence.j@apple.com>
1917
1918         [ Mac wk2 ] webgpu/whlsl/while-loop-continue.html flaky failing.
1919         https://bugs.webkit.org/show_bug.cgi?id=207200
1920
1921         Unreviewed test gardening.
1922
1923         * platform/mac-wk2/TestExpectations:
1924
1925 2020-02-04  Jason Lawrence  <lawrence.j@apple.com>
1926
1927         Regression: (252334?) [ iOS wk2 ] http/tests/resourceLoadStatistics/cookie-deletion.html is flaky failing and crashing.
1928         https://bugs.webkit.org/show_bug.cgi?id=207197
1929
1930         Unreviewed test gardening.
1931
1932         * platform/ios-wk2/TestExpectations:
1933
1934 2020-02-04  Devin Rousso  <drousso@apple.com>
1935
1936         Web Inspector: REGRESSION(r248287): Console: function objects saved to a $n will be invoked instead of just referenced when evaluating in the Console
1937         https://bugs.webkit.org/show_bug.cgi?id=207180
1938         <rdar://problem/58860268>
1939
1940         Reviewed by Joseph Pecoraro.
1941
1942         * inspector/runtime/saveResult.html:
1943         * inspector/runtime/saveResult-expected.txt:
1944
1945 2020-02-04  Jacob Uphoff  <jacob_uphoff@apple.com>
1946
1947         [ macOS wk2 ] webgpu/whlsl/loops.html is flaky failing
1948         https://bugs.webkit.org/show_bug.cgi?id=207199
1949
1950         Unreviewed test gardening.
1951
1952         * platform/mac-wk2/TestExpectations:
1953
1954 2020-02-04  Jason Lawrence  <lawrence.j@apple.com>
1955
1956         Regression: (252234?) [ iOS wk2 ] fast/scrolling/ios/scroll-events-back-forward.html is flaky failing.
1957         https://bugs.webkit.org/show_bug.cgi?id=207194
1958
1959         Unreviewed test gardening.
1960
1961         * platform/ios-wk2/TestExpectations:
1962
1963 2020-02-04  Antti Koivisto  <antti@apple.com>
1964
1965         CSS Rules with the same selector from several large stylesheets are applied in the wrong order
1966         https://bugs.webkit.org/show_bug.cgi?id=204687
1967         <rdar://problem/57522566>
1968
1969         Reviewed by Zalan Bujtas.
1970
1971         * TestExpectations:
1972         * fast/css/many-rules-expected.html: Added.
1973         * fast/css/many-rules.html: Added.
1974
1975 2020-02-04  youenn fablet  <youenn@apple.com>
1976
1977         MediaDevices should handle changes of iframe allow attribute value
1978         https://bugs.webkit.org/show_bug.cgi?id=207112
1979
1980         Reviewed by Eric Carlson.
1981
1982         * TestExpectations:
1983         * fullscreen/full-screen-enabled-expected.txt:
1984         * fullscreen/full-screen-enabled-prefixed-expected.txt:
1985         * fullscreen/full-screen-iframe-not-allowed-expected.txt:
1986         * fullscreen/full-screen-iframe-without-allow-attribute-allowed-from-parent-expected.txt:
1987         * fullscreen/full-screen-restrictions-expected.txt:
1988         * http/tests/fullscreen/fullscreen-feature-policy-expected.txt:
1989         * http/tests/media/media-stream/enumerate-devices-iframe-allow-attribute-expected.txt:
1990         * http/tests/media/media-stream/get-display-media-iframe-allow-attribute-expected.txt:
1991         * http/tests/ssl/media-stream/get-user-media-different-host-expected.txt:
1992         * http/tests/ssl/media-stream/get-user-media-nested-expected.txt:
1993         * http/tests/webrtc/enumerateDevicesInFrames-expected.txt: Added.
1994         * http/tests/webrtc/enumerateDevicesInFrames.html: Added.
1995
1996 2020-02-03  Antti Koivisto  <antti@apple.com>
1997
1998         Accelerated animations freeze on render tree rebuild
1999         https://bugs.webkit.org/show_bug.cgi?id=201048
2000         <rdar://problem/54612621>
2001
2002         Reviewed by Antoine Quint.
2003
2004         * webanimations/accelerated-animation-renderer-change-expected.html: Added.
2005         * webanimations/accelerated-animation-renderer-change.html: Added.
2006
2007 2020-02-03  Jacob Uphoff  <jacob_uphoff@apple.com>
2008
2009         [ macOS wk1 ] inspector/unit-tests/server-timing-entry.html is flaky timeout
2010         https://bugs.webkit.org/show_bug.cgi?id=207167
2011
2012         Unreviewed test gardening.
2013
2014         * platform/mac-wk1/TestExpectations:
2015
2016 2020-02-03  Jason Lawrence  <lawrence.j@apple.com>
2017
2018         [ Mac wk2 ] http/wpt/mediarecorder/MediaRecorder-AV-audio-video-dataavailable-gpuprocess.html is flaky failing.
2019         https://bugs.webkit.org/show_bug.cgi?id=207166
2020
2021         Unreviewed test gardening.
2022
2023         * platform/mac-wk2/TestExpectations:
2024
2025 2020-02-03  Jason Lawrence  <lawrence.j@apple.com>
2026
2027         [ Mac wk2 ] tiled-drawing/scrolling/scroll-snap/scroll-snap-mandatory-padding.html is flaky failing. 
2028         https://bugs.webkit.org/show_bug.cgi?id=207165
2029
2030         Unreviewed test gardening.
2031
2032         * platform/mac-wk2/TestExpectations:
2033
2034 2020-02-03  Jacob Uphoff  <jacob_uphoff@apple.com>
2035
2036         LayoutTest inspector/controller/runtime-controller-import.html is a flaky timeout
2037         https://bugs.webkit.org/show_bug.cgi?id=168926
2038
2039         Updating because the test is also flaky failing.
2040
2041         Unreviewed test gardening.
2042
2043         * platform/mac/TestExpectations:
2044
2045 2020-02-03  Jacob Uphoff  <jacob_uphoff@apple.com>
2046
2047         [ macOS wk1 ] inspector/heap/imported-snapshot.html is flaky timeout
2048         https://bugs.webkit.org/show_bug.cgi?id=207163
2049
2050         Updating to include an exclude for timeouts.
2051
2052         Unreviewed test gardening.
2053
2054         * platform/mac/TestExpectations:
2055
2056 2020-02-03  Jason Lawrence  <lawrence.j@apple.com>
2057
2058         [iOS wk2 Debug] legacy-animation-engine/animations/play-state-in-shorthand.html is flaky failing.
2059         https://bugs.webkit.org/show_bug.cgi?id=207164
2060
2061         Unreviewed test gardening.
2062
2063         * platform/ios-wk2/TestExpectations:
2064
2065 2020-02-03  Jason Lawrence  <lawrence.j@apple.com>
2066
2067         Regression: (254414?) [ iOS wk2 ] imported/w3c/web-platform-tests/2dcontext/imagebitmap/createImageBitmap-transfer.html is flaky failing. 
2068         https://bugs.webkit.org/show_bug.cgi?id=207161
2069
2070         Unreviewed test gardening.
2071
2072         * platform/ios-wk2/TestExpectations:
2073
2074 2020-02-03  Jacob Uphoff  <jacob_uphoff@apple.com>
2075
2076         [ macOS wk1 ] css2.1/20110323/replaced-intrinsic-ratio-001.htm is flaky failing
2077         https://bugs.webkit.org/show_bug.cgi?id=207160
2078
2079         Unreviewed test gardening.
2080
2081         * platform/mac-wk1/TestExpectations:
2082
2083 2020-02-03  Jacob Uphoff  <jacob_uphoff@apple.com>
2084
2085         REGRESSION: [ macOS wk1 ] inspector/debugger/tail-deleted-frames/tail-deleted-frames-scopes.html is flaky timing out
2086         https://bugs.webkit.org/show_bug.cgi?id=207157
2087
2088         Unreviewed test gardening.
2089
2090         * platform/mac-wk1/TestExpectations:
2091
2092 2020-02-03  Jason Lawrence  <lawrence.j@apple.com>
2093
2094         [ iOS wk2 Release ] http/tests/websocket/tests/hybi/workers/close.html is flaky failing.
2095         https://bugs.webkit.org/show_bug.cgi?id=207156
2096
2097         Unreviewed test gardening.
2098
2099         * platform/ios-wk2/TestExpectations:
2100
2101 2020-02-03  Jacob Uphoff  <jacob_uphoff@apple.com>
2102
2103         [ macOS wk1 ] inspector/canvas/recording-2d-full.html is flaky timing out
2104         https://bugs.webkit.org/show_bug.cgi?id=207154
2105
2106         Updating expectations for newer OS
2107
2108         Unreviewed test gardening.
2109
2110         * platform/mac-wk1/TestExpectations:
2111
2112 2020-02-03  Jason Lawrence  <lawrence.j@apple.com>
2113
2114         [ iOS wk2 ] animations/animation-callback-timestamp.html is flaky failing.
2115         https://bugs.webkit.org/show_bug.cgi?id=207153
2116
2117         Unreviewed test gardening.
2118
2119         * platform/ios-wk2/TestExpectations:
2120
2121 2020-02-03  Wenson Hsieh  <wenson_hsieh@apple.com>
2122
2123         [iOS 13] Dragging on-screen volume control on a YouTube video selects text around the panel
2124         https://bugs.webkit.org/show_bug.cgi?id=207140
2125         <rdar://problem/58852938>
2126
2127         Reviewed by Tim Horton.
2128
2129         Add a layout test to verify that we don't allow text selection gestures inside of containers that have both
2130         `user-drag: element` and `user-select: none`.
2131
2132         * editing/selection/ios/prefer-drag-over-text-selection-expected.txt: Added.
2133         * editing/selection/ios/prefer-drag-over-text-selection.html: Added.
2134
2135 2020-02-03  Jacob Uphoff  <jacob_uphoff@apple.com>
2136
2137         [ macOS iOS ] fast/dom/connected-subframe-counter-overflow.html is flaky timing out
2138         https://bugs.webkit.org/show_bug.cgi?id=207152
2139
2140         Unreviewed test gardening.
2141
2142         * platform/ios/TestExpectations:
2143         * platform/mac/TestExpectations:
2144
2145 2020-02-03  Jason Lawrence  <lawrence.j@apple.com>
2146
2147         [ Mac wk2 Release ] fast/dom/navigator-detached-no-crash.html flaky failing.
2148         https://bugs.webkit.org/show_bug.cgi?id=207151
2149
2150         Unreviewed test gardening.
2151
2152         * platform/mac-wk2/TestExpectations:
2153
2154 2020-02-03  Jacob Uphoff  <jacob_uphoff@apple.com>
2155
2156         [ macOS wk1 ] platform/mac/webrtc/captureCanvas-webrtc-software-encoder.html is flaky failing
2157         https://bugs.webkit.org/show_bug.cgi?id=207150
2158
2159         Unreviewed test gardening.
2160
2161         * platform/mac-wk1/TestExpectations:
2162
2163 2020-02-03  Jason Lawrence  <lawrence.j@apple.com>
2164
2165         [ Mojave wk2 ] imported/w3c/web-platform-tests/webrtc/RTCDtlsTransport-state.html is flaky failing.
2166         https://bugs.webkit.org/show_bug.cgi?id=207149
2167
2168         Unreviewed test gardening.
2169
2170         * platform/mac-wk2/TestExpectations:
2171
2172 2020-02-03  Jacob Uphoff  <jacob_uphoff@apple.com>
2173
2174        [iOS] Layout Test animations/duplicate-keys.html is a flaky failure
2175         https://bugs.webkit.org/show_bug.cgi?id=185332
2176
2177         Updating on macOS wk1 because the same failure is also seen there
2178
2179         Unreviewed test gardening.
2180
2181         * platform/mac-wk1/TestExpectations:
2182
2183 2020-02-03  Jason Lawrence  <lawrence.j@apple.com>
2184
2185         [ Mac ] legacy-animation-engine/compositing/geometry/partial-layout-update.html is flaky failing.
2186         https://bugs.webkit.org/show_bug.cgi?id=207147
2187
2188         Unreviewed test gardening.
2189
2190         * platform/mac/TestExpectations:
2191
2192 2020-02-03  Jacob Uphoff  <jacob_uphoff@apple.com>
2193
2194         [ macOS wk1 ] media/media-source/media-source-seek-redundant-append.html is flaky timing out
2195         https://bugs.webkit.org/show_bug.cgi?id=207146
2196
2197         Unreviewed test gardening.
2198
2199         * platform/mac-wk1/TestExpectations:
2200
2201 2020-02-03  Jason Lawrence  <lawrence.j@apple.com>
2202
2203         [ Mojave wk2 ] media/media-fragments/TC0087.html is flaky failing.
2204         https://bugs.webkit.org/show_bug.cgi?id=207143
2205
2206         Unreviewed test gardening.
2207
2208         * platform/mac-wk2/TestExpectations:
2209
2210 2020-02-03  Antoine Quint  <graouts@apple.com>
2211
2212         [Web Animations] Accelerated animations don't run until their natural completion
2213         https://bugs.webkit.org/show_bug.cgi?id=207130
2214         <rdar://problem/59106047>
2215
2216         Reviewed by Dean Jackson.
2217
2218         Add two new tests that ensures that an accelerated animation still yields compositing on an element when
2219         its finished promise is resolved, but that it's no longer the case on the next frame.
2220
2221         This required an existing test to be updated to wait until the next frame before checking the composited
2222         status of an element on which an animation had just completed.
2223
2224         * compositing/geometry/limit-layer-bounds-opacity-transition.html:
2225         * webanimations/transform-accelerated-animation-finishes-before-removal-expected.txt: Added.
2226         * webanimations/transform-accelerated-animation-finishes-before-removal.html: Added.
2227         * webanimations/transform-accelerated-animation-removed-one-frame-after-finished-promise-expected.txt: Added.
2228         * webanimations/transform-accelerated-animation-removed-one-frame-after-finished-promise.html: Added.
2229
2230 2020-02-03  Jacob Uphoff  <jacob_uphoff@apple.com>
2231
2232         [ macOS wk1 ] inspector/canvas/recording-webgl-full.html  is flaky timing out
2233         https://bugs.webkit.org/show_bug.cgi?id=207145
2234
2235         Updating expectations
2236
2237         Unreviewed test gardening.
2238
2239         * platform/mac-wk1/TestExpectations:
2240
2241 2020-02-03  Lauro Moura  <lmoura@igalia.com>
2242
2243         [WebKitTestRunner] setOpenPanelFiles support in non-local tests
2244         https://bugs.webkit.org/show_bug.cgi?id=206517
2245
2246         Reviewed by Carlos Alberto Lopez Perez.
2247
2248         * platform/gtk/TestExpectations: Update expectations after fix.
2249
2250 2020-02-03  Jacob Uphoff  <jacob_uphoff@apple.com>
2251
2252         Layout Test svg/custom/object-sizing-explicit-width.xhtml is a flaky failure.
2253         https://bugs.webkit.org/show_bug.cgi?id=181058
2254
2255         Unreviewed test gardening.
2256
2257         * platform/mac-wk1/TestExpectations:
2258
2259 2020-02-03  Jacob Uphoff  <jacob_uphoff@apple.com>
2260
2261         [ macOS wk1 ] media/modern-media-controls/compact-media-controls/compact-media-controls-constructor.html is flaky failing (192974)
2262         https://bugs.webkit.org/show_bug.cgi?id=192974
2263
2264         Unreviewed test gardening.
2265
2266         * platform/mac-wk1/TestExpectations:
2267
2268 2020-02-03  Jason Lawrence  <lawrence.j@apple.com>
2269
2270         [ Mac ] requestidlecallback/requestidlecallback-is-called.html flaky failing.
2271         https://bugs.webkit.org/show_bug.cgi?id=207142
2272
2273         Unreviewed test gardening.
2274
2275         * platform/mac/TestExpectations:
2276
2277 2020-02-03  Jacob Uphoff  <jacob_uphoff@apple.com>
2278
2279         REGRESSION: [ macOS wk2 ] inspector/canvas/create-context-bitmaprenderer.html is flaky failing
2280         https://bugs.webkit.org/show_bug.cgi?id=207141
2281
2282         Unreviewed test gardening.
2283
2284         * platform/mac-wk2/TestExpectations:
2285
2286 2020-02-03  Jason Lawrence  <lawrence.j@apple.com>
2287
2288         [ iOS wk2 ] compositing/backing/page-scale-overlap-in-iframe.html failing.
2289         https://bugs.webkit.org/show_bug.cgi?id=207116
2290
2291         Unreviewed test gardening.
2292
2293         Added an expectation file for iPad.
2294
2295         * platform/ipad/TestExpectations:
2296         * platform/ipad/compositing/backing/page-scale-overlap-in-iframe-expected.txt: Added.
2297
2298 2020-02-03  Jacob Uphoff  <jacob_uphoff@apple.com>
2299
2300         REGRESSION: [ macOS wk1 ] css3/selectors3/xml/css3-modsel-d2.xml is flaky failing
2301         https://bugs.webkit.org/show_bug.cgi?id=207133
2302
2303         Unreviewed test gardening
2304
2305         * platform/mac-wk1/TestExpectations:
2306
2307 2020-02-03  Jacob Uphoff  <jacob_uphoff@apple.com>
2308
2309         [ macOS wk2 ] inspector/canvas/create-context-2d.html is flaky failing
2310         https://bugs.webkit.org/show_bug.cgi?id=207132
2311
2312         Unreviewed test gardening
2313
2314         * platform/mac/TestExpectations:
2315
2316 2020-02-03  Truitt Savell  <tsavell@apple.com>
2317
2318         Fix expectation after r255561 that needed to be just iPad
2319         https://bugs.webkit.org/show_bug.cgi?id=207116
2320
2321         Unreviewed test gardening.
2322
2323         * platform/ios-wk2/TestExpectations:
2324         * platform/ipad/TestExpectations:
2325
2326 2020-02-03  Jacob Uphoff  <jacob_uphoff@apple.com>
2327
2328         Flaky Test: inspector/worker/debugger-pause.html
2329         https://bugs.webkit.org/show_bug.cgi?id=206285
2330
2331         Unreviewed test gardening
2332
2333         * platform/mac/TestExpectations:
2334
2335 2020-02-03  Jacob Uphoff  <jacob_uphoff@apple.com>
2336
2337         inspector/heap/getRemoteObject.html is a flaky crash
2338         https://bugs.webkit.org/show_bug.cgi?id=206903
2339
2340         Updating expectations for an existing bug
2341
2342         Unreviewed test gardening
2343
2344         * platform/mac-wk2/TestExpectations:
2345
2346 2020-02-03  Jacob Uphoff  <jacob_uphoff@apple.com>
2347
2348         [ macOS wk2 ] webgpu/whlsl/buffer-vertex.html is flaky failing
2349         https://bugs.webkit.org/show_bug.cgi?id=207127
2350
2351         Unreviewed test gardening
2352
2353         * platform/mac-wk2/TestExpectations:
2354
2355 2020-02-03  Jacob Uphoff  <jacob_uphoff@apple.com>
2356
2357         [ macOS wk1 ] transitions/start-transform-transition.html is flaky failing
2358         https://bugs.webkit.org/show_bug.cgi?id=207125
2359
2360         Unreviewed test gardening
2361
2362         * platform/mac-wk1/TestExpectations:
2363
2364 2020-02-03  Jacob Uphoff  <jacob_uphoff@apple.com>
2365
2366         [ macOS wk1 ] compositing/backing/animate-into-view.html is flaky timing out
2367         https://bugs.webkit.org/show_bug.cgi?id=207124
2368
2369         Unreviewed test gardening
2370
2371         * platform/mac-wk1/TestExpectations:
2372
2373 2020-02-03  Jacob Uphoff  <jacob_uphoff@apple.com>
2374
2375         [ macOS wk2 ] tiled-drawing/scrolling/scroll-snap/scroll-snap-mandatory-then-proximity.html is flaky failing
2376         https://bugs.webkit.org/show_bug.cgi?id=207120
2377
2378         Unreviewed test gardening
2379
2380         * platform/mac-wk2/TestExpectations:
2381
2382 2020-02-03  Jacob Uphoff  <jacob_uphoff@apple.com>
2383
2384         [ macOS wk2 ] webgpu/whlsl/nested-loop.html is flaky failing
2385         https://bugs.webkit.org/show_bug.cgi?id=207117
2386
2387         Unreviewed test gardening
2388
2389         * platform/mac-wk2/TestExpectations:
2390
2391 2020-02-03  Jason Lawrence  <lawrence.j@apple.com>
2392
2393         [ iOS wk2 ] compositing/backing/page-scale-overlap-in-iframe.html failing.
2394         https://bugs.webkit.org/show_bug.cgi?id=207116
2395
2396         Unreviewed test gardening.
2397
2398         * platform/ios-wk2/TestExpectations:
2399
2400 2020-02-03  Jacob Uphoff  <jacob_uphoff@apple.com>
2401
2402         [macS wk2] LayoutTest/tiled-drawing/scrolling/scroll-snap/scroll-snap-mandatory-mainframe-vertical-then-horizontal.html is a flaky failure. (171839)
2403         https://bugs.webkit.org/show_bug.cgi?id=171839
2404
2405         Removing "debug" as the failure is also happening on release.
2406
2407         Unreviewed test gardening
2408
2409         * platform/mac-wk2/TestExpectations:
2410
2411 2020-02-02  Wenson Hsieh  <wenson_hsieh@apple.com>
2412
2413         editing/input/composition-highlights.html fails on open source Mojave bots
2414         https://bugs.webkit.org/show_bug.cgi?id=207107
2415
2416         Reviewed by Tim Horton.
2417
2418         This test currently fails consistently on non-internal macOS Mojave bots; for some reason, the width of the
2419         colon character glyph in Times font is 8.4px instead of 4.4px when using CTRunGetAdvancesPtr, causing the
2420         composition highlights to be shifted right 4px and making the ref comparison fail.
2421
2422         Debugging shows that only in macOS Mojave, the CoreText framework adjusts the width of the colon glyph by 4px
2423         in TStorageRange::SetAdvance. This has since been fixed in Catalina, so just work around this for the time being
2424         by changing the editable text from "Test: " to just "Test ".
2425
2426         * editing/input/composition-highlights-expected.html:
2427         * editing/input/composition-highlights.html:
2428
2429 2020-02-02  Antoine Quint  <graouts@apple.com>
2430
2431         ASSERTION FAILED: !HashTranslator::equal(KeyTraits::emptyValue(), key) on animations/keyframe-autoclose-brace.html
2432         https://bugs.webkit.org/show_bug.cgi?id=207071
2433         <rdar://problem/59076249>
2434
2435         Reviewed by Dean Jackson.
2436
2437         The crash is fixed, we can start running the test as expected again.
2438
2439         * platform/ipad/TestExpectations:
2440
2441 2020-02-01  Wenson Hsieh  <wenson_hsieh@apple.com>
2442
2443         fast/events/touch/ios/long-press-on-link.html consistently times out after r254699
2444         https://bugs.webkit.org/show_bug.cgi?id=207095
2445
2446         Reviewed by Darin Adler.
2447
2448         After <https://trac.webkit.org/r254699>, tests that end without causing presented view controllers to dismiss
2449         will always cause the subsequent test to time out. This happens all the time with the layout test
2450         fast/events/touch/ios/long-press-on-link.html, which runs after fast/events/touch/ios/long-press-on-image.html;
2451         both of these tests long press previewable elements to present a context menu, but don't attempt to dismiss
2452         these previews.
2453
2454         Address this by tapping at the web view's origin after ending the long press gesture, which causes the preview
2455         view controllers that were presented by the test to dismiss.
2456
2457         * fast/events/touch/ios/long-press-on-image-expected.txt:
2458         * fast/events/touch/ios/long-press-on-image.html:
2459         * fast/events/touch/ios/long-press-on-link-expected.txt:
2460         * fast/events/touch/ios/long-press-on-link.html:
2461
2462         Modernize these layout tests by adopting helper methods for driving interaction (instead of directly using
2463         testRunner.runUIScript). Also, use the testing helpers in `js-test.js`, and add descriptions to each test.
2464
2465         * resources/ui-helper.js:
2466         (window.UIHelper.longPressAndGetContextMenuContentAt.return.new.Promise):
2467         (window.UIHelper.longPressAndGetContextMenuContentAt):
2468
2469         Make this resolve the promise to a parsed JSON object instead of a JSON string. Currently, the result is a JSON
2470         string that is parsed at each call site.
2471
2472 2020-02-01  Alexey Shvayka  <shvaikalesh@gmail.com>
2473
2474         Non-alphabetical \c escapes should be syntax errors in Unicode patterns only
2475         https://bugs.webkit.org/show_bug.cgi?id=207091
2476
2477         Reviewed by Darin Adler.
2478
2479         * js/regexp-unicode-expected.txt:
2480         * js/script-tests/regexp-unicode.js:
2481
2482 2020-01-31  Jacob Uphoff  <jacob_uphoff@apple.com>
2483
2484         Flaky Test: imported/w3c/web-platform-tests/websockets/cookies/007.html
2485         https://bugs.webkit.org/show_bug.cgi?id=206484
2486
2487         Unreviewed test gardening.
2488
2489         * platform/mac/TestExpectations:
2490
2491 2020-01-31  Wenson Hsieh  <wenson_hsieh@apple.com>
2492
2493         Add support for specifying background colors when setting marked text
2494         https://bugs.webkit.org/show_bug.cgi?id=207065
2495         <rdar://problem/57876140>
2496
2497         Reviewed by Tim Horton.
2498
2499         Add a test to check that highlighting different parts of a composition range results in the same behavior as
2500         applying background colors using CSS. This test is currently only supported in WebKit2.
2501
2502         * TestExpectations:
2503         * editing/input/composition-highlights-expected.html: Added.
2504         * editing/input/composition-highlights.html: Added.
2505         * platform/wk2/TestExpectations:
2506
2507 2020-01-31  Justin Fan  <justin_fan@apple.com>
2508
2509         [WebGL] Revert logging added to investigate 205757
2510         https://bugs.webkit.org/show_bug.cgi?id=207076
2511
2512         Unreviewed.
2513         
2514         Revert https://trac.webkit.org/changeset/255468.
2515
2516         * TestExpectations:
2517
2518 2020-01-31  Jacob Uphoff  <jacob_uphoff@apple.com>
2519
2520         [ macOS wk2 ] webgpu/whlsl/textures-sample-level.html is flaky failing
2521         https://bugs.webkit.org/show_bug.cgi?id=207078
2522
2523         Unreviewed test gardening.
2524
2525         * platform/mac-wk2/TestExpectations:
2526
2527 2020-01-31  Jacob Uphoff  <jacob_uphoff@apple.com>
2528
2529        [ Mac wk2 ] tiled-drawing/scrolling/fast-scroll-select-latched-mainframe-with-handler.html is flaky failing
2530         https://bugs.webkit.org/show_bug.cgi?id=206940
2531
2532         Also is happening on release so I updated the expectation to reflect that.
2533
2534         Unreviewed test gardening.
2535
2536         * platform/mac-wk2/TestExpectations:
2537
2538 2020-01-31  Jason Lawrence  <lawrence.j@apple.com>
2539
2540         [ iOS Debug wk2 ] animations/keyframe-autoclose-brace.html is flaky crashing.
2541         https://bugs.webkit.org/show_bug.cgi?id=207071
2542
2543         Unreviewed test gardening.
2544
2545         * platform/ipad/TestExpectations:
2546
2547 2020-01-31  Jacob Uphoff  <jacob_uphoff@apple.com>
2548
2549         [ Mac wk1 ] fast/images/animated-gif-restored-from-bfcache.html is a flaky failure
2550         https://bugs.webkit.org/show_bug.cgi?id=206950
2551
2552         Unreviewed test gardening.
2553
2554         * platform/mac-wk1/TestExpectations:
2555
2556 2020-01-31  Jacob Uphoff  <jacob_uphoff@apple.com>
2557
2558         [ macOS wk1 ] editing/execCommand/insert-nested-lists.html is flaky failing
2559         https://bugs.webkit.org/show_bug.cgi?id=207066
2560
2561         Unreviewed test gardening.
2562
2563         * platform/mac-wk1/TestExpectations:
2564
2565 2020-01-31  Chris Dumez  <cdumez@apple.com>
2566
2567         [ iOS ] imported/w3c/web-platform-tests/IndexedDB/key-generators/reading-autoincrement-indexes-cursors.any.serviceworker.html is flaky failing.
2568         https://bugs.webkit.org/show_bug.cgi?id=206934
2569         <rdar://problem/58991581>
2570
2571         Unskip test which should no longer be flaky.
2572
2573         * platform/ios-wk2/TestExpectations:
2574
2575 2020-01-31  Jason Lawrence  <lawrence.j@apple.com>
2576
2577         [ Mac ] imported/w3c/web-platform-tests/media-source/mediasource-replay.html flaky failing.
2578         https://bugs.webkit.org/show_bug.cgi?id=207062
2579
2580         Unreviewed test gardening.
2581
2582         * platform/mac/TestExpectations:
2583
2584 2020-01-31  Jacob Uphoff  <jacob_uphoff@apple.com>
2585
2586         [ macOS wk2 ] fast/scrolling/latching/scroll-div-with-nested-nonscrollable-iframe.html is flaky failing
2587         https://bugs.webkit.org/show_bug.cgi?id=207063
2588
2589         Unreviewed test gardening.
2590
2591         * platform/mac-wk2/TestExpectations:
2592
2593 2020-01-31  Jason Lawrence  <lawrence.j@apple.com>
2594
2595         [ Mojave wk2 Release ] imported/w3c/web-platform-tests/html/webappapis/timers/type-long-setinterval.html flaky failure
2596         https://bugs.webkit.org/show_bug.cgi?id=207060
2597
2598         Unreviewed test gardening.
2599
2600         * platform/mac-wk2/TestExpectations:
2601
2602 2020-01-31  Jacob Uphoff  <jacob_uphoff@apple.com>
2603
2604         [ macOS wk1 ] imported/w3c/web-platform-tests/IndexedDB/interleaved-cursors-small.html is flaky failing
2605         https://bugs.webkit.org/show_bug.cgi?id=207059
2606
2607         Unreviewed test gardening.
2608
2609         * platform/mac-wk1/TestExpectations:
2610
2611 2020-01-31  Jacob Uphoff  <jacob_uphoff@apple.com>
2612
2613         [ macOS iOS ] imported/w3c/web-platform-tests/IndexedDB/keypath-special-identifiers.htm is flaky failing
2614         https://bugs.webkit.org/show_bug.cgi?id=207057
2615
2616         Unreviewed test gardening.
2617
2618         * platform/ios/TestExpectations:
2619         * platform/mac/TestExpectations:
2620
2621 2020-01-31  Jason Lawrence  <lawrence.j@apple.com>
2622
2623         [ Mac ] animations/animation-welcome-safari.html is sometimes failing
2624         https://bugs.webkit.org/show_bug.cgi?id=206604
2625
2626         Unreviewed test gardening.
2627
2628         Updated test expectations to align with existing bug.
2629
2630         * platform/mac/TestExpectations:
2631
2632 2020-01-31  Jason Lawrence  <lawrence.j@apple.com>
2633
2634         [ iOS wk2 release ] media/track/texttrackcue/texttrackcue-displaycue.html
2635         https://bugs.webkit.org/show_bug.cgi?id=207055
2636
2637         Unreviewed test gardening.
2638
2639         * platform/ios-simulator-wk2/TestExpectations:
2640
2641 2020-01-31  Jacob Uphoff  <jacob_uphoff@apple.com>
2642
2643         [ macOS wk2 ] inspector/page/setBootstrapScript-sub-frame.html is flaky failing
2644         https://bugs.webkit.org/show_bug.cgi?id=207053
2645
2646         Unreviewed test gardening.
2647
2648         * platform/mac/TestExpectations:
2649
2650 2020-01-31  Alexey Shvayka  <shvaikalesh@gmail.com>
2651
2652         Unmatched ] or } brackets should be syntax errors in Unicode patterns only
2653         https://bugs.webkit.org/show_bug.cgi?id=207023
2654
2655         Reviewed by Darin Adler.
2656
2657         * js/regexp-unicode-expected.txt:
2658         * js/script-tests/regexp-unicode.js:
2659
2660 2020-01-31  Antoine Quint  <graouts@apple.com>
2661
2662         [Web Animations] [WK1] REGRESSION: opacity doesn't animate
2663         https://bugs.webkit.org/show_bug.cgi?id=207044
2664         <rdar://problem/59061225>
2665
2666         Reviewed by Simon Fraser.
2667
2668         * webanimations/opacity-animation-expected.html: Added.
2669         * webanimations/opacity-animation.html: Added.
2670
2671 2020-01-31  Matt Lewis  <jlewis3@apple.com>
2672
2673         Layout Test imported/w3c/web-platform-tests/IndexedDB/fire-error-event-exception.html is a Flaky Failure on mac
2674         https://bugs.webkit.org/show_bug.cgi?id=201481
2675
2676         Unreviewed test gardening.
2677
2678         * platform/mac/TestExpectations:
2679
2680 2020-01-31  Cathie Chen  <cathiechen@igalia.com>
2681
2682         Asynchronous scrolling of overflow element can enter a recursive loop
2683         https://bugs.webkit.org/show_bug.cgi?id=206884
2684
2685         Reviewed by Frédéric Wang.
2686
2687         * fast/scrolling/ios/programmatic-scroll-element-crash-expected.txt: Added.
2688         * fast/scrolling/ios/programmatic-scroll-element-crash.html: Added.
2689
2690 2020-01-31  Jacob Uphoff  <jacob_uphoff@apple.com>
2691
2692         [ macOSwk1 ] imported/w3c/web-platform-tests/html/semantics/embedded-content/media-elements/seeking/seek-to-currentTime.html is flaky failing
2693         https://bugs.webkit.org/show_bug.cgi?id=207046
2694
2695         Unreviewed test gardening.
2696
2697         * platform/mac-wk1/TestExpectations:
2698
2699 2020-01-30  Ryosuke Niwa  <rniwa@webkit.org>
2700
2701         REGRESSION: [Mac wk1] imported/w3c/web-platform-tests/mathml/presentation-markup/scripts/underover-parameters-3.html is a flakey failure
2702         https://bugs.webkit.org/show_bug.cgi?id=205168
2703         <rdar://problem/57880452>
2704
2705         Removed the flaky test expectation now that the test is no longer flaky.
2706
2707         * platform/mac-wk1/TestExpectations:
2708
2709 2020-01-30  Ryosuke Niwa  <rniwa@webkit.org>
2710
2711         Regression: http/tests/loading/remove-child-triggers-parser.html is failing consistently on windows
2712         https://bugs.webkit.org/show_bug.cgi?id=206992
2713
2714         Reviewed by Simon Fraser.
2715
2716         Added back html & body elements to make Windows bots happy.
2717
2718         * http/tests/loading/remove-child-triggers-parser-expected.txt:
2719         * http/tests/loading/remove-child-triggers-parser.html:
2720
2721 2020-01-30  Jason Lawrence  <lawrence.j@apple.com>
2722
2723         [ iOS Release wk2 ] imported/w3c/IndexedDB-private-browsing/idbindex_getKey6.html is flaky timing out.
2724         https://bugs.webkit.org/show_bug.cgi?id=206952
2725
2726         Unreviewed test gardening.
2727
2728         * platform/ios-simulator-wk2/TestExpectations:
2729
2730 2020-01-30  Justin Fan  <justin_fan@apple.com>
2731
2732         [WebGL] Add logging statements to attempt to catch texture-upload-size.html timeout
2733         https://bugs.webkit.org/show_bug.cgi?id=207006
2734
2735         Unreviewed temporary logging additions caused unrelated tests to time out.
2736
2737         * TestExpectations:
2738
2739 2020-01-30  Ryan Haddad  <ryanhaddad@apple.com>
2740
2741         Regression: fast/hidpi/image-srcset-relative-svg-canvas-2x.html is consistently failing on iOS EWS
2742         https://bugs.webkit.org/show_bug.cgi?id=206993
2743
2744         Unreviewed test gardening.
2745
2746         * platform/ios-wk2/TestExpectations: Mark test as failing.
2747
2748 2020-01-30  Per Arne Vollan  <pvollan@apple.com>
2749
2750         [iOS] Issue mach sandbox extension to the frontboard and icon service when the attachment element is enabled
2751         https://bugs.webkit.org/show_bug.cgi?id=205443
2752
2753         Reviewed by Brent Fulgham.
2754
2755         * fast/sandbox/ios/focus-ring-color-expected.txt: Added.
2756         * fast/sandbox/ios/focus-ring-color.html: Added.
2757         * fast/sandbox/ios/sandbox-mach-lookup-attachment-element-expected.txt: Added.
2758         * fast/sandbox/ios/sandbox-mach-lookup-attachment-element.html: Added.
2759
2760 2020-01-30  Alexey Shvayka  <shvaikalesh@gmail.com>
2761
2762         Incomplete braced quantifiers should be banned in Unicode patterns only
2763         https://bugs.webkit.org/show_bug.cgi?id=206776
2764
2765         Reviewed by Darin Adler.
2766
2767         An error message test is added for this change and for webkit.org/b/206768.
2768         Other tests are adjusted for capitalized "Unicode" in error messages.
2769
2770         * js/regexp-named-capture-groups-expected.txt:
2771         * js/regexp-unicode-expected.txt:
2772         * js/regress-158080-expected.txt:
2773         * js/script-tests/regexp-named-capture-groups.js:
2774         * js/script-tests/regexp-unicode.js:
2775
2776 2020-01-30  Doug Kelly  <dougk@apple.com>
2777
2778         Crash in RenderElement::selectionPseudoStyle with detail element set to display: contents
2779         https://bugs.webkit.org/show_bug.cgi?id=206705
2780
2781         Reviewed by Zalan Bujtas.
2782
2783         * fast/css/display-contents-detail-selection-expected.txt: Added.
2784         * fast/css/display-contents-detail-selection.html: Added.
2785
2786 2020-01-30  Truitt Savell  <tsavell@apple.com>
2787
2788         [ Mac ] fast/history/page-cache-webdatabase-pending-transaction.html is timing out
2789         https://bugs.webkit.org/show_bug.cgi?id=207010
2790
2791         unreviewed test gardening.
2792
2793         * platform/mac/TestExpectations:
2794
2795 2020-01-30  Ryan Haddad  <ryanhaddad@apple.com>
2796
2797         Unreviewed, rolling out r255424.
2798
2799         Breaks internal builds.
2800
2801         Reverted changeset:
2802
2803         "[Cocoa] Use AVAssetWriterDelegate to implement MediaRecorder"
2804         https://bugs.webkit.org/show_bug.cgi?id=206582
2805         https://trac.webkit.org/changeset/255424
2806
2807 2020-01-30  Doug Kelly  <dougk@apple.com>
2808
2809         Crash in RenderBlockFlow::adjustLinePositionForPagination() with complex line without root box
2810         https://bugs.webkit.org/show_bug.cgi?id=206610
2811
2812         Reviewed by Zalan Bujtas.
2813
2814         * fast/text/complex-without-root-box-expected.txt: Added.
2815         * fast/text/complex-without-root-box.html: Added.
2816
2817 2020-01-30  Jacob Uphoff  <jacob_uphoff@apple.com>
2818
2819         [ macOS wk2 ] tiled-drawing/scrolling/scroll-snap/scroll-snap-mandatory-overflow.html is flaky failing
2820         https://bugs.webkit.org/show_bug.cgi?id=207003
2821
2822         Unreviewed test gardening.
2823
2824         * platform/mac-wk2/TestExpectations:
2825
2826 2020-01-30  Jason Lawrence  <lawrence.j@apple.com>
2827
2828         [ iOS wk2 ] imported/w3c/web-platform-tests/FileAPI/historical.https.html is flaky failing
2829         https://bugs.webkit.org/show_bug.cgi?id=207002
2830
2831         Unreviewed test gardening.
2832
2833         * platform/ios-simulator-wk2/TestExpectations:
2834
2835 2020-01-30  Chris Dumez  <cdumez@apple.com>
2836
2837         [ Mac ] fast/dom/Window/post-message-crash.html is flaky failing
2838         https://bugs.webkit.org/show_bug.cgi?id=206949
2839         <rdar://problem/58997453>
2840
2841         Unreviewed, fix fast/dom/Window/post-message-crash.html test to stop failing if it takes more than 50ms to run
2842         and unskip on all platforms.
2843
2844         * fast/dom/Window/post-message-crash.html:
2845         * platform/ios-wk2/TestExpectations:
2846         * platform/mac/TestExpectations:
2847
2848 2020-01-30  Jacob Uphoff  <jacob_uphoff@apple.com>
2849
2850         [ macOS wk2 ] webrtc/video-autoplay.html is flaky failing
2851         https://bugs.webkit.org/show_bug.cgi?id=207001
2852
2853         Unreviewed test gardening
2854
2855         * platform/mac-wk2/TestExpectations:
2856
2857 2020-01-30  youenn fablet  <youenn@apple.com>
2858
2859         [Cocoa] Use AVAssetWriterDelegate to implement MediaRecorder
2860         https://bugs.webkit.org/show_bug.cgi?id=206582
2861
2862         Reviewed by Eric Carlson.
2863
2864         * http/wpt/mediarecorder/MediaRecorder-AV-audio-video-dataavailable-gpuprocess.html:
2865         Remove web audio generation since there seems to be some unstability in web audio -> stream -> media recorder.
2866         which should be fixed as follow-up specific patches.
2867
2868 2020-01-30  Antoine Quint  <graouts@apple.com>
2869
2870         [Web Animations] Changing the delay of an accelerated animation doesn't seek the animation
2871         https://bugs.webkit.org/show_bug.cgi?id=206990
2872         <rdar://problem/58675608>
2873
2874         Reviewed by Antti Koivisto.
2875
2876         Add a new test which would fail prior to this patch where we pause an animation after it has started playing accelerated and
2877         change its delay to check that it correctly seeks the animation.
2878
2879         * webanimations/seeking-by-changing-delay-accelerated-expected.html: Added.
2880         * webanimations/seeking-by-changing-delay-accelerated.html: Added.
2881         * platform/win/TestExpectations: Mark the new test as failing.
2882
2883 2020-01-30  Carlos Garcia Campos  <cgarcia@igalia.com>
2884
2885         REGRESSION(r253636): [GTK] Mouse cursor changes using onMouseXYZ are erratic
2886         https://bugs.webkit.org/show_bug.cgi?id=206454
2887
2888         Reviewed by Tim Horton.
2889
2890         * platform/gtk/TestExpectations:
2891
2892 2020-01-30  Noam Rosenthal  <noam@webkit.org>
2893
2894         REGRESSION (r254406): Gmail.com star/favorite icons are not rendering
2895         https://bugs.webkit.org/show_bug.cgi?id=206909
2896
2897         Reviewed by Simon Fraser.
2898
2899         Added empty URLs and new syntax with prefixed image-set to invalid tests.
2900         Modified valid image-set parsing test to separate prefixed/non-prefixed.
2901
2902         * fast/css/image-set-parsing-generated.html:
2903         * fast/css/image-set-parsing-invalid-expected.txt:
2904         * fast/css/image-set-parsing-invalid.html:
2905         * fast/css/image-set-parsing.html:
2906
2907 2020-01-30  Rossana Monteriso  <rmonteriso@igalia.com>
2908
2909         [css-grid] Move grid-item-alignment tests to WPT folder
2910         https://bugs.webkit.org/show_bug.cgi?id=206831
2911
2912         Reviewed by Javier Fernandez.
2913
2914         Remove from css-grid-layout folder some grid-item-alignment tests, that are being replaced by adapted tests in the corresponding WPT test folder.
2915
2916         * fast/css-grid-layout/grid-item-alignment-with-orthogonal-flows-expected.txt: Removed.
2917         * fast/css-grid-layout/grid-item-alignment-with-orthogonal-flows-vertical-lr-expected.txt: Removed.
2918         * fast/css-grid-layout/grid-item-alignment-with-orthogonal-flows-vertical-lr.html: Removed.
2919         * fast/css-grid-layout/grid-item-alignment-with-orthogonal-flows-vertical-rl-expected.txt: Removed.
2920         * fast/css-grid-layout/grid-item-alignment-with-orthogonal-flows-vertical-rl.html: Removed.
2921         * fast/css-grid-layout/grid-item-alignment-with-orthogonal-flows.html: Removed.
2922
2923 2020-01-29  Ryosuke Niwa  <rniwa@webkit.org>
2924
2925         REGRESSION: [Mac wk1] imported/w3c/web-platform-tests/mathml/presentation-markup/scripts/underover-parameters-3.html is a flakey failure
2926         https://bugs.webkit.org/show_bug.cgi?id=205168
2927
2928         Reviewed by Simon Fraser.
2929
2930         * fast/css/font-face-set-ready-after-document-load-expected.txt: Added.
2931         * fast/css/font-face-set-ready-after-document-load.html: Added.
2932
2933 2020-01-29  Sunny He  <sunny_he@apple.com>
2934
2935         Clamp paddingBoxWidth/Height to a minimum of zero
2936         https://bugs.webkit.org/show_bug.cgi?id=206317
2937         rdar://57102010
2938
2939         Reviewed by Zalan Bujtas.
2940
2941         * fast/multicol/crash-negative-paddingBoxWidth-expected.txt: Added.
2942         * fast/multicol/crash-negative-paddingBoxWidth.html: Added.
2943
2944 2020-01-29  Justin Fan  <justin_fan@apple.com>
2945
2946         [WebGL] Skip ANGLE-dependent WebGL 2 expected progressions on WebGL bot
2947         https://bugs.webkit.org/show_bug.cgi?id=206977
2948
2949         Unreviewed test gardening.
2950
2951         These tests are expected to progress with ANGLE enabled, but since ANGLE is not enabled,
2952         expect failure for now.
2953
2954         * webgl/TestExpectations:
2955
2956 2020-01-29  Ryan Haddad  <ryanhaddad@apple.com>
2957
2958         imported/w3c/web-platform-tests/html/dom/idlharness.worker.html is timing out on Mojave wk1 debug EWS
2959         https://bugs.webkit.org/show_bug.cgi?id=206503
2960
2961         Unreviewed test gardening.
2962
2963         * platform/mac-wk1/TestExpectations: Limit the failure expectation to debug bots.
2964
2965 2020-01-29  Jacob Uphoff  <jacob_uphoff@apple.com>
2966
2967         [ macOS wk1 ]http/tests/security/contentSecurityPolicy/block-all-mixed-content/insecure-image-in-xslt-document-in-iframe-with-inherited-policy.html is flaky failing
2968         https://bugs.webkit.org/show_bug.cgi?id=206974
2969
2970         Unreviewed test gardening.
2971
2972         * platform/mac-wk1/TestExpectations:
2973
2974 2020-01-29  Ryan Haddad  <ryanhaddad@apple.com>
2975
2976         REGRESSION (r255158): http/tests/frame-throttling/raf-throttle-in-cross-origin-subframe.html is a flaky failure
2977         https://bugs.webkit.org/show_bug.cgi?id=206839
2978
2979         Unreviewed test gardening.
2980
2981         * platform/mac-wk2/TestExpectations: Mark test as flaky.
2982
2983 2020-01-29  Jason Lawrence  <lawrence.j@apple.com>
2984
2985         [ iOS Release wk2 ] animations/change-one-anim.html flaky failing.
2986         https://bugs.webkit.org/show_bug.cgi?id=206973
2987
2988         Unreviewed test gardening.
2989
2990         * platform/ios-simulator-wk2/TestExpectations:
2991
2992 2020-01-29  Devin Rousso  <drousso@apple.com>
2993
2994         Web Inspector: add instrumentation for showing existing Web Animations
2995         https://bugs.webkit.org/show_bug.cgi?id=205434
2996         <rdar://problem/28328087>
2997
2998         Reviewed by Brian Burg.
2999
3000         * inspector/animation/effectChanged.html: Added.
3001         * inspector/animation/effectChanged-expected.txt: Added.
3002         * inspector/animation/lifecycle-css-animation.html: Added.
3003         * inspector/animation/lifecycle-css-animation-expected.txt: Added.
3004         * inspector/animation/lifecycle-css-transition.html: Added.
3005         * inspector/animation/lifecycle-css-transition-expected.txt: Added.
3006         * inspector/animation/lifecycle-web-animation.html: Added.
3007         * inspector/animation/lifecycle-web-animation-expected.txt: Added.
3008         * inspector/animation/requestEffectTarget.html: Added.
3009         * inspector/animation/requestEffectTarget-expected.txt: Added.
3010         * inspector/animation/resolveAnimation.html: Added.
3011         * inspector/animation/resolveAnimation-expected.txt: Added.
3012         * inspector/animation/targetChanged.html: Added.
3013         * inspector/animation/targetChanged-expected.txt: Added.
3014         * inspector/animation/resources/lifecycle-utilities.js: Added.
3015         (createAnimation):
3016         (destroyAnimations):
3017         (InspectorTest.AnimationLifecycleUtilities.async awaitAnimationCreated):
3018         (InspectorTest.AnimationLifecycleUtilities.async awaitAnimationDestroyed):
3019         (InspectorTest.AnimationLifecycleUtilities.async createAnimation):
3020         (InspectorTest.AnimationLifecycleUtilities.async destroyAnimations):
3021
3022         * inspector/canvas/create-context-webgpu.html:
3023         * inspector/canvas/resources/create-context-utilities.js:
3024         (destroyCanvases):
3025         (awaitCanvasAdded):
3026         (InspectorTest.CreateContextUtilities.initializeTestSuite):
3027
3028         * inspector/canvas/context-attributes.html:
3029         * inspector/canvas/extensions.html:
3030         * inspector/canvas/memory.html:
3031         * inspector/canvas/requestClientNodes.html:
3032         * inspector/canvas/requestContent-2d.html:
3033         * inspector/canvas/requestContent-bitmaprenderer.html:
3034         * inspector/canvas/requestContent-webgl.html:
3035         * inspector/canvas/requestContent-webgl2.html:
3036         * inspector/canvas/requestNode.html:
3037         * inspector/canvas/resolveContext-2d.html:
3038         * inspector/canvas/resolveContext-bitmaprenderer.html:
3039         * inspector/canvas/resolveContext-webgl.html:
3040         * inspector/canvas/resolveContext-webgl2.html:
3041         * inspector/canvas/resolveContext-webgpu.html:
3042
3043         * inspector/canvas/recording.html:
3044         * inspector/canvas/setRecordingAutoCaptureFrameCount.html:
3045         * inspector/canvas/resources/recording-utilities.js:
3046         (window.getCanvas):
3047
3048         * inspector/canvas/shaderProgram-add-remove-webgpu.html:
3049         * inspector/canvas/updateShader-webgpu-sharedVertexFragment.html:
3050         * inspector/canvas/resources/shaderProgram-utilities-webgpu.js:
3051         * inspector/canvas/resources/shaderProgram-utilities-webgl.js:
3052         (deleteContext):
3053         (whenProgramAdded):
3054         (window.initializeTestSuite):
3055         (window.addParentCanvasRemovedTestCase):
3056
3057         * inspector/unit-tests/test-harness-expect-functions.html:
3058         * inspector/unit-tests/test-harness-expect-functions-expected.txt:
3059
3060 2020-01-29  Jason Lawrence  <lawrence.j@apple.com>
3061
3062         REGRESSION: [ iOS ] scrollingcoordinator/ios/scroll-position-after-reattach.html is a flaky failure
3063         https://bugs.webkit.org/show_bug.cgi?id=205309
3064
3065         Unreviewed test gardening.
3066
3067         Adjusted test expectations for an existing bug.
3068
3069         * platform/ios-wk2/TestExpectations:
3070         * platform/ios/TestExpectations:
3071
3072 2020-01-29  Diego Pino Garcia  <dpino@igalia.com>
3073
3074         [GTK] Gardening, expected to fail but passing
3075         https://bugs.webkit.org/show_bug.cgi?id=206943
3076
3077         Unreviewed gardening.
3078
3079         * platform/gtk/TestExpectations:
3080         * platform/gtk/compositing/visibility/visibility-change-in-subframe-expected.txt: Removed.
3081
3082 2020-01-29  Commit Queue  <commit-queue@webkit.org>
3083
3084         Unreviewed, rolling out r254379.
3085         https://bugs.webkit.org/show_bug.cgi?id=206969
3086
3087         Introduced media regressions (Requested by perarne on
3088         #webkit).
3089
3090         Reverted changeset:
3091
3092         "[iOS] Remove used media-related mach services from the
3093         WebContent process sandbox"
3094         https://bugs.webkit.org/show_bug.cgi?id=206089
3095         https://trac.webkit.org/changeset/254379
3096
3097 2020-01-29  Per Arne Vollan  <pvollan@apple.com>
3098
3099         [iOS] Deny mach lookup access to aggregate service
3100         https://bugs.webkit.org/show_bug.cgi?id=206710
3101         <rdar://problem/57914492>
3102
3103         Reviewed by Darin Adler.
3104
3105         * fast/sandbox/ios/sandbox-mach-lookup-expected.txt:
3106         * fast/sandbox/ios/sandbox-mach-lookup.html:
3107
3108 2020-01-29  Wenson Hsieh  <wenson_hsieh@apple.com>
3109
3110         [iPadOS] Select popovers on amazon.com sometimes dismiss immediately after appearing
3111         https://bugs.webkit.org/show_bug.cgi?id=206948
3112         <rdar://problem/58954516>
3113
3114         Reviewed by Tim Horton.
3115
3116         Adds a new layout test to verify that preventing default on elements with slow, active touchstart event handlers
3117         actually prevents click events from being dispatched.
3118
3119         * fast/events/touch/ios/prevent-default-with-slow-touchstart-handler-expected.txt: Added.
3120         * fast/events/touch/ios/prevent-default-with-slow-touchstart-handler.html: Added.
3121
3122 2020-01-29  Jacob Uphoff  <jacob_uphoff@apple.com>
3123
3124         REGRESSION: (253807) [ macOS iOS ] storage/indexeddb/intversion-long-queue-private.html is flaky failing
3125         https://bugs.webkit.org/show_bug.cgi?id=206965
3126
3127         Unreviewed test gardening.
3128
3129         * platform/ios-wk2/TestExpectations:
3130         * platform/mac/TestExpectations:
3131
3132 2020-01-28  Antoine Quint  <graouts@apple.com>
3133
3134         [Web Animations] Animations should run accelerated even if other animations targeting the same element are not accelerated
3135         https://bugs.webkit.org/show_bug.cgi?id=206890
3136         <rdar://problem/58961750>
3137
3138         Reviewed by Simon Fraser.
3139
3140         Update some tests that assumed a mix of accelerated and non-accelerated properties would not yield accelerated animations.
3141         We also make some WK1-specific expectation due to compositing being disabled when opacity is the only potentially-accelerated
3142         property to be animated.
3143
3144         * platform/mac-wk1/imported/w3c/web-platform-tests/css/css-color/animation/opacity-interpolation-expected.txt: Added.
3145         * platform/mac-wk1/webanimations/opacity-animation-yields-compositing-expected.txt: Added.
3146         * platform/mac-wk1/webanimations/opacity-animation-yields-compositing-span-expected.txt: Added.
3147         * platform/mac-wk1/webanimations/partly-accelerated-transition-by-removing-property-expected.txt: Added.
3148         * platform/mac-wk1/webanimations/width-and-opacity-separate-animation-yields-compositing-expected.txt: Added.
3149         * webanimations/left-and-opacity-animation-yields-no-compositing-expected.txt: Removed.
3150         * webanimations/partly-accelerated-transition-by-removing-property-expected.txt:
3151         * webanimations/width-and-opacity-separate-animation-yields-compositing-expected.txt: Added.
3152         * webanimations/width-and-opacity-separate-animation-yields-compositing.html: Renamed from LayoutTests/webanimations/left-and-opacity-animation-yields-no-compositing.html.
3153         * webanimations/width-and-opacity-separate-animation-yields-no-compositing-expected.txt: Removed.
3154         * webanimations/width-and-opacity-separate-animation-yields-no-compositing.html: Removed.
3155
3156 2020-01-29  Jason Lawrence  <lawrence.j@apple.com>
3157
3158         [ Mojave wk2 ] media/media-fragments/TC0035.html is flaky failing.
3159         https://bugs.webkit.org/show_bug.cgi?id=206961
3160
3161         Unreviewed test gardening.
3162
3163         * platform/mac-wk2/TestExpectations:
3164
3165 020-01-29  Jacob Uphoff  <jacob_uphoff@apple.com>
3166
3167         [ macOS wk2 ] http/tests/media/media-stream/get-display-media-prompt.html is flaky failure & flaky timing out
3168         https://bugs.webkit.org/show_bug.cgi?id=206958
3169         
3170         Unreviewed test gardening.
3171
3172         * platform/mac-wk2/TestExpectations:
3173
3174 2020-01-29  Jacob Uphoff  <jacob_uphoff@apple.com>
3175
3176         [ macOS wk1 ] inspector/debugger/breakpoints/resolved-dump-each-line.html is flaky failing
3177         https://bugs.webkit.org/show_bug.cgi?id=206955
3178
3179         Unreviewed test gardening.
3180
3181         * platform/mac/TestExpectations:
3182
3183 2020-01-29  Jason Lawrence  <lawrence.j@apple.com>
3184
3185         [ Mac ] fast/dom/Window/post-message-crash.html is flaky failing
3186         https://bugs.webkit.org/show_bug.cgi?id=206949
3187
3188         Unreviewed test gardening.
3189
3190         * platform/mac/TestExpectations:
3191
3192 2020-01-29  Jacob Uphoff  <jacob_uphoff@apple.com>
3193
3194         [ Mac wk1 ] compositing/repaint/become-overlay-composited-layer.html is flaky failing
3195         https://bugs.webkit.org/show_bug.cgi?id=206945
3196
3197         Unreviewed test gardening.
3198
3199         * platform/mac-wk1/TestExpectations:
3200
3201 2020-01-29  Jason Lawrence  <lawrence.j@apple.com>
3202
3203         [ iOS wk2 ] http/tests/security/cookies/third-party-cookie-blocking-main-frame.html is flaky timing out.
3204         https://bugs.webkit.org/show_bug.cgi?id=206946
3205
3206         Unreviewed test gardening.
3207
3208         * platform/ios-wk2/TestExpectations:
3209
3210 2020-01-28  Yusuke Suzuki  <ysuzuki@apple.com>
3211
3212         [JSC] Give up IC when unknown structure transition happens
3213         https://bugs.webkit.org/show_bug.cgi?id=206846
3214
3215         Reviewed by Mark Lam.
3216
3217         * js/dom/put-override-should-not-use-ic-expected.txt: Added.
3218         * js/dom/put-override-should-not-use-ic.html: Added.
3219
3220 2020-01-29  Jacob Uphoff  <jacob_uphoff@apple.com>
3221
3222         [ Mac wk2 ] tiled-drawing/scrolling/fast-scroll-select-latched-mainframe-with-handler.html is flaky failing
3223         https://bugs.webkit.org/show_bug.cgi?id=206940
3224
3225         Unreviewed test gardening.
3226
3227         * platform/mac-wk2/TestExpectations:
3228
3229 2020-01-29  Jacob Uphoff  <jacob_uphoff@apple.com>
3230
3231         REGRESSION (Catalina): webrtc/captureCanvas-webrtc.html is a flaky failure
3232         https://bugs.webkit.org/show_bug.cgi?id=205729
3233
3234         Unreviewed gardening.
3235
3236         * platform/mac/TestExpectations:
3237
3238 2020-01-29  Jason Lawrence  <lawrence.j@apple.com>
3239
3240         [ iOS ] imported/w3c/web-platform-tests/IndexedDB/key-generators/reading-autoincrement-indexes-cursors.any.serviceworker.html is flaky failing.
3241         https://bugs.webkit.org/show_bug.cgi?id=206934
3242
3243         Unreviewed test gardening.
3244
3245         * platform/ios-wk2/TestExpectations:
3246
3247 2020-01-29  Antti Koivisto  <antti@apple.com>
3248
3249         REGRESSION: WK1 Accessibility: ASSERTION FAILED: FontCache::singleton().generation() == m_generation
3250         https://bugs.webkit.org/show_bug.cgi?id=206241
3251         <rdar://problem/58570085>
3252
3253         Reviewed by Zalan Bujtas.
3254
3255         * platform/mac-wk1/TestExpectations:
3256
3257 2020-01-29  Carlos Alberto Lopez Perez  <clopez@igalia.com>
3258
3259         [CSS Backgrounds] Gardening after r255351
3260
3261         Unreviewed gardening.
3262
3263         * platform/mac/TestExpectations: Update the list of expected failures for Mojave.
3264
3265 2020-01-29  Commit Queue  <commit-queue@webkit.org>
3266
3267         Unreviewed, rolling out r255345.
3268         https://bugs.webkit.org/show_bug.cgi?id=206933
3269
3270         "It breaks some internals builds" (Requested by youenn on
3271         #webkit).
3272
3273         Reverted changeset:
3274
3275         "[Cocoa] Use AVAssetWriterDelegate to implement MediaRecorder"
3276         https://bugs.webkit.org/show_bug.cgi?id=206582
3277         https://trac.webkit.org/changeset/255345
3278
3279 2020-01-29  Carlos Alberto Lopez Perez  <clopez@igalia.com>
3280
3281         [CSS Fonts] Import css-fonts WPT tests
3282         https://bugs.webkit.org/show_bug.cgi?id=205866
3283
3284         Reviewed by Simon Fraser.
3285
3286         Import css/css-fonts WPT tests.
3287
3288         * TestExpectations:
3289         * platform/gtk/imported/w3c/web-platform-tests/css/css-fonts/font-size-adjust-005-expected.txt: Added.
3290         * platform/mac/imported/w3c/web-platform-tests/css/css-fonts/font-size-adjust-005-expected.txt: Added.
3291         * tests-options.json:
3292
3293 2020-01-29  youenn fablet  <youenn@apple.com>
3294
3295         Blob media loading does not work with GPUProcess
3296         https://bugs.webkit.org/show_bug.cgi?id=206824
3297         <rdar://problem/58917596>
3298
3299         Reviewed by Eric Carlson.
3300
3301         * gpu-process/TestExpectations:
3302
3303 2020-01-29  youenn fablet  <youenn@apple.com>
3304
3305         [Cocoa] Use AVAssetWriterDelegate to implement MediaRecorder
3306         https://bugs.webkit.org/show_bug.cgi?id=206582
3307
3308         Reviewed by Eric Carlson.
3309
3310         * http/wpt/mediarecorder/MediaRecorder-AV-audio-video-dataavailable-gpuprocess.html:
3311         Remove web audio generation since there seems to be some unstability in web audio -> stream -> media recorder.
3312         which should be fixed as follow-up specific patches.
3313
3314 2020-01-28  Carlos Garcia Campos  <cgarcia@igalia.com>
3315
3316         [GTK] Should use light theme unless website declares support for dark themes in color-schemes property
3317         https://bugs.webkit.org/show_bug.cgi?id=197947
3318
3319         Reviewed by Michael Catanzaro.
3320
3321         Rebaseline several tests for the new behavior.
3322
3323         * platform/gtk/css-dark-mode/color-scheme-priority-expected.txt: Added.
3324         * platform/gtk/css-dark-mode/default-colors-expected.txt:
3325         * platform/gtk/css-dark-mode/prefers-color-scheme-expected.txt:
3326
3327 2020-01-29  Megan Gardner  <megan_gardner@apple.com>
3328
3329         Fix compositing/video/poster.html test by making blending image opque to deal with flakey failures.
3330         https://bugs.webkit.org/show_bug.cgi?id=206916
3331         <rdar://problem/58840031>
3332
3333         Reviewed by Simon Fraser.
3334
3335         Test was failing due to flakey alpha issues. Alpha isn't what we are testing with this test, so use an opaque image instead.
3336
3337         * compositing/resources/simple_image_opaque.png: Added.
3338         * compositing/video/poster-expected.html:
3339         * compositing/video/poster.html:
3340         * platform/ios-wk2/TestExpectations:
3341
3342 2020-01-29  Sunny He  <sunny_he@apple.com>
3343
3344         Nullptr crash when setting custom properties on detached style
3345         https://bugs.webkit.org/show_bug.cgi?id=206724
3346
3347         Reviewed by Darin Adler.
3348
3349         * fast/dom/StyleSheet/detached-style-set-custom-property-expected.txt: Added.
3350         * fast/dom/StyleSheet/detached-style-set-custom-property.html: Added.
3351
3352 2020-01-28  Pinki Gyanchandani  <pgyanchandani@apple.com>
3353
3354         Null deref crash in DOMWindow::scrollBy after evoking updateLayoutIgnorePendingStylesheets()
3355         https://bugs.webkit.org/show_bug.cgi?id=206099
3356
3357         Reviewed by Ryosuke Niwa
3358
3359         Added a regression test to verify the fix.
3360
3361         * fast/dom/Window/window-scroll-ignore-null-frame.html: Added.
3362         * fast/dom/Window/window-scroll-ignore-null-frame-expected.txt: Added.
3363
3364 2020-01-28  Zalan Bujtas  <zalan@apple.com>
3365
3366         REGRESSION: [ Mac ] fast/hidpi/image-srcset-relative-svg-canvas-2x.html is a flaky failure
3367         https://bugs.webkit.org/show_bug.cgi?id=206254
3368         <rdar://problem/58580461>
3369
3370         Reviewed by Simon Fraser.
3371
3372         The drawImage() and the HTML document layout are racy here and when we
3373         don't manage to squeeze in a layout before the JS drawImage(), the
3374         SVG image gets laid out and rendered using the inline replaced box default size
3375         value of 300x150. This patch only fixes the flakiness issue and
3376         does not address the underlying bug (see webkit.org/b/206914).
3377
3378         * fast/hidpi/image-srcset-relative-svg-canvas-2x-expected.html:
3379         * fast/hidpi/image-srcset-relative-svg-canvas-2x.html:
3380
3381 2020-01-28  Chris Dumez  <cdumez@apple.com>
3382
3383         REGRESSION (r252064): [ Mac iOS ] storage/websql/statement-error-callback.html is timing out flakily
3384         https://bugs.webkit.org/show_bug.cgi?id=206291
3385         <rdar://problem/58606666>
3386
3387         Reviewed by Maciej Stachowiak.
3388
3389         Unskip test that is no longer flaky.
3390
3391         * platform/ios/TestExpectations:
3392         * platform/mac/TestExpectations:
3393
3394 2020-01-28  Simon Fraser  <simon.fraser@apple.com>
3395
3396         REGRESSION: ( r255226 ) [ iOS ] compositing/backing/page-scale-overlap-in-iframe.html is failing
3397         https://bugs.webkit.org/show_bug.cgi?id=206893
3398
3399         Unreviewed test gardening. I had a local result that was shadowing the actual result, so replace
3400         the iOS result.
3401
3402         * platform/ios-wk2/compositing/backing/page-scale-overlap-in-iframe-expected.txt:
3403
3404 2020-01-28  Jacob Uphoff  <jacob_uphoff@apple.com>
3405
3406         Discovered some expected timeouts on the test history, changing expectations to expect the timeouts to pass.
3407         https://bugs.webkit.org/show_bug.cgi?id=90980
3408
3409         Unreviewed test gardening.
3410
3411         * platform/mac-wk1/TestExpectations:
3412
3413 2020-01-28  Truitt Savell  <tsavell@apple.com>
3414
3415         Followup to r255264 to better specify expectation.
3416         https://bugs.webkit.org/show_bug.cgi?id=206770
3417
3418         Unreviewed test gardening.
3419
3420         * platform/mac-wk2/TestExpectations:
3421
3422 2020-01-28  Justin Fan  <justin_fan@apple.com>
3423
3424         [WebGL2] Implement sub-source texImage2D and texSubImage2D
3425         https://bugs.webkit.org/show_bug.cgi?id=206782
3426         <rdar://problem/58886527>
3427
3428         Reviewed by Dean Jackson.
3429
3430         Update expected results for ANGLE backend for texImage2D and texSubImage2D.
3431
3432         * webgl/2.0.0/conformance2/buffers/buffer-data-and-buffer-sub-data-sub-source-expected.txt: 
3433                 Test was not fully running due to typo.
3434                 After fixing, 0 regression from running the fixed test on tip of tree with ANGLE enabled.
3435         * webgl/2.0.0/conformance2/misc/views-with-offsets-expected.txt: 
3436                 The 3 additional failures are not regressions, and total number of sub-tests run increased from 65 to 155.
3437         * webgl/2.0.0/conformance2/textures/misc/tex-image-and-sub-image-with-array-buffer-view-sub-source-expected.txt:
3438                 Passes all texImage2D and texSubImage2D tests. The "3D" methods are not yet implemented.
3439         * webgl/2.0.0/resources/webgl_test_files/conformance2/buffers/buffer-data-and-buffer-sub-data-sub-source.html: 
3440                 Fix typo to actually run the test.
3441
3442 2020-01-28  Jacob Uphoff  <jacob_uphoff@apple.com>
3443
3444         [ iOS ] http/tests/workers/service/service-worker-user-timing.https.html is flaky timing out
3445         https://bugs.webkit.org/show_bug.cgi?id=206751
3446
3447         Unreviewed test gardening.
3448
3449         * platform/ios-simulator-wk2/TestExpectations:
3450
3451 2020-01-28  Truitt Savell  <tsavell@apple.com>
3452
3453         [CSS Backgrounds] Followup test gardening after r255265 due to expectation duplication in LayoutTests/TestExpectations/
3454         https://bugs.webkit.org/show_bug.cgi?id=205872
3455
3456         Unreviewed test gardening.
3457
3458         * TestExpectations:
3459         * platform/ios/TestExpectations:
3460         * platform/mac/TestExpectations:
3461
3462 2020-01-28  Jacob Uphoff  <jacob_uphoff@apple.com>
3463
3464         REGRESSION: (r251694) [ ios ] crypto/subtle/rsa-indexeddb-private.html is flaky timing out
3465         https://bugs.webkit.org/show_bug.cgi?id=206749
3466
3467         Unreviewed test gardening.
3468
3469         * platform/ios-simulator-wk2/TestExpectations:
3470
3471 2020-01-28  Jacob Uphoff  <jacob_uphoff@apple.com>
3472
3473         media/track/video-track-addition-and-frame-removal.html is flaky crashing
3474         https://bugs.webkit.org/show_bug.cgi?id=190830
3475
3476         Unreviewed test gardening.
3477
3478         * platform/mac-wk1/TestExpectations:
3479
3480 2020-01-28  Carlos Alberto Lopez Perez  <clopez@igalia.com>
3481
3482         [CSS Backgrounds] Gardening of debug crashes after r255239
3483
3484         Unreviewed gardening.
3485
3486         * TestExpectations: Mark more crashes on Debug.
3487
3488 2020-01-28  Jason Lawrence  <lawrence.j@apple.com>
3489
3490         [ Mac wk2 Release ] storage/websql/test-authorizer.html flaky timeout.
3491         https://bugs.webkit.org/show_bug.cgi?id=206770
3492
3493         Unreviewed test gardening.
3494
3495         * platform/mac-wk2/TestExpectations:
3496
3497 2020-01-28  Kate Cheney  <katherine_cheney@apple.com>
3498
3499         REGRESSION: [iOS] http/wpt/cache-storage/quota-third-party.https.html is flaky failing.
3500         https://bugs.webkit.org/show_bug.cgi?id=206681
3501         <rdar://problem/58842429>
3502
3503         Logs user interaction for the test origin to avoid clearing website
3504         data after the frame navigation. This was causing flaky failures if
3505         the origin's cache was deleted before the test finished.
3506
3507         Reviewed by Youenn Fablet.
3508
3509         * http/wpt/cache-storage/quota-third-party.https.html:
3510         * platform/ios-wk2/TestExpectations:
3511
3512 2020-01-28  Jason Lawrence  <lawrence.j@apple.com>
3513
3514         [ iOS wk2 release and Mac ] imported/w3c/web-platform-tests/2dcontext/imagebitmap/createImageBitmap-serializable.html flaky failure
3515         https://bugs.webkit.org/show_bug.cgi?id=206752
3516
3517         Unreviewed test gardening.
3518
3519         * platform/ios-wk2/TestExpectations:
3520         * platform/mac/TestExpectations:
3521
3522 2020-01-28  Jacob Uphoff  <jacob_uphoff@apple.com>
3523
3524         [ macOS ] http/wpt/resource-timing/rt-resource-errors.html is flaky failing
3525         https://bugs.webkit.org/show_bug.cgi?id=206711
3526
3527         Unreviewed test gardening.
3528
3529         * platform/mac/TestExpectations:
3530
3531 2020-01-28  Jason Lawrence  <lawrence.j@apple.com>
3532
3533         [ iOS wk2 ] editing/caret/ios/fixed-caret-position-after-scroll.html flaky failing
3534         https://bugs.webkit.org/show_bug.cgi?id=206698
3535
3536         Unreviewed test gardening.
3537
3538         * platform/ios-simulator-wk2/TestExpectations:
3539
3540 2020-01-28  Jacob Uphoff  <jacob_uphoff@apple.com>
3541
3542         fast/animation/request-animation-frame-iframe.html is flaky failing
3543         https://bugs.webkit.org/show_bug.cgi?id=206708
3544
3545         Unreviewed test gardening.
3546
3547
3548         * platform/mac-wk2/TestExpectations:
3549
3550 2020-01-28  Commit Queue  <commit-queue@webkit.org>
3551
3552         Unreviewed, rolling out r255237.
3553         https://bugs.webkit.org/show_bug.cgi?id=206889
3554
3555         it is breaking Win build (Requested by youenn on #webkit).
3556
3557         Reverted changeset:
3558
3559         "Blob media loading does not work with GPUProcess"
3560         https://bugs.webkit.org/show_bug.cgi?id=206824
3561         https://trac.webkit.org/changeset/255237
3562
3563 2020-01-28  Jason Lawrence  <lawrence.j@apple.com>
3564
3565         [ Mac wk2 Release ] editing/selection/caret-at-bidi-boundary.html is flaky timing out
3566         https://bugs.webkit.org/show_bug.cgi?id=206696
3567
3568         Unreviewed test gardening.
3569
3570         * platform/mac-wk2/TestExpectations:
3571
3572 2020-01-28  Diego Pino Garcia  <dpino@igalia.com>
3573
3574         [GTK] Gardening, update TestExpectations and add new baseline
3575         https://bugs.webkit.org/show_bug.cgi?id=206878
3576
3577         Unreviewed gardening.
3578
3579         * platform/gtk/TestExpectations:
3580         * platform/gtk/imported/w3c/web-platform-tests/css/css-animations/Element-getAnimations.tentative-expected.txt: Added.
3581
3582 2020-01-28  Jacob Uphoff  <jacob_uphoff@apple.com>
3583
3584         REGRESSION?: [ Mac wk1 ] storage/indexeddb/modern/blob-cursor.html is flaky timing out
3585         https://bugs.webkit.org/show_bug.cgi?id=206673
3586
3587         Unreviewed test gardening.
3588
3589         * platform/mac-wk1/TestExpectations:
3590
3591 2020-01-28  Jason Lawrence  <lawrence.j@apple.com>
3592
3593         [ iOS ] imported/w3c/web-platform-tests/beacon/idlharness.any.html is flakey and timing out.
3594         https://bugs.webkit.org/show_bug.cgi?id=206687
3595
3596         Unreviewed test gardening.
3597
3598         * platform/ios-wk2/TestExpectations:
3599
3600 2020-01-28  Jack Lee  <shihchieh_lee@apple.com>
3601
3602         Nullptr crash in WebCore::findPlaceForCounter with display: contents sibling
3603         https://bugs.webkit.org/show_bug.cgi?id=206107
3604
3605         Reviewed by Antti Koivisto.
3606
3607         * fast/css/counters/findPlaceForCounter-display-content-sibling-crash-expected.txt: Added.
3608         * fast/css/counters/findPlaceForCounter-display-content-sibling-crash.html: Added.
3609
3610 2020-01-28  Jacob Uphoff  <jacob_uphoff@apple.com>
3611
3612         REGRESSION: [MacOS wk1] fast/loader/redirect-to-invalid-url-using-meta-refresh-calls-policy-delegate.html is flaky failing
3613         https://bugs.webkit.org/show_bug.cgi?id=206668
3614
3615         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.
3616
3617         Unreviewed test gardening.
3618
3619         * platform/mac-wk1/TestExpectations:
3620
3621 2020-01-27  Sergio Villar Senin  <svillar@igalia.com>
3622
3623         Remove WebVR from the tree
3624         https://bugs.webkit.org/show_bug.cgi?id=206739
3625
3626         Reviewed by Darin Adler.
3627
3628         * webvr/webvr-disabled-expected.txt: Removed.
3629         * webvr/webvr-disabled.html: Removed.
3630         * webvr/webvr-enabled-expected.txt: Removed.
3631         * webvr/webvr-enabled.html: Removed.
3632
3633 2020-01-28  Carlos Alberto Lopez Perez  <clopez@igalia.com>
3634
3635         [CSS Backgrounds] Import WPT css-backgrounds tests
3636         https://bugs.webkit.org/show_bug.cgi?id=205872
3637
3638         Reviewed by Simon Fraser.
3639
3640         Import WPT css/css-backgrounds tests.
3641
3642         * TestExpectations:
3643
3644 2020-01-28  youenn fablet  <youenn@apple.com>
3645
3646         Blob media loading does not work with GPUProcess
3647         https://bugs.webkit.org/show_bug.cgi?id=206824
3648         <rdar://problem/58917596>
3649
3650         Reviewed by Eric Carlson.
3651
3652         * gpu-process/TestExpectations:
3653
3654 2020-01-27  Noam Rosenthal  <noam@webkit.org>
3655
3656         -webkit-image-set should support resolution units other than 'x'
3657         https://bugs.webkit.org/show_bug.cgi?id=100120
3658
3659         Reviewed by Darin Adler.
3660
3661         Had to modify several image-set parsing tests because of the behavior change in
3662         computed style (x => dppx).
3663
3664         Also added a couple of parsing/rendering tests specifically to test the new behavior
3665         of dpi/dpcm/dppx.
3666
3667         * fast/css/cursor-parsing-image-set-expected.txt:
3668         * fast/css/cursor-parsing-image-set.html:
3669         * fast/css/image-set-parsing-expected.txt:
3670         * fast/css/image-set-parsing-invalid-expected.txt:
3671         * fast/css/image-set-parsing.html:
3672         * fast/css/image-set-setting-expected.txt:
3673         * fast/css/image-set-setting.html:
3674         * fast/css/image-set-unprefixed.html:
3675         * fast/hidpi/image-set-units-expected.html: Added.
3676         * fast/hidpi/image-set-units.html: Added.
3677
3678 2020-01-27  Simon Fraser  <simon.fraser@apple.com>
3679
3680         REGRESSION (r253634): cricbuzz.com media controls vanish depending on page scale
3681         https://bugs.webkit.org/show_bug.cgi?id=206788
3682         rdar://problem/58780584
3683
3684         Reviewed by Tim Horton.
3685
3686         Test only really makes sense on iOS where the viewport tag is respected, but include
3687         macOS results instead of skipping.
3688
3689         * compositing/backing/page-scale-overlap-in-iframe-expected.txt: Added.
3690         * compositing/backing/page-scale-overlap-in-iframe.html: Added.
3691         * platform/ios-wk2/compositing/backing/page-scale-overlap-in-iframe-expected.txt: Added.
3692
3693 2020-01-27  Ryosuke Niwa  <rniwa@webkit.org>
3694
3695         http/tests/loading/remove-child-triggers-parser.html is flaky
3696         https://bugs.webkit.org/show_bug.cgi?id=103115
3697
3698         Reviewed by Alexey Proskuryakov.
3699
3700         Delay the end of the test until the timer fires.
3701
3702         * http/tests/loading/remove-child-triggers-parser-expected.txt:
3703         * http/tests/loading/remove-child-triggers-parser.html:
3704
3705 2020-01-27  Peng Liu  <peng.liu6@apple.com>
3706
3707         REGRSSION: [ High Sierra Catalina ] (r253310) compositing/video/video-border-radius-clipping.html is failing
3708         https://bugs.webkit.org/show_bug.cgi?id=205226
3709
3710         Reviewed by Simon Fraser.
3711
3712         Add a special video with only one frame so that the video element in a test page will always render the exact same pixels.
3713
3714         * compositing/video/video-border-radius-clipping-expected.html:
3715         * compositing/video/video-border-radius-clipping.html:
3716         * media/content/pure-color-green.mp4: Added.
3717         * platform/mac-wk1/TestExpectations:
3718
3719 2020-01-27  Jacob Uphoff  <jacob_uphoff@apple.com>
3720
3721         animations/animation-direction-reverse.html is flaky failing
3722         https://bugs.webkit.org/show_bug.cgi?id=206671
3723
3724         Unreviewed test gardening.
3725
3726         * platform/ios/TestExpectations:
3727         * platform/mac/TestExpectations:
3728
3729 2020-01-27  Truitt Savell  <tsavell@apple.com>
3730
3731         REGRESSION: (r253718) [ Mac ] inspector/runtime/executionContextCreated-onEnable.html is a flaky failure
3732         https://bugs.webkit.org/show_bug.cgi?id=205956
3733
3734         Unreviewed test gardening.
3735
3736         * platform/mac-wk1/TestExpectations:
3737
3738 2020-01-27  Devin Rousso  <drousso@apple.com>
3739
3740         Web Inspector: unable to evaluate in the isolated world of content scripts injected by safari app extensions
3741         https://bugs.webkit.org/show_bug.cgi?id=206110
3742         <rdar://problem/16945643>
3743
3744         Reviewed by Timothy Hatcher, Joseph Pecoraro, and Brian Burg.
3745
3746         In addition to evaluating in subframe execution contexts, add the ability for Web Inspector
3747         to evaluate in non-normal isolated worlds.
3748
3749         * inspector/runtime/executionContextCreated-isolated-world.html: Added.
3750         * inspector/runtime/executionContextCreated-isolated-world-expected.txt: Added.
3751
3752         * inspector/runtime/change-execution-context-identifier.html:
3753         * inspector/runtime/change-execution-context-identifier-expected.txt:
3754         Don't expect the active execution context to change when the owner frame is removed, as that
3755         is now handled by the UI (`WI.QuickConsole`) instead of the `WI.RuntimeManager`.
3756
3757         * inspector/runtime/executionContextCreated-onEnable.html:
3758         Ignore internal worlds.
3759
3760 2020-01-27  Jacob Uphoff  <jacob_uphoff@apple.com>
3761
3762         [macOS iOS ] animations/animation-direction-normal.html is flaky failing
3763         https://bugs.webkit.org/show_bug.cgi?id=206685
3764
3765         Unreviewed test gardening
3766
3767         I removed an old crash expectation for animations/animation-direction-normal.html is ios wk2 expectations.
3768
3769         * platform/ios-wk2/TestExpectations:
3770         * platform/mac/TestExpectations:
3771
3772 2020-01-27  Jason Lawrence  <lawrence.j@apple.com>
3773
3774         REGRESSION: [iOS] http/wpt/cache-storage/quota-third-party.https.html is flaky failing.
3775         https://bugs.webkit.org/show_bug.cgi?id=206681
3776
3777         Unreviewed test gardening
3778
3779         * platform/ios-wk2/TestExpectations:
3780
3781 2020-01-27  Jacob Uphoff  <jacob_uphoff@apple.com>
3782
3783         [ macOS ] inspector/heap/tracking.html is a flaky failure
3784         https://bugs.webkit.org/show_bug.cgi?id=206684
3785
3786         Unreviewed test gardening
3787
3788         * platform/mac-wk1/TestExpectations:
3789
3790 2020-01-27  Jason Lawrence  <lawrence.j@apple.com>
3791
3792         [iOS Release] compositing/video/poster.html is flaky failing
3793         https://bugs.webkit.org/show_bug.cgi?id=206678
3794
3795         Unreviewed test gardening
3796
3797         * platform/ios-wk2/TestExpectations:
3798
3799 2020-01-27  Truitt Savell  <tsavell@apple.com>
3800
3801         [Mac wk2 Release] fast/html/marquee-child-wrap.html flaky failing
3802         https://bugs.webkit.org/show_bug.cgi?id=206704
3803
3804         Reviewed by Jonathan Bedard.
3805
3806         Added a scrollDelay to the test.
3807
3808         * fast/html/marquee-child-wrap.html:
3809
3810 2020-01-27  Jacob Uphoff  <jacob_uphoff@apple.com>
3811
3812         [ macOS iOS ] animations/play-state-paused.html is flaky failing
3813         https://bugs.webkit.org/show_bug.cgi?id=206682
3814
3815         Unreviewed test gardening
3816
3817         * platform/ios-wk2/TestExpectations:
3818         * platform/mac/TestExpectations:
3819
3820 2020-01-27  Jason Lawrence  <lawrence.j@apple.com>
3821
3822         [iOS] legacy-animation-engine/animations/stop-animation-on-suspend.html is a flaky failure
3823         https://bugs.webkit.org/show_bug.cgi?id=206667
3824
3825         Unreviewed test gardening
3826
3827         * platform/ios-wk2/TestExpectations:
3828
3829 2020-01-27  Jacob Uphoff  <jacob_uphoff@apple.com>
3830
3831         [ macOS ] fast/frames/sandboxed-iframe-navigation-allowed.html is flaky failing
3832         https://bugs.webkit.org/show_bug.cgi?id=206680
3833
3834         Unreviewed test gardening
3835
3836         * platform/mac-wk1/TestExpectations:
3837
3838 2020-01-27  Jason Lawrence  <lawrence.j@apple.com>
3839
3840         REGRESSION (r254699): [ iOS ] fast/forms/validationMessage.html is flaky and timing out
3841         https://bugs.webkit.org/show_bug.cgi?id=206630
3842
3843         Unreviewed test gardening
3844
3845         * platform/ios-wk2/TestExpectations:
3846
3847 2020-01-27  Jacob Uphoff  <jacob_uphoff@apple.com>
3848
3849         [ macOS WK1 ] fast/forms/textarea/textarea-state-restore.html is flaky failing
3850         https://bugs.webkit.org/show_bug.cgi?id=206679
3851
3852         Unreviewed test gardening
3853
3854         * platform/mac-wk1/TestExpectations:
3855
3856 2020-01-27  Jason Lawrence  <lawrence.j@apple.com>
3857
3858         [ iOS Release ] http/tests/security/contentSecurityPolicy/module-eval-blocked-in-external-script.html is a flaky timeout
3859         https://bugs.webkit.org/show_bug.cgi?id=206616
3860
3861         Unreviewed test gardening
3862
3863         * platform/ios-wk2/TestExpectations:
3864
3865 2020-01-27  Jason Lawrence  <lawrence.j@apple.com>
3866
3867         [Mac wk2 Release] imported/w3c/web-platform-tests/web-animations/timing-model/animations/updating-the-finished-state.html flaky fail
3868         https://bugs.webkit.org/show_bug.cgi?id=206746
3869
3870         Unreviewed test gardening
3871
3872         * platform/mac-wk2/TestExpectations:
3873
3874 2020-01-27  Jacob Uphoff  <jacob_uphoff@apple.com>
3875
3876         [ Macos iOS ] http/tests/workers/service/basic-timeout.https.html is flaky failing
3877         https://bugs.webkit.org/show_bug.cgi?id=206834
3878
3879         Unreviewed test gardening.
3880
3881         * platform/ios/TestExpectations:
3882         * platform/mac-wk2/TestExpectations:
3883
3884 2020-01-27  Jer Noble  <jer.noble@apple.com>
3885
3886         Support 'allow="fullscreen"' feature policy
3887         https://bugs.webkit.org/show_bug.cgi?id=206806
3888         <rdar://problem/55640448>
3889
3890         Reviewed by Youenn Fablet.
3891
3892         * fullscreen/full-screen-enabled-prefixed.html:
3893         * fullscreen/full-screen-enabled.html:
3894         * fullscreen/full-screen-frameset-expected.txt: Removed.
3895         * fullscreen/full-screen-frameset.html: Removed.
3896         * fullscreen/full-screen-iframe-not-allowed.html:
3897         * fullscreen/full-screen-restrictions.html:
3898         * http/tests/fullscreen/fullscreen-feature-policy-expected.txt: Added.
3899         * http/tests/fullscreen/fullscreen-feature-policy.html: Added.
3900
3901 2020-01-27  Said Abou-Hallawa  <sabouhallawa@apple.com>
3902
3903         Throttling requestAnimationFrame should be controlled by RenderingUpdateScheduler
3904         https://bugs.webkit.org/show_bug.cgi?id=204713
3905
3906         Reviewed by Simon Fraser.
3907
3908         * fast/animation/css-animation-throttling-lowPowerMode.html:
3909         * fast/animation/request-animation-frame-throttle-subframe.html:
3910         * fast/animation/request-animation-frame-throttling-detached-iframe.html:
3911         Enable RenderingUpdateThrottling for these tests.
3912
3913         * fast/animation/request-animation-frame-throttling-lowPowerMode-expected.txt:
3914         * fast/animation/request-animation-frame-throttling-lowPowerMode.html:
3915         Ensure the actual rAF interval is > 30ms for lowPowerMode.
3916
3917         * fast/animation/request-animation-frame-throttling-outside-viewport-expected.txt: Added.
3918         * fast/animation/request-animation-frame-throttling-outside-viewport.html: Added.
3919         * fast/animation/resources/frame-with-animation-2.html: Added.
3920         Test the OutsideViewport throttling case.
3921
3922         * http/tests/frame-throttling/raf-throttle-in-cross-origin-subframe.html:
3923         Enable RenderingUpdateThrottling for this test.
3924
3925 2020-01-27  Devin Rousso  <drousso@apple.com>
3926
3927         REGRESSION: [ Mac Debug WK1 ] inspector/page/overrideSetting-ICECandidateFilteringEnabled.html is a flaky failure
3928         https://bugs.webkit.org/show_bug.cgi?id=206362
3929         <rdar://problem/58649476>
3930
3931         Reviewed by Brian Burg.
3932
3933         Tentative fix. Modifying the `iceCandidateFilteringEnabled` WebCore setting causes any
3934         existing/pending ICE candidates to immediately fire `icecandidate` events. Wait to change
3935         the setting using `Page.overrideSetting` until after the JavaScript has set up the various
3936         connections so that it's guaranteed to not miss any `icecandidate` events. Additionally
3937         remove the default 10s timeout in case the debug build is too slow.
3938
3939         * inspector/page/overrideSetting-ICECandidateFilteringEnabled.html:
3940         * inspector/page/overrideSetting-ICECandidateFilteringEnabled-expected.txt:
3941         * platform/mac-wk1/TestExpectations:
3942
3943 2020-01-27  Chris Dumez  <cdumez@apple.com>
3944
3945         REGRESSION: [Mac wk2] fast/animation/request-animation-frame.html is flaky failing
3946         https://bugs.webkit.org/show_bug.cgi?id=206675
3947         <rdar://problem/58839955>
3948
3949         Reviewed by Said Abou-Hallawa.
3950
3951         Rewrite test to stop relying on ordering between requestAnimationFrame() and setTimeout().
3952
3953         * fast/animation/request-animation-frame-expected.txt:
3954         * fast/animation/request-animation-frame.html:
3955
3956 2020-01-27  Diego Pino Garcia  <dpino@igalia.com>
3957
3958         [WPE] Gardening, update baselines and synchronize with GTK
3959         https://bugs.webkit.org/show_bug.cgi?id=206826
3960
3961         Unreviewed gardening.
3962
3963         * platform/gtk/TestExpectations:
3964         * platform/wpe/TestExpectations:
3965         * platform/wpe/accessibility/roles-exposed-expected.txt:
3966         * platform/wpe/css1/text_properties/text_indent-expected.txt:
3967         * platform/wpe/css2.1/t1601-c547-indent-01-d-expected.txt:
3968         * platform/wpe/fast/backgrounds/background-leakage-expected.txt:
3969         * platform/wpe/fast/backgrounds/background-leakage-transforms-expected.txt:
3970         * platform/wpe/fast/block/basic/fieldset-stretch-to-legend-expected.txt: Added.
3971         * platform/wpe/fast/block/float/intruding-painted-twice-expected.txt:
3972         * platform/wpe/fast/borders/mixed-border-styles-expected.txt:
3973         * platform/wpe/fast/borders/mixed-border-styles-radius-expected.txt:
3974         * platform/wpe/fast/borders/mixed-border-styles-radius2-expected.txt:
3975         * platform/wpe/fast/css/hsl-color-expected.txt:
3976         * platform/wpe/fast/css/hsla-color-expected.txt:
3977         * platform/wpe/fast/css/percentage-non-integer-expected.txt:
3978         * platform/wpe/fast/css/shadow-multiple-expected.txt:
3979         * platform/wpe/fast/css/viewport-units-dynamic-expected.txt:
3980         * platform/wpe/fast/dom/Range/getBoundingClientRect-expected.txt: Added.
3981         * platform/wpe/fast/loader/text-document-wrapping-expected.txt:
3982         * platform/wpe/fast/multicol/client-rects-expected.txt:
3983         * platform/wpe/fast/multicol/client-rects-spanners-complex-expected.txt:
3984         * platform/wpe/fast/multicol/client-rects-spanners-expected.txt:
3985         * platform/wpe/fast/multicol/newmulticol/client-rects-expected.txt:
3986         * platform/wpe/fast/overflow/clip-rects-fixed-ancestor-expected.txt:
3987         * platform/wpe/fast/overflow/float-in-relpositioned-expected.txt:
3988         * platform/wpe/fast/parser/open-comment-in-textarea-expected.txt:
3989         * platform/wpe/fast/ruby/select-ruby-expected.txt:
3990         * platform/wpe/fast/table/border-collapsing/equal-precedence-resolution-expected.txt:
3991         * platform/wpe/fast/table/border-collapsing/equal-precedence-resolution-vertical-expected.txt:
3992         * platform/wpe/fast/writing-mode/border-styles-vertical-lr-expected.txt:
3993         * platform/wpe/fast/writing-mode/english-bt-text-expected.txt:
3994         * platform/wpe/fast/writing-mode/text-orientation-basic-expected.txt:
3995         * platform/wpe/imported/w3c/web-platform-tests/WebCryptoAPI/derive_bits_keys/ecdh_bits.https.any.worker-expected.txt: Added.
3996         * platform/wpe/imported/w3c/web-platform-tests/WebCryptoAPI/derive_bits_keys/ecdh_keys.https.any.worker-expected.txt: Added.
3997         * platform/wpe/imported/w3c/web-platform-tests/dom/events/Event-dispatch-redispatch-expected.txt: Added.
3998         * platform/wpe/imported/w3c/web-platform-tests/dom/nodes/Document-createEvent.https-expected.txt: Added.
3999         * platform/wpe/imported/w3c/web-platform-tests/html/browsers/sandboxing/sandbox-parse-noscript-expected.txt: Added.
4000         * platform/wpe/imported/w3c/web-platform-tests/html/dom/idlharness.https-expected.txt:
4001         * platform/wpe/imported/w3c/web-platform-tests/html/dom/idlharness.worker-expected.txt: Added.
4002         * platform/wpe/imported/w3c/web-platform-tests/html/dom/reflection-embedded-expected.txt:
4003         * platform/wpe/imported/w3c/web-platform-tests/html/dom/reflection-text-expected.txt:
4004         * platform/wpe/imported/w3c/web-platform-tests/html/editing/editing-0/autocapitalization/autocapitalize-expected.txt: Added.
4005         * platform/wpe/imported/w3c/web-platform-tests/html/rendering/non-replaced-elements/the-fieldset-and-legend-elements/fieldset-generated-content-expected.txt: Added.
4006         * platform/wpe/imported/w3c/web-platform-tests/html/rendering/non-replaced-elements/the-fieldset-and-legend-elements/legend-sans-fieldset-display-expected.txt: Added.
4007         * platform/wpe/imported/w3c/web-platform-tests/html/rendering/widgets/button-layout/abspos-expected.txt: Added.
4008         * platform/wpe/imported/w3c/web-platform-tests/html/rendering/widgets/button-layout/grid-expected.txt: Added.
4009         * platform/wpe/imported/w3c/web-platform-tests/html/semantics/embedded-content/media-elements/media_fragment_seek-expected.txt: Added.
4010         * platform/wpe/imported/w3c/web-platform-tests/html/semantics/embedded-content/media-elements/video_loop_base-expected.txt: Added.
4011         * platform/wpe/imported/w3c/web-platform-tests/html/semantics/embedded-content/the-canvas-element/security.pattern.fillStyle.sub-expected.txt: Added.
4012         * 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.
4013         * 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.
4014         * platform/wpe/imported/w3c/web-platform-tests/html/semantics/scripting-1/the-script-element/json-module/valid-content-type.tentative-expected.txt: Added.
4015         * platform/wpe/imported/w3c/web-platform-tests/html/semantics/scripting-1/the-script-element/module/integrity-expected.txt: Added.
4016         * platform/wpe/imported/w3c/web-platform-tests/svg/import/paths-dom-01-f-manual-expected.txt:
4017         * platform/wpe/imported/w3c/web-platform-tests/svg/path/distance/pathLength-positive-expected.txt:
4018         * platform/wpe/imported/w3c/web-platform-tests/svg/path/distance/pathLength-positive-percentage-expected.txt:
4019         * platform/wpe/imported/w3c/web-platform-tests/svg/path/distance/pathLength-zero-expected.txt:
4020         * platform/wpe/imported/w3c/web-platform-tests/svg/path/distance/pathLength-zero-percentage-expected.txt:
4021         * platform/wpe/imported/w3c/web-platform-tests/svg/shapes/reftests/pathlength-003-expected.txt:
4022         * platform/wpe/imported/w3c/web-platform-tests/svg/text/reftests/textpath-shape-001-expected.txt:
4023         * platform/wpe/imported/w3c/web-platform-tests/websockets/unload-a-document/002-expected.txt: Added.
4024         * platform/wpe/imported/w3c/web-platform-tests/websockets/unload-a-document/004-expected.txt: Added.
4025         * platform/wpe/js/dom/dom-static-property-for-in-iteration-expected.txt:
4026         * platform/wpe/js/dom/navigator-maxtouchpoints-expected.txt: Added.
4027         * platform/wpe/svg/W3C-SVG-1.1/color-prop-02-f-expected.txt:
4028         * platform/wpe/svg/W3C-SVG-1.1/color-prop-03-t-expected.txt:
4029         * platform/wpe/svg/W3C-SVG-1.1/shapes-rect-02-t-expected.txt: Added.
4030         * platform/wpe/tables/mozilla/bugs/bug157890-expected.txt:
4031         * platform/wpe/tables/mozilla/marvin/x_td_nowrap-expected.txt:
4032         * platform/wpe/tables/mozilla/marvin/x_th_nowrap-expected.txt:
4033         * platform/wpe/tables/mozilla_expected_failures/bugs/bug56024-expected.txt:
4034         * platform/wpe/transforms/3d/point-mapping/3d-point-mapping-overlapping-expected.txt:
4035         * platform/wpe/webgl/2.0.0/conformance2/buffers/one-large-uniform-buffer-expected.txt:
4036
4037 2020-01-27  Ryan Haddad  <ryanhaddad@apple.com>
4038
4039         Unreviewed, rolling out r255131.
4040
4041         Caused assertion failures on iOS debug bots.
4042
4043         Reverted changeset:
4044
4045         "Throttling requestAnimationFrame should be controlled by
4046         RenderingUpdateScheduler"
4047         https://bugs.webkit.org/show_bug.cgi?id=204713
4048         https://trac.webkit.org/changeset/255131
4049
4050 2020-01-27  Antti Koivisto  <antti@apple.com>
4051
4052         [Mac wk2 Release] fast/dom/frame-src-javascript-url-async.html flaky failing
4053         https://bugs.webkit.org/show_bug.cgi?id=206701
4054         <rdar://problem/58847864>
4055
4056         Reviewed by Antoine Quint.
4057
4058         * fast/dom/frame-src-javascript-url-async.html:
4059
4060         The test assumed that in
4061
4062         <iframe src=javascript:'foo'></iframe>
4063         <script>
4064         …
4065
4066         the frame javascript could not have run before the body script executes. However parser might yield before the
4067         script tag or data might come from network in chunks that don't cover the full script. In this case frame load
4068         may start and src execute before the body script runs.
4069
4070         Fix by document.writing the iframe tag.
4071
4072 2020-01-26  Said Abou-Hallawa  <said@apple.com>
4073
4074         Throttling requestAnimationFrame should be controlled by RenderingUpdateScheduler
4075         https://bugs.webkit.org/show_bug.cgi?id=204713
4076
4077         Reviewed by Simon Fraser.
4078
4079         * fast/animation/css-animation-throttling-lowPowerMode.html:
4080         * fast/animation/request-animation-frame-throttle-subframe.html:
4081         * fast/animation/request-animation-frame-throttling-detached-iframe.html:
4082         Enable RenderingUpdateThrottling for these tests.
4083
4084         * fast/animation/request-animation-frame-throttling-lowPowerMode-expected.txt:
4085         * fast/animation/request-animation-frame-throttling-lowPowerMode.html:
4086         Ensure the actual rAF interval is > 30ms for lowPowerMode.
4087
4088         * fast/animation/request-animation-frame-throttling-outside-viewport-expected.txt: Added.
4089         * fast/animation/request-animation-frame-throttling-outside-viewport.html: Added.
4090         * fast/animation/resources/frame-with-animation-2.html: Added.
4091         Test the OutsideViewport throttling case.
4092
4093         * http/tests/frame-throttling/raf-throttle-in-cross-origin-subframe.html:
4094         Enable RenderingUpdateThrottling for this test.
4095
4096 2020-01-26  Eric Carlson  <eric.carlson@apple.com>
4097
4098         media/modern-media-controls/media-controller/media-controller-auto-hide.html is flaky timing out
4099         https://bugs.webkit.org/show_bug.cgi?id=206629
4100         <rdar://problem/58816827>
4101
4102         Reviewed by Dean Jackson.
4103
4104         Attempt to de-flake this test by decreasing the controller auto-hide interval and
4105         using a base64 encoded video file to make it load and finish more quickly.
4106
4107         * media/content/test.mp4.js: Added.
4108         (base64MP4URL): Base64 encoded five frame, four second long MPEG-4 video.
4109         * media/modern-media-controls/media-controller/media-controller-auto-hide.html:
4110
4111 2020-01-26  Rob Buis  <rbuis@igalia.com>
4112
4113         Improve compatibility with hyperlink auditing spec
4114         https://bugs.webkit.org/show_bug.cgi?id=188852
4115
4116         Reviewed by Youenn Fablet.
4117
4118         Update improved test results.
4119
4120         * http/tests/navigation/ping-attribute/anchor-cross-origin-expected.txt:
4121         * http/tests/navigation/ping-attribute/area-cross-origin-expected.txt:
4122
4123 2020-01-25  Darin Adler  <darin@apple.com>
4124
4125         REGRESSION: [ Mac WK2 ] animations/suspend-resume-animation-events.html is a flaky failure
4126         https://bugs.webkit.org/show_bug.cgi?id=206615
4127
4128         Reviewed by Alexey Proskuryakov.
4129
4130         * animations/suspend-resume-animation-events.html: Make test slightly less timing
4131         dependent.
4132
4133 2020-01-25  Jer Noble  <jer.noble@apple.com>
4134
4135         Regression (r255103): media/modern-media-controls/placard-support/placard-support-airplay-fullscreen-no-controls.html
4136         https://bugs.webkit.org/show_bug.cgi?id=206800
4137
4138         Unreviewed test gardening; the test which this was copied from, placard-support-airplay-fullscreen.html, is skipped on
4139         iOS test bots due to a lack of AirPlay test support.
4140
4141         * platform/ios/TestExpectations:
4142
4143 2020-01-25  Diego Pino Garcia  <dpino@igalia.com>
4144
4145         [GTK] Gardening of media related tests
4146         https://bugs.webkit.org/show_bug.cgi?id=206796
4147
4148         Unreviewed gardening.
4149
4150         * platform/gtk/TestExpectations:
4151         * platform/gtk/media/audio-repaint-expected.txt:
4152         * platform/gtk/media/controls-styling-strict-expected.txt:
4153         * platform/gtk/media/media-controls-play-button-updates-expected.txt:
4154
4155 2020-01-25  Antti Koivisto  <antti@apple.com>
4156
4157         [LFC][Integration] Re-enable line layout integration
4158         https://bugs.webkit.org/show_bug.cgi?id=206795
4159         <rdar://problem/58853907>
4160
4161         Reviewed by Zalan Bujtas.
4162
4163         * fast/dom/Range/getBoundingClientRect-expected.txt:
4164         * platform/ios/fast/text/hyphenate-limit-lines-expected.txt:
4165         * platform/ios/fast/text/whitespace/pre-break-word-expected.txt:
4166         * platform/ios/fast/text/word-break-expected.txt:
4167         * platform/mac/fast/text/hyphenate-limit-lines-expected.txt:
4168         * platform/mac/fast/text/whitespace/pre-break-word-expected.txt:
4169         * platform/mac/fast/text/word-break-expected.txt:
4170
4171 2020-01-24  Ryosuke Niwa  <rniwa@webkit.org>
4172
4173         [iOS] REGRESSION(r254699) : fast/forms/interactive-validation-remove-node-in-handler.html is timing out
4174         https://bugs.webkit.org/show_bug.cgi?id=206669
4175
4176         Reviewed by Wenson Hsieh.
4177
4178         The timeout was caused by the invalidation bubble in interactive-validation-prevented.html never getting closed.
4179         Address the issue by explicitly dismissing the invalidation bubble by setting a value to the input element.
4180
4181         * fast/forms/interactive-validation-prevented.html:
4182
4183 2020-01-24  Wenson Hsieh  <wenson_hsieh@apple.com>
4184
4185         [iOS] Long pressing text inside a selection should update the selection
4186         https://bugs.webkit.org/show_bug.cgi?id=206769
4187         <rdar://problem/58704316>
4188
4189         Reviewed by Tim Horton.
4190
4191         Add a layout test to verify that it's possible to select text by long pressing inside an existing text
4192         selection. The test is runnable on both iPad and iPhone, since it programmatically prevents `dragstart`.
4193
4194         * editing/selection/ios/select-text-in-existing-selection-expected.txt: Added.
4195         * editing/selection/ios/select-text-in-existing-selection.html: Added.
4196
4197 2020-01-24  Ryosuke Niwa  <rniwa@webkit.org>
4198
4199         imported/w3c/web-platform-tests/requestidlecallback/callback-xhr-sync.html is flaky failure
4200         https://bugs.webkit.org/show_bug.cgi?id=206676
4201         <rdar://problem/58839631>
4202
4203         Add a flaky test expectation.
4204
4205         * TestExpectations:
4206
4207 2020-01-24  youenn fablet  <youenn@apple.com>
4208
4209         Add support for MediaRecorder.requestData
4210         https://bugs.webkit.org/show_bug.cgi?id=206731
4211
4212         Reviewed by Eric Carlson.
4213
4214         * http/wpt/mediarecorder/MediaRecorder-dataavailable.html:
4215
4216 2020-01-24  Jack Lee  <shihchieh_lee@apple.com>
4217
4218         Nullptr deref in WebCore::RenderTreeBuilder::Block::attachIgnoringContinuation when an element is inserted before legend under multi-column layout.
4219         https://bugs.webkit.org/show_bug.cgi?id=206109
4220
4221         Reviewed by Antti Koivisto.
4222
4223         * fast/forms/fieldset/fieldset-crash-insert-before-legend-under-multicol-expected.txt: Added.
4224         * fast/forms/fieldset/fieldset-crash-insert-before-legend-under-multicol.html: Added.
4225
4226 2020-01-24  Lauro Moura  <lmoura@igalia.com>
4227
4228         [GTK][WPE] Websockets close-on-x tests are failing
4229         https://bugs.webkit.org/show_bug.cgi?id=206392
4230
4231         Unreviewed gardening.
4232
4233         Rebaseline after libsoup commit 35f1bac5.
4234
4235         * platform/gtk/TestExpectations:
4236         * platform/gtk/http/tests/websocket/tests/hybi/close-on-navigate-new-location-expected.txt: Added.
4237         * platform/gtk/http/tests/websocket/tests/hybi/close-on-unload-and-force-gc-expected.txt: Added.
4238         * platform/gtk/http/tests/websocket/tests/hybi/close-on-unload-expected.txt: Added.
4239         * platform/gtk/http/tests/websocket/tests/hybi/close-on-unload-reference-in-parent-expected.txt: Added.
4240         * platform/gtk/http/tests/websocket/tests/hybi/send-after-close-on-unload-expected.txt: Added.
4241
4242 2020-01-24  Rob Buis  <rbuis@igalia.com>
4243
4244         [GTK][WPE] Several WPT fetch tests are failing
4245         https://bugs.webkit.org/show_bug.cgi?id=206416
4246
4247         Reviewed by Frédéric Wang.
4248
4249         It is better to skip these as more tests can be added
4250         and this feature is not enabled on WPE/GTK.
4251
4252         * platform/gtk/TestExpectations:
4253         * platform/wpe/TestExpectations:
4254
4255 2020-01-24  Lauro Moura  <lmoura@igalia.com>
4256
4257         [GTK] More unreviewed gardening.
4258         https://bugs.webkit.org/show_bug.cgi?id=206693
4259
4260         Unreviewed gardening.
4261
4262         * platform/gtk/TestExpectations:
4263
4264 2020-01-24  Pablo Saavedra  <psaavedra@igalia.com>
4265
4266         Layout Test animations/no-style-recalc-during-accelerated-animation.html is flaky
4267         https://bugs.webkit.org/show_bug.cgi?id=206733
4268
4269         Unreviewed test gardening.
4270
4271         * platform/gtk/TestExpectations:
4272
4273 2020-01-24  Rossana Monteriso  <rmonteriso@igalia.com>
4274
4275         Import 2 sets of grid-align-tests from WPT
4276         https://bugs.webkit.org/show_bug.cgi?id=206492
4277
4278         Reviewed by Manuel Rego Casasnovas.
4279
4280         Remove outdated grid-align tests, that are being replaced by newer tests, adapted to the WPT project and imported
4281         to the corresponding css-grid folder inside WebKit.
4282
4283         * fast/css-grid-layout/grid-align-content-vertical-lr-expected.txt: Removed.
4284         * fast/css-grid-layout/grid-align-content-vertical-rl-expected.txt: Removed.
4285         * fast/css-grid-layout/grid-align-stretching-replaced-items-expected.txt: Removed.
4286         * fast/css-grid-layout/grid-align-stretching-replaced-items.html: Removed.
4287         * fast/css-grid-layout/grid-align-content-vertical-lr.html: Removed.
4288         * fast/css-grid-layout/grid-align-content-vertical-rl.html: Removed.
4289
4290 2020-01-24  Antti Koivisto  <antti@apple.com>
4291
4292         :matches() doesn't combine correctly with pseudo elements
4293         https://bugs.webkit.org/show_bug.cgi?id=206654
4294
4295         Reviewed by Simon Fraser.
4296
4297         * TestExpectations:
4298
4299         Unskip fast/css/first-letter-and-float-crash.html which no longer hits assert due to this.
4300
4301         * fast/selectors/matches-with-pseudo-element-expected.html: Added.
4302         * fast/selectors/matches-with-pseudo-element.html: Added.
4303         * fast/css/currentColor-on-before-after-pseudo-elements.html:
4304         * fast/css/matches-specificity-5.html:
4305         * fast/selectors/pseudo-element-inside-matches-expected.html:
4306         * fast/selectors/pseudo-element-inside-matches.html:
4307
4308         Update the existing tests to match the behavior.
4309
4310 2020-01-24  youenn fablet  <youenn@apple.com>
4311
4312         Make sure fetch tasks go to network if service worker never gets to activated
4313         https://bugs.webkit.org/show_bug.cgi?id=206648
4314
4315         Reviewed by Chris Dumez.
4316
4317         * http/wpt/service-workers/service-worker-spinning-activate.https-expected.txt:
4318         * http/wpt/service-workers/service-worker-spinning-activate.https.html:
4319
4320 2020-01-23  Diego Pino Garcia  <dpino@igalia.com>
4321
4322         [GTK] Gardening, rebaselines and update TestExpectations
4323         https://bugs.webkit.org/show_bug.cgi?id=206660
4324
4325         Unreviewed gardening.
4326
4327         * platform/gtk/TestExpectations:
4328         * platform/gtk/imported/w3c/web-platform-tests/media-source/mediasource-remove-expected.txt: Added.
4329
4330 2020-01-23  Matt Lewis  <jlewis3@apple.com>
4331
4332         Actually fix history link directs on dashboard and results.html
4333         https://bugs.webkit.org/show_bug.cgi?id=206666
4334