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