Performance.navigation and Performance.timing are incorrectly exposed to workers
[WebKit-https.git] / LayoutTests / imported / w3c / ChangeLog
1 2020-09-20  Sam Weinig  <weinig@apple.com>
2
3         Performance.navigation and Performance.timing are incorrectly exposed to workers
4         https://bugs.webkit.org/show_bug.cgi?id=216732
5
6         Reviewed by Simon Fraser.
7
8         * web-platform-tests/workers/worker-performance.worker-expected.txt:
9         Update results now that Performance.navigation and Performance.timing are no longer
10         exposed to workers.
11
12 2020-09-19  Sam Weinig  <weinig@apple.com>
13
14         Performance and PerformanceNavigation interfaces are missing toJSON operations
15         https://bugs.webkit.org/show_bug.cgi?id=216728
16
17         Reviewed by Darin Adler.
18
19         Update results now that we pass more subtests.
20
21         * web-platform-tests/hr-time/idlharness.any-expected.txt:
22         * web-platform-tests/hr-time/idlharness.any.worker-expected.txt:
23         * web-platform-tests/hr-time/performance-tojson-expected.txt:
24
25 2020-09-19  Sam Weinig  <weinig@apple.com>
26
27         Resync web-platform-tests/hr-time from upstream
28         https://bugs.webkit.org/show_bug.cgi?id=216724
29
30         Reviewed by Darin Adler.
31
32         Resync web-platform-tests/hr-time from upstream.
33
34         * web-platform-tests/hr-time/META.yml: Added.
35         * web-platform-tests/hr-time/OWNERS: Removed.
36         * web-platform-tests/hr-time/idlharness-expected.txt: Removed.
37         * web-platform-tests/hr-time/idlharness.any-expected.txt: Added.
38         * web-platform-tests/hr-time/idlharness.any.html: Added.
39         * web-platform-tests/hr-time/idlharness.any.js: Added.
40         * web-platform-tests/hr-time/idlharness.any.worker-expected.txt: Added.
41         * web-platform-tests/hr-time/idlharness.any.worker.html: Added.
42         * web-platform-tests/hr-time/idlharness.html: Removed.
43         * web-platform-tests/hr-time/monotonic-clock.any.js:
44         * web-platform-tests/hr-time/performance-tojson-expected.txt: Added.
45         * web-platform-tests/hr-time/performance-tojson.html: Added.
46         * web-platform-tests/hr-time/resources/unload-a.html: Added.
47         * web-platform-tests/hr-time/resources/unload-b.html: Added.
48         * web-platform-tests/hr-time/resources/unload-c.html: Added.
49         * web-platform-tests/hr-time/resources/unload.js: Added.
50         * web-platform-tests/hr-time/resources/w3c-import.log:
51         * web-platform-tests/hr-time/timeOrigin-expected.txt:
52         * web-platform-tests/hr-time/w3c-import.log:
53         * web-platform-tests/hr-time/window-worker-timeOrigin.window-expected.txt: Added.
54         * web-platform-tests/hr-time/window-worker-timeOrigin.window.html: Added.
55
56 2020-09-18  Lauro Moura  <lmoura@igalia.com>
57
58         Unreviewed, rebaseline test after r266816 changed wptserve output.
59
60         * web-platform-tests/html/semantics/document-metadata/the-meta-element/pragma-directives/attr-meta-http-equiv-refresh/parsing-expected.txt:
61
62 2020-09-18  Chris Dumez  <cdumez@apple.com>
63
64         Resync web-platform-tests/webaudio from upstream
65         https://bugs.webkit.org/show_bug.cgi?id=216700
66
67         Reviewed by Sam Weinig.
68
69         Resync web-platform-tests/webaudio from upstream 175a1086e0061c75d1.
70
71         * web-platform-tests/webaudio/the-audio-api/the-audiocontext-interface/audiocontext-not-fully-active-expected.txt: Added.
72         * web-platform-tests/webaudio/the-audio-api/the-audiocontext-interface/audiocontext-not-fully-active.html: Added.
73         * web-platform-tests/webaudio/the-audio-api/the-audiocontext-interface/resources/not-fully-active-helper.sub.html: Added.
74         * web-platform-tests/webaudio/the-audio-api/the-audiocontext-interface/resources/w3c-import.log: Added.
75         * web-platform-tests/webaudio/the-audio-api/the-audiocontext-interface/w3c-import.log:
76         * web-platform-tests/webaudio/the-audio-api/the-audioworklet-interface/extended-audioworkletnode-with-parameters.https-expected.txt: Added.
77         * web-platform-tests/webaudio/the-audio-api/the-audioworklet-interface/extended-audioworkletnode-with-parameters.https.html: Added.
78         * web-platform-tests/webaudio/the-audio-api/the-audioworklet-interface/w3c-import.log:
79         * web-platform-tests/webaudio/the-audio-api/the-convolvernode-interface/realtime-conv-expected.txt:
80         * web-platform-tests/webaudio/the-audio-api/the-convolvernode-interface/realtime-conv.html:
81         * web-platform-tests/webaudio/the-audio-api/the-delaynode-interface/delay-test-expected.txt: Added.
82         * web-platform-tests/webaudio/the-audio-api/the-delaynode-interface/delay-test.html: Added.
83         * web-platform-tests/webaudio/the-audio-api/the-delaynode-interface/w3c-import.log:
84
85 2020-09-18  Youenn Fablet  <youenn@apple.com>
86
87         Hash deviceIds in WebProcess instead of UIProcess to allow audio output device IDs in WebProcess
88         https://bugs.webkit.org/show_bug.cgi?id=216693
89
90         Reviewed by Eric Carlson.
91
92         * web-platform-tests/mediacapture-streams/MediaDevices-enumerateDevices-returned-objects.https-expected.txt:
93
94 2020-09-18  Jer Noble  <jer.noble@apple.com>
95
96         REGRESSION(r254031): Captions fail to load on jw.org
97         https://bugs.webkit.org/show_bug.cgi?id=216672
98         <rdar://problem/69016059>
99
100         Reviewed by Eric Carlson.
101
102         * web-platform-tests/html/semantics/embedded-content/media-elements/track/track-element/cloneNode-expected.txt:
103         * web-platform-tests/html/semantics/embedded-content/media-elements/track/track-element/track-data-url-expected.txt:
104         * web-platform-tests/service-workers/service-worker/webvtt-cross-origin.https-expected.txt:
105
106 2020-09-18  Chris Dumez  <cdumez@apple.com>
107
108         Unreviewed, rebaseline imported/w3c/web-platform-tests/webaudio/the-audio-api/the-mediaelementaudiosourcenode-interface/mediaElementAudioSourceToScriptProcessorTest.html.
109
110         * web-platform-tests/webaudio/the-audio-api/the-mediaelementaudiosourcenode-interface/mediaElementAudioSourceToScriptProcessorTest-expected.txt:
111
112 2020-09-18  Youenn Fablet  <youenn@apple.com>
113
114         XHR.timeout is affected by long tasks
115         https://bugs.webkit.org/show_bug.cgi?id=216266
116         <rdar://problem/68908150>
117
118         Reviewed by Alex Christensen.
119
120         * web-platform-tests/xhr/xhr-timeout-longtask.any-expected.txt: Added.
121         * web-platform-tests/xhr/xhr-timeout-longtask.any.html: Added.
122         * web-platform-tests/xhr/xhr-timeout-longtask.any.js: Added.
123         * web-platform-tests/xhr/xhr-timeout-longtask.any.worker-expected.txt: Added.
124         * web-platform-tests/xhr/xhr-timeout-longtask.any.worker.html: Added.
125
126 2020-09-17  Chris Dumez  <cdumez@apple.com>
127
128         Vectorize SetTargetAtTime processing in AudioParamTimeline
129         https://bugs.webkit.org/show_bug.cgi?id=216673
130
131         Reviewed by Sam Weinig.
132
133         Rebaseline WPT tests now that more checks are passing.
134
135         * web-platform-tests/webaudio/the-audio-api/the-audioparam-interface/audioparam-setTargetAtTime-expected.txt:
136         * web-platform-tests/webaudio/the-audio-api/the-audioparam-interface/event-insertion-expected.txt:
137         * web-platform-tests/webaudio/the-audio-api/the-constantsourcenode-interface/test-constantsourcenode-expected.txt:
138
139 2020-09-17  Chris Dumez  <cdumez@apple.com>
140
141         AnalyserNode.getFloatFrequencyData() should fill array with -Infinity when input is silent
142         https://bugs.webkit.org/show_bug.cgi?id=216629
143
144         Reviewed by Youenn Fablet.
145
146         Rebaseline WPT test that is now passing.
147
148         * web-platform-tests/webaudio/the-audio-api/the-analysernode-interface/test-analyser-minimum-expected.txt:
149
150 2020-09-16  Chris Dumez  <cdumez@apple.com>
151
152         AudioBufferSourceNode.start() ignores 'when' parameter when pitch rate is 0
153         https://bugs.webkit.org/show_bug.cgi?id=216623
154
155         Reviewed by Eric Carlson.
156
157         Rebaseline WPT test that is now passing.
158
159         * web-platform-tests/webaudio/the-audio-api/the-audiobuffersourcenode-interface/audiobuffersource-playbackrate-zero-expected.txt:
160
161 2020-09-16  Chris Dumez  <cdumez@apple.com>
162
163         AudioBufferSourceNode.start() behavior is incorrect when offset is past the end of the buffer
164         https://bugs.webkit.org/show_bug.cgi?id=216622
165
166         Reviewed by Geoffrey Garen.
167
168         Rebaseline test that is now passing.
169
170         * web-platform-tests/webaudio/the-audio-api/the-audiobuffersourcenode-interface/audiobuffersource-start-expected.txt:
171
172 2020-09-16  Chris Dumez  <cdumez@apple.com>
173
174         Update WPT test harness so that webaudio tests output results that are consistent across different machines
175         https://bugs.webkit.org/show_bug.cgi?id=216332
176
177         Reviewed by Geoffrey Garen.
178
179         Rebaseline tests.
180
181         * web-platform-tests/webaudio/the-audio-api/the-audiobuffersourcenode-interface/audiobuffersource-multi-channels-expected.txt:
182         * web-platform-tests/webaudio/the-audio-api/the-audiobuffersourcenode-interface/sub-sample-buffer-stitching-expected.txt:
183         * web-platform-tests/webaudio/the-audio-api/the-audiobuffersourcenode-interface/sub-sample-scheduling-expected.txt:
184         * web-platform-tests/webaudio/the-audio-api/the-audioparam-interface/k-rate-audiobuffersource-connections-expected.txt:
185         * web-platform-tests/webaudio/the-audio-api/the-audioparam-interface/k-rate-biquad-connection-expected.txt:
186         * web-platform-tests/webaudio/the-audio-api/the-audioparam-interface/k-rate-biquad-expected.txt:
187         * web-platform-tests/webaudio/the-audio-api/the-audioparam-interface/k-rate-constant-source-expected.txt:
188         * web-platform-tests/webaudio/the-audio-api/the-audioparam-interface/k-rate-delay-connections-expected.txt:
189         * web-platform-tests/webaudio/the-audio-api/the-audioparam-interface/k-rate-delay-expected.txt:
190         * web-platform-tests/webaudio/the-audio-api/the-audioparam-interface/k-rate-gain-expected.txt:
191         * web-platform-tests/webaudio/the-audio-api/the-audioparam-interface/k-rate-oscillator-connections-expected.txt:
192         * web-platform-tests/webaudio/the-audio-api/the-audioparam-interface/k-rate-panner-connections-expected.txt:
193         * web-platform-tests/webaudio/the-audio-api/the-audioparam-interface/k-rate-panner-expected.txt:
194         * web-platform-tests/webaudio/the-audio-api/the-audioparam-interface/k-rate-stereo-panner-expected.txt:
195         * web-platform-tests/webaudio/the-audio-api/the-audioparam-interface/retrospective-exponentialRampToValueAtTime-expected.txt:
196         * web-platform-tests/webaudio/the-audio-api/the-audioparam-interface/retrospective-linearRampToValueAtTime-expected.txt:
197         * web-platform-tests/webaudio/the-audio-api/the-audioparam-interface/retrospective-setTargetAtTime-expected.txt:
198         * web-platform-tests/webaudio/the-audio-api/the-audioparam-interface/retrospective-setValueAtTime-expected.txt:
199         * web-platform-tests/webaudio/the-audio-api/the-audioparam-interface/retrospective-setValueCurveAtTime-expected.txt:
200         * web-platform-tests/webaudio/the-audio-api/the-biquadfilternode-interface/biquad-automation-expected.txt:
201         * web-platform-tests/webaudio/the-audio-api/the-biquadfilternode-interface/no-dezippering-expected.txt:
202         * web-platform-tests/webaudio/the-audio-api/the-constantsourcenode-interface/constant-source-output-expected.txt:
203         * web-platform-tests/webaudio/the-audio-api/the-convolvernode-interface/convolver-response-1-chan-expected.txt:
204         * web-platform-tests/webaudio/the-audio-api/the-convolvernode-interface/convolver-response-2-chan-expected.txt:
205         * web-platform-tests/webaudio/the-audio-api/the-convolvernode-interface/convolver-response-4-chan-expected.txt:
206         * web-platform-tests/webaudio/the-audio-api/the-delaynode-interface/no-dezippering-expected.txt:
207         * web-platform-tests/webaudio/the-audio-api/the-gainnode-interface/gain-expected.txt:
208         * web-platform-tests/webaudio/the-audio-api/the-gainnode-interface/no-dezippering-expected.txt:
209         * web-platform-tests/webaudio/the-audio-api/the-iirfilternode-interface/ctor-iirfilter-expected.txt:
210         * web-platform-tests/webaudio/the-audio-api/the-iirfilternode-interface/iirfilter-expected.txt:
211         * web-platform-tests/webaudio/the-audio-api/the-iirfilternode-interface/iirfilter-getFrequencyResponse-expected.txt:
212         * web-platform-tests/webaudio/the-audio-api/the-oscillatornode-interface/osc-basic-waveform-expected.txt:
213         * web-platform-tests/webaudio/the-audio-api/the-pannernode-interface/automation-changes-expected.txt:
214         * web-platform-tests/webaudio/the-audio-api/the-pannernode-interface/panner-automation-position-expected.txt:
215         * web-platform-tests/webaudio/the-audio-api/the-pannernode-interface/panner-distance-clamping-expected.txt:
216         * web-platform-tests/webaudio/the-audio-api/the-pannernode-interface/panner-equalpower-expected.txt:
217         * web-platform-tests/webaudio/the-audio-api/the-pannernode-interface/panner-rolloff-clamping-expected.txt:
218         * web-platform-tests/webaudio/the-audio-api/the-scriptprocessornode-interface/simple-input-output-expected.txt:
219         * web-platform-tests/webaudio/the-audio-api/the-stereopanner-interface/no-dezippering-expected.txt:
220         * web-platform-tests/webaudio/the-audio-api/the-waveshapernode-interface/waveshaper-copy-curve-expected.txt:
221
222 2020-09-16  Chris Lord  <clord@igalia.com>
223
224         Enable full CSS color parsing within a worker for OffscreenCanvas
225         https://bugs.webkit.org/show_bug.cgi?id=204575
226
227         Reviewed by Darin Adler.
228
229         Rebaseline existing OffscreenCanvas tests now that full CSS color
230         parsing is available.
231
232         * web-platform-tests/html/canvas/offscreen/fill-and-stroke-styles/2d.fillStyle.parse.css-color-4-hsl-1-expected.txt:
233         * web-platform-tests/html/canvas/offscreen/fill-and-stroke-styles/2d.fillStyle.parse.css-color-4-hsl-1.worker-expected.txt:
234         * web-platform-tests/html/canvas/offscreen/fill-and-stroke-styles/2d.fillStyle.parse.css-color-4-hsl-2-expected.txt:
235         * web-platform-tests/html/canvas/offscreen/fill-and-stroke-styles/2d.fillStyle.parse.css-color-4-hsl-2.worker-expected.txt:
236         * web-platform-tests/html/canvas/offscreen/fill-and-stroke-styles/2d.fillStyle.parse.css-color-4-hsl-3-expected.txt:
237         * web-platform-tests/html/canvas/offscreen/fill-and-stroke-styles/2d.fillStyle.parse.css-color-4-hsl-3.worker-expected.txt:
238         * web-platform-tests/html/canvas/offscreen/fill-and-stroke-styles/2d.fillStyle.parse.css-color-4-hsl-4-expected.txt:
239         * web-platform-tests/html/canvas/offscreen/fill-and-stroke-styles/2d.fillStyle.parse.css-color-4-hsl-4.worker-expected.txt:
240         * web-platform-tests/html/canvas/offscreen/fill-and-stroke-styles/2d.fillStyle.parse.css-color-4-hsl-5-expected.txt:
241         * web-platform-tests/html/canvas/offscreen/fill-and-stroke-styles/2d.fillStyle.parse.css-color-4-hsl-5.worker-expected.txt:
242         * web-platform-tests/html/canvas/offscreen/fill-and-stroke-styles/2d.fillStyle.parse.css-color-4-hsl-6-expected.txt:
243         * web-platform-tests/html/canvas/offscreen/fill-and-stroke-styles/2d.fillStyle.parse.css-color-4-hsl-6.worker-expected.txt:
244         * web-platform-tests/html/canvas/offscreen/fill-and-stroke-styles/2d.fillStyle.parse.css-color-4-hsl-7-expected.txt:
245         * web-platform-tests/html/canvas/offscreen/fill-and-stroke-styles/2d.fillStyle.parse.css-color-4-hsl-7.worker-expected.txt:
246         * web-platform-tests/html/canvas/offscreen/fill-and-stroke-styles/2d.fillStyle.parse.css-color-4-hsl-8-expected.txt:
247         * web-platform-tests/html/canvas/offscreen/fill-and-stroke-styles/2d.fillStyle.parse.css-color-4-hsl-8.worker-expected.txt:
248         * web-platform-tests/html/canvas/offscreen/fill-and-stroke-styles/2d.fillStyle.parse.css-color-4-hsl-9-expected.txt:
249         * web-platform-tests/html/canvas/offscreen/fill-and-stroke-styles/2d.fillStyle.parse.css-color-4-hsl-9.worker-expected.txt:
250         * web-platform-tests/html/canvas/offscreen/fill-and-stroke-styles/2d.fillStyle.parse.css-color-4-hsla-1-expected.txt:
251         * web-platform-tests/html/canvas/offscreen/fill-and-stroke-styles/2d.fillStyle.parse.css-color-4-hsla-1.worker-expected.txt:
252         * web-platform-tests/html/canvas/offscreen/fill-and-stroke-styles/2d.fillStyle.parse.css-color-4-hsla-2-expected.txt:
253         * web-platform-tests/html/canvas/offscreen/fill-and-stroke-styles/2d.fillStyle.parse.css-color-4-hsla-2.worker-expected.txt:
254         * web-platform-tests/html/canvas/offscreen/fill-and-stroke-styles/2d.fillStyle.parse.css-color-4-hsla-3-expected.txt:
255         * web-platform-tests/html/canvas/offscreen/fill-and-stroke-styles/2d.fillStyle.parse.css-color-4-hsla-3.worker-expected.txt:
256         * web-platform-tests/html/canvas/offscreen/fill-and-stroke-styles/2d.fillStyle.parse.css-color-4-hsla-4-expected.txt:
257         * web-platform-tests/html/canvas/offscreen/fill-and-stroke-styles/2d.fillStyle.parse.css-color-4-hsla-4.worker-expected.txt:
258         * web-platform-tests/html/canvas/offscreen/fill-and-stroke-styles/2d.fillStyle.parse.css-color-4-hsla-5-expected.txt:
259         * web-platform-tests/html/canvas/offscreen/fill-and-stroke-styles/2d.fillStyle.parse.css-color-4-hsla-5.worker-expected.txt:
260         * web-platform-tests/html/canvas/offscreen/fill-and-stroke-styles/2d.fillStyle.parse.css-color-4-hsla-6-expected.txt:
261         * web-platform-tests/html/canvas/offscreen/fill-and-stroke-styles/2d.fillStyle.parse.css-color-4-hsla-6.worker-expected.txt:
262         * web-platform-tests/html/canvas/offscreen/fill-and-stroke-styles/2d.fillStyle.parse.css-color-4-hsla-7-expected.txt:
263         * web-platform-tests/html/canvas/offscreen/fill-and-stroke-styles/2d.fillStyle.parse.css-color-4-hsla-7.worker-expected.txt:
264         * web-platform-tests/html/canvas/offscreen/fill-and-stroke-styles/2d.fillStyle.parse.css-color-4-hsla-8-expected.txt:
265         * web-platform-tests/html/canvas/offscreen/fill-and-stroke-styles/2d.fillStyle.parse.css-color-4-hsla-8.worker-expected.txt:
266         * web-platform-tests/html/canvas/offscreen/fill-and-stroke-styles/2d.fillStyle.parse.css-color-4-hsla-9-expected.txt:
267         * web-platform-tests/html/canvas/offscreen/fill-and-stroke-styles/2d.fillStyle.parse.css-color-4-hsla-9.worker-expected.txt:
268         * web-platform-tests/html/canvas/offscreen/fill-and-stroke-styles/2d.fillStyle.parse.css-color-4-rgb-1-expected.txt:
269         * web-platform-tests/html/canvas/offscreen/fill-and-stroke-styles/2d.fillStyle.parse.css-color-4-rgb-1.worker-expected.txt:
270         * web-platform-tests/html/canvas/offscreen/fill-and-stroke-styles/2d.fillStyle.parse.css-color-4-rgb-2-expected.txt:
271         * web-platform-tests/html/canvas/offscreen/fill-and-stroke-styles/2d.fillStyle.parse.css-color-4-rgb-2.worker-expected.txt:
272         * web-platform-tests/html/canvas/offscreen/fill-and-stroke-styles/2d.fillStyle.parse.css-color-4-rgb-3-expected.txt:
273         * web-platform-tests/html/canvas/offscreen/fill-and-stroke-styles/2d.fillStyle.parse.css-color-4-rgb-3.worker-expected.txt:
274         * web-platform-tests/html/canvas/offscreen/fill-and-stroke-styles/2d.fillStyle.parse.css-color-4-rgb-4-expected.txt:
275         * web-platform-tests/html/canvas/offscreen/fill-and-stroke-styles/2d.fillStyle.parse.css-color-4-rgb-4.worker-expected.txt:
276         * web-platform-tests/html/canvas/offscreen/fill-and-stroke-styles/2d.fillStyle.parse.css-color-4-rgb-5-expected.txt:
277         * web-platform-tests/html/canvas/offscreen/fill-and-stroke-styles/2d.fillStyle.parse.css-color-4-rgb-5.worker-expected.txt:
278         * web-platform-tests/html/canvas/offscreen/fill-and-stroke-styles/2d.fillStyle.parse.css-color-4-rgb-6-expected.txt:
279         * web-platform-tests/html/canvas/offscreen/fill-and-stroke-styles/2d.fillStyle.parse.css-color-4-rgb-6.worker-expected.txt:
280         * web-platform-tests/html/canvas/offscreen/fill-and-stroke-styles/2d.fillStyle.parse.css-color-4-rgba-1-expected.txt:
281         * web-platform-tests/html/canvas/offscreen/fill-and-stroke-styles/2d.fillStyle.parse.css-color-4-rgba-1.worker-expected.txt:
282         * web-platform-tests/html/canvas/offscreen/fill-and-stroke-styles/2d.fillStyle.parse.css-color-4-rgba-3-expected.txt:
283         * web-platform-tests/html/canvas/offscreen/fill-and-stroke-styles/2d.fillStyle.parse.css-color-4-rgba-3.worker-expected.txt:
284         * web-platform-tests/html/canvas/offscreen/fill-and-stroke-styles/2d.fillStyle.parse.css-color-4-rgba-4-expected.txt:
285         * web-platform-tests/html/canvas/offscreen/fill-and-stroke-styles/2d.fillStyle.parse.css-color-4-rgba-4.worker-expected.txt:
286         * web-platform-tests/html/canvas/offscreen/fill-and-stroke-styles/2d.fillStyle.parse.css-color-4-rgba-5-expected.txt:
287         * web-platform-tests/html/canvas/offscreen/fill-and-stroke-styles/2d.fillStyle.parse.css-color-4-rgba-5.worker-expected.txt:
288         * web-platform-tests/html/canvas/offscreen/fill-and-stroke-styles/2d.fillStyle.parse.css-color-4-rgba-6-expected.txt:
289         * web-platform-tests/html/canvas/offscreen/fill-and-stroke-styles/2d.fillStyle.parse.css-color-4-rgba-6.worker-expected.txt:
290         * web-platform-tests/html/canvas/offscreen/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1-expected.txt:
291         * web-platform-tests/html/canvas/offscreen/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.worker-expected.txt:
292         * web-platform-tests/html/canvas/offscreen/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2-expected.txt:
293         * web-platform-tests/html/canvas/offscreen/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.worker-expected.txt:
294         * web-platform-tests/html/canvas/offscreen/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3-expected.txt:
295         * web-platform-tests/html/canvas/offscreen/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.worker-expected.txt:
296         * web-platform-tests/html/canvas/offscreen/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4-expected.txt:
297         * web-platform-tests/html/canvas/offscreen/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.worker-expected.txt:
298         * web-platform-tests/html/canvas/offscreen/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5-expected.txt:
299         * web-platform-tests/html/canvas/offscreen/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.worker-expected.txt:
300         * web-platform-tests/html/canvas/offscreen/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6-expected.txt:
301         * web-platform-tests/html/canvas/offscreen/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.worker-expected.txt:
302         * web-platform-tests/html/canvas/offscreen/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1-expected.txt:
303         * web-platform-tests/html/canvas/offscreen/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.worker-expected.txt:
304         * web-platform-tests/html/canvas/offscreen/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2-expected.txt:
305         * web-platform-tests/html/canvas/offscreen/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.worker-expected.txt:
306         * web-platform-tests/html/canvas/offscreen/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3-expected.txt:
307         * web-platform-tests/html/canvas/offscreen/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.worker-expected.txt:
308         * web-platform-tests/html/canvas/offscreen/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4-expected.txt:
309         * web-platform-tests/html/canvas/offscreen/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.worker-expected.txt:
310         * web-platform-tests/html/canvas/offscreen/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1-expected.txt:
311         * web-platform-tests/html/canvas/offscreen/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.worker-expected.txt:
312         * web-platform-tests/html/canvas/offscreen/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2-expected.txt:
313         * web-platform-tests/html/canvas/offscreen/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.worker-expected.txt:
314         * web-platform-tests/html/canvas/offscreen/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1-expected.txt:
315         * web-platform-tests/html/canvas/offscreen/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.worker-expected.txt:
316         * web-platform-tests/html/canvas/offscreen/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2-expected.txt:
317         * web-platform-tests/html/canvas/offscreen/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.worker-expected.txt:
318         * web-platform-tests/html/canvas/offscreen/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3-expected.txt:
319         * web-platform-tests/html/canvas/offscreen/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.worker-expected.txt:
320         * web-platform-tests/html/canvas/offscreen/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4-expected.txt:
321         * web-platform-tests/html/canvas/offscreen/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.worker-expected.txt:
322         * web-platform-tests/html/canvas/offscreen/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5-expected.txt:
323         * web-platform-tests/html/canvas/offscreen/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.worker-expected.txt:
324         * web-platform-tests/html/canvas/offscreen/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6-expected.txt:
325         * web-platform-tests/html/canvas/offscreen/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.worker-expected.txt:
326         * web-platform-tests/html/canvas/offscreen/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof-expected.txt:
327         * web-platform-tests/html/canvas/offscreen/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.worker-expected.txt:
328         * web-platform-tests/html/canvas/offscreen/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof-expected.txt:
329         * web-platform-tests/html/canvas/offscreen/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.worker-expected.txt:
330         * web-platform-tests/html/canvas/offscreen/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1-expected.txt:
331         * web-platform-tests/html/canvas/offscreen/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.worker-expected.txt:
332         * web-platform-tests/html/canvas/offscreen/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2-expected.txt:
333         * web-platform-tests/html/canvas/offscreen/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.worker-expected.txt:
334         * web-platform-tests/html/canvas/offscreen/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1-expected.txt:
335         * web-platform-tests/html/canvas/offscreen/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.worker-expected.txt:
336         * web-platform-tests/html/canvas/offscreen/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2-expected.txt:
337         * web-platform-tests/html/canvas/offscreen/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.worker-expected.txt:
338         * web-platform-tests/html/canvas/offscreen/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3-expected.txt:
339         * web-platform-tests/html/canvas/offscreen/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.worker-expected.txt:
340         * web-platform-tests/html/canvas/offscreen/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4-expected.txt:
341         * web-platform-tests/html/canvas/offscreen/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.worker-expected.txt:
342
343 2020-09-16  Chris Dumez  <cdumez@apple.com>
344
345         Merge PeriodicWave improvements from Blink
346         https://bugs.webkit.org/show_bug.cgi?id=216576
347
348         Reviewed by Darin Adler.
349
350         Rebaseline tests that now have a slightly different output.
351
352         * web-platform-tests/webaudio/the-audio-api/the-audioparam-interface/k-rate-biquad-connection-expected.txt:
353         * web-platform-tests/webaudio/the-audio-api/the-audioparam-interface/k-rate-biquad-expected.txt:
354         * web-platform-tests/webaudio/the-audio-api/the-audioparam-interface/k-rate-delay-connections-expected.txt:
355         * web-platform-tests/webaudio/the-audio-api/the-audioparam-interface/k-rate-delay-expected.txt:
356         * web-platform-tests/webaudio/the-audio-api/the-audioparam-interface/k-rate-gain-expected.txt:
357         * web-platform-tests/webaudio/the-audio-api/the-audioparam-interface/k-rate-oscillator-connections-expected.txt:
358         * web-platform-tests/webaudio/the-audio-api/the-audioparam-interface/k-rate-stereo-panner-expected.txt:
359         * web-platform-tests/webaudio/the-audio-api/the-biquadfilternode-interface/no-dezippering-expected.txt:
360         * web-platform-tests/webaudio/the-audio-api/the-convolvernode-interface/convolver-response-1-chan-expected.txt:
361         * web-platform-tests/webaudio/the-audio-api/the-convolvernode-interface/convolver-response-2-chan-expected.txt:
362         * web-platform-tests/webaudio/the-audio-api/the-convolvernode-interface/convolver-response-4-chan-expected.txt:
363         * web-platform-tests/webaudio/the-audio-api/the-delaynode-interface/no-dezippering-expected.txt:
364         * web-platform-tests/webaudio/the-audio-api/the-gainnode-interface/no-dezippering-expected.txt:
365         * web-platform-tests/webaudio/the-audio-api/the-pannernode-interface/automation-changes-expected.txt:
366         * web-platform-tests/webaudio/the-audio-api/the-pannernode-interface/panner-rolloff-clamping-expected.txt:
367         * web-platform-tests/webaudio/the-audio-api/the-stereopanner-interface/no-dezippering-expected.txt:
368         * web-platform-tests/webaudio/the-audio-api/the-waveshapernode-interface/waveshaper-copy-curve-expected.txt:
369
370 2020-09-15  Rob Buis  <rbuis@igalia.com>
371
372         Convert runtime flag to setting for lazy image loading
373         https://bugs.webkit.org/show_bug.cgi?id=215610
374
375         Reviewed by Youenn Fablet.
376
377         Remove the webkit-test-runner directive additions done to the lazy image loading tests.
378         The new expected results are improvements.
379
380         * web-platform-tests/html/semantics/embedded-content/the-img-element/below-viewport-image-loading-lazy-load-event.html:
381         * web-platform-tests/html/semantics/embedded-content/the-img-element/disconnected-image-loading-lazy.html:
382         * web-platform-tests/html/semantics/embedded-content/the-img-element/image-loading-eager.html:
383         * web-platform-tests/html/semantics/embedded-content/the-img-element/image-loading-lazy-base-url-2-expected.txt:
384         * web-platform-tests/html/semantics/embedded-content/the-img-element/image-loading-lazy-base-url-expected.txt:
385         * web-platform-tests/html/semantics/embedded-content/the-img-element/image-loading-lazy-below-viewport-dynamic.html:
386         * web-platform-tests/html/semantics/embedded-content/the-img-element/image-loading-lazy-crossorigin-change.sub.html:
387         * web-platform-tests/html/semantics/embedded-content/the-img-element/image-loading-lazy-in-cross-origin-iframe-001.sub-expected.txt:
388         * web-platform-tests/html/semantics/embedded-content/the-img-element/image-loading-lazy-in-cross-origin-iframe-002.sub-expected.txt:
389         * web-platform-tests/html/semantics/embedded-content/the-img-element/image-loading-lazy-in-script-disabled-iframe.html:
390         * web-platform-tests/html/semantics/embedded-content/the-img-element/image-loading-lazy-in-viewport-dynamic.html:
391         * web-platform-tests/html/semantics/embedded-content/the-img-element/image-loading-lazy-load-event.html:
392         * web-platform-tests/html/semantics/embedded-content/the-img-element/image-loading-lazy-move-document.html:
393         * web-platform-tests/html/semantics/embedded-content/the-img-element/image-loading-lazy-move-into-script-disabled-iframe.html:
394         * web-platform-tests/html/semantics/embedded-content/the-img-element/image-loading-lazy-multicol.html:
395         * web-platform-tests/html/semantics/embedded-content/the-img-element/image-loading-lazy-multiple-times-expected.txt:
396         * web-platform-tests/html/semantics/embedded-content/the-img-element/image-loading-lazy-referrerpolicy-change.sub.html:
397         * web-platform-tests/html/semantics/embedded-content/the-img-element/image-loading-lazy-relevant-mutations-expected.txt:
398         * web-platform-tests/html/semantics/embedded-content/the-img-element/image-loading-lazy-slow.html:
399         * web-platform-tests/html/semantics/embedded-content/the-img-element/image-loading-lazy-srcset-expected.txt:
400         * web-platform-tests/html/semantics/embedded-content/the-img-element/image-loading-lazy-to-eager-expected.txt:
401         * web-platform-tests/html/semantics/embedded-content/the-img-element/image-loading-lazy.html:
402         * web-platform-tests/html/semantics/embedded-content/the-img-element/invisible-image.html:
403         * web-platform-tests/html/semantics/embedded-content/the-img-element/move-element-and-scroll.html:
404         * web-platform-tests/html/semantics/embedded-content/the-img-element/not-rendered-below-viewport-image-loading-lazy.html:
405         * web-platform-tests/html/semantics/embedded-content/the-img-element/not-rendered-image-loading-lazy.html:
406         * web-platform-tests/html/semantics/embedded-content/the-img-element/picture-loading-lazy.html:
407         * web-platform-tests/html/semantics/embedded-content/the-img-element/remove-element-and-scroll.html:
408
409 2020-09-14  Chris Dumez  <cdumez@apple.com>
410
411         Type of AnalyserNode's attributes should not be unrestricted double
412         https://bugs.webkit.org/show_bug.cgi?id=216505
413
414         Reviewed by Darin Adler.
415
416         Rebaseline existing WPT test now that the exception message was improved.
417
418         * web-platform-tests/webaudio/the-audio-api/the-analysernode-interface/ctor-analyser-expected.txt:
419
420 2020-09-14  Chris Dumez  <cdumez@apple.com>
421
422         Drop smoothing logic from DelayDSPKernel::process()
423         https://bugs.webkit.org/show_bug.cgi?id=216504
424
425         Reviewed by Eric Carlson.
426
427         Rebaseline WPT tests that are now passing or whose output has slightly changed.
428
429         * web-platform-tests/webaudio/the-audio-api/the-audioparam-interface/k-rate-delay-connections-expected.txt:
430         * web-platform-tests/webaudio/the-audio-api/the-audioparam-interface/k-rate-delay-expected.txt:
431
432 2020-09-14  Chris Dumez  <cdumez@apple.com>
433
434         AudioDestinationCocoa should stop hardcoding the number of output channels to 2
435         https://bugs.webkit.org/show_bug.cgi?id=216491
436
437         Reviewed by Darin Adler.
438
439         Rebaseline existing test.
440
441         * web-platform-tests/webaudio/the-audio-api/the-convolvernode-interface/realtime-conv-expected.txt:
442
443 2020-09-14  Sam Weinig  <weinig@apple.com>
444
445         [WebIDL] Replace 'serializable' with '[Default] object toJSON()'
446         https://bugs.webkit.org/show_bug.cgi?id=216148
447         <rdar://problem/68668407>
448
449         Reviewed by Eric Carlson.
450
451         Update results to account for now correctly returning DOMPoints,
452         rather than vanilla Objects, for the points in a DOMQuad when using
453         toJSON.
454
455         * web-platform-tests/css/geometry/idlharness-expected.txt:
456         * web-platform-tests/css/geometry/idlharness.worker-expected.txt:
457
458 2020-09-14  Chris Dumez  <cdumez@apple.com>
459
460         Some WebAudio tests give different output on different machines
461         https://bugs.webkit.org/show_bug.cgi?id=216371
462         <rdar://problem/68653909>
463
464         Reviewed by Alex Christensen.
465
466         Rebaseline existing tests.
467
468         * web-platform-tests/webaudio/the-audio-api/the-audiocontext-interface/audiocontextoptions-expected.txt:
469         * web-platform-tests/webaudio/the-audio-api/the-biquadfilternode-interface/biquad-getFrequencyResponse-expected.txt:
470         * web-platform-tests/webaudio/the-audio-api/the-convolvernode-interface/realtime-conv-expected.txt:
471
472 2020-09-12  Darin Adler  <darin@apple.com>
473
474         REGRESSION (r266817): ASSERTION FAILED: injectedBundle.isTestRunning() on imported/w3c/web-platform-tests/service-workers/service-worker/svg-target-reftest.https.html
475         https://bugs.webkit.org/show_bug.cgi?id=216440
476
477         [GTK] imported/w3c/web-platform-tests/service-workers/service-worker/svg-target-reftest.https.html is flaky
478         https://bugs.webkit.org/show_bug.cgi?id=210375
479
480         Reviewed by Sam Weinig.
481
482         * web-platform-tests/service-workers/service-worker/resources/svg-target-reftest-frame.html: Added.
483         * web-platform-tests/service-workers/service-worker/resources/svg-target-reftest-001-frame.html: Added.
484         Somehow these files were missed in the web-platform-tests import, and they are both used by the
485         svg-target-reftest.https.html test.
486
487         * web-platform-tests/service-workers/service-worker/svg-target-reftest.https-expected.html:
488         Updated the path in this expected result file. The test importer script should have done this;
489         not sure why it did not.
490
491 2020-09-12  Rob Buis  <rbuis@igalia.com>
492
493         Implement lazy iframe loading
494         https://bugs.webkit.org/show_bug.cgi?id=215442
495
496         Reviewed by Darin Adler.
497
498         Update improved test result.
499
500         * web-platform-tests/html/semantics/embedded-content/the-iframe-element/iframe-loading-lazy-base-url-2.tentative-expected.txt:
501         * web-platform-tests/html/semantics/embedded-content/the-iframe-element/iframe-loading-lazy-base-url.tentative-expected.txt:
502         * web-platform-tests/html/semantics/embedded-content/the-iframe-element/iframe-loading-lazy-load-event.tentative-expected.txt:
503         * web-platform-tests/html/semantics/embedded-content/the-iframe-element/iframe-loading-lazy-multiple-times.tentative-expected.txt:
504         * web-platform-tests/html/semantics/embedded-content/the-iframe-element/iframe-loading-lazy-referrerpolicy-change.sub.tentative-expected.txt:
505         * web-platform-tests/html/semantics/embedded-content/the-iframe-element/iframe-loading-lazy-to-eager.tentative-expected.txt:
506
507 2020-09-11  Chris Dumez  <cdumez@apple.com>
508
509         AudioContext does not start rendering until an AudioNode is constructed
510         https://bugs.webkit.org/show_bug.cgi?id=216393
511
512         Reviewed by Eric Carlson.
513
514         Rebaseline test that is now passing.
515
516         * web-platform-tests/webaudio/the-audio-api/the-audiocontext-interface/constructor-allowed-to-start-expected.txt:
517
518 2020-09-10  Chris Dumez  <cdumez@apple.com>
519
520         Unreviewed, reverting r266842 and r266883.
521
522         Causes some assertions to be hit in debug builds
523
524         Reverted changesets:
525
526         "Some WebAudio tests give different output on different
527         machines"
528         https://bugs.webkit.org/show_bug.cgi?id=216371
529         https://trac.webkit.org/changeset/266842
530
531         "Unreviewed Windows build fix after r266842."
532         https://trac.webkit.org/changeset/266883
533
534 2020-09-10  Chris Dumez  <cdumez@apple.com>
535
536         Unreviewed, rebaseline a couple of flaky WebAudio WPT tests.
537
538         * web-platform-tests/webaudio/the-audio-api/the-convolvernode-interface/realtime-conv-expected.txt:
539         * web-platform-tests/webaudio/the-audio-api/the-mediaelementaudiosourcenode-interface/mediaElementAudioSourceToScriptProcessorTest-expected.txt:
540
541 2020-09-10  Chris Dumez  <cdumez@apple.com>
542
543         Unreviewed, rebaseline imported/w3c/web-platform-tests/webaudio/the-audio-api/the-audiocontext-interface/suspend-after-construct.html.
544
545         * web-platform-tests/webaudio/the-audio-api/the-audiocontext-interface/suspend-after-construct-expected.txt:
546
547 2020-09-10  Chris Dumez  <cdumez@apple.com>
548
549         Some WebAudio tests give different output on different machines
550         https://bugs.webkit.org/show_bug.cgi?id=216371
551
552         Reviewed by Alex Christensen.
553
554         Rebaseline a few tests that now have a different output.
555
556         * web-platform-tests/webaudio/the-audio-api/the-audiocontext-interface/audiocontextoptions-expected.txt:
557         * web-platform-tests/webaudio/the-audio-api/the-audioparam-interface/k-rate-stereo-panner-expected.txt:
558         * web-platform-tests/webaudio/the-audio-api/the-biquadfilternode-interface/biquad-getFrequencyResponse-expected.txt:
559         * web-platform-tests/webaudio/the-audio-api/the-convolvernode-interface/realtime-conv-expected.txt:
560
561 2020-09-10  Darin Adler  <darin@apple.com>
562
563         webkit-test-runner: Add support for the reftest-wait class name
564         https://bugs.webkit.org/show_bug.cgi?id=186045
565
566         Reviewed by Antti Koivisto.
567
568         * web-platform-tests/svg/path/distance/pathlength-path-mutating-expected.txt:
569         Expect correct length (after correctly waiting) rather than incorrect length.
570
571 2020-09-10  Sam Sneddon  <gsnedders@apple.com>
572
573         Improve logging for errors from wptserve.
574         https://bugs.webkit.org/show_bug.cgi?id=215829
575
576         Reviewed by Jonathan Bedard.
577
578         * web-platform-tests/tools/wptserve/wptserve/handlers.py:
579         (FileHandler.__call__):
580         (PythonScriptHandler._set_path_and_load_file):
581         (AsIsHandler.__call__):
582         * web-platform-tests/tools/wptserve/wptserve/response.py:
583         (Response.set_error):
584         * imported/w3c/web-platform-tests/service-workers/service-worker/worker-interception.https-expected.txt:
585         Rebased according new 404 response body.
586
587 2020-09-09  Chris Dumez  <cdumez@apple.com>
588
589         Stop performing "de-zippering" when applying gain
590         https://bugs.webkit.org/show_bug.cgi?id=216288
591
592         Reviewed by Darin Adler.
593
594         Rebaseline WPT tests that are now passing.
595
596         * web-platform-tests/webaudio/the-audio-api/the-audioparam-interface/k-rate-connections-expected.txt:
597         * web-platform-tests/webaudio/the-audio-api/the-audioparam-interface/k-rate-gain-expected.txt:
598
599 2020-09-09  Chris Dumez  <cdumez@apple.com>
600
601         AudioParam.linearRampToValueAtTime() / exponentialRampToValueAtTime() have no effect when there is no preceding event
602         https://bugs.webkit.org/show_bug.cgi?id=216284
603
604         Reviewed by Darin Adler.
605
606         * web-platform-tests/webaudio/the-audio-api/the-audioparam-interface/k-rate-connections-expected.txt:
607         Rebaseline test that is now failing because of the fix. The test was not actually running as intended because
608         it relies on AudioParam.linearRampToValueAtTime(), which was not working until now. I have investigated this
609         failure and it is actually due to a bug in our AudioBus::copyWithGainFrom() implementation. I will land a
610         follow-up fix for this.
611
612         * web-platform-tests/webaudio/the-audio-api/the-audioparam-interface/k-rate-constant-source-expected.txt:
613         Rebaseline test now that output is different (still passing).
614
615         * web-platform-tests/webaudio/the-audio-api/the-oscillatornode-interface/detune-limiting-expected.txt:
616         Rebaseline test that is passing thanks to the fix.
617
618 2020-09-09  Alex Christensen  <achristensen@webkit.org>
619
620         Import selection web platform tests
621         https://bugs.webkit.org/show_bug.cgi?id=216301
622
623         Reviewed by Youenn Fablet.
624
625         * web-platform-tests/selection: Added.
626         * web-platform-tests/selection/Document-open-expected.txt: Added.
627         * web-platform-tests/selection/Document-open.html: Added.
628         * web-platform-tests/selection/META.yml: Added.
629         * web-platform-tests/selection/addRange-00-expected.txt: Added.
630         * web-platform-tests/selection/addRange-00.html: Added.
631         * web-platform-tests/selection/addRange-04-expected.txt: Added.
632         * web-platform-tests/selection/addRange-04.html: Added.
633         * web-platform-tests/selection/addRange-08-expected.txt: Added.
634         * web-platform-tests/selection/addRange-08.html: Added.
635         * web-platform-tests/selection/addRange-12-expected.txt: Added.
636         * web-platform-tests/selection/addRange-12.html: Added.
637         * web-platform-tests/selection/addRange-16-expected.txt: Added.
638         * web-platform-tests/selection/addRange-16.html: Added.
639         * web-platform-tests/selection/addRange-20-expected.txt: Added.
640         * web-platform-tests/selection/addRange-20.html: Added.
641         * web-platform-tests/selection/addRange-24-expected.txt: Added.
642         * web-platform-tests/selection/addRange-24.html: Added.
643         * web-platform-tests/selection/addRange-28-expected.txt: Added.
644         * web-platform-tests/selection/addRange-28.html: Added.
645         * web-platform-tests/selection/addRange-32-expected.txt: Added.
646         * web-platform-tests/selection/addRange-32.html: Added.
647         * web-platform-tests/selection/addRange-36-expected.txt: Added.
648         * web-platform-tests/selection/addRange-36.html: Added.
649         * web-platform-tests/selection/addRange-40-expected.txt: Added.
650         * web-platform-tests/selection/addRange-40.html: Added.
651         * web-platform-tests/selection/addRange-44-expected.txt: Added.
652         * web-platform-tests/selection/addRange-44.html: Added.
653         * web-platform-tests/selection/addRange-48-expected.txt: Added.
654         * web-platform-tests/selection/addRange-48.html: Added.
655         * web-platform-tests/selection/addRange-52-expected.txt: Added.
656         * web-platform-tests/selection/addRange-52.html: Added.
657         * web-platform-tests/selection/addRange-56-expected.txt: Added.
658         * web-platform-tests/selection/addRange-56.html: Added.
659         * web-platform-tests/selection/addRange-expected.txt: Added.
660         * web-platform-tests/selection/addRange.htm: Added.
661         * web-platform-tests/selection/addRange.js: Added.
662         (testAddRange):
663         (testAddRangeSubSet):
664         * web-platform-tests/selection/addRange.tentative-expected.txt: Added.
665         * web-platform-tests/selection/addRange.tentative.html: Added.
666         * web-platform-tests/selection/collapse-00-expected.txt: Added.
667         * web-platform-tests/selection/collapse-00.html: Added.
668         * web-platform-tests/selection/collapse-15-expected.txt: Added.
669         * web-platform-tests/selection/collapse-15.html: Added.
670         * web-platform-tests/selection/collapse-30.html: Added.
671         * web-platform-tests/selection/collapse-45-expected.txt: Added.
672         * web-platform-tests/selection/collapse-45.html: Added.
673         * web-platform-tests/selection/collapse-expected.txt: Added.
674         * web-platform-tests/selection/collapse.htm: Added.
675         * web-platform-tests/selection/collapse.js: Added.
676         (testCollapse):
677         (testCollapseSubSet):
678         * web-platform-tests/selection/collapseToStartEnd-expected.txt: Added.
679         * web-platform-tests/selection/collapseToStartEnd.html: Added.
680         * web-platform-tests/selection/common.js: Added.
681         (setupRangeTests):
682         (getNodeLength):
683         (furthestAncestor):
684         (isAncestorContainer):
685         (nextNode):
686         (previousNode):
687         (nextNodeDescendants):
688         (ownerDocument):
689         (isAncestor):
690         (isDescendant):
691         (getPosition):
692         (isContained):
693         (isPartiallyContained):
694         (indexOf):
695         (myExtractContents):
696         (myInsertNode):
697         (assertNodesEqual):
698         (getDomExceptionName):
699         (rangeFromEndpoints):
700         (setSelectionForwards):
701         (setSelectionBackwards):
702         (assertSelectionNoChange):
703         (isSelectableNode):
704         * web-platform-tests/selection/deleteFromDocument-expected.txt: Added.
705         * web-platform-tests/selection/deleteFromDocument.html: Added.
706         * web-platform-tests/selection/dir-manual-expected.txt: Added.
707         * web-platform-tests/selection/dir-manual.html: Added.
708         * web-platform-tests/selection/extend-00-expected.txt: Added.
709         * web-platform-tests/selection/extend-00.html: Added.
710         * web-platform-tests/selection/extend-20-expected.txt: Added.
711         * web-platform-tests/selection/extend-20.html: Added.
712         * web-platform-tests/selection/extend-40-expected.txt: Added.
713         * web-platform-tests/selection/extend-40.html: Added.
714         * web-platform-tests/selection/extend.js: Added.
715         (testExtendSubSet):
716         (testExtend):
717         * web-platform-tests/selection/getRangeAt-expected.txt: Added.
718         * web-platform-tests/selection/getRangeAt.html: Added.
719         * web-platform-tests/selection/getSelection-expected.txt: Added.
720         * web-platform-tests/selection/getSelection.html: Added.
721         * web-platform-tests/selection/idlharness.window.js: Added.
722         * web-platform-tests/selection/isCollapsed-expected.txt: Added.
723         * web-platform-tests/selection/isCollapsed.html: Added.
724         * web-platform-tests/selection/removeAllRanges-expected.txt: Added.
725         * web-platform-tests/selection/removeAllRanges.html: Added.
726         * web-platform-tests/selection/removeRange-expected.txt: Added.
727         * web-platform-tests/selection/removeRange.html: Added.
728         * web-platform-tests/selection/script-and-style-elements-expected.txt: Added.
729         * web-platform-tests/selection/script-and-style-elements.html: Added.
730         * web-platform-tests/selection/selectAllChildren-expected.txt: Added.
731         * web-platform-tests/selection/selectAllChildren.html: Added.
732         * web-platform-tests/selection/selection-select-all-move-input-crash-expected.txt: Added.
733         * web-platform-tests/selection/selection-select-all-move-input-crash.html: Added.
734         * web-platform-tests/selection/setBaseAndExtent-expected.txt: Added.
735         * web-platform-tests/selection/setBaseAndExtent.html: Added.
736         * web-platform-tests/selection/stringifier.tentative-expected.txt: Added.
737         * web-platform-tests/selection/stringifier.tentative.html: Added.
738         * web-platform-tests/selection/test-iframe-expected.txt: Added.
739         * web-platform-tests/selection/test-iframe.html: Added.
740         * web-platform-tests/selection/toString-ff-bug-001-expected.txt: Added.
741         * web-platform-tests/selection/toString-ff-bug-001.html: Added.
742         * web-platform-tests/selection/type-expected.txt: Added.
743         * web-platform-tests/selection/type.html: Added.
744
745 2020-09-04  Sergio Villar Senin  <svillar@igalia.com>
746
747         [WebXR] Implement XRSession end event
748         https://bugs.webkit.org/show_bug.cgi?id=216181
749
750         Reviewed by Darin Adler.
751
752         * web-platform-tests/webxr/xrSession_end.https-expected.txt: Added.
753
754 2020-09-08  Chris Dumez  <cdumez@apple.com>
755
756         Unreviewed, rebaseline flaky webaudio WPT tests.
757
758         * web-platform-tests/webaudio/the-audio-api/the-audioparam-interface/k-rate-biquad-connection-expected.txt:
759         * web-platform-tests/webaudio/the-audio-api/the-audioparam-interface/k-rate-biquad-expected.txt:
760         * web-platform-tests/webaudio/the-audio-api/the-audioparam-interface/k-rate-delay-connections-expected.txt:
761         * web-platform-tests/webaudio/the-audio-api/the-audioparam-interface/k-rate-delay-expected.txt:
762         * web-platform-tests/webaudio/the-audio-api/the-audioparam-interface/k-rate-gain-expected.txt:
763         * web-platform-tests/webaudio/the-audio-api/the-audioparam-interface/k-rate-stereo-panner-expected.txt:
764         * web-platform-tests/webaudio/the-audio-api/the-biquadfilternode-interface/no-dezippering-expected.txt:
765         * web-platform-tests/webaudio/the-audio-api/the-constantsourcenode-interface/constant-source-output-expected.txt:
766         * web-platform-tests/webaudio/the-audio-api/the-convolvernode-interface/realtime-conv-expected.txt:
767         * web-platform-tests/webaudio/the-audio-api/the-delaynode-interface/no-dezippering-expected.txt:
768         * web-platform-tests/webaudio/the-audio-api/the-gainnode-interface/no-dezippering-expected.txt:
769         * web-platform-tests/webaudio/the-audio-api/the-iirfilternode-interface/ctor-iirfilter-expected.txt:
770         * web-platform-tests/webaudio/the-audio-api/the-oscillatornode-interface/detune-limiting-expected.txt:
771         * web-platform-tests/webaudio/the-audio-api/the-pannernode-interface/automation-changes-expected.txt:
772         * web-platform-tests/webaudio/the-audio-api/the-pannernode-interface/panner-distance-clamping-expected.txt:
773         * web-platform-tests/webaudio/the-audio-api/the-pannernode-interface/panner-equalpower-expected.txt:
774         * web-platform-tests/webaudio/the-audio-api/the-scriptprocessornode-interface/simple-input-output-expected.txt:
775         * web-platform-tests/webaudio/the-audio-api/the-stereopanner-interface/no-dezippering-expected.txt:
776
777 2020-09-08  Chris Dumez  <cdumez@apple.com>
778
779         Fix precision issues in AudioParamTimeline when event times are very close
780         https://bugs.webkit.org/show_bug.cgi?id=216279
781
782         Reviewed by Darin Adler.
783
784         * web-platform-tests/webaudio/the-audio-api/the-audioparam-interface/audioparam-close-expected.txt:
785         Rebaseline test that is now passing.
786
787         * web-platform-tests/webaudio/the-audio-api/the-audioparam-interface/audioparam-exponentialRampToValueAtTime-expected.txt:
788         * web-platform-tests/webaudio/the-audio-api/the-audioparam-interface/audioparam-linearRampToValueAtTime-expected.txt:
789         * web-platform-tests/webaudio/the-audio-api/the-audioparam-interface/k-rate-panner-expected.txt:
790         * web-platform-tests/webaudio/the-audio-api/the-pannernode-interface/panner-automation-position-expected.txt:
791         Rebaseline tests whose output has changed very slightly.
792
793 2020-09-08  Rob Buis  <rbuis@igalia.com>
794
795         Fix crash in image-loading-lazy-slow.html WPT test
796         https://bugs.webkit.org/show_bug.cgi?id=215998
797
798         Reviewed by Youenn Fablet.
799
800         Adjust image-loading-lazy-slow.html to enable lazy image loading.
801
802         * web-platform-tests/html/semantics/embedded-content/the-img-element/image-loading-lazy-slow.html:
803
804 2020-09-07  Sergio Villar Senin  <svillar@igalia.com>
805
806         [css-flex] Don't skip flexboxes with auto height for percentage computations in quirks mode
807         https://bugs.webkit.org/show_bug.cgi?id=216249
808
809         Reviewed by Darin Adler.
810
811         Fixed the (FAIL) expectations of two WPT tests that are now passing.
812
813         * web-platform-tests/css/css-flexbox/percentage-size-quirks-expected.txt: Replaced FAIL with PASS.
814         * web-platform-tests/css/css-flexbox/quirks-auto-block-size-with-percentage-item-expected.txt: Ditto.
815
816 2020-09-07  Chris Dumez  <cdumez@apple.com>
817
818         AudioParam.cancelAndHoldAtTime() is missing
819         https://bugs.webkit.org/show_bug.cgi?id=215947
820         <rdar://problem/68362061>
821
822         Reviewed by Darin Adler.
823
824         Rebaseline WPT tests that are now passing.
825
826         * web-platform-tests/webaudio/idlharness.https.window-expected.txt:
827         * web-platform-tests/webaudio/the-audio-api/the-audioparam-interface/audioparam-setValueCurveAtTime-expected.txt:
828         * web-platform-tests/webaudio/the-audio-api/the-audioparam-interface/retrospective-setValueCurveAtTime-expected.txt:
829
830 2020-09-06  Darin Adler  <darin@apple.com>
831
832         Make TextCodecCJK and TextCodecSingleByte thread-safe and refactor a bit to share code
833         https://bugs.webkit.org/show_bug.cgi?id=216229
834
835         Reviewed by Sam Weinig.
836
837         * web-platform-tests/encoding/eof-utf-8-one.html:
838         * web-platform-tests/encoding/eof-utf-8-three.html:
839         * web-platform-tests/encoding/eof-utf-8-two.html:
840         Updated these files with fresh copies. Somehow, the trailing invalid
841         UTF-8 sequences from these files must have gotten lost when we
842         re-synced web-platform-tests/encoding from upstream. If we do that
843         again, then these tests will start failing again.
844
845 2020-09-07  Youenn Fablet  <youenn@apple.com>
846
847         Safari takes too long to fetch images from memory cache
848         https://bugs.webkit.org/show_bug.cgi?id=216048
849         <rdar://problem/68260952>
850
851         Reviewed by Antti Koivisto.
852
853         * web-platform-tests/fetch/stale-while-revalidate/stale-image.html:
854         * web-platform-tests/html/dom/elements/images/bypass-cache-revalidation-expected.txt: Added.
855         * web-platform-tests/html/dom/elements/images/bypass-cache-revalidation.html: Added.
856         * web-platform-tests/html/dom/elements/images/image.py: Added.
857         (main):
858
859 2020-09-07  Youenn Fablet  <youenn@apple.com>
860
861         Add missing members to RTCIceCandidate
862         https://bugs.webkit.org/show_bug.cgi?id=216075
863
864         Reviewed by Eric Carlson.
865
866         * web-platform-tests/webrtc/RTCIceCandidate-constructor-expected.txt:
867         * web-platform-tests/webrtc/RTCIceCandidate-constructor.html:
868         * web-platform-tests/webrtc/idlharness.https.window-expected.txt:
869
870 2020-09-07  Sergio Villar Senin  <svillar@igalia.com>
871
872         [css-flex] Allow indefinite size flex items to be definite wrt resolving percentages inside them
873         https://bugs.webkit.org/show_bug.cgi?id=212264
874
875         Reviewed by Manuel Rego Casasnovas.
876
877         * web-platform-tests/css/css-flexbox/percentage-heights-003-expected.txt: There were 3 subtests
878         marked as failures. All of them work fine now.
879
880 2020-09-06  Chris Dumez  <cdumez@apple.com>
881
882         ConvolverNode incorrectly outputs silence because m_reverb is null
883         https://bugs.webkit.org/show_bug.cgi?id=216230
884
885         Reviewed by Darin Adler.
886
887         Unreviewed, rebaseline tests that are now passing.
888
889         * web-platform-tests/webaudio/the-audio-api/the-convolvernode-interface/convolver-response-1-chan-expected.txt:
890         * web-platform-tests/webaudio/the-audio-api/the-convolvernode-interface/convolver-response-2-chan-expected.txt:
891         * web-platform-tests/webaudio/the-audio-api/the-convolvernode-interface/convolver-response-4-chan-expected.txt:
892         * web-platform-tests/webaudio/the-audio-api/the-convolvernode-interface/convolver-upmixing-1-channel-response-expected.txt:
893         * web-platform-tests/webaudio/the-audio-api/the-convolvernode-interface/realtime-conv-expected.txt:
894
895 2020-09-06  Myles C. Maxfield  <mmaxfield@apple.com>
896
897         Letter-spacing should disable ligatures
898         https://bugs.webkit.org/show_bug.cgi?id=176215
899         <rdar://problem/17044265>
900
901         Reviewed by Antti Koivisto.
902
903         This test is sensitive the order of the CSSPropertyID enum values.
904
905         * web-platform-tests/css/cssom/css-style-attr-decl-block-expected.txt: Apparently this
906         test is sensitive to the ordering of CSSPropertyID enum values in CSSPropertyNames.h.
907         I filed https://bugs.webkit.org/show_bug.cgi?id=216170 about this.
908
909 2020-09-05  Oriol Brufau  <obrufau@igalia.com>
910
911         [css-grid] Use min-content size for intrinsic maximums resolution
912         https://bugs.webkit.org/show_bug.cgi?id=216142
913
914         Reviewed by Darin Adler.
915
916         Import WPT test.
917
918         * web-platform-tests/css/css-grid/layout-algorithm/grid-intrinsic-track-sizes-001-expected.txt: Added.
919         * web-platform-tests/css/css-grid/layout-algorithm/grid-intrinsic-track-sizes-001.html: Added.
920         * web-platform-tests/css/css-grid/layout-algorithm/w3c-import.log:
921
922 2020-09-05  Oriol Brufau  <obrufau@igalia.com>
923
924         [css-logical] Ship flow-relative shorthand and offset properties
925         https://bugs.webkit.org/show_bug.cgi?id=216178
926
927         Reviewed by Darin Adler.
928
929         Update test expectations and remove instances of
930         <!-- webkit-test-runner [ internal:CSSLogicalEnabled=true ] -->
931
932         * web-platform-tests/css/css-cascade/parsing/all-valid-expected.txt:
933         * web-platform-tests/css/css-grid/abspos/orthogonal-positioned-grid-descendants-001-expected.txt:
934         * web-platform-tests/css/css-grid/abspos/orthogonal-positioned-grid-descendants-002-expected.txt:
935         * web-platform-tests/css/css-grid/abspos/orthogonal-positioned-grid-descendants-003-expected.txt:
936         * web-platform-tests/css/css-grid/abspos/orthogonal-positioned-grid-descendants-004-expected.txt:
937         * web-platform-tests/css/css-grid/abspos/orthogonal-positioned-grid-descendants-005-expected.txt:
938         * web-platform-tests/css/css-grid/abspos/orthogonal-positioned-grid-descendants-007-expected.txt:
939         * web-platform-tests/css/css-grid/abspos/orthogonal-positioned-grid-descendants-016-expected.txt:
940         * web-platform-tests/css/css-grid/abspos/positioned-grid-descendants-007-expected.txt:
941         * web-platform-tests/css/css-grid/abspos/positioned-grid-descendants-012-expected.txt:
942         * web-platform-tests/css/css-grid/abspos/positioned-grid-descendants-014-expected.txt:
943         * web-platform-tests/css/css-grid/abspos/positioned-grid-descendants-016-expected.txt:
944         * web-platform-tests/css/css-logical/animation-001-expected.txt:
945         * web-platform-tests/css/css-logical/animation-002-expected.txt:
946         * web-platform-tests/css/css-logical/getComputedStyle-listing-expected.txt:
947         * web-platform-tests/css/css-logical/inheritance-expected.txt:
948         * web-platform-tests/css/css-logical/logical-box-border-color.html:
949         * web-platform-tests/css/css-logical/logical-box-border-shorthands.html:
950         * web-platform-tests/css/css-logical/logical-box-border-style.html:
951         * web-platform-tests/css/css-logical/logical-box-border-width.html:
952         * web-platform-tests/css/css-logical/logical-box-inset.html:
953         * web-platform-tests/css/css-logical/logical-box-margin.html:
954         * web-platform-tests/css/css-logical/logical-box-padding.html:
955         * web-platform-tests/css/css-logical/parsing/border-block-color-computed-expected.txt:
956         * web-platform-tests/css/css-logical/parsing/border-block-color-valid-expected.txt:
957         * web-platform-tests/css/css-logical/parsing/border-block-style-computed-expected.txt:
958         * web-platform-tests/css/css-logical/parsing/border-block-style-valid-expected.txt:
959         * web-platform-tests/css/css-logical/parsing/border-block-valid-expected.txt:
960         * web-platform-tests/css/css-logical/parsing/border-block-width-computed-expected.txt:
961         * web-platform-tests/css/css-logical/parsing/border-block-width-valid-expected.txt:
962         * web-platform-tests/css/css-logical/parsing/border-inline-color-computed-expected.txt:
963         * web-platform-tests/css/css-logical/parsing/border-inline-color-valid-expected.txt:
964         * web-platform-tests/css/css-logical/parsing/border-inline-style-computed-expected.txt:
965         * web-platform-tests/css/css-logical/parsing/border-inline-style-valid-expected.txt:
966         * web-platform-tests/css/css-logical/parsing/border-inline-valid-expected.txt:
967         * web-platform-tests/css/css-logical/parsing/border-inline-width-computed-expected.txt:
968         * web-platform-tests/css/css-logical/parsing/border-inline-width-valid-expected.txt:
969         * web-platform-tests/css/css-logical/parsing/inset-block-inline-computed-expected.txt:
970         * web-platform-tests/css/css-logical/parsing/inset-block-inline-shorthand-expected.txt:
971         * web-platform-tests/css/css-logical/parsing/inset-block-inline-valid-expected.txt:
972         * web-platform-tests/css/css-logical/parsing/inset-computed-expected.txt:
973         * web-platform-tests/css/css-logical/parsing/inset-shorthand-expected.txt:
974         * web-platform-tests/css/css-logical/parsing/inset-valid-expected.txt:
975         * web-platform-tests/css/css-logical/parsing/margin-block-inline-computed-expected.txt:
976         * web-platform-tests/css/css-logical/parsing/margin-block-inline-shorthand-expected.txt:
977         * web-platform-tests/css/css-logical/parsing/margin-block-inline-valid-expected.txt:
978         * web-platform-tests/css/css-logical/parsing/padding-block-inline-computed-expected.txt:
979         * web-platform-tests/css/css-logical/parsing/padding-block-inline-shorthand-expected.txt:
980         * web-platform-tests/css/css-logical/parsing/padding-block-inline-valid-expected.txt:
981         * web-platform-tests/mathml/relations/css-styling/padding-border-margin/border-001-expected.txt:
982         * web-platform-tests/mathml/relations/css-styling/padding-border-margin/margin-001-expected.txt:
983         * web-platform-tests/mathml/relations/css-styling/padding-border-margin/padding-001-expected.txt:
984         * web-platform-tests/quirks/unitless-length/excluded-properties-001.html:
985         * web-platform-tests/quirks/unitless-length/excluded-properties-003.html:
986
987 2020-09-05  Alex Christensen  <achristensen@webkit.org>
988
989         XML documents in iframes should not inherit encoding from parent frame
990         https://bugs.webkit.org/show_bug.cgi?id=216216
991
992         Reviewed by Darin Adler.
993
994         * web-platform-tests/encoding/utf-32-from-win1252-expected.txt:
995
996 2020-09-05  Alex Christensen  <achristensen@webkit.org>
997
998         TextDecoder should properly handle streams
999         https://bugs.webkit.org/show_bug.cgi?id=216202
1000
1001         Reviewed by Darin Adler.
1002
1003         * web-platform-tests/encoding/streams/decode-non-utf8.any-expected.txt:
1004         * web-platform-tests/encoding/streams/decode-non-utf8.any.js:
1005         * web-platform-tests/encoding/streams/decode-non-utf8.any.worker-expected.txt:
1006         * web-platform-tests/encoding/streams/decode-split-character.any-expected.txt:
1007         * web-platform-tests/encoding/streams/decode-split-character.any.worker-expected.txt:
1008         * web-platform-tests/encoding/streams/realms.window-expected.txt:
1009         * web-platform-tests/encoding/textdecoder-fatal-streaming-expected.txt: Removed.
1010         * web-platform-tests/encoding/textdecoder-fatal-streaming.any-expected.txt:
1011         * web-platform-tests/encoding/textdecoder-fatal-streaming.any.worker-expected.txt:
1012
1013 2020-09-05  Darin Adler  <darin@apple.com>
1014
1015         CSS revert should serialize as "revert", not "Revert"
1016         https://bugs.webkit.org/show_bug.cgi?id=216187
1017
1018         Reviewed by Anders Carlsson.
1019
1020         * web-platform-tests/css/css-color-adjust/parsing/color-scheme-valid-expected.txt: Expect
1021         one additional test to pass instead of fail.
1022
1023         * web-platform-tests/css/css-values/unset-value-storage-expected.txt: Expect pass instead of fail.
1024         * web-platform-tests/css/cssom/css-style-attr-decl-block-expected.txt: Ditto.
1025
1026 2020-09-05  Darin Adler  <darin@apple.com>
1027
1028         Implement serialization of CSSPropertyGap
1029         https://bugs.webkit.org/show_bug.cgi?id=216210
1030
1031         Reviewed by Alex Christensen.
1032
1033         * web-platform-tests/css/css-align/parsing/gap-valid-expected.txt: Expect pass.
1034
1035 2020-09-04  Alex Christensen  <achristensen@webkit.org>
1036
1037         Align KOI8-U and ibm866 encodings with Chrome, Firefox, and the specification
1038         https://bugs.webkit.org/show_bug.cgi?id=216184
1039
1040         Reviewed by Darin Adler.
1041
1042         * web-platform-tests/encoding/single-byte-decoder-expected.txt:
1043
1044 2020-09-04  Chris Dumez  <cdumez@apple.com>
1045
1046         Improve interpolation algorithm in OscillatorNode
1047         https://bugs.webkit.org/show_bug.cgi?id=216183
1048
1049         Reviewed by Geoffrey Garen.
1050
1051         Rebaseline WPT tests now that more checks are passing.
1052
1053         * web-platform-tests/webaudio/the-audio-api/the-audioparam-interface/k-rate-oscillator-connections-expected.txt:
1054         * web-platform-tests/webaudio/the-audio-api/the-oscillatornode-interface/detune-limiting-expected.txt:
1055         * web-platform-tests/webaudio/the-audio-api/the-oscillatornode-interface/osc-basic-waveform-expected.txt:
1056
1057 2020-09-04  Alex Christensen  <achristensen@webkit.org>
1058
1059         Align EUC-JP, ISO-2022-JP, and Shift_JIS decoding with Chrome, Firefox, and the specification
1060         https://bugs.webkit.org/show_bug.cgi?id=216168
1061
1062         Reviewed by Youenn Fablet.
1063
1064         * web-platform-tests/encoding/iso-2022-jp-decoder-expected.txt: Removed.
1065         * web-platform-tests/encoding/iso-2022-jp-decoder.any-expected.txt:
1066         * web-platform-tests/encoding/iso-2022-jp-decoder.any.worker-expected.txt:
1067         * web-platform-tests/encoding/legacy-mb-japanese/euc-jp/eucjp-decode-errors-expected.txt:
1068         * web-platform-tests/encoding/legacy-mb-japanese/iso-2022-jp/iso2022jp-decode-csiso2022jp-expected.txt:
1069         * web-platform-tests/encoding/legacy-mb-japanese/iso-2022-jp/iso2022jp-decode-expected.txt:
1070         * web-platform-tests/encoding/legacy-mb-japanese/iso-2022-jp/iso2022jp_chars-csiso2022jp.html:
1071         * web-platform-tests/encoding/legacy-mb-japanese/iso-2022-jp/iso2022jp_chars.html:
1072         * web-platform-tests/encoding/legacy-mb-japanese/shift_jis/sjis-decode-csshiftjis-expected.txt:
1073         * web-platform-tests/encoding/legacy-mb-japanese/shift_jis/sjis-decode-errors-expected.txt:
1074         * web-platform-tests/encoding/legacy-mb-japanese/shift_jis/sjis-decode-expected.txt:
1075         * web-platform-tests/encoding/legacy-mb-japanese/shift_jis/sjis-decode-ms932-expected.txt:
1076         * web-platform-tests/encoding/legacy-mb-japanese/shift_jis/sjis-decode-ms_kanji-expected.txt:
1077         * web-platform-tests/encoding/legacy-mb-japanese/shift_jis/sjis-decode-shift-jis-expected.txt:
1078         * web-platform-tests/encoding/legacy-mb-japanese/shift_jis/sjis-decode-sjis-expected.txt:
1079         * web-platform-tests/encoding/legacy-mb-japanese/shift_jis/sjis-decode-windows-31j-expected.txt:
1080         * web-platform-tests/encoding/legacy-mb-japanese/shift_jis/sjis-decode-x-sjis-expected.txt:
1081         * web-platform-tests/encoding/streams/decode-non-utf8.any-expected.txt:
1082         * web-platform-tests/encoding/streams/decode-non-utf8.any.worker-expected.txt:
1083
1084 2020-09-04  Youenn Fablet  <youenn@apple.com>
1085
1086         TextDecoderStreamDecoder.@encoding is broken
1087         https://bugs.webkit.org/show_bug.cgi?id=216169
1088
1089         Reviewed by Alex Christensen.
1090
1091         * web-platform-tests/encoding/streams/decode-attributes.any-expected.txt:
1092         * web-platform-tests/encoding/streams/decode-attributes.any.worker-expected.txt:
1093
1094 2020-09-04  Oriol Brufau  <obrufau@igalia.com>
1095
1096         [css-grid] Import grid tests from WPT
1097         https://bugs.webkit.org/show_bug.cgi?id=216147
1098
1099         Import grid tests from WPT.
1100
1101         Reviewed by Carlos Alberto Lopez Perez.
1102
1103         * web-platform-tests/css/css-grid/alignment/grid-baseline-align-001-expected.html: Added.
1104         * web-platform-tests/css/css-grid/alignment/grid-baseline-align-001.html: Added.
1105         * web-platform-tests/css/css-grid/alignment/grid-baseline-justify-001-expected.html: Added.
1106         * web-platform-tests/css/css-grid/alignment/grid-baseline-justify-001.html: Added.
1107         * web-platform-tests/css/css-grid/alignment/grid-gutters-014-expected.html: Added.
1108         * web-platform-tests/css/css-grid/alignment/grid-gutters-014.html: Added.
1109         * web-platform-tests/css/css-grid/alignment/grid-item-no-aspect-ratio-stretch-1-expected.html: Added.
1110         * web-platform-tests/css/css-grid/alignment/grid-item-no-aspect-ratio-stretch-1.html: Added.
1111         * web-platform-tests/css/css-grid/alignment/grid-item-no-aspect-ratio-stretch-10-expected.html: Added.
1112         * web-platform-tests/css/css-grid/alignment/grid-item-no-aspect-ratio-stretch-10.html: Added.
1113         * web-platform-tests/css/css-grid/alignment/grid-item-no-aspect-ratio-stretch-2-expected.html: Added.
1114         * web-platform-tests/css/css-grid/alignment/grid-item-no-aspect-ratio-stretch-2.html: Added.
1115         * web-platform-tests/css/css-grid/alignment/grid-item-no-aspect-ratio-stretch-3-expected.html: Added.
1116         * web-platform-tests/css/css-grid/alignment/grid-item-no-aspect-ratio-stretch-3.html: Added.
1117         * web-platform-tests/css/css-grid/alignment/grid-item-no-aspect-ratio-stretch-4-expected.html: Added.
1118         * web-platform-tests/css/css-grid/alignment/grid-item-no-aspect-ratio-stretch-4.html: Added.
1119         * web-platform-tests/css/css-grid/alignment/grid-item-no-aspect-ratio-stretch-5-expected.html: Added.
1120         * web-platform-tests/css/css-grid/alignment/grid-item-no-aspect-ratio-stretch-5.html: Added.
1121         * web-platform-tests/css/css-grid/alignment/grid-item-no-aspect-ratio-stretch-6-expected.html: Added.
1122         * web-platform-tests/css/css-grid/alignment/grid-item-no-aspect-ratio-stretch-6.html: Added.
1123         * web-platform-tests/css/css-grid/alignment/grid-item-no-aspect-ratio-stretch-7-expected.html: Added.
1124         * web-platform-tests/css/css-grid/alignment/grid-item-no-aspect-ratio-stretch-7.html: Added.
1125         * web-platform-tests/css/css-grid/alignment/grid-item-no-aspect-ratio-stretch-8-expected.html: Added.
1126         * web-platform-tests/css/css-grid/alignment/grid-item-no-aspect-ratio-stretch-8.html: Added.
1127         * web-platform-tests/css/css-grid/alignment/grid-item-no-aspect-ratio-stretch-9-expected.html: Added.
1128         * web-platform-tests/css/css-grid/alignment/grid-item-no-aspect-ratio-stretch-9.html: Added.
1129         * web-platform-tests/css/css-grid/alignment/w3c-import.log:
1130         * web-platform-tests/css/css-grid/grid-definition/grid-auto-explicit-rows-001-expected.txt: Added.
1131         * web-platform-tests/css/css-grid/grid-definition/grid-auto-explicit-rows-001.html: Added.
1132         * web-platform-tests/css/css-grid/grid-definition/grid-auto-fill-columns-001-expected.txt:
1133         * web-platform-tests/css/css-grid/grid-definition/grid-auto-fill-columns-001.html:
1134         * web-platform-tests/css/css-grid/grid-definition/grid-auto-fill-rows-001-expected.txt:
1135         * web-platform-tests/css/css-grid/grid-definition/grid-auto-fill-rows-001.html:
1136         * web-platform-tests/css/css-grid/grid-definition/grid-auto-fit-rows-001-expected.txt:
1137         * web-platform-tests/css/css-grid/grid-definition/grid-auto-fit-rows-001.html:
1138         * web-platform-tests/css/css-grid/grid-definition/grid-template-columns-fit-content-001-expected.html:
1139         * web-platform-tests/css/css-grid/grid-definition/grid-template-columns-fit-content-001.html:
1140         * web-platform-tests/css/css-grid/grid-definition/grid-template-rows-fit-content-001-expected.html:
1141         * web-platform-tests/css/css-grid/grid-definition/grid-template-rows-fit-content-001.html:
1142         * web-platform-tests/css/css-grid/grid-definition/support/testing-utils.js:
1143         (testGridTemplateColumnsRows):
1144         * web-platform-tests/css/css-grid/grid-definition/w3c-import.log:
1145         * web-platform-tests/css/css-grid/grid-items/grid-item-flex-container-001-expected.txt: Added.
1146         * web-platform-tests/css/css-grid/grid-items/grid-item-flex-container-001.html: Added.
1147         * web-platform-tests/css/css-grid/grid-items/w3c-import.log:
1148         * web-platform-tests/css/css-grid/grid-model/grid-gutters-and-tracks-001.html:
1149         * web-platform-tests/css/css-grid/layout-algorithm/flex-and-intrinsic-sizes-002-expected.xht: Added.
1150         * web-platform-tests/css/css-grid/layout-algorithm/flex-and-intrinsic-sizes-002.html: Added.
1151         * web-platform-tests/css/css-grid/layout-algorithm/grid-flex-track-intrinsic-sizes-003-expected.txt:
1152         * web-platform-tests/css/css-grid/layout-algorithm/grid-flex-track-intrinsic-sizes-003.html:
1153         * web-platform-tests/css/css-grid/layout-algorithm/w3c-import.log:
1154         * web-platform-tests/css/css-grid/parsing/grid-template-areas-invalid-expected.txt:
1155         * web-platform-tests/css/css-grid/parsing/grid-template-areas-invalid.html:
1156         * web-platform-tests/css/css-grid/parsing/grid-template-areas-one-cell-expected.txt: Added.
1157         * web-platform-tests/css/css-grid/parsing/grid-template-areas-one-cell.html: Added.
1158         * web-platform-tests/css/css-grid/parsing/w3c-import.log:
1159
1160 2020-09-03  Chris Dumez  <cdumez@apple.com>
1161
1162         Unreviewed, rebaseline flaky Web Audio tests.
1163
1164         * web-platform-tests/webaudio/the-audio-api/the-audiobuffersourcenode-interface/buffer-resampling-expected.txt:
1165         * web-platform-tests/webaudio/the-audio-api/the-audioparam-interface/k-rate-biquad-connection-expected.txt:
1166         * web-platform-tests/webaudio/the-audio-api/the-audioparam-interface/k-rate-delay-connections-expected.txt:
1167         * web-platform-tests/webaudio/the-audio-api/the-convolvernode-interface/convolver-response-1-chan-expected.txt:
1168         * web-platform-tests/webaudio/the-audio-api/the-convolvernode-interface/convolver-response-2-chan-expected.txt:
1169         * web-platform-tests/webaudio/the-audio-api/the-convolvernode-interface/convolver-response-4-chan-expected.txt:
1170         * web-platform-tests/webaudio/the-audio-api/the-convolvernode-interface/convolver-upmixing-1-channel-response-expected.txt:
1171         * web-platform-tests/webaudio/the-audio-api/the-gainnode-interface/no-dezippering-expected.txt:
1172         * web-platform-tests/webaudio/the-audio-api/the-pannernode-interface/panner-equalpower-expected.txt:
1173         * web-platform-tests/webaudio/the-audio-api/the-pannernode-interface/panner-rolloff-clamping-expected.txt:
1174         * web-platform-tests/webaudio/the-audio-api/the-stereopanner-interface/no-dezippering-expected.txt:
1175         * web-platform-tests/webaudio/the-audio-api/the-waveshapernode-interface/waveshaper-copy-curve-expected.txt:
1176
1177 2020-09-03  Chris Dumez  <cdumez@apple.com>
1178
1179         Tests using OscillatorNode are flaky
1180         https://bugs.webkit.org/show_bug.cgi?id=216152
1181
1182         Reviewed by Darin Adler.
1183
1184         Rebaseline WPT tests.
1185
1186         * web-platform-tests/webaudio/the-audio-api/the-audioparam-interface/k-rate-oscillator-connections-expected.txt:
1187         * web-platform-tests/webaudio/the-audio-api/the-oscillatornode-interface/detune-limiting-expected.txt:
1188         * web-platform-tests/webaudio/the-audio-api/the-oscillatornode-interface/osc-basic-waveform-expected.txt:
1189
1190 2020-09-03  Chris Dumez  <cdumez@apple.com>
1191
1192         AudioDestinationNode.maxChannelCount always returns 0
1193         https://bugs.webkit.org/show_bug.cgi?id=216127
1194
1195         Reviewed by Eric Carlson.
1196
1197         Rebaseline WPT tests now that more checks are passing.
1198
1199         * web-platform-tests/webaudio/the-audio-api/the-analysernode-interface/ctor-analyser-expected.txt:
1200         * web-platform-tests/webaudio/the-audio-api/the-biquadfilternode-interface/ctor-biquadfilter-expected.txt:
1201         * web-platform-tests/webaudio/the-audio-api/the-convolvernode-interface/ctor-convolver-expected.txt:
1202         * web-platform-tests/webaudio/the-audio-api/the-delaynode-interface/ctor-delay-expected.txt:
1203         * web-platform-tests/webaudio/the-audio-api/the-destinationnode-interface/destination-expected.txt:
1204         * web-platform-tests/webaudio/the-audio-api/the-dynamicscompressornode-interface/ctor-dynamicscompressor-expected.txt:
1205         * web-platform-tests/webaudio/the-audio-api/the-gainnode-interface/ctor-gain-expected.txt:
1206         * web-platform-tests/webaudio/the-audio-api/the-iirfilternode-interface/ctor-iirfilter-expected.txt:
1207         * web-platform-tests/webaudio/the-audio-api/the-mediastreamaudiodestinationnode-interface/ctor-mediastreamaudiodestination-expected.txt:
1208         * web-platform-tests/webaudio/the-audio-api/the-oscillatornode-interface/ctor-oscillator-expected.txt:
1209         * web-platform-tests/webaudio/the-audio-api/the-pannernode-interface/ctor-panner-expected.txt:
1210         * web-platform-tests/webaudio/the-audio-api/the-stereopanner-interface/ctor-stereopanner-expected.txt:
1211         * web-platform-tests/webaudio/the-audio-api/the-waveshapernode-interface/ctor-waveshaper-expected.txt:
1212
1213 2020-09-03  Chris Dumez  <cdumez@apple.com>
1214
1215         Make AudioParam.cancelScheduledValues() standards compliant
1216         https://bugs.webkit.org/show_bug.cgi?id=216132
1217
1218         Reviewed by Geoffrey Garen.
1219
1220         Rebaseline WPT test now that it is passing.
1221
1222         * web-platform-tests/webaudio/the-audio-api/the-audioparam-interface/cancel-scheduled-values-expected.txt:
1223
1224 2020-09-03  Chris Dumez  <cdumez@apple.com>
1225
1226         BiquadFilterNode.getFrequencyResponse() should return NaN for out-of-bounds frequencies
1227         https://bugs.webkit.org/show_bug.cgi?id=216130
1228
1229         Reviewed by Eric Carlson.
1230
1231         Rebaseline WPT test now that it is passing.
1232
1233         * web-platform-tests/webaudio/the-audio-api/the-biquadfilternode-interface/biquad-getFrequencyResponse-expected.txt:
1234
1235 2020-09-03  Alex Christensen  <achristensen@webkit.org>
1236
1237         Remove unused test expectations file.
1238
1239         * web-platform-tests/encoding/textdecoder-labels-expected.txt: Removed.
1240
1241 2020-09-03  Alex Christensen  <achristensen@webkit.org>
1242
1243         Implement TextEncoder's encodeInto()
1244         https://bugs.webkit.org/show_bug.cgi?id=193274
1245
1246         Reviewed by Darin Adler.
1247
1248         * web-platform-tests/encoding/encodeInto.any-expected.txt:
1249         * web-platform-tests/encoding/encodeInto.any.worker-expected.txt:
1250         * web-platform-tests/encoding/idlharness-expected.txt: Removed.
1251         * web-platform-tests/encoding/idlharness.any-expected.txt:
1252
1253 2020-09-03  Alex Christensen  <achristensen@webkit.org>
1254
1255         TextDecoder should ignore byte-order-mark like other browsers and spec
1256         https://bugs.webkit.org/show_bug.cgi?id=216108
1257
1258         Reviewed by Darin Adler.
1259
1260         * web-platform-tests/encoding/streams/decode-ignore-bom.any-expected.txt:
1261         * web-platform-tests/encoding/textdecoder-ignorebom.any-expected.txt:
1262
1263 2020-09-03  Alex Christensen  <achristensen@webkit.org>
1264
1265         Align ISO-8859-{3,6,7,8,8-I} and windows-{874,1253,1255,1257} encodings with Chrome, Firefox, and the specification
1266         https://bugs.webkit.org/show_bug.cgi?id=216094
1267
1268         Reviewed by Darin Adler.
1269
1270         * web-platform-tests/encoding/single-byte-decoder-expected.txt:
1271         * web-platform-tests/encoding/textdecoder-fatal-single-byte.any-expected.txt:
1272         * web-platform-tests/encoding/textdecoder-fatal-single-byte.any.worker-expected.txt:
1273
1274 2020-09-03  Alex Christensen  <achristensen@webkit.org>
1275
1276         Align EUC-KR encoding with Chrome, Firefox, and specification
1277         https://bugs.webkit.org/show_bug.cgi?id=216081
1278
1279         Reviewed by Darin Adler.
1280
1281         * web-platform-tests/encoding/legacy-mb-korean/euc-kr/euckr-decode-errors-expected.txt:
1282         * web-platform-tests/encoding/legacy-mb-korean/euc-kr/euckr-encode-form-errors-han-expected.txt:
1283         * web-platform-tests/encoding/legacy-mb-korean/euc-kr/euckr-encode-form-errors-misc-expected.txt:
1284         * web-platform-tests/encoding/legacy-mb-korean/euc-kr/euckr-encode-href-errors-han-expected.txt:
1285         * web-platform-tests/encoding/legacy-mb-korean/euc-kr/euckr-encode-href-errors-misc-expected.txt:
1286
1287 2020-09-03  Chris Dumez  <cdumez@apple.com>
1288
1289         Make our implementation of ChannelMergerNode standards compliant
1290         https://bugs.webkit.org/show_bug.cgi?id=216113
1291
1292         Reviewed by Darin Adler.
1293
1294         Rebaseline WPT tests now that they are passing.
1295
1296         * web-platform-tests/webaudio/the-audio-api/the-channelmergernode-interface/audiochannelmerger-disconnect-expected.txt:
1297         * web-platform-tests/webaudio/the-audio-api/the-channelmergernode-interface/audiochannelmerger-input-expected.txt:
1298         * web-platform-tests/webaudio/the-audio-api/the-channelmergernode-interface/audiochannelmerger-input-non-default-expected.txt:
1299
1300 2020-09-03  Youenn Fablet  <youenn@apple.com>
1301
1302         Expose RTCPeerConnection.restartIce
1303         https://bugs.webkit.org/show_bug.cgi?id=216072
1304
1305         Reviewed by Darin Adler.
1306
1307         * web-platform-tests/webrtc/RTCPeerConnection-restartIce.https-expected.txt:
1308         * web-platform-tests/webrtc/idlharness.https.window-expected.txt:
1309
1310 2020-09-03  Youenn Fablet  <youenn@apple.com>
1311
1312         calling transceiver setCodecPreferences doesn't change the order of codecs in the offer/answer generated by the browser
1313         https://bugs.webkit.org/show_bug.cgi?id=215567
1314         <rdar://problem/67277554>
1315
1316         Reviewed by Eric Carlson.
1317
1318         * web-platform-tests/webrtc/RTCRtpTransceiver-setCodecPreferences-expected.txt:
1319         * web-platform-tests/webrtc/RTCRtpTransceiver-setCodecPreferences.html:
1320
1321 2020-09-02  Alex Christensen  <achristensen@webkit.org>
1322
1323         Remove some unused old expectations files
1324
1325         * web-platform-tests/encoding/textdecoder-fatal-single-byte-expected.txt: Removed.
1326         * web-platform-tests/encoding/textdecoder-utf16-surrogates-expected.txt: Removed.
1327
1328 2020-09-02  Chris Dumez  <cdumez@apple.com>
1329
1330         Choose adequate number of channels for ConvolverNode's output
1331         https://bugs.webkit.org/show_bug.cgi?id=216099
1332
1333         Reviewed by Eric Carlson.
1334
1335         Rebaseline WPT tests now that more checks are passing.
1336
1337         * web-platform-tests/webaudio/the-audio-api/the-convolvernode-interface/convolver-cascade-expected.txt:
1338         * web-platform-tests/webaudio/the-audio-api/the-convolvernode-interface/convolver-response-1-chan-expected.txt:
1339         * web-platform-tests/webaudio/the-audio-api/the-convolvernode-interface/convolver-response-2-chan-expected.txt:
1340         * web-platform-tests/webaudio/the-audio-api/the-convolvernode-interface/convolver-response-4-chan-expected.txt:
1341         * web-platform-tests/webaudio/the-audio-api/the-convolvernode-interface/convolver-upmixing-1-channel-response-expected.txt:
1342         * web-platform-tests/webaudio/the-audio-api/the-convolvernode-interface/realtime-conv-expected.txt:
1343
1344 2020-09-02  Chris Dumez  <cdumez@apple.com>
1345
1346         Fix rounding for DelayDSPKernel's buffer size calculation
1347         https://bugs.webkit.org/show_bug.cgi?id=216091
1348
1349         Reviewed by Geoffrey Garen.
1350
1351         Rebaseline WPT test that is now passing.
1352
1353         * web-platform-tests/webaudio/the-audio-api/the-delaynode-interface/maxdelay-rounding-expected.txt:
1354
1355 2020-09-02  Chris Dumez  <cdumez@apple.com>
1356
1357         New AutoParam timeline events should have their startTime adjusted when they are in the past
1358         https://bugs.webkit.org/show_bug.cgi?id=216080
1359
1360         Reviewed by Geoffrey Garen.
1361
1362         Rebaseline WPT tests now that more checks are passing.
1363
1364         * web-platform-tests/webaudio/the-audio-api/the-audioparam-interface/retrospective-exponentialRampToValueAtTime-expected.txt:
1365         * web-platform-tests/webaudio/the-audio-api/the-audioparam-interface/retrospective-linearRampToValueAtTime-expected.txt:
1366         * web-platform-tests/webaudio/the-audio-api/the-audioparam-interface/retrospective-setValueAtTime-expected.txt:
1367         * web-platform-tests/webaudio/the-audio-api/the-audioparam-interface/retrospective-setValueCurveAtTime-expected.txt:
1368
1369 2020-09-02  Chris Dumez  <cdumez@apple.com>
1370
1371         OfflineAudioContext incorrectly renders at beginning of output buffer after resuming
1372         https://bugs.webkit.org/show_bug.cgi?id=216078
1373
1374         Reviewed by Geoff Garen.
1375
1376         Rebaseline WPT tests now that more checks are passing.
1377
1378         * web-platform-tests/webaudio/the-audio-api/the-audionode-interface/audionode-disconnect-audioparam-expected.txt:
1379         * web-platform-tests/webaudio/the-audio-api/the-audioparam-interface/adding-events-expected.txt:
1380         * web-platform-tests/webaudio/the-audio-api/the-audioparam-interface/retrospective-exponentialRampToValueAtTime-expected.txt:
1381         * web-platform-tests/webaudio/the-audio-api/the-audioparam-interface/retrospective-linearRampToValueAtTime-expected.txt:
1382         * web-platform-tests/webaudio/the-audio-api/the-audioparam-interface/retrospective-setTargetAtTime-expected.txt:
1383         * web-platform-tests/webaudio/the-audio-api/the-audioparam-interface/retrospective-setValueAtTime-expected.txt:
1384         * web-platform-tests/webaudio/the-audio-api/the-audioparam-interface/retrospective-setValueCurveAtTime-expected.txt:
1385         * web-platform-tests/webaudio/the-audio-api/the-biquadfilternode-interface/no-dezippering-expected.txt:
1386         * web-platform-tests/webaudio/the-audio-api/the-channelmergernode-interface/audiochannelmerger-disconnect-expected.txt:
1387         * web-platform-tests/webaudio/the-audio-api/the-delaynode-interface/no-dezippering-expected.txt:
1388         * web-platform-tests/webaudio/the-audio-api/the-gainnode-interface/no-dezippering-expected.txt:
1389         * web-platform-tests/webaudio/the-audio-api/the-pannernode-interface/automation-changes-expected.txt:
1390         * web-platform-tests/webaudio/the-audio-api/the-pannernode-interface/panner-automation-basic-expected.txt:
1391         * web-platform-tests/webaudio/the-audio-api/the-pannernode-interface/panner-equalpower-expected.txt:
1392         * web-platform-tests/webaudio/the-audio-api/the-stereopanner-interface/no-dezippering-expected.txt:
1393         * web-platform-tests/webaudio/the-audio-api/the-waveshapernode-interface/waveshaper-copy-curve-expected.txt:
1394
1395 2020-09-02  Chris Dumez  <cdumez@apple.com>
1396
1397         Implement event convergence for AudioParam.setTargetAtTime()
1398         https://bugs.webkit.org/show_bug.cgi?id=216064
1399
1400         Reviewed by Geoffrey Garen.
1401
1402         Rebaseline test that is now passing.
1403
1404         * web-platform-tests/webaudio/the-audio-api/the-audioparam-interface/set-target-conv-expected.txt:
1405
1406 2020-09-02  Youenn Fablet  <youenn@apple.com>
1407
1408         Introduce a C++ chain of operations in RTCPeerConnection
1409         https://bugs.webkit.org/show_bug.cgi?id=216006
1410
1411         Reviewed by Eric Carlson.
1412
1413         * web-platform-tests/webrtc/RTCPeerConnection-addIceCandidate-expected.txt:
1414         * web-platform-tests/webrtc/RTCPeerConnection-addIceCandidate-timing.https-expected.txt:
1415         * web-platform-tests/webrtc/RTCPeerConnection-iceConnectionState.https-expected.txt:
1416         * web-platform-tests/webrtc/RTCPeerConnection-iceGatheringState-expected.txt:
1417         * web-platform-tests/webrtc/RTCPeerConnection-onnegotiationneeded-expected.txt:
1418         * web-platform-tests/webrtc/RTCPeerConnection-operations.https-expected.txt:
1419         * web-platform-tests/webrtc/RTCPeerConnection-perfect-negotiation.https-expected.txt:
1420         * web-platform-tests/webrtc/RTCPeerConnection-setLocalDescription-answer-expected.txt:
1421         * web-platform-tests/webrtc/RTCPeerConnection-setLocalDescription-offer-expected.txt:
1422         * web-platform-tests/webrtc/RTCPeerConnection-setLocalDescription-parameterless.https-expected.txt:
1423         * web-platform-tests/webrtc/RTCPeerConnection-setRemoteDescription-offer-expected.txt:
1424         * web-platform-tests/webrtc/RTCPeerConnection-setRemoteDescription-rollback-expected.txt:
1425         * web-platform-tests/webrtc/RTCPeerConnection-track-stats.https-expected.txt:
1426         * web-platform-tests/webrtc/RTCRtpTransceiver.https-expected.txt:
1427         * web-platform-tests/webrtc/idlharness.https.window-expected.txt:
1428
1429 2020-09-02  Alex Christensen  <achristensen@webkit.org>
1430
1431         Allow direct creation of replacement codec
1432         https://bugs.webkit.org/show_bug.cgi?id=216063
1433
1434         Reviewed by Youenn Fablet.
1435
1436         * web-platform-tests/encoding/replacement-encodings.any-expected.txt:
1437         * web-platform-tests/encoding/replacement-encodings.any.worker-expected.txt:
1438
1439 2020-09-02  Alex Christensen  <achristensen@webkit.org>
1440
1441         Align UTF-16 decoder with Chrome, Firefox, and specification
1442         https://bugs.webkit.org/show_bug.cgi?id=216058
1443
1444         Reviewed by Youenn Fablet.
1445
1446         * web-platform-tests/encoding/streams/decode-non-utf8.any-expected.txt:
1447         * web-platform-tests/encoding/streams/decode-non-utf8.any.worker-expected.txt:
1448         * web-platform-tests/encoding/textdecoder-fatal-streaming.any-expected.txt:
1449         * web-platform-tests/encoding/textdecoder-fatal-streaming.any.worker-expected.txt:
1450         * web-platform-tests/encoding/textdecoder-utf16-surrogates.any-expected.txt:
1451         * web-platform-tests/encoding/textdecoder-utf16-surrogates.any.worker-expected.txt:
1452
1453 2020-09-01  Alex Christensen  <achristensen@webkit.org>
1454
1455         Align ISO-2022-JP and Shift_JIS encodings with Chrome, Firefox, and the specification
1456         https://bugs.webkit.org/show_bug.cgi?id=216052
1457
1458         Reviewed by Darin Adler.
1459
1460         * web-platform-tests/encoding/legacy-mb-japanese/iso-2022-jp/iso2022jp-encode-form-csiso2022jp-expected.txt:
1461         * web-platform-tests/encoding/legacy-mb-japanese/iso-2022-jp/iso2022jp-encode-form-errors-han-expected.txt:
1462         * web-platform-tests/encoding/legacy-mb-japanese/iso-2022-jp/iso2022jp-encode-form-errors-misc-expected.txt:
1463         * web-platform-tests/encoding/legacy-mb-japanese/iso-2022-jp/iso2022jp-encode-form-expected.txt:
1464         * web-platform-tests/encoding/legacy-mb-japanese/iso-2022-jp/iso2022jp-encode-href-errors-han-expected.txt:
1465         * web-platform-tests/encoding/legacy-mb-japanese/iso-2022-jp/iso2022jp-encode-href-errors-misc-expected.txt:
1466         * web-platform-tests/encoding/legacy-mb-japanese/iso-2022-jp/iso2022jp-encode-href-expected.txt:
1467         * web-platform-tests/encoding/legacy-mb-japanese/shift_jis/sjis-encode-form-csshiftjis-expected.txt:
1468         * web-platform-tests/encoding/legacy-mb-japanese/shift_jis/sjis-encode-form-errors-han-expected.txt:
1469         * web-platform-tests/encoding/legacy-mb-japanese/shift_jis/sjis-encode-form-errors-misc-expected.txt:
1470         * web-platform-tests/encoding/legacy-mb-japanese/shift_jis/sjis-encode-form-expected.txt:
1471         * web-platform-tests/encoding/legacy-mb-japanese/shift_jis/sjis-encode-form-ms932-expected.txt:
1472         * web-platform-tests/encoding/legacy-mb-japanese/shift_jis/sjis-encode-form-ms_kanji-expected.txt:
1473         * web-platform-tests/encoding/legacy-mb-japanese/shift_jis/sjis-encode-form-shift-jis-expected.txt:
1474         * web-platform-tests/encoding/legacy-mb-japanese/shift_jis/sjis-encode-form-sjis-expected.txt:
1475         * web-platform-tests/encoding/legacy-mb-japanese/shift_jis/sjis-encode-form-windows-31j-expected.txt:
1476         * web-platform-tests/encoding/legacy-mb-japanese/shift_jis/sjis-encode-form-x-sjis-expected.txt:
1477         * web-platform-tests/encoding/legacy-mb-japanese/shift_jis/sjis-encode-href-errors-han-expected.txt:
1478         * web-platform-tests/encoding/legacy-mb-japanese/shift_jis/sjis-encode-href-errors-misc-expected.txt:
1479         * web-platform-tests/encoding/legacy-mb-japanese/shift_jis/sjis-encode-href-expected.txt:
1480
1481 2020-09-01  Hector Lopez  <hector_i_lopez@apple.com>
1482
1483         Unreviewed, reverting r266408.
1484
1485         Revision caused constant crashes on iOS and macOS
1486
1487         Reverted changeset:
1488
1489         "Convert runtime flag to setting for lazy image loading"
1490         https://bugs.webkit.org/show_bug.cgi?id=215610
1491         https://trac.webkit.org/changeset/266408
1492
1493 2020-09-01  Chris Dumez  <cdumez@apple.com>
1494
1495         Make sure BiquadFilterNode tail is getting processed
1496         https://bugs.webkit.org/show_bug.cgi?id=216050
1497
1498         Reviewed by Darin Adler.
1499
1500         Rebaseline WPT test now that it is passing.
1501
1502         * web-platform-tests/webaudio/the-audio-api/the-biquadfilternode-interface/biquad-tail-expected.txt:
1503
1504 2020-09-01  Chris Dumez  <cdumez@apple.com>
1505
1506         Unreviewed, rebaseline flaky Web Audio WPT tests.
1507
1508         * web-platform-tests/webaudio/the-audio-api/the-convolvernode-interface/realtime-conv-expected.txt:
1509         * web-platform-tests/webaudio/the-audio-api/the-gainnode-interface/no-dezippering-expected.txt:
1510         * web-platform-tests/webaudio/the-audio-api/the-iirfilternode-interface/ctor-iirfilter-expected.txt:
1511         * web-platform-tests/webaudio/the-audio-api/the-oscillatornode-interface/detune-limiting-expected.txt:
1512         * web-platform-tests/webaudio/the-audio-api/the-oscillatornode-interface/osc-basic-waveform-expected.txt:
1513         * web-platform-tests/webaudio/the-audio-api/the-pannernode-interface/panner-distance-clamping-expected.txt:
1514         * web-platform-tests/webaudio/the-audio-api/the-waveshapernode-interface/waveshaper-copy-curve-expected.txt:
1515
1516 2020-09-01  Rob Buis  <rbuis@igalia.com>
1517
1518         Convert runtime flag to setting for lazy image loading
1519         https://bugs.webkit.org/show_bug.cgi?id=215610
1520
1521         Reviewed by Youenn Fablet.
1522
1523         Remove changes done to the lazy image loading tests as we enable the setting in testharnessreport.js.
1524         The new expected results are improvements.
1525
1526         * web-platform-tests/html/semantics/embedded-content/the-img-element/below-viewport-image-loading-lazy-load-event.html:
1527         * web-platform-tests/html/semantics/embedded-content/the-img-element/disconnected-image-loading-lazy.html:
1528         * web-platform-tests/html/semantics/embedded-content/the-img-element/image-loading-eager.html:
1529         * web-platform-tests/html/semantics/embedded-content/the-img-element/image-loading-lazy-base-url-2-expected.txt:
1530         * web-platform-tests/html/semantics/embedded-content/the-img-element/image-loading-lazy-base-url-expected.txt:
1531         * web-platform-tests/html/semantics/embedded-content/the-img-element/image-loading-lazy-below-viewport-dynamic.html:
1532         * web-platform-tests/html/semantics/embedded-content/the-img-element/image-loading-lazy-crossorigin-change.sub.html:
1533         * web-platform-tests/html/semantics/embedded-content/the-img-element/image-loading-lazy-in-cross-origin-iframe-001.sub-expected.txt:
1534         * web-platform-tests/html/semantics/embedded-content/the-img-element/image-loading-lazy-in-cross-origin-iframe-002.sub-expected.txt:
1535         * web-platform-tests/html/semantics/embedded-content/the-img-element/image-loading-lazy-in-script-disabled-iframe.html:
1536         * web-platform-tests/html/semantics/embedded-content/the-img-element/image-loading-lazy-in-viewport-dynamic.html:
1537         * web-platform-tests/html/semantics/embedded-content/the-img-element/image-loading-lazy-load-event.html:
1538         * web-platform-tests/html/semantics/embedded-content/the-img-element/image-loading-lazy-move-document.html:
1539         * web-platform-tests/html/semantics/embedded-content/the-img-element/image-loading-lazy-move-into-script-disabled-iframe.html:
1540         * web-platform-tests/html/semantics/embedded-content/the-img-element/image-loading-lazy-multicol.html:
1541         * web-platform-tests/html/semantics/embedded-content/the-img-element/image-loading-lazy-multiple-times-expected.txt:
1542         * web-platform-tests/html/semantics/embedded-content/the-img-element/image-loading-lazy-referrerpolicy-change.sub.html:
1543         * web-platform-tests/html/semantics/embedded-content/the-img-element/image-loading-lazy-relevant-mutations-expected.txt:
1544         * web-platform-tests/html/semantics/embedded-content/the-img-element/image-loading-lazy-srcset-expected.txt:
1545         * web-platform-tests/html/semantics/embedded-content/the-img-element/image-loading-lazy-to-eager-expected.txt:
1546         * web-platform-tests/html/semantics/embedded-content/the-img-element/image-loading-lazy.html:
1547         * web-platform-tests/html/semantics/embedded-content/the-img-element/invisible-image.html:
1548         * web-platform-tests/html/semantics/embedded-content/the-img-element/move-element-and-scroll.html:
1549         * web-platform-tests/html/semantics/embedded-content/the-img-element/not-rendered-below-viewport-image-loading-lazy.html:
1550         * web-platform-tests/html/semantics/embedded-content/the-img-element/not-rendered-image-loading-lazy.html:
1551         * web-platform-tests/html/semantics/embedded-content/the-img-element/picture-loading-lazy.html:
1552         * web-platform-tests/html/semantics/embedded-content/the-img-element/remove-element-and-scroll.html:
1553
1554 2020-09-01  Alex Christensen  <achristensen@webkit.org>
1555
1556         Update URL fragment percent encode set
1557         https://bugs.webkit.org/show_bug.cgi?id=216022
1558
1559         Reviewed by Youenn Fablet.
1560
1561         * web-platform-tests/url/a-element-expected.txt:
1562         * web-platform-tests/url/a-element-origin-expected.txt:
1563         * web-platform-tests/url/a-element-origin-xhtml-expected.txt:
1564         * web-platform-tests/url/a-element-xhtml-expected.txt:
1565         * web-platform-tests/url/failure-expected.txt:
1566         * web-platform-tests/url/resources/setters_tests.json:
1567         * web-platform-tests/url/resources/urltestdata.json:
1568         Also add some new tests from upstream.  Some of them are failing now.  That's fine for now.
1569         * web-platform-tests/url/url-constructor-expected.txt:
1570         * web-platform-tests/url/url-origin-expected.txt:
1571         * web-platform-tests/url/url-setters-expected.txt:
1572
1573 2020-09-01  Chris Dumez  <cdumez@apple.com>
1574
1575         Add proper k-rate automation support for BiquadFilterNode
1576         https://bugs.webkit.org/show_bug.cgi?id=216027
1577
1578         Reviewed by Youenn Fablet.
1579
1580         Rebaseline WPT tests now that more checks are passing.
1581
1582         * web-platform-tests/webaudio/the-audio-api/the-audioparam-interface/k-rate-biquad-connection-expected.txt:
1583         * web-platform-tests/webaudio/the-audio-api/the-audioparam-interface/k-rate-biquad-expected.txt:
1584         * web-platform-tests/webaudio/the-audio-api/the-biquadfilternode-interface/biquad-automation-expected.txt:
1585         * web-platform-tests/webaudio/the-audio-api/the-biquadfilternode-interface/no-dezippering-expected.txt:
1586
1587 2020-09-01  Alex Christensen  <achristensen@webkit.org>
1588
1589         Align Big5 decoding with spec, Chrome, and Firefox
1590         https://bugs.webkit.org/show_bug.cgi?id=216016
1591
1592         Reviewed by Darin Adler.
1593
1594         * web-platform-tests/encoding/legacy-mb-tchinese/big5/big5-decode-big5-hkscs-expected.txt:
1595         * web-platform-tests/encoding/legacy-mb-tchinese/big5/big5-decode-cn-big5-expected.txt:
1596         * web-platform-tests/encoding/legacy-mb-tchinese/big5/big5-decode-csbig5-expected.txt:
1597         * web-platform-tests/encoding/legacy-mb-tchinese/big5/big5-decode-errors-expected.txt:
1598         * web-platform-tests/encoding/legacy-mb-tchinese/big5/big5-decode-expected.txt:
1599         * web-platform-tests/encoding/legacy-mb-tchinese/big5/big5-decode-extra-expected.txt:
1600         * web-platform-tests/encoding/legacy-mb-tchinese/big5/big5-decode-x-x-big5-expected.txt:
1601         * web-platform-tests/encoding/legacy-mb-tchinese/big5/big5-encode-form-big5-hkscs-expected.txt:
1602
1603 2020-08-31  Youenn Fablet  <youenn@apple.com>
1604
1605         Update imported/w3c/web-platform-tests/webrtc/RTCPeerConnection-mandatory-getStats.https.html so that it no longer times out if first test fails
1606         https://bugs.webkit.org/show_bug.cgi?id=216009
1607
1608         Reviewed by Darin Adler.
1609
1610         * web-platform-tests/webrtc/RTCPeerConnection-mandatory-getStats.https-expected.txt:
1611         * web-platform-tests/webrtc/RTCPeerConnection-mandatory-getStats.https.html:
1612         Wrap internal asserts in first test in its own test wrapper.
1613         Migrate all promise tests to simple synchronous tests.
1614
1615 2020-08-31  Chris Dumez  <cdumez@apple.com>
1616
1617         Unreviewed, address flakiness of imported/w3c/web-platform-tests/webaudio/the-audio-api/the-analysernode-interface/test-analyser-minimum.html
1618
1619         * web-platform-tests/webaudio/the-audio-api/the-analysernode-interface/test-analyser-minimum-expected.txt:
1620
1621 2020-08-31  Hector Lopez  <hector_i_lopez@apple.com>
1622
1623         Unreviewed, reverting r266350.
1624
1625         Revision is causing a constant crash on both macOS and iOS
1626
1627         Reverted changeset:
1628
1629         "Convert runtime flag to setting for lazy image loading"
1630         https://bugs.webkit.org/show_bug.cgi?id=215610
1631         https://trac.webkit.org/changeset/266350
1632
1633 2020-08-31  Joonghun Park  <jh718.park@samsung.com>
1634
1635         Import css-conditional tests.
1636         https://bugs.webkit.org/show_bug.cgi?id=216000
1637
1638         Reviewed by Darin Adler.
1639
1640         * web-platform-tests/css/conditional/LICENSE: Renamed from LayoutTests/css3/conditional/w3c/LICENSE.
1641         * web-platform-tests/css/conditional/META.yml: Added.
1642         * web-platform-tests/css/conditional/at-media-whitespace-optional-001-expected.html: Added.
1643         * web-platform-tests/css/conditional/at-media-whitespace-optional-001.html: Added.
1644         * web-platform-tests/css/conditional/at-media-whitespace-optional-002-expected.html: Added.
1645         * web-platform-tests/css/conditional/at-media-whitespace-optional-002.html: Added.
1646         * web-platform-tests/css/conditional/at-supports-001-expected.html: Copied from LayoutTests/css3/conditional/w3c/at-supports-041-expected.html.
1647         * web-platform-tests/css/conditional/at-supports-001.html: Renamed from LayoutTests/css3/conditional/w3c/at-supports-001.html.
1648         * web-platform-tests/css/conditional/at-supports-002-expected.html: Copied from LayoutTests/css3/conditional/w3c/at-supports-041-expected.html.
1649         * web-platform-tests/css/conditional/at-supports-002.html: Renamed from LayoutTests/css3/conditional/w3c/at-supports-002.html.
1650         * web-platform-tests/css/conditional/at-supports-003-expected.html: Copied from LayoutTests/css3/conditional/w3c/at-supports-041-expected.html.
1651         * web-platform-tests/css/conditional/at-supports-003.html: Renamed from LayoutTests/css3/conditional/w3c/at-supports-003.html.
1652         * web-platform-tests/css/conditional/at-supports-004-expected.html: Copied from LayoutTests/css3/conditional/w3c/at-supports-041-expected.html.
1653         * web-platform-tests/css/conditional/at-supports-004.html: Renamed from LayoutTests/css3/conditional/w3c/at-supports-004.html.
1654         * web-platform-tests/css/conditional/at-supports-005-expected.html: Copied from LayoutTests/css3/conditional/w3c/at-supports-041-expected.html.
1655         * web-platform-tests/css/conditional/at-supports-005.html: Renamed from LayoutTests/css3/conditional/w3c/at-supports-005.html.
1656         * web-platform-tests/css/conditional/at-supports-006-expected.html: Copied from LayoutTests/css3/conditional/w3c/at-supports-041-expected.html.
1657         * web-platform-tests/css/conditional/at-supports-006.html: Renamed from LayoutTests/css3/conditional/w3c/at-supports-006.html.
1658         * web-platform-tests/css/conditional/at-supports-007-expected.html: Copied from LayoutTests/css3/conditional/w3c/at-supports-041-expected.html.
1659         * web-platform-tests/css/conditional/at-supports-007.html: Renamed from LayoutTests/css3/conditional/w3c/at-supports-007.html.
1660         * web-platform-tests/css/conditional/at-supports-008-expected.html: Copied from LayoutTests/css3/conditional/w3c/at-supports-041-expected.html.
1661         * web-platform-tests/css/conditional/at-supports-008.html: Renamed from LayoutTests/css3/conditional/w3c/at-supports-008.html.
1662         * web-platform-tests/css/conditional/at-supports-009-expected.html: Copied from LayoutTests/css3/conditional/w3c/at-supports-041-expected.html.
1663         * web-platform-tests/css/conditional/at-supports-009.html: Renamed from LayoutTests/css3/conditional/w3c/at-supports-009.html.
1664         * web-platform-tests/css/conditional/at-supports-010-expected.html: Copied from LayoutTests/css3/conditional/w3c/at-supports-041-expected.html.
1665         * web-platform-tests/css/conditional/at-supports-010.html: Renamed from LayoutTests/css3/conditional/w3c/at-supports-010.html.
1666         * web-platform-tests/css/conditional/at-supports-011-expected.html: Copied from LayoutTests/css3/conditional/w3c/at-supports-041-expected.html.
1667         * web-platform-tests/css/conditional/at-supports-011.html: Renamed from LayoutTests/css3/conditional/w3c/at-supports-011.html.
1668         * web-platform-tests/css/conditional/at-supports-012-expected.html: Copied from LayoutTests/css3/conditional/w3c/at-supports-041-expected.html.
1669         * web-platform-tests/css/conditional/at-supports-012.html: Renamed from LayoutTests/css3/conditional/w3c/at-supports-012.html.
1670         * web-platform-tests/css/conditional/at-supports-013-expected.html: Copied from LayoutTests/css3/conditional/w3c/at-supports-041-expected.html.
1671         * web-platform-tests/css/conditional/at-supports-013.html: Renamed from LayoutTests/css3/conditional/w3c/at-supports-013.html.
1672         * web-platform-tests/css/conditional/at-supports-014-expected.html: Copied from LayoutTests/css3/conditional/w3c/at-supports-041-expected.html.
1673         * web-platform-tests/css/conditional/at-supports-014.html: Renamed from LayoutTests/css3/conditional/w3c/at-supports-014.html.
1674         * web-platform-tests/css/conditional/at-supports-015-expected.html: Copied from LayoutTests/css3/conditional/w3c/at-supports-041-expected.html.
1675         * web-platform-tests/css/conditional/at-supports-015.html: Renamed from LayoutTests/css3/conditional/w3c/at-supports-015.html.
1676         * web-platform-tests/css/conditional/at-supports-016-expected.html: Copied from LayoutTests/css3/conditional/w3c/at-supports-041-expected.html.
1677         * web-platform-tests/css/conditional/at-supports-016.html: Renamed from LayoutTests/css3/conditional/w3c/at-supports-016.html.
1678         * web-platform-tests/css/conditional/at-supports-017-expected.html: Copied from LayoutTests/css3/conditional/w3c/at-supports-041-expected.html.
1679         * web-platform-tests/css/conditional/at-supports-017.html: Renamed from LayoutTests/css3/conditional/w3c/at-supports-017.html.
1680         * web-platform-tests/css/conditional/at-supports-018-expected.html: Copied from LayoutTests/css3/conditional/w3c/at-supports-041-expected.html.
1681         * web-platform-tests/css/conditional/at-supports-018.html: Renamed from LayoutTests/css3/conditional/w3c/at-supports-018.html.
1682         * web-platform-tests/css/conditional/at-supports-019-expected.html: Copied from LayoutTests/css3/conditional/w3c/at-supports-041-expected.html.
1683         * web-platform-tests/css/conditional/at-supports-019.html: Renamed from LayoutTests/css3/conditional/w3c/at-supports-019.html.
1684         * web-platform-tests/css/conditional/at-supports-020-expected.html: Copied from LayoutTests/css3/conditional/w3c/at-supports-041-expected.html.
1685         * web-platform-tests/css/conditional/at-supports-020.html: Renamed from LayoutTests/css3/conditional/w3c/at-supports-020.html.
1686         * web-platform-tests/css/conditional/at-supports-021-expected.html: Copied from LayoutTests/css3/conditional/w3c/at-supports-041-expected.html.
1687         * web-platform-tests/css/conditional/at-supports-021.html: Renamed from LayoutTests/css3/conditional/w3c/at-supports-021.html.
1688         * web-platform-tests/css/conditional/at-supports-022-expected.html: Copied from LayoutTests/css3/conditional/w3c/at-supports-041-expected.html.
1689         * web-platform-tests/css/conditional/at-supports-022.html: Renamed from LayoutTests/css3/conditional/w3c/at-supports-022.html.
1690         * web-platform-tests/css/conditional/at-supports-023-expected.html: Copied from LayoutTests/css3/conditional/w3c/at-supports-041-expected.html.
1691         * web-platform-tests/css/conditional/at-supports-023.html: Renamed from LayoutTests/css3/conditional/w3c/at-supports-023.html.
1692         * web-platform-tests/css/conditional/at-supports-024-expected.html: Copied from LayoutTests/css3/conditional/w3c/at-supports-041-expected.html.
1693         * web-platform-tests/css/conditional/at-supports-024.html: Renamed from LayoutTests/css3/conditional/w3c/at-supports-024.html.
1694         * web-platform-tests/css/conditional/at-supports-025-expected.html: Copied from LayoutTests/css3/conditional/w3c/at-supports-041-expected.html.
1695         * web-platform-tests/css/conditional/at-supports-025.html: Renamed from LayoutTests/css3/conditional/w3c/at-supports-025.html.
1696         * web-platform-tests/css/conditional/at-supports-026-expected.html: Copied from LayoutTests/css3/conditional/w3c/at-supports-041-expected.html.
1697         * web-platform-tests/css/conditional/at-supports-026.html: Renamed from LayoutTests/css3/conditional/w3c/at-supports-026.html.
1698         * web-platform-tests/css/conditional/at-supports-027-expected.html: Copied from LayoutTests/css3/conditional/w3c/at-supports-041-expected.html.
1699         * web-platform-tests/css/conditional/at-supports-027.html: Renamed from LayoutTests/css3/conditional/w3c/at-supports-027.html.
1700         * web-platform-tests/css/conditional/at-supports-028-expected.html: Copied from LayoutTests/css3/conditional/w3c/at-supports-041-expected.html.
1701         * web-platform-tests/css/conditional/at-supports-028.html: Renamed from LayoutTests/css3/conditional/w3c/at-supports-028.html.
1702         * web-platform-tests/css/conditional/at-supports-029-expected.html: Copied from LayoutTests/css3/conditional/w3c/at-supports-041-expected.html.
1703         * web-platform-tests/css/conditional/at-supports-029.html: Renamed from LayoutTests/css3/conditional/w3c/at-supports-029.html.
1704         * web-platform-tests/css/conditional/at-supports-030-expected.html: Copied from LayoutTests/css3/conditional/w3c/at-supports-041-expected.html.
1705         * web-platform-tests/css/conditional/at-supports-030.html: Renamed from LayoutTests/css3/conditional/w3c/at-supports-030.html.
1706         * web-platform-tests/css/conditional/at-supports-031-expected.html: Copied from LayoutTests/css3/conditional/w3c/at-supports-041-expected.html.
1707         * web-platform-tests/css/conditional/at-supports-031.html: Renamed from LayoutTests/css3/conditional/w3c/at-supports-031.html.
1708         * web-platform-tests/css/conditional/at-supports-032-expected.html: Copied from LayoutTests/css3/conditional/w3c/at-supports-041-expected.html.
1709         * web-platform-tests/css/conditional/at-supports-032.html: Renamed from LayoutTests/css3/conditional/w3c/at-supports-032.html.
1710         * web-platform-tests/css/conditional/at-supports-033-expected.html: Copied from LayoutTests/css3/conditional/w3c/at-supports-041-expected.html.
1711         * web-platform-tests/css/conditional/at-supports-033.html: Renamed from LayoutTests/css3/conditional/w3c/at-supports-033.html.
1712         * web-platform-tests/css/conditional/at-supports-034-expected.html: Copied from LayoutTests/css3/conditional/w3c/at-supports-041-expected.html.
1713         * web-platform-tests/css/conditional/at-supports-034.html: Added.
1714         * web-platform-tests/css/conditional/at-supports-035-expected.html: Copied from LayoutTests/css3/conditional/w3c/at-supports-041-expected.html.
1715         * web-platform-tests/css/conditional/at-supports-035.html: Added.
1716         * web-platform-tests/css/conditional/at-supports-036-expected.html: Copied from LayoutTests/css3/conditional/w3c/at-supports-041-expected.html.
1717         * web-platform-tests/css/conditional/at-supports-036.html: Added.
1718         * web-platform-tests/css/conditional/at-supports-037-expected.html: Copied from LayoutTests/css3/conditional/w3c/at-supports-041-expected.html.
1719         * web-platform-tests/css/conditional/at-supports-037.html: Added.
1720         * web-platform-tests/css/conditional/at-supports-038-expected.html: Copied from LayoutTests/css3/conditional/w3c/at-supports-041-expected.html.
1721         * web-platform-tests/css/conditional/at-supports-038.html: Added.
1722         * web-platform-tests/css/conditional/at-supports-039-expected.html: Copied from LayoutTests/css3/conditional/w3c/at-supports-041-expected.html.
1723         * web-platform-tests/css/conditional/at-supports-039.html: Added.
1724         * web-platform-tests/css/conditional/at-supports-040-expected.html: Copied from LayoutTests/css3/conditional/w3c/at-supports-041-expected.html.
1725         * web-platform-tests/css/conditional/at-supports-040.html: Renamed from LayoutTests/css3/conditional/w3c/at-supports-040.html.
1726         * web-platform-tests/css/conditional/at-supports-041-expected.html: Copied from LayoutTests/css3/conditional/w3c/at-supports-041-expected.html.
1727         * web-platform-tests/css/conditional/at-supports-041.html: Renamed from LayoutTests/css3/conditional/w3c/at-supports-041.html.
1728         * web-platform-tests/css/conditional/at-supports-042-expected.html: Copied from LayoutTests/css3/conditional/w3c/at-supports-041-expected.html.
1729         * web-platform-tests/css/conditional/at-supports-042.html: Renamed from LayoutTests/css3/conditional/w3c/at-supports-042.html.
1730         * web-platform-tests/css/conditional/at-supports-043-expected.html: Renamed from LayoutTests/css3/conditional/w3c/at-supports-041-expected.html.
1731         * web-platform-tests/css/conditional/at-supports-043.html: Added.
1732         * web-platform-tests/css/conditional/idlharness-expected.txt: Added.
1733         * web-platform-tests/css/conditional/idlharness.html: Added.
1734         * web-platform-tests/css/conditional/js/001-expected.txt: Added.
1735         * web-platform-tests/css/conditional/js/001.html: Added.
1736         * web-platform-tests/css/conditional/reference/background-lime.html: Added.
1737         * web-platform-tests/css/conditional/test_group_insertRule-expected.txt: Added.
1738         * web-platform-tests/css/conditional/test_group_insertRule.html: Added.
1739
1740 2020-08-31  Alex Christensen  <achristensen@webkit.org>
1741
1742         Make Big5 encoder conform to the specification and behavior of Chrome and Firefox
1743         https://bugs.webkit.org/show_bug.cgi?id=215983
1744
1745         Reviewed by Darin Adler.
1746
1747         * web-platform-tests/encoding/big5-encoder-expected.txt:
1748         * web-platform-tests/encoding/legacy-mb-tchinese/big5/big5-encode-form-cn-big5-expected.txt:
1749         * web-platform-tests/encoding/legacy-mb-tchinese/big5/big5-encode-form-csbig5-expected.txt:
1750         * web-platform-tests/encoding/legacy-mb-tchinese/big5/big5-encode-form-errors-han-expected.txt:
1751         * web-platform-tests/encoding/legacy-mb-tchinese/big5/big5-encode-form-errors-misc-expected.txt:
1752         * web-platform-tests/encoding/legacy-mb-tchinese/big5/big5-encode-form-errors-pua-expected.txt:
1753         * web-platform-tests/encoding/legacy-mb-tchinese/big5/big5-encode-form-expected.txt:
1754         * web-platform-tests/encoding/legacy-mb-tchinese/big5/big5-encode-form-x-x-big5-expected.txt:
1755         * web-platform-tests/encoding/legacy-mb-tchinese/big5/big5-encode-href-errors-han-expected.txt:
1756         * web-platform-tests/encoding/legacy-mb-tchinese/big5/big5-encode-href-errors-misc-expected.txt:
1757         * web-platform-tests/encoding/legacy-mb-tchinese/big5/big5-encode-href-expected.txt:
1758
1759 2020-08-31  Rob Buis  <rbuis@igalia.com>
1760
1761         Convert runtime flag to setting for lazy image loading
1762         https://bugs.webkit.org/show_bug.cgi?id=215610
1763
1764         Reviewed by Youenn Fablet.
1765
1766         Remove changes done to the lazy image loading tests as we enable the setting in testharnessreport.js.
1767         The new expected results are improvements.
1768
1769         * web-platform-tests/html/semantics/embedded-content/the-img-element/below-viewport-image-loading-lazy-load-event.html:
1770         * web-platform-tests/html/semantics/embedded-content/the-img-element/disconnected-image-loading-lazy.html:
1771         * web-platform-tests/html/semantics/embedded-content/the-img-element/image-loading-eager.html:
1772         * web-platform-tests/html/semantics/embedded-content/the-img-element/image-loading-lazy-base-url-2-expected.txt:
1773         * web-platform-tests/html/semantics/embedded-content/the-img-element/image-loading-lazy-base-url-expected.txt:
1774         * web-platform-tests/html/semantics/embedded-content/the-img-element/image-loading-lazy-below-viewport-dynamic.html:
1775         * web-platform-tests/html/semantics/embedded-content/the-img-element/image-loading-lazy-crossorigin-change.sub.html:
1776         * web-platform-tests/html/semantics/embedded-content/the-img-element/image-loading-lazy-in-cross-origin-iframe-001.sub-expected.txt:
1777         * web-platform-tests/html/semantics/embedded-content/the-img-element/image-loading-lazy-in-cross-origin-iframe-002.sub-expected.txt:
1778         * web-platform-tests/html/semantics/embedded-content/the-img-element/image-loading-lazy-in-script-disabled-iframe.html:
1779         * web-platform-tests/html/semantics/embedded-content/the-img-element/image-loading-lazy-in-viewport-dynamic.html:
1780         * web-platform-tests/html/semantics/embedded-content/the-img-element/image-loading-lazy-load-event.html:
1781         * web-platform-tests/html/semantics/embedded-content/the-img-element/image-loading-lazy-move-document.html:
1782         * web-platform-tests/html/semantics/embedded-content/the-img-element/image-loading-lazy-move-into-script-disabled-iframe.html:
1783         * web-platform-tests/html/semantics/embedded-content/the-img-element/image-loading-lazy-multicol.html:
1784         * web-platform-tests/html/semantics/embedded-content/the-img-element/image-loading-lazy-multiple-times-expected.txt:
1785         * web-platform-tests/html/semantics/embedded-content/the-img-element/image-loading-lazy-referrerpolicy-change.sub.html:
1786         * web-platform-tests/html/semantics/embedded-content/the-img-element/image-loading-lazy-relevant-mutations-expected.txt:
1787         * web-platform-tests/html/semantics/embedded-content/the-img-element/image-loading-lazy-srcset-expected.txt:
1788         * web-platform-tests/html/semantics/embedded-content/the-img-element/image-loading-lazy-to-eager-expected.txt:
1789         * web-platform-tests/html/semantics/embedded-content/the-img-element/image-loading-lazy.html:
1790         * web-platform-tests/html/semantics/embedded-content/the-img-element/invisible-image.html:
1791         * web-platform-tests/html/semantics/embedded-content/the-img-element/move-element-and-scroll.html:
1792         * web-platform-tests/html/semantics/embedded-content/the-img-element/not-rendered-below-viewport-image-loading-lazy.html:
1793         * web-platform-tests/html/semantics/embedded-content/the-img-element/not-rendered-image-loading-lazy.html:
1794         * web-platform-tests/html/semantics/embedded-content/the-img-element/picture-loading-lazy.html:
1795         * web-platform-tests/html/semantics/embedded-content/the-img-element/remove-element-and-scroll.html:
1796
1797 2020-08-31  Youenn Fablet  <youenn@apple.com>
1798
1799         Add support for TextDecoderStream
1800         https://bugs.webkit.org/show_bug.cgi?id=215919
1801
1802         Reviewed by Alex Christensen.
1803
1804         * web-platform-tests/encoding/streams/backpressure.any-expected.txt:
1805         * web-platform-tests/encoding/streams/backpressure.any.worker-expected.txt:
1806         * web-platform-tests/encoding/streams/decode-attributes.any-expected.txt:
1807         * web-platform-tests/encoding/streams/decode-attributes.any.worker-expected.txt:
1808         * web-platform-tests/encoding/streams/decode-bad-chunks.any-expected.txt:
1809         * web-platform-tests/encoding/streams/decode-bad-chunks.any.worker-expected.txt:
1810         * web-platform-tests/encoding/streams/decode-ignore-bom.any-expected.txt:
1811         * web-platform-tests/encoding/streams/decode-ignore-bom.any.worker-expected.txt:
1812         * web-platform-tests/encoding/streams/decode-incomplete-input.any-expected.txt:
1813         * web-platform-tests/encoding/streams/decode-incomplete-input.any.worker-expected.txt:
1814         * web-platform-tests/encoding/streams/decode-non-utf8.any-expected.txt:
1815         * web-platform-tests/encoding/streams/decode-non-utf8.any.worker-expected.txt:
1816         * web-platform-tests/encoding/streams/decode-split-character.any-expected.txt:
1817         * web-platform-tests/encoding/streams/decode-split-character.any.worker-expected.txt:
1818         * web-platform-tests/encoding/streams/decode-utf8.any-expected.txt:
1819         * web-platform-tests/encoding/streams/decode-utf8.any.worker-expected.txt:
1820         * web-platform-tests/encoding/streams/encode-bad-chunks.any-expected.txt:
1821         * web-platform-tests/encoding/streams/encode-bad-chunks.any.worker-expected.txt:
1822         * web-platform-tests/encoding/streams/readable-writable-properties.any-expected.txt:
1823         * web-platform-tests/encoding/streams/readable-writable-properties.any.worker-expected.txt:
1824         * web-platform-tests/encoding/streams/realms.window-expected.txt:
1825
1826 2020-08-30  Youenn Fablet  <youenn@apple.com>
1827
1828         Add support for TextEncoderStream
1829         https://bugs.webkit.org/show_bug.cgi?id=215916
1830
1831         Reviewed by Alex Christensen.
1832
1833         * web-platform-tests/encoding/idlharness.any-expected.txt:
1834         * web-platform-tests/encoding/idlharness.any.worker-expected.txt:
1835         * web-platform-tests/encoding/streams/backpressure.any-expected.txt:
1836         * web-platform-tests/encoding/streams/backpressure.any.worker-expected.txt:
1837         * web-platform-tests/encoding/streams/encode-bad-chunks.any-expected.txt:
1838         * web-platform-tests/encoding/streams/encode-bad-chunks.any.worker-expected.txt:
1839         * web-platform-tests/encoding/streams/encode-utf8.any-expected.txt:
1840         * web-platform-tests/encoding/streams/encode-utf8.any.worker-expected.txt:
1841         * web-platform-tests/encoding/streams/readable-writable-properties.any-expected.txt:
1842         * web-platform-tests/encoding/streams/readable-writable-properties.any.worker-expected.txt:
1843         * web-platform-tests/encoding/streams/realms.window-expected.txt:
1844         * web-platform-tests/service-workers/service-worker/fetch-event.https-expected.txt:
1845
1846 2020-08-29  Alex Christensen  <achristensen@webkit.org>
1847
1848         Remove NFC normalization when submitting forms and encoding URL queries and fix EUC-JP encoding
1849         https://bugs.webkit.org/show_bug.cgi?id=215970
1850
1851         Reviewed by Darin Adler.
1852
1853         * web-platform-tests/encoding/legacy-mb-japanese/euc-jp/eucjp-encode-form-cseucpkdfmtjapanese-expected.txt:
1854         * web-platform-tests/encoding/legacy-mb-japanese/euc-jp/eucjp-encode-form-errors-han-expected.txt:
1855         * web-platform-tests/encoding/legacy-mb-japanese/euc-jp/eucjp-encode-form-errors-misc-expected.txt:
1856         * web-platform-tests/encoding/legacy-mb-japanese/euc-jp/eucjp-encode-form-expected.txt:
1857         * web-platform-tests/encoding/legacy-mb-japanese/euc-jp/eucjp-encode-form-x-euc-jp-expected.txt:
1858         * web-platform-tests/encoding/legacy-mb-japanese/euc-jp/eucjp-encode-href-errors-han-expected.txt:
1859         * web-platform-tests/encoding/legacy-mb-japanese/euc-jp/eucjp-encode-href-errors-misc-expected.txt:
1860         * web-platform-tests/encoding/legacy-mb-japanese/euc-jp/eucjp-encode-href-expected.txt:
1861         * web-platform-tests/encoding/legacy-mb-japanese/iso-2022-jp/iso2022jp-encode-form-csiso2022jp-expected.txt:
1862         * web-platform-tests/encoding/legacy-mb-japanese/iso-2022-jp/iso2022jp-encode-form-errors-han-expected.txt:
1863         * web-platform-tests/encoding/legacy-mb-japanese/iso-2022-jp/iso2022jp-encode-form-errors-misc-expected.txt:
1864         * web-platform-tests/encoding/legacy-mb-japanese/iso-2022-jp/iso2022jp-encode-form-expected.txt:
1865         * web-platform-tests/encoding/legacy-mb-japanese/iso-2022-jp/iso2022jp-encode-href-errors-han-expected.txt:
1866         * web-platform-tests/encoding/legacy-mb-japanese/iso-2022-jp/iso2022jp-encode-href-errors-misc-expected.txt:
1867         * web-platform-tests/encoding/legacy-mb-japanese/iso-2022-jp/iso2022jp-encode-href-expected.txt:
1868         * web-platform-tests/encoding/legacy-mb-japanese/shift_jis/sjis-encode-form-csshiftjis-expected.txt:
1869         * web-platform-tests/encoding/legacy-mb-japanese/shift_jis/sjis-encode-form-errors-han-expected.txt:
1870         * web-platform-tests/encoding/legacy-mb-japanese/shift_jis/sjis-encode-form-errors-misc-expected.txt:
1871         * web-platform-tests/encoding/legacy-mb-japanese/shift_jis/sjis-encode-form-expected.txt:
1872         * web-platform-tests/encoding/legacy-mb-japanese/shift_jis/sjis-encode-form-ms932-expected.txt:
1873         * web-platform-tests/encoding/legacy-mb-japanese/shift_jis/sjis-encode-form-ms_kanji-expected.txt:
1874         * web-platform-tests/encoding/legacy-mb-japanese/shift_jis/sjis-encode-form-shift-jis-expected.txt:
1875         * web-platform-tests/encoding/legacy-mb-japanese/shift_jis/sjis-encode-form-sjis-expected.txt:
1876         * web-platform-tests/encoding/legacy-mb-japanese/shift_jis/sjis-encode-form-windows-31j-expected.txt:
1877         * web-platform-tests/encoding/legacy-mb-japanese/shift_jis/sjis-encode-form-x-sjis-expected.txt:
1878         * web-platform-tests/encoding/legacy-mb-japanese/shift_jis/sjis-encode-href-errors-han-expected.txt:
1879         * web-platform-tests/encoding/legacy-mb-japanese/shift_jis/sjis-encode-href-errors-misc-expected.txt:
1880         * web-platform-tests/encoding/legacy-mb-japanese/shift_jis/sjis-encode-href-expected.txt:
1881         * web-platform-tests/encoding/legacy-mb-korean/euc-kr/euckr-encode-form-cseuckr-expected.txt:
1882         * web-platform-tests/encoding/legacy-mb-korean/euc-kr/euckr-encode-form-csksc56011987-expected.txt:
1883         * web-platform-tests/encoding/legacy-mb-korean/euc-kr/euckr-encode-form-errors-han-expected.txt:
1884         * web-platform-tests/encoding/legacy-mb-korean/euc-kr/euckr-encode-form-errors-misc-expected.txt:
1885         * web-platform-tests/encoding/legacy-mb-korean/euc-kr/euckr-encode-form-expected.txt:
1886         * web-platform-tests/encoding/legacy-mb-korean/euc-kr/euckr-encode-form-iso-ir-149-expected.txt:
1887         * web-platform-tests/encoding/legacy-mb-korean/euc-kr/euckr-encode-form-korean-expected.txt:
1888         * web-platform-tests/encoding/legacy-mb-korean/euc-kr/euckr-encode-form-ks_c_5601-1987-expected.txt:
1889         * web-platform-tests/encoding/legacy-mb-korean/euc-kr/euckr-encode-form-ks_c_5601-1989-expected.txt:
1890         * web-platform-tests/encoding/legacy-mb-korean/euc-kr/euckr-encode-form-ksc5601-expected.txt:
1891         * web-platform-tests/encoding/legacy-mb-korean/euc-kr/euckr-encode-form-ksc_5601-expected.txt:
1892         * web-platform-tests/encoding/legacy-mb-korean/euc-kr/euckr-encode-form-windows-949-expected.txt:
1893         * web-platform-tests/encoding/legacy-mb-korean/euc-kr/euckr-encode-href-errors-han-expected.txt:
1894         * web-platform-tests/encoding/legacy-mb-korean/euc-kr/euckr-encode-href-errors-misc-expected.txt:
1895         * web-platform-tests/encoding/legacy-mb-korean/euc-kr/euckr-encode-href-expected.txt:
1896         * web-platform-tests/encoding/legacy-mb-tchinese/big5/big5-encode-form-big5-hkscs-expected.txt:
1897         * web-platform-tests/encoding/legacy-mb-tchinese/big5/big5-encode-form-cn-big5-expected.txt:
1898         * web-platform-tests/encoding/legacy-mb-tchinese/big5/big5-encode-form-csbig5-expected.txt:
1899         * web-platform-tests/encoding/legacy-mb-tchinese/big5/big5-encode-form-errors-han-expected.txt:
1900         * web-platform-tests/encoding/legacy-mb-tchinese/big5/big5-encode-form-errors-misc-expected.txt:
1901         * web-platform-tests/encoding/legacy-mb-tchinese/big5/big5-encode-form-expected.txt:
1902         * web-platform-tests/encoding/legacy-mb-tchinese/big5/big5-encode-form-x-x-big5-expected.txt:
1903         * web-platform-tests/encoding/legacy-mb-tchinese/big5/big5-encode-href-errors-han-expected.txt:
1904         * web-platform-tests/encoding/legacy-mb-tchinese/big5/big5-encode-href-errors-misc-expected.txt:
1905         * web-platform-tests/encoding/legacy-mb-tchinese/big5/big5-encode-href-expected.txt:
1906
1907 2020-08-28  Chris Dumez  <cdumez@apple.com>
1908
1909         Update PannerNode to support k-rate automation of its AudioParams
1910         https://bugs.webkit.org/show_bug.cgi?id=215901
1911
1912         Reviewed by Darin Adler.
1913
1914         Rebaseline WPT tests now that more checks are passing.
1915
1916         * web-platform-tests/webaudio/the-audio-api/the-audioparam-interface/k-rate-panner-connections-expected.txt:
1917         * web-platform-tests/webaudio/the-audio-api/the-audioparam-interface/k-rate-panner-expected.txt:
1918         * web-platform-tests/webaudio/the-audio-api/the-pannernode-interface/automation-changes-expected.txt:
1919         * web-platform-tests/webaudio/the-audio-api/the-pannernode-interface/panner-automation-basic-expected.txt:
1920         * web-platform-tests/webaudio/the-audio-api/the-pannernode-interface/panner-automation-equalpower-stereo-expected.txt:
1921         * web-platform-tests/webaudio/the-audio-api/the-pannernode-interface/panner-automation-position-expected.txt:
1922         * web-platform-tests/webaudio/the-audio-api/the-pannernode-interface/panner-equalpower-stereo-expected.txt:
1923         * web-platform-tests/webaudio/the-audio-api/the-pannernode-interface/test-pannernode-automation-expected.txt:
1924
1925 2020-08-28  Chris Dumez  <cdumez@apple.com>
1926
1927         AudioParam.value setter should call setValueAtTime(value, now)
1928         https://bugs.webkit.org/show_bug.cgi?id=215946
1929
1930         Reviewed by Eric Carlson.
1931
1932         Rebaseline WPT tests now that more checks are passing.
1933
1934         * web-platform-tests/webaudio/the-audio-api/the-biquadfilternode-interface/no-dezippering-expected.txt:
1935         * web-platform-tests/webaudio/the-audio-api/the-delaynode-interface/no-dezippering-expected.txt:
1936         * web-platform-tests/webaudio/the-audio-api/the-gainnode-interface/no-dezippering-expected.txt:
1937         * web-platform-tests/webaudio/the-audio-api/the-pannernode-interface/automation-changes-expected.txt:
1938
1939 2020-08-28  Chris Dumez  <cdumez@apple.com>
1940
1941         Resync web-platform-tests/webaudio from upstream
1942         https://bugs.webkit.org/show_bug.cgi?id=215935
1943
1944         Reviewed by Sam Weinig.
1945
1946         Resync web-platform-tests/webaudio from upstream 37c7777f647d4383943.
1947
1948         * web-platform-tests/webaudio/the-audio-api/the-analysernode-interface/test-analyser-minimum-expected.txt:
1949         * web-platform-tests/webaudio/the-audio-api/the-audiocontext-interface/audiocontextoptions-expected.txt:
1950         * web-platform-tests/webaudio/the-audio-api/the-audiocontext-interface/constructor-allowed-to-start-expected.txt: Added.
1951         * web-platform-tests/webaudio/the-audio-api/the-biquadfilternode-interface/no-dezippering-expected.txt:
1952         * web-platform-tests/webaudio/the-audio-api/the-convolvernode-interface/realtime-conv-expected.txt:
1953         * web-platform-tests/webaudio/the-audio-api/the-gainnode-interface/no-dezippering-expected.txt:
1954         * web-platform-tests/webaudio/the-audio-api/the-oscillatornode-interface/detune-limiting-expected.txt:
1955         * web-platform-tests/webaudio/the-audio-api/the-oscillatornode-interface/detune-overflow-expected.txt: Added.
1956         * web-platform-tests/webaudio/the-audio-api/the-oscillatornode-interface/osc-basic-waveform-expected.txt:
1957         * web-platform-tests/webaudio/the-audio-api/the-periodicwave-interface/periodicWave-expected.txt: Added.
1958         * web-platform-tests/webaudio/the-audio-api/the-scriptprocessornode-interface/simple-input-output-expected.txt:
1959         * web-platform-tests/webaudio/the-audio-api/the-stereopanner-interface/no-dezippering-expected.txt:
1960
1961 2020-08-28  Youenn Fablet  <youenn@apple.com>
1962
1963         initializeReadableStream should check for highWaterMark be undefined
1964         https://bugs.webkit.org/show_bug.cgi?id=215890
1965
1966         Reviewed by Alex Christensen.
1967
1968         * web-platform-tests/streams/transform-streams/backpressure.any-expected.txt:
1969         * web-platform-tests/streams/transform-streams/backpressure.any.worker-expected.txt:
1970         * web-platform-tests/streams/transform-streams/errors.any-expected.txt:
1971         * web-platform-tests/streams/transform-streams/errors.any.worker-expected.txt:
1972         * web-platform-tests/streams/transform-streams/reentrant-strategies.any-expected.txt:
1973         * web-platform-tests/streams/transform-streams/reentrant-strategies.any.worker-expected.txt:
1974         * web-platform-tests/streams/transform-streams/strategies.any-expected.txt:
1975         * web-platform-tests/streams/transform-streams/strategies.any.worker-expected.txt:
1976         * web-platform-tests/streams/transform-streams/terminate.any-expected.txt:
1977         * web-platform-tests/streams/transform-streams/terminate.any.worker-expected.txt:
1978
1979 2020-08-28  Chris Lord  <clord@igalia.com>
1980
1981         Add WebGL(2) context support to OffscreenCanvas
1982         https://bugs.webkit.org/show_bug.cgi?id=209809
1983
1984         Reviewed by Dean Jackson.
1985
1986         Rebaseline OffscreenCanvas tests after enabling WebGL contexts.
1987
1988         * web-platform-tests/html/canvas/offscreen/manual/the-offscreen-canvas/offscreencanvas.getcontext-expected.txt:
1989         * web-platform-tests/html/canvas/offscreen/manual/the-offscreen-canvas/offscreencanvas.getcontext.worker-expected.txt:
1990
1991 2020-08-27  Ryosuke Niwa  <rniwa@webkit.org>
1992
1993         Prevent infinite recursion when upgrading custom elements
1994         https://bugs.webkit.org/show_bug.cgi?id=206605
1995
1996         Reviewed by Antti Koivisto.
1997
1998         Rebaselined the test now that one more test case is passing.
1999
2000         * web-platform-tests/custom-elements/upgrading-expected.txt:
2001
2002 2020-08-27  Chris Dumez  <cdumez@apple.com>
2003
2004         Fix AudioParam.linearRampToValueAtTime() formula to match specification
2005         https://bugs.webkit.org/show_bug.cgi?id=215904
2006
2007         Reviewed by Darin Adler.
2008
2009         Rebaseline WPT tests now that more checks are passing or now that they keep passing/failing with
2010         slightly different values.
2011
2012         * web-platform-tests/webaudio/the-audio-api/the-audioparam-interface/audioparam-linearRampToValueAtTime-expected.txt:
2013         * web-platform-tests/webaudio/the-audio-api/the-audioparam-interface/k-rate-audiobuffersource-connections-expected.txt:
2014         * web-platform-tests/webaudio/the-audio-api/the-audioparam-interface/k-rate-dynamics-compressor-connections-expected.txt:
2015         * web-platform-tests/webaudio/the-audio-api/the-audioparam-interface/k-rate-panner-connections-expected.txt:
2016         * web-platform-tests/webaudio/the-audio-api/the-audioparam-interface/k-rate-panner-expected.txt:
2017         * web-platform-tests/webaudio/the-audio-api/the-audioparam-interface/retrospective-linearRampToValueAtTime-expected.txt:
2018         * web-platform-tests/webaudio/the-audio-api/the-biquadfilternode-interface/biquad-automation-expected.txt:
2019         * web-platform-tests/webaudio/the-audio-api/the-pannernode-interface/panner-automation-position-expected.txt:
2020
2021 2020-08-27  Joonghun Park  <jh718.park@samsung.com>
2022
2023         Implement @supports selector().
2024         https://bugs.webkit.org/show_bug.cgi?id=199237
2025
2026         Reviewed by Antti Koivisto.
2027
2028         This feature allows authors to test if the browser supports the tested selector syntax.
2029         The corresponding spec is https://drafts.csswg.org/css-conditional-4/#at-supports-ext.
2030
2031         And unknown -webkit- pseudo elements are not supported according to the spec,
2032         https://drafts.csswg.org/css-conditional-4/#support-definition-ext.
2033
2034         * web-platform-tests/css/cssom/CSS-expected.txt:
2035
2036 2020-08-27  Youenn Fablet  <youenn@apple.com>
2037
2038         Fix propagation of errors in TransformStream
2039         https://bugs.webkit.org/show_bug.cgi?id=215888
2040
2041         Reviewed by Alex Christensen.
2042
2043         * web-platform-tests/streams/transform-streams/backpressure.any-expected.txt:
2044         * web-platform-tests/streams/transform-streams/errors.any-expected.txt:
2045         * web-platform-tests/streams/transform-streams/errors.any.worker-expected.txt:
2046         * web-platform-tests/streams/transform-streams/strategies.any-expected.txt:
2047         * web-platform-tests/streams/transform-streams/strategies.any.worker-expected.txt:
2048         * web-platform-tests/streams/transform-streams/terminate.any-expected.txt:
2049
2050 2020-08-27  Youenn Fablet  <youenn@apple.com>
2051
2052         Add support for TransformStream
2053         https://bugs.webkit.org/show_bug.cgi?id=215607
2054
2055         Reviewed by Alex Christensen.
2056
2057         * web-platform-tests/streams/idlharness.any-expected.txt:
2058         * web-platform-tests/streams/idlharness.any.worker-expected.txt:
2059         * web-platform-tests/streams/transform-streams/backpressure.any-expected.txt:
2060         * web-platform-tests/streams/transform-streams/backpressure.any.worker-expected.txt:
2061         * web-platform-tests/streams/transform-streams/errors.any-expected.txt:
2062         * web-platform-tests/streams/transform-streams/errors.any.worker-expected.txt:
2063         * web-platform-tests/streams/transform-streams/flush.any-expected.txt:
2064         * web-platform-tests/streams/transform-streams/flush.any.worker-expected.txt:
2065         * web-platform-tests/streams/transform-streams/general.any-expected.txt:
2066         * web-platform-tests/streams/transform-streams/general.any.worker-expected.txt:
2067         * web-platform-tests/streams/transform-streams/lipfuzz.any-expected.txt:
2068         * web-platform-tests/streams/transform-streams/lipfuzz.any.worker-expected.txt:
2069         * web-platform-tests/streams/transform-streams/patched-global.any-expected.txt:
2070         * web-platform-tests/streams/transform-streams/patched-global.any.worker-expected.txt:
2071         * web-platform-tests/streams/transform-streams/properties.any-expected.txt:
2072         * web-platform-tests/streams/transform-streams/properties.any.worker-expected.txt:
2073         * web-platform-tests/streams/transform-streams/reentrant-strategies.any-expected.txt:
2074         * web-platform-tests/streams/transform-streams/reentrant-strategies.any.js:
2075         * web-platform-tests/streams/transform-streams/reentrant-strategies.any.worker-expected.txt:
2076         * web-platform-tests/streams/transform-streams/strategies.any-expected.txt:
2077         * web-platform-tests/streams/transform-streams/strategies.any.worker-expected.txt:
2078         * web-platform-tests/streams/transform-streams/terminate.any-expected.txt:
2079         * web-platform-tests/streams/transform-streams/terminate.any.worker-expected.txt:
2080
2081 2020-08-26  Chris Dumez  <cdumez@apple.com>
2082
2083         Add support for sub-sample accurate start for AudioBufferSourceNode
2084         https://bugs.webkit.org/show_bug.cgi?id=215868
2085
2086         Reviewed by Darin Adler.
2087
2088         Rebaseline existing WPT tests now that more checks are passing.
2089
2090         * web-platform-tests/webaudio/the-audio-api/the-audiobuffersourcenode-interface/audiobuffersource-playbackrate-zero-expected.txt:
2091         * web-platform-tests/webaudio/the-audio-api/the-audiobuffersourcenode-interface/sub-sample-scheduling-expected.txt:
2092
2093 2020-08-26  Chris Dumez  <cdumez@apple.com>
2094
2095         Update DynamicsCompressorNode::process() to use AudioParam::finalValue()
2096         https://bugs.webkit.org/show_bug.cgi?id=215874
2097
2098         Reviewed by Darin Adler.
2099
2100         Rebaseline WPT test now that more checks are passing.
2101
2102         * web-platform-tests/webaudio/the-audio-api/the-audioparam-interface/k-rate-dynamics-compressor-connections-expected.txt:
2103
2104 2020-08-26  Ryan Haddad  <ryanhaddad@apple.com>
2105
2106         Unreviewed, reverting r266200.
2107
2108         Broke test for macOS
2109
2110         Reverted changeset:
2111
2112         "Unreviewed, rebaseline constant css-cascade test failure"
2113         https://trac.webkit.org/changeset/266200
2114
2115 2020-08-26  Karl Rackler  <rackler@apple.com>
2116
2117         Unreviewed, rebaseline constant css-cascade test failure
2118
2119         * web-platform-tests/css/css-cascade/all-prop-initial-xml-expected.txt:
2120
2121 2020-08-26  Chris Dumez  <cdumez@apple.com>
2122
2123         Unreviewed, rebaseline flaky webaudio WPT tests.
2124
2125         * web-platform-tests/webaudio/the-audio-api/the-audioparam-interface/k-rate-stereo-panner-expected.txt:
2126         * web-platform-tests/webaudio/the-audio-api/the-delaynode-interface/no-dezippering-expected.txt:
2127         * web-platform-tests/webaudio/the-audio-api/the-gainnode-interface/no-dezippering-expected.txt:
2128         * web-platform-tests/webaudio/the-audio-api/the-iirfilternode-interface/ctor-iirfilter-expected.txt:
2129         * web-platform-tests/webaudio/the-audio-api/the-pannernode-interface/automation-changes-expected.txt:
2130         * web-platform-tests/webaudio/the-audio-api/the-pannernode-interface/panner-equalpower-expected.txt:
2131         * web-platform-tests/webaudio/the-audio-api/the-scriptprocessornode-interface/simple-input-output-expected.txt:
2132         * web-platform-tests/webaudio/the-audio-api/the-stereopanner-interface/no-dezippering-expected.txt:
2133         * web-platform-tests/webaudio/the-audio-api/the-waveshapernode-interface/waveshaper-copy-curve-expected.txt:
2134
2135 2020-08-26  Alex Christensen  <achristensen@webkit.org>
2136
2137         Implement DataTransfer constructor and multipart form filename encoding as other browsers do
2138         https://bugs.webkit.org/show_bug.cgi?id=215837
2139
2140         Reviewed by Youenn Fablet.
2141
2142         * web-platform-tests/FileAPI/file/send-file-form-expected.txt:
2143         * web-platform-tests/FileAPI/file/send-file-form-iso-2022-jp.tentative-expected.txt:
2144         * web-platform-tests/FileAPI/file/send-file-form-utf-8-expected.txt:
2145         * web-platform-tests/FileAPI/file/send-file-form-windows-1252.tentative-expected.txt:
2146         * web-platform-tests/FileAPI/file/send-file-form-x-user-defined.tentative-expected.txt:
2147         * web-platform-tests/html/editing/dnd/datastore/datatransfer-constructor-001-expected.txt:
2148         * web-platform-tests/html/editing/dnd/datastore/datatransfer-types-expected.txt:
2149         This test still fails because of bindings issues.  DataTransfer.types should apparently return
2150         a cached JSValue that is updated whenever the contents change, which I don't think our bindings
2151         generator can handle right now, so these tests are now failing in a different way.
2152         I think that's fine because I think most uses of DataTransfer.types will just be checking the contents,
2153         not whether its === to a stored reference like these tests do.  We should fix this later.
2154         * web-platform-tests/html/semantics/forms/form-submission-0/submit-file.sub-expected.txt:
2155         * web-platform-tests/html/semantics/forms/form-submission-0/submit-file.sub.html:
2156         Updated to successfully submit the form to a listening server in our test infrastructure,
2157         so that we see PASS like we do now on wpt.live
2158         * web-platform-tests/service-workers/service-worker/data-transfer-files.https-expected.txt:
2159
2160 2020-08-26  Chris Dumez  <cdumez@apple.com>
2161
2162         IIRFilterNode interface is not supported
2163         https://bugs.webkit.org/show_bug.cgi?id=215810
2164
2165         Reviewed by Darin Adler.
2166
2167         Rebaseline WPT tests that are now passing.
2168
2169         * web-platform-tests/webaudio/idlharness.https.window-expected.txt:
2170         * web-platform-tests/webaudio/the-audio-api/the-iirfilternode-interface/ctor-iirfilter-expected.txt:
2171         * web-platform-tests/webaudio/the-audio-api/the-iirfilternode-interface/iirfilter-basic-expected.txt:
2172         * web-platform-tests/webaudio/the-audio-api/the-iirfilternode-interface/iirfilter-expected.txt:
2173         * web-platform-tests/webaudio/the-audio-api/the-iirfilternode-interface/iirfilter-getFrequencyResponse-expected.txt:
2174         * web-platform-tests/webaudio/the-audio-api/the-iirfilternode-interface/test-iirfilternode-expected.txt:
2175
2176 2020-08-26  Alex Christensen  <achristensen@webkit.org>
2177
2178         Use endings from FilePropertyBag when constructing Blob data from the File
2179         https://bugs.webkit.org/show_bug.cgi?id=215857
2180
2181         Reviewed by Darin Adler.
2182
2183         * web-platform-tests/FileAPI/file/File-constructor-endings-expected.txt:
2184
2185 2020-08-26  Youenn Fablet  <youenn@apple.com>
2186
2187         Abort pipeTo based on AbortSignal
2188         https://bugs.webkit.org/show_bug.cgi?id=215448
2189
2190         Reviewed by Alex Christensen.
2191
2192         * web-platform-tests/streams/piping/abort.any-expected.txt:
2193         * web-platform-tests/streams/piping/abort.any.worker-expected.txt:
2194         * web-platform-tests/streams/piping/close-propagation-forward.any-expected.txt:
2195         * web-platform-tests/streams/piping/close-propagation-forward.any.worker-expected.txt:
2196         * web-platform-tests/streams/piping/error-propagation-forward.any-expected.txt:
2197         * web-platform-tests/streams/piping/error-propagation-forward.any.worker-expected.txt:
2198         * web-platform-tests/streams/piping/flow-control.any-expected.txt:
2199         * web-platform-tests/streams/piping/flow-control.any.worker-expected.txt:
2200
2201 2020-08-26  Oriol Brufau  <obrufau@igalia.com>
2202
2203         [css-grid] Set available column space before grid items prelayout
2204         https://bugs.webkit.org/show_bug.cgi?id=199648
2205
2206         Reviewed by Javier Fernandez.
2207
2208         Import WPT test.
2209
2210         * web-platform-tests/css/css-grid/alignment/self-baseline/grid-self-baseline-008-expected.html: Added.
2211         * web-platform-tests/css/css-grid/alignment/self-baseline/grid-self-baseline-008.html: Added.
2212         * web-platform-tests/css/css-grid/alignment/self-baseline/w3c-import.log:
2213
2214 2020-08-26  Youenn Fablet  <youenn@apple.com>
2215
2216         enumerateDevices should expose audiooutput devices that are tied to an audio input device
2217         https://bugs.webkit.org/show_bug.cgi?id=215806
2218
2219         Reviewed by Eric Carlson.
2220
2221         * web-platform-tests/mediacapture-streams/MediaStreamTrack-getSettings.https-expected.txt:
2222         * web-platform-tests/mediacapture-streams/MediaStreamTrack-getSettings.https.html:
2223
2224 2020-08-26  Youenn Fablet  <youenn@apple.com>
2225
2226         pipeThrough should check for readableStream type
2227         https://bugs.webkit.org/show_bug.cgi?id=215497
2228
2229         Reviewed by Alex Christensen.
2230
2231         * web-platform-tests/streams/piping/pipe-through.any-expected.txt:
2232         * web-platform-tests/streams/piping/pipe-through.any.worker-expected.txt:
2233
2234 2020-08-25  Ryosuke Niwa  <rniwa@webkit.org>
2235
2236         Resolve with the class used to define the Custom Element
2237         https://bugs.webkit.org/show_bug.cgi?id=215562
2238
2239         Reviewed by Darin Adler.
2240
2241         Re-sync'ed the test with that in https://github.com/web-platform-tests/wpt/pull/25033.
2242
2243         * web-platform-tests/custom-elements/CustomElementRegistry-expected.txt:
2244         * web-platform-tests/custom-elements/CustomElementRegistry.html:
2245
2246 2020-08-25  Youenn Fablet  <youenn@apple.com>
2247
2248         Refresh ReadableStream.pipeTo implementation up to spec
2249         https://bugs.webkit.org/show_bug.cgi?id=215415
2250
2251         Reviewed by Alex Christensen.
2252
2253         * web-platform-tests/fetch/api/response/response-stream-disturbed-by-pipe.any-expected.txt:
2254         * web-platform-tests/fetch/api/response/response-stream-disturbed-by-pipe.any.worker-expected.txt:
2255         * web-platform-tests/streams/idlharness.any-expected.txt:
2256         * web-platform-tests/streams/idlharness.any.worker-expected.txt:
2257         * web-platform-tests/streams/piping/abort.any-expected.txt:
2258         * web-platform-tests/streams/piping/abort.any.worker-expected.txt:
2259         * web-platform-tests/streams/piping/close-propagation-backward-expected.txt: Removed.
2260         * web-platform-tests/streams/piping/close-propagation-backward.any-expected.txt:
2261         * web-platform-tests/streams/piping/close-propagation-backward.any.worker-expected.txt:
2262         * web-platform-tests/streams/piping/close-propagation-forward-expected.txt: Removed.
2263         * web-platform-tests/streams/piping/close-propagation-forward.any-expected.txt:
2264         * web-platform-tests/streams/piping/close-propagation-forward.any.worker-expected.txt:
2265         * web-platform-tests/streams/piping/error-propagation-backward-expected.txt: Removed.
2266         * web-platform-tests/streams/piping/error-propagation-backward.any-expected.txt:
2267         * web-platform-tests/streams/piping/error-propagation-backward.any.worker-expected.txt:
2268         * web-platform-tests/streams/piping/error-propagation-forward-expected.txt: Removed.
2269         * web-platform-tests/streams/piping/error-propagation-forward.any-expected.txt:
2270         * web-platform-tests/streams/piping/error-propagation-forward.any.worker-expected.txt:
2271         * web-platform-tests/streams/piping/flow-control-expected.txt: Removed.
2272         * web-platform-tests/streams/piping/flow-control.any-expected.txt:
2273         * web-platform-tests/streams/piping/flow-control.any.worker-expected.txt:
2274         * web-platform-tests/streams/piping/general-expected.txt: Removed.
2275         * web-platform-tests/streams/piping/general.any-expected.txt:
2276         * web-platform-tests/streams/piping/general.any.worker-expected.txt:
2277         * web-platform-tests/streams/piping/multiple-propagation-expected.txt: Removed.
2278         * web-platform-tests/streams/piping/multiple-propagation.any-expected.txt:
2279         * web-platform-tests/streams/piping/multiple-propagation.any.worker-expected.txt:
2280         * web-platform-tests/streams/piping/pipe-through-expected.txt: Removed.
2281         * web-platform-tests/streams/piping/pipe-through.any-expected.txt:
2282         * web-platform-tests/streams/piping/pipe-through.any.worker-expected.txt:
2283         * web-platform-tests/streams/piping/then-interception.any-expected.txt:
2284         * web-platform-tests/streams/piping/then-interception.any.worker-expected.txt:
2285         * web-platform-tests/streams/piping/throwing-options.any-expected.txt:
2286         * web-platform-tests/streams/piping/throwing-options.any.worker-expected.txt:
2287         * web-platform-tests/streams/piping/transform-streams-expected.txt: Removed.
2288         * web-platform-tests/streams/readable-streams/patched-global.any-expected.txt:
2289         * web-platform-tests/streams/readable-streams/patched-global.any.worker-expected.txt:
2290         * web-platform-tests/streams/readable-streams/reentrant-strategies.any-expected.txt:
2291         * web-platform-tests/streams/readable-streams/reentrant-strategies.any.worker-expected.txt:
2292
2293 2020-08-24  Alex Christensen  <achristensen@webkit.org>
2294
2295         Update iOS layout test results after r266087
2296         https://bugs.webkit.org/show_bug.cgi?id=215671
2297
2298         * web-platform-tests/fetch/content-encoding/bad-gzip-body.any.worker-expected.txt:
2299         Apparently there's a newly passing test here, too.
2300         I wonder why macOS isn't affected by this change.
2301
2302 2020-08-24  Alex Christensen  <achristensen@webkit.org>
2303
2304         Implement Request/Response consuming as FormData
2305         https://bugs.webkit.org/show_bug.cgi?id=215671
2306
2307         Reviewed by Darin Adler.
2308
2309         * web-platform-tests/fetch/api/abort/general.any-expected.txt:
2310         * web-platform-tests/fetch/api/abort/general.any.worker-expected.txt:
2311         * web-platform-tests/fetch/api/request/request-consume-empty-expected.txt:
2312         This remaining failing test now fails similarly in all browsers.
2313         * web-platform-tests/fetch/api/request/request-consume-expected.txt:
2314         * web-platform-tests/fetch/api/request/request-init-002-expected.txt:
2315         * web-platform-tests/fetch/api/response/response-consume-empty-expected.txt:
2316         This remaining failing test now fails similarly in all browsers.
2317         * web-platform-tests/fetch/api/response/response-consume-expected.txt:
2318         * web-platform-tests/fetch/api/response/response-error-from-stream-expected.txt:
2319         This change makes the formData failures in this file look like all the other failures in this file,
2320         which should be fixed together in a separate patch.
2321         * web-platform-tests/fetch/api/response/response-init-002-expected.txt:
2322         * web-platform-tests/url/urlencoded-parser.any-expected.txt:
2323         * web-platform-tests/url/urlencoded-parser.any.worker-expected.txt:
2324         * web-platform-tests/service-workers/service-worker/fetch-event-respond-with-custom-response.https-expected.txt:
2325
2326 2020-08-24  Emilio Cobos Álvarez  <emilio@crisal.io>
2327
2328         Support quotes:auto and fix quotes serialization.
2329         https://bugs.webkit.org/show_bug.cgi?id=215646
2330
2331         Reviewed by Darin Adler.
2332
2333         * web-platform-tests/css/css-content/inheritance-expected.txt: Annotate progression.
2334         * web-platform-tests/css/cssom/cssstyledeclaration-csstext-expected.txt: Ditto.
2335
2336 2020-08-24  Justin Uberti  <justin@uberti.name>
2337
2338         RTCRtpSynchronizationSource.rtpTimestamp is not present
2339         https://bugs.webkit.org/show_bug.cgi?id=215722
2340
2341         Reviewed by Youenn Fablet.
2342
2343         Updated expectations file to indicate that tests checking for .rtpTimestamp now pass.
2344
2345         * LayoutTests/imported/w3c/web-platform-tests/webrtc/RTCRtpReceiver-getSynchronizationSources.https-expected.txt:
2346
2347 2020-08-22  Emilio Cobos Álvarez  <emilio@crisal.io>
2348
2349         Import css-content tests.
2350         https://bugs.webkit.org/show_bug.cgi?id=215751
2351
2352         Reviewed by Antti Koivisto.
2353
2354         * resources/import-expectations.json:
2355         * web-platform-tests/css/css-content/META.yml: Added.
2356         * web-platform-tests/css/css-content/attr-case-insensitive-expected.html: Added.
2357         * web-platform-tests/css/css-content/attr-case-insensitive.html: Added.
2358         * web-platform-tests/css/css-content/computed-value-expected.txt: Added.
2359         * web-platform-tests/css/css-content/computed-value.html: Added.
2360         * web-platform-tests/css/css-content/element-replacement-alt-expected.html: Added.
2361         * web-platform-tests/css/css-content/element-replacement-alt.html: Added.
2362         * web-platform-tests/css/css-content/element-replacement-display-contents-expected.html: Added.
2363         * web-platform-tests/css/css-content/element-replacement-display-contents.html: Added.
2364         * web-platform-tests/css/css-content/element-replacement-display-none-expected.html: Added.
2365         * web-platform-tests/css/css-content/element-replacement-display-none.html: Added.
2366         * web-platform-tests/css/css-content/element-replacement-dynamic-expected.html: Added.
2367         * web-platform-tests/css/css-content/element-replacement-dynamic.html: Added.
2368         * web-platform-tests/css/css-content/element-replacement-expected.html: Added.
2369         * web-platform-tests/css/css-content/element-replacement-image-alt-expected.html: Added.
2370         * web-platform-tests/css/css-content/element-replacement-image-alt.html: Added.
2371         * web-platform-tests/css/css-content/element-replacement-on-replaced-element.tentative-expected.html: Added.
2372         * web-platform-tests/css/css-content/element-replacement-on-replaced-element.tentative.html: Added.
2373         * web-platform-tests/css/css-content/element-replacement.html: Added.
2374         * web-platform-tests/css/css-content/inheritance-expected.txt: Added.
2375         * web-platform-tests/css/css-content/inheritance.html: Added.
2376         * web-platform-tests/css/css-content/pseudo-element-inline-box-expected.html: Added.
2377         * web-platform-tests/css/css-content/pseudo-element-inline-box.html: Added.
2378         * web-platform-tests/css/css-content/quotes-001-expected.html: Added.
2379         * web-platform-tests/css/css-content/quotes-001.html: Added.
2380         * web-platform-tests/css/css-content/quotes-002-expected.html: Added.
2381         * web-platform-tests/css/css-content/quotes-002.html: Added.
2382         * web-platform-tests/css/css-content/quotes-003-expected.html: Added.
2383         * web-platform-tests/css/css-content/quotes-003.html: Added.
2384         * web-platform-tests/css/css-content/quotes-004-expected.html: Added.
2385         * web-platform-tests/css/css-content/quotes-004.html: Added.
2386         * web-platform-tests/css/css-content/quotes-005-expected.html: Added.
2387         * web-platform-tests/css/css-content/quotes-005.html: Added.
2388         * web-platform-tests/css/css-content/quotes-006-expected.html: Added.
2389         * web-platform-tests/css/css-content/quotes-006.html: Added.
2390         * web-platform-tests/css/css-content/quotes-007-expected.html: Added.
2391         * web-platform-tests/css/css-content/quotes-007.html: Added.
2392         * web-platform-tests/css/css-content/quotes-008-expected.html: Added.
2393         * web-platform-tests/css/css-content/quotes-008.html: Added.
2394         * web-platform-tests/css/css-content/quotes-009-expected.html: Added.
2395         * web-platform-tests/css/css-content/quotes-009.html: Added.
2396         * web-platform-tests/css/css-content/quotes-010-expected.html: Added.
2397         * web-platform-tests/css/css-content/quotes-010.html: Added.
2398         * web-platform-tests/css/css-content/quotes-011-expected.html: Added.
2399         * web-platform-tests/css/css-content/quotes-011.html: Added.
2400         * web-platform-tests/css/css-content/quotes-012-expected.html: Added.
2401         * web-platform-tests/css/css-content/quotes-012.html: Added.
2402         * web-platform-tests/css/css-content/quotes-013-expected.html: Added.
2403         * web-platform-tests/css/css-content/quotes-013.html: Added.
2404         * web-platform-tests/css/css-content/quotes-014-expected.html: Added.
2405         * web-platform-tests/css/css-content/quotes-014.html: Added.
2406         * web-platform-tests/css/css-content/quotes-015-expected.html: Added.
2407         * web-platform-tests/css/css-content/quotes-015.html: Added.
2408         * web-platform-tests/css/css-content/quotes-016-expected.html: Added.
2409         * web-platform-tests/css/css-content/quotes-016.html: Added.
2410         * web-platform-tests/css/css-content/quotes-017-expected.html: Added.
2411         * web-platform-tests/css/css-content/quotes-017.html: Added.
2412         * web-platform-tests/css/css-content/quotes-018-expected.html: Added.
2413         * web-platform-tests/css/css-content/quotes-018.html: Added.
2414         * web-platform-tests/css/css-content/quotes-019-expected.html: Added.
2415         * web-platform-tests/css/css-content/quotes-019.html: Added.
2416         * web-platform-tests/css/css-content/quotes-020-expected.html: Added.
2417         * web-platform-tests/css/css-content/quotes-020.html: Added.
2418         * web-platform-tests/css/css-content/quotes-021-expected.html: Added.
2419         * web-platform-tests/css/css-content/quotes-021.html: Added.
2420         * web-platform-tests/css/css-content/quotes-022-expected.html: Added.
2421         * web-platform-tests/css/css-content/quotes-022.html: Added.
2422         * web-platform-tests/css/css-content/quotes-023-expected.html: Added.
2423         * web-platform-tests/css/css-content/quotes-023.html: Added.
2424         * web-platform-tests/css/css-content/quotes-024-expected.html: Added.
2425         * web-platform-tests/css/css-content/quotes-024.html: Added.
2426         * web-platform-tests/css/css-content/quotes-025-expected.html: Added.
2427         * web-platform-tests/css/css-content/quotes-025.html: Added.
2428         * web-platform-tests/css/css-content/quotes-026-expected.html: Added.
2429         * web-platform-tests/css/css-content/quotes-026.html: Added.
2430         * web-platform-tests/css/css-content/quotes-027-expected.html: Added.
2431         * web-platform-tests/css/css-content/quotes-027.html: Added.
2432         * web-platform-tests/css/css-content/quotes-028-expected.html: Added.
2433         * web-platform-tests/css/css-content/quotes-028.html: Added.
2434         * web-platform-tests/css/css-content/quotes-029-expected.html: Added.
2435         * web-platform-tests/css/css-content/quotes-029.html: Added.
2436         * web-platform-tests/css/css-content/quotes-030-expected.html: Added.
2437         * web-platform-tests/css/css-content/quotes-030.html: Added.
2438         * web-platform-tests/css/css-content/quotes-031-expected.html: Added.
2439         * web-platform-tests/css/css-content/quotes-031.html: Added.
2440         * web-platform-tests/css/css-content/quotes-032-expected.html: Added.
2441         * web-platform-tests/css/css-content/quotes-032.html: Added.
2442         * web-platform-tests/css/css-content/quotes-033-expected.html: Added.
2443         * web-platform-tests/css/css-content/quotes-033.html: Added.
2444         * web-platform-tests/css/css-content/quotes-034-expected.html: Added.
2445         * web-platform-tests/css/css-content/quotes-034.html: Added.
2446         * web-platform-tests/css/css-content/resources/rect.svg: Added.
2447         * web-platform-tests/css/css-content/resources/w3c-import.log: Added.
2448         * web-platform-tests/css/css-content/w3c-import.log: Added.
2449
2450         * resources/import-expectations.json:
2451         * web-platform-tests/css/css-content/META.yml: Added.
2452         * web-platform-tests/css/css-content/attr-case-insensitive-expected.html: Added.
2453         * web-platform-tests/css/css-content/attr-case-insensitive.html: Added.
2454         * web-platform-tests/css/css-content/computed-value-expected.txt: Added.
2455         * web-platform-tests/css/css-content/computed-value.html: Added.
2456         * web-platform-tests/css/css-content/element-replacement-alt-expected.html: Added.
2457         * web-platform-tests/css/css-content/element-replacement-alt.html: Added.
2458         * web-platform-tests/css/css-content/element-replacement-display-contents-expected.html: Added.
2459         * web-platform-tests/css/css-content/element-replacement-display-contents.html: Added.
2460         * web-platform-tests/css/css-content/element-replacement-display-none-expected.html: Added.
2461         * web-platform-tests/css/css-content/element-replacement-display-none.html: Added.
2462         * web-platform-tests/css/css-content/element-replacement-dynamic-expected.html: Added.
2463         * web-platform-tests/css/css-content/element-replacement-dynamic.html: Added.
2464         * web-platform-tests/css/css-content/element-replacement-expected.html: Added.
2465         * web-platform-tests/css/css-content/element-replacement-image-alt-expected.html: Added.
2466         * web-platform-tests/css/css-content/element-replacement-image-alt.html: Added.
2467         * web-platform-tests/css/css-content/element-replacement-on-replaced-element.tentative-expected.html: Added.
2468         * web-platform-tests/css/css-content/element-replacement-on-replaced-element.tentative.html: Added.
2469         * web-platform-tests/css/css-content/element-replacement.html: Added.
2470         * web-platform-tests/css/css-content/inheritance-expected.txt: Added.
2471         * web-platform-tests/css/css-content/inheritance.html: Added.
2472         * web-platform-tests/css/css-content/pseudo-element-inline-box-expected.html: Added.
2473         * web-platform-tests/css/css-content/pseudo-element-inline-box.html: Added.
2474         * web-platform-tests/css/css-content/quotes-001-expected.html: Added.
2475         * web-platform-tests/css/css-content/quotes-001.html: Added.
2476         * web-platform-tests/css/css-content/quotes-002-expected.html: Added.
2477         * web-platform-tests/css/css-content/quotes-002.html: Added.
2478         * web-platform-tests/css/css-content/quotes-003-expected.html: Added.
2479         * web-platform-tests/css/css-content/quotes-003.html: Added.
2480         * web-platform-tests/css/css-content/quotes-004-expected.html: Added.
2481         * web-platform-tests/css/css-content/quotes-004.html: Added.
2482         * web-platform-tests/css/css-content/quotes-005-expected.html: Added.
2483         * web-platform-tests/css/css-content/quotes-005.html: Added.
2484         * web-platform-tests/css/css-content/quotes-006-expected.html: Added.
2485         * web-platform-tests/css/css-content/quotes-006.html: Added.
2486         * web-platform-tests/css/css-content/quotes-007-expected.html: Added.
2487         * web-platform-tests/css/css-content/quotes-007.html: Added.
2488         * web-platform-tests/css/css-content/quotes-008-expected.html: Added.
2489         * web-platform-tests/css/css-content/quotes-008.html: Added.
2490         * web-platform-tests/css/css-content/quotes-009-expected.html: Added.
2491         * web-platform-tests/css/css-content/quotes-009.html: Added.
2492         * web-platform-tests/css/css-content/quotes-010-expected.html: Added.
2493         * web-platform-tests/css/css-content/quotes-010.html: Added.
2494         * web-platform-tests/css/css-content/quotes-011-expected.html: Added.
2495         * web-platform-tests/css/css-content/quotes-011.html: Added.
2496         * web-platform-tests/css/css-content/quotes-012-expected.html: Added.
2497         * web-platform-tests/css/css-content/quotes-012.html: Added.
2498         * web-platform-tests/css/css-content/quotes-013-expected.html: Added.
2499         * web-platform-tests/css/css-content/quotes-013.html: Added.
2500         * web-platform-tests/css/css-content/quotes-014-expected.html: Added.
2501         * web-platform-tests/css/css-content/quotes-014.html: Added.
2502         * web-platform-tests/css/css-content/quotes-015-expected.html: Added.
2503         * web-platform-tests/css/css-content/quotes-015.html: Added.
2504         * web-platform-tests/css/css-content/quotes-016-expected.html: Added.
2505         * web-platform-tests/css/css-content/quotes-016.html: Added.
2506         * web-platform-tests/css/css-content/quotes-017-expected.html: Added.
2507         * web-platform-tests/css/css-content/quotes-017.html: Added.
2508         * web-platform-tests/css/css-content/quotes-018-expected.html: Added.
2509         * web-platform-tests/css/css-content/quotes-018.html: Added.
2510         * web-platform-tests/css/css-content/quotes-019-expected.html: Added.
2511         * web-platform-tests/css/css-content/quotes-019.html: Added.
2512         * web-platform-tests/css/css-content/quotes-020-expected.html: Added.
2513         * web-platform-tests/css/css-content/quotes-020.html: Added.
2514         * web-platform-tests/css/css-content/quotes-021-expected.html: Added.
2515         * web-platform-tests/css/css-content/quotes-021.html: Added.
2516         * web-platform-tests/css/css-content/quotes-022-expected.html: Added.
2517         * web-platform-tests/css/css-content/quotes-022.html: Added.
2518         * web-platform-tests/css/css-content/quotes-023-expected.html: Added.
2519         * web-platform-tests/css/css-content/quotes-023.html: Added.
2520         * web-platform-tests/css/css-content/quotes-024-expected.html: Added.
2521         * web-platform-tests/css/css-content/quotes-024.html: Added.
2522         * web-platform-tests/css/css-content/quotes-025-expected.html: Added.
2523         * web-platform-tests/css/css-content/quotes-025.html: Added.
2524         * web-platform-tests/css/css-content/quotes-026-expected.html: Added.
2525         * web-platform-tests/css/css-content/quotes-026.html: Added.
2526         * web-platform-tests/css/css-content/quotes-027-expected.html: Added.
2527         * web-platform-tests/css/css-content/quotes-027.html: Added.
2528         * web-platform-tests/css/css-content/quotes-028-expected.html: Added.
2529         * web-platform-tests/css/css-content/quotes-028.html: Added.
2530         * web-platform-tests/css/css-content/quotes-029-expected.html: Added.
2531         * web-platform-tests/css/css-content/quotes-029.html: Added.
2532         * web-platform-tests/css/css-content/quotes-030-expected.html: Added.
2533         * web-platform-tests/css/css-content/quotes-030.html: Added.
2534         * web-platform-tests/css/css-content/quotes-031-expected.html: Added.
2535         * web-platform-tests/css/css-content/quotes-031.html: Added.
2536         * web-platform-tests/css/css-content/quotes-032-expected.html: Added.
2537         * web-platform-tests/css/css-content/quotes-032.html: Added.
2538         * web-platform-tests/css/css-content/quotes-033-expected.html: Added.
2539         * web-platform-tests/css/css-content/quotes-033.html: Added.
2540         * web-platform-tests/css/css-content/quotes-034-expected.html: Added.
2541         * web-platform-tests/css/css-content/quotes-034.html: Added.
2542         * web-platform-tests/css/css-content/resources/rect.svg: Added.
2543         * web-platform-tests/css/css-content/resources/w3c-import.log: Added.
2544         * web-platform-tests/css/css-content/w3c-import.log: Added.
2545
2546 2020-08-21  Yusuke Suzuki  <ysuzuki@apple.com>
2547
2548         Console object's @@toStringTag should be "console" instead of "Console"
2549         https://bugs.webkit.org/show_bug.cgi?id=215750
2550
2551         Reviewed by Ross Kirsling.
2552
2553         Import ToT wpt/console tests including @@toStringTag tests.
2554
2555         * resources/import-expectations.json:
2556         * web-platform-tests/console/META.yml: Added.
2557         * web-platform-tests/console/console-is-a-namespace.any-expected.txt: Added.
2558         * web-platform-tests/console/console-is-a-namespace.any.html: Added.
2559         * web-platform-tests/console/console-is-a-namespace.any.js: Added.
2560         (test):
2561         * web-platform-tests/console/console-is-a-namespace.any.worker-expected.txt: Added.
2562         * web-platform-tests/console/console-is-a-namespace.any.worker.html: Added.
2563         * web-platform-tests/console/console-label-conversion.any-expected.txt: Added.
2564         * web-platform-tests/console/console-label-conversion.any.html: Added.
2565         * web-platform-tests/console/console-label-conversion.any.js: Added.
2566         (const.method.of.methods.test):
2567         * web-platform-tests/console/console-label-conversion.any.worker-expected.txt: Added.
2568         * web-platform-tests/console/console-label-conversion.any.worker.html: Added.
2569         * web-platform-tests/console/console-namespace-object-class-string.any-expected.txt: Added.
2570         * web-platform-tests/console/console-namespace-object-class-string.any.html: Added.
2571         * web-platform-tests/console/console-namespace-object-class-string.any.js: Added.
2572         (test):
2573         (test.t.t.add_cleanup):
2574         * web-platform-tests/console/console-namespace-object-class-string.any.worker-expected.txt: Added.
2575         * web-platform-tests/console/console-namespace-object-class-string.any.worker.html: Added.
2576         * web-platform-tests/console/console-tests-historical.any-expected.txt: Added.
2577         * web-platform-tests/console/console-tests-historical.any.html: Added.
2578         * web-platform-tests/console/console-tests-historical.any.js: Added.
2579         (test):
2580         * web-platform-tests/console/console-tests-historical.any.worker-expected.txt: Added.
2581         * web-platform-tests/console/console-tests-historical.any.worker.html: Added.
2582         * web-platform-tests/console/idlharness.any-expected.txt: Added.
2583         * web-platform-tests/console/idlharness.any.html: Added.
2584         * web-platform-tests/console/idlharness.any.js: Added.
2585         * web-platform-tests/console/idlharness.any.worker-expected.txt: Added.
2586         * web-platform-tests/console/idlharness.any.worker.html: Added.
2587         * web-platform-tests/console/w3c-import.log: Added.
2588
2589 2020-08-20  Chris Dumez  <cdumez@apple.com>
2590
2591         Unreviewed, rebaseline flaky webaudio tests.
2592
2593         * web-platform-tests/webaudio/the-audio-api/the-audiobuffersourcenode-interface/buffer-resampling-expected.txt:
2594         * web-platform-tests/webaudio/the-audio-api/the-audiobuffersourcenode-interface/sub-sample-buffer-stitching-expected.txt:
2595         * web-platform-tests/webaudio/the-audio-api/the-audiocontext-interface/suspend-after-construct-expected.txt:
2596         * web-platform-tests/webaudio/the-audio-api/the-audioparam-interface/k-rate-delay-connections-expected.txt:
2597         * web-platform-tests/webaudio/the-audio-api/the-audioparam-interface/k-rate-dynamics-compressor-connections-expected.txt:
2598         * web-platform-tests/webaudio/the-audio-api/the-delaynode-interface/no-dezippering-expected.txt:
2599         * web-platform-tests/webaudio/the-audio-api/the-gainnode-interface/no-dezippering-expected.txt:
2600         * web-platform-tests/webaudio/the-audio-api/the-oscillatornode-interface/osc-basic-waveform-expected.txt:
2601         * web-platform-tests/webaudio/the-audio-api/the-pannernode-interface/automation-changes-expected.txt:
2602         * web-platform-tests/webaudio/the-audio-api/the-pannernode-interface/panner-equalpower-expected.txt:
2603         * web-platform-tests/webaudio/the-audio-api/the-pannernode-interface/panner-rolloff-clamping-expected.txt:
2604
2605 2020-08-20  Chris Dumez  <cdumez@apple.com>
2606
2607         AudioBufferSourceNode should use "final" values for playbackRate and detune
2608         https://bugs.webkit.org/show_bug.cgi?id=215669
2609
2610         Reviewed by Eric Carlson.
2611
2612         Rebaseline WPT test now that more checks are passing.
2613
2614         * web-platform-tests/webaudio/the-audio-api/the-audioparam-interface/k-rate-audiobuffersource-connections-expected.txt:
2615
2616 2020-08-20  Chris Dumez  <cdumez@apple.com>
2617
2618         AudioParam.automationRate attribute is missing
2619         https://bugs.webkit.org/show_bug.cgi?id=215710
2620
2621         Reviewed by Darin Adler.
2622
2623         Rebaseline WPT tests now that more checks are passing.
2624
2625         * web-platform-tests/webaudio/idlharness.https.window-expected.txt:
2626         * web-platform-tests/webaudio/the-audio-api/the-audiocontext-interface/suspend-after-construct-expected.txt:
2627         * web-platform-tests/webaudio/the-audio-api/the-audioparam-interface/automation-rate-expected.txt:
2628         * web-platform-tests/webaudio/the-audio-api/the-audioparam-interface/k-rate-biquad-expected.txt:
2629         * web-platform-tests/webaudio/the-audio-api/the-audioparam-interface/k-rate-connections-expected.txt:
2630         * web-platform-tests/webaudio/the-audio-api/the-audioparam-interface/k-rate-constant-source-expected.txt:
2631         * web-platform-tests/webaudio/the-audio-api/the-audioparam-interface/k-rate-delay-connections-expected.txt:
2632         * web-platform-tests/webaudio/the-audio-api/the-audioparam-interface/k-rate-delay-expected.txt:
2633         * web-platform-tests/webaudio/the-audio-api/the-audioparam-interface/k-rate-dynamics-compressor-connections-expected.txt:
2634         * web-platform-tests/webaudio/the-audio-api/the-audioparam-interface/k-rate-gain-expected.txt:
2635         * web-platform-tests/webaudio/the-audio-api/the-audioparam-interface/k-rate-oscillator-connections-expected.txt:
2636         * web-platform-tests/webaudio/the-audio-api/the-audioparam-interface/k-rate-oscillator-expected.txt:
2637         * web-platform-tests/webaudio/the-audio-api/the-audioparam-interface/k-rate-stereo-panner-expected.txt:
2638         * web-platform-tests/webaudio/the-audio-api/the-convolvernode-interface/realtime-conv-expected.txt:
2639         * web-platform-tests/webaudio/the-audio-api/the-mediaelementaudiosourcenode-interface/mediaElementAudioSourceToScriptProcessorTest-expected.txt:
2640         * web-platform-tests/webaudio/the-audio-api/the-oscillatornode-interface/osc-basic-waveform-expected.txt:
2641         * web-platform-tests/webaudio/the-audio-api/the-pannernode-interface/panner-rolloff-clamping-expected.txt:
2642         * web-platform-tests/webaudio/the-audio-api/the-stereopanner-interface/no-dezippering-expected.txt:
2643
2644 2020-08-20  Rob Buis  <rbuis@igalia.com>
2645
2646         XMLHttpRequest.open should use USVString
2647         https://bugs.webkit.org/show_bug.cgi?id=215704
2648
2649         Reviewed by Chris Dumez.
2650
2651         Update improved test result.
2652
2653         * web-platform-tests/xhr/open-url-encoding-expected.txt:
2654
2655 2020-08-20  Clark Wang  <clark_wang@apple.com>
2656
2657         Introduce StereoPannerNode Interface
2658         https://bugs.webkit.org/show_bug.cgi?id=215518
2659
2660         Reviewed by Darin Adler.
2661
2662         Re-baselined existing tests. Some now fail due to missing automation rate.
2663
2664         * web-platform-tests/webaudio/idlharness.https.window-expected.txt:
2665         * web-platform-tests/webaudio/the-audio-api/the-audionode-interface/audionode-connect-method-chaining-expected.txt:
2666         * web-platform-tests/webaudio/the-audio-api/the-audioparam-interface/automation-rate-expected.txt:
2667         * web-platform-tests/webaudio/the-audio-api/the-audioparam-interface/k-rate-connections-expected.txt:
2668         * web-platform-tests/webaudio/the-audio-api/the-audioparam-interface/k-rate-stereo-panner-expected.txt:
2669         * web-platform-tests/webaudio/the-audio-api/the-stereopanner-interface/ctor-stereopanner-expected.txt:
2670         * web-platform-tests/webaudio/the-audio-api/the-stereopanner-interface/no-dezippering-expected.txt:
2671         * web-platform-tests/webaudio/the-audio-api/the-stereopanner-interface/stereopannernode-basic-expected.txt:
2672         * web-platform-tests/webaudio/the-audio-api/the-stereopanner-interface/stereopannernode-panning-expected.txt:
2673
2674 2020-08-19  Chris Dumez  <cdumez@apple.com>
2675
2676         Blob is missing text() & arrayBuffer() operations
2677         https://bugs.webkit.org/show_bug.cgi?id=215663
2678
2679         Reviewed by Geoff Garen.
2680
2681         * web-platform-tests/FileAPI/blob/Blob-array-buffer.any-expected.txt:
2682         * web-platform-tests/FileAPI/blob/Blob-array-buffer.any.worker-expected.txt:
2683         * web-platform-tests/FileAPI/blob/Blob-text.any-expected.txt:
2684         * web-platform-tests/FileAPI/blob/Blob-text.any.worker-expected.txt:
2685         * web-platform-tests/FileAPI/idlharness-expected.txt:
2686         * web-platform-tests/FileAPI/idlharness.worker-expected.txt:
2687
2688 2020-08-19  Chris Dumez  <cdumez@apple.com>
2689
2690         Unreviewed, rebaseline imported/w3c/web-platform-tests/webaudio/the-audio-api/the-oscillatornode-interface/osc-basic-waveform.html
2691
2692         * web-platform-tests/webaudio/the-audio-api/the-oscillatornode-interface/osc-basic-waveform-expected.txt:
2693
2694 2020-08-19  Rob Buis  <rbuis@igalia.com>
2695
2696         Implement PerfomanceObserverInit.buffered
2697         https://bugs.webkit.org/show_bug.cgi?id=214883
2698
2699         Reviewed by Darin Adler.
2700
2701         Sync case-sensitivity.any.js which was upstreamed to WPT
2702         a bit differently than in r265390 and specifically managed to
2703         use one timeout instead of multiple, making it a faster test.
2704
2705         * web-platform-tests/performance-timeline/case-sensitivity.any-expected.txt:
2706         * web-platform-tests/performance-timeline/case-sensitivity.any.js:
2707         (async_test):
2708         * web-platform-tests/performance-timeline/case-sensitivity.any.worker-expected.txt:
2709
2710 2020-08-19  Youenn Fablet  <youenn@apple.com>
2711
2712         Optimise resolution of promises with values in ReadableStream implementation
2713         https://bugs.webkit.org/show_bug.cgi?id=215557
2714         <rdar://problem/66828616>
2715
2716         Reviewed by Yusuke Suzuki.
2717
2718         * web-platform-tests/fetch/api/response/response-stream-with-broken-then.any-expected.txt:
2719         * web-platform-tests/fetch/api/response/response-stream-with-broken-then.any.worker-expected.txt:
2720         Remaining test failure will be handled as part of pipeTo algorithm refresh.
2721
2722 2020-08-19  Lauro Moura  <lmoura@igalia.com>
2723
2724         [WPE] Gardening and rebaseline touch tests
2725
2726         Unreviewed test gardening.
2727
2728         Move some WPE-specific baselines here as it is only tested there.
2729
2730         Also rebaseline after r265749 updated some constructor rules.
2731
2732         * web-platform-tests/touch-events/historical-expected.txt:
2733         * web-platform-tests/touch-events/idlharness.window-expected.txt:
2734         * web-platform-tests/touch-events/touch-retargeting-expected.txt:
2735         * web-platform-tests/touch-events/touch-touchevent-constructor-expected.txt:
2736
2737 2020-08-18  Sergio Villar Senin  <svillar@igalia.com>
2738
2739         <button> should support display:inline-grid/grid/inline-flex/flex correctly
2740         https://bugs.webkit.org/show_bug.cgi?id=209656
2741
2742         Reviewed by Javier Fernandez.
2743
2744         Replaced FAIL expectation by PASS one. Both tests should pass now with no failures.
2745
2746         * web-platform-tests/html/rendering/widgets/button-layout/flex-expected.txt:
2747         * web-platform-tests/html/rendering/widgets/button-layout/grid-expected.txt:
2748
2749 2020-08-18  Chris Dumez  <cdumez@apple.com>
2750
2751         AudioBuffer.duration should use double precision
2752         https://bugs.webkit.org/show_bug.cgi?id=215632
2753
2754         Reviewed by Darin Adler.
2755
2756         Rebaseline WPT test now that more checks are passing.
2757
2758         * web-platform-tests/webaudio/the-audio-api/the-audiobuffer-interface/audiobuffer-expected.txt:
2759
2760 2020-08-18  Chris Dumez  <cdumez@apple.com>
2761
2762         PannerNode's rolloffFactor should be clamped to [0, 1] internally when distanceModel is "linear"
2763         https://bugs.webkit.org/show_bug.cgi?id=215625
2764
2765         Reviewed by Darin Adler.
2766
2767         Rebaseline WPT tests now that more checks are passing.
2768
2769         * web-platform-tests/webaudio/the-audio-api/the-pannernode-interface/panner-rolloff-clamping-expected.txt:
2770
2771 2020-08-18  Chris Dumez  <cdumez@apple.com>
2772
2773         ScriptProcessNode should only run script asynchronously if the audio context is not an OfflineAudioContext
2774         https://bugs.webkit.org/show_bug.cgi?id=215624
2775
2776         Reviewed by Eric Carlson.
2777
2778         Rebaseline WPT test that is now passing.
2779
2780         * web-platform-tests/webaudio/the-audio-api/the-scriptprocessornode-interface/simple-input-output-expected.txt:
2781
2782 2020-08-18  Chris Dumez  <cdumez@apple.com>
2783
2784         WaveShaperNode.curve setter should create a copy of the input array
2785         https://bugs.webkit.org/show_bug.cgi?id=215615
2786
2787         Reviewed by Eric Carlson.
2788
2789         Rebaseline WPT test now that all checks are passing.
2790
2791         * web-platform-tests/webaudio/the-audio-api/the-waveshapernode-interface/waveshaper-copy-curve-expected.txt:
2792
2793 2020-08-18  Chris Dumez  <cdumez@apple.com>
2794
2795         Unreviewed, rebaseline webaudio WPT tests that are marked as flaky.
2796
2797         * web-platform-tests/webaudio/the-audio-api/the-convolvernode-interface/convolver-response-1-chan-expected.txt:
2798         * web-platform-tests/webaudio/the-audio-api/the-convolvernode-interface/convolver-response-2-chan-expected.txt:
2799         * web-platform-tests/webaudio/the-audio-api/the-convolvernode-interface/convolver-response-4-chan-expected.txt:
2800         * web-platform-tests/webaudio/the-audio-api/the-gainnode-interface/no-dezippering-expected.txt:
2801         * web-platform-tests/webaudio/the-audio-api/the-oscillatornode-interface/detune-limiting-expected.txt:
2802         * web-platform-tests/webaudio/the-audio-api/the-oscillatornode-interface/osc-basic-waveform-expected.txt:
2803         * web-platform-tests/webaudio/the-audio-api/the-pannernode-interface/automation-changes-expected.txt:
2804         * web-platform-tests/webaudio/the-audio-api/the-pannernode-interface/panner-equalpower-expected.txt:
2805         * web-platform-tests/webaudio/the-audio-api/the-scriptprocessornode-interface/simple-input-output-expected.txt:
2806         * web-platform-tests/webaudio/the-audio-api/the-waveshapernode-interface/waveshaper-copy-curve-expected.txt:
2807
2808 2020-08-17  Chris Dumez  <cdumez@apple.com>
2809
2810         AudioContext.getOutputTimestamp() is missing
2811         https://bugs.webkit.org/show_bug.cgi?id=215591
2812
2813         Reviewed by Darin Adler.
2814
2815         Rebaseline WPT tests now that more checks are passing.
2816
2817         * web-platform-tests/webaudio/idlharness.https.window-expected.txt:
2818         * web-platform-tests/webaudio/the-audio-api/the-audiocontext-interface/audiocontext-getoutputtimestamp-expected.txt:
2819
2820 2020-08-17  Chris Dumez  <cdumez@apple.com>
2821
2822         Improve channel mixing support in AudioBus
2823         https://bugs.webkit.org/show_bug.cgi?id=215597
2824
2825         Reviewed by Darin Adler.
2826
2827         Rebaseline WPT test now that all checks are passing.
2828
2829         * web-platform-tests/webaudio/the-audio-api/the-audionode-interface/audionode-channel-rules-expected.txt:
2830
2831 2020-08-17  Chris Dumez  <cdumez@apple.com>
2832
2833         AudioNode.disconnect() does not match the specification
2834         https://bugs.webkit.org/show_bug.cgi?id=215578
2835
2836         Reviewed by Eric Carlson.
2837
2838         Rebaseline WPT test now that more checks are passing.
2839
2840         * web-platform-tests/webaudio/the-audio-api/the-audionode-interface/audionode-disconnect-audioparam-expected.txt:
2841         * web-platform-tests/webaudio/the-audio-api/the-audionode-interface/audionode-disconnect-expected.txt:
2842
2843 2020-08-17  Chris Dumez  <cdumez@apple.com>
2844
2845         WaveShaperNode should not output silence when it has no input or when input is silence
2846         https://bugs.webkit.org/show_bug.cgi?id=215574
2847
2848         Reviewed by Eric Carlson.
2849
2850         Rebaseline existing test now that all checks are passing.
2851
2852         * web-platform-tests/webaudio/the-audio-api/the-waveshapernode-interface/silent-inputs-expected.txt:
2853
2854 2020-08-17  Yusuke Suzuki  <ysuzuki@apple.com>
2855
2856         JSDOMConstructorNotConstructable should be a constructor
2857         https://bugs.webkit.org/show_bug.cgi?id=215554
2858         <rdar://problem/65770688>
2859
2860         Reviewed by Darin Adler.
2861
2862         * web-platform-tests/FileAPI/file/send-file-form-expected.txt:
2863         * web-platform-tests/FileAPI/file/send-file-form-iso-2022-jp.tentative-expected.txt:
2864         * web-platform-tests/FileAPI/file/send-file-form-utf-8-expected.txt:
2865         * web-platform-tests/FileAPI/file/send-file-form-windows-1252.tentative-expected.txt:
2866         * web-platform-tests/FileAPI/file/send-file-form-x-user-defined.tentative-expected.txt:
2867         * web-platform-tests/css/cssom/CSSStyleSheet-constructable-baseURL.tentative-expected.txt:
2868         * web-platform-tests/css/cssom/CSSStyleSheet-constructable-disabled-regular-sheet-insertion-expected.txt:
2869         * web-platform-tests/css/cssom/CSSStyleSheet-constructable-disallow-import.tentative-expected.txt:
2870         * web-platform-tests/css/cssom/CSSStyleSheet-constructable-duplicate-expected.txt:
2871         * web-platform-tests/css/cssom/CSSStyleSheet-constructable-expected.txt:
2872         * web-platform-tests/css/cssom/CSSStyleSheet-modify-after-removal-expected.txt:
2873         * web-platform-tests/custom-elements/Document-createElement-expected.txt:
2874         * web-platform-tests/custom-elements/Document-createElementNS-expected.txt:
2875         * web-platform-tests/custom-elements/HTMLElement-attachInternals-expected.txt:
2876         * web-platform-tests/custom-elements/HTMLElement-constructor-expected.txt:
2877         * web-platform-tests/custom-elements/builtin-coverage-expected.txt:
2878         * web-platform-tests/custom-elements/customized-built-in-constructor-exceptions-expected.txt:
2879         * web-platform-tests/custom-elements/htmlconstructor/newtarget-expected.txt:
2880         * web-platform-tests/custom-elements/parser/serializing-html-fragments-expected.txt:
2881         * web-platform-tests/custom-elements/reactions/HTMLAreaElement-expected.txt:
2882         * web-platform-tests/custom-elements/reactions/HTMLBaseElement-expected.txt:
2883         * web-platform-tests/custom-elements/reactions/HTMLButtonElement-expected.txt:
2884         * web-platform-tests/custom-elements/reactions/HTMLCanvasElement-expected.txt:
2885         * web-platform-tests/custom-elements/reactions/HTMLDataElement-expected.txt:
2886         * web-platform-tests/custom-elements/reactions/HTMLDetailsElement-expected.txt:
2887         * web-platform-tests/custom-elements/reactions/HTMLEmbedElement-expected.txt:
2888         * web-platform-tests/custom-elements/reactions/HTMLFieldSetElement-expected.txt:
2889         * web-platform-tests/custom-elements/reactions/HTMLImageElement-expected.txt:
2890         * web-platform-tests/custom-elements/reactions/HTMLLIElement-expected.txt:
2891         * web-platform-tests/custom-elements/reactions/HTMLLabelElement-expected.txt:
2892         * web-platform-tests/custom-elements/reactions/HTMLMapElement-expected.txt:
2893         * web-platform-tests/custom-elements/reactions/HTMLMediaElement-expected.txt:
2894         * web-platform-tests/custom-elements/reactions/HTMLMetaElement-expected.txt:
2895         * web-platform-tests/custom-elements/reactions/HTMLMeterElement-expected.txt:
2896         * web-platform-tests/custom-elements/reactions/HTMLModElement-expected.txt:
2897         * web-platform-tests/custom-elements/reactions/HTMLOListElement-expected.txt:
2898         * web-platform-tests/custom-elements/reactions/HTMLOptGroupElement-expected.txt:
2899         * web-platform-tests/custom-elements/reactions/HTMLParamElement-expected.txt:
2900         * web-platform-tests/custom-elements/reactions/HTMLProgressElement-expected.txt:
2901         * web-platform-tests/custom-elements/reactions/HTMLQuoteElement-expected.txt:
2902         * web-platform-tests/custom-elements/reactions/HTMLSlotElement-expected.txt:
2903         * web-platform-tests/custom-elements/reactions/HTMLStyleElement-expected.txt:
2904         * web-platform-tests/custom-elements/reactions/HTMLTableCellElement-expected.txt:
2905         * web-platform-tests/custom-elements/reactions/HTMLTableColElement-expected.txt:
2906         * web-platform-tests/custom-elements/reactions/HTMLTimeElement-expected.txt:
2907         * web-platform-tests/custom-elements/upgrading/Document-importNode-expected.txt:
2908         * web-platform-tests/custom-elements/upgrading/Node-cloneNode-expected.txt:
2909         * web-platform-tests/dom/nodes/Node-appendChild-cereactions-vs-script.window-expected.txt:
2910         * web-platform-tests/html/editing/dnd/datastore/datatransfer-constructor-001-expected.txt:
2911         * web-platform-tests/html/editing/dnd/datastore/datatransfer-types-expected.txt:
2912         * web-platform-tests/html/semantics/forms/form-submission-0/submit-file.sub-expected.txt:
2913         * web-platform-tests/service-workers/service-worker/data-transfer-files.https-expected.txt:
2914         * web-platform-tests/shadow-dom/Element-interface-attachShadow-custom-element-expected.txt:
2915         * web-platform-tests/user-timing/mark-entry-constructor.any-expected.txt:
2916         * web-platform-tests/user-timing/mark-entry-constructor.any.worker-expected.txt:
2917         * web-platform-tests/user-timing/structured-serialize-detail.any-expected.txt:
2918         * web-platform-tests/user-timing/structured-serialize-detail.any.worker-expected.txt:
2919         * web-platform-tests/webrtc/RTCIceTransport-extension.https-expected.txt:
2920
2921 2020-08-17  Youenn Fablet  <youenn@apple.com>
2922
2923         Make sure writableStreamDefaultWriterEnsureClosedPromiseRejected overwrite the closedPromise if needed
2924         https://bugs.webkit.org/show_bug.cgi?id=215540
2925
2926         Reviewed by Darin Adler.
2927
2928         * web-platform-tests/streams/writable-streams/aborting.any-expected.txt:
2929         * web-platform-tests/streams/writable-streams/aborting.any.worker-expected.txt:
2930
2931 2020-08-17  Youenn Fablet  <youenn@apple.com>
2932
2933         Check WritableStream underlyingSink methods
2934         https://bugs.webkit.org/show_bug.cgi?id=215539
2935
2936         Reviewed by Darin Adler.
2937
2938         * web-platform-tests/streams/writable-streams/bad-underlying-sinks.any-expected.txt:
2939         * web-platform-tests/streams/writable-streams/bad-underlying-sinks.any.js:
2940         (test):
2941         * web-platform-tests/streams/writable-streams/bad-underlying-sinks.any.worker-expected.txt:
2942
2943 2020-08-15  Youenn Fablet  <youenn@apple.com>
2944
2945         WritableStream rejected promises should be marked as handled as per spec
2946         https://bugs.webkit.org/show_bug.cgi?id=215501
2947
2948         Reviewed by Darin Adler.
2949
2950         * web-platform-tests/streams/writable-streams/aborting.any-expected.txt:
2951         * web-platform-tests/streams/writable-streams/aborting.any.worker-expected.txt:
2952         * web-platform-tests/streams/writable-streams/bad-underlying-sinks.any-expected.txt:
2953         * web-platform-tests/streams/writable-streams/bad-underlying-sinks.any.worker-expected.txt:
2954         * web-platform-tests/streams/writable-streams/close.any-expected.txt:
2955         * web-platform-tests/streams/writable-streams/close.any.worker-expected.txt:
2956
2957 2020-08-14  Chris Dumez  <cdumez@apple.com>
2958
2959         OfflineAudioContext.destination has incorrect number of channels & channel count mode
2960         https://bugs.webkit.org/show_bug.cgi?id=215522
2961
2962         Reviewed by Eric Carlson.
2963
2964         Rebaseline WPT tests now that more checks are passing.
2965         Note that some tests are now failing when checking the audio channels on the OfflineAudioContext's destination.
2966         Previously, there were no such channels to check since the channel count was always 0.
2967
2968         * web-platform-tests/webaudio/the-audio-api/the-audiobuffersourcenode-interface/sub-sample-scheduling-expected.txt:
2969         * web-platform-tests/webaudio/the-audio-api/the-audioparam-interface/k-rate-biquad-expected.txt:
2970         * web-platform-tests/webaudio/the-audio-api/the-audioparam-interface/k-rate-constant-source-expected.txt:
2971         * web-platform-tests/webaudio/the-audio-api/the-audioparam-interface/k-rate-delay-expected.txt:
2972         * web-platform-tests/webaudio/the-audio-api/the-audioparam-interface/k-rate-gain-expected.txt:
2973         * web-platform-tests/webaudio/the-audio-api/the-audioparam-interface/k-rate-oscillator-expected.txt:
2974         * web-platform-tests/webaudio/the-audio-api/the-audioparam-interface/k-rate-panner-connections-expected.txt:
2975         * web-platform-tests/webaudio/the-audio-api/the-audioparam-interface/k-rate-panner-expected.txt:
2976         * web-platform-tests/webaudio/the-audio-api/the-convolvernode-interface/convolver-response-2-chan-expected.txt:
2977         * web-platform-tests/webaudio/the-audio-api/the-gainnode-interface/gain-expected.txt:
2978         * web-platform-tests/webaudio/the-audio-api/the-offlineaudiocontext-interface/ctor-offlineaudiocontext-expected.txt:
2979
2980 2020-08-14  Chris Dumez  <cdumez@apple.com>
2981
2982         Add support for suspending / resuming an OfflineAudioContext
2983         https://bugs.webkit.org/show_bug.cgi?id=215417
2984
2985         Reviewed by Eric Carlson.
2986
2987         Rebaseline WPT tests now that more checks are passing.
2988
2989         * web-platform-tests/webaudio/idlharness.https.window-expected.txt:
2990         * web-platform-tests/webaudio/the-audio-api/the-audiobuffersourcenode-interface/active-processing.https-expected.txt:
2991         * web-platform-tests/webaudio/the-audio-api/the-audiocontext-interface/audiocontext-suspend-resume-expected.txt:
2992         * web-platform-tests/webaudio/the-audio-api/the-audiocontext-interface/suspend-after-construct-expected.txt:
2993         * web-platform-tests/webaudio/the-audio-api/the-audionode-interface/audionode-disconnect-audioparam-expected.txt:
2994         * web-platform-tests/webaudio/the-audio-api/the-audioworklet-interface/audioworkletnode-channel-count.https-expected.txt:
2995         * web-platform-tests/webaudio/the-audio-api/the-audioworklet-interface/suspended-context-messageport.https-expected.txt:
2996         * web-platform-tests/webaudio/the-audio-api/the-biquadfilternode-interface/no-dezippering-expected.txt:
2997         * web-platform-tests/webaudio/the-audio-api/the-channelmergernode-interface/audiochannelmerger-disconnect-expected.txt:
2998         * web-platform-tests/webaudio/the-audio-api/the-convolvernode-interface/convolver-response-4-chan-expected.txt:
2999         * web-platform-tests/webaudio/the-audio-api/the-delaynode-interface/no-dezippering-expected.txt:
3000         * web-platform-tests/webaudio/the-audio-api/the-gainnode-interface/no-dezippering-expected.txt:
3001         * web-platform-tests/webaudio/the-audio-api/the-offlineaudiocontext-interface/current-time-block-size-expected.txt:
3002         * web-platform-tests/webaudio/the-audio-api/the-oscillatornode-interface/osc-basic-waveform-expected.txt:
3003         * web-platform-tests/webaudio/the-audio-api/the-pannernode-interface/automation-changes-expected.txt:
3004         * web-platform-tests/webaudio/the-audio-api/the-pannernode-interface/panner-automation-basic-expected.txt:
3005         * web-platform-tests/webaudio/the-audio-api/the-waveshapernode-interface/waveshaper-copy-curve-expected.txt:
3006
3007 2020-08-14  Clark Wang  <clark_wang@apple.com>
3008
3009         Introduce ConstantSourceNode Interface
3010         https://bugs.webkit.org/show_bug.cgi?id=215377
3011
3012         Reviewed by Chris Dumez.
3013
3014         Re-baselined existing tests. Some fail further, mainly due to lack of support for automation rate in AudioParam.
3015
3016         * web-platform-tests/webaudio/idlharness.https.window-expected.txt:
3017         * web-platform-tests/webaudio/the-audio-api/the-analysernode-interface/test-analyser-minimum-expected.txt:
3018         * web-platform-tests/webaudio/the-audio-api/the-audioparam-interface/adding-events-expected.txt:
3019         * web-platform-tests/webaudio/the-audio-api/the-audioparam-interface/audioparam-close-expected.txt:
3020         * web-platform-tests/webaudio/the-audio-api/the-audioparam-interface/automation-rate-expected.txt:
3021         * web-platform-tests/webaudio/the-audio-api/the-audioparam-interface/cancel-scheduled-values-expected.txt:
3022         * web-platform-tests/webaudio/the-audio-api/the-audioparam-interface/event-insertion-expected.txt:
3023         * web-platform-tests/webaudio/the-audio-api/the-audioparam-interface/k-rate-audiobuffersource-connections-expected.txt:
3024         * web-platform-tests/webaudio/the-audio-api/the-audioparam-interface/k-rate-audioworklet-connections.https-expected.txt:
3025         * web-platform-tests/webaudio/the-audio-api/the-audioparam-interface/k-rate-audioworklet.https-expected.txt:
3026         * web-platform-tests/webaudio/the-audio-api/the-audioparam-interface/k-rate-connections-expected.txt:
3027         * web-platform-tests/webaudio/the-audio-api/the-audioparam-interface/k-rate-constant-source-expected.txt:
3028         * web-platform-tests/webaudio/the-audio-api/the-audioparam-interface/k-rate-delay-connections-expected.txt:
3029         * web-platform-tests/webaudio/the-audio-api/the-audioparam-interface/k-rate-dynamics-compressor-connections-expected.txt:
3030         * web-platform-tests/webaudio/the-audio-api/the-audioparam-interface/k-rate-oscillator-connections-expected.txt:
3031         * web-platform-tests/webaudio/the-audio-api/the-audioparam-interface/k-rate-panner-connections-expected.txt:
3032         * web-platform-tests/webaudio/the-audio-api/the-audioparam-interface/k-rate-panner-expected.txt:
3033         * web-platform-tests/webaudio/the-audio-api/the-audioparam-interface/retrospective-exponentialRampToValueAtTime-expected.txt:
3034         * web-platform-tests/webaudio/the-audio-api/the-audioparam-interface/retrospective-linearRampToValueAtTime-expected.txt:
3035         * web-platform-tests/webaudio/the-audio-api/the-audioparam-interface/retrospective-setTargetAtTime-expected.txt:
3036         * web-platform-tests/webaudio/the-audio-api/the-audioparam-interface/retrospective-setValueAtTime-expected.txt:
3037         * web-platform-tests/webaudio/the-audio-api/the-audioparam-interface/retrospective-setValueCurveAtTime-expected.txt:
3038         * web-platform-tests/webaudio/the-audio-api/the-audioparam-interface/set-target-conv-expected.txt:
3039         * web-platform-tests/webaudio/the-audio-api/the-audioworklet-interface/audioworklet-audioparam.https-expected.txt:
3040         * web-platform-tests/webaudio/the-audio-api/the-audioworklet-interface/audioworkletprocessor-process-frozen-array.https-expected.txt:
3041         * web-platform-tests/webaudio/the-audio-api/the-constantsourcenode-interface/constant-source-basic-expected.txt:
3042         * web-platform-tests/webaudio/the-audio-api/the-constantsourcenode-interface/constant-source-onended-expected.txt:
3043         * web-platform-tests/webaudio/the-audio-api/the-constantsourcenode-interface/constant-source-output-expected.txt:
3044         * web-platform-tests/webaudio/the-audio-api/the-constantsourcenode-interface/ctor-constantsource-expected.txt:
3045         * web-platform-tests/webaudio/the-audio-api/the-constantsourcenode-interface/test-constantsourcenode-expected.txt:
3046         * web-platform-tests/webaudio/the-audio-api/the-convolvernode-interface/realtime-conv-expected.txt:
3047         * web-platform-tests/webaudio/the-audio-api/the-delaynode-interface/delaynode-channel-count-1-expected.txt:
3048         * web-platform-tests/webaudio/the-audio-api/the-delaynode-interface/maxdelay-rounding-expected.txt:
3049         * web-platform-tests/webaudio/the-audio-api/the-pannernode-interface/panner-azimuth-expected.txt:
3050         * web-platform-tests/webaudio/the-audio-api/the-stereopanner-interface/no-dezippering-expected.txt:
3051         * web-platform-tests/webaudio/the-audio-api/the-waveshapernode-interface/silent-inputs-expected.txt:
3052
3053 2020-08-14  Chris Dumez  <cdumez@apple.com>
3054
3055         Make sure OfflineAudioContext::startOfflineRendering() does lazy initialization
3056         https://bugs.webkit.org/show_bug.cgi?id=215481
3057
3058         Reviewed by Eric Carlson.
3059
3060         Rebaseline WPT tests now that more checks are passing.
3061
3062         * web-platform-tests/webaudio/the-audio-api/the-audiobuffersourcenode-interface/active-processing.https-expected.txt:
3063         * web-platform-tests/webaudio/the-audio-api/the-audioworklet-interface/audioworkletnode-channel-count.https-expected.txt:
3064         * web-platform-tests/webaudio/the-audio-api/the-audioworklet-interface/suspended-context-messageport.https-expected.txt:
3065         * web-platform-tests/webaudio/the-audio-api/the-offlineaudiocontext-interface/current-time-block-size-expected.txt:
3066
3067 2020-08-14  Chris Dumez  <cdumez@apple.com>
3068
3069         Fix bad check in AudioBufferSourceNode::renderFromBuffer()
3070         https://bugs.webkit.org/show_bug.cgi?id=215513
3071
3072         Reviewed by Darin Adler.
3073
3074         Rebaseline WPT tests now that more checks are passing.
3075
3076         * web-platform-tests/webaudio/the-audio-api/the-analysernode-interface/test-analyser-gain-expected.txt:
3077         * web-platform-tests/webaudio/the-audio-api/the-audiobuffersourcenode-interface/audiobuffersource-one-sample-loop-expected.txt:
3078         * web-platform-tests/webaudio/the-audio-api/the-audionode-interface/audionode-connect-method-chaining-expected.txt:
3079         * web-platform-tests/webaudio/the-audio-api/the-audionode-interface/audionode-disconnect-audioparam-expected.txt:
3080         * web-platform-tests/webaudio/the-audio-api/the-audioparam-interface/audioparam-method-chaining-expected.txt:
3081         * web-platform-tests/webaudio/the-audio-api/the-audioparam-interface/audioparam-setValueCurve-exceptions-expected.txt:
3082         * web-platform-tests/webaudio/the-audio-api/the-audioparam-interface/setTargetAtTime-after-event-within-block-expected.txt:
3083         * web-platform-tests/webaudio/the-audio-api/the-audioparam-interface/setValueAtTime-within-block-expected.txt:
3084         * web-platform-tests/webaudio/the-audio-api/the-biquadfilternode-interface/biquad-tail-expected.txt:
3085         * web-platform-tests/webaudio/the-audio-api/the-channelmergernode-interface/audiochannelmerger-disconnect-expected.txt:
3086         * web-platform-tests/webaudio/the-audio-api/the-pannernode-interface/panner-automation-basic-expected.txt:
3087         * web-platform-tests/webaudio/the-audio-api/the-pannernode-interface/panner-automation-position-expected.txt:
3088
3089 2020-08-14  Chris Dumez  <cdumez@apple.com>
3090
3091         AudioBufferSourceNode.buffer setter should throw when the buffer was already set
3092         https://bugs.webkit.org/show_bug.cgi?id=215510
3093
3094         Reviewed by Darin Adler.
3095
3096         Rebaseline WPT test now that all checks are passing.
3097
3098         * web-platform-tests/webaudio/the-audio-api/the-audiobuffersourcenode-interface/audiobuffersource-channels-expected.txt:
3099
3100 2020-08-14  Takeshi Kurosawa  <taken.spc@gmail.com>
3101
3102         @font-face font-weight descriptor should reject bolder and lighter
3103         https://bugs.webkit.org/show_bug.cgi?id=215359
3104
3105         Reviewed by Darin Adler.
3106
3107         Both bolder and lighter are not allowed in font-weight descriptor. This patch splits
3108         font-weight descriptor parsers from font-weight property parsers.
3109
3110         * web-platform-tests/css/css-fonts/variations/at-font-face-descriptors-expected.txt:
3111
3112 2020-08-14  Youenn Fablet  <youenn@apple.com>
3113
3114         WritableStreamDefaultWriterEnsureReadyPromiseRejected should create a new readPromise if the current readyPromise is not pending
3115         https://bugs.webkit.org/show_bug.cgi?id=215500
3116
3117         Reviewed by Geoffrey Garen.
3118
3119         * web-platform-tests/streams/writable-streams/aborting.any-expected.txt:
3120         * web-platform-tests/streams/writable-streams/aborting.any.worker-expected.txt:
3121         * web-platform-tests/streams/writable-streams/bad-underlying-sinks.any-expected.txt:
3122         * web-platform-tests/streams/writable-streams/bad-underlying-sinks.any.worker-expected.txt:
3123         * web-platform-tests/streams/writable-streams/close.any-expected.txt:
3124         * web-platform-tests/streams/writable-streams/close.any.worker-expected.txt:
3125         * web-platform-tests/streams/writable-streams/general.any-expected.txt:
3126         * web-platform-tests/streams/writable-streams/general.any.worker-expected.txt:
3127         * web-platform-tests/streams/writable-streams/reentrant-strategy.any-expected.txt:
3128         * web-platform-tests/streams/writable-streams/reentrant-strategy.any.worker-expected.txt:
3129
3130 2020-08-13  Sergio Villar Senin  <svillar@igalia.com>
3131
3132         [WebXR] Implement WebXRSession::updateRenderState()
3133         https://bugs.webkit.org/show_bug.cgi?id=213555
3134
3135         Reviewed by Darin Adler.
3136
3137         New expectations.
3138
3139         * web-platform-tests/webxr/render_state_update.https-expected.txt: Added.
3140         * web-platform-tests/webxr/render_state_vertical_fov_immersive.https-expected.txt: Added.
3141
3142 2020-08-13  Chris Dumez  <cdumez@apple.com>
3143
3144         Unreviewed, rebaseline WPT tests that are currently marked as flaky.
3145
3146         * web-platform-tests/webaudio/the-audio-api/the-audiocontext-interface/suspend-after-construct-expected.txt:
3147         * web-platform-tests/webaudio/the-audio-api/the-biquadfilternode-interface/biquad-getFrequencyResponse-expected.txt:
3148         * web-platform-tests/webaudio/the-audio-api/the-biquadfilternode-interface/no-dezippering-expected.txt:
3149         * web-platform-tests/webaudio/the-audio-api/the-delaynode-interface/no-dezippering-expected.txt:
3150         * web-platform-tests/webaudio/the-audio-api/the-gainnode-interface/no-dezippering-expected.txt:
3151         * web-platform-tests/webaudio/the-audio-api/the-oscillatornode-interface/detune-limiting-expected.txt:
3152         * web-platform-tests/webaudio/the-audio-api/the-oscillatornode-interface/osc-basic-waveform-expected.txt:
3153         * web-platform-tests/webaudio/the-audio-api/the-scriptprocessornode-interface/simple-input-output-expected.txt:
3154         * web-platform-tests/webaudio/the-audio-api/the-waveshapernode-interface/waveshaper-copy-curve-expected.txt:
3155
3156 2020-08-12  Lauro Moura  <lmoura@igalia.com>
3157
3158         Highpass Biquads use old formulas
3159         https://bugs.webkit.org/show_bug.cgi?id=181191
3160
3161         Reviewed by Darin Adler.
3162
3163         *
3164         web-platform-tests/webaudio/the-audio-api/the-biquadfilternode-interface/biquad-highpass-expected.txt:
3165         Rebaselined
3166
3167 2020-08-12  Youenn Fablet  <youenn@apple.com>
3168
3169         Refresh WritableStream up to spec
3170         https://bugs.webkit.org/show_bug.cgi?id=215267
3171
3172         Reviewed by Geoff Garen.
3173
3174         * web-platform-tests/encoding/streams/realms.window-expected.txt: