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