Source/ThirdParty/libwebrtc:
[WebKit-https.git] / LayoutTests / ChangeLog
1 2020-06-05  Youenn Fablet  <youenn@apple.com>
2
3         Add support for media-source stats
4         https://bugs.webkit.org/show_bug.cgi?id=212702
5
6         Reviewed by Eric Carlson.
7
8         * webrtc/video-stats.html:
9
10 2020-06-05  Youenn Fablet  <youenn@apple.com>
11
12         Mark some service worker tests as slow in iOS
13         https://bugs.webkit.org/show_bug.cgi?id=212743
14
15         Unreviewed.
16
17         * platform/ios-wk2/TestExpectations:
18
19 2020-06-04  Jack Lee  <shihchieh_lee@apple.com>
20
21         Nullptr crash in DeleteSelectionCommand::doApply() when ending position is disconnected.
22         https://bugs.webkit.org/show_bug.cgi?id=212723
23         <rdar://problem/63866653>
24
25         Reviewed by Geoffrey Garen.
26
27         Added a regression test for the crash.
28
29         * editing/deleting/delete-txt-in-dl-crash-expected.txt: Added.
30         * editing/deleting/delete-txt-in-dl-crash.html: Added.
31
32 2020-06-04  Simon Fraser  <simon.fraser@apple.com>
33
34         [ Mojave wk2 Debug ] fast/scrolling/mac/scrollbars/select-overlay-scrollbar-hovered.html is flaky failing and flaky timing out.
35         https://bugs.webkit.org/show_bug.cgi?id=212667
36         <rdar://problem/63896649>
37
38         Unreviewed test gardening.
39
40         fast/scrolling/mac/scrollbars/select-overlay-scrollbar-hovered.html suffers from AppKit behavior differences on Mojave, so
41         skip the test on that platform.
42
43         * platform/mac-wk2/TestExpectations:
44
45 2020-06-04  Antoine Quint  <graouts@apple.com>
46
47         media/modern-media-controls/time-label/time-label-white-space-nowrap.html is flaky failing
48         https://bugs.webkit.org/show_bug.cgi?id=212772
49         <rdar://problem/63554695>
50
51         Reviewed by Eric Carlson.
52
53         Remove some leftover debugging code that forces a failure if the test is slow.
54
55         * media/modern-media-controls/time-label/time-label-white-space-nowrap.html:
56
57 2020-06-04  Carlos Alberto Lopez Perez  <clopez@igalia.com>
58
59         Gardening after r262539
60         https://bugs.webkit.org/show_bug.cgi?id=212770
61
62         Unreviewed gardening.
63
64         Add baselines for GTK/WPE and comment out enabling offscreen canvas
65         tests that are now broken. Fixing them in bug 212613.
66
67         * platform/glib/imported/w3c/web-platform-tests/html/canvas/element/compositing/2d.composite.globalAlpha.canvascopy-expected.txt: Added.
68         * platform/glib/imported/w3c/web-platform-tests/html/canvas/element/drawing-images-to-the-canvas/drawimage_canvas-expected.txt: Added.
69         * platform/glib/imported/w3c/web-platform-tests/html/canvas/element/fill-and-stroke-styles/2d.gradient.radial.cone.bottom-expected.txt: Added.
70         * platform/glib/imported/w3c/web-platform-tests/html/canvas/element/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder-expected.txt: Added.
71         * platform/glib/imported/w3c/web-platform-tests/html/canvas/element/fill-and-stroke-styles/2d.gradient.radial.cone.front-expected.txt: Added.
72         * platform/glib/imported/w3c/web-platform-tests/html/canvas/element/fill-and-stroke-styles/2d.gradient.radial.cone.shape1-expected.txt: Added.
73         * platform/glib/imported/w3c/web-platform-tests/html/canvas/element/fill-and-stroke-styles/2d.gradient.radial.cone.top-expected.txt: Added.
74         * platform/glib/imported/w3c/web-platform-tests/html/canvas/element/fill-and-stroke-styles/2d.gradient.radial.inside1-expected.txt: Added.
75         * platform/glib/imported/w3c/web-platform-tests/html/canvas/element/fill-and-stroke-styles/2d.gradient.radial.inside2-expected.txt: Added.
76         * platform/glib/imported/w3c/web-platform-tests/html/canvas/element/fill-and-stroke-styles/2d.gradient.radial.inside3-expected.txt: Added.
77         * platform/glib/imported/w3c/web-platform-tests/html/canvas/element/fill-and-stroke-styles/2d.gradient.radial.outside1-expected.txt: Added.
78         * platform/glib/imported/w3c/web-platform-tests/html/canvas/element/fill-and-stroke-styles/2d.gradient.radial.outside2-expected.txt: Added.
79         * platform/glib/imported/w3c/web-platform-tests/html/canvas/element/fill-and-stroke-styles/2d.gradient.radial.outside3-expected.txt: Added.
80         * platform/glib/imported/w3c/web-platform-tests/html/canvas/element/fill-and-stroke-styles/2d.gradient.radial.touch2-expected.txt: Added.
81         * platform/glib/imported/w3c/web-platform-tests/html/canvas/element/image-smoothing/imagesmoothing-expected.txt: Added.
82         * platform/glib/imported/w3c/web-platform-tests/html/canvas/element/imagebitmap/canvas-createImageBitmap-resize-expected.txt: Added.
83         * platform/glib/imported/w3c/web-platform-tests/html/canvas/element/imagebitmap/createImageBitmap-drawImage-expected.txt: Added.
84         * platform/glib/imported/w3c/web-platform-tests/html/canvas/element/imagebitmap/createImageBitmap-flipY-expected.txt: Added.
85         * platform/glib/imported/w3c/web-platform-tests/html/canvas/element/imagebitmap/createImageBitmap-invalid-args-expected.txt: Added.
86         * platform/glib/imported/w3c/web-platform-tests/html/canvas/element/imagebitmap/createImageBitmap-serializable-expected.txt: Added.
87         * platform/glib/imported/w3c/web-platform-tests/html/canvas/element/imagebitmap/createImageBitmap-transfer-expected.txt: Added.
88         * platform/glib/imported/w3c/web-platform-tests/html/canvas/element/path-objects/2d.path.isPointInStroke.scaleddashes-expected.txt: Added.
89         * platform/glib/imported/w3c/web-platform-tests/html/canvas/element/path-objects/2d.path.rect.winding-expected.txt: Added.
90         * platform/glib/imported/w3c/web-platform-tests/html/canvas/element/path-objects/2d.path.stroke.scale2-expected.txt: Added.
91         * platform/glib/imported/w3c/web-platform-tests/html/canvas/element/shadows/shadowBlur_gaussian_tolerance.1-expected.txt: Added.
92         * platform/glib/imported/w3c/web-platform-tests/html/canvas/element/text-styles/2d.text.draw.baseline.ideographic-expected.txt: Added.
93         * platform/gtk/TestExpectations:
94         * platform/wpe/TestExpectations:
95
96 2020-06-04  Antoine Quint  <graouts@webkit.org>
97
98         [ iOS wk2 ] animations/play-state-paused.html is flaky failing.
99         https://bugs.webkit.org/show_bug.cgi?id=212641
100         <rdar://problem/63879230>
101
102         Reviewed by Dean Jackson.
103
104         Rewrite this test to use the AnimationTest helper that will non-flakily check animated values while an animation is running.
105
106         * animations/play-state-paused-expected.txt:
107         * animations/play-state-paused.html:
108         * platform/ios-wk2/TestExpectations:
109
110 2020-06-02  Chris Dumez  <cdumez@apple.com>
111
112         Resync web-platform-tests/2dcontext from upstream
113         https://bugs.webkit.org/show_bug.cgi?id=212639
114
115         Reviewed by Youenn Fablet.
116
117         * TestExpectations:
118         * canvas/philip/tests/2d.drawImage.incomplete.emptysrc.html:
119         * canvas/philip/tests/2d.drawImage.incomplete.nosrc.html:
120         * canvas/philip/tests/2d.drawImage.incomplete.removedsrc.html:
121         * canvas/philip/tests/2d.pattern.image.incomplete.emptysrc.html:
122         * canvas/philip/tests/2d.pattern.image.incomplete.removedsrc.html:
123         * gpu-process/TestExpectations:
124         * platform/glib/imported/w3c/web-platform-tests/2dcontext/imagebitmap/createImageBitmap-drawImage-expected.txt: Removed.
125         * platform/glib/imported/w3c/web-platform-tests/2dcontext/imagebitmap/createImageBitmap-flipY-expected.txt: Removed.
126         * platform/glib/imported/w3c/web-platform-tests/2dcontext/imagebitmap/createImageBitmap-invalid-args-expected.txt: Removed.
127         * platform/glib/imported/w3c/web-platform-tests/2dcontext/imagebitmap/createImageBitmap-origin.sub-expected.txt: Removed.
128         * platform/glib/imported/w3c/web-platform-tests/2dcontext/imagebitmap/createImageBitmap-transfer-expected.txt: Removed.
129         * platform/gtk/TestExpectations:
130         * platform/gtk/imported/w3c/web-platform-tests/2dcontext/imagebitmap/createImageBitmap-serializable-expected.txt: Removed.
131         * platform/ios-simulator/TestExpectations:
132         * platform/ios-wk2/TestExpectations:
133         * platform/ios/TestExpectations:
134         * platform/ios/imported/w3c/web-platform-tests/2dcontext/imagebitmap/createImageBitmap-invalid-args-expected.txt: Removed.
135         * platform/mac/TestExpectations:
136         * platform/mac/imported/w3c/web-platform-tests/2dcontext/line-styles/2d.line.cap.round-expected.txt: Removed.
137         * platform/win/TestExpectations:
138         * platform/wpe/TestExpectations:
139         * platform/wpe/imported/w3c/web-platform-tests/2dcontext/imagebitmap/createImageBitmap-serializable-expected.txt: Removed.
140
141 2020-06-04  Diego Pino Garcia  <dpino@igalia.com>
142
143         [GLIB][GTK] Gardening, update test expectations and baselines after r262525
144         https://bugs.webkit.org/show_bug.cgi?id=212751
145
146         Unreviewed gardening.
147
148         * platform/glib/TestExpectations:
149         * 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.
150         * 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.
151         * 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.
152         * platform/glib/imported/w3c/web-platform-tests/websockets/unload-a-document/002-expected.txt: Removed after r262312.
153         * platform/glib/imported/w3c/web-platform-tests/websockets/unload-a-document/004-expected.txt: Removed after r262312.
154         * platform/gtk/TestExpectations:
155         * platform/gtk/imported/w3c/web-platform-tests/encoding/single-byte-decoder-expected.txt: Added after r262235.
156         * platform/gtk/imported/w3c/web-platform-tests/html/semantics/embedded-content/the-video-element/resize-during-playback-expected.txt: Removed after r262254.
157         * platform/gtk/js/dom/dom-static-property-for-in-iteration-expected.txt: Updated after r262235.
158
159 2020-06-04  Jacob Uphoff  <jacob_uphoff@apple.com>
160
161         Unreviewed, reverting r262527 and r262531.
162
163         The commit 262527 caused over 100 web platform tests to fail
164         and 262531 edited the file after
165
166         Reverted changesets:
167
168         "Resync web-platform-tests/2dcontext from upstream"
169         https://bugs.webkit.org/show_bug.cgi?id=212639
170         https://trac.webkit.org/changeset/262527
171
172         "[GTK][WPE] Gardening, temporarily disable offscreen-canvas
173         tests"
174         https://bugs.webkit.org/show_bug.cgi?id=212738
175         https://trac.webkit.org/changeset/262531
176
177 2020-06-04  Diego Pino Garcia  <dpino@igalia.com>
178
179         [GTK][WPE] Gardening, temporarily disable offscreen-canvas tests
180         https://bugs.webkit.org/show_bug.cgi?id=212738
181
182         Unreviewed gardening.
183
184         The test started failing after r262527. Disable the tests temporarily
185         to let the test bots pass.
186
187         * platform/gtk/TestExpectations:
188         * platform/wpe/TestExpectations:
189
190 2020-06-03  Andy Estes  <aestes@apple.com>
191
192         [Apple Pay] Add new values for -apple-pay-button-type
193         https://bugs.webkit.org/show_bug.cgi?id=212684
194         <rdar://problem/63908535>
195
196         Reviewed by Anders Carlsson.
197
198         * http/tests/ssl/applepay/ApplePayButton-expected.txt: Added.
199         * http/tests/ssl/applepay/ApplePayButton.html:
200         * http/tests/ssl/applepay/ApplePayButtonV4.html: Removed.
201         * platform/mac/http/tests/ssl/applepay/ApplePayButton-expected.png: Removed.
202         * platform/mac/http/tests/ssl/applepay/ApplePayButton-expected.txt: Removed.
203         * platform/mac/http/tests/ssl/applepay/ApplePayButtonV4-expected.png: Removed.
204         * platform/mac/http/tests/ssl/applepay/ApplePayButtonV4-expected.txt: Removed.
205
206 2020-06-02  Chris Dumez  <cdumez@apple.com>
207
208         Resync web-platform-tests/2dcontext from upstream
209         https://bugs.webkit.org/show_bug.cgi?id=212639
210
211         Reviewed by Youenn Fablet.
212
213         * TestExpectations:
214         * canvas/philip/tests/2d.drawImage.incomplete.emptysrc.html:
215         * canvas/philip/tests/2d.drawImage.incomplete.nosrc.html:
216         * canvas/philip/tests/2d.drawImage.incomplete.removedsrc.html:
217         * canvas/philip/tests/2d.pattern.image.incomplete.emptysrc.html:
218         * canvas/philip/tests/2d.pattern.image.incomplete.removedsrc.html:
219         * gpu-process/TestExpectations:
220         * platform/glib/imported/w3c/web-platform-tests/2dcontext/imagebitmap/createImageBitmap-drawImage-expected.txt: Removed.
221         * platform/glib/imported/w3c/web-platform-tests/2dcontext/imagebitmap/createImageBitmap-flipY-expected.txt: Removed.
222         * platform/glib/imported/w3c/web-platform-tests/2dcontext/imagebitmap/createImageBitmap-invalid-args-expected.txt: Removed.
223         * platform/glib/imported/w3c/web-platform-tests/2dcontext/imagebitmap/createImageBitmap-origin.sub-expected.txt: Removed.
224         * platform/glib/imported/w3c/web-platform-tests/2dcontext/imagebitmap/createImageBitmap-transfer-expected.txt: Removed.
225         * platform/gtk/TestExpectations:
226         * platform/gtk/imported/w3c/web-platform-tests/2dcontext/imagebitmap/createImageBitmap-serializable-expected.txt: Removed.
227         * platform/ios-simulator/TestExpectations:
228         * platform/ios-wk2/TestExpectations:
229         * platform/ios/TestExpectations:
230         * platform/ios/imported/w3c/web-platform-tests/2dcontext/imagebitmap/createImageBitmap-invalid-args-expected.txt: Removed.
231         * platform/mac/TestExpectations:
232         * platform/mac/imported/w3c/web-platform-tests/2dcontext/line-styles/2d.line.cap.round-expected.txt: Removed.
233         * platform/win/TestExpectations:
234         * platform/wpe/TestExpectations:
235         * platform/wpe/imported/w3c/web-platform-tests/2dcontext/imagebitmap/createImageBitmap-serializable-expected.txt: Removed.
236
237 2020-06-03  Daniel Bates  <dabates@apple.com>
238
239         Inserted text placeholder should vertically align to top and behave like block-level element when it has 0 width
240         https://bugs.webkit.org/show_bug.cgi?id=212716
241         <rdar://problem/62672479>
242
243         Reviewed by Darin Adler.
244
245         Add tests.
246
247         * editing/text-placeholder/insert-into-content-editable-non-zero-width-and-height-expected.html: Added.
248         * editing/text-placeholder/insert-into-content-editable-non-zero-width-and-height.html: Added.
249         * editing/text-placeholder/insert-into-content-editable-zero-width-expected.html: Added.
250         * editing/text-placeholder/insert-into-content-editable-zero-width.html: Added.
251
252 2020-06-03  Pinki Gyanchandani  <pgyanchandani@apple.com>
253
254         Release Assert @ WebCore::RenderTreeBuilder::RenderTreeBuilder
255         https://bugs.webkit.org/show_bug.cgi?id=212714
256
257         Reviewed by Geoffrey Garen.
258
259         Added a regression test.
260
261         * fast/rendering/widget-removal-in-render-tree-builder-crash-expected.txt: Added.
262         * fast/rendering/widget-removal-in-render-tree-builder-crash.html: Added.
263
264 2020-06-03  Jacob Uphoff  <jacob_uphoff@apple.com>
265
266         [ macOS wk1 debug ] svg/custom/textPath-change-id.svg is a flaky failure
267         https://bugs.webkit.org/show_bug.cgi?id=212721
268
269         Unreviewed test gardening.
270
271         * platform/mac-wk2/TestExpectations:
272
273 2020-06-03  Megan Gardner  <megan_gardner@apple.com>
274
275         Refactor long press test to reflect current behaviour.
276         https://bugs.webkit.org/show_bug.cgi?id=212709
277         <rdar://problem/59572126>
278
279         Reviewed by Wenson Hsieh.
280
281         Previously, if you long pressed on editable content, the selection assistant would be triggered
282         in the wrong mode and you could not modify or interact with the selection. With changes and
283         refactors that have happened in UIKit and WebKit, the selection can be interacted with
284         correctly inside of an editable area. We should now allow and test for this behavior.
285
286         * fast/events/touch/ios/long-press-on-editable-expected.txt:
287         * fast/events/touch/ios/long-press-on-editable.html:
288
289 2020-06-03  Peng Liu  <peng.liu6@apple.com>
290
291         REGRESSION: (r262456): [ Mac ] media/modern-media-controls/media-controller/media-controller-inline-to-fullscreen-to-pip-to-inline.html is timing out.
292         https://bugs.webkit.org/show_bug.cgi?id=212694
293
294         Reviewed by Jer Noble.
295
296         Enable the mock video presentation mode of the WebKitTestRunner in the test,
297         and only request a video element to change its video presentation mode after
298         the previous change is completed.
299
300         * media/modern-media-controls/media-controller/media-controller-inline-to-fullscreen-to-pip-to-inline-expected.txt:
301         * media/modern-media-controls/media-controller/media-controller-inline-to-fullscreen-to-pip-to-inline.html:
302         * platform/mac/TestExpectations:
303
304 2020-06-03  Jacob Uphoff  <jacob_uphoff@apple.com>
305
306         REGRESSION: [macOS WK2] Layout Test fast/mediastream/device-cha nge-event-2.html is a flaky timeout
307         https://bugs.webkit.org/show_bug.cgi?id=188924
308
309         Unreviewed test gardening.
310
311         * platform/mac-wk2/TestExpectations:
312
313 2020-06-03  Rob Buis  <rbuis@igalia.com>
314
315         Disallow responses when a response contains invalid header values
316         https://bugs.webkit.org/show_bug.cgi?id=184493
317
318         Reviewed by Darin Adler.
319
320         Update improved test results.
321
322         * platform/glib/imported/w3c/web-platform-tests/fetch/api/basic/header-value-combining.any-expected.txt:
323         * platform/glib/imported/w3c/web-platform-tests/fetch/api/basic/header-value-combining.any.worker-expected.txt:
324         * platform/ios-12/imported/w3c/web-platform-tests/fetch/api/basic/header-value-combining.any-expected.txt:
325         * platform/ios-12/imported/w3c/web-platform-tests/fetch/api/basic/header-value-combining.any.worker-expected.txt:
326         * platform/ios/imported/w3c/web-platform-tests/fetch/api/basic/header-value-combining.any-expected.txt:
327         * platform/ios/imported/w3c/web-platform-tests/fetch/api/basic/header-value-combining.any.worker-expected.txt:
328         * platform/mac-mojave/imported/w3c/web-platform-tests/fetch/api/basic/header-value-combining.any-expected.txt:
329         * platform/mac-mojave/imported/w3c/web-platform-tests/fetch/api/basic/header-value-combining.any.worker-expected.txt:
330         * platform/mac/imported/w3c/web-platform-tests/fetch/api/basic/header-value-combining.any-expected.txt:
331         * platform/mac/imported/w3c/web-platform-tests/fetch/api/basic/header-value-combining.any.worker-expected.txt:
332
333 2020-06-03  Andres Gonzalez  <andresg_22@apple.com>
334
335         AX: SVG text node with content is described as "empty group" even if it's not empty
336         https://bugs.webkit.org/show_bug.cgi?id=210315
337
338         Reviewed by Darin Adler.
339
340         * accessibility/svg-text-expected.txt: Added.
341         * accessibility/svg-text.html: Added.
342         * accessibility/w3c-svg-name-calculation.html: Expected name for an SVG
343         text element should be "". Its text content is exposed as a child static text accessibility object.
344         * platform/mac/accessibility/w3c-svg-name-calculation-expected.txt:
345
346 2020-06-03  John Wilander  <wilander@apple.com>
347
348         Storage Access API: Add setting for per-page storage access scope
349         https://bugs.webkit.org/show_bug.cgi?id=212682
350         <rdar://problem/63904824>
351
352         Reviewed by Brent Fulgham.
353
354         * http/tests/storageAccess/request-and-grant-access-with-per-page-scope-access-from-another-frame-expected.txt: Added.
355         * http/tests/storageAccess/request-and-grant-access-with-per-page-scope-access-from-another-frame.html: Added.
356
357 2020-06-03  Diego Pino Garcia  <dpino@igalia.com>
358
359         [WPE] Gardening, lint WPE test expectations
360         https://bugs.webkit.org/show_bug.cgi?id=212705
361
362         Unreviewed gardening.
363
364         * platform/wpe/TestExpectations:
365
366 2020-06-03  Jason Lawrence  <lawrence.j@apple.com>
367
368         REGRESSION: (r262432): [ iOS wk2 ] imported/w3c/web-platform-tests/service-workers/service-worker/fetch-request-no-freshness-headers.https.html is flaky failing.
369         https://bugs.webkit.org/show_bug.cgi?id=212696
370
371         Unreviewed test gardening.
372
373         * platform/ios-wk2/TestExpectations:
374
375 2020-06-03  Jason Lawrence  <lawrence.j@apple.com>
376
377         REGRESSION: (r262456): [ Mac ] media/modern-media-controls/media-controller/media-controller-inline-to-fullscreen-to-pip-to-inline.html is timing out.
378         https://bugs.webkit.org/show_bug.cgi?id=212694
379
380         Unreviewed test gardening.
381
382         * platform/mac/TestExpectations:
383
384 2020-06-03  Javier Fernandez  <jfernandez@igalia.com>
385
386         [css-grid] Dynamically setting "position: absolute" in a grid item doesn't trigger a relayout of that element
387         https://bugs.webkit.org/show_bug.cgi?id=191465
388
389         Reviewed by Manuel Rego Casasnovas.
390
391         Several tests pass now thanks to this change.
392
393         * TestExpectations: Removed failure expectations, since now these tests pass now.
394           - absolute-positioning-changing-containing-block-001.html
395           - grid-item-absolute-positioning-dynamic-001.html
396
397 2020-06-02  Yusuke Suzuki  <ysuzuki@apple.com>
398
399         ASSERTION FAILED: isCell() under WebCore::JSDOMConstructor seen with webaudio/the-audio-api/the-audiocontext-interface/audiocontextoptions.html
400         https://bugs.webkit.org/show_bug.cgi?id=212650
401
402         Reviewed by Mark Lam.
403
404         * platform/ios/TestExpectations:
405         * platform/mac/TestExpectations:
406
407 2020-06-02  Simon Fraser  <simon.fraser@apple.com>
408
409         EventRegion::translate() needs to offset the wheel event regions
410         https://bugs.webkit.org/show_bug.cgi?id=212683
411
412         Reviewed by Zalan Bujtas.
413
414         * fast/scrolling/mac/wheel-event-listener-region-layer-offset-expected.txt: Added.
415         * fast/scrolling/mac/wheel-event-listener-region-layer-offset.html: Added.
416
417 2020-06-02  Zalan Bujtas  <zalan@apple.com>
418
419         [iOS] fast/events/touch/ios/content-observation/opacity-change-happens-on-touchstart-with-transition2.html is a flaky failure
420         https://bugs.webkit.org/show_bug.cgi?id=212660
421         <rdar://problem/61948534>
422
423         Reviewed by Simon Fraser.
424
425         When the device is busy and the transition gets delayed, the opacity change could miss the content observation window.
426         Forcing synchronous style change makes is less flaky.
427
428         * fast/events/touch/ios/content-observation/opacity-change-happens-on-touchstart-with-transition2.html:
429
430 2020-06-02  Simon Fraser  <simon.fraser@apple.com>
431
432         Followup to r262438
433
434         Remove scrollingcoordinator/mac/latching/horizontal-overflow-back-swipe.html from TestExpectations
435         now that it should no longer be flaky.
436
437         * platform/mac/TestExpectations:
438
439 2020-06-02  Peng Liu  <peng.liu6@apple.com>
440
441         Layout test failures: media/video-create-with-user-gesture.html and media/video-restricted-no-preload-auto.html
442         https://bugs.webkit.org/show_bug.cgi?id=212666
443
444         Reviewed by Eric Carlson.
445
446         Set event handlers before set the video source.
447
448         * media/video-create-with-user-gesture.html:
449         * media/video-restricted-no-preload-auto-expected.txt:
450         * media/video-restricted-no-preload-auto.html:
451
452 2020-06-02  Ryan Haddad  <ryanhaddad@apple.com>
453
454         ASSERTION FAILED: isCell() under WebCore::JSDOMConstructor seen with webaudio/the-audio-api/the-audiocontext-interface/audiocontextoptions.html
455         https://bugs.webkit.org/show_bug.cgi?id=212650
456
457         Unreviewed test gardening.
458
459         * platform/ios/TestExpectations: Skip this test on debug since it always asserts.
460
461 2020-06-02  Ryan Haddad  <ryanhaddad@apple.com>
462
463         ASSERTION FAILED: isCell() under WebCore::JSDOMConstructor seen with webaudio/the-audio-api/the-audiocontext-interface/audiocontextoptions.html
464         https://bugs.webkit.org/show_bug.cgi?id=212650
465
466         Unreviewed test gardening.
467
468         * platform/mac/TestExpectations: Skip this test on debug since it always asserts.
469
470 2020-06-02  Jason Lawrence  <lawrence.j@apple.com>
471
472         [ Mojave wk2 Debug ] fast/scrolling/mac/scrollbars/select-overlay-scrollbar-hovered.html is flaky failing and flaky timing out.
473         https://bugs.webkit.org/show_bug.cgi?id=212667
474
475         Unreviewed test gardening.
476
477         * platform/mac-wk2/TestExpectations:
478
479 2020-06-02  Jason Lawrence  <lawrence.j@apple.com>
480
481         [ Mac wk1 Debug ] svg/custom/textPath-insert-path.svg is flaky failing.
482         https://bugs.webkit.org/show_bug.cgi?id=212665
483
484         Unreviewed test gardening.
485
486         * platform/mac-wk1/TestExpectations:
487
488 2020-06-02  Peng Liu  <peng.liu6@apple.com>
489
490         Stressing webkitSetPresentationMode leads to wrong inline video dimensions
491         https://bugs.webkit.org/show_bug.cgi?id=202425
492
493         Reviewed by Eric Carlson.
494
495         Enable the mock video presentation mode in WebKitTestRunner and
496         only request a video element to enter/exit fullscreen/picture-in-picture when
497         the element is ready to do so (by checking the attribute webkitDisplayingFullscreen).
498
499         * media/modern-media-controls/placard-support/placard-support-pip-expected.txt:
500         * media/modern-media-controls/placard-support/placard-support-pip.html:
501         * media/presentationmodechanged-fired-once-expected.txt:
502         * media/presentationmodechanged-fired-once.html:
503         * media/video-presentation-mode-expected.txt:
504         * media/video-presentation-mode.html:
505
506 2020-06-02  Simon Fraser  <simon.fraser@apple.com>
507
508         [ macOS ] scrollingcoordinator/mac/latching/horizontal-overflow-back-swipe.html is flaky timing out
509         https://bugs.webkit.org/show_bug.cgi?id=210351
510         <rdar://problem/61601464>
511
512         Reviewed by Tim Horton.
513
514         Try to deflake this test. It timed out when all the wheel events were received in the UI process
515         before the ViewGestureController had received a response from the web process about whether the
516         first event had been handled. Fix by adding a rAF() wait in the middle of sending the events.
517         
518         Also register the swipe callback before starting the event sending.
519
520         * scrollingcoordinator/mac/latching/horizontal-overflow-back-swipe.html:
521
522 2020-06-02  Jacob Uphoff  <jacob_uphoff@apple.com>
523
524         Landing expectations for tests that were recently imported but did not have them
525
526         Unreviewed test gardening
527
528         * platform/ios/imported/w3c/web-platform-tests/dom/events/scrolling/input-text-scroll-event-when-using-arrow-keys-expected.txt: Added.
529         * platform/ios/imported/w3c/web-platform-tests/dom/events/scrolling/overscroll-deltas-expected.txt: Added.
530
531 2020-06-02  Jason Lawrence  <lawrence.j@apple.com>
532
533         [ iOS wk2 ] animations/play-state-paused.html is flaky failing.
534         https://bugs.webkit.org/show_bug.cgi?id=212641
535
536         Unreviewed test gardening.
537
538         * platform/ios-wk2/TestExpectations:
539
540 2020-06-02  Jacob Uphoff  <jacob_uphoff@apple.com>
541
542         [ iOS debug ] REGRESSION(r262254): imported/w3c/web-platform-tests/2dcontext/fill-and-stroke-styles/canvas_colorsandstyles_createlineargradient_001.htm is a constant timeout
543         https://bugs.webkit.org/show_bug.cgi?id=212636
544
545         Unreviewed test gardening
546
547         * platform/ios-wk2/TestExpectations:
548
549 2020-06-02  Jacob Uphoff  <jacob_uphoff@apple.com>
550
551         Removing expectations for a test that is now passing
552         https://bugs.webkit.org/show_bug.cgi?id=211920
553
554         Unreviewed test gardening
555
556         * platform/ios-wk2/TestExpectations:
557
558 2020-06-02  Lauro Moura  <lmoura@igalia.com>
559
560         [GLIB] Update TestExpectations Sections
561         https://bugs.webkit.org/show_bug.cgi?id=212586
562
563         Initial conversion from the "kind of failure" to the "feature" based
564         approach to organizing the glib test expectations.
565
566         This is an attempt to group related expectations closer together. At
567         the time of this patch, some sections are only related to the top
568         folder at LayoutTests, like WebAnimations, but others have entries
569         from multiple folders, like GStreamer, WebGL. More specific features
570         like EncryptedMedia will likely have their own sections even though it
571         could be seen as a subset of GStreamer.
572
573         In doubt, there is a NEEDS TRIAGING section at the end of the file
574         where one can put the failure if not sure about which existing section
575         it should go and ask for a more detailed investigation.
576
577         Reviewed by Carlos Alberto Lopez Perez.
578
579         * platform/glib/TestExpectations:
580
581 2020-06-01  Sergio Villar Senin  <svillar@igalia.com>
582
583         [css-flexbox] ChildIntrinsicLogicalWidth should use fit-content, not max-content
584         https://bugs.webkit.org/show_bug.cgi?id=210465
585
586         Reviewed by Javier Fernandez.
587
588         * TestExpectations: Unskipped flex-wrap-002.html which is now passing.
589
590 2020-06-02  Youenn Fablet  <youenn@apple.com>
591
592         [ Mac wk2 ] http/wpt/service-workers/service-worker-spinning-fetch.https.html is flaky failing.
593         https://bugs.webkit.org/show_bug.cgi?id=207515
594         <rdar://problem/59329307>
595
596         Reviewed by Chris Dumez.
597
598         * http/wpt/service-workers/service-worker-spinning-fetch.https.html:
599         In case service worker gets closed, fetch failure might be logged as console log message.
600         * platform/mac-wk2/TestExpectations:
601
602 2020-06-01  Myles C. Maxfield  <mmaxfield@apple.com>
603
604         [WebGPU] Update texture creation validation according to the discussion at https://github.com/gpuweb/gpuweb/pull/799/files
605         https://bugs.webkit.org/show_bug.cgi?id=212390
606
607         Reviewed by Dean Jackson.
608
609         * webgpu/texture-creation-expected.txt:
610         * webgpu/texture-creation.html:
611
612 2020-06-01  Noam Rosenthal  <noam@webkit.org>
613
614         Make unicode-bidi:isolate the default for an element with a dir attribute (instead of unicode-bidi:embed)
615         https://bugs.webkit.org/show_bug.cgi?id=134630
616
617         Reviewed by Simon Fraser.
618
619         * TestExpectations:
620                 Unskipped w3c tests that now pass, testing this behavior.
621
622         * fast/css/default-bidi-css-rules-expected.txt:
623         * fast/css/default-bidi-css-rules.html:
624                 This test was modified, as the default bidi CSS rules are modified.
625
626         * editing/selection/move-by-word-visually-mac-expected.txt:
627         * editing/selection/move-by-word-visually-single-space-inline-element.html:
628         * editing/style/make-text-writing-direction-inline-mac.html:
629         * editing/style/make-text-writing-direction-inline-win.html:
630         * fast/css/absolute-inline-alignment-2-expected.html:
631         * fast/css/absolute-inline-alignment-2.html:
632         * fast/text/bidi-embedding-pop-and-push-same.html:
633         * fast/text/bidi-reverse-runs-crash-expected.txt:
634         * fast/text/bidi-reverse-runs-crash.html:
635         * fast/text/international/bidi-LDB-2-HTML.html:
636         * fast/text/international/bidi-ignored-for-first-child-inline.html:
637         * fast/text/international/iso-8859-8.html:
638                 These tests rely on the previous unicode-bidi: embed default.
639                 Modified them to include that old default explicitly in the test, as they test something else.
640
641 2020-06-01  Chris Dumez  <cdumez@apple.com>
642
643         Update web-platform-tests/webaudio from upstream
644         https://bugs.webkit.org/show_bug.cgi?id=212610
645
646         Reviewed by Eric Carlson.
647
648         * TestExpectations:
649         * tests-options.json:
650
651 2020-06-01  Devin Rousso  <drousso@apple.com>
652
653         Web Inspector: Graphics: should use the `id` (name) of the animation if it exists
654         https://bugs.webkit.org/show_bug.cgi?id=212618
655
656         Reviewed by Timothy Hatcher.
657
658         * inspector/animation/nameChanged.html: Added.
659         * inspector/animation/nameChanged-expected.txt: Added.
660
661         * inspector/animation/resources/lifecycle-utilities.js:
662         * inspector/animation/lifecycle-css-animation-expected.txt:
663         * inspector/animation/lifecycle-css-transition-expected.txt:
664         * inspector/animation/lifecycle-web-animation.html:
665         * inspector/animation/lifecycle-web-animation-expected.txt:
666         Print out the name of the animation after it's created.
667
668 2020-06-01  Ryan Haddad  <ryanhaddad@apple.com>
669
670         [ 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
671         https://bugs.webkit.org/show_bug.cgi?id=212594
672
673         Unreviewed test gardening.
674
675         * platform/mac/TestExpectations: Mark tests as failing.
676
677 2020-06-01  Jason Lawrence  <lawrence.j@apple.com>
678
679         (r261103) [ Mac WK2 ] inspector/page/overrideSetting-ITPDebugModeEnabled.html is a flaky failure
680         https://bugs.webkit.org/show_bug.cgi?id=211791
681
682         Unreviewed test gardening.
683
684         * platform/mac-wk2/TestExpectations:
685
686 2020-05-26  Sergio Villar Senin  <svillar@igalia.com>
687
688         [css-flexbox] Tables as flex items should obey the flex container sizing
689         https://bugs.webkit.org/show_bug.cgi?id=212355
690
691         Reviewed by Manuel Rego Casasnovas.
692
693         Unskipped passing tests and added new expectations for Win and iOS which have
694         different renderings of some UI components causing a couple of test to fail by
695         small offsets.
696
697         * TestExpectations: Unskipped table-as-item-narrow-content.html that is passing now.
698         * css3/flexbox/flexitem-expected.txt: Updated. All tests passing.
699         * gpu-process/TestExpectations: Removed flexitem.html test.
700         * platform/ios/TestExpectations: Ditto.
701         * platform/ios/css3/flexbox/flexitem-expected.txt: Added.
702         * platform/win/TestExpectations: Removed flexitem.html test.
703         * platform/win/css3/flexbox/flexitem-expected.txt: Added.
704         * platform/wincairo/TestExpectations: Removed flexitem.html test.
705
706 2020-05-31  Zalan Bujtas  <zalan@apple.com>
707
708         [iBooks] Empty pages appear in book
709         https://bugs.webkit.org/show_bug.cgi?id=212573
710         <rdar://problem/62912623>
711
712         Reviewed by Antti Koivisto.
713
714         * fast/multicol/orphans-ignored-expected.html: Added.
715         * fast/multicol/orphans-ignored.html: Added.
716
717 2020-05-31  Rob Buis  <rbuis@igalia.com>
718
719         Implement named item condition for images
720         https://bugs.webkit.org/show_bug.cgi?id=212473
721
722         Reviewed by Maciej Stachowiak.
723
724         Update test expectation.
725
726         * fast/dom/HTMLDocument/document-special-properties-expected.txt:
727
728 2020-05-31  Myles C. Maxfield  <mmaxfield@apple.com>
729
730         Rebaseline imported/w3c/web-platform-tests/encoding/single-byte-decoder.html
731         https://bugs.webkit.org/show_bug.cgi?id=212565
732         <rdar://problem/63682561>
733
734         Unreviewed.
735
736         Rebaseline the expected result.
737
738         * platform/ios/TestExpectations:
739         * platform/mac/TestExpectations:
740
741 2020-05-31  Myles C. Maxfield  <mmaxfield@apple.com>
742
743         [iPad] REGRESSION(r261940): fast/text-autosizing/ios/idempotentmode/idempotent-autosizing-after-changing-initial-scale.html is failing
744         https://bugs.webkit.org/show_bug.cgi?id=212564
745         <rdar://problem/63729887>
746
747         Unreviewed.
748
749         Setting width=device-width was causing us to clamp the initial-scale to 1, thereby disabling autosizing.
750
751         * fast/text-autosizing/ios/idempotentmode/idempotent-autosizing-after-changing-initial-scale.html:
752         * platform/ipad/TestExpectations:
753
754 2020-05-30  Commit Queue  <commit-queue@webkit.org>
755
756         Unreviewed, reverting r262335.
757         https://bugs.webkit.org/show_bug.cgi?id=212571
758
759         Triggered assertions in WebKit1
760
761         Reverted changeset:
762
763         "Disallow responses when a response contains invalid header
764         values"
765         https://bugs.webkit.org/show_bug.cgi?id=184493
766         https://trac.webkit.org/changeset/262335
767
768 2020-05-30  Andy Estes  <aestes@apple.com>
769
770         [Apple Pay] Support percentage border-radius values in -apple-pay-button
771         https://bugs.webkit.org/show_bug.cgi?id=212559
772         <rdar://problem/63781881>
773
774         Reviewed by Antti Koivisto.
775
776         * fast/css/appearance-apple-pay-button-border-radius-expected.html:
777         * fast/css/appearance-apple-pay-button-border-radius.html:
778
779 2020-05-30  Diego Pino Garcia  <dpino@igalia.com>
780
781         [GLIB] Unreviewed gardening, update baseline after r262169
782         https://bugs.webkit.org/show_bug.cgi?id=212566
783
784         r262169 modifies Objective-C code and the general expected file. The
785         change only affected Mac ports. GTK and WPE ports keep expecting the former
786         result, so a new baseline is emitted for these ports.
787
788         * platform/glib/imported/w3c/web-platform-tests/html/semantics/embedded-content/media-elements/seeking/seek-to-negative-time-expected.txt: Added.
789
790 2020-05-29  Alex Christensen  <achristensen@webkit.org>
791
792         Add debug alerts to xhr tests
793         https://bugs.webkit.org/show_bug.cgi?id=212555
794
795         Reviewed by Alexey Proskuryakov.
796
797         These should not be upstreamed, but they are needed to help diagnose what is happening in rdar://problem/63684261
798
799         * platform/mac-wk1/imported/w3c/web-platform-tests/xhr/event-error-order.sub-expected.txt:
800         * platform/mac-wk1/imported/w3c/web-platform-tests/xhr/send-authentication-basic-cors-expected.txt:
801         * platform/mac-wk1/imported/w3c/web-platform-tests/xhr/send-network-error-async-events.sub-expected.txt:
802
803 2020-05-29  Simon Fraser  <simon.fraser@apple.com>
804
805         Event region painting should use the same paint flags as normal painting
806         https://bugs.webkit.org/show_bug.cgi?id=212547
807
808         Reviewed by Sam Weinig.
809
810         * fast/scrolling/mac/wheel-event-listener-region-inside-overflow-scroll-clipped-out-expected.txt: Added.
811         * fast/scrolling/mac/wheel-event-listener-region-inside-overflow-scroll-clipped-out.html: Added.
812
813 2020-05-29  Simon Fraser  <simon.fraser@apple.com>
814
815         Elements with wheel event handlers inside overflow:scroll are missing from the event region
816         https://bugs.webkit.org/show_bug.cgi?id=212545
817
818         Reviewed by Zalan Bujtas.
819
820         * fast/scrolling/mac/wheel-event-listener-region-inside-overflow-scroll-expected.txt: Added.
821         * fast/scrolling/mac/wheel-event-listener-region-inside-overflow-scroll.html: Added.
822
823 2020-05-29  Rob Buis  <rbuis@igalia.com>
824
825         Disallow responses when a response contains invalid header values
826         https://bugs.webkit.org/show_bug.cgi?id=184493
827
828         Reviewed by Youenn Fablet.
829
830         Update improved test results.
831
832         * platform/glib/imported/w3c/web-platform-tests/fetch/api/basic/header-value-combining.any-expected.txt:
833         * platform/glib/imported/w3c/web-platform-tests/fetch/api/basic/header-value-combining.any.worker-expected.txt:
834         * platform/ios-12/imported/w3c/web-platform-tests/fetch/api/basic/header-value-combining.any-expected.txt:
835         * platform/ios-12/imported/w3c/web-platform-tests/fetch/api/basic/header-value-combining.any.worker-expected.txt:
836         * platform/ios/imported/w3c/web-platform-tests/fetch/api/basic/header-value-combining.any-expected.txt:
837         * platform/ios/imported/w3c/web-platform-tests/fetch/api/basic/header-value-combining.any.worker-expected.txt:
838         * platform/mac-mojave/imported/w3c/web-platform-tests/fetch/api/basic/header-value-combining.any-expected.txt:
839         * platform/mac-mojave/imported/w3c/web-platform-tests/fetch/api/basic/header-value-combining.any.worker-expected.txt:
840         * platform/mac/imported/w3c/web-platform-tests/fetch/api/basic/header-value-combining.any-expected.txt:
841         * platform/mac/imported/w3c/web-platform-tests/fetch/api/basic/header-value-combining.any.worker-expected.txt:
842
843 2020-05-29  Oriol Brufau  <obrufau@igalia.com>
844
845         [css-grid] Update WPT grid-items-sizing-alignment-001.html
846         https://bugs.webkit.org/show_bug.cgi?id=169271
847
848         Reviewed by Manuel Rego Casasnovas.
849
850         Expect the test to pass, except on iOS (bug 212493).
851
852         * TestExpectations:
853         * platform/ios/TestExpectations:
854
855 2020-05-29  Saam Barati  <sbarati@apple.com>
856
857         Skip a few more JSC tests when $memoryLimited
858         https://bugs.webkit.org/show_bug.cgi?id=212552
859
860         Reviewed by Mark Lam.
861
862         * js/script-tests/stack-overflow-regexp.js:
863
864 2020-05-29  Jer Noble  <jer.noble@apple.com>
865
866         [EME] navigator.requestMediaKeySystemAccess() should reject PUR sessionTypes in private browsing mode.
867         https://bugs.webkit.org/show_bug.cgi?id=212540
868         <rdar://problem/61125757>
869
870         Reviewed by Eric Carlson.
871
872         * platform/mac/media/encrypted-media/fps-ephemeral-requestMediaKeySystemAccess-expected.txt: Added.
873         * platform/mac/media/encrypted-media/fps-ephemeral-requestMediaKeySystemAccess.html: Added.
874
875 2020-05-29  Devin Rousso  <drousso@apple.com>
876
877         Web Inspector: add test for protocol "condition" logic
878         https://bugs.webkit.org/show_bug.cgi?id=212497
879
880         Reviewed by Brian Burg.
881
882         * inspector/protocol/condition.html: Added.
883         * inspector/protocol/condition-expected.txt: Added.
884
885 2020-05-29  Jacob Uphoff  <jacob_uphoff@apple.com>
886
887         [ 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
888         https://bugs.webkit.org/show_bug.cgi?id=212532
889
890         Unreviewed test gardening.
891
892         * platform/ios-wk2/TestExpectations:
893
894 2020-05-29  Truitt Savell  <tsavell@apple.com>
895
896         Fix expectations after r262284
897         https://bugs.webkit.org/show_bug.cgi?id=212374
898
899         Unreviewed test gardening.
900
901         * TestExpectations:
902
903 2020-05-29  Devin Rousso  <drousso@apple.com>
904
905         Web Inspector: add ITML debuggable/target type
906         https://bugs.webkit.org/show_bug.cgi?id=203300
907         <rdar://problem/56545896>
908
909         Reviewed by Joseph Pecoraro and Brian Burg.
910
911         * inspector/protocol/target-types-for-debuggable-type.html: Added.
912         * inspector/protocol/target-types-for-debuggable-type-expected.txt: Added.
913
914 2020-05-29  Jason Lawrence  <lawrence.j@apple.com>
915
916         webkit-test-runner: Add support for the reftest-wait class name
917         https://bugs.webkit.org/show_bug.cgi?id=186045
918
919         Unreviewed test gardening.
920
921         * platform/ios-wk2/TestExpectations:
922
923 2020-05-27  Sergio Villar Senin  <svillar@igalia.com>
924
925         [WebXR] Implement XRSession::requestReferenceSpace()
926         https://bugs.webkit.org/show_bug.cgi?id=212407
927
928         Reviewed by Youenn Fablet.
929
930         * platform/wpe/TestExpectations: Unskipped 3 more tests that are working now.
931
932 2020-05-29  Diego Pino Garcia  <dpino@igalia.com>
933
934         [GLIB] Gardening, update test expectations after r262254
935         https://bugs.webkit.org/show_bug.cgi?id=212514
936
937         Unreviewed gardening.
938
939         r262254 re-synced many dom web-platform tests and expected files. Emit
940         new baselines for GTK and WPE for affected test and try to merge results 
941         into a common glib expectations when possible.
942
943         * platform/glib/TestExpectations:
944         * platform/glib/imported/w3c/web-platform-tests/2dcontext/imagebitmap/createImageBitmap-invalid-args-expected.txt:
945         * platform/glib/imported/w3c/web-platform-tests/dom/nodes/Document-createEvent.https-expected.txt:
946         * platform/glib/imported/w3c/web-platform-tests/html/dom/idlharness.worker-expected.txt:
947         * platform/glib/imported/w3c/web-platform-tests/web-animations/animation-model/animation-types/interpolation-per-property-expected.txt: Renamed from LayoutTests/platform/gtk/imported/w3c/web-platform-tests/web-animations/animation-model/animation-types/interpolation-per-property-expected.txt.
948         * platform/gtk/imported/w3c/web-platform-tests/dom/nodes/Node-cloneNode-expected.txt:
949         * platform/gtk/imported/w3c/web-platform-tests/html/dom/idlharness.https-expected.txt:
950         * platform/gtk/imported/w3c/web-platform-tests/html/semantics/selectors/pseudo-classes/readwrite-readonly-expected.txt: Added.
951         * platform/wpe/imported/w3c/web-platform-tests/html/dom/idlharness.https-expected.txt:
952         * platform/wpe/imported/w3c/web-platform-tests/html/semantics/selectors/pseudo-classes/readwrite-readonly-expected.txt: Added.
953         * platform/wpe/imported/w3c/web-platform-tests/web-animations/animation-model/animation-types/interpolation-per-property-expected.txt: Removed.
954
955 2020-05-29  Javier Fernandez  <jfernandez@igalia.com>
956
957         [css-grid] Import tests for the grid as flexbox item case
958         https://bugs.webkit.org/show_bug.cgi?id=212374
959
960         Reviewed by Manuel Rego Casasnovas.
961
962         These tests cover the case of a grid container being rendered as a flexbox item.
963         They are also useful as regression tests for the bug 209282 .
964
965         * TestExpectations: Added Failure entries for the tests that fail due to bug 209282
966
967 2020-05-29  Wenson Hsieh  <wenson_hsieh@apple.com>
968
969         REGRESSION (r261812): editing/async-clipboard/clipboard-item-get-type-basic.html is flaky
970         https://bugs.webkit.org/show_bug.cgi?id=212281
971         <rdar://problem/63554912>
972
973         Reviewed by Tim Horton.
974
975         Remove the failing test expectation.
976
977         * platform/ios-simulator-wk2/TestExpectations:
978
979 2020-05-28  Zan Dobersek  <zdobersek@igalia.com>
980
981         Unreviewed WPE gardening.
982
983         * platform/wpe/TestExpectations: Adding debug crash expectations for WebXR tests.
984
985 2020-05-28  Andy Estes  <aestes@apple.com>
986
987         [Apple Pay] Buttons render with a corner radius of PKApplePayButtonDefaultCornerRadius even when explicitly specifying "border-radius: 0px"
988         https://bugs.webkit.org/show_bug.cgi?id=212476
989         <rdar://problem/63401433>
990
991         Reviewed by Antti Koivisto.
992
993         * TestExpectations:
994         * fast/css/appearance-apple-pay-button-border-radius-expected.html: Added.
995         * fast/css/appearance-apple-pay-button-border-radius.html: Added.
996         * fast/css/appearance-apple-pay-button-expected.html:
997         * fast/css/appearance-apple-pay-button.html:
998         * fast/css/getComputedStyle/computed-style-apple-pay-button-expected.txt: Added.
999         * fast/css/getComputedStyle/computed-style-apple-pay-button.html: Added.
1000         * platform/mac/TestExpectations:
1001
1002 2020-05-28  Chris Dumez  <cdumez@apple.com>
1003
1004         Update web-platform-tests/interfaces from upstream
1005         https://bugs.webkit.org/show_bug.cgi?id=212501
1006
1007         Reviewed by Alex Christensen.
1008
1009         * platform/mac-wk1/imported/w3c/web-platform-tests/html/dom/idlharness.https-expected.txt:
1010         * platform/mac-wk2/imported/w3c/web-platform-tests/html/dom/idlharness.https-expected.txt:
1011
1012 2020-05-28  Myles C. Maxfield  <mmaxfield@apple.com>
1013
1014         Make fast/text/user-installed-fonts/extended-character.html more robust
1015         https://bugs.webkit.org/show_bug.cgi?id=212487
1016         <rdar://problem/63235370>
1017
1018         Unreviewed.
1019
1020         The test tries to make sure that, even if a user-installed font is the only font that supports
1021         a certain character, it still isn't used if user-installed fonts are disallowed. This patch
1022         updates the test to make the character less likely to be used by preinstalled fonts.
1023
1024         * TestExpectations: Run the test everywhere, but it might not pass, rather than skipping it.
1025         * fast/text/user-installed-fonts/extended-character-expected.html:
1026         * fast/text/user-installed-fonts/extended-character-with-user-font-expected-mismatch.html:
1027         * fast/text/user-installed-fonts/extended-character-with-user-font.html:
1028         * fast/text/user-installed-fonts/extended-character.html:
1029
1030 2020-05-28  Chris Dumez  <cdumez@apple.com>
1031
1032         http/tests/cache/disk-cache/disk-cache-validation-back-navigation-policy.html is slow
1033         https://bugs.webkit.org/show_bug.cgi?id=212496
1034
1035         Reviewed by Geoffrey Garen.
1036
1037         Split test into two so that we don't lose any coverage but so that each test can run faster
1038         individually.
1039
1040         * http/tests/cache/disk-cache/disk-cache-validation-back-navigation-policy-expected.txt:
1041         * http/tests/cache/disk-cache/disk-cache-validation-back-navigation-policy-high-priority-expected.txt: Copied from LayoutTests/http/tests/cache/disk-cache/disk-cache-validation-back-navigation-policy-expected.txt.
1042         * http/tests/cache/disk-cache/disk-cache-validation-back-navigation-policy-high-priority.html: Copied from LayoutTests/http/tests/cache/disk-cache/disk-cache-validation-back-navigation-policy.html.
1043         * http/tests/cache/disk-cache/disk-cache-validation-back-navigation-policy.html:
1044
1045 2020-05-28  Kate Cheney  <katherine_cheney@apple.com>
1046
1047         Minimum user interaction time in ResourceLoadStatistics should handle the case of -1
1048         https://bugs.webkit.org/show_bug.cgi?id=212445
1049         <rdar://problem/63696470>
1050
1051         Reviewed by John Wilander.
1052
1053         30 day website data deletion is covered by operating-dates-all-website-data-removed.html.
1054         These new test cases check that deletion occurs when including statistics with no
1055         user interaction (most recent user interaction time of -1) and with
1056         the check for ITP testing turned off to test using the hour long wait
1057         to delete expired data.
1058
1059         It also deletes
1060         http/tests/resourceLoadStatistics/operating-dates-all-but-cookies-removed.html
1061         because 7 day website data deletion is covered by the new test cases.
1062
1063         * http/tests/resourceLoadStatistics/operating-dates-all-but-cookies-removed-statistics-with-no-user-interaction-database-expected.txt: Added.
1064         * http/tests/resourceLoadStatistics/operating-dates-all-but-cookies-removed-statistics-with-no-user-interaction-database.html: Added.
1065         * http/tests/resourceLoadStatistics/operating-dates-all-but-cookies-removed-statistics-with-no-user-interaction-expected.txt: Added.
1066         * http/tests/resourceLoadStatistics/operating-dates-all-but-cookies-removed-statistics-with-no-user-interaction.html: Added.
1067
1068         * LayoutTests/http/tests/resourceLoadStatistics/operating-dates-all-but-cookies-removed-database-expected.txt: Removed.
1069         * LayoutTests/http/tests/resourceLoadStatistics/operating-dates-all-but-cookies-removed-expected.txt: Removed.
1070         * LayoutTests/http/tests/resourceLoadStatistics/operating-dates-all-but-cookies-removed.html: Removed.
1071         * LayoutTests/http/tests/resourceLoadStatistics/operating-dates-all-but-cookies-removed-database.html: Removed.
1072
1073 2020-05-28  Jacob Uphoff  <jacob_uphoff@apple.com>
1074
1075         [ macOS ] media/video-play-audio-require-user-gesture.html is a flaky timeout
1076         https://bugs.webkit.org/show_bug.cgi?id=212488
1077
1078         Unreviewed test gardening
1079
1080         * platform/mac/TestExpectations:
1081
1082 2020-05-28  Jason Lawrence  <lawrence.j@apple.com>
1083
1084         REGRESSION: (r261940): [ iPadOS wk2 ] fast/text-autosizing/ios/idempotentmode/idempotent-autosizing-after-changing-initial-scale.html is failing consistently.
1085         https://bugs.webkit.org/show_bug.cgi?id=212483
1086
1087         Unreviewed test gardening.
1088
1089         * platform/ipad/TestExpectations:
1090
1091 2020-05-28  Chris Dumez  <cdumez@apple.com>
1092
1093         Resync dom web-platform tests from upstream
1094         https://bugs.webkit.org/show_bug.cgi?id=212443
1095
1096         Reviewed by Youenn Fablet.
1097
1098         * platform/mac-wk2/imported/w3c/web-platform-tests/dom/nodes/Node-cloneNode-expected.txt:
1099
1100 2020-05-28  Alex Christensen  <achristensen@webkit.org>
1101
1102         Make fast/loader/create-frame-in-DOMContentLoaded.html less flaky
1103         https://bugs.webkit.org/show_bug.cgi?id=212454
1104         <rdar://problem/61833551>
1105
1106         Reviewed by Chris Dumez.
1107
1108         We have records of this test failing extremely rarely going back at least a few months.
1109         I think it may have become flaky related to r253279 because eventLoop().performMicrotaskCheckpoint() is now called more often
1110         and the test runner's logic to gather the text nodes for test output is tied up with the load and DOMContentLoaded event handlers
1111         if you don't use waitUntilDone/notifyDone.  In any case, this test was added in r90038 to verify incorrect behavior that we've been
1112         meaning to fix in the last 9 years, and with waitUntilDone/notifyDone it does that, but without being a burden on our bot watchers
1113         who do such good work and help find real problems.
1114
1115         * fast/loader/create-frame-in-DOMContentLoaded.html:
1116
1117 2020-05-28  Youenn Fablet  <youenn@apple.com>
1118
1119         ReadableByteStream should be enabled/disabled in service workers as done in pages
1120         https://bugs.webkit.org/show_bug.cgi?id=212466
1121
1122         Reviewed by Alex Christensen.
1123
1124         * TestExpectations:
1125         Skipping timing out tests.
1126
1127 2020-05-28  Chris Dumez  <cdumez@apple.com>
1128
1129         fast/dom/vertical-scrollbar-in-rtl.html is flaky failing
1130         https://bugs.webkit.org/show_bug.cgi?id=212474
1131         <rdar://problem/63692473>
1132
1133         Reviewed by Geoffrey Garen.
1134
1135         Unreviewed, use assertClose() instead of assertEqual() due to floating point
1136         precision.
1137
1138         * fast/dom/vertical-scrollbar-in-rtl.html:
1139
1140 2020-05-28  Antti Koivisto  <antti@apple.com>
1141
1142         Incorrect clipping of absolute and fixed elements inside stacking-context composited overflow:hidden
1143         https://bugs.webkit.org/show_bug.cgi?id=212419
1144         <rdar://problem/55856170>
1145
1146         Reviewed by Simon Fraser.
1147
1148         * compositing/overflow/non-contained-descendant-clipping-absolute-expected.html: Added.
1149         * compositing/overflow/non-contained-descendant-clipping-absolute.html: Added.
1150         * compositing/overflow/non-contained-descendant-clipping-fixed-expected.html: Added.
1151         * compositing/overflow/non-contained-descendant-clipping-fixed.html: Added.
1152
1153 2020-05-27  Noam Rosenthal  <noam@webkit.org>
1154
1155         Implement AccessKeyLabel attribute.
1156         https://bugs.webkit.org/show_bug.cgi?id=72715
1157
1158         Reviewed by Darin Adler.
1159
1160         * fast/forms/access-key-label-expected.txt: Added.
1161         * fast/forms/access-key-label.html: Added.
1162                 Added a test to cover accessKeyLabel scenarios.
1163
1164         * js/dom/dom-static-property-for-in-iteration-expected.txt:
1165         * platform/gtk/imported/w3c/web-platform-tests/html/dom/idlharness.https-expected.txt:
1166         * platform/gtk/js/dom/dom-static-property-for-in-iteration-expected.txt:
1167         * platform/ios-wk2/imported/w3c/web-platform-tests/html/dom/idlharness.https-expected.txt:
1168         * platform/ios-wk2/js/dom/dom-static-property-for-in-iteration-expected.txt:
1169         * platform/mac-wk1/imported/w3c/web-platform-tests/html/dom/idlharness.https-expected.txt:
1170         * platform/mac-wk2/imported/w3c/web-platform-tests/html/dom/idlharness.https-expected.txt:
1171         * platform/mac-wk2/js/dom/dom-static-property-for-in-iteration-expected.txt:
1172         * platform/win/js/dom/dom-static-property-for-in-iteration-expected.txt:
1173         * platform/wpe/imported/w3c/web-platform-tests/html/dom/idlharness.https-expected.txt:
1174         * platform/wpe/js/dom/dom-static-property-for-in-iteration-expected.txt:
1175                 HTML elements now have an accessKeyLabel property, fix expected results.
1176
1177 2020-05-27  Lauro Moura  <lmoura@igalia.com>
1178
1179         [GTK] Skip inspector/page/archive.html
1180
1181         Unreviewed test gardening.
1182
1183         It is a feature not supported by the GTK port.
1184
1185         * platform/gtk/TestExpectations:
1186         * platform/gtk/inspector/page/archive-expected.txt: Removed.
1187
1188 2020-05-27  Andres Gonzalez  <andresg_22@apple.com>
1189
1190         Empty alt attribute does not ignore the image for accessibility clients in Safari.
1191         https://bugs.webkit.org/show_bug.cgi?id=212432
1192         <rdar://problem/60597768>
1193
1194         Reviewed by Chris Fleizach.
1195
1196         * accessibility/img-alt-attribute-unassigned-empty-expected.txt: Renamed from LayoutTests/accessibility/img-alt-attribute-unassigned-value-expected.txt.
1197         * accessibility/img-alt-attribute-unassigned-empty.html: Renamed from LayoutTests/accessibility/img-alt-attribute-unassigned-value.html.
1198         Added the test case for alt="" in addition to unassigned alt.
1199
1200         * accessibility/self-referencing-aria-labelledby.html:
1201         Removed unnecessary alt="" since now that causes the image element not
1202         to be exposed.
1203
1204 2020-05-27  Chris Dumez  <cdumez@apple.com>
1205
1206         pageshow only fires the first time the back button is pressed
1207         https://bugs.webkit.org/show_bug.cgi?id=156356
1208         <rdar://problem/29256489>
1209
1210         Reviewed by Alexey Proskuryakov.
1211
1212         * fast/history/multiple-back-forward-navigations-expected.txt: Added.
1213         * fast/history/multiple-back-forward-navigations.html: Added.
1214         Add layout test coverage.
1215
1216         * fast/history/resources/page-cache-helper.html:
1217         Update page cache helper to navigate back even if the page is coming out of
1218         the back/forward cache, by listening to the pageshow event.
1219
1220 2020-05-27  Lauro Moura  <lmoura@igalia.com>
1221
1222         [WPE] Avoid possible WTR event timing going back in time and fix conversion from s to ms
1223         https://bugs.webkit.org/show_bug.cgi?id=212338
1224
1225         Reviewed by Michael Catanzaro.
1226
1227         Added new test to check if input events timestamps are actually
1228         monotonically increasing since the start.
1229
1230         * fast/events/monotonic-event-time-expected.txt: Added.
1231         * fast/events/monotonic-event-time.html: Added.
1232         * platform/ios/TestExpectations: Skipped the test as it relies on
1233         mouseDown
1234
1235 2020-05-27  Youenn Fablet  <youenn@apple.com>
1236
1237         [ Mac wk2 ] http/tests/eventsource/eventsource-reconnect-during-navigate-crash.html is flaky failing.
1238         https://bugs.webkit.org/show_bug.cgi?id=209622
1239         <rdar://problem/60938860>
1240
1241         Reviewed by Darin Adler.
1242
1243         The test is flaky by nature as the event source load and navigation load are happening asynchronously.
1244         In most cases but not always, the loading of the CachedResource will fail synchronously and will trigger the console message.
1245         Do not output the console log message since the goal of the test is to not crash.
1246
1247         * http/tests/eventsource/eventsource-reconnect-during-navigate-crash-expected.txt:
1248         * http/tests/eventsource/eventsource-reconnect-during-navigate-crash.html:
1249         * platform/mac-wk2/TestExpectations:
1250
1251 2020-05-27  Wenson Hsieh  <wenson_hsieh@apple.com>
1252
1253         [Clipboard API] Support reading "image/png" on ClipboardItem
1254         https://bugs.webkit.org/show_bug.cgi?id=212339
1255         <rdar://problem/63588957>
1256
1257         Reviewed by Tim Horton.
1258
1259         Add a new layout test to verify that `Clipboard.write` and `Clipboard.read` can be used to copy and then read
1260         back PNG image data.
1261
1262         * editing/async-clipboard/clipboard-read-write-images-expected.txt: Added.
1263         * editing/async-clipboard/clipboard-read-write-images.html: Added.
1264         * editing/async-clipboard/resources/async-clipboard-helpers.js:
1265         (sampleBase64PNGImageData1):
1266         (sampleBase64PNGImageData2):
1267         (imageBlob):
1268         (sampleBase64PNGImageData): Deleted.
1269         * platform/win/TestExpectations:
1270
1271 2020-05-27  Ryan Haddad  <ryanhaddad@apple.com>
1272
1273         [ macOS ] http/tests/media/now-playing-info.html is flaky failing
1274         https://bugs.webkit.org/show_bug.cgi?id=206699
1275
1276         Unreviewed test gardening.
1277
1278         * platform/mac-wk2/TestExpectations: Remove flaky expectation since the test is consistently passing.
1279
1280 2020-05-27  Jason Lawrence  <lawrence.j@apple.com>
1281
1282         REGRESSION: [ Mac wk2 ] fast/mediastream/mock-media-source-webaudio.html is flaky timing out.
1283         https://bugs.webkit.org/show_bug.cgi?id=212413
1284
1285         Unreviewed test gardening.
1286
1287         * platform/mac-wk2/TestExpectations:
1288
1289 2020-05-27  Chris Dumez  <cdumez@apple.com>
1290
1291         Crash under WebNotificationManager::removeNotificationFromContextMap()
1292         https://bugs.webkit.org/show_bug.cgi?id=212410
1293         <rdar://63496726>
1294
1295         Reviewed by Alex Christensen.
1296
1297         Add layout test coverage.
1298
1299         * http/tests/notifications/crash-on-navigation-expected.txt: Added.
1300         * http/tests/notifications/crash-on-navigation.html: Added.
1301         * http/tests/notifications/resources/crash-on-navigation-iframe.html: Added.
1302
1303 2020-05-27  Jason Lawrence  <lawrence.j@apple.com>
1304
1305         [ Catalina wk2 ] webrtc/video-autoplay1.html is flaky failing.
1306         https://bugs.webkit.org/show_bug.cgi?id=209018
1307
1308         Unreviewed test gardening.
1309
1310         * platform/mac-wk2/TestExpectations:
1311
1312 2020-05-19  Sergio Villar Senin  <svillar@igalia.com>
1313
1314         [WebXR] Implement XRSession::requestAnimationFrame()
1315         https://bugs.webkit.org/show_bug.cgi?id=212099
1316
1317         Reviewed by Youenn Fablet.
1318
1319         * platform/wpe/TestExpectations: Unskipped several tests that are now passing.
1320
1321 2020-05-27  Carlos Garcia Campos  <cgarcia@igalia.com>
1322
1323         [GTK][WTR] EventSender: stop using GdkEvent API in preparation for GTK4
1324         https://bugs.webkit.org/show_bug.cgi?id=212298
1325
1326         Reviewed by Adrian Perez de Castro.
1327
1328         Update expectations for tests that are passing now.
1329
1330         * platform/gtk/TestExpectations:
1331         * platform/gtk/editing/selection/5195166-1-expected.txt: Removed.
1332
1333 2020-05-27  Youenn Fablet  <youenn@apple.com>
1334
1335         REGRESSION (r261277): [ Mac iOS ] webrtc/datachannel/gather-candidates-networkprocess-crash.html is a flaky timeout
1336         https://bugs.webkit.org/show_bug.cgi?id=212218
1337         <rdar://problem/63496692>
1338
1339         Reviewed by Eric Carlson.
1340
1341         * webrtc/datachannel/gather-candidates-networkprocess-crash.html:
1342         Create a new peer connection after the network process crash to validate it does not stay hanging.
1343
1344 2020-05-27  Fujii Hironori  <Hironori.Fujii@sony.com>
1345
1346         [WinCairo] Unreviewed test gardening
1347
1348         * platform/wincairo/css2.1/t0804-c5509-padn-l-03-f-g-expected.txt:
1349         * platform/wincairo/css3/flexbox/flexbox-baseline-expected.txt:
1350         * platform/wincairo/fast/css-generated-content/details-summary-before-after-expected.txt:
1351         * platform/wincairo/fast/gradients/list-item-gradient-expected.txt:
1352         * platform/wincairo/fast/html/details-add-child-1-expected.txt:
1353         * platform/wincairo/fast/html/details-add-child-2-expected.txt:
1354         * platform/wincairo/fast/html/details-add-details-child-1-expected.txt:
1355         * platform/wincairo/fast/html/details-add-details-child-2-expected.txt:
1356         * platform/wincairo/fast/html/details-add-summary-1-and-click-expected.txt:
1357         * platform/wincairo/fast/html/details-add-summary-1-expected.txt:
1358         * platform/wincairo/fast/html/details-add-summary-10-and-click-expected.txt:
1359         * platform/wincairo/fast/html/details-add-summary-10-expected.txt:
1360         * platform/wincairo/fast/html/details-add-summary-2-and-click-expected.txt:
1361         * platform/wincairo/fast/html/details-add-summary-2-expected.txt:
1362         * platform/wincairo/fast/html/details-add-summary-3-and-click-expected.txt:
1363         * platform/wincairo/fast/html/details-add-summary-3-expected.txt:
1364         * platform/wincairo/fast/html/details-add-summary-4-and-click-expected.txt:
1365         * platform/wincairo/fast/html/details-add-summary-4-expected.txt:
1366         * platform/wincairo/fast/html/details-add-summary-5-and-click-expected.txt:
1367         * platform/wincairo/fast/html/details-add-summary-5-expected.txt:
1368         * platform/wincairo/fast/html/details-add-summary-6-and-click-expected.txt:
1369         * platform/wincairo/fast/html/details-add-summary-6-expected.txt:
1370         * platform/wincairo/fast/html/details-add-summary-7-and-click-expected.txt:
1371         * platform/wincairo/fast/html/details-add-summary-7-expected.txt:
1372         * platform/wincairo/fast/html/details-add-summary-8-and-click-expected.txt:
1373         * platform/wincairo/fast/html/details-add-summary-8-expected.txt:
1374         * platform/wincairo/fast/html/details-add-summary-9-and-click-expected.txt:
1375         * platform/wincairo/fast/html/details-add-summary-9-expected.txt:
1376         * platform/wincairo/fast/html/details-add-summary-child-1-expected.txt:
1377         * platform/wincairo/fast/html/details-add-summary-child-2-expected.txt:
1378         * platform/wincairo/fast/html/details-marker-style-expected.txt:
1379         * platform/wincairo/fast/html/details-nested-1-expected.txt:
1380         * platform/wincairo/fast/html/details-nested-2-expected.txt:
1381         * platform/wincairo/fast/html/details-no-summary1-expected.txt:
1382         * platform/wincairo/fast/html/details-no-summary2-expected.txt:
1383         * platform/wincairo/fast/html/details-no-summary3-expected.txt:
1384         * platform/wincairo/fast/html/details-no-summary4-expected.txt:
1385         * platform/wincairo/fast/html/details-open-javascript-expected.txt:
1386         * platform/wincairo/fast/html/details-open1-expected.txt:
1387         * platform/wincairo/fast/html/details-open2-expected.txt:
1388         * platform/wincairo/fast/html/details-open3-expected.txt:
1389         * platform/wincairo/fast/html/details-open4-expected.txt:
1390         * platform/wincairo/fast/html/details-open5-expected.txt:
1391         * platform/wincairo/fast/html/details-open6-expected.txt:
1392         * platform/wincairo/fast/html/details-position-expected.txt:
1393         * platform/wincairo/fast/html/details-remove-child-1-expected.txt:
1394         * platform/wincairo/fast/html/details-remove-child-2-expected.txt:
1395         * platform/wincairo/fast/html/details-remove-summary-1-and-click-expected.txt:
1396         * platform/wincairo/fast/html/details-remove-summary-1-expected.txt:
1397         * platform/wincairo/fast/html/details-remove-summary-2-and-click-expected.txt:
1398         * platform/wincairo/fast/html/details-remove-summary-2-expected.txt:
1399         * platform/wincairo/fast/html/details-remove-summary-3-and-click-expected.txt:
1400         * platform/wincairo/fast/html/details-remove-summary-3-expected.txt:
1401         * platform/wincairo/fast/html/details-remove-summary-4-and-click-expected.txt:
1402         * platform/wincairo/fast/html/details-remove-summary-4-expected.txt:
1403         * platform/wincairo/fast/html/details-remove-summary-5-and-click-expected.txt:
1404         * platform/wincairo/fast/html/details-remove-summary-5-expected.txt:
1405         * platform/wincairo/fast/html/details-remove-summary-6-and-click-expected.txt:
1406         * platform/wincairo/fast/html/details-remove-summary-6-expected.txt:
1407         * platform/wincairo/fast/html/details-remove-summary-child-1-expected.txt:
1408         * platform/wincairo/fast/html/details-remove-summary-child-2-expected.txt:
1409         * platform/wincairo/fast/html/details-replace-summary-child-expected.txt:
1410         * platform/wincairo/fast/html/details-replace-text-expected.txt:
1411         * platform/wincairo/fast/html/details-writing-mode-expected.txt:
1412         * platform/wincairo/fast/text/international/text-combine-image-test-expected.txt:
1413         * platform/wincairo/ietestcenter/css3/bordersbackgrounds/border-radius-applies-to-012-expected.txt:
1414
1415 2020-05-26  Said Abou-Hallawa  <sabouhallawa@apple.com>
1416
1417         SMILTimeContainer must protect its m_scheduledAnimations while it does updateAnimations()
1418         https://bugs.webkit.org/show_bug.cgi?id=212192
1419         <rdar://problem/56717734>
1420
1421         Reviewed by Youenn Fablet.
1422
1423         * svg/animations/css-animation-reinsert-target-expected.txt: Added.
1424         * svg/animations/css-animation-reinsert-target.html: Added.
1425
1426 2020-05-26  Simon Fraser  <simon.fraser@apple.com>
1427
1428         Rendering artifacts when scrolling overlays
1429         https://bugs.webkit.org/show_bug.cgi?id=204120
1430         <rdar://problem/57121358>
1431
1432         Reviewed by Zalan Bujtas.
1433
1434         * compositing/repaint/compositing-toggle-in-overflow-scroll-repaint-expected.txt: Added.
1435         * compositing/repaint/compositing-toggle-in-overflow-scroll-repaint.html: Added.
1436         * platform/ios-wk2/compositing/repaint/compositing-toggle-in-overflow-scroll-repaint-expected.txt: Added.
1437         * platform/mac-wk1/compositing/repaint/compositing-toggle-in-overflow-scroll-repaint-expected.txt: Added.
1438
1439 2020-05-26  Said Abou-Hallawa  <sabouhallawa@apple.com>
1440
1441         An SVG animated property animator can stop animation while other animators are still running
1442         https://bugs.webkit.org/show_bug.cgi?id=207417
1443         <rdar://problem/59278306>
1444
1445         Reviewed by Simon Fraser.
1446
1447         * svg/animations/animated-enum-mutiple-animators-expected.txt: Added.
1448         * svg/animations/animated-enum-mutiple-animators.svg: Added.
1449         * svg/animations/animated-length-mutiple-animators-expected.txt: Added.
1450         * svg/animations/animated-length-mutiple-animators.svg: Added.
1451
1452 2020-05-26  Simon Fraser  <simon.fraser@apple.com>
1453
1454         REGRESSION (async oveflow): scrubber missing from inline video inside overflow scroll
1455         https://bugs.webkit.org/show_bug.cgi?id=212391
1456         <rdar://problem/63089859>
1457
1458         Reviewed by Zalan Bujtas.
1459
1460         * compositing/layer-creation/overlap-in-scroller-expected.html: Added.
1461         * compositing/layer-creation/overlap-in-scroller.html: Added.
1462
1463 2020-05-26  Jer Noble  <jer.noble@apple.com>
1464
1465         Can't scrub video on https://www.judiciary.senate.gov
1466         https://bugs.webkit.org/show_bug.cgi?id=212270
1467         <rdar://problem/57922919>
1468
1469         Reviewed by Eric Carlson.
1470
1471         * media/video-duration-seekable-expected.txt: Added.
1472         * media/video-duration-seekable.html: Added.
1473
1474 2020-05-26  Jason Lawrence  <lawrence.j@apple.com>
1475
1476         Regression(?): [ iOS wk2 ] http/tests/resourceLoadStatistics/cookie-deletion.html is flaky failing and crashing.
1477         https://bugs.webkit.org/show_bug.cgi?id=207197
1478
1479         Unreviewed test gardening.
1480
1481         * platform/ios-wk2/TestExpectations:
1482
1483 2020-05-26  Jason Lawrence  <lawrence.j@apple.com>
1484
1485         [ iOS wk2 ] http/wpt/beacon/cors/crossorigin-arraybufferview-no-preflight.html is failing.
1486         https://bugs.webkit.org/show_bug.cgi?id=207583
1487
1488         Unreviewed test gardening.
1489
1490         * platform/ios-wk2/TestExpectations:
1491
1492 2020-05-26  Kate Cheney  <katherine_cheney@apple.com>
1493
1494         REGRESSION: [ iOS wk2 Debug ] multiple fast/text/international/system-language tests are flaky crashing - WTFCrashWithInfo - WebKit::ResourceLoadStatisticsDatabaseStore::openAndUpdateSchemaIfNecessary()
1495         https://bugs.webkit.org/show_bug.cgi?id=211958
1496         <rdar://problem/63275549>
1497
1498         Reviewed by Darin Adler.
1499
1500         Tests no longer crashing.
1501
1502         * platform/ios-wk2/TestExpectations:
1503
1504 2020-05-26  Antoine Quint  <graouts@apple.com>
1505
1506         Hardware fill-forwards animation and transitions don't interact correctly
1507         https://bugs.webkit.org/show_bug.cgi?id=187839
1508         <rdar://problem/42410412>
1509
1510         Reviewed by Simon Fraser.
1511
1512         Add a new test that reproduces the issue shown by the original test case for this bug. While an animation is running
1513         for a CSS property, we change the underlying value for that animated property which is also set as the transition-property
1514         value. The correct behavior is to not start a CSS Transition either when changing the underlying value during the
1515         CSS Animation nor at the end of the CSS Animation.
1516
1517         * webanimations/updating-property-targeted-by-css-transition-during-css-animation-expected.txt: Added.
1518         * webanimations/updating-property-targeted-by-css-transition-during-css-animation.html: Added.
1519
1520 2020-05-26  Chris Dumez  <cdumez@apple.com>
1521
1522         Unreviewed, skip revoke-blob-url-after-navigation.html on Windows.
1523
1524         Windows port is lacking blob support.
1525
1526         * platform/win/TestExpectations:
1527
1528 2020-05-26  Zalan Bujtas  <zalan@apple.com>
1529
1530         [LFC][TFC] Use padding to space out sections
1531         https://bugs.webkit.org/show_bug.cgi?id=212377
1532
1533         Reviewed by Antti Koivisto.
1534
1535         * fast/layoutformattingcontext/table-simple-multiple-sections-with-border-spacing-and-collapse-expected.html: Added.
1536         * fast/layoutformattingcontext/table-simple-multiple-sections-with-border-spacing-and-collapse.html: Added.
1537
1538 2020-05-26  Chris Dumez  <cdumez@apple.com>
1539
1540         Unskip fast/events/form-onchange.html after r262145.
1541
1542         * platform/mac-wk1/TestExpectations:
1543
1544 2020-05-26  Chris Dumez  <cdumez@apple.com>
1545
1546         Unreviewed, drop a few beforeload event tests that no longer make sense after r261971.
1547
1548         We dropped support for the BeforeLoadEvent in r261971 so these tests do not make
1549         sense anymore. Those tests also cause flakiness such as <rdar://63623324> now that
1550         they no longer run as expected.
1551
1552         * fast/events/form-iframe-target-before-load-crash-expected.txt: Removed.
1553         * fast/events/form-iframe-target-before-load-crash.html: Removed.
1554         * fast/events/form-iframe-target-before-load-crash2-expected.txt: Removed.
1555         * fast/events/form-iframe-target-before-load-crash2.html: Removed.
1556         * fast/events/form-iframe-target-before-load-crash3-expected.txt: Removed.
1557         * fast/events/form-iframe-target-before-load-crash3.html: Removed.
1558
1559 2020-05-26  Zalan Bujtas  <zalan@apple.com>
1560
1561         [LFC][TFC] Add support for multiple sections
1562         https://bugs.webkit.org/show_bug.cgi?id=212354
1563
1564         Reviewed by Antti Koivisto.
1565
1566         * fast/layoutformattingcontext/table-simple-multiple-sections-expected.html: Added.
1567         * fast/layoutformattingcontext/table-simple-multiple-sections.html: Added.
1568
1569 2020-05-26  Jason Lawrence  <lawrence.j@apple.com>
1570
1571         REGRESSION: [ Mac wk1 ] fast/events/form-onchange.html is flaky failing.
1572         https://bugs.webkit.org/show_bug.cgi?id=212375
1573
1574         Unreviewed test gardening.
1575
1576         * platform/mac-wk1/TestExpectations:
1577
1578 2020-05-26  Diego Pino Garcia  <dpino@igalia.com>
1579
1580         [WPE] Gardening, update pending baselines after r262127
1581         https://bugs.webkit.org/show_bug.cgi?id=212370
1582
1583         Unrevewed gardening.
1584
1585         * platform/wpe/fast/borders/fieldsetBorderRadius-expected.txt: Added.
1586         * platform/wpe/fast/html/details-marker-style-mixed-expected.txt: Added.
1587         * platform/wpe/mathml/presentation/roots-expected.txt:
1588         * platform/wpe/svg/zoom/page/zoom-img-preserveAspectRatio-support-1-expected.txt:
1589         * platform/wpe/svg/zoom/page/zoom-svg-through-object-with-percentage-size-expected.txt:
1590
1591 2020-05-26  Diego Pino Garcia  <dpino@igalia.com>
1592
1593         [GTK] Gardening, update pending baselines after r262127
1594         https://bugs.webkit.org/show_bug.cgi?id=212369
1595
1596         Unreviewed gardening.
1597
1598         * platform/gtk/fast/borders/fieldsetBorderRadius-expected.png:
1599         * platform/gtk/fast/borders/fieldsetBorderRadius-expected.txt: Added.
1600         * platform/gtk/fast/html/details-marker-style-mixed-expected.txt: Renamed from LayoutTests/platform/glib/fast/html/details-marker-style-mixed-expected.txt.
1601
1602 2020-05-25  Carlos Alberto Lopez Perez  <clopez@igalia.com>
1603
1604         [css-flexbox] WPT Test css/css-flexbox/flex-lines/multi-line-wrap-reverse-column-reverse.html fails
1605         https://bugs.webkit.org/show_bug.cgi?id=212054
1606
1607         Reviewed by Manuel Rego Casasnovas.
1608
1609         Remove expectations for passing test.
1610
1611         * TestExpectations:
1612         * platform/glib/TestExpectations:
1613
1614 2020-05-25  Diego Pino Garcia  <dpino@igalia.com>
1615
1616         [WPE] Gardening, update baselines after r262127
1617         https://bugs.webkit.org/show_bug.cgi?id=212365
1618
1619         Unreviewed gardening.
1620
1621         * platform/wpe/fast/html/details-no-summary4-expected.txt:
1622         * platform/wpe/fast/html/details-open-javascript-expected.txt:
1623         * platform/wpe/fast/html/details-open2-expected.txt:
1624         * platform/wpe/fast/html/details-open4-expected.txt:
1625         * platform/wpe/fast/html/details-replace-summary-child-expected.txt:
1626         * platform/wpe/fast/html/details-replace-text-expected.txt:
1627         * platform/wpe/fast/html/details-writing-mode-expected.txt:
1628         * platform/wpe/fast/html/details-writing-mode-mixed-expected.txt:
1629         * platform/wpe/fast/writing-mode/fieldsets-expected.txt:
1630         * platform/wpe/svg/zoom/page/zoom-hixie-mixed-009-expected.txt:
1631
1632 2020-05-25  Diego Pino Garcia  <dpino@igalia.com>
1633
1634         [GTK] Gardening, update baselines after r262127
1635         https://bugs.webkit.org/show_bug.cgi?id=212364
1636
1637         Unreviewed gardening.
1638
1639         * platform/glib/css2.1/t0804-c5509-padn-l-03-f-g-expected.txt:
1640         * platform/glib/css3/flexbox/flexbox-baseline-expected.txt:
1641         * platform/glib/fast/block/basic/fieldset-stretch-to-legend-expected.txt:
1642         * platform/glib/fast/css-generated-content/details-summary-before-after-expected.txt:
1643         * platform/glib/fast/html/details-add-child-1-expected.txt:
1644         * platform/glib/fast/html/details-add-child-2-expected.txt:
1645         * platform/glib/fast/html/details-add-details-child-1-expected.txt:
1646         * platform/glib/fast/html/details-add-details-child-2-expected.txt:
1647         * platform/glib/fast/html/details-add-summary-1-and-click-expected.txt:
1648         * platform/glib/fast/html/details-add-summary-1-expected.txt:
1649         * platform/glib/fast/html/details-add-summary-10-and-click-expected.txt:
1650         * platform/glib/fast/html/details-add-summary-10-expected.txt:
1651         * platform/glib/fast/html/details-add-summary-2-and-click-expected.txt:
1652         * platform/glib/fast/html/details-add-summary-2-expected.txt:
1653         * platform/glib/fast/html/details-add-summary-3-and-click-expected.txt:
1654         * platform/glib/fast/html/details-add-summary-3-expected.txt:
1655         * platform/glib/fast/html/details-add-summary-4-and-click-expected.txt:
1656         * platform/glib/fast/html/details-add-summary-4-expected.txt:
1657         * platform/glib/fast/html/details-add-summary-5-and-click-expected.txt:
1658         * platform/glib/fast/html/details-add-summary-5-expected.txt:
1659         * platform/glib/fast/html/details-add-summary-6-and-click-expected.txt:
1660         * platform/glib/fast/html/details-add-summary-6-expected.txt:
1661         * platform/glib/fast/html/details-add-summary-7-and-click-expected.txt:
1662         * platform/glib/fast/html/details-add-summary-7-expected.txt:
1663         * platform/glib/fast/html/details-add-summary-8-and-click-expected.txt:
1664         * platform/glib/fast/html/details-add-summary-8-expected.txt:
1665         * platform/glib/fast/html/details-add-summary-9-and-click-expected.txt:
1666         * platform/glib/fast/html/details-add-summary-9-expected.txt:
1667         * platform/glib/fast/html/details-add-summary-child-1-expected.txt:
1668         * platform/glib/fast/html/details-add-summary-child-2-expected.txt:
1669         * platform/glib/fast/html/details-marker-style-expected.txt:
1670         * platform/glib/fast/html/details-nested-1-expected.txt:
1671         * platform/glib/fast/html/details-nested-2-expected.txt:
1672         * platform/glib/fast/html/details-no-summary1-expected.txt:
1673         * platform/glib/fast/html/details-no-summary2-expected.txt:
1674         * platform/glib/fast/html/details-no-summary3-expected.txt:
1675         * platform/glib/fast/html/details-open1-expected.txt:
1676         * platform/glib/fast/html/details-open3-expected.txt:
1677         * platform/glib/fast/html/details-open5-expected.txt:
1678         * platform/glib/fast/html/details-open6-expected.txt:
1679         * platform/glib/fast/html/details-position-expected.txt:
1680         * platform/glib/fast/html/details-remove-child-1-expected.txt:
1681         * platform/glib/fast/html/details-remove-child-2-expected.txt:
1682         * platform/glib/fast/html/details-remove-summary-1-and-click-expected.txt:
1683         * platform/glib/fast/html/details-remove-summary-1-expected.txt:
1684         * platform/glib/fast/html/details-remove-summary-2-and-click-expected.txt:
1685         * platform/glib/fast/html/details-remove-summary-2-expected.txt:
1686         * platform/glib/fast/html/details-remove-summary-3-and-click-expected.txt:
1687         * platform/glib/fast/html/details-remove-summary-3-expected.txt:
1688         * platform/glib/fast/html/details-remove-summary-4-and-click-expected.txt:
1689         * platform/glib/fast/html/details-remove-summary-4-expected.txt:
1690         * platform/glib/fast/html/details-remove-summary-5-and-click-expected.txt:
1691         * platform/glib/fast/html/details-remove-summary-5-expected.txt:
1692         * platform/glib/fast/html/details-remove-summary-6-and-click-expected.txt:
1693         * platform/glib/fast/html/details-remove-summary-6-expected.txt:
1694         * platform/glib/fast/html/details-remove-summary-child-1-expected.txt:
1695         * platform/glib/fast/html/details-remove-summary-child-2-expected.txt:
1696         * platform/glib/svg/zoom/page/zoom-svg-through-object-with-auto-size-expected.txt:
1697         * platform/glib/svg/zoom/page/zoom-svg-through-object-with-huge-size-expected.txt:
1698         * platform/gtk/fast/html/details-no-summary4-expected.txt:
1699         * platform/gtk/fast/html/details-open-javascript-expected.txt:
1700         * platform/gtk/fast/html/details-open2-expected.txt:
1701         * platform/gtk/fast/html/details-open4-expected.txt:
1702         * platform/gtk/fast/html/details-replace-summary-child-expected.txt:
1703         * platform/gtk/fast/html/details-replace-text-expected.txt:
1704         * platform/gtk/fast/html/details-writing-mode-expected.txt:
1705         * platform/gtk/fast/html/details-writing-mode-mixed-expected.txt:
1706         * platform/gtk/fast/writing-mode/fieldsets-expected.txt:
1707         * platform/gtk/svg/zoom/page/zoom-hixie-mixed-009-expected.txt:
1708
1709 2020-05-25  Oriol Brufau  <obrufau@igalia.com>
1710
1711         [css-grid] Prevent grid-template-rows from serializing adjacent <line-names>
1712         https://bugs.webkit.org/show_bug.cgi?id=212345
1713
1714         Reviewed by Manuel Rego Casasnovas.
1715
1716         Update test expectations.
1717
1718         * fast/css-grid-layout/grid-template-shorthand-get-set-expected.txt:
1719         * fast/css-grid-layout/grid-template-shorthand-get-set.html:
1720
1721 2020-05-25  Zalan Bujtas  <zalan@apple.com>
1722
1723         [Subpixel layout] Bad scrolling on mercurynews.com article
1724         https://bugs.webkit.org/show_bug.cgi?id=201038
1725         <rdar://problem/28489812>
1726
1727         Reviewed by Dean Jackson.
1728
1729         * fast/inline/hidpi-inline-block-is-subpixel-while-line-is-not-expected.html: Added.
1730         * fast/inline/hidpi-inline-block-is-subpixel-while-line-is-not.html: Added.
1731         * platform/ios/css2.1/t0804-c5509-padn-l-03-f-g-expected.txt:
1732         * platform/ios/css3/flexbox/flexbox-baseline-expected.txt:
1733         * platform/ios/editing/selection/select-across-readonly-input-1-expected.txt: Added.
1734         * platform/ios/editing/selection/select-across-readonly-input-2-expected.txt: Added.
1735         * platform/ios/editing/selection/select-across-readonly-input-3-expected.txt: Added.
1736         * platform/ios/editing/selection/select-across-readonly-input-4-expected.txt: Added.
1737         * platform/ios/editing/selection/select-across-readonly-input-5-expected.txt: Added.
1738         * platform/ios/fast/borders/fieldsetBorderRadius-expected.txt: Copied from LayoutTests/platform/mac/fast/borders/fieldsetBorderRadius-expected.txt.
1739         * platform/ios/fast/forms/select-item-background-clip-expected.txt:
1740         * platform/ios/fast/gradients/list-item-gradient-expected.txt:
1741         * platform/ios/fast/html/details-add-child-1-expected.txt:
1742         * platform/ios/fast/html/details-add-child-2-expected.txt:
1743         * platform/ios/fast/html/details-add-details-child-1-expected.txt:
1744         * platform/ios/fast/html/details-add-details-child-2-expected.txt:
1745         * platform/ios/fast/html/details-add-summary-1-and-click-expected.txt:
1746         * platform/ios/fast/html/details-add-summary-1-expected.txt:
1747         * platform/ios/fast/html/details-add-summary-10-and-click-expected.txt:
1748         * platform/ios/fast/html/details-add-summary-10-expected.txt:
1749         * platform/ios/fast/html/details-add-summary-2-and-click-expected.txt:
1750         * platform/ios/fast/html/details-add-summary-2-expected.txt:
1751         * platform/ios/fast/html/details-add-summary-3-and-click-expected.txt:
1752         * platform/ios/fast/html/details-add-summary-3-expected.txt:
1753         * platform/ios/fast/html/details-add-summary-4-and-click-expected.txt:
1754         * platform/ios/fast/html/details-add-summary-4-expected.txt:
1755         * platform/ios/fast/html/details-add-summary-5-and-click-expected.txt:
1756         * platform/ios/fast/html/details-add-summary-5-expected.txt:
1757         * platform/ios/fast/html/details-add-summary-6-and-click-expected.txt:
1758         * platform/ios/fast/html/details-add-summary-6-expected.txt:
1759         * platform/ios/fast/html/details-add-summary-7-and-click-expected.txt:
1760         * platform/ios/fast/html/details-add-summary-7-expected.txt:
1761         * platform/ios/fast/html/details-add-summary-8-and-click-expected.txt:
1762         * platform/ios/fast/html/details-add-summary-8-expected.txt:
1763         * platform/ios/fast/html/details-add-summary-9-and-click-expected.txt:
1764         * platform/ios/fast/html/details-add-summary-9-expected.txt:
1765         * platform/ios/fast/html/details-add-summary-child-1-expected.txt:
1766         * platform/ios/fast/html/details-add-summary-child-2-expected.txt:
1767         * platform/ios/fast/html/details-marker-style-expected.txt:
1768         * platform/ios/fast/html/details-marker-style-mixed-expected.txt:
1769         * platform/ios/fast/html/details-nested-1-expected.txt:
1770         * platform/ios/fast/html/details-nested-2-expected.txt:
1771         * platform/ios/fast/html/details-no-summary1-expected.txt:
1772         * platform/ios/fast/html/details-no-summary2-expected.txt:
1773         * platform/ios/fast/html/details-no-summary3-expected.txt:
1774         * platform/ios/fast/html/details-no-summary4-expected.txt:
1775         * platform/ios/fast/html/details-open-javascript-expected.txt:
1776         * platform/ios/fast/html/details-open1-expected.txt:
1777         * platform/ios/fast/html/details-open2-expected.txt:
1778         * platform/ios/fast/html/details-open3-expected.txt:
1779         * platform/ios/fast/html/details-open4-expected.txt:
1780         * platform/ios/fast/html/details-open5-expected.txt:
1781         * platform/ios/fast/html/details-open6-expected.txt:
1782         * platform/ios/fast/html/details-position-expected.txt:
1783         * platform/ios/fast/html/details-remove-child-1-expected.txt:
1784         * platform/ios/fast/html/details-remove-child-2-expected.txt:
1785         * platform/ios/fast/html/details-remove-summary-1-and-click-expected.txt:
1786         * platform/ios/fast/html/details-remove-summary-1-expected.txt:
1787         * platform/ios/fast/html/details-remove-summary-2-and-click-expected.txt:
1788         * platform/ios/fast/html/details-remove-summary-2-expected.txt:
1789         * platform/ios/fast/html/details-remove-summary-3-and-click-expected.txt:
1790         * platform/ios/fast/html/details-remove-summary-3-expected.txt:
1791         * platform/ios/fast/html/details-remove-summary-4-and-click-expected.txt:
1792         * platform/ios/fast/html/details-remove-summary-4-expected.txt:
1793         * platform/ios/fast/html/details-remove-summary-5-and-click-expected.txt:
1794         * platform/ios/fast/html/details-remove-summary-5-expected.txt:
1795         * platform/ios/fast/html/details-remove-summary-6-and-click-expected.txt:
1796         * platform/ios/fast/html/details-remove-summary-6-expected.txt:
1797         * platform/ios/fast/html/details-remove-summary-child-1-expected.txt:
1798         * platform/ios/fast/html/details-remove-summary-child-2-expected.txt:
1799         * platform/ios/fast/html/details-replace-summary-child-expected.txt:
1800         * platform/ios/fast/html/details-replace-text-expected.txt:
1801         * platform/ios/fast/html/details-writing-mode-expected.txt:
1802         * platform/ios/fast/html/details-writing-mode-mixed-expected.txt:
1803         * platform/ios/fast/writing-mode/fieldsets-expected.txt:
1804         * platform/ios/mathml/opentype/opentype-stretchy-horizontal-expected.txt:
1805         * platform/ios/mathml/presentation/mo-stretch-expected.txt:
1806         * platform/ios/mathml/presentation/roots-expected.txt:
1807         * platform/mac/css2.1/t0804-c5509-padn-l-03-f-g-expected.txt:
1808         * platform/mac/fast/block/basic/fieldset-stretch-to-legend-expected.txt:
1809         * platform/mac/fast/borders/fieldsetBorderRadius-expected.txt:
1810         * platform/mac/fast/css-generated-content/details-summary-before-after-expected.txt:
1811         * platform/mac/fast/forms/basic-buttons-expected.txt:
1812         * platform/mac/fast/html/details-add-child-1-expected.txt:
1813         * platform/mac/fast/html/details-add-child-2-expected.txt:
1814         * platform/mac/fast/html/details-add-details-child-1-expected.txt:
1815         * platform/mac/fast/html/details-add-details-child-2-expected.txt:
1816         * platform/mac/fast/html/details-add-summary-1-and-click-expected.txt:
1817         * platform/mac/fast/html/details-add-summary-1-expected.txt:
1818         * platform/mac/fast/html/details-add-summary-10-and-click-expected.txt:
1819         * platform/mac/fast/html/details-add-summary-10-expected.txt:
1820         * platform/mac/fast/html/details-add-summary-2-and-click-expected.txt:
1821         * platform/mac/fast/html/details-add-summary-2-expected.txt:
1822         * platform/mac/fast/html/details-add-summary-3-and-click-expected.txt:
1823         * platform/mac/fast/html/details-add-summary-3-expected.txt:
1824         * platform/mac/fast/html/details-add-summary-4-and-click-expected.txt:
1825         * platform/mac/fast/html/details-add-summary-4-expected.txt:
1826         * platform/mac/fast/html/details-add-summary-5-and-click-expected.txt:
1827         * platform/mac/fast/html/details-add-summary-5-expected.txt:
1828         * platform/mac/fast/html/details-add-summary-6-and-click-expected.txt:
1829         * platform/mac/fast/html/details-add-summary-6-expected.txt:
1830         * platform/mac/fast/html/details-add-summary-7-and-click-expected.txt:
1831         * platform/mac/fast/html/details-add-summary-7-expected.txt:
1832         * platform/mac/fast/html/details-add-summary-8-and-click-expected.txt:
1833         * platform/mac/fast/html/details-add-summary-8-expected.txt:
1834         * platform/mac/fast/html/details-add-summary-9-and-click-expected.txt:
1835         * platform/mac/fast/html/details-add-summary-9-expected.txt:
1836         * platform/mac/fast/html/details-add-summary-child-1-expected.txt:
1837         * platform/mac/fast/html/details-add-summary-child-2-expected.txt:
1838         * platform/mac/fast/html/details-marker-style-expected.txt:
1839         * platform/mac/fast/html/details-nested-1-expected.txt:
1840         * platform/mac/fast/html/details-nested-2-expected.txt:
1841         * platform/mac/fast/html/details-no-summary1-expected.txt:
1842         * platform/mac/fast/html/details-no-summary2-expected.txt:
1843         * platform/mac/fast/html/details-no-summary3-expected.txt:
1844         * platform/mac/fast/html/details-no-summary4-expected.txt:
1845         * platform/mac/fast/html/details-open-javascript-expected.txt:
1846         * platform/mac/fast/html/details-open1-expected.txt:
1847         * platform/mac/fast/html/details-open2-expected.txt:
1848         * platform/mac/fast/html/details-open3-expected.txt:
1849         * platform/mac/fast/html/details-open4-expected.txt:
1850         * platform/mac/fast/html/details-open5-expected.txt:
1851         * platform/mac/fast/html/details-open6-expected.txt:
1852         * platform/mac/fast/html/details-position-expected.txt:
1853         * platform/mac/fast/html/details-remove-child-1-expected.txt:
1854         * platform/mac/fast/html/details-remove-child-2-expected.txt:
1855         * platform/mac/fast/html/details-remove-summary-1-and-click-expected.txt:
1856         * platform/mac/fast/html/details-remove-summary-1-expected.txt:
1857         * platform/mac/fast/html/details-remove-summary-2-and-click-expected.txt:
1858         * platform/mac/fast/html/details-remove-summary-2-expected.txt:
1859         * platform/mac/fast/html/details-remove-summary-3-and-click-expected.txt:
1860         * platform/mac/fast/html/details-remove-summary-3-expected.txt:
1861         * platform/mac/fast/html/details-remove-summary-4-and-click-expected.txt:
1862         * platform/mac/fast/html/details-remove-summary-4-expected.txt:
1863         * platform/mac/fast/html/details-remove-summary-5-and-click-expected.txt:
1864         * platform/mac/fast/html/details-remove-summary-5-expected.txt:
1865         * platform/mac/fast/html/details-remove-summary-6-and-click-expected.txt:
1866         * platform/mac/fast/html/details-remove-summary-6-expected.txt:
1867         * platform/mac/fast/html/details-remove-summary-child-1-expected.txt:
1868         * platform/mac/fast/html/details-remove-summary-child-2-expected.txt:
1869         * platform/mac/fast/html/details-replace-summary-child-expected.txt:
1870         * platform/mac/fast/html/details-replace-text-expected.txt:
1871         * platform/mac/fast/html/details-writing-mode-expected.txt:
1872         * platform/mac/fast/writing-mode/fieldsets-expected.txt:
1873         * platform/mac/mathml/opentype/opentype-stretchy-horizontal-expected.txt:
1874         * platform/mac/mathml/presentation/mo-stretch-expected.txt:
1875         * platform/mac/mathml/presentation/roots-expected.txt:
1876         * platform/mac/svg/zoom/page/zoom-hixie-mixed-009-expected.txt:
1877         * platform/mac/svg/zoom/page/zoom-img-preserveAspectRatio-support-1-expected.txt:
1878         * platform/mac/svg/zoom/page/zoom-svg-through-object-with-auto-size-expected.txt:
1879         * platform/mac/svg/zoom/page/zoom-svg-through-object-with-huge-size-expected.txt:
1880         * platform/mac/svg/zoom/page/zoom-svg-through-object-with-percentage-size-expected.txt:
1881
1882 2020-05-25  Diego Pino Garcia  <dpino@igalia.com>
1883
1884         [WPE] Gardening, update test expectations after r262120
1885         https://bugs.webkit.org/show_bug.cgi?id=212353
1886
1887         Unreviewed gardening.
1888
1889         * platform/glib/TestExpectations:
1890         * platform/glib/fast/canvas/webgl/webgl-compressed-texture-astc-expected.txt: Renamed from LayoutTests/platform/gtk/fast/canvas/webgl/webgl-compressed-texture-astc-expected.txt.
1891         * platform/gtk/TestExpectations:
1892         * platform/gtk/fast/canvas/webgl/readPixels-float-expected.txt: Removed.
1893         * platform/wpe/TestExpectations:
1894         * platform/wpe/fast/dom/navigator-detached-no-crash-expected.txt: Emit baseline after r260075.
1895
1896 2020-05-22  Sergio Villar Senin  <svillar@igalia.com>
1897
1898         [css-flex] Allow indefinite size flex items to be definite wrt resolving percentages inside them
1899         https://bugs.webkit.org/show_bug.cgi?id=212264
1900
1901         Reviewed by Manuel Rego Casasnovas.
1902
1903         * css3/flexbox/definite-main-size-expected.txt: Updated expectation.
1904         * css3/flexbox/definite-main-size.html: Updated comment.
1905
1906 2020-05-25  Diego Pino Garcia  <dpino@igalia.com>
1907
1908         [GTK] Gardening, update test expectations after r262060
1909         https://bugs.webkit.org/show_bug.cgi?id=212346
1910
1911         Unreviewed gardening.
1912
1913         * platform/glib/TestExpectations:
1914         * platform/gtk/TestExpectations:
1915
1916 2020-05-25  Adrian Perez de Castro  <aperez@igalia.com>
1917
1918         [WPE][WKTR] Fix typo in EventSenderProxyWPE
1919         https://bugs.webkit.org/show_bug.cgi?id=212340
1920
1921         Reviewed by Carlos Garcia Campos.
1922
1923         * platform/wpe/TestExpectations: fast/events/keydown-numpad-keys.html is now passing.
1924
1925 2020-05-25  Diego Pino Garcia  <dpino@igalia.com>
1926
1927         [GTK][WPE] Gardening, emit baselines for update-the-source-set.html after r261929.
1928         https://bugs.webkit.org/show_bug.cgi?id=212216
1929
1930         Unreviewed gardening.
1931
1932         * platform/glib/TestExpectations:
1933         * platform/gtk/imported/w3c/web-platform-tests/html/semantics/embedded-content/the-img-element/update-the-source-set-expected.txt: Added.
1934         * platform/wpe/imported/w3c/web-platform-tests/html/semantics/embedded-content/the-img-element/update-the-source-set-expected.txt: Added.
1935
1936 2020-05-24  Zalan Bujtas  <zalan@apple.com>
1937
1938         [LFC][TFC] Ignore section borders even when border collapse is off.
1939         https://bugs.webkit.org/show_bug.cgi?id=212336
1940
1941         Reviewed by Antti Koivisto.
1942
1943         * fast/layoutformattingcontext/table-simple-thead-border-ignore-expected.html: Added.
1944         * fast/layoutformattingcontext/table-simple-thead-border-ignore.html: Added.
1945
1946 2020-05-24  Zalan Bujtas  <zalan@apple.com>
1947
1948         [LFC][TFC] Take sections into account when computing collapsed border.
1949         https://bugs.webkit.org/show_bug.cgi?id=212311
1950
1951         Reviewed by Antti Koivisto.
1952
1953         * fast/layoutformattingcontext/table-simple-collapsed-tbody-border-expected.html: Added.
1954         * fast/layoutformattingcontext/table-simple-collapsed-tbody-border.html: Added.
1955
1956 2020-05-24  Zalan Bujtas  <zalan@apple.com>
1957
1958         [LFC][TFC] Take collapsed in-between row border into account when computing cell height
1959         https://bugs.webkit.org/show_bug.cgi?id=212307
1960
1961         Reviewed by Antti Koivisto.
1962
1963         * fast/layoutformattingcontext/table-simple-collapsed-row-border2-expected.html: Added.
1964         * fast/layoutformattingcontext/table-simple-collapsed-row-border2.html: Added.
1965
1966 2020-05-23  Zalan Bujtas  <zalan@apple.com>
1967
1968         [LFC][TFC] Take row border into account when computing collapsed borders.
1969         https://bugs.webkit.org/show_bug.cgi?id=212305
1970
1971         Reviewed by Antti Koivisto.
1972
1973         * fast/layoutformattingcontext/table-simple-collapsed-row-border-expected.html: Added.
1974         * fast/layoutformattingcontext/table-simple-collapsed-row-border.html: Added.
1975
1976 2020-05-23  Zalan Bujtas  <zalan@apple.com>
1977
1978         [LFC][TFC] Maximum constraint of a cell should never be smaller than the minimum width
1979         https://bugs.webkit.org/show_bug.cgi?id=212304
1980
1981         Reviewed by Antti Koivisto.
1982
1983         * fast/layoutformattingcontext/table-simple-fixed-width-with-wide-content-expected.html: Added.
1984         * fast/layoutformattingcontext/table-simple-fixed-width-with-wide-content.html: Added.
1985
1986 2020-05-23  Zalan Bujtas  <zalan@apple.com>
1987
1988         [LFC][TFC] Used height of a cell is the maximum of the computed and the content height.
1989         https://bugs.webkit.org/show_bug.cgi?id=212302
1990
1991         Reviewed by Antti Koivisto.
1992
1993         * fast/layoutformattingcontext/table-simple-tall-cell-content-with-fixed-height-expected.html: Added.
1994         * fast/layoutformattingcontext/table-simple-tall-cell-content-with-fixed-height.html: Added.
1995
1996 2020-05-23  Caio Lima  <ticaiolima@gmail.com>
1997
1998         [bmalloc] Fix OOM errors on MIPS after r261667
1999         https://bugs.webkit.org/show_bug.cgi?id=212016
2000
2001         Reviewed by Yusuke Suzuki.
2002
2003         * js/script-tests/stack-overflow-regexp.js:
2004
2005 2020-05-23  Zalan Bujtas  <zalan@apple.com>
2006
2007         [LFC][TFC] Non-collapsing row border should not make the table wider/taller
2008         https://bugs.webkit.org/show_bug.cgi?id=212263
2009
2010         Reviewed by Antti Koivisto.
2011
2012         * fast/layoutformattingcontext/table-simple-row-border-expected.html: Added.
2013         * fast/layoutformattingcontext/table-simple-row-border.html: Added.
2014
2015 2020-05-22  Jack Lee  <shihchieh_lee@apple.com>
2016
2017         ASSERTION FAILED: (!s_current || &m_view != &s_current->m_view) in RenderTreeBuilder::RenderTreeBuilder
2018         https://bugs.webkit.org/show_bug.cgi?id=212163
2019         <rdar://problem/57028096>
2020
2021         Reviewed by Geoffrey Garen.
2022
2023         Added a regression test for the crash.
2024
2025         * fast/rendering/nested-render-tree-update-crash-expected.txt: Added.
2026         * fast/rendering/nested-render-tree-update-crash.html: Added.
2027
2028 2020-05-22  Zalan Bujtas  <zalan@apple.com>
2029
2030         Nullptr deref in WebCore::RenderTreeBuilder::Block::attachIgnoringContinuation when parent and beforeChild are siblings
2031         https://bugs.webkit.org/show_bug.cgi?id=212116
2032         <rdar://problem/62993844>
2033
2034         Reviewed by Simon Fraser.
2035
2036         * fast/multicol/nested-multicol-with-spanner-and-continuation-expected.txt: Added.
2037         * fast/multicol/nested-multicol-with-spanner-and-continuation.html: Added.
2038
2039 2020-05-22  Kenneth Russell  <kbr@chromium.org>
2040
2041         [ANGLE - iOS] webgl/1.0.3/conformance/extensions/ext-sRGB.html is failing
2042         https://bugs.webkit.org/show_bug.cgi?id=212277
2043
2044         Reviewed by Dean Jackson.
2045
2046         Remove failure expectation for the layout test on iOS.
2047
2048         * platform/ios/TestExpectations:
2049
2050 2020-05-22  Kenneth Russell  <kbr@chromium.org>
2051
2052         Remove failure expectation for webgl/1.0.3/conformance/extensions/webgl-depth-texture.html on iOS
2053         https://bugs.webkit.org/show_bug.cgi?id=212284
2054
2055         Reviewed by Dean Jackson.
2056
2057         Remove failure expectations for this test on iOS since it's now
2058         passing completely, as on other platforms.
2059
2060         * platform/ios/webgl/1.0.3/conformance/extensions/webgl-depth-texture-expected.txt: Removed.
2061
2062 2020-05-22  Chris Dumez  <cdumez@apple.com>
2063
2064         Revoking an object URL immediately after triggering navigation causes navigation to fail
2065         https://bugs.webkit.org/show_bug.cgi?id=212279
2066         <rdar://problem/63553090>
2067
2068         Reviewed by Geoffrey Garen.
2069
2070         Add layout test coverage.
2071
2072         * fast/loader/revoke-blob-url-after-navigation-expected.txt: Added.
2073         * fast/loader/revoke-blob-url-after-navigation.html: Added.
2074
2075 2020-05-22  Jason Lawrence  <lawrence.j@apple.com>
2076
2077         [ iOS wk2 Release ] editing/async-clipboard/clipboard-item-get-type-basic.html is flaky failing.
2078         https://bugs.webkit.org/show_bug.cgi?id=212281
2079
2080         Unreviewed test gardening.
2081
2082         * platform/ios-simulator-wk2/TestExpectations:
2083
2084 2020-05-22  Kenneth Russell  <kbr@chromium.org>
2085
2086         [ANGLE - iOS] fast/canvas/webgl/webgl-depth-texture.html is failing
2087         https://bugs.webkit.org/show_bug.cgi?id=212271
2088
2089         Reviewed by Dean Jackson.
2090
2091         Remove expected failure of webgl-depth-texture on iOS.
2092
2093         * platform/ios/fast/canvas/webgl/webgl-depth-texture-expected.txt: Removed.
2094
2095 2020-05-22  Andy Estes  <aestes@apple.com>
2096
2097         [Apple Pay] Add new ApplePayInstallmentConfiguration members
2098         https://bugs.webkit.org/show_bug.cgi?id=212160
2099         <rdar://problem/60703650>
2100
2101         Reviewed by Alex Christensen.
2102
2103         * http/tests/ssl/applepay/ApplePayInstallmentItems.https-expected.txt:
2104         * http/tests/ssl/applepay/ApplePayInstallmentItems.https.html: Added.
2105         * platform/mac-wk2/TestExpectations: Skipped test on Mojave and Catalina.
2106
2107 2020-05-22  Carlos Alberto Lopez Perez  <clopez@igalia.com>
2108
2109         Gardening after r262056
2110
2111         Unreviewed.
2112
2113         * TestExpectations: Skip a test that crashes on debug.
2114
2115 2020-05-22  Oriol Brufau  <obrufau@igalia.com>
2116
2117         Don't put out-of-flow boxes in anonymous flex/grid items
2118         https://bugs.webkit.org/show_bug.cgi?id=205386
2119
2120         Reviewed by Manuel Rego Casasnovas.
2121
2122         Expect tests to pass.
2123
2124         * TestExpectations:
2125
2126 2020-05-22  Myles C. Maxfield  <mmaxfield@apple.com>
2127
2128         [Cocoa] fast/text/font-collection.html is failing
2129         https://bugs.webkit.org/show_bug.cgi?id=212172
2130         <rdar://problem/63466187>
2131
2132         Unreviewed.
2133
2134         The test is failing because the collection font file placed one of its table
2135         directories after the table data. This is a valid file, so this patch doesn't
2136         delete the test, but it also duplicates the test with a new collection font
2137         file that doesn't have this construction. The duplicate test should pass on
2138         all OSes.
2139
2140         * fast/text/font-collection-2-expected.html: Copied from LayoutTests/fast/text/font-collection.html.
2141         * fast/text/font-collection-2.html: Added. Add some extra characters just to
2142           make sure things are working properly.
2143         * fast/text/font-collection-expected.html:
2144         * fast/text/font-collection.html: Ditto.
2145         * fast/text/resources/collection2.ttc: Added.
2146         * platform/ios/TestExpectations:
2147         * platform/mac/TestExpectations:
2148         * platform/win/TestExpectations:
2149
2150 2020-05-22  Ryan Haddad  <ryanhaddad@apple.com>
2151
2152         Cannot style ::selection for a flex container
2153         https://bugs.webkit.org/show_bug.cgi?id=209822
2154
2155         Unreviewed test gardening.
2156
2157         Add baselines for macOS and iOS.
2158
2159         * platform/ios/editing/selection/selection-display-block-sibling-expected.txt: Added.
2160         * platform/ios/editing/selection/selection-display-flex-expected.txt: Added.
2161         * platform/mac/editing/selection/selection-display-block-sibling-expected.txt: Added.
2162         * platform/mac/editing/selection/selection-display-flex-expected.txt: Added.
2163
2164 2020-05-22  Chris Dumez  <cdumez@apple.com>
2165
2166         Regression(r254859) DOM storage event gets fired at the frame that caused the storage modification
2167         https://bugs.webkit.org/show_bug.cgi?id=211503
2168         <rdar://problem/62983284>
2169
2170         Reviewed by Maciej Stachowiak.
2171
2172         Add layout test coverage.
2173
2174         * storage/domstorage/events/resources/storage-event-not-in-originator-frame.html: Added.
2175         * storage/domstorage/events/storage-event-not-in-originator-expected.txt: Added.
2176         * storage/domstorage/events/storage-event-not-in-originator.html: Added.
2177
2178 2020-05-22  Carlos Alberto Lopez Perez  <clopez@igalia.com>
2179
2180         [css-grid] Update WPT imported tests and deduplicate common tests
2181         https://bugs.webkit.org/show_bug.cgi?id=212187
2182
2183         Reviewed by Javier Fernandez.
2184
2185         This updates the WPT css-flexbox imported tests and deduplicates
2186         our old versions of this tests in favor of the WPT ones.
2187
2188         Below is the complete list of tests deduplicated.
2189         Format is: WPT-test-name => old-test(s) removed
2190
2191         imported/w3c/web-platform-tests/css/css-grid/abspos/empty-grid-001.html => fast/css-grid-layout/empty-grid.html
2192         imported/w3c/web-platform-tests/css/css-grid/abspos/positioned-grid-items-crash.html => imported/blink/fast/css-grid-layout/positioned-grid-items-crash.html
2193         imported/w3c/web-platform-tests/css/css-grid/alignment/grid-baseline-001.html => fast/css-grid-layout/grid-baseline.html
2194         imported/w3c/web-platform-tests/css/css-grid/alignment/grid-baseline-002.html => fast/css-grid-layout/grid-baseline-margins-1.html
2195         imported/w3c/web-platform-tests/css/css-grid/alignment/grid-baseline-003.html => fast/css-grid-layout/grid-baseline-margins-2.html
2196         imported/w3c/web-platform-tests/css/css-grid/alignment/grid-baseline-004.html => fast/css-grid-layout/grid-baseline-must-respect-grid-order.html
2197         imported/w3c/web-platform-tests/css/css-grid/alignment/grid-container-auto-margins-scrollbars-001.html => fast/css-grid-layout/grid-container-scroll-accounts-for-auto-margin.html
2198         imported/w3c/web-platform-tests/css/css-grid/alignment/grid-content-alignment-and-self-alignment-001.html => fast/css-grid-layout/grid-content-alignment-and-self-alignment.html
2199         imported/w3c/web-platform-tests/css/css-grid/alignment/grid-content-alignment-and-self-alignment-002.html => fast/css-grid-layout/grid-content-alignment-and-self-alignment-spanning.html
2200         imported/w3c/web-platform-tests/css/css-grid/alignment/grid-content-alignment-auto-sized-tracks-001.html => fast/css-grid-layout/grid-content-alignment-stretch-only-valid-for-auto-sized-tracks.html
2201         imported/w3c/web-platform-tests/css/css-grid/alignment/grid-content-alignment-overflow-001.html => fast/css-grid-layout/grid-content-alignment-overflow.html
2202         imported/w3c/web-platform-tests/css/css-grid/alignment/grid-content-alignment-with-span-001.html => fast/css-grid-layout/grid-content-alignment-with-span.html
2203         imported/w3c/web-platform-tests/css/css-grid/alignment/grid-content-alignment-with-span-vertical-lr-001.html => fast/css-grid-layout/grid-content-alignment-with-span-vertical-lr.html
2204         imported/w3c/web-platform-tests/css/css-grid/alignment/grid-content-alignment-with-span-vertical-rl-001.html => fast/css-grid-layout/grid-content-alignment-with-span-vertical-rl.html
2205         imported/w3c/web-platform-tests/css/css-grid/alignment/self-baseline/grid-self-baseline-001.html => fast/css-grid-layout/grid-self-baseline-01.html
2206         imported/w3c/web-platform-tests/css/css-grid/alignment/self-baseline/grid-self-baseline-002-b.html => fast/css-grid-layout/grid-self-baseline-02-b.html
2207         imported/w3c/web-platform-tests/css/css-grid/alignment/self-baseline/grid-self-baseline-002.html => fast/css-grid-layout/grid-self-baseline-02.html
2208         imported/w3c/web-platform-tests/css/css-grid/alignment/self-baseline/grid-self-baseline-003.html => fast/css-grid-layout/grid-self-baseline-03.html
2209         imported/w3c/web-platform-tests/css/css-grid/alignment/self-baseline/grid-self-baseline-004.html => fast/css-grid-layout/grid-self-baseline-04.html
2210         imported/w3c/web-platform-tests/css/css-grid/alignment/self-baseline/grid-self-baseline-005.html => fast/css-grid-layout/grid-self-baseline-05.html
2211         imported/w3c/web-platform-tests/css/css-grid/alignment/self-baseline/grid-self-baseline-006.html => fast/css-grid-layout/grid-self-baseline-06.html
2212         imported/w3c/web-platform-tests/css/css-grid/alignment/self-baseline/grid-self-baseline-007.html => fast/css-grid-layout/grid-self-baseline-07.html
2213         imported/w3c/web-platform-tests/css/css-grid/alignment/self-baseline/grid-self-baseline-horiz-001.html => fast/css-grid-layout/grid-self-baseline-horiz-01.html
2214         imported/w3c/web-platform-tests/css/css-grid/alignment/self-baseline/grid-self-baseline-horiz-002.html => fast/css-grid-layout/grid-self-baseline-horiz-02.html
2215         imported/w3c/web-platform-tests/css/css-grid/alignment/self-baseline/grid-self-baseline-horiz-003.html => fast/css-grid-layout/grid-self-baseline-horiz-03.html
2216         imported/w3c/web-platform-tests/css/css-grid/alignment/self-baseline/grid-self-baseline-horiz-004.html => fast/css-grid-layout/grid-self-baseline-horiz-04.html
2217         imported/w3c/web-platform-tests/css/css-grid/alignment/self-baseline/grid-self-baseline-horiz-005.html => fast/css-grid-layout/grid-self-baseline-horiz-05.html
2218         imported/w3c/web-platform-tests/css/css-grid/alignment/self-baseline/grid-self-baseline-horiz-006.html => fast/css-grid-layout/grid-self-baseline-horiz-06.html
2219         imported/w3c/web-platform-tests/css/css-grid/alignment/self-baseline/grid-self-baseline-horiz-007.html => fast/css-grid-layout/grid-self-baseline-horiz-07.html
2220         imported/w3c/web-platform-tests/css/css-grid/alignment/self-baseline/grid-self-baseline-vertical-lr-001.html => fast/css-grid-layout/grid-self-baseline-vertical-lr-01.html
2221         imported/w3c/web-platform-tests/css/css-grid/alignment/self-baseline/grid-self-baseline-vertical-lr-002.html => fast/css-grid-layout/grid-self-baseline-vertical-lr-02.html
2222         imported/w3c/web-platform-tests/css/css-grid/alignment/self-baseline/grid-self-baseline-vertical-lr-003.html => fast/css-grid-layout/grid-self-baseline-vertical-lr-03.html
2223         imported/w3c/web-platform-tests/css/css-grid/alignment/self-baseline/grid-self-baseline-vertical-lr-004.html => fast/css-grid-layout/grid-self-baseline-vertical-lr-04.html
2224         imported/w3c/web-platform-tests/css/css-grid/alignment/self-baseline/grid-self-baseline-vertical-lr-005.html => fast/css-grid-layout/grid-self-baseline-vertical-lr-05.html
2225         imported/w3c/web-platform-tests/css/css-grid/alignment/self-baseline/grid-self-baseline-vertical-lr-006.html => fast/css-grid-layout/grid-self-baseline-vertical-lr-06.html
2226         imported/w3c/web-platform-tests/css/css-grid/alignment/self-baseline/grid-self-baseline-vertical-lr-007.html => fast/css-grid-layout/grid-self-baseline-vertical-lr-07.html
2227         imported/w3c/web-platform-tests/css/css-grid/alignment/self-baseline/grid-self-baseline-vertical-rl-001.html => fast/css-grid-layout/grid-self-baseline-vertical-rl-01.html
2228         imported/w3c/web-platform-tests/css/css-grid/alignment/self-baseline/grid-self-baseline-vertical-rl-002.html => fast/css-grid-layout/grid-self-baseline-vertical-rl-02.html
2229         imported/w3c/web-platform-tests/css/css-grid/alignment/self-baseline/grid-self-baseline-vertical-rl-003.html => fast/css-grid-layout/grid-self-baseline-vertical-rl-03.html
2230         imported/w3c/web-platform-tests/css/css-grid/alignment/self-baseline/grid-self-baseline-vertical-rl-004.html => fast/css-grid-layout/grid-self-baseline-vertical-rl-04.html
2231         imported/w3c/web-platform-tests/css/css-grid/alignment/self-baseline/grid-self-baseline-vertical-rl-005.html => fast/css-grid-layout/grid-self-baseline-vertical-rl-05.html
2232         imported/w3c/web-platform-tests/css/css-grid/alignment/self-baseline/grid-self-baseline-vertical-rl-006.html => fast/css-grid-layout/grid-self-baseline-vertical-rl-06.html
2233         imported/w3c/web-platform-tests/css/css-grid/alignment/self-baseline/grid-self-baseline-vertical-rl-007.html => fast/css-grid-layout/grid-self-baseline-vertical-rl-07.html
2234         imported/w3c/web-platform-tests/css/css-grid/anonymous-grid-items-001.html => fast/css-grid-layout/anonymous-grid-items.html
2235         imported/w3c/web-platform-tests/css/css-grid/grid-definition/explicit-grid-size-001.html => fast/css-grid-layout/explicit-grid-size.html
2236         imported/w3c/web-platform-tests/css/css-grid/grid-definition/flex-content-distribution-001.html => fast/css-grid-layout/flex-content-distribution.html
2237         imported/w3c/web-platform-tests/css/css-grid/grid-definition/flex-content-resolution-columns-001.html => fast/css-grid-layout/flex-content-resolution-columns.html
2238         imported/w3c/web-platform-tests/css/css-grid/grid-definition/flex-content-resolution-columns-002.html => fast/css-grid-layout/flex-and-minmax-content-resolution-columns.html
2239         imported/w3c/web-platform-tests/css/css-grid/grid-definition/flex-content-resolution-rows-001.html => fast/css-grid-layout/flex-content-resolution-rows.html
2240         imported/w3c/web-platform-tests/css/css-grid/grid-definition/flex-content-resolution-rows-002.html => fast/css-grid-layout/flex-and-minmax-content-resolution-rows.html
2241         imported/w3c/web-platform-tests/css/css-grid/grid-definition/flex-factor-sum-less-than-1-001.html => fast/css-grid-layout/flex-factor-sum-less-than-1.html
2242         imported/w3c/web-platform-tests/css/css-grid/grid-definition/flex-item-grid-container-percentage-rows-001.html => fast/css-grid-layout/flex-item-grid-container-percentage-rows.html
2243         imported/w3c/web-platform-tests/css/css-grid/grid-definition/grid-add-item-with-positioned-items-crash.html => fast/css-grid-layout/grid-add-item-with-positioned-items.html imported/blink/fast/css-grid-layout/grid-add-item-with-positioned-items.html
2244         imported/w3c/web-platform-tests/css/css-grid/grid-definition/grid-add-positioned-block-item-after-inline-item-crash.html => fast/css-grid-layout/grid-add-positioned-block-item-after-inline-item.html imported/blink/fast/css-grid-layout/grid-add-positioned-block-item-after-inline-item.html
2245         imported/w3c/web-platform-tests/css/css-grid/grid-definition/grid-auto-fill-columns-001.html => fast/css-grid-layout/grid-auto-fill-columns.html
2246         imported/w3c/web-platform-tests/css/css-grid/grid-definition/grid-auto-fill-rows-001.html => fast/css-grid-layout/grid-auto-fill-rows.html
2247         imported/w3c/web-platform-tests/css/css-grid/grid-definition/grid-auto-fit-columns-001.html => fast/css-grid-layout/grid-auto-fit-columns.html
2248         imported/w3c/web-platform-tests/css/css-grid/grid-definition/grid-auto-fit-rows-001.html => fast/css-grid-layout/grid-auto-fit-rows.html
2249         imported/w3c/web-platform-tests/css/css-grid/grid-definition/grid-auto-repeat-intrinsic-001.html => fast/css-grid-layout/grid-auto-repeat-intrinsic.html
2250         imported/w3c/web-platform-tests/css/css-grid/grid-definition/grid-auto-repeat-positioned-container-001.html => fast/css-grid-layout/grid-auto-repeat-positioned-container.html
2251         imported/w3c/web-platform-tests/css/css-grid/grid-definition/grid-change-intrinsic-size-with-auto-repeat-tracks-001.html => fast/css-grid-layout/grid-change-intrinsic-size-with-auto-repeat-tracks.html
2252         imported/w3c/web-platform-tests/css/css-grid/grid-items/grid-automatic-minimum-intrinsic-aspect-ratio-001.html => fast/css-grid-layout/grid-automatic-minimum-intrinsic-aspect-ratio.html
2253         imported/w3c/web-platform-tests/css/css-grid/grid-items/grid-item-margins-and-writing-modes-001.html => imported/blink/fast/css-grid-layout/grid-item-margins-and-writing-modes.html
2254         imported/w3c/web-platform-tests/css/css-grid/grid-items/grid-item-script-001.html => imported/blink/fast/css-grid-layout/grid-element-bad-cast-addchild.html
2255         imported/w3c/web-platform-tests/css/css-grid/grid-items/remove-svg-grid-item-001.html => imported/blink/fast/css-grid-layout/grid-element-remove-svg-child.html
2256         imported/w3c/web-platform-tests/css/css-grid/grid-model/column-property-should-not-apply-on-grid-container-001.html => fast/css-grid-layout/column-property-should-not-apply-on-grid-container.html
2257         imported/w3c/web-platform-tests/css/css-grid/grid-model/compute-intrinsic-widths-scrollbar-001.html => fast/css-grid-layout/compute-intrinsic-widths-scrollbar.html
2258         imported/w3c/web-platform-tests/css/css-grid/grid-model/fixed-width-intrinsic-width-should-exclude-scrollbar-001.html => fast/css-grid-layout/fixed-width-intrinsic-width-should-exclude-scrollbar-width-in-grid.html
2259         imported/w3c/web-platform-tests/css/css-grid/grid-model/grid-container-margin-border-padding-scrollbar-001.html => fast/css-grid-layout/grid-container-margin-border-padding-scrollbar.html
2260         imported/w3c/web-platform-tests/css/css-grid/grid-model/grid-container-scrollbars-sizing-002.html => fast/css-grid-layout/grid-container-width-should-include-scroll-bar-width.html
2261         imported/w3c/web-platform-tests/css/css-grid/grid-model/grid-float-002.html => fast/css-grid-layout/floating-not-effect-on-grid-items.html
2262         imported/w3c/web-platform-tests/css/css-grid/grid-model/grid-floats-no-intrude-002.html => fast/css-grid-layout/float-not-protruding-into-next-grid-item.html
2263         imported/w3c/web-platform-tests/css/css-grid/grid-model/grid-margins-no-collapse-002.html => fast/css-grid-layout/grid-item-margins-not-collapse.html
2264         imported/w3c/web-platform-tests/css/css-grid/layout-algorithm/auto-margins-ignored-during-track-sizing-001.html => fast/css-grid-layout/auto-margins-ignored-during-track-sizing.html
2265         imported/w3c/web-platform-tests/css/css-grid/layout-algorithm/flex-sizing-columns-min-max-width-001.html => fast/css-grid-layout/flex-sizing-columns-min-max-width.html
2266         imported/w3c/web-platform-tests/css/css-grid/layout-algorithm/flex-sizing-rows-min-max-height-001.html => fast/css-grid-layout/flex-sizing-rows-min-max-height.html
2267         imported/w3c/web-platform-tests/css/css-grid/layout-algorithm/grid-automatic-minimum-for-auto-columns-001.html => fast/css-grid-layout/grid-automatic-minimum-for-auto-columns.html
2268         imported/w3c/web-platform-tests/css/css-grid/layout-algorithm/grid-automatic-minimum-for-auto-rows-001.html => fast/css-grid-layout/grid-automatic-minimum-for-auto-rows.html
2269         imported/w3c/web-platform-tests/css/css-grid/layout-algorithm/grid-container-percentage-001.html => fast/css-grid-layout/grid-container-percentage-columns.html
2270         imported/w3c/web-platform-tests/css/css-grid/placement/grid-container-change-named-grid-recompute-child-positions-001.html => fast/css-grid-layout/grid-container-change-named-grid-lines-recompute-child.html
2271
2272         * TestExpectations:
2273         * fast/css-grid-layout/anonymous-grid-items-expected.html: Removed.
2274         * fast/css-grid-layout/anonymous-grid-items.html: Removed.
2275         * fast/css-grid-layout/auto-margins-ignored-during-track-sizing.html: Removed.
2276         * fast/css-grid-layout/column-property-should-not-apply-on-grid-container.html: Removed.
2277         * fast/css-grid-layout/compute-intrinsic-widths-scrollbar-expected.txt: Removed.
2278         * fast/css-grid-layout/compute-intrinsic-widths-scrollbar.html: Removed.
2279         * fast/css-grid-layout/empty-grid-expected.txt: Removed.
2280         * fast/css-grid-layout/empty-grid.html: Removed.
2281         * fast/css-grid-layout/explicit-grid-size-expected.txt: Removed.
2282         * fast/css-grid-layout/fixed-width-intrinsic-width-should-exclude-scrollbar-width-in-grid-expected.txt: Removed.
2283         * fast/css-grid-layout/flex-and-minmax-content-resolution-columns-expected.txt: Removed.
2284         * fast/css-grid-layout/flex-content-resolution-columns-expected.txt: Removed.
2285         * fast/css-grid-layout/flex-content-resolution-rows-expected.txt: Removed.
2286         * fast/css-grid-layout/flex-factor-sum-less-than-1-expected.txt: Removed.
2287         * fast/css-grid-layout/flex-item-grid-container-percentage-rows.html: Removed.
2288         * fast/css-grid-layout/flex-sizing-columns-min-max-width-expected.txt: Removed.
2289         * fast/css-grid-layout/flex-sizing-rows-min-max-height-expected.txt: Removed.
2290         * fast/css-grid-layout/float-not-protruding-into-next-grid-item-expected.html: Removed.
2291         * fast/css-grid-layout/float-not-protruding-into-next-grid-item.html: Removed.
2292         * fast/css-grid-layout/floating-not-effect-on-grid-items-expected.txt: Removed.
2293         * fast/css-grid-layout/floating-not-effect-on-grid-items.html: Removed.
2294         * fast/css-grid-layout/grid-add-item-with-positioned-items-expected.txt: Removed.
2295         * fast/css-grid-layout/grid-add-item-with-positioned-items.html: Removed.
2296         * fast/css-grid-layout/grid-add-positioned-block-item-after-inline-item-expected.txt: Removed.
2297         * fast/css-grid-layout/grid-add-positioned-block-item-after-inline-item.html: Removed.
2298         * fast/css-grid-layout/grid-auto-fill-columns-expected.txt: Removed.
2299         * fast/css-grid-layout/grid-auto-fill-rows-expected.txt: Removed.
2300         * fast/css-grid-layout/grid-auto-fit-columns-expected.txt: Removed.
2301         * fast/css-grid-layout/grid-auto-fit-rows-expected.txt: Removed.
2302         * fast/css-grid-layout/grid-auto-repeat-intrinsic-expected.txt: Removed.
2303         * fast/css-grid-layout/grid-auto-repeat-intrinsic.html: Removed.
2304         * fast/css-grid-layout/grid-automatic-minimum-for-auto-columns-expected.txt: Removed.
2305         * fast/css-grid-layout/grid-automatic-minimum-for-auto-columns.html: Removed.
2306         * fast/css-grid-layout/grid-automatic-minimum-for-auto-rows-expected.txt: Removed.
2307         * fast/css-grid-layout/grid-automatic-minimum-for-auto-rows.html: Removed.
2308         * fast/css-grid-layout/grid-automatic-minimum-intrinsic-aspect-ratio.html: Removed.
2309         * fast/css-grid-layout/grid-container-change-named-grid-lines-recompute-child-expected.txt: Removed.
2310         * fast/css-grid-layout/grid-container-margin-border-padding-scrollbar-expected.txt: Removed.
2311         * fast/css-grid-layout/grid-container-margin-border-padding-scrollbar.html: Removed.
2312         * fast/css-grid-layout/grid-container-scroll-accounts-for-auto-margin.html: Removed.
2313         * fast/css-grid-layout/grid-container-width-should-include-scroll-bar-width-expected.txt: Removed.
2314         * fast/css-grid-layout/grid-container-width-should-include-scroll-bar-width.html: Removed.
2315         * fast/css-grid-layout/grid-content-alignment-and-self-alignment-spanning-expected.txt: Removed.
2316         * fast/css-grid-layout/grid-content-alignment-and-self-alignment-spanning.html: Removed.
2317         * fast/css-grid-layout/grid-content-alignment-and-self-alignment.html: Removed.
2318         * fast/css-grid-layout/grid-content-alignment-overflow.html: Removed.
2319         * fast/css-grid-layout/grid-content-alignment-stretch-only-valid-for-auto-sized-tracks.html: Removed.
2320         * fast/css-grid-layout/grid-content-alignment-with-span-vertical-lr.html: Removed.
2321         * fast/css-grid-layout/grid-content-alignment-with-span-vertical-rl.html: Removed.
2322         * fast/css-grid-layout/grid-content-alignment-with-span.html: Removed.
2323         * fast/css-grid-layout/grid-item-margins-not-collapse.html: Removed.
2324         * fast/css-grid-layout/grid-self-baseline-01.html: Removed.
2325         * fast/css-grid-layout/grid-self-baseline-02-b.html: Removed.
2326         * fast/css-grid-layout/grid-self-baseline-02-expected.html: Removed.
2327         * fast/css-grid-layout/grid-self-baseline-02.html: Removed.
2328         * fast/css-grid-layout/grid-self-baseline-03-expected.html: Removed.
2329         * fast/css-grid-layout/grid-self-baseline-03.html: Removed.
2330         * fast/css-grid-layout/grid-self-baseline-04-expected.html: Removed.
2331         * fast/css-grid-layout/grid-self-baseline-04.html: Removed.
2332         * fast/css-grid-layout/grid-self-baseline-05.html: Removed.
2333         * fast/css-grid-layout/grid-self-baseline-06-expected.html: Removed.
2334         * fast/css-grid-layout/grid-self-baseline-06.html: Removed.
2335         * fast/css-grid-layout/grid-self-baseline-07.html: Removed.
2336         * fast/css-grid-layout/grid-self-baseline-horiz-01-expected.html: Removed.
2337         * fast/css-grid-layout/grid-self-baseline-horiz-01.html: Removed.
2338         * fast/css-grid-layout/grid-self-baseline-horiz-02-expected.html: Removed.
2339         * fast/css-grid-layout/grid-self-baseline-horiz-02.html: Removed.
2340         * fast/css-grid-layout/grid-self-baseline-horiz-03-expected.html: Removed.
2341         * fast/css-grid-layout/grid-self-baseline-horiz-03.html: Removed.
2342         * fast/css-grid-layout/grid-self-baseline-horiz-04-expected.html: Removed.
2343         * fast/css-grid-layout/grid-self-baseline-horiz-04.html: Removed.
2344         * fast/css-grid-layout/grid-self-baseline-horiz-05-expected.html: Removed.
2345         * fast/css-grid-layout/grid-self-baseline-horiz-05.html: Removed.
2346         * fast/css-grid-layout/grid-self-baseline-horiz-06-expected.html: Removed.
2347         * fast/css-grid-layout/grid-self-baseline-horiz-06.html: Removed.
2348         * fast/css-grid-layout/grid-self-baseline-horiz-07.html: Removed.
2349         * fast/css-grid-layout/grid-self-baseline-vertical-lr-01-expected.html: Removed.
2350         * fast/css-grid-layout/grid-self-baseline-vertical-lr-01.html: Removed.
2351         * fast/css-grid-layout/grid-self-baseline-vertical-lr-02-expected.html: Removed.
2352         * fast/css-grid-layout/grid-self-baseline-vertical-lr-02.html: Removed.
2353         * fast/css-grid-layout/grid-self-baseline-vertical-lr-03-expected.html: Removed.
2354         * fast/css-grid-layout/grid-self-baseline-vertical-lr-03.html: Removed.
2355         * fast/css-grid-layout/grid-self-baseline-vertical-lr-04-expected.html: Removed.
2356         * fast/css-grid-layout/grid-self-baseline-vertical-lr-04.html: Removed.
2357         * fast/css-grid-layout/grid-self-baseline-vertical-lr-05-expected.html: Removed.
2358         * fast/css-grid-layout/grid-self-baseline-vertical-lr-05.html: Removed.
2359         * fast/css-grid-layout/grid-self-baseline-vertical-lr-06-expected.html: Removed.
2360         * fast/css-grid-layout/grid-self-baseline-vertical-lr-06.html: Removed.
2361         * fast/css-grid-layout/grid-self-baseline-vertical-lr-07-expected.html: Removed.
2362         * fast/css-grid-layout/grid-self-baseline-vertical-lr-07.html: Removed.
2363         * fast/css-grid-layout/grid-self-baseline-vertical-rl-01-expected.html: Removed.
2364         * fast/css-grid-layout/grid-self-baseline-vertical-rl-01.html: Removed.
2365         * fast/css-grid-layout/grid-self-baseline-vertical-rl-02-expected.html: Removed.
2366         * fast/css-grid-layout/grid-self-baseline-vertical-rl-02.html: Removed.
2367         * fast/css-grid-layout/grid-self-baseline-vertical-rl-03-expected.html: Removed.
2368         * fast/css-grid-layout/grid-self-baseline-vertical-rl-03.html: Removed.
2369         * fast/css-grid-layout/grid-self-baseline-vertical-rl-04-expected.html: Removed.
2370         * fast/css-grid-layout/grid-self-baseline-vertical-rl-04.html: Removed.
2371         * fast/css-grid-layout/grid-self-baseline-vertical-rl-05-expected.html: Removed.
2372         * fast/css-grid-layout/grid-self-baseline-vertical-rl-05.html: Removed.
2373         * fast/css-grid-layout/grid-self-baseline-vertical-rl-06-expected.html: Removed.
2374         * fast/css-grid-layout/grid-self-baseline-vertical-rl-06.html: Removed.
2375         * fast/css-grid-layout/grid-self-baseline-vertical-rl-07-expected.html: Removed.
2376         * fast/css-grid-layout/grid-self-baseline-vertical-rl-07.html: Removed.
2377         * imported/blink/fast/css-grid-layout/grid-add-item-with-positioned-items-expected.txt: Removed.
2378         * imported/blink/fast/css-grid-layout/grid-add-item-with-positioned-items.html: Removed.
2379         * imported/blink/fast/css-grid-layout/grid-add-positioned-block-item-after-inline-item-expected.txt: Removed.
2380         * imported/blink/fast/css-grid-layout/grid-add-positioned-block-item-after-inline-item.html: Removed.
2381         * imported/blink/fast/css-grid-layout/grid-element-bad-cast-addchild-expected.txt: Removed.
2382         * imported/blink/fast/css-grid-layout/grid-element-bad-cast-addchild.html: Removed.
2383         * imported/blink/fast/css-grid-layout/grid-element-remove-svg-child-expected.txt: Removed.
2384         * imported/blink/fast/css-grid-layout/grid-element-remove-svg-child.html: Removed.
2385         * imported/blink/fast/css-grid-layout/positioned-grid-items-crash-expected.txt: Removed.
2386         * imported/blink/fast/css-grid-layout/positioned-grid-items-crash.html: Removed.
2387         * platform/ios-simulator/TestExpectations:
2388         * platform/ios-wk1/TestExpectations:
2389         * platform/ios/TestExpectations:
2390         * platform/mac/TestExpectations:
2391         * platform/wincairo/TestExpectations:
2392
2393 2020-05-22  Diego Pino Garcia  <dpino@igalia.com>
2394
2395         [WPE] Gardening, update test expectations after r262047
2396         https://bugs.webkit.org/show_bug.cgi?id=212255
2397
2398         Unreviewed gardening.
2399
2400         Gardened WPE failures that were already gardened in GTK test expectations 
2401         by moving them to GLib test expectations.
2402
2403         * platform/glib/TestExpectations:
2404         * platform/gtk/TestExpectations:
2405
2406 2020-05-22  Tyler Wilcock  <twilco.o@protonmail.com>
2407
2408         Cannot style ::selection for a flex container
2409         https://bugs.webkit.org/show_bug.cgi?id=209822
2410
2411         Reviewed by Antti Koivisto.
2412
2413         Add tests verifying ::selection pseudoelement styling is properly applied on direct text-children of a `display: flex;` div and on
2414         direct text-children of a `display: block` div with siblings.
2415
2416         * editing/selection/selection-display-block-sibling.html: Added.
2417         * editing/selection/selection-display-flex.html: Added.
2418         * platform/gtk/editing/selection/selection-display-block-sibling-expected.png: Added.
2419         * platform/gtk/editing/selection/selection-display-block-sibling-expected.txt: Added.
2420         * platform/gtk/editing/selection/selection-display-flex-expected.png: Added.
2421         * platform/gtk/editing/selection/selection-display-flex-expected.txt: Added.
2422
2423 2020-05-21  Diego Pino Garcia  <dpino@igalia.com>
2424
2425         [WPE] Gardening, update test expectations after r261992
2426         https://bugs.webkit.org/show_bug.cgi?id=212254
2427
2428         r261992 enabled several tests under fast/ directory. Many tests that
2429         were meant to fail are passing now. Most of these tests were passing
2430         already in GTK, so I moved the entries for the common tests passing to GLib
2431         and leave local to WPE the tests passing in that platform. 
2432
2433         * platform/glib/TestExpectations:
2434         * platform/gtk/TestExpectations:
2435         * platform/wpe/TestExpectations:
2436
2437 2020-05-21  Dean Jackson  <dino@apple.com>
2438
2439         PVRTC compressed textures are failing with ANGLE backend
2440         https://bugs.webkit.org/show_bug.cgi?id=212240
2441         <rdar://problem/63517385>
2442
2443         Reviewed by Ken Russell (representing ANGLE).
2444
2445         Merge the upstream change to this test.
2446
2447         * webgl/1.0.3/resources/webgl_test_files/conformance/extensions/webgl-compressed-texture-pvrtc.html:
2448
2449 2020-05-21  Peng Liu  <peng.liu6@apple.com>
2450
2451         Fix issues of the Picture-in-Picture API under stress tests
2452         https://bugs.webkit.org/show_bug.cgi?id=212191
2453
2454         Reviewed by Eric Carlson.
2455
2456         Refactor the layout tests for the Picture-in-Picture API with the Mock VideoPresentation Mode.
2457
2458         * media/picture-in-picture/picture-in-picture-api-css-selector-expected.txt:
2459         * media/picture-in-picture/picture-in-picture-api-css-selector.html:
2460         * media/picture-in-picture/picture-in-picture-api-enter-pip-1-expected.txt:
2461         * media/picture-in-picture/picture-in-picture-api-enter-pip-1.html:
2462         * media/picture-in-picture/picture-in-picture-api-enter-pip-2-expected.txt:
2463         * media/picture-in-picture/picture-in-picture-api-enter-pip-2.html:
2464         * media/picture-in-picture/picture-in-picture-api-enter-pip-3-expected.txt:
2465         * media/picture-in-picture/picture-in-picture-api-enter-pip-3.html:
2466         * media/picture-in-picture/picture-in-picture-api-enter-pip-4-expected.txt:
2467         * media/picture-in-picture/picture-in-picture-api-enter-pip-4.html:
2468         * media/picture-in-picture/picture-in-picture-api-events-expected.txt:
2469         * media/picture-in-picture/picture-in-picture-api-events.html:
2470         * media/picture-in-picture/picture-in-picture-api-exit-pip-1-expected.txt:
2471         * media/picture-in-picture/picture-in-picture-api-exit-pip-1.html:
2472         * media/picture-in-picture/picture-in-picture-api-exit-pip-2-expected.txt:
2473         * media/picture-in-picture/picture-in-picture-api-exit-pip-2.html:
2474         * media/picture-in-picture/picture-in-picture-api-pip-window-expected.txt:
2475         * media/picture-in-picture/picture-in-picture-api-pip-window.html:
2476         * media/picture-in-picture/picture-in-picture-events-expected.txt:
2477         * media/picture-in-picture/picture-in-picture-events.html:
2478         * media/picture-in-picture/picture-in-picture-interruption-expected.txt:
2479         * media/picture-in-picture/picture-in-picture-interruption.html:
2480
2481 2020-05-21  Oriol Brufau  <obrufau@igalia.com>
2482
2483         [css-grid] Don't create renderers for whitespace nodes
2484         https://bugs.webkit.org/show_bug.cgi?id=212220
2485
2486         Reviewed by Manuel Rego Casasnovas.
2487
2488         Update test expectation.
2489
2490         * fast/text/simple-line-layout-with-zero-sized-font-expected.txt:
2491
2492 2020-05-21  Diego Pino Garcia  <dpino@igalia.com>
2493
2494         [GTK] Gardening, update expectations after r262016
2495         https://bugs.webkit.org/show_bug.cgi?id=212234
2496
2497         Unreviewed gardening.
2498
2499         * platform/glib/TestExpectations:
2500         * platform/gtk/TestExpectations:
2501
2502 2020-05-21  Dean Jackson  <dino@apple.com>
2503
2504         Unreviewed. Mark some webgl video tests as skipped
2505         now that they timeout rather than failing instantly.
2506
2507         * platform/ios/TestExpectations:
2508
2509 2020-05-21  Youenn Fablet  <youenn@apple.com>
2510
2511         Incorrect location.origin in blob workers
2512         https://bugs.webkit.org/show_bug.cgi?id=211876
2513         <rdar://problem/63284717>
2514
2515         Reviewed by Sihui Liu.
2516
2517         * http/tests/security/contentSecurityPolicy/worker-blob-location-expected.txt: Added.
2518         * http/tests/security/contentSecurityPolicy/worker-blob-location.html: Added.
2519
2520 2020-05-21  Ryan Haddad  <ryanhaddad@apple.com>
2521
2522         Unreviewed test gardening, remove expectations for tests that are consistently passing.
2523
2524         * platform/ios-wk2/TestExpectations:
2525
2526 2020-05-21  Pinki Gyanchandani  <pgyanchandani@apple.com>
2527
2528         Null Ptr Deref @ WebCore::ResourceResponse::platformLazyInit
2529         https://bugs.webkit.org/show_bug.cgi?id=212224
2530
2531         Reviewed by Geoffrey Garen.
2532
2533         Added a regression test.
2534
2535         * media/continue-load-after-client-cancellation-crash-expected.txt: Added.
2536         * media/continue-load-after-client-cancellation-crash.html: Added.
2537
2538 2020-05-21  Peng Liu  <peng.liu6@apple.com>
2539
2540         Layout test media/video-fullscreen-only-playback.html is a flaky failure
2541         https://bugs.webkit.org/show_bug.cgi?id=212171
2542
2543         Reviewed by Jer Noble.
2544
2545         * media/video-fullscreen-only-playback.html:
2546
2547 2020-05-21  Chris Dumez  <cdumez@apple.com>
2548
2549         compositing/show-composited-iframe-on-back-button.html is a flaky timing out
2550         https://bugs.webkit.org/show_bug.cgi?id=212221
2551         <rdar://problem/63493074>
2552
2553         Reviewed by Alex Christensen.
2554
2555         I am unable to reproduce the flakiness locally so this is a speculative fix.
2556         Stop using testRunner.queueLoad() / testRunner.queueBackNavigation() and instead
2557         just navigate to page-cache-helper.html in JS, by setting window.location.
2558         Also, call testRunner.waitUntilDone() and call testRunner.notifyDone() when the
2559         page comes out of the back/forward cache.
2560
2561         * compositing/show-composited-iframe-on-back-button.html:
2562
2563 2020-05-21  Jacob Uphoff  <jacob_uphoff@apple.com>
2564
2565         LayoutTest compositing/video/video-poster.html is a flaky failure
2566         https://bugs.webkit.org/show_bug.cgi?id=168953
2567
2568         Unreviewed test gardening.
2569
2570         * platform/mac/TestExpectations:
2571
2572 2020-05-21  Truitt Savell  <tsavell@apple.com>
2573
2574         REGRESSION (r261277): [ Mac iOS ] webrtc/datachannel/gather-candidates-networkprocess-crash.html is a flaky timeout
2575         https://bugs.webkit.org/show_bug.cgi?id=212218
2576
2577         Unreviewed test gardening.
2578
2579         * platform/ios/TestExpectations:
2580         * platform/mac/TestExpectations:
2581
2582 2020-05-21  Diego Pino Garcia  <dpino@igalia.com>
2583
2584         [GTK] webaudio/codec-tests/aac/vbr-128kbps-44khz.html is failing
2585         https://bugs.webkit.org/show_bug.cgi?id=211770
2586
2587         Unreviewed gardening.
2588         
2589         Test just needs to update audio baseline for target platform.
2590
2591         * platform/glib/TestExpectations:
2592         * platform/gtk/webaudio/codec-tests/aac/vbr-128kbps-44khz-expected.wav:
2593
2594 2020-05-21  Jacob Uphoff  <jacob_uphoff@apple.com>
2595
2596         [ iOS & macOS ] media/track/track-cue-missing.html is a flaky failure
2597         https://bugs.webkit.org/show_bug.cgi?id=212219
2598
2599         Unreviewed test gardening.
2600
2601         * platform/ios-wk2/TestExpectations:
2602         * platform/mac/TestExpectations:
2603
2604 2020-05-21  Jacob Uphoff  <jacob_uphoff@apple.com>
2605
2606         [ macOS ] REGRESSION: media/video-isplayingtoautomotiveheadunit.html is a flaky failure
2607         https://bugs.webkit.org/show_bug.cgi?id=212215
2608
2609         Unreviewed test gardening.
2610
2611         * platform/mac/TestExpectations:
2612
2613 2020-05-21  Kate Cheney  <katherine_cheney@apple.com>
2614
2615         Some http/tests/in-app-browser-privacy/ tests are timing out or failing
2616         https://bugs.webkit.org/show_bug.cgi?id=212176
2617         <rdar://problem/63452877>
2618
2619         Reviewed by Maciej Stachowiak.
2620
2621         These tests rely on a new network session load for each test resource.
2622         When run in iterations, caching occurs, and the resource does not get
2623         a new network session. This patch adds a random decoration value and
2624         reloads each resource to ensure it is not cached.
2625
2626         * http/tests/in-app-browser-privacy/app-bound-domain-gets-app-bound-session.html:
2627         * http/tests/in-app-browser-privacy/non-app-bound-domain-does-not-get-app-bound-session.html:
2628         * http/tests/in-app-browser-privacy/non-app-bound-iframe-under-app-bound-domain-is-app-bound.html:
2629
2630 2020-05-21  Kenneth Russell  <kbr@chromium.org>
2631
2632         REGRESSION (r253926): webgl/2.0.0/conformance2/buffers/get-buffer-sub-data.html is a flaky failure
2633         https://bugs.webkit.org/show_bug.cgi?id=205667
2634
2635         Reviewed by Alexey Proskuryakov.
2636
2637         Remove get-buffer-sub-data.html suppression since it's now passing
2638         reliably.
2639
2640         * TestExpectations:
2641
2642 2020-05-21  Sergio Villar Senin  <svillar@igalia.com>
2643
2644         [css-grid] width of table in a grid is incorrect when table cell has width:100%
2645         https://bugs.webkit.org/show_bug.cgi?id=191365
2646
2647         Reviewed by Manuel Rego Casasnovas.
2648
2649         * TestExpectations: Unskipped 3 tests that are now passing.
2650
2651 2020-05-21  Diego Pino Garcia  <dpino@igalia.com>
2652
2653         [WPE] Gardening, update WAV baseline for webaudio test
2654         https://bugs.webkit.org/show_bug.cgi?id=212212
2655
2656         Unreviewed gardening.
2657
2658         Baseline was updated on r261878 and since then the test started
2659         failing. The test wasn't failing before though. In conclusion, it
2660         seems the update from r261878 wasn't needed for this test.
2661
2662         * platform/wpe/webaudio/codec-tests/mp3/128kbps-44khz-expected.wav:
2663
2664 2020-05-21  Zalan Bujtas  <zalan@apple.com>
2665
2666         [ macOS debug ] REGRESSION: fast/layoutformattingcontext/table-basic-row-baseline-with-nested-table.html is a flaky crash
2667         https://bugs.webkit.org/show_bug.cgi?id=212139
2668         <rdar://problem/63447683>
2669
2670         Reviewed by Antti Koivisto.
2671
2672         * platform/mac/TestExpectations:
2673
2674 2020-05-21  Zan Dobersek  <zdobersek@igalia.com>
2675
2676         Unreviewed WPE gardening. Enabling a few subdirectories under fast/,
2677         providing the necessary baselines as well as test expectations.
2678
2679         * platform/wpe/TestExpectations:
2680         * platform/wpe/fast/attachment: 8 baselines added.
2681         * platform/wpe/fast/fast-mobile-scrolling: 2 baselines added.
2682         * platform/wpe/fast/scrolling: 2 baselines added.
2683         * platform/wpe/fast/spatial-navigation: 1 baseline added.
2684         * platform/wpe/fast/text: 211 baselines added.
2685
2686 2020-05-21  Zalan Bujtas  <zalan@apple.com>
2687
2688         [LFC][TFC] Collapse in-between cell borders
2689         https://bugs.webkit.org/show_bug.cgi?id=212183
2690
2691         Reviewed by Antti Koivisto.
2692
2693         * fast/layoutformattingcontext/table-simple-border-collapse3-expected.html: Added.
2694         * fast/layoutformattingcontext/table-simple-border-collapse3.html: Added.
2695
2696 2020-05-21  Diego Pino Garcia  <dpino@igalia.com>
2697
2698         [WPE] Gardening, remove tests passing after 261987
2699         https://bugs.webkit.org/show_bug.cgi?id=212196
2700
2701         Unreviewed gardening.
2702
2703         * platform/wpe/TestExpectations:
2704
2705 2020-05-21  Diego Pino Garcia  <dpino@igalia.com>
2706
2707         [GTK] Gardening, remove tests passing after r261986
2708         https://bugs.webkit.org/show_bug.cgi?id=212194
2709
2710         Unreviewed gardening.
2711
2712         * platform/gtk/TestExpectations:
2713
2714 2020-05-20  Fujii Hironori  <Hironori.Fujii@sony.com>
2715
2716         [WinCairo] Unreviewed test gardening
2717
2718         * platform/wincairo/TestExpectations:
2719         * platform/wincairo/css1/text_properties/text_indent-expected.txt:
2720         * platform/wincairo/css2.1/20110323/margin-applies-to-006-expected.txt:
2721         * platform/wincairo/css2.1/t1601-c547-indent-01-d-expected.txt:
2722         * platform/wincairo/editing/selection/mixed-editability-10-expected.txt:
2723         * platform/wincairo/fast/css/font-weight-1-expected.txt:
2724         * platform/wincairo/fast/text/atsui-spacing-features-expected.txt:
2725         * platform/wincairo/fast/text/crash-complex-text-surrogate-expected.txt:
2726         * platform/wincairo/fast/text/hyphenate-limit-lines-expected.txt:
2727         * platform/wincairo/fast/text/international/hindi-whitespace-expected.txt:
2728         * platform/wincairo/fast/text/midword-break-before-surrogate-pair-2-expected.txt:
2729         * platform/wincairo/fast/text/whitespace/pre-break-word-expected.txt:
2730         * platform/wincairo/fast/text/word-break-expected.txt:
2731
2732 2020-05-20  Zalan Bujtas  <zalan@apple.com>
2733
2734         [Win] Unreviewed test gardening.
2735
2736         * platform/win/TestExpectations:
2737
2738 2020-05-20  Zalan Bujtas  <zalan@apple.com>
2739
2740         [LFC][TFC] Preferred width computation should take border collapsing into account
2741         https://bugs.webkit.org/show_bug.cgi?id=212141
2742
2743         Reviewed by Antti Koivisto.
2744
2745         * fast/layoutformattingcontext/table-simple-border-collapse2-expected.html: Added.
2746         * fast/layoutformattingcontext/table-simple-border-collapse2.html: Added.
2747
2748 2020-05-20  Zalan Bujtas  <zalan@apple.com>
2749
2750         Repaint issues when the login field collapses on music.apple.com
2751         https://bugs.webkit.org/show_bug.cgi?id=212101
2752         <rdar://problem/62874369>
2753
2754         Reviewed by Simon Fraser.
2755
2756         * fast/repaint/iframe-on-subpixel-position-expected.txt: Added.
2757         * fast/repaint/iframe-on-subpixel-position.html: Added.
2758
2759 2020-05-20  Kenneth Russell  <kbr@chromium.org>
2760
2761         OES_texture_half_float_linear unavailable on WebGL 1.0 on iOS with ANGLE
2762         https://bugs.webkit.org/show_bug.cgi?id=212170
2763
2764         Reviewed by Dean Jackson.
2765
2766         Remove failure expectation for oes-texture-half-float-linear.html
2767         in the WebGL 2.0 conformance suite.
2768
2769         * platform/ios-simulator/webgl/2.0.0/conformance/extensions/oes-texture-half-float-linear-expected.txt: Removed.
2770
2771 2020-05-20  Kenneth Russell  <kbr@chromium.org>
2772
2773         OES_texture_float / OES_texture_half_float unavailable in WebGL 1.0 on iOS Simulator with ANGLE
2774         https://bugs.webkit.org/show_bug.cgi?id=210524
2775
2776         Reviewed by Dean Jackson.
2777
2778         Remove expected failure for
2779         webgl/2.0.0/conformance/extensions/oes-texture-float-expected.txt
2780         on ios-simulator. Enable
2781         fast/canvas/webgl/oes-texture-half-float-uint16.html on iOS.
2782
2783         * platform/ios-simulator/webgl/2.0.0/conformance/extensions/oes-texture-float-expected.txt: Removed.
2784         * platform/ios/TestExpectations:
2785
2786 2020-05-20  Chris Dumez  <cdumez@apple.com>
2787
2788         (r261946) [ iOS ] fast/frames/didBecomeCurrentDocumentInFrame-crash.html is failing
2789         https://bugs.webkit.org/show_bug.cgi?id=212179
2790         <rdar://problem/63469486>
2791
2792         Unreviewed, add testRunner.dumpAsText() call in the test to get nicer expected
2793         result.
2794
2795         * fast/frames/didBecomeCurrentDocumentInFrame-crash-expected.txt:
2796         * fast/frames/didBecomeCurrentDocumentInFrame-crash.html:
2797         * platform/win/fast/frames/didBecomeCurrentDocumentInFrame-crash-expected.txt: Removed.
2798
2799 2020-05-20  Ryan Haddad  <ryanhaddad@apple.com>
2800
2801         Disable support for BeforeLoadEvent
2802         https://bugs.webkit.org/show_bug.cgi?id=212140
2803
2804         Unreviewed test gardening.
2805
2806         Update baselines for Windows.
2807
2808         * platform/win/fast/events/event-attribute-expected.txt:
2809         * platform/win/fast/frames/didBecomeCurrentDocumentInFrame-crash-expected.txt: Added.
2810
2811 2020-05-20  Myles C. Maxfield  <mmaxfield@apple.com>
2812
2813         [macOS] Tests in fast/events and fast/forms are no longer crashing
2814         https://bugs.webkit.org/show_bug.cgi?id=212164
2815         <rdar://problem/33522420>
2816
2817         Unreviewed.
2818
2819         * platform/mac-wk1/TestExpectations:
2820
2821 2020-05-20  Ryan Haddad  <ryanhaddad@apple.com>
2822
2823         platform/mac/media/media-source/media-source-change-source.html is a flaky failure
2824         https://bugs.webkit.org/show_bug.cgi?id=212091
2825
2826         Unreviewed test gardening.
2827
2828         * platform/mac-wk2/TestExpectations: Mark test as flaky.
2829
2830 2020-05-20  Sam Weinig  <weinig@apple.com>
2831
2832         Replace Color::getHSL() with sRGBToHSL to ensure it at least gives somewhat sensible results for ExtendedColors and reduce code duplication
2833         https://bugs.webkit.org/show_bug.cgi?id=212143
2834
2835         Reviewed by Simon Fraser.
2836
2837         * editing/pasteboard/paste-dark-mode-color-filtered-expected.txt:
2838         * editing/pasteboard/paste-dark-mode-color-filtered.html:
2839         Update test to include a test case that uses extended colors.
2840
2841 2020-05-20  Kate Cheney  <katherine_cheney@apple.com>
2842
2843         Support operating dates in ResourceLoadStatisticsDatabaseStore
2844         https://bugs.webkit.org/show_bug.cgi?id=212034
2845         <rdar://problem/63349242>
2846
2847         Reviewed by Brent Fulgham.
2848
2849         Add tests for memory and database stores.
2850
2851         * http/tests/resourceLoadStatistics/operating-dates-all-but-cookies-removed-database-expected.txt: Added.
2852         * http/tests/resourceLoadStatistics/operating-dates-all-but-cookies-removed-database.html: Added.
2853         * http/tests/resourceLoadStatistics/operating-dates-all-but-cookies-removed-expected.txt: Added.
2854         * http/tests/resourceLoadStatistics/operating-dates-all-but-cookies-removed.html: Added.
2855         * http/tests/resourceLoadStatistics/operating-dates-all-website-data-removed-database-expected.txt: Added.
2856         * http/tests/resourceLoadStatistics/operating-dates-all-website-data-removed-database.html: Added.
2857         * http/tests/resourceLoadStatistics/operating-dates-all-website-data-removed-expected.txt: Added.
2858         * http/tests/resourceLoadStatistics/operating-dates-all-website-data-removed.html: Added.
2859
2860 2020-05-20  Jacob Uphoff  <jacob_uphoff@apple.com>
2861
2862         Layout Test media/video-zoom-controls.html is flaky
2863         https://bugs.webkit.org/show_bug.cgi?id=183424
2864
2865         Unreviewed test gardening.
2866
2867         * platform/mac-wk2/TestExpectations:
2868
2869 2020-05-20  Jacob Uphoff  <jacob_uphoff@apple.com>
2870
2871         [ macOS iOS ] http/tests/resourceLoadStatistics/telemetry-generation-basic-functionality-database.html is a rare flaky failure
2872         https://bugs.webkit.org/show_bug.cgi?id=212165
2873
2874         Unreviewed test gardening.
2875
2876         * platform/mac/TestExpectations:
2877
2878 2020-05-20  Oriol Brufau  <obrufau@igalia.com>
2879
2880         [css-grid] Fix auto repeat with multiple tracks and gutters
2881         https://bugs.webkit.org/show_bug.cgi?id=182922
2882
2883         Reviewed by Manuel Rego Casasnovas.
2884
2885         Update test expectations.
2886
2887         * fast/css-grid-layout/grid-auto-repeat-huge-grid.html:
2888
2889 2020-05-20  Chris Dumez  <cdumez@apple.com>
2890
2891         Disable support for BeforeLoadEvent
2892         https://bugs.webkit.org/show_bug.cgi?id=212140
2893         <rdar://problem/62847577>
2894
2895         Reviewed by Antti Koivisto.
2896
2897         * fast/frames/didBecomeCurrentDocumentInFrame-crash-expected.txt: Added.
2898         * fast/frames/didBecomeCurrentDocumentInFrame-crash.html: Added.
2899         Add layout test coverage for crash in <rdar://problem/62847577>.
2900
2901         * fast/dom/HTMLLinkElement/event-while-removing-attribute-expected.txt:
2902         * fast/dom/HTMLObjectElement/beforeload-set-text-crash-expected.txt: Removed.
2903         * fast/dom/HTMLObjectElement/beforeload-set-text-crash.xhtml: Removed.
2904         * fast/dom/HTMLScriptElement/async-onbeforeload-expected.txt: Removed.
2905         * fast/dom/HTMLScriptElement/async-onbeforeload.html: Removed.
2906         * fast/dom/HTMLScriptElement/defer-onbeforeload-expected.txt: Removed.
2907         * fast/dom/HTMLScriptElement/defer-onbeforeload.html: Removed.
2908         * fast/dom/HTMLScriptElement/move-in-beforeload-expected.txt: Removed.
2909         * fast/dom/HTMLScriptElement/move-in-beforeload.html: Removed.
2910         * fast/dom/HTMLScriptElement/remove-in-beforeload-expected.txt: Removed.
2911         * fast/dom/HTMLScriptElement/remove-in-beforeload.html: Removed.
2912         * fast/dom/beforeload/cached-image-before-load-expected.txt: Removed.
2913         * fast/dom/beforeload/cached-image-before-load.html: Removed.
2914         * fast/dom/beforeload/clear-video-poster-in-beforeload-listener-expected.txt: Removed.
2915         * fast/dom/beforeload/clear-video-poster-in-beforeload-listener.html: Removed.
2916         * fast/dom/beforeload/flash-before-load-expected.txt: Removed.
2917         * fast/dom/beforeload/flash-before-load.html: Removed.
2918         * fast/dom/beforeload/frame-before-load-expected.txt: Removed.
2919         * fast/dom/beforeload/frame-before-load.html: Removed.
2920         * fast/dom/beforeload/image-before-load-expected.txt: Removed.
2921         * fast/dom/beforeload/image-before-load-innerHTML-expected.txt: Removed.
2922         * fast/dom/beforeload/image-before-load-innerHTML.html: Removed.
2923         * fast/dom/beforeload/image-before-load.html: Removed.
2924         * fast/dom/beforeload/image-object-before-load-expected.txt: Removed.
2925         * fast/dom/beforeload/image-object-before-load-innerHTML-expected.txt: Removed.
2926         * fast/dom/beforeload/image-object-before-load-innerHTML.html: Removed.
2927         * fast/dom/beforeload/image-object-before-load.html: Removed.
2928         * fast/dom/beforeload/image-removed-during-before-load-expected.txt: Removed.
2929         * fast/dom/beforeload/image-removed-during-before-load.html: Removed.
2930         * fast/dom/beforeload/link-before-load-expected.txt: Removed.
2931         * fast/dom/beforeload/link-before-load.html: Removed.
2932         * fast/dom/beforeload/pi-before-load-expected.txt: Removed.
2933         * fast/dom/beforeload/pi-before-load.xhtml: Removed.
2934         * fast/dom/beforeload/recursive-css-pi-before-load-expected.txt: Removed.
2935         * fast/dom/beforeload/recursive-css-pi-before-load.html: Removed.
2936         * fast/dom/beforeload/recursive-link-before-load-expected.txt: Removed.
2937         * fast/dom/beforeload/recursive-link-before-load.html: Removed.
2938         * fast/dom/beforeload/recursive-xsl-pi-before-load-expected.txt: Removed.
2939         * fast/dom/beforeload/recursive-xsl-pi-before-load.html: Removed.
2940         * fast/dom/beforeload/remove-bad-object-in-beforeload-listener-expected.txt: Removed.
2941         * fast/dom/beforeload/remove-bad-object-in-beforeload-listener.html: Removed.
2942         * fast/dom/beforeload/remove-flash-in-beforeload-listener-expected.txt: Removed.
2943         * fast/dom/beforeload/remove-flash-in-beforeload-listener.html: Removed.
2944         * fast/dom/beforeload/remove-frame-in-beforeload-listener-expected.txt: Removed.
2945         * fast/dom/beforeload/remove-frame-in-beforeload-listener.html: Removed.
2946         * fast/dom/beforeload/remove-image-in-beforeload-listener-expected.txt: Removed.
2947         * fast/dom/beforeload/remove-image-in-beforeload-listener.html: Removed.
2948         * fast/dom/beforeload/remove-link-in-beforeload-listener-expected.txt: Removed.
2949         * fast/dom/beforeload/remove-link-in-beforeload-listener.html: Removed.
2950         * fast/dom/beforeload/remove-script-in-beforeload-listener-expected.txt: Removed.
2951         * fast/dom/beforeload/remove-script-in-beforeload-listener.html: Removed.
2952         * fast/dom/beforeload/remove-video-in-beforeload-listener-expected.txt: Removed.
2953         * fast/dom/beforeload/remove-video-in-beforeload-listener.html: Removed.
2954         * fast/dom/beforeload/remove-video-poster-in-beforeload-listener-expected.txt: Removed.
2955         * fast/dom/beforeload/remove-video-poster-in-beforeload-listener.html: Removed.
2956         * fast/dom/beforeload/resources/content.xhtml: Removed.
2957         * fast/dom/beforeload/resources/fail.css: Removed.
2958         * fast/dom/beforeload/resources/fail.js: Removed.
2959         * fast/dom/beforeload/resources/pass.css: Removed.
2960         * fast/dom/beforeload/resources/print.js: Removed.
2961         * fast/dom/beforeload/resources/test.xsl: Removed.
2962         * fast/dom/beforeload/script-before-load-dynamic-expected.txt: Removed.
2963         * fast/dom/beforeload/script-before-load-dynamic.html: Removed.
2964         * fast/dom/beforeload/script-before-load-expected.txt: Removed.
2965         * fast/dom/beforeload/script-before-load-xhtml-expected.txt: Removed.
2966         * fast/dom/beforeload/script-before-load-xhtml.xhtml: Removed.
2967         * fast/dom/beforeload/script-before-load.html: Removed.
2968         * fast/dom/beforeload/video-before-load-expected.txt: Removed.
2969         * fast/dom/beforeload/video-before-load.html: Removed.
2970         * fast/events/constructors/before-load-event-constructor-expected.txt: Removed.
2971         * fast/events/constructors/before-load-event-constructor.html: Removed.
2972         * fast/events/event-attribute-expected.txt:
2973         * fast/events/event-handler-regions-layout-expected.txt: Removed.
2974         * fast/events/event-handler-regions-layout.html: Removed.
2975         * fast/frames/crash-display-none-iframe-during-onbeforeload-expected.txt:
2976         * fast/frames/restoring-page-cache-should-not-run-scripts-via-style-update-expected.txt:
2977         * fast/html/link-element-removal-during-beforeload-expected.txt: Removed.
2978         * fast/html/link-element-removal-during-beforeload.html: Removed.
2979         * fast/parser/document-write-fighting-eof-expected.txt: Removed.
2980         * fast/parser/document-write-fighting-eof.html: Removed.
2981         * fast/parser/document-write-partial-entity-before-load-expected.txt: Removed.
2982         * fast/parser/document-write-partial-entity-before-load.html: Removed.
2983         * fast/parser/remove-misnested-iframe-in-beforeload-expected.txt: Removed.
2984         * fast/parser/remove-misnested-iframe-in-beforeload.html: Removed.
2985         * fast/parser/remove-misnested-iframe-parent-in-beforeload-expected.txt: Removed.
2986         * fast/parser/remove-misnested-iframe-parent-in-beforeload.html: Removed.
2987         * fast/replaced/object-param-spaces-expected.txt: Removed.
2988         * fast/replaced/object-param-spaces.html: Removed.
2989         * fast/scrolling/marquee-scroll-crash-expected.txt:
2990         * fast/tokenizer/write-before-load-expected.txt:
2991         * http/tests/security/beforeload-iframe-client-redirect-expected.txt:
2992         * http/tests/security/beforeload-iframe-server-redirect-expected.txt:
2993         * http/tests/security/xssAuditor/object-embed-tag-control-char-expected.txt:
2994         * http/tests/security/xssAuditor/object-embed-tag-control-char.html:
2995         * http/tests/security/xssAuditor/object-embed-tag-expected.txt:
2996         * http/tests/security/xssAuditor/object-embed-tag-null-char-expected.txt:
2997         * http/tests/security/xssAuditor/object-embed-tag-null-char.html:
2998         * http/tests/security/xssAuditor/object-embed-tag.html:
2999         * http/tests/security/xssAuditor/object-src-inject.html:
3000         * http/tests/security/xssAuditor/object-tag-expected.txt:
3001         * http/tests/security/xssAuditor/object-tag-javascript-url-expected.txt:
3002         * http/tests/security/xssAuditor/object-tag-javascript-url.html:
3003         * http/tests/security/xssAuditor/object-tag.html:
3004         * http/tests/security/xssAuditor/resources/echo-intertag.pl:
3005         * http/tests/security/xssAuditor/resources/echo-object-src.pl:
3006         * http/tests/security/xssAuditor/resources/utilities.js:
3007         (notifyDoneAfterReceivingLoaded):
3008         (notifyDoneAfterReceivingBeforeloadFromIds): Deleted.
3009         * plugins/unsupported-plugin-with-replacement-in-iframe-crash-expected.txt:
3010         Update existing tests accordingly.
3011
3012 2020-05-20  Myles C. Maxfield  <mmaxfield@apple.com>
3013
3014         [iPadOS] -webkit-text-size-adjust:percentage doesn't work in native apps
3015         https://bugs.webkit.org/show_bug.cgi?id=212122
3016         <rdar://problem/54560875>
3017
3018         Reviewed by Wenson Hsieh.
3019
3020         Update existing idempotent autosizing tests to force desktop mode.
3021         Also add idempotent-percentage.html which doesn't force any mode.
3022
3023         * fast/text-autosizing/ios/idempotentmode/css-exposure.html:
3024         * fast/text-autosizing/ios/idempotentmode/idempotent-autosizing-after-changing-initial-scale.html:
3025         * fast/text-autosizing/ios/idempotentmode/idempotent-autosizing-candidate-special-cases.html:
3026         * fast/text-autosizing/ios/idempotentmode/idempotent-autosizing-candidates.html:
3027         * fast/text-autosizing/ios/idempotentmode/idempotent-autosizing-identity.html:
3028         * fast/text-autosizing/ios/idempotentmode/idempotent-autosizing-reaches-stable-state.html:
3029         * fast/text-autosizing/ios/idempotentmode/idempotent-autosizing.html:
3030         * fast/text-autosizing/ios/idempotentmode/idempotent-percentage-expected.txt: Added.
3031         * fast/text-autosizing/ios/idempotentmode/idempotent-percentage.html: Added.
3032         * fast/text-autosizing/ios/idempotentmode/line-height-boosting.html:
3033         * fast/text-autosizing/ios/idempotentmode/viewport-change-relayout.html:
3034
3035 2020-05-20  Ryan Haddad  <ryanhaddad@apple.com>
3036
3037         Disable support for BeforeLoadEvent
3038         https://bugs.webkit.org/show_bug.cgi?id=212140
3039
3040         Unreviewed.
3041
3042         * http/tests/cache/cancel-during-revalidation-succeeded.html:
3043         Remove <CR> characters from line endings in an attempt to get `svn-apply` work on EWS bots.
3044
3045 2020-05-20  Zan Dobersek  <zdobersek@igalia.com>
3046
3047         Unreviewed WPE gardening. Also enable the imported Blink and Mozilla
3048         layout tests, along with the necessary handful of baselines and expectations.
3049
3050         * platform/wpe/TestExpectations:
3051         * platform/wpe/imported/blink: Added.
3052         * platform/wpe/imported/blink/http: Added.
3053         * platform/wpe/imported/blink/http/tests: Added.
3054         * platform/wpe/imported/blink/http/tests/security: Added.
3055         * platform/wpe/imported/blink/http/tests/security/contentSecurityPolicy: Added.
3056         * platform/wpe/imported/blink/http/tests/security/contentSecurityPolicy/object-src-applet-archive-codebase-expected.txt: Added.
3057         * platform/wpe/imported/blink/http/tests/security/contentSecurityPolicy/object-src-applet-archive-expected.txt: Added.
3058         * platform/wpe/imported/blink/http/tests/security/contentSecurityPolicy/object-src-applet-code-codebase-expected.txt: Added.
3059         * platform/wpe/imported/blink/http/tests/security/contentSecurityPolicy/object-src-applet-code-expected.txt: Added.
3060
3061 2020-05-20  Jacob Uphoff  <jacob_uphoff@apple.com>
3062
3063         https://bugs.webkit.org/show_bug.cgi?id=198195
3064         REGRESSION (r244353) [Mac WK2] Layout Test fast/css/sticky/sticky-left-percentage.html is a flaky ImageOnlyFailure
3065
3066         Unreviewed test gardening.
3067
3068         * platform/mac-wk2/TestExpectations:
3069
3070 2020-05-20  Youenn Fablet  <youenn@apple.com>
3071
3072         Add a test to check for creation and deletion of an audio renderer without playing it
3073         https://bugs.webkit.org/show_bug.cgi?id=212138
3074
3075         Reviewed by Eric Carlson.
3076
3077         * webrtc/remoteAudio-never-played-expected.txt: Added.
3078         * webrtc/remoteAudio-never-played.html: Added.
3079
3080 2020-05-20  Zan Dobersek  <zdobersek@igalia.com>
3081
3082         Unreviewed WPE gardening. Unskipped half of pending HTTP tests,
3083         providing test baselines and text expectations as required.
3084
3085         * platform/wpe/TestExpectations:
3086         * platform/wpe/http/tests/loading: 2 baselines added.
3087         * platform/wpe/http/tests/misc: 11 baselines added.
3088         * platform/wpe/http/tests/multipart: 2 baselines added.
3089         * platform/wpe/http/tests/navigation: 6 baselines added.
3090         * platform/wpe/http/tests/websocket: 6 baselines added.
3091         * platform/wpe/http/tests/xmlhttprequest: 11 baselines added.
3092
3093 2020-05-20  Jacob Uphoff  <jacob_uphoff@apple.com>
3094
3095         https://bugs.webkit.org/show_bug.cgi?id=212139
3096         [ macOS debug ] REGRESSION: fast/layoutformattingcontext/table-basic-row-baseline-with-nested-table.html is a flaky crash
3097
3098         Unreviewed test gardening.
3099
3100         * platform/mac/TestExpectations:
3101
3102 2020-05-20  Antoine Quint  <graouts@apple.com>
3103
3104         [Web Animations] Animation engine should not wake up every tick for steps timing functions
3105         https://bugs.webkit.org/show_bug.cgi?id=212103
3106         <rdar://problem/62737868>
3107
3108         Reviewed by Simon Fraser.
3109
3110         Add tests that check that an animation using a steps() timing function correctly computes the time to
3111         the next tick accouning for the fact that it won't compute a different iteration progress until the
3112         next step.
3113
3114         * webanimations/scheduling-of-animation-with-steps-timing-function-on-effect-expected.txt: Added.
3115         * webanimations/scheduling-of-animation-with-steps-timing-function-on-effect.html: Added.
3116         * webanimations/scheduling-of-animation-with-steps-timing-function-on-keyframe-expected.txt: Added.
3117         * webanimations/scheduling-of-animation-with-steps-timing-function-on-keyframe.html: Added.
3118         * webanimations/scheduling-of-css-animation-with-explicit-steps-timing-function-on-some-keyframes-expected.txt: Added.
3119         * webanimations/scheduling-of-css-animation-with-explicit-steps-timing-function-on-some-keyframes.html: Added.
3120         * webanimations/scheduling-of-css-animation-with-implicit-steps-timing-function-expected.txt: Added.
3121         * webanimations/scheduling-of-css-animation-with-implicit-steps-timing-function.html: Added.
3122
3123 2020-05-20  Noam Rosenthal  <noam@webkit.org>
3124
3125         Fix table sizing when 'max-width' is used
3126         https://bugs.webkit.org/show_bug.cgi?id=115156
3127
3128         Reviewed by Zalan Bujtas.
3129
3130         Based on a previous patch by László Langó  <lango@inf.u-szeged.hu>
3131
3132         * fast/table/css-table-max-width-expected.txt:
3133         * fast/table/css-table-max-width.html:
3134                 Change in behavior, test was expecting buggy behavior.
3135
3136         * fast/table/html-table-width-max-width-constrained-expected.txt: Added.
3137         * fast/table/html-table-width-max-width-constrained.html: Added.
3138                 Test the desired behavior with content-constrained tables.
3139
3140 2020-05-20  Philippe Normand  <pnormand@igalia.com>
3141
3142         [GStreamer] <img> tag needs to support video formats
3143         https://bugs.webkit.org/show_bug.cgi?id=180370
3144
3145         Reviewed by Xabier Rodriguez-Calvar.
3146
3147         Update TestExpectations for tests using videos for the <img> tag.
3148         
3149         * http/conf/flatpak-httpd.conf:
3150         * platform/glib/TestExpectations:
3151         * platform/gtk/TestExpectations:
3152         * platform/wpe/TestExpectations:
3153
3154 2020-05-20  Alan Kinsley  <zalan@apple.com>
3155
3156         [LFC][TFC] Internal table boxes should take collapsed border into account
3157         https://bugs.webkit.org/show_bug.cgi?id=212135
3158
3159         Reviewed by Antti Koivisto.
3160
3161         * fast/layoutformattingcontext/table-simple-border-collapse-expected.html: Added.
3162         * fast/layoutformattingcontext/table-simple-border-collapse.html: Added.
3163
3164 2020-05-20  Zan Dobersek  <zdobersek@igalia.com>
3165
3166         Unreviewed WPE gardening. Enabling the remaining unskippable CSS3 tests
3167         and providing the necessary baselines.
3168
3169         * platform/wpe/TestExpectations:
3170         * platform/wpe/css3/filters: Added.
3171         * platform/wpe/css3/filters/composited-during-animation-layertree-expected.txt: Added.
3172         * platform/wpe/css3/filters/composited-during-transition-layertree-expected.txt: Added.
3173         * platform/wpe/css3/filters/effect-blur-expected.txt: Added.
3174         * platform/wpe/css3/filters/effect-blur-hw-expected.txt: Added.
3175         * platform/wpe/css3/filters/effect-brightness-clamping-expected.txt: Added.
3176         * platform/wpe/css3/filters/effect-brightness-clamping-hw-expected.txt: Added.
3177         * platform/wpe/css3/filters/effect-brightness-expected.txt: Added.
3178         * platform/wpe/css3/filters/effect-brightness-hw-expected.txt: Added.
3179         * platform/wpe/css3/filters/effect-combined-expected.txt: Added.
3180         * platform/wpe/css3/filters/effect-combined-hw-expected.txt: Added.
3181         * platform/wpe/css3/filters/effect-contrast-expected.txt: Added.
3182         * platform/wpe/css3/filters/effect-contrast-hw-expected.txt: Added.
3183         * platform/wpe/css3/filters/effect-drop-shadow-expected.txt: Added.
3184         * platform/wpe/css3/filters/effect-drop-shadow-hw-expected.txt: Added.
3185         * platform/wpe/css3/filters/effect-grayscale-expected.txt: Added.
3186         * platform/wpe/css3/filters/effect-grayscale-hw-expected.txt: Added.
3187         * platform/wpe/css3/filters/effect-hue-rotate-expected.txt: Added.
3188         * platform/wpe/css3/filters/effect-hue-rotate-hw-expected.txt: Added.
3189         * platform/wpe/css3/filters/effect-invert-expected.txt: Added.
3190         * platform/wpe/css3/filters/effect-invert-hw-expected.txt: Added.
3191         * platform/wpe/css3/filters/effect-opacity-expected.txt: Added.
3192         * platform/wpe/css3/filters/effect-opacity-hw-expected.txt: Added.
3193         * platform/wpe/css3/filters/effect-reference-composite-expected.txt: Added.
3194         * platform/wpe/css3/filters/effect-reference-composite-hw-expected.txt: Added.
3195         * platform/wpe/css3/filters/effect-reference-expected.txt: Added.
3196         * platform/wpe/css3/filters/effect-reference-hw-expected.txt: Added.
3197         * platform/wpe/css3/filters/effect-reference-ordering-expected.txt: Added.
3198         * platform/wpe/css3/filters/effect-reference-ordering-hw-expected.txt: Added.
3199         * platform/wpe/css3/filters/effect-saturate-expected.txt: Added.
3200         * platform/wpe/css3/filters/effect-saturate-hw-expected.txt: Added.
3201         * platform/wpe/css3/filters/effect-sepia-expected.txt: Added.
3202         * platform/wpe/css3/filters/effect-sepia-hw-expected.txt: Added.
3203         * platform/wpe/css3/filters/regions-expanding-expected.txt: Added.
3204         * platform/wpe/css3/masking: Added.
3205         * platform/wpe/css3/masking/clip-path-circle-border-box-expected.txt: Added.
3206         * platform/wpe/css3/masking/clip-path-circle-content-box-expected.txt: Added.
3207         * platform/wpe/css3/masking/clip-path-circle-padding-box-expected.txt: Added.
3208         * platform/wpe/css3/masking/mask-luminance-png-expected.txt: Added.
3209
3210 2020-05-19  Lauro Moura  <lmoura@igalia.com>
3211
3212         [GTK][WPE] Update some expectations
3213
3214         Some pageoverlay tests were also failing in WPE, and one of them has
3215         not crashed since r253467.
3216
3217         Also moved the webaudio/codec/aac test to glib as WPE was also
3218         failing.
3219
3220         Unreviewed test gardening.
3221
3222         * platform/glib/TestExpectations:
3223         * platform/gtk/TestExpectations:
3224
3225 2020-05-19  Daniel Bates  <dabates@apple.com>
3226
3227         Move editing/mac/spelling/editing-word-with-marker-1.html to editing/spelling
3228         https://bugs.webkit.org/show_bug.cgi?id=211813
3229
3230         Reviewed by Simon Fraser.
3231
3232         As of r261796 this test runs on iOS. It is a misnomer for it to be in a Mac-specific
3233         test directory. Let's move it to a platform-independent one.
3234
3235         I fixed up the external JavaScript files referenced in the test to be relative to its
3236         new location. All other lines are identical.
3237
3238         * editing/spelling/editing-word-with-marker-1-expected.txt: Renamed from LayoutTests/editing/mac/spelling/editing-word-with-marker-1-expected.txt.
3239         * editing/spelling/editing-word-with-marker-1.html: Renamed from LayoutTests/editing/mac/spelling/editing-word-with-marker-1.html.
3240         * platform/ios/TestExpectations:
3241         * platform/mac-wk2/TestExpectations:
3242
3243 2020-05-19  Kate Cheney  <katherine_cheney@apple.com>
3244
3245         <rdar://problem/57979087>
3246
3247         Unreviewed. Updating test expectations to dump console logging in
3248         stderr to avoid constant failing.
3249
3250         * platform/ios-wk2/TestExpectations:
3251         * platform/ios/TestExpectations:
3252         * platform/mac/TestExpectations:
3253
3254 2020-05-19  Kate Cheney  <katherine_cheney@apple.com>
3255
3256         Revert WebKitTestRunner to reset ITP to the memory store between all tests.
3257         https://bugs.webkit.org/show_bug.cgi?id=212094
3258         <rdar://problem/63405806>
3259
3260         Reviewed by Chris Dumez.
3261
3262         * http/tests/resourceLoadStatistics/add-blocking-to-redirect.html:
3263         * http/tests/resourceLoadStatistics/aggregate-sorted-data-no-storage-access.html:
3264         * http/tests/resourceLoadStatistics/blocking-in-web-worker-script-import.html:
3265         * http/tests/resourceLoadStatistics/cap-cache-max-age-for-prevalent-resource.html:
3266         * http/tests/resourceLoadStatistics/capped-lifetime-for-cookie-set-in-js-with-link-decoration-same-site.html:
3267         * http/tests/resourceLoadStatistics/capped-lifetime-for-cookie-set-in-js-with-link-fragment-from-prevalent-resource.html:
3268         * http/tests/resourceLoadStatistics/capped-lifetime-for-cookie-set-in-js-with-link-query-and-fragment-from-prevalent-resource.html:
3269         * http/tests/resourceLoadStatistics/capped-lifetime-for-cookie-set-in-js-with-link-query-from-prevalent-resource.html:
3270         * http/tests/resourceLoadStatistics/capped-lifetime-for-cookie-set-in-js-without-link-decoration-from-prevalent-resource.html:
3271         * http/tests/resourceLoadStatistics/capped-lifetime-for-cookie-set-in-js.html:
3272         * http/tests/resourceLoadStatistics/classify-as-non-prevalent-based-on-mixed-statistics.html:
3273         * http/tests/resourceLoadStatistics/classify-as-non-prevalent-based-on-sub-frame-under-top-frame-origins.html:
3274         * http/tests/resourceLoadStatistics/classify-as-non-prevalent-based-on-subresource-under-top-frame-origins.html:
3275         * http/tests/resourceLoadStatistics/classify-as-non-prevalent-based-on-subresource-unique-redirects-to.html:
3276         * http/tests/resourceLoadStatistics/classify-as-prevalent-based-on-mixed-statistics.html:
3277         * http/tests/resourceLoadStatistics/classify-as-prevalent-based-on-sub-frame-under-top-frame-origins.html:
3278         * http/tests/resourceLoadStatistics/classify-as-prevalent-based-on-subresource-redirect-collusion.html:
3279         * http/tests/resourceLoadStatistics/classify-as-prevalent-based-on-subresource-redirect-to-prevalent.html:
3280         * http/tests/resourceLoadStatistics/classify-as-prevalent-based-on-subresource-under-top-frame-origins.html:
3281         * http/tests/resourceLoadStatistics/classify-as-prevalent-based-on-subresource-unique-redirects-to.html:
3282         * http/tests/resourceLoadStatistics/classify-as-prevalent-based-on-top-frame-redirect-collusion.html:
3283         * http/tests/resourceLoadStatistics/classify-as-prevalent-based-on-top-frame-redirect-to-prevalent.html:
3284         * http/tests/resourceLoadStatistics/classify-as-prevalent-based-on-top-frame-unique-redirects-to.html:
3285         * http/tests/resourceLoadStatistics/classify-as-very-prevalent-based-on-mixed-statistics.html:
3286         * http/tests/resourceLoadStatistics/clear-in-memory-and-persistent-store-one-hour.html:
3287         * http/tests/resourceLoadStatistics/clear-in-memory-and-persistent-store.html:
3288         * http/tests/resourceLoadStatistics/cookie-deletion.html:
3289         * http/tests/resourceLoadStatistics/cookies-with-and-without-user-interaction.html:
3290         * http/tests/resourceLoadStatistics/count-third-party-script-import-in-worker.html:
3291         * http/tests/resourceLoadStatistics/count-third-party-script-loads.html:
3292         * http/tests/resourceLoadStatistics/delete-script-accessible-cookies.html:
3293         * http/tests/resourceLoadStatistics/do-not-block-top-level-navigation-redirect.html:
3294         * http/tests/resourceLoadStatistics/do-not-capture-statistics-for-simple-top-navigations.html:
3295         * http/tests/resourceLoadStatistics/do-not-remove-blocking-in-redirect.html:
3296         * http/tests/resourceLoadStatistics/dont-count-third-party-image-as-third-party-script.html:
3297         * http/tests/resourceLoadStatistics/downgraded-referrer-for-navigation-with-link-query-from-prevalent-resource.html:
3298         * http/tests/resourceLoadStatistics/enable-debug-mode.html:
3299         * http/tests/resourceLoadStatistics/enforce-samesite-strict-based-on-top-frame-unique-redirects-to.html:
3300         * http/tests/resourceLoadStatistics/grandfathering.html:
3301         * http/tests/resourceLoadStatistics/log-cross-site-load-with-link-decoration.html:
3302         * http/tests/resourceLoadStatistics/log-delayed-client-side-redirects.html:
3303         * http/tests/resourceLoadStatistics/non-prevalent-resource-with-user-interaction.html:
3304         * http/tests/resourceLoadStatistics/non-prevalent-resource-without-user-interaction.html:
3305         * http/tests/resourceLoadStatistics/non-prevalent-resources-can-access-cookies-in-a-third-party-context.html:
3306         * http/tests/resourceLoadStatistics/non-sandboxed-iframe-redirect-ip-to-localhost-to-ip.html:
3307         * http/tests/resourceLoadStatistics/non-sandboxed-iframe-redirect-localhost-to-ip-to-localhost.html:
3308         * http/tests/resourceLoadStatistics/non-sandboxed-nesting-iframe-with-non-sandboxed-iframe-redirect-ip-to-localhost-to-ip.html:
3309         * http/tests/resourceLoadStatistics/non-sandboxed-nesting-iframe-with-non-sandboxed-iframe-redirect-localhost-to-ip-to-localhost.html:
3310         * http/tests/resourceLoadStatistics/non-sandboxed-nesting-iframe-with-sandboxed-iframe-redirect-ip-to-localhost-to-ip.html:
3311         * http/tests/resourceLoadStatistics/non-sandboxed-nesting-iframe-with-sandboxed-iframe-redirect-localhost-to-ip-to-localhost.html:
3312         * http/tests/resourceLoadStatistics/ping-to-prevalent-resource.html:
3313         * http/tests/resourceLoadStatistics/prevalent-resource-handled-keydown.html:
3314         * http/tests/resourceLoadStatistics/prevalent-resource-unhandled-keydown.html:
3315         * http/tests/resourceLoadStatistics/prevalent-resource-with-user-interaction-timeout.html:
3316         * http/tests/resourceLoadStatistics/prevalent-resource-with-user-interaction.html:
3317         * http/tests/resourceLoadStatistics/prevalent-resource-without-user-interaction.html:
3318         * http/tests/resourceLoadStatistics/prune-statistics.html:
3319         * http/tests/resourceLoadStatistics/remove-website-data-for-origin-deletes-link-decoration.html:
3320         * http/tests/resourceLoadStatistics/remove-website-data-for-origin-deletes-mixed-statistics-entries.html:
3321         * http/tests/resourceLoadStatistics/remove-website-data-for-origin-deletes-third-party-script-loads.html:
3322         * http/tests/resourceLoadStatistics/sandboxed-iframe-redirect-ip-to-localhost-to-ip.html:
3323         * http/tests/resourceLoadStatistics/sandboxed-iframe-redirect-localhost-to-ip-to-localhost.html:
3324         * http/tests/resourceLoadStatistics/sandboxed-nesting-iframe-with-non-sandboxed-iframe-redirect-ip-to-localhost-to-ip.html:
3325         * http/tests/resourceLoadStatistics/sandboxed-nesting-iframe-with-non-sandboxed-iframe-redirect-localhost-to-ip-to-localhost.html:
3326         * http/tests/resourceLoadStatistics/sandboxed-nesting-iframe-with-sandboxed-iframe-redirect-ip-to-localhost-to-ip.html:
3327         * http/tests/resourceLoadStatistics/sandboxed-nesting-iframe-with-sandboxed-iframe-redirect-localhost-to-ip-to-localhost.html:
3328         * http/tests/resourceLoadStatistics/set-custom-prevalent-resource-in-debug-mode.html:
3329         * http/tests/resourceLoadStatistics/standalone-web-application-exempt-from-website-data-deletion.html:
3330         * http/tests/resourceLoadStatistics/strip-referrer-to-origin-for-third-party-redirects.html:
3331         * http/tests/resourceLoadStatistics/strip-referrer-to-origin-for-third-party-requests.html:
3332         * http/tests/resourceLoadStatistics/telemetry-generation.html:
3333         * http/tests/resourceLoadStatistics/third-party-cookie-blocking-ephemeral.html:
3334         * http/tests/resourceLoadStatistics/third-party-cookie-blocking-on-sites-without-user-interaction.html:
3335         * http/tests/resourceLoadStatistics/third-party-cookie-blocking.html:
3336         * http/tests/resourceLoadStatistics/user-interaction-in-cross-origin-sub-frame.html:
3337         * http/tests/resourceLoadStatistics/user-interaction-only-reported-once-within-short-period-of-time.html:
3338         * http/tests/resourceLoadStatistics/user-interaction-reported-after-website-data-removal.html:
3339         * http/tests/resourceLoadStatistics/website-data-removal-for-site-navigated-to-with-link-decoration.html:
3340         * http/tests/resourceLoadStatistics/website-data-removal-for-site-with-user-interaction.html:
3341         * http/tests/resourceLoadStatistics/website-data-removal-for-site-without-user-interaction.html:
3342         * http/tests/storageAccess/aggregate-sorted-data-with-storage-access.html:
3343         * http/tests/storageAccess/deny-due-to-no-interaction-under-general-third-party-cookie-blocking.html:
3344         * http/tests/storageAccess/deny-storage-access-under-opener-if-auto-dismiss.html:
3345         * http/tests/storageAccess/deny-storage-access-under-opener.html:
3346         * http/tests/storageAccess/deny-with-prompt-does-not-preserve-gesture.html:
3347         * http/tests/storageAccess/deny-without-prompt-preserves-gesture.html:
3348         * http/tests/storageAccess/grant-storage-access-under-opener-at-popup-user-gesture.html:
3349         * http/tests/storageAccess/grant-with-prompt-preserves-gesture.html:
3350         * http/tests/storageAccess/grant-with-prompt-under-general-third-party-cookie-blocking.html:
3351         * http/tests/storageAccess/has-storage-access-crash.html:
3352         * http/tests/storageAccess/has-storage-access-false-by-default.html:
3353         * http/tests/storageAccess/has-storage-access-from-prevalent-domain-with-user-interaction.html:
3354         * http/tests/storageAccess/has-storage-access-true-if-third-party-has-cookies.html:
3355         * http/tests/storageAccess/has-storage-access-under-general-third-party-cookie-blocking-with-cookie.html:
3356         * http/tests/storageAccess/has-storage-access-under-general-third-party-cookie-blocking-without-cookie.html:
3357         * http/tests/storageAccess/remove-requesting-iframe.html:
3358         * http/tests/storageAccess/request-and-grant-access-cross-origin-non-sandboxed-iframe.html:
3359         * http/tests/storageAccess/request-and-grant-access-cross-origin-sandboxed-iframe-from-prevalent-domain-with-user-interaction-and-access-from-right-frame.html:
3360         * http/tests/storageAccess/request-and-grant-access-cross-origin-sandboxed-iframe-from-prevalent-domain-with-user-interaction-but-access-from-wrong-frame.html:
3361         * http/tests/storageAccess/request-and-grant-access-cross-origin-sandboxed-iframe-from-prevalent-domain-with-user-interaction.html:
3362         * http/tests/storageAccess/request-and-grant-access-cross-origin-sandboxed-iframe-from-prevalent-domain-without-user-interaction.html:
3363         * http/tests/storageAccess/request-and-grant-access-cross-origin-sandboxed-iframe.html:
3364         * http/tests/storageAccess/request-and-grant-access-cross-origin-sandboxed-nested-iframe.html:
3365         * http/tests/storageAccess/request-and-grant-access-then-detach-should-not-have-access.html:
3366         * http/tests/storageAccess/request-and-grant-access-then-navigate-cross-site-should-not-have-access.html:
3367         * http/tests/storageAccess/request-and-grant-access-then-navigate-same-site-should-have-access.html:
3368         * http/tests/storageAccess/request-storage-access-crash.html:
3369         * http/tests/storageAccess/request-storage-access-cross-origin-sandboxed-iframe-with-unique-origin.html:
3370         * http/tests/storageAccess/request-storage-access-cross-origin-sandboxed-iframe-without-allow-token.html:
3371         * http/tests/storageAccess/request-storage-access-cross-origin-sandboxed-iframe-without-user-gesture.html:
3372         * http/tests/storageAccess/request-storage-access-same-origin-iframe.html:
3373         * http/tests/storageAccess/request-storage-access-same-origin-sandboxed-iframe-without-allow-token.html:
3374         * http/tests/storageAccess/request-storage-access-top-frame.html:
3375
3376 2020-05-19  Chris Dumez  <cdumez@apple.com>
3377
3378         Unreviewed, unskip fast/dom/window-open-ephemeral.html.
3379
3380         This test no longer appears to be flaky after r261758.
3381
3382         * platform/ios-wk2/TestExpectations:
3383
3384 2020-05-19  Zan Dobersek  <zdobersek@igalia.com>
3385
3386         Unreviewed follow-up to r261866. Fixing the WAV baselines for webaudio tests.
3387
3388         * platform/wpe/webaudio/audiobuffersource-loop-points-expected.wav:
3389         * platform/wpe/webaudio/audiobuffersource-playbackrate-expected.wav:
3390         * platform/wpe/webaudio/codec-tests/aac/vbr-128kbps-44khz-expected.wav:
3391         * platform/wpe/webaudio/codec-tests/mp3/128kbps-44khz-expected.wav:
3392         * platform/wpe/webaudio/codec-tests/vorbis/vbr-128kbps-44khz-expected.wav:
3393         * platform/wpe/webaudio/codec-tests/vorbis/vbr-70kbps-44khz-expected.wav:
3394         * platform/wpe/webaudio/codec-tests/vorbis/vbr-96kbps-44khz-expected.wav:
3395         * platform/wpe/webaudio/codec-tests/wav/24bit-44khz-expected.wav:
3396         * platform/wpe/webaudio/silence-after-playback-expected.wav:
3397
3398 2020-05-19  Simon Fraser  <simon.fraser@apple.com>
3399
3400         [iOS] Programmaic scroll of "scrolling=no" iframe fails
3401         https://bugs.webkit.org/show_bug.cgi?id=212063
3402         <rdar://problem/57049514>
3403
3404         Reviewed by Antti Koivisto.
3405         
3406         New passing results for some WPT tests (iOS-specific results are removed).
3407
3408         fast/frames/flattening/scrolling-in-object.html relies on mouse events, so skip on iOS. It happened
3409         to pass because both test and reference showed the red square.
3410
3411         fast/loader/scroll-position-restored-on-back.html needs to wait for the UI process to restore the scroll position.
3412
3413         * fast/loader/scroll-position-restored-on-back.html:
3414         * fast/scrolling/progammatic-scroll-scrolling-no-frame-expected.txt: Added.
3415         * fast/scrolling/progammatic-scroll-scrolling-no-frame.html: Added.
3416         * platform/ios-wk2/fast/overflow/scrollRevealButton-expected.txt:
3417         * platform/ios-wk2/imported/w3c/web-platform-tests/html/interaction/focus/processing-model/preventScroll-expected.txt:
3418         * platform/ios/TestExpectations:
3419         * platform/ios/fast/visual-viewport/viewport-dimensions-iframe-expected.txt: Removed.
3420         * platform/ios/imported/w3c/web-platform-tests/html/browsers/browsing-the-web/history-traversal/persisted-user-state-restoration/scroll-restoration-navigation-cross-origin-expected.txt:
3421         * platform/ios/imported/w3c/web-platform-tests/html/browsers/history/the-location-interface/location_hash-expected.txt:
3422         * platform/ios/imported/w3c/web-platform-tests/intersection-observer/cross-origin-iframe.sub-expected.txt: Removed.
3423         * platform/ios/imported/w3c/web-platform-tests/intersection-observer/iframe-no-root-expected.txt: Removed.
3424         * platform/ios/imported/w3c/web-platform-tests/intersection-observer/iframe-no-root-with-wrapping-scroller-expected.txt: Removed.
3425         * platform/ios/imported/w3c/web-platform-tests/intersection-observer/nested-cross-origin-iframe.sub-expected.txt: Removed.
3426         * platform/ios/imported/w3c/web-platform-tests/visual-viewport/viewport-unscaled-scroll-iframe-expected.txt: Removed.
3427
3428 2020-05-19  Andy Estes  <aestes@apple.com>
3429
3430         [Apple Pay] Add testing and logging for ApplePaySetup
3431         https://bugs.webkit.org/show_bug.cgi?id=211972
3432         <rdar://problem/63291965>
3433
3434         Review