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