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