blob: 4118c933d0ed39c09e1f154f0cb3a0e997398368 [file] [log] [blame]
commit-queue@webkit.org6c4ccc22017-03-28 10:42:39 +000012017-03-28 Antoine Quint <graouts@apple.com>
2
3 REGRESSION: Double-clicking the captions button while the captions popover is open prevents the popover from being opened again
4 https://bugs.webkit.org/show_bug.cgi?id=170171
5 <rdar://problem/31095500>
6
7 Reviewed by Dean Jackson.
8
9 Adding a new test that runs the steps to reproduce the issue, and rebaselining an existing one now that
10 the "presented" property returns false immediately after calling hide() on the panel.
11
12 * media/modern-media-controls/tracks-panel/tracks-panel-hide-expected.txt:
13 * media/modern-media-controls/tracks-panel/tracks-panel-hide.html:
14 * media/modern-media-controls/tracks-support/tracks-support-show-panel-then-double-click-on-tracks-button-expected.txt: Added.
15 * media/modern-media-controls/tracks-support/tracks-support-show-panel-then-double-click-on-tracks-button.html: Added.
16
commit-queue@webkit.orgd065dbf2017-03-28 07:49:56 +0000172017-03-28 Aaron Chu <aaron_chu@apple.com>
18
19 AX: Media controls should be able to be re-activated after faded away
20 https://bugs.webkit.org/show_bug.cgi?id=170048
21 <rdar://problem/30157179>
22
23 Reviewed by Antoine Quint.
24
25 * media/modern-media-controls/media-controls/media-controls-appear-when-focus-expected.txt: Added.
26 * media/modern-media-controls/media-controls/media-controls-appear-when-focus.html: Added.
27
graouts@webkit.orga5300e22017-03-28 07:34:18 +0000282017-03-28 Antoine Quint <graouts@apple.com>
29
30 [Modern Media Controls] Improve media documents across macOS, iPhone and iPad
31 https://bugs.webkit.org/show_bug.cgi?id=169145
32 <rdar://problem/17048858>
33
34 Reviewed by Dean Jackson.
35
36 We add new tests for media documents and related features that cover the following cases:
37
38 - checking <video> with only audio tracks does not show the fullscreen button
39 - checking <video> with only audio tracks does not show the picture-in-picture button
40 - checking the size used in media documents for audio and video across macOS, iPhone and iPad
41
42 * media/modern-media-controls/fullscreen-support/fullscreen-support-disabled-video-with-audio-tracks-only-expected.txt: Added.
43 * media/modern-media-controls/fullscreen-support/fullscreen-support-disabled-video-with-audio-tracks-only.html: Added.
44 * media/modern-media-controls/media-documents/ipad/media-document-audio-ios-sizing-expected.txt: Added.
45 * media/modern-media-controls/media-documents/ipad/media-document-audio-ios-sizing.html: Added.
46 * media/modern-media-controls/media-documents/ipad/media-document-video-ios-sizing-expected.txt: Added.
47 * media/modern-media-controls/media-documents/ipad/media-document-video-ios-sizing.html: Added.
48 * media/modern-media-controls/media-documents/media-document-audio-ios-sizing-expected.txt: Added.
49 * media/modern-media-controls/media-documents/media-document-audio-ios-sizing.html: Added.
50 * media/modern-media-controls/media-documents/media-document-audio-mac-sizing-expected.txt: Added.
51 * media/modern-media-controls/media-documents/media-document-audio-mac-sizing.html: Added.
52 * media/modern-media-controls/media-documents/media-document-video-ios-sizing-expected.txt: Added.
53 * media/modern-media-controls/media-documents/media-document-video-ios-sizing.html: Added.
54 * media/modern-media-controls/media-documents/media-document-video-mac-sizing-expected.txt: Added.
55 * media/modern-media-controls/media-documents/media-document-video-mac-sizing.html: Added.
56 * media/modern-media-controls/pip-support/pip-support-disabled-video-with-audio-tracks-only-expected.txt: Added.
57 * media/modern-media-controls/pip-support/pip-support-disabled-video-with-audio-tracks-only.html: Added.
58 * platform/ios-simulator/TestExpectations:
59 * platform/mac/TestExpectations:
60
commit-queue@webkit.org09412b62017-03-28 02:23:10 +0000612017-03-27 Said Abou-Hallawa <sabouhallawa@apple.com>
62
63 REGRESSION(213764): Large images should not be decoded asynchronously when they are drawn on a canvas
64 https://bugs.webkit.org/show_bug.cgi?id=169771
65
66 Reviewed by Simon Fraser.
67
68 * fast/images/animated-image-different-dest-size-expected.html: Added.
69 * fast/images/animated-image-different-dest-size.html: Added.
70 This test crashes without this patch.
71
72 * fast/images/animated-image-loop-count.html:
73 Clear the memory cache so the test can be not flaky. Running it with -repeat-each was failing.
74
75 * fast/images/async-image-background-image-expected.html: Added.
76 * fast/images/async-image-background-image.html: Added.
77 Ensures the background image can be drawn asynchronously if it is large.
78
79 * fast/images/async-image-canvas-draw-image-expected.html: Added.
80 * fast/images/async-image-canvas-draw-image.html: Added.
81 Ensures the image is drawn synchronously on the canvas regardless of its size.
82
83 * fast/images/ordered-animated-image-frames.html:
84 Clear the memory cache so the test can be not flaky. Running it with -repeat-each was failing.
85
86 * fast/images/reset-image-animation-expected.txt:
87 * fast/images/reset-image-animation.html:
88 Change how the steps of the test are ordered so the test can be not flaky.
89 Running it with -repeat-each was failing.
90
91 * fast/images/resources/red-green-blue-900-300.png: Added.
92
commit-queue@webkit.org71d3ce12017-03-27 23:36:36 +0000932017-03-27 Youenn Fablet <youenn@apple.com>
94
95 addIceCandidate should not throw if passed null or undefined
96 https://bugs.webkit.org/show_bug.cgi?id=170118
97
98 Reviewed by Eric Carlson.
99
100 Updating test to log addIceCandidate rejection.
101
102 * webrtc/datachannel/basic.html:
103 * webrtc/routines.js:
104 (iceCallback1):
105 (iceCallback2):
106 (onAddIceCandidateError):
107
ryanhaddad@apple.comc3767a92017-03-27 23:21:19 +00001082017-03-27 Ryan Haddad <ryanhaddad@apple.com>
109
110 Rebaseline svg/css/getComputedStyle-basic.xhtml for macOS.
111
112 Unreviewed test gardening.
113
114 * platform/mac-elcapitan/svg/css/getComputedStyle-basic-expected.txt: Added.
115 * platform/mac/svg/css/getComputedStyle-basic-expected.txt: Added.
116
antti@apple.comf4e83d62017-03-27 22:56:32 +00001172017-03-27 Antti Koivisto <antti@apple.com>
118
119 Loading in-body stylesheets should not block rendering of elements before them
120 https://bugs.webkit.org/show_bug.cgi?id=169345
121
122 Reviewed by Simon Fraser.
123
124 * http/tests/incremental/resources/delayed-css.php: Added.
125 * http/tests/incremental/stylesheet-body-incremental-rendering-expected.html: Added.
126 * http/tests/incremental/stylesheet-body-incremental-rendering.html: Added.
127
mmaxfield@apple.com2bd2add2017-03-27 22:09:14 +00001282017-03-27 Myles C. Maxfield <mmaxfield@apple.com>
129
130 Test variation font ranges in the CSS Font Loading API
131 https://bugs.webkit.org/show_bug.cgi?id=170022
132
133 Reviewed by Dean Jackson.
134
135 * fast/text/variations/font-loading-api-parse-ranges-expected.txt: Added.
136 * fast/text/variations/font-loading-api-parse-ranges.html: Added.
137
ryanhaddad@apple.combea8c942017-03-27 21:20:30 +00001382017-03-27 Ryan Haddad <ryanhaddad@apple.com>
139
140 Unreviewed, rolling out r214411.
141
142 Two of the LayoutTests for this change time out on ios-
143 simulator.
144
145 Reverted changeset:
146
147 "[Modern Media Controls] Improve media documents across macOS,
148 iPhone and iPad"
149 https://bugs.webkit.org/show_bug.cgi?id=169145
150 http://trac.webkit.org/changeset/214411
151
graouts@webkit.orgf00d5252017-03-27 19:44:09 +00001522017-03-27 Antoine Quint <graouts@apple.com>
153
154 [Modern Media Controls] Clicking on the tracks button when the tracks panel is up in a media document pauses the video
155 https://bugs.webkit.org/show_bug.cgi?id=168517
156 <rdar://problem/30577636>
157
158 Reviewed by Dean Jackson.
159
160 * media/video-click-dblckick-standalone.html: We disable modern-media-controls here since we know that this test won't pass with them on.
161
ryanhaddad@apple.com7b05c182017-03-27 19:09:48 +00001622017-03-27 Ryan Haddad <ryanhaddad@apple.com>
163
ryanhaddad@apple.com05d92a12017-03-27 19:40:01 +0000164 Mark media/modern-media-controls/time-label/time-label-white-space-nowrap.html as flaky.
165 https://bugs.webkit.org/show_bug.cgi?id=169679
166
167 Unreviewed test gardening.
168
169 * platform/mac/TestExpectations:
170
1712017-03-27 Ryan Haddad <ryanhaddad@apple.com>
172
ryanhaddad@apple.com05f97432017-03-27 19:36:55 +0000173 Mark inspector/dom-debugger/dom-breakpoints.html as flaky.
174 https://bugs.webkit.org/show_bug.cgi?id=170127
175
176 Unreviewed test gardening.
177
178 * platform/mac/TestExpectations:
179
1802017-03-27 Ryan Haddad <ryanhaddad@apple.com>
181
ryanhaddad@apple.com268f5bd2017-03-27 19:16:50 +0000182 Mark media/modern-media-controls/time-label/time-label.html as flaky.
183 https://bugs.webkit.org/show_bug.cgi?id=169678
184
185 Unreviewed test gardening.
186
187 * platform/mac-wk1/TestExpectations:
188
1892017-03-27 Ryan Haddad <ryanhaddad@apple.com>
190
ryanhaddad@apple.com7b05c182017-03-27 19:09:48 +0000191 Marking two modern-media-controls tests as timeouts.
192 https://bugs.webkit.org/show_bug.cgi?id=170123
193
194 Unreviewed test gardening.
195
196 * platform/ios-simulator/TestExpectations:
197
commit-queue@webkit.org53e392f2017-03-27 18:10:45 +00001982017-03-27 Youenn Fablet <youenn@apple.com>
199
commit-queue@webkit.orgdf5a4882017-03-27 18:13:19 +0000200 Tighten RTCDatachannel creation and parameter getters
201 https://bugs.webkit.org/show_bug.cgi?id=170081
202
203 Reviewed by Eric Carlson.
204
205 * webrtc/datachannel/basic-expected.txt:
206 * webrtc/datachannel/basic.html:
207
2082017-03-27 Youenn Fablet <youenn@apple.com>
209
commit-queue@webkit.org53e392f2017-03-27 18:10:45 +0000210 Add support for RTCRtpReceiver/RTCRtpSender getParameters
211 https://bugs.webkit.org/show_bug.cgi?id=170057
212
213 Reviewed by Alex Christensen.
214
215 * webrtc/video-getParameters-expected.txt: Added.
216 * webrtc/video-getParameters.html: Added.
217
mmaxfield@apple.coma7db0092017-03-27 16:12:21 +00002182017-03-27 Myles C. Maxfield <mmaxfield@apple.com>
219
mmaxfield@apple.com076f8a02017-03-27 17:50:33 +0000220 font variation properties don't need to accept numbers
221 https://bugs.webkit.org/show_bug.cgi?id=169357
222
223 Reviewed by Antti Koivisto.
224
225 * fast/text/font-selection-font-face-parse-expected.txt:
226 * fast/text/font-selection-font-face-parse.html:
227 * fast/text/font-selection-font-loading-api-parse-expected.txt:
228 * fast/text/font-selection-font-loading-api-parse.html:
229 * fast/text/font-stretch-parse-expected.txt:
230 * fast/text/font-stretch-parse.html:
231 * fast/text/font-style-parse-expected.txt:
232 * fast/text/font-style-parse.html:
233 * fast/text/variations/font-selection-properties.html:
234 * platform/mac-elcapitan/fast/text/font-selection-font-face-parse-expected.txt:
235
2362017-03-27 Myles C. Maxfield <mmaxfield@apple.com>
237
mmaxfield@apple.com531f9f52017-03-27 16:18:33 +0000238 Implement format specifier for variation fonts
239 https://bugs.webkit.org/show_bug.cgi?id=169327
240
241 Reviewed by Simon Fraser.
242
243 * fast/text/variations/font-face-format-expected.html: Added.
244 * fast/text/variations/font-face-format.html: Added.
245
2462017-03-27 Myles C. Maxfield <mmaxfield@apple.com>
247
mmaxfield@apple.coma7db0092017-03-27 16:12:21 +0000248 Make sure animation works for font-weight, font-stretch, and font-style
249 https://bugs.webkit.org/show_bug.cgi?id=169683
250
251 Reviewed by Simon Fraser.
252
253 * animations/font-variations/font-stretch-expected.txt: Added.
254 * animations/font-variations/font-stretch.html: Added.
255 * animations/font-variations/font-style-expected.txt: Added.
256 * animations/font-variations/font-style.html: Added.
257 * animations/font-variations/font-weight-expected.txt: Added.
258 * animations/font-variations/font-weight.html: Added.
259 * animations/resources/animation-test-helpers.js:
260 (compareFontStyle):
261 (getPropertyValue):
262 (comparePropertyValue):
263
achristensen@apple.comf7a83f82017-03-27 15:43:34 +00002642017-03-27 Alex Christensen <achristensen@webkit.org>
265
266 Make WebSockets work in network process
267 https://bugs.webkit.org/show_bug.cgi?id=169930
268
269 Reviewed by Youenn Fablet.
270
271 * http/tests/websocket/tests/hybi/network-process-crash-error-expected.txt: Added.
272 * http/tests/websocket/tests/hybi/network-process-crash-error.html: Added.
273 * http/tests/websocket/tests/hybi/slow-reply_wsh.py: Added.
274 (web_socket_do_extra_handshake):
275 (web_socket_transfer_data):
276 * platform/ios-simulator-wk1/TestExpectations:
277 * platform/mac-wk1/TestExpectations:
278 * platform/win/TestExpectations:
279
commit-queue@webkit.org602e02d2017-03-27 09:37:47 +00002802017-03-27 Antoine Quint <graouts@apple.com>
281
282 [Modern Media Controls] Improve media documents across macOS, iPhone and iPad
283 https://bugs.webkit.org/show_bug.cgi?id=169145
284 <rdar://problem/17048858>
285
286 Reviewed by Dean Jackson.
287
288 We add new tests for media documents and related features that cover the following cases:
289
290 - checking <video> with only audio tracks does not show the fullscreen button
291 - checking <video> with only audio tracks does not show the picture-in-picture button
292 - checking the size used in media documents for audio and video across macOS, iPhone and iPad
293
294 * media/modern-media-controls/fullscreen-support/fullscreen-support-disabled-video-with-audio-tracks-only-expected.txt: Added.
295 * media/modern-media-controls/fullscreen-support/fullscreen-support-disabled-video-with-audio-tracks-only.html: Added.
296 * media/modern-media-controls/media-documents/ipad/media-document-audio-ios-sizing-expected.txt: Added.
297 * media/modern-media-controls/media-documents/ipad/media-document-audio-ios-sizing.html: Added.
298 * media/modern-media-controls/media-documents/ipad/media-document-video-ios-sizing-expected.txt: Added.
299 * media/modern-media-controls/media-documents/ipad/media-document-video-ios-sizing.html: Added.
300 * media/modern-media-controls/media-documents/media-document-audio-ios-sizing-expected.txt: Added.
301 * media/modern-media-controls/media-documents/media-document-audio-ios-sizing.html: Added.
302 * media/modern-media-controls/media-documents/media-document-audio-mac-sizing-expected.txt: Added.
303 * media/modern-media-controls/media-documents/media-document-audio-mac-sizing.html: Added.
304 * media/modern-media-controls/media-documents/media-document-video-ios-sizing-expected.txt: Added.
305 * media/modern-media-controls/media-documents/media-document-video-ios-sizing.html: Added.
306 * media/modern-media-controls/media-documents/media-document-video-mac-sizing-expected.txt: Added.
307 * media/modern-media-controls/media-documents/media-document-video-mac-sizing.html: Added.
308 * media/modern-media-controls/pip-support/pip-support-disabled-video-with-audio-tracks-only-expected.txt: Added.
309 * media/modern-media-controls/pip-support/pip-support-disabled-video-with-audio-tracks-only.html: Added.
310 * platform/ios-simulator/TestExpectations:
311 * platform/mac/TestExpectations:
312
commit-queue@webkit.org5a09bbf2017-03-25 17:45:22 +00003132017-03-25 Aaron Chu <aaron_chu@apple.com>
314
315 AX: Media controls are unlabeled
316 https://bugs.webkit.org/show_bug.cgi?id=169947
317 <rdar://problem/30153323>
318
319 Reviewed by Antoine Quint.
320
321 * media/modern-media-controls/airplay-button/airplay-button-expected.txt:
322 * media/modern-media-controls/airplay-button/airplay-button.html:
323 * media/modern-media-controls/forward-button/forward-button-expected.txt:
324 * media/modern-media-controls/forward-button/forward-button.html:
325 * media/modern-media-controls/fullscreen-button/fullscreen-button-expected.txt:
326 * media/modern-media-controls/fullscreen-button/fullscreen-button.html:
327 * media/modern-media-controls/icon-button/icon-button-expected.txt:
328 * media/modern-media-controls/icon-button/icon-button.html:
329 * media/modern-media-controls/icon-service/icon-service-expected.txt:
330 * media/modern-media-controls/icon-service/icon-service.html:
331 * media/modern-media-controls/mute-button/mute-button-expected.txt:
332 * media/modern-media-controls/mute-button/mute-button.html:
333 * media/modern-media-controls/pip-button/pip-button-expected.txt:
334 * media/modern-media-controls/pip-button/pip-button.html:
335 * media/modern-media-controls/play-pause-button/play-pause-button-expected.txt:
336 * media/modern-media-controls/play-pause-button/play-pause-button.html:
337 * media/modern-media-controls/rewind-button/rewind-button-expected.txt:
338 * media/modern-media-controls/rewind-button/rewind-button.html:
339 * media/modern-media-controls/skip-back-button/skip-back-button-expected.txt:
340 * media/modern-media-controls/skip-back-button/skip-back-button.html:
341 * media/modern-media-controls/start-button/start-button-expected.txt:
342 * media/modern-media-controls/start-button/start-button.html:
343 * media/modern-media-controls/tracks-button/tracks-button-expected.txt:
344 * media/modern-media-controls/tracks-button/tracks-button.html:
345
carlosgc@webkit.orgbc2a2b52017-03-25 08:19:50 +00003462017-03-25 Carlos Garcia Campos <cgarcia@igalia.com>
347
348 Unreviewed GTK+ gardening. Update expectations of several tests.
349
350 * platform/gtk/TestExpectations:
351
mmaxfield@apple.com09f81272017-03-25 07:42:46 +00003522017-03-25 Myles C. Maxfield <mmaxfield@apple.com>
353
354 Post-commit test fix after r214394
355 https://bugs.webkit.org/show_bug.cgi?id=170083
356
357 Unreviewed.
358
359 * fast/text/variations/optical-sizing.html:
360
mmaxfield@apple.com56ff8062017-03-25 06:50:18 +00003612017-03-24 Myles C. Maxfield <mmaxfield@apple.com>
362
363 Add font-optical-sizing to CSSComputedStyleDeclaration
364 https://bugs.webkit.org/show_bug.cgi?id=170083
365
366 Reviewed by Joseph Pecoraro.
367
368 * fast/css/getComputedStyle/computed-style-expected.txt:
369 * fast/css/getComputedStyle/computed-style-font-family-expected.txt:
370 * fast/css/getComputedStyle/computed-style-without-renderer-expected.txt:
371 * fast/css/getComputedStyle/resources/property-names.js:
372 * fast/text/variations/optical-sizing-expected.txt:
373 * fast/text/variations/optical-sizing.html:
374 * platform/mac-elcapitan/fast/css/getComputedStyle/computed-style-expected.txt: Added.
375 * platform/mac-elcapitan/fast/css/getComputedStyle/computed-style-font-family-expected.txt: Added.
376 * platform/mac-elcapitan/fast/css/getComputedStyle/computed-style-without-renderer-expected.txt: Added.
377
ryanhaddad@apple.com76bd37c2017-03-25 00:10:06 +00003782017-03-24 Ryan Haddad <ryanhaddad@apple.com>
379
ryanhaddad@apple.com14eb8de2017-03-25 00:39:20 +0000380 Consolidate TestExpectations for media/restore-from-page-cache.html.
381
382 Unreviewed test gardening.
383
384 * platform/mac/TestExpectations:
385
3862017-03-24 Ryan Haddad <ryanhaddad@apple.com>
387
ryanhaddad@apple.com76bd37c2017-03-25 00:10:06 +0000388 Unreviewed, rolling out r214361.
389
390 This change caused flakiness in http/tests/preload tests.
391
392 Reverted changeset:
393
394 "Add a warning for unused link preloads."
395 https://bugs.webkit.org/show_bug.cgi?id=165670
396 http://trac.webkit.org/changeset/214361
397
graouts@webkit.orgb620f252017-03-24 23:32:14 +00003982017-03-24 Antoine Quint <graouts@webkit.org>
399
400 [Modern Media Controls] Remove placard icon if height is compressed
401 https://bugs.webkit.org/show_bug.cgi?id=167935
402 <rdar://problem/30397128>
403
404 Reviewed by Dean Jackson.
405
406 We add a new test to check that the various designed constraints to toggle display of a placard's
407 icon, title and description are honored. Also, due to the old layout() method now being called
408 "commit()", we refactor a relevant test.
409
410 * media/modern-media-controls/layout-node/node-made-dirty-during-commit-expected.txt: Added.
411 * media/modern-media-controls/layout-node/node-made-dirty-during-commit.html: Added.
412 * media/modern-media-controls/media-controls/media-controls-placard-compressed-metrics-expected.txt: Added.
413 * media/modern-media-controls/media-controls/media-controls-placard-compressed-metrics.html: Added.
414
eric.carlson@apple.comc7e51952017-03-24 23:27:14 +00004152017-03-24 Eric Carlson <eric.carlson@apple.com>
416
417 [MediaStream] "ideal" constraints passed to getUserMedia should affect fitness score
418 https://bugs.webkit.org/show_bug.cgi?id=170056
419
420 Reviewed by Youenn Fablet.
421
422 * fast/mediastream/MediaStream-video-element-displays-buffer-expected.txt:
423 * fast/mediastream/MediaStream-video-element-displays-buffer.html:
424 * fast/mediastream/MediaStreamTrack-getCapabilities-expected.txt:
425 * fast/mediastream/apply-constraints-advanced-expected.txt:
426 * fast/mediastream/apply-constraints-advanced.html:
427 * fast/mediastream/apply-constraints-video-expected.txt:
428 * fast/mediastream/apply-constraints-video.html:
429
dino@apple.com21196272017-03-24 23:16:52 +00004302017-03-24 Dean Jackson <dino@apple.com>
431
432 Serialization of custom props in longhand should be "" not value of shorthand
433 https://bugs.webkit.org/show_bug.cgi?id=167699
434 <rdar://problem/30324200>
435
436 Reviewed by Sam Weinig.
437
438 * fast/css/variables/rule-property-get-expected.html:
439 * fast/css/variables/rule-property-get.html:
440
graouts@webkit.org2b626cf2017-03-24 22:10:45 +00004412017-03-24 Antoine Quint <graouts@webkit.org>
442
443 [Modern Media Controls] Captions don't move with the appearance of the inline controls
444 https://bugs.webkit.org/show_bug.cgi?id=170051
445 <rdar://problem/30754428>
446
447 Reviewed by Dean Jackson.
448
449 Add a new test, which would have previously failed, where we check that we account for the controls bar height
450 when showing captions with the controls bar visible.
451
452 * media/modern-media-controls/tracks-support/tracks-support-captions-offset-with-controls-bar-expected.txt: Added.
453 * media/modern-media-controls/tracks-support/tracks-support-captions-offset-with-controls-bar.html: Added.
454
bfulgham@apple.combdb3d1d2017-03-24 21:46:07 +00004552017-03-24 Brent Fulgham <bfulgham@apple.com>
456
457 Handle recursive calls to ProcessingInstruction::checkStyleSheet
458 https://bugs.webkit.org/show_bug.cgi?id=169982
459 <rdar://problem/31083051>
460
461 Reviewed by Antti Koivisto.
462
463 * fast/dom/beforeload/image-removed-during-before-load-expected.txt: Copied from LayoutTests/fast/dom/beforeload/image-removed-during-before-load-expected.txt.
464 * fast/dom/beforeload/image-removed-during-before-load.html: Copied from LayoutTests/fast/dom/beforeload/image-removed-during-before-load.html.
465 * fast/dom/beforeload/recursive-css-pi-before-load-expected.txt: Copied from LayoutTests/fast/dom/beforeload/recursive-css-pi-before-load-expected.txt.
466 * fast/dom/beforeload/recursive-css-pi-before-load.html: Copied from LayoutTests/fast/dom/beforeload/recursive-css-pi-before-load.html.
467 * fast/dom/beforeload/recursive-link-before-load-expected.txt: Copied from LayoutTests/fast/dom/beforeload/recursive-link-before-load-expected.txt.
468 * fast/dom/beforeload/recursive-link-before-load.html: Copied from LayoutTests/fast/dom/beforeload/recursive-link-before-load.html.
469 * fast/dom/beforeload/recursive-xsl-pi-before-load-expected.txt: Copied from LayoutTests/fast/dom/beforeload/recursive-xsl-pi-before-load-expected.txt.
470 * fast/dom/beforeload/recursive-xsl-pi-before-load.html: Copied from LayoutTests/fast/dom/beforeload/recursive-xsl-pi-before-load.html.
471 * fast/dom/beforeload/resources/content.xhtml: Copied from LayoutTests/fast/dom/beforeload/resources/content.xhtml.
472 * fast/dom/beforeload/resources/pass.css: Copied from LayoutTests/fast/dom/beforeload/resources/pass.css.
473 * fast/dom/beforeload/resources/test.xsl: Copied from LayoutTests/fast/dom/beforeload/resources/test.xsl.
474
beidson@apple.comc6dab482017-03-24 21:13:40 +00004752017-03-24 Brady Eidson <beidson@apple.com>
476
477 A null compound index value crashes the Databases process.
478 <rdar://problem/30499831> and https://bugs.webkit.org/show_bug.cgi?id=170000
479
480 Reviewed by Alex Christensen.
481
482 * storage/indexeddb/modern/resources/single-entry-index-invalid-key-crash.js: Added.
483 * storage/indexeddb/modern/single-entry-index-invalid-key-crash-expected.txt: Added.
484 * storage/indexeddb/modern/single-entry-index-invalid-key-crash-private-expected.txt: Added.
485 * storage/indexeddb/modern/single-entry-index-invalid-key-crash-private.html: Added.
486 * storage/indexeddb/modern/single-entry-index-invalid-key-crash.html: Added.
487
ryanhaddad@apple.comb0955122017-03-24 20:39:22 +00004882017-03-24 Ryan Haddad <ryanhaddad@apple.com>
489
ryanhaddad@apple.com09bb7352017-03-24 20:51:27 +0000490 Skip svg/animations/animations-paused-when-inserted-in-hidden-document* tests on ios-simulator.
491 https://bugs.webkit.org/show_bug.cgi?id=170068
492
493 Unreviewed test gardening.
494
495 * platform/ios-simulator/TestExpectations:
496
4972017-03-24 Ryan Haddad <ryanhaddad@apple.com>
498
ryanhaddad@apple.comb0955122017-03-24 20:39:22 +0000499 Unreviewed, rolling out r214360.
500
501 This change caused 20+ LayoutTest failures.
502
503 Reverted changeset:
504
505 "Handle recursive calls to
506 ProcessingInstruction::checkStyleSheet"
507 https://bugs.webkit.org/show_bug.cgi?id=169982
508 http://trac.webkit.org/changeset/214360
509
commit-queue@webkit.orga9a659a2017-03-24 19:43:42 +00005102017-03-24 Youenn Fablet <youenn@apple.com>
511
512 Add support for qpSum in WebRTC stats
513 https://bugs.webkit.org/show_bug.cgi?id=170060
514
515 Reviewed by Eric Carlson.
516
517 * webrtc/video-stats.html:
518
dbates@webkit.org8bc9f862017-03-24 19:34:11 +00005192017-03-24 Daniel Bates <dabates@apple.com>
520
521 Prevent new navigations during document unload
522 https://bugs.webkit.org/show_bug.cgi?id=169934
523 <rdar://problem/31247584>
524
525 Reviewed by Chris Dumez.
526
527 Add a test to ensure that we do not cause an assertion fail when calling setTimeout
528 after starting a navigation from an onunload event handler.
529
530 * fast/frames/frame-unload-navigate-and-setTimeout-assert-fail-expected.txt: Added.
531 * fast/frames/frame-unload-navigate-and-setTimeout-assert-fail.html: Added.
532
mmaxfield@apple.coma5cbce32017-03-24 19:01:54 +00005332017-03-24 Myles C. Maxfield <mmaxfield@apple.com>
534
535 Implement font-optical-sizing
536 https://bugs.webkit.org/show_bug.cgi?id=168895
537
538 Reviewed by Dean Jackson.
539
540 * fast/text/variations/optical-sizing-expected.txt: Added.
541 * fast/text/variations/optical-sizing.html: Added.
542
yoav@yoav.ws24b4bb12017-03-24 18:41:42 +00005432017-03-24 Yoav Weiss <yoav@yoav.ws>
544
545 Add a warning for unused link preloads.
546 https://bugs.webkit.org/show_bug.cgi?id=165670
547
548 Reviewed by Youenn Fablet.
549
550 This adds a test for the unused preload warning, and adapts some of the other preload tests,
551 to avoid warnings.
552
553 * http/tests/preload/download_resources-expected.txt: Changed.
554 * http/tests/preload/download_resources.html: Added references to preloaded resources.
555 * http/tests/preload/onerrer_event-expected.txt: Changed.
556 * http/tests/preload/onerror_event.html: Added references to preloaded resources.
557 * http/tests/preload/onload_event.html: Added references to preloaded resources.
558 * http/tests/preload/resources/single_download_preload.html: Deflaked.
559 * http/tests/preload/unused_preload_warning-expected.txt: Added.
560 * http/tests/preload/unused_preload_warning.html: Added.
561
bfulgham@apple.comd29ec582017-03-24 18:39:28 +00005622017-03-24 Brent Fulgham <bfulgham@apple.com>
563
564 Handle recursive calls to ProcessingInstruction::checkStyleSheet
565 https://bugs.webkit.org/show_bug.cgi?id=169982
566 <rdar://problem/31083051>
567
568 Reviewed by Antti Koivisto.
569
570 * fast/dom/beforeload/image-removed-during-before-load-expected.txt: Added.
571 * fast/dom/beforeload/image-removed-during-before-load.html: Added.
572 * fast/dom/beforeload/recursive-css-pi-before-load-expected.txt: Added.
573 * fast/dom/beforeload/recursive-css-pi-before-load.html: Added.
574 * fast/dom/beforeload/recursive-link-before-load-expected.txt: Added.
575 * fast/dom/beforeload/recursive-link-before-load.html: Added.
576 * fast/dom/beforeload/recursive-xsl-pi-before-load-expected.txt: Added.
577 * fast/dom/beforeload/recursive-xsl-pi-before-load.html: Added.
578 * fast/dom/beforeload/resources/content.xhtml: Added.
579 * fast/dom/beforeload/resources/pass.css: Added.
580 * fast/dom/beforeload/resources/test.xsl: Added.
581
mmaxfield@apple.com34ad4442017-03-24 18:23:48 +00005822017-03-24 Myles C. Maxfield <mmaxfield@apple.com>
583
584 font-style needs a new CSSValue to make CSSRule.cssText work correctly
585 https://bugs.webkit.org/show_bug.cgi?id=169258
586
587 Reviewed by David Hyatt.
588
589 Update tests' expected results.
590
591 * fast/text/font-selection-font-face-parse-expected.txt:
592 * fast/text/font-selection-font-face-parse.html:
593 * fast/text/font-style-parse-expected.txt:
594 * fast/text/font-style-parse.html:
595 * platform/mac-elcapitan/fast/text/font-selection-font-face-parse-expected.txt:
596 * svg/css/getComputedStyle-basic-expected.txt:
597
commit-queue@webkit.org9107d182017-03-24 18:01:18 +00005982017-03-24 Youenn Fablet <youenn@apple.com>
599
600 Add libwebrtc backend support for RTCRtpSender::replaceTrack
601 https://bugs.webkit.org/show_bug.cgi?id=169841
602
603 Reviewed by Alex Christensen.
604
605 * webrtc/audio-replace-track-expected.txt: Added.
606 * webrtc/audio-replace-track.html: Added.
607 * webrtc/video-replace-track-expected.txt: Added.
608 * webrtc/video-replace-track.html: Added.
609 * webrtc/video-replace-track-to-null-expected.txt: Added.
610 * webrtc/video-replace-track-to-null.html: Added.
611
ryanhaddad@apple.com149fc0a2017-03-24 17:20:09 +00006122017-03-24 Ryan Haddad <ryanhaddad@apple.com>
613
614 Update TestExpectations for media/restore-from-page-cache.html.
615
616 Unreviewed test gardening.
617
618 * platform/mac-wk2/TestExpectations:
619 * platform/mac/TestExpectations:
620
carlosgc@webkit.org8d5cd132017-03-24 17:11:57 +00006212017-03-24 Carlos Garcia Campos <cgarcia@igalia.com>
622
623 Unreviewed GTK+ gardening. Mark webrtc/video-stats.html as failing.
624
625 * platform/gtk/TestExpectations:
626
commit-queue@webkit.orgc66ff202017-03-24 16:32:53 +00006272017-03-24 Youenn Fablet <youenn@apple.com>
628
629 Add support for DataChannel and MediaStreamTrack stats
630 https://bugs.webkit.org/show_bug.cgi?id=170031
631
632 Reviewed by Eric Carlson.
633
634 * webrtc/datachannel/datachannel-stats-expected.txt: Added.
635 * webrtc/datachannel/datachannel-stats.html: Added.
636 * webrtc/video-mediastreamtrack-stats-expected.txt: Added.
637 * webrtc/video-mediastreamtrack-stats.html: Added.
638
cdumez@apple.comedecdd02017-03-24 16:27:01 +00006392017-03-24 Chris Dumez <cdumez@apple.com>
640
641 Extend svg/animations/animations-paused-disconnected-iframe.html
642 https://bugs.webkit.org/show_bug.cgi?id=170035
643
644 Reviewed by Andreas Kling.
645
646 Extend svg/animations/animations-paused-disconnected-iframe.html to cover more things.
647
648 * svg/animations/animations-paused-disconnected-iframe-expected.txt:
649 * svg/animations/animations-paused-disconnected-iframe.html:
650
commit-queue@webkit.org97bd82a2017-03-24 16:25:09 +00006512017-03-24 Youenn Fablet <youenn@apple.com>
652
653 Fix framesEncoded/framesDecoded RTC stats
654 https://bugs.webkit.org/show_bug.cgi?id=170024
655
656 Reviewed by Eric Carlson.
657
658 * webrtc/video-stats-expected.txt: Added.
659 * webrtc/video-stats.html: Added.
660
carlosgc@webkit.org798207a2017-03-24 13:19:56 +00006612017-03-24 Carlos Garcia Campos <cgarcia@igalia.com>
662
carlosgc@webkit.orgccdbb352017-03-24 13:59:02 +0000663 Unreviewed GTK+ gardening. Mark media/video-load-require-user-gesture.html as failing after r214338.
664
665 * platform/gtk/TestExpectations:
666
6672017-03-24 Carlos Garcia Campos <cgarcia@igalia.com>
668
carlosgc@webkit.org77c89412017-03-24 13:30:56 +0000669 Unreviewed GTK+ gardening. Rebaseline http/tests/inspector/network/fetch-response-body.html/xhr-response-body.html after r214338.
670
671 We are now getting the right application/json for a file data.json. The soup network backend tries to gess the
672 mime type from the extension when sniffing is not allowed and the mime type is not known. See bug
673 webkit.org/b/168299, that was added actually to fix these tests, but at that time we also failed to guess the
674 mime type and returned application/octet-stream.
675
676 * platform/gtk/TestExpectations:
677 * platform/gtk/http/tests/inspector/network/fetch-response-body-expected.txt: Added.
678 * platform/gtk/http/tests/inspector/network/xhr-response-body-expected.txt: Added.
679
6802017-03-24 Carlos Garcia Campos <cgarcia@igalia.com>
681
carlosgc@webkit.org798207a2017-03-24 13:19:56 +0000682 Unreviewed GTK+ gardening. Rebaseline fast/dom/HTMLAnchorElement/anchor-file-blob-convert-to-download.html after r214338.
683
684 We are now getting a MIME type for otf files.
685
686 * platform/gtk/fast/dom/HTMLAnchorElement/anchor-file-blob-convert-to-download-expected.txt: Added.
687
pvollan@apple.come52fe062017-03-24 12:01:45 +00006882017-03-24 Per Arne Vollan <pvollan@apple.com>
689
690 Text stroke is sometimes clipped on video captions.
691 https://bugs.webkit.org/show_bug.cgi?id=170006
692
693 Reviewed by Eric Carlson.
694
695 * media/track/track-css-stroke-cues-expected.txt:
696 * media/track/track-css-stroke-cues.html:
697
carlosgc@webkit.org41922302017-03-24 08:21:21 +00006982017-03-24 Carlos Garcia Campos <cgarcia@igalia.com>
699
700 [GTK] Add MIMETypeRegistry implementation using xdgmime and remove the GTK+ one
701 https://bugs.webkit.org/show_bug.cgi?id=170001
702
703 Reviewed by Michael Catanzaro.
704
705 Remove platform specific expectations of two test because now we do the same as other wk2 ports.
706
707 * platform/gtk/TestExpectations:
708
antti@apple.com0e079ed2017-03-24 03:20:18 +00007092017-03-23 Antti Koivisto <antti@apple.com>
710
711 Revert r213712, caused iPad PLT regression
712 https://bugs.webkit.org/show_bug.cgi?id=170040
713
714 Unreviewed.
715
716 * http/tests/incremental/stylesheet-body-incremental-rendering-expected.html: Removed.
717 * http/tests/incremental/stylesheet-body-incremental-rendering.html: Removed.
718
cdumez@apple.com838ef372017-03-23 23:51:20 +00007192017-03-23 Chris Dumez <cdumez@apple.com>
720
721 SVG animations are not paused when their <svg> element is removed from the document
722 https://bugs.webkit.org/show_bug.cgi?id=170030
723 <rdar://problem/31230252>
724
725 Reviewed by Dean Jackson.
726
727 Add layout test coverage.
728
729 * svg/animations/animations-paused-when-removed-from-document-expected.txt: Added.
730 * svg/animations/animations-paused-when-removed-from-document.html: Added.
731
mmaxfield@apple.com0dea8b62017-03-23 23:14:02 +00007322017-03-22 Myles C. Maxfield <mmaxfield@apple.com>
733
734 font shorthand should accept variation values
735 https://bugs.webkit.org/show_bug.cgi?id=168998
736
737 Reviewed by Simon Fraser.
738
739 * fast/text/font-style-parse-expected.txt:
740 * fast/text/font-style-parse.html:
741 * fast/text/font-weight-parse-expected.txt:
742 * fast/text/font-weight-parse.html:
743
cdumez@apple.com62599cb2017-03-23 22:40:50 +00007442017-03-23 Chris Dumez <cdumez@apple.com>
745
746 SVG animations are not paused when inserted into a hidden page
747 https://bugs.webkit.org/show_bug.cgi?id=170026
748 <rdar://problem/31228704>
749
750 Reviewed by Andreas Kling.
751
752 Add layout test coverage.
753
754 * svg/animations/animations-paused-when-inserted-in-hidden-document-expected.txt: Added.
755 * svg/animations/animations-paused-when-inserted-in-hidden-document.html: Added.
756 * svg/animations/animations-paused-when-inserted-in-hidden-document2-expected.txt: Added.
757 * svg/animations/animations-paused-when-inserted-in-hidden-document2.html: Added.
758
mcatanzaro@igalia.comeb5d6d92017-03-23 22:39:57 +0000759== Rolled over to ChangeLog-2017-03-23 ==