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