blob: 78e21a97c2e67374efeabbec8cd841558a71ec18 [file] [log] [blame]
mmaxfield@apple.comfaa80e42017-04-07 00:59:57 +000012017-04-06 Myles C. Maxfield <mmaxfield@apple.com>
2
3 Make FontWithFeatures test font pass OTS
4 https://bugs.webkit.org/show_bug.cgi?id=169788
5
6 Reviewed by Tim Horton.
7
8 Updated font to the one which passes the tests.
9
10 * css3/resources/FontWithFeatures.otf:
11
jiewen_tan@apple.comcf590712017-04-07 00:47:51 +0000122017-04-06 Jiewen Tan <jiewen_tan@apple.com>
13
14 LayoutTest crypto/subtle/aes-ctr-encrypt-malformed-parameters.html is a flaky failure
15 https://bugs.webkit.org/show_bug.cgi?id=170571
16
17 Unreviewed.
18
19 * crypto/subtle/aes-ctr-encrypt-malformed-parameters-expected.txt:
20 * crypto/subtle/aes-ctr-encrypt-malformed-parameters.html:
21
wenson_hsieh@apple.comc913ca72017-04-07 00:38:42 +0000222017-04-06 Wenson Hsieh <wenson_hsieh@apple.com>
23
24 Scroll offset jumps after a programmatic scroll in an overflow container with scroll snapping
25 https://bugs.webkit.org/show_bug.cgi?id=170560
26 <rdar://problem/31484693>
27
28 Reviewed by Tim Horton.
29
30 Add a test verifying that programmatically changing the scroll offset of an overflow container does not cause the
31 scroll offset to jump back to the last active snap position. See WebCore ChangeLog for more details.
32
33 * css3/scroll-snap/scroll-snap-programmatic-overflow-scroll-expected.txt: Added.
34 * css3/scroll-snap/scroll-snap-programmatic-overflow-scroll.html: Added.
35
simon.fraser@apple.combf29f7b2017-04-07 00:04:10 +0000362017-04-05 Simon Fraser <simon.fraser@apple.com>
37
38 Throttle requestAnimationFrame in cross-origin iframes to 30fps
39 https://bugs.webkit.org/show_bug.cgi?id=170534
40
41 Reviewed by Dan Bates.
42
43 * http/tests/frame-throttling/raf-throttle-in-cross-origin-subframe-expected.txt: Added.
44 * http/tests/frame-throttling/raf-throttle-in-cross-origin-subframe.html: Added.
45 * http/tests/frame-throttling/resources/requestAnimationFrame-frame.html: Added.
46
ryanhaddad@apple.com96609662017-04-06 22:39:15 +0000472017-04-06 Ryan Haddad <ryanhaddad@apple.com>
48
ryanhaddad@apple.come8ce9a72017-04-06 23:24:44 +000049 Unreviewed, rolling out r215041.
50
51 The LayoutTest for this change is failing on ios-simulator.
52
53 Reverted changeset:
54
55 "Rendering flexbox children across columns"
56 https://bugs.webkit.org/show_bug.cgi?id=164166
57 http://trac.webkit.org/changeset/215041
58
592017-04-06 Ryan Haddad <ryanhaddad@apple.com>
60
ryanhaddad@apple.com04635fc2017-04-06 23:11:45 +000061 Unreviewed, rolling out r215046.
62
63 This change broke internal builds.
64
65 Reverted changeset:
66
67 "WebRTC tests gardening"
68 https://bugs.webkit.org/show_bug.cgi?id=170508
69 http://trac.webkit.org/changeset/215046
70
712017-04-06 Ryan Haddad <ryanhaddad@apple.com>
72
ryanhaddad@apple.com96609662017-04-06 22:39:15 +000073 Skip a test that was accidentally enabled with r214982.
74
75 Unreviewed test gardening.
76
77 * platform/ios/TestExpectations:
78
joepeck@webkit.orgfde6ef42017-04-06 22:02:04 +0000792017-04-06 Joseph Pecoraro <pecoraro@apple.com>
80
81 Web Inspector: Show all headers in the Request Headers section of the Resource details sidebar
82 https://bugs.webkit.org/show_bug.cgi?id=16531
83 <rdar://problem/5712895>
84
85 Reviewed by Timothy Hatcher.
86
87 * http/tests/inspector/network/resource-request-headers-expected.txt: Added.
88 * http/tests/inspector/network/resource-request-headers.html: Added.
89 * http/tests/inspector/network/resources/basic-auth.php: Added.
90 Test coverage for Cookie and Basic Authentication headers.
91
92 * platform/mac/TestExpectations:
93 * platform/mac-wk1/TestExpectations:
94 * platform/win/TestExpectations:
95 Mark the test as expected to fail on WebKit1 CFNetwork based platforms,
96 and ElCapitan which uses the legacy non-NSURLSession loading path.
97
commit-queue@webkit.org1fd7c672017-04-06 20:38:38 +0000982017-04-06 Youenn Fablet <youenn@apple.com>
99
100 LayoutTest fast/mediastream/getUserMedia-webaudio.html is flaky
101 https://bugs.webkit.org/show_bug.cgi?id=167513
102
103 Reviewed by Eric Carlson.
104
105 * fast/mediastream/getUserMedia-webaudio.html: Removing unecessary flaky check.
106
zalan@apple.com2319f682017-04-06 20:03:55 +00001072017-04-06 Zalan Bujtas <zalan@apple.com>
108
109 Simple line layout: Hittest always returns the first renderer in the block.
110 https://bugs.webkit.org/show_bug.cgi?id=170520
111 <rdar://problem/30979175>
112
113 Reviewed by Antti Koivisto.
114
115 * fast/dom/Document/CaretRangeFromPoint/simple-line-layout-hittest-with-caret-range-from-point-expected.html: Added.
116 * fast/dom/Document/CaretRangeFromPoint/simple-line-layout-hittest-with-caret-range-from-point.html: Added.
117
jiewen_tan@apple.comfd1f4ea2017-04-06 18:56:33 +00001182017-03-31 Jiewen Tan <jiewen_tan@apple.com>
119
120 [WebCrypto] Add support for AES-CTR
121 https://bugs.webkit.org/show_bug.cgi?id=169761
122 <rdar://problem/31331321>
123
124 Reviewed by Brent Fulgham.
125
126 * crypto/subtle/aes-ctr-encrypt-malformed-parameters-expected.txt: Added.
127 * crypto/subtle/aes-ctr-encrypt-malformed-parameters.html: Added.
128 * crypto/subtle/aes-ctr-generate-export-key-jwk-length-128-expected.txt: Added.
129 * crypto/subtle/aes-ctr-generate-export-key-jwk-length-128.html: Added.
130 * crypto/subtle/aes-ctr-generate-export-key-jwk-length-192-expected.txt: Added.
131 * crypto/subtle/aes-ctr-generate-export-key-jwk-length-192.html: Added.
132 * crypto/subtle/aes-ctr-generate-export-key-jwk-length-256-expected.txt: Added.
133 * crypto/subtle/aes-ctr-generate-export-key-jwk-length-256.html: Added.
134 * crypto/subtle/aes-ctr-generate-export-raw-key-expected.txt: Added.
135 * crypto/subtle/aes-ctr-generate-export-raw-key.html: Added.
136 * crypto/subtle/aes-ctr-generate-key-encrypt-decrypt-expected.txt: Added.
137 * crypto/subtle/aes-ctr-generate-key-encrypt-decrypt.html: Added.
138 * crypto/subtle/aes-ctr-generate-key-expected.txt: Added.
139 * crypto/subtle/aes-ctr-generate-key.html: Added.
140 * crypto/subtle/aes-ctr-import-jwk-key-length-128-expected.txt: Added.
141 * crypto/subtle/aes-ctr-import-jwk-key-length-128.html: Added.
142 * crypto/subtle/aes-ctr-import-jwk-key-length-192-expected.txt: Added.
143 * crypto/subtle/aes-ctr-import-jwk-key-length-192.html: Added.
144 * crypto/subtle/aes-ctr-import-jwk-key-length-256-expected.txt: Added.
145 * crypto/subtle/aes-ctr-import-jwk-key-length-256.html: Added.
146 * crypto/subtle/aes-ctr-import-key-decrypt-expected.txt: Added.
147 * crypto/subtle/aes-ctr-import-key-decrypt.html: Added.
148 * crypto/subtle/aes-ctr-import-key-encrypt-expected.txt: Added.
149 * crypto/subtle/aes-ctr-import-key-encrypt.html: Added.
150 * crypto/subtle/aes-ctr-import-key-unwrap-jwk-key-expected.txt: Added.
151 * crypto/subtle/aes-ctr-import-key-unwrap-jwk-key.html: Added.
152 * crypto/subtle/aes-ctr-import-key-unwrap-raw-key-expected.txt: Added.
153 * crypto/subtle/aes-ctr-import-key-unwrap-raw-key.html: Added.
154 * crypto/subtle/aes-ctr-import-key-wrap-jwk-key-expected.txt: Added.
155 * crypto/subtle/aes-ctr-import-key-wrap-jwk-key.html: Added.
156 * crypto/subtle/aes-ctr-import-key-wrap-raw-key-expected.txt: Added.
157 * crypto/subtle/aes-ctr-import-key-wrap-raw-key.html: Added.
158 * crypto/subtle/aes-ctr-import-raw-key-expected.txt: Added.
159 * crypto/subtle/aes-ctr-import-raw-key.html: Added.
160 * crypto/subtle/aes-generate-key-malformed-parameters-expected.txt:
161 * crypto/subtle/aes-generate-key-malformed-parameters.html:
162 * crypto/subtle/aes-import-key-malformed-parameters-expected.txt:
163 * crypto/subtle/aes-import-key-malformed-parameters.html:
164 * crypto/workers/subtle/aes-ctr-import-key-decrypt-expected.txt: Added.
165 * crypto/workers/subtle/aes-ctr-import-key-decrypt.html: Added.
166 * crypto/workers/subtle/aes-ctr-import-key-encrypt-expected.txt: Added.
167 * crypto/workers/subtle/aes-ctr-import-key-encrypt.html: Added.
168 * crypto/workers/subtle/aes-ctr-import-key-unwrap-key-expected.txt: Added.
169 * crypto/workers/subtle/aes-ctr-import-key-unwrap-key.html: Added.
170 * crypto/workers/subtle/aes-ctr-import-key-wrap-key-expected.txt: Added.
171 * crypto/workers/subtle/aes-ctr-import-key-wrap-key.html: Added.
172 * crypto/workers/subtle/resources/aes-ctr-import-key-decrypt.js: Added.
173 * crypto/workers/subtle/resources/aes-ctr-import-key-encrypt.js: Added.
174 * crypto/workers/subtle/resources/aes-ctr-import-key-unwrap-key.js: Added.
175 * crypto/workers/subtle/resources/aes-ctr-import-key-wrap-key.js: Added.
176
ryanhaddad@apple.com26c645c2017-04-06 18:53:25 +00001772017-04-06 Ryan Haddad <ryanhaddad@apple.com>
178
179 Mark inspector/codemirror/prettyprinting-css-rules.html as flaky on release.
180 https://bugs.webkit.org/show_bug.cgi?id=153460
181
182 Unreviewed test gardening.
183
184 * platform/mac/TestExpectations:
185
commit-queue@webkit.orga9762452017-04-06 18:48:11 +00001862017-04-06 Youenn Fablet <youenn@apple.com>
187
188 WebRTC tests gardening
189 https://bugs.webkit.org/show_bug.cgi?id=170508
190
191 Reviewed by Eric Carlson.
192
193 * platform/ios-wk1/TestExpectations:
194 * platform/ios-wk2/TestExpectations:
195 * platform/ios/TestExpectations:
196
antti@apple.comc5190fd2017-04-06 18:32:47 +00001972017-04-06 Antti Koivisto <antti@apple.com>
198
199 Implement testing mode for disk cache
200 https://bugs.webkit.org/show_bug.cgi?id=170547
201
202 Reviewed by Andreas Kling.
203
204 Enable a few disabled tests to see how it goes.
205
206 * platform/mac-wk2/TestExpectations:
207
commit-queue@webkit.org42dd4f72017-04-06 17:25:10 +00002082017-04-06 Romain Bellessort <romain.bellessort@crf.canon.fr>
209
210 [Readable Streams API] Implement ReadableStreamBYOBRequest respondWithNewView()
211 https://bugs.webkit.org/show_bug.cgi?id=170339
212
213 Reviewed by Youenn Fablet.
214
215 Added new tests addressing respondWithNewView() behaviour.
216
217 * streams/readable-stream-byob-request-expected.txt: Updated.
218 * streams/readable-stream-byob-request.js: Added new tests.
219
hyatt@apple.comfe6f0e72017-04-06 16:44:22 +00002202017-04-06 Dave Hyatt <hyatt@apple.com>
221
222 Rendering flexbox children across columns
223 https://bugs.webkit.org/show_bug.cgi?id=164166
224 <rdar://problem/29055587>
225
226 Reviewed by Zalan Bujtas.
227
228 * fast/multicol/flexbox-rows-expected.html: Added.
229 * fast/multicol/flexbox-rows.html: Added.
230
simon.fraser@apple.comd3c9b482017-04-06 00:55:14 +00002312017-04-05 Simon Fraser <simon.fraser@apple.com>
232
233 Set lastHandledUserGestureTimestamp on all ancestor documents, not just the top document
234 https://bugs.webkit.org/show_bug.cgi?id=170479
235
236 Reviewed by Sam Weinig.
237
238 * fast/frames/user-gesture-timestamp-propagation-expected.txt: Added.
239 * fast/frames/user-gesture-timestamp-propagation.html: Added.
240 * platform/ios/TestExpectations:
241
eric.carlson@apple.com6cfa1d22017-04-05 23:22:20 +00002422017-04-05 Eric Carlson <eric.carlson@apple.com>
243
244 [MediaStream] Host application should be able to mute and unmute media streams
245 https://bugs.webkit.org/show_bug.cgi?id=170519
246 <rdar://problem/31174326>
247
248 Reviewed by Youenn Fablet.
249
250 * fast/mediastream/MediaStream-page-muted-expected.txt:
251 * fast/mediastream/MediaStream-page-muted.html:
252
jfernandez@igalia.com30168022017-04-05 20:44:10 +00002532017-04-05 Javier Fernandez <jfernandez@igalia.com>
254
255 [css-align] Implement the place-items shorthand
256 https://bugs.webkit.org/show_bug.cgi?id=168847
257
258 Reviewed by David Hyatt.
259
260 Regression tests for the new place-content alignment shorthand.
261
262 * css3/parse-place-items.html: Added.
263
clopez@igalia.com21ac4de2017-04-05 19:14:36 +00002642017-04-05 Carlos Alberto Lopez Perez <clopez@igalia.com>
265
266 [WebRTC][OpenWebRTC] Add support for SDP BUNDLE ("a:group:BUNDLE" and "a=bundle-only" lines)
267 https://bugs.webkit.org/show_bug.cgi?id=170157
268
269 Reviewed by Alejandro G. Castro.
270
271 The test fast/mediastream/RTCPeerConnection-inspect-offer-bundlePolicy-bundle-only.html
272 is used to check that we generate the "a=bundle-only" lines on the "m=" sections
273 according to the bundlePolicy. The 3 possible values of bundlePolicy are tested.
274 To properly test bundlePolicy:"balanced" we generate 5 extra tracks (6 in total)
275 for each one of the audio media type and video media type.
276
277 * TestExpectations: Set RTCPeerConnection-inspect-offer-bundlePolicy-bundle-only.html
278 as failing in the general TestExpectations, because the libwebrtc backend currently
279 doesn't generate the expected a=bundle-only lines.
280 On the GTK+ port TestExpectations file this is overriden, and the test is marked to pass.
281 The whole fast/mediastream directory is already overriden to pass.
282 * fast/mediastream/RTCPeerConnection-inspect-offer-bundlePolicy-bundle-only-expected.txt: Added.
283 * fast/mediastream/RTCPeerConnection-inspect-offer-bundlePolicy-bundle-only.html: Added.
284 * fast/mediastream/resources/sdp-utils.js:
285 (printComparableSessionDescription): Validate the a=group:BUNDLE line to contain the required MID identifiers.
286 * platform/gtk/fast/mediastream/RTCPeerConnection-inspect-answer-expected.txt: Added. Rebaseline with the expected a=group:BUNDLE line.
287 * platform/gtk/fast/mediastream/RTCPeerConnection-inspect-offer-expected.txt: Added. Rebaseline with the expected a=group:BUNDLE line.
288
jer.noble@apple.com837b2a02017-04-05 19:09:28 +00002892017-04-05 Jer Noble <jer.noble@apple.com>
290
291 [MSE] Seeks to currentTime=0 will fail if currentTime is already 0.
292 https://bugs.webkit.org/show_bug.cgi?id=170510
293
294 Reviewed by Eric Carlson.
295
296 * media/media-source/media-source-unnecessary-seek-seeked-expected.txt: Added.
297 * media/media-source/media-source-unnecessary-seek-seeked.html: Added.
298
mattbaker@apple.com6c085f62017-04-05 18:57:35 +00002992017-04-05 Matt Baker <mattbaker@apple.com>
300
301 Web Inspector: XHR breakpoints should be global
302 https://bugs.webkit.org/show_bug.cgi?id=170033
303
304 Reviewed by Joseph Pecoraro..
305
306 * inspector/dom-debugger/xhr-breakpoints.html:
307 Update for XHRBreakpoint constructor change.
308
cdumez@apple.comca98dba2017-04-05 18:47:39 +00003092017-04-05 Chris Dumez <cdumez@apple.com>
310
311 <input type="range"> changing to disabled while active breaks all pointer events
312 https://bugs.webkit.org/show_bug.cgi?id=170447
313 <rdar://problem/31442875>
314
315 Reviewed by Geoffrey Garen.
316
317 Add layout test coverage.
318
319 * fast/forms/range/disabled-while-dragging-expected.txt: Added.
320 * fast/forms/range/disabled-while-dragging.html: Added.
321
jiewen_tan@apple.com74fb95f2017-04-05 18:26:25 +00003222017-04-05 Jiewen Tan <jiewen_tan@apple.com>
323
324 Unreviewed, rebasing crypto/subtle/rsa-import-key-malformed-parameters.html
325 <rdar://problem/31322400>
326
327 * crypto/subtle/rsa-import-key-malformed-parameters-expected.txt:
328 * crypto/subtle/rsa-import-key-malformed-parameters.html:
329
commit-queue@webkit.orgc1bfe162017-04-05 17:31:37 +00003302017-04-05 Youenn Fablet <youenn@apple.com>
331
332 Deprecate and remove URL.createObjectURL(mediastream)
333 https://bugs.webkit.org/show_bug.cgi?id=167518
334 <rdar://problem/31149607>
335
336 Reviewed by Eric Carlson.
337
338 * fast/mediacapturefromelement/CanvasCaptureMediaStream-2d-events.html:
339 * fast/mediacapturefromelement/CanvasCaptureMediaStream-request-frame-events.html:
340 * fast/mediacapturefromelement/CanvasCaptureMediaStream-webgl-events.html:
341 * fast/mediastream/MediaStream-video-element-displays-buffer-expected.txt:
342 * fast/mediastream/MediaStream-video-element-displays-buffer.html:
343 * fast/mediastream/MediaStream-video-element-expected.txt:
344 * fast/mediastream/MediaStream-video-element-track-stop-expected.txt:
345 * fast/mediastream/MediaStream-video-element-track-stop.html:
346 * fast/mediastream/MediaStream-video-element-video-tracks-disabled-then-enabled-expected.txt:
347 * fast/mediastream/MediaStream-video-element-video-tracks-disabled.html:
348 * fast/mediastream/MediaStream-video-element.html:
349 * fast/mediastream/resources/getUserMedia-helper.js:
350 (setupVideoElementWithStream):
351
jfernandez@igalia.com1ef1c482017-04-05 09:13:42 +00003522017-04-05 Javier Fernandez <jfernandez@igalia.com>
353
354 [GTK] Unreviewed tests gardening
355 https://bugs.webkit.org/show_bug.cgi?id=170497
356
357 Unreviewed test gardening. Rebaseline tests after r214712.
358
359 * platform/gtk/fast/multicol/table-vertical-align-expected.txt:
360
361
ap@apple.com0bc422c2017-04-05 05:14:52 +00003622017-04-04 Alexey Proskuryakov <ap@apple.com>
363
364 Mark imported/w3c/web-platform-tests/fetch/api/response/response-trailer.html as flaky
365 for https://bugs.webkit.org/show_bug.cgi?id=170493
366
367 * platform/mac/TestExpectations:
368
commit-queue@webkit.orga533d1a2017-04-05 02:50:51 +00003692017-04-04 Youenn Fablet <youenn@apple.com>
370
commit-queue@webkit.org9286ca02017-04-05 04:48:03 +0000371 Canvas is tainted when painting a video with MediaStreamTrack
372 https://bugs.webkit.org/show_bug.cgi?id=170486
373
374 Reviewed by Eric Carlson.
375
376 * http/tests/media/media-stream/getusermedia-with-canvas-expected.txt: Added.
377 * http/tests/media/media-stream/getusermedia-with-canvas.html: Added.
378 * http/tests/media/media-stream/resources/getUserMedia-helper.js: Added.
379 (reject):
380 (getUserMedia):
381 (defaultRejectOrCatch):
382 (setupVideoElementWithStream):
383
3842017-04-04 Youenn Fablet <youenn@apple.com>
385
commit-queue@webkit.orga533d1a2017-04-05 02:50:51 +0000386 [Mac] Add back web audio support for getUserMedia MediaStreamTrack
387 https://bugs.webkit.org/show_bug.cgi?id=170482
388
389 Reviewed by Eric Carlson.
390
391 * TestExpectations:
392
ryanhaddad@apple.comba10fbe2017-04-05 00:56:17 +00003932017-04-04 Ryan Haddad <ryanhaddad@apple.com>
394
ryanhaddad@apple.com6a8f96b2017-04-05 00:59:58 +0000395 Mark fast/images/slower-animation-than-decoding-image.html as flaky.
396 https://bugs.webkit.org/show_bug.cgi?id=168390
397
398 Unreviewed test gardening.
399
400 * platform/mac/TestExpectations:
401
4022017-04-04 Ryan Haddad <ryanhaddad@apple.com>
403
ryanhaddad@apple.comd7b268c2017-04-05 00:59:54 +0000404 Mark fast/images/reset-image-animation.html as flaky.
405 https://bugs.webkit.org/show_bug.cgi?id=170177
406
407 Unreviewed test gardening.
408
409 * platform/mac/TestExpectations:
410
4112017-04-04 Ryan Haddad <ryanhaddad@apple.com>
412
ryanhaddad@apple.comba10fbe2017-04-05 00:56:17 +0000413 Mark media/modern-media-controls/airplay-button/airplay-button.html as flaky on mac-wk1 Release.
414 https://bugs.webkit.org/show_bug.cgi?id=168409
415
416 Unreviewed test gardening.
417
418 * platform/mac-wk1/TestExpectations:
419
bfulgham@apple.com5bce98a2017-04-05 00:05:27 +00004202017-04-04 Brent Fulgham <bfulgham@apple.com>
421
422 Do not assert when CharacterData representing an Attr fires events
423 https://bugs.webkit.org/show_bug.cgi?id=170454
424 <rdar://problem/30979320>
425
426 Reviewed by Ryosuke Niwa.
427
428 * fast/dom/no-assert-for-malformed-js-url-attribute-expected.txt: Added.
429 * fast/dom/no-assert-for-malformed-js-url-attribute.html: Added.
430
commit-queue@webkit.org10f46422017-04-04 23:37:55 +00004312017-04-04 Youenn Fablet <youenn@apple.com>
432
433 LayoutTest webrtc/libwebrtc/descriptionGetters.html is a flaky failure
434 https://bugs.webkit.org/show_bug.cgi?id=169481
435
436 Reviewed by Eric Carlson.
437
438 * platform/mac-wk2/TestExpectations: Removing flaky expectation.
439 * webrtc/datachannel/basic.html:
440
ryanhaddad@apple.com9b5ca262017-04-04 19:43:26 +00004412017-04-04 Ryan Haddad <ryanhaddad@apple.com>
442
ryanhaddad@apple.com6220a472017-04-04 19:43:29 +0000443 Add back results that were accidentally removed with r214848.
444 https://bugs.webkit.org/show_bug.cgi?id=169301
445
446 Unreviewed test gardening.
447
448 * platform/mac/fast/text/international/synthesized-italic-vertical-latin-expected.png: Added.
449 * platform/mac/fast/text/international/synthesized-italic-vertical-latin-expected.txt: Added.
450
4512017-04-04 Ryan Haddad <ryanhaddad@apple.com>
452
ryanhaddad@apple.com9b5ca262017-04-04 19:43:26 +0000453 Mark media/modern-media-controls/macos-inline-media-controls/macos-inline-media-controls-buttons-styles.html as flaky.
454 https://bugs.webkit.org/show_bug.cgi?id=170456
455
456 Unreviewed test gardening.
457
458 * platform/mac-wk1/TestExpectations:
459
commit-queue@webkit.org50f21c42017-04-04 19:24:31 +00004602017-04-04 Youenn Fablet <youenn@apple.com>
461
462 webrtc/peer-connection-audio-mute.html is flaky
463 https://bugs.webkit.org/show_bug.cgi?id=170451
464
465 Reviewed by Eric Carlson.
466
467 * TestExpectations: Removed flaky expectation for webrtc/peer-connection-audio-mute.html.
468 * webrtc/peer-connection-remote-audio-mute.html: Added timer to ensure setting enable propagates.
469 Decreasing time spent at detecting hum or not.
470 * webrtc/peer-connection-remote-audio-mute2.html: Ditto (but keeping flakiness expectation for now).
471
ryanhaddad@apple.com2b147fc2017-04-04 17:38:58 +00004722017-04-04 Ryan Haddad <ryanhaddad@apple.com>
473
474 Mark fast/images/animated-gif-webkit-transform.html as flaky.
475 https://bugs.webkit.org/show_bug.cgi?id=170410
476
477 Unreviewed test gardening.
478
479 * platform/mac-wk2/TestExpectations:
480
ap@apple.com68c61102017-04-04 01:22:41 +00004812017-04-03 Alexey Proskuryakov <ap@apple.com>
482
483 Re-adding flaky timeout expectation for http/tests/loading/resourceLoadStatistics/non-prevalent-resource-with-user-interaction.html
484
485 This test still times out, most of the time.
486
487 * platform/wk2/TestExpectations:
488
jfernandez@igalia.com95143bb2017-04-03 23:08:42 +00004892017-04-03 Javier Fernandez <jfernandez@igalia.com>
490
491 [css-align] Adapt place-content alignment shorthand to the new baseline syntax
492 https://bugs.webkit.org/show_bug.cgi?id=170340
493
494 Reviewed by David Hyatt.
495
496 Added additional test cases to evaluate the new baseline-alignment syntax.
497
498 * css3/parse-place-content-expected.txt:
499 * css3/parse-place-content.html:
500
n_wang@apple.comaf39f872017-04-03 23:06:25 +00005012017-04-03 Nan Wang <n_wang@apple.com>
502
503 AX: Expose link children when doing search predication on iOS
504 https://bugs.webkit.org/show_bug.cgi?id=170424
505 <rdar://problem/31413335>
506
507 Reviewed by Chris Fleizach.
508
509 * accessibility/ios-simulator/ios-search-predicate-link-children-expected.txt: Added.
510 * accessibility/ios-simulator/ios-search-predicate-link-children.html: Added.
511
hyatt@apple.comc8eb62a2017-04-03 22:28:45 +00005122017-04-03 Dave Hyatt <hyatt@apple.com>
513
514 Japanese fonts in vertical text should support synthesized italics
515 https://bugs.webkit.org/show_bug.cgi?id=169301
516
517 Reviewed by Simon Fraser.
518
519 * fast/text/international/synthesized-italic-vertical-expected.html:
520 * fast/text/international/synthesized-italic-vertical.html:
521 * platform/mac/fast/text/international/synthesized-italic-vertical-latin-expected.png: Removed.
522 * platform/mac/fast/text/international/synthesized-italic-vertical-latin-expected.txt: Removed.
523
cdumez@apple.com6884a1a2017-04-03 22:06:51 +00005242017-04-03 Chris Dumez <cdumez@apple.com>
525
526 REGRESSION (r206744): CSS background-image in style attribute ignored when using createHTMLDocument method of DOM parsing
527 https://bugs.webkit.org/show_bug.cgi?id=170285
528 <rdar://problem/31378543>
529
530 Reviewed by Andy Estes.
531
532 Add layout test coverage.
533
534 * fast/images/background-image-relative-url-changes-document-expected.html: Added.
535 * fast/images/background-image-relative-url-changes-document.html: Added.
536
wilander@apple.com5d4eacd2017-04-03 20:18:44 +00005372017-04-03 John Wilander <wilander@apple.com>
538
539 Remove timeout expectations after bug fix
540 https://bugs.webkit.org/show_bug.cgi?id=168262
541
542 Unreviewed test gardening.
543
544 Remove timeout expectations after bug fix in
545 https://bugs.webkit.org/show_bug.cgi?id=170400
546
547 * platform/wk2/TestExpectations:
548 Remove expected timeout for the first five test cases
549 under http/tests/loading/resourceLoadStatistics/.
550
antti@apple.com6c64e6c2017-04-03 19:08:07 +00005512017-04-03 Antti Koivisto <antti@apple.com>
552
553 REGRESSION (r207669): FileMaker Pro Help pages do not render correctly
554 https://bugs.webkit.org/show_bug.cgi?id=170402
555 <rdar://problem/31004344>
556
557 Reviewed by Simon Fraser.
558
559 * fast/css/document-stylesheets-dynamic-expected.html: Added.
560 * fast/css/document-stylesheets-dynamic.html: Added.
561
commit-queue@webkit.org57f150f2017-04-03 18:00:06 +00005622017-04-03 Jeremy Jones <jeremyj@apple.com>
563
564 LayoutTest pointer-lock/mouse-event-delivery.html is a flaky failure
565 https://bugs.webkit.org/show_bug.cgi?id=167965
566
567 Reviewed by Jon Lee.
568
569 Wait for wheel event before doing next step of test. The wheel event is delivered asynchronously and
570 can therefore be delivered later than expected by the test. This is already done for the first one,
571 do this for the second one also.
572
573 * platform/mac-wk2/TestExpectations:
574 * pointer-lock/mouse-event-delivery.html:
575
simon.fraser@apple.come5522a42017-04-03 17:51:29 +00005762017-04-01 Simon Fraser <simon.fraser@apple.com>
577
578 Clean up touch event handler registration when moving nodes between documents
579 https://bugs.webkit.org/show_bug.cgi?id=170384
580 rdar://problem/30816694
581
582 Reviewed by Chris Dumez.
583
584 Tests for moving nodes with various listener/handler combinations between documents.
585
586 * fast/events/touch/ios/gesture-node-move-between-documents-expected.txt: Added.
587 * fast/events/touch/ios/gesture-node-move-between-documents.html: Added.
588 * fast/events/touch/ios/overflow-node-move-between-documents-expected.txt: Added.
589 * fast/events/touch/ios/overflow-node-move-between-documents.html: Added.
590 * fast/events/touch/ios/slider-node-move-between-documents-expected.txt: Added.
591 * fast/events/touch/ios/slider-node-move-between-documents.html: Added.
592 * fast/events/touch/ios/touch-node-move-between-documents-expected.txt: Added.
593 * fast/events/touch/ios/touch-node-move-between-documents.html: Added.
594
carlosgc@webkit.org283f4e62017-04-03 17:08:12 +00005952017-04-03 Carlos Garcia Campos <cgarcia@igalia.com>
596
597 [SOUP] URI Fragment is lost after redirect
598 https://bugs.webkit.org/show_bug.cgi?id=170058
599
600 Reviewed by Michael Catanzaro.
601
602 Add tests to check we correctly handle fragment identifiers on server redirections.
603
604 * http/tests/navigation/redirect-preserves-fragment-expected.txt: Added.
605 * http/tests/navigation/redirect-preserves-fragment.html: Added.
606 * http/tests/navigation/redirect-to-fragment-expected.txt: Added.
607 * http/tests/navigation/redirect-to-fragment.html: Added.
608 * http/tests/navigation/redirect-to-fragment2-expected.txt: Added.
609 * http/tests/navigation/redirect-to-fragment2.html: Added.
610 * http/tests/navigation/resources/redirect-preserves-fragment.php: Added.
611 * http/tests/navigation/resources/redirect-to-fragment.php: Added.
612 * http/tests/navigation/resources/redirect-to-fragment2.php: Added.
613 * platform/ios/TestExpectations:
614 * platform/mac/TestExpectations:
615
commit-queue@webkit.orge5c24a22017-04-03 16:59:41 +00006162017-04-03 Youenn Fablet <youenn@apple.com>
617
618 captureStream is getting black frames with webgl canvas
619 https://bugs.webkit.org/show_bug.cgi?id=170325
620
621 Reviewed by Dean Jackson.
622
623 * fast/mediastream/captureStream/canvas3d-expected.txt: Added.
624 * fast/mediastream/captureStream/canvas3d.html: Added.
625
pvollan@apple.com60e84802017-04-03 13:17:11 +00006262017-04-03 Per Arne Vollan <pvollan@apple.com>
627
628 Implement stroke-miterlimit.
629 https://bugs.webkit.org/show_bug.cgi?id=169078
630
631 Reviewed by Dean Jackson.
632
633 * fast/css/stroke-miterlimit-default-expected.html: Added.
634 * fast/css/stroke-miterlimit-default.html: Added.
635 * fast/css/stroke-miterlimit-large-expected-mismatch.html: Added.
636 * fast/css/stroke-miterlimit-large.html: Added.
637 * fast/css/stroke-miterlimit-zero-expected-mismatch.html: Added.
638 * fast/css/stroke-miterlimit-zero.html: Added.
639
ap@apple.com4e5a2a92017-04-02 18:55:45 +00006402017-04-02 Alexey Proskuryakov <ap@apple.com>
641
ap@apple.com224fa132017-04-03 03:30:14 +0000642 Remove accidentally added DumpJSConsoleLogInStdErr from http/tests/fetch/fetch-in-worker-crash.html expectation.
643
644 * TestExpectations:
645
6462017-04-02 Alexey Proskuryakov <ap@apple.com>
647
ap@apple.com637c6b42017-04-03 03:13:42 +0000648 Build fix for
649 Add missing text styles
650 https://bugs.webkit.org/show_bug.cgi?id=170295
651
652 * platform/ios/ios/fast/text/opticalFontWithTextStyle-expected.txt:
653
6542017-04-02 Alexey Proskuryakov <ap@apple.com>
655
ap@apple.com37851092017-04-03 01:26:31 +0000656 Fix lint errors.
657
658 * TestExpectations:
659 * platform/ios-wk1/TestExpectations:
660 * platform/ios-wk2/TestExpectations:
661 * platform/ios/TestExpectations:
662 * platform/mac-wk1/TestExpectations:
663
6642017-04-02 Alexey Proskuryakov <ap@apple.com>
665
ap@apple.com4e5a2a92017-04-02 18:55:45 +0000666 Mark http/tests/fetch/fetch-in-worker-crash.html and imported/w3c/web-platform-tests/fetch/api/cors/cors-preflight-status.html as flaky.
667
668 For https://bugs.webkit.org/show_bug.cgi?id=170395
669 rdar://problem/30975761, rdar://problem/31394017
670
671 * TestExpectations:
672
pvollan@apple.comc6950052017-04-02 05:28:53 +00006732017-04-01 Per Arne Vollan <pvollan@apple.com>
674
675 Add test for expected fallback behavior between stroke-width and -webkit-text-stroke-width.
676 https://bugs.webkit.org/show_bug.cgi?id=169466
677
678 Reviewed by Jon Lee.
679
680 Now that we have added support for stroke-width, we should have a test for expected fallback behavior between
681 stroke-width and -webkit-text-stroke-width. Currently, stroke-width is always preferred, also when inherited,
682 and when -webkit-text-stroke-width is declared inline. When stroke-width is not specified, we fall back to
683 -webkit-text-stroke-width.
684
685 * fast/css/stroke-width-fallback-expected.html: Added.
686 * fast/css/stroke-width-fallback.html: Added.
687
jonlee@apple.comb9c753c2017-04-02 05:28:10 +00006882017-04-01 Jon Lee <jonlee@apple.com>
689
690 Add missing text styles
691 https://bugs.webkit.org/show_bug.cgi?id=170295
692 rdar://problem/30219503
693
694 Reviewed by Dean Jackson.
695
696 * platform/ios/ios/fast/text/opticalFontWithTextStyle.html: Update test to include title0 and title4.
697
cdumez@apple.com63c68002017-04-02 00:55:20 +00006982017-04-01 Chris Dumez <cdumez@apple.com>
699
700 We should pause silent WebAudio rendering in background tabs
701 https://bugs.webkit.org/show_bug.cgi?id=170299
702 <rdar://problem/31289132>
703
704 Reviewed by Eric Carlson.
705
706 Add layout test coverage.
707
708 * webaudio/silent-audio-interrupted-in-background-expected.txt: Added.
709 * webaudio/silent-audio-interrupted-in-background.html: Added.
710
ap@apple.com44498b62017-04-01 07:47:17 +00007112017-04-01 Alexey Proskuryakov <ap@apple.com>
712
713 Rolling back http://trac.webkit.org/r214663 - memory corruption
714
715 * streams/readable-stream-byob-request-expected.txt:
716 * streams/readable-stream-byob-request.js:
717 (self.importScripts.test): Deleted.
718
zalan@apple.com45ae7d72017-04-01 06:30:00 +00007192017-03-31 Zalan Bujtas <zalan@apple.com>
720
721 <table>: Including <caption>, <thead> or <tbody> causes clipping across page breaks
722 https://bugs.webkit.org/show_bug.cgi?id=170348
723 <rdar://problem/24727151>
724
725 Reviewed by David Hyatt.
726
727 * fast/multicol/table-section-page-break-expected.html: Added.
728 * fast/multicol/table-section-page-break.html: Added.
729
cdumez@apple.comc79decf2017-04-01 00:31:34 +00007302017-03-31 Chris Dumez <cdumez@apple.com>
731
732 LayoutTest fast/images/animated-gif-restored-from-bfcache.html is a flaky failure
733 https://bugs.webkit.org/show_bug.cgi?id=162510
734 <rdar://problem/31380650>
735
736 Reviewed by Alexey Proskuryakov.
737
738 The test restores a page from PageCache and wants to check that an animated
739 GIF is properly animating. To do so, it store the data of the current image
740 frame, and then checks in a 100ms timer that the current image frame is
741 different. This is flaky by nature since the image only has 10 frames and
742 you therefore have a 1/10 chance that the new frame will be the same as the
743 previous one, even if the image is properly animating.
744
745 To address the problem, do a setInterval instead of a setTimeout and check
746 until the frame becomes different.
747
748 * fast/images/animated-gif-restored-from-bfcache.html:
749 * platform/mac/TestExpectations:
750
wenson_hsieh@apple.comdb5f5172017-03-31 22:36:00 +00007512017-03-31 Wenson Hsieh <wenson_hsieh@apple.com>
752
753 [WK2] Tapping away to dismiss the selection does not update the selected DOM range using character granularity
754 https://bugs.webkit.org/show_bug.cgi?id=170328
755 <rdar://problem/30904558>
756
757 Reviewed by Tim Horton.
758
759 Adds a new layout test verifying that when a user taps away to clear the current selection in character
760 granularity selection mode, the selected DOM range in the web process does not fall out of sync with UIKit's
761 selection views, which are dismissed.
762
763 * editing/selection/character-granularity-selected-range-after-dismissing-selection-expected.txt: Added.
764 * editing/selection/character-granularity-selected-range-after-dismissing-selection.html: Added.
765
commit-queue@webkit.org2305fd32017-03-31 22:08:36 +00007662017-03-31 Youenn Fablet <youenn@apple.com>
767
768 Add a test to ensure webrtc generated certificates and names are ephemeral
769 https://bugs.webkit.org/show_bug.cgi?id=170225
770
771 Reviewed by Jon Lee.
772
773 * webrtc/ephemeral-certificates-and-cnames-expected.txt: Added.
774 * webrtc/ephemeral-certificates-and-cnames.html: Added.
775
wenson_hsieh@apple.comb65afc82017-03-31 21:46:42 +00007762017-03-31 Wenson Hsieh <wenson_hsieh@apple.com>
777
778 [WK2] Tapping editable text inside of a range selection no longer changes the selection to a caret
779 https://bugs.webkit.org/show_bug.cgi?id=170327
780 <rdar://problem/31363816>
781
782 Reviewed by Tim Horton.
783
784 Adds a new WK2 interaction test for iOS verifying that tapping a selection in editable content sets the selection
785 to a caret, rather than maintaining the range selection. This test is disabled in OpenSource, since it relies on
786 synthetic touch events.
787
788 * TestExpectations:
789 * editing/selection/caret-after-tap-in-editable-selection-expected.txt: Added.
790 * editing/selection/caret-after-tap-in-editable-selection.html: Added.
791
ap@apple.come4023af2017-03-31 17:29:12 +00007922017-03-31 Alexey Proskuryakov <ap@apple.com>
793
ap@apple.com19c0fd02017-03-31 19:18:26 +0000794 Mark fast/mediastream/MediaStream-page-muted.html as flaky for
795 https://bugs.webkit.org/show_bug.cgi?id=170355
796
797 * TestExpectations:
798
7992017-03-31 Alexey Proskuryakov <ap@apple.com>
800
ap@apple.comb599b982017-03-31 17:41:39 +0000801 Correction for the previous change - this is an image failure.
802
803 * platform/mac-wk2/TestExpectations:
804
8052017-03-31 Alexey Proskuryakov <ap@apple.com>
806
ap@apple.come4023af2017-03-31 17:29:12 +0000807 Mark fast/images/animated-image-different-dest-size.html as flaky for
808 https://bugs.webkit.org/show_bug.cgi?id=170203
809
810 * platform/mac-wk2/TestExpectations:
811
carlosgc@webkit.org0cabf2b2017-03-31 11:13:14 +00008122017-03-31 Carlos Garcia Campos <cgarcia@igalia.com>
813
carlosgc@webkit.orga15168e2017-03-31 12:31:58 +0000814 Unreviewed GTK+ gardening. Update expectations of several tests.
815
816 Also rebaseline fast/css/getComputedStyle/computed-style-font-family.html after r214394, it also requires variation
817 fonts.
818
819 * platform/gtk/TestExpectations:
820 * platform/gtk/fast/css/getComputedStyle/computed-style-font-family-expected.txt: Added.
821
8222017-03-31 Carlos Garcia Campos <cgarcia@igalia.com>
823
carlosgc@webkit.org0cabf2b2017-03-31 11:13:14 +0000824 Unreviewed GTK+ gardening. Rebaseline several tests after r214546.
825
826 GTK+ port doesn't support variation fonts. Also mark canvas/philip/tests/2d.pattern.animated.gif.html as failing
827 after r214503.
828
829 * platform/gtk/TestExpectations:
830 * platform/gtk/fast/text/font-selection-font-loading-api-parse-expected.txt: Added.
831 * platform/gtk/fast/text/font-stretch-parse-expected.txt: Added.
832 * platform/gtk/fast/text/font-style-parse-expected.txt: Added.
833 * platform/gtk/fast/text/font-weight-parse-expected.txt: Added.
834
commit-queue@webkit.org2ebbc9d2017-03-31 10:37:06 +00008352017-03-31 Romain Bellessort <romain.bellessort@crf.canon.fr>
836
837 [Readable Streams API] Implement cloneArrayBuffer in WebCore
838 https://bugs.webkit.org/show_bug.cgi?id=170008
839
840 Reviewed by Youenn Fablet.
841
842 Added test to check cloneArrayBuffer behaviour.
843
844 * streams/readable-stream-byob-request.js:
845
gskachkov@gmail.combce57f12017-03-31 10:06:08 +00008462017-03-31 Oleksandr Skachkov <gskachkov@gmail.com>
847
848 String.prototype.replace incorrectly applies "special replacement parameters" when passed a function
849 https://bugs.webkit.org/show_bug.cgi?id=170151
850
851 Reviewed by Saam Barati.
852
853 * js/script-tests/string_replace_function.js: Added.
854 * js/script-tests/string_replace_regexp.js: Renamed from LayoutTests/js/script-tests/string_replace.js.
855 * js/string_replace_function-expected.txt: Added.
856 * js/string_replace_function.html: Copied from LayoutTests/js/string_replace.html.
857 * js/string_replace_regexp-expected.txt: Renamed from LayoutTests/js/string_replace-expected.txt.
858 * js/string_replace_regexp.html: Renamed from LayoutTests/js/string_replace.html.
859
rego@igalia.com0e27af12017-03-31 09:27:04 +00008602017-03-31 Manuel Rego Casasnovas <rego@igalia.com>
861
862 [css-grid] Update W3C Test Suite
863 https://bugs.webkit.org/show_bug.cgi?id=170170
864
865 Reviewed by Youenn Fablet.
866
867 Update path to tests in TestExpectations as the CSS Grid Layout suite
868 is now under web-platform-tests.
869
870 * TestExpectations:
871
commit-queue@webkit.org9f5bc2e2017-03-31 08:25:42 +00008722017-03-31 Antoine Quint <graouts@apple.com>
873
874 [mac-wk1] LayoutTest media/modern-media-controls/airplay-button/airplay-button.html is a flaky timeout
875 https://bugs.webkit.org/show_bug.cgi?id=168409
876 <rdar://problem/30799198>
877
878 Unreviewed. Capture new logging events.
879
880 * media/modern-media-controls/airplay-button/airplay-button.html:
881
mattbaker@apple.com3b706d42017-03-31 00:51:51 +00008822017-03-30 Matt Baker <mattbaker@apple.com>
883
884 Unreviewed. Update test expectations after https://bugs.webkit.org/show_bug.cgi?id=170279.
885
886 * inspector/css/getAllStyleSheets-expected.txt:
887
ryanhaddad@apple.comfefda0a2017-03-31 00:23:36 +00008882017-03-30 Ryan Haddad <ryanhaddad@apple.com>
889
890 Rebaseline js/dom/global-constructors-attributes.html.
891
892 Unreviewed test gardening.
893
894 * platform/mac-elcapitan/js/dom/global-constructors-attributes-expected.txt:
895 * platform/mac-wk1/js/dom/global-constructors-attributes-expected.txt:
896 * platform/mac/js/dom/global-constructors-attributes-expected.txt:
897
simon.fraser@apple.com55d6e1f2017-03-31 00:04:21 +00008982017-03-30 Simon Fraser <simon.fraser@apple.com>
899
900 Rename a touch event function, and new touch region test results
901 https://bugs.webkit.org/show_bug.cgi?id=170309
902 rdar://problem/31329520
903
904 Reviewed by Chris Dumez.
905
906 A code change in WebKitAdditions progresses this test result.
907
908 * fast/events/touch/ios/touch-event-regions/iframes-expected.txt:
909
commit-queue@webkit.org387b6ba2017-03-30 22:41:14 +00009102017-03-30 Said Abou-Hallawa <sabouhallawa@apple.com>
911
912 REGRESSION (r213764): Background image from sprite sheet incorrectly scaled
913 https://bugs.webkit.org/show_bug.cgi?id=169547
914
915 Reviewed by Simon Fraser.
916
917 * fast/images/async-image-background-image.html:
918 * fast/images/resources/sprite-sheet-red-green-blue.png: Added.
919 * fast/images/sprite-sheet-image-draw-expected.html: Added.
920 * fast/images/sprite-sheet-image-draw.html: Added.
921
mattbaker@apple.comb9d70672017-03-30 22:37:34 +00009222017-03-30 Matt Baker <mattbaker@apple.com>
923
924 Web Inspector: Assertion failure in InspectorStyleProperty::setRawTextFromStyleDeclaration
925 https://bugs.webkit.org/show_bug.cgi?id=170279
926 <rdar://problem/30200492>
927
928 Reviewed by David Hyatt.
929
930 * inspector/css/getAllStyleSheets.html:
931 Add stylesheet with an "unparsed" property having no final semicolon.
932
commit-queue@webkit.org819396b2017-03-30 21:42:19 +00009332017-03-30 Youenn Fablet <youenn@apple.com>
934
935 Clean up RTCDataChannel
936 https://bugs.webkit.org/show_bug.cgi?id=169732
937
938 Reviewed by Chris Dumez.
939
940 * webrtc/datachannel/bufferedAmountLowThreshold-expected.txt: Added.
941 * webrtc/datachannel/bufferedAmountLowThreshold.html: Added.
942
cdumez@apple.comc973c422017-03-30 21:35:39 +00009432017-03-30 Chris Dumez <cdumez@apple.com>
944
945 svg/animations/animations-paused-in-background-page.html is flaky
946 https://bugs.webkit.org/show_bug.cgi?id=170290
947
948 Reviewed by Simon Fraser.
949
950 Fix shouldBecomeEqual() check in the test which was wrong and was passing by chance
951 due to a race.
952
953 * svg/animations/animations-paused-in-background-page-expected.txt:
954 * svg/animations/animations-paused-in-background-page.html:
955
jfernandez@igalia.com384f6462017-03-30 21:27:09 +00009562017-03-30 Javier Fernandez <jfernandez@igalia.com>
957
958 [css-align] Adapt content-alignment properties to the new baseline syntax
959 https://bugs.webkit.org/show_bug.cgi?id=170262
960
961 Reviewed by David Hyatt.
962
963 Added new cases to the alignment properties parsing tests so that we can verify the new
964 baseline-alignment syntax is parsed as expected.
965 Additionally, I modified the tests so that they use the testharness format.
966
967 * css3/parse-align-content-expected.txt:
968 * css3/parse-align-content.html:
969 * css3/parse-justify-content-expected.txt:
970 * css3/parse-justify-content.html:
971
jcraig@apple.comaff229672017-03-30 21:13:21 +00009722017-03-30 James Craig <jcraig@apple.com>
973
974 AX: Expose a new AXSubrole for explicit ARIA "group" role
975 https://bugs.webkit.org/show_bug.cgi?id=169810
976 <rdar://problem/31039693>
977
978 Reviewed by Chris Fleizach.
979
980 * accessibility/list-detection2-expected.txt:
981 * accessibility/list-detection2.html:
982 * accessibility/roles-computedRoleString.html:
983 * inspector/dom/getAccessibilityPropertiesForNode-expected.txt:
984 * inspector/dom/highlightFrame-expected.txt:
985 * inspector/dom/highlightSelector-expected.txt:
986 * platform/mac/accessibility/roles-computedRoleString-expected.txt:
987 * platform/mac/accessibility/roles-exposed-expected.txt:
988
commit-queue@webkit.org76329332017-03-30 20:22:38 +00009892017-03-30 Youenn Fablet <youenn@apple.com>
990
991 webrtc/video-stats.html and webrtc/video-replace-track.html are flaky
992 https://bugs.webkit.org/show_bug.cgi?id=170294
993
994 Unreviewed.
995
996 * TestExpectations: Marking these tests as flaky.
997
eric.carlson@apple.com697909c2017-03-30 20:17:08 +00009982017-03-30 Eric Carlson <eric.carlson@apple.com>
999
1000 [Crash] WebCore::AudioBuffer::AudioBuffer don't checking illegal value
1001 https://bugs.webkit.org/show_bug.cgi?id=169956
1002
1003 Reviewed by Youenn Fablet.
1004
1005 * webaudio/audiobuffer-crash-expected.txt: Added.
1006 * webaudio/audiobuffer-crash.html: Added.
1007
simon.fraser@apple.com99b6f422017-03-30 18:41:35 +000010082017-03-30 Simon Fraser <simon.fraser@apple.com>
1009
1010 Add some tests that dump the touch event regions with various content configurations
1011 https://bugs.webkit.org/show_bug.cgi?id=170216
1012
1013 Followup: add missing results files, and tweak iframes.html to show that regions fail to
1014 take iframe borders into account.
1015
1016 * fast/events/touch/ios/touch-event-regions/active-passive-nesting-expected.txt: Added.
1017 * fast/events/touch/ios/touch-event-regions/columns-expected.txt: Added.
1018 * fast/events/touch/ios/touch-event-regions/complex-expected.txt: Added.
1019 * fast/events/touch/ios/touch-event-regions/document-expected.txt: Added.
1020 * fast/events/touch/ios/touch-event-regions/iframes-expected.txt: Added.
1021 * fast/events/touch/ios/touch-event-regions/iframes.html:
1022 * fast/events/touch/ios/touch-event-regions/overflow-expected.txt: Added.
1023 * fast/events/touch/ios/touch-event-regions/range-sliders-expected.txt: Added.
1024
pvollan@apple.com87075aaf2017-03-30 17:06:59 +000010252017-03-30 Per Arne Vollan <pvollan@apple.com>
1026
1027 [mac-wk1 debug] LayoutTest media/track/track-cue-rendering-with-padding.html is a flaky timeout
1028 https://bugs.webkit.org/show_bug.cgi?id=170188
1029
1030 Reviewed by Eric Carlson.
1031
1032 The textTrackDisplayElement call will fail and throw an exception if the text track display element
1033 has not yet been added to the text track container element. We wait until it has been added.
1034
1035 * media/track/track-cue-rendering-with-padding.html:
1036
commit-queue@webkit.org98928812017-03-30 17:06:21 +000010372017-03-30 Antoine Quint <graouts@apple.com>
1038
1039 [Modern Media Controls] Invalid placard icon is not visible for short video
1040 https://bugs.webkit.org/show_bug.cgi?id=170277
1041 <rdar://problem/31327955>
1042
1043 Reviewed by Eric Carlson.
1044
1045 Add a new test to check that we correctly hide the invalid icon only when
1046 there is no space left to display it.
1047
1048 * media/modern-media-controls/invalid-placard/invalid-placard-constrained-metrics-expected.txt: Added.
1049 * media/modern-media-controls/invalid-placard/invalid-placard-constrained-metrics.html: Added.
1050
svillar@igalia.com9f7a20b2017-03-30 14:40:46 +000010512017-03-27 Sergio Villar Senin <svillar@igalia.com>
1052
1053 [css-grid] Clamp the number of autorepeat tracks
1054 https://bugs.webkit.org/show_bug.cgi?id=170120
1055
1056 Reviewed by Manuel Rego Casasnovas.
1057
1058 Added a new test to check the clamping of grid tracks. It's mostly all JavaScript in order
1059 to allow us to run several test cases over a small number of grids in a single file quite
1060 fast. The other option was to statically (CSS) create several huge grids, something that
1061 could potentially be very expensive in terms of memory and CPU leading to timeouts.
1062
1063 * fast/css-grid-layout/grid-auto-repeat-huge-grid-expected.txt: Added.
1064 * fast/css-grid-layout/grid-auto-repeat-huge-grid.html: Added.
1065
commit-queue@webkit.org49e48492017-03-30 13:11:25 +000010662017-03-30 Antoine Quint <graouts@apple.com>
1067
1068 [mac-wk1] LayoutTest media/modern-media-controls/airplay-button/airplay-button.html is a flaky timeout
1069 https://bugs.webkit.org/show_bug.cgi?id=168409
1070 <rdar://problem/30799198>
1071
1072 Unreviewed. Add logging related to visibility since document.visibility = hidden would cause the
1073 requestAnimationFrame() call to suspend the ScriptedAnimationController.
1074
1075 * media/modern-media-controls/airplay-button/airplay-button.html:
1076
pvollan@apple.comc639f112017-03-30 06:35:31 +000010772017-03-30 Per Arne Vollan <pvollan@apple.com>
1078
1079 REGRESSION(~r212322): LayoutTest media/track/track-cue-container-rendering-position.html is a flaky timeout
1080 https://bugs.webkit.org/show_bug.cgi?id=168660
1081
1082 Reviewed Eric Carlson.
1083
1084 The textTrackDisplayElement call will fail and throw an exception if the text track display element
1085 has not yet been added to the text track container element. We wait until it has been added.
1086
1087 * media/track/track-cue-container-rendering-position.html:
1088
rniwa@webkit.org97f81a02017-03-30 05:38:59 +000010892017-03-29 Ryosuke Niwa <rniwa@webkit.org>
1090
1091 Disconnecting a HTMLObjectElement does not always unload its content document
1092 https://bugs.webkit.org/show_bug.cgi?id=169606
1093
1094 Reviewed by Andy Estes.
1095
1096 Add a regression test.
1097
1098 * fast/dom/removing-focused-object-element-expected.txt: Added.
1099 * fast/dom/removing-focused-object-element.html: Added.
1100
simon.fraser@apple.com187c6d02017-03-30 01:31:59 +000011012017-03-29 Simon Fraser <simon.fraser@apple.com>
1102
1103 Add some tests that dump the touch event regions with various content configurations
1104 https://bugs.webkit.org/show_bug.cgi?id=170216
1105
1106 Reviewed by Dean Jackson.
1107
1108 Tests for touch event regions. Some of these are modeled after tests in tiled-drawing/scrolling/non-fast-region/.
1109
1110 * fast/events/touch/ios/touch-event-regions/resources/touch-regions-helper.js: Added.
1111 * fast/events/touch/ios/touch-event-regions/active-passive-nesting-expected.html: Added.
1112 * fast/events/touch/ios/touch-event-regions/active-passive-nesting.html: Added.
1113 * fast/events/touch/ios/touch-event-regions/columns-expected.txt: Added.
1114 * fast/events/touch/ios/touch-event-regions/columns.html: Added.
1115 * fast/events/touch/ios/touch-event-regions/complex-expected.txt: Added.
1116 * fast/events/touch/ios/touch-event-regions/complex.html: Added.
1117 * fast/events/touch/ios/touch-event-regions/document-expected.txt: Added.
1118 * fast/events/touch/ios/touch-event-regions/document.html: Added.
1119 * fast/events/touch/ios/touch-event-regions/iframes-expected.txt: Added.
1120 * fast/events/touch/ios/touch-event-regions/iframes.html: Added.
1121 * fast/events/touch/ios/touch-event-regions/overflow-expected.txt: Added.
1122 * fast/events/touch/ios/touch-event-regions/overflow.html: Added.
1123 * fast/events/touch/ios/touch-event-regions/range-sliders-expected.txt: Added.
1124 * fast/events/touch/ios/touch-event-regions/range-sliders.html: Added.
1125
simon.fraser@apple.com54152682017-03-30 01:31:53 +000011262017-03-28 Simon Fraser <simon.fraser@apple.com>
1127
1128 Make it possible to dump touch event regions for testing
1129 https://bugs.webkit.org/show_bug.cgi?id=170209
1130 <rdar://problem/31309258>
1131
1132 Reviewed by Tim Horton.
1133
1134 Simple test that dumps the regions.
1135
1136 * fast/events/touch/ios/touch-event-regions-expected.txt: Added.
1137 * fast/events/touch/ios/touch-event-regions.html: Added.
1138
zalan@apple.com26018542017-03-30 01:25:00 +000011392017-03-29 Zalan Bujtas <zalan@apple.com>
1140
1141 RenderBlockFlow::addFloatsToNewParent should check if float is already added to the object list.
1142 https://bugs.webkit.org/show_bug.cgi?id=170259
1143 <rdar://problem/31300584>
1144
1145 Reviewed by Simon Fraser.
1146
1147 * fast/block/float/placing-multiple-floats-crash-expected.txt: Added.
1148 * fast/block/float/placing-multiple-floats-crash.html: Added.
1149
timothy_horton@apple.coma6aeabc2017-03-30 01:05:58 +000011502017-03-29 Tim Horton <timothy_horton@apple.com>
1151
1152 Swipe gesture tests don't work on macOS Sierra
1153 https://bugs.webkit.org/show_bug.cgi?id=161675
1154 <rdar://problem/23379930>
1155
1156 Reviewed by Darin Adler.
1157
1158 * platform/mac-wk2/TestExpectations:
1159 * swipe/basic-cached-back-swipe-expected.txt:
1160 * swipe/basic-cached-back-swipe.html:
1161 * swipe/main-frame-pinning-requirement-expected.txt:
1162 * swipe/main-frame-pinning-requirement.html:
1163 * swipe/pushState-cached-back-swipe-expected.txt:
1164 * swipe/pushState-cached-back-swipe.html:
1165 * swipe/pushState-programmatic-back-while-swiping-crash-expected.txt:
1166 * swipe/pushState-programmatic-back-while-swiping-crash.html:
1167 * swipe/resources/swipe-test.js:
1168 (measuredDurationShouldBeLessThan):
1169 (startSwipeGesture):
1170 (completeSwipeGesture):
1171 (playEventStream):
1172 (eventQueue.enqueueScrollEvent): Deleted.
1173 (eventQueue.enqueueSwipeEvent): Deleted.
1174 (eventQueue.hasPendingEvents): Deleted.
1175 (eventQueue.callAfterEventDispatch): Deleted.
1176 (eventQueue._processEventQueue): Deleted.
1177 (eventQueue._processEventQueueSoon): Deleted.
1178 * swipe/swipe-start-hysteresis-failures-expected.txt: Removed.
1179 * swipe/swipe-start-hysteresis-failures.html: Removed.
1180
mmaxfield@apple.comff19e5c2017-03-29 23:12:08 +000011812017-03-29 Myles C. Maxfield <mmaxfield@apple.com>
1182
1183 Try to normalize variation ranges
1184 https://bugs.webkit.org/show_bug.cgi?id=170119
1185
1186 Reviewed by Simon Fraser.
1187
1188 * fast/text/variations/font-selection-properties-expected.html:
1189
ryanhaddad@apple.com43a7d082017-03-29 22:46:34 +000011902017-03-29 Ryan Haddad <ryanhaddad@apple.com>
1191
1192 Mark http/tests/media/modern-media-controls/time-labels-support/long-time.html as flaky on macOS.
1193 https://bugs.webkit.org/show_bug.cgi?id=169677
1194
1195 Unreviewed test gardening.
1196
1197 * platform/mac-wk1/TestExpectations:
1198 * platform/mac/TestExpectations:
1199
jfernandez@igalia.com81a5ae22017-03-29 22:01:11 +000012002017-03-29 Javier Fernandez <jfernandez@igalia.com>
1201
1202 [css-align] Adapt self-alignment properties to the new baseline syntax
1203 https://bugs.webkit.org/show_bug.cgi?id=170235
1204
1205 Reviewed by David Hyatt.
1206
1207 Added new cases to the alignment properties parsing tests so that we can verify the new
1208 baseline-alignment syntax is parsed as expected.
1209 Additionally, I modified the tests so that they use the testharness format.
1210
1211 * css3/parse-align-items-expected.txt:
1212 * css3/parse-align-items.html:
1213 * css3/parse-align-self-expected.txt:
1214 * css3/parse-align-self.html:
1215 * css3/resources/alignment-parsing-utils-th.js:
1216 (checkValues):
1217 * fast/css/parse-justify-items-expected.txt:
1218 * fast/css/parse-justify-items.html:
1219 * fast/css/parse-justify-self-expected.txt:
1220 * fast/css/parse-justify-self.html:
1221 * fast/css/resources/alignment-parsing-utils-th.js: Copied from LayoutTests/css3/resources/alignment-parsing-utils-th.js.
1222 (checkValues):
1223 (checkBadValues):
1224 (checkInitialValues):
1225 (checkInheritValues):
1226 (checkLegacyValues):
1227 (checkSupportedValues):
1228
cdumez@apple.com5ddde632017-03-29 20:54:21 +000012292017-03-29 Chris Dumez <cdumez@apple.com>
1230
1231 Animated SVG images are not paused in pages loaded in the background
1232 https://bugs.webkit.org/show_bug.cgi?id=170043
1233 <rdar://problem/31234412>
1234
1235 Reviewed by Simon Fraser.
1236
1237 Extend layout test coverage.
1238
1239 * svg/animations/animations-paused-in-background-page-expected.txt: Added.
1240 * svg/animations/animations-paused-in-background-page-iframe-expected.txt: Added.
1241 * svg/animations/animations-paused-in-background-page-iframe.html: Added.
1242 * svg/animations/animations-paused-in-background-page.html: Added.
1243 * svg/animations/resources/iframe-with-animated-svg-image.html: Added.
1244
mmaxfield@apple.com9ac76242017-03-29 19:23:21 +000012452017-03-29 Myles C. Maxfield <mmaxfield@apple.com>
1246
1247 Post-commit test gardening after r214546
1248 https://bugs.webkit.org/show_bug.cgi?id=169518
1249
1250 Unreviewed.
1251
1252 * platform/mac-elcapitan/fast/text/font-selection-font-loading-api-parse-expected.txt:
1253 * platform/mac-elcapitan/fast/text/font-style-parse-expected.txt:
1254
mmaxfield@apple.comf9e6bdb2017-03-29 19:25:39 +000012552017-03-29 Myles C. Maxfield <mmaxfield@apple.com>
1256
1257 Post-commit test gardening after r214546
1258 https://bugs.webkit.org/show_bug.cgi?id=169518
1259
1260 Unreviewed.
1261
1262 * platform/mac-elcapitan/fast/text/font-selection-font-loading-api-parse-expected.txt:
1263 * platform/mac-elcapitan/fast/text/font-style-parse-expected.txt:
1264
ryanhaddad@apple.com436c9042017-03-29 18:38:10 +000012652017-03-29 Ryan Haddad <ryanhaddad@apple.com>
1266
1267 Mark fast/events/before-unload-adopt-subframe-to-outside.html as flaky.
1268 https://bugs.webkit.org/show_bug.cgi?id=170130
1269
1270 Unreviewed test gardening.
1271
1272 * TestExpectations:
1273
mmaxfield@apple.comeee54462017-03-29 17:40:21 +000012742017-03-29 Myles C. Maxfield <mmaxfield@apple.com>
1275
1276 Variation fonts: Make sure that feature detection and preprocessor macros are right
1277 https://bugs.webkit.org/show_bug.cgi?id=169518
1278
1279 Reviewed by Simon Fraser.
1280
1281 Create platform-specific results for mac-elcapitan which doesn't support variation fonts.
1282
1283 * fast/text/font-variations-feature-detection-expected.html: Added.
1284 * fast/text/font-variations-feature-detection.html: Added.
1285 * platform/ios-simulator/TestExpectations:
1286 * platform/mac-elcapitan/fast/text/font-selection-font-face-parse-expected.txt:
1287 * platform/mac-elcapitan/fast/text/font-selection-font-loading-api-parse-expected.txt: Added.
1288 * platform/mac-elcapitan/fast/text/font-stretch-parse-expected.txt: Added.
1289 * platform/mac-elcapitan/fast/text/font-style-parse-expected.txt: Added.
1290 * platform/mac-elcapitan/fast/text/font-weight-parse-expected.txt: Added.
1291 * platform/mac/TestExpectations:
1292
commit-queue@webkit.org9a153322017-03-29 17:28:48 +000012932017-03-29 Antoine Quint <graouts@apple.com>
1294
1295 [Modern Media Controls] Controls bar may disappear while captions menu is visible (redux)
1296 https://bugs.webkit.org/show_bug.cgi?id=170239
1297 <rdar://problem/31320685>
1298
1299 Reviewed by Dean Jackson.
1300
1301 We extend an existing test to cover the case where we would hide the controls bar while the tracks panel
1302 is up by mousing out of the media. We also add a new test where we check that clicking over the controls
1303 bar to dismiss the tracks panel does not hide the controls bar. Finally, we make a small change to an
1304 existing test to listen to "transitionend" event on the tracks panel specifically since with this patch
1305 the controls bar would disappear and trigger a similar event when disappearing as the tracks panel is dismissed.
1306
1307 * media/modern-media-controls/tracks-panel/tracks-panel-controls-bar-remains-visible-after-clicking-over-it-expected.txt: Added.
1308 * media/modern-media-controls/tracks-panel/tracks-panel-controls-bar-remains-visible-after-clicking-over-it.html: Added.
1309 * media/modern-media-controls/tracks-panel/tracks-panel-prevent-controls-bar-from-fading-expected.txt:
1310 * media/modern-media-controls/tracks-panel/tracks-panel-prevent-controls-bar-from-fading.html:
1311 * media/modern-media-controls/tracks-support/tracks-support-click-track-in-panel.html:
1312
ryanhaddad@apple.com00c09402017-03-29 17:08:08 +000013132017-03-28 Ryan Haddad <ryanhaddad@apple.com>
1314
1315 Mark fast/workers/worker-close-more.html as a flaky timeout.
1316 https://bugs.webkit.org/show_bug.cgi?id=169838
1317
1318 Unreviewed test gardening.
1319
1320 * platform/mac/TestExpectations:
1321
commit-queue@webkit.org62d62462017-03-29 15:58:29 +000013222017-03-29 Youenn Fablet <youenn@apple.com>
1323
1324 Move DTMF WebRTC extension behind its own compile flag
1325 https://bugs.webkit.org/show_bug.cgi?id=170226
1326
1327 Reviewed by Eric Carlson.
1328
1329 * TestExpectations:
1330 * platform/mac-elcapitan/js/dom/global-constructors-attributes-expected.txt:
1331 * platform/mac-wk1/js/dom/global-constructors-attributes-expected.txt:
1332 * platform/mac-yosemite/js/dom/global-constructors-attributes-expected.txt:
1333 * platform/mac/js/dom/global-constructors-attributes-expected.txt:
1334
clopez@igalia.comea2710e2017-03-29 15:33:15 +000013352017-03-29 Carlos Alberto Lopez Perez <clopez@igalia.com>
1336
1337 [GTK][OWR] Rebaseline fast/mediastream/RTCPeerConnection-addIceCandidate.html after r214527
1338 https://bugs.webkit.org/show_bug.cgi?id=170192
1339
1340 Unreviewed test gardening.
1341
1342 * platform/gtk/fast/mediastream/RTCPeerConnection-addIceCandidate-expected.txt:
1343
commit-queue@webkit.orge832d6b2017-03-29 15:18:38 +000013442017-03-29 Youenn Fablet <youenn@apple.com>
1345
1346 Add test for differentiating camera versus canvas stream
1347 https://bugs.webkit.org/show_bug.cgi?id=169698
1348 <rdar://problem/31076026>
1349
1350 Reviewed by Eric Carlson.
1351
1352 * fast/mediastream/captureStream/canvas2d.html:
1353
clopez@igalia.com1c1602f2017-03-29 13:34:21 +000013542017-03-28 Carlos Alberto Lopez Perez <clopez@igalia.com>
1355
1356 [WebRTC] Update test RTCPeerConnection-overloaded-operations-params.html after r214441
1357 https://bugs.webkit.org/show_bug.cgi?id=170223
1358
1359 Reviewed by Youenn Fablet.
1360
1361 After r214441 the arguments of addIceCandidate() are nullable.
1362
1363 * fast/mediastream/RTCPeerConnection-overloaded-operations-params-expected.txt:
1364 * fast/mediastream/RTCPeerConnection-overloaded-operations-params.html:
1365 * platform/gtk/fast/mediastream/RTCPeerConnection-overloaded-operations-params-expected.txt: Removed. The expected result was the same than the general one.
1366
commit-queue@webkit.org3c6d8822017-03-29 09:39:41 +000013672017-03-29 Antoine Quint <graouts@apple.com>
1368
1369 [mac-wk1] LayoutTest media/modern-media-controls/airplay-button/airplay-button.html is a flaky timeout
1370 https://bugs.webkit.org/show_bug.cgi?id=168409
1371 <rdar://problem/30799198>
1372
1373 Reviewed by Dean Jackson.
1374
1375 Opt into ScriptedAnimationController logging.
1376
1377 * media/modern-media-controls/airplay-button/airplay-button-expected.txt:
1378 * media/modern-media-controls/airplay-button/airplay-button.html:
1379
commit-queue@webkit.org3a5954d2017-03-29 04:09:14 +000013802017-03-28 Youenn Fablet <youenn@apple.com>
1381
1382 [WebRTC] After r214441 addIceCandidate no longer accepts an RTCIceCandidateInit dictionary
1383 https://bugs.webkit.org/show_bug.cgi?id=170192
1384
1385 Reviewed by Jon Lee.
1386
1387 * fast/mediastream/RTCIceCandidate-expected.txt:
1388 * fast/mediastream/RTCIceCandidate.html: Removing no longer valid tests.
1389 * fast/mediastream/RTCPeerConnection-addIceCandidate-expected.txt:
1390 * fast/mediastream/RTCPeerConnection-addIceCandidate.html: Adding more tests to cover null/undefined cases.
1391 Ensuring sdpMid has a valid value.
1392 * fast/mediastream/resources/promise-utils.js: Improving error logging.
1393
bfulgham@apple.com44cadb42017-03-29 01:00:09 +000013942017-03-27 Brent Fulgham <bfulgham@apple.com>
1395
1396 Only attach Attributes to a given element one time
1397 https://bugs.webkit.org/show_bug.cgi?id=170125
1398 <rdar://problem/31279676>
1399
1400 Reviewed by Chris Dumez.
1401
1402 * fast/dom/Attr/make-unique-element-data-while-replacing-attr-expected.txt: Rebaselined.
1403 * fast/dom/Attr/make-unique-element-data-while-replacing-attr.html: Add check before setting new value.
1404 * fast/dom/Attr/only-attach-attr-once-expected.txt: Added.
1405 * fast/dom/Attr/only-attach-attr-once.html: Added.
1406
commit-queue@webkit.org6ca84c12017-03-29 00:06:11 +000014072017-03-28 Youenn Fablet <youenn@apple.com>
1408
1409 Stop RTCDataChannel when closing page
1410 https://bugs.webkit.org/show_bug.cgi?id=170166
1411
1412 Reviewed by Eric Carlson.
1413
1414 * webrtc/datachannel/datachannel-gc-expected.txt: Added.
1415 * webrtc/datachannel/datachannel-gc.html: Added.
1416
mmaxfield@apple.comc9b0b8d2017-03-28 23:53:28 +000014172017-03-28 Myles C. Maxfield <mmaxfield@apple.com>
1418
1419 Ranges for variation font properties are not enforced
1420 https://bugs.webkit.org/show_bug.cgi?id=169979
1421
1422 Reviewed by David Hyatt.
1423
1424 * fast/text/font-selection-font-face-parse-expected.txt:
1425 * fast/text/font-selection-font-face-parse.html:
1426 * fast/text/font-selection-font-loading-api-parse-expected.txt:
1427 * fast/text/font-selection-font-loading-api-parse.html:
1428 * fast/text/font-style-parse-expected.txt:
1429 * fast/text/font-style-parse.html:
1430 * fast/text/variations/font-loading-api-parse-ranges-expected.txt:
1431 * fast/text/variations/font-loading-api-parse-ranges.html:
1432 * fast/text/variations/out-of-bounds-selection-properties-expected.txt: Added.
1433 * fast/text/variations/out-of-bounds-selection-properties.html: Added.
1434 * platform/mac-elcapitan/fast/text/font-selection-font-face-parse-expected.txt:
1435
aestes@apple.comb527f1f2017-03-28 23:50:55 +000014362017-03-28 Andy Estes <aestes@apple.com>
1437
1438 [iOS] Crash in -[WebPreviewLoader failed] when running http/tests/multipart/policy-ignore-crash.php
1439 https://bugs.webkit.org/show_bug.cgi?id=170197
1440 <rdar://problem/30314067>
1441
1442 Reviewed by Brady Eidson.
1443
1444 * platform/ios/TestExpectations: Unskipped http/tests/multipart/policy-ignore-crash.php.
1445 * platform/ios/http/tests/multipart/policy-ignore-crash-expected.txt: Added an iOS-specific result.
1446
cdumez@apple.coma585b422017-03-28 23:11:35 +000014472017-03-28 Chris Dumez <cdumez@apple.com>
1448
1449 Animated SVG images are not paused when outside viewport
1450 https://bugs.webkit.org/show_bug.cgi?id=170155
1451 <rdar://problem/31288893>
1452
1453 Reviewed by Antti Koivisto.
1454
1455 Add layout test coverage.
1456
1457 * platform/mac-wk1/TestExpectations:
1458 * svg/animations/animated-svg-image-outside-viewport-paused-expected.txt: Added.
1459 * svg/animations/animated-svg-image-outside-viewport-paused.html: Added.
1460 * svg/animations/animated-svg-image-removed-from-document-paused-expected.txt: Added.
1461 * svg/animations/animated-svg-image-removed-from-document-paused.html: Added.
1462 * svg/animations/resources/smilAnimation.svg: Added.
1463
antti@apple.comdf681732017-03-28 22:48:26 +000014642017-03-28 Antti Koivisto <antti@apple.com>
1465
1466 Missing render tree position invalidation when tearing down renderers for display:contents subtree
1467 https://bugs.webkit.org/show_bug.cgi?id=170199
1468 <rdar://problem/31260856>
1469
1470 Reviewed by Zalan Bujtas.
1471
1472 * fast/shadow-dom/slot-renderer-teardown-expected.txt: Added.
1473 * fast/shadow-dom/slot-renderer-teardown.html: Added.
1474
ryanhaddad@apple.combd4d8082017-03-28 22:32:43 +000014752017-03-28 Ryan Haddad <ryanhaddad@apple.com>
1476
1477 Unreviewed, rolling out r214485.
1478
1479 This change caused LayoutTest crashes.
1480
1481 Reverted changeset:
1482
1483 "Stop RTCDataChannel when closing page"
1484 https://bugs.webkit.org/show_bug.cgi?id=170166
1485 http://trac.webkit.org/changeset/214485
1486
bburg@apple.com2e3de942017-03-28 21:41:24 +000014872017-03-28 Brian Burg <bburg@apple.com>
1488
1489 Web Inspector: Add "Disable Caches" option that only applies to the inspected page while Web Inspector is open
1490 https://bugs.webkit.org/show_bug.cgi?id=169865
1491 <rdar://problem/31250573>
1492
1493 Reviewed by Joseph Pecoraro.
1494
1495 Add tests that verify the new command works as expected when it disables resource caching.
1496 I also manually verified that the override setting is cleared when Web Inspector disconnects.
1497 This is not easy to check in a layout test since we rely on the Web Inspector to tell whether
1498 a load happened or not.
1499
1500 * http/tests/inspector/network/set-resource-caching-disabled-disk-cache-expected.txt: Added.
1501 * http/tests/inspector/network/set-resource-caching-disabled-disk-cache.html: Added.
1502 * http/tests/inspector/network/set-resource-caching-disabled-memory-cache-expected.txt: Added.
1503 * http/tests/inspector/network/set-resource-caching-disabled-memory-cache.html: Added.
1504
commit-queue@webkit.orgb6cf2c62017-03-28 21:17:12 +000015052017-03-28 Youenn Fablet <youenn@apple.com>
1506
1507 Update LayoutTests/fast/mediastream/RTCPeerConnection-addIceCandidate.html to get more coverage
1508 https://bugs.webkit.org/show_bug.cgi?id=170194
1509
1510 Reviewed by Chris Dumez.
1511
1512 * fast/mediastream/RTCPeerConnection-addIceCandidate-expected.txt:
1513 * fast/mediastream/RTCPeerConnection-addIceCandidate.html: Making test more robust to failures to get more coverage.
1514
commit-queue@webkit.org3a75b6f2017-03-28 20:57:11 +000015152017-03-28 Joseph Pecoraro <pecoraro@apple.com>
1516
1517 Web Inspector: Inspecting a Main Resource that is JS/JSON does not format / syntax highlight it properly
1518 https://bugs.webkit.org/show_bug.cgi?id=166862
1519 <rdar://problem/29835977>
1520
1521 Reviewed by Brian Burg.
1522
1523 * http/tests/inspector/network/resource-mime-type-expected.txt: Added.
1524 * http/tests/inspector/network/resource-mime-type.html: Added.
1525 Test resource mime types for different resources.
1526
1527 * http/tests/inspector/network/resources/json.php: Added.
1528 * http/tests/inspector/network/resources/script.js: Added.
1529 * http/tests/inspector/network/resources/script.txt: Added.
1530 * http/tests/inspector/network/resources/stylesheet.css: Added.
1531 * http/tests/inspector/network/resources/stylesheet.txt: Added.
1532 * http/tests/resources/square20.jpg: Added.
1533 Resources for various requests and different mime types.
1534
ryanhaddad@apple.com364d5372017-03-28 19:05:42 +000015352017-03-28 Ryan Haddad <ryanhaddad@apple.com>
1536
ryanhaddad@apple.com87370632017-03-28 20:50:36 +00001537 Mark http/tests/xmlhttprequest/simple-cross-origin-progress-events.html as flaky.
1538 https://bugs.webkit.org/show_bug.cgi?id=168132
1539
1540 Unreviewed test gardening.
1541
1542 * platform/mac/TestExpectations:
1543
15442017-03-28 Ryan Haddad <ryanhaddad@apple.com>
1545
ryanhaddad@apple.com25e88b72017-03-28 20:02:10 +00001546 Mark two fast/scrolling/ios/touch-scroll tests as failing.
1547 https://bugs.webkit.org/show_bug.cgi?id=170153
1548
1549 Unreviewed test gardening.
1550
1551 * platform/ios-wk2/TestExpectations:
1552
15532017-03-28 Ryan Haddad <ryanhaddad@apple.com>
1554
ryanhaddad@apple.com364d5372017-03-28 19:05:42 +00001555 Remove failure expectation for media/modern-media-controls/media-controller/media-controller-scale-factor-audio.html.
1556
1557 Unreviewed test gardening.
1558
1559 * platform/ios/TestExpectations:
1560
commit-queue@webkit.org3e2137c2017-03-28 19:03:21 +000015612017-03-28 Youenn Fablet <youenn@apple.com>
1562
1563 Stop RTCDataChannel when closing page
1564 https://bugs.webkit.org/show_bug.cgi?id=170166
1565
1566 Reviewed by Eric Carlson.
1567
1568 * webrtc/datachannel/datachannel-gc-expected.txt: Added.
1569 * webrtc/datachannel/datachannel-gc.html: Added.
1570
commit-queue@webkit.org4cbe0732017-03-28 17:36:50 +000015712017-03-28 Antoine Quint <graouts@apple.com>
1572
1573 REGRESSION (r214386): [ios-simulator] LayoutTest media/modern-media-controls/media-controller/media-controller-scale-factor-audio.html is failing
1574 https://bugs.webkit.org/show_bug.cgi?id=170180
1575
1576 Unreviewed. Restore a value that was mistakenly changed in the fix for webkit.org/b/169962.
1577
1578 * media/modern-media-controls/media-controller/media-controller-scale-factor-audio-expected.txt:
1579 * media/modern-media-controls/media-controller/media-controller-scale-factor-audio.html:
1580
ryanhaddad@apple.com7de403d2017-03-28 16:29:15 +000015812017-03-28 Ryan Haddad <ryanhaddad@apple.com>
1582
ryanhaddad@apple.com0aaa16e2017-03-28 16:42:05 +00001583 Mark fast/history/ios/history-scroll-restoration.html as flaky.
1584 https://bugs.webkit.org/show_bug.cgi?id=169558
1585
1586 Unreviewed test gardening.
1587
1588 * platform/ios-wk2/TestExpectations:
1589
15902017-03-28 Ryan Haddad <ryanhaddad@apple.com>
1591
ryanhaddad@apple.com7de403d2017-03-28 16:29:15 +00001592 Mark media/modern-media-controls/media-controller/media-controller-scale-factor-audio.html as failing on ios-simulator.
1593 https://bugs.webkit.org/show_bug.cgi?id=170180
1594
1595 Unreviewed test gardening.
1596
1597 * platform/ios/TestExpectations:
1598
commit-queue@webkit.org9c269e62017-03-28 16:12:42 +000015992017-03-28 Youenn Fablet <youenn@apple.com>
1600
1601 LayoutTest webrtc/video-getParameters.html is failing
1602 https://bugs.webkit.org/show_bug.cgi?id=170148
1603
1604 Unreviewed.
1605
1606 * TestExpectations: Marking webrtc/video-getParameters.html as failing.
1607
ryanhaddad@apple.com46558172017-03-28 16:09:11 +000016082017-03-28 Ryan Haddad <ryanhaddad@apple.com>
1609
1610 Mark webrtc/video-replace-track-to-null.html as flaky.
1611 https://bugs.webkit.org/show_bug.cgi?id=170178
1612
1613 Unreviewed test gardening.
1614
1615 * TestExpectations:
1616
jbedard@apple.comc2c7bd62017-03-28 15:30:06 +000016172017-03-28 Jonathan Bedard <jbedard@apple.com>
1618
1619 Moved gardened ios-simulator tests to ios folders
1620 <rdar://problem/30948691>
1621
1622 Unreviewed test re-organization.
1623
1624 Moving ios-simulator test expectations to share as many expectations
1625 as possible with on-device testing.
1626
1627 * platform/ios: Moved from platform/ios-simulator.
1628 * platform/ios-device: Added.
1629 * platform/ios-device-wk1: Added.
1630 * platform/ios-device-wk2: Added.
1631 * platform/ios-simulator: Moved to platform/ios.
1632 * platform/ios-simulator-wk1: Moved to platform/ios-wk1.
1633 * platform/ios-simulator-wk2: Moved to platform/ios-wk2.
1634 * platform/ios-wk1: Moved from platform/ios-simulator-wk1.
1635 * platform/ios-wk2: Moved from platform/ios-simulator-wk2.
1636
yoav@yoav.ws81391512017-03-28 11:56:52 +000016372017-03-28 Yoav Weiss <yoav@yoav.ws>
1638
1639 Add a warning for unused link preloads.
1640 https://bugs.webkit.org/show_bug.cgi?id=165670
1641
1642 Reviewed by Youenn Fablet.
1643
1644 * TestExpectations: Added a "Failure Pass" for the flaky charset header test.
1645 * http/tests/preload/download_resources-expected.txt:
1646 * http/tests/preload/download_resources.html: Added references to preloaded resources.
1647 * http/tests/preload/onerror_event-expected.txt:
1648 * http/tests/preload/onerror_event.html: Added references to preloaded resources.
1649 * http/tests/preload/onload_event-expected.txt:
1650 * http/tests/preload/onload_event.html: Added references to preloaded resources.
1651 * http/tests/preload/single_download_preload.html: Deflaked.
1652 * http/tests/preload/single_download_preload_headers.php: Removed the charset to avoid double download bug.
1653 * http/tests/preload/single_download_preload_headers_charset-expected.txt: Added.
1654 * http/tests/preload/single_download_preload_headers_charset.php: Flaky test showing the double download bug when charset is declared.
1655 * http/tests/preload/unused_preload_warning-expected.txt: Added.
1656 * http/tests/preload/unused_preload_warning.html: Added.
1657
commit-queue@webkit.org6c4ccc22017-03-28 10:42:39 +000016582017-03-28 Antoine Quint <graouts@apple.com>
1659
1660 REGRESSION: Double-clicking the captions button while the captions popover is open prevents the popover from being opened again
1661 https://bugs.webkit.org/show_bug.cgi?id=170171
1662 <rdar://problem/31095500>
1663
1664 Reviewed by Dean Jackson.
1665
1666 Adding a new test that runs the steps to reproduce the issue, and rebaselining an existing one now that
1667 the "presented" property returns false immediately after calling hide() on the panel.
1668
1669 * media/modern-media-controls/tracks-panel/tracks-panel-hide-expected.txt:
1670 * media/modern-media-controls/tracks-panel/tracks-panel-hide.html:
1671 * media/modern-media-controls/tracks-support/tracks-support-show-panel-then-double-click-on-tracks-button-expected.txt: Added.
1672 * media/modern-media-controls/tracks-support/tracks-support-show-panel-then-double-click-on-tracks-button.html: Added.
1673
commit-queue@webkit.orgd065dbf2017-03-28 07:49:56 +000016742017-03-28 Aaron Chu <aaron_chu@apple.com>
1675
1676 AX: Media controls should be able to be re-activated after faded away
1677 https://bugs.webkit.org/show_bug.cgi?id=170048
1678 <rdar://problem/30157179>
1679
1680 Reviewed by Antoine Quint.
1681
1682 * media/modern-media-controls/media-controls/media-controls-appear-when-focus-expected.txt: Added.
1683 * media/modern-media-controls/media-controls/media-controls-appear-when-focus.html: Added.
1684
graouts@webkit.orga5300e22017-03-28 07:34:18 +000016852017-03-28 Antoine Quint <graouts@apple.com>
1686
1687 [Modern Media Controls] Improve media documents across macOS, iPhone and iPad
1688 https://bugs.webkit.org/show_bug.cgi?id=169145
1689 <rdar://problem/17048858>
1690
1691 Reviewed by Dean Jackson.
1692
1693 We add new tests for media documents and related features that cover the following cases:
1694
1695 - checking <video> with only audio tracks does not show the fullscreen button
1696 - checking <video> with only audio tracks does not show the picture-in-picture button
1697 - checking the size used in media documents for audio and video across macOS, iPhone and iPad
1698
1699 * media/modern-media-controls/fullscreen-support/fullscreen-support-disabled-video-with-audio-tracks-only-expected.txt: Added.
1700 * media/modern-media-controls/fullscreen-support/fullscreen-support-disabled-video-with-audio-tracks-only.html: Added.
1701 * media/modern-media-controls/media-documents/ipad/media-document-audio-ios-sizing-expected.txt: Added.
1702 * media/modern-media-controls/media-documents/ipad/media-document-audio-ios-sizing.html: Added.
1703 * media/modern-media-controls/media-documents/ipad/media-document-video-ios-sizing-expected.txt: Added.
1704 * media/modern-media-controls/media-documents/ipad/media-document-video-ios-sizing.html: Added.
1705 * media/modern-media-controls/media-documents/media-document-audio-ios-sizing-expected.txt: Added.
1706 * media/modern-media-controls/media-documents/media-document-audio-ios-sizing.html: Added.
1707 * media/modern-media-controls/media-documents/media-document-audio-mac-sizing-expected.txt: Added.
1708 * media/modern-media-controls/media-documents/media-document-audio-mac-sizing.html: Added.
1709 * media/modern-media-controls/media-documents/media-document-video-ios-sizing-expected.txt: Added.
1710 * media/modern-media-controls/media-documents/media-document-video-ios-sizing.html: Added.
1711 * media/modern-media-controls/media-documents/media-document-video-mac-sizing-expected.txt: Added.
1712 * media/modern-media-controls/media-documents/media-document-video-mac-sizing.html: Added.
1713 * media/modern-media-controls/pip-support/pip-support-disabled-video-with-audio-tracks-only-expected.txt: Added.
1714 * media/modern-media-controls/pip-support/pip-support-disabled-video-with-audio-tracks-only.html: Added.
1715 * platform/ios-simulator/TestExpectations:
1716 * platform/mac/TestExpectations:
1717
commit-queue@webkit.org09412b62017-03-28 02:23:10 +000017182017-03-27 Said Abou-Hallawa <sabouhallawa@apple.com>
1719
1720 REGRESSION(213764): Large images should not be decoded asynchronously when they are drawn on a canvas
1721 https://bugs.webkit.org/show_bug.cgi?id=169771
1722
1723 Reviewed by Simon Fraser.
1724
1725 * fast/images/animated-image-different-dest-size-expected.html: Added.
1726 * fast/images/animated-image-different-dest-size.html: Added.
1727 This test crashes without this patch.
1728
1729 * fast/images/animated-image-loop-count.html:
1730 Clear the memory cache so the test can be not flaky. Running it with -repeat-each was failing.
1731
1732 * fast/images/async-image-background-image-expected.html: Added.
1733 * fast/images/async-image-background-image.html: Added.
1734 Ensures the background image can be drawn asynchronously if it is large.
1735
1736 * fast/images/async-image-canvas-draw-image-expected.html: Added.
1737 * fast/images/async-image-canvas-draw-image.html: Added.
1738 Ensures the image is drawn synchronously on the canvas regardless of its size.
1739
1740 * fast/images/ordered-animated-image-frames.html:
1741 Clear the memory cache so the test can be not flaky. Running it with -repeat-each was failing.
1742
1743 * fast/images/reset-image-animation-expected.txt:
1744 * fast/images/reset-image-animation.html:
1745 Change how the steps of the test are ordered so the test can be not flaky.
1746 Running it with -repeat-each was failing.
1747
1748 * fast/images/resources/red-green-blue-900-300.png: Added.
1749
commit-queue@webkit.org71d3ce12017-03-27 23:36:36 +000017502017-03-27 Youenn Fablet <youenn@apple.com>
1751
1752 addIceCandidate should not throw if passed null or undefined
1753 https://bugs.webkit.org/show_bug.cgi?id=170118
1754
1755 Reviewed by Eric Carlson.
1756
1757 Updating test to log addIceCandidate rejection.
1758
1759 * webrtc/datachannel/basic.html:
1760 * webrtc/routines.js:
1761 (iceCallback1):
1762 (iceCallback2):
1763 (onAddIceCandidateError):
1764
ryanhaddad@apple.comc3767a92017-03-27 23:21:19 +000017652017-03-27 Ryan Haddad <ryanhaddad@apple.com>
1766
1767 Rebaseline svg/css/getComputedStyle-basic.xhtml for macOS.
1768
1769 Unreviewed test gardening.
1770
1771 * platform/mac-elcapitan/svg/css/getComputedStyle-basic-expected.txt: Added.
1772 * platform/mac/svg/css/getComputedStyle-basic-expected.txt: Added.
1773
antti@apple.comf4e83d62017-03-27 22:56:32 +000017742017-03-27 Antti Koivisto <antti@apple.com>
1775
1776 Loading in-body stylesheets should not block rendering of elements before them
1777 https://bugs.webkit.org/show_bug.cgi?id=169345
1778
1779 Reviewed by Simon Fraser.
1780
1781 * http/tests/incremental/resources/delayed-css.php: Added.
1782 * http/tests/incremental/stylesheet-body-incremental-rendering-expected.html: Added.
1783 * http/tests/incremental/stylesheet-body-incremental-rendering.html: Added.
1784
mmaxfield@apple.com2bd2add2017-03-27 22:09:14 +000017852017-03-27 Myles C. Maxfield <mmaxfield@apple.com>
1786
1787 Test variation font ranges in the CSS Font Loading API
1788 https://bugs.webkit.org/show_bug.cgi?id=170022
1789
1790 Reviewed by Dean Jackson.
1791
1792 * fast/text/variations/font-loading-api-parse-ranges-expected.txt: Added.
1793 * fast/text/variations/font-loading-api-parse-ranges.html: Added.
1794
ryanhaddad@apple.combea8c942017-03-27 21:20:30 +000017952017-03-27 Ryan Haddad <ryanhaddad@apple.com>
1796
1797 Unreviewed, rolling out r214411.
1798
1799 Two of the LayoutTests for this change time out on ios-
1800 simulator.
1801
1802 Reverted changeset:
1803
1804 "[Modern Media Controls] Improve media documents across macOS,
1805 iPhone and iPad"
1806 https://bugs.webkit.org/show_bug.cgi?id=169145
1807 http://trac.webkit.org/changeset/214411
1808
graouts@webkit.orgf00d5252017-03-27 19:44:09 +000018092017-03-27 Antoine Quint <graouts@apple.com>
1810
1811 [Modern Media Controls] Clicking on the tracks button when the tracks panel is up in a media document pauses the video
1812 https://bugs.webkit.org/show_bug.cgi?id=168517
1813 <rdar://problem/30577636>
1814
1815 Reviewed by Dean Jackson.
1816
1817 * media/video-click-dblckick-standalone.html: We disable modern-media-controls here since we know that this test won't pass with them on.
1818
ryanhaddad@apple.com7b05c182017-03-27 19:09:48 +000018192017-03-27 Ryan Haddad <ryanhaddad@apple.com>
1820
ryanhaddad@apple.com05d92a12017-03-27 19:40:01 +00001821 Mark media/modern-media-controls/time-label/time-label-white-space-nowrap.html as flaky.
1822 https://bugs.webkit.org/show_bug.cgi?id=169679
1823
1824 Unreviewed test gardening.
1825
1826 * platform/mac/TestExpectations:
1827
18282017-03-27 Ryan Haddad <ryanhaddad@apple.com>
1829
ryanhaddad@apple.com05f97432017-03-27 19:36:55 +00001830 Mark inspector/dom-debugger/dom-breakpoints.html as flaky.
1831 https://bugs.webkit.org/show_bug.cgi?id=170127
1832
1833 Unreviewed test gardening.
1834
1835 * platform/mac/TestExpectations:
1836
18372017-03-27 Ryan Haddad <ryanhaddad@apple.com>
1838
ryanhaddad@apple.com268f5bd2017-03-27 19:16:50 +00001839 Mark media/modern-media-controls/time-label/time-label.html as flaky.
1840 https://bugs.webkit.org/show_bug.cgi?id=169678
1841
1842 Unreviewed test gardening.
1843
1844 * platform/mac-wk1/TestExpectations:
1845
18462017-03-27 Ryan Haddad <ryanhaddad@apple.com>
1847
ryanhaddad@apple.com7b05c182017-03-27 19:09:48 +00001848 Marking two modern-media-controls tests as timeouts.
1849 https://bugs.webkit.org/show_bug.cgi?id=170123
1850
1851 Unreviewed test gardening.
1852
1853 * platform/ios-simulator/TestExpectations:
1854
commit-queue@webkit.org53e392f2017-03-27 18:10:45 +000018552017-03-27 Youenn Fablet <youenn@apple.com>
1856
commit-queue@webkit.orgdf5a4882017-03-27 18:13:19 +00001857 Tighten RTCDatachannel creation and parameter getters
1858 https://bugs.webkit.org/show_bug.cgi?id=170081
1859
1860 Reviewed by Eric Carlson.
1861
1862 * webrtc/datachannel/basic-expected.txt:
1863 * webrtc/datachannel/basic.html:
1864
18652017-03-27 Youenn Fablet <youenn@apple.com>
1866
commit-queue@webkit.org53e392f2017-03-27 18:10:45 +00001867 Add support for RTCRtpReceiver/RTCRtpSender getParameters
1868 https://bugs.webkit.org/show_bug.cgi?id=170057
1869
1870 Reviewed by Alex Christensen.
1871
1872 * webrtc/video-getParameters-expected.txt: Added.
1873 * webrtc/video-getParameters.html: Added.
1874
mmaxfield@apple.coma7db0092017-03-27 16:12:21 +000018752017-03-27 Myles C. Maxfield <mmaxfield@apple.com>
1876
mmaxfield@apple.com076f8a02017-03-27 17:50:33 +00001877 font variation properties don't need to accept numbers
1878 https://bugs.webkit.org/show_bug.cgi?id=169357
1879
1880 Reviewed by Antti Koivisto.
1881
1882 * fast/text/font-selection-font-face-parse-expected.txt:
1883 * fast/text/font-selection-font-face-parse.html:
1884 * fast/text/font-selection-font-loading-api-parse-expected.txt:
1885 * fast/text/font-selection-font-loading-api-parse.html:
1886 * fast/text/font-stretch-parse-expected.txt:
1887 * fast/text/font-stretch-parse.html:
1888 * fast/text/font-style-parse-expected.txt:
1889 * fast/text/font-style-parse.html:
1890 * fast/text/variations/font-selection-properties.html:
1891 * platform/mac-elcapitan/fast/text/font-selection-font-face-parse-expected.txt:
1892
18932017-03-27 Myles C. Maxfield <mmaxfield@apple.com>
1894
mmaxfield@apple.com531f9f52017-03-27 16:18:33 +00001895 Implement format specifier for variation fonts
1896 https://bugs.webkit.org/show_bug.cgi?id=169327
1897
1898 Reviewed by Simon Fraser.
1899
1900 * fast/text/variations/font-face-format-expected.html: Added.
1901 * fast/text/variations/font-face-format.html: Added.
1902
19032017-03-27 Myles C. Maxfield <mmaxfield@apple.com>
1904
mmaxfield@apple.coma7db0092017-03-27 16:12:21 +00001905 Make sure animation works for font-weight, font-stretch, and font-style
1906 https://bugs.webkit.org/show_bug.cgi?id=169683
1907
1908 Reviewed by Simon Fraser.
1909
1910 * animations/font-variations/font-stretch-expected.txt: Added.
1911 * animations/font-variations/font-stretch.html: Added.
1912 * animations/font-variations/font-style-expected.txt: Added.
1913 * animations/font-variations/font-style.html: Added.
1914 * animations/font-variations/font-weight-expected.txt: Added.
1915 * animations/font-variations/font-weight.html: Added.
1916 * animations/resources/animation-test-helpers.js:
1917 (compareFontStyle):
1918 (getPropertyValue):
1919 (comparePropertyValue):
1920
achristensen@apple.comf7a83f82017-03-27 15:43:34 +000019212017-03-27 Alex Christensen <achristensen@webkit.org>
1922
1923 Make WebSockets work in network process
1924 https://bugs.webkit.org/show_bug.cgi?id=169930
1925
1926 Reviewed by Youenn Fablet.
1927
1928 * http/tests/websocket/tests/hybi/network-process-crash-error-expected.txt: Added.
1929 * http/tests/websocket/tests/hybi/network-process-crash-error.html: Added.
1930 * http/tests/websocket/tests/hybi/slow-reply_wsh.py: Added.
1931 (web_socket_do_extra_handshake):
1932 (web_socket_transfer_data):
1933 * platform/ios-simulator-wk1/TestExpectations:
1934 * platform/mac-wk1/TestExpectations:
1935 * platform/win/TestExpectations:
1936
commit-queue@webkit.org602e02d2017-03-27 09:37:47 +000019372017-03-27 Antoine Quint <graouts@apple.com>
1938
1939 [Modern Media Controls] Improve media documents across macOS, iPhone and iPad
1940 https://bugs.webkit.org/show_bug.cgi?id=169145
1941 <rdar://problem/17048858>
1942
1943 Reviewed by Dean Jackson.
1944
1945 We add new tests for media documents and related features that cover the following cases:
1946
1947 - checking <video> with only audio tracks does not show the fullscreen button
1948 - checking <video> with only audio tracks does not show the picture-in-picture button
1949 - checking the size used in media documents for audio and video across macOS, iPhone and iPad
1950
1951 * media/modern-media-controls/fullscreen-support/fullscreen-support-disabled-video-with-audio-tracks-only-expected.txt: Added.
1952 * media/modern-media-controls/fullscreen-support/fullscreen-support-disabled-video-with-audio-tracks-only.html: Added.
1953 * media/modern-media-controls/media-documents/ipad/media-document-audio-ios-sizing-expected.txt: Added.
1954 * media/modern-media-controls/media-documents/ipad/media-document-audio-ios-sizing.html: Added.
1955 * media/modern-media-controls/media-documents/ipad/media-document-video-ios-sizing-expected.txt: Added.
1956 * media/modern-media-controls/media-documents/ipad/media-document-video-ios-sizing.html: Added.
1957 * media/modern-media-controls/media-documents/media-document-audio-ios-sizing-expected.txt: Added.
1958 * media/modern-media-controls/media-documents/media-document-audio-ios-sizing.html: Added.
1959 * media/modern-media-controls/media-documents/media-document-audio-mac-sizing-expected.txt: Added.
1960 * media/modern-media-controls/media-documents/media-document-audio-mac-sizing.html: Added.
1961 * media/modern-media-controls/media-documents/media-document-video-ios-sizing-expected.txt: Added.
1962 * media/modern-media-controls/media-documents/media-document-video-ios-sizing.html: Added.
1963 * media/modern-media-controls/media-documents/media-document-video-mac-sizing-expected.txt: Added.
1964 * media/modern-media-controls/media-documents/media-document-video-mac-sizing.html: Added.
1965 * media/modern-media-controls/pip-support/pip-support-disabled-video-with-audio-tracks-only-expected.txt: Added.
1966 * media/modern-media-controls/pip-support/pip-support-disabled-video-with-audio-tracks-only.html: Added.
1967 * platform/ios-simulator/TestExpectations:
1968 * platform/mac/TestExpectations:
1969
commit-queue@webkit.org5a09bbf2017-03-25 17:45:22 +000019702017-03-25 Aaron Chu <aaron_chu@apple.com>
1971
1972 AX: Media controls are unlabeled
1973 https://bugs.webkit.org/show_bug.cgi?id=169947
1974 <rdar://problem/30153323>
1975
1976 Reviewed by Antoine Quint.
1977
1978 * media/modern-media-controls/airplay-button/airplay-button-expected.txt:
1979 * media/modern-media-controls/airplay-button/airplay-button.html:
1980 * media/modern-media-controls/forward-button/forward-button-expected.txt:
1981 * media/modern-media-controls/forward-button/forward-button.html:
1982 * media/modern-media-controls/fullscreen-button/fullscreen-button-expected.txt:
1983 * media/modern-media-controls/fullscreen-button/fullscreen-button.html:
1984 * media/modern-media-controls/icon-button/icon-button-expected.txt:
1985 * media/modern-media-controls/icon-button/icon-button.html:
1986 * media/modern-media-controls/icon-service/icon-service-expected.txt:
1987 * media/modern-media-controls/icon-service/icon-service.html:
1988 * media/modern-media-controls/mute-button/mute-button-expected.txt:
1989 * media/modern-media-controls/mute-button/mute-button.html:
1990 * media/modern-media-controls/pip-button/pip-button-expected.txt:
1991 * media/modern-media-controls/pip-button/pip-button.html:
1992 * media/modern-media-controls/play-pause-button/play-pause-button-expected.txt:
1993 * media/modern-media-controls/play-pause-button/play-pause-button.html:
1994 * media/modern-media-controls/rewind-button/rewind-button-expected.txt:
1995 * media/modern-media-controls/rewind-button/rewind-button.html:
1996 * media/modern-media-controls/skip-back-button/skip-back-button-expected.txt:
1997 * media/modern-media-controls/skip-back-button/skip-back-button.html:
1998 * media/modern-media-controls/start-button/start-button-expected.txt:
1999 * media/modern-media-controls/start-button/start-button.html:
2000 * media/modern-media-controls/tracks-button/tracks-button-expected.txt:
2001 * media/modern-media-controls/tracks-button/tracks-button.html:
2002
carlosgc@webkit.orgbc2a2b52017-03-25 08:19:50 +000020032017-03-25 Carlos Garcia Campos <cgarcia@igalia.com>
2004
2005 Unreviewed GTK+ gardening. Update expectations of several tests.
2006
2007 * platform/gtk/TestExpectations:
2008
mmaxfield@apple.com09f81272017-03-25 07:42:46 +000020092017-03-25 Myles C. Maxfield <mmaxfield@apple.com>
2010
2011 Post-commit test fix after r214394
2012 https://bugs.webkit.org/show_bug.cgi?id=170083
2013
2014 Unreviewed.
2015
2016 * fast/text/variations/optical-sizing.html:
2017
mmaxfield@apple.com56ff8062017-03-25 06:50:18 +000020182017-03-24 Myles C. Maxfield <mmaxfield@apple.com>
2019
2020 Add font-optical-sizing to CSSComputedStyleDeclaration
2021 https://bugs.webkit.org/show_bug.cgi?id=170083
2022
2023 Reviewed by Joseph Pecoraro.
2024
2025 * fast/css/getComputedStyle/computed-style-expected.txt:
2026 * fast/css/getComputedStyle/computed-style-font-family-expected.txt:
2027 * fast/css/getComputedStyle/computed-style-without-renderer-expected.txt:
2028 * fast/css/getComputedStyle/resources/property-names.js:
2029 * fast/text/variations/optical-sizing-expected.txt:
2030 * fast/text/variations/optical-sizing.html:
2031 * platform/mac-elcapitan/fast/css/getComputedStyle/computed-style-expected.txt: Added.
2032 * platform/mac-elcapitan/fast/css/getComputedStyle/computed-style-font-family-expected.txt: Added.
2033 * platform/mac-elcapitan/fast/css/getComputedStyle/computed-style-without-renderer-expected.txt: Added.
2034
ryanhaddad@apple.com76bd37c2017-03-25 00:10:06 +000020352017-03-24 Ryan Haddad <ryanhaddad@apple.com>
2036
ryanhaddad@apple.com14eb8de2017-03-25 00:39:20 +00002037 Consolidate TestExpectations for media/restore-from-page-cache.html.
2038
2039 Unreviewed test gardening.
2040
2041 * platform/mac/TestExpectations:
2042
20432017-03-24 Ryan Haddad <ryanhaddad@apple.com>
2044
ryanhaddad@apple.com76bd37c2017-03-25 00:10:06 +00002045 Unreviewed, rolling out r214361.
2046
2047 This change caused flakiness in http/tests/preload tests.
2048
2049 Reverted changeset:
2050
2051 "Add a warning for unused link preloads."
2052 https://bugs.webkit.org/show_bug.cgi?id=165670
2053 http://trac.webkit.org/changeset/214361
2054
graouts@webkit.orgb620f252017-03-24 23:32:14 +000020552017-03-24 Antoine Quint <graouts@webkit.org>
2056
2057 [Modern Media Controls] Remove placard icon if height is compressed
2058 https://bugs.webkit.org/show_bug.cgi?id=167935
2059 <rdar://problem/30397128>
2060
2061 Reviewed by Dean Jackson.
2062
2063 We add a new test to check that the various designed constraints to toggle display of a placard's
2064 icon, title and description are honored. Also, due to the old layout() method now being called
2065 "commit()", we refactor a relevant test.
2066
2067 * media/modern-media-controls/layout-node/node-made-dirty-during-commit-expected.txt: Added.
2068 * media/modern-media-controls/layout-node/node-made-dirty-during-commit.html: Added.
2069 * media/modern-media-controls/media-controls/media-controls-placard-compressed-metrics-expected.txt: Added.
2070 * media/modern-media-controls/media-controls/media-controls-placard-compressed-metrics.html: Added.
2071
eric.carlson@apple.comc7e51952017-03-24 23:27:14 +000020722017-03-24 Eric Carlson <eric.carlson@apple.com>
2073
2074 [MediaStream] "ideal" constraints passed to getUserMedia should affect fitness score
2075 https://bugs.webkit.org/show_bug.cgi?id=170056
2076
2077 Reviewed by Youenn Fablet.
2078
2079 * fast/mediastream/MediaStream-video-element-displays-buffer-expected.txt:
2080 * fast/mediastream/MediaStream-video-element-displays-buffer.html:
2081 * fast/mediastream/MediaStreamTrack-getCapabilities-expected.txt:
2082 * fast/mediastream/apply-constraints-advanced-expected.txt:
2083 * fast/mediastream/apply-constraints-advanced.html:
2084 * fast/mediastream/apply-constraints-video-expected.txt:
2085 * fast/mediastream/apply-constraints-video.html:
2086
dino@apple.com21196272017-03-24 23:16:52 +000020872017-03-24 Dean Jackson <dino@apple.com>
2088
2089 Serialization of custom props in longhand should be "" not value of shorthand
2090 https://bugs.webkit.org/show_bug.cgi?id=167699
2091 <rdar://problem/30324200>
2092
2093 Reviewed by Sam Weinig.
2094
2095 * fast/css/variables/rule-property-get-expected.html:
2096 * fast/css/variables/rule-property-get.html:
2097
graouts@webkit.org2b626cf2017-03-24 22:10:45 +000020982017-03-24 Antoine Quint <graouts@webkit.org>
2099
2100 [Modern Media Controls] Captions don't move with the appearance of the inline controls
2101 https://bugs.webkit.org/show_bug.cgi?id=170051
2102 <rdar://problem/30754428>
2103
2104 Reviewed by Dean Jackson.
2105
2106 Add a new test, which would have previously failed, where we check that we account for the controls bar height
2107 when showing captions with the controls bar visible.
2108
2109 * media/modern-media-controls/tracks-support/tracks-support-captions-offset-with-controls-bar-expected.txt: Added.
2110 * media/modern-media-controls/tracks-support/tracks-support-captions-offset-with-controls-bar.html: Added.
2111
bfulgham@apple.combdb3d1d2017-03-24 21:46:07 +000021122017-03-24 Brent Fulgham <bfulgham@apple.com>
2113
2114 Handle recursive calls to ProcessingInstruction::checkStyleSheet
2115 https://bugs.webkit.org/show_bug.cgi?id=169982
2116 <rdar://problem/31083051>
2117
2118 Reviewed by Antti Koivisto.
2119
2120 * fast/dom/beforeload/image-removed-during-before-load-expected.txt: Copied from LayoutTests/fast/dom/beforeload/image-removed-during-before-load-expected.txt.
2121 * fast/dom/beforeload/image-removed-during-before-load.html: Copied from LayoutTests/fast/dom/beforeload/image-removed-during-before-load.html.
2122 * fast/dom/beforeload/recursive-css-pi-before-load-expected.txt: Copied from LayoutTests/fast/dom/beforeload/recursive-css-pi-before-load-expected.txt.
2123 * fast/dom/beforeload/recursive-css-pi-before-load.html: Copied from LayoutTests/fast/dom/beforeload/recursive-css-pi-before-load.html.
2124 * fast/dom/beforeload/recursive-link-before-load-expected.txt: Copied from LayoutTests/fast/dom/beforeload/recursive-link-before-load-expected.txt.
2125 * fast/dom/beforeload/recursive-link-before-load.html: Copied from LayoutTests/fast/dom/beforeload/recursive-link-before-load.html.
2126 * fast/dom/beforeload/recursive-xsl-pi-before-load-expected.txt: Copied from LayoutTests/fast/dom/beforeload/recursive-xsl-pi-before-load-expected.txt.
2127 * fast/dom/beforeload/recursive-xsl-pi-before-load.html: Copied from LayoutTests/fast/dom/beforeload/recursive-xsl-pi-before-load.html.
2128 * fast/dom/beforeload/resources/content.xhtml: Copied from LayoutTests/fast/dom/beforeload/resources/content.xhtml.
2129 * fast/dom/beforeload/resources/pass.css: Copied from LayoutTests/fast/dom/beforeload/resources/pass.css.
2130 * fast/dom/beforeload/resources/test.xsl: Copied from LayoutTests/fast/dom/beforeload/resources/test.xsl.
2131
beidson@apple.comc6dab482017-03-24 21:13:40 +000021322017-03-24 Brady Eidson <beidson@apple.com>
2133
2134 A null compound index value crashes the Databases process.
2135 <rdar://problem/30499831> and https://bugs.webkit.org/show_bug.cgi?id=170000
2136
2137 Reviewed by Alex Christensen.
2138
2139 * storage/indexeddb/modern/resources/single-entry-index-invalid-key-crash.js: Added.
2140 * storage/indexeddb/modern/single-entry-index-invalid-key-crash-expected.txt: Added.
2141 * storage/indexeddb/modern/single-entry-index-invalid-key-crash-private-expected.txt: Added.
2142 * storage/indexeddb/modern/single-entry-index-invalid-key-crash-private.html: Added.
2143 * storage/indexeddb/modern/single-entry-index-invalid-key-crash.html: Added.
2144
ryanhaddad@apple.comb0955122017-03-24 20:39:22 +000021452017-03-24 Ryan Haddad <ryanhaddad@apple.com>
2146
ryanhaddad@apple.com09bb7352017-03-24 20:51:27 +00002147 Skip svg/animations/animations-paused-when-inserted-in-hidden-document* tests on ios-simulator.
2148 https://bugs.webkit.org/show_bug.cgi?id=170068
2149
2150 Unreviewed test gardening.
2151
2152 * platform/ios-simulator/TestExpectations:
2153
21542017-03-24 Ryan Haddad <ryanhaddad@apple.com>
2155
ryanhaddad@apple.comb0955122017-03-24 20:39:22 +00002156 Unreviewed, rolling out r214360.
2157
2158 This change caused 20+ LayoutTest failures.
2159
2160 Reverted changeset:
2161
2162 "Handle recursive calls to
2163 ProcessingInstruction::checkStyleSheet"
2164 https://bugs.webkit.org/show_bug.cgi?id=169982
2165 http://trac.webkit.org/changeset/214360
2166
commit-queue@webkit.orga9a659a2017-03-24 19:43:42 +000021672017-03-24 Youenn Fablet <youenn@apple.com>
2168
2169 Add support for qpSum in WebRTC stats
2170 https://bugs.webkit.org/show_bug.cgi?id=170060
2171
2172 Reviewed by Eric Carlson.
2173
2174 * webrtc/video-stats.html:
2175
dbates@webkit.org8bc9f862017-03-24 19:34:11 +000021762017-03-24 Daniel Bates <dabates@apple.com>
2177
2178 Prevent new navigations during document unload
2179 https://bugs.webkit.org/show_bug.cgi?id=169934
2180 <rdar://problem/31247584>
2181
2182 Reviewed by Chris Dumez.
2183
2184 Add a test to ensure that we do not cause an assertion fail when calling setTimeout
2185 after starting a navigation from an onunload event handler.
2186
2187 * fast/frames/frame-unload-navigate-and-setTimeout-assert-fail-expected.txt: Added.
2188 * fast/frames/frame-unload-navigate-and-setTimeout-assert-fail.html: Added.
2189
mmaxfield@apple.coma5cbce32017-03-24 19:01:54 +000021902017-03-24 Myles C. Maxfield <mmaxfield@apple.com>
2191
2192 Implement font-optical-sizing
2193 https://bugs.webkit.org/show_bug.cgi?id=168895
2194
2195 Reviewed by Dean Jackson.
2196
2197 * fast/text/variations/optical-sizing-expected.txt: Added.
2198 * fast/text/variations/optical-sizing.html: Added.
2199
yoav@yoav.ws24b4bb12017-03-24 18:41:42 +000022002017-03-24 Yoav Weiss <yoav@yoav.ws>
2201
2202 Add a warning for unused link preloads.
2203 https://bugs.webkit.org/show_bug.cgi?id=165670
2204
2205 Reviewed by Youenn Fablet.
2206
2207 This adds a test for the unused preload warning, and adapts some of the other preload tests,
2208 to avoid warnings.
2209
2210 * http/tests/preload/download_resources-expected.txt: Changed.
2211 * http/tests/preload/download_resources.html: Added references to preloaded resources.
2212 * http/tests/preload/onerrer_event-expected.txt: Changed.
2213 * http/tests/preload/onerror_event.html: Added references to preloaded resources.
2214 * http/tests/preload/onload_event.html: Added references to preloaded resources.
2215 * http/tests/preload/resources/single_download_preload.html: Deflaked.
2216 * http/tests/preload/unused_preload_warning-expected.txt: Added.
2217 * http/tests/preload/unused_preload_warning.html: Added.
2218
bfulgham@apple.comd29ec582017-03-24 18:39:28 +000022192017-03-24 Brent Fulgham <bfulgham@apple.com>
2220
2221 Handle recursive calls to ProcessingInstruction::checkStyleSheet
2222 https://bugs.webkit.org/show_bug.cgi?id=169982
2223 <rdar://problem/31083051>
2224
2225 Reviewed by Antti Koivisto.
2226
2227 * fast/dom/beforeload/image-removed-during-before-load-expected.txt: Added.
2228 * fast/dom/beforeload/image-removed-during-before-load.html: Added.
2229 * fast/dom/beforeload/recursive-css-pi-before-load-expected.txt: Added.
2230 * fast/dom/beforeload/recursive-css-pi-before-load.html: Added.
2231 * fast/dom/beforeload/recursive-link-before-load-expected.txt: Added.
2232 * fast/dom/beforeload/recursive-link-before-load.html: Added.
2233 * fast/dom/beforeload/recursive-xsl-pi-before-load-expected.txt: Added.
2234 * fast/dom/beforeload/recursive-xsl-pi-before-load.html: Added.
2235 * fast/dom/beforeload/resources/content.xhtml: Added.
2236 * fast/dom/beforeload/resources/pass.css: Added.
2237 * fast/dom/beforeload/resources/test.xsl: Added.
2238
mmaxfield@apple.com34ad4442017-03-24 18:23:48 +000022392017-03-24 Myles C. Maxfield <mmaxfield@apple.com>
2240
2241 font-style needs a new CSSValue to make CSSRule.cssText work correctly
2242 https://bugs.webkit.org/show_bug.cgi?id=169258
2243
2244 Reviewed by David Hyatt.
2245
2246 Update tests' expected results.
2247
2248 * fast/text/font-selection-font-face-parse-expected.txt:
2249 * fast/text/font-selection-font-face-parse.html:
2250 * fast/text/font-style-parse-expected.txt:
2251 * fast/text/font-style-parse.html:
2252 * platform/mac-elcapitan/fast/text/font-selection-font-face-parse-expected.txt:
2253 * svg/css/getComputedStyle-basic-expected.txt:
2254
commit-queue@webkit.org9107d182017-03-24 18:01:18 +000022552017-03-24 Youenn Fablet <youenn@apple.com>
2256
2257 Add libwebrtc backend support for RTCRtpSender::replaceTrack
2258 https://bugs.webkit.org/show_bug.cgi?id=169841
2259
2260 Reviewed by Alex Christensen.
2261
2262 * webrtc/audio-replace-track-expected.txt: Added.
2263 * webrtc/audio-replace-track.html: Added.
2264 * webrtc/video-replace-track-expected.txt: Added.
2265 * webrtc/video-replace-track.html: Added.
2266 * webrtc/video-replace-track-to-null-expected.txt: Added.
2267 * webrtc/video-replace-track-to-null.html: Added.
2268
ryanhaddad@apple.com149fc0a2017-03-24 17:20:09 +000022692017-03-24 Ryan Haddad <ryanhaddad@apple.com>
2270
2271 Update TestExpectations for media/restore-from-page-cache.html.
2272
2273 Unreviewed test gardening.
2274
2275 * platform/mac-wk2/TestExpectations:
2276 * platform/mac/TestExpectations:
2277
carlosgc@webkit.org8d5cd132017-03-24 17:11:57 +000022782017-03-24 Carlos Garcia Campos <cgarcia@igalia.com>
2279
2280 Unreviewed GTK+ gardening. Mark webrtc/video-stats.html as failing.
2281
2282 * platform/gtk/TestExpectations:
2283
commit-queue@webkit.orgc66ff202017-03-24 16:32:53 +000022842017-03-24 Youenn Fablet <youenn@apple.com>
2285
2286 Add support for DataChannel and MediaStreamTrack stats
2287 https://bugs.webkit.org/show_bug.cgi?id=170031
2288
2289 Reviewed by Eric Carlson.
2290
2291 * webrtc/datachannel/datachannel-stats-expected.txt: Added.
2292 * webrtc/datachannel/datachannel-stats.html: Added.
2293 * webrtc/video-mediastreamtrack-stats-expected.txt: Added.
2294 * webrtc/video-mediastreamtrack-stats.html: Added.
2295
cdumez@apple.comedecdd02017-03-24 16:27:01 +000022962017-03-24 Chris Dumez <cdumez@apple.com>
2297
2298 Extend svg/animations/animations-paused-disconnected-iframe.html
2299 https://bugs.webkit.org/show_bug.cgi?id=170035
2300
2301 Reviewed by Andreas Kling.
2302
2303 Extend svg/animations/animations-paused-disconnected-iframe.html to cover more things.
2304
2305 * svg/animations/animations-paused-disconnected-iframe-expected.txt:
2306 * svg/animations/animations-paused-disconnected-iframe.html:
2307
commit-queue@webkit.org97bd82a2017-03-24 16:25:09 +000023082017-03-24 Youenn Fablet <youenn@apple.com>
2309
2310 Fix framesEncoded/framesDecoded RTC stats
2311 https://bugs.webkit.org/show_bug.cgi?id=170024
2312
2313 Reviewed by Eric Carlson.
2314
2315 * webrtc/video-stats-expected.txt: Added.
2316 * webrtc/video-stats.html: Added.
2317
carlosgc@webkit.org798207a2017-03-24 13:19:56 +000023182017-03-24 Carlos Garcia Campos <cgarcia@igalia.com>
2319
carlosgc@webkit.orgccdbb352017-03-24 13:59:02 +00002320 Unreviewed GTK+ gardening. Mark media/video-load-require-user-gesture.html as failing after r214338.
2321
2322 * platform/gtk/TestExpectations:
2323
23242017-03-24 Carlos Garcia Campos <cgarcia@igalia.com>
2325
carlosgc@webkit.org77c89412017-03-24 13:30:56 +00002326 Unreviewed GTK+ gardening. Rebaseline http/tests/inspector/network/fetch-response-body.html/xhr-response-body.html after r214338.
2327
2328 We are now getting the right application/json for a file data.json. The soup network backend tries to gess the
2329 mime type from the extension when sniffing is not allowed and the mime type is not known. See bug
2330 webkit.org/b/168299, that was added actually to fix these tests, but at that time we also failed to guess the
2331 mime type and returned application/octet-stream.
2332
2333 * platform/gtk/TestExpectations:
2334 * platform/gtk/http/tests/inspector/network/fetch-response-body-expected.txt: Added.
2335 * platform/gtk/http/tests/inspector/network/xhr-response-body-expected.txt: Added.
2336
23372017-03-24 Carlos Garcia Campos <cgarcia@igalia.com>
2338
carlosgc@webkit.org798207a2017-03-24 13:19:56 +00002339 Unreviewed GTK+ gardening. Rebaseline fast/dom/HTMLAnchorElement/anchor-file-blob-convert-to-download.html after r214338.
2340
2341 We are now getting a MIME type for otf files.
2342
2343 * platform/gtk/fast/dom/HTMLAnchorElement/anchor-file-blob-convert-to-download-expected.txt: Added.
2344
pvollan@apple.come52fe062017-03-24 12:01:45 +000023452017-03-24 Per Arne Vollan <pvollan@apple.com>
2346
2347 Text stroke is sometimes clipped on video captions.
2348 https://bugs.webkit.org/show_bug.cgi?id=170006
2349
2350 Reviewed by Eric Carlson.
2351
2352 * media/track/track-css-stroke-cues-expected.txt:
2353 * media/track/track-css-stroke-cues.html:
2354
carlosgc@webkit.org41922302017-03-24 08:21:21 +000023552017-03-24 Carlos Garcia Campos <cgarcia@igalia.com>
2356
2357 [GTK] Add MIMETypeRegistry implementation using xdgmime and remove the GTK+ one
2358 https://bugs.webkit.org/show_bug.cgi?id=170001
2359
2360 Reviewed by Michael Catanzaro.
2361
2362 Remove platform specific expectations of two test because now we do the same as other wk2 ports.
2363
2364 * platform/gtk/TestExpectations:
2365
antti@apple.com0e079ed2017-03-24 03:20:18 +000023662017-03-23 Antti Koivisto <antti@apple.com>
2367
2368 Revert r213712, caused iPad PLT regression
2369 https://bugs.webkit.org/show_bug.cgi?id=170040
2370
2371 Unreviewed.
2372
2373 * http/tests/incremental/stylesheet-body-incremental-rendering-expected.html: Removed.
2374 * http/tests/incremental/stylesheet-body-incremental-rendering.html: Removed.
2375
cdumez@apple.com838ef372017-03-23 23:51:20 +000023762017-03-23 Chris Dumez <cdumez@apple.com>
2377
2378 SVG animations are not paused when their <svg> element is removed from the document
2379 https://bugs.webkit.org/show_bug.cgi?id=170030
2380 <rdar://problem/31230252>
2381
2382 Reviewed by Dean Jackson.
2383
2384 Add layout test coverage.
2385
2386 * svg/animations/animations-paused-when-removed-from-document-expected.txt: Added.
2387 * svg/animations/animations-paused-when-removed-from-document.html: Added.
2388
mmaxfield@apple.com0dea8b62017-03-23 23:14:02 +000023892017-03-22 Myles C. Maxfield <mmaxfield@apple.com>
2390
2391 font shorthand should accept variation values
2392 https://bugs.webkit.org/show_bug.cgi?id=168998
2393
2394 Reviewed by Simon Fraser.
2395
2396 * fast/text/font-style-parse-expected.txt:
2397 * fast/text/font-style-parse.html:
2398 * fast/text/font-weight-parse-expected.txt:
2399 * fast/text/font-weight-parse.html:
2400
cdumez@apple.com62599cb2017-03-23 22:40:50 +000024012017-03-23 Chris Dumez <cdumez@apple.com>
2402
2403 SVG animations are not paused when inserted into a hidden page
2404 https://bugs.webkit.org/show_bug.cgi?id=170026
2405 <rdar://problem/31228704>
2406
2407 Reviewed by Andreas Kling.
2408
2409 Add layout test coverage.
2410
2411 * svg/animations/animations-paused-when-inserted-in-hidden-document-expected.txt: Added.
2412 * svg/animations/animations-paused-when-inserted-in-hidden-document.html: Added.
2413 * svg/animations/animations-paused-when-inserted-in-hidden-document2-expected.txt: Added.
2414 * svg/animations/animations-paused-when-inserted-in-hidden-document2.html: Added.
2415
mcatanzaro@igalia.comeb5d6d92017-03-23 22:39:57 +00002416== Rolled over to ChangeLog-2017-03-23 ==