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