92f0c22a8d17e2730f9aaf9706168bbd16d88be4
[WebKit-https.git] / LayoutTests / ChangeLog
1 2020-06-29  Karl Rackler  <rackler@apple.com>
2
3         Remove expectation for imported/w3c/web-platform-tests/css/css-values/ch-unit-004.html and imported/w3c/web-platform-tests/css/css-values/ch-unit-012.html as they are passing. 
4         https://bugs.webkit.org/show_bug.cgi?id=203333
5
6         Unreviewed test gardening.
7
8         * TestExpectations:
9
10 2020-06-29  Karl Rackler  <rackler@apple.com>
11
12         Remove expectation for imported/w3c/web-platform-tests/css/css-text/white-space/break-spaces-010.html as they are passing. 
13         https://bugs.webkit.org/show_bug.cgi?id=213737
14
15         Unreviewed test gardening.
16
17         * platform/mac/TestExpectations:
18
19 2020-06-29  Karl Rackler  <rackler@apple.com>
20
21         Remove expectation for imported/w3c/web-platform-tests/css/css-ui/outline-019.html as they are passing. 
22         https://bugs.webkit.org/show_bug.cgi?id=175288
23
24         Unreviewed test gardening.
25
26         * TestExpectations:
27
28 2020-06-29  Chris Fleizach  <cfleizach@apple.com>
29
30         AX: aria-modal nodes wrapped in aria-hidden are not honored
31         https://bugs.webkit.org/show_bug.cgi?id=212849
32         <rdar://problem/64047019>
33
34         Reviewed by Zalan Bujtas.
35
36         * accessibility/aria-hidden-negates-no-visibility-expected.txt:
37         * accessibility/aria-hidden-negates-no-visibility.html:
38         * accessibility/aria-modal-in-aria-hidden-expected.txt: Added.
39         * accessibility/aria-modal-in-aria-hidden.html: Added.
40         * accessibility/aria-modal.html:
41         * accessibility/mac/aria-modal-auto-focus.html:
42
43 2020-06-29  Karl Rackler  <rackler@apple.com>
44
45         Remove expectation for imported/w3c/web-platform-tests/css/css-transitions/before-load-001.html as it is passing. 
46         https://bugs.webkit.org/show_bug.cgi?id=203416
47
48         Unreviewed test gardening.
49
50         * platform/mac/TestExpectations:
51
52 2020-06-29  Youenn Fablet  <youenn@apple.com>
53
54         Support MediaRecorder.onstart
55         https://bugs.webkit.org/show_bug.cgi?id=213720
56
57         Reviewed by Darin Adler.
58
59         * http/wpt/mediarecorder/MediaRecorder-start-timeSlice-expected.txt:
60         * http/wpt/mediarecorder/MediaRecorder-start-timeSlice.html:
61
62 2020-06-29  Karl Rackler  <rackler@apple.com>
63
64         Remove expectation for imported/w3c/web-platform-tests/css/css-scoping/stylesheet-title-001.html as they are passing. 
65         https://bugs.webkit.org/show_bug.cgi?id=213736
66
67         Unreviewed test gardening.
68
69         * TestExpectations:
70
71 2020-06-29  Diego Pino Garcia  <dpino@igalia.com>
72
73         [GTK] Unreviewed test gardening. Garden tests failing on the EWS GTK-WK2 queue.
74
75         * platform/gtk/TestExpectations:
76
77 2020-06-29  Ryan Haddad  <ryanhaddad@apple.com>
78
79         REGRESSION(r263626): 2 imported/w3c/web-platform-tests/cors/ tests failing constantly
80         https://bugs.webkit.org/show_bug.cgi?id=213729
81
82         Unreviewed test gardening.
83
84         Add baselines for Mojave.
85
86         * platform/mac-mojave/imported/w3c/web-platform-tests/cors/credentials-flag-expected.txt: Added.
87         * platform/mac-mojave/imported/w3c/web-platform-tests/cors/origin-expected.txt: Added.
88
89 2020-06-29  Karl Rackler  <rackler@apple.com>
90
91         Remove expectation for imported/w3c/web-platform-tests/css/css-lists/counter-increment-inside-display-contents.html and imported/w3c/web-platform-tests/css/css-lists/counter-reset-inside-display-contents.html as they are passing. 
92         https://bugs.webkit.org/show_bug.cgi?id=213734
93
94         Unreviewed test gardening.
95
96         * TestExpectations:
97
98 2020-06-29  Karl Rackler  <rackler@apple.com>
99
100         Remove expectation for imported/w3c/web-platform-tests/css/css-display/display-contents-button.html as they are passing. 
101         https://bugs.webkit.org/show_bug.cgi?id=213731
102
103         Unreviewed test gardening.
104
105         * TestExpectations:
106
107 2020-06-29  Karl Rackler  <rackler@apple.com>
108
109         Remove expectation for imported/w3c/web-platform-tests/cors/preflight-failure.htm and imported/w3c/web-platform-tests/cors/status-async.htm as they are passing. 
110         https://bugs.webkit.org/show_bug.cgi?id=213730
111
112         Unreviewed test gardening.
113
114         * TestExpectations:
115
116 2020-06-29  Xabier Rodriguez Calvar  <calvaris@igalia.com>
117
118         [GStreamer] imported/w3c/web-platform-tests/encrypted-media/clearkey-mp4-playback-temporary-setMediaKeys-immediately.https.html is a flaky crash
119         https://bugs.webkit.org/show_bug.cgi?id=213385
120
121         Reviewed by Philippe Normand.
122
123         * platform/glib/TestExpectations: Removed test from expectations.
124
125 2020-06-29  Xabier Rodriguez Calvar  <calvaris@igalia.com>
126
127         [webkitpy] PHP7.4 support on Debian platforms
128         https://bugs.webkit.org/show_bug.cgi?id=213721
129
130         Reviewed by Carlos Garcia Campos.
131
132         * http/conf/debian-httpd-2.4-php7.4.conf: Added.
133
134 2020-06-29  Youenn Fablet  <youenn@apple.com>
135
136         RTCDataChannel.bufferedAmount should stay the same even if channel is closed
137         https://bugs.webkit.org/show_bug.cgi?id=213698
138
139         Reviewed by Darin Adler.
140
141         * webrtc/datachannel/bufferedAmount-afterClose-expected.txt: Added.
142         * webrtc/datachannel/bufferedAmount-afterClose.html: Added.
143
144 2020-06-29  Youenn Fablet  <youenn@apple.com>
145
146         MediaRecorder.start() Method is Ignoring the "timeslice" Parameter
147         https://bugs.webkit.org/show_bug.cgi?id=202233
148         <rdar://problem/55720555>
149
150         Reviewed by Eric Carlson.
151
152         * http/wpt/mediarecorder/MediaRecorder-start-timeSlice-expected.txt: Added.
153         * http/wpt/mediarecorder/MediaRecorder-start-timeSlice.html: Added.
154
155 2020-06-29  Zan Dobersek  <zdobersek@igalia.com>
156
157         Unreviewed WPE gardening. Addressing some timeouts and flaky failures.
158
159         * platform/wpe/TestExpectations:
160
161 2020-06-28  Lauro Moura  <lmoura@igalia.com>
162
163         [GTK][WPE] Add baseline for imported/w3c/web-platform-tests/cors/credentials-flag.htm
164
165         Unreviewed test gardening.
166
167         The current baseline seems to be based on the Mojave results, where
168         the last two test cases fail. Let's add a glib baseline with a Pass
169         expectation with a link to the bug discussing the main expectation.
170
171         The added baseline mirrors the current WebKitGTK results from wpt.fyi,
172         with the two cookie failures.
173
174         * platform/glib/TestExpectations:
175         * platform/glib/imported/w3c/web-platform-tests/cors/credentials-flag-expected.txt: Added.
176
177 2020-06-28  Lauro Moura  <lmoura@igalia.com>
178
179         [GTK][WPE] Merge crypto expectations
180
181         Unreviwed test gardening.
182
183         * platform/glib/TestExpectations:
184         * platform/gtk/TestExpectations:
185         * platform/wpe/TestExpectations:
186
187 2020-06-28  Lauro Moura  <lmoura@igalia.com>
188
189         [GTK][WPE] Move WebCryptoAPI expectations to glib
190
191         Unreviewed test gardening.
192
193         Some expectations in the glib file were being overriden by the generic
194         gtk one marking the tests as Slow.
195
196         * platform/glib/TestExpectations:
197         * platform/gtk/TestExpectations:
198         * platform/wpe/TestExpectations:
199
200 2020-06-28  Zalan Bujtas  <zalan@apple.com>
201
202         [LFC][TFC] Adjust table content vertical position to match vertical-align
203         https://bugs.webkit.org/show_bug.cgi?id=213692
204
205         Reviewed by Antti Koivisto.
206
207         * fast/layoutformattingcontext/table-cell-vertical-alignment-simple-expected.html: Added.
208         * fast/layoutformattingcontext/table-cell-vertical-alignment-simple.html: Added.
209
210 2020-06-28  Alexey Shvayka  <shvaikalesh@gmail.com>
211
212         Improve error message for primitive callback interfaces
213         https://bugs.webkit.org/show_bug.cgi?id=213684
214
215         Reviewed by Darin Adler.
216
217         * fast/dom/createNodeIterator-parameters-expected.txt:
218         * fast/dom/createNodeIterator-parameters.html:
219         * fast/dom/createTreeWalker-parameters-expected.txt:
220         * fast/dom/createTreeWalker-parameters.html:
221
222 2020-06-28  Youenn Fablet  <youenn@apple.com>
223
224         MediaRecorder stopRecorder() returns empty Blob after first use
225         https://bugs.webkit.org/show_bug.cgi?id=212274
226         <rdar://problem/63601298>
227
228         Reviewed by Eric Carlson.
229
230         * http/wpt/mediarecorder/MediaRecorder-multiple-start-stop-expected.txt: Added.
231         * http/wpt/mediarecorder/MediaRecorder-multiple-start-stop.html: Added.
232
233 2020-06-27  Zalan Bujtas  <zalan@apple.com>
234
235         [LFC][IFC] Replaced inline boxes sit on the baseline with their margins
236         https://bugs.webkit.org/show_bug.cgi?id=213679
237
238         Reviewed by Antti Koivisto.
239
240         * fast/layoutformattingcontext/replaced-box-with-margin-on-baseline-expected.html: Added.
241         * fast/layoutformattingcontext/replaced-box-with-margin-on-baseline.html: Added.
242
243 2020-06-27  Mark Lam  <mark.lam@apple.com>
244
245         Fix missing exception check in createIDBKeyFromValue().
246         https://bugs.webkit.org/show_bug.cgi?id=213681
247         <rdar://problem/64804893>
248
249         Reviewed by Chris Dumez.
250
251         * storage/indexeddb/missing-exception-check-in-IDBKey-expected.txt: Added.
252         * storage/indexeddb/missing-exception-check-in-IDBKey.html: Added.
253
254 2020-06-27  Chris Dumez  <cdumez@apple.com>
255
256         Update web-platform-tests/cors from upstream
257         https://bugs.webkit.org/show_bug.cgi?id=213668
258
259         Reviewed by Sam Weinig.
260
261         Update web-platform-tests/cors from upstream b076c305a256e7.
262
263         * tests-options.json:
264
265 2020-06-26  Diego Pino Garcia  <dpino@igalia.com>
266
267         [GLIB] Unreviewed test gardening. Update test expectations after r263609.
268
269         * platform/glib/TestExpectations:
270         * platform/glib/imported/w3c/web-platform-tests/WebCryptoAPI/derive_bits_keys/ecdh_bits.https.any-expected.txt: Added.
271         * platform/glib/imported/w3c/web-platform-tests/WebCryptoAPI/derive_bits_keys/ecdh_keys.https.any-expected.txt: Added.
272         * platform/glib/imported/w3c/web-platform-tests/WebCryptoAPI/idlharness.https.worker-expected.txt: Added.
273         * platform/glib/imported/w3c/web-platform-tests/WebCryptoAPI/wrapKey_unwrapKey/test_wrapKey_unwrapKey.https-expected.txt:
274
275 2020-06-26  Chris Dumez  <cdumez@apple.com>
276
277         Unreviewed, rename beacon-redirect.window.html to beacon-redirect.sub.window.html in TestExpectations
278
279         This needed updating since the test got renamed upstream and we resync'd it recently in r263595.
280
281         * TestExpectations:
282
283 2020-06-26  Chris Dumez  <cdumez@apple.com>
284
285         Unreviewed, drop tests that got renamed in r263598 when re-syncing WebCryptAPI tests.
286
287         * platform/glib/imported/w3c/web-platform-tests/WebCryptoAPI/derive_bits_keys/hkdf.https.worker-expected.txt: Removed.
288         * platform/glib/imported/w3c/web-platform-tests/WebCryptoAPI/derive_bits_keys/pbkdf2.https.worker-expected.txt: Removed.
289         * platform/ios/imported/w3c/web-platform-tests/WebCryptoAPI/derive_bits_keys/hkdf.https.worker-expected.txt: Removed.
290         * platform/ios/imported/w3c/web-platform-tests/WebCryptoAPI/derive_bits_keys/pbkdf2.https.worker-expected.txt: Removed.
291         * platform/ios/imported/w3c/web-platform-tests/WebCryptoAPI/idlharness.https.worker-expected.txt: Removed.
292         * platform/mac/imported/w3c/web-platform-tests/WebCryptoAPI/derive_bits_keys/hkdf.https.worker-expected.txt: Removed.
293         * platform/mac/imported/w3c/web-platform-tests/WebCryptoAPI/derive_bits_keys/pbkdf2.https.worker-expected.txt: Removed.
294
295 2020-06-26  Chris Dumez  <cdumez@apple.com>
296
297         Unreviewed, land iOS-specific baselines after WebCryptoAPI WPT tests resync in r263598.
298
299         * platform/ios/imported/w3c/web-platform-tests/WebCryptoAPI/derive_bits_keys/hkdf.https.worker-expected.txt:
300         * platform/ios/imported/w3c/web-platform-tests/WebCryptoAPI/derive_bits_keys/pbkdf2.https.worker-expected.txt: Added.
301         * platform/ios/imported/w3c/web-platform-tests/WebCryptoAPI/idlharness.https.worker-expected.txt: Added.
302
303 2020-06-26  Chris Dumez  <cdumez@apple.com>
304
305         Update web-platform-tests/content-security-policy from upstream
306         https://bugs.webkit.org/show_bug.cgi?id=213664
307
308         Reviewed by Darin Adler.
309
310         Update web-platform-tests/content-security-policy from upstream b076c305a256e7fb7.
311
312         * tests-options.json:
313
314 2020-06-26  Jer Noble  <jer.noble@apple.com>
315
316         CRASH: incompatible downcast<> operation in SourceBufferPrivateAVFObjC::setCDMInstance()
317         https://bugs.webkit.org/show_bug.cgi?id=213660
318         <rdar://problem/63831593>
319
320         Reviewed by Eric Carlson.
321
322         * platform/mac/media/encrypted-media/fps-clearkey-crash-expected.txt: Added.
323         * platform/mac/media/encrypted-media/fps-clearkey-crash.html: Added.
324
325 2020-06-26  Chris Dumez  <cdumez@apple.com>
326
327         Update web-platform-tests/WebCryptoAPI from upstream
328         https://bugs.webkit.org/show_bug.cgi?id=213662
329
330         Reviewed by Darin Adler.
331
332         Update web-platform-tests/WebCryptoAPI from upstream b076c305a256e7.
333
334         * platform/mac/imported/w3c/web-platform-tests/WebCryptoAPI/derive_bits_keys/hkdf.https.worker-expected.txt:
335         * platform/mac/imported/w3c/web-platform-tests/WebCryptoAPI/derive_bits_keys/pbkdf2.https.worker-expected.txt:
336         * platform/mac/imported/w3c/web-platform-tests/WebCryptoAPI/import_export/rsa_importKey.https.worker-expected.txt:
337         * platform/mac/imported/w3c/web-platform-tests/WebCryptoAPI/import_export/test_rsa_importKey.https-expected.txt:
338
339 2020-06-26  Zalan Bujtas  <zalan@apple.com>
340
341         [LFC][BFC] Add support for <center>
342         https://bugs.webkit.org/show_bug.cgi?id=213649
343
344         Reviewed by Antti Koivisto.
345
346         * fast/layoutformattingcontext/center-alignment-with-block-content-simple-expected.html: Added.
347         * fast/layoutformattingcontext/center-alignment-with-block-content-simple.html: Added.
348
349 2020-06-26  Karl Rackler  <rackler@apple.com>
350
351         Remove expectation for imported/w3c/canvas/2d.line.cap.round.html as they are passing. 
352         https://bugs.webkit.org/show_bug.cgi?id=138676
353
354         Unreviewed test gardening.
355
356         * TestExpectations:
357
358 2020-06-26  Karl Rackler  <rackler@apple.com>
359
360         Remove expectations for imported/w3c/canvas/2d.gradient.linear.transform.1.html and imported/w3c/canvas/2d.gradient.linear.transform.2.html and imported/w3c/canvas/2d.gradient.linear.transform.3.html as they are passing. 
361         https://bugs.webkit.org/show_bug.cgi?id=170757
362
363         Unreviewed test gardening.
364
365         * platform/mac/TestExpectations:
366
367 2020-06-26  Jason Lawrence  <lawrence.j@apple.com>
368
369         Unreviewed, reverting r263511, r263514, and r263565.
370
371         r263511 caused MediaRecorder test crashes on internal testers.
372
373         Reverted changesets:
374
375         "MediaRecorder stopRecorder() returns empty Blob after first
376         use"
377         https://bugs.webkit.org/show_bug.cgi?id=212274
378         https://trac.webkit.org/changeset/263511
379
380         "Unreviewed iOS build fix after r263511."
381         https://trac.webkit.org/changeset/263514
382
383         "MediaRecorder.start() Method is Ignoring the "timeslice"
384         Parameter"
385         https://bugs.webkit.org/show_bug.cgi?id=202233
386         https://trac.webkit.org/changeset/263565
387
388 2020-06-26  Karl Rackler  <rackler@apple.com>
389
390         Remove expectation for imported/w3c/canvas/2d.gradient.interpolate.solid.html as they are passing. 
391         https://bugs.webkit.org/show_bug.cgi?id=174015
392
393         Unreviewed test gardening.
394
395         * platform/mac/TestExpectations:
396
397 2020-06-26  Karl Rackler  <rackler@apple.com>
398
399         Remove expectation for https://results.webkit.org/?suite=layout-tests&test=imported%2Fmozilla%2Fsvg%2Fdynamic-textPath-02.svg as they are passing. 
400         https://bugs.webkit.org/show_bug.cgi?id=213655
401
402         Unreviewed test gardening.
403
404         * TestExpectations:
405
406 2020-06-26  Simon Fraser  <simon.fraser@apple.com>
407
408         Content sometimes missing in nested scrollers with border-radius
409         https://bugs.webkit.org/show_bug.cgi?id=213580
410         <rdar://problem/64460373>
411
412         Reviewed by Zalan Bujtas.
413
414         * compositing/clipping/nested-overflow-with-border-radius-expected.html: Added.
415         * compositing/clipping/nested-overflow-with-border-radius.html: Added.
416         * compositing/hidpi-compositing-layer-with-tile-layers-on-subpixel-position-expected.html:
417         * compositing/hidpi-compositing-layer-with-tile-layers-on-subpixel-position.html: Tweak the colors and radii to make failures on this test more obvious.
418
419 2020-06-26  Jacob Uphoff  <jacob_uphoff@apple.com>
420
421         [ macOS wk2 ] REGRESSION: webrtc/video-autoplay1.html is a flaky failure
422         https://bugs.webkit.org/show_bug.cgi?id=213652
423
424         Unreviewed test gardening
425
426         * platform/mac-wk2/TestExpectations:
427
428 2020-06-26  Wenson Hsieh  <wenson_hsieh@apple.com>
429
430         Add a test to verify that async clipboard API write access is granted when copying in subframes
431         https://bugs.webkit.org/show_bug.cgi?id=213581
432
433         Reviewed by Darin Adler.
434
435         Add a new test to verify that clipboard write access is granted when copying in a subframe.
436
437         * editing/async-clipboard/clipboard-write-in-copy-event-handler-in-subframe-expected.txt: Added.
438         * editing/async-clipboard/clipboard-write-in-copy-event-handler-in-subframe.html: Added.
439         * platform/win/TestExpectations:
440
441 2020-06-26  Karl Rackler  <rackler@apple.com>
442
443         Change expectations to http/tests/webarchive/test-css-url-encoding-shift-jis.html and 
444         http/tests/webarchive/test-css-url-encoding-utf-8.html and 
445         http/tests/webarchive/test-css-url-encoding.html as they are passing. 
446         https://bugs.webkit.org/show_bug.cgi?id=82665
447
448         Unreviewed test gardening.
449
450         * platform/mac/TestExpectations:
451
452 2020-06-26  Youenn Fablet  <youenn@apple.com>
453
454         MediaRecorder.start() Method is Ignoring the "timeslice" Parameter
455         https://bugs.webkit.org/show_bug.cgi?id=202233
456         <rdar://problem/55720555>
457
458         Reviewed by Eric Carlson.
459
460         * http/wpt/mediarecorder/MediaRecorder-start-timeSlice-expected.txt: Added.
461         * http/wpt/mediarecorder/MediaRecorder-start-timeSlice.html: Added.
462
463 2020-06-26  Jack Lee  <shihchieh_lee@apple.com>
464
465         ASSERTION FAILED: (it != m_map.end()) in TreeScopeOrderedMap::remove
466         https://bugs.webkit.org/show_bug.cgi?id=213611
467         <rdar://problem/64493506>
468
469         Reviewed by Geoffrey Garen.
470
471         Added a regression test for the crash.
472
473         * fast/images/img-change-name-assert-expected.txt: Added.
474         * fast/images/img-change-name-assert.html: Added.
475
476 2020-06-26  Karl Rackler  <rackler@apple.com>
477
478         Remove expectation for http/tests/security/contentSecurityPolicy/upgrade-insecure-requests/upgrade-insecure-fetch-in-main-frame.html and http/tests/security/contentSecurityPolicy/upgrade-insecure-requests/upgrade-insecure-fetch-in-worker.html as they are passing. 
479         https://bugs.webkit.org/show_bug.cgi?id=160445
480
481         Unreviewed test gardening.
482
483         * platform/mac-wk2/TestExpectations:
484
485 2020-06-26  Jacob Uphoff  <jacob_uphoff@apple.com>
486
487         [ iOS ] REGRESSON: imported/w3c/web-platform-tests/html/semantics/embedded-content/the-video-element/intrinsic_sizes.htm is a flaky failure
488         https://bugs.webkit.org/show_bug.cgi?id=213645
489
490         Unreviewed test gardening.
491
492         * platform/ios-wk2/TestExpectations:
493
494 2020-06-26  Karl Rackler  <rackler@apple.com>
495
496         Remove expectation for http/tests/media/hls/video-cookie.html as they are passing. 
497         https://bugs.webkit.org/show_bug.cgi?id=213644
498
499         Unreviewed test gardening.
500
501         * platform/mac/TestExpectations:
502
503 2020-06-25  Diego Pino Garcia  <dpino@igalia.com>
504
505         [GTK] Unreviewed test gardening. Update baselines after r263550.
506
507         * platform/gtk/editing/deleting/smart-delete-paragraph-005-expected.txt: Added.
508         * platform/gtk/fast/dynamic/window-resize-scrollbars-test-expected.png:
509         * platform/gtk/fast/dynamic/window-resize-scrollbars-test-expected.txt:
510
511 2020-06-25  Zalan Bujtas  <zalan@apple.com>
512
513         [Inline] Overlapping content when margin-right is present
514         https://bugs.webkit.org/show_bug.cgi?id=213629
515         <rdar://problem/64391403>
516
517         Reviewed by Simon Fraser.
518
519         * fast/inline/incorrect-tab-position-expected.html: Added.
520         * fast/inline/incorrect-tab-position.html: Added.
521
522 2020-06-25  Karl Rackler  <rackler@apple.com>
523
524         Remove expectation for http/tests/cookies/third-party-cookie-relaxing.html as they are passing. 
525         https://bugs.webkit.org/show_bug.cgi?id=213620
526
527         Unreviewed test gardening.
528
529         * platform/mac/TestExpectations:
530
531 2020-06-25  Daniel Bates  <dabates@apple.com>
532
533         [iOS] Event region briefly missing editable element after typing second character in question field on discussions.apple.com
534         https://bugs.webkit.org/show_bug.cgi?id=213618
535         <rdar://problem/62656131>
536
537         Reviewed by Simon Fraser.
538
539         Add some tests.
540
541         * editing/editable-region/text-field-inside-composited-negative-z-index-layer-expected.txt: Added.
542         * editing/editable-region/text-field-inside-composited-negative-z-index-layer.html: Added.
543         * pointerevents/ios/touch-action-none-relative-inside-composited-negative-z-index-layer-expected.txt: Added.
544         * pointerevents/ios/touch-action-none-relative-inside-composited-negative-z-index-layer.html: Added.
545
546 2020-06-25  Jason Lawrence  <lawrence.j@apple.com>
547
548         [ Mac wk2 Debug ] imported/w3c/web-platform-tests/webrtc/RTCRtpReceiver-getContributingSources.https.html is flaky failing.
549         https://bugs.webkit.org/show_bug.cgi?id=213621
550
551         Unreviewed test gardening.
552
553         * platform/mac-wk2/TestExpectations:
554
555 2020-06-25  Said Abou-Hallawa  <sabouhallawa@apple.com>
556
557         REGRESSION(r260800): Null Ptr Deref READ @ WTF::Optional<WTF::Seconds>::clear
558         https://bugs.webkit.org/show_bug.cgi?id=213543
559
560         Reviewed by Darin Adler.
561
562         Make the test asynchronous since it involves a rAF callback.
563
564         * fast/rendering/iframe-window-animation-modifies-iframe-srcdoc-crash.html:
565
566 2020-06-25  Karl Rackler  <rackler@apple.com>
567
568         Remove expectation for fast/writing-mode/english-bt-text-with-spelling-marker.html and fast/writing-mode/english-rl-text-with-spelling-marker.html as they are passing. 
569         https://bugs.webkit.org/show_bug.cgi?id=213619
570
571         Unreviewed test gardening.
572
573         * platform/mac-wk2/TestExpectations:
574
575 2020-06-25  Megan Gardner  <megan_gardner@apple.com>
576
577         Cannot delete last line of Mail Message
578         https://bugs.webkit.org/show_bug.cgi?id=213536
579         <rdar://problem/63420928>
580
581         Reviewed by Wenson Hsieh.
582
583         * editing/deleting/smart-delete-paragraph-005.html:
584
585 2020-06-25  Karl Rackler  <rackler@apple.com>
586
587         Remove expectation for fast/dynamic/window-resize-scrollbars-test.html as they are passing. 
588         https://bugs.webkit.org/show_bug.cgi?id=213602
589
590         Unreviewed test gardening.
591
592         * platform/wk2/TestExpectations:
593
594 2020-06-25  Karl Rackler  <rackler@apple.com>
595
596         Narrow expectation for fast/inline/break-between-nobr.html as it is passing for Catalina. 
597         https://bugs.webkit.org/show_bug.cgi?id=213607
598
599         Unreviewed test gardening.
600
601         * platform/mac/TestExpectations:
602
603 2020-06-25  Youenn Fablet  <youenn@apple.com>
604
605         MediaRecorder stopRecorder() returns empty Blob after first use
606         https://bugs.webkit.org/show_bug.cgi?id=212274
607         <rdar://problem/63601298>
608
609         Reviewed by Eric Carlson.
610
611         * http/wpt/mediarecorder/MediaRecorder-multiple-start-stop-expected.txt: Added.
612         * http/wpt/mediarecorder/MediaRecorder-multiple-start-stop.html: Added.
613
614 2020-06-25  Karl Rackler  <rackler@apple.com>
615
616         Remove expectation for fast/history/page-cache-indexed-closed-db.html as they are passing. 
617         https://bugs.webkit.org/show_bug.cgi?id=213606
618
619         Unreviewed test gardening.
620
621         * TestExpectations:
622
623 2020-06-25  Zalan Bujtas  <zalan@apple.com>
624
625         [LFC][TFC] Use the flexing value as the base for the available horizontal space distribution
626         https://bugs.webkit.org/show_bug.cgi?id=213599
627
628         Reviewed by Antti Koivisto.
629
630         * fast/layoutformattingcontext/table-fixed-width-with-max-distribution.html:
631         * fast/layoutformattingcontext/table-min-max-flex-distribution-simple-expected.html: Added.
632         * fast/layoutformattingcontext/table-min-max-flex-distribution-simple.html: Added.
633
634 2020-06-25  Karl Rackler  <rackler@apple.com>
635
636         Remove expectation for fast/canvas/canvas-blending-fill-style.html as they are passing. 
637         https://bugs.webkit.org/show_bug.cgi?id=213598
638
639         Unreviewed test gardening.
640
641         * platform/mac/TestExpectations:
642
643 2020-06-25  Jason Lawrence  <lawrence.j@apple.com>
644
645         REGRESSION: (r262432): [ iOS wk2 ] imported/w3c/web-platform-tests/service-workers/service-worker/fetch-request-no-freshness-headers.https.html is flaky failing.
646         https://bugs.webkit.org/show_bug.cgi?id=212696
647
648         Unreviewed test gardening.
649
650         * platform/ios-wk2/TestExpectations:
651
652 2020-06-25  Antoine Quint  <graouts@webkit.org>
653
654         REGRESSION (r260360): easing curves are broken on JS-originated animations
655         https://bugs.webkit.org/show_bug.cgi?id=213495
656         <rdar://problem/64649747>
657
658         Reviewed by Darin Adler.
659
660         Add a new test that checks that various ways of setting the easing timing function on a JS-originated
661         animation always yield the same visible animation behavior.
662
663         * webanimations/accelerated-animation-with-easing-expected.html: Added.
664         * webanimations/accelerated-animation-with-easing.html: Added.
665
666 2020-06-24  Sergio Villar Senin  <svillar@igalia.com>
667
668         Make video-inside-flex-item.html more robust
669         https://bugs.webkit.org/show_bug.cgi?id=213549
670
671         Reviewed by Simon Fraser.
672
673         The tests initially landed in r263389 and was later modified in r263436 because it was flaky
674         in some configurations. The latter fixed most of the flakiness but in the debug bots which
675         were consistently showing test failures. The problem was that the slowness of debug bots
676         was causing different layout behaviours and thus retrieving different measurements.
677
678         Fix the flackiness by adding an additional layer of robustness. The test now waits for the "loadeddata"
679         video event before entering into fullscreen mode. Video is properly sized now and we can
680         bring exact size comparisons back.
681
682         * fullscreen/video-inside-flex-item-expected.txt:
683         * fullscreen/video-inside-flex-item.html:
684
685 2020-06-24  Wenson Hsieh  <wenson_hsieh@apple.com>
686
687         Running spellcheck on https://developer.apple.com/forums/thread/650317 hangs the web process
688         https://bugs.webkit.org/show_bug.cgi?id=213585
689         <rdar://problem/64681632>
690
691         Reviewed by Simon Fraser.
692
693         Add a test that attempts to advance to the next misspelling, and verifies that the misspelled word is selected.
694
695         * editing/mac/spelling/advance-to-next-misspelling-expected.txt: Added.
696         * editing/mac/spelling/advance-to-next-misspelling.html: Added.
697
698 2020-06-24  Clark Wang  <clark_wang@apple.com>
699
700         Removed unrestricted keyword from attributes in PannerNode
701         https://bugs.webkit.org/show_bug.cgi?id=213523
702
703         Reviewed by Darin Adler.
704
705         Separated prefixed pannernode and unprefixed pannernode tests. Added test cases for refDistance, maxDistance, rolloffFactor, coneOuterGain, coneInnerAngle, coneOuterAngle.
706
707         * webaudio/pannernode-basic-expected.txt:
708         * webaudio/pannernode-basic.html:
709         * webaudio/prefixed-pannernode-basic-expected.txt: Copied from LayoutTests/webaudio/pannernode-basic-expected.txt.
710         * webaudio/prefixed-pannernode-basic.html: Copied from LayoutTests/webaudio/pannernode-basic.html.
711
712 2020-06-24  Simon Fraser  <simon.fraser@apple.com>
713
714         REGRESSION (r260276): Scrolling through shelves on music.apple.com is not smooth
715         https://bugs.webkit.org/show_bug.cgi?id=213572
716
717         Reviewed by Wenson Hsieh.
718
719         * fast/scrolling/mac/scroll-snapping-in-progress-expected.txt: Added.
720         * fast/scrolling/mac/scroll-snapping-in-progress.html: Added.
721
722 2020-06-24  Jason Lawrence  <lawrence.j@apple.com>
723
724         Unreviewed, reverting r263466.
725
726         This commit caused 50+ crashes on multiple queues internally.
727
728         Reverted changeset:
729
730         "REGRESSION (r260360): easing curves are broken on JS-
731         originated animations"
732         https://bugs.webkit.org/show_bug.cgi?id=213495
733         https://trac.webkit.org/changeset/263466
734
735 2020-06-24  Wenson Hsieh  <wenson_hsieh@apple.com>
736
737         Allow the async clipboard API to write data when copying via menu action or key binding
738         https://bugs.webkit.org/show_bug.cgi?id=213568
739         <rdar://problem/64711653>
740
741         Reviewed by Darin Adler.
742
743         Add a new layout test to exercise async clipboard writing API during the copy event.
744
745         * editing/async-clipboard/clipboard-write-in-copy-event-handler-expected.txt: Added.
746         * editing/async-clipboard/clipboard-write-in-copy-event-handler.html: Added.
747         * platform/win/TestExpectations:
748
749 2020-06-24  Karl Rackler  <rackler@apple.com>
750
751         Remove expectation for editing/spelling/editing-word-with-marker-1.html as they are passing. 
752         https://bugs.webkit.org/show_bug.cgi?id=213574
753
754         Unreviewed test gardening.
755
756         * platform/mac-wk2/TestExpectations:
757
758 2020-06-24  Alex Christensen  <achristensen@webkit.org>
759
760         REGRESSION(r262341) Use UTF-8 to decode CFURLRefs from IPC
761         https://bugs.webkit.org/show_bug.cgi?id=213565
762
763         Reviewed by Darin Adler.
764
765         * fast/url/navigate-non-ascii-expected.txt: Added.
766         * fast/url/navigate-non-ascii.html: Added.
767
768 2020-06-24  Umar Iqbal  <uiqbal@apple.com>
769
770         We should resurrect the older patch that collects some statistics of web API calls
771         https://bugs.webkit.org/show_bug.cgi?id=213319
772
773         Reviewed by Brent Fulgham.
774
775         We should resurrect the older patch that collects some statistics of web API calls
776         
777         + Enabled web API statistics tests in ios-wk2 and mac-wk2
778         + Updated expectations for web API statistics and resrource load statistics tests.
779
780         * http/tests/webAPIStatistics/canvas-read-and-write-data-collection-expected.txt:
781         * http/tests/webAPIStatistics/font-load-data-collection-expected.txt:
782         * http/tests/webAPIStatistics/navigator-functions-accessed-data-collection-expected.txt:
783         * http/tests/webAPIStatistics/screen-functions-accessed-data-collection-expected.txt:
784         * platform/ios-wk2/TestExpectations:
785         * platform/mac-wk2/TestExpectations:
786         
787         * http/tests/resourceLoadStatistics/aggregate-sorted-data-no-storage-access-expected.txt:
788         * http/tests/resourceLoadStatistics/count-third-party-script-import-in-worker-expected.txt:
789         * http/tests/resourceLoadStatistics/count-third-party-script-loads-expected.txt:
790         * http/tests/resourceLoadStatistics/dont-count-third-party-image-as-third-party-script-expected.txt:
791         * http/tests/resourceLoadStatistics/log-cross-site-load-with-link-decoration-expected.txt:
792         * http/tests/resourceLoadStatistics/log-delayed-client-side-redirects-expected.txt:
793         * http/tests/resourceLoadStatistics/remove-website-data-for-origin-deletes-link-decoration-expected.txt:
794         * http/tests/resourceLoadStatistics/remove-website-data-for-origin-deletes-third-party-script-loads-expected.txt:
795         * http/tests/resourceLoadStatistics/website-data-removal-for-site-navigated-to-with-link-decoration-expected.txt:
796         * http/tests/storageAccess/aggregate-sorted-data-with-storage-access-expected.txt:
797
798 2020-06-24  Pinki Gyanchandani  <pgyanchandani@apple.com>
799
800         Null Ptr Deref READ @ WTF::Optional<WTF::Seconds>::clear
801         https://bugs.webkit.org/show_bug.cgi?id=213543
802
803         Reviewed by Geoffrey Garen.
804  
805         Added a regression test.
806
807         * fast/rendering/iframe-window-animation-modifies-iframe-srcdoc-crash-expected.txt: Added.
808         * fast/rendering/iframe-window-animation-modifies-iframe-srcdoc-crash.html: Added.
809
810 2020-06-24  Karl Rackler  <rackler@apple.com>
811
812         Remove expectation for css3/font-variant-petite-caps-synthesis-coverage.html and css3/font-variant-small-caps-synthesis-coverage.html as they are passing. 
813         https://bugs.webkit.org/show_bug.cgi?id=213569
814
815         Unreviewed test gardening.
816
817         * platform/mac/TestExpectations:
818
819 2020-06-24  Antoine Quint  <graouts@webkit.org>
820
821         REGRESSION (r260360): easing curves are broken on JS-originated animations
822         https://bugs.webkit.org/show_bug.cgi?id=213495
823         <rdar://problem/64649747>
824
825         Reviewed by Darin Adler.
826
827         Add a new test that checks that various ways of setting the easing timing function on a JS-originated
828         animation always yield the same visible animation behavior.
829
830         * webanimations/accelerated-animation-with-easing-expected.html: Added.
831         * webanimations/accelerated-animation-with-easing.html: Added.
832
833 2020-06-24  Philippe Normand  <philn@igalia.com>
834
835         Unreviewed GTK gardening
836
837         * platform/gtk/TestExpectations: webrtc/disable-encryption.html is still flaky.
838
839 2020-06-24  Antoine Quint  <graouts@webkit.org>
840
841         REGRESSION: Delayed updating of the parallax images on pacificvoyages.net/posts
842         https://bugs.webkit.org/show_bug.cgi?id=212213
843         <rdar://problem/63497946>
844
845         Reviewed by Simon Fraser.
846
847         Add a new test that checks that retargeting a transition while its "ready" promise is resolved
848         uses a before-change style that will differ from the from style.
849
850         * webanimations/css-transition-retargeting-during-ready-promise-expected.txt: Added.
851         * webanimations/css-transition-retargeting-during-ready-promise.html: Added.
852
853 2020-06-24  Karl Rackler  <rackler@apple.com>
854
855         Remove expectation for css3/filters/null-effect-check.html as it is passing.
856         https://bugs.webkit.org/show_bug.cgi?id=122234
857
858         Unreviewed test gardening
859
860         * platform/mac-wk2/TestExpectations:
861
862 2020-06-24  Karl Rackler  <rackler@apple.com>
863
864         Canvas/philip/tests/2d.line.cap.round.html is no longer failing - remove expectations
865         https://bugs.webkit.org/show_bug.cgi?id=213561
866
867         Unreviewed test gardening
868
869         * platform/mac/TestExpectations:
870
871 2020-06-24  Eric Carlson  <eric.carlson@apple.com>
872
873         Don't claim to support fullscreen mode unless fullScreenEnabled setting is enabled
874         https://bugs.webkit.org/show_bug.cgi?id=213142
875         <rdar://63753327>
876
877         Reviewed by Jer Noble.
878
879         * media/video-supports-fullscreen-expected.txt: Added.
880         * media/video-supports-fullscreen.html: Added.
881         * media/video-fullscreen-only-playback.html: Don't set fullScreenEnabled to false.
882
883         * TestExpectations: Skip the test, it is WK2-only.
884         * platform/wk2/TestExpectations: Expect the test to pass.
885
886 2020-06-24  Philippe Normand  <pnormand@igalia.com>
887
888         [GStreamer] webrtc/disable-encryption.html is a crashing flaky
889         https://bugs.webkit.org/show_bug.cgi?id=211166
890         <rdar://problem/63223973>
891
892         Reviewed by Xabier Rodriguez-Calvar.
893
894         * platform/gtk/TestExpectations: Unflag webrtc/disable-encryption.html.
895
896 2020-06-24  Jacob Uphoff  <jacob_uphoff@apple.com>
897
898         [ iOS macOS ] http/tests/resourceLoadStatistics/grandfathering-database.html is a rare flaky timeout
899         https://bugs.webkit.org/show_bug.cgi?id=213553
900
901         Unreviewed test gardening
902
903         * platform/ios-wk2/TestExpectations:
904         * platform/mac-wk2/TestExpectations:
905
906 2020-06-24  Sergio Villar Senin  <svillar@igalia.com>
907
908         [WebXR] Unreviewed gardening. Updated expectations and new passing tests.
909
910         Several tests are now passing on Debug. We're also adding some missing expectations
911         for skipped tests that were really passing.
912
913         * platform/wpe/TestExpectations:
914
915 2020-06-23  Diego Pino Garcia  <dpino@igalia.com>
916
917         [GTK] Unreviewed test gardening. Update test expectations after r263437.
918
919         * platform/gtk/TestExpectations:
920
921 2020-06-23  Chris Dumez  <cdumez@apple.com>
922
923         Stop using assert_throws() under LayoutTests/http/wpt
924         https://bugs.webkit.org/show_bug.cgi?id=213542
925
926         Reviewed by Sam Weinig.
927
928         Stop using assert_throws() under LayoutTests/http/wpt since it has been dropped
929         from testharness.js upstream, in favor of assert_throws_dom() / assert_throws_js()
930         variants.
931
932         * http/wpt/2dcontext/imagebitmap/drawImage-ImageBitmap.html:
933         * http/wpt/beacon/beacon-readablestream.html:
934         * http/wpt/fetch/request-abort.html:
935         * http/wpt/geometry/DOMMatrix-from-to-typed-arrays.html:
936         * http/wpt/offscreen-canvas/offscreencanvas.constructor.html:
937         * http/wpt/offscreen-canvas/transferToImageBitmap-empty.html:
938         * http/wpt/webaudio/audiocontext-stopped.html:
939         * http/wpt/webauthn/resources/util.js:
940         * http/wpt/workers/queue-microtask.any.js:
941         (test):
942
943 2020-06-23  Sergio Villar Senin  <svillar@igalia.com>
944
945         [ macOS ] fullscreen/video-inside-flex-item.html is a flaky failure
946         https://bugs.webkit.org/show_bug.cgi?id=213517
947
948         Reviewed by Simon Fraser.
949
950         Video is rendered differently depending on the configuration/platform. Instead of checking the actual
951         size in pixels it's better to verify that the size after cancelling fullscreen is the same as before
952         going to fullscreen.
953
954         * fullscreen/video-inside-flex-item-expected.txt:
955         * fullscreen/video-inside-flex-item.html:
956
957 2020-06-23  Sam Weinig  <weinig@apple.com>
958
959         [ iOS Release ] imported/w3c/web-platform-tests/websockets/Secure-Close-Reason-Unpaired-surrogates.any.html & imported/w3c/web-platform-tests/websockets/Secure-Close-Reason-Unpaired-surrogates.any.worker.html are flaky failures
960         https://bugs.webkit.org/show_bug.cgi?id=213516
961         <rdar://problem/64642790>
962
963         * platform/ios/TestExpectations:
964         Mark a few WebSocket tests as flakey on iOS test runners.
965
966 2020-06-23  Karl Rackler  <rackler@apple.com>
967
968         canvas/philip/tests/2d.gradient.interpolate.solid.html is no longer failing - remove expectations.
969         https://bugs.webkit.org/show_bug.cgi?id=213537
970
971         Unreviewed test gardening.
972
973         * platform/mac/TestExpectations:
974
975 2020-06-23  Truitt Savell  <tsavell@apple.com>
976
977         Remove expectation for animations/missing-values-first-keyframe.html and animations/missing-values-last-keyframe.html as they are passing.
978         https://bugs.webkit.org/show_bug.cgi?id=190032
979
980         Unreviewed test gardening.
981
982         * TestExpectations:
983
984 2020-06-23  Diego Pino Garcia  <dpino@igalia.com>
985
986         [WPE] Unreviewed test gardening. Move flaky failures happening in WPE from GTK to GLIB after r263402.
987
988         * platform/glib/TestExpectations:
989         * platform/gtk/TestExpectations:
990
991 2020-06-23  Devin Rousso  <drousso@apple.com>
992
993         Keyframe animation doesn't 't show up in the Animations timeline
994         https://bugs.webkit.org/show_bug.cgi?id=213441
995
996         Reviewed by Brian Burg.
997
998         * inspector/animation/resources/lifecycle-utilities.js:
999         * inspector/animation/lifecycle-css-animation.html:
1000         * inspector/animation/lifecycle-css-animation-expected.txt:
1001
1002 2020-06-23  Sergio Villar Senin  <svillar@igalia.com>
1003
1004         [css-flex] Allow indefinite size flex items to be definite wrt resolving percentages inside them
1005         https://bugs.webkit.org/show_bug.cgi?id=212264
1006
1007         Reviewed by Manuel Rego Casasnovas.
1008
1009         * css3/flexbox/definite-main-size-expected.txt: Updated expectation.
1010         * css3/flexbox/definite-main-size.html: Updated comment.
1011
1012 2020-06-23  Jacob Uphoff  <jacob_uphoff@apple.com>
1013
1014         [ iOS ] REGRESSION: perf/htmlcollection-backwards-iteration.html is a flaky failure
1015         https://bugs.webkit.org/show_bug.cgi?id=213520
1016
1017         Unreviewed test gardening
1018
1019         * platform/ios-wk2/TestExpectations:
1020
1021 2020-06-23  Simon Fraser  <simon.fraser@apple.com>
1022
1023         [ Catalina Debug WK2 ] fast/events/platform-wheelevent-in-scrolling-div.html is a flaky failure
1024         https://bugs.webkit.org/show_bug.cgi?id=213351
1025         <rdar://problem/64502429>
1026
1027         Reviewed by Tim Horton.
1028
1029         Fix the test to use eventSender.monitorWheelEvents(). Also remove an initial 100ms timeout and
1030         some ugly uses of "window.", and make it a proper js-test-pre/js-test-post test.
1031
1032         * fast/events/platform-wheelevent-in-scrolling-div-expected.txt:
1033         * fast/events/platform-wheelevent-in-scrolling-div.html:
1034         * platform/mac-wk2/TestExpectations:
1035
1036 2020-06-23  Jacob Uphoff  <jacob_uphoff@apple.com>
1037
1038         [ iOS ] fast/backgrounds/size/backgroundSize-in-background-shorthand.html is a flaky failure
1039         https://bugs.webkit.org/show_bug.cgi?id=213511
1040
1041         Unreviewed test gardening.
1042
1043         * platform/ios-wk2/TestExpectations:
1044
1045 2020-06-23  Diego Pino Garcia  <dpino@igalia.com>
1046
1047         [WPE] Unreviewed test gardening. Move flaky failures happening in WPE from GTK to GLIB.
1048
1049         * platform/glib/TestExpectations:
1050         * platform/gtk/TestExpectations:
1051
1052 2020-06-23  Diego Pino Garcia  <dpino@igalia.com>
1053
1054         [WPE] Unreviewed test gardening. Update test expectations after r263390.
1055
1056         Garden latest failures from test bot.
1057
1058         * platform/wpe/TestExpectations:
1059
1060 2020-06-18  Sergio Villar Senin  <svillar@igalia.com>
1061
1062         REGRESSION (r262124): Twitter videos go blank after exiting fullscreen
1063         https://bugs.webkit.org/show_bug.cgi?id=213110
1064
1065         Reviewed by Darin Adler.
1066
1067         * fullscreen/video-inside-flex-item-expected.txt: Added.
1068         * fullscreen/video-inside-flex-item.html: Added.
1069
1070 2020-06-22  Carlos Garcia Campos  <cgarcia@igalia.com>
1071
1072         REGRESSION(r258741): [GTK] anchor-file-blob-download-includes-backslash.html is failing
1073         https://bugs.webkit.org/show_bug.cgi?id=209329
1074
1075         Reviewed by Adrian Perez de Castro.
1076
1077         Rebaseline tests.
1078
1079         * platform/gtk/TestExpectations:
1080         * platform/gtk/fast/dom/HTMLAnchorElement/anchor-file-blob-download-includes-backslash-expected.txt: Added.
1081         * platform/gtk/fast/dom/HTMLAnchorElement/anchor-file-blob-download-includes-doublequote-expected.txt: Added.
1082         * platform/gtk/fast/dom/HTMLAnchorElement/anchor-file-blob-download-includes-slashes-expected.txt:
1083
1084 2020-06-22  Fujii Hironori  <Hironori.Fujii@sony.com>
1085
1086         [Win] fast/dom/Window/alert-with-unmatched-utf16-surrogate-should-not-crash.html is failing
1087         https://bugs.webkit.org/show_bug.cgi?id=213452
1088
1089         Reviewed by Yusuke Suzuki.
1090
1091         * platform/win/fast/dom/Window/alert-with-unmatched-utf16-surrogate-should-not-crash-expected.txt: Removed.
1092         * platform/wincairo/fast/dom/Window/alert-with-unmatched-utf16-surrogate-should-not-crash-expected.txt: Removed.
1093
1094 2020-06-22  Eric Carlson  <eric.carlson@apple.com>
1095
1096         REGRESSION (r263121): [ Catalina Debug ] media/video-fullscreen-only-playback.html is a flaky failure
1097         https://bugs.webkit.org/show_bug.cgi?id=213407
1098         <rdar://problem/64545587>
1099
1100         Unreviewed speculative change as I have not been able to reproduce the reported bug.
1101
1102         * media/video-fullscreen-only-playback.html: 
1103
1104 2020-06-22  Rob Buis  <rbuis@igalia.com>
1105
1106         Add referrerpolicy attribute support for <link>
1107         https://bugs.webkit.org/show_bug.cgi?id=213342
1108
1109         Reviewed by Darin Adler.
1110
1111         Add a tests for <link rel="stylesheet">, <link rel="preload"> and the
1112         referrerpolicy attribute.
1113         Unskip the referrer-policy/generic/link-rel-prefetch.html test.
1114
1115         * TestExpectations:
1116         * http/tests/security/referrer-policy-attribute-style-no-referrer-expected.html: Added.
1117         * http/tests/security/referrer-policy-attribute-style-no-referrer.html: Added.
1118         * http/tests/security/resources/green-background.css: Added.
1119         (body):
1120         * http/tests/security/resources/green-if-no-referrer-css.php: Added.
1121         * http/tests/security/resources/pass-if-no-referrer.php: Added.
1122         * http/wpt/preload/refferer-policy-expected.txt: Added.
1123         * http/wpt/preload/refferer-policy.html: Added.
1124         * http/wpt/preload/resources/referrer-img.py: Added.
1125         (main):
1126
1127 2020-06-22  Andy Estes  <aestes@apple.com>
1128
1129         REGRESSION (r263150): http/tests/ssl/applepay/ApplePayInstallmentItems.https.html is failing
1130         https://bugs.webkit.org/show_bug.cgi?id=213466
1131         <rdar://problem/64537600>
1132
1133         Reviewed by Tim Horton.
1134
1135         * http/tests/ssl/applepay/ApplePayInstallmentItems.https.html: Restored two lines of code
1136         that were accidentally removed in r263150 and are necessary for the test to pass.
1137
1138 2020-06-22  Tetsuharu Ohzeki  <tetsuharu.ohzeki@gmail.com>
1139
1140         Fix the case of "null type Blob slice" in wpt/FileAPI/blob/Blob-slice.html
1141         https://bugs.webkit.org/show_bug.cgi?id=213370
1142
1143         Reviewed by Darin Adler.
1144
1145         * http/tests/local/fileapi/send-sliced-dragged-file-expected.txt:
1146         * http/tests/local/fileapi/send-sliced-dragged-file.html:
1147
1148 2020-06-22  Youenn Fablet  <youenn@apple.com>
1149
1150         [WebRTC] Add support for freeze/pause receiver stats
1151         https://bugs.webkit.org/show_bug.cgi?id=212938
1152         <rdar://problem/64141493>
1153
1154         Reviewed by Eric Carlson.
1155
1156         * webrtc/video-mediastreamtrack-stats.html:
1157
1158 2020-06-22  Jacob Uphoff  <jacob_uphoff@apple.com>
1159
1160         [ macOS iOS ] REGRESSION: fast/mediastream/mediastrea mtrack-video-frameRate-clon e-increasing.html is a flaky failure
1161         https://bugs.webkit.org/show_bug.cgi?id=213461
1162
1163         Unreviewed test gardening
1164
1165         * platform/ios-wk2/TestExpectations:
1166         * platform/mac-wk2/TestExpectations:
1167
1168 2020-06-10  Sergio Villar Senin  <svillar@igalia.com>
1169
1170         [WebXR] Add a preliminary implementation of XRWebGLLayer
1171         https://bugs.webkit.org/show_bug.cgi?id=213022
1172
1173         Reviewed by Carlos Garcia Campos.
1174
1175         * platform/wpe/TestExpectations: Added 2 more tests that are passing now.
1176
1177 2020-06-22  Carlos Garcia Campos  <cgarcia@igalia.com>
1178
1179         [GTK] Ping attribute tests have been timeout since r204720
1180         https://bugs.webkit.org/show_bug.cgi?id=162017
1181
1182         Reviewed by Adrian Perez de Castro.
1183
1184         The tests are using "TouchEvent" in window to check whether it's a touch screen and use
1185         uiController.singleTapAtPoint() instead of the eventSender. TouchEvent is always added to the window object when
1186         building with touch events enabled, which is the case of the GTK port. However, the ontouch event handlers are
1187         added at runtime only when there's an actual touch screen (EnabledAtRuntime=TouchEvents). So, we can check
1188         "ontouchstart" in window instead.
1189
1190         * http/tests/inspector/network/ping-type.html:
1191         * http/tests/navigation/ping-attribute/resources/utilities.js:
1192         (clickElement):
1193         * platform/gtk/TestExpectations:
1194
1195 2020-06-21  Geoffrey Garen  <ggaren@apple.com>
1196
1197         compositing/video/video-border-radius-clipping.html was a flaky failure after r263223
1198         https://bugs.webkit.org/show_bug.cgi?id=213424
1199
1200         Reviewed by Darin Adler.
1201
1202         The last attempt to unflake this test was r253310. Let's try again.
1203
1204         I took a screen recording of a few hundred loads of this test @ r263222,
1205         and it looks like it was always possible for canplaythrough and seeked
1206         to fire before the video had rendered its first frame. So, this is a
1207         test issue.
1208
1209         The screen recording seems to show that waiting for
1210         requestAnimationFrame ensures that the video renders its first frame.
1211         This might be for a principled system vsync reason, or just a lucky
1212         delay. Either way, the test seems less flaky now.
1213
1214         This might mean that we can remove the previous seeked event workaround,
1215         but I chose not to tempt fate, and left it in place.
1216
1217         * compositing/video/video-border-radius-clipping-expected.html:
1218         * compositing/video/video-border-radius-clipping.html:
1219         * media/video-test.js:
1220         (_eventCallback):
1221         (waitForEvent):
1222
1223 2020-06-21  Myles C. Maxfield  <mmaxfield@apple.com>
1224
1225         fast/text/international/system-language/navigator-language/navigator-language tests are failing on Mojave
1226         <rdar://problem/64468227>
1227
1228         Unreviewed test gardening.
1229
1230         * platform/mac-mojave/fast/text/international/system-language/navigator-language/navigator-language-en-US-expected.txt: Added.
1231         * platform/mac-mojave/fast/text/international/system-language/navigator-language/navigator-language-es-ES-expected.txt: Added.
1232         * platform/mac-mojave/fast/text/international/system-language/navigator-language/navigator-language-pt-BR-expected.txt: Added.
1233
1234 2020-06-21  Zalan Bujtas  <zalan@apple.com>
1235
1236         [LFC] Add basic support for width: fit-content
1237         https://bugs.webkit.org/show_bug.cgi?id=213444
1238
1239         Reviewed by Antti Koivisto.
1240
1241         * fast/layoutformattingcontext/fit-content-width-simple-expected.html: Added.
1242         * fast/layoutformattingcontext/fit-content-width-simple.html: Added.
1243
1244 2020-06-21  Zalan Bujtas  <zalan@apple.com>
1245
1246         [LFC][TFC] Add support for percentage min/max-width
1247         https://bugs.webkit.org/show_bug.cgi?id=213436
1248
1249         Reviewed by Antti Koivisto.
1250
1251         * fast/layoutformattingcontext/float-avoider-available-horizontal-space3-expected.html: Added.
1252         * fast/layoutformattingcontext/float-avoider-available-horizontal-space3.html: Added.
1253
1254 2020-06-20  Zalan Bujtas  <zalan@apple.com>
1255
1256         [LFC][TFC][Quirk] Table height needs quirk handling
1257         https://bugs.webkit.org/show_bug.cgi?id=213430
1258
1259         Reviewed by Antti Koivisto.
1260
1261         * fast/layoutformattingcontext/empty-table-with-specified-height-quirk-simple-expected.html: Added.
1262         * fast/layoutformattingcontext/empty-table-with-specified-height-quirk-simple.html: Added.
1263         * fast/layoutformattingcontext/empty-table-with-specified-height-standards-simple-expected.html: Added.
1264         * fast/layoutformattingcontext/empty-table-with-specified-height-standards-simple.html: Added.
1265
1266 2020-06-20  Wenson Hsieh  <wenson_hsieh@apple.com>
1267
1268         [Windows] fast/forms/search-field-buttons-do-not-have-focus-rings.html is failing
1269         https://bugs.webkit.org/show_bug.cgi?id=213422
1270
1271         Reviewed by Tim Horton.
1272
1273         Refactor this test so that it doesn't attempt to hard-code the position and sizes of the search field buttons.
1274         To do this, we use an internal helper to grab the `div` elements that correspond to the results and cancel
1275         buttons, and then use their bounding rects to place the opaque `div`s to cover these buttons.
1276
1277         * fast/forms/search-field-buttons-do-not-have-focus-rings-expected.html:
1278         * fast/forms/search-field-buttons-do-not-have-focus-rings.html:
1279         * platform/win/TestExpectations:
1280
1281 2020-06-19  Myles C. Maxfield  <mmaxfield@apple.com>
1282
1283         fast/text/international/system-language/navigator-language/navigator-language tests are failing on Catalina and iOS
1284         <rdar://problem/64468227>
1285
1286         Unreviewed test gardening.
1287
1288         Rather than marking the tests as flakey, we can just commit -expected results for every OS.
1289
1290         * fast/text/international/system-language/navigator-language/navigator-language-en-US-expected.txt:
1291         * fast/text/international/system-language/navigator-language/navigator-language-es-ES-expected.txt:
1292         * fast/text/international/system-language/navigator-language/navigator-language-es-MX-expected.txt:
1293         * fast/text/international/system-language/navigator-language/navigator-language-pt-BR-expected.txt:
1294         * fast/text/international/system-language/navigator-language/navigator-language-zh-Hant-expected.txt:
1295         * platform/ios/TestExpectations:
1296         * platform/mac-mojave/fast/text/international/system-language/navigator-language/navigator-language-en-expected.txt: Added.
1297         * platform/mac-mojave/fast/text/international/system-language/navigator-language/navigator-language-es-419-expected.txt: Added.
1298         * platform/mac-mojave/fast/text/international/system-language/navigator-language/navigator-language-es-MX-expected.txt: Added.
1299         * platform/mac-mojave/fast/text/international/system-language/navigator-language/navigator-language-es-expected.txt: Added.
1300         * platform/mac-mojave/fast/text/international/system-language/navigator-language/navigator-language-fr-expected.txt: Added.
1301         * platform/mac-mojave/fast/text/international/system-language/navigator-language/navigator-language-hi-expected.txt: Added.
1302         * platform/mac-mojave/fast/text/international/system-language/navigator-language/navigator-language-ja-expected.txt: Added.
1303         * platform/mac-mojave/fast/text/international/system-language/navigator-language/navigator-language-ru-expected.txt: Added.
1304         * platform/mac-mojave/fast/text/international/system-language/navigator-language/navigator-language-zh-HK-expected.txt: Added.
1305         * platform/mac-mojave/fast/text/international/system-language/navigator-language/navigator-language-zh-Hant-HK-expected.txt: Added.
1306         * platform/mac-mojave/fast/text/international/system-language/navigator-language/navigator-language-zh-Hant-expected.txt: Added.
1307         * platform/mac/TestExpectations:
1308
1309 2020-06-19  Zalan Bujtas  <zalan@apple.com>
1310
1311         [AutoSizing] Resolve viewport units against the preferred content size
1312         https://bugs.webkit.org/show_bug.cgi?id=213408
1313         <rdar://problem/64267539>
1314
1315         Reviewed by Tim Horton.
1316
1317         * fast/dynamic/size-to-content-autosize-with-viewport-units-expected.txt: Added.
1318         * fast/dynamic/size-to-content-autosize-with-viewport-units.html: Added.
1319
1320 2020-06-19  Wenson Hsieh  <wenson_hsieh@apple.com>
1321
1322         Unreviewed test gardening on Windows
1323
1324         Mark a test as failing while it's being investigated.
1325
1326         * platform/win/TestExpectations:
1327
1328 2020-06-19  Wenson Hsieh  <wenson_hsieh@apple.com>
1329
1330         REGRESSION (r263253): Search field results and cancel buttons have their own focus rings
1331         https://bugs.webkit.org/show_bug.cgi?id=213413
1332         <rdar://problem/64548419>
1333
1334         Reviewed by Tim Horton.
1335
1336         Add a ref test to verify that the search and cancel buttons don't draw individual focus rings. This test works
1337         by verifying that no focus ring around either the cancel or results button bleeds outside of the bounds of a div
1338         that obscures the buttons.
1339
1340         * fast/forms/search-field-buttons-do-not-have-focus-rings-expected.html: Added.
1341         * fast/forms/search-field-buttons-do-not-have-focus-rings.html: Added.
1342
1343 2020-06-19  Truitt Savell  <tsavell@apple.com>
1344
1345         Unreviewed, reverting r263121.
1346
1347         Broke media/video-fullscreen-only-playback.html on Catalina
1348         Debug
1349
1350         Reverted changeset:
1351
1352         "Don't claim to support fullscreen mode unless
1353         fullScreenEnabled setting is enabled"
1354         https://bugs.webkit.org/show_bug.cgi?id=213142
1355         https://trac.webkit.org/changeset/263121
1356
1357 2020-06-19  Said Abou-Hallawa  <sabouhallawa@apple.com>
1358
1359         [CG] REGRESSION (r256892): Luminance SVG mask is not applied when accelerated drawing is enabled
1360         https://bugs.webkit.org/show_bug.cgi?id=213403
1361         <rdar://problem/64489419>
1362
1363         Reviewed by Simon Fraser.
1364
1365         * svg/masking/mask-css-luminance-expected.html: Added.
1366         * svg/masking/mask-css-luminance.html: Added.
1367
1368 2020-06-19  Diego Pino Garcia  <dpino@igalia.com>
1369
1370         [GLIB] Unreviewed test gardening. Update test expectations after r263268.
1371
1372         * platform/glib/TestExpectations:
1373         * platform/gtk/TestExpectations:
1374
1375 2020-06-19  Zalan Bujtas  <zalan@apple.com>
1376
1377         [LFC][TFC] Do not special-case empty tables
1378         https://bugs.webkit.org/show_bug.cgi?id=213378
1379
1380         Reviewed by Antti Koivisto.
1381
1382         * fast/layoutformattingcontext/table-min-max-width-empty-content-simple-expected.html: Added.
1383         * fast/layoutformattingcontext/table-min-max-width-empty-content-simple.html: Added.
1384
1385 2020-06-19  Jason Lawrence  <lawrence.j@apple.com>
1386
1387         Mac wk2 Debug] webaudio/biquad-bandpass.html is flaky crashing with alert WTFCrash - WebCore::WebKitAudioContext::~WebKitAudioContext() + 654 (WebKitAudioContext.cpp:209).
1388         https://bugs.webkit.org/show_bug.cgi?id=213375
1389
1390         Unreviewed test gardening.
1391
1392         * platform/mac-wk2/TestExpectations:
1393
1394 2020-06-10  Sergio Villar Senin  <svillar@igalia.com>
1395
1396         REGRESSION(r262254?): [WPE] imported/w3c/web-platform-tests/webxr/idlharness.https.window.html is failing
1397         https://bugs.webkit.org/show_bug.cgi?id=212897
1398
1399         Reviewed by Youenn Fablet.
1400
1401         * platform/wpe/TestExpectations: Re-enable the idlharness.https.window.html test.
1402
1403 2020-06-18  Lauro Moura  <lmoura@igalia.com>
1404
1405         [GTK] Garden some flaky crashes and start expect reorg
1406
1407         Unreviewed test gardening.
1408
1409         Also start new section in the top of the file to follow the glib
1410         expectation grouping.
1411
1412         * platform/gtk-wayland/TestExpectations:
1413         * platform/gtk/TestExpectations:
1414         * platform/glib/TestExpectations:
1415
1416 2020-06-19  Zalan Bujtas  <zalan@apple.com>
1417
1418         [LFC][BFC] Min/max-width should always be resolved against the containing block width
1419         https://bugs.webkit.org/show_bug.cgi?id=213365
1420
1421         Reviewed by Antti Koivisto.
1422
1423         * fast/layoutformattingcontext/float-avoider-available-horizontal-space2-expected.html: Added.
1424         * fast/layoutformattingcontext/float-avoider-available-horizontal-space2.html: Added.
1425
1426 2020-06-19  Myles C. Maxfield  <mmaxfield@apple.com>
1427
1428         [Cocoa] Unify "font:" CSS shorthand values between macOS and iOS family
1429         https://bugs.webkit.org/show_bug.cgi?id=213332
1430         <rdar://problem/64479189>
1431
1432         Reviewed by Tim Horton and Darin Adler.
1433
1434         * TestExpectations:
1435         * fast/text/text-styles/-apple-system/-apple-system-body-expected-mismatch.html: Added.
1436         * fast/text/text-styles/-apple-system/-apple-system-body.html: Added.
1437         * fast/text/text-styles/-apple-system/-apple-system-caption1-expected-mismatch.html: Added.
1438         * fast/text/text-styles/-apple-system/-apple-system-caption1.html: Added.
1439         * fast/text/text-styles/-apple-system/-apple-system-caption2-expected-mismatch.html: Added.
1440         * fast/text/text-styles/-apple-system/-apple-system-caption2.html: Added.
1441         * fast/text/text-styles/-apple-system/-apple-system-footnote-expected-mismatch.html: Added.
1442         * fast/text/text-styles/-apple-system/-apple-system-footnote.html: Added.
1443         * fast/text/text-styles/-apple-system/-apple-system-headline-expected-mismatch.html: Added.
1444         * fast/text/text-styles/-apple-system/-apple-system-headline.html: Added.
1445         * fast/text/text-styles/-apple-system/-apple-system-short-body-expected-mismatch.html: Added.
1446         * fast/text/text-styles/-apple-system/-apple-system-short-body.html: Added.
1447         * fast/text/text-styles/-apple-system/-apple-system-short-caption1-expected-mismatch.html: Added.
1448         * fast/text/text-styles/-apple-system/-apple-system-short-caption1.html: Added.
1449         * fast/text/text-styles/-apple-system/-apple-system-short-footnote-expected-mismatch.html: Added.
1450         * fast/text/text-styles/-apple-system/-apple-system-short-footnote.html: Added.
1451         * fast/text/text-styles/-apple-system/-apple-system-short-headline-expected-mismatch.html: Added.
1452         * fast/text/text-styles/-apple-system/-apple-system-short-headline.html: Added.
1453         * fast/text/text-styles/-apple-system/-apple-system-short-subheadline-expected-mismatch.html: Added.
1454         * fast/text/text-styles/-apple-system/-apple-system-short-subheadline.html: Added.
1455         * fast/text/text-styles/-apple-system/-apple-system-subheadline-expected-mismatch.html: Added.
1456         * fast/text/text-styles/-apple-system/-apple-system-subheadline.html: Added.
1457         * fast/text/text-styles/-apple-system/-apple-system-tall-body-expected-mismatch.html: Added.
1458         * fast/text/text-styles/-apple-system/-apple-system-tall-body.html: Added.
1459         * fast/text/text-styles/-apple-system/-apple-system-title0-expected-mismatch.html: Added.
1460         * fast/text/text-styles/-apple-system/-apple-system-title0.html: Added.
1461         * fast/text/text-styles/-apple-system/-apple-system-title1-expected-mismatch.html: Added.
1462         * fast/text/text-styles/-apple-system/-apple-system-title1.html: Added.
1463         * fast/text/text-styles/-apple-system/-apple-system-title2-expected-mismatch.html: Added.
1464         * fast/text/text-styles/-apple-system/-apple-system-title2.html: Added.
1465         * fast/text/text-styles/-apple-system/-apple-system-title3-expected-mismatch.html: Added.
1466         * fast/text/text-styles/-apple-system/-apple-system-title3.html: Added.
1467         * fast/text/text-styles/-apple-system/-apple-system-title4-expected-mismatch.html: Added.
1468         * fast/text/text-styles/-apple-system/-apple-system-title4.html: Added.
1469         * fast/text/text-styles/-webkit-control-expected-mismatch.html: Added.
1470         * fast/text/text-styles/-webkit-control.html: Added.
1471         * fast/text/text-styles/-webkit-mini-control-expected-mismatch.html: Added.
1472         * fast/text/text-styles/-webkit-mini-control.html: Added.
1473         * fast/text/text-styles/-webkit-small-control-expected-mismatch.html: Added.
1474         * fast/text/text-styles/-webkit-small-control.html: Added.
1475         * fast/text/text-styles/bogus-expected.html: Added.
1476         * fast/text/text-styles/bogus.html: Added.
1477         * fast/text/text-styles/caption-expected-mismatch.html: Added.
1478         * fast/text/text-styles/caption.html: Added.
1479         * fast/text/text-styles/icon-expected-mismatch.html: Added.
1480         * fast/text/text-styles/icon.html: Added.
1481         * fast/text/text-styles/menu-expected-mismatch.html: Added.
1482         * fast/text/text-styles/menu.html: Added.
1483         * fast/text/text-styles/message-box-expected-mismatch.html: Added.
1484         * fast/text/text-styles/message-box.html: Added.
1485         * fast/text/text-styles/small-caption-expected-mismatch.html: Added.
1486         * fast/text/text-styles/small-caption.html: Added.
1487         * fast/text/text-styles/status-bar-expected-mismatch.html: Added.
1488         * fast/text/text-styles/status-bar.html: Added.
1489         * platform/ios/TestExpectations:
1490         * platform/ios/fast/css/css2-system-fonts-expected.txt:
1491         * platform/mac/TestExpectations:
1492         * platform/mac/fast/text/international/system-language/system-font-punctuation-expected.txt:
1493         * platform/mac-mojave/fast/text/international/system-language/system-font-punctuation-expected.txt: Added.
1494
1495 2020-06-18  Diego Pino Garcia  <dpino@igalia.com>
1496
1497         [GTK] Unreviewed test gardening. Update test expectations after r263222.
1498
1499         * platform/gtk/TestExpectations:
1500         * platform/gtk/imported/w3c/web-platform-tests/service-workers/service-worker/fetch-audio-tainting.https-expected.txt: Added.
1501
1502 2020-06-18  Yusuke Suzuki  <ysuzuki@apple.com>
1503
1504         Unreviewed, fix test failure in Windows part 2
1505         https://bugs.webkit.org/show_bug.cgi?id=213269
1506
1507         Looks like Windows TWR and DRT have different implementation.
1508
1509         * platform/win/fast/dom/Window/alert-with-unmatched-utf16-surrogate-should-not-crash-expected.txt: Added.
1510         * platform/wincairo/fast/dom/Window/alert-with-unmatched-utf16-surrogate-should-not-crash-expected.txt: Added.
1511
1512 2020-06-18  Yusuke Suzuki  <ysuzuki@apple.com>
1513
1514         Unreviewed, fix test failure in Windows
1515         https://bugs.webkit.org/show_bug.cgi?id=213269
1516
1517         * fast/dom/Window/alert-with-unmatched-utf16-surrogate-should-not-crash-expected.txt:
1518         * fast/dom/Window/alert-with-unmatched-utf16-surrogate-should-not-crash.html:
1519
1520 2020-06-18  Karl Rackler  <rackler@apple.com>
1521
1522         [ Catalina Debug WK2 ] fast/events/platform-wheelevent-in-scrolling-div.html is a flaky failure
1523         https://bugs.webkit.org/show_bug.cgi?id=213351
1524
1525         Unreviewed test gardening.
1526
1527         * platform/mac-wk2/TestExpectations:
1528
1529 2020-06-18  Zalan Bujtas  <zalan@apple.com>
1530
1531         [LFC][BFC] Available space computation for the float avoider needs coordinate mapping
1532         https://bugs.webkit.org/show_bug.cgi?id=213339
1533
1534         Reviewed by Antti Koivisto.
1535
1536         * fast/layoutformattingcontext/float-avoider-available-horizontal-space-expected.html: Added.
1537         * fast/layoutformattingcontext/float-avoider-available-horizontal-space.html: Added.
1538
1539 2020-06-18  Geoffrey Garen  <ggaren@apple.com>
1540
1541         inspector/canvas/create-context-webgpu.html was a flaky failure after r262904
1542         https://bugs.webkit.org/show_bug.cgi?id=213343
1543
1544         Reviewed by Darin Adler.
1545
1546         This test races a zero-delay GC timer against WebCore releasing its last
1547         reference to a WebGPU canvas. Flaky!
1548
1549         Make GC deterministic by continually retrying GC until the Web
1550         Inspector is notified that the canvas has been collected.
1551
1552         Also make sure to stop GC'ing afterwards. I'm not sure if this matters
1553         or not, but it is good to prevent one test from changing behavior in
1554         another.
1555
1556         * inspector/canvas/resources/create-context-utilities.js:
1557         (destroyCanvases):
1558
1559 2020-06-18  Youenn Fablet  <youenn@apple.com>
1560
1561         REGRESSION (r263098): [Win10] http/tests/security/cross-origin-clean-css-resource-timing.html and http/tests/security/cross-origin-css-resource-timing.html are failing
1562         https://bugs.webkit.org/show_bug.cgi?id=213303
1563         <rdar://problem/64452203>
1564
1565         Reviewed by Alex Christensen.
1566
1567         * platform/win/TestExpectations:
1568
1569 2020-06-18  Alexey Shvayka  <shvaikalesh@gmail.com>
1570
1571         TypedArray.prototype.set is incorrect with primitives
1572         https://bugs.webkit.org/show_bug.cgi?id=212730
1573
1574         Reviewed by Yusuke Suzuki.
1575
1576         * fast/canvas/webgl/array-get-and-set-method-removal-expected.txt:
1577         * fast/canvas/webgl/array-get-and-set-method-removal.html:
1578         * fast/canvas/webgl/array-set-invalid-arguments-expected.txt:
1579
1580 2020-06-18  Diego Pino Garcia  <dpino@igalia.com>
1581
1582         [GTK] Unreviewed test gardening. Update test expectations after r263207.
1583
1584         * platform/glib/js/dom/constructor-length-expected.txt: Updated.
1585         * platform/gtk/TestExpectations:
1586         * platform/gtk/imported/w3c/web-platform-tests/html/canvas/element/imagebitmap/createImageBitmap-serializable-expected.txt: Added.
1587
1588 2020-06-18  Diego Pino Garcia  <dpino@igalia.com>
1589
1590         [GTK] Unreviewed test gardening. Update status of flaky timeout failures after r263206.
1591
1592         * platform/gtk/TestExpectations:
1593
1594 2020-06-18  Diego Pino Garcia  <dpino@igalia.com>
1595
1596         [GTK] Unreviewed test gardening. Remove stale flaky failures after r263205.
1597
1598         * platform/gtk/TestExpectations:
1599
1600 2020-06-18  Diego Pino Garcia  <dpino@igalia.com>
1601
1602         [GTK] Unreviewed test gardening. Remove stake flaky crash failures after r263204.
1603
1604         * platform/gtk/TestExpectations:
1605
1606 2020-06-18  Diego Pino Garcia  <dpino@igalia.com>
1607
1608         [WPE] Unreviewed test gardening. Update test expectations after r263199.
1609
1610         * platform/glib/TestExpectations:
1611         * platform/gtk/TestExpectations:
1612         * platform/wpe/TestExpectations:
1613         * platform/wpe/accessibility/roles-exposed-expected.txt:
1614
1615 2020-06-17  Diego Pino Garcia  <dpino@igalia.com>
1616
1617         [GTK] Unreviewed test gardening. Update test expectations after r263197.
1618
1619         * platform/glib/TestExpectations:
1620         * platform/gtk/TestExpectations:
1621         * platform/gtk/http/tests/plugins/plugin-javascript-access-allow-all-plugins-expected.txt: Added.
1622         * platform/wpe/TestExpectations:
1623
1624 2020-06-16  Antoine Quint  <graouts@webkit.org>
1625
1626         quikr.com: unable to select item from dropdown
1627         https://bugs.webkit.org/show_bug.cgi?id=213260
1628         <rdar://problem/58106011>
1629
1630         Reviewed by Zalan Bujtas.
1631
1632         Add two new tests that check that we correctly do not consider content within a clipping container that
1633         has 0-width or 0-height and box-shadow, with or without empty margins.
1634
1635         * fast/box-shadow/hit-test-box-shadow-and-margin-on-zero-height-clipping-container-expected.txt: Added.
1636         * fast/box-shadow/hit-test-box-shadow-and-margin-on-zero-height-clipping-container.html: Added.
1637         * fast/box-shadow/hit-test-box-shadow-and-margin-on-zero-width-clipping-container-expected.txt: Added.
1638         * fast/box-shadow/hit-test-box-shadow-and-margin-on-zero-width-clipping-container.html: Added.
1639         * fast/box-shadow/hit-test-box-shadow-on-zero-height-clipping-container-expected.txt: Added.
1640         * fast/box-shadow/hit-test-box-shadow-on-zero-height-clipping-container.html: Added.
1641         * fast/box-shadow/hit-test-box-shadow-on-zero-width-clipping-container-expected.txt: Added.
1642         * fast/box-shadow/hit-test-box-shadow-on-zero-width-clipping-container.html: Added.
1643
1644 2020-06-17  Kate Cheney  <katherine_cheney@apple.com>
1645
1646         http/tests/in-app-browser-privacy/non-app-bound-domain-does-not-get-app-bound-session.html is a constant failure
1647         https://bugs.webkit.org/show_bug.cgi?id=213272
1648         <rdar://problem/64427778>
1649
1650         Reviewed by David Kilzer.
1651
1652         Before a navigation occurs, an app-bound network session is created
1653         by default. If any non-app bound navigations occur, a new session is
1654         created. Since this test only checks for the existance of an app-bound
1655         session, it should clear the app-bound session after the initial load
1656         to properly test functionality.
1657
1658         * http/tests/in-app-browser-privacy/non-app-bound-domain-does-not-get-app-bound-session.html:
1659
1660 2020-06-17  Rob Buis  <rbuis@igalia.com>
1661
1662         Image `referrerpolicy` mutations should be considered "relevant mutations"
1663         https://bugs.webkit.org/show_bug.cgi?id=209970
1664
1665         Reviewed by Youenn Fablet.
1666
1667         Unskip relevant-mutations.html.
1668
1669         * TestExpectations:
1670         * platform/mac-wk1/TestExpectations:
1671         * platform/win/TestExpectations:
1672
1673 2020-06-17  Keith Miller  <keith_miller@apple.com>
1674
1675         WebKitTestRunner should not crash on alert with invalid utf16 strings
1676         https://bugs.webkit.org/show_bug.cgi?id=213269
1677
1678         Reviewed by Simon Fraser.
1679
1680         * fast/dom/Window/alert-with-unmatched-utf16-surrogate-should-not-crash-expected.txt: Added.
1681         * fast/dom/Window/alert-with-unmatched-utf16-surrogate-should-not-crash.html: Added.
1682
1683 2020-06-17  Ryan Haddad  <ryanhaddad@apple.com>
1684
1685         REGRESSION (r263098): [Win10] http/tests/security/cross-origin-clean-css-resource-timing.html and http/tests/security/cross-origin-css-resource-timing.html are failing
1686         https://bugs.webkit.org/show_bug.cgi?id=213303
1687
1688         Unreviewed test gardening.
1689
1690         * platform/win/TestExpectations: Mark tests as failing.
1691
1692 2020-06-17  Zalan Bujtas  <zalan@apple.com>
1693
1694         [Win] Unreviewed test gardening.
1695
1696         * platform/win/TestExpectations:
1697
1698 2020-06-17  Sam Weinig  <weinig@apple.com>
1699
1700         [WPT] infrastructure/assumptions/html-elements.html fails due to changes in style when all: initial is used
1701         https://bugs.webkit.org/show_bug.cgi?id=213171
1702
1703         Reviewed by Antti Koivisto.
1704
1705         * platform/ios/imported/w3c/web-platform-tests/css/css-cascade/all-prop-initial-xml-expected.txt:
1706         Update test results.
1707
1708 2020-06-17  Antoine Quint  <graouts@webkit.org>
1709
1710         [Modern Media Controls] CSS "cursor" property shoud be respected in media controls shadow root
1711         https://bugs.webkit.org/show_bug.cgi?id=213295
1712         <rdar://problem/61911638>
1713
1714         Reviewed by Timothy Hatcher.
1715
1716         Add a test that checks that setting the "cursor" property on a <video> element also applies to the
1717         media controls in the element's shadow root.
1718
1719         * media/modern-media-controls/css/cursor-expected.txt: Added.
1720         * media/modern-media-controls/css/cursor.html: Added.
1721
1722 2020-06-08  Andy Estes  <aestes@apple.com>
1723
1724         [Apple Pay] Enable layout tests on more platforms
1725         https://bugs.webkit.org/show_bug.cgi?id=212955
1726         <rdar://problem/64174156>
1727
1728         Reviewed by Alex Christensen.
1729
1730         * http/tests/ssl/applepay/ApplePayInstallmentItems.https.html: Changed to fail instead of
1731         time out when API version 9 isn't supported.
1732
1733         * http/tests/ssl/applepay/ApplePayError.html:
1734         * http/tests/ssl/applepay/ApplePaySession.html:
1735         * http/tests/ssl/applepay/ApplePaySessionV3.html:
1736         * http/tests/ssl/applepay/ApplePaySessionV4.html:
1737         * http/tests/ssl/applepay/ApplePaySessionV5.html: Removed a custom element-clicking function
1738         and used UIHelper.activateElement instead.
1739
1740         * platform/ios-wk2/TestExpectations: Un-skipped http/tests/ssl/applepay.
1741         Marked PaymentRequest.https.html as Slow. Marked ApplePayInstallmentItems.https.html as
1742         Failure.
1743         * platform/mac-wk2/TestExpectations: Removed a trailing '/'. Skipped
1744         ApplePayInstallmentItems.https.html on Mojave and marked it as Failure on Catalina.
1745
1746 2020-06-17  Truitt Savell  <tsavell@apple.com>
1747
1748         [ Catalina WK2 Release ] http/tests/IndexedDB/storage-limit-1.https.html is a flaky failure
1749         https://bugs.webkit.org/show_bug.cgi?id=213292
1750
1751         Unreviewed test gardening.
1752
1753         * platform/mac-wk2/TestExpectations:
1754
1755 2020-06-17  Diego Pino Garcia  <dpino@igalia.com>
1756
1757         [GTK] Unreviewed test gardening. Update baselines and test expectations after r263143.
1758
1759         * platform/glib/svg/custom/svg-fonts-in-text-controls-expected.txt:
1760         * platform/gtk/TestExpectations:
1761         * platform/gtk/accessibility/form-control-value-settable-expected.txt:
1762         * platform/gtk/accessibility/roles-exposed-expected.txt:
1763         * platform/gtk/fast/css/line-height-expected.txt:
1764         * platform/gtk/fast/forms/placeholder-pseudo-style-expected.txt:
1765         * platform/gtk/fast/forms/searchfield-heights-expected.txt:
1766         * platform/gtk/http/tests/plugins/plugin-javascript-access-expected.txt: Removed.
1767         * platform/gtk/imported/w3c/web-platform-tests/css/css-color/animation/opacity-interpolation-expected.txt:
1768         * platform/gtk/plugins/mouse-click-plugin-clears-selection-expected.txt:
1769
1770 2020-06-16  Simon Fraser  <simon.fraser@apple.com>
1771
1772         REGRESSION (r255037): Broken position while comparing watch bands on www.apple.com/shop/studio/apple-watch
1773         https://bugs.webkit.org/show_bug.cgi?id=213282
1774         <rdar://problem/63862940>
1775
1776         Reviewed by Antti Koivisto.
1777
1778         * fast/scrolling/ios/user-then-programmatic-scroll-expected.html: Added.
1779         * fast/scrolling/ios/user-then-programmatic-scroll.html: Added.
1780
1781 2020-06-16  Zalan Bujtas  <zalan@apple.com>
1782
1783         [Subpixel] Replaced content bleeds over content box when border radius is set
1784         https://bugs.webkit.org/show_bug.cgi?id=213275
1785         <rdar://problem/64320995>
1786
1787         Reviewed by Simon Fraser.
1788
1789         * fast/images/hidpi-image-position-on-device-pixels-with-border-radius-expected.html: Added.
1790         * fast/images/hidpi-image-position-on-device-pixels-with-border-radius.html: Added.
1791
1792 2020-06-16  Myles C. Maxfield  <mmaxfield@apple.com>
1793
1794         Make fast/ruby/ruby-expansion tests more robust
1795         <rdar://problem/59688895>
1796
1797         Unreviewed test gardening.
1798
1799         Update the tests to no longer be sensitive to arbitrary fallback font metrics.
1800
1801         * fast/ruby/ruby-expansion-cjk-2.html:
1802         * fast/ruby/ruby-expansion-cjk-3.html:
1803         * fast/ruby/ruby-expansion-cjk-4.html:
1804         * fast/ruby/ruby-expansion-cjk.html:
1805         * platform/mac-wk1/TestExpectations:
1806
1807 2020-06-16  Dean Jackson  <dino@apple.com>
1808
1809         REGRESSION (r262643): DumpRenderTree at com.apple.WebCore: WebCore::Document::prepareCanvasesForDisplayIfNeeded
1810         https://bugs.webkit.org/show_bug.cgi?id=213221
1811         rdar://64260400
1812
1813         Reviewed by Simon Fraser.
1814
1815         Test that triggers a rendering on a canvas, then rips it out of
1816         the document before drawing.
1817
1818         * webgl/preparation-removed-from-document-expected.txt: Added.
1819         * webgl/preparation-removed-from-document.html: Added.
1820
1821 2020-06-16  Peng Liu  <peng.liu6@apple.com>
1822
1823         REGRESSION: [iOS wk2] media/modern-media-controls/media-controller/ios/media-controller-stop-updates-in-fullscreen.html is failing consistently
1824         https://bugs.webkit.org/show_bug.cgi?id=213267
1825
1826         Reviewed by Eric Carlson.
1827
1828         Enable the mock video presentation mode for layout tests and use shouldBecomeEqual() to check
1829         the value of media.webkitDisplayingFullscreen.
1830
1831         * media/modern-media-controls/media-controller/ios/media-controller-stop-updates-in-fullscreen-expected.txt:
1832         * media/modern-media-controls/media-controller/ios/media-controller-stop-updates-in-fullscreen.html:
1833
1834 2020-06-16  Myles C. Maxfield  <mmaxfield@apple.com>
1835
1836         Update fast/text/international/system-language/navigator-language tests
1837         <rdar://problem/64047392>
1838
1839         Unreviewed.
1840
1841         Update to new behavior of +[NSLocale minimizedLanguagesFromLanguages:].
1842
1843         * fast/text/international/system-language/navigator-language/navigator-language-en-US-expected.txt:
1844         * fast/text/international/system-language/navigator-language/navigator-language-en-US.html:
1845         * fast/text/international/system-language/navigator-language/navigator-language-es-ES-expected.txt:
1846         * fast/text/international/system-language/navigator-language/navigator-language-es-ES.html:
1847         * fast/text/international/system-language/navigator-language/navigator-language-es-MX-expected.txt:
1848         * fast/text/international/system-language/navigator-language/navigator-language-es-MX.html:
1849         * fast/text/international/system-language/navigator-language/navigator-language-pt-BR-expected.txt:
1850         * fast/text/international/system-language/navigator-language/navigator-language-pt-BR.html:
1851         * fast/text/international/system-language/navigator-language/navigator-language-zh-Hant-expected.txt:
1852         * fast/text/international/system-language/navigator-language/navigator-language-zh-Hant.html:
1853
1854 2020-06-16  Eric Carlson  <eric.carlson@apple.com>
1855
1856         Don't claim to support fullscreen mode unless fullScreenEnabled setting is enabled
1857         https://bugs.webkit.org/show_bug.cgi?id=213142
1858         <rdar://63753327>
1859
1860         Reviewed by Jer Noble.
1861
1862         * media/video-supports-fullscreen-expected.txt: Added.
1863         * media/video-supports-fullscreen.html: Added.
1864         * media/video-fullscreen-only-playback.html: Don't set fullScreenEnabled to false.
1865
1866         * TestExpectations: Skip the test, it is WK2-only.
1867         * platform/wk2/TestExpectations: Expect the test to pass.
1868
1869 2020-06-16  Andres Gonzalez  <andresg_22@apple.com>
1870
1871         Fix for accessibility/textarea-selected-text-range.html in isolated tree mode.
1872         https://bugs.webkit.org/show_bug.cgi?id=213257
1873
1874         Reviewed by Chris Fleizach.
1875
1876         - Re-write this test so that it can pass in both isolated tree mode on
1877         and off.
1878         - Replaced shouldBecomeEqual with setTimeout follow by debug because
1879         shouldBecomeEqual causes a thread lock on isolated tree mode.
1880
1881         * accessibility/textarea-selected-text-range-expected.txt:
1882         * accessibility/textarea-selected-text-range.html:
1883
1884 2020-06-16  Clark Wang  <clark_wang@apple.com>
1885
1886         Added missing position attributes to PannerNode
1887         https://bugs.webkit.org/show_bug.cgi?id=213151
1888
1889         Reviewed by Chris Dumez.
1890
1891         Added change to unprefix PannerNode in web-platform-tests.
1892
1893         * resources/testharnessreport.js:
1894
1895 2020-06-16  Sam Weinig  <weinig@apple.com>
1896
1897         [WPT] form.action does not return document.url when unset (part of https://wpt.live/html/dom/reflection-forms.html)
1898         https://bugs.webkit.org/show_bug.cgi?id=213205
1899
1900         Reviewed by David Kilzer.
1901
1902         * platform/gtk/imported/w3c/web-platform-tests/html/dom/reflection-forms-expected.txt:
1903         * platform/ios-wk2/imported/w3c/web-platform-tests/html/dom/reflection-forms-expected.txt:
1904         * platform/mac-wk2/imported/w3c/web-platform-tests/html/dom/reflection-forms-expected.txt:
1905         * platform/mac/imported/w3c/web-platform-tests/html/dom/reflection-forms-expected.txt:
1906         * platform/wpe/imported/w3c/web-platform-tests/html/dom/reflection-forms-expected.txt:
1907         Update test results.
1908
1909 2020-06-16  Fujii Hironori  <Hironori.Fujii@sony.com>
1910
1911         [WinCairo] Unreviewed test gardening after r263073
1912
1913         * platform/wincairo/editing/inserting/before-after-input-element-expected.txt:
1914         * platform/wincairo/editing/selection/3690703-2-expected.txt:
1915         * platform/wincairo/editing/selection/3690703-expected.txt:
1916         * platform/wincairo/editing/selection/3690719-expected.txt:
1917         * platform/wincairo/editing/selection/4895428-3-expected.txt:
1918         * platform/wincairo/editing/selection/4975120-expected.txt:
1919         * platform/wincairo/editing/selection/drag-select-1-expected.txt:
1920         * platform/wincairo/editing/selection/select-from-textfield-outwards-expected.txt:
1921         * platform/wincairo/fast/css/focus-ring-exists-for-search-field-expected.txt:
1922         * platform/wincairo/fast/css/input-search-padding-expected.txt:
1923         * platform/wincairo/fast/css/line-height-expected.txt:
1924         * platform/wincairo/fast/css/text-overflow-input-expected.txt:
1925         * platform/wincairo/fast/events/context-no-deselect-expected.txt:
1926         * platform/wincairo/fast/html/details-no-summary4-expected.txt:
1927         * platform/wincairo/fast/html/details-open-javascript-expected.txt:
1928         * platform/wincairo/fast/html/details-open2-expected.txt:
1929         * platform/wincairo/fast/html/details-open4-expected.txt:
1930         * platform/wincairo/fast/text/textIteratorNilRenderer-expected.txt:
1931
1932 2020-06-16  Diego Pino Garcia  <dpino@igalia.com>
1933
1934         [GTK] Unreviewed test gardening. Update baselines after r263073.
1935
1936         * platform/gtk/editing/input/caret-at-the-edge-of-input-expected.txt:
1937         * platform/gtk/editing/inserting/before-after-input-element-expected.txt:
1938         * platform/gtk/editing/pasteboard/4806874-expected.txt:
1939         * platform/gtk/editing/pasteboard/input-field-1-expected.txt:
1940         * platform/gtk/editing/selection/3690703-2-expected.txt:
1941         * platform/gtk/editing/selection/3690703-expected.txt:
1942         * platform/gtk/editing/selection/3690719-expected.txt:
1943         * platform/gtk/editing/selection/4895428-3-expected.txt:
1944         * platform/gtk/editing/selection/4975120-expected.txt:
1945         * platform/gtk/editing/selection/drag-select-1-expected.txt:
1946         * platform/gtk/editing/selection/select-from-textfield-outwards-expected.txt:
1947         * platform/gtk/fast/css/focus-ring-exists-for-search-field-expected.txt:
1948         * platform/gtk/fast/css/input-search-padding-expected.txt:
1949         * platform/gtk/fast/css/text-overflow-input-expected.txt:
1950         * platform/gtk/fast/events/context-no-deselect-expected.txt:
1951         * platform/gtk/fast/forms/auto-fill-button/input-auto-fill-button-expected.txt:
1952         * platform/gtk/fast/forms/auto-fill-button/input-contacts-auto-fill-button-expected.txt:
1953         * platform/gtk/fast/forms/basic-inputs-expected.txt:
1954         * platform/gtk/fast/forms/box-shadow-override-expected.txt:
1955         * platform/gtk/fast/forms/control-restrict-line-height-expected.txt:
1956         * platform/gtk/fast/forms/datalist/datalist-searchinput-appearance-expected.txt:
1957         * platform/gtk/fast/forms/datalist/datalist-textinput-appearance-expected.txt:
1958         * platform/gtk/fast/forms/encoding-test-expected.txt:
1959         * platform/gtk/fast/forms/fieldset-align-expected.txt:
1960         * platform/gtk/fast/forms/fieldset/fieldset-elements-htmlcollection-expected.txt:
1961         * platform/gtk/fast/forms/form-element-geometry-expected.txt:
1962         * platform/gtk/fast/forms/input-align-expected.txt:
1963         * platform/gtk/fast/forms/input-appearance-bkcolor-expected.txt:
1964         * platform/gtk/fast/forms/input-appearance-default-bkcolor-expected.txt:
1965         * platform/gtk/fast/forms/input-appearance-focus-expected.txt:
1966         * platform/gtk/fast/forms/input-appearance-height-expected.txt:
1967         * platform/gtk/fast/forms/input-appearance-preventDefault-expected.txt:
1968         * platform/gtk/fast/forms/input-appearance-selection-expected.txt:
1969         * platform/gtk/fast/forms/input-appearance-visibility-expected.txt:
1970         * platform/gtk/fast/forms/input-appearance-width-expected.txt:
1971         * platform/gtk/fast/forms/input-baseline-expected.txt:
1972         * platform/gtk/fast/forms/input-disabled-color-expected.txt:
1973         * platform/gtk/fast/forms/input-double-click-selection-gap-bug-expected.txt:
1974         * platform/gtk/fast/forms/input-placeholder-visibility-1-expected.txt:
1975         * platform/gtk/fast/forms/input-placeholder-visibility-3-expected.txt:
1976         * platform/gtk/fast/forms/input-spaces-expected.txt:
1977         * platform/gtk/fast/forms/input-table-expected.txt:
1978         * platform/gtk/fast/forms/input-text-click-inside-expected.txt:
1979         * platform/gtk/fast/forms/input-text-click-outside-expected.txt:
1980         * platform/gtk/fast/forms/input-text-double-click-expected.txt:
1981         * platform/gtk/fast/forms/input-text-drag-down-expected.txt:
1982         * platform/gtk/fast/forms/input-text-option-delete-expected.txt:
1983         * platform/gtk/fast/forms/input-text-scroll-left-on-blur-expected.txt:
1984         * platform/gtk/fast/forms/input-text-self-emptying-click-expected.txt:
1985         * platform/gtk/fast/forms/input-type-text-min-width-expected.txt:
1986         * platform/gtk/fast/forms/input-value-expected.txt:
1987         * platform/gtk/fast/forms/input-width-expected.txt:
1988         * platform/gtk/fast/forms/placeholder-position-expected.txt:
1989         * platform/gtk/fast/forms/search-cancel-button-style-sharing-expected.txt:
1990         * platform/gtk/fast/forms/search-display-none-cancel-button-expected.txt:
1991         * platform/gtk/fast/forms/search-input-rtl-expected.txt:
1992         * platform/gtk/fast/forms/search-styled-expected.txt:
1993         * platform/gtk/fast/forms/search/search-size-with-decorations-expected.txt:
1994         * platform/gtk/fast/forms/tabbing-input-iframe-expected.txt:
1995         * platform/gtk/fast/forms/text-control-intrinsic-widths-expected.txt:
1996         * platform/gtk/fast/forms/textfield-focus-ring-expected.txt:
1997         * platform/gtk/fast/forms/textfield-outline-expected.txt:
1998         * platform/gtk/fast/forms/textfield-overflow-expected.txt:
1999         * platform/gtk/fast/forms/visual-hebrew-text-field-expected.txt:
2000         * platform/gtk/fast/frames/take-focus-from-iframe-expected.txt:
2001         * platform/gtk/fast/html/details-no-summary4-expected.txt:
2002         * platform/gtk/fast/html/details-open-javascript-expected.txt:
2003         * platform/gtk/fast/html/details-open2-expected.txt:
2004         * platform/gtk/fast/html/details-open4-expected.txt:
2005         * platform/gtk/fast/lists/dynamic-marker-crash-expected.txt:
2006         * platform/gtk/fast/repaint/renderer-destruction-by-invalidateSelection-crash-expected.txt:
2007         * platform/gtk/fast/repaint/search-field-cancel-expected.txt:
2008         * platform/gtk/fast/repaint/subtree-root-skipped-expected.txt:
2009         * platform/gtk/fast/replaced/replaced-breaking-expected.txt:
2010         * platform/gtk/fast/replaced/replaced-breaking-mixture-expected.txt:
2011         * platform/gtk/fast/table/colspanMinWidth-expected.txt:
2012         * platform/gtk/fast/table/spanOverlapRepaint-expected.txt:
2013         * platform/gtk/fast/table/text-field-baseline-expected.txt:
2014         * platform/gtk/fast/text/textIteratorNilRenderer-expected.txt:
2015         * platform/gtk/fast/transforms/transformed-focused-text-input-expected.txt:
2016         * platform/gtk/http/tests/navigation/javascriptlink-frames-expected.txt:
2017         * platform/gtk/plugins/mouse-click-plugin-clears-selection-expected.txt:
2018         * platform/gtk/svg/custom/inline-svg-in-xhtml-expected.txt:
2019         * platform/gtk/svg/hixie/mixed/003-expected.txt:
2020         * platform/gtk/tables/mozilla/bugs/bug1188-expected.txt:
2021         * platform/gtk/tables/mozilla/bugs/bug12384-expected.txt:
2022         * platform/gtk/tables/mozilla/bugs/bug18359-expected.txt:
2023         * platform/gtk/tables/mozilla/bugs/bug24200-expected.txt:
2024         * platform/gtk/tables/mozilla/bugs/bug2479-2-expected.txt:
2025         * platform/gtk/tables/mozilla/bugs/bug2479-3-expected.txt:
2026         * platform/gtk/tables/mozilla/bugs/bug2479-4-expected.txt:
2027         * platform/gtk/tables/mozilla/bugs/bug28928-expected.txt:
2028         * platform/gtk/tables/mozilla/bugs/bug4382-expected.txt:
2029         * platform/gtk/tables/mozilla/bugs/bug4527-expected.txt:
2030         * platform/gtk/tables/mozilla/bugs/bug46368-1-expected.txt:
2031         * platform/gtk/tables/mozilla/bugs/bug46368-2-expected.txt:
2032         * platform/gtk/tables/mozilla/bugs/bug51037-expected.txt:
2033         * platform/gtk/tables/mozilla/bugs/bug55545-expected.txt:
2034         * platform/gtk/tables/mozilla/bugs/bug59354-expected.txt:
2035         * platform/gtk/tables/mozilla/bugs/bug7342-expected.txt:
2036         * platform/gtk/tables/mozilla/bugs/bug96334-expected.txt:
2037         * platform/gtk/tables/mozilla/bugs/bug99948-expected.txt:
2038         * platform/gtk/tables/mozilla/dom/tableDom-expected.txt:
2039         * platform/gtk/tables/mozilla/other/move_row-expected.txt:
2040         * platform/gtk/tables/mozilla_expected_failures/bugs/bug2479-5-expected.txt:
2041         * platform/gtk/tables/mozilla_expected_failures/bugs/bug92647-1-expected.txt:
2042         * platform/gtk/transforms/3d/general/perspective-non-layer-expected.txt:
2043
2044 2020-06-16  Youenn Fablet  <youenn@apple.com>
2045
2046         Loads triggered by an opaque stylesheet should not be visible to service workers
2047         https://bugs.webkit.org/show_bug.cgi?id=213246
2048
2049         Reviewed by Alex Christensen.
2050
2051         * http/wpt/service-workers/no-cors-css-with-subresources.https-expected.txt: Added.
2052         * http/wpt/service-workers/no-cors-css-with-subresources.https.html: Added.
2053         * http/wpt/service-workers/no-cors-css-worker.js: Added.
2054         (async doTest):
2055         (async doFetch):
2056         * http/wpt/service-workers/resources/loading-subresources.css: Added.
2057         * http/wpt/service-workers/resources/subresource.css: Added.
2058         (div#resource_link_css):
2059
2060 2020-06-16  Youenn Fablet  <youenn@apple.com>
2061
2062         Increase pixel check tolerance for http/wpt/mediarecorder/MediaRecorder-AV-audio-video-dataavailable.html
2063         https://bugs.webkit.org/show_bug.cgi?id=213237
2064
2065         Reviewed by Eric Carlson.
2066
2067         * http/wpt/mediarecorder/MediaRecorder-AV-audio-video-dataavailable.html:
2068         Increase pixel tolerance as we encode/decode video which might create some artefacts.
2069
2070 2020-06-16  Chris Fleizach  <cfleizach@apple.com>
2071
2072         AX: <address> element should no longer map to ARIA `contentinfo` role
2073         https://bugs.webkit.org/show_bug.cgi?id=212617
2074         <rdar://problem/63848604>
2075
2076         Reviewed by Joanmarie Diggs.
2077
2078         * accessibility/mac/landmark-not-ignored-expected.txt:
2079         * accessibility/mac/landmark-not-ignored.html:
2080         * platform/mac-wk2/accessibility/roles-exposed-expected.txt:
2081         * platform/mac/accessibility/roles-exposed-expected.txt:
2082         * platform/win/accessibility/roles-exposed-expected.txt:
2083
2084 2020-06-16  Jason Lawrence  <lawrence.j@apple.com>
2085
2086         [iOS wk2] http/tests/security/cookies/third-party-cookie-blocking-main-frame.html is flaky timing out.
2087         https://bugs.webkit.org/show_bug.cgi?id=206946
2088
2089         Unreviewed test gardening.
2090
2091         * platform/ios-wk2/TestExpectations:
2092
2093 2020-06-16  Truitt Savell  <tsavell@apple.com>
2094
2095         Rebase tables/mozilla_expected_failures/bugs/bug2479-5.html after the changes in https://trac.webkit.org/changeset/263073/webkit
2096         https://bugs.webkit.org/show_bug.cgi?id=212856
2097
2098         Unreviewed test gardening.
2099
2100         * platform/mac/tables/mozilla_expected_failures/bugs/bug2479-5-expected.txt:
2101
2102 2020-06-16  youenn fablet  <youenn@apple.com>
2103
2104         Make sure MediaRecorder.requestData returns data with the new writer backend
2105         https://bugs.webkit.org/show_bug.cgi?id=206929
2106
2107         Reviewed by Darin Adler.
2108
2109         * http/wpt/mediarecorder/MediaRecorder-requestData-expected.txt: Added.
2110         * http/wpt/mediarecorder/MediaRecorder-requestData.html: Added.
2111
2112 2020-06-16  Devin Rousso  <drousso@apple.com>
2113
2114         REGRESSION: [ Mac ] inspector/page/setBootstrapScript-sub-frame.html is flaky failing.
2115         https://bugs.webkit.org/show_bug.cgi?id=213087
2116         <rdar://problem/64262900>
2117
2118         Reviewed by Maciej Stachowiak.
2119
2120         * inspector/page/setBootstrapScript-sub-frame.html:
2121         * inspector/page/resources/bootstrap-iframe.html:
2122
2123         * platform/mac/TestExpectations:
2124
2125 2020-06-16  Youenn Fablet  <youenn@apple.com>
2126
2127         LayoutTest imported/w3c/web-platform-tests/html/browsers/history/the-location-interface/location_hash.html is a flaky failure
2128         https://bugs.webkit.org/show_bug.cgi?id=169572
2129
2130         Unreviewed.
2131
2132         * platform/mac/TestExpectations:
2133         Remove no longer needed expectation.
2134
2135 2020-06-16  Devin Rousso  <drousso@apple.com>
2136
2137         [ Mac wk2 ] http/tests/inspector/network/har/har-page.html is flaky failing
2138         https://bugs.webkit.org/show_bug.cgi?id=207954
2139         <rdar://problem/59599895>
2140
2141         Reviewed by Maciej Stachowiak.
2142
2143         * http/tests/inspector/network/har/har-page.html:
2144         * http/tests/inspector/network/har/har-page-aggressive-gc.html:
2145         * http/tests/inspector/network/har/har-page-aggressive-gc-expected.txt:
2146         Explicitly disable resource caching as the test reloads the page and expects resource load
2147         metrics to be populated/valid.
2148
2149         * platform/mac-wk2/TestExpectations:
2150
2151 2020-06-16  Diego Pino Garcia  <dpino@igalia.com>
2152
2153         [WPE] Unreviewed test gardening. Update baselines after r263073.
2154
2155         * platform/wpe/fast/css/focus-ring-exists-for-search-field-expected.txt:
2156         * platform/wpe/fast/css/line-height-expected.txt:
2157         * platform/wpe/fast/css/text-overflow-input-expected.txt:
2158         * platform/wpe/fast/events/context-no-deselect-expected.txt:
2159         * platform/wpe/fast/frames/take-focus-from-iframe-expected.txt:
2160         * platform/wpe/fast/html/details-no-summary4-expected.txt:
2161         * platform/wpe/fast/html/details-open-javascript-expected.txt:
2162         * platform/wpe/fast/html/details-open2-expected.txt:
2163         * platform/wpe/fast/html/details-open4-expected.txt:
2164         * platform/wpe/fast/lists/dynamic-marker-crash-expected.txt:
2165         * platform/wpe/fast/replaced/replaced-breaking-expected.txt:
2166         * platform/wpe/fast/replaced/replaced-breaking-mixture-expected.txt:
2167         * platform/wpe/fast/table/colspanMinWidth-expected.txt:
2168         * platform/wpe/fast/table/spanOverlapRepaint-expected.txt:
2169         * platform/wpe/fast/table/text-field-baseline-expected.txt:
2170         * platform/wpe/fast/text/textIteratorNilRenderer-expected.txt:
2171         * platform/wpe/fast/transforms/transformed-focused-text-input-expected.txt:
2172         * platform/wpe/http/tests/navigation/javascriptlink-frames-expected.txt:
2173         * platform/wpe/svg/custom/inline-svg-in-xhtml-expected.txt:
2174         * platform/wpe/svg/hixie/mixed/003-expected.txt:
2175         * platform/wpe/tables/mozilla/bugs/bug1188-expected.txt:
2176         * platform/wpe/tables/mozilla/bugs/bug12384-expected.txt:
2177         * platform/wpe/tables/mozilla/bugs/bug18359-expected.txt:
2178         * platform/wpe/tables/mozilla/bugs/bug24200-expected.txt:
2179         * platform/wpe/tables/mozilla/bugs/bug2479-2-expected.txt:
2180         * platform/wpe/tables/mozilla/bugs/bug2479-3-expected.txt:
2181         * platform/wpe/tables/mozilla/bugs/bug2479-4-expected.txt:
2182         * platform/wpe/tables/mozilla/bugs/bug28928-expected.txt:
2183         * platform/wpe/tables/mozilla/bugs/bug4382-expected.txt:
2184         * platform/wpe/tables/mozilla/bugs/bug4527-expected.txt:
2185         * platform/wpe/tables/mozilla/bugs/bug46368-1-expected.txt:
2186         * platform/wpe/tables/mozilla/bugs/bug46368-2-expected.txt:
2187         * platform/wpe/tables/mozilla/bugs/bug51037-expected.txt:
2188         * platform/wpe/tables/mozilla/bugs/bug55545-expected.txt:
2189         * platform/wpe/tables/mozilla/bugs/bug59354-expected.txt:
2190         * platform/wpe/tables/mozilla/bugs/bug7342-expected.txt:
2191         * platform/wpe/tables/mozilla/bugs/bug96334-expected.txt:
2192         * platform/wpe/tables/mozilla/bugs/bug99948-expected.txt:
2193         * platform/wpe/tables/mozilla/dom/tableDom-expected.txt:
2194         * platform/wpe/tables/mozilla/other/move_row-expected.txt:
2195         * platform/wpe/tables/mozilla_expected_failures/bugs/bug2479-5-expected.txt:
2196         * platform/wpe/tables/mozilla_expected_failures/bugs/bug92647-1-expected.txt:
2197         * platform/wpe/transforms/3d/general/perspective-non-layer-expected.txt:
2198
2199 2020-06-15  Diego Pino Garcia  <dpino@igalia.com>
2200
2201         [WPE] Unreviewed test gardening. Garden flaky failures after r263069.
2202
2203         * platform/glib/TestExpectations:
2204         * platform/gtk/TestExpectations:
2205         * platform/wpe/TestExpectations:
2206         * platform/wpe/imported/w3c/web-platform-tests/service-workers/service-worker/fetch-request-no-freshness-headers.https-expected.txt: Removed.
2207
2208 2020-06-15  Megan Gardner  <megan_gardner@apple.com>
2209
2210         Text form controls can scroll by 1px when value is the same length as size. No scrolling should happen.
2211         https://bugs.webkit.org/show_bug.cgi?id=212856
2212         <rdar://problem/63541707>
2213
2214         Reviewed by Zalan Bujtas.
2215
2216         * editing/editable-region/overflow-scroll-text-field-and-contenteditable-expected.txt:
2217         * editing/editable-region/search-field-basic-expected.txt:
2218         * editing/editable-region/text-field-basic-expected.txt:
2219         * fast/forms/auto-fill-button/hide-auto-fill-button-when-input-becomes-readonly-expected.html:
2220         * fast/forms/auto-fill-button/hide-auto-fill-button-when-input-becomes-readonly.html:
2221         * fast/forms/auto-fill-button/input-credit-card-auto-fill-button-expected.txt:
2222         * fast/forms/fieldset/fieldset-elements-htmlcollection-expected.txt:
2223         * fast/forms/fieldset/fieldset-elements-htmlcollection.html:
2224         * fast/forms/search/search-cancel-button-visible-when-input-becomes-disabled-expected.html:
2225         * fast/forms/search/search-cancel-button-visible-when-input-becomes-disabled.html:
2226         * fast/forms/search/search-cancel-button-visible-when-input-becomes-readonly-expected.html:
2227         * fast/forms/search/search-cancel-button-visible-when-input-becomes-readonly.html:
2228         * platform/ios-simulator/fast/forms/auto-fill-button/hide-auto-fill-strong-password-viewable-treatment-when-form-is-reset-expected.txt:
2229         * platform/ios-simulator/fast/forms/auto-fill-button/input-credit-card-auto-fill-button-expected.txt:
2230         * platform/ios-simulator/fast/forms/auto-fill-button/input-strong-password-viewable-expected.txt:
2231         * platform/ios-simulator/fast/forms/datalist/datalist-searchinput-appearance-expected.txt:
2232         * platform/ios-simulator/fast/forms/datalist/datalist-textinput-appearance-expected.txt:
2233         * platform/ios-wk2/editing/input/caret-at-the-edge-of-contenteditable-expected.txt:
2234         * platform/ios-wk2/editing/input/caret-at-the-edge-of-input-expected.txt:
2235         * platform/ios-wk2/editing/inserting/before-after-input-element-expected.txt:
2236         * platform/ios-wk2/editing/pasteboard/input-field-1-expected.txt:
2237         * platform/ios-wk2/editing/selection/4895428-3-expected.txt:
2238         * platform/ios-wk2/editing/selection/drag-select-1-expected.txt:
2239         * platform/ios-wk2/editing/selection/select-from-textfield-outwards-expected.txt:
2240         * platform/ios-wk2/fast/forms/input-appearance-preventDefault-expected.txt:
2241         * platform/ios-wk2/fast/forms/input-text-click-inside-expected.txt:
2242         * platform/ios-wk2/fast/forms/input-text-click-outside-expected.txt:
2243         * platform/ios-wk2/fast/forms/input-text-double-click-expected.txt:
2244         * platform/ios-wk2/fast/forms/input-text-drag-down-expected.txt:
2245         * platform/ios-wk2/fast/forms/input-text-option-delete-expected.txt:
2246         * platform/ios-wk2/fast/forms/input-text-self-emptying-click-expected.txt:
2247         * platform/ios-wk2/fast/forms/tabbing-input-iframe-expected.txt:
2248         * platform/ios-wk2/fast/forms/textfield-outline-expected.txt:
2249         * platform/ios-wk2/fast/overflow/overflow-focus-ring-expected.txt:
2250         * platform/ios-wk2/fast/repaint/placeholder-after-caps-lock-hidden-expected.txt:
2251         * platform/ios-wk2/fast/transforms/transformed-focused-text-input-expected.txt:
2252         * platform/ios/editing/pasteboard/4806874-expected.txt:
2253         * platform/ios/editing/selection/3690703-2-expected.txt:
2254         * platform/ios/editing/selection/3690703-expected.txt:
2255         * platform/ios/editing/selection/3690719-expected.txt:
2256         * platform/ios/editing/selection/4975120-expected.txt:
2257         * platform/ios/fast/clip/outline-overflowClip-expected.txt:
2258         * platform/ios/fast/css/focus-ring-exists-for-search-field-expected.txt:
2259         * platform/ios/fast/css/input-search-padding-expected.txt:
2260         * platform/ios/fast/css/line-height-expected.txt:
2261         * platform/ios/fast/css/text-overflow-input-expected.txt:
2262         * platform/ios/fast/events/context-no-deselect-expected.txt:
2263         * platform/ios/fast/forms/auto-fill-button/input-contacts-auto-fill-button-expected.txt:
2264         * platform/ios/fast/forms/basic-inputs-expected.txt:
2265         * platform/ios/fast/forms/box-shadow-override-expected.txt:
2266         * platform/ios/fast/forms/control-restrict-line-height-expected.txt:
2267         * platform/ios/fast/forms/encoding-test-expected.txt:
2268         * platform/ios/fast/forms/fieldset-align-expected.txt:
2269         * platform/ios/fast/forms/form-element-geometry-expected.txt:
2270         * platform/ios/fast/forms/input-align-expected.txt:
2271         * platform/ios/fast/forms/input-appearance-bkcolor-expected.txt:
2272         * platform/ios/fast/forms/input-appearance-default-bkcolor-expected.txt:
2273         * platform/ios/fast/forms/input-appearance-focus-expected.txt:
2274         * platform/ios/fast/forms/input-appearance-height-expected.txt:
2275         * platform/ios/fast/forms/input-appearance-selection-expected.txt:
2276         * platform/ios/fast/forms/input-appearance-visibility-expected.txt:
2277         * platform/ios/fast/forms/input-appearance-width-expected.txt:
2278         * platform/ios/fast/forms/input-disabled-color-expected.txt:
2279         * platform/ios/fast/forms/input-double-click-selection-gap-bug-expected.txt:
2280         * platform/ios/fast/forms/input-placeholder-visibility-1-expected.txt:
2281         * platform/ios/fast/forms/input-placeholder-visibility-3-expected.txt:
2282         * platform/ios/fast/forms/input-spaces-expected.txt:
2283         * platform/ios/fast/forms/input-table-expected.txt:
2284         * platform/ios/fast/forms/input-text-click-inside-expected.txt:
2285         * platform/ios/fast/forms/input-text-scroll-left-on-blur-expected.txt:
2286         * platform/ios/fast/forms/input-text-self-emptying-click-expected.txt:
2287         * platform/ios/fast/forms/input-type-text-min-width-expected.txt:
2288         * platform/ios/fast/forms/input-value-expected.txt:
2289         * platform/ios/fast/forms/input-width-expected.txt:
2290         * platform/ios/fast/forms/minWidthPercent-expected.txt:
2291         * platform/ios/fast/forms/number/number-appearance-rtl-expected.txt:
2292         * platform/ios/fast/forms/number/number-appearance-spinbutton-disabled-readonly-expected.txt:
2293         * platform/ios/fast/forms/number/number-appearance-spinbutton-layer-expected.txt:
2294         * platform/ios/fast/forms/placeholder-pseudo-style-expected.txt:
2295         * platform/ios/fast/forms/search-cancel-button-style-sharing-expected.txt:
2296         * platform/ios/fast/forms/search-display-none-cancel-button-expected.txt:
2297         * platform/ios/fast/forms/search-input-rtl-expected.txt:
2298         * platform/ios/fast/forms/search-styled-expected.txt:
2299         * platform/ios/fast/forms/tabbing-input-iframe-expected.txt:
2300         * platform/ios/fast/forms/text-control-intrinsic-widths-expected.txt:
2301         * platform/ios/fast/forms/textfield-focus-ring-expected.txt:
2302         * platform/ios/fast/forms/textfield-overflow-expected.txt:
2303         * platform/ios/fast/frames/take-focus-from-iframe-expected.txt:
2304         * platform/ios/fast/html/details-no-summary4-expected.txt:
2305         * platform/ios/fast/html/details-open-javascript-expected.txt:
2306         * platform/ios/fast/html/details-open2-expected.txt:
2307         * platform/ios/fast/html/details-open4-expected.txt:
2308         * platform/ios/fast/lists/dynamic-marker-crash-expected.txt:
2309         * platform/ios/fast/replaced/replaced-breaking-expected.txt:
2310         * platform/ios/fast/replaced/replaced-breaking-mixture-expected.txt:
2311         * platform/ios/fast/table/colspanMinWidth-expected.txt:
2312         * platform/ios/fast/table/spanOverlapRepaint-expected.txt:
2313         * platform/ios/fast/table/text-field-baseline-expected.txt:
2314         * platform/ios/svg/custom/inline-svg-in-xhtml-expected.txt:
2315         * platform/ios/svg/hixie/mixed/003-expected.txt:
2316         * platform/ios/tables/mozilla/bugs/bug1188-expected.txt:
2317         * platform/ios/tables/mozilla/bugs/bug12384-expected.txt:
2318         * platform/ios/tables/mozilla/bugs/bug18359-expected.txt:
2319         * platform/ios/tables/mozilla/bugs/bug24200-expected.txt:
2320         * platform/ios/tables/mozilla/bugs/bug2479-2-expected.txt:
2321         * platform/ios/tables/mozilla/bugs/bug2479-3-expected.txt:
2322         * platform/ios/tables/mozilla/bugs/bug2479-4-expected.txt:
2323         * platform/ios/tables/mozilla/bugs/bug28928-expected.txt:
2324         * platform/ios/tables/mozilla/bugs/bug4382-expected.txt:
2325         * platform/ios/tables/mozilla/bugs/bug4527-expected.txt:
2326         * platform/ios/tables/mozilla/bugs/bug46368-1-expected.txt:
2327         * platform/ios/tables/mozilla/bugs/bug46368-2-expected.txt:
2328         * platform/ios/tables/mozilla/bugs/bug51037-expected.txt:
2329         * platform/ios/tables/mozilla/bugs/bug55545-expected.txt:
2330         * platform/ios/tables/mozilla/bugs/bug59354-expected.txt:
2331         * platform/ios/tables/mozilla/bugs/bug7342-expected.txt:
2332         * platform/ios/tables/mozilla/bugs/bug96334-expected.txt:
2333         * platform/ios/tables/mozilla/bugs/bug99948-expected.txt:
2334         * platform/ios/tables/mozilla/dom/tableDom-expected.txt:
2335         * platform/ios/tables/mozilla/other/move_row-expected.txt:
2336         * platform/ios/tables/mozilla_expected_failures/bugs/bug2479-5-expected.txt:
2337         * platform/ios/tables/mozilla_expected_failures/bugs/bug92647-1-expected.txt:
2338         * platform/ios/transforms/3d/general/perspective-non-layer-expected.txt:
2339         * platform/mac-mojave/tables/mozilla_expected_failures/bugs/bug2479-5-expected.txt:
2340         * platform/mac/editing/input/caret-at-the-edge-of-input-expected.txt:
2341         * platform/mac/editing/inserting/before-after-input-element-expected.txt:
2342         * platform/mac/editing/pasteboard/4806874-expected.txt:
2343         * platform/mac/editing/pasteboard/drop-text-without-selection-expected.txt:
2344         * platform/mac/editing/pasteboard/input-field-1-expected.txt:
2345         * platform/mac/editing/selection/3690703-2-expected.txt:
2346         * platform/mac/editing/selection/3690703-expected.txt:
2347         * platform/mac/editing/selection/3690719-expected.txt:
2348         * platform/mac/editing/selection/4895428-3-expected.txt:
2349         * platform/mac/editing/selection/4975120-expected.txt:
2350         * platform/mac/editing/selection/drag-select-1-expected.txt:
2351         * platform/mac/editing/selection/select-from-textfield-outwards-expected.txt:
2352         * platform/mac/fast/css/focus-ring-exists-for-search-field-expected.txt:
2353         * platform/mac/fast/css/line-height-expected.txt:
2354         * platform/mac/fast/css/text-overflow-input-expected.txt:
2355         * platform/mac/fast/events/context-no-deselect-expected.txt:
2356         * platform/mac/fast/forms/auto-fill-button/hide-auto-fill-strong-password-viewable-treatment-when-form-is-reset-expected.txt:
2357         * platform/mac/fast/forms/auto-fill-button/input-auto-fill-button-expected.txt:
2358         * platform/mac/fast/forms/auto-fill-button/input-contacts-auto-fill-button-expected.txt:
2359         * platform/mac/fast/forms/auto-fill-button/input-strong-password-viewable-expected.txt:
2360         * platform/mac/fast/forms/basic-inputs-expected.txt:
2361         * platform/mac/fast/forms/box-shadow-override-expected.txt:
2362         * platform/mac/fast/forms/control-restrict-line-height-expected.txt:
2363         * platform/mac/fast/forms/datalist/datalist-searchinput-appearance-expected.txt:
2364         * platform/mac/fast/forms/datalist/datalist-textinput-appearance-expected.txt:
2365         * platform/mac/fast/forms/encoding-test-expected.txt:
2366         * platform/mac/fast/forms/fieldset-align-expected.txt:
2367         * platform/mac/fast/forms/form-element-geometry-expected.txt:
2368         * platform/mac/fast/forms/input-align-expected.txt:
2369         * platform/mac/fast/forms/input-appearance-bkcolor-expected.txt:
2370         * platform/mac/fast/forms/input-appearance-default-bkcolor-expected.txt:
2371         * platform/mac/fast/forms/input-appearance-focus-expected.txt:
2372         * platform/mac/fast/forms/input-appearance-height-expected.txt:
2373         * platform/mac/fast/forms/input-appearance-preventDefault-expected.txt:
2374         * platform/mac/fast/forms/input-appearance-selection-expected.txt:
2375         * platform/mac/fast/forms/input-appearance-spinbutton-expected.txt:
2376         * platform/mac/fast/forms/input-appearance-spinbutton-up-expected.txt:
2377         * platform/mac/fast/forms/input-appearance-visibility-expected.txt:
2378         * platform/mac/fast/forms/input-appearance-width-expected.txt:
2379         * platform/mac/fast/forms/input-baseline-expected.txt:
2380         * platform/mac/fast/forms/input-disabled-color-expected.txt:
2381         * platform/mac/fast/forms/input-double-click-selection-gap-bug-expected.txt:
2382         * platform/mac/fast/forms/input-placeholder-visibility-1-expected.txt:
2383         * platform/mac/fast/forms/input-placeholder-visibility-3-expected.txt:
2384         * platform/mac/fast/forms/input-spaces-expected.txt:
2385         * platform/mac/fast/forms/input-table-expected.txt:
2386         * platform/mac/fast/forms/input-text-click-inside-expected.txt:
2387         * platform/mac/fast/forms/input-text-click-outside-expected.txt:
2388         * platform/mac/fast/forms/input-text-double-click-expected.txt:
2389         * platform/mac/fast/forms/input-text-drag-down-expected.txt:
2390         * platform/mac/fast/forms/input-text-option-delete-expected.txt:
2391         * platform/mac/fast/forms/input-text-scroll-left-on-blur-expected.txt:
2392         * platform/mac/fast/forms/input-text-self-emptying-click-expected.txt:
2393         * platform/mac/fast/forms/input-text-word-wrap-expected.txt:
2394         * platform/mac/fast/forms/input-type-text-min-width-expected.txt:
2395         * platform/mac/fast/forms/input-value-expected.txt:
2396         * platform/mac/fast/forms/input-width-expected.txt:
2397         * platform/mac/fast/forms/number/number-appearance-rtl-expected.txt:
2398         * platform/mac/fast/forms/number/number-appearance-spinbutton-disabled-readonly-expected.txt:
2399         * platform/mac/fast/forms/number/number-appearance-spinbutton-layer-expected.txt:
2400         * platform/mac/fast/forms/placeholder-position-expected.txt:
2401         * platform/mac/fast/forms/placeholder-pseudo-style-expected.txt:
2402         * platform/mac/fast/forms/search-cancel-button-style-sharing-expected.txt:
2403         * platform/mac/fast/forms/search-display-none-cancel-button-expected.txt:
2404         * platform/mac/fast/forms/search-input-rtl-expected.txt:
2405         * platform/mac/fast/forms/search-styled-expected.txt:
2406         * platform/mac/fast/forms/search-vertical-alignment-expected.txt:
2407         * platform/mac/fast/forms/search/search-padding-cancel-results-buttons-expected.txt:
2408         * platform/mac/fast/forms/search/search-size-with-decorations-expected.txt:
2409         * platform/mac/fast/forms/tabbing-input-iframe-expected.txt:
2410         * platform/mac/fast/forms/text-control-intrinsic-widths-expected.txt:
2411         * platform/mac/fast/forms/textfield-focus-ring-expected.txt:
2412         * platform/mac/fast/forms/textfield-outline-expected.txt:
2413         * platform/mac/fast/forms/textfield-overflow-expected.txt:
2414         * platform/mac/fast/forms/visual-hebrew-text-field-expected.txt:
2415         * platform/mac/fast/frames/take-focus-from-iframe-expected.txt:
2416         * platform/mac/fast/html/details-no-summary4-expected.txt:
2417         * platform/mac/fast/html/details-open-javascript-expected.txt:
2418         * platform/mac/fast/html/details-open2-expected.txt:
2419         * platform/mac/fast/html/details-open4-expected.txt:
2420         * platform/mac/fast/lists/dynamic-marker-crash-expected.txt:
2421         * platform/mac/fast/repaint/renderer-destruction-by-invalidateSelection-crash-expected.txt:
2422         * platform/mac/fast/repaint/search-field-cancel-expected.txt:
2423         * platform/mac/fast/repaint/subtree-root-skipped-expected.txt:
2424         * platform/mac/fast/replaced/replaced-breaking-expected.txt:
2425         * platform/mac/fast/replaced/replaced-breaking-mixture-expected.txt:
2426         * platform/mac/fast/table/colspanMinWidth-expected.txt:
2427         * platform/mac/fast/table/spanOverlapRepaint-expected.txt:
2428         * platform/mac/fast/table/text-field-baseline-expected.txt:
2429         * platform/mac/fast/text/textIteratorNilRenderer-expected.txt:
2430         * platform/mac/fast/transforms/transformed-focused-text-input-expected.txt:
2431         * platform/mac/http/tests/navigation/javascriptlink-frames-expected.txt:
2432         * platform/mac/plugins/mouse-click-plugin-clears-selection-expected.txt:
2433         * platform/mac/svg/custom/inline-svg-in-xhtml-expected.txt:
2434         * platform/mac/svg/hixie/mixed/003-expected.txt:
2435         * platform/mac/tables/mozilla/bugs/bug1188-expected.txt:
2436         * platform/mac/tables/mozilla/bugs/bug12384-expected.txt:
2437         * platform/mac/tables/mozilla/bugs/bug18359-expected.txt:
2438         * platform/mac/tables/mozilla/bugs/bug24200-expected.txt:
2439         * platform/mac/tables/mozilla/bugs/bug2479-2-expected.txt:
2440         * platform/mac/tables/mozilla/bugs/bug2479-3-expected.txt:
2441         * platform/mac/tables/mozilla/bugs/bug2479-4-expected.txt:
2442         * platform/mac/tables/mozilla/bugs/bug28928-expected.txt:
2443         * platform/mac/tables/mozilla/bugs/bug4382-expected.txt:
2444         * platform/mac/tables/mozilla/bugs/bug4527-expected.txt:
2445         * platform/mac/tables/mozilla/bugs/bug46368-1-expected.txt:
2446         * platform/mac/tables/mozilla/bugs/bug46368-2-expected.txt:
2447         * platform/mac/tables/mozilla/bugs/bug51037-expected.txt:
2448         * platform/mac/tables/mozilla/bugs/bug55545-expected.txt:
2449         * platform/mac/tables/mozilla/bugs/bug59354-expected.txt:
2450         * platform/mac/tables/mozilla/bugs/bug7342-expected.txt:
2451         * platform/mac/tables/mozilla/bugs/bug96334-expected.txt:
2452         * platform/mac/tables/mozilla/bugs/bug99948-expected.txt:
2453         * platform/mac/tables/mozilla/dom/tableDom-expected.txt:
2454         * platform/mac/tables/mozilla/other/move_row-expected.txt:
2455         * platform/mac/tables/mozilla_expected_failures/bugs/bug2479-5-expected.txt:
2456         * platform/mac/tables/mozilla_expected_failures/bugs/bug92647-1-expected.txt:
2457         * platform/mac/transforms/3d/general/perspective-non-layer-expected.txt:
2458         * platform/win/editing/input/caret-at-the-edge-of-input-expected.txt:
2459         * platform/win/editing/inserting/before-after-input-element-expected.txt:
2460         * platform/win/fast/css/focus-ring-exists-for-search-field-expected.txt:
2461         * platform/win/fast/events/context-no-deselect-expected.txt:
2462         * platform/win/fast/forms/auto-fill-button/input-auto-fill-button-expected.txt:
2463         * platform/win/fast/forms/auto-fill-button/input-contacts-auto-fill-button-expected.txt:
2464         * platform/win/fast/forms/auto-fill-button/input-credit-card-auto-fill-button-expected.txt:
2465         * platform/win/fast/forms/basic-inputs-expected.txt:
2466         * platform/win/fast/forms/box-shadow-override-expected.txt:
2467         * platform/win/fast/forms/control-restrict-line-height-expected.txt:
2468         * platform/win/fast/forms/encoding-test-expected.txt:
2469         * platform/win/fast/forms/fieldset-align-expected.txt:
2470         * platform/win/fast/forms/form-element-geometry-expected.txt:
2471         * platform/win/fast/forms/input-align-expected.txt:
2472         * platform/win/fast/forms/input-appearance-bkcolor-expected.txt:
2473         * platform/win/fast/forms/input-appearance-default-bkcolor-expected.txt:
2474         * platform/win/fast/forms/input-appearance-disabled-expected.txt:
2475         * platform/win/fast/forms/input-appearance-focus-expected.txt:
2476         * platform/win/fast/forms/input-appearance-height-expected.txt:
2477         * platform/win/fast/forms/input-appearance-readonly-expected.txt:
2478         * platform/win/fast/forms/input-appearance-selection-expected.txt:
2479         * platform/win/fast/forms/input-appearance-visibility-expected.txt:
2480         * platform/win/fast/forms/input-appearance-width-expected.txt:
2481         * platform/win/fast/forms/input-baseline-expected.txt:
2482         * platform/win/fast/forms/input-disabled-color-expected.txt:
2483         * platform/win/fast/forms/input-double-click-selection-gap-bug-expected.txt:
2484         * platform/win/fast/forms/input-placeholder-visibility-1-expected.txt:
2485         * platform/win/fast/forms/input-placeholder-visibility-3-expected.txt:
2486         * platform/win/fast/forms/input-readonly-autoscroll-expected.txt:
2487         * platform/win/fast/forms/input-readonly-dimmed-expected.txt:
2488         * platform/win/fast/forms/input-readonly-empty-expected.txt:
2489         * platform/win/fast/forms/input-spaces-expected.txt:
2490         * platform/win/fast/forms/input-table-expected.txt:
2491         * platform/win/fast/forms/input-text-click-inside-expected.txt:
2492         * platform/win/fast/forms/input-text-click-outside-expected.txt:
2493         * platform/win/fast/forms/input-text-double-click-expected.txt:
2494         * platform/win/fast/forms/input-text-drag-down-expected.txt:
2495         * platform/win/fast/forms/input-text-option-delete-expected.txt:
2496         * platform/win/fast/forms/input-text-scroll-left-on-blur-expected.txt:
2497         * platform/win/fast/forms/input-text-self-emptying-click-expected.txt:
2498         * platform/win/fast/forms/input-text-word-wrap-expected.txt:
2499         * platform/win/fast/forms/input-type-text-min-width-expected.txt:
2500         * platform/win/fast/forms/input-value-expected.txt:
2501         * platform/win/fast/forms/input-width-expected.txt:
2502         * platform/win/fast/forms/placeholder-pseudo-style-expected.txt:
2503         * platform/win/fast/forms/search-cancel-button-style-sharing-expected.txt:
2504         * platform/win/fast/forms/search-display-none-cancel-button-expected.txt:
2505         * platform/win/fast/forms/search-styled-expected.txt:
2506         * platform/win/fast/forms/search-vertical-alignment-expected.txt:
2507         * platform/win/fast/forms/search/search-size-with-decorations-expected.txt:
2508         * platform/win/fast/forms/tabbing-input-iframe-expected.txt:
2509         * platform/win/fast/forms/text-control-intrinsic-widths-expected.txt:
2510         * platform/win/fast/forms/textfield-focus-ring-expected.txt:
2511         * platform/win/fast/forms/textfield-outline-expected.txt:
2512         * platform/win/fast/forms/textfield-overflow-expected.txt:
2513         * platform/win/fast/forms/visual-hebrew-text-field-expected.txt:
2514         * platform/win/fast/frames/take-focus-from-iframe-expected.txt:
2515         * platform/win/fast/html/details-no-summary4-expected.txt:
2516         * platform/win/fast/html/details-open-javascript-expected.txt:
2517         * platform/win/fast/html/details-open2-expected.txt:
2518         * platform/win/fast/html/details-open4-expected.txt:
2519         * platform/win/fast/lists/dynamic-marker-crash-expected.txt:
2520         * platform/win/fast/replaced/replaced-breaking-expected.txt:
2521         * platform/win/fast/replaced/replaced-breaking-mixture-expected.txt:
2522         * platform/win/fast/table/colspanMinWidth-expected.txt:
2523         * platform/win/fast/table/spanOverlapRepaint-expected.txt:
2524         * platform/win/fast/table/text-field-baseline-expected.txt:
2525         * platform/win/fast/text/textIteratorNilRenderer-expected.txt:
2526         * platform/win/fast/transforms/transformed-focused-text-input-expected.txt:
2527         * platform/win/svg/hixie/mixed/003-expected.txt:
2528         * platform/win/tables/mozilla/bugs/bug1188-expected.txt:
2529         * platform/win/tables/mozilla/bugs/bug12384-expected.txt:
2530         * platform/win/tables/mozilla/bugs/bug18359-expected.txt:
2531         * platform/win/tables/mozilla/bugs/bug24200-expected.txt:
2532         * platform/win/tables/mozilla/bugs/bug2479-2-expected.txt:
2533         * platform/win/tables/mozilla/bugs/bug2479-3-expected.txt:
2534         * platform/win/tables/mozilla/bugs/bug2479-4-expected.txt:
2535         * platform/win/tables/mozilla/bugs/bug28928-expected.txt:
2536         * platform/win/tables/mozilla/bugs/bug4382-expected.txt:
2537         * platform/win/tables/mozilla/bugs/bug4527-expected.txt:
2538         * platform/win/tables/mozilla/bugs/bug46368-1-expected.txt:
2539         * platform/win/tables/mozilla/bugs/bug46368-2-expected.txt:
2540         * platform/win/tables/mozilla/bugs/bug51037-expected.txt:
2541         * platform/win/tables/mozilla/bugs/bug55545-expected.txt:
2542         * platform/win/tables/mozilla/bugs/bug59354-expected.txt:
2543         * platform/win/tables/mozilla/bugs/bug7342-expected.txt:
2544         * platform/win/tables/mozilla/bugs/bug96334-expected.txt:
2545         * platform/win/tables/mozilla/bugs/bug99948-expected.txt:
2546         * platform/win/tables/mozilla/dom/tableDom-expected.txt:
2547         * platform/win/tables/mozilla/other/move_row-expected.txt:
2548         * platform/win/tables/mozilla_expected_failures/bugs/bug2479-5-expected.txt:
2549         * platform/win/tables/mozilla_expected_failures/bugs/bug92647-1-expected.txt:
2550
2551 2020-06-15  Pavel Feldman <pavel.feldman@gmail.com>
2552
2553         Web Inspector: introduce request interception
2554         https://bugs.webkit.org/show_bug.cgi?id=207446
2555
2556         Reviewed by Devin Rousso.
2557
2558         This change introduces network request interception to the Network
2559         protocol domain. It adds Network.interceptWithRequest notification that
2560         can be continued, modified or fulfilled. NetworkStage enum can now have
2561         'request' and 'response' values.
2562
2563         * http/tests/inspector/network/intercept-aborted-request-expected.txt: Added.
2564         * http/tests/inspector/network/intercept-aborted-request.html: Added.
2565         * http/tests/inspector/network/intercept-request-continue-expected.txt: Added.
2566         * http/tests/inspector/network/intercept-request-continue.html: Added.
2567         * http/tests/inspector/network/intercept-request-fragment-expected.txt: Added.
2568         * http/tests/inspector/network/intercept-request-fragment.html: Added.
2569         * http/tests/inspector/network/intercept-request-main-resource-expected.txt: Added.
2570         * http/tests/inspector/network/intercept-request-main-resource-with-response-expected.txt: Added.
2571         * http/tests/inspector/network/intercept-request-main-resource-with-response.html: Added.
2572         * http/tests/inspector/network/intercept-request-main-resource.html: Added.
2573         * http/tests/inspector/network/intercept-request-properties-expected.txt: Added.
2574         * http/tests/inspector/network/intercept-request-properties.html: Added.
2575         * http/tests/inspector/network/intercept-request-subresource-expected.txt: Added.
2576         * http/tests/inspector/network/intercept-request-subresource-with-error-expected.txt: Added.
2577         * http/tests/inspector/network/intercept-request-subresource-with-error.html: Added.
2578         * http/tests/inspector/network/intercept-request-subresource-with-response-expected.txt: Added.
2579         * http/tests/inspector/network/intercept-request-subresource-with-response.html: Added.
2580         * http/tests/inspector/network/intercept-request-subresource.html: Added.
2581         * http/tests/inspector/network/intercept-request-with-response-expected.txt: Added.
2582         * http/tests/inspector/network/intercept-request-with-response.html: Added.
2583         * http/tests/inspector/network/resources/intercept-echo.php: Added.
2584         * http/tests/inspector/network/resources/intercept-request-overriden-page.html: Added.
2585         * http/tests/inspector/network/resources/intercept-request-overriden-script.js: Added.
2586         * http/tests/inspector/resources/protocol-test.js:
2587         * inspector/network/local-resource-override-continue-response.html:
2588         * inspector/network/resources/data-intercepted.json: Added.
2589         * platform/mac-wk1/TestExpectations:
2590
2591 2020-06-15  Wenson Hsieh  <wenson_hsieh@apple.com>
2592
2593         REGRESSION: [ iOS wk2 Debug ] fast/forms/call-text-did-change-in-text-field-when-typing.html is flaky failing.
2594         https://bugs.webkit.org/show_bug.cgi?id=213218
2595
2596         Reviewed by Tim Horton.
2597
2598         `UIHelper.typeCharacter` is guaranteed to wait until the application in the UI process has dequeued the
2599         synthesized key events, but is not necessarily guaranteed to wait until the web process is done handling the
2600         key events. As a result, it's possible for this test to check the value of the text field in step (1) before the
2601         event has been received, which causes the test to fail with a diff.
2602
2603         To fix this, wait for the key event to be handled (like we do for the synthetic click event below).
2604
2605         * fast/forms/call-text-did-change-in-text-field-when-typing-expected.txt:
2606         * fast/forms/call-text-did-change-in-text-field-when-typing.html:
2607         * platform/ios-wk2/TestExpectations:
2608
2609 2020-06-15  Jason Lawrence  <lawrence.j@apple.com>
2610
2611         REGRESSION: [ iOS wk2 Debug ] fast/forms/call-text-did-change-in-text-field-when-typing.html is flaky failing.
2612         https://bugs.webkit.org/show_bug.cgi?id=213218
2613
2614         Unreviewed test gardening.
2615
2616         * platform/ios-wk2/TestExpectations:
2617
2618 2020-06-15  Tetsuharu Ohzeki  <tetsuharu.ohzeki@gmail.com>
2619
2620         Update WPT tests for FileAPI
2621         https://bugs.webkit.org/show_bug.cgi?id=213198
2622
2623         Reviewed by Alex Christensen.
2624
2625         * platform/mac-wk1/imported/w3c/web-platform-tests/FileAPI/url/multi-global-origin-serialization.sub-expected.txt: Added.
2626         * tests-options.json:
2627
2628 2020-06-15  Jason Lawrence  <lawrence.j@apple.com>
2629
2630         [ Mojave wk2 Release ] webgl/2.0.0/conformance2/textures/canvas_sub_rectangle/tex-2d-rgb16f-rgb-half_float.html is flaky failing.
2631         https://bugs.webkit.org/show_bug.cgi?id=213212
2632
2633         Unreviewed test gardening.
2634
2635         * platform/mac-wk2/TestExpectations:
2636
2637 2020-06-15  Wenson Hsieh  <wenson_hsieh@apple.com>
2638
2639         Add console logging to try and diagnose editing/deleting/ios/backspace-last-character.html
2640         https://bugs.webkit.org/show_bug.cgi?id=213201
2641         <rdar://problem/64165890>
2642
2643         Reviewed by Tim Horton.
2644
2645         Break the test down into more steps (namely, separate waiting for events from synthesizing key events), and add
2646         a console log statement at each step.
2647
2648         * editing/deleting/ios/backspace-last-character-expected.txt:
2649         * editing/deleting/ios/backspace-last-character.html:
2650
2651 2020-06-15  Diego Pino Garcia  <dpino@igalia.com>
2652
2653         [WPE] Unreviewed test gardening. Update expected results of flaky image failures.
2654
2655         The results of these flaky image failures have been actually ImageOnlyFailure for the last 4000 revisions.
2656
2657         * platform/wpe/TestExpectations:
2658
2659 2020-06-15  Diego Pino Garcia  <dpino@igalia.com>
2660
2661         [WPE] Unreviewed test gardening. Remove more stale flaky failures from test expectations.
2662
2663         * platform/wpe/TestExpectations:
2664
2665 2020-06-15  Diego Pino Garcia  <dpino@igalia.com>
2666
2667         [WPE] Unreviewed test gardening. Update baselines of flaky tests which were consistently failing for the last 4000 revisions.
2668
2669         * platform/wpe/TestExpectations:
2670         * platform/wpe/fast/css/resize-corner-tracking-expected.txt:
2671         * platform/wpe/imported/w3c/web-platform-tests/content-security-policy/reporting/report-only-in-meta.sub-expected.txt: Added.
2672         * platform/wpe/imported/w3c/web-platform-tests/content-security-policy/reporting/report-same-origin-with-cookies-expected.txt: Added.
2673         * platform/wpe/imported/w3c/web-platform-tests/html/browsers/history/the-location-interface/location_hash-expected.txt: Added.
2674         * platform/wpe/imported/w3c/web-platform-tests/svg/import/animate-elem-10-t-manual-expected.txt:
2675         * platform/wpe/imported/w3c/web-platform-tests/svg/import/animate-elem-33-t-manual-expected.txt:
2676         * platform/wpe/imported/w3c/web-platform-tests/svg/import/animate-elem-34-t-manual-expected.txt:
2677         * platform/wpe/imported/w3c/web-platform-tests/webaudio/the-audio-api/the-mediaelementaudiosourcenode-interface/mediaElementAudioSourceToScriptProcessorTest-expected.txt:
2678         * platform/wpe/security/block-test-expected.txt:
2679         * platform/wpe/svg/custom/non-scaling-stroke-expected.txt: Removed.
2680
2681 2020-06-15  Jason Lawrence  <lawrence.j@apple.com>
2682
2683         REGRESSION: (r262904): [ Mac wk1 Debug ] media/remoteplayback-target-availability.html is flaky failing.
2684         https://bugs.webkit.org/show_bug.cgi?id=213146
2685
2686         Unreviewed test gardening.
2687
2688         * platform/mac-wk1/TestExpectations:
2689
2690 2020-06-15  Jason Lawrence  <lawrence.j@apple.com>
2691
2692         [ iOS wk2 and Mac wk2 ] imported/w3c/web-platform-tests/fetch/stale-while-revalidate/frame-removal.html is flaky failing. 
2693         https://bugs.webkit.org/show_bug.cgi?id=209281
2694
2695         Unreviewed test gardening.
2696
2697         * platform/ios-wk2/TestExpectations:
2698         * platform/mac-wk2/TestExpectations:
2699
2700 2020-06-15  Jason Lawrence  <lawrence.j@apple.com>
2701
2702         REGRESSION: [ Mac wk2 ] inspector/canvas/create-context-webgpu.html is flaky failing.
2703         https://bugs.webkit.org/show_bug.cgi?id=213123
2704
2705         Unreviewed test gardening.
2706
2707         * platform/mac-wk2/TestExpectations:
2708
2709 2020-06-15  Diego Pino Garcia  <dpino@igalia.com>
2710
2711         [WPE] Unreviewed test gardening. Remove stale flaky text and image failures from test expectations.
2712
2713         * platform/wpe/TestExpectations:
2714         * platform/wpe/imported/w3c/web-platform-tests/service-workers/service-worker/fetch-request-no-freshness-headers.https-expected.txt: Added.
2715
2716 2020-06-15  Diego Pino Garcia  <dpino@igalia.com>
2717
2718         [WPE] Unreviewed test gardening. Remove stale flaky timeout failures from test expectations.
2719
2720         * platform/wpe/TestExpectations:
2721
2722 2020-06-15  Diego Pino Garcia  <dpino@igalia.com>
2723
2724         [WPE] Unreviewed test gardening. Update test expectations after 263019.
2725
2726         * platform/wpe/TestExpectations:
2727         * platform/wpe/imported/w3c/web-platform-tests/webaudio/the-audio-api/the-mediaelementaudiosourcenode-interface/mediaElementAudioSourceToScriptProcessorTest-expected.txt:
2728
2729 2020-06-14  Sergio Villar Senin  <svillar@igalia.com>
2730
2731         Unreviewed, reverting r262124.
2732
2733         Twitter videos go blank after exiting fullscreen
2734
2735         Reverted changeset:
2736
2737         "[css-flex] Allow indefinite size flex items to be definite
2738         wrt resolving percentages inside them"
2739         https://bugs.webkit.org/show_bug.cgi?id=212264
2740         https://trac.webkit.org/changeset/262124
2741
2742 2020-06-14  Sam Weinig  <weinig@apple.com>
2743
2744         [WPT] html/webappapis/system-state-and-capabilities/the-navigator-object/navigator-pluginarray.html fails due to lack of caching of Plugin objects
2745         https://bugs.webkit.org/show_bug.cgi?id=213185
2746
2747         Reviewed by Darin Adler.
2748
2749         * http/tests/plugins/plugin-javascript-access-allow-all-plugins-expected.txt: Added.
2750         * http/tests/plugins/plugin-javascript-access-allow-all-plugins.html: Added.
2751         * http/tests/plugins/plugin-javascript-access-expected.txt:
2752         * http/tests/plugins/plugin-javascript-access.html:
2753         Split out internals.setShowAllPlugins(true) part of plugin-javascript-access.html to
2754         allow the test to continue working now that navigator.plugins is immutable after 
2755         accessing it.
2756         
2757         * platform/mac-wk1/TestExpectations:
2758         * platform/mac-wk1/imported/w3c/web-platform-tests/html/webappapis/system-state-and-capabilities/the-navigator-object/navigator-pluginarray-expected.txt: Removed.
2759         Remove imported/w3c/web-platform-tests/html/webappapis/system-state-and-capabilities/the-navigator-object/navigator-pluginarray.html
2760         from TestExpectations now that it passes all the time.
2761
2762 2020-06-14  Pinki Gyanchandani  <pgyanchandani@apple.com>
2763
2764         Release Assert @ WebCore::RenderTreeBuilder::RenderTreeBuilder
2765         https://bugs.webkit.org/show_bug.cgi?id=212714
2766
2767         Reviewed by Geoffrey Garen.
2768
2769         Added a regression test.
2770
2771         * fast/rendering/widget-removal-in-render-tree-builder-crash-expected.txt: Added.
2772         * fast/rendering/widget-removal-in-render-tree-builder-crash.html: Added.
2773
2774 2020-06-14  Fujii Hironori  <Hironori.Fujii@sony.com>
2775
2776         [AppleWin] Unreviewed test gardening
2777
2778         * platform/win/TestExpectations: Marked fast/text/combining-character-sequence-vertical.html with ImageOnlyFailure.
2779
2780 2020-06-14  Sam Weinig  <weinig@apple.com>
2781
2782         [WPT] websockets/Close-reason-unpaired-surrogates.any.html fails due to failure to convert unpaired surrogates to replacement character for close reason
2783         https://bugs.webkit.org/show_bug.cgi?id=213182
2784
2785         Reviewed by Darin Adler.
2786
2787         * TestExpectations: 
2788         Unskips the following tests which now pass all the time:
2789             imported/w3c/web-platform-tests/websockets/Close-reason-unpaired-surrogates.any.worker.html
2790             imported/w3c/web-platform-tests/websockets/Secure-Close-Reason-Unpaired-surrogates.any.html
2791             imported/w3c/web-platform-tests/websockets/Secure-Close-Reason-Unpaired-surrogates.any.worker.html
2792         
2793
2794 2020-06-13  Zalan Bujtas  <zalan@apple.com>
2795
2796         [LFC][Floats] Floating positioned box is always a float avoider.
2797         https://bugs.webkit.org/show_bug.cgi?id=213162
2798
2799         Reviewed by Darin Adler.
2800
2801         * fast/layoutformattingcontext/inline-float-simple-expected.html: Added.
2802         * fast/layoutformattingcontext/inline-float-simple.html: Added.
2803
2804 2020-06-13  Sam Weinig  <weinig@apple.com>
2805
2806         [WPT] dom/nodes/Document-createCDATASection-xhtml.xhtml fails due to missing exception in Document.createCDATASection()
2807         https://bugs.webkit.org/show_bug.cgi?id=213167
2808
2809         Reviewed by Yusuke Suzuki.
2810
2811         * dom/xhtml/level3/core/documentnormalizedocument07-expected.txt:
2812         * dom/xhtml/level3/core/documentnormalizedocument08-expected.txt:
2813         * dom/xhtml/level3/core/handleerror01-expected.txt:
2814         * dom/xhtml/level3/core/splitcdatasections01-expected.txt:
2815         Update expected results with new error now being thrown.
2816
2817 2020-06-12  Simon Fraser  <simon.fraser@apple.com>
2818
2819         REGRESSION(r261985): Unable to respond to large comments on Bugzilla with always-on scrollbars
2820         https://bugs.webkit.org/show_bug.cgi?id=213135
2821         <rdar://problem/64302086>
2822
2823         Reviewed by Tim Horton.
2824
2825         Test that does a fake user scroll then a programmatic scroll from a timer (i.e. outside
2826         the rendering update), then dumps tile caches to check that coverage rects match the
2827         right scroll position.
2828
2829         * scrollingcoordinator/mac/reveal-selection-tile-coverage-expected.txt: Added.
2830         * scrollingcoordinator/mac/reveal-selection-tile-coverage.html: Added.
2831
2832 2020-06-12  Wenson Hsieh  <wenson_hsieh@apple.com>
2833
2834         [iPadOS] Focusing selects and color inputs should not bring up the software keyboard
2835         https://bugs.webkit.org/show_bug.cgi?id=213149
2836         <rdar://problem/64312450>
2837
2838         Reviewed by Darin Adler.
2839
2840         Add a new layout test.
2841
2842         * fast/forms/ios/ipad/select-should-not-bring-up-software-keyboard-expected.txt: Added.
2843         * fast/forms/ios/ipad/select-should-not-bring-up-software-keyboard.html: Added.
2844
2845 2020-06-12  Andres Gonzalez  <andresg_22@apple.com>
2846
2847         Re-write accessibility/form-control-value-settable.html so that it can pass in both isolated tree mode on and off.
2848         https://bugs.webkit.org/show_bug.cgi?id=213150
2849
2850         Reviewed by Chris Fleizach.
2851
2852         In isolated tree mode, it is necessary to setTimeout after setting the
2853         focus so that the isolated tree can be updated.
2854
2855         * accessibility/form-control-value-settable.html:
2856         * platform/gtk/accessibility/form-control-value-settable-expected.txt:
2857         * platform/mac/accessibility/form-control-value-settable-expected.txt:
2858
2859 2020-06-12  Chris Dumez  <cdumez@apple.com>
2860
2861         Stop allowing pages served over HTTPS with "Cache-Control: no-store" into the back/forward cache
2862         https://bugs.webkit.org/show_bug.cgi?id=213147
2863         <rdar://problem/64249683>
2864
2865         Reviewed by Geoffrey Garen.
2866
2867         Update layout test coverage.
2868
2869         * http/tests/navigation/https-in-page-cache-expected.txt:
2870         * http/tests/navigation/resources/https-in-page-cache-1.php:
2871
2872 2020-06-12  Jason Lawrence  <lawrence.j@apple.com>
2873
2874         REGRESSION: [ Mac wk1 Debug ] media/remoteplayback-target-availability.html is flaky failing.
2875         https://bugs.webkit.org/show_bug.cgi?id=213146
2876
2877         Unreviewed test gardening.
2878
2879         * platform/mac-wk1/TestExpectations:
2880
2881 2020-06-12  Takashi Komori  <Takashi.Komori@sony.com>
2882
2883         [Curl] Implement functions to use ResourceLoadStatistics.
2884         https://bugs.webkit.org/show_bug.cgi?id=207692
2885
2886         Reviewed by Don Olmstead.
2887
2888         Implement functions which are required to implement ResourceLoadStatistics for Curl port.
2889
2890         Tests: http/tests/resourceLoadStatistics/
2891
2892         * platform/wincairo-wk1/TestExpectations:
2893         * platform/wincairo/TestExpectations:
2894
2895 2020-06-12  Yusuke Suzuki  <ysuzuki@apple.com>
2896
2897         [ Mojave wk2 Release ] js/dom/unhandled-promise-rejection-console-no-report.html is flaky failing.
2898         https://bugs.webkit.org/show_bug.cgi?id=212851
2899
2900         Reviewed by Darin Adler.
2901
2902         This test is wrong since both onunhandledrejection and setTimeout are driven by macro-tasks.
2903         There is no ordering between them so they have race condition, and this race condition makes this
2904         the test flaky. We should fix the test. This patch removes the dependency to setTimeout.
2905
2906         * js/dom/unhandled-promise-rejection-console-no-report-expected.txt:
2907         * js/dom/unhandled-promise-rejection-console-no-report.html:
2908
2909 2020-06-12  Antoine Quint  <graouts@webkit.org>
2910
2911         Double tap to zoom out doesn't work after upgrading to iOS 13
2912         https://bugs.webkit.org/show_bug.cgi?id=205158
2913         <rdar://problem/205158>
2914
2915         Unreviewed. Make the test that was previously added into a test that can be run on iPad instead
2916         of having to be skipped.
2917
2918         * fast/events/ios/fast-click-double-tap-to-zoom-in-on-text-and-then-again-to-zoom-out.html:
2919         * platform/ipad/TestExpectations:
2920
2921 2020-06-12  Antti Koivisto  <antti@apple.com>
2922
2923         REGRESSION (r262618): Very slow typing in a github issue
2924         https://bugs.webkit.org/show_bug.cgi?id=213137
2925         <rdar://problem/64214117>
2926
2927         Reviewed by Darin Adler.
2928
2929         * fast/media/media-query-keyframes-resolution-count-expected.txt: Added.
2930         * fast/media/media-query-keyframes-resolution-count.html: Added.
2931
2932 2020-06-12  Antoine Quint  <graouts@webkit.org>
2933
2934         Double tap to zoom out doesn't work after upgrading to iOS 13
2935         https://bugs.webkit.org/show_bug.cgi?id=205158
2936         <rdar://problem/205158>
2937
2938         Reviewed by Wenson Hsieh.
2939
2940         Add a test that double taps to zoom in and then double taps to zoom out. This test would fail to zoom
2941         out prior to this source change. This test is skipped on iPad since desktop-class browsing mode has
2942         heuristics that would prevent the second double-tap to zoom out.
2943
2944         * fast/events/ios/fast-click-double-tap-to-zoom-in-on-text-and-then-again-to-zoom-out-expected.txt: Added.
2945         * fast/events/ios/fast-click-double-tap-to-zoom-in-on-text-and-then-again-to-zoom-out.html: Added.
2946         * platform/ipad/TestExpectations:
2947
2948 2020-06-12  Jason Lawrence  <lawrence.j@apple.com>
2949
2950         REGRESSION: (r262397): [ Mac wk2 ] inspector/canvas/create-context-webgpu.html is flaky failing.
2951         https://bugs.webkit.org/show_bug.cgi?id=213123
2952
2953         Unreviewed test gardening.
2954
2955         * platform/mac-wk2/TestExpectations:
2956
2957 2020-06-12  Lauro Moura  <lmoura@igalia.com>
2958
2959         [GTK][WPE] Remove some duplicated entries and add missing bug info
2960
2961         Unreviewed test gardening
2962
2963         Unified the unsuported tests entries for GTK and WPE and added some
2964         entries for the skipped top level tests.
2965
2966         * platform/glib/TestExpectations:
2967         * platform/gtk/TestExpectations:
2968         * platform/wpe/TestExpectations:
2969
2970 2020-06-12  Tetsuharu Ohzeki  <tetsuharu.ohzeki@gmail.com>
2971
2972         Change FileReader.error to DOMException from obsoleted FileError
2973         https://bugs.webkit.org/show_bug.cgi?id=213117
2974
2975         Reviewed by Chris Dumez.
2976
2977         By the [lastest spec](https://w3c.github.io/FileAPI/),
2978         `FileReader.error` should return `DOMException`
2979         and this change remove `FileError` from exposed interfaces.
2980
2981         * fast/files/file-reader-abort-expected.txt:
2982         * fast/files/file-reader-abort-using-open-panel-expected.txt:
2983         * fast/files/read-blob-async-expected.txt:
2984         * fast/files/read-file-async-expected.txt:
2985         * fast/files/workers/worker-read-blob-async-expected.txt:
2986         * fast/files/workers/worker-read-file-async-expected.txt:
2987           Update to `DOMException` error code from `FileError` error code.
2988         * platform/mac-wk1/imported/w3c/web-platform-tests/FileAPI/historical.https-expected.txt:
2989           FileError should not be exposed.
2990
2991 2020-06-12  Zalan Bujtas  <zalan@apple.com>
2992
2993         [LFC][TFC] Add support for min/max-width
2994         https://bugs.webkit.org/show_bug.cgi?id=213111
2995
2996         Reviewed by Antti Koivisto.
2997
2998         * fast/layoutformattingcontext/table-min-max-width-simple-expected.html: Added.
2999         * fast/layoutformattingcontext/table-min-max-width-simple.html: Added.
3000
3001 2020-06-12  Antti Koivisto  <antti@apple.com>
3002
3003         Relative font size values (em) within CSS animations compound
3004         https://bugs.webkit.org/show_bug.cgi?id=194749
3005         <rdar://problem/48171898>
3006
3007         Reviewed by Antoine Quint.
3008
3009         * animations/keyframe-em-unit-expected.html: Added.
3010         * animations/keyframe-em-unit.html: Added.
3011
3012 2020-06-11  Diego Pino Garcia  <dpino@igalia.com>
3013
3014         [GTK] Gardening, update test expectations after r262932
3015         https://bugs.webkit.org/show_bug.cgi?id=213115
3016
3017         Unreviewed test gardening.
3018
3019         * platform/glib/TestExpectations:
3020
3021 2020-06-11  Ryan Haddad  <ryanhaddad@apple.com>
3022
3023         Unreviewed, reverting r262909.
3024
3025         This test causes macOS WK1 tests to intermittently exit early
3026
3027         Reverted changeset:
3028
3029         "Release Assert @
3030         WebCore::RenderTreeBuilder::RenderTreeBuilder"
3031         https://bugs.webkit.org/show_bug.cgi?id=212714
3032         https://trac.webkit.org/changeset/262909
3033
3034 2020-06-11  Andy Estes  <aestes@apple.com>
3035
3036         [iOS] nullptr deref in FileInputType::iconLoaded when the input's type attribute is modified by a change event listener
3037         https://bugs.webkit.org/show_bug.cgi?id=208244
3038         <rdar://problem/41855350>
3039
3040         Reviewed by Wenson Hsieh.
3041
3042         * fast/forms/file/file-input-type-detached-on-change-expected.txt: Added.
3043         * fast/forms/file/file-input-type-detached-on-change.html: Added.
3044         * fast/forms/file/file-input-webkitdirectory-icon-expected.html: Added.
3045         * fast/forms/file/file-input-webkitdirectory-icon.html: Added.
3046         * fast/forms/file/file-reset-in-change-using-open-panel-with-icon.html:
3047         * fast/forms/file/open-file-panel-crash.html:
3048         * fast/forms/file/resources/file-icon-bytes.js: Added.
3049
3050 2020-06-11  Jason Lawrence  <lawrence.j@apple.com>
3051
3052         REGRESSION: [ Mac ] inspector/page/setBootstrapScript-sub-frame.html is flaky failing.
3053         https://bugs.webkit.org/show_bug.cgi?id=213087
3054
3055         Unreviewed test gardening.
3056
3057         * platform/mac/TestExpectations:
3058
3059 2020-06-11  Wenson Hsieh  <wenson_hsieh@apple.com>
3060
3061         [iOS] editing/selection/ios/update-selection-after-overflow-scroll.html times out
3062         https://bugs.webkit.org/show_bug.cgi?id=213082
3063         <rdar://problem/64228007>
3064
3065         Reviewed by Megan Gardner.
3066
3067         This test makes a programmatic selection, and then scrolls an overflow area with accelerated scrolling by using
3068         `UIHelper.immediateScrollElementAtContentPointToOffset()`. This helper method hit-tests for a subscrollable
3069         region, and then uses platform API to change the content offset. However, after timing changes in the system,
3070         this hit-testing now fails because it ends up finding the callout menu that shows up after making the text
3071         selection, and so scrolling fails.
3072
3073         Fix this by using (40, 40) instead of (150, 100) when hit-testing the child scroll view when scrolling.
3074
3075         * editing/selection/ios/update-selection-after-overflow-scroll.html:
3076
3077 2020-06-11  Pinki Gyanchandani  <pgyanchandani@apple.com>
3078
3079         Release Assert @ WebCore::RenderTreeBuilder::RenderTreeBuilder
3080         https://bugs.webkit.org/show_bug.cgi?id=212714
3081
3082         Reviewed by Geoffrey Garen.
3083
3084         Added a regression test.
3085
3086         * fast/rendering/widget-removal-in-render-tree-builder-crash-expected.txt: Added.
3087         * fast/rendering/widget-removal-in-render-tree-builder-crash.html: Added.
3088
3089 2020-06-11  Youenn Fablet  <youenn@apple.com>
3090
3091         End a remote MediaStreamTrack if its source is ended
3092         https://bugs.webkit.org/show_bug.cgi?id=213074
3093
3094         Reviewed by Eric Carlson.
3095
3096         * webrtc/receiver-track-should-stay-live-even-if-receiver-is-inactive-expected.txt: Added.
3097         * webrtc/receiver-track-should-stay-live-even-if-receiver-is-inactive.html: Added.
3098
3099 2020-06-11  Oriol Brufau  <obrufau@igalia.com>
3100
3101         [css-grid] Reimport WPT tests removed in r262809
3102         https://bugs.webkit.org/show_bug.cgi?id=213028
3103
3104         Reviewed by Manuel Rego Casasnovas.
3105
3106         Add failure expectations of the new tests.
3107
3108         * TestExpectations:
3109
3110 2020-06-10  Frank Yang  <guowei_yang@apple.com>
3111
3112         Multiple SVG Filters Unexpectedly lightens image using linearRGB
3113         https://bugs.webkit.org/show_bug.cgi?id=212649
3114
3115         Reviewed by Myles C. Maxfield, Simon Fraser, Darin Adler
3116
3117         Added new tests that checks SVG render results for 
3118         feComponentTransfer, feComposite, feConvolveMatrix
3119         feGaussianBlur, feMorphology and lighting
3120
3121         * svg/filters/feComponentTransfer-clipped-expected.svg: Added.
3122         * svg/filters/feComponentTransfer-clipped.svg: Added.
3123         * svg/filters/feComposite-clipped-expected.svg: Added.
3124         * svg/filters/feComposite-clipped.svg: Added.
3125         * svg/filters/feConvolveMatrix-clipped-expected.svg: Added.
3126         * svg/filters/feConvolveMatrix-clipped.svg: Added.
3127         * svg/filters/feGaussianBlur-clipped-expected.svg: Added.
3128         * svg/filters/feGaussianBlur-clipped.svg: Added.
3129         * svg/filters/feLighting-clipped-expected.svg: Added.
3130         * svg/filters/feLighting-clipped.svg: Added.
3131         * svg/filters/feMorphology-clipped-expected.svg: Added.
3132         * svg/filters/feMorphology-clipped.svg: Added.
3133
3134 2020-06-10  Zalan Bujtas  <zalan@apple.com>
3135
3136         [Line clamp] Do not apply the special anchor handling when the anchor content is visible after clamping
3137         https://bugs.webkit.org/show_bug.cgi?id=213052
3138         <rdar://problem/59739131>
3139
3140         Reviewed by Simon Fraser.
3141
3142         * fast/flexbox/line-clamp-with-anchor-content-only-expected.html: Added.
3143         * fast/flexbox/line-clamp-with-anchor-content-only.html: Added.
3144
3145 2020-06-10  Hiro (mzp) Mizuno  <mzp@apple.com>
3146
3147         [iOS] Option + Forward Delete should delete next word
3148         https://bugs.webkit.org/show_bug.cgi?id=213062
3149         rdar://64225458
3150
3151         Reviewed by Daniel Bates.
3152
3153         Add tests to ensure that Option + Forward Delete delete to the next word.
3154         Skip the tests for now until we have the UIKit fix <rdar://problem/63253983>.
3155
3156         * fast/events/ios/key-command-delete-next-word-expected.txt: Added.
3157         * fast/events/ios/key-command-delete-next-word.html: Added.
3158         * platform/ios/TestExpectations: Skip tests for now
3159
3160 2020-06-10  Fujii Hironori  <Hironori.Fujii@sony.com>
3161
3162         [WinCairo] Unreviewed test gardening
3163
3164         * platform/wincairo/TestExpectations:
3165         * platform/wincairo/fast/text/justify-ideograph-leading-expansion-expected.txt:
3166
3167 2020-06-10  Yusuke Suzuki  <ysuzuki@apple.com>
3168
3169         [JSC] JSCallbackObject::deleteProperty should redirect to Parent::deletePropertyByIndex if propertyName is index
3170         https://bugs.webkit.org/show_bug.cgi?id=213041
3171         <rdar://problem/64204300>
3172
3173         Reviewed by Darin Adler.
3174
3175         * js/dom/callbackobject-delete-should-not-infinite-recursion-expected.txt: Added.
3176         * js/dom/callbackobject-delete-should-not-infinite-recursion.html: Added.
3177
3178 2020-06-10  Zalan Bujtas  <zalan@apple.com>
3179
3180         [ Mac ] mathml/scripts-removeChild.html is flaky failing.
3181         https://bugs.webkit.org/show_bug.cgi?id=208574
3182         <rdar://problem/60041327>
3183
3184         Unreviewed test gardening.
3185
3186         Can't reproduce flakiness anymore.
3187
3188         * platform/mac/TestExpectations:
3189
3190 2020-06-10  Brent Fulgham  <bfulgham@apple.com>
3191
3192         Improve CSP compliance under PSON
3193         https://bugs.webkit.org/show_bug.cgi?id=212995
3194         <rdar://problem/62996186>
3195
3196         Reviewed by Chris Dumez.
3197
3198         Add a new test to confirm that CSP rules are honored for form-action operations during process swap.
3199         This also rebaselines an existing test, since CSP is now checked before any navigations performed by
3200         a form action.
3201
3202         * http/tests/security/contentSecurityPolicy/1.1/form-action-src-get-blocked-expected.txt: Rebaselined.
3203         * http/tests/security/contentSecurityPolicy/1.1/form-action-src-self-blocked-expected.txt: Copied from LayoutTests/http/tests/security/contentSecurityPolicy/1.1/form-action-src-get-blocked-expected.txt.
3204         * http/tests/security/contentSecurityPolicy/1.1/form-action-src-self-blocked.html: Added.
3205
3206 2020-06-10  Devin Rousso  <drousso@apple.com>
3207
3208         Web Inspector: XHR request with same URL as main resource will hide the main resource request
3209         https://bugs.webkit.org/show_bug.cgi?id=212850
3210         <rdar://problem/33072149>
3211
3212         Reviewed by Brian Burg.
3213
3214         * inspector/network/request-main-url.html: Added.
3215         * inspector/network/request-main-url-expected.txt: Added.
3216
3217 2020-06-10  Youenn Fablet  <youenn@apple.com>
3218
3219         REGRESSION(r262798): fast/mediastream/media-stream-track-interrupted.html is failing
3220         https://bugs.webkit.org/show_bug.cgi?id=213011
3221
3222         Reviewed by Eric Carlson.
3223
3224         * fast/mediastream/track-ended-while-muted-expected.txt: Added.
3225         * fast/mediastream/track-ended-while-muted.html: Added.
3226
3227 2020-06-10  Carlos Alberto Lopez Perez  <clopez@igalia.com>
3228
3229         Layout tests outside of the WPT import should not use resources from it
3230         https://bugs.webkit.org/show_bug.cgi?id=212661
3231
3232         Reviewed by Youenn Fablet.
3233
3234         Some layout tests were using resource files from the imported WPT tests.
3235         This is an issue because updating the WPT tests may break this tests in the future.
3236
3237         To fix this the used resource files are copied inside the main folder of each test
3238         and the tests modified to use them.
3239
3240         On top of that, some tests are de-duplicates (in favor of the WPT versions, which are the same).
3241         This is the list of tests de-duplicated:
3242         canvas/philip/tests/2d.drawImage.incomplete.emptysrc.html -> imported/w3c/web-platform-tests/html/canvas/element/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html
3243         canvas/philip/tests/2d.drawImage.incomplete.nosrc.html -> imported/w3c/web-platform-tests/html/canvas/element/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html
3244         canvas/philip/tests/2d.drawImage.incomplete.removedsrc.html -> imported/w3c/web-platform-tests/html/canvas/element/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html
3245         canvas/philip/tests/2d.pattern.image.incomplete.emptysrc.html -> imported/w3c/web-platform-tests/html/canvas/element/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html
3246         canvas/philip/tests/2d.pattern.image.incomplete.removedsrc.html -> imported/w3c/web-platform-tests/html/canvas/element/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html
3247         fast/shadow-dom/capturing-and-bubbling-event-listeners-across-shadow-trees.html -> imported/w3c/web-platform-tests/shadow-dom/capturing-and-bubbling-event-listeners-across-shadow-trees.html
3248
3249         * canvas/philip/tests/2d.drawImage.incomplete.emptysrc-expected.txt: Removed.
3250         * canvas/philip/tests/2d.drawImage.incomplete.emptysrc.html: Removed.
3251         * canvas/philip/tests/2d.drawImage.incomplete.nosrc-expected.txt: Removed.
3252         * canvas/philip/tests/2d.drawImage.incomplete.nosrc.html: Removed.
3253         * canvas/philip/tests/2d.drawImage.incomplete.removedsrc-expected.txt: Removed.
3254         * canvas/philip/tests/2d.drawImage.incomplete.removedsrc.html: Removed.
3255         * canvas/philip/tests/2d.pattern.image.incomplete.emptysrc-expected.txt: Removed.
3256         * canvas/philip/tests/2d.pattern.image.incomplete.emptysrc.html: Removed.
3257         * canvas/philip/tests/2d.pattern.image.incomplete.removedsrc-expected.txt: Removed.
3258         * canvas/philip/tests/2d.pattern.image.incomplete.removedsrc.html: Removed.
3259         * fast/css/resources/shadow-helper.js: Added.
3260         (getElementByShadowIds):
3261         (ceClass.):
3262         (installCustomElement):
3263         * fast/css/shadow-parts/exportparts-syntax.html:
3264         * fast/css/shadow-parts/invalidation-class-before-after.html:
3265         * fast/css/shadow-parts/invalidation-class-descendant-combinator-export.html:
3266         * fast/css/shadow-parts/invalidation-class-descendant-combinator.html:
3267         * fast/css/shadow-parts/invalidation-class-sibling-combinator-export.html:
3268         * fast/css/shadow-parts/invalidation-class-sibling-combinator.html:
3269         * fast/custom-elements/DOMImplementation-createDocument.html:
3270         * fast/custom-elements/adopting-from-frameless-document.html:
3271         * fast/custom-elements/disconnected-callback-in-detached-iframe.html:
3272         * fast/custom-elements/document-createElementNS.html:
3273         * fast/custom-elements/enqueue-custom-element-callback-reactions-inside-another-callback.html:
3274         * fast/custom-elements/perform-microtask-checkpoint-before-construction.html:
3275         * fast/custom-elements/reactions-for-webkit-extensions.html:
3276         * fast/custom-elements/resources/custom-elements-helpers.js: Added.
3277         (create_window_in_test):
3278         (test_with_window):
3279         (prototype.attributeChangedCallback):
3280         (prototype.connectedCallback):
3281         (prototype.disconnectedCallback):
3282         (prototype.adoptedCallback):
3283         (return.takeLog):
3284         (create_constructor_log):
3285         (assert_constructor_log_entry):
3286         (create_connected_callback_log):
3287         (assert_connected_log_entry):
3288         (create_disconnected_callback_log):
3289         (assert_disconnected_log_entry):
3290         (assert_adopted_log_entry):
3291         (create_adopted_callback_log):
3292         (create_attribute_changed_callback_log):
3293         (assert_attribute_log_entry):
3294         (define_new_custom_element.CustomElement):
3295         (define_new_custom_element.CustomElement.prototype.attributeChangedCallback):
3296         (define_new_custom_element.CustomElement.prototype.connectedCallback):
3297         (define_new_custom_element.CustomElement.prototype.disconnectedCallback):
3298         (define_new_custom_element.CustomElement.prototype.adoptedCallback):
3299         (define_new_custom_element.return.takeLog):
3300         (CustomElement):
3301         (CustomElement.prototype.attributeChangedCallback):
3302         (CustomElement.prototype.connectedCallback):
3303         (CustomElement.prototype.disconnectedCallback):
3304         (CustomElement.prototype.adoptedCallback):
3305         * fast/custom-elements/resources/reactions.js: Added.
3306         (testNodeConnector):
3307         (testNodeDisconnector):
3308         (testInsertingMarkup):
3309         (testParsingMarkup):
3310         (prototype.test):
3311         (testReflectBooleanAttribute):
3312         (testAttributeAdder):
3313         * fast/custom-elements/throw-on-dynamic-markup-insertion-counter-construct.html:
3314         * fast/custom-elements/throw-on-dynamic-markup-insertion-counter-reactions.html:
3315         * fast/images/resources/green-256x256.png: Added.
3316         * fast/images/sizes-dynamic-001-expected.html:
3317         * fast/images/sizes-dynamic-001.html:
3318         * fast/images/sizes-dynamic-002-expected.html:
3319         * fast/images/sizes-dynamic-002.html:
3320         * fast/shadow-dom/capturing-and-bubbling-event-listeners-across-shadow-trees-expected.txt: Removed.
3321         * fast/shadow-dom/capturing-and-bubbling-event-listeners-across-shadow-trees.html: Removed.
3322         * mathml/non-core/frac-linethickness-001-expected.html:
3323         * mathml/non-core/frac-linethickness-001.html:
3324         * mathml/non-core/frac-linethickness-002-expected.html:
3325         * mathml/non-core/frac-linethickness-002.html:
3326         * mathml/non-core/lengths-1.html:
3327         * mathml/non-core/lengths-2.html:
3328         * mathml/non-core/lengths-3.html:
3329         * mathml/presentation/radical-bar-visibility.html:
3330         * mathml/resources/fraction-rulethickness10000.woff: Added.
3331         * mathml/resources/radical-degreebottomraisepercent25-rulethickness1000.woff: Added.
3332         * mathml/resources/xheight500.woff: Added.
3333
3334 2020-06-10  Wenson Hsieh  <wenson_hsieh@apple.com>
3335
3336         [iPadOS] editing/selection/ios/toggle-callout-bar-after-tap-in-selected-non-editable-text.html times out
3337         https://bugs.webkit.org/show_bug.cgi?id=213010
3338         <rdar://problem/64182061>
3339
3340         Reviewed by Tim Horton.
3341
3342         This test times out because the second tap (which is intended to toggle callout bar visibility by tapping on the
3343         text selection) misses completely, due to the fact that the midpoint of the selected paragraph element is
3344         somewhere in the middle of the page.
3345
3346         Fix this by simply making the selection target `inline-block`, such that the element width doesn't expand to
3347         the width of the page.
3348
3349         * editing/selection/ios/toggle-callout-bar-after-tap-in-selected-non-editable-text.html:
3350
3351 2020-06-10  Diego Pino Garcia  <dpino@igalia.com>
3352
3353         [GTK][WPE] Gardening, update expectations after r262834
3354         https://bugs.webkit.org/show_bug.cgi?id=213014
3355
3356         Unreviewed gardening.
3357
3358         Garden latest failures from bots and adjust the actual result of
3359         several flaky failures.
3360
3361         * platform/glib/TestExpectations:
3362         * platform/gtk/TestExpectations:
3363         * platform/wpe/TestExpectations:
3364
3365 2020-06-09  Fujii Hironori  <Hironori.Fujii@sony.com>
3366
3367         Unreviewed, reverting r262791.
3368
3369         WinCairo WebKit1 is crashing.
3370
3371         Reverted changeset:
3372
3373         "[Curl] Implement functions to use ResourceLoadStatistics."
3374         https://bugs.webkit.org/show_bug.cgi?id=207692
3375         https://trac.webkit.org/changeset/262791
3376
3377 2020-06-09  Simon Fraser  <simon.fraser@apple.com>
3378
3379         Minor overflow layers cleanup
3380         https://bugs.webkit.org/show_bug.cgi?id=213002
3381
3382         Reviewed by Zalan Bujtas.
3383
3384         New results now now that the scrollbar layers aren't reparented.
3385
3386         * compositing/overflow/overflow-scrollbar-layer-positions-expected.txt:
3387
3388 2020-06-09  Javier Fernandez  <jfernandez@igalia.com>
3389
3390         [GTK] Unreviewed test gardening
3391         https://bugs.webkit.org/show_bug.cgi?id=212997
3392
3393         Unreviewed test gardening
3394
3395         * platform/gtk/TestExpectations:
3396
3397 2020-06-09  Diego Pino Garcia  <dpino@igalia.com>
3398
3399         [GTK] Gardening, update results of flaky timeout failures
3400         https://bugs.webkit.org/show_bug.cgi?id=212993
3401
3402         Unreviewed gardening.
3403
3404         For those flaky timeout failures, update expected results to the actual results obtained in the
3405         last 4000 revisions for each test.
3406
3407         * platform/gtk/TestExpectations:
3408
3409 2020-06-09  Devin Rousso  <drousso@apple.com>
3410
3411         Web Inspector: allow multiple resources for a given URL
3412         https://bugs.webkit.org/show_bug.cgi?id=212852
3413
3414         Reviewed by Brian Burg.
3415
3416         * inspector/unit-tests/set-utilities.html:
3417         * inspector/unit-tests/set-utilities-expected.txt:
3418         Add test for `Set.prototype.find`.
3419
3420         * http/tests/websocket/tests/hybi/inspector/resolveWebSocket.html:
3421         Update usage of `resourceForURL` to `resourcesForURL` with `Set.prototype.firstValue`.
3422
3423 2020-06-09  Youenn Fablet  <youenn@apple.com>
3424
3425         BaseAudioSharedUnit should unmute its clients in case of suspension even if not having any audio unit
3426         https://bugs.webkit.org/show_bug.cgi?id=212970
3427
3428         Reviewed by Eric Carlson.
3429
3430         * fast/mediastream/media-stream-track-interrupted-expected.txt:
3431         * fast/mediastream/media-stream-track-interrupted.html:
3432
3433 2020-06-09  Diego Pino Garcia  <dpino@igalia.com>
3434
3435         [GTK] Gardening, remove flaky timeout failures after r262789
3436         https://bugs.webkit.org/show_bug.cgi?id=212979
3437
3438         Unreviewed gardening.
3439
3440         Removed flaky timeout failures that have been constantly passing in the last 4000 revisions.
3441
3442         * platform/gtk/TestExpectations:
3443
3444 2020-06-09  Myles C. Maxfield  <mmaxfield@apple.com>
3445
3446         lang=zh needs to defer to system preferences to know whether it should be simplified or traditional
3447         https://bugs.webkit.org/show_bug.cgi?id=212626
3448         <rdar://problem/60227623>
3449
3450         Reviewed by Darin Adler.
3451
3452         Make sure the new locale isn't exposed.
3453
3454         * fast/text/locale-getComputedStyle-expected.txt: Added.
3455         * fast/text/locale-getComputedStyle.html: Added.
3456
3457 2020-06-09  Zalan Bujtas  <zalan@apple.com>
3458
3459         [LFC][TFC] Add support for empty table
3460         https://bugs.webkit.org/show_bug.cgi?id=212971
3461
3462         Reviewed by Antti Koivisto.
3463
3464         * fast/layoutformattingcontext/empty-table-box-expected.html: Added.
3465         * fast/layoutformattingcontext/empty-table-box.html: Added.
3466
3467 2020-06-09  Youenn Fablet  <youenn@apple.com>
3468
3469         Fix two MediaStream tests
3470         https://bugs.webkit.org/show_bug.cgi?id=208926
3471         <rdar://problem/60329008>
3472
3473         Reviewed by Eric Carlson.
3474
3475         * fast/mediastream/MediaStreamTrack-getSettings-expected.txt:
3476         * fast/mediastream/MediaStreamTrack-getSettings.html:
3477         * platform/mac-wk2/TestExpectations:
3478         Unskip tests.
3479
3480 2020-06-09  Zalan Bujtas  <zalan@apple.com>
3481
3482         [LFC][Table][Floats] Multi-pass table layout needs clean floating state
3483         https://bugs.webkit.org/show_bug.cgi?id=212889
3484
3485         Reviewed by Antti Koivisto
3486
3487         * fast/layoutformattingcontext/float-inside-table-cell-simple-expected.html: Added.
3488         * fast/layoutformattingcontext/float-inside-table-cell-simple.html: Added.
3489
3490 2020-06-09  Takashi Komori  <Takashi.Komori@sony.com>
3491
3492         [Curl] Implement functions to use ResourceLoadStatistics.
3493         https://bugs.webkit.org/show_bug.cgi?id=207692
3494
3495         Reviewed by Don Olmstead.
3496
3497         Implement functions which are required to implement ResourceLoadStatistics for Curl port.
3498
3499         Tests: http/tests/resourceLoadStatistics/
3500
3501         * platform/wincairo/TestExpectations:
3502
3503 2020-06-09  Antti Koivisto  <antti@apple.com>
3504
3505         scrollingcoordinator/ios/scroll-position-after-reattach.html is a flaky image failure
3506         https://bugs.webkit.org/show_bug.cgi?id=212967
3507         <rdar://problem/52961406>
3508
3509         Reviewed by Antoine Quint.
3510
3511         * platform/ios-wk2/TestExpectations:
3512         * scrollingcoordinator/ios/scroll-position-after-reattach.html:
3513
3514         Ensure the element is re-added before test finishes.
3515
3516 2020-06-09  Javier Fernandez  <jfernandez@igalia.com>
3517
3518         [css-grid] Import some grid tests from WPT
3519         https://bugs.webkit.org/show_bug.cgi?id=212920
3520
3521         Reviewed by Manuel Rego Casasnovas.
3522
3523         The imported tests fail only for WebKitGtk+ platform.
3524
3525         * platform/gtk/TestExpectations: Added Failure entries,
3526
3527 2020-06-09  Diego Pino Garcia  <dpino@igalia.com>
3528
3529         [GLIB] Gardening, clean up failures filed under bug 186638
3530         https://bugs.webkit.org/show_bug.cgi?id=212968
3531
3532         Unreviewed gardening.
3533
3534         Most of the the failures were flaky but many tests have been
3535         consistently passing, so they were removed from expectations. Adjust
3536         other failure entries to their corresponding state inferred from the
3537         latest test bot results.
3538
3539         * platform/glib/TestExpectations:
3540         * platform/gtk/TestExpectations:
3541         * platform/wpe/TestExpectations:
3542
3543 2020-06-09  Diego Pino Garcia  <dpino@igalia.com>
3544
3545         [WPE] Gardening, update test expectations after r262775
3546         https://bugs.webkit.org/show_bug.cgi?id=212966
3547
3548         Unreviewed gardening.
3549
3550         Gardened several WPT flaky failures that were already gardening in
3551         GTK. Moved common failures to GLIB.
3552
3553         * platform/glib/TestExpectations:
3554         * platform/gtk/TestExpectations:
3555         * platform/wpe/TestExpectations:
3556
3557 2020-06-09  Diego Pino Garcia  <dpino@igalia.com>
3558
3559         [GTK][WPE] Gardening, update baselines for mediaElementAudioSourceToScriptProcessorTest.html
3560         https://bugs.webkit.org/show_bug.cgi?id=184777
3561
3562         Unreviewed gardening.
3563
3564         The expected result for GTK and WPE is the same as the general baseline, it only changes an expected value.
3565         ios-wk2 also has its own baseline for the same reason.
3566
3567         * platform/gtk/TestExpectations:
3568         * platform/gtk/imported/w3c/web-platform-tests/webaudio/the-audio-api/the-mediaelementaudiosourcenode-interface/mediaElementAudioSourceToScriptProcessorTest-expected.txt: Added.
3569         * platform/wpe/imported/w3c/web-platform-tests/webaudio/the-audio-api/the-mediaelementaudiosourcenode-interface/mediaElementAudioSourceToScriptProcessorTest-expected.txt:
3570
3571 2020-06-09  Xabier Rodriguez Calvar  <calvaris@igalia.com>
3572
3573         [EME] CDMProxyInstance should not keep CDMInstanceSessions hard referenced
3574         https://bugs.webkit.org/show_bug.cgi?id=212689
3575
3576         Reviewed by Youenn Fablet.
3577
3578         * media/encrypted-media/clearKey/clearKey-session-life-cycle-expected.txt: Added.
3579         * media/encrypted-media/clearKey/clearKey-session-life-cycle.html: Added.
3580
3581 2020-06-08  Diego Pino Garcia  <dpino@igalia.com>
3582
3583         [WPE] Gardening, update test expectations after r262763
3584         https://bugs.webkit.org/show_bug.cgi?id=212961
3585
3586         Unreviewed gardening.
3587
3588         * platform/glib/TestExpectations: Moved several bugs that were also hapenning in WPE from GTK to GLIB.
3589         * platform/gtk/TestExpectations:
3590         * platform/wpe/TestExpectations: Removed test passing and filed a few new bugs.
3591
3592 2020-06-08  Rob Buis  <rbuis@igalia.com>
3593
3594         XMLHTTPRequest.send should not send Content-Type headers when Blob has no type
3595         https://bugs.webkit.org/show_bug.cgi?id=211999
3596
3597         Reviewed by Alex Christensen.
3598
3599         Remove unneeded expectations.
3600
3601         * platform/ios/imported/w3c/web-platform-tests/xhr/send-blob-with-no-mime-type-expected.txt: Removed.
3602         * platform/mac/imported/w3c/web-platform-tests/xhr/send-blob-with-no-mime-type-expected.txt: Removed.
3603
3604 2020-06-08  Simon Fraser  <simon.fraser@apple.com>
3605
3606         Horizontally scrolling elements are broken when revealed by toggling visibility
3607         https://bugs.webkit.org/show_bug.cgi?id=212439
3608         <rdar://problem/63739559>
3609
3610         Reviewed by Zalan Bujtas.
3611
3612         * compositing/scrolling/async-overflow-scrolling/toggle-visibility-on-scroller-expected.txt: Added.
3613         * compositing/scrolling/async-overflow-scrolling/toggle-visibility-on-scroller.html: Added.
3614         * platform/ios-wk2/compositing/scrolling/async-overflow-scrolling/toggle-visibility-on-scroller-expected.txt: Added.
3615
3616 2020-06-08  Diego Pino Garcia  <dpino@igalia.com>
3617
3618         [GTK] Gardening, update test expectations after r262763
3619         https://bugs.webkit.org/show_bug.cgi?id=212957
3620
3621         Unreviewed gardening.
3622
3623         * platform/glib/TestExpectations: Mark one test as flaky.
3624         * platform/gtk/TestExpectations: Remove two tests passing after r262740.
3625
3626 2020-06-08  Diego Pino Garcia  <dpino@igalia.com>
3627
3628         Gardening, remove tests passing after r262716
3629         https://bugs.webkit.org/show_bug.cgi?id=212923
3630
3631         Unreviewed gardening.
3632
3633         Several css-grid tests marked as failure are passing in all platforms after r262716.
3634
3635         * TestExpectations:
3636
3637 2020-06-08  Diego Pino Garcia  <dpino@igalia.com>
3638
3639         [GTK] Gardening, update expectations after 262724
3640         https://bugs.webkit.org/show_bug.cgi?id=212926
3641
3642         Unreviewed gardening.
3643
3644         Add failure to test expectationd and remove failing test that is
3645         passing since r262466.
3646
3647         * platform/gtk/TestExpectations:
3648
3649 2020-06-08  Diego Pino Garcia  <dpino@igalia.com>
3650
3651         [GTK][WPE] Remove test failures passing after r262707
3652         https://bugs.webkit.org/show_bug.cgi?id=212924
3653
3654         Unreviewed gardening.
3655
3656         * platform/gtk/TestExpectations:
3657         * platform/wpe/TestExpectations:
3658
3659 2020-06-08  Sam Weinig  <weinig@apple.com>
3660
3661         Extended Color: Unify rounding / clamping conversions between 0-1 float components and 0-255 byte components
3662         https://bugs.webkit.org/show_bug.cgi?id=212871
3663
3664         Reviewed by Simon Fraser.
3665
3666         * fast/css/ios/system-color-for-css-value-expected.txt:
3667         * fast/css/ios/system-color-for-css-value.html:
3668         Update test to account for slightly differnt rounding (alpha goes from 0.298 to 0.3).
3669
3670 2020-06-08  Youenn Fablet  <youenn@apple.com>
3671
3672         Missing WebRTC Metrics in iOS Safari
3673         https://bugs.webkit.org/show_bug.cgi?id=212668
3674         <rdar://problem/63902458>
3675
3676         Reviewed by Eric Carlson.
3677
3678         * webrtc/video-stats-expected.txt:
3679         * webrtc/video-stats.html:
3680
3681 2020-06-08  Youenn Fablet  <youenn@apple.com>
3682
3683         Add missed WebRTC media-source and remote-inbound-rtp stats
3684         https://bugs.webkit.org/show_bug.cgi?id=206645
3685         <rdar://problem/58833958>
3686
3687         Reviewed by Eric Carlson.
3688
3689         * webrtc/video-stats.html:
3690         qpSum is no longer guaranteed to be there.
3691         Also, we loop over stats to ensure we get all of them.
3692
3693 2020-06-08  Zalan Bujtas  <zalan@apple.com>
3694
3695         [LFC][IFC] Add support for min/max-width/height
3696         https://bugs.webkit.org/show_bug.cgi?id=212904
3697
3698         Reviewed by Antti Koivisto.
3699
3700         * fast/layoutformattingcontext/inline-max-width-height-simple-expected.html: Added.
3701         * fast/layoutformattingcontext/inline-max-width-height-simple.html: Added.
3702
3703 2020-06-05  Sergio Villar Senin  <svillar@igalia.com>
3704
3705         [WebXR] Add missing interfaces from the AR module
3706         https://bugs.webkit.org/show_bug.cgi?id=212826
3707
3708         Reviewed by Youenn Fablet.
3709
3710         * platform/wpe/TestExpectations: Unskipped 3 tests which are passing now.
3711
3712 2020-06-03  Sergio Villar Senin  <svillar@igalia.com>
3713
3714         [css-flexbox] align-content should apply even when there's just a single line
3715         https://bugs.webkit.org/show_bug.cgi?id=209871
3716
3717         Reviewed by Manuel Rego Casasnovas.
3718
3719         * TestExpectations:
3720         * css3/flexbox/alignContent-applies-with-flexWrap-wrap-with-single-line-expected.txt: Removed.
3721         * css3/flexbox/alignContent-applies-with-flexWrap-wrap-with-single-line.html: Replaced by
3722         WPT's align-content-wrap-001.html.
3723         * css3/flexbox/flexbox-wordwrap-expected.txt: Removed.
3724         * css3/flexbox/flexbox-wordwrap.html: Replaced by WPT's align-content-wrap-002.html.
3725         * css3/flexbox/multiline-align-content-expected.txt: Removed.
3726         * css3/flexbox/multiline-align-content.html: Replaced by WPT's align-content-wrap-003.html.
3727         * platform/ios/fast/forms/auto-fill-button/input-strong-password-auto-fill-button-expected.txt:
3728         Updated expectations.
3729
3730 2020-06-08  Diego Pino Garcia  <dpino@igalia.com>
3731
3732         [WPE] Gardening, update test expectations after r262708
3733         https://bugs.webkit.org/show_bug.cgi?id=212901
3734
3735         Unreviewed gardening.
3736
3737         - Moved common baseline to glib.
3738         - Removed redudant WPE baseline.
3739         - Added flaky failure to test expectations.
3740
3741         * platform/glib/imported/w3c/web-platform-tests/encoding/single-byte-decoder-expected.txt: Renamed from LayoutTests/platform/gtk/imported/w3c/web-platform-tests/encoding/single-byte-decoder-expected.txt.
3742         * platform/wpe/TestExpectations:
3743         * platform/wpe/imported/w3c/web-platform-tests/html/semantics/selectors/pseudo-classes/inrange-outofrange-expected.txt: Removed.
3744
3745 2020-06-08  Jason Lawrence  <lawrence.j@apple.com>
3746
3747         (r261056) [ Mac WK2 ] fast/scrolling/mac/scrollbars/overlay-scrollbar-reveal.html is a flaky timeout
3748         https://bugs.webkit.org/show_bug.cgi?id=212042
3749
3750         Unreviewed test gardening.
3751
3752         * platform/mac-wk2/TestExpectations:
3753
3754 2020-06-08  Antti Koivisto  <antti@apple.com>
3755
3756         Pseudo-elements (::after) in shadow roots don't animate
3757         https://bugs.webkit.org/show_bug.cgi?id=173027
3758         <rdar://problem/42842994>
3759
3760         Reviewed by Antoine Quint.
3761
3762         * animations/keyframe-pseudo-shadow-expected.html: Added.
3763         * animations/keyframe-pseudo-shadow.html: Added.
3764
3765 2020-06-08  Youenn Fablet  <youenn@apple.com>
3766
3767         Use one audio unit for all MediaStreamTracks of a given process
3768         https://bugs.webkit.org/show_bug.cgi?id=212406
3769
3770         Reviewed by Eric Carlson.
3771
3772         * webrtc/multi-audio-expected.txt: Added.
3773         * webrtc/multi-audio.html: Added.
3774
3775 2020-06-08  youenn fablet  <youenn@apple.com>
3776
3777         [Cocoa] Use AVAssetWriterDelegate to implement MediaRecorder
3778         https://bugs.webkit.org/show_bug.cgi?id=206582
3779
3780         Reviewed by Eric Carlson.
3781
3782         Disable tests on all platforms except the ones supporting AVAssetWriterDelegate.
3783
3784         * TestExpectations:
3785         * http/wpt/mediarecorder/MediaRecorder-AV-audio-video-dataavailable-gpuprocess.html:
3786         Remove web audio generation since there seems to be some unstability in web audio -> stream -> media recorder.
3787         which should be fixed as follow-up specific patches.
3788         * platform/mac/TestExpectations:
3789         Enable running tests.
3790
3791 2020-06-08  Diego Pino Garcia  <dpino@igalia.com>
3792
3793         [WPE] Gardening, remove redundant baselines
3794         https://bugs.webkit.org/show_bug.cgi?id=212896
3795
3796         Unreviewed gardening.
3797
3798         * platform/glib/imported/w3c/web-platform-tests/encrypted-media/clearkey-mp4-playback-temporary-multikey-sequential.https-expected.txt: Renamed from LayoutTests/platform/gtk/imported/w3c/web-platform-tests/encrypted-media/clearkey-mp4-playback-temporary-multikey-sequential.https-expected.txt.
3799         * platform/wpe/imported/w3c/web-platform-tests/encrypted-media/clearkey-mp4-playback-temporary-clear-encrypted.https-expected.txt: Removed.
3800         * platform/wpe/imported/w3c/web-platform-tests/encrypted-media/clearkey-mp4-playback-temporary-multikey-sequential.https-expected.txt: Removed.
3801
3802 2020-06-08  Diego Pino Garcia  <dpino@igalia.com>
3803
3804         [GTK] Gardening, update test expectations after r262703
3805         https://bugs.webkit.org/show_bug.cgi?id=212895
3806
3807         Unreviewed gardening.
3808
3809         Garden several flaky failures.
3810
3811         * platform/gtk/TestExpectations:
3812
3813 2020-06-07  Andy Estes  <aestes@apple.com>
3814
3815         [Apple Pay] HAVE(PAYMENT_METHOD_BILLING_ADDRESS) should be true on iOS
3816         https://bugs.webkit.org/show_bug.cgi?id=212877
3817         <rdar://problem/64080998>
3818
3819         Reviewed by Sam Weinig.
3820
3821         * platform/ios-wk2/TestExpectations: Unskipped
3822         http/tests/ssl/applepay/ApplePayBillingAddress.html on iOS.
3823
3824 2020-06-07  Zalan Bujtas  <zalan@apple.com>
3825
3826         [LFC][Height percentage] Skip anonymous wrappers when searching for fixed height
3827         https://bugs.webkit.org/show_bug.cgi?id=212881
3828
3829         Reviewed by Antti Koivisto.
3830
3831         * fast/layoutformattingcontext/height-precentage-with-anonymous-wrapper-expected.html: Added.
3832         * fast/layoutformattingcontext/height-precentage-with-anonymous-wrapper.html: Added.
3833
3834 2020-06-07  Zalan Bujtas  <zalan@apple.com>
3835
3836         [LFC][BFC] Intrinsic width computation should take min/max-width into account.
3837         https://bugs.webkit.org/show_bug.cgi?id=212876
3838
3839         Reviewed by Antti Koivisto.
3840
3841         * fast/layoutformattingcontext/min-max-content-width-simple2-expected.html: Added.
3842         * fast/layoutformattingcontext/min-max-content-width-simple2.html: Added.
3843
3844 2020-06-06  Yusuke Suzuki  <ysuzuki@apple.com>
3845
3846         Crash when running web-apis data collection
3847         https://bugs.webkit.org/show_bug.cgi?id=212458
3848
3849         Reviewed by Mark Lam.
3850
3851         * js/dom/dom-attribute-getter-setter-expected.txt: Added.
3852         * js/dom/dom-attribute-getter-setter.html: Added.
3853
3854 2020-06-06  Zalan Bujtas  <zalan@apple.com>
3855
3856         [LFC] Add support for width: min/max-content
3857         https://bugs.webkit.org/show_bug.cgi?id=212869
3858
3859         Reviewed by Antti Koivisto.
3860
3861         * fast/layoutformattingcontext/min-max-content-width-simple-expected.html: Added.
3862         * fast/layoutformattingcontext/min-max-content-width-simple.html: Added.
3863
3864 2020-06-06  Charlie Turner  <cturner@igalia.com>
3865
3866         [GTK][WPE][EME] Update WPT and rebaseline
3867         https://bugs.webkit.org/show_bug.cgi?id=212574
3868
3869         Reviewed by Xabier Rodriguez-Calvar.
3870
3871         Update the WPT tests and adjust GTK and WPE test expectations.  I
3872         have noticed some crashes locally on occasion, but they are rare
3873         here and I have not at the opportunity to dissect one of them to
3874         figure it out.
3875
3876         * platform/glib/TestExpectations:
3877         * platform/glib/imported/w3c/web-platform-tests/encrypted-media/clearkey-mp4-update-disallowed-input.https-expected.txt:
3878         * platform/gtk/TestExpectations:
3879         * platform/gtk/imported/w3c/web-platform-tests/encrypted-media/clearkey-check-status-for-hdcp.https-expected.txt: Added.
3880         * platform/gtk/imported/w3c/web-platform-tests/encrypted-media/clearkey-mp4-playback-temporary-events.https-expected.txt: Removed.
3881         * platform/gtk/imported/w3c/web-platform-tests/encrypted-media/clearkey-mp4-requestmediakeysystemaccess.https-expected.txt:
3882         * platform/gtk/imported/w3c/web-platform-tests/encrypted-media/clearkey-mp4-reset-src-after-setmediakeys.https-expected.txt: Removed.
3883         * platform/gtk/imported/w3c/web-platform-tests/encrypted-media/clearkey-mp4-waiting-for-a-key.https-expected.txt: Removed.
3884         * platform/wpe/TestExpectations:
3885         * platform/wpe/imported/w3c/web-platform-tests/encrypted-media/clearkey-check-status-for-hdcp.https-expected.txt: Added.
3886         * platform/wpe/imported/w3c/web-platform-tests/encrypted-media/clearkey-mp4-requestmediakeysystemaccess.https-expected.txt:
3887         * platform/wpe/imported/w3c/web-platform-tests/encrypted-media/clearkey-mp4-update-disallowed-input.https-expected.txt: Added.
3888         * platform/wpe/imported/w3c/web-platform-tests/encrypted-media/clearkey-mp4-waiting-for-a-key.https-expected.txt: Removed.
3889         * platform/wpe/imported/w3c/web-platform-tests/encrypted-media/encrypted-media-default-feature-policy.https.sub-expected.txt: Removed.
3890         * tests-options.json:
3891
3892 2020-06-06  Devin Rousso  <drousso@apple.com>
3893
3894         [ macOS wk2 ] inspector/page/setBootstrapScript-sub-frame.html is flaky failing
3895         https://bugs.webkit.org/show_bug.cgi?id=207053
3896         <rdar://problem/59064908>
3897
3898         Reviewed by Timothy Hatcher.
3899
3900         * inspector/page/setBootstrapScript-sub-frame.html:
3901
3902         * platform/mac/TestExpectations:
3903
3904 2020-06-06  Simon Fraser  <simon.fraser@apple.com>
3905
3906         fast/scrolling/latching/iframe-latch-small-deltas.html is flakey
3907         https://bugs.webkit.org/show_bug.cgi?id=210348
3908         <rdar://problem/61594742>
3909
3910         Reviewed by Anders Carlsson.
3911
3912         This test needs to use ' eventSender.monitorWheelEvents({ resetLatching: false });' so that it
3913         waits for the events from the last non-momentum scroll without resetting latching.
3914
3915         * fast/scrolling/latching/iframe-latch-small-deltas-expected.txt:
3916         * fast/scrolling/latching/iframe-latch-small-deltas.html:
3917         * platform/mac-wk2/TestExpectations:
3918
3919 2020-06-06  Andy Estes  <aestes@apple.com>
3920
3921         [Apple Pay] Add testing and logging for ApplePaySetup
3922         https://bugs.webkit.org/show_bug.cgi?id=211972
3923         <rdar://problem/63291965>
3924
3925         Reviewed by Alex Christensen.
3926
3927         * http/tests/ssl/applepay/ApplePaySetup.https-expected.txt: Added.
3928         * http/tests/ssl/applepay/ApplePaySetup.https.html: Added.
3929         * platform/mac-wk2/TestExpectations:
3930
3931 2020-06-06  Andres Gonzalez  <andresg_22@apple.com>
3932
3933         [Win EWS] REGRESSION (r262500): accessibility/svg-text.html always fails
3934         https://bugs.webkit.org/show_bug.cgi?id=212845
3935
3936         Unreviewed test gardening.
3937
3938         * platform/win/TestExpectations:
3939
3940 2020-06-06  Devin Rousso  <drousso@apple.com>
3941
3942         (r261103) [ Mac WK2 ] inspector/page/overrideSetting-ITPDebugModeEnabled.html is a flaky failure
3943         https://bugs.webkit.org/show_bug.cgi?id=211791
3944         <rdar://problem/63147694>
3945
3946         Reviewed by Timothy Hatcher.
3947
3948         * inspector/page/overrideSetting-ITPDebugModeEnabled.html:
3949         * inspector/page/overrideSetting-ITPDebugModeEnabled-expected.txt:
3950         Wait for three console messages instead of one, as we know there should be at least three.
3951
3952         * platform/mac-wk2/TestExpectations:
3953
3954 2020-06-06  Devin Rousso  <drousso@apple.com>
3955
3956         [ macOS ] inspector/debugger/break-in-constructor-before-super.html is a flaky failure
3957         https://bugs.webkit.org/show_bug.cgi?id=210062
3958         <rdar://problem/61351481>
3959
3960         Reviewed by Timothy Hatcher.
3961
3962         * inspector/debugger/break-in-constructor-before-super.html:
3963         * inspector/debugger/debugger-statement.html:
3964         * platform/mac/TestExpectations:
3965
3966 2020-06-05  Andy Estes  <aestes@apple.com>
3967
3968         REGRESSION (r256648): Apple Pay <button> elements no longer use the default corner radius on iOS (affects Stripe.js)
3969         https://bugs.webkit.org/show_bug.cgi?id=212860
3970         <rdar://problem/64054728>
3971
3972         Reviewed by Wenson Hsieh.
3973
3974         * TestExpectations: Skipped fast/css/appearance-apple-pay-button-default-corners.html.
3975         * fast/css/appearance-apple-pay-button-default-corners-expected-mismatch.html: Renamed from
3976         LayoutTests/http/tests/ssl/applepay/ApplePayButtonCornerRadius-expected-mismatch.html.
3977         * fast/css/appearance-apple-pay-button-default-corners.html: Renamed from
3978         LayoutTests/http/tests/ssl/applepay/ApplePayButtonCornerRadius.html.
3979         * platform/ios/TestExpectations: Un-skipped tests that pass in platform/mac/.
3980         * platform/mac/TestExpectations: Un-skipped
3981         fast/css/appearance-apple-pay-button-default-corners.html.
3982
3983 2020-06-05  Ryan Haddad  <ryanhaddad@apple.com>
3984
3985         Unreviewed, reverting r262619, r262625, and r262641.
3986
3987         Caused mediarecorder layout test crashes.
3988
3989         Reverted changesets:
3990
3991         "[Cocoa] Use AVAssetWriterDelegate to implement MediaRecorder"
3992         https://bugs.webkit.org/show_bug.cgi?id=206582
3993         https://trac.webkit.org/changeset/262619
3994
3995         "[Cocoa] Use AVAssetWriterDelegate to implement MediaRecorder"
3996         https://bugs.webkit.org/show_bug.cgi?id=206582
3997         https://trac.webkit.org/changeset/262625
3998
3999         "Unreviewed, silence deprecation warning to fix build with
4000         latest SDK."
4001         https://trac.webkit.org/changeset/262641
4002
4003 2020-06-05  Jason Lawrence  <lawrence.j@apple.com>
4004
4005         [ Mojave wk2 Release ] js/dom/unhandled-promise-rejection-console-no-report.html is flaky failing. 
4006         https://bugs.webkit.org/show_bug.cgi?id=212851
4007
4008         Unreviewed test gardening.
4009
4010         * platform/mac-wk1/TestExpectations:
4011
4012 2020-06-05  Sam Weinig  <weinig@apple.com>
4013
4014         Some tests in css/css-color/parsing/system-color-valid.html are failing
4015         https://bugs.webkit.org/show_bug.cgi?id=212703
4016
4017         Reviewed by Darin Adler.
4018
4019         * fast/css/css2-system-color.html:
4020         * platform/mac/fast/css/css2-system-color-expected.txt:
4021         Update system color test for new system colors added more recently.
4022
4023 2020-06-05  Jason Lawrence  <lawrence.j@apple.com>
4024
4025         Unreviewed, reverting r262524.
4026
4027         Reverting because this commit may have caused issues with
4028         other tests.
4029
4030         Reverted changeset:
4031
4032         "Release Assert @
4033         WebCore::RenderTreeBuilder::RenderTreeBuilder"
4034         https://bugs.webkit.org/show_bug.cgi?id=212714
4035         https://trac.webkit.org/changeset/262524
4036
4037 2020-06-05  Dean Jackson  <dino@apple.com>
4038
4039         REGRESSION (r262366): [ Mac wk1 ] webgl/webgl-backing-store-size-update.html is failing
4040         https://bugs.webkit.org/show_bug.cgi?id=212647
4041         <rdar://problem/63882960>
4042
4043         Reviewed by Eric Carlson.
4044
4045         Make this test wait a frame before calling notifyDone. This is required at the
4046         moment because calling notifyDone in WebKit1 sidesteps the normal painting logic and
4047         forces compositing to happen, and thus will produce incorrect results for WebGL if
4048         we're already in the middle of the rendering loop (e.g. inside a requestAnimationFrame
4049         that has touched pixels).
4050
4051         * webgl/webgl-backing-store-size-update.html:
4052
4053 2020-06-05  Peng Liu  <peng.liu6@apple.com>
4054
4055         REGRESSION (r262456?): [macOS] media/picture-in-picture/picture-in-picture-api tests are flaky timeouts
4056         https://bugs.webkit.org/show_bug.cgi?id=212762
4057
4058         Reviewed by Eric Carlson.
4059
4060         Skip the tests regarding Picture-in-Picture for mac-wk1.
4061
4062         * platform/mac-wk1/TestExpectations:
4063
4064 2020-06-05  Tyler Wilcock  <twilco.o@protonmail.com>
4065
4066         CSS Variables: Color on specific `border` properties does not work.
4067         https://bugs.webkit.org/show_bug.cgi?id=211672
4068
4069         Reviewed by Antti Koivisto.
4070
4071         Add test verifying CSS variables work as values in the `border-block-start`, `border-block-end`, `border-inline-start`, and `border-inline-end` properties.
4072
4073         * fast/borders/logical-border-props-with-variables.html: Added.
4074         * fast/borders/logical-border-props-with-variables-expected.html: Added.
4075
4076 2020-06-05  Jacob Uphoff  <jacob_uphoff@apple.com>
4077
4078         [ macOS wk1 ] http/tests/media/reload-after-dialog.html is a flaky failure
4079         https://bugs.webkit.org/show_bug.cgi?id=212828
4080
4081         Unreviewed test gardening.
4082
4083         * platform/mac-wk1/TestExpectations:
4084         * platform/mac-wk2/TestExpectations:
4085
4086 2020-06-05  Jacob Uphoff  <jacob_uphoff@apple.com>
4087
4088         [ macOS debug ] imported/w3c/web-platform-tests/webaudio/the-audio-api/the-audionode-interface/audionode-disconnect-audioparam.html is a flaky failure
4089         https://bugs.webkit.org/show_bug.cgi?id=212824
4090
4091         Unreviewed test gardening.
4092
4093         * platform/mac-wk2/TestExpectations:
4094
4095 2020-06-05  youenn fablet  <youenn@apple.com>
4096
4097         [Cocoa] Use AVAssetWriterDelegate to implement MediaRecorder
4098         https://bugs.webkit.org/show_bug.cgi?id=206582
4099
4100         Reviewed by Eric Carlson.
4101
4102         Disable tests on all platforms except the ones supporting AVAssetWriterDelegate.
4103
4104         * TestExpectations:
4105         * http/wpt/mediarecorder/MediaRecorder-AV-audio-video-dataavailable-gpuprocess.html:
4106         Remove web audio generation since there seems to be some unstability in web audio -> stream -> media recorder.
4107         which should be fixed as follow-up specific patches.
4108         * platform/mac/TestExpectations:
4109         Enable running tests.
4110
4111 2020-06-05  Antti Koivisto  <antti@apple.com>
4112
4113         REGRESSION (r253875?): Element styles incorrect after media query evaluation changes
4114         https://bugs.webkit.org/show_bug.cgi?id=211505
4115         <rdar://problem/62983242>
4116
4117         Reviewed by Zalan Bujtas.
4118
4119         * fast/media/media-query-dynamic-with-keyframes-expected.html: Added.
4120         * fast/media/media-query-dynamic-with-keyframes.html: Added.
4121
4122 2020-06-05  Jason Lawrence  <lawrence.j@apple.com>
4123
4124         REGRESSION: (r261845): [ Mac wk2 ] inspector/heap/getRemoteObject.html is flaky failing.
4125         https://bugs.webkit.org/show_bug.cgi?id=212776
4126
4127         Unreviewed test gardening.
4128
4129         * platform/mac-wk2/TestExpectations:
4130
4131 2020-06-05  Diego Pino Garcia  <dpino@igalia.com>
4132
4133         [WPE] Gardening, update WAV baseline for webaudio test
4134         https://bugs.webkit.org/show_bug.cgi?id=212212
4135
4136         Unreviewed gardening.
4137
4138         * platform/wpe/webaudio/codec-tests/aac/vbr-128kbps-44khz-expected.wav:
4139
4140 2020-06-05  Carlos Alberto Lopez Perez  <clopez@igalia.com>
4141
4142         Update WPT tests for offscreen-canvas (and rename to html/canvas/offscreen)
4143         https://bugs.webkit.org/show_bug.cgi?id=212613
4144
4145         Reviewed by Žan Doberšek.
4146
4147         Upstream WPT the tests from /offscreen-canvas were moved to /html/canvas/offscreen
4148         Remove the old tests and re-import the new ones.
4149         Rename paths in TestExpectation files and update baselines.
4150
4151         * TestExpectations:
4152         * gpu-process/TestExpectations:
4153         * platform/gtk/TestExpectations:
4154         * platform/wpe/TestExpectations:
4155         * tests-options.json:
4156
4157 2020-06-05  Diego Pino Garcia  <dpino@igalia.com>
4158
4159         [GTK] Gardening, update test expectations after r262612
4160         https://bugs.webkit.org/show_bug.cgi?id=212822
4161
4162         Unreviewed gardening.
4163
4164         Remove unnecessary baseline and gardened several flaky tests.
4165
4166         * platform/glib/TestExpectations:
4167         * platform/gtk/TestExpectations:
4168         * platform/gtk/fast/forms/select/popup-closes-on-blur-expected.txt: Added after r262607.
4169
4170 2020-06-05  Diego Pino Garcia  <dpino@igalia.com>
4171
4172         [GTK] Gardening, update test expectations after r262609
4173         https://bugs.webkit.org/show_bug.cgi?id=212813
4174
4175         Unreviewed gardening.
4176
4177         * platform/gtk/TestExpectations:
4178   &nbs