9b869f24c6aff06acaeef61c49086fa206315f66
[WebKit-https.git] / LayoutTests / ChangeLog
1 2020-02-17  Rob Buis  <rbuis@igalia.com>
2
3         Main implementation for lazy image loading
4         https://bugs.webkit.org/show_bug.cgi?id=200764
5
6         Reviewed by Darin Adler.
7
8         Import relevant tests into http/tests/lazyload.
9         Skip lazy image load tests for WK1 and windows, which
10         has IntersectionObserver turned off by default.
11
12         * TestExpectations:
13         * http/tests/lazyload/attribute-expected.txt: Added.
14         * http/tests/lazyload/attribute.html: Added.
15         * http/tests/lazyload/js-image-expected.txt: Added.
16         * http/tests/lazyload/js-image.html: Added.
17         * http/tests/lazyload/lazy-expected.txt: Added.
18         * http/tests/lazyload/lazy-image-load-in-iframes-scripting-disabled-expected.txt: Added.
19         * http/tests/lazyload/lazy-image-load-in-iframes-scripting-disabled.html: Added.
20         * http/tests/lazyload/lazy-image-load-in-iframes-scripting-enabled-expected.txt: Added.
21         * http/tests/lazyload/lazy-image-load-in-iframes-scripting-enabled.html: Added.
22         * http/tests/lazyload/lazy.html: Added.
23         * http/tests/lazyload/placeholder.js: Added.
24         (is_image_fully_loaded):
25         * http/tests/lazyload/resources/lazy-load-in-iframe.html: Added.
26         * platform/mac-wk1/TestExpectations:
27         * platform/win/TestExpectations:
28
29 2020-02-17  Dean Jackson  <dino@apple.com>
30
31         [WebGL] Enable ANGLE by default for Cocoa platforms
32         https://bugs.webkit.org/show_bug.cgi?id=205483
33         rdar://56925821
34
35         Reviewed by Simon Fraser.
36
37         Rebaseline a bunch of tests and mark expectations.
38
39         * fast/canvas/webgl/copy-tex-image-and-sub-image-2d-bad-input-expected.txt:
40         * fast/canvas/webgl/draw-elements-out-of-bounds-uint-index-expected.txt:
41         * fast/canvas/webgl/drawElements-empty-vertex-data-expected.txt:
42         * fast/canvas/webgl/readPixels-float-expected.txt:
43         * fast/canvas/webgl/simulated-vertexAttrib0-invalid-indicies-expected.txt:
44         * fast/canvas/webgl/simulated-vertexAttrib0-invalid-indicies.html:
45         * fast/canvas/webgl/vertexAttribPointer-with-bad-offset-expected.txt:
46         * fast/canvas/webgl/webgl-drawarrays-crash-2-expected.txt:
47         * fast/canvas/webgl/webgl-drawarrays-crash-expected.txt:
48         * fast/canvas/webgl/webgl2-texture-upload-enums-expected.txt:
49         * platform/ios-device/TestExpectations:
50         * platform/ios/TestExpectations:
51         * platform/ios/webgl/1.0.3/conformance/extensions/oes-texture-float-expected.txt: Removed.
52         * platform/mac/TestExpectations:
53         * webgl/1.0.3/conformance/context/context-lost-restored-expected.txt:
54         * webgl/1.0.3/conformance/extensions/oes-texture-float-expected.txt:
55         * webgl/1.0.3/conformance/extensions/oes-texture-half-float-expected.txt:
56         * webgl/1.0.3/conformance/glsl/misc/shader-struct-scope-expected.txt:
57         * webgl/1.0.3/conformance/glsl/misc/shaders-with-invariance-expected.txt:
58         * webgl/1.0.3/conformance/glsl/misc/shaders-with-name-conflicts-expected.txt:
59         * webgl/1.0.3/conformance/misc/webgl-specific-expected.txt:
60         * webgl/1.0.3/conformance/rendering/point-no-attributes-expected.txt:
61         * webgl/1.0.3/conformance/textures/texture-copying-feedback-loops-expected.txt:
62
63 2020-02-17  Jacob Uphoff  <jacob_uphoff@apple.com>
64
65         [ macOS wk2 ] webgpu/whlsl/do-while-loop-continue.html is a flaky failure
66         https://bugs.webkit.org/show_bug.cgi?id=207864
67
68         Unreviewed test gardening.
69
70         * platform/mac-wk2/TestExpectations:
71
72 2020-02-17  Jacob Uphoff  <jacob_uphoff@apple.com>
73
74         tiled-drawing/scrolling/scroll-snap/scroll-snap-mandatory-2d-overflow.html is flaky
75         https://bugs.webkit.org/show_bug.cgi?id=148405
76
77         Unreviewed test gardening.
78
79         * platform/mac-wk2/TestExpectations:
80
81 2020-02-17  Jacob Uphoff  <jacob_uphoff@apple.com>
82
83         [ macOS wk2 ] tiled-drawing/scrolling/scroll-snap/scroll-snap-mandatory-rotated.html is flaky failing
84         https://bugs.webkit.org/show_bug.cgi?id=207861
85
86         Unreviewed test gardening.
87
88         * platform/mac-wk2/TestExpectations:
89
90 2020-02-17  Zalan Bujtas  <zalan@apple.com>
91
92         Inline boxes for images that represent nothing should collapse to empty.
93         https://bugs.webkit.org/show_bug.cgi?id=207740
94         <rdar://problem/57339992>
95
96         Reviewed by Darin Adler.
97
98         * fast/images/inline-image-box-with-no-alt-should-collapse-no-quirks-expected.txt: Added.
99         * fast/images/inline-image-box-with-no-alt-should-collapse-no-quirks.html: Added.
100         * fast/images/inline-image-box-with-no-alt-should-collapse-quirks-expected.txt: Added.
101         * fast/images/inline-image-box-with-no-alt-should-collapse-quirks.html: Added.
102         * tables/mozilla/bugs/bug56201.html:
103
104 2020-02-17  Jason Lawrence  <lawrence.j@apple.com>
105
106         [ Mac ] fast/images/webp-as-image.html is failing.
107         https://bugs.webkit.org/show_bug.cgi?id=207718
108
109         Unreviewed test gardening.
110
111         * platform/mac/TestExpectations:
112
113 2020-02-17  Jacob Uphoff  <jacob_uphoff@apple.com>
114
115         [ macOS ] fast/images/slower-decoding-than-animation-image.html is flaky failing
116         https://bugs.webkit.org/show_bug.cgi?id=207859
117
118         Unreviewed test gardening
119
120         * platform/mac/TestExpectations:
121
122 2020-02-17  Jacob Uphoff  <jacob_uphoff@apple.com>
123
124         [ Mojave wk1 ] fast/canvas/webgl/texImage2D-mse-flipY-false.html is flaky timing out
125         https://bugs.webkit.org/show_bug.cgi?id=207857
126
127         Unreviewed test gardening
128
129         * platform/mac-wk1/TestExpectations:
130
131 2020-02-17  Pinki Gyanchandani  <pgyanchandani@apple.com>
132
133         Null Ptr Deref @ WebCore::Node::Treescope
134         https://bugs.webkit.org/show_bug.cgi?id=207748
135
136         Reviewed by Darin Adler.
137
138         Added a regression test provided by Ryosuke Niwa to verify the fix.
139
140         * editing/selection/ignore-selection-range-on-input-style-change-expected.txt: Added.
141         * editing/selection/ignore-selection-range-on-input-style-change.html: Added.
142
143 2020-02-17  Zalan Bujtas  <zalan@apple.com>
144
145         [LFC] Unreviewed test gardening.
146         https://bugs.webkit.org/show_bug.cgi?id=207846
147
148         Move LFC regression tests under fast/layoutformattingcontext/ and skip them on iOS for now.
149
150         * fast/layoutformattingcontext/block-only/abs-pos-with-border-padding-and-float-child-expected.html: Renamed from LayoutTests/fast/block/block-only/abs-pos-with-border-padding-and-float-child-expected.html.
151         * fast/layoutformattingcontext/block-only/abs-pos-with-border-padding-and-float-child.html: Renamed from LayoutTests/fast/block/block-only/abs-pos-with-border-padding-and-float-child.html.
152         * fast/layoutformattingcontext/block-only/absolute-auto-with-sibling-margin-bottom-expected.txt: Renamed from LayoutTests/fast/block/block-only/absolute-auto-with-sibling-margin-bottom-expected.txt.
153         * fast/layoutformattingcontext/block-only/absolute-auto-with-sibling-margin-bottom.html: Renamed from LayoutTests/fast/block/block-only/absolute-auto-with-sibling-margin-bottom.html.
154         * fast/layoutformattingcontext/block-only/absolute-height-stretch-expected.txt: Renamed from LayoutTests/fast/block/block-only/absolute-height-stretch-expected.txt.
155         * fast/layoutformattingcontext/block-only/absolute-height-stretch.html: Renamed from LayoutTests/fast/block/block-only/absolute-height-stretch.html.
156         * fast/layoutformattingcontext/block-only/absolute-left-auto-expected.txt: Renamed from LayoutTests/fast/block/block-only/absolute-left-auto-expected.txt.
157         * fast/layoutformattingcontext/block-only/absolute-left-auto.html: Renamed from LayoutTests/fast/block/block-only/absolute-left-auto.html.
158         * fast/layoutformattingcontext/block-only/absolute-left-right-top-bottom-auto-expected.txt: Renamed from LayoutTests/fast/block/block-only/absolute-left-right-top-bottom-auto-expected.txt.
159         * fast/layoutformattingcontext/block-only/absolute-left-right-top-bottom-auto.html: Renamed from LayoutTests/fast/block/block-only/absolute-left-right-top-bottom-auto.html.
160         * fast/layoutformattingcontext/block-only/absolute-nested-expected.txt: Renamed from LayoutTests/fast/block/block-only/absolute-nested-expected.txt.
161         * fast/layoutformattingcontext/block-only/absolute-nested.html: Renamed from LayoutTests/fast/block/block-only/absolute-nested.html.
162         * fast/layoutformattingcontext/block-only/absolute-nested2-expected.txt: Renamed from LayoutTests/fast/block/block-only/absolute-nested2-expected.txt.
163         * fast/layoutformattingcontext/block-only/absolute-nested2.html: Renamed from LayoutTests/fast/block/block-only/absolute-nested2.html.
164         * fast/layoutformattingcontext/block-only/absolute-position-left-right-margin-expected.html: Renamed from LayoutTests/fast/block/block-only/absolute-position-left-right-margin-expected.html.
165         * fast/layoutformattingcontext/block-only/absolute-position-left-right-margin.html: Renamed from LayoutTests/fast/block/block-only/absolute-position-left-right-margin.html.
166         * fast/layoutformattingcontext/block-only/absolute-position-min-max-height-expected.txt: Renamed from LayoutTests/fast/block/block-only/absolute-position-min-max-height-expected.txt.
167         * fast/layoutformattingcontext/block-only/absolute-position-min-max-height.html: Renamed from LayoutTests/fast/block/block-only/absolute-position-min-max-height.html.
168         * fast/layoutformattingcontext/block-only/absolute-position-min-max-width-expected.txt: Renamed from LayoutTests/fast/block/block-only/absolute-position-min-max-width-expected.txt.
169         * fast/layoutformattingcontext/block-only/absolute-position-min-max-width.html: Renamed from LayoutTests/fast/block/block-only/absolute-position-min-max-width.html.
170         * fast/layoutformattingcontext/block-only/absolute-position-when-containing-block-is-not-in-the-formatting-context-expected.txt: Renamed from LayoutTests/fast/block/block-only/absolute-position-when-containing-block-is-not-in-the-formatting-context-expected.txt.
171         * fast/layoutformattingcontext/block-only/absolute-position-when-containing-block-is-not-in-the-formatting-context.html: Renamed from LayoutTests/fast/block/block-only/absolute-position-when-containing-block-is-not-in-the-formatting-context.html.
172         * fast/layoutformattingcontext/block-only/absolute-position-when-containing-block-is-not-in-the-formatting-context2-expected.txt: Renamed from LayoutTests/fast/block/block-only/absolute-position-when-containing-block-is-not-in-the-formatting-context2-expected.txt.
173         * fast/layoutformattingcontext/block-only/absolute-position-when-containing-block-is-not-in-the-formatting-context2.html: Renamed from LayoutTests/fast/block/block-only/absolute-position-when-containing-block-is-not-in-the-formatting-context2.html.
174         * fast/layoutformattingcontext/block-only/absolute-position-with-margin-auto-simple-expected.html: Renamed from LayoutTests/fast/block/block-only/absolute-position-with-margin-auto-simple-expected.html.
175         * fast/layoutformattingcontext/block-only/absolute-position-with-margin-auto-simple.html: Renamed from LayoutTests/fast/block/block-only/absolute-position-with-margin-auto-simple.html.
176         * fast/layoutformattingcontext/block-only/absolute-position-with-margin-auto-simple2-expected.html: Renamed from LayoutTests/fast/block/block-only/absolute-position-with-margin-auto-simple2-expected.html.
177         * fast/layoutformattingcontext/block-only/absolute-position-with-margin-auto-simple2.html: Renamed from LayoutTests/fast/block/block-only/absolute-position-with-margin-auto-simple2.html.
178         * fast/layoutformattingcontext/block-only/absolute-positioned-min-max-percentage-with-parent-padding-expected.html: Renamed from LayoutTests/fast/block/block-only/absolute-positioned-min-max-percentage-with-parent-padding-expected.html.
179         * fast/layoutformattingcontext/block-only/absolute-positioned-min-max-percentage-with-parent-padding.html: Renamed from LayoutTests/fast/block/block-only/absolute-positioned-min-max-percentage-with-parent-padding.html.
180         * fast/layoutformattingcontext/block-only/absolute-simple-expected.txt: Renamed from LayoutTests/fast/block/block-only/absolute-simple-expected.txt.
181         * fast/layoutformattingcontext/block-only/absolute-simple.html: Renamed from LayoutTests/fast/block/block-only/absolute-simple.html.
182         * fast/layoutformattingcontext/block-only/absolute-width-shrink-to-fit-expected.txt: Renamed from LayoutTests/fast/block/block-only/absolute-width-shrink-to-fit-expected.txt.
183         * fast/layoutformattingcontext/block-only/absolute-width-shrink-to-fit.html: Renamed from LayoutTests/fast/block/block-only/absolute-width-shrink-to-fit.html.
184         * fast/layoutformattingcontext/block-only/absolute-width-stretch-expected.txt: Renamed from LayoutTests/fast/block/block-only/absolute-width-stretch-expected.txt.
185         * fast/layoutformattingcontext/block-only/absolute-width-stretch.html: Renamed from LayoutTests/fast/block/block-only/absolute-width-stretch.html.
186         * fast/layoutformattingcontext/block-only/absolute-with-static-block-position-nested-expected.txt: Renamed from LayoutTests/fast/block/block-only/absolute-with-static-block-position-nested-expected.txt.
187         * fast/layoutformattingcontext/block-only/absolute-with-static-block-position-nested.html: Renamed from LayoutTests/fast/block/block-only/absolute-with-static-block-position-nested.html.
188         * fast/layoutformattingcontext/block-only/almost-intruding-left-float-simple-expected.txt: Renamed from LayoutTests/fast/block/block-only/almost-intruding-left-float-simple-expected.txt.
189         * fast/layoutformattingcontext/block-only/almost-intruding-left-float-simple.html: Renamed from LayoutTests/fast/block/block-only/almost-intruding-left-float-simple.html.
190         * fast/layoutformattingcontext/block-only/block-replaced-with-vertical-margins-expected.html: Renamed from LayoutTests/fast/block/block-only/block-replaced-with-vertical-margins-expected.html.
191         * fast/layoutformattingcontext/block-only/block-replaced-with-vertical-margins.html: Renamed from LayoutTests/fast/block/block-only/block-replaced-with-vertical-margins.html.
192         * fast/layoutformattingcontext/block-only/body-height-with-auto-html-height-quirk-expected.txt: Renamed from LayoutTests/fast/block/block-only/body-height-with-auto-html-height-quirk-expected.txt.
193         * fast/layoutformattingcontext/block-only/body-height-with-auto-html-height-quirk.html: Renamed from LayoutTests/fast/block/block-only/body-height-with-auto-html-height-quirk.html.
194         * fast/layoutformattingcontext/block-only/body-height-with-auto-html-height-quirk2-expected.txt: Renamed from LayoutTests/fast/block/block-only/body-height-with-auto-html-height-quirk2-expected.txt.
195         * fast/layoutformattingcontext/block-only/body-height-with-auto-html-height-quirk2.html: Renamed from LayoutTests/fast/block/block-only/body-height-with-auto-html-height-quirk2.html.
196         * fast/layoutformattingcontext/block-only/body-height-with-non-auto-html-height-quirk-expected.txt: Renamed from LayoutTests/fast/block/block-only/body-height-with-non-auto-html-height-quirk-expected.txt.
197         * fast/layoutformattingcontext/block-only/body-height-with-non-auto-html-height-quirk.html: Renamed from LayoutTests/fast/block/block-only/body-height-with-non-auto-html-height-quirk.html.
198         * fast/layoutformattingcontext/block-only/body-height-with-non-auto-html-height-quirk2-expected.txt: Renamed from LayoutTests/fast/block/block-only/body-height-with-non-auto-html-height-quirk2-expected.txt.
199         * fast/layoutformattingcontext/block-only/body-height-with-non-auto-html-height-quirk2.html: Renamed from LayoutTests/fast/block/block-only/body-height-with-non-auto-html-height-quirk2.html.
200         * fast/layoutformattingcontext/block-only/border-simple-expected.txt: Renamed from LayoutTests/fast/block/block-only/border-simple-expected.txt.
201         * fast/layoutformattingcontext/block-only/border-simple.html: Renamed from LayoutTests/fast/block/block-only/border-simple.html.
202         * fast/layoutformattingcontext/block-only/box-sizing-inflow-out-of-flow-simple-expected.txt: Renamed from LayoutTests/fast/block/block-only/box-sizing-inflow-out-of-flow-simple-expected.txt.
203         * fast/layoutformattingcontext/block-only/box-sizing-inflow-out-of-flow-simple.html: Renamed from LayoutTests/fast/block/block-only/box-sizing-inflow-out-of-flow-simple.html.
204         * fast/layoutformattingcontext/block-only/collapsed-margin-with-min-height-expected.txt: Renamed from LayoutTests/fast/block/block-only/collapsed-margin-with-min-height-expected.txt.
205         * fast/layoutformattingcontext/block-only/collapsed-margin-with-min-height.html: Renamed from LayoutTests/fast/block/block-only/collapsed-margin-with-min-height.html.
206         * fast/layoutformattingcontext/block-only/collapsed-through-siblings-expected.txt: Renamed from LayoutTests/fast/block/block-only/collapsed-through-siblings-expected.txt.
207         * fast/layoutformattingcontext/block-only/collapsed-through-siblings.html: Renamed from LayoutTests/fast/block/block-only/collapsed-through-siblings.html.
208         * fast/layoutformattingcontext/block-only/collapsed-through-with-parent-expected.txt: Renamed from LayoutTests/fast/block/block-only/collapsed-through-with-parent-expected.txt.
209         * fast/layoutformattingcontext/block-only/collapsed-through-with-parent.html: Renamed from LayoutTests/fast/block/block-only/collapsed-through-with-parent.html.
210         * fast/layoutformattingcontext/block-only/fixed-nested-expected.txt: Renamed from LayoutTests/fast/block/block-only/fixed-nested-expected.txt.
211         * fast/layoutformattingcontext/block-only/fixed-nested.html: Renamed from LayoutTests/fast/block/block-only/fixed-nested.html.
212         * fast/layoutformattingcontext/block-only/float-and-siblings-with-margins-expected.txt: Renamed from LayoutTests/fast/block/block-only/float-and-siblings-with-margins-expected.txt.
213         * fast/layoutformattingcontext/block-only/float-and-siblings-with-margins.html: Renamed from LayoutTests/fast/block/block-only/float-and-siblings-with-margins.html.
214         * fast/layoutformattingcontext/block-only/float-avoider-multiple-roots-expected.txt: Renamed from LayoutTests/fast/block/block-only/float-avoider-multiple-roots-expected.txt.
215         * fast/layoutformattingcontext/block-only/float-avoider-multiple-roots.html: Renamed from LayoutTests/fast/block/block-only/float-avoider-multiple-roots.html.
216         * fast/layoutformattingcontext/block-only/float-avoider-simple-left-expected.txt: Renamed from LayoutTests/fast/block/block-only/float-avoider-simple-left-expected.txt.
217         * fast/layoutformattingcontext/block-only/float-avoider-simple-left.html: Renamed from LayoutTests/fast/block/block-only/float-avoider-simple-left.html.
218         * fast/layoutformattingcontext/block-only/float-avoider-simple-right-expected.txt: Renamed from LayoutTests/fast/block/block-only/float-avoider-simple-right-expected.txt.
219         * fast/layoutformattingcontext/block-only/float-avoider-simple-right.html: Renamed from LayoutTests/fast/block/block-only/float-avoider-simple-right.html.
220         * fast/layoutformattingcontext/block-only/float-avoider-with-margins-expected.txt: Renamed from LayoutTests/fast/block/block-only/float-avoider-with-margins-expected.txt.
221         * fast/layoutformattingcontext/block-only/float-avoider-with-margins.html: Renamed from LayoutTests/fast/block/block-only/float-avoider-with-margins.html.
222         * fast/layoutformattingcontext/block-only/float-left-when-container-has-padding-margin-expected.txt: Renamed from LayoutTests/fast/block/block-only/float-left-when-container-has-padding-margin-expected.txt.
223         * fast/layoutformattingcontext/block-only/float-left-when-container-has-padding-margin.html: Renamed from LayoutTests/fast/block/block-only/float-left-when-container-has-padding-margin.html.
224         * fast/layoutformattingcontext/block-only/float-min-max-height-expected.txt: Renamed from LayoutTests/fast/block/block-only/float-min-max-height-expected.txt.
225         * fast/layoutformattingcontext/block-only/float-min-max-height.html: Renamed from LayoutTests/fast/block/block-only/float-min-max-height.html.
226         * fast/layoutformattingcontext/block-only/float-min-max-width-expected.txt: Renamed from LayoutTests/fast/block/block-only/float-min-max-width-expected.txt.
227         * fast/layoutformattingcontext/block-only/float-min-max-width.html: Renamed from LayoutTests/fast/block/block-only/float-min-max-width.html.
228         * fast/layoutformattingcontext/block-only/floating-and-next-previous-inflow-with-margin-expected.txt: Renamed from LayoutTests/fast/block/block-only/floating-and-next-previous-inflow-with-margin-expected.txt.
229         * fast/layoutformattingcontext/block-only/floating-and-next-previous-inflow-with-margin-with-no-border-expected.txt: Renamed from LayoutTests/fast/block/block-only/floating-and-next-previous-inflow-with-margin-with-no-border-expected.txt.
230         * fast/layoutformattingcontext/block-only/floating-and-next-previous-inflow-with-margin-with-no-border.html: Renamed from LayoutTests/fast/block/block-only/floating-and-next-previous-inflow-with-margin-with-no-border.html.
231         * fast/layoutformattingcontext/block-only/floating-and-next-previous-inflow-with-margin.html: Renamed from LayoutTests/fast/block/block-only/floating-and-next-previous-inflow-with-margin.html.
232         * fast/layoutformattingcontext/block-only/floating-box-clear-both-simple-expected.txt: Renamed from LayoutTests/fast/block/block-only/floating-box-clear-both-simple-expected.txt.
233         * fast/layoutformattingcontext/block-only/floating-box-clear-both-simple.html: Renamed from LayoutTests/fast/block/block-only/floating-box-clear-both-simple.html.
234         * fast/layoutformattingcontext/block-only/floating-box-clear-right-simple-expected.txt: Renamed from LayoutTests/fast/block/block-only/floating-box-clear-right-simple-expected.txt.
235         * fast/layoutformattingcontext/block-only/floating-box-clear-right-simple.html: Renamed from LayoutTests/fast/block/block-only/floating-box-clear-right-simple.html.
236         * fast/layoutformattingcontext/block-only/floating-box-left-and-right-multiple-expected.txt: Renamed from LayoutTests/fast/block/block-only/floating-box-left-and-right-multiple-expected.txt.
237         * fast/layoutformattingcontext/block-only/floating-box-left-and-right-multiple-with-top-offset-expected.txt: Renamed from LayoutTests/fast/block/block-only/floating-box-left-and-right-multiple-with-top-offset-expected.txt.
238         * fast/layoutformattingcontext/block-only/floating-box-left-and-right-multiple-with-top-offset.html: Renamed from LayoutTests/fast/block/block-only/floating-box-left-and-right-multiple-with-top-offset.html.
239         * fast/layoutformattingcontext/block-only/floating-box-left-and-right-multiple.html: Renamed from LayoutTests/fast/block/block-only/floating-box-left-and-right-multiple.html.
240         * fast/layoutformattingcontext/block-only/floating-box-right-simple-expected.txt: Renamed from LayoutTests/fast/block/block-only/floating-box-right-simple-expected.txt.
241         * fast/layoutformattingcontext/block-only/floating-box-right-simple.html: Renamed from LayoutTests/fast/block/block-only/floating-box-right-simple.html.
242         * fast/layoutformattingcontext/block-only/floating-box-with-clear-siblings-expected.txt: Renamed from LayoutTests/fast/block/block-only/floating-box-with-clear-siblings-expected.txt.
243         * fast/layoutformattingcontext/block-only/floating-box-with-clear-siblings.html: Renamed from LayoutTests/fast/block/block-only/floating-box-with-clear-siblings.html.
244         * fast/layoutformattingcontext/block-only/floating-box-with-clear-simple-expected.txt: Renamed from LayoutTests/fast/block/block-only/floating-box-with-clear-simple-expected.txt.
245         * fast/layoutformattingcontext/block-only/floating-box-with-clear-simple.html: Renamed from LayoutTests/fast/block/block-only/floating-box-with-clear-simple.html.
246         * fast/layoutformattingcontext/block-only/floating-box-with-new-formatting-context-expected.txt: Renamed from LayoutTests/fast/block/block-only/floating-box-with-new-formatting-context-expected.txt.
247         * fast/layoutformattingcontext/block-only/floating-box-with-new-formatting-context.html: Renamed from LayoutTests/fast/block/block-only/floating-box-with-new-formatting-context.html.
248         * fast/layoutformattingcontext/block-only/floating-box-with-relative-positioned-sibling-expected.txt: Renamed from LayoutTests/fast/block/block-only/floating-box-with-relative-positioned-sibling-expected.txt.
249         * fast/layoutformattingcontext/block-only/floating-box-with-relative-positioned-sibling.html: Renamed from LayoutTests/fast/block/block-only/floating-box-with-relative-positioned-sibling.html.
250         * fast/layoutformattingcontext/block-only/floating-left-and-right-with-clearance-expected.txt: Renamed from LayoutTests/fast/block/block-only/floating-left-and-right-with-clearance-expected.txt.
251         * fast/layoutformattingcontext/block-only/floating-left-and-right-with-clearance.html: Renamed from LayoutTests/fast/block/block-only/floating-left-and-right-with-clearance.html.
252         * fast/layoutformattingcontext/block-only/floating-left-right-simple-expected.txt: Renamed from LayoutTests/fast/block/block-only/floating-left-right-simple-expected.txt.
253         * fast/layoutformattingcontext/block-only/floating-left-right-simple.html: Renamed from LayoutTests/fast/block/block-only/floating-left-right-simple.html.
254         * fast/layoutformattingcontext/block-only/floating-left-right-with-all-margins-expected.txt: Renamed from LayoutTests/fast/block/block-only/floating-left-right-with-all-margins-expected.txt.
255         * fast/layoutformattingcontext/block-only/floating-left-right-with-all-margins.html: Renamed from LayoutTests/fast/block/block-only/floating-left-right-with-all-margins.html.
256         * fast/layoutformattingcontext/block-only/floating-lefts-and-rights-simple-expected.txt: Renamed from LayoutTests/fast/block/block-only/floating-lefts-and-rights-simple-expected.txt.
257         * fast/layoutformattingcontext/block-only/floating-lefts-and-rights-simple.html: Renamed from LayoutTests/fast/block/block-only/floating-lefts-and-rights-simple.html.
258         * fast/layoutformattingcontext/block-only/floating-multiple-lefts-expected.txt: Renamed from LayoutTests/fast/block/block-only/floating-multiple-lefts-expected.txt.
259         * fast/layoutformattingcontext/block-only/floating-multiple-lefts-in-body-expected.txt: Renamed from LayoutTests/fast/block/block-only/floating-multiple-lefts-in-body-expected.txt.
260         * fast/layoutformattingcontext/block-only/floating-multiple-lefts-in-body.html: Renamed from LayoutTests/fast/block/block-only/floating-multiple-lefts-in-body.html.
261         * fast/layoutformattingcontext/block-only/floating-multiple-lefts-multiple-lines-expected.txt: Renamed from LayoutTests/fast/block/block-only/floating-multiple-lefts-multiple-lines-expected.txt.
262         * fast/layoutformattingcontext/block-only/floating-multiple-lefts-multiple-lines.html: Renamed from LayoutTests/fast/block/block-only/floating-multiple-lefts-multiple-lines.html.
263         * fast/layoutformattingcontext/block-only/floating-multiple-lefts.html: Renamed from LayoutTests/fast/block/block-only/floating-multiple-lefts.html.
264         * fast/layoutformattingcontext/block-only/floating-with-new-block-formatting-context-expected.txt: Renamed from LayoutTests/fast/block/block-only/floating-with-new-block-formatting-context-expected.txt.
265         * fast/layoutformattingcontext/block-only/floating-with-new-block-formatting-context.html: Renamed from LayoutTests/fast/block/block-only/floating-with-new-block-formatting-context.html.
266         * fast/layoutformattingcontext/block-only/floats-and-block-formatting-roots-expected.html: Renamed from LayoutTests/fast/block/block-only/floats-and-block-formatting-roots-expected.html.
267         * fast/layoutformattingcontext/block-only/floats-and-block-formatting-roots.html: Renamed from LayoutTests/fast/block/block-only/floats-and-block-formatting-roots.html.
268         * fast/layoutformattingcontext/block-only/inflow-min-max-height-expected.txt: Renamed from LayoutTests/fast/block/block-only/inflow-min-max-height-expected.txt.
269         * fast/layoutformattingcontext/block-only/inflow-min-max-height.html: Renamed from LayoutTests/fast/block/block-only/inflow-min-max-height.html.
270         * fast/layoutformattingcontext/block-only/inflow-min-max-width-expected.txt: Renamed from LayoutTests/fast/block/block-only/inflow-min-max-width-expected.txt.
271         * fast/layoutformattingcontext/block-only/inflow-min-max-width.html: Renamed from LayoutTests/fast/block/block-only/inflow-min-max-width.html.
272         * fast/layoutformattingcontext/block-only/margin-collapse-bottom-bottom-expected.txt: Renamed from LayoutTests/fast/block/block-only/margin-collapse-bottom-bottom-expected.txt.
273         * fast/layoutformattingcontext/block-only/margin-collapse-bottom-bottom.html: Renamed from LayoutTests/fast/block/block-only/margin-collapse-bottom-bottom.html.
274         * fast/layoutformattingcontext/block-only/margin-collapse-bottom-nested-expected.txt: Renamed from LayoutTests/fast/block/block-only/margin-collapse-bottom-nested-expected.txt.
275         * fast/layoutformattingcontext/block-only/margin-collapse-bottom-nested.html: Renamed from LayoutTests/fast/block/block-only/margin-collapse-bottom-nested.html.
276         * fast/layoutformattingcontext/block-only/margin-collapse-first-last-are-floating-expected.txt: Renamed from LayoutTests/fast/block/block-only/margin-collapse-first-last-are-floating-expected.txt.
277         * fast/layoutformattingcontext/block-only/margin-collapse-first-last-are-floating.html: Renamed from LayoutTests/fast/block/block-only/margin-collapse-first-last-are-floating.html.
278         * fast/layoutformattingcontext/block-only/margin-collapse-simple-expected.txt: Renamed from LayoutTests/fast/block/block-only/margin-collapse-simple-expected.txt.
279         * fast/layoutformattingcontext/block-only/margin-collapse-simple.html: Renamed from LayoutTests/fast/block/block-only/margin-collapse-simple.html.
280         * fast/layoutformattingcontext/block-only/margin-collapse-top-nested-expected.txt: Renamed from LayoutTests/fast/block/block-only/margin-collapse-top-nested-expected.txt.
281         * fast/layoutformattingcontext/block-only/margin-collapse-top-nested.html: Renamed from LayoutTests/fast/block/block-only/margin-collapse-top-nested.html.
282         * fast/layoutformattingcontext/block-only/margin-collapse-when-child-has-padding-border-expected.txt: Renamed from LayoutTests/fast/block/block-only/margin-collapse-when-child-has-padding-border-expected.txt.
283         * fast/layoutformattingcontext/block-only/margin-collapse-when-child-has-padding-border.html: Renamed from LayoutTests/fast/block/block-only/margin-collapse-when-child-has-padding-border.html.
284         * fast/layoutformattingcontext/block-only/margin-collapse-with-block-formatting-context-expected.txt: Renamed from LayoutTests/fast/block/block-only/margin-collapse-with-block-formatting-context-expected.txt.
285         * fast/layoutformattingcontext/block-only/margin-collapse-with-block-formatting-context.html: Renamed from LayoutTests/fast/block/block-only/margin-collapse-with-block-formatting-context.html.
286         * fast/layoutformattingcontext/block-only/margin-collapse-with-block-formatting-context2-expected.txt: Renamed from LayoutTests/fast/block/block-only/margin-collapse-with-block-formatting-context2-expected.txt.
287         * fast/layoutformattingcontext/block-only/margin-collapse-with-block-formatting-context2.html: Renamed from LayoutTests/fast/block/block-only/margin-collapse-with-block-formatting-context2.html.
288         * fast/layoutformattingcontext/block-only/margin-collapse-with-clearance-expected.txt: Renamed from LayoutTests/fast/block/block-only/margin-collapse-with-clearance-expected.txt.
289         * fast/layoutformattingcontext/block-only/margin-collapse-with-clearance.html: Renamed from LayoutTests/fast/block/block-only/margin-collapse-with-clearance.html.
290         * fast/layoutformattingcontext/block-only/margin-left-right-sizing-expected.txt: Renamed from LayoutTests/fast/block/block-only/margin-left-right-sizing-expected.txt.
291         * fast/layoutformattingcontext/block-only/margin-left-right-sizing-out-of-flow-expected.txt: Renamed from LayoutTests/fast/block/block-only/margin-left-right-sizing-out-of-flow-expected.txt.
292         * fast/layoutformattingcontext/block-only/margin-left-right-sizing-out-of-flow.html: Renamed from LayoutTests/fast/block/block-only/margin-left-right-sizing-out-of-flow.html.
293         * fast/layoutformattingcontext/block-only/margin-left-right-sizing.html: Renamed from LayoutTests/fast/block/block-only/margin-left-right-sizing.html.
294         * fast/layoutformattingcontext/block-only/margin-propagation-simple-content-height-expected.txt: Renamed from LayoutTests/fast/block/block-only/margin-propagation-simple-content-height-expected.txt.
295         * fast/layoutformattingcontext/block-only/margin-propagation-simple-content-height.html: Renamed from LayoutTests/fast/block/block-only/margin-propagation-simple-content-height.html.
296         * fast/layoutformattingcontext/block-only/margin-sibling-collapse-propagated-expected.txt: Renamed from LayoutTests/fast/block/block-only/margin-sibling-collapse-propagated-expected.txt.
297         * fast/layoutformattingcontext/block-only/margin-sibling-collapse-propagated.html: Renamed from LayoutTests/fast/block/block-only/margin-sibling-collapse-propagated.html.
298         * fast/layoutformattingcontext/block-only/margin-simple-expected.txt: Renamed from LayoutTests/fast/block/block-only/margin-simple-expected.txt.
299         * fast/layoutformattingcontext/block-only/margin-simple.html: Renamed from LayoutTests/fast/block/block-only/margin-simple.html.
300         * fast/layoutformattingcontext/block-only/min-max-and-preferred-width-simple-expected.html: Renamed from LayoutTests/fast/block/block-only/min-max-and-preferred-width-simple-expected.html.
301         * fast/layoutformattingcontext/block-only/min-max-and-preferred-width-simple.html: Renamed from LayoutTests/fast/block/block-only/min-max-and-preferred-width-simple.html.
302         * fast/layoutformattingcontext/block-only/min-max-height-percentage-expected.txt: Renamed from LayoutTests/fast/block/block-only/min-max-height-percentage-expected.txt.
303         * fast/layoutformattingcontext/block-only/min-max-height-percentage.html: Renamed from LayoutTests/fast/block/block-only/min-max-height-percentage.html.
304         * fast/layoutformattingcontext/block-only/negative-margin-simple-expected.txt: Renamed from LayoutTests/fast/block/block-only/negative-margin-simple-expected.txt.
305         * fast/layoutformattingcontext/block-only/negative-margin-simple.html: Renamed from LayoutTests/fast/block/block-only/negative-margin-simple.html.
306         * fast/layoutformattingcontext/block-only/non-auto-top-bottom-height-with-auto-margins-expected.txt: Renamed from LayoutTests/fast/block/block-only/non-auto-top-bottom-height-with-auto-margins-expected.txt.
307         * fast/layoutformattingcontext/block-only/non-auto-top-bottom-height-with-auto-margins.html: Renamed from LayoutTests/fast/block/block-only/non-auto-top-bottom-height-with-auto-margins.html.
308         * fast/layoutformattingcontext/block-only/non-auto-top-bottom-height-with-margins-expected.txt: Renamed from LayoutTests/fast/block/block-only/non-auto-top-bottom-height-with-margins-expected.txt.
309         * fast/layoutformattingcontext/block-only/non-auto-top-bottom-height-with-margins.html: Renamed from LayoutTests/fast/block/block-only/non-auto-top-bottom-height-with-margins.html.
310         * fast/layoutformattingcontext/block-only/non-auto-top-bottom-left-right-widht-height-out-of-flow-expected.txt: Renamed from LayoutTests/fast/block/block-only/non-auto-top-bottom-left-right-widht-height-out-of-flow-expected.txt.
311         * fast/layoutformattingcontext/block-only/non-auto-top-bottom-left-right-widht-height-out-of-flow.html: Renamed from LayoutTests/fast/block/block-only/non-auto-top-bottom-left-right-widht-height-out-of-flow.html.
312         * fast/layoutformattingcontext/block-only/out-of-flow-is-never-float-box-expected.html: Renamed from LayoutTests/fast/block/block-only/out-of-flow-is-never-float-box-expected.html.
313         * fast/layoutformattingcontext/block-only/out-of-flow-is-never-float-box.html: Renamed from LayoutTests/fast/block/block-only/out-of-flow-is-never-float-box.html.
314         * fast/layoutformattingcontext/block-only/out-of-flow-with-containing-block-border-padding-expected.txt: Renamed from LayoutTests/fast/block/block-only/out-of-flow-with-containing-block-border-padding-expected.txt.
315         * fast/layoutformattingcontext/block-only/out-of-flow-with-containing-block-border-padding.html: Renamed from LayoutTests/fast/block/block-only/out-of-flow-with-containing-block-border-padding.html.
316         * fast/layoutformattingcontext/block-only/padding-nested-expected.txt: Renamed from LayoutTests/fast/block/block-only/padding-nested-expected.txt.
317         * fast/layoutformattingcontext/block-only/padding-nested.html: Renamed from LayoutTests/fast/block/block-only/padding-nested.html.
318         * fast/layoutformattingcontext/block-only/padding-simple-expected.txt: Renamed from LayoutTests/fast/block/block-only/padding-simple-expected.txt.
319         * fast/layoutformattingcontext/block-only/padding-simple.html: Renamed from LayoutTests/fast/block/block-only/padding-simple.html.
320         * fast/layoutformattingcontext/block-only/relative-auto-expected.txt: Renamed from LayoutTests/fast/block/block-only/relative-auto-expected.txt.
321         * fast/layoutformattingcontext/block-only/relative-auto-with-parent-offset-expected.txt: Renamed from LayoutTests/fast/block/block-only/relative-auto-with-parent-offset-expected.txt.
322         * fast/layoutformattingcontext/block-only/relative-auto-with-parent-offset.html: Renamed from LayoutTests/fast/block/block-only/relative-auto-with-parent-offset.html.
323         * fast/layoutformattingcontext/block-only/relative-auto.html: Renamed from LayoutTests/fast/block/block-only/relative-auto.html.
324         * fast/layoutformattingcontext/block-only/relative-bottom-expected.txt: Renamed from LayoutTests/fast/block/block-only/relative-bottom-expected.txt.
325         * fast/layoutformattingcontext/block-only/relative-bottom.html: Renamed from LayoutTests/fast/block/block-only/relative-bottom.html.
326         * fast/layoutformattingcontext/block-only/relative-position-when-containing-block-is-not-in-the-formatting-context-expected.txt: Renamed from LayoutTests/fast/block/block-only/relative-position-when-containing-block-is-not-in-the-formatting-context-expected.txt.
327         * fast/layoutformattingcontext/block-only/relative-position-when-containing-block-is-not-in-the-formatting-context.html: Renamed from LayoutTests/fast/block/block-only/relative-position-when-containing-block-is-not-in-the-formatting-context.html.
328         * fast/layoutformattingcontext/block-only/relative-right-expected.txt: Renamed from LayoutTests/fast/block/block-only/relative-right-expected.txt.
329         * fast/layoutformattingcontext/block-only/relative-right.html: Renamed from LayoutTests/fast/block/block-only/relative-right.html.
330         * fast/layoutformattingcontext/block-only/relative-siblings-expected.txt: Renamed from LayoutTests/fast/block/block-only/relative-siblings-expected.txt.
331         * fast/layoutformattingcontext/block-only/relative-siblings.html: Renamed from LayoutTests/fast/block/block-only/relative-siblings.html.
332         * fast/layoutformattingcontext/block-only/relative-simple-expected.txt: Renamed from LayoutTests/fast/block/block-only/relative-simple-expected.txt.
333         * fast/layoutformattingcontext/block-only/relative-simple.html: Renamed from LayoutTests/fast/block/block-only/relative-simple.html.
334         * fast/layoutformattingcontext/block-only/replaced-intrinsic-width-simple-expected.html: Renamed from LayoutTests/fast/block/block-only/replaced-intrinsic-width-simple-expected.html.
335         * fast/layoutformattingcontext/block-only/replaced-intrinsic-width-simple.html: Renamed from LayoutTests/fast/block/block-only/replaced-intrinsic-width-simple.html.
336         * platform/ios-wk2/TestExpectations:
337
338 2020-02-17  Zalan Bujtas  <zalan@apple.com>
339
340         [LFC][Out-of-flow] FormattingContext::computeOutOfFlowHorizontalGeometry needs verticalConstraints
341         https://bugs.webkit.org/show_bug.cgi?id=207832
342         <rdar://problem/59499844>
343
344         Reviewed by Dean Jackson.
345
346         * fast/layoutformattingcontext/simple-absolute-positioned-replaced-inline-element-with-percentage-height-expected.html: Added.
347         * fast/layoutformattingcontext/simple-absolute-positioned-replaced-inline-element-with-percentage-height.html: Added.
348
349 2020-02-17  Zalan Bujtas  <zalan@apple.com>
350
351         [LFC][IFC] LineLayoutContext::nextContentForLine should be able to handle regular inline boxes
352         https://bugs.webkit.org/show_bug.cgi?id=207829
353         <rdar://problem/59498031>
354
355         Reviewed by Antti Koivisto.
356
357         * fast/layoutformattingcontext/simple-inline-block-expected.html: Added.
358         * fast/layoutformattingcontext/simple-inline-block.html: Added.
359
360 2020-02-17  James Darpinian  <jdarpinian@chromium.org>
361
362         ANGLE: Fix object deletion behavior.
363         https://bugs.webkit.org/show_bug.cgi?id=205610
364
365         Remove incorrect (out-of-date) test. This correct version of this test is still present in the WebGL
366         conformance tests.
367
368         Reviewed by Dean Jackson.
369
370         * fast/canvas/webgl/object-deletion-behaviour-expected.txt: Removed.
371         * fast/canvas/webgl/object-deletion-behaviour.html: Removed.
372
373 2020-02-17  Jason Lawrence  <lawrence.j@apple.com>
374
375         [ Mac wk2 Release ] fast/scrolling/latching/scroll-iframe-fragment.html is flaky failing.
376         https://bugs.webkit.org/show_bug.cgi?id=207848
377
378         Unreviewed test gardening.
379
380         * platform/mac-wk2/TestExpectations:
381
382 2020-02-17  Dean Jackson  <dino@apple.com>
383
384         Removing expectations for tests that no longer exist + fixing a typo.
385
386         * platform/ios-wk2/TestExpectations:
387         * platform/ios/TestExpectations:
388
389 2020-02-17  Jason Lawrence  <lawrence.j@apple.com>
390
391         REGRESSION: (r256232?) [ Mac wk1 Release ] resize-observer/delete-observers-in-callbacks.html is flaky failing.
392         https://bugs.webkit.org/show_bug.cgi?id=207847
393
394         Unreviewed test gardening.
395
396         * platform/mac-wk1/TestExpectations:
397
398 2020-02-17  Jason Lawrence  <lawrence.j@apple.com>
399
400         [ Mac wk2 ] storage/indexeddb/detached-iframe.html is flaky failing.
401         https://bugs.webkit.org/show_bug.cgi?id=207844
402
403         Unreviewed test gardening.
404
405         * platform/mac-wk2/TestExpectations:
406
407 2020-02-17  Jason Lawrence  <lawrence.j@apple.com>
408
409         REGRESSION: (r256712?) [ iOS wk2 ] fast/block/block-only/floats-and-block-formatting-roots.html is crashing.
410         https://bugs.webkit.org/show_bug.cgi?id=207841
411
412         Unreviewed test gardening.
413         
414         * platform/ios-wk2/TestExpectations:
415
416 2020-02-17  Jason Lawrence  <lawrence.j@apple.com>
417
418         [ Mac wk2 ] webgpu/whlsl/loops-break.html is flaky failing.
419         https://bugs.webkit.org/show_bug.cgi?id=207839
420
421         Unreviewed test gardening.
422
423         * platform/mac-wk2/TestExpectations:
424
425 2020-02-17  Zalan Bujtas  <zalan@apple.com>
426
427         [LFC] Remove ReplacedBox::m_layoutBox
428         https://bugs.webkit.org/show_bug.cgi?id=207830
429         <rdar://problem/59498829>
430
431         Reviewed by Antti Koivisto.
432
433         * fast/layoutformattingcontext/simple-absolute-positioned-inline-element-expected.html: Added.
434         * fast/layoutformattingcontext/simple-absolute-positioned-inline-element.html: Added.
435
436 2020-02-17  Zalan Bujtas  <zalan@apple.com>
437
438         [LFC] The initial containing block does not necessarily have in-flow content.
439         https://bugs.webkit.org/show_bug.cgi?id=207833
440         <rdar://problem/59500650>
441
442         Reviewed by Antti Koivisto.
443
444         * fast/layoutformattingcontext/html-is-absolute-positioned-expected.html: Added.
445         * fast/layoutformattingcontext/html-is-absolute-positioned.html: Added.
446
447 2020-02-13  Carlos Alberto Lopez Perez  <clopez@igalia.com>
448
449         Update WPT tests for encoding
450         https://bugs.webkit.org/show_bug.cgi?id=207644
451
452         Rubber-stamped by Youenn Fablet.
453
454         * platform/gtk/imported/w3c/web-platform-tests/encoding/textdecoder-fatal-single-byte.any-expected.txt: Added.
455         * platform/gtk/imported/w3c/web-platform-tests/encoding/textdecoder-fatal-single-byte.any.worker-expected.txt: Added.
456         * platform/wpe/imported/w3c/web-platform-tests/encoding/textdecoder-fatal-single-byte.any-expected.txt: Added.
457         * platform/wpe/imported/w3c/web-platform-tests/encoding/textdecoder-fatal-single-byte.any.worker-expected.txt: Added.
458
459 2020-02-17  Carlos Garcia Campos  <cgarcia@igalia.com>
460
461         Search cancel button becomes visible when there's a hover effect in CSS
462         https://bugs.webkit.org/show_bug.cgi?id=207328
463
464         Reviewed by Adrian Perez de Castro.
465
466         * fast/forms/search-cancel-button-hover-expected.html: Added.
467         * fast/forms/search-cancel-button-hover.html: Added.
468
469 2020-02-16  Lauro Moura  <lmoura@igalia.com>
470
471         [GTK] More debug build timeouts gardening
472         https://bugs.webkit.org/show_bug.cgi?id=207831
473
474         Unreviewed test gardening.
475
476         * platform/gtk/TestExpectations:
477
478 2020-02-14  Alexey Proskuryakov  <ap@apple.com>
479
480         [ Mac wk2 ] fast/events/keydown-1.html is flaky failing
481         https://bugs.webkit.org/show_bug.cgi?id=154297
482         https://bugs.webkit.org/show_bug.cgi?id=207785
483         <rdar://problem/59469424>
484
485         Reviewed by Wenson Hsieh.
486
487         * fast/events/keydown-1.html: Attempt to deflake by using onload instead of a 200 ms timer.
488
489         * platform/mac-wk1/TestExpectations: Removed flaky expectation.
490
491         * platform/mac-wk2/TestExpectations: Removed flaky expectation. Also corrected a 
492         conflict that was landed in r256656 today.
493
494 2020-02-16  Alexey Shvayka  <shvaikalesh@gmail.com>
495
496         Implement EventTarget constructor
497         https://bugs.webkit.org/show_bug.cgi?id=174313
498
499         Reviewed by Darin Adler.
500
501         * fast/dom/dom-constructors-expected.txt:
502         * fast/dom/dom-constructors.html:
503         * platform/ios/imported/w3c/web-platform-tests/dom/events/Event-subclasses-constructors-expected.txt: Removed.
504
505 2020-02-16  Wenson Hsieh  <wenson_hsieh@apple.com>
506
507         Add a layout test for <rdar://problem/59090510>
508         https://bugs.webkit.org/show_bug.cgi?id=207824
509
510         Reviewed by Anders Carlsson.
511
512         Add a layout test to verify that tapping near the caret rect in a focused input field still dispatches a click
513         event and brings up the keyboard.
514
515         * fast/events/ios/click-in-autofocused-input-when-tapping-near-caret-expected.txt: Added.
516         * fast/events/ios/click-in-autofocused-input-when-tapping-near-caret.html: Added.
517
518 2020-02-16  Dean Jackson  <dino@apple.com>
519
520         Fix a typo and some merge conflict markers that
521         were checked in a few days ago.
522
523         * platform/mac-wk2/TestExpectations:
524
525 2020-02-16  Zalan Bujtas  <zalan@apple.com>
526
527         [LFC] Enable LFC regression testing on fast/block/block-only
528         https://bugs.webkit.org/show_bug.cgi?id=207825
529         <rdar://problem/59491089>
530
531         Reviewed by Antti Koivisto.
532         
533         This helps to catch full LFC regressions while working on the integration part.
534
535         * fast/block/block-only/abs-pos-with-border-padding-and-float-child-expected.html:
536         * fast/block/block-only/abs-pos-with-border-padding-and-float-child.html:
537         * fast/block/block-only/absolute-auto-with-sibling-margin-bottom.html:
538         * fast/block/block-only/absolute-height-stretch.html:
539         * fast/block/block-only/absolute-left-auto.html:
540         * fast/block/block-only/absolute-left-right-top-bottom-auto.html:
541         * fast/block/block-only/absolute-nested.html:
542         * fast/block/block-only/absolute-nested2.html:
543         * fast/block/block-only/absolute-position-left-right-margin.html:
544         * fast/block/block-only/absolute-position-min-max-height.html:
545         * fast/block/block-only/absolute-position-min-max-width.html:
546         * fast/block/block-only/absolute-position-when-containing-block-is-not-in-the-formatting-context.html:
547         * fast/block/block-only/absolute-position-when-containing-block-is-not-in-the-formatting-context2.html:
548         * fast/block/block-only/absolute-position-with-margin-auto-simple-expected.html:
549         * fast/block/block-only/absolute-position-with-margin-auto-simple.html:
550         * fast/block/block-only/absolute-position-with-margin-auto-simple2-expected.html:
551         * fast/block/block-only/absolute-position-with-margin-auto-simple2.html:
552         * fast/block/block-only/absolute-positioned-min-max-percentage-with-parent-padding-expected.html:
553         * fast/block/block-only/absolute-positioned-min-max-percentage-with-parent-padding.html:
554         * fast/block/block-only/absolute-simple.html:
555         * fast/block/block-only/absolute-width-shrink-to-fit.html:
556         * fast/block/block-only/absolute-width-stretch.html:
557         * fast/block/block-only/absolute-with-static-block-position-nested.html:
558         * fast/block/block-only/almost-intruding-left-float-simple.html:
559         * fast/block/block-only/block-replaced-with-vertical-margins-expected.html:
560         * fast/block/block-only/block-replaced-with-vertical-margins.html:
561         * fast/block/block-only/body-height-with-auto-html-height-quirk.html:
562         * fast/block/block-only/body-height-with-auto-html-height-quirk2.html:
563         * fast/block/block-only/body-height-with-non-auto-html-height-quirk.html:
564         * fast/block/block-only/body-height-with-non-auto-html-height-quirk2.html:
565         * fast/block/block-only/border-simple.html:
566         * fast/block/block-only/box-sizing-inflow-out-of-flow-simple.html:
567         * fast/block/block-only/collapsed-margin-with-min-height.html:
568         * fast/block/block-only/collapsed-through-siblings.html:
569         * fast/block/block-only/collapsed-through-with-parent.html:
570         * fast/block/block-only/fixed-nested.html:
571         * fast/block/block-only/float-and-siblings-with-margins.html:
572         * fast/block/block-only/float-avoider-multiple-roots.html:
573         * fast/block/block-only/float-avoider-simple-left.html:
574         * fast/block/block-only/float-avoider-simple-right.html:
575         * fast/block/block-only/float-avoider-with-margins.html:
576         * fast/block/block-only/float-left-when-container-has-padding-margin.html:
577         * fast/block/block-only/float-min-max-height.html:
578         * fast/block/block-only/float-min-max-width.html:
579         * fast/block/block-only/floating-and-next-previous-inflow-with-margin-with-no-border.html:
580         * fast/block/block-only/floating-and-next-previous-inflow-with-margin.html:
581         * fast/block/block-only/floating-box-clear-both-simple.html:
582         * fast/block/block-only/floating-box-clear-right-simple.html:
583         * fast/block/block-only/floating-box-left-and-right-multiple-with-top-offset.html:
584         * fast/block/block-only/floating-box-left-and-right-multiple.html:
585         * fast/block/block-only/floating-box-right-simple.html:
586         * fast/block/block-only/floating-box-with-clear-siblings.html:
587         * fast/block/block-only/floating-box-with-clear-simple.html:
588         * fast/block/block-only/floating-box-with-new-formatting-context.html:
589         * fast/block/block-only/floating-box-with-relative-positioned-sibling.html:
590         * fast/block/block-only/floating-left-and-right-with-clearance.html:
591         * fast/block/block-only/floating-left-right-simple.html:
592         * fast/block/block-only/floating-left-right-with-all-margins.html:
593         * fast/block/block-only/floating-lefts-and-rights-simple.html:
594         * fast/block/block-only/floating-multiple-lefts-in-body.html:
595         * fast/block/block-only/floating-multiple-lefts-multiple-lines.html:
596         * fast/block/block-only/floating-multiple-lefts.html:
597         * fast/block/block-only/floating-with-new-block-formatting-context.html:
598         * fast/block/block-only/floats-and-block-formatting-roots-expected.html:
599         * fast/block/block-only/floats-and-block-formatting-roots.html:
600         * fast/block/block-only/inflow-min-max-height.html:
601         * fast/block/block-only/inflow-min-max-width.html:
602         * fast/block/block-only/margin-collapse-bottom-bottom.html:
603         * fast/block/block-only/margin-collapse-bottom-nested.html:
604         * fast/block/block-only/margin-collapse-first-last-are-floating.html:
605         * fast/block/block-only/margin-collapse-simple.html:
606         * fast/block/block-only/margin-collapse-top-nested.html:
607         * fast/block/block-only/margin-collapse-when-child-has-padding-border.html:
608         * fast/block/block-only/margin-collapse-with-block-formatting-context.html:
609         * fast/block/block-only/margin-collapse-with-block-formatting-context2.html:
610         * fast/block/block-only/margin-collapse-with-clearance.html:
611         * fast/block/block-only/margin-left-right-sizing-out-of-flow.html:
612         * fast/block/block-only/margin-left-right-sizing.html:
613         * fast/block/block-only/margin-propagation-simple-content-height.html:
614         * fast/block/block-only/margin-sibling-collapse-propagated.html:
615         * fast/block/block-only/margin-simple.html:
616         * fast/block/block-only/min-max-and-preferred-width-simple-expected.html:
617         * fast/block/block-only/min-max-and-preferred-width-simple.html:
618         * fast/block/block-only/min-max-height-percentage.html:
619         * fast/block/block-only/negative-margin-simple.html:
620         * fast/block/block-only/non-auto-top-bottom-height-with-auto-margins.html:
621         * fast/block/block-only/non-auto-top-bottom-height-with-margins.html:
622         * fast/block/block-only/non-auto-top-bottom-left-right-widht-height-out-of-flow.html:
623         * fast/block/block-only/out-of-flow-is-never-float-box-expected.html:
624         * fast/block/block-only/out-of-flow-is-never-float-box.html:
625         * fast/block/block-only/out-of-flow-with-containing-block-border-padding.html:
626         * fast/block/block-only/padding-nested.html:
627         * fast/block/block-only/padding-simple.html:
628         * fast/block/block-only/relative-auto-with-parent-offset.html:
629         * fast/block/block-only/relative-auto.html:
630         * fast/block/block-only/relative-bottom.html:
631         * fast/block/block-only/relative-position-when-containing-block-is-not-in-the-formatting-context.html:
632         * fast/block/block-only/relative-right.html:
633         * fast/block/block-only/relative-siblings.html:
634         * fast/block/block-only/relative-simple.html:
635         * fast/block/block-only/replaced-intrinsic-width-simple-expected.html:
636         * fast/block/block-only/replaced-intrinsic-width-simple.html:
637
638 2020-02-14  Commit Queue  <commit-queue@webkit.org>
639
640         Unreviewed, rolling out r256633.
641         https://bugs.webkit.org/show_bug.cgi?id=207807
642
643         4% memory regression in new Membuster, possibly some leaking
644         in WebKit Malloc? (Requested by yusukesuzuki on #webkit).
645
646         Reverted changeset:
647
648         "[Win] Implement NetworkCache::Data by using
649         FileSystem::MappedFileData"
650         https://bugs.webkit.org/show_bug.cgi?id=197684
651         https://trac.webkit.org/changeset/256633
652
653 2020-02-14  Lauro Moura  <lmoura@igalia.com>
654
655         [GTK] Layout test imported/w3c/web-platform-tests/html/semantics/embedded-content/media-elements/event_timeupdate_noautoplay.html is flaky
656         https://bugs.webkit.org/show_bug.cgi?id=160129
657
658         Last timeout was in r251772 and before that in r217571. Updating
659         expectation to reflect the new flaky crash affecting media tests
660         tracked in bug198830.
661
662         Unreviewed test gardening.
663
664         * platform/gtk/TestExpectations:
665
666 2020-02-14  Jon Lee  <jonlee@apple.com>
667
668         Mask WebGL strings
669         https://bugs.webkit.org/show_bug.cgi?id=207608
670
671         Reviewed by Dean Jackson.
672
673         * platform/mac/webgl/fingerprinting-strings-expected.txt: Added.
674         * platform/mac/webgl/fingerprinting-strings.html: Added.
675
676 2020-02-14  Nikos Mouchtaris  <nmouchtaris@apple.com>
677
678         new FontFace() should not throw when failing to parse arguments
679         https://bugs.webkit.org/show_bug.cgi?id=205770
680
681         Reviewed by Myles Maxfield.
682
683         Tests that constructor doesn't throw, sets members to corresponding default strings.
684
685         * http/tests/css/font-face-constructor-expected.txt: Added.
686         * http/tests/css/font-face-constructor.html: Added.
687
688 2020-02-14  Ben Nham  <nham@apple.com>
689
690         Fix flaky tests that scroll before first paint
691         https://bugs.webkit.org/show_bug.cgi?id=207780
692
693         After https://bugs.webkit.org/show_bug.cgi?id=207516, a couple of tests are now flaky. This
694         is because that patch delays first paint until there is enough content to render, and some
695         of these tests are issuing scroll events on controls before those controls render. To fix
696         this, we delay issuing the events until after the page loads.
697
698         Reviewed by Simon Fraser.
699
700         * fast/events/scroll-in-scaled-page-with-overflow-hidden.html:
701         * fast/scrolling/scroll-container-horizontally.html:
702
703 2020-02-14  Truitt Savell  <tsavell@apple.com>
704
705         [ Mac wk2 ] fast/html/marquee-child-wrap.html is flaky failing.
706         https://bugs.webkit.org/show_bug.cgi?id=207793
707
708         Unreviewed test fix.
709
710         Increased the scrolldelay on this test to stop the flakiness.
711
712         * fast/html/marquee-child-wrap.html:
713         * platform/mac-wk2/TestExpectations:
714
715 2020-02-14  Jason Lawrence  <lawrence.j@apple.com>
716
717         [ Mac wk2 Release ] webrtc/connection-state.html is flaky failing.
718         https://bugs.webkit.org/show_bug.cgi?id=207798
719
720         Unreviewed test gardening.
721         
722         * platform/mac-wk2/TestExpectations:
723
724 2020-02-14  Jason Lawrence  <lawrence.j@apple.com>
725
726         [ Mac wk2 Release ] fast/box-shadow/hidpi-box-shadow.html is flaky failing.
727         https://bugs.webkit.org/show_bug.cgi?id=207796
728
729         Unreviewed test gardening.
730
731         * platform/mac-wk2/TestExpectations:
732
733 2020-02-14  Jason Lawrence  <lawrence.j@apple.com>
734
735         [ Mac wk2 ] fast/html/marquee-child-wrap.html is flaky failing.
736         https://bugs.webkit.org/show_bug.cgi?id=207793
737
738         Unreviewed test gardening.
739
740         * platform/mac-wk2/TestExpectations:
741
742 2020-02-14  Rossana Monteriso  <rmonteriso@igalia.com>
743
744         [css-grid] Move grid-gutters-and-alignment test to WPT folder
745         https://bugs.webkit.org/show_bug.cgi?id=207751
746
747         Reviewed by Javier Fernandez.
748
749         Remove grid-gutters-and-alignment test and its expected.txt file. The test is being replaced
750         by an adapted test in the corresponding WPT test folder.
751
752         * fast/css-grid-layout/grid-gutters-and-alignment-expected.txt: Removed.
753         * fast/css-grid-layout/grid-gutters-and-alignment.html: Removed.
754
755 2020-02-14  Nikos Mouchtaris  <nmouchtaris@apple.com>
756
757         WebKit support for Apple Pay Buttons with custom corner radii
758         https://bugs.webkit.org/show_bug.cgi?id=207664
759
760         Reviewed by Andy Estes.
761
762         Modified both tests to test new functionality for setting custom corner
763         radii.
764
765         * http/tests/ssl/applepay/ApplePayButton.html:
766         * http/tests/ssl/applepay/ApplePayButtonV4.html:
767         * platform/mac-highsierra/http/tests/ssl/applepay/ApplePayButton-expected.png:
768         * platform/mac-highsierra/http/tests/ssl/applepay/ApplePayButton-expected.txt:
769         * platform/mac/http/tests/ssl/applepay/ApplePayButton-expected.png:
770         * platform/mac/http/tests/ssl/applepay/ApplePayButton-expected.txt:
771         * platform/mac/http/tests/ssl/applepay/ApplePayButtonV4-expected.png:
772         * platform/mac/http/tests/ssl/applepay/ApplePayButtonV4-expected.txt:
773
774 2020-02-14  Ryan Haddad  <ryanhaddad@apple.com>
775
776         [Web Animations] Unflake web-animations/timing-model/timelines/update-and-send-events.html WPT test
777         https://bugs.webkit.org/show_bug.cgi?id=202109
778
779         Unreviewed test gardening.
780
781         * TestExpectations: The attempt to unflake this test in r256619 was unsuccesful.
782
783 2020-02-14  Jacob Uphoff  <jacob_uphoff@apple.com>
784
785         [ iOS ] imported/w3c/IndexedDB-private-browsing are all flaky timeouts
786         https://bugs.webkit.org/show_bug.cgi?id=207786
787
788         Unreviewed test gardening.
789
790         * platform/ios-wk2/TestExpectations: Fixed the bug number.
791
792 2020-02-14  Jason Lawrence  <lawrence.j@apple.com>
793
794         [ Mac wk2 ] fast/events/keydown-1.html is flaky failing.
795         https://bugs.webkit.org/show_bug.cgi?id=207785
796
797         Unreviewed test gardening.
798
799         * platform/mac-wk2/TestExpectations:
800
801 2020-02-14  Lauro Moura  <lmoura@igalia.com>
802
803         [GTK] http/tests/misc/form-submit-file-cross-site-redirect.html fails with incomplete form data
804         https://bugs.webkit.org/show_bug.cgi?id=207016
805
806         After bug206517 was fixed, this test has been passing in all GTK bots.
807
808         Unreviewed test gardening.
809
810         * platform/gtk/TestExpectations:
811
812 2020-02-14  Jacob Uphoff  <jacob_uphoff@apple.com>
813
814         [ iOS ] imported/w3c/IndexedDB-private-browsing are all flaky timeouts
815         https://bugs.webkit.org/show_bug.cgi?id=207786
816
817         Updatating expectations for all IndexedDP-private-browsing tests.
818
819         Unreviewed test gardening.
820
821         * platform/ios-wk2/TestExpectations:
822
823 2020-02-14  Christopher Reid  <chris.reid@sony.com>
824
825         [Win] Implement NetworkCache::Data by using FileSystem::MappedFileData
826         https://bugs.webkit.org/show_bug.cgi?id=197684
827
828         Reviewed by Fujii Hironori.
829
830         * platform/wincairo/TestExpectations:
831
832 2020-02-14  Antoine Quint  <graouts@webkit.org>
833
834         [Web Animations] Style changes due to Web Animations should not trigger CSS Transitions 
835         https://bugs.webkit.org/show_bug.cgi?id=207760
836         <rdar://problem/59458111>
837
838         Reviewed by Simon Fraser.
839
840         Mark that a couple of tests are no longer flaky.
841
842         * TestExpectations:
843
844 2020-02-14  Jacob Uphoff  <jacob_uphoff@apple.com>
845
846         [ macOS wk2 ] webgpu/whlsl/dereference-pointer-should-type-check.html is flaky failing
847         https://bugs.webkit.org/show_bug.cgi?id=207779
848
849         Unreviewed test gardening.
850
851         * platform/mac-wk2/TestExpectations:
852
853 2020-02-14  Antoine Quint  <graouts@webkit.org>
854
855         [Web Animations] Style changes due to Web Animations should not trigger CSS Transitions 
856         https://bugs.webkit.org/show_bug.cgi?id=207760
857         <rdar://problem/59458111>
858
859         Reviewed by Simon Fraser.
860
861         Mark that a couple of tests are no longer flaky.
862
863         * TestExpectations:
864
865 2020-02-14  Jacob Uphoff  <jacob_uphoff@apple.com>
866
867         [ macOS ] http/tests/media/now-playing-info.html is flaky failing
868         https://bugs.webkit.org/show_bug.cgi?id=206699
869
870         Unreviewed test gardening.
871
872         * platform/mac-wk2/TestExpectations:
873
874 2020-02-14  Jacob Uphoff  <jacob_uphoff@apple.com>
875
876         LayoutTest fast/scrolling/scroll-container-horizontally.html frequently times out & fails
877         https://bugs.webkit.org/show_bug.cgi?id=158237
878
879         Unreviewed test gardening.
880
881         * platform/mac-wk2/TestExpectations:
882
883 2020-02-14  Jacob Uphoff  <jacob_uphoff@apple.com>
884
885         [ iOS ] IndexedDB tests are flaky timing out.
886         https://bugs.webkit.org/show_bug.cgi?id=207778
887
888         Unreviewed test gardening.
889
890         * platform/ios-wk2/TestExpectations:
891
892 2020-02-14  Sunny He  <sunny_he@apple.com>
893
894         Ensure animations that lose their effect don't schedule an animation update
895         https://bugs.webkit.org/show_bug.cgi?id=207713
896         rdar://59174840
897
898         Reviewed by Antoine Quint.
899
900         Source/WebCore:
901         An active animation for which the effect is removed may be considered for
902         an upcoming animation resolution. However, WebAnimation::timeToNextTick()
903         expects a valid effect to be available to be able to determine timing.
904         We now check an animation is relevant before calling timeToNextTick() and
905         add an ASSERT() in that function to catch cases where an animation effect
906         might not be available.
907
908         * webanimations/animation-null-effect-expected.txt: Added.
909         * webanimations/animation-null-effect.html: Added.
910
911 2020-02-14  Charles Turner  <cturner@igalia.com>
912
913         [EME][GStreamer] REGRESSION(r256429): Several encrypted-media tests are crashing or failing
914         https://bugs.webkit.org/show_bug.cgi?id=207741
915
916         Skip WPT encrypted-media tests, in-line with the expectations of
917         the GTK port until they have been properly triaged.
918
919         Unreviewed gardening.
920
921         * platform/wpe/TestExpectations: Skip all WPT encrypted-media
922         tests. They behave in incompliant ways and need time for correct
923         triage.
924
925 2020-02-14  Antoine Quint  <graouts@webkit.org>
926
927         [Web Animations] Ensure CSS Transition and CSS Animation events are queued, sorted and dispatched by their timeline
928         https://bugs.webkit.org/show_bug.cgi?id=207364
929         <rdar://problem/59370413>
930
931         Reviewed by Simon Fraser.
932
933         Fix a couple of tests that made some incorrect assumptions.
934
935         * TestExpectations: imported/w3c/web-platform-tests/web-animations/timing-model/timelines/update-and-send-events.html is no longer flaky.
936         * compositing/backing/animate-into-view.html: Because the "animationstart" event is now dispatched during the "update animations and send events" procedure, which happens
937         during page rendering _before_ rAF callbacks are serviced, we must remove the rAF callback used prior to adding the "animationstart" event listener or else we would never
938         get it and the test would time out.
939         * webanimations/css-transition-in-flight-reversal-accelerated.html: We must wait for the initial transition to start and then two frames before reversing the transition,
940         to be certain that the animation did start. Indeed, the "transitionstart" event will be fired right before the next rAF callback is called, as the animation starts in that
941         very same frame, and so progress will be 0 and the transition wouldn't be reversable until the next frame when the animation has progress > 0.
942
943 2020-02-14  Jacob Uphoff  <jacob_uphoff@apple.com>
944
945         N[ iOS ] imported/w3c/IndexedDB-private-browsing/idbcursor_advance_index3.html is flaky timing out
946         https://bugs.webkit.org/show_bug.cgi?id=207776
947
948         Unreviewed test gardening.
949
950         * platform/ios-wk2/TestExpectations:
951
952 2020-02-14  Jacob Uphoff  <jacob_uphoff@apple.com>
953
954         [ iOS ] imported/w3c/IndexedDB-private-browsing/cursor-overloads.html is flaky timing out
955         https://bugs.webkit.org/show_bug.cgi?id=207775
956
957         Unreviewed test gardening.
958
959         * platform/ios-wk2/TestExpectations:
960
961 2020-02-14  Jacob Uphoff  <jacob_uphoff@apple.com>
962
963         [ iOS ] http/wpt/service-workers/third-party-cookie.html is flaky timing out
964         https://bugs.webkit.org/show_bug.cgi?id=207774
965
966         Unreviewed test gardening.
967         
968         * platform/ios-wk2/TestExpectations:
969
970 2020-02-14  Jacob Uphoff  <jacob_uphoff@apple.com>
971
972         [ iOS ] http/wpt/service-workers/persistent-importScripts.html is flaky timing out
973         https://bugs.webkit.org/show_bug.cgi?id=207771
974
975         Unreviewed test gardening.
976
977         * platform/ios-wk2/TestExpectations:
978
979 2020-02-14  Jacob Uphoff  <jacob_uphoff@apple.com>
980
981         [ iOS ] http/tests/security/strip-referrer-to-origin-for-third-party-redirects-in-private-mode.html is flaky timing out
982         https://bugs.webkit.org/show_bug.cgi?id=207647
983
984         Updating expectations
985
986         Unreviewed test gardening.
987
988         * platform/ios-wk2/TestExpectations:
989
990 2020-02-14  Jacob Uphoff  <jacob_uphoff@apple.com>
991
992         [ iOS ] http/tests/cache/disk-cache/disk-cache-vary-cookie.html is flaky timing out
993         https://bugs.webkit.org/show_bug.cgi?id=207770
994
995         Unreviewed test gardening.
996
997         * platform/ios/TestExpectations:
998
999 2020-02-14  Jacob Uphoff  <jacob_uphoff@apple.com>
1000
1001         [ iOS ] crypto/subtle/rsa-indexeddb-non-exportable.html is a flaky timeout
1002         https://bugs.webkit.org/show_bug.cgi?id=207769
1003
1004         Unreviewed test gardening.
1005
1006         * platform/ios/TestExpectations:
1007
1008 2020-02-14  Jacob Uphoff  <jacob_uphoff@apple.com>
1009
1010         REGRESSION (r253312): imported/w3c/web-platform-tests/content-security-policy/reporting/report-same-origin-with-cookies.html is super flaky
1011         https://bugs.webkit.org/show_bug.cgi?id=205216
1012
1013         Correcting typo.
1014
1015         Unreviewed test gardening.
1016
1017         * platform/ios/TestExpectations:
1018
1019 2020-02-14  Lauro Moura  <lmoura@igalia.com>
1020
1021         [GTK] Gardening more debug timeouts
1022         https://bugs.webkit.org/show_bug.cgi?id=207764
1023
1024         From debug bot build 5916.
1025
1026         Unreviewed test gardening.
1027
1028         * platform/gtk/TestExpectations:
1029
1030 2020-02-14  Jacob Uphoff  <jacob_uphoff@apple.com>
1031
1032         [ iOS ] http/wpt/service-workers/useragent.https.html is flaky failing
1033         https://bugs.webkit.org/show_bug.cgi?id=207768
1034
1035         Unreviewed test gardening.
1036
1037         * platform/ios/TestExpectations:
1038
1039 2020-02-14  Jacob Uphoff  <jacob_uphoff@apple.com>
1040
1041         [ WK2 ] Layout Test http/wpt/service-workers/update-service-worker.https.html is a flaky Timeout
1042         https://bugs.webkit.org/show_bug.cgi?id=187766
1043
1044         Set expectations to include failing.
1045
1046         Unreviewed test gardening.
1047
1048         * platform/wk2/TestExpectations:
1049
1050 2020-02-14  Jacob Uphoff  <jacob_uphoff@apple.com>
1051
1052         [ iOS ] http/wpt/service-workers/online.https.html is flaky failing
1053         https://bugs.webkit.org/show_bug.cgi?id=207767
1054
1055         Unreviewed test gardening.
1056
1057         * platform/ios/TestExpectations:
1058
1059 2020-02-14  Jacob Uphoff  <jacob_uphoff@apple.com>
1060
1061         [ iOS ] http/wpt/service-workers/header-filtering.https.html is flaky failing
1062         https://bugs.webkit.org/show_bug.cgi?id=207766
1063
1064         Unreviewed test gardening.
1065
1066         * platform/ios/TestExpectations:
1067
1068 2020-02-14  Jacob Uphoff  <jacob_uphoff@apple.com>
1069
1070         [ iOS ] http/wpt/service-workers/file-upload.html is flaky failing
1071         https://bugs.webkit.org/show_bug.cgi?id=207763
1072
1073         Unreviewed test gardening.
1074
1075         * platform/ios/TestExpectations:
1076
1077 2020-02-14  Jacob Uphoff  <jacob_uphoff@apple.com>
1078
1079         [ iOS ] http/wpt/service-workers/check-service-worker-header.https.html is flaky failing
1080         https://bugs.webkit.org/show_bug.cgi?id=207762
1081
1082         Unreviewed test gardening.
1083
1084         * platform/ios/TestExpectations:
1085
1086 2020-02-14  Diego Pino Garcia  <dpino@igalia.com>
1087
1088         [WPE] Gardening, several encrypted-media tests are failing or crashing
1089         https://bugs.webkit.org/show_bug.cgi?id=207742
1090
1091         Unreviewed gardening.
1092
1093         * platform/wpe/TestExpectations:
1094
1095 2020-02-13  Kate Cheney  <katherine_cheney@apple.com>
1096
1097         Expose prevalent domains on a per-page basis
1098         https://bugs.webkit.org/show_bug.cgi?id=207523
1099         <rdar://problem/59270758>
1100
1101         Reviewed by Chris Dumez.
1102
1103         Added 2 new tests for the resource load statistics database and
1104         memory stores. Added a basic iframe that both tests can use to test
1105         if a resource load from a prevalent domain gets reported properly.
1106
1107         * http/tests/resourceLoadStatistics/prevalent-domains-per-page-database-expected.txt: Added.
1108         * http/tests/resourceLoadStatistics/prevalent-domains-per-page-database.html: Added.
1109         * http/tests/resourceLoadStatistics/prevalent-domains-per-page-expected.txt: Added.
1110         * http/tests/resourceLoadStatistics/prevalent-domains-per-page.html: Added.
1111         * http/tests/resourceLoadStatistics/resources/basic-iframe.html: Added.
1112
1113 2020-02-13  Lauro Moura  <lmoura@igalia.com>
1114
1115         [GTK] Gardening more flaky crashes
1116         https://bugs.webkit.org/show_bug.cgi?id=207738
1117
1118         Unreviewed test gardening.
1119
1120         * platform/gtk/TestExpectations:
1121
1122 2020-02-13  Ben Nham  <nham@apple.com>
1123
1124         Flash of white can occur if JS forces an early layout
1125         https://bugs.webkit.org/show_bug.cgi?id=207516
1126
1127         This causes us to wait for the first non-empty layout before we paint on Mac, which we
1128         already do on all other platforms.
1129
1130         Reviewed by Antti Koivisto.
1131
1132         * fast/scrolling/rtl-scrollbars-listbox-scroll.html: Wait for document to load before scrolling.
1133         * platform/mac/TestExpectations: Skip before-load-001.html as we already do on iOS. This test depends on first paint timing and this patch makes the Mac behave like iOS in terms of first paint.
1134
1135 2020-02-13  Jason Lawrence  <lawrence.j@apple.com>
1136
1137         [ Mac wk2 ] fast/scrolling/latching/iframe_in_iframe.html is flaky failing.
1138         https://bugs.webkit.org/show_bug.cgi?id=207732
1139
1140         Unreviewed test gardening.
1141
1142         * platform/mac-wk2/TestExpectations:
1143
1144 2020-02-13  Jason Lawrence  <lawrence.j@apple.com>
1145
1146         [ Mac Release wk2 ] accessibility/press-targets-center-point.html is flaky failing.
1147         https://bugs.webkit.org/show_bug.cgi?id=207728
1148
1149         Unreviewed test gardening.
1150
1151         * platform/mac-wk2/TestExpectations:
1152
1153 2020-02-13  Jason Lawrence  <lawrence.j@apple.com>
1154
1155         [ Mac ] imported/w3c/web-platform-tests/html/semantics/embedded-content/the-canvas-element/security.pattern.fillStyle.sub.html is flaky failing.
1156         https://bugs.webkit.org/show_bug.cgi?id=207726
1157
1158         Unreviewed test gardening.
1159
1160         * platform/mac/TestExpectations:
1161
1162 2020-02-13  Jason Lawrence  <lawrence.j@apple.com>
1163
1164         [ Mac Debug ] http/tests/contentextensions/hide-on-ping-with-ping-that-redirects.html is flaky failing.
1165         https://bugs.webkit.org/show_bug.cgi?id=207723
1166
1167         Unreviewed test gardening.
1168
1169         * platform/mac/TestExpectations:
1170
1171 2020-02-13  Youenn Fablet  <youenn@apple.com>
1172
1173         REGRESSION: (256381) [ macOS ] http/tests/workers/service/serviceworkerclients-claim.https.html is flaky failing
1174         https://bugs.webkit.org/show_bug.cgi?id=207653
1175         <rdar://problem/59396225>
1176
1177         Reviewed by Chris Dumez.
1178
1179         console log message output was flaky.
1180         Make sure to end the fetch and post a message so that the console log message will appear in the expected.txt reliably.
1181
1182         * http/tests/workers/service/serviceworkerclients-claim.https-expected.txt:
1183         * http/tests/workers/service/serviceworkerclients-claim.https.html:
1184
1185 2020-02-13  Jason Lawrence  <lawrence.j@apple.com>
1186
1187         [ Mac ] fast/images/webp-as-image.html is failing.
1188         https://bugs.webkit.org/show_bug.cgi?id=207718
1189
1190         Unreviewed test gardening.
1191
1192         * platform/mac/TestExpectations:
1193
1194 2020-02-13  Lauro Moura  <lmoura@igalia.com>
1195
1196         [GTK] Gardening debug mode timeouts.
1197         https://bugs.webkit.org/show_bug.cgi?id=207714
1198
1199         Also removed obsolete expectations as the tests are just timeouting in
1200         debug mode and have not crashed since 2018.
1201
1202         Unreviewed test gardening.
1203
1204         * platform/gtk-wayland/TestExpectations:
1205         * platform/gtk/TestExpectations:
1206         * platform/wpe/TestExpectations:
1207
1208 2020-02-13  Jacob Uphoff  <jacob_uphoff@apple.com>
1209
1210         [ macOS ] imported/w3c/web-platform-tests/html/semantics/embedded-content/media-elements/seeking/seek-to-currentTime.html is flaky failing
1211         https://bugs.webkit.org/show_bug.cgi?id=207046
1212
1213         Corrected test expectations
1214
1215         Unreviewed test gardening
1216
1217         * platform/mac-wk1/TestExpectations:
1218         * platform/mac/TestExpectations:
1219
1220 2020-02-13  Jacob Uphoff  <jacob_uphoff@apple.com>
1221
1222         [ macOS ] svg/custom/animate-initial-pause-unpause.html is flaky failing
1223         https://bugs.webkit.org/show_bug.cgi?id=207710
1224
1225         Unreviewed test gardening
1226
1227         * platform/mac/TestExpectations:
1228
1229 2020-02-13  Said Abou-Hallawa  <sabouhallawa@apple.com>
1230
1231         WebP image format is not supported
1232         https://bugs.webkit.org/show_bug.cgi?id=192672
1233
1234         Unreviewed test gardening
1235
1236         * platform/mac/TestExpectations:
1237
1238 2020-02-13  Jacob Uphoff  <jacob_uphoff@apple.com>
1239
1240         [ iOS ] imported/w3c/IndexedDB-private-browsing/close-in-upgradeneeded.html is flaky timing out
1241         https://bugs.webkit.org/show_bug.cgi?id=207709
1242
1243         Unreviewed test gardening
1244
1245         * platform/ios-wk2/TestExpectations:
1246
1247 2020-02-13  Nikos Mouchtaris  <nmouchtaris@apple.com>
1248
1249         Remove ApplePayBillingAddress.html from TestExpectations after fix for flaky failure
1250         https://bugs.webkit.org/show_bug.cgi?id=207704
1251
1252         Reviewed by Wenson Hsieh.
1253
1254         * platform/mac-wk2/TestExpectations:
1255
1256 2020-02-13  Jacob Uphoff  <jacob_uphoff@apple.com>
1257
1258         REGRESSION: [iOS] Layout Test fast/visual-viewport/ios/caret-after-focus-in-fixed.html is a flaky failure
1259         https://bugs.webkit.org/show_bug.cgi?id=181821
1260
1261         Unreviewed test gardening
1262
1263         * platform/ios-wk2/TestExpectations:
1264
1265 2020-02-13  Jacob Uphoff  <jacob_uphoff@apple.com>
1266
1267         Flaky Test: imported/w3c/web-platform-tests/websockets/bufferedAmount-unchanged-by-sync-xhr.any.worker.html
1268         https://bugs.webkit.org/show_bug.cgi?id=202003
1269
1270         Unreviewed test gardening
1271
1272         * platform/ios/TestExpectations:
1273
1274 2020-02-13  Jacob Uphoff  <jacob_uphoff@apple.com>
1275
1276         [ iOS ] imported/w3c/web-platform-tests/service-workers/service-worker/websocket.https.html is flaky failing
1277         https://bugs.webkit.org/show_bug.cgi?id=207705
1278
1279         Unreviewed test gardening
1280
1281         * platform/ios/TestExpectations:
1282
1283 2020-02-13  Jacob Uphoff  <jacob_uphoff@apple.com>
1284
1285         [ iOS ] imported/w3c/web-platform-tests/service-workers/service-worker/websocket-in-service-worker.https.html is flaky failing
1286         https://bugs.webkit.org/show_bug.cgi?id=207703
1287
1288         Unreviewed test gardening
1289
1290         * platform/ios/TestExpectations:
1291
1292 2020-02-13  Jacob Uphoff  <jacob_uphoff@apple.com>
1293
1294         [ iOS ] imported/w3c/web-platform-tests/IndexedDB/key-generators/reading-autoincrement-indexes.any.serviceworker.html is flaky failing
1295         https://bugs.webkit.org/show_bug.cgi?id=207702
1296
1297         Unreviewed test gardening
1298
1299         * platform/ios/TestExpectations:
1300
1301 2020-02-13  Simon Fraser  <simon.fraser@apple.com>
1302
1303         REGRESSION (r255037): Zooming in and out on Quip in macOS Safari can cause the content to be offset to the side
1304         https://bugs.webkit.org/show_bug.cgi?id=207674
1305         rdar://problem/59404866
1306
1307         Reviewed by Antti Koivisto.
1308         
1309         Test that does a programmatic scroll to 0,0, does a user scroll, then a second programmatic scroll to 0,0,
1310         which is expected to work.
1311
1312         * fast/scrolling/programmatic-scroll-to-zero-zero-expected.html: Added.
1313         * fast/scrolling/programmatic-scroll-to-zero-zero.html: Added.
1314         * platform/ios/TestExpectations: Skip the new test on iOS (it relies on eventSender) and sort the grouping.
1315
1316 2020-02-13  Said Abou-Hallawa  <said@apple.com>
1317
1318         Unreviewed, rolling out r255158, 255405 and r255486
1319
1320         Caused test flakiness and PLT regression.
1321
1322         * fast/animation/css-animation-throttling-lowPowerMode.html:
1323         * fast/animation/request-animation-frame-throttle-subframe.html:
1324         * fast/animation/request-animation-frame-throttling-detached-iframe.html:
1325         * fast/animation/request-animation-frame-throttling-lowPowerMode-expected.txt:
1326         * fast/animation/request-animation-frame-throttling-lowPowerMode.html:
1327         * fast/animation/request-animation-frame-throttling-outside-viewport-expected.txt: Removed.
1328         * fast/animation/request-animation-frame-throttling-outside-viewport.html: Removed.
1329         * fast/animation/resources/frame-with-animation-2.html: Removed.
1330         * http/tests/frame-throttling/raf-throttle-in-cross-origin-subframe.html:
1331         * platform/mac-wk2/TestExpectations:
1332
1333 2020-02-13  Jacob Uphoff  <jacob_uphoff@apple.com>
1334
1335         [ macOS wk2 ] webgpu/whlsl/return-local-variable.html is flaky failing
1336         https://bugs.webkit.org/show_bug.cgi?id=207700
1337
1338         Unreviewed test gardening
1339
1340         * platform/mac-wk2/TestExpectations:
1341
1342 2020-02-13  Jacob Uphoff  <jacob_uphoff@apple.com>
1343
1344         REGRESSION: [ Mac WK2 ] inspector/canvas/updateShader-webgpu-sharedVertexFragment.html is a flaky failure
1345         https://bugs.webkit.org/show_bug.cgi?id=206852
1346
1347         Unreviewed test gardening
1348
1349         * platform/mac-wk2/TestExpectations:
1350         * platform/mac/TestExpectations:
1351
1352 2020-02-13  Jacob Uphoff  <jacob_uphoff@apple.com>
1353
1354         http/wpt/css/css-animations/start-animation-001.html is flaky failing
1355         https://bugs.webkit.org/show_bug.cgi?id=207337
1356
1357         Correcting test expectations to include wk2
1358
1359         Unreviewed test gardening
1360
1361         * platform/mac/TestExpectations:
1362
1363 2020-02-13  Jacob Uphoff  <jacob_uphoff@apple.com>
1364
1365         [ macOS ] Layout Test storage/websql/read-transactions-running-concurrently.html is flaky
1366         https://bugs.webkit.org/show_bug.cgi?id=194162
1367
1368         Unreviewed test gardening
1369
1370         * platform/mac/TestExpectations:
1371
1372 2020-02-13  Chris Lord  <clord@igalia.com>
1373
1374         Implement OffscreenCanvas.copiedImage
1375         https://bugs.webkit.org/show_bug.cgi?id=206220
1376
1377         Reviewed by Žan Doberšek.
1378
1379         * platform/gtk/TestExpectations:
1380         * platform/gtk/imported/w3c/web-platform-tests/2dcontext/imagebitmap/createImageBitmap-drawImage-expected.txt:
1381         * platform/gtk/imported/w3c/web-platform-tests/2dcontext/imagebitmap/createImageBitmap-flipY-expected.txt:
1382         * platform/gtk/imported/w3c/web-platform-tests/2dcontext/imagebitmap/createImageBitmap-invalid-args-expected.txt:
1383         * platform/gtk/imported/w3c/web-platform-tests/2dcontext/imagebitmap/createImageBitmap-serializable-expected.txt:
1384         * platform/wpe/TestExpectations:
1385         * platform/wpe/imported/w3c/web-platform-tests/2dcontext/imagebitmap/createImageBitmap-drawImage-expected.txt:
1386         * platform/wpe/imported/w3c/web-platform-tests/2dcontext/imagebitmap/createImageBitmap-flipY-expected.txt:
1387         * platform/wpe/imported/w3c/web-platform-tests/2dcontext/imagebitmap/createImageBitmap-invalid-args-expected.txt:
1388         * platform/wpe/imported/w3c/web-platform-tests/2dcontext/imagebitmap/createImageBitmap-serializable-expected.txt:
1389         * platform/wpe/imported/w3c/web-platform-tests/2dcontext/imagebitmap/createImageBitmap-transfer-expected.txt:
1390
1391 2020-02-13  Diego Pino Garcia  <dpino@igalia.com>
1392
1393         [GTK] Gardening, update TestExpectations and rebaselines
1394         https://bugs.webkit.org/show_bug.cgi?id=207626
1395
1396         Unreviewed gardening.
1397
1398         * platform/gtk/TestExpectations:
1399         * platform/gtk/fast/xmlhttprequest/xmlhttprequest-nonexistent-file-expected.txt: Added.
1400         * platform/gtk/imported/w3c/web-platform-tests/css/css-animations/Element-getAnimations.tentative-expected.txt:
1401         * platform/gtk/imported/w3c/web-platform-tests/mediacapture-streams/MediaStream-MediaElement-preload-none-manual.https-expected.txt: Added.
1402         * platform/gtk/storage/domstorage/sessionstorage/blocked-file-access-expected.txt: Added.
1403
1404 2020-02-12  Yoshiaki Jitsukawa  <yoshiaki.jitsukawa@sony.com>
1405
1406         [WebCrypto][CommonCrypto] Incorrect AES-CTR with counterLength longer than 64
1407         https://bugs.webkit.org/show_bug.cgi?id=207238
1408
1409         Reviewed by Jiewen Tan.
1410
1411         Add test cases where the counter length is 66 and 128, and the counter capacity
1412         to overflow is 1 and 2.
1413         * crypto/subtle/aes-ctr-import-key-encrypt-expected.txt:
1414         * crypto/subtle/aes-ctr-import-key-encrypt.html:
1415
1416 2020-02-12  Lauro Moura  <lmoura@igalia.com>
1417
1418         [GTK][WPE] More layout tests gardening
1419         https://bugs.webkit.org/show_bug.cgi?id=207679
1420
1421         Unreviewed test gardening.
1422
1423         * platform/gtk/TestExpectations:
1424         * platform/wpe/TestExpectations:
1425
1426 2020-02-12  Said Abou-Hallawa  <sabouhallawa@apple.com>
1427
1428         WebP image format is not supported
1429         https://bugs.webkit.org/show_bug.cgi?id=192672
1430
1431         Reviewed by Youenn Fablet.
1432
1433         Disable the tests for all ports and enable it only for [ Catalina+ ].
1434
1435         * TestExpectations:
1436         * fast/images/animated-webp-as-image-expected.html: Added.
1437         * fast/images/animated-webp-as-image.html: Added.
1438         * fast/images/resources/animated-red-green-blue-repeat-infinite.webp: Added.
1439         * fast/images/resources/green-400x400.webp: Added.
1440         * fast/images/webp-as-image-expected.html: Added.
1441         * fast/images/webp-as-image.html: Added.
1442         * platform/mac/TestExpectations:
1443
1444 2020-02-12  Pavel Feldman  <pavel.feldman@gmail.com>
1445
1446         Web Inspector: encode binary web socket frames using base64
1447         https://bugs.webkit.org/show_bug.cgi?id=207448
1448         
1449         Previous representation of binary frames is lossy using fromUTF8WithLatin1Fallback,
1450         this patch consistently encodes binary data using base64.
1451
1452         Reviewed by Timothy Hatcher.
1453
1454         * http/tests/websocket/tests/hybi/inspector/binary-expected.txt:
1455         * http/tests/websocket/tests/hybi/inspector/binary.html:
1456
1457 2020-02-12  Ryan Haddad  <ryanhaddad@apple.com>
1458
1459         Unreviewed, rolling out r256010.
1460
1461         Introduced ASan crashes
1462
1463         Reverted changeset:
1464
1465         "[Cocoa] Use AVAssetWriterDelegate to implement MediaRecorder"
1466         https://bugs.webkit.org/show_bug.cgi?id=206582
1467         https://trac.webkit.org/changeset/r256010
1468
1469 2020-02-12  Jason Lawrence  <lawrence.j@apple.com>
1470
1471         [Mac wk2 ] fast/dom/attr_dead_doc.html is flaky failing.
1472         https://bugs.webkit.org/show_bug.cgi?id=207668
1473
1474         Unreviewed test gardening.
1475
1476         * platform/mac-wk2/TestExpectations:
1477
1478 2020-02-12  Jason Lawrence  <lawrence.j@apple.com>
1479
1480         [ iOS Sim WK2 ] Layout Test fast/visual-viewport/ios/min-scale-greater-than-one.html is a flaky failure
1481         https://bugs.webkit.org/show_bug.cgi?id=196300
1482
1483         Unreviewed test gardening.
1484
1485         * platform/ios-wk2/TestExpectations:
1486
1487 2020-02-12  Wenson Hsieh  <wenson_hsieh@apple.com>
1488
1489         Composition highlight rects should be rounded and inset
1490         https://bugs.webkit.org/show_bug.cgi?id=207655
1491         <rdar://problem/59362474>
1492
1493         Reviewed by Tim Horton.
1494
1495         Make this existing layout test work with the new composition highlight appearance by covering up the edges of
1496         the composition highlight rect with a black border. Due to subpixel insets around the composition highlight
1497         rect, the reference image would be offset by a half pixel without this change (even when changing the spans to
1498         have a `border-radius`).
1499
1500         * editing/input/composition-highlights-expected.html:
1501         * editing/input/composition-highlights.html:
1502
1503 2020-02-12  Truitt Savell  <tsavell@apple.com>
1504
1505         Unreviewed, rolling out r256463.
1506
1507         Caused major flakiness on Mac wk2
1508
1509         Reverted changeset:
1510
1511         "REGRESSION (r255158): http/tests/frame-throttling/raf-
1512         throttle-in-cross-origin-subframe.html is a flaky failure"
1513         https://bugs.webkit.org/show_bug.cgi?id=206839
1514         https://trac.webkit.org/changeset/256463
1515
1516 2020-02-12  Jason Lawrence  <lawrence.j@apple.com>
1517
1518         [ iOS wk2 ] http/tests/cache-storage/cache-representation.https.html is flaky timing out.
1519         https://bugs.webkit.org/show_bug.cgi?id=207665
1520
1521         Unreviewed test gardening.
1522
1523         * platform/ios-wk2/TestExpectations:
1524
1525 2020-02-12  Simon Fraser  <simon.fraser@apple.com>
1526
1527         Remove CSS_DEVICE_ADAPTATION
1528         https://bugs.webkit.org/show_bug.cgi?id=203479
1529
1530         Reviewed by Tim Horton.
1531
1532         * css3/device-adapt/opera/cascading-001-expected.txt: Removed.
1533         * css3/device-adapt/opera/cascading-001.xhtml: Removed.
1534         * css3/device-adapt/opera/cascading-002-expected.txt: Removed.
1535         * css3/device-adapt/opera/cascading-002.xhtml: Removed.
1536         * css3/device-adapt/opera/cascading-003-expected.txt: Removed.
1537         * css3/device-adapt/opera/cascading-003.xhtml: Removed.
1538         * css3/device-adapt/opera/cascading-004-expected.txt: Removed.
1539         * css3/device-adapt/opera/cascading-004.xhtml: Removed.
1540         * css3/device-adapt/opera/constrain-001-expected.txt: Removed.
1541         * css3/device-adapt/opera/constrain-001.xhtml: Removed.
1542         * css3/device-adapt/opera/constrain-002-expected.txt: Removed.
1543         * css3/device-adapt/opera/constrain-002.xhtml: Removed.
1544         * css3/device-adapt/opera/constrain-003-expected.txt: Removed.
1545         * css3/device-adapt/opera/constrain-003.xhtml: Removed.
1546         * css3/device-adapt/opera/constrain-004-expected.txt: Removed.
1547         * css3/device-adapt/opera/constrain-004.xhtml: Removed.
1548         * css3/device-adapt/opera/constrain-005-expected.txt: Removed.
1549         * css3/device-adapt/opera/constrain-005.xhtml: Removed.
1550         * css3/device-adapt/opera/constrain-006-expected.txt: Removed.
1551         * css3/device-adapt/opera/constrain-006.xhtml: Removed.
1552         * css3/device-adapt/opera/constrain-007-expected.txt: Removed.
1553         * css3/device-adapt/opera/constrain-007.xhtml: Removed.
1554         * css3/device-adapt/opera/constrain-008-expected.txt: Removed.
1555         * css3/device-adapt/opera/constrain-008.xhtml: Removed.
1556         * css3/device-adapt/opera/constrain-009-expected.txt: Removed.
1557         * css3/device-adapt/opera/constrain-009.xhtml: Removed.
1558         * css3/device-adapt/opera/constrain-010-expected.txt: Removed.
1559         * css3/device-adapt/opera/constrain-010.xhtml: Removed.
1560         * css3/device-adapt/opera/constrain-011-expected.txt: Removed.
1561         * css3/device-adapt/opera/constrain-011.xhtml: Removed.
1562         * css3/device-adapt/opera/constrain-012-expected.txt: Removed.
1563         * css3/device-adapt/opera/constrain-012.xhtml: Removed.
1564         * css3/device-adapt/opera/constrain-013-expected.txt: Removed.
1565         * css3/device-adapt/opera/constrain-013.xhtml: Removed.
1566         * css3/device-adapt/opera/constrain-014-expected.txt: Removed.
1567         * css3/device-adapt/opera/constrain-014.xhtml: Removed.
1568         * css3/device-adapt/opera/constrain-015-expected.txt: Removed.
1569         * css3/device-adapt/opera/constrain-015.xhtml: Removed.
1570         * css3/device-adapt/opera/constrain-016-expected.txt: Removed.
1571         * css3/device-adapt/opera/constrain-016.xhtml: Removed.
1572         * css3/device-adapt/opera/constrain-017-expected.txt: Removed.
1573         * css3/device-adapt/opera/constrain-017.xhtml: Removed.
1574         * css3/device-adapt/opera/constrain-018-expected.txt: Removed.
1575         * css3/device-adapt/opera/constrain-018.xhtml: Removed.
1576         * css3/device-adapt/opera/constrain-019-expected.txt: Removed.
1577         * css3/device-adapt/opera/constrain-019.xhtml: Removed.
1578         * css3/device-adapt/opera/constrain-020-expected.txt: Removed.
1579         * css3/device-adapt/opera/constrain-020.xhtml: Removed.
1580         * css3/device-adapt/opera/constrain-021-expected.txt: Removed.
1581         * css3/device-adapt/opera/constrain-021.xhtml: Removed.
1582         * css3/device-adapt/opera/constrain-022-expected.txt: Removed.
1583         * css3/device-adapt/opera/constrain-022.xhtml: Removed.
1584         * css3/device-adapt/opera/constrain-023-expected.txt: Removed.
1585         * css3/device-adapt/opera/constrain-023.xhtml: Removed.
1586         * css3/device-adapt/opera/constrain-024-expected.txt: Removed.
1587         * css3/device-adapt/opera/constrain-024.xhtml: Removed.
1588         * css3/device-adapt/opera/cssom-001-expected.txt: Removed.
1589         * css3/device-adapt/opera/cssom-001.xhtml: Removed.
1590         * css3/device-adapt/opera/orientation-001-expected.txt: Removed.
1591         * css3/device-adapt/opera/orientation-001.xhtml: Removed.
1592         * css3/device-adapt/opera/orientation-002-expected.txt: Removed.
1593         * css3/device-adapt/opera/orientation-002.xhtml: Removed.
1594         * css3/device-adapt/opera/syntax-001-expected.txt: Removed.
1595         * css3/device-adapt/opera/syntax-001.xhtml: Removed.
1596         * css3/device-adapt/opera/syntax-002-expected.txt: Removed.
1597         * css3/device-adapt/opera/syntax-002.xhtml: Removed.
1598         * css3/device-adapt/opera/syntax-003-expected.txt: Removed.
1599         * css3/device-adapt/opera/syntax-003.xhtml: Removed.
1600         * css3/device-adapt/resources/check-contents-width.html: Removed.
1601         * css3/device-adapt/resources/viewport-width-check-inner-width.html: Removed.
1602         * css3/device-adapt/viewport-at-rule-parsing-expected.txt: Removed.
1603         * css3/device-adapt/viewport-at-rule-parsing.html: Removed.
1604         * css3/device-adapt/viewport-properties-validation-expected.txt: Removed.
1605         * css3/device-adapt/viewport-properties-validation.html: Removed.
1606         * css3/device-adapt/viewport-width-check-window-innerwidth-correct-expected.txt: Removed.
1607         * css3/device-adapt/viewport-width-check-window-innerwidth-correct.html: Removed.
1608         * css3/device-adapt/viewport-width-not-affecting-next-page-expected.txt: Removed.
1609         * css3/device-adapt/viewport-width-not-affecting-next-page.html: Removed.
1610         * platform/gtk/TestExpectations:
1611         * platform/ios-wk1/TestExpectations:
1612         * platform/ios/TestExpectations:
1613         * platform/mac/TestExpectations:
1614         * platform/win/TestExpectations:
1615         * platform/wincairo/TestExpectations:
1616         * platform/wpe/TestExpectations:
1617
1618 2020-02-12  Jason Lawrence  <lawrence.j@apple.com>
1619
1620         [ iOS wk2 ] crypto/subtle/rsa-indexeddb-non-exportable-private.html is flaky timing out.
1621         https://bugs.webkit.org/show_bug.cgi?id=207660
1622
1623         Unreviewed test gardening.
1624
1625         * platform/ios-wk2/TestExpectations:
1626
1627 2020-02-12  Jacob Uphoff  <jacob_uphoff@apple.com>
1628
1629         [ iOS ] imported/w3c/IndexedDB-private-browsing/idbcursor_delete_objectstore5.html is flaky timing out
1630         https://bugs.webkit.org/show_bug.cgi?id=207652
1631
1632         Unreviewed test gardening.
1633
1634         * platform/ios/TestExpectations:
1635
1636 2020-02-12  Jacob Uphoff  <jacob_uphoff@apple.com>
1637
1638         [ iOS ] imported/w3c/IndexedDB-private-browsing/idbcursor_delete_objectstore4.html is flaky timing out
1639         https://bugs.webkit.org/show_bug.cgi?id=207651
1640
1641         Unreviewed test gardening.
1642
1643         * platform/ios/TestExpectations:
1644
1645 2020-02-12  Said Abou-Hallawa  <said@apple.com>
1646
1647         REGRESSION (r255158): http/tests/frame-throttling/raf-throttle-in-cross-origin-subframe.html is a flaky failure
1648         https://bugs.webkit.org/show_bug.cgi?id=206839
1649
1650         Reviewed by Simon Fraser.
1651
1652         Remove the setting 'RenderingUpdateThrottling'.
1653
1654         * fast/animation/css-animation-throttling-lowPowerMode.html:
1655         * fast/animation/request-animation-frame-throttle-subframe.html:
1656         * fast/animation/request-animation-frame-throttling-detached-iframe.html:
1657         * fast/animation/request-animation-frame-throttling-lowPowerMode.html:
1658         * fast/animation/request-animation-frame-throttling-outside-viewport.html:
1659         * http/tests/frame-throttling/raf-throttle-in-cross-origin-subframe.html:
1660         * platform/mac-wk2/TestExpectations:
1661
1662 2020-02-12  Jacob Uphoff  <jacob_uphoff@apple.com>
1663
1664         [ iOS ] imported/w3c/IndexedDB-private-browsing/idbcursor_delete_objectstore3.html is flaky timing out
1665         https://bugs.webkit.org/show_bug.cgi?id=207650
1666
1667         Unreviewed test gardening.
1668
1669         * platform/ios/TestExpectations:
1670
1671 2020-02-12  Jacob Uphoff  <jacob_uphoff@apple.com>
1672
1673         [ iOS ] imported/w3c/IndexedDB-private-browsing/idb_webworkers.html is flaky timing out
1674         https://bugs.webkit.org/show_bug.cgi?id=207649
1675
1676         Unreviewed test gardening.
1677
1678         * platform/ios/TestExpectations:
1679
1680 2020-02-12  Nikos Mouchtaris  <nmouchtaris@apple.com>
1681
1682         [ Mac wk2 ] http/tests/ssl/applepay/ApplePayBillingAddress.html a flaky failure
1683         https://bugs.webkit.org/show_bug.cgi?id=207577
1684
1685         Reviewed by Wenson Hsieh
1686
1687         Fix for race condition when aborting paymentrequest.
1688
1689         * http/tests/ssl/applepay/ApplePayBillingAddress.html:
1690
1691 2020-02-12  Per Arne Vollan  <pvollan@apple.com>
1692
1693         [iOS] Deny mach lookup access to analytics service in the WebContent process
1694         https://bugs.webkit.org/show_bug.cgi?id=207482
1695
1696         Reviewed by Darin Adler.
1697
1698         * fast/sandbox/ios/sandbox-mach-lookup-expected.txt:
1699         * fast/sandbox/ios/sandbox-mach-lookup.html:
1700
1701 2020-02-12  Jacob Uphoff  <jacob_uphoff@apple.com>
1702
1703         [ iOS ] http/tests/security/strip-referrer-to-origin-for-third-party-redirects-in-private-mode.html is flaky timing out
1704         https://bugs.webkit.org/show_bug.cgi?id=207647
1705
1706         Unreviewed test gardening.
1707
1708         * platform/ios/TestExpectations:
1709
1710 2020-02-12  Megan Gardner  <megan_gardner@apple.com>
1711
1712         Fix highlight text decorations to work with all decoration types and colors
1713         https://bugs.webkit.org/show_bug.cgi?id=207601
1714
1715         Reviewed by Dean Jackson.
1716
1717         * http/wpt/css/css-highlight-api/highlight-text-decorations-expected.html:
1718         * http/wpt/css/css-highlight-api/highlight-text-decorations.html:
1719
1720 2020-02-12  Per Arne Vollan  <pvollan@apple.com>
1721
1722         [iOS] Deny mach lookup access to view service in the WebContent process
1723         https://bugs.webkit.org/show_bug.cgi?id=207487
1724
1725         Reviewed by Darin Adler.
1726
1727         * fast/sandbox/ios/sandbox-mach-lookup-expected.txt:
1728         * fast/sandbox/ios/sandbox-mach-lookup.html:
1729
1730 2020-02-12  Jacob Uphoff  <jacob_uphoff@apple.com>
1731
1732         [ iOS ] http/tests/security/cross-frame-access-private-browsing.html is a flay timeout
1733         https://bugs.webkit.org/show_bug.cgi?id=207645
1734
1735         Unreviewed test gardening.
1736
1737         * platform/ios/TestExpectations:
1738
1739 2020-02-12  Jacob Uphoff  <jacob_uphoff@apple.com>
1740
1741         [ iOS ] imported/w3c/web-platform-tests/service-workers/service-worker/resource-timing.sub.https.html is flaky failure
1742         https://bugs.webkit.org/show_bug.cgi?id=207643
1743
1744         Unreviewed test gardening.
1745
1746         * platform/ios/TestExpectations:
1747
1748 2020-02-12  Jacob Uphoff  <jacob_uphoff@apple.com>
1749
1750         [ macOS ] inspector/runtime/getCollectionEntries.html is flaky failing
1751         [ macOS ] inspector/runtime/getCollectionEntries.html is flaky failing
1752
1753         Unreviewed test gardening.
1754
1755         * platform/mac/TestExpectations:
1756
1757 2020-02-12  Rossana Monteriso  <rmonteriso@igalia.com>
1758
1759         [css-grid] Move grid-item-auto-margins-alignment tests to WPT folder
1760         https://bugs.webkit.org/show_bug.cgi?id=207534
1761
1762         Reviewed by Javier Fernandez.
1763
1764         Remove grid-item-auto-margins-alignment tests and their expected.txt files. These tests
1765         are being replaced by adapted tests in the corresponding WPT test folder.
1766
1767         * fast/css-grid-layout/grid-item-auto-margins-alignment-expected.txt: Removed.
1768         * fast/css-grid-layout/grid-item-auto-margins-alignment-vertical-lr-expected.txt: Removed.
1769         * fast/css-grid-layout/grid-item-auto-margins-alignment-vertical-rl-expected.txt: Removed.
1770         * fast/css-grid-layout/grid-item-auto-margins-alignment.html: Removed.
1771         * fast/css-grid-layout/grid-item-auto-margins-alignment-vertical-lr.html: Removed.
1772         * fast/css-grid-layout/grid-item-auto-margins-alignment-vertical-rl.html: Removed.
1773
1774 2020-02-12  Jacob Uphoff  <jacob_uphoff@apple.com>
1775
1776         [ macOS wk2 ] webgpu/whlsl/whlsl.html
1777         https://bugs.webkit.org/show_bug.cgi?id=207638
1778
1779         Unreviewed test gardening.
1780
1781         * platform/mac-wk2/TestExpectations:
1782
1783 2020-02-12  Jacob Uphoff  <jacob_uphoff@apple.com>
1784
1785         [ macOS wk2 ] webgpu/whlsl/textures-sample-bias.html is flaky failing
1786         https://bugs.webkit.org/show_bug.cgi?id=207636
1787
1788         Unreviewed test gardening.
1789
1790         * platform/mac-wk2/TestExpectations:
1791
1792 2020-02-12  Jacob Uphoff  <jacob_uphoff@apple.com>
1793
1794         [ macOS wk2 ] fast/events/before-input-prevent-insert-replacement.html is a flay failure
1795         https://bugs.webkit.org/show_bug.cgi?id=207635
1796
1797         Unreviewed test gardening.
1798
1799         * platform/mac-wk2/TestExpectations:
1800
1801 2020-02-12  Jacob Uphoff  <jacob_uphoff@apple.com>
1802
1803         REGRESSION: (256400) tiled-drawing/scrolling/fixed/fixed-during-rubberband.html is failing
1804         https://bugs.webkit.org/show_bug.cgi?id=207631
1805
1806         Unreviewed test gardening.
1807
1808         * platform/mac-wk2/TestExpectations:
1809
1810 2020-02-12  Jacob Uphoff  <jacob_uphoff@apple.com>
1811
1812         REGRESSION: (356400) tiled-drawing/scrolling/sticky/sticky-during-rubberband.html is failing
1813         https://bugs.webkit.org/show_bug.cgi?id=207632
1814
1815         Unreviewed test gardening.
1816
1817         * platform/mac-wk2/TestExpectations:
1818
1819 2020-02-12  Sunny He  <sunny_he@apple.com>
1820
1821         Fix crash due to uninitialized currentStyle in CSSTransition
1822         https://bugs.webkit.org/show_bug.cgi?id=205959
1823         <rdar://57073673>
1824
1825         Reviewed by Antoine Quint.
1826
1827         Fix crash due to uninitialized currentStyle in CSSTransition
1828
1829         * legacy-animation-engine/transitions/svg-bad-scale-crash-expected.txt: Added.
1830         * legacy-animation-engine/transitions/svg-bad-scale-crash.html: Added.
1831
1832 2020-02-11  Tomoki Imai  <Tomoki.Imai@sony.com>
1833
1834         Add WebCrypto LayoutTests to check if PKCS#7 padding is correctly implemented in AES-CBC
1835         https://bugs.webkit.org/show_bug.cgi?id=207174
1836
1837         Reviewed by Jiewen Tan.
1838
1839         WebCrypto AES-CBC specification requires PKCS#7 padding,
1840
1841         Add decrypt/encrypt test cases for 0 ~ 33 bytes data.
1842         It covers the boundary values where the padding size are changed, namely, 0, 1, 15, 16, 17, 31, 32, and 33.
1843
1844         * crypto/subtle/aes-cbc-import-key-decrypt-expected.txt:
1845         * crypto/subtle/aes-cbc-import-key-decrypt.html:
1846         * crypto/subtle/aes-cbc-import-key-encrypt-expected.txt:
1847         * crypto/subtle/aes-cbc-import-key-encrypt.html:
1848
1849 2020-02-11  Lauro Moura  <lmoura@igalia.com>
1850
1851         [GTK][WPE] Gardening some tests crashing in debug builds
1852         https://bugs.webkit.org/show_bug.cgi?id=207607
1853
1854         Unreviewed test gardening.
1855
1856         * platform/gtk/TestExpectations:
1857         * platform/wpe/TestExpectations:
1858
1859 2020-02-11  Sihui Liu  <sihui_liu@apple.com>
1860
1861         IndexedDB: iteration of cursors skip records if deleted
1862         https://bugs.webkit.org/show_bug.cgi?id=207437
1863
1864         Reviewed by Brady Eidson.
1865
1866         * storage/indexeddb/cursor-update-while-iterating-expected.txt:
1867         * storage/indexeddb/resources/cursor-update-while-iterating.js:
1868         (populateObjectStore):
1869         (onOpenSuccess.request.onsuccess):
1870         (onOpenSuccess):
1871         (prepareDatabase): Deleted.
1872
1873 2020-02-11  Jason Lawrence  <lawrence.j@apple.com>
1874
1875         [ Mac wk2 ] webgpu/whlsl/do-while-loop.html is flaky failing.
1876         https://bugs.webkit.org/show_bug.cgi?id=207599
1877
1878         Unreviewed test gardening.
1879
1880         Adjusted expectations to reflect image failure.
1881
1882         * platform/mac-wk2/TestExpectations:
1883
1884 2020-02-11  Jason Lawrence  <lawrence.j@apple.com>
1885
1886         [ Mac wk2 ] webgpu/whlsl/do-while-loop.html is flaky failing.
1887         https://bugs.webkit.org/show_bug.cgi?id=207599
1888
1889         Unreviewed test gardening.
1890
1891         * platform/mac-wk2/TestExpectations:
1892
1893 2020-02-11  Jason Lawrence  <lawrence.j@apple.com>
1894
1895         [ iOS wk2 ] fast/viewport/ios/width-is-device-width-overflowing-body-overflow-hidden-tall.html is flaky failing.
1896         https://bugs.webkit.org/show_bug.cgi?id=207596
1897
1898         Unreviewed test gardening.
1899
1900         * platform/ios-wk2/TestExpectations:
1901
1902 2020-02-11  Youenn Fablet  <youenn@apple.com>
1903
1904         Parent service worker controller should be used for child iframe as per https://w3c.github.io/ServiceWorker/#control-and-use-window-client
1905         https://bugs.webkit.org/show_bug.cgi?id=207506
1906
1907         Reviewed by Darin Adler.
1908
1909         * http/tests/workers/service/serviceworkerclients-claim.https-expected.txt:
1910         Rebased test since now the frame is doing a fetch that is no longer intercepted by the service worker,
1911         and is thus failing due to CORS.
1912         * http/tests/workers/service/serviceworkerclients-claim.https.html:
1913
1914 2020-02-11  Jason Lawrence  <lawrence.j@apple.com>
1915
1916         [ iOS wk2 ] http/wpt/service-workers/service-worker-spinning-fetch.https.html is flaky failing.
1917         https://bugs.webkit.org/show_bug.cgi?id=207515
1918
1919         Unreviewed test gardening.
1920
1921         * platform/ios-simulator-wk2/TestExpectations:
1922         * platform/mac-wk2/TestExpectations:
1923
1924 2020-02-11  Jason Lawrence  <lawrence.j@apple.com>
1925
1926         [ iOS ] imported/w3c/web-platform-tests/IndexedDB/key-generators/reading-autoincrement-indexes-cursors.any.serviceworker.html is flaky failing.
1927         https://bugs.webkit.org/show_bug.cgi?id=206934
1928
1929         Unreviewed test gardening.
1930
1931         * platform/ios-simulator-wk2/TestExpectations:
1932
1933 2020-02-11  Per Arne Vollan  <pvollan@apple.com>
1934
1935         [iOS] Deny mach lookup access to the tccd service in the WebContent process
1936         https://bugs.webkit.org/show_bug.cgi?id=207488
1937
1938         Reviewed by Darin Adler.
1939
1940         * fast/sandbox/ios/sandbox-mach-lookup-expected.txt:
1941         * fast/sandbox/ios/sandbox-mach-lookup.html:
1942
1943 2020-02-11  Jason Lawrence  <lawrence.j@apple.com>
1944
1945         [ iOS wk2 ] http/wpt/beacon/cors/crossorigin-arraybufferview-no-preflight.html is flaky failing.
1946         https://bugs.webkit.org/show_bug.cgi?id=207583
1947
1948         Unreviewed test gardening.
1949
1950         * platform/ios-wk2/TestExpectations:
1951
1952 2020-02-11  Megan Gardner  <megan_gardner@apple.com>
1953
1954         Draw underlines when specified in highlights
1955         https://bugs.webkit.org/show_bug.cgi?id=207319
1956
1957         Reviewed by Simon Fraser.
1958
1959         * http/wpt/css/css-highlight-api/highlight-text-decorations-expected.html: Copied from LayoutTests/http/wpt/css/css-highlight-api/highlight-text-expected.html.
1960         * http/wpt/css/css-highlight-api/highlight-text-decorations.html: Added.
1961         * http/wpt/css/css-highlight-api/highlight-text-expected.html:
1962
1963 2020-02-11  Eric Carlson  <eric.carlson@apple.com>
1964
1965         Support in-band VTT captions when loading media in the GPU Process
1966         https://bugs.webkit.org/show_bug.cgi?id=207467
1967         <rdar://problem/59312749>
1968
1969         Reviewed by Jer Noble.
1970
1971         * gpu-process/TestExpectations:
1972
1973 2020-02-11  Eric Carlson  <eric.carlson@apple.com>
1974
1975         video.currentTime is not being updated in iOS 13.4 Beta
1976         https://bugs.webkit.org/show_bug.cgi?id=207489
1977         <rdar://problem/59322640>
1978
1979         Reviewed by Youenn Fablet.
1980
1981         * fast/mediastream/media-element-current-time.html: Added.
1982
1983 2020-02-11  Jason Lawrence  <lawrence.j@apple.com>
1984
1985         [ Mac wk2 ] http/tests/ssl/applepay/ApplePayBillingAddress.html is flaky failing.
1986         https://bugs.webkit.org/show_bug.cgi?id=207577
1987
1988         Unreviewed test gardening.
1989
1990         * platform/mac-wk2/TestExpectations:
1991
1992 2020-02-11  Jacob Uphoff  <jacob_uphoff@apple.com>
1993
1994         [ macOS wk2 ] http/tests/IndexedDB/collect-IDB-objects.https.html is flaky failing
1995         https://bugs.webkit.org/show_bug.cgi?id=207571
1996
1997         Unreviewed test gardening
1998
1999         * platform/mac-wk2/TestExpectations:
2000
2001 2020-02-11  Jacob Uphoff  <jacob_uphoff@apple.com>
2002
2003         [ macOS wk1 ] legacy-animation-engine/animations/3d/transform-origin-vs-functions.html is flaky failing
2004         https://bugs.webkit.org/show_bug.cgi?id=207569
2005
2006         Unreviewed test gardening
2007
2008         * platform/mac-wk1/TestExpectations:
2009
2010 2020-02-11  Jacob Uphoff  <jacob_uphoff@apple.com>
2011
2012         [ macOS wk1 ] inspector/page/overrideUserAgent.html  is a flaky failure
2013         https://bugs.webkit.org/show_bug.cgi?id=207568
2014
2015         Unreviewed test gardening
2016
2017         * platform/mac-wk1/TestExpectations:
2018
2019 2020-02-11  Jacob Uphoff  <jacob_uphoff@apple.com>
2020
2021         [ macOS wk1 ] imported/w3c/web-platform-tests/web-animations/timing-model/animations/pausing-an-animation.html is flaky failing
2022         https://bugs.webkit.org/show_bug.cgi?id=207566
2023
2024         Unreviewed test gardening
2025
2026         * platform/mac-wk1/TestExpectations:
2027
2028 2020-02-11  Truitt Savell  <tsavell@apple.com>
2029
2030         [ iOS ] imported/w3c/web-platform-tests/content-security-policy/frame-ancestors/frame-ancestors-from-serviceworker.https.html is a flaky failure
2031         https://bugs.webkit.org/show_bug.cgi?id=207563
2032
2033         Unreviewed test gardening
2034
2035         * platform/ios/TestExpectations:
2036
2037 2020-02-11  Jacob Uphoff  <jacob_uphoff@apple.com>
2038
2039         [ macOS iOS ] animations/animation-callback-timestamp.html is flaky failing.
2040         https://bugs.webkit.org/show_bug.cgi?id=207153
2041
2042         Unreviewed test gardening
2043
2044         * platform/mac-wk1/TestExpectations:
2045
2046 2020-02-11  Jacob Uphoff  <jacob_uphoff@apple.com>
2047
2048         BOTWATCH: editing/selection/5354455-1.html causes nasty crash
2049         rdar://problem/13448458
2050
2051         Unreviewed test gardening
2052
2053         * platform/mac-wk2/TestExpectations: unskip test because it no longer crashes locally
2054
2055 2020-02-11  Youenn Fablet  <youenn@apple.com>
2056
2057         REGRESSION (r256009): [ Mojave wk2 Debug ] ASSERTION FAILED: Completion handler should always be called under WebKit::WebMDNSRegister::PendingRegistration
2058         https://bugs.webkit.org/show_bug.cgi?id=207521
2059         <rdar://problem/59331313>
2060
2061         Reviewed by Eric Carlson.
2062
2063         * platform/mac-wk2/TestExpectations:
2064
2065 2020-02-11  Jacob Uphoff  <jacob_uphoff@apple.com>
2066
2067         [ macOS wk1 ] media/airplay-target-availability.html is flaky failing
2068         https://bugs.webkit.org/show_bug.cgi?id=207560
2069
2070         Unreviewed test gardening
2071
2072         * platform/mac-wk1/TestExpectations:
2073
2074 2020-02-11  Jacob Uphoff  <jacob_uphoff@apple.com>
2075
2076         [ macOS iOS ] fast/parser/parser-yield-timing.html is a flaky failure
2077         https://bugs.webkit.org/show_bug.cgi?id=207559
2078
2079         Unreviewed test gardening
2080
2081         * platform/ios-wk2/TestExpectations:
2082         * platform/mac-wk1/TestExpectations:
2083
2084 2020-02-11  Jacob Uphoff  <jacob_uphoff@apple.com>
2085
2086         [ iOS ] imported/w3c/IndexedDB-private-browsing/idbcursor_update_objectstore8.html is a flaky timeout
2087         https://bugs.webkit.org/show_bug.cgi?id=207555
2088
2089         Unreviewed test gardening
2090
2091         * platform/ios-wk2/TestExpectations:
2092
2093 2020-02-11  Jacob Uphoff  <jacob_uphoff@apple.com>
2094
2095         [ iOS ] imported/w3c/IndexedDB-private-browsing/abort-in-initial-upgradeneeded.html is a flaky timeout
2096         https://bugs.webkit.org/show_bug.cgi?id=207553
2097
2098         Unreviewed test gardening
2099
2100         * platform/ios-wk2/TestExpectations:
2101
2102 2020-02-11  Jacob Uphoff  <jacob_uphoff@apple.com>
2103
2104         Layout Test imported/w3c/web-platform-tests/service-workers/service-worker/redirected-response.https.html is a flaky failure
2105         https://bugs.webkit.org/show_bug.cgi?id=190852
2106
2107         Updating expectations to include ios 
2108
2109         Unreviewed test gardening
2110
2111         * platform/ios-wk2/TestExpectations:
2112
2113 2020-02-11  Jacob Uphoff  <jacob_uphoff@apple.com>
2114
2115         [ iOS ] http/tests/storageAccess/has-storage-access-false-by-default-ephemeral-database.html is flaky timeout
2116         https://bugs.webkit.org/show_bug.cgi?id=207552
2117
2118         Unreviewed test gardening
2119
2120         * platform/ios-wk2/TestExpectations:
2121
2122 2020-02-11  Jacob Uphoff  <jacob_uphoff@apple.com>
2123
2124         [ iOS ] http/tests/adClickAttribution/store-disabled-in-ephemeral-session.html is flaky timing out
2125         https://bugs.webkit.org/show_bug.cgi?id=207551
2126
2127         Unreviewed test gardening
2128
2129         * platform/ios-wk2/TestExpectations:
2130
2131 2020-02-11  Jacob Uphoff  <jacob_uphoff@apple.com>
2132
2133         REGRESSION (r253312): imported/w3c/web-platform-tests/content-security-policy/reporting/report-same-origin-with-cookies.html is super flaky
2134         https://bugs.webkit.org/show_bug.cgi?id=205216
2135
2136         Updated test expectations to include ios.
2137
2138         Unreviewed test gardening
2139
2140         * platform/ios-wk2/TestExpectations:
2141
2142 2020-02-11  Said Abou-Hallawa  <sabouhallawa@apple.com>
2143
2144         REGRESSION: [ Mac ] legacy-animation-engine/fast/animation/request-animation-frame-iframe2.html is a flaky failure
2145         https://bugs.webkit.org/show_bug.cgi?id=206624
2146
2147         Reviewed by Antoine Quint.
2148
2149         Rewrite test to have a reliable asynchronous execution order.
2150
2151         * fast/animation/script-tests/request-animation-frame-subframe.html:
2152
2153 2020-02-11  Chris Lord  <clord@igalia.com>
2154
2155         [GTK][WPE] imported/w3c/web-platform-tests/css/css-lists/counter-* tests consistently pass
2156         https://bugs.webkit.org/show_bug.cgi?id=207533
2157
2158         Unreviewed test gardening.
2159
2160         * platform/gtk/TestExpectations:
2161         * platform/wpe/TestExpectations:
2162
2163 2020-02-10  Sihui Liu  <sihui_liu@apple.com>
2164
2165         REGRESSION: (253807) [ macOS iOS ] storage/indexeddb/intversion-long-queue-private.html is flaky failing
2166         https://bugs.webkit.org/show_bug.cgi?id=206965
2167         <rdar://problem/59005652>
2168
2169         Reviewed by Ryosuke Niwa.
2170
2171         Modify a test to make it less flaky. Based on our current implementation, there is no guarantee that Block event on
2172         delete request would be fired before Complete event on transaction from connection2 in this test. The events
2173         sequence we are sure are: 
2174         1. UpgradeNeeded event on openRequest2 -> VersionChange event on connection2 -> Complete event on VersionChange
2175         transaction on connection2 -> Success event on openRequest2.
2176         2. VersionChange event on connection2 -> Block event on delete request.
2177         Therefore I am changing the test to ensure sequence 1.
2178
2179         * platform/ios-wk2/TestExpectations:
2180         * platform/mac/TestExpectations:
2181         * storage/indexeddb/intversion-long-queue-expected.txt:
2182         * storage/indexeddb/intversion-long-queue-private-expected.txt:
2183         * storage/indexeddb/resources/intversion-long-queue.js:
2184         (connection2Blocked):
2185         (connection2UpgradeNeeded):
2186         (connection2VersionChangeCallback):
2187         (deleteDatabaseBlockedCallback): Deleted.
2188
2189 2020-02-10  Jason Lawrence  <lawrence.j@apple.com>
2190
2191         Regression: (r256009?) [ Mojave wk2 Debug ] webrtc/peerconnection-page-cache-long.html is crashing.
2192         https://bugs.webkit.org/show_bug.cgi?id=207521
2193
2194         Unreviewed test gardening.
2195
2196         * platform/mac-wk2/TestExpectations:
2197
2198 2020-02-10  Jason Lawrence  <lawrence.j@apple.com>
2199
2200         [ Mac wk2 ] tiled-drawing/simple-document-with-margin-tiles.html is flaky failing.
2201         https://bugs.webkit.org/show_bug.cgi?id=207518
2202
2203         unreviewed test gardening.
2204
2205         * platform/mac-wk2/TestExpectations:
2206
2207 2020-02-10  Jason Lawrence  <lawrence.j@apple.com>
2208
2209         [ Mac Debug ] inspector/animation/lifecycle-css-transition.html is flaky failing.
2210         https://bugs.webkit.org/show_bug.cgi?id=207517
2211
2212         Unreviewed test gardening.
2213
2214         * platform/mac/TestExpectations:
2215
2216 2020-02-10  Jason Lawrence  <lawrence.j@apple.com>
2217
2218         [ Mac wk2 ] http/wpt/service-workers/service-worker-spinning-fetch.https.html is flaky failing.
2219         https://bugs.webkit.org/show_bug.cgi?id=207515
2220
2221         Unreviewed test gardening.
2222
2223         * platform/mac-wk2/TestExpectations:
2224
2225 2020-02-10  Antti Koivisto  <antti@apple.com>
2226
2227         REGRESSION: [ Win ] ( r254044 ) css1/box_properties/padding_left.html is failing
2228         https://bugs.webkit.org/show_bug.cgi?id=207480
2229         <rdar://problem/59316463>
2230
2231         Unreviewed test gardening.
2232
2233         * platform/win/css1/box_properties/padding_left-expected.txt:
2234
2235 2020-02-10  James Howard  <jameshoward@mac.com>
2236
2237         Standard gamepad mapping for GameControllerGamepads
2238         https://bugs.webkit.org/show_bug.cgi?id=206033
2239
2240         Reviewed by Dean Jackson.
2241
2242         * gamepad/gamepad-polling-access-expected.txt:
2243         * gamepad/gamepad-polling-access.html:
2244         * gamepad/gamepad-timestamp.html:
2245         * gamepad/gamepad-visibility-1.html:
2246
2247 2020-02-10  Jason Lawrence  <lawrence.j@apple.com>
2248
2249         [ Mac Debug wk2 ] imported/w3c/web-platform-tests/fetch/api/request/destination/fetch-destination-worker.https.html is flaky crashing.
2250         https://bugs.webkit.org/show_bug.cgi?id=207509
2251
2252         Unreviewed test gardening.
2253
2254         * platform/mac-wk2/TestExpectations:
2255
2256 2020-02-10  Jason Lawrence  <lawrence.j@apple.com>
2257
2258         [ Mac wk2 ] webgpu/whlsl/textures-load.html is flaky failing.
2259         https://bugs.webkit.org/show_bug.cgi?id=207508
2260
2261         Unreviewed test gardening.
2262
2263         * platform/mac-wk2/TestExpectations:
2264
2265 2020-02-10  Jason Lawrence  <lawrence.j@apple.com>
2266
2267         [ iOS wk2 ] http/wpt/cache-storage/cache-put-keys.https.any.html is flaky failing.
2268         https://bugs.webkit.org/show_bug.cgi?id=207496
2269
2270         Unreviewed test gardening.
2271
2272         * platform/ios-simulator-wk2/TestExpectations:
2273
2274 2020-02-10  Truitt Savell  <tsavell@apple.com>
2275
2276         Folloup to r256193 to set the proper ImageOnlyFailure expectation.
2277         https://bugs.webkit.org/show_bug.cgi?id=207477
2278
2279         unreviewed test gardening.
2280
2281         * platform/win/TestExpectations:
2282
2283 2020-02-10  Truitt Savell  <tsavell@apple.com>
2284
2285         [ Win ] (r255593) webanimations/transform-accelerated-animation-finishes-before-removal.html is failing
2286         https://bugs.webkit.org/show_bug.cgi?id=207499
2287
2288         Unreviewed test gardening.
2289
2290         * platform/win/TestExpectations:
2291
2292 2020-02-07  Ryosuke Niwa  <rniwa@webkit.org>
2293
2294         Don't update selection when calling setSelectionRange on a disconnected input element
2295         https://bugs.webkit.org/show_bug.cgi?id=207357
2296
2297         Reviewed by Antti Koivisto.
2298
2299         Rebaselined the test that has progressed with this change.
2300
2301         * platform/ios-wk2/imported/w3c/web-platform-tests/html/semantics/forms/the-input-element/type-change-state-expected.txt:
2302         * platform/mac-wk2/imported/w3c/web-platform-tests/html/semantics/forms/the-input-element/type-change-state-expected.txt:
2303         * platform/mac/imported/w3c/web-platform-tests/html/semantics/forms/the-input-element/type-change-state-expected.txt:
2304
2305 2020-02-10  Truitt Savell  <tsavell@apple.com>
2306
2307         [ Win ] (r255383) webanimations/width-and-opacity-separate-animation-yields-compositing.html is failing
2308         https://bugs.webkit.org/show_bug.cgi?id=207495
2309
2310         Unreviewed test gardening.
2311
2312         * platform/win/TestExpectations:
2313
2314 2020-02-10  Kate Cheney  <katherine_cheney@apple.com>
2315
2316         REGRESSION: (256055) http/tests/resourceLoadStatistics/log-cross-site-load-with-link-decoration.html is failing
2317         https://bugs.webkit.org/show_bug.cgi?id=207479
2318         <rdar://problem/59316238>
2319
2320         Unreviewed test gardening
2321
2322         * http/tests/resourceLoadStatistics/log-cross-site-load-with-link-decoration-expected.txt:
2323         * platform/mac-wk2/TestExpectations:
2324
2325 2020-02-10  Truitt Savell  <tsavell@apple.com>
2326
2327         REGRESSION: [ Win ] css1/box_properties/padding_left.html is failing
2328         https://bugs.webkit.org/show_bug.cgi?id=207480
2329
2330         Unreviewed test gardening
2331
2332         * platform/win/TestExpectations:
2333
2334 2020-02-10  Simon Fraser  <simon.fraser@apple.com>
2335
2336         WebContent jetsams on Sony lens webpage due to spike of IOSurfaces
2337         https://bugs.webkit.org/show_bug.cgi?id=207493
2338         rdar://problem/59020443
2339
2340         Reviewed by Zalan Bujtas.
2341         
2342         Test with an out-of-view transitioning element which should not get backing store.
2343
2344         * compositing/backing/transition-extent-expected.txt: Added.
2345         * compositing/backing/transition-extent.html: Added.
2346         * platform/ios-wk2/compositing/backing/transition-extent-expected.txt: Added.
2347
2348 2020-02-10  Truitt Savell  <tsavell@apple.com>
2349
2350         REGRESSION: [ Win ] animations/stacking-context-not-fill-forwards.html is failing
2351         https://bugs.webkit.org/show_bug.cgi?id=207477
2352
2353         unreviewed test gardening.
2354
2355         * platform/win/TestExpectations:
2356
2357 2020-02-10  Said Abou-Hallawa  <sabouhallawa@apple.com>
2358
2359         Unreachable code hit in WebCore::Shape::createShape
2360         https://bugs.webkit.org/show_bug.cgi?id=207399
2361
2362         Reviewed by Darin Adler.
2363
2364         * css3/shapes/shape-outside-path-no-crash-expected.txt: Added.
2365         * css3/shapes/shape-outside-path-no-crash.html: Added.
2366
2367 2020-02-10  Daniel Bates  <dabates@apple.com>
2368
2369         Disallow setting base URL to a data or JavaScript URL
2370         https://bugs.webkit.org/show_bug.cgi?id=207136
2371
2372         RReviewed by Brent Fulgham.
2373
2374         Add some tests. Update others to toggle the setting to apply or unapply the new behavior.
2375
2376         The test denied-base-url-javascript-url.html is derived from the test base-url-javascript.html,
2377         included in <https://chromium.googlesource.com/chromium/src.git/+/c133efa0b915430701930b76a7cfe35608b9a403>.
2378
2379         * fast/url/relative-expected.txt:
2380         * fast/url/relative.html:
2381         * fast/url/relative2-expected.txt: Copied from LayoutTests/fast/url/relative-expected.txt.
2382         * fast/url/relative2.html: Copied from LayoutTests/fast/url/relative.html.
2383         * fast/url/resources/utilities.js:
2384         (setShouldEllipsizeFileURLPaths): Added. Toggles ellipsizing the path portion of a file URL to simplify matching.
2385         Otherwise, file URLs could be machine-specific.
2386         (canonicalizedPathname): Added.
2387         (segments): Modified to optionally call canonicalizedPathname.
2388         (canonicalize): Ditto.
2389         * fast/url/segments-from-data-url-expected.txt:
2390         * fast/url/segments-from-data-url.html:
2391         * fast/url/segments-from-data-url2-expected.txt: Copied from LayoutTests/fast/url/segments-from-data-url-expected.txt.
2392         * fast/url/segments-from-data-url2.html: Copied from LayoutTests/fast/url/segments-from-data-url.html.
2393         * fetch/fetch-url-serialization-expected.txt:
2394         * http/tests/plugins/navigation-during-load-embed.html:
2395         * http/tests/plugins/navigation-during-load.html:
2396         * http/tests/security/allowed-base-url-data-url-via-setting-expected.txt: Added.
2397         * http/tests/security/allowed-base-url-data-url-via-setting.html: Added.
2398         * http/tests/security/denied-base-url-data-url-expected.txt: Added.
2399         * http/tests/security/denied-base-url-data-url.html: Added.
2400         * http/tests/security/denied-base-url-javascript-url-expected.txt: Added.
2401         * http/tests/security/denied-base-url-javascript-url.html: Added.
2402
2403 2020-02-10  Jacob Uphoff  <jacob_uphoff@apple.com>
2404
2405         [ macOS wk2 ] webgpu/whlsl/store-to-property-updates-properly.html is flaky failing
2406         https://bugs.webkit.org/show_bug.cgi?id=207476
2407
2408         Unreviewed test gardening.
2409
2410         * platform/mac-wk2/TestExpectations:
2411
2412 2020-02-10  Truitt Savell  <tsavell@apple.com>
2413
2414         Regression (r255961): fast/loader/data-url-load-denied.html is consistently timing out on windows
2415         https://bugs.webkit.org/show_bug.cgi?id=207373
2416
2417         Unreviewed test gardening.
2418
2419         * platform/win/TestExpectations:
2420
2421 2020-02-10  Jacob Uphoff  <jacob_uphoff@apple.com>
2422
2423         [ macOS wk2 ] http/tests/cache-storage/cache-records-persistency.https.html is flaky failing
2424         https://bugs.webkit.org/show_bug.cgi?id=207474
2425
2426         Unreviewed test gardening.
2427
2428         * platform/mac-wk2/TestExpectations:
2429
2430 2020-02-10  Jacob Uphoff  <jacob_uphoff@apple.com>
2431
2432         [ macOS wk1 ] imported/w3c/web-platform-tests/workers/WorkerGlobalScope_ErrorEvent_colno.htm is a flaky failure
2433         https://bugs.webkit.org/show_bug.cgi?id=207470
2434
2435         Unreviewed test gardening.
2436
2437         * platform/mac-wk1/TestExpectations:
2438
2439 2020-02-10  Jacob Uphoff  <jacob_uphoff@apple.com>
2440
2441         [ macOS wk1 ] imported/w3c/web-platform-tests/svg/animations/slider-switch.html is flaky failing
2442         https://bugs.webkit.org/show_bug.cgi?id=207469
2443
2444         Unreviewed test gardening.
2445
2446         * platform/mac-wk1/TestExpectations:
2447
2448 2020-02-10  Antoine Quint  <graouts@webkit.org>
2449
2450         There's an event loop cycle between an animation finishing, and it being removed from GraphicsLayerCA
2451         https://bugs.webkit.org/show_bug.cgi?id=207361
2452         <rdar://problem/59280370>
2453
2454         Reviewed by Simon Fraser.
2455
2456         Lower the number of frames to wait after an animation completes by one to check that the accelerated animation has been removed
2457         to show that we enqueue accelerated actions as part of the "update animations and send events" procedure.
2458
2459         * webanimations/accelerated-animation-removal-upon-transition-completion.html: Added.
2460
2461 2020-02-10  Jacob Uphoff  <jacob_uphoff@apple.com>
2462
2463         [ macOS iOS wk2 ] http/wpt/service-workers/service-worker-networkprocess-crash.html is flaky failing
2464         https://bugs.webkit.org/show_bug.cgi?id=207466
2465
2466         Unreviewed test gardening.
2467
2468         * platform/ios-wk2/TestExpectations:
2469         * platform/mac-wk2/TestExpectations:
2470
2471 2020-02-10  Antoine Quint  <graouts@webkit.org>
2472
2473         [Web Animations] Fix animations/stop-animation-on-suspend.html
2474         https://bugs.webkit.org/show_bug.cgi?id=184580
2475         <rdar://problem/39406014>
2476
2477         Reviewed by Simon Fraser.
2478
2479         The expectations of this test were incorrect. The test animates a transform from 0 to 400px across 400ms with a linear timing function. The test suspends
2480         animations from 100ms to 300ms with timers, and polls animations at 200ms and 400ms. At 200ms, it expects a value of 100px, which is correct since the animation
2481         is suspended and so the value at 100ms (when it was suspended) is expected.
2482
2483         However, the test expected the value at 400ms to be 200px, which leads me to think this test assumes that animations, when resumed, account for the time suspended
2484         and subtracts it from the page time. This is incorrect: when animations resume, they resume at the current time, no matter how long they were suspended. So the expected
2485         value should be 400px.
2486
2487         * animations/stop-animation-on-suspend-expected.txt:
2488         * animations/stop-animation-on-suspend.html:
2489
2490 2020-02-10  Jacob Uphoff  <jacob_uphoff@apple.com>
2491
2492         [ macOS iOS wk2 ] storage/indexeddb/intversion-long-queue.html is a flaky failure.
2493         https://bugs.webkit.org/show_bug.cgi?id=207465
2494
2495         Unreviewed test gardening.
2496
2497         * platform/ios-wk2/TestExpectations:
2498         * platform/mac-wk2/TestExpectations:
2499
2500 2020-02-10  Jacob Uphoff  <jacob_uphoff@apple.com>
2501
2502         [ macOS ] inspector/runtime/getCollectionEntries.html is flaky failing
2503         https://bugs.webkit.org/show_bug.cgi?id=207463
2504
2505         Unreviewed test gardening
2506
2507         * platform/mac/TestExpectations:
2508
2509 2020-02-10  Jacob Uphoff  <jacob_uphoff@apple.com>
2510
2511         Regression (~r252261): [ Mac wk2 ] inspector/heap/getPreview.html is flaky failing
2512         https://bugs.webkit.org/show_bug.cgi?id=207209
2513
2514         Correcting test expectations.
2515
2516         Unreviewed test gardening
2517
2518         * platform/mac-wk2/TestExpectations:
2519
2520 2020-02-10  Jacob Uphoff  <jacob_uphoff@apple.com>
2521
2522         [ macOS ] imported/w3c/web-platform-tests/wasm/jsapi/constructor/instantiate-bad-imports.any.worker.html is flaky failing
2523         https://bugs.webkit.org/show_bug.cgi?id=207461
2524
2525         Unreviewed test gardening
2526
2527         * platform/mac/TestExpectations:
2528
2529 2020-02-10  Jacob Uphoff  <jacob_uphoff@apple.com>
2530
2531         [ macOS wk2 ] webgpu/whlsl/buffer-vertex.html is flaky failing
2532         https://bugs.webkit.org/show_bug.cgi?id=207127
2533
2534         Correcting test expectations for ImageOnlyFailure
2535
2536         Unreviewed test gardening
2537
2538         * platform/mac-wk2/TestExpectations:
2539
2540 2020-02-10  Jacob Uphoff  <jacob_uphoff@apple.com>
2541
2542         [ macOS wk2 ] webgpu/whlsl/separate-shader-modules/separate-shader-modules-7.html is a flaky failure
2543         https://bugs.webkit.org/show_bug.cgi?id=207460
2544
2545         Unreviewed test gardening
2546
2547         * platform/mac-wk2/TestExpectations:
2548
2549 2020-02-10  Diego Pino Garcia  <dpino@igalia.com>
2550
2551         [WPE] Gardening, update baselines and synchronize with GTK
2552         https://bugs.webkit.org/show_bug.cgi?id=207442
2553
2554         Unreviewed gardening.
2555
2556         * platform/wpe/TestExpectations:
2557         * platform/wpe/css3/selectors3/html/css3-modsel-161-expected.txt:
2558         * platform/wpe/css3/selectors3/xhtml/css3-modsel-161-expected.txt:
2559         * platform/wpe/css3/selectors3/xml/css3-modsel-161-expected.txt:
2560         * platform/wpe/fast/block/float/float-avoidance-expected.txt:
2561         * platform/wpe/fast/block/margin-collapse/103-expected.txt:
2562         * platform/wpe/fast/box-shadow/inset-box-shadow-radius-expected.txt:
2563         * platform/wpe/fast/css/text-transform-select-expected.txt:
2564         * platform/wpe/fast/html/keygen-expected.txt:
2565         * platform/wpe/fast/invalid/014-expected.txt:
2566         * platform/wpe/fast/parser/document-write-option-expected.txt:
2567         * platform/wpe/fast/replaced/replaced-breaking-expected.txt:
2568         * platform/wpe/fast/replaced/replaced-breaking-mixture-expected.txt:
2569         * platform/wpe/fast/replaced/three-selects-break-expected.txt:
2570         * platform/wpe/fast/replaced/width100percent-menulist-expected.txt:
2571         * platform/wpe/tables/mozilla/bugs/bug1188-expected.txt:
2572         * platform/wpe/tables/mozilla/bugs/bug18359-expected.txt:
2573         * platform/wpe/tables/mozilla/bugs/bug2479-3-expected.txt:
2574         * platform/wpe/tables/mozilla/bugs/bug2479-4-expected.txt:
2575         * platform/wpe/tables/mozilla/bugs/bug29326-expected.txt:
2576         * platform/wpe/tables/mozilla/bugs/bug33855-expected.txt:
2577         * platform/wpe/tables/mozilla/bugs/bug4382-expected.txt:
2578         * platform/wpe/tables/mozilla/bugs/bug96334-expected.txt:
2579         * platform/wpe/tables/mozilla/core/margins-expected.txt:
2580         * platform/wpe/tables/mozilla/dom/tableDom-expected.txt:
2581         * platform/wpe/tables/mozilla_expected_failures/bugs/bug2479-5-expected.txt:
2582         * platform/wpe/transforms/2d/zoom-menulist-expected.txt:
2583
2584 2020-02-09  Kate Cheney  <katherine_cheney@apple.com>
2585
2586         [ Mac wk2 ] http/tests/resourceLoadStatistics/log-cross-site-load-with-link-decoration.html is a flaky failure
2587         https://bugs.webkit.org/show_bug.cgi?id=207271
2588         <rdar://problem/59190346>
2589
2590         Reviewed by Maciej Stachowiak.
2591
2592         This patch updates all ITP tests to follow the pattern
2593         setEnableFeature(true) at test setup and setEnableFeature(false) when
2594         finished. This enables/disables both ITP and the isRunningTest
2595         parameter so tests don't have to make two calls. It also ensures that
2596         each test which relies on statistics processing notifies the testRunner
2597         so it knows to wait for a callback, and deletes unecessary calls
2598         to setStatisticsNotifyPagesWhenDataRecordsWereScanned which is called
2599         in installStatisticsDidScanDataRecordsCallback.
2600
2601         This will help limit flakiness by processing statistics only for ITP
2602         tests which require it for their purpose.
2603
2604         * http/tests/resourceLoadStatistics/classify-as-non-prevalent-based-on-mixed-statistics-database.html:
2605         * http/tests/resourceLoadStatistics/classify-as-non-prevalent-based-on-mixed-statistics.html:
2606         * http/tests/resourceLoadStatistics/classify-as-non-prevalent-based-on-subresource-under-top-frame-origins-database.html:
2607         * http/tests/resourceLoadStatistics/classify-as-non-prevalent-based-on-subresource-under-top-frame-origins.html:
2608         * http/tests/resourceLoadStatistics/classify-as-non-prevalent-based-on-subresource-unique-redirects-to-database.html:
2609         * http/tests/resourceLoadStatistics/classify-as-non-prevalent-based-on-subresource-unique-redirects-to.html:
2610         * http/tests/resourceLoadStatistics/classify-as-prevalent-based-on-mixed-statistics-database.html:
2611         * http/tests/resourceLoadStatistics/classify-as-prevalent-based-on-mixed-statistics.html:
2612         * http/tests/resourceLoadStatistics/classify-as-prevalent-based-on-sub-frame-under-top-frame-origins-database.html:
2613         * http/tests/resourceLoadStatistics/classify-as-prevalent-based-on-sub-frame-under-top-frame-origins.html:
2614         * http/tests/resourceLoadStatistics/classify-as-prevalent-based-on-subresource-redirect-to-prevalent-database.html:
2615         * http/tests/resourceLoadStatistics/classify-as-prevalent-based-on-subresource-redirect-to-prevalent.html:
2616         * http/tests/resourceLoadStatistics/classify-as-prevalent-based-on-subresource-under-top-frame-origins-database.html:
2617         * http/tests/resourceLoadStatistics/classify-as-prevalent-based-on-subresource-under-top-frame-origins.html:
2618         * http/tests/resourceLoadStatistics/classify-as-prevalent-based-on-subresource-unique-redirects-to-database.html:
2619         * http/tests/resourceLoadStatistics/classify-as-prevalent-based-on-subresource-unique-redirects-to.html:
2620         * http/tests/resourceLoadStatistics/classify-as-prevalent-based-on-top-frame-redirect-to-prevalent-database.html:
2621         * http/tests/resourceLoadStatistics/classify-as-prevalent-based-on-top-frame-redirect-to-prevalent.html:
2622         * http/tests/resourceLoadStatistics/classify-as-prevalent-based-on-top-frame-unique-redirects-to-database.html:
2623         * http/tests/resourceLoadStatistics/classify-as-prevalent-based-on-top-frame-unique-redirects-to.html:
2624         * http/tests/resourceLoadStatistics/classify-as-very-prevalent-based-on-mixed-statistics-database.html:
2625         * http/tests/resourceLoadStatistics/classify-as-very-prevalent-based-on-mixed-statistics.html:
2626         * http/tests/resourceLoadStatistics/clear-in-memory-and-persistent-store-database.html:
2627         * http/tests/resourceLoadStatistics/clear-in-memory-and-persistent-store-one-hour-database.html:
2628         * http/tests/resourceLoadStatistics/clear-in-memory-and-persistent-store-one-hour.html:
2629         * http/tests/resourceLoadStatistics/clear-in-memory-and-persistent-store.html:
2630         * http/tests/resourceLoadStatistics/non-prevalent-resource-with-user-interaction-database.html:
2631         * http/tests/resourceLoadStatistics/non-prevalent-resource-with-user-interaction.html:
2632         * http/tests/resourceLoadStatistics/non-prevalent-resource-without-user-interaction-database.html:
2633         * http/tests/resourceLoadStatistics/non-prevalent-resource-without-user-interaction.html:
2634         * http/tests/resourceLoadStatistics/non-sandboxed-iframe-redirect-localhost-to-ip-to-localhost-database.html:
2635         * http/tests/resourceLoadStatistics/non-sandboxed-iframe-redirect-localhost-to-ip-to-localhost.html:
2636         * http/tests/resourceLoadStatistics/non-sandboxed-nesting-iframe-with-non-sandboxed-iframe-redirect-ip-to-localhost-to-ip-database.html:
2637         * http/tests/resourceLoadStatistics/non-sandboxed-nesting-iframe-with-non-sandboxed-iframe-redirect-ip-to-localhost-to-ip.html:
2638         * http/tests/resourceLoadStatistics/non-sandboxed-nesting-iframe-with-non-sandboxed-iframe-redirect-localhost-to-ip-to-localhost-database.html:
2639         * http/tests/resourceLoadStatistics/non-sandboxed-nesting-iframe-with-non-sandboxed-iframe-redirect-localhost-to-ip-to-localhost.html:
2640         * http/tests/resourceLoadStatistics/non-sandboxed-nesting-iframe-with-sandboxed-iframe-redirect-ip-to-localhost-to-ip-database.html:
2641         * http/tests/resourceLoadStatistics/non-sandboxed-nesting-iframe-with-sandboxed-iframe-redirect-ip-to-localhost-to-ip.html:
2642         * http/tests/resourceLoadStatistics/non-sandboxed-nesting-iframe-with-sandboxed-iframe-redirect-localhost-to-ip-to-localhost-database.html:
2643         * http/tests/resourceLoadStatistics/non-sandboxed-nesting-iframe-with-sandboxed-iframe-redirect-localhost-to-ip-to-localhost.html:
2644         * http/tests/resourceLoadStatistics/prevalent-resource-handled-keydown-database.html:
2645         * http/tests/resourceLoadStatistics/prevalent-resource-handled-keydown.html:
2646         * http/tests/resourceLoadStatistics/prevalent-resource-unhandled-keydown-database.html:
2647         * http/tests/resourceLoadStatistics/prevalent-resource-unhandled-keydown.html:
2648         * http/tests/resourceLoadStatistics/prevalent-resource-with-user-interaction-database.html:
2649         * http/tests/resourceLoadStatistics/prevalent-resource-with-user-interaction-timeout-database.html:
2650         * http/tests/resourceLoadStatistics/prevalent-resource-with-user-interaction-timeout.html:
2651         * http/tests/resourceLoadStatistics/prevalent-resource-with-user-interaction.html:
2652         * http/tests/resourceLoadStatistics/prevalent-resource-without-user-interaction-database.html:
2653         * http/tests/resourceLoadStatistics/prevalent-resource-without-user-interaction.html:
2654         * http/tests/resourceLoadStatistics/prune-statistics-database.html:
2655         * http/tests/resourceLoadStatistics/prune-statistics.html:
2656         * http/tests/resourceLoadStatistics/resources/util.js:
2657         (setEnableFeature):
2658         * http/tests/resourceLoadStatistics/sandboxed-iframe-redirect-ip-to-localhost-to-ip-database.html:
2659         * http/tests/resourceLoadStatistics/sandboxed-iframe-redirect-ip-to-localhost-to-ip.html:
2660         * http/tests/resourceLoadStatistics/sandboxed-iframe-redirect-localhost-to-ip-to-localhost-database.html:
2661         * http/tests/resourceLoadStatistics/sandboxed-iframe-redirect-localhost-to-ip-to-localhost.html:
2662         * http/tests/resourceLoadStatistics/sandboxed-nesting-iframe-with-non-sandboxed-iframe-redirect-ip-to-localhost-to-ip-database.html:
2663         * http/tests/resourceLoadStatistics/sandboxed-nesting-iframe-with-non-sandboxed-iframe-redirect-ip-to-localhost-to-ip.html:
2664         * http/tests/resourceLoadStatistics/sandboxed-nesting-iframe-with-non-sandboxed-iframe-redirect-localhost-to-ip-to-localhost-database.html:
2665         * http/tests/resourceLoadStatistics/sandboxed-nesting-iframe-with-non-sandboxed-iframe-redirect-localhost-to-ip-to-localhost.html:
2666         * http/tests/resourceLoadStatistics/sandboxed-nesting-iframe-with-sandboxed-iframe-redirect-ip-to-localhost-to-ip-database.html:
2667         * http/tests/resourceLoadStatistics/sandboxed-nesting-iframe-with-sandboxed-iframe-redirect-ip-to-localhost-to-ip.html:
2668         * http/tests/resourceLoadStatistics/sandboxed-nesting-iframe-with-sandboxed-iframe-redirect-localhost-to-ip-to-localhost-database.html:
2669         * http/tests/resourceLoadStatistics/sandboxed-nesting-iframe-with-sandboxed-iframe-redirect-localhost-to-ip-to-localhost.html:
2670         * http/tests/resourceLoadStatistics/telemetry-generation-advanced-functionality-database.html:
2671         * http/tests/resourceLoadStatistics/telemetry-generation-basic-functionality-database.html:
2672         * http/tests/resourceLoadStatistics/telemetry-generation.html:
2673         * http/tests/resourceLoadStatistics/user-interaction-in-cross-origin-sub-frame-database.html:
2674         * http/tests/resourceLoadStatistics/user-interaction-in-cross-origin-sub-frame.html:
2675
2676 2020-02-08  Simon Fraser  <simon.fraser@apple.com>
2677
2678         Extent of a composited animation should not include the untransformed position
2679         https://bugs.webkit.org/show_bug.cgi?id=207434
2680
2681         Reviewed by Sam Weinig.
2682         
2683         New test that checks backing store attachment and overlap for an element which is positioned in-view,
2684         but is move offscreen by the animation.
2685
2686         New baselines for overlap tests, since overlap no longer considers the unanimated position.
2687
2688         * compositing/backing/backing-store-attachment-animating-outside-viewport-expected.txt: Added.
2689         * compositing/backing/backing-store-attachment-animating-outside-viewport.html: Added.
2690         * compositing/layer-creation/translate-animation-overlap-expected.txt:
2691         * compositing/layer-creation/translate-scale-animation-overlap-expected.txt:
2692         * legacy-animation-engine/compositing/backing/backing-store-attachment-animating-outside-viewport-expected.txt: Added.
2693         * legacy-animation-engine/compositing/backing/backing-store-attachment-animating-outside-viewport.html: Added.
2694         * legacy-animation-engine/compositing/layer-creation/translate-animation-overlap-expected.txt:
2695         * legacy-animation-engine/compositing/layer-creation/translate-scale-animation-overlap-expected.txt:
2696         * platform/ios-wk2/compositing/backing/backing-store-attachment-animating-outside-viewport-expected.txt: Added.
2697         * platform/ios-wk2/legacy-animation-engine/compositing/backing/backing-store-attachment-animating-outside-viewport-expected.txt: Added.
2698
2699 2020-02-08  Doug Kelly  <dougk@apple.com>
2700
2701         Crash in RenderTreeBuilder::Table::findOrCreateParentForChild with multicol spanner
2702         https://bugs.webkit.org/show_bug.cgi?id=206917
2703
2704         Reviewed by Zalan Bujtas.
2705
2706         * fast/multicol/spanner-crash-when-finding-table-parent-expected.txt: Added.
2707         * fast/multicol/spanner-crash-when-finding-table-parent.html: Added.
2708
2709 2020-02-07  Wenson Hsieh  <wenson_hsieh@apple.com>
2710
2711         [iOS] Double tapping shouldn't scroll the page when the body has `overflow: hidden`
2712         https://bugs.webkit.org/show_bug.cgi?id=207390
2713         <rdar://problem/56960774>
2714
2715         Reviewed by Tim Horton and Simon Fraser.
2716
2717         Add a new layout test to verify that double tapping an element doesn't cause the page to scroll if `overflow:
2718         hidden` is applied to the body.
2719
2720         * fast/scrolling/ios/double-tap-to-scroll-with-scrolling-disabled-expected.txt: Added.
2721         * fast/scrolling/ios/double-tap-to-scroll-with-scrolling-disabled.html: Added.
2722
2723 2020-02-07  Kate Cheney  <katherine_cheney@apple.com>
2724
2725        Regression (r256011): http/tests/resourceLoadStatistics/aggregate-sorted-data-no-storage-access.html is consistently failing
2726        https://bugs.webkit.org/show_bug.cgi?id=207382
2727        <rdar://problem/59259844>
2728
2729         Reviewed by Yusuke Suzuki.
2730
2731         Updated test expectations to reflect new sorting.
2732
2733         * http/tests/resourceLoadStatistics/aggregate-sorted-data-no-storage-access-expected.txt:
2734         * http/tests/resourceLoadStatistics/count-third-party-script-import-in-worker-expected.txt:
2735         * http/tests/resourceLoadStatistics/count-third-party-script-loads-expected.txt:
2736         * http/tests/resourceLoadStatistics/log-delayed-client-side-redirects-expected.txt:
2737         * http/tests/resourceLoadStatistics/website-data-removal-for-site-navigated-to-with-link-decoration-expected.txt:
2738         * http/tests/storageAccess/aggregate-sorted-data-with-storage-access-expected.txt:
2739
2740 2020-02-07  Jacob Uphoff  <jacob_uphoff@apple.com>
2741
2742         [ macOS wk2 ] webgpu/whlsl/zero-initialize-values-2.html is a flaky failure
2743         https://bugs.webkit.org/show_bug.cgi?id=207222
2744
2745         Unreviewed test gardening
2746
2747         * platform/mac-wk2/TestExpectations: this test is an image failure not a text failure.
2748
2749 2020-02-07  Jason Lawrence  <lawrence.j@apple.com>
2750
2751         [ macOS ] Layout Test legacy-animation-engine/animations/suspend-resume-animation-events.html is a flaky failure
2752         https://bugs.webkit.org/show_bug.cgi?id=184617
2753
2754         Unreviewed test gardening.
2755
2756         * platform/mac/TestExpectations:
2757
2758 2020-02-07  Nikos Mouchtaris  <nmouchtaris@apple.com>
2759
2760         [Apple Pay] Provide a redacted billing contact during payment method selection
2761         https://bugs.webkit.org/show_bug.cgi?id=207169
2762         <rdar://problem/42737441>
2763
2764         Reviewed by Andy Estes.
2765
2766         Test that billing address field of ApplePayPaymentMethod is properly 
2767         populated in the PaymentMethodChange callback.
2768
2769         * http/tests/ssl/applepay/ApplePayBillingAddress-expected.txt: Added.
2770         * http/tests/ssl/applepay/ApplePayBillingAddress.html: Added.
2771
2772 2020-02-07  Jason Lawrence  <lawrence.j@apple.com>
2773
2774         [ Mac Debug ] imported/w3c/web-platform-tests/workers/WorkerGlobalScope_ErrorEvent_lineno.htm is flaky failing.
2775         https://bugs.webkit.org/show_bug.cgi?id=207395
2776
2777         Unreviewed test gardening.
2778
2779         * platform/mac/TestExpectations:
2780
2781 2020-02-07  youenn fablet  <youenn@apple.com>
2782
2783         Align getDisplayMedia() with spec
2784         https://bugs.webkit.org/show_bug.cgi?id=207191
2785         <rdar://problem/59151017>
2786
2787         Reviewed by Eric Carlson.
2788
2789         * fast/mediastream/screencapture-user-gesture.html:
2790
2791 2020-02-07  Jason Lawrence  <lawrence.j@apple.com>
2792
2793         [ Mac Debug ] imported/w3c/web-platform-tests/workers/WorkerGlobalScope_ErrorEvent_message.htm is flaky failing.
2794         https://bugs.webkit.org/show_bug.cgi?id=207392
2795
2796         Unreviewed test gardening.
2797
2798         * platform/mac/TestExpectations:
2799
2800 2020-02-07  Jason Lawrence  <lawrence.j@apple.com>
2801
2802         [ iOS wk2 ] imported/w3c/web-platform-tests/css/css-transitions/properties-value-002.html is flaky failing.
2803         https://bugs.webkit.org/show_bug.cgi?id=207386
2804
2805         Unreviewed test gardening.
2806
2807         * platform/ios-wk2/TestExpectations:
2808
2809 2020-02-07  Jason Lawrence  <lawrence.j@apple.com>
2810
2811         [ Mac wk2 ] http/tests/paymentrequest/page-cache-completed-payment-response.https.html is flaky failing.
2812         https://bugs.webkit.org/show_bug.cgi?id=207385
2813
2814         Unreviewed test gardening.
2815
2816         * platform/mac-wk2/TestExpectations:
2817
2818 2020-02-07  youenn fablet  <youenn@apple.com>
2819
2820         Filter out TURN/STUN .local URLs from a RTCPeerConnection iceServers list
2821         https://bugs.webkit.org/show_bug.cgi?id=207332
2822
2823         Reviewed by Eric Carlson.
2824
2825         * webrtc/stun-server-filtering-expected.txt: Added.
2826         * webrtc/stun-server-filtering.html: Added.
2827
2828 2020-02-07  Tomoki Imai  <Tomoki.Imai@sony.com>
2829
2830         [OpenSSL] Implement WebCrypto APIs for AES-CBC, AES-CFB and AES-GCM
2831         https://bugs.webkit.org/show_bug.cgi?id=207176
2832
2833         Reviewed by Fujii Hironori.
2834
2835         Enabled WebCrypto LayoutTests for AES-CBC, AES-CFB and AES-GCM along with the implementation.
2836
2837         * platform/wincairo/TestExpectations:
2838
2839 2020-02-07  Patrick Griffis  <pgriffis@igalia.com>
2840
2841         [GTK][WPE] Add same-site cookie support
2842         https://bugs.webkit.org/show_bug.cgi?id=204137
2843
2844         Reviewed by Carlos Garcia Campos.
2845
2846         Updated GTK/WPE test expectations to pass most same-site cookie tests
2847         matching the Apple ports.
2848
2849         * platform/gtk/TestExpectations:
2850         * platform/wpe/TestExpectations:
2851
2852 2020-02-07  youenn fablet  <youenn@apple.com>
2853
2854         [Cocoa] Use AVAssetWriterDelegate to implement MediaRecorder
2855         https://bugs.webkit.org/show_bug.cgi?id=206582
2856
2857         Reviewed by Eric Carlson.
2858
2859         Disable tests on all platforms except the ones supporting AVAssetWriterDelegate.
2860
2861         * TestExpectations:
2862         * http/wpt/mediarecorder/MediaRecorder-AV-audio-video-dataavailable-gpuprocess.html:
2863         Remove web audio generation since there seems to be some unstability in web audio -> stream -> media recorder.
2864         which should be fixed as follow-up specific patches.
2865         * platform/mac/TestExpectations:
2866         Enable running tests.
2867
2868 2020-02-07  youenn fablet  <youenn@apple.com>
2869
2870         Do not process newly gathered ICE candidates if document is suspended
2871         https://bugs.webkit.org/show_bug.cgi?id=207326
2872         <rdar://problem/57336453>
2873
2874         Reviewed by Alex Christensen.
2875
2876         * fast/history/resources/page-cache-helper-100ms.html: Added.
2877         * webrtc/peerconnection-new-candidate-page-cache-expected.txt: Added.
2878         * webrtc/peerconnection-new-candidate-page-cache.html: Added.
2879
2880 2020-02-06  Jiewen Tan  <jiewen_tan@apple.com>
2881
2882         [WebAuthn] authenticatorGetAssertion should be sent without pinAuth if UV = "discouraged"
2883         https://bugs.webkit.org/show_bug.cgi?id=206547
2884         <rdar://problem/58768032>
2885
2886         Reviewed by Brent Fulgham.
2887
2888         * http/wpt/webauthn/public-key-credential-get-success-hid.https-expected.txt:
2889         * http/wpt/webauthn/public-key-credential-get-success-hid.https.html:
2890
2891 2020-02-06  Antti Koivisto  <antti@apple.com>
2892
2893         Add slot based test for the accelerated animations freezing bug (201048)
2894         https://bugs.webkit.org/show_bug.cgi?id=207359
2895
2896         Reviewed by Ryosuke Niwa.
2897
2898         201048 had a simpler test case but it is good to add one for the original problem too.
2899
2900         Based on the original test by Tim Guan-tin Chien.
2901
2902         * webanimations/accelerated-animation-slot-invalidation-expected.html: Added.
2903         * webanimations/accelerated-animation-slot-invalidation.html: Added.
2904
2905 2020-02-06  Jason Lawrence  <lawrence.j@apple.com>
2906
2907         [ Mac ] inspector/css/pseudo-creation.html is flaky failing.
2908         https://bugs.webkit.org/show_bug.cgi?id=207363
2909
2910         Unreviewed test gardening.
2911
2912         * platform/mac/TestExpectations:
2913
2914 2020-02-06  Myles C. Maxfield  <mmaxfield@apple.com>
2915
2916         REGRESSION(r254534): 1-3% regression on PLT
2917         https://bugs.webkit.org/show_bug.cgi?id=207244
2918         <rdar://problem/58821709>
2919
2920         Reviewed by Simon Fraser.
2921
2922         Mark the tests as failing on certain OSes.
2923
2924         * platform/ios/TestExpectations:
2925         * platform/mac/TestExpectations:
2926
2927 2020-02-06  Devin Rousso  <drousso@apple.com>
2928
2929         Web Inspector: show JavaScript Worker terminated state as an internal property
2930         https://bugs.webkit.org/show_bug.cgi?id=207347
2931
2932         Reviewed by Brian Burg.
2933
2934         * inspector/worker/worker-create-and-terminate.html:
2935         Add assertions throughout the test to check that the `terminated` value matches what the
2936         frontend knows.
2937
2938 2020-02-06  Truitt Savell  <tsavell@apple.com>
2939
2940         Regression: fast/hidpi/image-srcset-svg-canvas-2x.html is failing consistently on iOS EWS
2941         https://bugs.webkit.org/show_bug.cgi?id=207038
2942
2943         Unreviewed test gardening.
2944
2945         * platform/ios-wk2/TestExpectations:
2946
2947 2020-02-06  Devin Rousso  <drousso@apple.com>
2948
2949         Web Inspector: REGRESSION(r249831): Sources: endless spinner when trying to view a resource
2950         https://bugs.webkit.org/show_bug.cgi?id=207346
2951         <rdar://problem/59209016>
2952
2953         Reviewed by Timothy Hatcher.
2954
2955         * inspector/formatting/resources/html-tests/attributes.html:
2956         * inspector/formatting/resources/html-tests/attributes-expected.html:
2957
2958 2020-02-06  Truitt Savell  <tsavell@apple.com>
2959
2960         Fix my mistakenly landed expectations from r255962
2961         https://bugs.webkit.org/show_bug.cgi?id=207337
2962
2963         Unreviewed test gardening
2964
2965
2966         * platform/mac-wk1/TestExpectations:
2967
2968 2020-02-06  Jacob Uphoff  <jacob_uphoff@apple.com>
2969
2970         Flaky Test: fast/performance/performance-now-timestamps.html
2971         https://bugs.webkit.org/show_bug.cgi?id=112939
2972
2973         Unreviewed test gardening.
2974
2975         * platform/mac/TestExpectations:
2976
2977 2020-02-06  Jacob Uphoff  <jacob_uphoff@apple.com>
2978
2979         REGRESSION: [ macOS wk1 ] ASSERTION FAILED: _notifications.contains(notificationID) imported/w3c/web-platform-tests/notifications/constructor-basic.html is flaky crashing
2980         https://bugs.webkit.org/show_bug.cgi?id=207307
2981
2982         Unreviewed test gardening.
2983
2984         * platform/mac/TestExpectations:
2985
2986 2020-02-06  Jack Lee  <shihchieh_lee@apple.com>
2987
2988         Nullptr crash in WebCore::findPlaceForCounter with pseudo element that has display:contents host.
2989         https://bugs.webkit.org/show_bug.cgi?id=207241
2990
2991         When the pseudo element's host element does not initiate a renderer
2992         (e.g. display: contents) we need to look further in the DOM tree 
2993         for a previous-sibling-or-parent-element candidate.
2994
2995         Reviewed by Zalan Bujtas.
2996
2997         * fast/css/counters/findPlaceForCounter-pseudo-element-display-content-host-crash-expected.txt: Added.
2998         * fast/css/counters/findPlaceForCounter-pseudo-element-display-content-host-crash.html: Added.
2999
3000 2020-02-06  Sukolsak Sakshuwong  <sukolsak@gmail.com> and Alexey Shvayka  <shvaikalesh@gmail.com>
3001
3002         JavaScript string corruption using RegExp with unicode character
3003         https://bugs.webkit.org/show_bug.cgi?id=187947
3004
3005         Reviewed by Yusuke Suzuki.
3006
3007         Besides adding a regression test, this patch brings back:
3008         1. An out-of-order character class range test.
3009         2. Dangling and combined surrogates tests (as webkit.org/b/154863 is now resolved).
3010
3011         * js/dom/regexp-range-out-of-order-expected.txt:
3012         * js/dom/script-tests/regexp-range-out-of-order.js:
3013         * js/regexp-unicode-expected.txt:
3014         * js/script-tests/regexp-extended-characters-match.js:
3015         * js/script-tests/regexp-unicode.js:
3016
3017 2020-02-06  Commit Queue  <commit-queue@webkit.org>
3018
3019         Unreviewed, rolling out r255910, r255970, and r255972.
3020         https://bugs.webkit.org/show_bug.cgi?id=207345
3021
3022         Broke internal builds (Requested by ryanhaddad on #webkit).
3023
3024         Reverted changesets:
3025
3026         "[Cocoa] Use AVAssetWriterDelegate to implement MediaRecorder"
3027         https://bugs.webkit.org/show_bug.cgi?id=206582
3028         https://trac.webkit.org/changeset/255910
3029
3030         "[Cocoa] Use AVAssetWriterDelegate to implement MediaRecorder"
3031         https://bugs.webkit.org/show_bug.cgi?id=206582
3032         https://trac.webkit.org/changeset/255970
3033
3034         "[Cocoa] Use AVAssetWriterDelegate to implement MediaRecorder"
3035         https://bugs.webkit.org/show_bug.cgi?id=206582
3036         https://trac.webkit.org/changeset/255972
3037
3038 2020-02-06  Ali Juma  <ajuma@chromium.org>
3039
3040         Crash in RenderTableCol::willBeRemovedFromTree()
3041         https://bugs.webkit.org/show_bug.cgi?id=207031
3042
3043         Reviewed by Antti Koivisto.
3044
3045         * tables/table-col-indent-crash-expected.txt: Added.
3046         * tables/table-col-indent-crash.html: Added.
3047
3048 2020-02-06  Jason Lawrence  <lawrence.j@apple.com>
3049
3050         Regression: (r255150?) [ Mac wk1 ] http/wpt/css/css-animations/start-animation-001.html is flaky failing.
3051         https://bugs.webkit.org/show_bug.cgi?id=207337
3052
3053         Unreviewed test gardening.
3054
3055         * platform/mac-wk1/TestExpectations:
3056
3057 2020-02-06  Brent Fulgham  <bfulgham@apple.com>
3058
3059         Prevent navigating top level frames to Data URLs
3060         https://bugs.webkit.org/show_bug.cgi?id=206962
3061         <rdar://problem/56770676>
3062
3063         Reviewed by Youenn Fablet."
3064
3065         Revise our loading behavior to match Chrome and Firefox by blocking
3066         top level frame navigations to Data URLs.
3067
3068         * fast/loader/data-url-frame-allowed.html: Added.
3069         * fast/loader/data-url-frame-allowed-expected.txt : Added.
3070         * fast/loader/data-url-load-denied.html: Added.
3071         * fast/loader/data-url-load-denied-expected.txt: Added.
3072
3073 2020-02-06  Truitt Savell  <tsavell@apple.com>
3074
3075         REGRESSION: (r255821) [ iOS Mac wk1 ] imported/w3c/web-platform-tests/web-animations/timing-model/animations/finishing-an-animation.html
3076         https://bugs.webkit.org/show_bug.cgi?id=207278
3077
3078         Unreviewed test gardening.
3079
3080         Followup to r255859 to add iOS expectations.
3081
3082         * platform/ios/TestExpectations:
3083
3084 2020-02-06  Ryan Haddad  <ryanhaddad@apple.com>
3085
3086         Regression (r255810): webanimations/accelerated-animation-canceled-before-commit.html is very flaky on Windows EWS
3087         https://bugs.webkit.org/show_bug.cgi?id=207327
3088
3089         Unreviewed test gardening.
3090
3091         * platform/win/TestExpectations: Skip the test on Windows.
3092
3093 2020-02-06  Cathie Chen  <cathiechen@igalia.com>
3094
3095         Add support for scroll behavior relies on ScrollAnimation of the Web process
3096         https://bugs.webkit.org/show_bug.cgi?id=204882
3097
3098         Reviewed by Frédéric Wang
3099
3100         Based on the patch by Frédéric Wang.
3101
3102         * platform/mac-wk1/TestExpectations: Skip these tests on WK1 as they don't work for now.
3103
3104 2020-02-06  Jason Lawrence  <lawrence.j@apple.com>
3105
3106         Regression (r254399) [ Mac ] imported/w3c/web-platform-tests/2dcontext/imagebitmap/createImageBitmap-transfer.html is flaky failing.
3107         https://bugs.webkit.org/show_bug.cgi?id=207333
3108
3109         Unreviewed test gardening.
3110
3111         * platform/mac/TestExpectations:
3112
3113 2020-02-06  youenn fablet  <youenn@apple.com>
3114
3115         [Cocoa] Use AVAssetWriterDelegate to implement MediaRecorder
3116         https://bugs.webkit.org/show_bug.cgi?id=206582
3117
3118         Reviewed by Eric Carlson.
3119
3120         Disable tests on all platforms except the ones supporting AVAssetWriterDelegate.
3121
3122         * TestExpectations:
3123         * http/wpt/mediarecorder/MediaRecorder-AV-audio-video-dataavailable-gpuprocess.html:
3124         Remove web audio generation since there seems to be some unstability in web audio -> stream -> media recorder.
3125         which should be fixed as follow-up specific patches.
3126         * platform/mac/TestExpectations:
3127         Enable running tests.
3128
3129 2020-02-05  Devin Rousso  <drousso@apple.com>
3130
3131         REGRESSION (r254428): [ macOS wk1 ] inspector/canvas/recording-2d-full.html became slower, flakily times out
3132         https://bugs.webkit.org/show_bug.cgi?id=207154
3133         <rdar://problem/59127935>
3134
3135         Reviewed by Zalan Bujtas.
3136
3137         Rather than have a `InspectorTest.log()` for each line of output, collect the content into a
3138         String/Array and do a single log to avoid lots of sequential layouts.
3139
3140         * inspector/canvas/resources/create-context-utilities.js:
3141         (TestPage.registerInitializer.awaitCanvasAdded):
3142
3143         * inspector/canvas/resources/recording-utilities.js:
3144         (TestPage.registerInitializer.log): Deleted.
3145         (TestPage.registerInitializer.logRecording):
3146         (TestPage.registerInitializer.logRecording.log): Added.
3147
3148 2020-02-05  Yusuke Suzuki  <ysuzuki@apple.com>
3149
3150         [WTF] Try using 75% load factor for HashTable
3151         https://bugs.webkit.org/show_bug.cgi?id=207183
3152
3153         Reviewed by Mark Lam.
3154
3155         It seems that this test is relying on hash-table's order.
3156
3157         * http/tests/resourceLoadStatistics/aggregate-sorted-data-no-storage-access-expected.txt:
3158
3159 2020-02-05  Devin Rousso  <drousso@apple.com>
3160
3161         Web Inspector: Sources: add a special breakpoint for controlling whether `debugger` statements pause
3162         https://bugs.webkit.org/show_bug.cgi?id=206818
3163
3164         Reviewed by Timothy Hatcher.
3165
3166         * inspector/debugger/setPauseOnDebuggerStatements.html: Added.
3167         * inspector/debugger/setPauseOnDebuggerStatements-expected.txt: Added.
3168
3169 2020-02-05  Chris Dumez  <cdumez@apple.com>
3170
3171         Regression(r248734) StorageAreaMap objects are getting leaked
3172         https://bugs.webkit.org/show_bug.cgi?id=207073
3173         <rdar://problem/59168065>
3174
3175         Reviewed by Darin Adler.
3176
3177         Add layout test coverage.
3178
3179         * TestExpectations:
3180         * http/tests/storage/resources/storage-map-leaking-iframe.html: Added.
3181         * http/tests/storage/storage-map-leaking-expected.txt: Added.
3182         * http/tests/storage/storage-map-leaking.html: Added.
3183         * platform/wk2/TestExpectations:
3184
3185 2020-02-05  Jacob Uphoff  <jacob_uphoff@apple.com>
3186
3187         [ macOS ] inspector/animation/lifecycle-css-animation.html is flaky failing
3188         https://bugs.webkit.org/show_bug.cgi?id=207306
3189
3190         Unreviewed test gardening.
3191
3192         * platform/mac/TestExpectations:
3193
3194 2020-02-05  Jacob Uphoff  <jacob_uphoff@apple.com>
3195
3196         ASSERTION FAILED: !needsLayout() [ macOS wk2 ] loader/stateobjects/pushstate-size-iframe.html is flaky crashing
3197         https://bugs.webkit.org/show_bug.cgi?id=207303
3198
3199         Unreviewed test gardening.
3200
3201         * platform/mac-wk2/TestExpectations:
3202
3203 2020-02-05  Truitt Savell  <tsavell@apple.com>
3204
3205         REGRESSION: (r255821) [ Mac wk1 ] imported/w3c/web-platform-tests/web-animations/timing-model/animations/finishing-an-animation.html
3206         https://bugs.webkit.org/show_bug.cgi?id=207278
3207
3208         Unreviewed test gardening.
3209
3210         * platform/mac-wk1/TestExpectations:
3211
3212 2020-02-05  Jacob Uphoff  <jacob_uphoff@apple.com>
3213
3214         [ macOS wk2 ] webgpu/whlsl/dot-expressions.html  is flaky failing
3215         https://bugs.webkit.org/show_bug.cgi?id=207294
3216
3217         Unreviewed test gardening.
3218
3219         * platform/mac-wk2/TestExpectations:
3220
3221 2020-02-05  Jason Lawrence  <lawrence.j@apple.com>
3222
3223         Regression: [ Mac Debug wk2 ] http/tests/websocket/tests/hybi/server-close.html is flaky crashing.
3224         https://bugs.webkit.org/show_bug.cgi?id=207269
3225
3226         Unreviewed test gardening.
3227
3228         Updated test expectations.
3229
3230         * platform/mac-wk2/TestExpectations:
3231
3232 2020-02-05  Jason Lawrence  <lawrence.j@apple.com>
3233
3234         REGRESSION (r228901): Layout Test http/tests/appcache/abort-cache-onprogress.html is a flaky failure
3235         https://bugs.webkit.org/show_bug.cgi?id=183684
3236
3237         Unreviewed test gardening.
3238
3239         * platform/mac-wk2/TestExpectations:
3240
3241 2020-02-05  Chris Fleizach  <cfleizach@apple.com>
3242
3243         AX: replaceTextInRange should handle when called on the WebArea element
3244         https://bugs.webkit.org/show_bug.cgi?id=207242
3245         <rdar://problem/59173196>
3246
3247         Reviewed by Zalan Bujtas.
3248
3249         * accessibility/mac/replace-text-with-range-on-webarea-element-expected.txt: Added.
3250         * accessibility/mac/replace-text-with-range-on-webarea-element.html: Added.
3251
3252 2020-02-05  youenn fablet  <youenn@apple.com>
3253
3254         Improve stability of webrtc/video-autoplay.html by splitting tests in multiple files
3255         https://bugs.webkit.org/show_bug.cgi?id=207252
3256
3257         Reviewed by Eric Carlson.
3258
3259         webrtc/video-autplay.html is flaky on bots.
3260         On debug bots, removing the video element from the DOM does not always pause it in a timely manner.
3261         To improve reliability, we split tests in individual files.
3262         Removing flakiness expectation from video-autoplay.html since it no longer contains the flaky tests.
3263
3264         * TestExpectations:
3265         * webrtc/video-autoplay-expected.txt:
3266         * webrtc/video-autoplay.html:
3267         * webrtc/video-autoplay1-expected.txt: Added.
3268         * webrtc/video-autoplay1.html: Added.
3269         * webrtc/video-autoplay2-expected.txt: Added.
3270         * webrtc/video-autoplay2.html: Added.
3271         * webrtc/video-autoplay3-expected.txt: Added.
3272         * webrtc/video-autoplay3.html: Added.
3273         * webrtc/video-autoplay4-expected.txt: Added.
3274         * webrtc/video-autoplay4.html: Added.
3275
3276 2020-02-05  Diego Pino Garcia  <dpino@igalia.com>
3277
3278         [GTK] Gardening, new baselines and update TestExpectations
3279         https://bugs.webkit.org/show_bug.cgi?id=207259
3280
3281         Unreviewed gardening.
3282
3283         * platform/gtk/TestExpectations:
3284         * platform/gtk/imported/w3c/web-platform-tests/css/css-color/animation/opacity-interpolation-expected.txt: Added.
3285         * platform/gtk/inspector/css/shadow-scoped-style-expected.txt: Added.
3286         * platform/gtk/webanimations/opacity-animation-yields-compositing-expected.txt: Added.
3287         * platform/gtk/webanimations/partly-accelerated-transition-by-removing-property-expected.txt: Added.
3288         * platform/gtk/webanimations/width-and-opacity-separate-animation-yields-compositing-expected.txt: Added.
3289
3290 2020-02-05  Jason Lawrence  <lawrence.j@apple.com>
3291
3292         [ iPadOS wk2 Debug ] compositing/shared-backing/sharing-child-contributes-to-overlap.html is flaky crashing.
3293         https://bugs.webkit.org/show_bug.cgi?id=207274
3294
3295         Unreviewed test gardening.
3296
3297         * platform/ipad/TestExpectations:
3298
3299 2020-02-05  Chris Dumez  <cdumez@apple.com>
3300
3301         REGRESSION: [ iOS wk2 ] fast/scrolling/ios/scroll-events-back-forward.html is flaky failing
3302         https://bugs.webkit.org/show_bug.cgi?id=207194
3303         <rdar://problem/59148073>
3304
3305         Reviewed by Wenson Hsieh.
3306
3307         Test was flaky because it relied on a 10ms timer.
3308
3309         * fast/scrolling/ios/scroll-events-back-forward-expected.txt:
3310         * fast/scrolling/ios/scroll-events-back-forward.html:
3311         * platform/ios-wk2/TestExpectations:
3312
3313 2020-02-05  Jason Lawrence  <lawrence.j@apple.com>
3314
3315         [iOS wk2 Debug] imported/w3c/web-platform-tests/mathml/presentation-markup/scripts/cramped-001.html is failing
3316         https://bugs.webkit.org/show_bug.cgi?id=207077
3317
3318         Unreviewed test gardening.
3319
3320         * platform/ios-wk2/TestExpectations:
3321
3322 2020-02-05  Antoine Quint  <graouts@apple.com>
3323
3324         [Web Animations] Update snapshot of Web Animations, CSS Animations and CSS Transitions WPT tests
3325         https://bugs.webkit.org/show_bug.cgi?id=207263
3326
3327         Reviewed by Youenn Fablet.
3328
3329         * TestExpectations:
3330         * tests-options.json:
3331
3332 2020-02-05  Jason Lawrence  <lawrence.j@apple.com>
3333
3334         Regression (r252014?) [ Mac wk2 ] http/tests/resourceLoadStatistics/log-cross-site-load-with-link-decoration.html is flaky failing.
3335         https://bugs.webkit.org/show_bug.cgi?id=207271
3336
3337         Unreviewed test gardening.
3338
3339         * platform/mac-wk2/TestExpectations:
3340
3341 2020-02-05  Commit Queue  <commit-queue@webkit.org>
3342
3343         Unreviewed, rolling out r255818.
3344         https://bugs.webkit.org/show_bug.cgi?id=207270
3345
3346         It is breaking some Mac builds (Requested by youenn on
3347         #webkit).
3348
3349         Reverted changeset:
3350
3351         "[Cocoa] Use AVAssetWriterDelegate to implement MediaRecorder"
3352         https://bugs.webkit.org/show_bug.cgi?id=206582
3353         https://trac.webkit.org/changeset/255818
3354
3355 2020-02-05  youenn fablet  <youenn@apple.com>
3356
3357         [Cocoa] Use AVAssetWriterDelegate to implement MediaRecorder
3358         https://bugs.webkit.org/show_bug.cgi?id=206582
3359
3360         Reviewed by Eric Carlson.
3361
3362         Disable tests on all platforms except the ones supporting AVAssetWriterDelegate.
3363
3364         * TestExpectations:
3365         * http/wpt/mediarecorder/MediaRecorder-AV-audio-video-dataavailable-gpuprocess.html:
3366         Remove web audio generation since there seems to be some unstability in web audio -> stream -> media recorder.
3367         which should be fixed as follow-up specific patches.
3368         * platform/mac/TestExpectations:
3369
3370 2020-02-05  Jason Lawrence  <lawrence.j@apple.com>
3371
3372         Regression: [ Mac Debug wk2 ] http/tests/websocket/tests/hybi/server-close.html is flaky crashing.
3373         https://bugs.webkit.org/show_bug.cgi?id=207269
3374
3375         Unreviewed test gardening.
3376
3377         * platform/mac-wk2/TestExpectations:
3378
3379 2020-02-05  Jacob Uphoff  <jacob_uphoff@apple.com>
3380
3381         [ macOS ] imported/w3c/web-platform-tests/hr-time/basic.any.html is flaky failing
3382         https://bugs.webkit.org/show_bug.cgi?id=206908
3383
3384         Unreviewed test gardening.
3385
3386         * platform/mac/TestExpectations:
3387
3388 2020-02-05  Jason Lawrence  <lawrence.j@apple.com>
3389
3390         [ Mac wk2 ] webgpu/whlsl/ensure-proper-variable-lifetime.html is flaky failing.
3391         https://bugs.webkit.org/show_bug.cgi?id=207267
3392
3393         Unreviewed test gardening.
3394
3395         * platform/mac-wk2/TestExpectations:
3396
3397 2020-02-05  Antoine Quint  <graouts@apple.com>
3398
3399         [Web Animations] Canceling an accelerated animation before it was committed does not prevent it from playing
3400         https://bugs.webkit.org/show_bug.cgi?id=207253
3401         <rdar://problem/59143624>
3402
3403         Reviewed by Antti Koivisto.
3404
3405         Add a new test that checks that an accelerated animation that has been enqueued to start but has
3406         not yet been committed is correctly canceled when the cancel() method is called. This test fails
3407         prior to this source change.
3408
3409         * webanimations/accelerated-animation-canceled-before-commit-expected.html: Added.
3410         * webanimations/accelerated-animation-canceled-before-commit.html: Added.
3411
3412 2020-02-04  Lauro Moura  <lmoura@igalia.com>
3413
3414         [GTK] Garden some wpt tests failing with harness timeout
3415         https://bugs.webkit.org/show_bug.cgi?id=207247
3416
3417         Unreviewed test gardening.
3418
3419         * platform/gtk/TestExpectations:
3420
3421 2020-02-04  Wenson Hsieh  <wenson_hsieh@apple.com>
3422
3423         REGRESSION (r251320): Can't double tap to select word in Notes on iCloud.com
3424         https://bugs.webkit.org/show_bug.cgi?id=207239
3425         <rdar://problem/58686015>
3426
3427         Reviewed by Tim Horton.
3428
3429         Add a test to verify that performing a double tap on an element with a dblclick handler results in the following
3430         sequence of events: `[ "pointerdown", "pointerup", "pointerdown", "pointerup", "dblclick" ]`.
3431
3432         * pointerevents/ios/pointer-events-for-double-tap-expected.txt: Added.
3433         * pointerevents/ios/pointer-events-for-double-tap.html: Added.
3434         * pointerevents/utils.js:
3435         (const.ui.new.UIController.prototype.doubleTap):
3436
3437         Add a helper method to simulate a double-tap gesture.
3438
3439 2020-02-04  Ryan Haddad  <ryanhaddad@apple.com>
3440
3441         REGRESSION [ Mac wk2 ] Tests are jetsamming: Unable to shrink memory footprint of process below the kill thresold [sic]
3442         https://bugs.webkit.org/show_bug.cgi?id=206627
3443
3444         Unreviewed test gardening.
3445
3446         * platform/ios-wk2/TestExpectations: Disable websql tests.
3447         * platform/mac-wk2/TestExpectations: Ditto.
3448
3449 2020-02-04  Jacob Uphoff  <jacob_uphoff@apple.com>
3450
3451         REGRESSION: [ macOS wk1 ] ASSERTION FAILED: http/tests/notifications/event-listener-crash.html is flaky crashing
3452         https://bugs.webkit.org/show_bug.cgi?id=207237
3453
3454         Unreviewed test gardening.
3455
3456         * platform/mac-wk1/TestExpectations:
3457
3458 2020-02-04  Jacob Uphoff  <jacob_uphoff@apple.com>
3459
3460         [ macOS ] legacy-animation-engine/fast/animation/request-animation-frame-iframe.html is flaky failing
3461         https://bugs.webkit.org/show_bug.cgi?id=207235
3462
3463         Unreviewed test gardening.
3464
3465         * platform/mac/TestExpectations:
3466
3467 2020-02-04  Jacob Uphoff  <jacob_uphoff@apple.com>
3468
3469         [ macOS iOS ] imported/w3c/web-platform-tests/fetch/stale-while-revalidate/fetch.html is flaky failing
3470         https://bugs.webkit.org/show_bug.cgi?id=207230
3471         
3472         Unreviewed test gardening.
3473
3474         * platform/ios/TestExpectations:
3475         * platform/mac/TestExpectations:
3476
3477 2020-02-04  Jacob Uphoff  <jacob_uphoff@apple.com>
3478
3479         [ macOS ] http/tests/misc/image-blocked-src-change.html is flaky failing
3480         https://bugs.webkit.org/show_bug.cgi?id=207226
3481
3482         Unreviewed test gardening.
3483
3484         * platform/mac/TestExpectations:
3485
3486 2020-02-04  Jacob Uphoff  <jacob_uphoff@apple.com>
3487
3488         [ macOS iOS ] imported/w3c/web-platform-tests/service-workers/service-worker/extendable-event-waituntil.https.html is flaky failing
3489         https://bugs.webkit.org/show_bug.cgi?id=207225
3490
3491         Unreviewed test gardening.
3492
3493         * platform/ios/TestExpectations:
3494         * platform/mac/TestExpectations:
3495
3496 2020-02-04  Jacob Uphoff  <jacob_uphoff@apple.com>
3497
3498         [ macOS wk2 ] webgpu/whlsl/zero-initialize-values-2.html is a flaky failure
3499         https://bugs.webkit.org/show_bug.cgi?id=207222
3500
3501         Unreviewed test gardening.
3502
3503         * platform/mac-wk2/TestExpectations:
3504
3505 2020-02-04  Jason Lawrence  <lawrence.j@apple.com>
3506
3507         Regression: (252273) [ Mac wk2 ] inspector/heap/getPreview.html is flaky failing.
3508         https://bugs.webkit.org/show_bug.cgi?id=207209
3509
3510         Unreviewed test gardening.
3511
3512         * platform/mac-wk2/TestExpectations:
3513
3514 2020-02-04  Jason Lawrence  <lawrence.j@apple.com>
3515
3516         [ macOS wk2 ] inspector/canvas/shaderProgram-add-remove-webgl2.html is flaky crashing
3517         https://bugs.webkit.org/show_bug.cgi?id=206718
3518
3519         Unreviewed test gardening.
3520
3521         * platform/mac-wk2/TestExpectations:
3522
3523 2020-02-04  Jason Lawrence  <lawrence.j@apple.com>
3524
3525         [ Mac wk2 ] webgpu/whlsl/textures-sample-grad.html is flaky failing.
3526         https://bugs.webkit.org/show_bug.cgi?id=207202
3527
3528         Unreviewed test gardening.
3529
3530         * platform/mac-wk2/TestExpectations:
3531
3532 2020-02-04  youenn fablet  <youenn@apple.com>
3533
3534         Check for callback being null in Notification.requestPermission
3535         https://bugs.webkit.org/show_bug.cgi?id=207192
3536         <rdar://problem/59130804>
3537
3538         Reviewed by Chris Dumez.
3539
3540         * http/tests/notifications/notification-in-non-secure-context.html:
3541
3542 2020-02-04  Jason Lawrence  <lawrence.j@apple.com>
3543
3544         [ Mac wk2 ] webgpu/whlsl/while-loop-continue.html flaky failing.
3545         https://bugs.webkit.org/show_bug.cgi?id=207200
3546
3547         Unreviewed test gardening.
3548
3549         * platform/mac-wk2/TestExpectations:
3550
3551 2020-02-04  Jason Lawrence  <lawrence.j@apple.com>
3552
3553         Regression: (252334?) [ iOS wk2 ] http/tests/resourceLoadStatistics/cookie-deletion.html is flaky failing and crashing.
3554         https://bugs.webkit.org/show_bug.cgi?id=207197
3555
3556         Unreviewed test gardening.
3557
3558         * platform/ios-wk2/TestExpectations:
3559
3560 2020-02-04  Devin Rousso  <drousso@apple.com>
3561
3562         Web Inspector: REGRESSION(r248287): Console: function objects saved to a $n will be invoked instead of just referenced when evaluating in the Console
3563         https://bugs.webkit.org/show_bug.cgi?id=207180
3564         <rdar://problem/58860268>
3565
3566         Reviewed by Joseph Pecoraro.
3567
3568         * inspector/runtime/saveResult.html:
3569         * inspector/runtime/saveResult-expected.txt:
3570
3571 2020-02-04  Jacob Uphoff  <jacob_uphoff@apple.com>
3572
3573         [ macOS wk2 ] webgpu/whlsl/loops.html is flaky failing
3574         https://bugs.webkit.org/show_bug.cgi?id=207199
3575
3576         Unreviewed test gardening.
3577
3578         * platform/mac-wk2/TestExpectations:
3579
3580 2020-02-04  Jason Lawrence  <lawrence.j@apple.com>
3581
3582         Regression: (252234?) [ iOS wk2 ] fast/scrolling/ios/scroll-events-back-forward.html is flaky failing.
3583         https://bugs.webkit.org/show_bug.cgi?id=207194
3584
3585         Unreviewed test gardening.
3586
3587         * platform/ios-wk2/TestExpectations:
3588
3589 2020-02-04  Antti Koivisto  <antti@apple.com>
3590
3591         CSS Rules with the same selector from several large stylesheets are applied in the wrong order
3592         https://bugs.webkit.org/show_bug.cgi?id=204687
3593         <rdar://problem/57522566>
3594
3595         Reviewed by Zalan Bujtas.
3596
3597         * TestExpectations:
3598         * fast/css/many-rules-expected.html: Added.
3599         * fast/css/many-rules.html: Added.
3600
3601 2020-02-04  youenn fablet  <youenn@apple.com>
3602
3603         MediaDevices should handle changes of iframe allow attribute value
3604         https://bugs.webkit.org/show_bug.cgi?id=207112
3605
3606         Reviewed by Eric Carlson.
3607
3608         * TestExpectations:
3609         * fullscreen/full-screen-enabled-expected.txt:
3610         * fullscreen/full-screen-enabled-prefixed-expected.txt:
3611         * fullscreen/full-screen-iframe-not-allowed-expected.txt:
3612         * fullscreen/full-screen-iframe-without-allow-attribute-allowed-from-parent-expected.txt:
3613         * fullscreen/full-screen-restrictions-expected.txt:
3614         * http/tests/fullscreen/fullscreen-feature-policy-expected.txt:
3615         * http/tests/media/media-stream/enumerate-devices-iframe-allow-attribute-expected.txt:
3616         * http/tests/media/media-stream/get-display-media-iframe-allow-attribute-expected.txt:
3617         * http/tests/ssl/media-stream/get-user-media-different-host-expected.txt:
3618         * http/tests/ssl/media-stream/get-user-media-nested-expected.txt:
3619         * http/tests/webrtc/enumerateDevicesInFrames-expected.txt: Added.
3620         * http/tests/webrtc/enumerateDevicesInFrames.html: Added.
3621
3622 2020-02-03  Antti Koivisto  <antti@apple.com>
3623
3624         Accelerated animations freeze on render tree rebuild
3625         https://bugs.webkit.org/show_bug.cgi?id=201048
3626         <rdar://problem/54612621>
3627
3628         Reviewed by Antoine Quint.
3629
3630         * webanimations/accelerated-animation-renderer-change-expected.html: Added.
3631         * webanimations/accelerated-animation-renderer-change.html: Added.
3632
3633 2020-02-03  Jacob Uphoff  <jacob_uphoff@apple.com>
3634
3635         [ macOS wk1 ] inspector/unit-tests/server-timing-entry.html is flaky timeout
3636         https://bugs.webkit.org/show_bug.cgi?id=207167
3637
3638         Unreviewed test gardening.
3639
3640         * platform/mac-wk1/TestExpectations:
3641
3642 2020-02-03  Jason Lawrence  <lawrence.j@apple.com>
3643
3644         [ Mac wk2 ] http/wpt/mediarecorder/MediaRecorder-AV-audio-video-dataavailable-gpuprocess.html is flaky failing.
3645         https://bugs.webkit.org/show_bug.cgi?id=207166
3646
3647         Unreviewed test gardening.
3648
3649         * platform/mac-wk2/TestExpectations:
3650
3651 2020-02-03  Jason Lawrence  <lawrence.j@apple.com>
3652
3653         [ Mac wk2 ] tiled-drawing/scrolling/scroll-snap/scroll-snap-mandatory-padding.html is flaky failing. 
3654         https://bugs.webkit.org/show_bug.cgi?id=207165
3655
3656         Unreviewed test gardening.
3657
3658         * platform/mac-wk2/TestExpectations:
3659
3660 2020-02-03  Jacob Uphoff  <jacob_uphoff@apple.com>
3661
3662         LayoutTest inspector/controller/runtime-controller-import.html is a flaky timeout
3663         https://bugs.webkit.org/show_bug.cgi?id=168926
3664
3665         Updating because the test is also flaky failing.
3666
3667         Unreviewed test gardening.
3668
3669         * platform/mac/TestExpectations:
3670
3671 2020-02-03  Jacob Uphoff  <jacob_uphoff@apple.com>
3672
3673         [ macOS wk1 ] inspector/heap/imported-snapshot.html is flaky timeout
3674         https://bugs.webkit.org/show_bug.cgi?id=207163
3675
3676         Updating to include an exclude for timeouts.
3677
3678         Unreviewed test gardening.
3679
3680         * platform/mac/TestExpectations:
3681
3682 2020-02-03  Jason Lawrence  <lawrence.j@apple.com>
3683
3684         [iOS wk2 Debug] legacy-animation-engine/animations/play-state-in-shorthand.html is flaky failing.
3685         https://bugs.webkit.org/show_bug.cgi?id=207164
3686
3687         Unreviewed test gardening.
3688
3689         * platform/ios-wk2/TestExpectations:
3690
3691 2020-02-03  Jason Lawrence  <lawrence.j@apple.com>
3692
3693         Regression: (254414?) [ iOS wk2 ] imported/w3c/web-platform-tests/2dcontext/imagebitmap/createImageBitmap-transfer.html is flaky failing. 
3694         https://bugs.webkit.org/show_bug.cgi?id=207161
3695
3696         Unreviewed test gardening.
3697
3698         * platform/ios-wk2/TestExpectations:
3699
3700 2020-02-03  Jacob Uphoff  <jacob_uphoff@apple.com>
3701
3702         [ macOS wk1 ] css2.1/20110323/replaced-intrinsic-ratio-001.htm is flaky failing
3703         https://bugs.webkit.org/show_bug.cgi?id=207160
3704
3705         Unreviewed test gardening.
3706
3707         * platform/mac-wk1/TestExpectations:
3708
3709 2020-02-03  Jacob Uphoff  <jacob_uphoff@apple.com>
3710
3711         REGRESSION: [ macOS wk1 ] inspector/debugger/tail-deleted-frames/tail-deleted-frames-scopes.html is flaky timing out
3712         https://bugs.webkit.org/show_bug.cgi?id=207157
3713
3714         Unreviewed test gardening.
3715
3716         * platform/mac-wk1/TestExpectations:
3717
3718 2020-02-03  Jason Lawrence  <lawrence.j@apple.com>
3719
3720         [ iOS wk2 Release ] http/tests/websocket/tests/hybi/workers/close.html is flaky failing.
3721         https://bugs.webkit.org/show_bug.cgi?id=207156
3722
3723         Unreviewed test gardening.
3724
3725         * platform/ios-wk2/TestExpectations:
3726
3727 2020-02-03  Jacob Uphoff  <jacob_uphoff@apple.com>
3728
3729         [ macOS wk1 ] inspector/canvas/recording-2d-full.html is flaky timing out
3730         https://bugs.webkit.org/show_bug.cgi?id=207154
3731
3732         Updating expectations for newer OS
3733
3734         Unreviewed test gardening.
3735
3736         * platform/mac-wk1/TestExpectations:
3737
3738 2020-02-03  Jason Lawrence  <lawrence.j@apple.com>
3739
3740         [ iOS wk2 ] animations/animation-callback-timestamp.html is flaky failing.
3741         https://bugs.webkit.org/show_bug.cgi?id=207153
3742
3743         Unreviewed test gardening.
3744
3745         * platform/ios-wk2/TestExpectations:
3746
3747 2020-02-03  Wenson Hsieh  <wenson_hsieh@apple.com>
3748
3749         [iOS 13] Dragging on-screen volume control on a YouTube video selects text around the panel
3750         https://bugs.webkit.org/show_bug.cgi?id=207140
3751         <rdar://problem/58852938>
3752
3753         Reviewed by Tim Horton.
3754
3755         Add a layout test to verify that we don't allow text selection gestures inside of containers that have both
3756         `user-drag: element` and `user-select: none`.
3757
3758         * editing/selection/ios/prefer-drag-over-text-selection-expected.txt: Added.
3759         * editing/selection/ios/prefer-drag-over-text-selection.html: Added.
3760
3761 2020-02-03  Jacob Uphoff  <jacob_uphoff@apple.com>
3762
3763         [ macOS iOS ] fast/dom/connected-subframe-counter-overflow.html is flaky timing out
3764         https://bugs.webkit.org/show_bug.cgi?id=207152
3765
3766         Unreviewed test gardening.
3767
3768         * platform/ios/TestExpectations:
3769         * platform/mac/TestExpectations:
3770
3771 2020-02-03  Jason Lawrence  <lawrence.j@apple.com>
3772
3773         [ Mac wk2 Release ] fast/dom/navigator-detached-no-crash.html flaky failing.
3774         https://bugs.webkit.org/show_bug.cgi?id=207151
3775
3776         Unreviewed test gardening.
3777
3778         * platform/mac-wk2/TestExpectations:
3779
3780 2020-02-03  Jacob Uphoff  <jacob_uphoff@apple.com>
3781
3782         [ macOS wk1 ] platform/mac/webrtc/captureCanvas-webrtc-software-encoder.html is flaky failing
3783         https://bugs.webkit.org/show_bug.cgi?id=207150
3784
3785         Unreviewed test gardening.
3786
3787         * platform/mac-wk1/TestExpectations:
3788
3789 2020-02-03  Jason Lawrence  <lawrence.j@apple.com>
3790
3791         [ Mojave wk2 ] imported/w3c/web-platform-tests/webrtc/RTCDtlsTransport-state.html is flaky failing.
3792         https://bugs.webkit.org/show_bug.cgi?id=207149
3793
3794         Unreviewed test gardening.
3795
3796         * platform/mac-wk2/TestExpectations:
3797
3798 2020-02-03  Jacob Uphoff  <jacob_uphoff@apple.com>
3799
3800        [iOS] Layout Test animations/duplicate-keys.html is a flaky failure
3801         https://bugs.webkit.org/show_bug.cgi?id=185332
3802
3803         Updating on macOS wk1 because the same failure is also seen there
3804
3805         Unreviewed test gardening.
3806
3807         * platform/mac-wk1/TestExpectations:
3808
3809 2020-02-03  Jason Lawrence  <lawrence.j@apple.com>
3810
3811         [ Mac ] legacy-animation-engine/compositing/geometry/partial-layout-update.html is flaky failing.
3812         https://bugs.webkit.org/show_bug.cgi?id=207147
3813
3814         Unreviewed test gardening.
3815
3816         * platform/mac/TestExpectations:
3817
3818 2020-02-03  Jacob Uphoff  <jacob_uphoff@apple.com>
3819
3820         [ macOS wk1 ] media/media-source/media-source-seek-redundant-append.html is flaky timing out
3821         https://bugs.webkit.org/show_bug.cgi?id=207146
3822
3823         Unreviewed test gardening.
3824
3825         * platform/mac-wk1/TestExpectations:
3826
3827 2020-02-03  Jason Lawrence  <lawrence.j@apple.com>
3828
3829         [ Mojave wk2 ] media/media-fragments/TC0087.html is flaky failing.
3830         https://bugs.webkit.org/show_bug.cgi?id=207143
3831
3832         Unreviewed test gardening.
3833
3834         * platform/mac-wk2/TestExpectations:
3835
3836 2020-02-03  Antoine Quint  <graouts@apple.com>
3837
3838         [Web Animations] Accelerated animations don't run until their natural completion
3839         https://bugs.webkit.org/show_bug.cgi?id=207130
3840         <rdar://problem/59106047>
3841
3842         Reviewed by Dean Jackson.
3843
3844         Add two new tests that ensures that an accelerated animation still yields compositing on an element when
3845         its finished promise is resolved, but that it's no longer the case on the next frame.
3846
3847         This required an existing test to be updated to wait until the next frame before checking the composited
3848         status of an element on which an animation had just completed.
3849
3850         * compositing/geometry/limit-layer-bounds-opacity-transition.html:
3851         * webanimations/transform-accelerated-animation-finishes-before-removal-expected.txt: Added.
3852         * webanimations/transform-accelerated-animation-finishes-before-removal.html: Added.
3853         * webanimations/transform-accelerated-animation-removed-one-frame-after-finished-promise-expected.txt: Added.
3854         * webanimations/transform-accelerated-animation-removed-one-frame-after-finished-promise.html: Added.
3855
3856 2020-02-03  Jacob Uphoff  <jacob_uphoff@apple.com>
3857
3858         [ macOS wk1 ] inspector/canvas/recording-webgl-full.html  is flaky timing out
3859         https://bugs.webkit.org/show_bug.cgi?id=207145
3860
3861         Updating expectations
3862
3863         Unreviewed test gardening.
3864
3865         * platform/mac-wk1/TestExpectations:
3866
3867 2020-02-03  Lauro Moura  <lmoura@igalia.com>
3868
3869         [WebKitTestRunner] setOpenPanelFiles support in non-local tests
3870         https://bugs.webkit.org/show_bug.cgi?id=206517
3871
3872         Reviewed by Carlos Alberto Lopez Perez.
3873
3874         * platform/gtk/TestExpectations: Update expectations after fix.
3875
3876 2020-02-03  Jacob Uphoff  <jacob_uphoff@apple.com>
3877
3878         Layout Test svg/custom/object-sizing-explicit-width.xhtml is a flaky failure.
3879         https://bugs.webkit.org/show_bug.cgi?id=181058
3880
3881         Unreviewed test gardening.
3882
3883         * platform/mac-wk1/TestExpectations:
3884
3885 2020-02-03  Jacob Uphoff  <jacob_uphoff@apple.com>
3886
3887         [ macOS wk1 ] media/modern-media-controls/compact-media-controls/compact-media-controls-constructor.html is flaky failing (192974)
3888         https://bugs.webkit.org/show_bug.cgi?id=192974
3889
3890         Unreviewed test gardening.
3891
3892         * platform/mac-wk1/TestExpectations:
3893
3894 2020-02-03  Jason Lawrence  <lawrence.j@apple.com>
3895
3896         [ Mac ] requestidlecallback/requestidlecallback-is-called.html flaky failing.
3897         https://bugs.webkit.org/show_bug.cgi?id=207142
3898
3899         Unreviewed test gardening.
3900
3901         * platform/mac/TestExpectations:
3902
3903 2020-02-03  Jacob Uphoff  <jacob_uphoff@apple.com>
3904
3905         REGRESSION: [ macOS wk2 ] inspector/canvas/create-context-bitmaprenderer.html is flaky failing
3906         https://bugs.webkit.org/show_bug.cgi?id=207141
3907
3908         Unreviewed test gardening.
3909
3910         * platform/mac-wk2/TestExpectations:
3911
3912 2020-02-03  Jason Lawrence  <lawrence.j@apple.com>
3913
3914         [ iOS wk2 ] compositing/backing/page-scale-overlap-in-iframe.html failing.
3915         https://bugs.webkit.org/show_bug.cgi?id=207116
3916
3917         Unreviewed test gardening.
3918
3919         Added an expectation file for iPad.
3920
3921         * platform/ipad/TestExpectations:
3922         * platform/ipad/compositing/backing/page-scale-overlap-in-iframe-expected.txt: Added.
3923
3924 2020-02-03  Jacob Uphoff  <jacob_uphoff@apple.com>
3925
3926         REGRESSION: [ macOS wk1 ] css3/selectors3/xml/css3-modsel-d2.xml is flaky failing
3927         https://bugs.webkit.org/show_bug.cgi?id=207133
3928
3929         Unreviewed test gardening
3930
3931         * platform/mac-wk1/TestExpectations:
3932
3933 2020-02-03  Jacob Uphoff  <jacob_uphoff@apple.com>
3934
3935         [ macOS wk2 ] inspector/canvas/create-context-2d.html is flaky failing
3936         https://bugs.webkit.org/show_bug.cgi?id=207132
3937
3938         Unreviewed test gardening
3939
3940         * platform/mac/TestExpectations:
3941
3942 2020-02-03  Truitt Savell  <tsavell@apple.com>
3943
3944         Fix expectation after r255561 that needed to be just iPad
3945         https://bugs.webkit.org/show_bug.cgi?id=207116
3946
3947         Unreviewed test gardening.
3948
3949         * platform/ios-wk2/TestExpectations:
3950         * platform/ipad/TestExpectations:
3951
3952 2020-02-03  Jacob Uphoff  <jacob_uphoff@apple.com>
3953
3954         Flaky Test: inspector/worker/debugger-pause.html
3955         https://bugs.webkit.org/show_bug.cgi?id=206285
3956
3957         Unreviewed test gardening
3958
3959         * platform/mac/TestExpectations:
3960
3961 2020-02-03  Jacob Uphoff  <jacob_uphoff@apple.com>
3962
3963         inspector/heap/getRemoteObject.html is a flaky crash
3964         https://bugs.webkit.org/show_bug.cgi?id=206903
3965
3966         Updating expectations for an existing bug
3967
3968         Unreviewed test gardening
3969
3970         * platform/mac-wk2/TestExpectations:
3971
3972 2020-02-03  Jacob Uphoff  <jacob_uphoff@apple.com>
3973
3974         [ macOS wk2 ] webgpu/whlsl/buffer-vertex.html is flaky failing
3975         https://bugs.webkit.org/show_bug.cgi?id=207127
3976
3977         Unreviewed test gardening
3978
3979         * platform/mac-wk2/TestExpectations:
3980
3981 2020-02-03  Jacob Uphoff  <jacob_uphoff@apple.com>
3982
3983         [ macOS wk1 ] transitions/start-transform-transition.html is flaky failing
3984         https://bugs.webkit.org/show_bug.cgi?id=207125
3985
3986         Unreviewed test gardening
3987
3988         * platform/mac-wk1/TestExpectations:
3989
3990 2020-02-03  Jacob Uphoff  <jacob_uphoff@apple.com>
3991
3992         [ macOS wk1 ] compositing/backing/animate-into-view.html is flaky timing out
3993         https://bugs.webkit.org/show_bug.cgi?id=207124
3994
3995         Unreviewed test gardening
3996
3997         * platform/mac-wk1/TestExpectations:
3998
3999 2020-02-03  Jacob Uphoff  <jacob_uphoff@apple.com>
4000
4001         [ macOS wk2 ] tiled-drawing/scrolling/scroll-snap/scroll-snap-mandatory-then-proximity.html is flaky failing
4002         https://bugs.webkit.org/show_bug.cgi?id=207120
4003
4004         Unreviewed test gardening
4005
4006         * platform/mac-wk2/TestExpectations:
4007
4008 2020-02-03  Jacob Uphoff  <jacob_uphoff@apple.com>
4009
4010         [ macOS wk2 ] webgpu/whlsl/nested-loop.html is flaky failing
4011         https://bugs.webkit.org/show_bug.cgi?id=207117
4012
4013         Unreviewed test gardening
4014
4015         * platform/mac-wk2/TestExpectations:
4016
4017 2020-02-03  Jason Lawrence  <lawrence.j@apple.com>
4018
4019         [ iOS wk2 ] compositing/backing/page-scale-overlap-in-iframe.html failing.
4020         https://bugs.webkit.org/show_bug.cgi?id=207116
4021
4022         Unreviewed test gardening.
4023
4024         * platform/ios-wk2/TestExpectations:
4025
4026 2020-02-03  Jacob Uphoff  <jacob_uphoff@apple.com>
4027
4028         [macS wk2] LayoutTest/tiled-drawing/scrolling/scroll-snap/scroll-snap-mandatory-mainframe-vertical-then-horizontal.html is a flaky failure. (171839)
4029         https://bugs.webkit.org/show_bug.cgi?id=171839
4030
4031         Removing "debug" as the failure is also happening on release.
4032
4033         Unreviewed test gardening
4034
4035         * platform/mac-wk2/TestExpectations:
4036
4037 2020-02-02  Wenson Hsieh  <wenson_hsieh@apple.com>
4038
4039         editing/input/composition-highlights.html fails on open source Mojave bots
4040         https://bugs.webkit.org/show_bug.cgi?id=207107
4041
4042         Reviewed by Tim Horton.
4043
4044         This test currently fails consistently on non-internal macOS Mojave bots; for some reason, the width of the
4045         colon character glyph in Times font is 8.4px instead of 4.4px when using CTRunGetAdvancesPtr, causing the
4046         composition highlights to be shifted right 4px and making the ref comparison fail.
4047
4048         Debugging shows that only in macOS Mojave, the CoreText framework adjusts the width of the colon glyph by 4px
4049         in TStorageRange::SetAdvance. This has since been fixed in Catalina, so just work around this for the time being
4050         by changing the editable text from "Test: " to just "Test ".
4051
4052         * editing/input/composition-highlights-expected.html:
4053         * editing/input/composition-highlights.html:
4054
4055 2020-02-02  Antoine Quint  <graouts@apple.com>
4056
4057         ASSERTION FAILED: !HashTranslator::equal(KeyTraits::emptyValue(), key) on animations/keyframe-autoclose-brace.html
4058         https://bugs.webkit.org/show_bug.cgi?id=207071
4059         <rdar://problem/59076249>
4060
4061         Reviewed by Dean Jackson.
4062
4063         The crash is fixed, we can start running the test as expected again.
4064
4065         * platform/ipad/TestExpectations:
4066
4067 2020-02-01  Wenson Hsieh  <wenson_hsieh@apple.com>
4068
4069         fast/events/touch/ios/long-press-on-link.html consistently times out after r254699
4070         https://bugs.webkit.org/show_bug.cgi?id=207095
4071
4072         Reviewed by Darin Adler.
4073
4074         After <https://trac.webkit.org/r254699>, tests that end without causing presented view controllers to dismiss
4075         will always cause the subsequent test to time out. This happens all the time with the layout test
4076         fast/events/touch/ios/long-press-on-link.html, which runs after fast/events/touch/ios/long-press-on-image.html;
4077         both of these tests long press previewable elements to present a context menu, but don't attempt to dismiss
4078         these previews.
4079
4080         Address this by tapping at the web view's origin after ending the long press gesture, which causes the preview
4081         view controllers that were presented by the test to dismiss.
4082
4083         * fast/events/touch/ios/long-press-on-image-expected.txt:
4084         * fast/events/touch/ios/long-press-on-image.html:
4085         * fast/events/touch/ios/long-press-on-link-expected.txt:
4086         * fast/events/touch/ios/long-press-on-link.html:
4087
4088         Modernize these layout tests by adopting helper methods for driving interaction (instead of directly using
4089         testRunner.runUIScript). Also, use the testing helpers in `js-test.js`, and add descriptions to each test.
4090
4091         * resources/ui-helper.js:
4092         (window.UIHelper.longPressAndGetContextMenuContentAt.return.new.Promise):
4093         (window.UIHelper.longPressAndGetContextMenuContentAt):
4094
4095         Make this resolve the promise to a parsed JSON object instead of a JSON string. Currently, the result is a JSON
4096         string that is parsed at each call site.
4097
4098 2020-02-01  Alexey Shvayka  <shvaikalesh@gmail.com>
4099
4100         Non-alphabetical \c escapes should be syntax errors in Unicode patterns only
4101         https://bugs.webkit.org/show_bug.cgi?id=207091
4102
4103         Reviewed by Darin Adler.
4104
4105         * js/regexp-unicode-expected.txt:
4106         * js/script-tests/regexp-unicode.js:
4107
4108 2020-01-31  Jacob Uphoff  <jacob_uphoff@apple.com>
4109
4110         Flaky Test: imported/w3c/web-platform-tests/websockets/cookies/007.html
4111         https://bugs.webkit.org/show_bug.cgi?id=206484
4112
4113         Unreviewed test gardening.
4114
4115         * platform/mac/TestExpectations:
4116
4117 2020-01-31  Wenson Hsieh  <wenson_hsieh@apple.com>
4118
4119         Add support for specifying background colors when setting marked text
4120         https://bugs.webkit.org/show_bug.cgi?id=207065
4121         <rdar://problem/57876140>
4122
4123         Reviewed by Tim Horton.
4124
4125         Add a test to check that highlighting different parts of a composition range results in the same behavior as
4126         applying background colors using CSS. This test is currently only supported in WebKit2.
4127
4128         * TestExpectations:
4129         * editing/input/composition-highlights-expected.html: Added.
4130         * editing/input/composition-highlights.html: Added.
4131         * platform/wk2/TestExpectations:
4132
4133 2020-01-31  Justin Fan  <justin_fan@apple.com>
4134
4135         [WebGL] Revert logging added to investigate 205757
4136         https://bugs.webkit.org/show_bug.cgi?id=207076
4137
4138         Unreviewed.
4139         
4140         Revert https://trac.webkit.org/changeset/255468.
4141
4142         * TestExpectations:
4143
4144 2020-01-31  Jacob Uphoff  <jacob_uphoff@apple.com>
4145
4146         [ macOS wk2 ] webgpu/whlsl/textures-sample-level.html is flaky failing
4147         https://bugs.webkit.org/show_bug.cgi?id=207078
4148
4149         Unreviewed test gardening.
4150
4151         * platform/mac-wk2/TestExpectations:
4152
4153 2020-01-31  Jacob Uphoff  <jacob_uphoff@apple.com>
4154
4155        [ Mac wk2 ] tiled-drawing/scrolling/fast-scroll-select-latched-mainframe-with-handler.html is flaky failing
4156         https://bugs.webkit.org/show_bug.cgi?id=206940
4157
4158         Also is happening on release so I updated the expectation to reflect that.
4159
4160         Unreviewed test gardening.
4161
4162         * platform/mac-wk2/TestExpectations:
4163
4164 2020-01-31  Jason Lawrence  <lawrence.j@apple.com>
4165
4166         [ iOS Debug wk2 ] animations/keyframe-autoclose-brace.html is flaky crashing.
4167         https://bugs.webkit.org/show_bug.cgi?id=207071
4168
4169         Unreviewed test gardening.
4170
4171         * platform/ipad/TestExpectations:
4172
4173 2020-01-31  Jacob Uphoff  <jacob_uphoff@apple.com>
4174
4175         [ Mac wk1 ] fast/images/animated-gif-restored-from-bfcache.html is a flaky failure
4176         https://bugs.webkit.org/show_bug.cgi?id=206950
4177
4178         Unreviewed test gardening.
4179
4180         * platform/mac-wk1/TestExpectations:
4181
4182 2020-01-31  Jacob Uphoff  <jacob_uphoff@apple.com>
4183
4184         [ macOS wk1 ] editing/execCommand/insert-nested-lists.html is flaky failing
4185         https://bugs.webkit.org/show_bug.cgi?id=207066
4186
4187         Unreviewed test gardening.
4188
4189         * platform/mac-wk1/TestExpectations:
4190
4191 2020-01-31  Chris Dumez  <cdumez@apple.com>
4192