[ iOS wk2 Release ] fast/text-autosizing/ios/idempotentmode/viewport-change-relayout...
[WebKit-https.git] / LayoutTests / ChangeLog
1 2020-02-26  Jason Lawrence  <lawrence.j@apple.com>
2
3         [ iOS wk2 Release ] fast/text-autosizing/ios/idempotentmode/viewport-change-relayout.html is flaky failing.
4         https://bugs.webkit.org/show_bug.cgi?id=208245
5
6         Unreviewed test gardening.
7
8         * platform/ios-wk2/TestExpectations:
9
10 2020-02-26  Zalan Bujtas  <zalan@apple.com>
11
12         [LFC][IFC][Floats] ASSERT(committedInlineItemCount || line.hasIntrusiveFloat()) in LineLayoutContext::close
13         https://bugs.webkit.org/show_bug.cgi?id=208230
14         <rdar://problem/59791249>
15
16         Reviewed by Antti Koivisto.
17
18         * fast/layoutformattingcontext/float-and-br-inline-content-only-expected.html: Added.
19         * fast/layoutformattingcontext/float-and-br-inline-content-only.html: Added.
20
21 2020-02-26  Carlos Garcia Campos  <cgarcia@igalia.com>
22
23         Unreviewed. Update fast/forms/number/number-size.html after r257299
24
25         Since r257299 the GTK port specific behavior is no longer needed, so we can remove the widthSpecified function
26         and use the specified value directly.
27
28         * fast/forms/number/number-size-expected.txt:
29         * fast/forms/number/number-size.html:
30
31 2020-02-25  Jack Lee  <shihchieh_lee@apple.com>
32
33         ASSERTION FAILURE in AppendNodeCommand::AppendNodeCommand when inserting list with read-only user-modify
34         https://bugs.webkit.org/show_bug.cgi?id=208045
35         <rdar://problem/39023383>
36
37         Reviewed by Ryosuke Niwa.
38
39         When inserting a list (InsertListCommand) around enclosed list items, if new list is not editable, skip moving list items in function doApplyForSingleParagraph.
40
41         * fast/lists/insert-list-user-modify-read-only-enclosed-li-expected.txt: Added.
42         * fast/lists/insert-list-user-modify-read-only-enclosed-li.html: Added.
43
44 2020-02-25  Jack Lee  <shihchieh_lee@apple.com>
45
46         Nullptr crash in CompositeEditCommand::splitTreeToNode
47         https://bugs.webkit.org/show_bug.cgi?id=208039
48         <rdar://problem/52011355>
49
50         Reviewed by Ryosuke Niwa.
51
52         When inserting a list (InsertListCommand) around orphaned list items, if unordered list is not editable, skip moving list items in function fixOrphanedListChild. 
53
54         * fast/lists/insert-list-user-modify-read-only-orphaned-li-expected.txt: Added.
55         * fast/lists/insert-list-user-modify-read-only-orphaned-li.html: Added.
56
57 2020-02-25  Ryosuke Niwa  <rniwa@webkit.org>
58
59         Various test-cases from Gecko assert with ASSERTION FAILED: layoutState->renderer() == this.
60         https://bugs.webkit.org/show_bug.cgi?id=202805
61
62         Skip the test that's always crashing as suggested by Alexey.
63
64         * TestExpectations:
65
66 2020-02-25  Justin Fan  <justin_fan@apple.com>
67
68         [ WebGL ] Update WebGL bot expectations
69         https://bugs.webkit.org/show_bug.cgi?id=208227
70
71         Unreviewed test gardening.
72
73         Update DEQP expectations after ANGLE switch, and revise list of skipped tests for WebGL bot.
74
75         * webgl/2.0.0/deqp/functional/gles3/booleanstatequery-expected.txt:
76         * webgl/2.0.0/deqp/functional/gles3/bufferobjectquery-expected.txt:
77         * webgl/2.0.0/deqp/functional/gles3/builtinprecision/abs-expected.txt:
78         * webgl/2.0.0/deqp/functional/gles3/builtinprecision/acos-expected.txt:
79         * webgl/2.0.0/deqp/functional/gles3/builtinprecision/acosh-expected.txt: Added.
80         * webgl/2.0.0/deqp/functional/gles3/builtinprecision/add-expected.txt:
81         * webgl/2.0.0/deqp/functional/gles3/builtinprecision/asin-expected.txt:
82         * webgl/2.0.0/deqp/functional/gles3/builtinprecision/asinh-expected.txt: Added.
83         * webgl/2.0.0/deqp/functional/gles3/builtinprecision/atan-expected.txt:
84         * webgl/2.0.0/deqp/functional/gles3/builtinprecision/atan2-expected.txt:
85         * webgl/2.0.0/deqp/functional/gles3/builtinprecision/atanh-expected.txt:
86         * webgl/2.0.0/deqp/functional/gles3/builtinprecision/ceil-expected.txt:
87         * webgl/2.0.0/deqp/functional/gles3/builtinprecision/clamp-expected.txt:
88         * webgl/2.0.0/deqp/functional/gles3/builtinprecision/cos-expected.txt:
89         * webgl/2.0.0/deqp/functional/gles3/builtinprecision/cosh-expected.txt:
90         * webgl/2.0.0/deqp/functional/gles3/builtinprecision/cross-expected.txt:
91         * webgl/2.0.0/deqp/functional/gles3/builtinprecision/degrees-expected.txt:
92         * webgl/2.0.0/deqp/functional/gles3/builtinprecision/determinant-expected.txt:
93         * webgl/2.0.0/deqp/functional/gles3/builtinprecision/distance-expected.txt:
94         * webgl/2.0.0/deqp/functional/gles3/builtinprecision/div-expected.txt:
95         * webgl/2.0.0/deqp/functional/gles3/builtinprecision/dot-expected.txt:
96         * webgl/2.0.0/deqp/functional/gles3/builtinprecision/exp-expected.txt:
97         * webgl/2.0.0/deqp/functional/gles3/builtinprecision/exp2-expected.txt:
98         * webgl/2.0.0/deqp/functional/gles3/builtinprecision/faceforward-expected.txt: Added.
99         * webgl/2.0.0/deqp/functional/gles3/builtinprecision/floor-expected.txt:
100         * webgl/2.0.0/deqp/functional/gles3/builtinprecision/fract-expected.txt:
101         * webgl/2.0.0/deqp/functional/gles3/builtinprecision/inverse-expected.txt:
102         * webgl/2.0.0/deqp/functional/gles3/builtinprecision/inversesqrt-expected.txt:
103         * webgl/2.0.0/deqp/functional/gles3/builtinprecision/length-expected.txt:
104         * webgl/2.0.0/deqp/functional/gles3/builtinprecision/log-expected.txt:
105         * webgl/2.0.0/deqp/functional/gles3/builtinprecision/log2-expected.txt:
106         * webgl/2.0.0/deqp/functional/gles3/builtinprecision/max-expected.txt:
107         * webgl/2.0.0/deqp/functional/gles3/builtinprecision/min-expected.txt:
108         * webgl/2.0.0/deqp/functional/gles3/builtinprecision/mix-expected.txt: Added.
109         * webgl/2.0.0/deqp/functional/gles3/builtinprecision/mod-expected.txt: Added.
110         * webgl/2.0.0/deqp/functional/gles3/builtinprecision/modf-expected.txt:
111         * webgl/2.0.0/deqp/functional/gles3/builtinprecision/mul-expected.txt:
112         * webgl/2.0.0/deqp/functional/gles3/builtinprecision/normalize-expected.txt:
113         * webgl/2.0.0/deqp/functional/gles3/builtinprecision/pow-expected.txt:
114         * webgl/2.0.0/deqp/functional/gles3/builtinprecision/radians-expected.txt:
115         * webgl/2.0.0/deqp/functional/gles3/builtinprecision/reflect-expected.txt: Added.
116         * webgl/2.0.0/deqp/functional/gles3/builtinprecision/refract-expected.txt: Added.
117         * webgl/2.0.0/deqp/functional/gles3/builtinprecision/round-expected.txt:
118         * webgl/2.0.0/deqp/functional/gles3/builtinprecision/roundeven-expected.txt:
119         * webgl/2.0.0/deqp/functional/gles3/builtinprecision/sign-expected.txt:
120         * webgl/2.0.0/deqp/functional/gles3/builtinprecision/sin-expected.txt:
121         * webgl/2.0.0/deqp/functional/gles3/builtinprecision/sinh-expected.txt:
122         * webgl/2.0.0/deqp/functional/gles3/builtinprecision/smoothstep-expected.txt: Added.
123         * webgl/2.0.0/deqp/functional/gles3/builtinprecision/sqrt-expected.txt: Added.
124         * webgl/2.0.0/deqp/functional/gles3/builtinprecision/step-expected.txt:
125         * webgl/2.0.0/deqp/functional/gles3/builtinprecision/sub-expected.txt:
126         * webgl/2.0.0/deqp/functional/gles3/builtinprecision/tan-expected.txt:
127         * webgl/2.0.0/deqp/functional/gles3/builtinprecision/tanh-expected.txt: Added.
128         * webgl/2.0.0/deqp/functional/gles3/builtinprecision/trunc-expected.txt:
129         * webgl/2.0.0/deqp/functional/gles3/draw/instancing-expected.txt:
130         * webgl/2.0.0/deqp/functional/gles3/fbocolorbuffer/clear-expected.txt:
131         * webgl/2.0.0/deqp/functional/gles3/fbocolorbuffer/tex2d_00-expected.txt:
132         * webgl/2.0.0/deqp/functional/gles3/fbocolorbuffer/tex2d_01-expected.txt:
133         * webgl/2.0.0/deqp/functional/gles3/fbocolorbuffer/tex2d_02-expected.txt:
134         * webgl/2.0.0/deqp/functional/gles3/fbocolorbuffer/tex2d_03-expected.txt:
135         * webgl/2.0.0/deqp/functional/gles3/fbocolorbuffer/tex2d_04-expected.txt:
136         * webgl/2.0.0/deqp/functional/gles3/fbocolorbuffer/tex2d_05-expected.txt:
137         * webgl/2.0.0/deqp/functional/gles3/fbocolorbuffer/texcube_00-expected.txt:
138         * webgl/2.0.0/deqp/functional/gles3/fbocolorbuffer/texcube_01-expected.txt:
139         * webgl/2.0.0/deqp/functional/gles3/fbocolorbuffer/texcube_02-expected.txt:
140         * webgl/2.0.0/deqp/functional/gles3/fbocolorbuffer/texcube_03-expected.txt:
141         * webgl/2.0.0/deqp/functional/gles3/fbocolorbuffer/texcube_04-expected.txt:
142         * webgl/2.0.0/deqp/functional/gles3/fbocolorbuffer/texcube_05-expected.txt:
143         * webgl/2.0.0/deqp/functional/gles3/fbodepthbuffer-expected.txt:
144         * webgl/2.0.0/deqp/functional/gles3/fboinvalidate/format_00-expected.txt:
145         * webgl/2.0.0/deqp/functional/gles3/fboinvalidate/format_01-expected.txt:
146         * webgl/2.0.0/deqp/functional/gles3/fboinvalidate/format_02-expected.txt:
147         * webgl/2.0.0/deqp/functional/gles3/fboinvalidate/sub-expected.txt:
148         * webgl/2.0.0/deqp/functional/gles3/fboinvalidate/target-expected.txt:
149         * webgl/2.0.0/deqp/functional/gles3/fboinvalidate/whole-expected.txt:
150         * webgl/2.0.0/deqp/functional/gles3/fborender/recreate_color_00-expected.txt:
151         * webgl/2.0.0/deqp/functional/gles3/fborender/recreate_color_01-expected.txt:
152         * webgl/2.0.0/deqp/functional/gles3/fborender/recreate_color_02-expected.txt:
153         * webgl/2.0.0/deqp/functional/gles3/fborender/recreate_color_03-expected.txt:
154         * webgl/2.0.0/deqp/functional/gles3/fborender/recreate_color_04-expected.txt:
155         * webgl/2.0.0/deqp/functional/gles3/fborender/recreate_color_05-expected.txt:
156         * webgl/2.0.0/deqp/functional/gles3/fborender/recreate_color_06-expected.txt:
157         * webgl/2.0.0/deqp/functional/gles3/fborender/recreate_depth_stencil-expected.txt:
158         * webgl/2.0.0/deqp/functional/gles3/fborender/resize_00-expected.txt:
159         * webgl/2.0.0/deqp/functional/gles3/fborender/resize_01-expected.txt:
160         * webgl/2.0.0/deqp/functional/gles3/fborender/resize_02-expected.txt:
161         * webgl/2.0.0/deqp/functional/gles3/fborender/resize_03-expected.txt:
162         * webgl/2.0.0/deqp/functional/gles3/fborender/shared_colorbuffer_01-expected.txt:
163         * webgl/2.0.0/deqp/functional/gles3/fborender/shared_colorbuffer_02-expected.txt:
164         * webgl/2.0.0/deqp/functional/gles3/fborender/shared_depth_stencil-expected.txt:
165         * webgl/2.0.0/deqp/functional/gles3/fborender/stencil_clear-expected.txt:
166         * webgl/2.0.0/deqp/functional/gles3/fbostencilbuffer-expected.txt:
167         * webgl/2.0.0/deqp/functional/gles3/floatstatequery-expected.txt:
168         * webgl/2.0.0/deqp/functional/gles3/fragdepth-expected.txt:
169         * webgl/2.0.0/deqp/functional/gles3/fragmentoutput/array.int-expected.txt:
170         * webgl/2.0.0/deqp/functional/gles3/framebufferblit/conversion_00-expected.txt:
171         * webgl/2.0.0/deqp/functional/gles3/framebufferblit/conversion_01-expected.txt:
172         * webgl/2.0.0/deqp/functional/gles3/framebufferblit/conversion_02-expected.txt:
173         * webgl/2.0.0/deqp/functional/gles3/framebufferblit/conversion_03-expected.txt:
174         * webgl/2.0.0/deqp/functional/gles3/framebufferblit/conversion_05-expected.txt:
175         * webgl/2.0.0/deqp/functional/gles3/framebufferblit/conversion_06-expected.txt:
176         * webgl/2.0.0/deqp/functional/gles3/framebufferblit/conversion_07-expected.txt:
177         * webgl/2.0.0/deqp/functional/gles3/framebufferblit/conversion_09-expected.txt:
178         * webgl/2.0.0/deqp/functional/gles3/framebufferblit/conversion_14-expected.txt:
179         * webgl/2.0.0/deqp/functional/gles3/framebufferblit/conversion_15-expected.txt:
180         * webgl/2.0.0/deqp/functional/gles3/framebufferblit/conversion_16-expected.txt:
181         * webgl/2.0.0/deqp/functional/gles3/framebufferblit/conversion_17-expected.txt:
182         * webgl/2.0.0/deqp/functional/gles3/framebufferblit/conversion_19-expected.txt:
183         * webgl/2.0.0/deqp/functional/gles3/framebufferblit/conversion_20-expected.txt:
184         * webgl/2.0.0/deqp/functional/gles3/framebufferblit/conversion_21-expected.txt:
185         * webgl/2.0.0/deqp/functional/gles3/framebufferblit/conversion_22-expected.txt:
186         * webgl/2.0.0/deqp/functional/gles3/framebufferblit/conversion_23-expected.txt:
187         * webgl/2.0.0/deqp/functional/gles3/framebufferblit/conversion_24-expected.txt:
188         * webgl/2.0.0/deqp/functional/gles3/framebufferblit/conversion_26-expected.txt:
189         * webgl/2.0.0/deqp/functional/gles3/framebufferblit/conversion_27-expected.txt:
190         * webgl/2.0.0/deqp/functional/gles3/integerstatequery-expected.txt: Added.
191         * webgl/2.0.0/deqp/functional/gles3/lifetime-expected.txt:
192         * webgl/2.0.0/deqp/functional/gles3/negativestateapi-expected.txt:
193         * webgl/2.0.0/deqp/functional/gles3/negativevertexarrayapi-expected.txt:
194         * webgl/2.0.0/deqp/functional/gles3/pixelbufferobject-expected.txt:
195         * webgl/2.0.0/deqp/functional/gles3/rasterizerdiscard-expected.txt:
196         * webgl/2.0.0/deqp/functional/gles3/rbostatequery-expected.txt:
197         * webgl/2.0.0/deqp/functional/gles3/readpixel-expected.txt:
198         * webgl/2.0.0/deqp/functional/gles3/samplerstatequery-expected.txt:
199         * webgl/2.0.0/deqp/functional/gles3/shaderbuiltinvar-expected.txt:
200         * webgl/2.0.0/deqp/functional/gles3/shaderderivate_dfdy-expected.txt: Added.
201         * webgl/2.0.0/deqp/functional/gles3/shaderoperator/angle_and_trigonometry_00-expected.txt:
202         * webgl/2.0.0/deqp/functional/gles3/shaderoperator/angle_and_trigonometry_01-expected.txt:
203         * webgl/2.0.0/deqp/functional/gles3/shaderpackingfunction-expected.txt:
204         * webgl/2.0.0/deqp/functional/gles3/shaderprecision_float-expected.txt:
205         * webgl/2.0.0/deqp/functional/gles3/shaderstatequery-expected.txt:
206         * webgl/2.0.0/deqp/functional/gles3/shadertexturefunction/texelfetch-expected.txt:
207         * webgl/2.0.0/deqp/functional/gles3/shadertexturefunction/texelfetchoffset-expected.txt:
208         * webgl/2.0.0/deqp/functional/gles3/shadertexturefunction/texture-expected.txt:
209         * webgl/2.0.0/deqp/functional/gles3/shadertexturefunction/texturegrad-expected.txt:
210         * webgl/2.0.0/deqp/functional/gles3/shadertexturefunction/texturegradoffset-expected.txt:
211         * webgl/2.0.0/deqp/functional/gles3/shadertexturefunction/texturelod-expected.txt:
212         * webgl/2.0.0/deqp/functional/gles3/shadertexturefunction/texturelodoffset-expected.txt:
213         * webgl/2.0.0/deqp/functional/gles3/shadertexturefunction/textureoffset-expected.txt:
214         * webgl/2.0.0/deqp/functional/gles3/shadertexturefunction/textureproj-expected.txt:
215         * webgl/2.0.0/deqp/functional/gles3/shadertexturefunction/textureprojgrad-expected.txt:
216         * webgl/2.0.0/deqp/functional/gles3/shadertexturefunction/textureprojgradoffset-expected.txt:
217         * webgl/2.0.0/deqp/functional/gles3/shadertexturefunction/textureprojlod-expected.txt:
218         * webgl/2.0.0/deqp/functional/gles3/shadertexturefunction/textureprojlodoffset-expected.txt:
219         * webgl/2.0.0/deqp/functional/gles3/shadertexturefunction/textureprojoffset-expected.txt:
220         * webgl/2.0.0/deqp/functional/gles3/shadertexturefunction/texturesize-expected.txt:
221         * webgl/2.0.0/deqp/functional/gles3/stringquery-expected.txt:
222         * webgl/2.0.0/deqp/functional/gles3/texturefiltering/2d_combinations_00-expected.txt:
223         * webgl/2.0.0/deqp/functional/gles3/texturefiltering/2d_combinations_01-expected.txt:
224         * webgl/2.0.0/deqp/functional/gles3/texturefiltering/2d_combinations_02-expected.txt:
225         * webgl/2.0.0/deqp/functional/gles3/texturefiltering/2d_combinations_03-expected.txt:
226         * webgl/2.0.0/deqp/functional/gles3/texturefiltering/2d_combinations_04-expected.txt:
227         * webgl/2.0.0/deqp/functional/gles3/texturefiltering/2d_combinations_05-expected.txt:
228         * webgl/2.0.0/deqp/functional/gles3/texturefiltering/2d_formats_00-expected.txt:
229         * webgl/2.0.0/deqp/functional/gles3/texturefiltering/2d_formats_01-expected.txt:
230         * webgl/2.0.0/deqp/functional/gles3/texturefiltering/2d_formats_02-expected.txt:
231         * webgl/2.0.0/deqp/functional/gles3/texturefiltering/2d_formats_03-expected.txt:
232         * webgl/2.0.0/deqp/functional/gles3/texturefiltering/2d_formats_04-expected.txt:
233         * webgl/2.0.0/deqp/functional/gles3/texturefiltering/2d_formats_05-expected.txt:
234         * webgl/2.0.0/deqp/functional/gles3/texturefiltering/2d_formats_06-expected.txt:
235         * webgl/2.0.0/deqp/functional/gles3/texturefiltering/2d_formats_07-expected.txt:
236         * webgl/2.0.0/deqp/functional/gles3/texturefiltering/2d_formats_08-expected.txt:
237         * webgl/2.0.0/deqp/functional/gles3/texturefiltering/2d_formats_09-expected.txt:
238         * webgl/2.0.0/deqp/functional/gles3/texturefiltering/2d_sizes_00-expected.txt:
239         * webgl/2.0.0/deqp/functional/gles3/texturefiltering/2d_sizes_01-expected.txt:
240         * webgl/2.0.0/deqp/functional/gles3/texturefiltering/2d_sizes_02-expected.txt:
241         * webgl/2.0.0/deqp/functional/gles3/texturefiltering/2d_sizes_03-expected.txt:
242         * webgl/2.0.0/deqp/functional/gles3/texturefiltering/2d_sizes_04-expected.txt:
243         * webgl/2.0.0/deqp/functional/gles3/texturefiltering/2d_sizes_05-expected.txt:
244         * webgl/2.0.0/deqp/functional/gles3/texturefiltering/cube_combinations_00-expected.txt:
245         * webgl/2.0.0/deqp/functional/gles3/texturefiltering/cube_combinations_01-expected.txt:
246         * webgl/2.0.0/deqp/functional/gles3/texturefiltering/cube_combinations_02-expected.txt:
247         * webgl/2.0.0/deqp/functional/gles3/texturefiltering/cube_combinations_03-expected.txt:
248         * webgl/2.0.0/deqp/functional/gles3/texturefiltering/cube_combinations_04-expected.txt:
249         * webgl/2.0.0/deqp/functional/gles3/texturefiltering/cube_combinations_05-expected.txt:
250         * webgl/2.0.0/deqp/functional/gles3/texturefiltering/cube_formats_00-expected.txt:
251         * webgl/2.0.0/deqp/functional/gles3/texturefiltering/cube_formats_01-expected.txt:
252         * webgl/2.0.0/deqp/functional/gles3/texturefiltering/cube_formats_02-expected.txt:
253         * webgl/2.0.0/deqp/functional/gles3/texturefiltering/cube_formats_03-expected.txt:
254         * webgl/2.0.0/deqp/functional/gles3/texturefiltering/cube_formats_04-expected.txt:
255         * webgl/2.0.0/deqp/functional/gles3/texturefiltering/cube_formats_05-expected.txt:
256         * webgl/2.0.0/deqp/functional/gles3/texturefiltering/cube_formats_06-expected.txt:
257         * webgl/2.0.0/deqp/functional/gles3/texturefiltering/cube_formats_07-expected.txt:
258         * webgl/2.0.0/deqp/functional/gles3/texturefiltering/cube_formats_08-expected.txt:
259         * webgl/2.0.0/deqp/functional/gles3/texturefiltering/cube_formats_09-expected.txt:
260         * webgl/2.0.0/deqp/functional/gles3/texturefiltering/cube_no_edges_visible-expected.txt:
261         * webgl/2.0.0/deqp/functional/gles3/texturefiltering/cube_sizes_00-expected.txt:
262         * webgl/2.0.0/deqp/functional/gles3/texturefiltering/cube_sizes_01-expected.txt:
263         * webgl/2.0.0/deqp/functional/gles3/texturefiltering/cube_sizes_02-expected.txt:
264         * webgl/2.0.0/deqp/functional/gles3/texturefiltering/cube_sizes_03-expected.txt:
265         * webgl/2.0.0/deqp/functional/gles3/texturefiltering/cube_sizes_04-expected.txt:
266         * webgl/2.0.0/deqp/functional/gles3/textureformat/sized_color_2d_npot_00-expected.txt:
267         * webgl/2.0.0/deqp/functional/gles3/textureformat/sized_color_2d_npot_01-expected.txt:
268         * webgl/2.0.0/deqp/functional/gles3/textureformat/sized_color_2d_npot_02-expected.txt:
269         * webgl/2.0.0/deqp/functional/gles3/textureformat/sized_color_2d_npot_03-expected.txt:
270         * webgl/2.0.0/deqp/functional/gles3/textureformat/sized_color_2d_pot_00-expected.txt:
271         * webgl/2.0.0/deqp/functional/gles3/textureformat/sized_color_2d_pot_01-expected.txt:
272         * webgl/2.0.0/deqp/functional/gles3/textureformat/sized_color_2d_pot_02-expected.txt:
273         * webgl/2.0.0/deqp/functional/gles3/textureformat/sized_color_2d_pot_03-expected.txt:
274         * webgl/2.0.0/deqp/functional/gles3/textureformat/sized_color_cube_npot_00-expected.txt:
275         * webgl/2.0.0/deqp/functional/gles3/textureformat/sized_color_cube_npot_01-expected.txt:
276         * webgl/2.0.0/deqp/functional/gles3/textureformat/sized_color_cube_npot_02-expected.txt:
277         * webgl/2.0.0/deqp/functional/gles3/textureformat/sized_color_cube_npot_03-expected.txt:
278         * webgl/2.0.0/deqp/functional/gles3/textureformat/sized_color_cube_pot_00-expected.txt:
279         * webgl/2.0.0/deqp/functional/gles3/textureformat/sized_color_cube_pot_01-expected.txt:
280         * webgl/2.0.0/deqp/functional/gles3/textureformat/sized_color_cube_pot_02-expected.txt:
281         * webgl/2.0.0/deqp/functional/gles3/textureformat/sized_color_cube_pot_03-expected.txt:
282         * webgl/2.0.0/deqp/functional/gles3/textureformat/unsized_2d-expected.txt:
283         * webgl/2.0.0/deqp/functional/gles3/texturespecification/basic_copyteximage2d-expected.txt:
284         * webgl/2.0.0/deqp/functional/gles3/texturespecification/basic_copytexsubimage2d-expected.txt:
285         * webgl/2.0.0/deqp/functional/gles3/texturespecification/basic_teximage2d_2d_00-expected.txt:
286         * webgl/2.0.0/deqp/functional/gles3/texturespecification/basic_teximage2d_2d_01-expected.txt:
287         * webgl/2.0.0/deqp/functional/gles3/texturespecification/basic_teximage2d_cube_00-expected.txt:
288         * webgl/2.0.0/deqp/functional/gles3/texturespecification/basic_teximage2d_cube_01-expected.txt:
289         * webgl/2.0.0/deqp/functional/gles3/texturespecification/basic_teximage2d_cube_02-expected.txt:
290         * webgl/2.0.0/deqp/functional/gles3/texturespecification/basic_teximage2d_cube_03-expected.txt:
291         * webgl/2.0.0/deqp/functional/gles3/texturespecification/basic_teximage2d_cube_04-expected.txt:
292         * webgl/2.0.0/deqp/functional/gles3/texturespecification/basic_teximage3d_2d_array_01-expected.txt:
293         * webgl/2.0.0/deqp/functional/gles3/texturespecification/basic_teximage3d_2d_array_02-expected.txt:
294         * webgl/2.0.0/deqp/functional/gles3/texturespecification/basic_teximage3d_3d_02-expected.txt:
295         * webgl/2.0.0/deqp/functional/gles3/texturespecification/basic_teximage3d_3d_04-expected.txt:
296         * webgl/2.0.0/deqp/functional/gles3/texturespecification/basic_texsubimage2d_2d_00-expected.txt:
297         * webgl/2.0.0/deqp/functional/gles3/texturespecification/basic_texsubimage2d_2d_01-expected.txt:
298         * webgl/2.0.0/deqp/functional/gles3/texturespecification/basic_texsubimage2d_2d_02-expected.txt:
299         * webgl/2.0.0/deqp/functional/gles3/texturespecification/basic_texsubimage2d_cube_00-expected.txt:
300         * webgl/2.0.0/deqp/functional/gles3/texturespecification/basic_texsubimage2d_cube_01-expected.txt:
301         * webgl/2.0.0/deqp/functional/gles3/texturespecification/basic_texsubimage2d_cube_02-expected.txt:
302         * webgl/2.0.0/deqp/functional/gles3/texturespecification/basic_texsubimage2d_cube_03-expected.txt:
303         * webgl/2.0.0/deqp/functional/gles3/texturespecification/basic_texsubimage2d_cube_04-expected.txt:
304         * webgl/2.0.0/deqp/functional/gles3/texturespecification/basic_texsubimage3d_01-expected.txt:
305         * webgl/2.0.0/deqp/functional/gles3/texturespecification/basic_texsubimage3d_02-expected.txt:
306         * webgl/2.0.0/deqp/functional/gles3/texturespecification/basic_texsubimage3d_04-expected.txt:
307         * webgl/2.0.0/deqp/functional/gles3/texturespecification/random_teximage2d_2d-expected.txt:
308         * webgl/2.0.0/deqp/functional/gles3/texturespecification/random_teximage2d_cube-expected.txt:
309         * webgl/2.0.0/deqp/functional/gles3/texturespecification/texstorage2d_format_2d_00-expected.txt:
310         * webgl/2.0.0/deqp/functional/gles3/texturespecification/texstorage2d_format_2d_01-expected.txt:
311         * webgl/2.0.0/deqp/functional/gles3/texturespecification/texstorage2d_format_2d_02-expected.txt:
312         * webgl/2.0.0/deqp/functional/gles3/texturespecification/texstorage2d_format_cube_00-expected.txt:
313         * webgl/2.0.0/deqp/functional/gles3/texturespecification/texstorage2d_format_cube_01-expected.txt:
314         * webgl/2.0.0/deqp/functional/gles3/texturespecification/texstorage2d_format_cube_02-expected.txt:
315         * webgl/2.0.0/deqp/functional/gles3/texturespecification/texstorage2d_format_cube_03-expected.txt:
316         * webgl/2.0.0/deqp/functional/gles3/texturespecification/texstorage2d_format_cube_04-expected.txt:
317         * webgl/2.0.0/deqp/functional/gles3/texturespecification/texstorage2d_format_size-expected.txt:
318         * webgl/2.0.0/deqp/functional/gles3/texturespecification/texstorage3d_format_2d_array_01-expected.txt:
319         * webgl/2.0.0/deqp/functional/gles3/texturespecification/texstorage3d_format_2d_array_02-expected.txt:
320         * webgl/2.0.0/deqp/functional/gles3/texturespecification/texstorage3d_format_3d_00-expected.txt:
321         * webgl/2.0.0/deqp/functional/gles3/texturespecification/texstorage3d_format_3d_01-expected.txt:
322         * webgl/2.0.0/deqp/functional/gles3/texturespecification/texstorage3d_format_3d_02-expected.txt:
323         * webgl/2.0.0/deqp/functional/gles3/texturespecification/texstorage3d_format_3d_03-expected.txt:
324         * webgl/2.0.0/deqp/functional/gles3/texturespecification/texsubimage2d_empty_tex-expected.txt:
325         * webgl/2.0.0/deqp/functional/gles3/texturespecification/texsubimage2d_pbo_2d_00-expected.txt:
326         * webgl/2.0.0/deqp/functional/gles3/texturespecification/texsubimage2d_pbo_2d_01-expected.txt:
327         * webgl/2.0.0/deqp/functional/gles3/texturespecification/texsubimage2d_pbo_cube_01-expected.txt:
328         * webgl/2.0.0/deqp/functional/gles3/texturespecification/texsubimage2d_pbo_cube_02-expected.txt:
329         * webgl/2.0.0/deqp/functional/gles3/texturespecification/texsubimage2d_pbo_cube_03-expected.txt:
330         * webgl/2.0.0/deqp/functional/gles3/texturespecification/texsubimage3d_pbo_2d_array_00-expected.txt:
331         * webgl/2.0.0/deqp/functional/gles3/texturespecification/texsubimage3d_pbo_2d_array_01-expected.txt:
332         * webgl/2.0.0/deqp/functional/gles3/texturespecification/texsubimage3d_pbo_3d_00-expected.txt:
333         * webgl/2.0.0/deqp/functional/gles3/texturespecification/texsubimage3d_pbo_3d_01-expected.txt:
334         * webgl/2.0.0/deqp/functional/gles3/texturewrap/rgba8_npot-expected.txt:
335         * webgl/2.0.0/deqp/functional/gles3/texturewrap/rgba8_pot-expected.txt:
336         * webgl/2.0.0/deqp/functional/gles3/transformfeedback/array_element_interleaved_lines-expected.txt:
337         * webgl/2.0.0/deqp/functional/gles3/transformfeedback/array_element_interleaved_points-expected.txt:
338         * webgl/2.0.0/deqp/functional/gles3/transformfeedback/array_element_interleaved_triangles-expected.txt:
339         * webgl/2.0.0/deqp/functional/gles3/transformfeedback/array_element_separate_lines-expected.txt:
340         * webgl/2.0.0/deqp/functional/gles3/transformfeedback/array_element_separate_points-expected.txt:
341         * webgl/2.0.0/deqp/functional/gles3/transformfeedback/array_element_separate_triangles-expected.txt:
342         * webgl/2.0.0/deqp/functional/gles3/transformfeedback/array_interleaved_lines-expected.txt:
343         * webgl/2.0.0/deqp/functional/gles3/transformfeedback/array_interleaved_points-expected.txt:
344         * webgl/2.0.0/deqp/functional/gles3/transformfeedback/array_interleaved_triangles-expected.txt:
345         * webgl/2.0.0/deqp/functional/gles3/transformfeedback/array_separate_lines-expected.txt:
346         * webgl/2.0.0/deqp/functional/gles3/transformfeedback/array_separate_points-expected.txt:
347         * webgl/2.0.0/deqp/functional/gles3/transformfeedback/array_separate_triangles-expected.txt:
348         * webgl/2.0.0/deqp/functional/gles3/transformfeedback/basic_types_interleaved_lines-expected.txt:
349         * webgl/2.0.0/deqp/functional/gles3/transformfeedback/basic_types_interleaved_points-expected.txt:
350         * webgl/2.0.0/deqp/functional/gles3/transformfeedback/basic_types_interleaved_triangles-expected.txt:
351         * webgl/2.0.0/deqp/functional/gles3/transformfeedback/basic_types_separate_lines-expected.txt:
352         * webgl/2.0.0/deqp/functional/gles3/transformfeedback/basic_types_separate_points-expected.txt:
353         * webgl/2.0.0/deqp/functional/gles3/transformfeedback/basic_types_separate_triangles-expected.txt:
354         * webgl/2.0.0/deqp/functional/gles3/transformfeedback/interpolation_centroid-expected.txt:
355         * webgl/2.0.0/deqp/functional/gles3/transformfeedback/interpolation_flat-expected.txt:
356         * webgl/2.0.0/deqp/functional/gles3/transformfeedback/interpolation_smooth-expected.txt:
357         * webgl/2.0.0/deqp/functional/gles3/transformfeedback/point_size-expected.txt:
358         * webgl/2.0.0/deqp/functional/gles3/transformfeedback/position-expected.txt:
359         * webgl/2.0.0/deqp/functional/gles3/transformfeedback/random_interleaved_lines-expected.txt:
360         * webgl/2.0.0/deqp/functional/gles3/transformfeedback/random_interleaved_points-expected.txt:
361         * webgl/2.0.0/deqp/functional/gles3/transformfeedback/random_interleaved_triangles-expected.txt:
362         * webgl/2.0.0/deqp/functional/gles3/transformfeedback/random_separate_lines-expected.txt:
363         * webgl/2.0.0/deqp/functional/gles3/transformfeedback/random_separate_points-expected.txt:
364         * webgl/2.0.0/deqp/functional/gles3/transformfeedback/random_separate_triangles-expected.txt:
365         * webgl/2.0.0/deqp/functional/gles3/uniformapi/info_query-expected.txt:
366         * webgl/2.0.0/deqp/functional/gles3/uniformapi/random-expected.txt:
367         * webgl/2.0.0/deqp/functional/gles3/uniformapi/value_assigned-expected.txt:
368         * webgl/2.0.0/deqp/functional/gles3/uniformapi/value_initial-expected.txt:
369         * webgl/2.0.0/deqp/functional/gles3/uniformbuffers/instance_array_basic_type-expected.txt:
370         * webgl/2.0.0/deqp/functional/gles3/uniformbuffers/random-expected.txt:
371         * webgl/2.0.0/deqp/functional/gles3/uniformbuffers/single_basic_array-expected.txt:
372         * webgl/2.0.0/deqp/functional/gles3/uniformbuffers/single_basic_type-expected.txt:
373         * webgl/2.0.0/deqp/functional/gles3/vertexarrayobject-expected.txt:
374         * webgl/2.0.0/deqp/functional/gles3/vertexarrays/multiple_attributes.count-expected.txt:
375         * webgl/2.0.0/deqp/functional/gles3/vertexarrays/multiple_attributes.output-expected.txt:
376         * webgl/2.0.0/deqp/functional/gles3/vertexarrays/multiple_attributes.storage-expected.txt:
377         * webgl/2.0.0/deqp/functional/gles3/vertexarrays/multiple_attributes.stride-expected.txt:
378         * webgl/2.0.0/deqp/functional/gles3/vertexarrays/single_attribute.first-expected.txt:
379         * webgl/2.0.0/deqp/functional/gles3/vertexarrays/single_attribute.normalize-expected.txt:
380         * webgl/2.0.0/deqp/functional/gles3/vertexarrays/single_attribute.offset-expected.txt:
381         * webgl/2.0.0/deqp/functional/gles3/vertexarrays/single_attribute.output_type.byte-expected.txt:
382         * webgl/2.0.0/deqp/functional/gles3/vertexarrays/single_attribute.output_type.float-expected.txt:
383         * webgl/2.0.0/deqp/functional/gles3/vertexarrays/single_attribute.output_type.half-expected.txt:
384         * webgl/2.0.0/deqp/functional/gles3/vertexarrays/single_attribute.output_type.int-expected.txt:
385         * webgl/2.0.0/deqp/functional/gles3/vertexarrays/single_attribute.output_type.int_2_10_10_10-expected.txt:
386         * webgl/2.0.0/deqp/functional/gles3/vertexarrays/single_attribute.output_type.short-expected.txt:
387         * webgl/2.0.0/deqp/functional/gles3/vertexarrays/single_attribute.output_type.unsigned_byte-expected.txt:
388         * webgl/2.0.0/deqp/functional/gles3/vertexarrays/single_attribute.output_type.unsigned_int-expected.txt:
389         * webgl/2.0.0/deqp/functional/gles3/vertexarrays/single_attribute.output_type.unsigned_int_2_10_10_10-expected.txt:
390         * webgl/2.0.0/deqp/functional/gles3/vertexarrays/single_attribute.output_type.unsigned_short-expected.txt:
391         * webgl/2.0.0/deqp/functional/gles3/vertexarrays/single_attribute.stride-expected.txt:
392         * webgl/2.0.0/deqp/functional/gles3/vertexarrays/single_attribute.usage.dynamic_copy-expected.txt:
393         * webgl/2.0.0/deqp/functional/gles3/vertexarrays/single_attribute.usage.dynamic_draw-expected.txt:
394         * webgl/2.0.0/deqp/functional/gles3/vertexarrays/single_attribute.usage.dynamic_read-expected.txt:
395         * webgl/2.0.0/deqp/functional/gles3/vertexarrays/single_attribute.usage.static_copy-expected.txt:
396         * webgl/2.0.0/deqp/functional/gles3/vertexarrays/single_attribute.usage.static_draw-expected.txt:
397         * webgl/2.0.0/deqp/functional/gles3/vertexarrays/single_attribute.usage.static_read-expected.txt:
398         * webgl/2.0.0/deqp/functional/gles3/vertexarrays/single_attribute.usage.stream_copy-expected.txt:
399         * webgl/2.0.0/deqp/functional/gles3/vertexarrays/single_attribute.usage.stream_draw-expected.txt:
400         * webgl/2.0.0/deqp/functional/gles3/vertexarrays/single_attribute.usage.stream_read-expected.txt:
401         * webgl/TestExpectations:
402
403 2020-02-25  Ryan Haddad  <ryanhaddad@apple.com>
404
405         Unreviewed test gardening for macOS.
406
407         * platform/mac/TestExpectations: Change the expectation for the
408         fast/text-autosizing/ios/idempotentmode directory to 'Skip' since the
409         tests rely on a feature that isn't implemented on macOS.
410
411 2020-02-25  Jason Lawrence  <lawrence.j@apple.com>
412
413         [ Mac wk2 Release ] imported/w3c/web-platform-tests/webrtc/RTCPeerConnection-iceConnectionState.https.html is flaky failing.
414         https://bugs.webkit.org/show_bug.cgi?id=208222
415
416         Unreviewed test gardening.
417
418         * platform/mac-wk2/TestExpectations:
419
420 2020-02-25  Jason Lawrence  <lawrence.j@apple.com>
421
422         [ Mac Debug ] imported/w3c/web-platform-tests/html/semantics/embedded-content/media-elements/loading-the-media-resource/resource-selection-pointer-control.html is flaky failing.
423         https://bugs.webkit.org/show_bug.cgi?id=208220
424
425         Unreviewed test gardening.
426
427         * platform/mac/TestExpectations:
428
429 2020-02-25  Justin Fan  <justin_fan@apple.com>
430
431         [WebGL] More 2.0.0 conformance suite gardening after ANGLE rollout
432         https://bugs.webkit.org/show_bug.cgi?id=208211
433
434         Unreviewed test gardening.
435
436         Mark one more unsupported test as flaky, and add in Intel graphics-specific results for 
437         5 tests that were failing consistently across all bots.
438
439         * TestExpectations:
440         * webgl/2.0.0/conformance/buffers/buffer-uninitialized-expected.txt:
441         * webgl/2.0.0/conformance/extensions/angle-instanced-arrays-expected.txt:
442         * webgl/2.0.0/conformance/rendering/clipping-wide-points-expected.txt:
443         * webgl/2.0.0/conformance2/rendering/clipping-wide-points-expected.txt:
444         * webgl/2.0.0/conformance2/textures/misc/tex-3d-size-limit-expected.txt:
445
446 2020-02-25  Jason Lawrence  <lawrence.j@apple.com>
447
448         [ Mac ] compositing/video/video-clip-change-src.html is flaky failing.
449         https://bugs.webkit.org/show_bug.cgi?id=208219
450
451         Unreviewed test gardening.
452
453         * platform/mac/TestExpectations:
454
455 2020-02-25  Jacob Uphoff  <jacob_uphoff@apple.com>
456
457         Removing expectations from a resolved bug
458         https://bugs.webkit.org/show_bug.cgi?id=207154
459
460         Unreviewed test gardening
461
462         * platform/mac-wk1/TestExpectations:
463
464 2020-02-25  Jason Lawrence  <lawrence.j@apple.com>
465
466         REGRESSION: (r257268) [ iPadOS wk2 ] fast/scrolling/ios/change-scrollability-on-content-resize-nested.html is failing.
467         https://bugs.webkit.org/show_bug.cgi?id=208216
468
469         Unreviewed test gardening.
470
471         Rebaselined the test for iPad, removed the failure expectation.
472
473         * platform/ipad/TestExpectations:
474         * platform/ipad/fast/scrolling/ios/change-scrollability-on-content-resize-nested-expected.txt:
475
476 2020-02-25  Jason Lawrence  <lawrence.j@apple.com>
477
478         [ iPadOS wk2 ] fast/scrolling/ios/change-scrollability-on-content-resize-nested.html is failing. 
479         https://bugs.webkit.org/show_bug.cgi?id=208216
480
481         Unreviewed test gardening.
482
483         * platform/ipad/TestExpectations:
484
485 2020-02-25  Myles C. Maxfield  <mmaxfield@apple.com>
486
487         [iPadOS] REGRESSION(r247667): Autosizing style changes don't invalidate RenderText's preferred logical widths
488         https://bugs.webkit.org/show_bug.cgi?id=208084
489         <rdar://problem/59463898>
490
491         Reviewed by Darin Adler.
492
493         * fast/text-autosizing/ios/idempotentmode/viewport-change-relayout-expected.html: Added.
494         * fast/text-autosizing/ios/idempotentmode/viewport-change-relayout.html: Added.
495
496 2020-02-25  Zalan Bujtas  <zalan@apple.com>
497
498         [LFC][TFC] Do not create a formatting context for empty subtree in TableFormattingContext::computePreferredWidthForColumns
499         https://bugs.webkit.org/show_bug.cgi?id=208205
500         <rdar://problem/59766702>
501
502         Reviewed by Antti Koivisto.
503
504         * fast/layoutformattingcontext/simple-table-with-empty-td-expected.html: Added.
505         * fast/layoutformattingcontext/simple-table-with-empty-td.html: Added.
506
507 2020-02-25  Jacob Uphoff  <jacob_uphoff@apple.com>
508         
509         Removing expectations for a resolved bug
510         https://bugs.webkit.org/show_bug.cgi?id=206673
511
512         Unreviewed test gardening
513
514         * platform/mac-wk1/TestExpectations:
515
516 2020-02-25  Nikos Mouchtaris  <nmouchtaris@apple.com>
517
518         REGRESSION: (r257289) [ macOS ] fast/dom/navigator-detached-no-crash.html is failing
519         https://bugs.webkit.org/show_bug.cgi?id=208202
520
521         Reviewed by Megan Gardner.
522
523         Fixed expected for new function introduced to navigator. Test makes sure accessing each
524         member of navigator doesn't crash, added check for new function in expected. 
525
526         * platform/mac-wk2/fast/dom/navigator-detached-no-crash-expected.txt:
527
528 2020-02-25  Zalan Bujtas  <zalan@apple.com>
529
530         [LFC][OutOfFlow] Out-of-flow positioned line breaks can generate display boxes
531         https://bugs.webkit.org/show_bug.cgi?id=208198
532         <rdar://problem/59764787>
533
534         Reviewed by Antti Koivisto.
535
536         * fast/layoutformattingcontext/out-of-flow-positioned-line-breaks-expected.html: Added.
537         * fast/layoutformattingcontext/out-of-flow-positioned-line-breaks.html: Added.
538
539 2020-02-25  Chris Dumez  <cdumez@apple.com>
540
541         Regression(CookieCache) Hang and very high CPU usage on nytimes.com
542         https://bugs.webkit.org/show_bug.cgi?id=208166
543         <rdar://problem/59739735>
544
545         Reviewed by Alex Christensen.
546
547         Add layout test coverage.
548
549         * http/tests/cookies/document-cookie-set-expired-cookie-expected.txt: Added.
550         * http/tests/cookies/document-cookie-set-expired-cookie.html: Added.
551
552 2020-02-25  Carlos Garcia Campos  <cgarcia@igalia.com>
553
554         Unreviewed GTK gardening. Rebaseline tests after r257299 and r257300.
555
556         * platform/gtk/accessibility/media-emits-object-replacement-expected.txt:
557         * platform/gtk/compositing/overflow/theme-affects-visual-overflow-expected.png:
558         * platform/gtk/compositing/overflow/theme-affects-visual-overflow-expected.txt:
559         * platform/gtk/compositing/video/video-background-color-expected.png: Added.
560         * platform/gtk/compositing/video/video-background-color-expected.txt: Added.
561         * platform/gtk/css1/box_properties/acid_test-expected.png:
562         * platform/gtk/css1/box_properties/acid_test-expected.txt:
563         * platform/gtk/css2.1/20110323/replaced-elements-001-expected.txt:
564         * platform/gtk/css2.1/t09-c5526c-display-00-e-expected.png:
565         * platform/gtk/css2.1/t09-c5526c-display-00-e-expected.txt:
566         * platform/gtk/css3/flexbox/button-expected.png:
567         * platform/gtk/css3/flexbox/button-expected.txt:
568         * platform/gtk/css3/selectors3/html/css3-modsel-161-expected.png:
569         * platform/gtk/css3/selectors3/html/css3-modsel-161-expected.txt:
570         * platform/gtk/css3/selectors3/html/css3-modsel-19b-expected.png:
571         * platform/gtk/css3/selectors3/html/css3-modsel-19b-expected.txt:
572         * platform/gtk/css3/selectors3/html/css3-modsel-23-expected.png:
573         * platform/gtk/css3/selectors3/html/css3-modsel-23-expected.txt:
574         * platform/gtk/css3/selectors3/html/css3-modsel-24-expected.png:
575         * platform/gtk/css3/selectors3/html/css3-modsel-24-expected.txt:
576         * platform/gtk/css3/selectors3/html/css3-modsel-25-expected.png:
577         * platform/gtk/css3/selectors3/html/css3-modsel-25-expected.txt:
578         * platform/gtk/css3/selectors3/html/css3-modsel-68-expected.png:
579         * platform/gtk/css3/selectors3/html/css3-modsel-68-expected.txt:
580         * platform/gtk/css3/selectors3/html/css3-modsel-69-expected.png:
581         * platform/gtk/css3/selectors3/html/css3-modsel-69-expected.txt:
582         * platform/gtk/css3/selectors3/html/css3-modsel-70-expected.png:
583         * platform/gtk/css3/selectors3/html/css3-modsel-70-expected.txt:
584         * platform/gtk/css3/selectors3/xhtml/css3-modsel-161-expected.png:
585         * platform/gtk/css3/selectors3/xhtml/css3-modsel-161-expected.txt:
586         * platform/gtk/css3/selectors3/xhtml/css3-modsel-19b-expected.png:
587         * platform/gtk/css3/selectors3/xhtml/css3-modsel-19b-expected.txt:
588         * platform/gtk/css3/selectors3/xhtml/css3-modsel-23-expected.png:
589         * platform/gtk/css3/selectors3/xhtml/css3-modsel-23-expected.txt:
590         * platform/gtk/css3/selectors3/xhtml/css3-modsel-24-expected.png:
591         * platform/gtk/css3/selectors3/xhtml/css3-modsel-24-expected.txt:
592         * platform/gtk/css3/selectors3/xhtml/css3-modsel-25-expected.png:
593         * platform/gtk/css3/selectors3/xhtml/css3-modsel-25-expected.txt:
594         * platform/gtk/css3/selectors3/xhtml/css3-modsel-68-expected.png:
595         * platform/gtk/css3/selectors3/xhtml/css3-modsel-68-expected.txt:
596         * platform/gtk/css3/selectors3/xhtml/css3-modsel-69-expected.png:
597         * platform/gtk/css3/selectors3/xhtml/css3-modsel-69-expected.txt:
598         * platform/gtk/css3/selectors3/xhtml/css3-modsel-70-expected.png:
599         * platform/gtk/css3/selectors3/xhtml/css3-modsel-70-expected.txt:
600         * platform/gtk/css3/selectors3/xml/css3-modsel-161-expected.png:
601         * platform/gtk/css3/selectors3/xml/css3-modsel-161-expected.txt:
602         * platform/gtk/css3/selectors3/xml/css3-modsel-19b-expected.png:
603         * platform/gtk/css3/selectors3/xml/css3-modsel-19b-expected.txt:
604         * platform/gtk/css3/selectors3/xml/css3-modsel-23-expected.png:
605         * platform/gtk/css3/selectors3/xml/css3-modsel-23-expected.txt:
606         * platform/gtk/css3/selectors3/xml/css3-modsel-24-expected.png:
607         * platform/gtk/css3/selectors3/xml/css3-modsel-24-expected.txt:
608         * platform/gtk/css3/selectors3/xml/css3-modsel-25-expected.png:
609         * platform/gtk/css3/selectors3/xml/css3-modsel-25-expected.txt:
610         * platform/gtk/css3/selectors3/xml/css3-modsel-68-expected.png:
611         * platform/gtk/css3/selectors3/xml/css3-modsel-68-expected.txt:
612         * platform/gtk/css3/selectors3/xml/css3-modsel-69-expected.png:
613         * platform/gtk/css3/selectors3/xml/css3-modsel-69-expected.txt:
614         * platform/gtk/css3/selectors3/xml/css3-modsel-70-expected.png:
615         * platform/gtk/css3/selectors3/xml/css3-modsel-70-expected.txt:
616         * platform/gtk/editing/pasteboard/4641033-expected.png:
617         * platform/gtk/editing/pasteboard/4641033-expected.txt:
618         * platform/gtk/editing/pasteboard/4944770-1-expected.png:
619         * platform/gtk/editing/pasteboard/4944770-1-expected.txt:
620         * platform/gtk/editing/pasteboard/4944770-2-expected.png:
621         * platform/gtk/editing/pasteboard/4944770-2-expected.txt:
622         * platform/gtk/editing/selection/3690703-2-expected.png:
623         * platform/gtk/editing/selection/3690703-2-expected.txt:
624         * platform/gtk/editing/selection/3690703-expected.png:
625         * platform/gtk/editing/selection/3690703-expected.txt:
626         * platform/gtk/editing/selection/3690719-expected.png:
627         * platform/gtk/editing/selection/3690719-expected.txt:
628         * platform/gtk/editing/selection/4397952-expected.png:
629         * platform/gtk/editing/selection/4397952-expected.txt:
630         * platform/gtk/editing/selection/5240265-expected.png:
631         * platform/gtk/editing/selection/5240265-expected.txt:
632         * platform/gtk/editing/selection/caret-before-select-expected.png:
633         * platform/gtk/editing/selection/caret-before-select-expected.txt:
634         * platform/gtk/editing/selection/replaced-boundaries-3-expected.png:
635         * platform/gtk/editing/selection/replaced-boundaries-3-expected.txt:
636         * platform/gtk/editing/selection/select-box-expected.png:
637         * platform/gtk/editing/selection/select-box-expected.txt:
638         * platform/gtk/editing/selection/select-element-paragraph-boundary-expected.png:
639         * platform/gtk/editing/selection/select-element-paragraph-boundary-expected.txt:
640         * platform/gtk/editing/selection/selection-button-text-expected.png:
641         * platform/gtk/editing/selection/selection-button-text-expected.txt:
642         * platform/gtk/fast/block/basic/011-expected.png:
643         * platform/gtk/fast/block/basic/011-expected.txt:
644         * platform/gtk/fast/block/float/float-avoidance-expected.png:
645         * platform/gtk/fast/block/float/float-avoidance-expected.txt:
646         * platform/gtk/fast/block/margin-collapse/103-expected.png:
647         * platform/gtk/fast/block/margin-collapse/103-expected.txt:
648         * platform/gtk/fast/block/positioning/inline-block-relposition-expected.png:
649         * platform/gtk/fast/block/positioning/inline-block-relposition-expected.txt:
650         * platform/gtk/fast/box-sizing/percentage-height-expected.png:
651         * platform/gtk/fast/box-sizing/percentage-height-expected.txt:
652         * platform/gtk/fast/css/continuationCrash-expected.png:
653         * platform/gtk/fast/css/continuationCrash-expected.txt:
654         * platform/gtk/fast/css/focus-ring-exists-for-search-field-expected.png:
655         * platform/gtk/fast/css/focus-ring-exists-for-search-field-expected.txt:
656         * platform/gtk/fast/css/margin-top-bottom-dynamic-expected.png:
657         * platform/gtk/fast/css/margin-top-bottom-dynamic-expected.txt:
658         * platform/gtk/fast/css/non-standard-checkbox-size-expected.png:
659         * platform/gtk/fast/css/non-standard-checkbox-size-expected.txt:
660         * platform/gtk/fast/css/rtl-ordering-expected.png:
661         * platform/gtk/fast/css/rtl-ordering-expected.txt:
662         * platform/gtk/fast/css/text-input-with-webkit-border-radius-expected.png:
663         * platform/gtk/fast/css/text-input-with-webkit-border-radius-expected.txt:
664         * platform/gtk/fast/css/text-overflow-input-expected.png:
665         * platform/gtk/fast/css/text-overflow-input-expected.txt:
666         * platform/gtk/fast/css/text-transform-select-expected.png:
667         * platform/gtk/fast/css/text-transform-select-expected.txt:
668         * platform/gtk/fast/dom/HTMLInputElement/input-slider-update-expected.png:
669         * platform/gtk/fast/dom/HTMLInputElement/input-slider-update-expected.txt:
670         * platform/gtk/fast/dom/HTMLProgressElement/indeterminate-progress-001-expected.txt:
671         * platform/gtk/fast/dom/HTMLProgressElement/native-progress-bar-expected.png:
672         * platform/gtk/fast/dom/HTMLProgressElement/native-progress-bar-expected.txt:
673         * platform/gtk/fast/dom/HTMLProgressElement/progress-bar-value-pseudo-element-expected.txt:
674         * platform/gtk/fast/dom/HTMLProgressElement/progress-element-expected.png:
675         * platform/gtk/fast/dom/HTMLProgressElement/progress-element-expected.txt:
676         * platform/gtk/fast/dom/HTMLTableColElement/resize-table-using-col-width-expected.png:
677         * platform/gtk/fast/dom/HTMLTableColElement/resize-table-using-col-width-expected.txt:
678         * platform/gtk/fast/dom/HTMLTextAreaElement/reset-textarea-expected.png:
679         * platform/gtk/fast/dom/HTMLTextAreaElement/reset-textarea-expected.txt:
680         * platform/gtk/fast/dynamic/positioned-movement-with-positioned-children-expected.txt:
681         * platform/gtk/fast/forms/001-expected.png:
682         * platform/gtk/fast/forms/001-expected.txt:
683         * platform/gtk/fast/forms/003-expected.png:
684         * platform/gtk/fast/forms/003-expected.txt:
685         * platform/gtk/fast/forms/004-expected.png:
686         * platform/gtk/fast/forms/004-expected.txt:
687         * platform/gtk/fast/forms/basic-buttons-expected.png:
688         * platform/gtk/fast/forms/basic-buttons-expected.txt:
689         * platform/gtk/fast/forms/basic-inputs-expected.png:
690         * platform/gtk/fast/forms/basic-inputs-expected.txt:
691         * platform/gtk/fast/forms/basic-selects-expected.png:
692         * platform/gtk/fast/forms/basic-selects-expected.txt:
693         * platform/gtk/fast/forms/basic-textareas-expected.png:
694         * platform/gtk/fast/forms/basic-textareas-expected.txt:
695         * platform/gtk/fast/forms/basic-textareas-quirks-expected.png:
696         * platform/gtk/fast/forms/basic-textareas-quirks-expected.txt:
697         * platform/gtk/fast/forms/blankbuttons-expected.png:
698         * platform/gtk/fast/forms/blankbuttons-expected.txt:
699         * platform/gtk/fast/forms/button-align-expected.png:
700         * platform/gtk/fast/forms/button-align-expected.txt:
701         * platform/gtk/fast/forms/button-cannot-be-nested-expected.png:
702         * platform/gtk/fast/forms/button-cannot-be-nested-expected.txt:
703         * platform/gtk/fast/forms/button-default-title-expected.png:
704         * platform/gtk/fast/forms/button-default-title-expected.txt:
705         * platform/gtk/fast/forms/button-generated-content-expected.png:
706         * platform/gtk/fast/forms/button-generated-content-expected.txt:
707         * platform/gtk/fast/forms/button-inner-block-reuse-expected.png:
708         * platform/gtk/fast/forms/button-inner-block-reuse-expected.txt:
709         * platform/gtk/fast/forms/button-positioned-expected.png:
710         * platform/gtk/fast/forms/button-positioned-expected.txt:
711         * platform/gtk/fast/forms/button-sizes-expected.png:
712         * platform/gtk/fast/forms/button-sizes-expected.txt:
713         * platform/gtk/fast/forms/button-style-color-expected.png:
714         * platform/gtk/fast/forms/button-style-color-expected.txt:
715         * platform/gtk/fast/forms/button-table-styles-expected.png:
716         * platform/gtk/fast/forms/button-table-styles-expected.txt:
717         * platform/gtk/fast/forms/button-text-transform-expected.png:
718         * platform/gtk/fast/forms/button-text-transform-expected.txt:
719         * platform/gtk/fast/forms/button-white-space-expected.png:
720         * platform/gtk/fast/forms/button-white-space-expected.txt:
721         * platform/gtk/fast/forms/control-clip-expected.png:
722         * platform/gtk/fast/forms/control-clip-expected.txt:
723         * platform/gtk/fast/forms/control-clip-overflow-expected.png:
724         * platform/gtk/fast/forms/control-clip-overflow-expected.txt:
725         * platform/gtk/fast/forms/control-restrict-line-height-expected.png:
726         * platform/gtk/fast/forms/control-restrict-line-height-expected.txt:
727         * platform/gtk/fast/forms/datalist/datalist-searchinput-appearance-expected.png:
728         * platform/gtk/fast/forms/datalist/datalist-searchinput-appearance-expected.txt:
729         * platform/gtk/fast/forms/datalist/datalist-textinput-appearance-expected.png:
730         * platform/gtk/fast/forms/datalist/datalist-textinput-appearance-expected.txt:
731         * platform/gtk/fast/forms/disabled-select-change-index-expected.png:
732         * platform/gtk/fast/forms/disabled-select-change-index-expected.txt:
733         * platform/gtk/fast/forms/file/file-input-direction-expected.png:
734         * platform/gtk/fast/forms/file/file-input-direction-expected.txt:
735         * platform/gtk/fast/forms/file/file-input-disabled-expected.png:
736         * platform/gtk/fast/forms/file/file-input-disabled-expected.txt:
737         * platform/gtk/fast/forms/form-element-geometry-expected.png:
738         * platform/gtk/fast/forms/form-element-geometry-expected.txt:
739         * platform/gtk/fast/forms/formmove-expected.png:
740         * platform/gtk/fast/forms/formmove-expected.txt:
741         * platform/gtk/fast/forms/formmove2-expected.png:
742         * platform/gtk/fast/forms/formmove2-expected.txt:
743         * platform/gtk/fast/forms/formmove3-expected.png:
744         * platform/gtk/fast/forms/formmove3-expected.txt:
745         * platform/gtk/fast/forms/indeterminate-expected.png:
746         * platform/gtk/fast/forms/indeterminate-expected.txt:
747         * platform/gtk/fast/forms/input-appearance-disabled-expected.png:
748         * platform/gtk/fast/forms/input-appearance-disabled-expected.txt:
749         * platform/gtk/fast/forms/input-appearance-height-expected.png:
750         * platform/gtk/fast/forms/input-appearance-height-expected.txt:
751         * platform/gtk/fast/forms/input-button-sizes-expected.png:
752         * platform/gtk/fast/forms/input-button-sizes-expected.txt:
753         * platform/gtk/fast/forms/input-disabled-color-expected.png:
754         * platform/gtk/fast/forms/input-disabled-color-expected.txt:
755         * platform/gtk/fast/forms/input-first-letter-expected.png:
756         * platform/gtk/fast/forms/input-first-letter-expected.txt:
757         * platform/gtk/fast/forms/input-value-expected.png:
758         * platform/gtk/fast/forms/input-value-expected.txt:
759         * platform/gtk/fast/forms/large-toggle-elements-expected.png:
760         * platform/gtk/fast/forms/large-toggle-elements-expected.txt:
761         * platform/gtk/fast/forms/menulist-deselect-update-expected.png:
762         * platform/gtk/fast/forms/menulist-deselect-update-expected.txt:
763         * platform/gtk/fast/forms/menulist-narrow-width-expected.png:
764         * platform/gtk/fast/forms/menulist-narrow-width-expected.txt:
765         * platform/gtk/fast/forms/menulist-no-overflow-expected.png:
766         * platform/gtk/fast/forms/menulist-no-overflow-expected.txt:
767         * platform/gtk/fast/forms/menulist-separator-painting-expected.png:
768         * platform/gtk/fast/forms/menulist-separator-painting-expected.txt:
769         * platform/gtk/fast/forms/menulist-style-color-expected.png:
770         * platform/gtk/fast/forms/menulist-style-color-expected.txt:
771         * platform/gtk/fast/forms/menulist-width-change-expected.png:
772         * platform/gtk/fast/forms/menulist-width-change-expected.txt:
773         * platform/gtk/fast/forms/number/number-spinbutton-change-and-input-events-expected.txt:
774         * platform/gtk/fast/forms/number/number-spinbutton-click-in-iframe-expected.txt:
775         * platform/gtk/fast/forms/number/number-spinbutton-gets-disabled-or-readonly-expected.txt:
776         * platform/gtk/fast/forms/option-script-expected.png:
777         * platform/gtk/fast/forms/option-script-expected.txt:
778         * platform/gtk/fast/forms/option-strip-whitespace-expected.png:
779         * platform/gtk/fast/forms/option-strip-whitespace-expected.txt:
780         * platform/gtk/fast/forms/option-text-clip-expected.png:
781         * platform/gtk/fast/forms/option-text-clip-expected.txt:
782         * platform/gtk/fast/forms/placeholder-position-expected.png:
783         * platform/gtk/fast/forms/placeholder-position-expected.txt:
784         * platform/gtk/fast/forms/placeholder-pseudo-style-expected.png:
785         * platform/gtk/fast/forms/placeholder-pseudo-style-expected.txt:
786         * platform/gtk/fast/forms/range/input-appearance-range-expected.png:
787         * platform/gtk/fast/forms/range/input-appearance-range-expected.txt:
788         * platform/gtk/fast/forms/range/slider-padding-expected.png:
789         * platform/gtk/fast/forms/range/slider-padding-expected.txt:
790         * platform/gtk/fast/forms/range/slider-thumb-shared-style-expected.png:
791         * platform/gtk/fast/forms/range/slider-thumb-shared-style-expected.txt:
792         * platform/gtk/fast/forms/range/slider-transformed-expected.txt:
793         * platform/gtk/fast/forms/range/thumbslider-no-parent-slider-expected.png:
794         * platform/gtk/fast/forms/range/thumbslider-no-parent-slider-expected.txt:
795         * platform/gtk/fast/forms/search-cancel-button-style-sharing-expected.png:
796         * platform/gtk/fast/forms/search-cancel-button-style-sharing-expected.txt:
797         * platform/gtk/fast/forms/search-display-none-cancel-button-expected.png:
798         * platform/gtk/fast/forms/search-display-none-cancel-button-expected.txt:
799         * platform/gtk/fast/forms/search-input-rtl-expected.png:
800         * platform/gtk/fast/forms/search-input-rtl-expected.txt:
801         * platform/gtk/fast/forms/search-rtl-expected.png:
802         * platform/gtk/fast/forms/search-rtl-expected.txt:
803         * platform/gtk/fast/forms/search-styled-expected.png:
804         * platform/gtk/fast/forms/search-styled-expected.txt:
805         * platform/gtk/fast/forms/search/search-size-with-decorations-expected.png:
806         * platform/gtk/fast/forms/search/search-size-with-decorations-expected.txt:
807         * platform/gtk/fast/forms/searchfield-heights-expected.png:
808         * platform/gtk/fast/forms/searchfield-heights-expected.txt:
809         * platform/gtk/fast/forms/select-align-expected.png:
810         * platform/gtk/fast/forms/select-align-expected.txt:
811         * platform/gtk/fast/forms/select-background-none-expected.png:
812         * platform/gtk/fast/forms/select-background-none-expected.txt:
813         * platform/gtk/fast/forms/select-baseline-expected.png:
814         * platform/gtk/fast/forms/select-baseline-expected.txt:
815         * platform/gtk/fast/forms/select-change-listbox-to-popup-expected.png:
816         * platform/gtk/fast/forms/select-change-listbox-to-popup-expected.txt:
817         * platform/gtk/fast/forms/select-dirty-parent-pref-widths-expected.png:
818         * platform/gtk/fast/forms/select-dirty-parent-pref-widths-expected.txt:
819         * platform/gtk/fast/forms/select-disabled-appearance-expected.png:
820         * platform/gtk/fast/forms/select-disabled-appearance-expected.txt:
821         * platform/gtk/fast/forms/select-element-focus-ring-expected.png:
822         * platform/gtk/fast/forms/select-element-focus-ring-expected.txt:
823         * platform/gtk/fast/forms/select-initial-position-expected.png:
824         * platform/gtk/fast/forms/select-initial-position-expected.txt:
825         * platform/gtk/fast/forms/select-non-native-rendering-direction-expected.png:
826         * platform/gtk/fast/forms/select-non-native-rendering-direction-expected.txt:
827         * platform/gtk/fast/forms/select-selected-expected.png:
828         * platform/gtk/fast/forms/select-selected-expected.txt:
829         * platform/gtk/fast/forms/select-style-expected.png:
830         * platform/gtk/fast/forms/select-style-expected.txt:
831         * platform/gtk/fast/forms/select-visual-hebrew-expected.png:
832         * platform/gtk/fast/forms/select-visual-hebrew-expected.txt:
833         * platform/gtk/fast/forms/select-writing-direction-natural-expected.png:
834         * platform/gtk/fast/forms/select-writing-direction-natural-expected.txt:
835         * platform/gtk/fast/forms/select/optgroup-rendering-expected.png:
836         * platform/gtk/fast/forms/select/optgroup-rendering-expected.txt:
837         * platform/gtk/fast/forms/selectlist-minsize-expected.png:
838         * platform/gtk/fast/forms/selectlist-minsize-expected.txt:
839         * platform/gtk/fast/forms/stuff-on-my-optgroup-expected.png:
840         * platform/gtk/fast/forms/stuff-on-my-optgroup-expected.txt:
841         * platform/gtk/fast/forms/targeted-frame-submission-expected.png:
842         * platform/gtk/fast/forms/targeted-frame-submission-expected.txt:
843         * platform/gtk/fast/forms/textarea-placeholder-pseudo-style-expected.png:
844         * platform/gtk/fast/forms/textarea-placeholder-pseudo-style-expected.txt:
845         * platform/gtk/fast/html/details-replace-summary-child-expected.png:
846         * platform/gtk/fast/html/details-replace-summary-child-expected.txt:
847         * platform/gtk/fast/html/details-replace-text-expected.png:
848         * platform/gtk/fast/html/details-replace-text-expected.txt:
849         * platform/gtk/fast/html/keygen-expected.png:
850         * platform/gtk/fast/html/keygen-expected.txt:
851         * platform/gtk/fast/inline/positionedLifetime-expected.png:
852         * platform/gtk/fast/inline/positionedLifetime-expected.txt:
853         * platform/gtk/fast/invalid/014-expected.png:
854         * platform/gtk/fast/invalid/014-expected.txt:
855         * platform/gtk/fast/layers/video-layer-expected.png:
856         * platform/gtk/fast/layers/video-layer-expected.txt:
857         * platform/gtk/fast/overflow/scroll-nested-positioned-layer-in-overflow-expected.png:
858         * platform/gtk/fast/overflow/scroll-nested-positioned-layer-in-overflow-expected.txt:
859         * platform/gtk/fast/overflow/scrollRevealButton-expected.png:
860         * platform/gtk/fast/overflow/scrollRevealButton-expected.txt:
861         * platform/gtk/fast/parser/bad-xml-slash-expected.png:
862         * platform/gtk/fast/parser/bad-xml-slash-expected.txt:
863         * platform/gtk/fast/parser/document-write-option-expected.png:
864         * platform/gtk/fast/parser/document-write-option-expected.txt:
865         * platform/gtk/fast/repaint/search-field-cancel-expected.png:
866         * platform/gtk/fast/repaint/search-field-cancel-expected.txt:
867         * platform/gtk/fast/repaint/slider-thumb-drag-release-expected.png:
868         * platform/gtk/fast/repaint/slider-thumb-drag-release-expected.txt:
869         * platform/gtk/fast/replaced/replaced-breaking-expected.png:
870         * platform/gtk/fast/replaced/replaced-breaking-expected.txt:
871         * platform/gtk/fast/replaced/replaced-breaking-mixture-expected.png:
872         * platform/gtk/fast/replaced/replaced-breaking-mixture-expected.txt:
873         * platform/gtk/fast/replaced/three-selects-break-expected.png:
874         * platform/gtk/fast/replaced/three-selects-break-expected.txt:
875         * platform/gtk/fast/replaced/width100percent-button-expected.png:
876         * platform/gtk/fast/replaced/width100percent-button-expected.txt:
877         * platform/gtk/fast/replaced/width100percent-checkbox-expected.png:
878         * platform/gtk/fast/replaced/width100percent-checkbox-expected.txt:
879         * platform/gtk/fast/replaced/width100percent-menulist-expected.png:
880         * platform/gtk/fast/replaced/width100percent-menulist-expected.txt:
881         * platform/gtk/fast/replaced/width100percent-radio-expected.png:
882         * platform/gtk/fast/replaced/width100percent-radio-expected.txt:
883         * platform/gtk/fast/replaced/width100percent-searchfield-expected.png:
884         * platform/gtk/fast/replaced/width100percent-searchfield-expected.txt:
885         * platform/gtk/fast/table/append-cells2-expected.png:
886         * platform/gtk/fast/table/append-cells2-expected.txt:
887         * platform/gtk/fast/table/remove-td-display-none-expected.png:
888         * platform/gtk/fast/table/remove-td-display-none-expected.txt:
889         * platform/gtk/fast/text/international/bidi-menulist-expected.png:
890         * platform/gtk/fast/text/international/bidi-menulist-expected.txt:
891         * platform/gtk/fast/text/international/hindi-spacing-expected.png:
892         * platform/gtk/fast/text/international/hindi-spacing-expected.txt:
893         * platform/gtk/fast/text/international/pop-up-button-text-alignment-and-direction-expected.png:
894         * platform/gtk/fast/text/international/pop-up-button-text-alignment-and-direction-expected.txt:
895         * platform/gtk/fast/text/monospace-width-cache-expected.png:
896         * platform/gtk/fast/text/monospace-width-cache-expected.txt:
897         * platform/gtk/fast/text/textIteratorNilRenderer-expected.png:
898         * platform/gtk/fast/text/textIteratorNilRenderer-expected.txt:
899         * platform/gtk/fast/text/whitespace/normal-after-nowrap-breaking-expected.png:
900         * platform/gtk/fast/text/whitespace/normal-after-nowrap-breaking-expected.txt:
901         * platform/gtk/http/tests/media/hls/video-controls-live-stream-expected.txt:
902         * platform/gtk/http/tests/navigation/javascriptlink-frames-expected.png:
903         * platform/gtk/http/tests/navigation/javascriptlink-frames-expected.txt:
904         * platform/gtk/media/audio-controls-rendering-expected.png:
905         * platform/gtk/media/audio-controls-rendering-expected.txt:
906         * platform/gtk/media/controls-after-reload-expected.png:
907         * platform/gtk/media/controls-after-reload-expected.txt:
908         * platform/gtk/media/controls-strict-expected.png:
909         * platform/gtk/media/controls-strict-expected.txt:
910         * platform/gtk/media/media-controls-clone-expected.png:
911         * platform/gtk/media/media-controls-clone-expected.txt:
912         * platform/gtk/media/video-controls-rendering-expected.png:
913         * platform/gtk/media/video-controls-rendering-expected.txt:
914         * platform/gtk/media/video-display-toggle-expected.png:
915         * platform/gtk/media/video-display-toggle-expected.txt:
916         * platform/gtk/media/video-empty-source-expected.png:
917         * platform/gtk/media/video-empty-source-expected.txt:
918         * platform/gtk/media/video-no-audio-expected.png:
919         * platform/gtk/media/video-no-audio-expected.txt:
920         * platform/gtk/media/video-playing-and-pause-expected.png:
921         * platform/gtk/media/video-playing-and-pause-expected.txt:
922         * platform/gtk/media/video-zoom-controls-expected.png:
923         * platform/gtk/media/video-zoom-controls-expected.txt:
924         * platform/gtk/svg/custom/foreign-object-skew-expected.png:
925         * platform/gtk/svg/custom/foreign-object-skew-expected.txt:
926         * platform/gtk/svg/custom/inline-svg-in-xhtml-expected.png:
927         * platform/gtk/svg/custom/inline-svg-in-xhtml-expected.txt:
928         * platform/gtk/tables/mozilla/bugs/bug1188-expected.png:
929         * platform/gtk/tables/mozilla/bugs/bug1188-expected.txt:
930         * platform/gtk/tables/mozilla/bugs/bug1318-expected.png:
931         * platform/gtk/tables/mozilla/bugs/bug1318-expected.txt:
932         * platform/gtk/tables/mozilla/bugs/bug138725-expected.png:
933         * platform/gtk/tables/mozilla/bugs/bug138725-expected.txt:
934         * platform/gtk/tables/mozilla/bugs/bug18359-expected.png:
935         * platform/gtk/tables/mozilla/bugs/bug18359-expected.txt:
936         * platform/gtk/tables/mozilla/bugs/bug2479-2-expected.png:
937         * platform/gtk/tables/mozilla/bugs/bug2479-2-expected.txt:
938         * platform/gtk/tables/mozilla/bugs/bug2479-3-expected.png:
939         * platform/gtk/tables/mozilla/bugs/bug2479-3-expected.txt:
940         * platform/gtk/tables/mozilla/bugs/bug2479-4-expected.png:
941         * platform/gtk/tables/mozilla/bugs/bug2479-4-expected.txt:
942         * platform/gtk/tables/mozilla/bugs/bug26178-expected.png:
943         * platform/gtk/tables/mozilla/bugs/bug26178-expected.txt:
944         * platform/gtk/tables/mozilla/bugs/bug28928-expected.png:
945         * platform/gtk/tables/mozilla/bugs/bug28928-expected.txt:
946         * platform/gtk/tables/mozilla/bugs/bug29326-expected.png:
947         * platform/gtk/tables/mozilla/bugs/bug29326-expected.txt:
948         * platform/gtk/tables/mozilla/bugs/bug33855-expected.png:
949         * platform/gtk/tables/mozilla/bugs/bug33855-expected.txt:
950         * platform/gtk/tables/mozilla/bugs/bug39209-expected.png:
951         * platform/gtk/tables/mozilla/bugs/bug39209-expected.txt:
952         * platform/gtk/tables/mozilla/bugs/bug4382-expected.png:
953         * platform/gtk/tables/mozilla/bugs/bug4382-expected.txt:
954         * platform/gtk/tables/mozilla/bugs/bug4429-expected.png:
955         * platform/gtk/tables/mozilla/bugs/bug4429-expected.txt:
956         * platform/gtk/tables/mozilla/bugs/bug44505-expected.png:
957         * platform/gtk/tables/mozilla/bugs/bug44505-expected.txt:
958         * platform/gtk/tables/mozilla/bugs/bug4527-expected.png:
959         * platform/gtk/tables/mozilla/bugs/bug4527-expected.txt:
960         * platform/gtk/tables/mozilla/bugs/bug46368-1-expected.png:
961         * platform/gtk/tables/mozilla/bugs/bug46368-1-expected.txt:
962         * platform/gtk/tables/mozilla/bugs/bug46368-2-expected.png:
963         * platform/gtk/tables/mozilla/bugs/bug46368-2-expected.txt:
964         * platform/gtk/tables/mozilla/bugs/bug51037-expected.png:
965         * platform/gtk/tables/mozilla/bugs/bug51037-expected.txt:
966         * platform/gtk/tables/mozilla/bugs/bug51727-expected.png:
967         * platform/gtk/tables/mozilla/bugs/bug51727-expected.txt:
968         * platform/gtk/tables/mozilla/bugs/bug52505-expected.png:
969         * platform/gtk/tables/mozilla/bugs/bug52505-expected.txt:
970         * platform/gtk/tables/mozilla/bugs/bug52506-expected.png:
971         * platform/gtk/tables/mozilla/bugs/bug52506-expected.txt:
972         * platform/gtk/tables/mozilla/bugs/bug60749-expected.png:
973         * platform/gtk/tables/mozilla/bugs/bug60749-expected.txt:
974         * platform/gtk/tables/mozilla/bugs/bug68912-expected.png:
975         * platform/gtk/tables/mozilla/bugs/bug68912-expected.txt:
976         * platform/gtk/tables/mozilla/bugs/bug7342-expected.png:
977         * platform/gtk/tables/mozilla/bugs/bug7342-expected.txt:
978         * platform/gtk/tables/mozilla/bugs/bug92647-2-expected.png:
979         * platform/gtk/tables/mozilla/bugs/bug92647-2-expected.txt:
980         * platform/gtk/tables/mozilla/bugs/bug96334-expected.png:
981         * platform/gtk/tables/mozilla/bugs/bug96334-expected.txt:
982         * platform/gtk/tables/mozilla/collapsing_borders/bug41262-4-expected.png:
983         * platform/gtk/tables/mozilla/collapsing_borders/bug41262-4-expected.txt:
984         * platform/gtk/tables/mozilla/core/margins-expected.png:
985         * platform/gtk/tables/mozilla/core/margins-expected.txt:
986         * platform/gtk/tables/mozilla/dom/tableDom-expected.png:
987         * platform/gtk/tables/mozilla/dom/tableDom-expected.txt:
988         * platform/gtk/tables/mozilla/other/move_row-expected.png:
989         * platform/gtk/tables/mozilla/other/move_row-expected.txt:
990         * platform/gtk/tables/mozilla_expected_failures/bugs/bug1725-expected.png:
991         * platform/gtk/tables/mozilla_expected_failures/bugs/bug1725-expected.txt:
992         * platform/gtk/tables/mozilla_expected_failures/bugs/bug2479-5-expected.png:
993         * platform/gtk/tables/mozilla_expected_failures/bugs/bug2479-5-expected.txt:
994         * platform/gtk/tables/mozilla_expected_failures/bugs/bug58402-2-expected.png:
995         * platform/gtk/tables/mozilla_expected_failures/bugs/bug58402-2-expected.txt:
996         * platform/gtk/tables/mozilla_expected_failures/collapsing_borders/bug41262-5-expected.png:
997         * platform/gtk/tables/mozilla_expected_failures/collapsing_borders/bug41262-5-expected.txt:
998         * platform/gtk/tables/mozilla_expected_failures/collapsing_borders/bug41262-6-expected.png:
999         * platform/gtk/tables/mozilla_expected_failures/collapsing_borders/bug41262-6-expected.txt:
1000         * platform/gtk/tables/mozilla_expected_failures/core/captions1-expected.png:
1001         * platform/gtk/tables/mozilla_expected_failures/core/captions1-expected.txt:
1002         * platform/gtk/tables/mozilla_expected_failures/core/captions2-expected.png:
1003         * platform/gtk/tables/mozilla_expected_failures/core/captions2-expected.txt:
1004         * platform/gtk/transforms/2d/zoom-menulist-expected.png:
1005         * platform/gtk/transforms/2d/zoom-menulist-expected.txt:
1006
1007 2020-02-25  Diego Pino Garcia  <dpino@igalia.com>
1008
1009         [GTK] Update TestExpectations
1010         https://bugs.webkit.org/show_bug.cgi?id=208183
1011
1012         Unreviewed gardening.
1013
1014         * platform/gtk/TestExpectations:
1015
1016 2020-02-25  Diego Pino Garcia  <dpino@igalia.com>
1017
1018         [WPE] Gardening, update TestExpectations
1019         https://bugs.webkit.org/show_bug.cgi?id=208184
1020
1021         Unreviewed gardening.
1022
1023         * platform/wpe/TestExpectations:
1024
1025 2020-02-24  Justin Fan  <justin_fan@apple.com>
1026
1027         [WebGL] Unskip runnable WebGL 2.0.0 conformance suite for mac
1028         https://bugs.webkit.org/show_bug.cgi?id=208078
1029
1030         Unreviewed test gardening.
1031
1032         Actually run WebGL 2 tests. Update expectations for ANGLE backend.
1033
1034         * TestExpectations: Unskip non-DEQP WebGL 2.0.0 tests that do not crash nor timeout.
1035         * platform/ios-wk2/TestExpectations: Continue to skip 2.0.0 on iOS WK2 until discrepancies can be addressed.
1036         * webgl/2.0.0/conformance2/renderbuffers/framebuffer-object-attachment-expected.txt:
1037         * webgl/2.0.0/conformance2/renderbuffers/invalidate-framebuffer-expected.txt:
1038         * webgl/2.0.0/conformance2/renderbuffers/multisampled-renderbuffer-initialization-expected.txt:
1039         * webgl/2.0.0/conformance2/rendering/blitframebuffer-test-expected.txt:
1040         * webgl/2.0.0/conformance2/rendering/rgb-format-support-expected.txt:
1041         * webgl/2.0.0/conformance2/textures/misc/tex-3d-size-limit-expected.txt:
1042
1043 2020-02-24  Jason Lawrence  <lawrence.j@apple.com>
1044
1045         [ Mac wk2 Debug ] is inspector/dom-debugger/attribute-modified-style.html is flaky crashing.
1046         https://bugs.webkit.org/show_bug.cgi?id=208167
1047
1048         Unreviewed test gardening.
1049
1050         * platform/mac-wk2/TestExpectations:
1051
1052 2020-02-24  Zalan Bujtas  <zalan@apple.com>
1053
1054         REGRESSION (r257126): fast/frames/flattening/iframe-tiny.html is flaky failing
1055         https://bugs.webkit.org/show_bug.cgi?id=208055
1056         <rdar://problem/59668089>
1057
1058         Reviewed by Simon Fraser.
1059
1060         In the frame flattening context when optional layout is delayed, getComputedStyle() might return
1061         the un-flattened geometry unless the iframe element is forced to get laid out.
1062         1. main frame content is loaded and laid out -> if the iframe content is not ready yet, we don't initiate iframe flattening.
1063         2. iframe content is ready -> layout is scheduled.
1064         3. getComputedStyle() is called which initiates a style update/layout on the main frame,
1065            but only dirty boxes trigger layout (the iframe renderer itself is not dirty <- this is where frame flattening fails: webkit.org/b/208161)
1066         4. getComputedStyle() returns with the "stale" geometry.
1067
1068         * fast/frames/flattening/iframe-tiny.html:
1069
1070 2020-02-24  Chris Dumez  <cdumez@apple.com>
1071
1072         Unreviewed, mark http/tests/cookies/document-cookie-after-showModalDialog.html as flaky on WK1.
1073
1074         * platform/mac-wk1/TestExpectations:
1075
1076 2020-02-24  Jason Lawrence  <lawrence.j@apple.com>
1077
1078         [ Mac wk2 ] fast/scrolling/overflow-scroll-past-max.html is flaky failing
1079         https://bugs.webkit.org/show_bug.cgi?id=208160
1080
1081         Unreviewed test gardening.
1082
1083         * platform/mac-wk2/TestExpectations:
1084
1085 2020-02-24  Diego Pino Garcia  <dpino@igalia.com>
1086
1087         [GTK] Gardening, mark several tests as flaky
1088         https://bugs.webkit.org/show_bug.cgi?id=208140
1089
1090         Unreviewed gardening.
1091
1092         * platform/gtk/TestExpectations:
1093
1094 2020-02-24  Jason Lawrence  <lawrence.j@apple.com>
1095
1096         Changed results due to ANGLE use
1097         https://bugs.webkit.org/show_bug.cgi?id=207858
1098
1099         Unreviewed test gardening.
1100
1101         * platform/mac/TestExpectations:
1102
1103 2020-02-24  Simon Fraser  <simon.fraser@apple.com>
1104
1105         Remove geometry information from the scrolling tree
1106         https://bugs.webkit.org/show_bug.cgi?id=208085
1107
1108         Reviewed by Sam Weinig.
1109
1110         The scrolling tree doesn't have enough information to do hit-testing because it has
1111         no representation of layers that overlap scrollers. We'll have to do hit-testing another
1112         way, so remove hit-testing-geometry data from the scrolling tree.
1113
1114         * fast/scrolling/ios/change-scrollability-on-content-resize-expected.txt:
1115         * fast/scrolling/ios/change-scrollability-on-content-resize-nested-expected.txt:
1116         * fast/visual-viewport/tiled-drawing/zoomed-fixed-scrolled-down-expected.txt:
1117         * fast/visual-viewport/tiled-drawing/zoomed-fixed-scrolled-down-then-up-expected.txt:
1118         * fast/visual-viewport/tiled-drawing/zoomed-fixed-scrolling-layers-state-expected.txt:
1119         * platform/ios-wk2/scrollingcoordinator/scrolling-tree/absolute-in-nested-sc-scrollers-expected.txt:
1120         * platform/ios-wk2/scrollingcoordinator/scrolling-tree/absolute-inside-stacking-in-scroller-expected.txt:
1121         * platform/ios-wk2/scrollingcoordinator/scrolling-tree/clipped-layer-in-overflow-expected.txt:
1122         * platform/ios-wk2/scrollingcoordinator/scrolling-tree/clipped-layer-in-overflow-nested-expected.txt:
1123         * platform/ios-wk2/scrollingcoordinator/scrolling-tree/composited-in-absolute-in-overflow-expected.txt:
1124         * platform/ios-wk2/scrollingcoordinator/scrolling-tree/composited-in-absolute-in-stacking-context-overflow-expected.txt:
1125         * platform/ios-wk2/scrollingcoordinator/scrolling-tree/coordinated-frame-expected.txt:
1126         * platform/ios-wk2/scrollingcoordinator/scrolling-tree/coordinated-frame-gain-scrolling-ancestor-expected.txt:
1127         * platform/ios-wk2/scrollingcoordinator/scrolling-tree/coordinated-frame-in-fixed-expected.txt:
1128         * platform/ios-wk2/scrollingcoordinator/scrolling-tree/coordinated-frame-lose-scrolling-ancestor-expected.txt:
1129         * platform/ios-wk2/scrollingcoordinator/scrolling-tree/fixed-inside-frame-expected.txt:
1130         * platform/ios-wk2/scrollingcoordinator/scrolling-tree/gain-scrolling-node-parent-expected.txt:
1131         * platform/ios-wk2/scrollingcoordinator/scrolling-tree/lose-scrolling-node-parent-expected.txt:
1132         * platform/ios-wk2/scrollingcoordinator/scrolling-tree/nested-absolute-in-absolute-overflow-expected.txt:
1133         * platform/ios-wk2/scrollingcoordinator/scrolling-tree/nested-absolute-in-overflow-expected.txt:
1134         * platform/ios-wk2/scrollingcoordinator/scrolling-tree/nested-absolute-in-relative-in-overflow-expected.txt:
1135         * platform/ios-wk2/scrollingcoordinator/scrolling-tree/nested-absolute-in-sc-overflow-expected.txt:
1136         * platform/ios-wk2/scrollingcoordinator/scrolling-tree/nested-overflow-scroll-expected.txt:
1137         * platform/ios-wk2/scrollingcoordinator/scrolling-tree/overflow-in-fixed-expected.txt:
1138         * platform/ios-wk2/scrollingcoordinator/scrolling-tree/positioned-nodes-complex-expected.txt:
1139         * platform/ios-wk2/scrollingcoordinator/scrolling-tree/positioned-nodes-expected.txt:
1140         * platform/ios-wk2/scrollingcoordinator/scrolling-tree/remove-coordinated-frame-expected.txt:
1141         * platform/ios-wk2/scrollingcoordinator/scrolling-tree/remove-scrolling-role-expected.txt:
1142         * platform/ios-wk2/scrollingcoordinator/scrolling-tree/reparent-across-compositing-layers-expected.txt:
1143         * platform/ios-wk2/scrollingcoordinator/scrolling-tree/reparent-with-layer-removal-expected.txt:
1144         * platform/ios-wk2/scrollingcoordinator/scrolling-tree/scrolling-tree-includes-frame-expected.txt:
1145         * platform/ios-wk2/scrollingcoordinator/scrolling-tree/scrolling-tree-is-z-order-expected.txt:
1146         * platform/ios-wk2/scrollingcoordinator/scrolling-tree/sticky-in-overflow-expected.txt:
1147         * platform/ios-wk2/scrollingcoordinator/scrolling-tree/toggle-coordinated-frame-scrolling-expected.txt:
1148         * scrollingcoordinator/scrolling-tree/absolute-in-nested-sc-scrollers-expected.txt:
1149         * scrollingcoordinator/scrolling-tree/absolute-inside-stacking-in-scroller-expected.txt:
1150         * scrollingcoordinator/scrolling-tree/clipped-layer-in-overflow-expected.txt:
1151         * scrollingcoordinator/scrolling-tree/clipped-layer-in-overflow-nested-expected.txt:
1152         * scrollingcoordinator/scrolling-tree/composited-in-absolute-in-overflow-expected.txt:
1153         * scrollingcoordinator/scrolling-tree/composited-in-absolute-in-stacking-context-overflow-expected.txt:
1154         * scrollingcoordinator/scrolling-tree/coordinated-frame-expected.txt:
1155         * scrollingcoordinator/scrolling-tree/coordinated-frame-gain-scrolling-ancestor-expected.txt:
1156         * scrollingcoordinator/scrolling-tree/coordinated-frame-in-fixed-expected.txt:
1157         * scrollingcoordinator/scrolling-tree/coordinated-frame-lose-scrolling-ancestor-expected.txt:
1158         * scrollingcoordinator/scrolling-tree/fixed-inside-frame-expected.txt:
1159         * scrollingcoordinator/scrolling-tree/gain-scrolling-node-parent-expected.txt:
1160         * scrollingcoordinator/scrolling-tree/lose-scrolling-node-parent-expected.txt:
1161         * scrollingcoordinator/scrolling-tree/nested-absolute-in-absolute-overflow-expected.txt:
1162         * scrollingcoordinator/scrolling-tree/nested-absolute-in-overflow-expected.txt:
1163         * scrollingcoordinator/scrolling-tree/nested-absolute-in-relative-in-overflow-expected.txt:
1164         * scrollingcoordinator/scrolling-tree/nested-absolute-in-sc-overflow-expected.txt:
1165         * scrollingcoordinator/scrolling-tree/nested-overflow-scroll-expected.txt:
1166         * scrollingcoordinator/scrolling-tree/overflow-in-fixed-expected.txt:
1167         * scrollingcoordinator/scrolling-tree/positioned-nodes-complex-expected.txt:
1168         * scrollingcoordinator/scrolling-tree/positioned-nodes-expected.txt:
1169         * scrollingcoordinator/scrolling-tree/remove-coordinated-frame-expected.txt:
1170         * scrollingcoordinator/scrolling-tree/remove-scrolling-role-expected.txt:
1171         * scrollingcoordinator/scrolling-tree/reparent-across-compositing-layers-expected.txt:
1172         * scrollingcoordinator/scrolling-tree/reparent-with-layer-removal-expected.txt:
1173         * scrollingcoordinator/scrolling-tree/scrolling-tree-includes-frame-expected.txt:
1174         * scrollingcoordinator/scrolling-tree/scrolling-tree-is-z-order-expected.txt:
1175         * scrollingcoordinator/scrolling-tree/sticky-in-overflow-expected.txt:
1176         * scrollingcoordinator/scrolling-tree/toggle-coordinated-frame-scrolling-expected.txt:
1177         * tiled-drawing/scrolling/clamp-out-of-bounds-scrolls-expected.txt:
1178         * tiled-drawing/scrolling/fixed/absolute-inside-fixed-expected.txt:
1179         * tiled-drawing/scrolling/fixed/absolute-inside-out-of-view-fixed-expected.txt:
1180         * tiled-drawing/scrolling/fixed/fixed-in-overflow-expected.txt:
1181         * tiled-drawing/scrolling/fixed/fixed-position-out-of-view-expected.txt:
1182         * tiled-drawing/scrolling/fixed/fixed-position-out-of-view-negative-zindex-expected.txt:
1183         * tiled-drawing/scrolling/fixed/four-bars-expected.txt:
1184         * tiled-drawing/scrolling/fixed/four-bars-with-header-and-footer-expected.txt:
1185         * tiled-drawing/scrolling/fixed/negative-scroll-offset-expected.txt:
1186         * tiled-drawing/scrolling/fixed/negative-scroll-offset-in-view-expected.txt:
1187         * tiled-drawing/scrolling/fixed/nested-fixed-expected.txt:
1188         * tiled-drawing/scrolling/fixed/percentage-inside-fixed-expected.txt:
1189         * tiled-drawing/scrolling/frames/scroll-region-after-frame-layout-expected.txt:
1190         * tiled-drawing/scrolling/scrolling-tree-after-scroll-expected.txt:
1191         * tiled-drawing/scrolling/scrolling-tree-slow-scrolling-expected.txt:
1192         * tiled-drawing/scrolling/sticky/negative-scroll-offset-expected.txt:
1193         * tiled-drawing/scrolling/sticky/sticky-horizontal-expected.txt:
1194         * tiled-drawing/scrolling/sticky/sticky-vertical-expected.txt:
1195
1196 2020-02-24  Wenson Hsieh  <wenson_hsieh@apple.com>
1197
1198         fast/forms/ios/click-should-not-suppress-misspelling.html fails on iOS 13.4 beta
1199         https://bugs.webkit.org/show_bug.cgi?id=208086
1200         <rdar://problem/59631501>
1201
1202         Reviewed by Tim Horton.
1203
1204         In the iOS 13.4 beta, tapping near the caret rect in an editable text field causes the callout bar to toggle
1205         visibility instead of triggering word-granularity spellchecking and changing the selection. This test in
1206         particular dispatches two taps: the first at (100, 100), and the second at (300, 100) in content view
1207         coordinates. However, since the page does not have a viewport, the entire page is scaled down on iPhone, such
1208         that the second tap at (300, 100) ends up being very close to the caret rect.
1209
1210         To fix this, we simply make the text field take up 100% of the viewport width, and make the viewport use
1211         device-width with an initial scale of 1. This ensures that the second tap will be somewhere near the end of the
1212         misspelled word, which triggers spellchecking as intended by the test instead of just showing the callout bar.
1213
1214         * fast/forms/ios/click-should-not-suppress-misspelling-expected.txt:
1215         * fast/forms/ios/click-should-not-suppress-misspelling.html:
1216
1217 2020-02-24  Rob Buis  <rbuis@igalia.com>
1218
1219         Verify Prefetch and credential behavior
1220         https://bugs.webkit.org/show_bug.cgi?id=200000
1221
1222         Reviewed by Youenn Fablet.
1223
1224         Add a test to verify that navigating to a prefetched main resource
1225         that sets Vary: Cookie does send cookies.
1226
1227         * http/wpt/prefetch/link-prefetch-cross-origin-vary-cookie-expected.txt: Added.
1228         * http/wpt/prefetch/link-prefetch-cross-origin-vary-cookie.html: Added.
1229         * http/wpt/prefetch/resources/main-resource-cross-origin-set-cookie.py: Added.
1230         (main):
1231         * http/wpt/prefetch/resources/main-resource-cross-origin-vary-cookie.py: Added.
1232         (main):
1233         * http/wpt/prefetch/resources/navigate-cross-origin-vary-cookie.html: Added.
1234         * platform/mac-wk1/TestExpectations:
1235         * platform/win/TestExpectations:
1236
1237 2020-02-24  Diego Pino Garcia  <dpino@igalia.com>
1238
1239         [GTK] Gardening, update TestExpectations
1240         https://bugs.webkit.org/show_bug.cgi?id=208128
1241
1242         Unreviewed gardening.
1243
1244         * platform/gtk/TestExpectations:
1245
1246 2020-02-24  Antoine Quint  <graouts@webkit.org>
1247
1248         REGRESSION: (r256619) [ Mac wk1 Release ] legacy-animation-engine/fast/animation/animation-mixed-transform-crash.html is flaky failing.
1249         https://bugs.webkit.org/show_bug.cgi?id=208019
1250         rdar://59676811
1251
1252         Reviewed by Antti Koivisto.
1253
1254         Since this test should be using the legacy animation engine, ensure that it does.
1255
1256         * legacy-animation-engine/fast/animation/animation-mixed-transform-crash.html:
1257         * platform/mac-wk1/TestExpectations
1258
1259 2020-02-24  Diego Pino Garcia  <dpino@igalia.com>
1260
1261         [GTK] Gardening, update TestExpectations and baselines
1262         https://bugs.webkit.org/show_bug.cgi?id=208124
1263
1264         Unreviewed gardening.
1265
1266         * platform/gtk/TestExpectations:
1267         * platform/gtk/fetch/fetch-url-serialization-expected.txt: Added.
1268         * platform/gtk/imported/w3c/web-platform-tests/2dcontext/imagebitmap/createImageBitmap-serializable-expected.txt:
1269         * platform/gtk/imported/w3c/web-platform-tests/2dcontext/imagebitmap/createImageBitmap-transfer-expected.txt:
1270
1271 2020-02-23  Yusuke Suzuki  <ysuzuki@apple.com>
1272
1273         [JSC] Shrink Structure
1274         https://bugs.webkit.org/show_bug.cgi?id=207827
1275
1276         Reviewed by Saam Barati.
1277
1278         This test is half-broken since it relies on HashMap's order implicitly.
1279         We changed SymbolImpl's hash code, so it makes the result different.
1280
1281         * inspector/debugger/tail-deleted-frames/tail-deleted-frames-this-value-expected.txt:
1282
1283 2020-02-23  Diego Pino Garcia  <dpino@igalia.com>
1284
1285         [GTK] Mark several async loading tests as failure
1286         https://bugs.webkit.org/show_bug.cgi?id=208105
1287
1288         Unreviewed gardening.
1289
1290         * platform/gtk/TestExpectations:
1291
1292 2020-02-22  Darin Adler  <darin@apple.com>
1293
1294         Fix HTMLDataListElement.options to include even options that are not suggestions
1295         https://bugs.webkit.org/show_bug.cgi?id=208102
1296
1297         Reviewed by Antti Koivisto.
1298
1299         * fast/forms/datalist/datalist-expected.txt: Updated expectations.
1300         * fast/forms/datalist/datalist.html: Updated test since the options collection
1301         includes all options that are descendants, even ones that are not sugggestions.
1302         The web platform tests already had this right; we had a failing test there.
1303
1304 2020-02-23  Diego Pino Garcia  <dpino@igalia.com>
1305
1306         [GTK] Gardening, emit new baselines for WebGL tests
1307         https://bugs.webkit.org/show_bug.cgi?id=208103
1308
1309         Unreviewed gardening.
1310
1311         * platform/gtk/fast/canvas/webgl/copy-tex-image-and-sub-image-2d-bad-input-expected.txt: Added.
1312         * platform/gtk/fast/canvas/webgl/draw-elements-out-of-bounds-uint-index-expected.txt: Added.
1313         * platform/gtk/fast/canvas/webgl/drawElements-empty-vertex-data-expected.txt: Added.
1314         * platform/gtk/fast/canvas/webgl/readPixels-float-expected.txt: Added.
1315         * platform/gtk/fast/canvas/webgl/vertexAttribPointer-with-bad-offset-expected.txt: Added.
1316         * platform/gtk/fast/canvas/webgl/webgl-drawarrays-crash-2-expected.txt: Added.
1317         * platform/gtk/fast/canvas/webgl/webgl-drawarrays-crash-expected.txt: Added.
1318         * platform/gtk/webgl/1.0.3/conformance/context/context-lost-restored-expected.txt: Added.
1319         * platform/gtk/webgl/1.0.3/conformance/extensions/oes-texture-half-float-expected.txt: Added.
1320         * platform/gtk/webgl/1.0.3/conformance/glsl/misc/shaders-with-name-conflicts-expected.txt: Added.
1321         * platform/gtk/webgl/1.0.3/conformance/misc/webgl-specific-expected.txt: Added.
1322         * platform/gtk/webgl/1.0.3/conformance/rendering/point-no-attributes-expected.txt: Added.
1323         * platform/gtk/webgl/1.0.3/conformance/textures/texture-copying-feedback-loops-expected.txt: Added.
1324
1325 2020-02-22  Darin Adler  <darin@apple.com>
1326
1327         Put more of the datalist element implementation inside ENABLE(DATALIST_ELEMENT)
1328         https://bugs.webkit.org/show_bug.cgi?id=208098
1329
1330         Reviewed by Antti Koivisto.
1331
1332         * platform/mac-wk1/TestExpectations: Removed some lines for tests that no longer
1333         exist at the paths mentioned.
1334
1335         * platform/mac-wk1/fast/forms/form-pseudo-valid-style-expected.txt: Added.
1336         * platform/mac-wk1/imported/w3c/web-platform-tests/html/semantics/forms/constraints/form-validation-willValidate-expected.txt: Added.
1337         * platform/win/fast/forms/form-pseudo-valid-style-expected.txt: Added.
1338         Expect failure on the parts of these tests that are specific to datalist, since
1339         datalist is not enabled in these configurations (mac-wk1) and (win). Before now,
1340         the code wasn't properly conditionalized and some of the datalist behavior would
1341         be active even when the feature was not enabled. Best longer term solution is to
1342         turn this feature on for more platforms, perhaps all of them. For now, landed new
1343         expected results for cases that EWS indicated; more may be necessary if there are
1344         more platforms where this feature is not enabled.
1345
1346 2020-02-22  Wenson Hsieh  <wenson_hsieh@apple.com>
1347
1348         fast/forms/ios/force-gregorian-calendar-for-credit-card-expiry.html is failing in iOS 13.4 beta
1349         https://bugs.webkit.org/show_bug.cgi?id=208096
1350         <rdar://problem/59632008>
1351
1352         Reviewed by Alexey Proskuryakov.
1353
1354         Adjust the layout test to also set the mock calendar's locale.
1355
1356         * fast/forms/ios/force-gregorian-calendar-for-credit-card-expiry.html:
1357         * resources/ui-helper.js:
1358         (window.UIHelper.setDefaultCalendarType):
1359
1360 2020-02-21  Kate Cheney  <katherine_cheney@apple.com>
1361
1362         App-bound domains should have separate Network Sessions
1363         https://bugs.webkit.org/show_bug.cgi?id=208026
1364         <rdar://problem/59434006>
1365
1366         Reviewed by Brent Fulgham.
1367
1368         Added two tests. One to test the proper categorization of app-bound
1369         navigation, and one to check that switching sessions occurs when
1370         navigating to an app-bound domain.
1371
1372         Since these tests use ITP to set user interaction, they should only
1373         be run on iOS and mac-wk2.
1374
1375         * TestExpectations:
1376         * http/tests/in-app-browser-privacy/app-bound-domain-expected.txt: Added.
1377         * http/tests/in-app-browser-privacy/app-bound-domain.html: Added.
1378         * http/tests/in-app-browser-privacy/switch-session-on-navigation-to-app-bound-domain-expected.txt: Added.
1379         * http/tests/in-app-browser-privacy/switch-session-on-navigation-to-app-bound-domain.html: Added.
1380         * platform/ios/TestExpectations:
1381         * platform/mac-wk2/TestExpectations:
1382
1383 2020-02-21  Jason Lawrence  <lawrence.j@apple.com>
1384
1385         [ iOS wk2 ] http/tests/workers/service/Client-properties-auxiliary.html is flaky timing out.
1386         https://bugs.webkit.org/show_bug.cgi?id=208081
1387
1388         Unreviewed test gardening.
1389
1390         * platform/ios-wk2/TestExpectations:
1391
1392 2020-02-21  Jason Lawrence  <lawrence.j@apple.com>
1393
1394         [ Mac Debug ] legacy-animation-engine/animations/animation-welcome-safari.html is flaky failing.
1395         https://bugs.webkit.org/show_bug.cgi?id=208077
1396
1397         Unreviewed test gardening.
1398
1399         * platform/mac/TestExpectations:
1400
1401 2020-02-21  Jason Lawrence  <lawrence.j@apple.com>
1402
1403         [ iOS ] imported/w3c/web-platform-tests/IndexedDB/key-generators/reading-autoincrement-indexes-cursors.any.serviceworker.html is flaky failing.
1404         https://bugs.webkit.org/show_bug.cgi?id=206934
1405
1406         Unreviewed test gardening.
1407
1408         * platform/ios-simulator-wk2/TestExpectations:
1409
1410 2020-02-21  Said Abou-Hallawa  <sabouhallawa@apple.com>
1411
1412         Create a new ImageBuffer type for drawing on a DisplayList
1413         https://bugs.webkit.org/show_bug.cgi?id=207109
1414
1415         Reviewed by Simon Fraser.
1416
1417         The extra commands are recorded by CanvasBase::setImageBuffer() which
1418         used to issue these GraphicsContext commands directly to the backend.
1419         With this patch, DisplayList::ImageBuffer does not allow access to the
1420         backend context. So all the GraphicsContext commands has to be recorded.
1421
1422         * displaylists/canvas-display-list-expected.txt:
1423
1424 2020-02-21  Jason Lawrence  <lawrence.j@apple.com>
1425
1426         REGRESSION: (r256764?) [ Mac wk1 Release ] legacy-animation-engine/fast/animation/animation-mixed-transform-crash.html is flaky failing.
1427         https://bugs.webkit.org/show_bug.cgi?id=208019
1428
1429         Unreviewed test gardening.
1430
1431         * platform/mac-wk1/TestExpectations:
1432
1433 2020-02-21  Jason Lawrence  <lawrence.j@apple.com>
1434
1435         [ macOS wk2 ] webgpu/whlsl/nested-loop.html is flaky failing
1436         https://bugs.webkit.org/show_bug.cgi?id=207117
1437
1438         Unreviewed test gardening.
1439
1440         * platform/mac-wk2/TestExpectations:
1441
1442 2020-02-21  Jason Lawrence  <lawrence.j@apple.com>
1443
1444         [ Mac wk1 Debug ] legacy-animation-engine/animations/animation-direction-normal.html is flaky failing.
1445         https://bugs.webkit.org/show_bug.cgi?id=208065
1446
1447         Unreviewed test gardening.
1448
1449         * platform/mac-wk1/TestExpectations:
1450
1451 2020-02-21  Jason Lawrence  <lawrence.j@apple.com>
1452
1453         [ Mac wk2 ] http/wpt/fetch/disable-speculative-for-reload.html is flaky failing.
1454         https://bugs.webkit.org/show_bug.cgi?id=208062
1455
1456         Unreviewed test gardening.
1457
1458         * platform/mac-wk2/TestExpectations:
1459
1460 2020-02-21  Jason Lawrence  <lawrence.j@apple.com>
1461
1462         [ Mojave ] webaudio/audioparam-exponentialRampToValueAtTime.html is flaky crashing.
1463         https://bugs.webkit.org/show_bug.cgi?id=208061
1464
1465         Unreviewed test gardening.
1466
1467         * platform/mac/TestExpectations:
1468
1469 2020-02-21  Simon Fraser  <simon.fraser@apple.com>
1470
1471         [Web Animations] Repeated animations on pseudo elements will fail to run after a while
1472         https://bugs.webkit.org/show_bug.cgi?id=207993
1473
1474         Reviewed by Zalan Bujtas.
1475
1476         * animations/many-pseudo-animations-expected.txt: Added.
1477         * animations/many-pseudo-animations.html: Added.
1478
1479 2020-02-21  Frederic Wang  <fwang@igalia.com>
1480
1481         Update WPT tests for Intersection Observer
1482         https://bugs.webkit.org/show_bug.cgi?id=208053
1483
1484         Reviewed by Daniel Bates.
1485
1486         Add iOS expectations and skip new tests timing out.
1487
1488         * TestExpectations:
1489         * platform/ios/imported/w3c/web-platform-tests/intersection-observer/cross-origin-iframe.sub-expected.txt: Added.
1490         * platform/ios/imported/w3c/web-platform-tests/intersection-observer/iframe-no-root-with-wrapping-scroller-expected.txt: Added.
1491         * platform/ios/imported/w3c/web-platform-tests/intersection-observer/nested-cross-origin-iframe.sub-expected.txt: Remamed from platform/ios/imported/w3c/web-platform-tests/intersection-observer/nested-cross-origin-iframe.sub.txt.
1492
1493 2020-02-21  Jason Lawrence  <lawrence.j@apple.com>
1494
1495         [ Mac wk1 Debug ] legacy-animation-engine/compositing/transitions/add-remove-transition.html is flaky failing.
1496         https://bugs.webkit.org/show_bug.cgi?id=208059
1497
1498         Unreviewed test gardening.
1499
1500         * platform/mac-wk1/TestExpectations:
1501
1502 2020-02-21  Carlos Alberto Lopez Perez  <clopez@igalia.com>
1503
1504         Value sanitization for input[type=text] should not truncate a value at a control character
1505         https://bugs.webkit.org/show_bug.cgi?id=207900
1506
1507         Reviewed by Darin Adler.
1508
1509         Update layout tests to reflect the new behaviour.
1510
1511         * fast/forms/input-value-sanitization-expected.txt:
1512         * fast/forms/input-value-sanitization.html:
1513         * fast/forms/paste-multiline-text-input.html:
1514         * platform/ios-wk2/imported/w3c/web-platform-tests/html/semantics/forms/the-input-element/valueMode-expected.txt:
1515         * platform/mac-wk2/imported/w3c/web-platform-tests/html/semantics/forms/the-input-element/valueMode-expected.txt:
1516         * platform/mac/imported/w3c/web-platform-tests/html/semantics/forms/the-input-element/valueMode-expected.txt:
1517
1518 2020-02-21  Jack Lee  <shihchieh_lee@apple.com>
1519
1520         Nullptr crash in RenderStyle::isFlippedBlocksWritingMode when fragment flow gains a new in-flow descendant
1521         https://bugs.webkit.org/show_bug.cgi?id=207296
1522         <rdar://problem/49687828>
1523
1524         Reviewed by Antti Koivisto.
1525
1526         When a multi-column fragment flow gains a new in-flow descendant, we need to call
1527         multiColumnDescendantInserted so RenderMultiColumnSet would be created for the new
1528         descendant.
1529
1530         * TestExpectations:
1531         * fast/multicol/fragflow-gains-new-in-flow-descendant-crash-expected.txt: Added.
1532         * fast/multicol/fragflow-gains-new-in-flow-descendant-crash.html: Added.
1533
1534 2020-02-20  Eric Carlson  <eric.carlson@apple.com>
1535
1536         Support in-band metadata cues when loading media in the GPU Process
1537         https://bugs.webkit.org/show_bug.cgi?id=207904
1538         <rdar://problem/59561647>
1539
1540         Reviewed by Dean Jackson.
1541
1542         * gpu-process/TestExpectations:
1543
1544 2020-02-20  Jason Lawrence  <lawrence.j@apple.com>
1545
1546         [ iOS wk2 ] http/wpt/cache-storage/cache-put-keys.https.any.worker.html is flaky failing.
1547         https://bugs.webkit.org/show_bug.cgi?id=208036
1548
1549         Unreviewed test gardening.
1550
1551         Removed the old slow expectation because it no longer appears to be relevant, added pass on failing.
1552
1553         * platform/ios-simulator-wk2/TestExpectations:
1554
1555 2020-02-20  Kate Cheney  <katherine_cheney@apple.com>
1556
1557         (r256583) [ iOS ] http/tests/resourceLoadStatistics/prevalent-domains-per-page-database.html is a flaky timeout
1558         https://bugs.webkit.org/show_bug.cgi?id=207944
1559         <rdar://problem/59592361>
1560
1561         Unreviewed test gardening.
1562
1563         * platform/ios/TestExpectations:
1564
1565 2020-02-20  Jason Lawrence  <lawrence.j@apple.com>
1566
1567         REGRESSION: (r256805?) [ Mojave wk2 Release ] webrtc/video-replace-muted-track.html is flaky timing out.
1568         https://bugs.webkit.org/show_bug.cgi?id=207941
1569
1570         Unreviewed test gardening.
1571
1572         * platform/mac-wk2/TestExpectations:
1573
1574 2020-02-20  Truitt Savell  <tsavell@apple.com>
1575
1576         Regression: fast/hidpi/image-* are failing consistently on iOS EWS
1577         https://bugs.webkit.org/show_bug.cgi?id=207038#c8
1578
1579         Unreviewed test gardening.
1580
1581         * platform/ios-wk2/TestExpectations:
1582
1583 2020-02-20  Yusuke Suzuki  <ysuzuki@apple.com>
1584
1585         NetworkCache should use 4KB threshold for mmap-ed files instead of 16KB
1586         https://bugs.webkit.org/show_bug.cgi?id=207882
1587
1588         Reviewed by Alex Christensen.
1589
1590         The test is assuming that 12KB file is served via non-mmap-file.
1591         This assumption is flaky and broken by this change. For now, we pick smaller
1592         file to meet this assumption.
1593
1594         * http/tests/inspector/network/resource-sizes-disk-cache-expected.txt:
1595         * http/tests/inspector/network/resource-sizes-disk-cache.html:
1596
1597 2020-02-20  Jason Lawrence  <lawrence.j@apple.com>
1598
1599         [ Mac Debug wk2 ] ASSERTION FAILED: m_wasConstructedOnMainThread == isMainThread()
1600         https://bugs.webkit.org/show_bug.cgi?id=207509
1601
1602         Unreviewed test gardening.
1603
1604         * platform/mac-wk2/TestExpectations:
1605
1606 2020-02-20  Jiewen Tan  <jiewen_tan@apple.com>
1607
1608         [WebAuthn] Replace DeviceIdentity.framework
1609         https://bugs.webkit.org/show_bug.cgi?id=207985
1610         <rdar://problem/59369223>
1611
1612         Reviewed by Brent Fulgham.
1613
1614         * http/wpt/webauthn/public-key-credential-create-failure-local.https-expected.txt:
1615         * http/wpt/webauthn/public-key-credential-create-failure-local.https.html:
1616         * http/wpt/webauthn/public-key-credential-create-success-local.https.html:
1617
1618 2020-02-20  Jason Lawrence  <lawrence.j@apple.com>
1619
1620         [ iOS wk2 ] http/tests/workers/service/registration-clear-redundant-worker.html is flaky timing out.
1621         https://bugs.webkit.org/show_bug.cgi?id=208030
1622
1623         Unreviewed test gardening.
1624
1625         * platform/ios-wk2/TestExpectations:
1626
1627 2020-02-20  Truitt Savell  <tsavell@apple.com>
1628
1629         REGRESSION (r256784): [ iOS ] fast/images/exif-orientation-webgl-texture.html is failing
1630         https://bugs.webkit.org/show_bug.cgi?id=207943
1631
1632         Unreviewed test gardening.
1633
1634         * platform/ios-wk2/TestExpectations:
1635
1636 2020-02-20  Jason Lawrence  <lawrence.j@apple.com>
1637
1638         [ Mac wk1 Debug ] http/tests/history/back-to-post.php is flaky failing.
1639         https://bugs.webkit.org/show_bug.cgi?id=208022
1640
1641         Unreviewed test gardening.
1642
1643         * platform/mac-wk1/TestExpectations:
1644
1645 2020-02-19  Justin Fan  <justin_fan@apple.com>
1646
1647         GraphicsContextGLOpenGL::transformFeedbackVaryings passes deallocated memory to gl::TransformFeedbackVaryings
1648         https://bugs.webkit.org/show_bug.cgi?id=207526
1649
1650         Reviewed by Brent Fulgham.
1651
1652         Unskip known WebGL 2.0.0 conformance suite progressions.
1653
1654         * TestExpectations:
1655
1656 2020-02-20  Jason Lawrence  <lawrence.j@apple.com>
1657
1658         [ iOS wk2 Release ] perf/clone-with-focus.html is flaky failing.
1659         https://bugs.webkit.org/show_bug.cgi?id=208018
1660
1661         Unreviewed test gardening.
1662
1663         * platform/ios-wk2/TestExpectations:
1664
1665 2020-02-20  Jason Lawrence  <lawrence.j@apple.com>
1666
1667         [ Mac wk2 Debug ] http/tests/websocket/tests/hybi/no-subprotocol.html is flaky crashing.
1668         https://bugs.webkit.org/show_bug.cgi?id=208014
1669
1670         Unreviewed test gardening.
1671
1672         * platform/mac-wk2/TestExpectations:
1673
1674 2020-02-20  Jason Lawrence  <lawrence.j@apple.com>
1675
1676         [ iOS wk2 ] crypto/subtle/rsa-indexeddb.html is flaky timing out.
1677         https://bugs.webkit.org/show_bug.cgi?id=208010
1678
1679         Unreviewed test gardening.
1680
1681         * platform/ios-wk2/TestExpectations:
1682
1683 2020-02-20  Alan Kinsley  <zalan@apple.com>
1684
1685         [LFC] Sometimes subframes don't even have document elements.
1686         https://bugs.webkit.org/show_bug.cgi?id=208006
1687         <rdar://problem/59629147>
1688
1689         Reviewed by Antti Koivisto.
1690
1691         * fast/layoutformattingcontext/subframe-with-display-none-html-expected.html: Added.
1692         * fast/layoutformattingcontext/subframe-with-display-none-html.html: Added.
1693
1694 2020-02-20  Jason Lawrence  <lawrence.j@apple.com>
1695
1696         REGRESSION: (r257025) [ Mac wk2 ] http/tests/inspector/network/resource-sizes-disk-cache.html is failing.
1697         https://bugs.webkit.org/show_bug.cgi?id=208004
1698
1699         Unreviewed test gardening.
1700
1701         * platform/mac-wk2/TestExpectations:
1702
1703 2020-02-20  Jason Lawrence  <lawrence.j@apple.com>
1704
1705         [ Mac wk2 ] webgpu/whlsl/zero-initialize-values.html is flaky failing.
1706         https://bugs.webkit.org/show_bug.cgi?id=208005
1707
1708         Unreviewed test gardening.
1709
1710         * platform/mac-wk2/TestExpectations:
1711
1712 2020-02-20  Zalan Bujtas  <zalan@apple.com>
1713
1714         [LFC][BFC] Fix geometryForBox::isOkToAccessDisplayBox for EscapeReason::FindFixedHeightAncestorQuirk
1715         https://bugs.webkit.org/show_bug.cgi?id=207983
1716         <rdar://problem/59615246>
1717
1718         Reviewed by Antti Koivisto.
1719
1720         * fast/layoutformattingcontext/height-percentage-quirk-to-icb-expected.html: Added.
1721         * fast/layoutformattingcontext/height-percentage-quirk-to-icb.html: Added.
1722
1723 2020-02-20  Jason Lawrence  <lawrence.j@apple.com>
1724
1725         REGRESSION: (r257025?) [ Mac wk2 ] http/tests/inspector/network/resource-sizes-disk-cache.html is failing.
1726         https://bugs.webkit.org/show_bug.cgi?id=208004
1727
1728         Unreviewed test gardening.
1729
1730         * platform/mac-wk2/TestExpectations:
1731
1732 2020-02-20  Zalan Bujtas  <zalan@apple.com>
1733
1734         [LFC][Out-of-flow] FormattingContext::Geometry::staticVerticalPositionForOutOfFlowPositioned should ignore inline boxes
1735         https://bugs.webkit.org/show_bug.cgi?id=207994
1736         <rdar://problem/59618280>
1737
1738         Reviewed by Antti Koivisto.
1739
1740         * fast/layoutformattingcontext/absolute-positioned-box-with-inline-sibling-expected.html: Added.
1741         * fast/layoutformattingcontext/absolute-positioned-box-with-inline-sibling.html: Added.
1742
1743 2020-02-20  Carlos Alberto Lopez Perez  <clopez@igalia.com>
1744
1745         [GTK] Gardening of Web inspector tests.
1746
1747         Unreviewed gardening.
1748
1749         Mark all Web test inspector tests as slow Debug and some timing out.
1750
1751         * platform/gtk/TestExpectations:
1752
1753 2020-02-20  Diego Pino Garcia  <dpino@igalia.com>
1754
1755         [GTK] Gardening, mark several WPT's CSS animation tests as flaky
1756         https://bugs.webkit.org/show_bug.cgi?id=207988
1757
1758         Unreviewed gardening.
1759
1760         * platform/gtk/TestExpectations:
1761
1762 2020-02-19  Jack Lee  <shihchieh_lee@apple.com>
1763
1764         ASSERTION FAILED: roundedIntPoint(LayoutPoint(rendererMappedResult)) == result in WebCore::RenderGeometryMap::mapToContainer
1765         https://bugs.webkit.org/show_bug.cgi?id=151030
1766         <rdar://problem/27711142>
1767
1768         Reviewed by Darin Adler.
1769
1770         Track if m_accumulatedOffset ever becomes saturated, and if so, do not assert on unexpected rendererMappedResult.
1771
1772         * fast/layers/geometry-map-saturated-offset-assert-expected.txt: Added.
1773         * fast/layers/geometry-map-saturated-offset-assert.html: Added.
1774
1775 2020-02-19  Youenn Fablet  <youenn@apple.com>
1776
1777         Add support for AudioSession handling in GPUProcess for capture
1778         https://bugs.webkit.org/show_bug.cgi?id=207950
1779
1780         Reviewed by Eric Carlson.
1781
1782         * platform/ios/TestExpectations:
1783
1784 2020-02-19  Sunny He  <sunny_he@apple.com>
1785
1786         Fix crash when Node::normalize() triggers mutation event that modifies child order
1787         https://bugs.webkit.org/show_bug.cgi?id=207875
1788         <rdar://58976682>
1789
1790         Reviewed by Ryosuke Niwa.
1791
1792         When Node::normalize() merges two text nodes, it calls appendData
1793         before textNodesMerged. If there is a mutator event registered, it
1794         will fire on the call to appendData, potentially changing the child
1795         order and causing a nullptr crash due to incorrect sibling pointers.
1796         Reverse the order of these calls to ensure order gets correctly
1797         updated.
1798
1799         * fast/dom/Node/normalize-mutation-event-expected.txt: Added.
1800         * fast/dom/Node/normalize-mutation-event.html: Added.
1801
1802 2020-02-19  Diego Pino Garcia  <dpino@igalia.com>
1803
1804         [GTK][WPE] Gardening, update baselines of websocket tests
1805         https://bugs.webkit.org/show_bug.cgi?id=207947
1806
1807         Unreviewed gardening.
1808
1809         * platform/gtk/http/tests/websocket/tests/hybi/broken-utf8-expected.txt:
1810         * platform/gtk/http/tests/websocket/tests/hybi/close-code-and-reason-expected.txt:
1811         * platform/gtk/http/tests/websocket/tests/hybi/compressed-control-frame-expected.txt:
1812         * platform/gtk/http/tests/websocket/tests/hybi/deflate-frame-invalid-parameter-expected.txt:
1813         * platform/gtk/http/tests/websocket/tests/hybi/error-event-ready-state-non-existent-url-with-server-responding-404-expected.txt:
1814         * platform/gtk/http/tests/websocket/tests/hybi/fragmented-control-frame-expected.txt:
1815         * platform/gtk/http/tests/websocket/tests/hybi/handshake-error-expected.txt:
1816         * platform/gtk/http/tests/websocket/tests/hybi/handshake-fail-by-extensions-header-expected.txt:
1817         * platform/gtk/http/tests/websocket/tests/hybi/handshake-fail-by-invalid-http-version-expected.txt:
1818         * platform/gtk/http/tests/websocket/tests/hybi/handshake-fail-by-maxlength-expected.txt:
1819         * platform/gtk/http/tests/websocket/tests/hybi/handshake-fail-by-mismatch-protocol-header-expected.txt:
1820         * platform/gtk/http/tests/websocket/tests/hybi/handshake-fail-by-more-accept-header-expected.txt:
1821         * platform/gtk/http/tests/websocket/tests/hybi/handshake-fail-by-more-extensions-header-expected.txt:
1822         * platform/gtk/http/tests/websocket/tests/hybi/handshake-fail-by-no-accept-header-expected.txt:
1823         * platform/gtk/http/tests/websocket/tests/hybi/handshake-fail-by-no-connection-header-expected.txt:
1824         * platform/gtk/http/tests/websocket/tests/hybi/handshake-fail-by-no-upgrade-header-expected.txt:
1825         * platform/gtk/http/tests/websocket/tests/hybi/handshake-fail-by-non-ascii-header-value-sec-websocket-accept-expected.txt:
1826         * platform/gtk/http/tests/websocket/tests/hybi/handshake-fail-by-non-ascii-header-value-sec-websocket-extensions-expected.txt:
1827         * platform/gtk/http/tests/websocket/tests/hybi/handshake-fail-by-non-ascii-header-value-sec-websocket-protocol-expected.txt:
1828         * platform/gtk/http/tests/websocket/tests/hybi/handshake-fail-by-non-ascii-status-line-expected.txt:
1829         * platform/gtk/http/tests/websocket/tests/hybi/handshake-fail-by-null-char-in-status-expected.txt:
1830         * platform/gtk/http/tests/websocket/tests/hybi/handshake-fail-by-prepended-null-expected.txt:
1831         * platform/gtk/http/tests/websocket/tests/hybi/handshake-fail-by-wrong-accept-header-expected.txt:
1832         * platform/gtk/http/tests/websocket/tests/hybi/handshake-ok-with-http-version-beyond-1_1-expected.txt:
1833         * platform/gtk/http/tests/websocket/tests/hybi/imported/blink/permessage-deflate-invalid-parameter-expected.txt:
1834         * platform/gtk/http/tests/websocket/tests/hybi/interleaved-fragments-expected.txt:
1835         * platform/gtk/http/tests/websocket/tests/hybi/invalid-continuation-expected.txt:
1836         * platform/gtk/http/tests/websocket/tests/hybi/invalid-encode-length-expected.txt:
1837         * platform/gtk/http/tests/websocket/tests/hybi/invalid-masked-frames-from-server-expected.txt:
1838         * platform/gtk/http/tests/websocket/tests/hybi/long-control-frame-expected.txt:
1839         * platform/gtk/http/tests/websocket/tests/hybi/long-invalid-header-expected.txt:
1840         * platform/gtk/http/tests/websocket/tests/hybi/network-process-crash-error-expected.txt:
1841         * platform/gtk/http/tests/websocket/tests/hybi/reserved-bits-expected.txt:
1842         * platform/gtk/http/tests/websocket/tests/hybi/reserved-opcodes-expected.txt:
1843         * platform/gtk/http/tests/websocket/tests/hybi/too-long-payload-expected.txt:
1844         * platform/gtk/http/tests/websocket/tests/hybi/workers/close-code-and-reason-expected.txt:
1845         * platform/wpe/http/tests/websocket/tests/hybi/broken-utf8-expected.txt:
1846         * platform/wpe/http/tests/websocket/tests/hybi/close-code-and-reason-expected.txt:
1847         * platform/wpe/http/tests/websocket/tests/hybi/compressed-control-frame-expected.txt:
1848         * platform/wpe/http/tests/websocket/tests/hybi/deflate-frame-invalid-parameter-expected.txt:
1849         * platform/wpe/http/tests/websocket/tests/hybi/error-event-ready-state-non-existent-url-with-server-responding-404-expected.txt:
1850         * platform/wpe/http/tests/websocket/tests/hybi/fragmented-control-frame-expected.txt:
1851         * platform/wpe/http/tests/websocket/tests/hybi/handshake-error-expected.txt:
1852         * platform/wpe/http/tests/websocket/tests/hybi/handshake-fail-by-extensions-header-expected.txt:
1853         * platform/wpe/http/tests/websocket/tests/hybi/handshake-fail-by-invalid-http-version-expected.txt:
1854         * platform/wpe/http/tests/websocket/tests/hybi/handshake-fail-by-maxlength-expected.txt:
1855         * platform/wpe/http/tests/websocket/tests/hybi/handshake-fail-by-mismatch-protocol-header-expected.txt:
1856         * platform/wpe/http/tests/websocket/tests/hybi/handshake-fail-by-more-accept-header-expected.txt:
1857         * platform/wpe/http/tests/websocket/tests/hybi/handshake-fail-by-more-extensions-header-expected.txt:
1858         * platform/wpe/http/tests/websocket/tests/hybi/handshake-fail-by-no-accept-header-expected.txt:
1859         * platform/wpe/http/tests/websocket/tests/hybi/handshake-fail-by-no-connection-header-expected.txt:
1860         * platform/wpe/http/tests/websocket/tests/hybi/handshake-fail-by-no-upgrade-header-expected.txt:
1861         * platform/wpe/http/tests/websocket/tests/hybi/handshake-fail-by-non-ascii-header-value-sec-websocket-accept-expected.txt:
1862         * platform/wpe/http/tests/websocket/tests/hybi/handshake-fail-by-non-ascii-header-value-sec-websocket-extensions-expected.txt:
1863         * platform/wpe/http/tests/websocket/tests/hybi/handshake-fail-by-non-ascii-header-value-sec-websocket-protocol-expected.txt:
1864         * platform/wpe/http/tests/websocket/tests/hybi/handshake-fail-by-non-ascii-status-line-expected.txt:
1865         * platform/wpe/http/tests/websocket/tests/hybi/handshake-fail-by-null-char-in-status-expected.txt:
1866         * platform/wpe/http/tests/websocket/tests/hybi/handshake-fail-by-prepended-null-expected.txt:
1867         * platform/wpe/http/tests/websocket/tests/hybi/handshake-fail-by-wrong-accept-header-expected.txt:
1868         * platform/wpe/http/tests/websocket/tests/hybi/handshake-ok-with-http-version-beyond-1_1-expected.txt:
1869         * platform/wpe/http/tests/websocket/tests/hybi/imported/blink/permessage-deflate-invalid-parameter-expected.txt:
1870         * platform/wpe/http/tests/websocket/tests/hybi/interleaved-fragments-expected.txt:
1871         * platform/wpe/http/tests/websocket/tests/hybi/invalid-continuation-expected.txt:
1872         * platform/wpe/http/tests/websocket/tests/hybi/invalid-encode-length-expected.txt:
1873         * platform/wpe/http/tests/websocket/tests/hybi/invalid-masked-frames-from-server-expected.txt:
1874         * platform/wpe/http/tests/websocket/tests/hybi/long-control-frame-expected.txt:
1875         * platform/wpe/http/tests/websocket/tests/hybi/long-invalid-header-expected.txt:
1876         * platform/wpe/http/tests/websocket/tests/hybi/network-process-crash-error-expected.txt:
1877         * platform/wpe/http/tests/websocket/tests/hybi/reserved-bits-expected.txt:
1878         * platform/wpe/http/tests/websocket/tests/hybi/reserved-opcodes-expected.txt:
1879         * platform/wpe/http/tests/websocket/tests/hybi/too-long-payload-expected.txt:
1880         * platform/wpe/http/tests/websocket/tests/hybi/workers/close-code-and-reason-expected.txt:
1881
1882 2020-02-19  Jason Lawrence  <lawrence.j@apple.com>
1883
1884         [ Mac ] imported/w3c/web-platform-tests/service-workers/service-worker/resource-timing.sub.https.html is flaky failing.
1885         https://bugs.webkit.org/show_bug.cgi?id=207978
1886
1887         Unreviewed test gardening.
1888
1889         * platform/mac/TestExpectations:
1890
1891 2020-02-19  Jason Lawrence  <lawrence.j@apple.com>
1892
1893         [ Mac ] css3/selectors3/xml/css3-modsel-d1.xml is flaky failing.
1894         https://bugs.webkit.org/show_bug.cgi?id=207971
1895
1896         Unreviewed test gardening.
1897
1898         * platform/mac/TestExpectations:
1899
1900 2020-02-19  Lauro Moura  <lmoura@igalia.com>
1901
1902         [GTK] More media tests gardening
1903         https://bugs.webkit.org/show_bug.cgi?id=207965
1904
1905         Unreviewed test gardening.
1906
1907         * platform/gtk-wayland/TestExpectations:
1908         * platform/gtk/TestExpectations:
1909
1910 2020-02-19  Ryan Haddad  <ryanhaddad@apple.com>
1911
1912         Flaky Test: editing/spelling/spellcheck-attribute.html
1913         https://bugs.webkit.org/show_bug.cgi?id=206178
1914
1915         Unreviewed test gardening.
1916
1917         * platform/mac-wk1/TestExpectations: Mark test as flaky on Mojave so
1918         since the commit queue bots keep hitting it.
1919
1920 2020-02-19  Jason Lawrence  <lawrence.j@apple.com>
1921
1922         [ Mac wk2 ] accessibility/mac/aria-menu-item-selected-notification.html is flaky timing out.
1923         https://bugs.webkit.org/show_bug.cgi?id=207962
1924
1925         Unreviewed test gardening.
1926
1927         * platform/mac-wk2/TestExpectations:
1928
1929 2020-02-19  Lauro Moura  <lmoura@igalia.com>
1930
1931         [GTK] Layout Test media/track/audio-track.html is flaky
1932         https://bugs.webkit.org/show_bug.cgi?id=134573
1933
1934         Unreviewed test gardening.
1935
1936         This test has not timeout (on its own) since r180689 (Feb 2015) other
1937         than 4 timeouts on a bot hiccup up to r2545640 with other media tests.
1938         Updating its expectation to reflect the new behavior affected by
1939         bug198830.
1940
1941         * platform/gtk/TestExpectations:
1942
1943 2020-02-19  Jason Lawrence  <lawrence.j@apple.com>
1944
1945         [ Mac wk2 ] http/tests/inspector/network/har/har-page.html is flaky failing
1946         https://bugs.webkit.org/show_bug.cgi?id=207954
1947
1948         Unreviewed test gardening.
1949
1950         * platform/mac-wk2/TestExpectations:
1951
1952 2020-02-19  Jason Lawrence  <lawrence.j@apple.com>
1953
1954         [ Mac wk2 Release ] fast/scrolling/latching/scroll-iframe-in-overflow.html is flaky failing.
1955         https://bugs.webkit.org/show_bug.cgi?id=207953
1956
1957         Unreviewed test gardening.
1958
1959         * platform/mac-wk2/TestExpectations:
1960
1961 2020-02-19  Zalan Bujtas  <zalan@apple.com>
1962
1963         [LFC][Floats] FloatingContext::constraints should be able to handle empty candidate ranges (points)
1964         https://bugs.webkit.org/show_bug.cgi?id=207937
1965         <rdar://problem/59591109>
1966
1967         Reviewed by Antti Koivisto.
1968
1969         * fast/layoutformattingcontext/floats-shrinking-line-simple-expected.html: Added.
1970         * fast/layoutformattingcontext/floats-shrinking-line-simple.html: Added.
1971
1972 2020-02-19  Zalan Bujtas  <zalan@apple.com>
1973
1974         [LFC][IFC] Anonymous inline text box container is not the only type of anonymous containers
1975         https://bugs.webkit.org/show_bug.cgi?id=207945
1976         <rdar://problem/59592411>
1977
1978         Reviewed by Antti Koivisto.
1979
1980         * fast/layoutformattingcontext/anonymous-inline-container-simple-expected.html: Added.
1981         * fast/layoutformattingcontext/anonymous-inline-container-simple.html: Added.
1982
1983 2020-02-19  Rob Buis  <rbuis@igalia.com>
1984
1985         Skip lazy iframe load test
1986         https://bugs.webkit.org/show_bug.cgi?id=207946
1987
1988         Reviewed by Frédéric Wang.
1989
1990         The WPT test html/semantics/embedded-content/the-img-element/image-loading-lazy-in-cross-origin-ifame-001.sub.html
1991         should have been skipped in https://trac.webkit.org/changeset/256916/webkit.
1992
1993         * TestExpectations:
1994
1995 2020-02-19  Jason Lawrence  <lawrence.j@apple.com>
1996
1997         REGRESSION: (r256805?) [ Mojave wk2 Release ] webrtc/video-replace-muted-track.html is flaky timing out.
1998         https://bugs.webkit.org/show_bug.cgi?id=207941
1999
2000         Unreviewed test gardening.
2001
2002         * platform/mac-wk2/TestExpectations:
2003
2004 2020-02-19  Jason Lawrence  <lawrence.j@apple.com>
2005
2006         REGRESSION: (r256842?) [ Mac wk2 ] http/wpt/crypto/derive-hmac-key-crash.any.html is flaky crashing.
2007         https://bugs.webkit.org/show_bug.cgi?id=207938
2008
2009         Unreviewed test gardening.
2010
2011         * platform/mac-wk2/TestExpectations:
2012
2013 2020-02-19  Rob Buis  <rbuis@igalia.com>
2014
2015         Main implementation for lazy image loading
2016         https://bugs.webkit.org/show_bug.cgi?id=200764
2017
2018         Reviewed by Frédéric Wang.
2019
2020         Update test expectations to skip
2021         image-loading-lazy-in-cross-origin-ifame-001.sub.html and
2022         image-loading-lazy-in-cross-origin-ifame-002.sub.html.
2023
2024         * platform/mac-wk1/TestExpectations:
2025         * platform/win/TestExpectations:
2026
2027 2020-02-19  Alejandro G. Castro  <alex@igalia.com>
2028
2029         REGRESSION(r188639): Several inspector tests timeout because they are slow after r188639
2030         https://bugs.webkit.org/show_bug.cgi?id=149916
2031
2032         Unreviewed GTK gardening. Add some more tests as Pass Slow for the inspector bug.
2033
2034         * platform/gtk/TestExpectations:
2035
2036 2020-02-18  Lauro Moura  <lmoura@igalia.com>
2037
2038         [GTK] Gardening release build crashes
2039         https://bugs.webkit.org/show_bug.cgi?id=207928
2040
2041         Unreviewed test gardening.
2042
2043         * platform/gtk-wayland/TestExpectations:
2044         * platform/gtk/TestExpectations:
2045
2046 2020-02-18  Jack Lee  <shihchieh_lee@apple.com>
2047
2048         ASSERTION FAILED: !m_embeddedObjectsToUpdate->contains(nullptr) in WebCore::FrameView::updateEmbeddedObjects
2049         https://bugs.webkit.org/show_bug.cgi?id=191532
2050         <rdar://problem/46151555>
2051
2052         Reviewed by Darin Adler.
2053
2054         Add reentrancy protection for FrameView::updateEmbeddedObjects().
2055         Move the common code in renderWidgetLoadingPlugin() to inherited class, HTMLPlugInElement.
2056
2057         * fast/text/textCombine-update-embeddedObj-assert-expected.txt: Added.
2058         * fast/text/textCombine-update-embeddedObj-assert.html: Added.
2059
2060 2020-02-18  Wenson Hsieh  <wenson_hsieh@apple.com>
2061
2062         REGRESSION (r256093): fast/events/touch/ios/block-without-overflow-scroll.html is failing
2063         https://bugs.webkit.org/show_bug.cgi?id=207919
2064         <rdar://problem/59565344>
2065
2066         Reviewed by Tim Horton.
2067
2068         Rebaseline some layout tests after changing the order in which synchronous touch event regions are dumped when
2069         calling internals.scrollingStateTreeAsText().
2070
2071         * fast/events/touch/ios/block-without-overflow-scroll-and-passive-observer-on-block-scrolling-state-expected.txt:
2072         * fast/events/touch/ios/block-without-overflow-scroll-and-passive-observer-on-document-scrolling-state-expected.txt:
2073         * fast/events/touch/ios/block-without-overflow-scroll-scrolling-state-expected.txt:
2074
2075 2020-02-18  Ryan Haddad  <ryanhaddad@apple.com>
2076
2077         Changed results due to ANGLE use
2078         https://bugs.webkit.org/show_bug.cgi?id=207858
2079
2080         Unreviewed test gardening.
2081
2082         Remove conflict markers that were accidentally added as part of r256880,
2083         remove duplicated expectation for a test, and move the expectations to the same
2084         file as the rest of the ANGLE related failures.
2085
2086         * platform/ios-wk2/TestExpectations:
2087         * platform/ios/TestExpectations:
2088
2089 2020-02-18  Zalan Bujtas  <zalan@apple.com>
2090
2091         [LFC][IFC] Replaced elements can also establish formatting contexts.
2092         https://bugs.webkit.org/show_bug.cgi?id=207923
2093         <rdar://problem/59571203>
2094
2095         Reviewed by Simon Fraser.
2096
2097         * fast/layoutformattingcontext/block-only/replaced-as-inline-block-simple-expected.html: Added.
2098         * fast/layoutformattingcontext/block-only/replaced-as-inline-block-simple.html: Added.
2099
2100 2020-02-18  Jacob Uphoff  <jacob_uphoff@apple.com>
2101
2102         Changed results due to ANGLE use
2103         https://bugs.webkit.org/show_bug.cgi?id=207858
2104
2105         Unreviewed test gardening
2106
2107         * platform/ios-wk2/TestExpectations:  updating expectations for 2 more tests that surfaced as failures.
2108
2109 2020-02-18  Wenson Hsieh  <wenson_hsieh@apple.com>
2110
2111         [macOS] Web process may crash under ServicesOverlayController::buildPotentialHighlightsIfNeeded
2112         https://bugs.webkit.org/show_bug.cgi?id=207899
2113         <rdar://problem/55658207>
2114
2115         Reviewed by Tim Horton and Simon Fraser.
2116
2117         Add a new layout test to verify that we don't crash under this circumstance.
2118
2119         * editing/selection/selection-change-in-disconnected-frame-crash-expected.txt: Added.
2120         * editing/selection/selection-change-in-disconnected-frame-crash.html: Added.
2121
2122 2020-02-18  Chris Dumez  <cdumez@apple.com>
2123
2124         [WK1] Flaky Test: http/tests/cookies/document-cookie-during-iframe-parsing.html
2125         https://bugs.webkit.org/show_bug.cgi?id=207895
2126         <rdar://problem/59558164>
2127
2128         Unreviewed, mark test as flaky on WK1 only as the WK2 bots appear to be fine.
2129
2130         * TestExpectations:
2131         * platform/mac-wk1/TestExpectations:
2132
2133 2020-02-18  Chris Dumez  <cdumez@apple.com>
2134
2135         Flaky Test: http/tests/cookies/document-cookie-during-iframe-parsing.html
2136         https://bugs.webkit.org/show_bug.cgi?id=207895
2137
2138         Unreviewed, mark the test as flaky while I work with the CFNetwork team to resolve this.
2139
2140         * TestExpectations:
2141
2142 2020-02-18  Youenn Fablet  <youenn@apple.com>
2143
2144         REGRESSION (256034): http/tests/media/media-stream/get-display-media-prompt.html is failing
2145         https://bugs.webkit.org/show_bug.cgi?id=207893
2146         <rdar://problem/59551315>
2147
2148         Reviewed by Eric Carlson.
2149
2150         After 256034, we are allowing { audio: true } for getDisplayMedia.
2151         Update the test accordingly, and make it easier to debug by resetting the number of getDisplayMedia prompt for each test
2152         so that they are more indepedent.
2153
2154         * http/tests/media/media-stream/get-display-media-prompt-expected.txt:
2155         * http/tests/media/media-stream/get-display-media-prompt.html:
2156         * platform/mac-wk2/TestExpectations:
2157
2158 2020-02-18  Zalan Bujtas  <zalan@apple.com>
2159
2160         [LFC][Quirk] Add additional escape reason to cover the case when body needs access to both the body and the ICB geometry
2161         https://bugs.webkit.org/show_bug.cgi?id=207869
2162         <rdar://problem/59531225>
2163
2164         Reviewed by Antti Koivisto.
2165
2166         * fast/layoutformattingcontext/out-of-flow-html-and-body-stretches-to-viewport-expected.txt: Added.
2167         * fast/layoutformattingcontext/out-of-flow-html-and-body-stretches-to-viewport.html: Added.
2168         * platform/ios-wk2/TestExpectations:
2169
2170 2020-02-18  Kate Cheney  <katherine_cheney@apple.com>
2171
2172         Web socket loads should be captured for logging per-page prevalent domains
2173         https://bugs.webkit.org/show_bug.cgi?id=207840
2174         <rdar://problem/59511746>
2175
2176         Reviewed by Chris Dumez.
2177
2178         Resource load statistics is only supported on mac and iOS, we should
2179         skip this on other platforms.
2180
2181         * http/tests/websocket/web-socket-loads-captured-in-per-page-domains-expected.txt: Added.
2182         * http/tests/websocket/web-socket-loads-captured-in-per-page-domains.html: Added.
2183         * platform/gtk/TestExpectations:
2184         * platform/win/TestExpectations:
2185
2186 2020-02-17  Dean Jackson  <dino@apple.com>
2187
2188         [WebGL] Update WebGL2 results with ANGLE backend
2189         https://bugs.webkit.org/show_bug.cgi?id=207872
2190
2191         Reviewed by Myles Maxfield.
2192
2193         Now that ANGLE is on by default, update a bunch of expected results.
2194         Note that any possible regressions are tracked in:
2195         https://bugs.webkit.org/show_bug.cgi?id=207858
2196
2197         * webgl/2.0.0/conformance/context/context-lost-restored-expected.txt:
2198         * webgl/2.0.0/conformance/extensions/ext-sRGB-expected.txt:
2199         * webgl/2.0.0/conformance/extensions/oes-texture-float-expected.txt:
2200         * webgl/2.0.0/conformance/extensions/oes-texture-half-float-expected.txt:
2201         * webgl/2.0.0/conformance/extensions/oes-vertex-array-object-expected.txt:
2202         * webgl/2.0.0/conformance/extensions/webgl-depth-texture-expected.txt:
2203         * webgl/2.0.0/conformance/extensions/webgl-draw-buffers-expected.txt:
2204         * webgl/2.0.0/conformance/extensions/webgl-draw-buffers-framebuffer-unsupported-expected.txt:
2205         * webgl/2.0.0/conformance/glsl/misc/shader-struct-scope-expected.txt:
2206         * webgl/2.0.0/conformance/glsl/misc/shaders-with-invariance-expected.txt:
2207         * webgl/2.0.0/conformance/glsl/misc/shaders-with-name-conflicts-expected.txt:
2208         * webgl/2.0.0/conformance/limits/gl-line-width-expected.txt:
2209         * webgl/2.0.0/conformance/misc/object-deletion-behaviour-expected.txt:
2210         * webgl/2.0.0/conformance/misc/webgl-specific-expected.txt:
2211         * webgl/2.0.0/conformance/ogles/GL/biuDepthRange/biuDepthRange_001_to_002-expected.txt:
2212         * webgl/2.0.0/conformance/ogles/GL/gl_FragCoord/gl_FragCoord_001_to_003-expected.txt:
2213         * webgl/2.0.0/conformance/programs/program-test-expected.txt:
2214         * webgl/2.0.0/conformance/reading/read-pixels-test-expected.txt:
2215         * webgl/2.0.0/conformance/renderbuffers/feedback-loop-expected.txt:
2216         * webgl/2.0.0/conformance/rendering/point-no-attributes-expected.txt:
2217         * webgl/2.0.0/conformance/state/gl-object-get-calls-expected.txt:
2218         * webgl/2.0.0/conformance/textures/misc/cube-incomplete-fbo-expected.txt:
2219         * webgl/2.0.0/conformance/textures/misc/texture-copying-feedback-loops-expected.txt:
2220         * webgl/2.0.0/conformance2/attribs/gl-vertexattribipointer-expected.txt:
2221         * webgl/2.0.0/conformance2/attribs/gl-vertexattribipointer-offsets-expected.txt:
2222         * webgl/2.0.0/conformance2/buffers/bound-buffer-size-change-test-expected.txt:
2223         * webgl/2.0.0/conformance2/buffers/buffer-copying-contents-expected.txt:
2224         * webgl/2.0.0/conformance2/buffers/buffer-data-and-buffer-sub-data-sub-source-expected.txt:
2225         * webgl/2.0.0/conformance2/buffers/buffer-type-restrictions-expected.txt:
2226         * webgl/2.0.0/conformance2/buffers/get-buffer-sub-data-expected.txt:
2227         * webgl/2.0.0/conformance2/buffers/one-large-uniform-buffer-expected.txt:
2228         * webgl/2.0.0/conformance2/context/context-attributes-depth-stencil-antialias-obeyed-expected.txt:
2229         * webgl/2.0.0/conformance2/extensions/ext-color-buffer-float-expected.txt:
2230         * webgl/2.0.0/conformance2/extensions/promoted-extensions-expected.txt:
2231         * webgl/2.0.0/conformance2/glsl3/no-attribute-vertex-shader-expected.txt:
2232         * webgl/2.0.0/conformance2/glsl3/shader-linking-expected.txt:
2233         * webgl/2.0.0/conformance2/glsl3/shader-with-invalid-characters-expected.txt:
2234         * webgl/2.0.0/conformance2/glsl3/shader-with-mis-matching-uniform-block-expected.txt:
2235         * webgl/2.0.0/conformance2/glsl3/valid-invariant-expected.txt:
2236         * webgl/2.0.0/conformance2/misc/expando-loss-2-expected.txt:
2237         * webgl/2.0.0/conformance2/misc/instanceof-test-expected.txt:
2238         * webgl/2.0.0/conformance2/misc/object-deletion-behaviour-2-expected.txt:
2239         * webgl/2.0.0/conformance2/query/query-expected.txt:
2240         * webgl/2.0.0/conformance2/reading/read-pixels-from-fbo-test-expected.txt:
2241         * webgl/2.0.0/conformance2/reading/read-pixels-pack-parameters-expected.txt:
2242         * webgl/2.0.0/conformance2/renderbuffers/invalidate-framebuffer-expected.txt:
2243         * webgl/2.0.0/conformance2/renderbuffers/multisample-with-full-sample-counts-expected.txt:
2244         * webgl/2.0.0/conformance2/renderbuffers/multisampled-renderbuffer-initialization-expected.txt:
2245         * webgl/2.0.0/conformance2/rendering/attrib-type-match-expected.txt:
2246         * webgl/2.0.0/conformance2/rendering/blitframebuffer-stencil-only-expected.txt:
2247         * webgl/2.0.0/conformance2/rendering/blitframebuffer-test-expected.txt:
2248         * webgl/2.0.0/conformance2/rendering/canvas-resizing-with-pbo-bound-expected.txt:
2249         * webgl/2.0.0/conformance2/rendering/clear-func-buffer-type-match-expected.txt:
2250         * webgl/2.0.0/conformance2/rendering/clear-srgb-color-buffer-expected.txt:
2251         * webgl/2.0.0/conformance2/rendering/clipping-wide-points-expected.txt:
2252         * webgl/2.0.0/conformance2/rendering/framebuffer-unsupported-expected.txt:
2253         * webgl/2.0.0/conformance2/rendering/fs-color-type-mismatch-color-buffer-type-expected.txt:
2254         * webgl/2.0.0/conformance2/rendering/instanced-arrays-expected.txt:
2255         * webgl/2.0.0/conformance2/rendering/instanced-rendering-bug-expected.txt:
2256         * webgl/2.0.0/conformance2/rendering/rendering-sampling-feedback-loop-expected.txt:
2257         * webgl/2.0.0/conformance2/rendering/rgb-format-support-expected.txt:
2258         * webgl/2.0.0/conformance2/state/gl-get-calls-expected.txt:
2259         * webgl/2.0.0/conformance2/state/gl-object-get-calls-expected.txt:
2260         * webgl/2.0.0/conformance2/textures/image_bitmap_from_image/tex-3d-rgba16f-rgba-float-expected.txt:
2261         * webgl/2.0.0/conformance2/textures/image_bitmap_from_image/tex-3d-rgba16f-rgba-half_float-expected.txt:
2262         * webgl/2.0.0/conformance2/textures/image_bitmap_from_image/tex-3d-rgba32f-rgba-float-expected.txt:
2263         * webgl/2.0.0/conformance2/textures/image_bitmap_from_image/tex-3d-rgba8ui-rgba_integer-unsigned_byte-expected.txt:
2264         * webgl/2.0.0/conformance2/textures/image_bitmap_from_image/tex-3d-srgb8-rgb-unsigned_byte-expected.txt:
2265         * webgl/2.0.0/conformance2/textures/image_bitmap_from_image/tex-3d-srgb8_alpha8-rgba-unsigned_byte-expected.txt:
2266         * webgl/2.0.0/conformance2/textures/image_bitmap_from_video/tex-2d-rgba16f-rgba-float-expected.txt:
2267         * webgl/2.0.0/conformance2/textures/image_bitmap_from_video/tex-2d-rgba16f-rgba-half_float-expected.txt:
2268         * webgl/2.0.0/conformance2/textures/image_bitmap_from_video/tex-2d-rgba32f-rgba-float-expected.txt:
2269         * webgl/2.0.0/conformance2/textures/image_bitmap_from_video/tex-2d-rgba4-rgba-unsigned_byte-expected.txt:
2270         * webgl/2.0.0/conformance2/textures/image_bitmap_from_video/tex-2d-rgba4-rgba-unsigned_short_4_4_4_4-expected.txt:
2271         * webgl/2.0.0/conformance2/textures/image_bitmap_from_video/tex-2d-rgba8-rgba-unsigned_byte-expected.txt:
2272         * webgl/2.0.0/conformance2/textures/image_bitmap_from_video/tex-2d-rgba8ui-rgba_integer-unsigned_byte-expected.txt:
2273         * webgl/2.0.0/conformance2/textures/image_bitmap_from_video/tex-2d-srgb8-rgb-unsigned_byte-expected.txt:
2274         * webgl/2.0.0/conformance2/textures/image_bitmap_from_video/tex-2d-srgb8_alpha8-rgba-unsigned_byte-expected.txt:
2275         * webgl/2.0.0/conformance2/textures/image_bitmap_from_video/tex-3d-r11f_g11f_b10f-rgb-float-expected.txt:
2276         * webgl/2.0.0/conformance2/textures/image_bitmap_from_video/tex-3d-r11f_g11f_b10f-rgb-half_float-expected.txt:
2277         * webgl/2.0.0/conformance2/textures/image_bitmap_from_video/tex-3d-r8-red-unsigned_byte-expected.txt:
2278         * webgl/2.0.0/conformance2/textures/image_bitmap_from_video/tex-3d-r8ui-red_integer-unsigned_byte-expected.txt:
2279         * webgl/2.0.0/conformance2/textures/misc/active-3d-texture-bug-expected.txt:
2280         * webgl/2.0.0/conformance2/textures/misc/copy-texture-image-expected.txt:
2281         * webgl/2.0.0/conformance2/textures/misc/tex-3d-size-limit-expected.txt:
2282         * webgl/2.0.0/conformance2/textures/misc/tex-image-with-bad-args-expected.txt:
2283         * webgl/2.0.0/conformance2/textures/misc/tex-mipmap-levels-expected.txt:
2284         * webgl/2.0.0/conformance2/textures/misc/tex-new-formats-expected.txt:
2285         * webgl/2.0.0/conformance2/textures/misc/tex-storage-2d-expected.txt:
2286         * webgl/2.0.0/conformance2/textures/misc/texture-npot-expected.txt:
2287         * webgl/2.0.0/conformance2/textures/video/tex-2d-r11f_g11f_b10f-rgb-float-expected.txt:
2288         * webgl/2.0.0/conformance2/textures/video/tex-2d-r11f_g11f_b10f-rgb-half_float-expected.txt:
2289         * webgl/2.0.0/conformance2/textures/video/tex-2d-r11f_g11f_b10f-rgb-unsigned_int_10f_11f_11f_rev-expected.txt:
2290         * webgl/2.0.0/conformance2/textures/video/tex-2d-r16f-red-float-expected.txt:
2291         * webgl/2.0.0/conformance2/textures/video/tex-2d-r16f-red-half_float-expected.txt:
2292         * webgl/2.0.0/conformance2/textures/video/tex-2d-r32f-red-float-expected.txt:
2293         * webgl/2.0.0/conformance2/textures/video/tex-2d-rg16f-rg-float-expected.txt:
2294         * webgl/2.0.0/conformance2/textures/video/tex-2d-rg16f-rg-half_float-expected.txt:
2295         * webgl/2.0.0/conformance2/textures/video/tex-2d-rg32f-rg-float-expected.txt:
2296         * webgl/2.0.0/conformance2/textures/video/tex-2d-rg8-rg-unsigned_byte-expected.txt:
2297         * webgl/2.0.0/conformance2/textures/video/tex-2d-rg8ui-rg_integer-unsigned_byte-expected.txt:
2298         * webgl/2.0.0/conformance2/textures/video/tex-2d-rgb5_a1-rgba-unsigned_byte-expected.txt:
2299         * webgl/2.0.0/conformance2/textures/webgl_canvas/tex-2d-r11f_g11f_b10f-rgb-unsigned_int_10f_11f_11f_rev-expected.txt:
2300         * webgl/2.0.0/conformance2/textures/webgl_canvas/tex-2d-r16f-red-float-expected.txt:
2301         * webgl/2.0.0/conformance2/textures/webgl_canvas/tex-2d-r16f-red-half_float-expected.txt:
2302         * webgl/2.0.0/conformance2/textures/webgl_canvas/tex-2d-r32f-red-float-expected.txt:
2303         * webgl/2.0.0/conformance2/textures/webgl_canvas/tex-2d-r8ui-red_integer-unsigned_byte-expected.txt:
2304         * webgl/2.0.0/conformance2/textures/webgl_canvas/tex-2d-rg16f-rg-float-expected.txt:
2305         * webgl/2.0.0/conformance2/textures/webgl_canvas/tex-2d-rg16f-rg-half_float-expected.txt:
2306         * webgl/2.0.0/conformance2/textures/webgl_canvas/tex-2d-rg32f-rg-float-expected.txt:
2307         * webgl/2.0.0/conformance2/textures/webgl_canvas/tex-2d-rg8-rg-unsigned_byte-expected.txt:
2308         * webgl/2.0.0/conformance2/textures/webgl_canvas/tex-2d-rg8ui-rg_integer-unsigned_byte-expected.txt:
2309         * webgl/2.0.0/conformance2/textures/webgl_canvas/tex-2d-rgb8ui-rgb_integer-unsigned_byte-expected.txt:
2310         * webgl/2.0.0/conformance2/vertex_arrays/vertex-array-object-expected.txt:
2311         * webgl/TestExpectations:
2312
2313 2020-02-18  Jason Lawrence  <lawrence.j@apple.com>
2314
2315         REGRESSION: (r256784?) [ iOS wk2 ] fast/canvas/webgl/oes-vertex-array-object.html is failing.
2316         https://bugs.webkit.org/show_bug.cgi?id=207896
2317
2318         Unreviewed test gardening.
2319
2320         * platform/ios-wk2/TestExpectations:
2321
2322 2020-02-18  Jason Lawrence  <lawrence.j@apple.com>
2323
2324         [ Mac wk2 ] http/wpt/beacon/beacon-quota.html is flaky failing
2325         https://bugs.webkit.org/show_bug.cgi?id=207894
2326
2327         Unreviewed test gardening.
2328
2329         * platform/mac-wk2/TestExpectations:
2330
2331 2020-02-18  Chris Dumez  <cdumez@apple.com>
2332
2333         ASSERT_NOT_REACHED() under WebPageProxy::suspendCurrentPageIfPossible()
2334         https://bugs.webkit.org/show_bug.cgi?id=207868
2335         <rdar://problem/59464606>
2336
2337         Reviewed by John Wilander.
2338
2339         Add layout test that was hitting the assertion before my change.
2340
2341         * http/tests/navigation/process-swap-on-client-side-redirect-private-expected.txt: Added.
2342         * http/tests/navigation/process-swap-on-client-side-redirect-private.html: Added.
2343
2344 2020-02-18  Jason Lawrence  <lawrence.j@apple.com>
2345
2346         REGRESSION: (r254092?) [ Mac wk1 ] imported/w3c/web-platform-tests/css/css-position/fixed-z-index-blend.html is flaky failing.
2347         https://bugs.webkit.org/show_bug.cgi?id=207891
2348
2349         Unreviewed test gardening.
2350
2351         * platform/mac-wk1/TestExpectations:
2352
2353 2020-02-18  Zalan Bujtas  <zalan@apple.com>
2354
2355         [LFC][IFC] Add missing float check in inline line layout
2356         https://bugs.webkit.org/show_bug.cgi?id=207878
2357         <rdar://problem/59537467>
2358
2359         Reviewed by Antti Koivisto.
2360
2361         * fast/layoutformattingcontext/float-in-inline-context-simple-expected.html: Added.
2362         * fast/layoutformattingcontext/float-in-inline-context-simple.html: Added.
2363
2364 2020-02-18  Zalan Bujtas  <zalan@apple.com>
2365
2366         [LFC][TreeBuilding] Take createLineBreakBox's return value
2367         https://bugs.webkit.org/show_bug.cgi?id=207879
2368         <rdar://problem/59537585>
2369
2370         Reviewed by Antti Koivisto.
2371
2372         * fast/layoutformattingcontext/br-in-inline-content-simple-expected.html: Added.
2373         * fast/layoutformattingcontext/br-in-inline-content-simple.html: Added.
2374
2375 2020-02-17  Wenson Hsieh  <wenson_hsieh@apple.com>
2376
2377         Selection cannot be modified via text interaction in some areas of the compose body field in Gmail
2378         https://bugs.webkit.org/show_bug.cgi?id=207854
2379         <rdar://problem/59218824>
2380
2381         Reviewed by Tim Horton.
2382
2383         Add a new layout test to verify that the hit-testing codepaths exercised by text interaction gestures on iOS
2384         successfully ignore a hidden child frame that covers the page.
2385
2386         * editing/selection/ios/select-text-under-hidden-subframe-expected.txt: Added.
2387         * editing/selection/ios/select-text-under-hidden-subframe.html: Added.
2388
2389 2020-02-17  Chris Dumez  <cdumez@apple.com>
2390
2391         [WK2][Cocoa] Implement in-WebProcess cookie cache to avoid sync IPC for document.cookie in most cases
2392         https://bugs.webkit.org/show_bug.cgi?id=207593
2393         <rdar://problem/56027027>
2394
2395         Reviewed by Antti Koivisto.
2396
2397         Add layout test coverage.
2398
2399         * http/tests/cookies/document-cookie-after-showModalDialog-expected.txt: Added.
2400         * http/tests/cookies/document-cookie-after-showModalDialog.html: Added.
2401         * http/tests/cookies/document-cookie-during-iframe-parsing-expected.txt: Added.
2402         * http/tests/cookies/document-cookie-during-iframe-parsing.html: Added.
2403         * http/tests/cookies/resources/close-modal-dialog.html: Added.
2404         * http/tests/cookies/resources/document-cookie-during-iframe-parsing-iframe.html: Added.
2405         * http/tests/cookies/resources/set-cookie-and-serve.php: Added.
2406
2407 2020-02-17  Ryan Haddad  <ryanhaddad@apple.com>
2408
2409         Changed results due to ANGLE use
2410         https://bugs.webkit.org/show_bug.cgi?id=207858
2411
2412         Unreviewed test gardening.
2413
2414         Mark fast/canvas/webgl/program-test.html and webgl/1.0.3/conformance/programs/program-test.html as failing.
2415
2416         * platform/ios/TestExpectations:
2417         * platform/mac/TestExpectations:
2418
2419 2020-02-17  Rob Buis  <rbuis@igalia.com>
2420
2421         Main implementation for lazy image loading
2422         https://bugs.webkit.org/show_bug.cgi?id=200764
2423
2424         Reviewed by Darin Adler.
2425
2426         Import relevant tests into http/tests/lazyload.
2427         Skip lazy image load tests for WK1 and windows, which
2428         has IntersectionObserver turned off by default.
2429
2430         * TestExpectations:
2431         * http/tests/lazyload/attribute-expected.txt: Added.
2432         * http/tests/lazyload/attribute.html: Added.
2433         * http/tests/lazyload/js-image-expected.txt: Added.
2434         * http/tests/lazyload/js-image.html: Added.
2435         * http/tests/lazyload/lazy-expected.txt: Added.
2436         * http/tests/lazyload/lazy-image-load-in-iframes-scripting-disabled-expected.txt: Added.
2437         * http/tests/lazyload/lazy-image-load-in-iframes-scripting-disabled.html: Added.
2438         * http/tests/lazyload/lazy-image-load-in-iframes-scripting-enabled-expected.txt: Added.
2439         * http/tests/lazyload/lazy-image-load-in-iframes-scripting-enabled.html: Added.
2440         * http/tests/lazyload/lazy.html: Added.
2441         * http/tests/lazyload/placeholder.js: Added.
2442         (is_image_fully_loaded):
2443         * http/tests/lazyload/resources/lazy-load-in-iframe.html: Added.
2444         * platform/mac-wk1/TestExpectations:
2445         * platform/win/TestExpectations:
2446
2447 2020-02-17  Dean Jackson  <dino@apple.com>
2448
2449         [WebGL] Enable ANGLE by default for Cocoa platforms
2450         https://bugs.webkit.org/show_bug.cgi?id=205483
2451         rdar://56925821
2452
2453         Reviewed by Simon Fraser.
2454
2455         Rebaseline a bunch of tests and mark expectations.
2456
2457         * fast/canvas/webgl/copy-tex-image-and-sub-image-2d-bad-input-expected.txt:
2458         * fast/canvas/webgl/draw-elements-out-of-bounds-uint-index-expected.txt:
2459         * fast/canvas/webgl/drawElements-empty-vertex-data-expected.txt:
2460         * fast/canvas/webgl/readPixels-float-expected.txt:
2461         * fast/canvas/webgl/simulated-vertexAttrib0-invalid-indicies-expected.txt:
2462         * fast/canvas/webgl/simulated-vertexAttrib0-invalid-indicies.html:
2463         * fast/canvas/webgl/vertexAttribPointer-with-bad-offset-expected.txt:
2464         * fast/canvas/webgl/webgl-drawarrays-crash-2-expected.txt:
2465         * fast/canvas/webgl/webgl-drawarrays-crash-expected.txt:
2466         * fast/canvas/webgl/webgl2-texture-upload-enums-expected.txt:
2467         * platform/ios-device/TestExpectations:
2468         * platform/ios/TestExpectations:
2469         * platform/ios/webgl/1.0.3/conformance/extensions/oes-texture-float-expected.txt: Removed.
2470         * platform/mac/TestExpectations:
2471         * webgl/1.0.3/conformance/context/context-lost-restored-expected.txt:
2472         * webgl/1.0.3/conformance/extensions/oes-texture-float-expected.txt:
2473         * webgl/1.0.3/conformance/extensions/oes-texture-half-float-expected.txt:
2474         * webgl/1.0.3/conformance/glsl/misc/shader-struct-scope-expected.txt:
2475         * webgl/1.0.3/conformance/glsl/misc/shaders-with-invariance-expected.txt:
2476         * webgl/1.0.3/conformance/glsl/misc/shaders-with-name-conflicts-expected.txt:
2477         * webgl/1.0.3/conformance/misc/webgl-specific-expected.txt:
2478         * webgl/1.0.3/conformance/rendering/point-no-attributes-expected.txt:
2479         * webgl/1.0.3/conformance/textures/texture-copying-feedback-loops-expected.txt:
2480
2481 2020-02-17  Jacob Uphoff  <jacob_uphoff@apple.com>
2482
2483         [ macOS wk2 ] webgpu/whlsl/do-while-loop-continue.html is a flaky failure
2484         https://bugs.webkit.org/show_bug.cgi?id=207864
2485
2486         Unreviewed test gardening.
2487
2488         * platform/mac-wk2/TestExpectations:
2489
2490 2020-02-17  Jacob Uphoff  <jacob_uphoff@apple.com>
2491
2492         tiled-drawing/scrolling/scroll-snap/scroll-snap-mandatory-2d-overflow.html is flaky
2493         https://bugs.webkit.org/show_bug.cgi?id=148405
2494
2495         Unreviewed test gardening.
2496
2497         * platform/mac-wk2/TestExpectations:
2498
2499 2020-02-17  Jacob Uphoff  <jacob_uphoff@apple.com>
2500
2501         [ macOS wk2 ] tiled-drawing/scrolling/scroll-snap/scroll-snap-mandatory-rotated.html is flaky failing
2502         https://bugs.webkit.org/show_bug.cgi?id=207861
2503
2504         Unreviewed test gardening.
2505
2506         * platform/mac-wk2/TestExpectations:
2507
2508 2020-02-17  Zalan Bujtas  <zalan@apple.com>
2509
2510         Inline boxes for images that represent nothing should collapse to empty.
2511         https://bugs.webkit.org/show_bug.cgi?id=207740
2512         <rdar://problem/57339992>
2513
2514         Reviewed by Darin Adler.
2515
2516         * fast/images/inline-image-box-with-no-alt-should-collapse-no-quirks-expected.txt: Added.
2517         * fast/images/inline-image-box-with-no-alt-should-collapse-no-quirks.html: Added.
2518         * fast/images/inline-image-box-with-no-alt-should-collapse-quirks-expected.txt: Added.
2519         * fast/images/inline-image-box-with-no-alt-should-collapse-quirks.html: Added.
2520         * tables/mozilla/bugs/bug56201.html:
2521
2522 2020-02-17  Jason Lawrence  <lawrence.j@apple.com>
2523
2524         [ Mac ] fast/images/webp-as-image.html is failing.
2525         https://bugs.webkit.org/show_bug.cgi?id=207718
2526
2527         Unreviewed test gardening.
2528
2529         * platform/mac/TestExpectations:
2530
2531 2020-02-17  Jacob Uphoff  <jacob_uphoff@apple.com>
2532
2533         [ macOS ] fast/images/slower-decoding-than-animation-image.html is flaky failing
2534         https://bugs.webkit.org/show_bug.cgi?id=207859
2535
2536         Unreviewed test gardening
2537
2538         * platform/mac/TestExpectations:
2539
2540 2020-02-17  Jacob Uphoff  <jacob_uphoff@apple.com>
2541
2542         [ Mojave wk1 ] fast/canvas/webgl/texImage2D-mse-flipY-false.html is flaky timing out
2543         https://bugs.webkit.org/show_bug.cgi?id=207857
2544
2545         Unreviewed test gardening
2546
2547         * platform/mac-wk1/TestExpectations:
2548
2549 2020-02-17  Pinki Gyanchandani  <pgyanchandani@apple.com>
2550
2551         Null Ptr Deref @ WebCore::Node::Treescope
2552         https://bugs.webkit.org/show_bug.cgi?id=207748
2553
2554         Reviewed by Darin Adler.
2555
2556         Added a regression test provided by Ryosuke Niwa to verify the fix.
2557
2558         * editing/selection/ignore-selection-range-on-input-style-change-expected.txt: Added.
2559         * editing/selection/ignore-selection-range-on-input-style-change.html: Added.
2560
2561 2020-02-17  Zalan Bujtas  <zalan@apple.com>
2562
2563         [LFC] Unreviewed test gardening.
2564         https://bugs.webkit.org/show_bug.cgi?id=207846
2565
2566         Move LFC regression tests under fast/layoutformattingcontext/ and skip them on iOS for now.
2567
2568         * 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.
2569         * 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.
2570         * 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.
2571         * 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.
2572         * fast/layoutformattingcontext/block-only/absolute-height-stretch-expected.txt: Renamed from LayoutTests/fast/block/block-only/absolute-height-stretch-expected.txt.
2573         * fast/layoutformattingcontext/block-only/absolute-height-stretch.html: Renamed from LayoutTests/fast/block/block-only/absolute-height-stretch.html.
2574         * fast/layoutformattingcontext/block-only/absolute-left-auto-expected.txt: Renamed from LayoutTests/fast/block/block-only/absolute-left-auto-expected.txt.
2575         * fast/layoutformattingcontext/block-only/absolute-left-auto.html: Renamed from LayoutTests/fast/block/block-only/absolute-left-auto.html.
2576         * 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.
2577         * 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.
2578         * fast/layoutformattingcontext/block-only/absolute-nested-expected.txt: Renamed from LayoutTests/fast/block/block-only/absolute-nested-expected.txt.
2579         * fast/layoutformattingcontext/block-only/absolute-nested.html: Renamed from LayoutTests/fast/block/block-only/absolute-nested.html.
2580         * fast/layoutformattingcontext/block-only/absolute-nested2-expected.txt: Renamed from LayoutTests/fast/block/block-only/absolute-nested2-expected.txt.
2581         * fast/layoutformattingcontext/block-only/absolute-nested2.html: Renamed from LayoutTests/fast/block/block-only/absolute-nested2.html.
2582         * 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.
2583         * fast/layoutformattingcontext/block-only/absolute-position-left-right-margin.html: Renamed from LayoutTests/fast/block/block-only/absolute-position-left-right-margin.html.
2584         * 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.
2585         * fast/layoutformattingcontext/block-only/absolute-position-min-max-height.html: Renamed from LayoutTests/fast/block/block-only/absolute-position-min-max-height.html.
2586         * 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.
2587         * fast/layoutformattingcontext/block-only/absolute-position-min-max-width.html: Renamed from LayoutTests/fast/block/block-only/absolute-position-min-max-width.html.
2588         * 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.
2589         * 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.
2590         * 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.
2591         * 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.
2592         * 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.
2593         * 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.
2594         * 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.
2595         * 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.
2596         * 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.
2597         * 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.
2598         * fast/layoutformattingcontext/block-only/absolute-simple-expected.txt: Renamed from LayoutTests/fast/block/block-only/absolute-simple-expected.txt.
2599         * fast/layoutformattingcontext/block-only/absolute-simple.html: Renamed from LayoutTests/fast/block/block-only/absolute-simple.html.
2600         * 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.
2601         * fast/layoutformattingcontext/block-only/absolute-width-shrink-to-fit.html: Renamed from LayoutTests/fast/block/block-only/absolute-width-shrink-to-fit.html.
2602         * fast/layoutformattingcontext/block-only/absolute-width-stretch-expected.txt: Renamed from LayoutTests/fast/block/block-only/absolute-width-stretch-expected.txt.
2603         * fast/layoutformattingcontext/block-only/absolute-width-stretch.html: Renamed from LayoutTests/fast/block/block-only/absolute-width-stretch.html.
2604         * 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.
2605         * 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.
2606         * 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.
2607         * fast/layoutformattingcontext/block-only/almost-intruding-left-float-simple.html: Renamed from LayoutTests/fast/block/block-only/almost-intruding-left-float-simple.html.
2608         * 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.
2609         * fast/layoutformattingcontext/block-only/block-replaced-with-vertical-margins.html: Renamed from LayoutTests/fast/block/block-only/block-replaced-with-vertical-margins.html.
2610         * 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.
2611         * 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.
2612         * 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.
2613         * 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.
2614         * 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.
2615         * 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.
2616         * 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.
2617         * 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.
2618         * fast/layoutformattingcontext/block-only/border-simple-expected.txt: Renamed from LayoutTests/fast/block/block-only/border-simple-expected.txt.
2619         * fast/layoutformattingcontext/block-only/border-simple.html: Renamed from LayoutTests/fast/block/block-only/border-simple.html.
2620         * 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.
2621         * 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.
2622         * 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.
2623         * fast/layoutformattingcontext/block-only/collapsed-margin-with-min-height.html: Renamed from LayoutTests/fast/block/block-only/collapsed-margin-with-min-height.html.
2624         * fast/layoutformattingcontext/block-only/collapsed-through-siblings-expected.txt: Renamed from LayoutTests/fast/block/block-only/collapsed-through-siblings-expected.txt.
2625         * fast/layoutformattingcontext/block-only/collapsed-through-siblings.html: Renamed from LayoutTests/fast/block/block-only/collapsed-through-siblings.html.
2626         * fast/layoutformattingcontext/block-only/collapsed-through-with-parent-expected.txt: Renamed from LayoutTests/fast/block/block-only/collapsed-through-with-parent-expected.txt.
2627         * fast/layoutformattingcontext/block-only/collapsed-through-with-parent.html: Renamed from LayoutTests/fast/block/block-only/collapsed-through-with-parent.html.
2628         * fast/layoutformattingcontext/block-only/fixed-nested-expected.txt: Renamed from LayoutTests/fast/block/block-only/fixed-nested-expected.txt.
2629         * fast/layoutformattingcontext/block-only/fixed-nested.html: Renamed from LayoutTests/fast/block/block-only/fixed-nested.html.
2630         * 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.
2631         * fast/layoutformattingcontext/block-only/float-and-siblings-with-margins.html: Renamed from LayoutTests/fast/block/block-only/float-and-siblings-with-margins.html.
2632         * fast/layoutformattingcontext/block-only/float-avoider-multiple-roots-expected.txt: Renamed from LayoutTests/fast/block/block-only/float-avoider-multiple-roots-expected.txt.
2633         * fast/layoutformattingcontext/block-only/float-avoider-multiple-roots.html: Renamed from LayoutTests/fast/block/block-only/float-avoider-multiple-roots.html.
2634         * fast/layoutformattingcontext/block-only/float-avoider-simple-left-expected.txt: Renamed from LayoutTests/fast/block/block-only/float-avoider-simple-left-expected.txt.
2635         * fast/layoutformattingcontext/block-only/float-avoider-simple-left.html: Renamed from LayoutTests/fast/block/block-only/float-avoider-simple-left.html.
2636         * fast/layoutformattingcontext/block-only/float-avoider-simple-right-expected.txt: Renamed from LayoutTests/fast/block/block-only/float-avoider-simple-right-expected.txt.
2637         * fast/layoutformattingcontext/block-only/float-avoider-simple-right.html: Renamed from LayoutTests/fast/block/block-only/float-avoider-simple-right.html.
2638         * fast/layoutformattingcontext/block-only/float-avoider-with-margins-expected.txt: Renamed from LayoutTests/fast/block/block-only/float-avoider-with-margins-expected.txt.
2639         * fast/layoutformattingcontext/block-only/float-avoider-with-margins.html: Renamed from LayoutTests/fast/block/block-only/float-avoider-with-margins.html.
2640         * 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.
2641         * 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.
2642         * fast/layoutformattingcontext/block-only/float-min-max-height-expected.txt: Renamed from LayoutTests/fast/block/block-only/float-min-max-height-expected.txt.
2643         * fast/layoutformattingcontext/block-only/float-min-max-height.html: Renamed from LayoutTests/fast/block/block-only/float-min-max-height.html.
2644         * fast/layoutformattingcontext/block-only/float-min-max-width-expected.txt: Renamed from LayoutTests/fast/block/block-only/float-min-max-width-expected.txt.
2645         * fast/layoutformattingcontext/block-only/float-min-max-width.html: Renamed from LayoutTests/fast/block/block-only/float-min-max-width.html.
2646         * 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.
2647         * 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.
2648         * 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.
2649         * 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.
2650         * 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.
2651         * fast/layoutformattingcontext/block-only/floating-box-clear-both-simple.html: Renamed from LayoutTests/fast/block/block-only/floating-box-clear-both-simple.html.
2652         * 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.
2653         * fast/layoutformattingcontext/block-only/floating-box-clear-right-simple.html: Renamed from LayoutTests/fast/block/block-only/floating-box-clear-right-simple.html.
2654         * 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.
2655         * 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.
2656         * 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.
2657         * 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.
2658         * fast/layoutformattingcontext/block-only/floating-box-right-simple-expected.txt: Renamed from LayoutTests/fast/block/block-only/floating-box-right-simple-expected.txt.
2659         * fast/layoutformattingcontext/block-only/floating-box-right-simple.html: Renamed from LayoutTests/fast/block/block-only/floating-box-right-simple.html.
2660         * 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.
2661         * fast/layoutformattingcontext/block-only/floating-box-with-clear-siblings.html: Renamed from LayoutTests/fast/block/block-only/floating-box-with-clear-siblings.html.
2662         * 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.
2663         * fast/layoutformattingcontext/block-only/floating-box-with-clear-simple.html: Renamed from LayoutTests/fast/block/block-only/floating-box-with-clear-simple.html.
2664         * 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.
2665         * 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.
2666         * 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.
2667         * 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.
2668         * 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.
2669         * 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.
2670         * fast/layoutformattingcontext/block-only/floating-left-right-simple-expected.txt: Renamed from LayoutTests/fast/block/block-only/floating-left-right-simple-expected.txt.
2671         * fast/layoutformattingcontext/block-only/floating-left-right-simple.html: Renamed from LayoutTests/fast/block/block-only/floating-left-right-simple.html.
2672         * 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.
2673         * 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.
2674         * 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.
2675         * fast/layoutformattingcontext/block-only/floating-lefts-and-rights-simple.html: Renamed from LayoutTests/fast/block/block-only/floating-lefts-and-rights-simple.html.
2676         * fast/layoutformattingcontext/block-only/floating-multiple-lefts-expected.txt: Renamed from LayoutTests/fast/block/block-only/floating-multiple-lefts-expected.txt.
2677         * 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.
2678         * fast/layoutformattingcontext/block-only/floating-multiple-lefts-in-body.html: Renamed from LayoutTests/fast/block/block-only/floating-multiple-lefts-in-body.html.
2679         * 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.
2680         * fast/layoutformattingcontext/block-only/floating-multiple-lefts-multiple-lines.html: Renamed from LayoutTests/fast/block/block-only/floating-multiple-lefts-multiple-lines.html.
2681         * fast/layoutformattingcontext/block-only/floating-multiple-lefts.html: Renamed from LayoutTests/fast/block/block-only/floating-multiple-lefts.html.
2682         * 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.
2683         * 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.
2684         * 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.
2685         * fast/layoutformattingcontext/block-only/floats-and-block-formatting-roots.html: Renamed from LayoutTests/fast/block/block-only/floats-and-block-formatting-roots.html.
2686         * fast/layoutformattingcontext/block-only/inflow-min-max-height-expected.txt: Renamed from LayoutTests/fast/block/block-only/inflow-min-max-height-expected.txt.
2687         * fast/layoutformattingcontext/block-only/inflow-min-max-height.html: Renamed from LayoutTests/fast/block/block-only/inflow-min-max-height.html.
2688         * fast/layoutformattingcontext/block-only/inflow-min-max-width-expected.txt: Renamed from LayoutTests/fast/block/block-only/inflow-min-max-width-expected.txt.
2689         * fast/layoutformattingcontext/block-only/inflow-min-max-width.html: Renamed from LayoutTests/fast/block/block-only/inflow-min-max-width.html.
2690         * fast/layoutformattingcontext/block-only/margin-collapse-bottom-bottom-expected.txt: Renamed from LayoutTests/fast/block/block-only/margin-collapse-bottom-bottom-expected.txt.
2691         * fast/layoutformattingcontext/block-only/margin-collapse-bottom-bottom.html: Renamed from LayoutTests/fast/block/block-only/margin-collapse-bottom-bottom.html.
2692         * fast/layoutformattingcontext/block-only/margin-collapse-bottom-nested-expected.txt: Renamed from LayoutTests/fast/block/block-only/margin-collapse-bottom-nested-expected.txt.
2693         * fast/layoutformattingcontext/block-only/margin-collapse-bottom-nested.html: Renamed from LayoutTests/fast/block/block-only/margin-collapse-bottom-nested.html.
2694         * 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.
2695         * 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.
2696         * fast/layoutformattingcontext/block-only/margin-collapse-simple-expected.txt: Renamed from LayoutTests/fast/block/block-only/margin-collapse-simple-expected.txt.
2697         * fast/layoutformattingcontext/block-only/margin-collapse-simple.html: Renamed from LayoutTests/fast/block/block-only/margin-collapse-simple.html.
2698         * fast/layoutformattingcontext/block-only/margin-collapse-top-nested-expected.txt: Renamed from LayoutTests/fast/block/block-only/margin-collapse-top-nested-expected.txt.
2699         * fast/layoutformattingcontext/block-only/margin-collapse-top-nested.html: Renamed from LayoutTests/fast/block/block-only/margin-collapse-top-nested.html.
2700         * 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.
2701         * 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.
2702         * 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.
2703         * 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.
2704         * 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.
2705         * 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.
2706         * fast/layoutformattingcontext/block-only/margin-collapse-with-clearance-expected.txt: Renamed from LayoutTests/fast/block/block-only/margin-collapse-with-clearance-expected.txt.
2707         * fast/layoutformattingcontext/block-only/margin-collapse-with-clearance.html: Renamed from LayoutTests/fast/block/block-only/margin-collapse-with-clearance.html.
2708         * fast/layoutformattingcontext/block-only/margin-left-right-sizing-expected.txt: Renamed from LayoutTests/fast/block/block-only/margin-left-right-sizing-expected.txt.
2709         * 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.
2710         * 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.
2711         * fast/layoutformattingcontext/block-only/margin-left-right-sizing.html: Renamed from LayoutTests/fast/block/block-only/margin-left-right-sizing.html.
2712         * 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.
2713         * fast/layoutformattingcontext/block-only/margin-propagation-simple-content-height.html: Renamed from LayoutTests/fast/block/block-only/margin-propagation-simple-content-height.html.
2714         * fast/layoutformattingcontext/block-only/margin-sibling-collapse-propagated-expected.txt: Renamed from LayoutTests/fast/block/block-only/margin-sibling-collapse-propagated-expected.txt.
2715         * fast/layoutformattingcontext/block-only/margin-sibling-collapse-propagated.html: Renamed from LayoutTests/fast/block/block-only/margin-sibling-collapse-propagated.html.
2716         * fast/layoutformattingcontext/block-only/margin-simple-expected.txt: Renamed from LayoutTests/fast/block/block-only/margin-simple-expected.txt.
2717         * fast/layoutformattingcontext/block-only/margin-simple.html: Renamed from LayoutTests/fast/block/block-only/margin-simple.html.
2718         * 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.
2719         * 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.
2720         * fast/layoutformattingcontext/block-only/min-max-height-percentage-expected.txt: Renamed from LayoutTests/fast/block/block-only/min-max-height-percentage-expected.txt.
2721         * fast/layoutformattingcontext/block-only/min-max-height-percentage.html: Renamed from LayoutTests/fast/block/block-only/min-max-height-percentage.html.
2722         * fast/layoutformattingcontext/block-only/negative-margin-simple-expected.txt: Renamed from LayoutTests/fast/block/block-only/negative-margin-simple-expected.txt.
2723         * fast/layoutformattingcontext/block-only/negative-margin-simple.html: Renamed from LayoutTests/fast/block/block-only/negative-margin-simple.html.
2724         * 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.
2725         * 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.
2726         * 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.
2727         * 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.
2728         * 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.
2729         * 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.
2730         * 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.
2731         * 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.
2732         * 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.
2733         * 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.
2734         * fast/layoutformattingcontext/block-only/padding-nested-expected.txt: Renamed from LayoutTests/fast/block/block-only/padding-nested-expected.txt.
2735         * fast/layoutformattingcontext/block-only/padding-nested.html: Renamed from LayoutTests/fast/block/block-only/padding-nested.html.
2736         * fast/layoutformattingcontext/block-only/padding-simple-expected.txt: Renamed from LayoutTests/fast/block/block-only/padding-simple-expected.txt.
2737         * fast/layoutformattingcontext/block-only/padding-simple.html: Renamed from LayoutTests/fast/block/block-only/padding-simple.html.
2738         * fast/layoutformattingcontext/block-only/relative-auto-expected.txt: Renamed from LayoutTests/fast/block/block-only/relative-auto-expected.txt.
2739         * 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.
2740         * fast/layoutformattingcontext/block-only/relative-auto-with-parent-offset.html: Renamed from LayoutTests/fast/block/block-only/relative-auto-with-parent-offset.html.
2741         * fast/layoutformattingcontext/block-only/relative-auto.html: Renamed from LayoutTests/fast/block/block-only/relative-auto.html.
2742         * fast/layoutformattingcontext/block-only/relative-bottom-expected.txt: Renamed from LayoutTests/fast/block/block-only/relative-bottom-expected.txt.
2743         * fast/layoutformattingcontext/block-only/relative-bottom.html: Renamed from LayoutTests/fast/block/block-only/relative-bottom.html.
2744         * 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.
2745         * 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.
2746         * fast/layoutformattingcontext/block-only/relative-right-expected.txt: Renamed from LayoutTests/fast/block/block-only/relative-right-expected.txt.
2747         * fast/layoutformattingcontext/block-only/relative-right.html: Renamed from LayoutTests/fast/block/block-only/relative-right.html.
2748         * fast/layoutformattingcontext/block-only/relative-siblings-expected.txt: Renamed from LayoutTests/fast/block/block-only/relative-siblings-expected.txt.
2749         * fast/layoutformattingcontext/block-only/relative-siblings.html: Renamed from LayoutTests/fast/block/block-only/relative-siblings.html.
2750         * fast/layoutformattingcontext/block-only/relative-simple-expected.txt: Renamed from LayoutTests/fast/block/block-only/relative-simple-expected.txt.
2751         * fast/layoutformattingcontext/block-only/relative-simple.html: Renamed from LayoutTests/fast/block/block-only/relative-simple.html.
2752         * fast/layoutformattingcontext/block-only/replaced-intrinsic-width-simple-expected.html: Renamed from LayoutTests/fast/block/block-only/replaced-intrinsic-width-simple-expected.html.
2753         * fast/layoutformattingcontext/block-only/replaced-intrinsic-width-simple.html: Renamed from LayoutTests/fast/block/block-only/replaced-intrinsic-width-simple.html.
2754         * platform/ios-wk2/TestExpectations:
2755
2756 2020-02-17  Zalan Bujtas  <zalan@apple.com>
2757
2758         [LFC][Out-of-flow] FormattingContext::computeOutOfFlowHorizontalGeometry needs verticalConstraints
2759         https://bugs.webkit.org/show_bug.cgi?id=207832
2760         <rdar://problem/59499844>
2761
2762         Reviewed by Dean Jackson.
2763
2764         * fast/layoutformattingcontext/simple-absolute-positioned-replaced-inline-element-with-percentage-height-expected.html: Added.
2765         * fast/layoutformattingcontext/simple-absolute-positioned-replaced-inline-element-with-percentage-height.html: Added.
2766
2767 2020-02-17  Zalan Bujtas  <zalan@apple.com>
2768
2769         [LFC][IFC] LineLayoutContext::nextContentForLine should be able to handle regular inline boxes
2770         https://bugs.webkit.org/show_bug.cgi?id=207829
2771         <rdar://problem/59498031>
2772
2773         Reviewed by Antti Koivisto.
2774
2775         * fast/layoutformattingcontext/simple-inline-block-expected.html: Added.
2776         * fast/layoutformattingcontext/simple-inline-block.html: Added.
2777
2778 2020-02-17  James Darpinian  <jdarpinian@chromium.org>
2779
2780         ANGLE: Fix object deletion behavior.
2781         https://bugs.webkit.org/show_bug.cgi?id=205610
2782
2783         Remove incorrect (out-of-date) test. This correct version of this test is still present in the WebGL
2784         conformance tests.
2785
2786         Reviewed by Dean Jackson.
2787
2788         * fast/canvas/webgl/object-deletion-behaviour-expected.txt: Removed.
2789         * fast/canvas/webgl/object-deletion-behaviour.html: Removed.
2790
2791 2020-02-17  Jason Lawrence  <lawrence.j@apple.com>
2792
2793         [ Mac wk2 Release ] fast/scrolling/latching/scroll-iframe-fragment.html is flaky failing.
2794         https://bugs.webkit.org/show_bug.cgi?id=207848
2795
2796         Unreviewed test gardening.
2797
2798         * platform/mac-wk2/TestExpectations:
2799
2800 2020-02-17  Dean Jackson  <dino@apple.com>
2801
2802         Removing expectations for tests that no longer exist + fixing a typo.
2803
2804         * platform/ios-wk2/TestExpectations:
2805         * platform/ios/TestExpectations:
2806
2807 2020-02-17  Jason Lawrence  <lawrence.j@apple.com>
2808
2809         REGRESSION: (r256232?) [ Mac wk1 Release ] resize-observer/delete-observers-in-callbacks.html is flaky failing.
2810         https://bugs.webkit.org/show_bug.cgi?id=207847
2811
2812         Unreviewed test gardening.
2813
2814         * platform/mac-wk1/TestExpectations:
2815
2816 2020-02-17  Jason Lawrence  <lawrence.j@apple.com>
2817
2818         [ Mac wk2 ] storage/indexeddb/detached-iframe.html is flaky failing.
2819         https://bugs.webkit.org/show_bug.cgi?id=207844
2820
2821         Unreviewed test gardening.
2822
2823         * platform/mac-wk2/TestExpectations:
2824
2825 2020-02-17  Jason Lawrence  <lawrence.j@apple.com>
2826
2827         REGRESSION: (r256712?) [ iOS wk2 ] fast/block/block-only/floats-and-block-formatting-roots.html is crashing.
2828         https://bugs.webkit.org/show_bug.cgi?id=207841
2829
2830         Unreviewed test gardening.
2831         
2832         * platform/ios-wk2/TestExpectations:
2833
2834 2020-02-17  Jason Lawrence  <lawrence.j@apple.com>
2835
2836         [ Mac wk2 ] webgpu/whlsl/loops-break.html is flaky failing.
2837         https://bugs.webkit.org/show_bug.cgi?id=207839
2838
2839         Unreviewed test gardening.
2840
2841         * platform/mac-wk2/TestExpectations:
2842
2843 2020-02-17  Zalan Bujtas  <zalan@apple.com>
2844
2845         [LFC] Remove ReplacedBox::m_layoutBox
2846         https://bugs.webkit.org/show_bug.cgi?id=207830
2847         <rdar://problem/59498829>
2848
2849         Reviewed by Antti Koivisto.
2850
2851         * fast/layoutformattingcontext/simple-absolute-positioned-inline-element-expected.html: Added.
2852         * fast/layoutformattingcontext/simple-absolute-positioned-inline-element.html: Added.
2853
2854 2020-02-17  Zalan Bujtas  <zalan@apple.com>
2855
2856         [LFC] The initial containing block does not necessarily have in-flow content.
2857         https://bugs.webkit.org/show_bug.cgi?id=207833
2858         <rdar://problem/59500650>
2859
2860         Reviewed by Antti Koivisto.
2861
2862         * fast/layoutformattingcontext/html-is-absolute-positioned-expected.html: Added.
2863         * fast/layoutformattingcontext/html-is-absolute-positioned.html: Added.
2864
2865 2020-02-13  Carlos Alberto Lopez Perez  <clopez@igalia.com>
2866
2867         Update WPT tests for encoding
2868         https://bugs.webkit.org/show_bug.cgi?id=207644
2869
2870         Rubber-stamped by Youenn Fablet.
2871
2872         * platform/gtk/imported/w3c/web-platform-tests/encoding/textdecoder-fatal-single-byte.any-expected.txt: Added.
2873         * platform/gtk/imported/w3c/web-platform-tests/encoding/textdecoder-fatal-single-byte.any.worker-expected.txt: Added.
2874         * platform/wpe/imported/w3c/web-platform-tests/encoding/textdecoder-fatal-single-byte.any-expected.txt: Added.
2875         * platform/wpe/imported/w3c/web-platform-tests/encoding/textdecoder-fatal-single-byte.any.worker-expected.txt: Added.
2876
2877 2020-02-17  Carlos Garcia Campos  <cgarcia@igalia.com>
2878
2879         Search cancel button becomes visible when there's a hover effect in CSS
2880         https://bugs.webkit.org/show_bug.cgi?id=207328
2881
2882         Reviewed by Adrian Perez de Castro.
2883
2884         * fast/forms/search-cancel-button-hover-expected.html: Added.
2885         * fast/forms/search-cancel-button-hover.html: Added.
2886
2887 2020-02-16  Lauro Moura  <lmoura@igalia.com>
2888
2889         [GTK] More debug build timeouts gardening
2890         https://bugs.webkit.org/show_bug.cgi?id=207831
2891
2892         Unreviewed test gardening.
2893
2894         * platform/gtk/TestExpectations:
2895
2896 2020-02-14  Alexey Proskuryakov  <ap@apple.com>
2897
2898         [ Mac wk2 ] fast/events/keydown-1.html is flaky failing
2899         https://bugs.webkit.org/show_bug.cgi?id=154297
2900         https://bugs.webkit.org/show_bug.cgi?id=207785
2901         <rdar://problem/59469424>
2902
2903         Reviewed by Wenson Hsieh.
2904
2905         * fast/events/keydown-1.html: Attempt to deflake by using onload instead of a 200 ms timer.
2906
2907         * platform/mac-wk1/TestExpectations: Removed flaky expectation.
2908
2909         * platform/mac-wk2/TestExpectations: Removed flaky expectation. Also corrected a 
2910         conflict that was landed in r256656 today.
2911
2912 2020-02-16  Alexey Shvayka  <shvaikalesh@gmail.com>
2913
2914         Implement EventTarget constructor
2915         https://bugs.webkit.org/show_bug.cgi?id=174313
2916
2917         Reviewed by Darin Adler.
2918
2919         * fast/dom/dom-constructors-expected.txt:
2920         * fast/dom/dom-constructors.html:
2921         * platform/ios/imported/w3c/web-platform-tests/dom/events/Event-subclasses-constructors-expected.txt: Removed.
2922
2923 2020-02-16  Wenson Hsieh  <wenson_hsieh@apple.com>
2924
2925         Add a layout test for <rdar://problem/59090510>
2926         https://bugs.webkit.org/show_bug.cgi?id=207824
2927
2928         Reviewed by Anders Carlsson.
2929
2930         Add a layout test to verify that tapping near the caret rect in a focused input field still dispatches a click
2931         event and brings up the keyboard.
2932
2933         * fast/events/ios/click-in-autofocused-input-when-tapping-near-caret-expected.txt: Added.
2934         * fast/events/ios/click-in-autofocused-input-when-tapping-near-caret.html: Added.
2935
2936 2020-02-16  Dean Jackson  <dino@apple.com>
2937
2938         Fix a typo and some merge conflict markers that
2939         were checked in a few days ago.
2940
2941         * platform/mac-wk2/TestExpectations:
2942
2943 2020-02-16  Zalan Bujtas  <zalan@apple.com>
2944
2945         [LFC] Enable LFC regression testing on fast/block/block-only
2946         https://bugs.webkit.org/show_bug.cgi?id=207825
2947         <rdar://problem/59491089>
2948
2949         Reviewed by Antti Koivisto.
2950         
2951         This helps to catch full LFC regressions while working on the integration part.
2952
2953         * fast/block/block-only/abs-pos-with-border-padding-and-float-child-expected.html:
2954         * fast/block/block-only/abs-pos-with-border-padding-and-float-child.html:
2955         * fast/block/block-only/absolute-auto-with-sibling-margin-bottom.html:
2956         * fast/block/block-only/absolute-height-stretch.html:
2957         * fast/block/block-only/absolute-left-auto.html:
2958         * fast/block/block-only/absolute-left-right-top-bottom-auto.html:
2959         * fast/block/block-only/absolute-nested.html:
2960         * fast/block/block-only/absolute-nested2.html:
2961         * fast/block/block-only/absolute-position-left-right-margin.html:
2962         * fast/block/block-only/absolute-position-min-max-height.html:
2963         * fast/block/block-only/absolute-position-min-max-width.html:
2964         * fast/block/block-only/absolute-position-when-containing-block-is-not-in-the-formatting-context.html:
2965         * fast/block/block-only/absolute-position-when-containing-block-is-not-in-the-formatting-context2.html:
2966         * fast/block/block-only/absolute-position-with-margin-auto-simple-expected.html:
2967         * fast/block/block-only/absolute-position-with-margin-auto-simple.html:
2968         * fast/block/block-only/absolute-position-with-margin-auto-simple2-expected.html:
2969         * fast/block/block-only/absolute-position-with-margin-auto-simple2.html:
2970         * fast/block/block-only/absolute-positioned-min-max-percentage-with-parent-padding-expected.html:
2971         * fast/block/block-only/absolute-positioned-min-max-percentage-with-parent-padding.html:
2972         * fast/block/block-only/absolute-simple.html:
2973         * fast/block/block-only/absolute-width-shrink-to-fit.html:
2974         * fast/block/block-only/absolute-width-stretch.html:
2975         * fast/block/block-only/absolute-with-static-block-position-nested.html:
2976         * fast/block/block-only/almost-intruding-left-float-simple.html:
2977         * fast/block/block-only/block-replaced-with-vertical-margins-expected.html:
2978         * fast/block/block-only/block-replaced-with-vertical-margins.html:
2979         * fast/block/block-only/body-height-with-auto-html-height-quirk.html:
2980         * fast/block/block-only/body-height-with-auto-html-height-quirk2.html:
2981         * fast/block/block-only/body-height-with-non-auto-html-height-quirk.html:
2982         * fast/block/block-only/body-height-with-non-auto-html-height-quirk2.html:
2983         * fast/block/block-only/border-simple.html:
2984         * fast/block/block-only/box-sizing-inflow-out-of-flow-simple.html:
2985         * fast/block/block-only/collapsed-margin-with-min-height.html:
2986         * fast/block/block-only/collapsed-through-siblings.html:
2987         * fast/block/block-only/collapsed-through-with-parent.html:
2988         * fast/block/block-only/fixed-nested.html:
2989         * fast/block/block-only/float-and-siblings-with-margins.html:
2990         * fast/block/block-only/float-avoider-multiple-roots.html:
2991         * fast/block/block-only/float-avoider-simple-left.html:
2992         * fast/block/block-only/float-avoider-simple-right.html:
2993         * fast/block/block-only/float-avoider-with-margins.html:
2994         * fast/block/block-only/float-left-when-container-has-padding-margin.html:
2995         * fast/block/block-only/float-min-max-height.html:
2996         * fast/block/block-only/float-min-max-width.html:
2997         * fast/block/block-only/floating-and-next-previous-inflow-with-margin-with-no-border.html:
2998         * fast/block/block-only/floating-and-next-previous-inflow-with-margin.html:
2999         * fast/block/block-only/floating-box-clear-both-simple.html:
3000         * fast/block/block-only/floating-box-clear-right-simple.html:
3001         * fast/block/block-only/floating-box-left-and-right-multiple-with-top-offset.html:
3002         * fast/block/block-only/floating-box-left-and-right-multiple.html:
3003         * fast/block/block-only/floating-box-right-simple.html:
3004         * fast/block/block-only/floating-box-with-clear-siblings.html:
3005         * fast/block/block-only/floating-box-with-clear-simple.html:
3006         * fast/block/block-only/floating-box-with-new-formatting-context.html:
3007         * fast/block/block-only/floating-box-with-relative-positioned-sibling.html:
3008         * fast/block/block-only/floating-left-and-right-with-clearance.html:
3009         * fast/block/block-only/floating-left-right-simple.html:
3010         * fast/block/block-only/floating-left-right-with-all-margins.html:
3011         * fast/block/block-only/floating-lefts-and-rights-simple.html:
3012         * fast/block/block-only/floating-multiple-lefts-in-body.html:
3013         * fast/block/block-only/floating-multiple-lefts-multiple-lines.html:
3014         * fast/block/block-only/floating-multiple-lefts.html:
3015         * fast/block/block-only/floating-with-new-block-formatting-context.html:
3016         * fast/block/block-only/floats-and-block-formatting-roots-expected.html:
3017         * fast/block/block-only/floats-and-block-formatting-roots.html:
3018         * fast/block/block-only/inflow-min-max-height.html:
3019         * fast/block/block-only/inflow-min-max-width.html:
3020         * fast/block/block-only/margin-collapse-bottom-bottom.html:
3021         * fast/block/block-only/margin-collapse-bottom-nested.html:
3022         * fast/block/block-only/margin-collapse-first-last-are-floating.html:
3023         * fast/block/block-only/margin-collapse-simple.html:
3024         * fast/block/block-only/margin-collapse-top-nested.html:
3025         * fast/block/block-only/margin-collapse-when-child-has-padding-border.html:
3026         * fast/block/block-only/margin-collapse-with-block-formatting-context.html:
3027         * fast/block/block-only/margin-collapse-with-block-formatting-context2.html:
3028         * fast/block/block-only/margin-collapse-with-clearance.html:
3029         * fast/block/block-only/margin-left-right-sizing-out-of-flow.html:
3030         * fast/block/block-only/margin-left-right-sizing.html:
3031         * fast/block/block-only/margin-propagation-simple-content-height.html:
3032         * fast/block/block-only/margin-sibling-collapse-propagated.html:
3033         * fast/block/block-only/margin-simple.html:
3034         * fast/block/block-only/min-max-and-preferred-width-simple-expected.html:
3035         * fast/block/block-only/min-max-and-preferred-width-simple.html:
3036         * fast/block/block-only/min-max-height-percentage.html:
3037         * fast/block/block-only/negative-margin-simple.html:
3038         * fast/block/block-only/non-auto-top-bottom-height-with-auto-margins.html:
3039         * fast/block/block-only/non-auto-top-bottom-height-with-margins.html:
3040         * fast/block/block-only/non-auto-top-bottom-left-right-widht-height-out-of-flow.html:
3041         * fast/block/block-only/out-of-flow-is-never-float-box-expected.html:
3042         * fast/block/block-only/out-of-flow-is-never-float-box.html:
3043         * fast/block/block-only/out-of-flow-with-containing-block-border-padding.html:
3044         * fast/block/block-only/padding-nested.html:
3045         * fast/block/block-only/padding-simple.html:
3046         * fast/block/block-only/relative-auto-with-parent-offset.html:
3047         * fast/block/block-only/relative-auto.html:
3048         * fast/block/block-only/relative-bottom.html:
3049         * fast/block/block-only/relative-position-when-containing-block-is-not-in-the-formatting-context.html:
3050         * fast/block/block-only/relative-right.html:
3051         * fast/block/block-only/relative-siblings.html:
3052         * fast/block/block-only/relative-simple.html:
3053         * fast/block/block-only/replaced-intrinsic-width-simple-expected.html:
3054         * fast/block/block-only/replaced-intrinsic-width-simple.html:
3055
3056 2020-02-14  Commit Queue  <commit-queue@webkit.org>
3057
3058         Unreviewed, rolling out r256633.
3059         https://bugs.webkit.org/show_bug.cgi?id=207807
3060
3061         4% memory regression in new Membuster, possibly some leaking
3062         in WebKit Malloc? (Requested by yusukesuzuki on #webkit).
3063
3064         Reverted changeset:
3065
3066         "[Win] Implement NetworkCache::Data by using
3067         FileSystem::MappedFileData"
3068         https://bugs.webkit.org/show_bug.cgi?id=197684
3069         https://trac.webkit.org/changeset/256633
3070
3071 2020-02-14  Lauro Moura  <lmoura@igalia.com>
3072
3073         [GTK] Layout test imported/w3c/web-platform-tests/html/semantics/embedded-content/media-elements/event_timeupdate_noautoplay.html is flaky
3074         https://bugs.webkit.org/show_bug.cgi?id=160129
3075
3076         Last timeout was in r251772 and before that in r217571. Updating
3077         expectation to reflect the new flaky crash affecting media tests
3078         tracked in bug198830.
3079
3080         Unreviewed test gardening.
3081
3082         * platform/gtk/TestExpectations:
3083
3084 2020-02-14  Jon Lee  <jonlee@apple.com>
3085
3086         Mask WebGL strings
3087         https://bugs.webkit.org/show_bug.cgi?id=207608
3088
3089         Reviewed by Dean Jackson.
3090
3091         * platform/mac/webgl/fingerprinting-strings-expected.txt: Added.
3092         * platform/mac/webgl/fingerprinting-strings.html: Added.
3093
3094 2020-02-14  Nikos Mouchtaris  <nmouchtaris@apple.com>
3095
3096         new FontFace() should not throw when failing to parse arguments
3097         https://bugs.webkit.org/show_bug.cgi?id=205770
3098
3099         Reviewed by Myles Maxfield.
3100
3101         Tests that constructor doesn't throw, sets members to corresponding default strings.
3102
3103         * http/tests/css/font-face-constructor-expected.txt: Added.
3104         * http/tests/css/font-face-constructor.html: Added.
3105
3106 2020-02-14  Ben Nham  <nham@apple.com>
3107
3108         Fix flaky tests that scroll before first paint
3109         https://bugs.webkit.org/show_bug.cgi?id=207780
3110
3111         After https://bugs.webkit.org/show_bug.cgi?id=207516, a couple of tests are now flaky. This
3112         is because that patch delays first paint until there is enough content to render, and some
3113         of these tests are issuing scroll events on controls before those controls render. To fix
3114         this, we delay issuing the events until after the page loads.
3115
3116         Reviewed by Simon Fraser.
3117
3118         * fast/events/scroll-in-scaled-page-with-overflow-hidden.html:
3119         * fast/scrolling/scroll-container-horizontally.html:
3120
3121 2020-02-14  Truitt Savell  <tsavell@apple.com>
3122
3123         [ Mac wk2 ] fast/html/marquee-child-wrap.html is flaky failing.
3124         https://bugs.webkit.org/show_bug.cgi?id=207793
3125
3126         Unreviewed test fix.
3127
3128         Increased the scrolldelay on this test to stop the flakiness.
3129
3130         * fast/html/marquee-child-wrap.html:
3131         * platform/mac-wk2/TestExpectations:
3132
3133 2020-02-14  Jason Lawrence  <lawrence.j@apple.com>
3134
3135         [ Mac wk2 Release ] webrtc/connection-state.html is flaky failing.
3136         https://bugs.webkit.org/show_bug.cgi?id=207798
3137
3138         Unreviewed test gardening.
3139         
3140         * platform/mac-wk2/TestExpectations:
3141
3142 2020-02-14  Jason Lawrence  <lawrence.j@apple.com>
3143
3144         [ Mac wk2 Release ] fast/box-shadow/hidpi-box-shadow.html is flaky failing.
3145         https://bugs.webkit.org/show_bug.cgi?id=207796
3146
3147         Unreviewed test gardening.
3148
3149         * platform/mac-wk2/TestExpectations:
3150
3151 2020-02-14  Jason Lawrence  <lawrence.j@apple.com>
3152
3153         [ Mac wk2 ] fast/html/marquee-child-wrap.html is flaky failing.
3154         https://bugs.webkit.org/show_bug.cgi?id=207793
3155
3156         Unreviewed test gardening.
3157
3158         * platform/mac-wk2/TestExpectations:
3159
3160 2020-02-14  Rossana Monteriso  <rmonteriso@igalia.com>
3161
3162         [css-grid] Move grid-gutters-and-alignment test to WPT folder
3163         https://bugs.webkit.org/show_bug.cgi?id=207751
3164
3165         Reviewed by Javier Fernandez.
3166
3167         Remove grid-gutters-and-alignment test and its expected.txt file. The test is being replaced
3168         by an adapted test in the corresponding WPT test folder.
3169
3170         * fast/css-grid-layout/grid-gutters-and-alignment-expected.txt: Removed.
3171         * fast/css-grid-layout/grid-gutters-and-alignment.html: Removed.
3172
3173 2020-02-14  Nikos Mouchtaris  <nmouchtaris@apple.com>
3174
3175         WebKit support for Apple Pay Buttons with custom corner radii
3176         https://bugs.webkit.org/show_bug.cgi?id=207664
3177
3178         Reviewed by Andy Estes.
3179
3180         Modified both tests to test new functionality for setting custom corner
3181         radii.
3182
3183         * http/tests/ssl/applepay/ApplePayButton.html:
3184         * http/tests/ssl/applepay/ApplePayButtonV4.html:
3185         * platform/mac-highsierra/http/tests/ssl/applepay/ApplePayButton-expected.png:
3186         * platform/mac-highsierra/http/tests/ssl/applepay/ApplePayButton-expected.txt:
3187         * platform/mac/http/tests/ssl/applepay/ApplePayButton-expected.png:
3188         * platform/mac/http/tests/ssl/applepay/ApplePayButton-expected.txt:
3189         * platform/mac/http/tests/ssl/applepay/ApplePayButtonV4-expected.png:
3190         * platform/mac/http/tests/ssl/applepay/ApplePayButtonV4-expected.txt:
3191
3192 2020-02-14  Ryan Haddad  <ryanhaddad@apple.com>
3193
3194         [Web Animations] Unflake web-animations/timing-model/timelines/update-and-send-events.html WPT test
3195         https://bugs.webkit.org/show_bug.cgi?id=202109
3196
3197         Unreviewed test gardening.
3198
3199         * TestExpectations: The attempt to unflake this test in r256619 was unsuccesful.
3200
3201 2020-02-14  Jacob Uphoff  <jacob_uphoff@apple.com>
3202
3203         [ iOS ] imported/w3c/IndexedDB-private-browsing are all flaky timeouts
3204         https://bugs.webkit.org/show_bug.cgi?id=207786
3205
3206         Unreviewed test gardening.
3207
3208         * platform/ios-wk2/TestExpectations: Fixed the bug number.
3209
3210 2020-02-14  Jason Lawrence  <lawrence.j@apple.com>
3211
3212         [ Mac wk2 ] fast/events/keydown-1.html is flaky failing.
3213         https://bugs.webkit.org/show_bug.cgi?id=207785
3214
3215         Unreviewed test gardening.
3216
3217         * platform/mac-wk2/TestExpectations:
3218
3219 2020-02-14  Lauro Moura  <lmoura@igalia.com>
3220
3221         [GTK] http/tests/misc/form-submit-file-cross-site-redirect.html fails with incomplete form data
3222         https://bugs.webkit.org/show_bug.cgi?id=207016
3223
3224         After bug206517 was fixed, this test has been passing in all GTK bots.
3225
3226         Unreviewed test gardening.
3227
3228         * platform/gtk/TestExpectations:
3229
3230 2020-02-14  Jacob Uphoff  <jacob_uphoff@apple.com>
3231
3232         [ iOS ] imported/w3c/IndexedDB-private-browsing are all flaky timeouts
3233         https://bugs.webkit.org/show_bug.cgi?id=207786
3234
3235         Updatating expectations for all IndexedDP-private-browsing tests.
3236
3237         Unreviewed test gardening.
3238
3239         * platform/ios-wk2/TestExpectations:
3240
3241 2020-02-14  Christopher Reid  <chris.reid@sony.com>
3242
3243         [Win] Implement NetworkCache::Data by using FileSystem::MappedFileData
3244         https://bugs.webkit.org/show_bug.cgi?id=197684
3245
3246         Reviewed by Fujii Hironori.
3247
3248         * platform/wincairo/TestExpectations:
3249
3250 2020-02-14  Antoine Quint  <graouts@webkit.org>
3251
3252         [Web Animations] Style changes due to Web Animations should not trigger CSS Transitions 
3253         https://bugs.webkit.org/show_bug.cgi?id=207760
3254         <rdar://problem/59458111>
3255
3256         Reviewed by Simon Fraser.
3257
3258         Mark that a couple of tests are no longer flaky.
3259
3260         * TestExpectations:
3261
3262 2020-02-14  Jacob Uphoff  <jacob_uphoff@apple.com>
3263
3264         [ macOS wk2 ] webgpu/whlsl/dereference-pointer-should-type-check.html is flaky failing
3265         https://bugs.webkit.org/show_bug.cgi?id=207779
3266
3267         Unreviewed test gardening.
3268
3269         * platform/mac-wk2/TestExpectations:
3270
3271 2020-02-14  Antoine Quint  <graouts@webkit.org>
3272
3273         [Web Animations] Style changes due to Web Animations should not trigger CSS Transitions 
3274         https://bugs.webkit.org/show_bug.cgi?id=207760
3275         <rdar://problem/59458111>
3276
3277         Reviewed by Simon Fraser.
3278
3279         Mark that a couple of tests are no longer flaky.
3280
3281         * TestExpectations:
3282
3283 2020-02-14  Jacob Uphoff  <jacob_uphoff@apple.com>
3284
3285         [ macOS ] http/tests/media/now-playing-info.html is flaky failing
3286         https://bugs.webkit.org/show_bug.cgi?id=206699
3287
3288         Unreviewed test gardening.
3289
3290         * platform/mac-wk2/TestExpectations:
3291
3292 2020-02-14  Jacob Uphoff  <jacob_uphoff@apple.com>
3293
3294         LayoutTest fast/scrolling/scroll-container-horizontally.html frequently times out & fails
3295         https://bugs.webkit.org/show_bug.cgi?id=158237
3296
3297         Unreviewed test gardening.
3298
3299         * platform/mac-wk2/TestExpectations:
3300
3301 2020-02-14  Jacob Uphoff  <jacob_uphoff@apple.com>
3302
3303         [ iOS ] IndexedDB tests are flaky timing out.
3304         https://bugs.webkit.org/show_bug.cgi?id=207778
3305
3306         Unreviewed test gardening.
3307
3308         * platform/ios-wk2/TestExpectations:
3309
3310 2020-02-14  Sunny He  <sunny_he@apple.com>
3311
3312         Ensure animations that lose their effect don't schedule an animation update
3313         https://bugs.webkit.org/show_bug.cgi?id=207713
3314         rdar://59174840
3315
3316         Reviewed by Antoine Quint.
3317
3318         Source/WebCore:
3319         An active animation for which the effect is removed may be considered for
3320         an upcoming animation resolution. However, WebAnimation::timeToNextTick()
3321         expects a valid effect to be available to be able to determine timing.
3322         We now check an animation is relevant before calling timeToNextTick() and
3323         add an ASSERT() in that function to catch cases where an animation effect
3324         might not be available.
3325
3326         * webanimations/animation-null-effect-expected.txt: Added.
3327         * webanimations/animation-null-effect.html: Added.
3328
3329 2020-02-14  Charles Turner  <cturner@igalia.com>
3330
3331         [EME][GStreamer] REGRESSION(r256429): Several encrypted-media tests are crashing or failing
3332         https://bugs.webkit.org/show_bug.cgi?id=207741
3333
3334         Skip WPT encrypted-media tests, in-line with the expectations of
3335         the GTK port until they have been properly triaged.
3336
3337        &nbs