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