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