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