1 2017-04-10 Ryan Haddad <ryanhaddad@apple.com>
3 Mark two newly imported web-platform-tests as failing.
5 Unreviewed test gardening.
9 2017-04-10 Ryan Haddad <ryanhaddad@apple.com>
11 Mark media/modern-media-controls/volume-slider/volume-slider-value.html as flaky.
12 https://bugs.webkit.org/show_bug.cgi?id=167475
14 Unreviewed test gardening.
16 * platform/mac-wk1/TestExpectations:
18 2017-04-10 Wenson Hsieh <wenson_hsieh@apple.com>
20 REGRESSION (r214403): fast/events/drag-to-navigate.html and fast/events/only-valid-drop-targets-receive-file-drop.html failing
21 https://bugs.webkit.org/show_bug.cgi?id=170677
22 <rdar://problem/31512633>
24 Reviewed by Tim Horton.
26 Turn enableDragDestinationActionLoad on in these two LayoutTests via WKTR options.
28 * fast/events/drag-to-navigate.html:
29 * fast/events/only-valid-drop-targets-receive-file-drop.html:
31 2017-04-10 Ryan Haddad <ryanhaddad@apple.com>
33 Mark media/modern-media-controls/volume-up-support/volume-up-support.html as flaky.
34 https://bugs.webkit.org/show_bug.cgi?id=170682
36 Unreviewed test gardening.
38 * platform/mac-wk1/TestExpectations:
40 2017-04-10 Ryan Haddad <ryanhaddad@apple.com>
42 Rebaseline js/dom/global-constructors-attributes.html after r215131.
44 Unreviewed test gardening.
46 * platform/mac-elcapitan/js/dom/global-constructors-attributes-expected.txt:
47 * platform/mac-wk1/js/dom/global-constructors-attributes-expected.txt:
48 * platform/mac/js/dom/global-constructors-attributes-expected.txt:
50 2017-04-10 Andreas Kling <akling@apple.com>
52 Don't generate extra scrolling tiles for non-visible pages.
53 https://bugs.webkit.org/show_bug.cgi?id=167213
54 <rdar://problem/30105774>
56 Reviewed by Antti Koivisto.
59 * compositing/tiling/non-visible-window-tile-coverage-expected.txt: Added.
60 * compositing/tiling/non-visible-window-tile-coverage.html: Added.
61 * platform/mac-wk2/TestExpectations:
63 2017-04-10 Carlos Garcia Campos <cgarcia@igalia.com>
65 REGRESSION(r214426): [GTK] Test media/video-click-dblckick-standalone.html started to fail in the bots after r214426
66 https://bugs.webkit.org/show_bug.cgi?id=170667
68 Reviewed by Žan Doberšek.
70 Unskip then test that is passing now.
72 * platform/gtk/TestExpectations:
74 2017-04-10 Carlos Garcia Campos <cgarcia@igalia.com>
76 Unreviewed GTK+ gardening. Mark several tests as failing/timing out.
78 * platform/gtk/TestExpectations:
80 2017-04-10 Miguel Gomez <magomez@igalia.com>
82 REGRESSION(r205841): [GTK] Test fast/images/animated-png.html is failing since r205841
83 https://bugs.webkit.org/show_bug.cgi?id=168425
85 Reviewed by Said Abou-Hallawa.
87 Adjusted expectation for fast/images/animated-png.html. It must pass now.
89 * platform/gtk/TestExpectations:
91 2017-04-09 Devin Rousso <webkit@devinrousso.com>
93 Web Inspector: tabbing in Styles sidebar is broken when additional ":" and ";" are in the property value
94 https://bugs.webkit.org/show_bug.cgi?id=170184
96 Reviewed by Matt Baker.
98 * inspector/unit-tests/text-utilities-expected.txt: Added.
99 * inspector/unit-tests/text-utilities.html: Added.
101 2017-04-09 Youenn Fablet <youenn@apple.com>
103 Resync WPT tests up to 23cd07d4685d81024b7440e042f8bbdb33e7ddec
104 https://bugs.webkit.org/show_bug.cgi?id=170647
106 Reviewed by Sam Weinig.
109 * platform/mac-wk1/imported/w3c/web-platform-tests/fetch/http-cache/304-update-expected.txt: Added.
110 * platform/mac-wk1/imported/w3c/web-platform-tests/fetch/http-cache/cc-request-expected.txt: Added.
111 * platform/mac-wk1/imported/w3c/web-platform-tests/fetch/http-cache/heuristic-expected.txt: Added.
112 * platform/mac-wk1/imported/w3c/web-platform-tests/fetch/http-cache/invalidate-expected.txt: Added.
113 * platform/mac-wk1/imported/w3c/web-platform-tests/fetch/http-cache/status-expected.txt: Added.
114 * platform/mac-wk1/imported/w3c/web-platform-tests/html/browsers/windows/browsing-context-expected.txt: Added.
115 * platform/mac/TestExpectations:
116 * tests-options.json:
118 2017-04-09 Joseph Pecoraro <pecoraro@apple.com>
120 test262: test262/test/annexB/language/literals/regexp/identity-escape.js
121 https://bugs.webkit.org/show_bug.cgi?id=170651
123 Reviewed by Saam Barati.
125 * js/regexp-no-extensions-expected.txt:
126 * js/script-tests/regexp-no-extensions.js:
127 Update existing test for these edge cases.
129 2017-04-08 Myles C. Maxfield <mmaxfield@apple.com>
131 [Variation Fonts] Width values of GX fonts are not mapped correctly
132 https://bugs.webkit.org/show_bug.cgi?id=170367
134 Reviewed by Simon Fraser.
136 * fast/text/variations/font-selection-properties-expected.html:
137 * fast/text/variations/gx-width-expected.html: Added.
138 * fast/text/variations/gx-width.html: Added.
140 2017-04-08 Said Abou-Hallawa <sabouhallawa@apple.com>
142 A synchronous DecodingOptions should be compatible with any asynchronous sizeForDrawing DecodingOptions
143 https://bugs.webkit.org/show_bug.cgi?id=170577
145 Reviewed by Simon Fraser.
147 * fast/images/async-image-background-image-repeated-expected.html: Added.
148 * fast/images/async-image-background-image-repeated.html: Added.
150 2017-04-08 Simon Fraser <simon.fraser@apple.com>
152 Unprefix CSS cursor values grab and grabbing
153 https://bugs.webkit.org/show_bug.cgi?id=170543
157 Enhanced the cursor test to check round-tripping of all values.
159 * fast/css/cursor-parsing-expected.txt:
160 * fast/css/cursor-parsing.html:
162 2017-04-08 Youenn Fablet <youenn@apple.com>
164 WebRTC tests gardening
165 https://bugs.webkit.org/show_bug.cgi?id=170508
167 Reviewed by Eric Carlson.
169 * platform/ios-wk1/TestExpectations:
170 * platform/ios-wk2/TestExpectations:
171 * platform/ios/TestExpectations:
173 2017-04-08 Youenn Fablet <youenn@apple.com>
175 MediaStreamTrack id should be preserved by PeerConnection
176 https://bugs.webkit.org/show_bug.cgi?id=170624
178 Reviewed by Eric Carlson.
182 2017-04-07 Chris Dumez <cdumez@apple.com>
184 Unreviewed, update 2 media tests after r215120 so they work on iOS.
186 Setting the volume is a no-op on iOS so mute the video instead.
188 * media/video-restricted-invisible-autoplay-allowed-when-visible.html:
189 * media/video-restricted-invisible-autoplay-not-allowed.html:
191 2017-04-07 Yuichiro Kikura <y.kikura@gmail.com>
193 WebGPU: implement ComputeCommandEncoder and related components
194 https://bugs.webkit.org/show_bug.cgi?id=170444
196 Reviewed by Alex Christensen.
198 Added a test case to ensure ComputeCommandEncoder is dispatched successfully
200 * fast/canvas/webgpu/webgpu-dispatch-expected.txt: Added.
201 * fast/canvas/webgpu/webgpu-dispatch.html: Added.
203 2017-04-07 Zalan Bujtas <zalan@apple.com>
205 Simple line layout: FlowContents::segmentIndexForRunSlow skips empty runs.
206 https://bugs.webkit.org/show_bug.cgi?id=170552
208 Reviewed by Antti Koivisto.
210 * fast/text/simple-line-layout-hover-over-subsequent-linebreaks-expected.txt: Added.
211 * fast/text/simple-line-layout-hover-over-subsequent-linebreaks.html: Added.
213 2017-04-07 Ryan Haddad <ryanhaddad@apple.com>
215 Mark media/modern-media-controls/media-controller/media-controller-auto-hide-mouse-leave-after-play.html as flaky.
216 https://bugs.webkit.org/show_bug.cgi?id=168540
218 Unreviewed test gardening.
220 * platform/mac/TestExpectations:
222 2017-04-07 Ryan Haddad <ryanhaddad@apple.com>
224 Mark inspector/codemirror/prettyprinting-css.html as a flaky timeout.
225 https://bugs.webkit.org/show_bug.cgi?id=170615
227 Unreviewed test gardening.
229 * platform/mac/TestExpectations:
231 2017-04-07 Chris Dumez <cdumez@apple.com>
233 Audible autoplay videos should not get paused when outside the viewport
234 https://bugs.webkit.org/show_bug.cgi?id=170610
235 <rdar://problem/31505984>
237 Reviewed by Eric Carlson.
239 Add layout test coverage.
241 * media/video-restricted-invisible-autoplay-allowed-if-audible-expected.txt: Added.
242 * media/video-restricted-invisible-autoplay-allowed-if-audible.html: Copied from LayoutTests/media/video-restricted-invisible-autoplay-not-allowed.html.
243 * media/video-restricted-invisible-autoplay-allowed-when-visible.html:
244 * media/video-restricted-invisible-autoplay-not-allowed.html:
246 2017-04-07 Chris Dumez <cdumez@apple.com>
248 Throttle / Align DOM Timers in cross-origin iframes to 30fps
249 https://bugs.webkit.org/show_bug.cgi?id=170613
250 <rdar://problem/31506444>
252 Reviewed by Simon Fraser.
254 Add layout test coverage.
256 * http/tests/frame-throttling/resources/timer-throttling-frame.html: Added.
257 * http/tests/frame-throttling/timer-throttle-in-cross-origin-subframe-expected.txt: Added.
258 * http/tests/frame-throttling/timer-throttle-in-cross-origin-subframe.html: Added.
260 2017-04-07 Brent Fulgham <bfulgham@apple.com>
262 Rebaseline additional tests after r215096.
263 https://bugs.webkit.org/show_bug.cgi?id=170561
264 <rdar://problem/7415154>
266 * http/tests/security/contentSecurityPolicy/1.1/frame-ancestors/frame-ancestors-nested-cross-in-cross-none-block-expected.txt:
267 * http/tests/security/contentSecurityPolicy/1.1/frame-ancestors/frame-ancestors-nested-cross-in-cross-self-block-expected.txt:
268 * http/tests/security/contentSecurityPolicy/1.1/frame-ancestors/frame-ancestors-nested-cross-in-same-none-block-expected.txt:
269 * http/tests/security/contentSecurityPolicy/1.1/frame-ancestors/frame-ancestors-nested-cross-in-same-self-block-expected.txt:
270 * http/tests/security/contentSecurityPolicy/1.1/frame-ancestors/frame-ancestors-nested-same-in-cross-none-block-expected.txt:
271 * http/tests/security/contentSecurityPolicy/1.1/frame-ancestors/frame-ancestors-nested-same-in-cross-self-block-expected.txt:
272 * http/tests/security/contentSecurityPolicy/1.1/frame-ancestors/frame-ancestors-nested-same-in-same-none-block-expected.txt:
273 * http/tests/security/contentSecurityPolicy/1.1/frame-ancestors/frame-ancestors-none-block-expected.txt:
274 * http/tests/security/contentSecurityPolicy/1.1/frame-ancestors/frame-ancestors-self-block-expected.txt:
275 * http/tests/security/no-popup-from-sandbox-top-expected.txt:
276 * http/tests/xmlhttprequest/origin-exact-matching-expected.txt:
278 2017-04-07 Brent Fulgham <bfulgham@apple.com>
280 WebKit should percent encode single quotes in query strings
281 https://bugs.webkit.org/show_bug.cgi?id=170561
282 <rdar://problem/7415154>
284 Reviewed by Alex Christensen.
286 Rebaseline tests after change.
288 * fast/events/popup-blocked-from-unique-frame-via-window-open-named-sibling-frame-expected.txt:
289 * fast/frames/xss-auditor-handles-file-urls-expected.txt:
290 * http/tests/security/xssAuditor/base-href-control-char-expected.txt:
291 * http/tests/security/xssAuditor/base-href-expected.txt:
292 * http/tests/security/xssAuditor/base-href-null-char-expected.txt:
293 * http/tests/security/xssAuditor/base-href-scheme-relative-expected.txt:
294 * http/tests/security/xssAuditor/embed-tag-control-char-expected.txt:
295 * http/tests/security/xssAuditor/embed-tag-expected.txt:
296 * http/tests/security/xssAuditor/embed-tag-javascript-url-expected.txt:
297 * http/tests/security/xssAuditor/embed-tag-null-char-expected.txt:
298 * http/tests/security/xssAuditor/form-action-expected.txt:
299 * http/tests/security/xssAuditor/formaction-on-button-expected.txt:
300 * http/tests/security/xssAuditor/formaction-on-input-expected.txt:
301 * http/tests/security/xssAuditor/frameset-injection-expected.txt:
302 * http/tests/security/xssAuditor/full-block-base-href-expected.txt:
303 * http/tests/security/xssAuditor/full-block-link-onclick-expected.txt:
304 * http/tests/security/xssAuditor/full-block-object-tag-expected.txt:
305 * http/tests/security/xssAuditor/full-block-script-tag-with-source-expected.txt:
306 * http/tests/security/xssAuditor/iframe-injection-expected.txt:
307 * http/tests/security/xssAuditor/iframe-javascript-url-more-encoding-expected.txt:
308 * http/tests/security/xssAuditor/img-onerror-non-ASCII-char-default-encoding-expected.txt:
309 * http/tests/security/xssAuditor/img-onerror-non-ASCII-char-expected.txt:
310 * http/tests/security/xssAuditor/link-onclick-ampersand-expected.txt:
311 * http/tests/security/xssAuditor/link-onclick-control-char-expected.txt:
312 * http/tests/security/xssAuditor/link-onclick-entities-expected.txt:
313 * http/tests/security/xssAuditor/link-onclick-expected.txt:
314 * http/tests/security/xssAuditor/link-onclick-null-char-expected.txt:
315 * http/tests/security/xssAuditor/object-embed-tag-control-char-expected.txt:
316 * http/tests/security/xssAuditor/object-embed-tag-expected.txt:
317 * http/tests/security/xssAuditor/object-embed-tag-null-char-expected.txt:
318 * http/tests/security/xssAuditor/object-tag-expected.txt:
319 * http/tests/security/xssAuditor/object-tag-javascript-url-expected.txt:
320 * http/tests/security/xssAuditor/script-tag-expression-follows-expected.txt:
321 * http/tests/security/xssAuditor/script-tag-with-16bit-unicode4-expected.txt:
322 * http/tests/security/xssAuditor/script-tag-with-16bit-unicode5-expected.txt:
323 * http/tests/security/xssAuditor/script-tag-with-comma-01-expected.txt:
324 * http/tests/security/xssAuditor/script-tag-with-source-control-char-expected.txt:
325 * http/tests/security/xssAuditor/script-tag-with-source-entities-expected.txt:
326 * http/tests/security/xssAuditor/script-tag-with-source-expected.txt:
327 * http/tests/security/xssAuditor/script-tag-with-source-null-char-expected.txt:
328 * http/tests/security/xssAuditor/script-tag-with-source-same-host-with-query-expected.txt:
329 * http/tests/security/xssAuditor/svg-animate-expected.txt:
330 * http/tests/security/xssAuditor/svg-script-tag-expected.txt:
331 * http/tests/security/xssAuditor/xss-filter-bypass-big5-expected.txt:
332 * http/tests/security/xssAuditor/xss-filter-bypass-sjis-expected.txt:
334 2017-04-07 Youenn Fablet <youenn@apple.com>
336 Improve some WebRTC flaky tests
337 https://bugs.webkit.org/show_bug.cgi?id=170584
339 Reviewed by Alex Christensen.
341 * webrtc/libwebrtc/descriptionGetters.html:
342 * webrtc/video-replace-track-to-null.html:
344 2017-04-07 Zalan Bujtas <zalan@apple.com>
346 Text insertion cursor disappears after pressing enter
347 https://bugs.webkit.org/show_bug.cgi?id=169291
348 <rdar://problem/30899611>
350 Reviewed by Tim Horton.
352 * editing/simple-line-layout-caret-is-gone-expected.txt: Added.
353 * editing/simple-line-layout-caret-is-gone.html: Added.
355 2017-04-06 Myles C. Maxfield <mmaxfield@apple.com>
357 Make FontWithFeatures test font pass OTS
358 https://bugs.webkit.org/show_bug.cgi?id=169788
360 Reviewed by Tim Horton.
362 Updated font to the one which passes the tests.
364 * css3/resources/FontWithFeatures.otf:
366 2017-04-06 Jiewen Tan <jiewen_tan@apple.com>
368 LayoutTest crypto/subtle/aes-ctr-encrypt-malformed-parameters.html is a flaky failure
369 https://bugs.webkit.org/show_bug.cgi?id=170571
373 * crypto/subtle/aes-ctr-encrypt-malformed-parameters-expected.txt:
374 * crypto/subtle/aes-ctr-encrypt-malformed-parameters.html:
376 2017-04-06 Wenson Hsieh <wenson_hsieh@apple.com>
378 Scroll offset jumps after a programmatic scroll in an overflow container with scroll snapping
379 https://bugs.webkit.org/show_bug.cgi?id=170560
380 <rdar://problem/31484693>
382 Reviewed by Tim Horton.
384 Add a test verifying that programmatically changing the scroll offset of an overflow container does not cause the
385 scroll offset to jump back to the last active snap position. See WebCore ChangeLog for more details.
387 * css3/scroll-snap/scroll-snap-programmatic-overflow-scroll-expected.txt: Added.
388 * css3/scroll-snap/scroll-snap-programmatic-overflow-scroll.html: Added.
390 2017-04-05 Simon Fraser <simon.fraser@apple.com>
392 Throttle requestAnimationFrame in cross-origin iframes to 30fps
393 https://bugs.webkit.org/show_bug.cgi?id=170534
395 Reviewed by Dan Bates.
397 * http/tests/frame-throttling/raf-throttle-in-cross-origin-subframe-expected.txt: Added.
398 * http/tests/frame-throttling/raf-throttle-in-cross-origin-subframe.html: Added.
399 * http/tests/frame-throttling/resources/requestAnimationFrame-frame.html: Added.
401 2017-04-06 Ryan Haddad <ryanhaddad@apple.com>
403 Unreviewed, rolling out r215041.
405 The LayoutTest for this change is failing on ios-simulator.
409 "Rendering flexbox children across columns"
410 https://bugs.webkit.org/show_bug.cgi?id=164166
411 http://trac.webkit.org/changeset/215041
413 2017-04-06 Ryan Haddad <ryanhaddad@apple.com>
415 Unreviewed, rolling out r215046.
417 This change broke internal builds.
421 "WebRTC tests gardening"
422 https://bugs.webkit.org/show_bug.cgi?id=170508
423 http://trac.webkit.org/changeset/215046
425 2017-04-06 Ryan Haddad <ryanhaddad@apple.com>
427 Skip a test that was accidentally enabled with r214982.
429 Unreviewed test gardening.
431 * platform/ios/TestExpectations:
433 2017-04-06 Joseph Pecoraro <pecoraro@apple.com>
435 Web Inspector: Show all headers in the Request Headers section of the Resource details sidebar
436 https://bugs.webkit.org/show_bug.cgi?id=16531
437 <rdar://problem/5712895>
439 Reviewed by Timothy Hatcher.
441 * http/tests/inspector/network/resource-request-headers-expected.txt: Added.
442 * http/tests/inspector/network/resource-request-headers.html: Added.
443 * http/tests/inspector/network/resources/basic-auth.php: Added.
444 Test coverage for Cookie and Basic Authentication headers.
446 * platform/mac/TestExpectations:
447 * platform/mac-wk1/TestExpectations:
448 * platform/win/TestExpectations:
449 Mark the test as expected to fail on WebKit1 CFNetwork based platforms,
450 and ElCapitan which uses the legacy non-NSURLSession loading path.
452 2017-04-06 Youenn Fablet <youenn@apple.com>
454 LayoutTest fast/mediastream/getUserMedia-webaudio.html is flaky
455 https://bugs.webkit.org/show_bug.cgi?id=167513
457 Reviewed by Eric Carlson.
459 * fast/mediastream/getUserMedia-webaudio.html: Removing unecessary flaky check.
461 2017-04-06 Zalan Bujtas <zalan@apple.com>
463 Simple line layout: Hittest always returns the first renderer in the block.
464 https://bugs.webkit.org/show_bug.cgi?id=170520
465 <rdar://problem/30979175>
467 Reviewed by Antti Koivisto.
469 * fast/dom/Document/CaretRangeFromPoint/simple-line-layout-hittest-with-caret-range-from-point-expected.html: Added.
470 * fast/dom/Document/CaretRangeFromPoint/simple-line-layout-hittest-with-caret-range-from-point.html: Added.
472 2017-03-31 Jiewen Tan <jiewen_tan@apple.com>
474 [WebCrypto] Add support for AES-CTR
475 https://bugs.webkit.org/show_bug.cgi?id=169761
476 <rdar://problem/31331321>
478 Reviewed by Brent Fulgham.
480 * crypto/subtle/aes-ctr-encrypt-malformed-parameters-expected.txt: Added.
481 * crypto/subtle/aes-ctr-encrypt-malformed-parameters.html: Added.
482 * crypto/subtle/aes-ctr-generate-export-key-jwk-length-128-expected.txt: Added.
483 * crypto/subtle/aes-ctr-generate-export-key-jwk-length-128.html: Added.
484 * crypto/subtle/aes-ctr-generate-export-key-jwk-length-192-expected.txt: Added.
485 * crypto/subtle/aes-ctr-generate-export-key-jwk-length-192.html: Added.
486 * crypto/subtle/aes-ctr-generate-export-key-jwk-length-256-expected.txt: Added.
487 * crypto/subtle/aes-ctr-generate-export-key-jwk-length-256.html: Added.
488 * crypto/subtle/aes-ctr-generate-export-raw-key-expected.txt: Added.
489 * crypto/subtle/aes-ctr-generate-export-raw-key.html: Added.
490 * crypto/subtle/aes-ctr-generate-key-encrypt-decrypt-expected.txt: Added.
491 * crypto/subtle/aes-ctr-generate-key-encrypt-decrypt.html: Added.
492 * crypto/subtle/aes-ctr-generate-key-expected.txt: Added.
493 * crypto/subtle/aes-ctr-generate-key.html: Added.
494 * crypto/subtle/aes-ctr-import-jwk-key-length-128-expected.txt: Added.
495 * crypto/subtle/aes-ctr-import-jwk-key-length-128.html: Added.
496 * crypto/subtle/aes-ctr-import-jwk-key-length-192-expected.txt: Added.
497 * crypto/subtle/aes-ctr-import-jwk-key-length-192.html: Added.
498 * crypto/subtle/aes-ctr-import-jwk-key-length-256-expected.txt: Added.
499 * crypto/subtle/aes-ctr-import-jwk-key-length-256.html: Added.
500 * crypto/subtle/aes-ctr-import-key-decrypt-expected.txt: Added.
501 * crypto/subtle/aes-ctr-import-key-decrypt.html: Added.
502 * crypto/subtle/aes-ctr-import-key-encrypt-expected.txt: Added.
503 * crypto/subtle/aes-ctr-import-key-encrypt.html: Added.
504 * crypto/subtle/aes-ctr-import-key-unwrap-jwk-key-expected.txt: Added.
505 * crypto/subtle/aes-ctr-import-key-unwrap-jwk-key.html: Added.
506 * crypto/subtle/aes-ctr-import-key-unwrap-raw-key-expected.txt: Added.
507 * crypto/subtle/aes-ctr-import-key-unwrap-raw-key.html: Added.
508 * crypto/subtle/aes-ctr-import-key-wrap-jwk-key-expected.txt: Added.
509 * crypto/subtle/aes-ctr-import-key-wrap-jwk-key.html: Added.
510 * crypto/subtle/aes-ctr-import-key-wrap-raw-key-expected.txt: Added.
511 * crypto/subtle/aes-ctr-import-key-wrap-raw-key.html: Added.
512 * crypto/subtle/aes-ctr-import-raw-key-expected.txt: Added.
513 * crypto/subtle/aes-ctr-import-raw-key.html: Added.
514 * crypto/subtle/aes-generate-key-malformed-parameters-expected.txt:
515 * crypto/subtle/aes-generate-key-malformed-parameters.html:
516 * crypto/subtle/aes-import-key-malformed-parameters-expected.txt:
517 * crypto/subtle/aes-import-key-malformed-parameters.html:
518 * crypto/workers/subtle/aes-ctr-import-key-decrypt-expected.txt: Added.
519 * crypto/workers/subtle/aes-ctr-import-key-decrypt.html: Added.
520 * crypto/workers/subtle/aes-ctr-import-key-encrypt-expected.txt: Added.
521 * crypto/workers/subtle/aes-ctr-import-key-encrypt.html: Added.
522 * crypto/workers/subtle/aes-ctr-import-key-unwrap-key-expected.txt: Added.
523 * crypto/workers/subtle/aes-ctr-import-key-unwrap-key.html: Added.
524 * crypto/workers/subtle/aes-ctr-import-key-wrap-key-expected.txt: Added.
525 * crypto/workers/subtle/aes-ctr-import-key-wrap-key.html: Added.
526 * crypto/workers/subtle/resources/aes-ctr-import-key-decrypt.js: Added.
527 * crypto/workers/subtle/resources/aes-ctr-import-key-encrypt.js: Added.
528 * crypto/workers/subtle/resources/aes-ctr-import-key-unwrap-key.js: Added.
529 * crypto/workers/subtle/resources/aes-ctr-import-key-wrap-key.js: Added.
531 2017-04-06 Ryan Haddad <ryanhaddad@apple.com>
533 Mark inspector/codemirror/prettyprinting-css-rules.html as flaky on release.
534 https://bugs.webkit.org/show_bug.cgi?id=153460
536 Unreviewed test gardening.
538 * platform/mac/TestExpectations:
540 2017-04-06 Youenn Fablet <youenn@apple.com>
542 WebRTC tests gardening
543 https://bugs.webkit.org/show_bug.cgi?id=170508
545 Reviewed by Eric Carlson.
547 * platform/ios-wk1/TestExpectations:
548 * platform/ios-wk2/TestExpectations:
549 * platform/ios/TestExpectations:
551 2017-04-06 Antti Koivisto <antti@apple.com>
553 Implement testing mode for disk cache
554 https://bugs.webkit.org/show_bug.cgi?id=170547
556 Reviewed by Andreas Kling.
558 Enable a few disabled tests to see how it goes.
560 * platform/mac-wk2/TestExpectations:
562 2017-04-06 Romain Bellessort <romain.bellessort@crf.canon.fr>
564 [Readable Streams API] Implement ReadableStreamBYOBRequest respondWithNewView()
565 https://bugs.webkit.org/show_bug.cgi?id=170339
567 Reviewed by Youenn Fablet.
569 Added new tests addressing respondWithNewView() behaviour.
571 * streams/readable-stream-byob-request-expected.txt: Updated.
572 * streams/readable-stream-byob-request.js: Added new tests.
574 2017-04-06 Dave Hyatt <hyatt@apple.com>
576 Rendering flexbox children across columns
577 https://bugs.webkit.org/show_bug.cgi?id=164166
578 <rdar://problem/29055587>
580 Reviewed by Zalan Bujtas.
582 * fast/multicol/flexbox-rows-expected.html: Added.
583 * fast/multicol/flexbox-rows.html: Added.
585 2017-04-05 Simon Fraser <simon.fraser@apple.com>
587 Set lastHandledUserGestureTimestamp on all ancestor documents, not just the top document
588 https://bugs.webkit.org/show_bug.cgi?id=170479
590 Reviewed by Sam Weinig.
592 * fast/frames/user-gesture-timestamp-propagation-expected.txt: Added.
593 * fast/frames/user-gesture-timestamp-propagation.html: Added.
594 * platform/ios/TestExpectations:
596 2017-04-05 Eric Carlson <eric.carlson@apple.com>
598 [MediaStream] Host application should be able to mute and unmute media streams
599 https://bugs.webkit.org/show_bug.cgi?id=170519
600 <rdar://problem/31174326>
602 Reviewed by Youenn Fablet.
604 * fast/mediastream/MediaStream-page-muted-expected.txt:
605 * fast/mediastream/MediaStream-page-muted.html:
607 2017-04-05 Javier Fernandez <jfernandez@igalia.com>
609 [css-align] Implement the place-items shorthand
610 https://bugs.webkit.org/show_bug.cgi?id=168847
612 Reviewed by David Hyatt.
614 Regression tests for the new place-content alignment shorthand.
616 * css3/parse-place-items.html: Added.
618 2017-04-05 Carlos Alberto Lopez Perez <clopez@igalia.com>
620 [WebRTC][OpenWebRTC] Add support for SDP BUNDLE ("a:group:BUNDLE" and "a=bundle-only" lines)
621 https://bugs.webkit.org/show_bug.cgi?id=170157
623 Reviewed by Alejandro G. Castro.
625 The test fast/mediastream/RTCPeerConnection-inspect-offer-bundlePolicy-bundle-only.html
626 is used to check that we generate the "a=bundle-only" lines on the "m=" sections
627 according to the bundlePolicy. The 3 possible values of bundlePolicy are tested.
628 To properly test bundlePolicy:"balanced" we generate 5 extra tracks (6 in total)
629 for each one of the audio media type and video media type.
631 * TestExpectations: Set RTCPeerConnection-inspect-offer-bundlePolicy-bundle-only.html
632 as failing in the general TestExpectations, because the libwebrtc backend currently
633 doesn't generate the expected a=bundle-only lines.
634 On the GTK+ port TestExpectations file this is overriden, and the test is marked to pass.
635 The whole fast/mediastream directory is already overriden to pass.
636 * fast/mediastream/RTCPeerConnection-inspect-offer-bundlePolicy-bundle-only-expected.txt: Added.
637 * fast/mediastream/RTCPeerConnection-inspect-offer-bundlePolicy-bundle-only.html: Added.
638 * fast/mediastream/resources/sdp-utils.js:
639 (printComparableSessionDescription): Validate the a=group:BUNDLE line to contain the required MID identifiers.
640 * platform/gtk/fast/mediastream/RTCPeerConnection-inspect-answer-expected.txt: Added. Rebaseline with the expected a=group:BUNDLE line.
641 * platform/gtk/fast/mediastream/RTCPeerConnection-inspect-offer-expected.txt: Added. Rebaseline with the expected a=group:BUNDLE line.
643 2017-04-05 Jer Noble <jer.noble@apple.com>
645 [MSE] Seeks to currentTime=0 will fail if currentTime is already 0.
646 https://bugs.webkit.org/show_bug.cgi?id=170510
648 Reviewed by Eric Carlson.
650 * media/media-source/media-source-unnecessary-seek-seeked-expected.txt: Added.
651 * media/media-source/media-source-unnecessary-seek-seeked.html: Added.
653 2017-04-05 Matt Baker <mattbaker@apple.com>
655 Web Inspector: XHR breakpoints should be global
656 https://bugs.webkit.org/show_bug.cgi?id=170033
658 Reviewed by Joseph Pecoraro..
660 * inspector/dom-debugger/xhr-breakpoints.html:
661 Update for XHRBreakpoint constructor change.
663 2017-04-05 Chris Dumez <cdumez@apple.com>
665 <input type="range"> changing to disabled while active breaks all pointer events
666 https://bugs.webkit.org/show_bug.cgi?id=170447
667 <rdar://problem/31442875>
669 Reviewed by Geoffrey Garen.
671 Add layout test coverage.
673 * fast/forms/range/disabled-while-dragging-expected.txt: Added.
674 * fast/forms/range/disabled-while-dragging.html: Added.
676 2017-04-05 Jiewen Tan <jiewen_tan@apple.com>
678 Unreviewed, rebasing crypto/subtle/rsa-import-key-malformed-parameters.html
679 <rdar://problem/31322400>
681 * crypto/subtle/rsa-import-key-malformed-parameters-expected.txt:
682 * crypto/subtle/rsa-import-key-malformed-parameters.html:
684 2017-04-05 Youenn Fablet <youenn@apple.com>
686 Deprecate and remove URL.createObjectURL(mediastream)
687 https://bugs.webkit.org/show_bug.cgi?id=167518
688 <rdar://problem/31149607>
690 Reviewed by Eric Carlson.
692 * fast/mediacapturefromelement/CanvasCaptureMediaStream-2d-events.html:
693 * fast/mediacapturefromelement/CanvasCaptureMediaStream-request-frame-events.html:
694 * fast/mediacapturefromelement/CanvasCaptureMediaStream-webgl-events.html:
695 * fast/mediastream/MediaStream-video-element-displays-buffer-expected.txt:
696 * fast/mediastream/MediaStream-video-element-displays-buffer.html:
697 * fast/mediastream/MediaStream-video-element-expected.txt:
698 * fast/mediastream/MediaStream-video-element-track-stop-expected.txt:
699 * fast/mediastream/MediaStream-video-element-track-stop.html:
700 * fast/mediastream/MediaStream-video-element-video-tracks-disabled-then-enabled-expected.txt:
701 * fast/mediastream/MediaStream-video-element-video-tracks-disabled.html:
702 * fast/mediastream/MediaStream-video-element.html:
703 * fast/mediastream/resources/getUserMedia-helper.js:
704 (setupVideoElementWithStream):
706 2017-04-05 Javier Fernandez <jfernandez@igalia.com>
708 [GTK] Unreviewed tests gardening
709 https://bugs.webkit.org/show_bug.cgi?id=170497
711 Unreviewed test gardening. Rebaseline tests after r214712.
713 * platform/gtk/fast/multicol/table-vertical-align-expected.txt:
716 2017-04-04 Alexey Proskuryakov <ap@apple.com>
718 Mark imported/w3c/web-platform-tests/fetch/api/response/response-trailer.html as flaky
719 for https://bugs.webkit.org/show_bug.cgi?id=170493
721 * platform/mac/TestExpectations:
723 2017-04-04 Youenn Fablet <youenn@apple.com>
725 Canvas is tainted when painting a video with MediaStreamTrack
726 https://bugs.webkit.org/show_bug.cgi?id=170486
728 Reviewed by Eric Carlson.
730 * http/tests/media/media-stream/getusermedia-with-canvas-expected.txt: Added.
731 * http/tests/media/media-stream/getusermedia-with-canvas.html: Added.
732 * http/tests/media/media-stream/resources/getUserMedia-helper.js: Added.
735 (defaultRejectOrCatch):
736 (setupVideoElementWithStream):
738 2017-04-04 Youenn Fablet <youenn@apple.com>
740 [Mac] Add back web audio support for getUserMedia MediaStreamTrack
741 https://bugs.webkit.org/show_bug.cgi?id=170482
743 Reviewed by Eric Carlson.
747 2017-04-04 Ryan Haddad <ryanhaddad@apple.com>
749 Mark fast/images/slower-animation-than-decoding-image.html as flaky.
750 https://bugs.webkit.org/show_bug.cgi?id=168390
752 Unreviewed test gardening.
754 * platform/mac/TestExpectations:
756 2017-04-04 Ryan Haddad <ryanhaddad@apple.com>
758 Mark fast/images/reset-image-animation.html as flaky.
759 https://bugs.webkit.org/show_bug.cgi?id=170177
761 Unreviewed test gardening.
763 * platform/mac/TestExpectations:
765 2017-04-04 Ryan Haddad <ryanhaddad@apple.com>
767 Mark media/modern-media-controls/airplay-button/airplay-button.html as flaky on mac-wk1 Release.
768 https://bugs.webkit.org/show_bug.cgi?id=168409
770 Unreviewed test gardening.
772 * platform/mac-wk1/TestExpectations:
774 2017-04-04 Brent Fulgham <bfulgham@apple.com>
776 Do not assert when CharacterData representing an Attr fires events
777 https://bugs.webkit.org/show_bug.cgi?id=170454
778 <rdar://problem/30979320>
780 Reviewed by Ryosuke Niwa.
782 * fast/dom/no-assert-for-malformed-js-url-attribute-expected.txt: Added.
783 * fast/dom/no-assert-for-malformed-js-url-attribute.html: Added.
785 2017-04-04 Youenn Fablet <youenn@apple.com>
787 LayoutTest webrtc/libwebrtc/descriptionGetters.html is a flaky failure
788 https://bugs.webkit.org/show_bug.cgi?id=169481
790 Reviewed by Eric Carlson.
792 * platform/mac-wk2/TestExpectations: Removing flaky expectation.
793 * webrtc/datachannel/basic.html:
795 2017-04-04 Ryan Haddad <ryanhaddad@apple.com>
797 Add back results that were accidentally removed with r214848.
798 https://bugs.webkit.org/show_bug.cgi?id=169301
800 Unreviewed test gardening.
802 * platform/mac/fast/text/international/synthesized-italic-vertical-latin-expected.png: Added.
803 * platform/mac/fast/text/international/synthesized-italic-vertical-latin-expected.txt: Added.
805 2017-04-04 Ryan Haddad <ryanhaddad@apple.com>
807 Mark media/modern-media-controls/macos-inline-media-controls/macos-inline-media-controls-buttons-styles.html as flaky.
808 https://bugs.webkit.org/show_bug.cgi?id=170456
810 Unreviewed test gardening.
812 * platform/mac-wk1/TestExpectations:
814 2017-04-04 Youenn Fablet <youenn@apple.com>
816 webrtc/peer-connection-audio-mute.html is flaky
817 https://bugs.webkit.org/show_bug.cgi?id=170451
819 Reviewed by Eric Carlson.
821 * TestExpectations: Removed flaky expectation for webrtc/peer-connection-audio-mute.html.
822 * webrtc/peer-connection-remote-audio-mute.html: Added timer to ensure setting enable propagates.
823 Decreasing time spent at detecting hum or not.
824 * webrtc/peer-connection-remote-audio-mute2.html: Ditto (but keeping flakiness expectation for now).
826 2017-04-04 Ryan Haddad <ryanhaddad@apple.com>
828 Mark fast/images/animated-gif-webkit-transform.html as flaky.
829 https://bugs.webkit.org/show_bug.cgi?id=170410
831 Unreviewed test gardening.
833 * platform/mac-wk2/TestExpectations:
835 2017-04-03 Alexey Proskuryakov <ap@apple.com>
837 Re-adding flaky timeout expectation for http/tests/loading/resourceLoadStatistics/non-prevalent-resource-with-user-interaction.html
839 This test still times out, most of the time.
841 * platform/wk2/TestExpectations:
843 2017-04-03 Javier Fernandez <jfernandez@igalia.com>
845 [css-align] Adapt place-content alignment shorthand to the new baseline syntax
846 https://bugs.webkit.org/show_bug.cgi?id=170340
848 Reviewed by David Hyatt.
850 Added additional test cases to evaluate the new baseline-alignment syntax.
852 * css3/parse-place-content-expected.txt:
853 * css3/parse-place-content.html:
855 2017-04-03 Nan Wang <n_wang@apple.com>
857 AX: Expose link children when doing search predication on iOS
858 https://bugs.webkit.org/show_bug.cgi?id=170424
859 <rdar://problem/31413335>
861 Reviewed by Chris Fleizach.
863 * accessibility/ios-simulator/ios-search-predicate-link-children-expected.txt: Added.
864 * accessibility/ios-simulator/ios-search-predicate-link-children.html: Added.
866 2017-04-03 Dave Hyatt <hyatt@apple.com>
868 Japanese fonts in vertical text should support synthesized italics
869 https://bugs.webkit.org/show_bug.cgi?id=169301
871 Reviewed by Simon Fraser.
873 * fast/text/international/synthesized-italic-vertical-expected.html:
874 * fast/text/international/synthesized-italic-vertical.html:
875 * platform/mac/fast/text/international/synthesized-italic-vertical-latin-expected.png: Removed.
876 * platform/mac/fast/text/international/synthesized-italic-vertical-latin-expected.txt: Removed.
878 2017-04-03 Chris Dumez <cdumez@apple.com>
880 REGRESSION (r206744): CSS background-image in style attribute ignored when using createHTMLDocument method of DOM parsing
881 https://bugs.webkit.org/show_bug.cgi?id=170285
882 <rdar://problem/31378543>
884 Reviewed by Andy Estes.
886 Add layout test coverage.
888 * fast/images/background-image-relative-url-changes-document-expected.html: Added.
889 * fast/images/background-image-relative-url-changes-document.html: Added.
891 2017-04-03 John Wilander <wilander@apple.com>
893 Remove timeout expectations after bug fix
894 https://bugs.webkit.org/show_bug.cgi?id=168262
896 Unreviewed test gardening.
898 Remove timeout expectations after bug fix in
899 https://bugs.webkit.org/show_bug.cgi?id=170400
901 * platform/wk2/TestExpectations:
902 Remove expected timeout for the first five test cases
903 under http/tests/loading/resourceLoadStatistics/.
905 2017-04-03 Antti Koivisto <antti@apple.com>
907 REGRESSION (r207669): FileMaker Pro Help pages do not render correctly
908 https://bugs.webkit.org/show_bug.cgi?id=170402
909 <rdar://problem/31004344>
911 Reviewed by Simon Fraser.
913 * fast/css/document-stylesheets-dynamic-expected.html: Added.
914 * fast/css/document-stylesheets-dynamic.html: Added.
916 2017-04-03 Jeremy Jones <jeremyj@apple.com>
918 LayoutTest pointer-lock/mouse-event-delivery.html is a flaky failure
919 https://bugs.webkit.org/show_bug.cgi?id=167965
923 Wait for wheel event before doing next step of test. The wheel event is delivered asynchronously and
924 can therefore be delivered later than expected by the test. This is already done for the first one,
925 do this for the second one also.
927 * platform/mac-wk2/TestExpectations:
928 * pointer-lock/mouse-event-delivery.html:
930 2017-04-01 Simon Fraser <simon.fraser@apple.com>
932 Clean up touch event handler registration when moving nodes between documents
933 https://bugs.webkit.org/show_bug.cgi?id=170384
934 rdar://problem/30816694
936 Reviewed by Chris Dumez.
938 Tests for moving nodes with various listener/handler combinations between documents.
940 * fast/events/touch/ios/gesture-node-move-between-documents-expected.txt: Added.
941 * fast/events/touch/ios/gesture-node-move-between-documents.html: Added.
942 * fast/events/touch/ios/overflow-node-move-between-documents-expected.txt: Added.
943 * fast/events/touch/ios/overflow-node-move-between-documents.html: Added.
944 * fast/events/touch/ios/slider-node-move-between-documents-expected.txt: Added.
945 * fast/events/touch/ios/slider-node-move-between-documents.html: Added.
946 * fast/events/touch/ios/touch-node-move-between-documents-expected.txt: Added.
947 * fast/events/touch/ios/touch-node-move-between-documents.html: Added.
949 2017-04-03 Carlos Garcia Campos <cgarcia@igalia.com>
951 [SOUP] URI Fragment is lost after redirect
952 https://bugs.webkit.org/show_bug.cgi?id=170058
954 Reviewed by Michael Catanzaro.
956 Add tests to check we correctly handle fragment identifiers on server redirections.
958 * http/tests/navigation/redirect-preserves-fragment-expected.txt: Added.
959 * http/tests/navigation/redirect-preserves-fragment.html: Added.
960 * http/tests/navigation/redirect-to-fragment-expected.txt: Added.
961 * http/tests/navigation/redirect-to-fragment.html: Added.
962 * http/tests/navigation/redirect-to-fragment2-expected.txt: Added.
963 * http/tests/navigation/redirect-to-fragment2.html: Added.
964 * http/tests/navigation/resources/redirect-preserves-fragment.php: Added.
965 * http/tests/navigation/resources/redirect-to-fragment.php: Added.
966 * http/tests/navigation/resources/redirect-to-fragment2.php: Added.
967 * platform/ios/TestExpectations:
968 * platform/mac/TestExpectations:
970 2017-04-03 Youenn Fablet <youenn@apple.com>
972 captureStream is getting black frames with webgl canvas
973 https://bugs.webkit.org/show_bug.cgi?id=170325
975 Reviewed by Dean Jackson.
977 * fast/mediastream/captureStream/canvas3d-expected.txt: Added.
978 * fast/mediastream/captureStream/canvas3d.html: Added.
980 2017-04-03 Per Arne Vollan <pvollan@apple.com>
982 Implement stroke-miterlimit.
983 https://bugs.webkit.org/show_bug.cgi?id=169078
985 Reviewed by Dean Jackson.
987 * fast/css/stroke-miterlimit-default-expected.html: Added.
988 * fast/css/stroke-miterlimit-default.html: Added.
989 * fast/css/stroke-miterlimit-large-expected-mismatch.html: Added.
990 * fast/css/stroke-miterlimit-large.html: Added.
991 * fast/css/stroke-miterlimit-zero-expected-mismatch.html: Added.
992 * fast/css/stroke-miterlimit-zero.html: Added.
994 2017-04-02 Alexey Proskuryakov <ap@apple.com>
996 Remove accidentally added DumpJSConsoleLogInStdErr from http/tests/fetch/fetch-in-worker-crash.html expectation.
1000 2017-04-02 Alexey Proskuryakov <ap@apple.com>
1003 Add missing text styles
1004 https://bugs.webkit.org/show_bug.cgi?id=170295
1006 * platform/ios/ios/fast/text/opticalFontWithTextStyle-expected.txt:
1008 2017-04-02 Alexey Proskuryakov <ap@apple.com>
1013 * platform/ios-wk1/TestExpectations:
1014 * platform/ios-wk2/TestExpectations:
1015 * platform/ios/TestExpectations:
1016 * platform/mac-wk1/TestExpectations:
1018 2017-04-02 Alexey Proskuryakov <ap@apple.com>
1020 Mark http/tests/fetch/fetch-in-worker-crash.html and imported/w3c/web-platform-tests/fetch/api/cors/cors-preflight-status.html as flaky.
1022 For https://bugs.webkit.org/show_bug.cgi?id=170395
1023 rdar://problem/30975761, rdar://problem/31394017
1027 2017-04-01 Per Arne Vollan <pvollan@apple.com>
1029 Add test for expected fallback behavior between stroke-width and -webkit-text-stroke-width.
1030 https://bugs.webkit.org/show_bug.cgi?id=169466
1032 Reviewed by Jon Lee.
1034 Now that we have added support for stroke-width, we should have a test for expected fallback behavior between
1035 stroke-width and -webkit-text-stroke-width. Currently, stroke-width is always preferred, also when inherited,
1036 and when -webkit-text-stroke-width is declared inline. When stroke-width is not specified, we fall back to
1037 -webkit-text-stroke-width.
1039 * fast/css/stroke-width-fallback-expected.html: Added.
1040 * fast/css/stroke-width-fallback.html: Added.
1042 2017-04-01 Jon Lee <jonlee@apple.com>
1044 Add missing text styles
1045 https://bugs.webkit.org/show_bug.cgi?id=170295
1046 rdar://problem/30219503
1048 Reviewed by Dean Jackson.
1050 * platform/ios/ios/fast/text/opticalFontWithTextStyle.html: Update test to include title0 and title4.
1052 2017-04-01 Chris Dumez <cdumez@apple.com>
1054 We should pause silent WebAudio rendering in background tabs
1055 https://bugs.webkit.org/show_bug.cgi?id=170299
1056 <rdar://problem/31289132>
1058 Reviewed by Eric Carlson.
1060 Add layout test coverage.
1062 * webaudio/silent-audio-interrupted-in-background-expected.txt: Added.
1063 * webaudio/silent-audio-interrupted-in-background.html: Added.
1065 2017-04-01 Alexey Proskuryakov <ap@apple.com>
1067 Rolling back http://trac.webkit.org/r214663 - memory corruption
1069 * streams/readable-stream-byob-request-expected.txt:
1070 * streams/readable-stream-byob-request.js:
1071 (self.importScripts.test): Deleted.
1073 2017-03-31 Zalan Bujtas <zalan@apple.com>
1075 <table>: Including <caption>, <thead> or <tbody> causes clipping across page breaks
1076 https://bugs.webkit.org/show_bug.cgi?id=170348
1077 <rdar://problem/24727151>
1079 Reviewed by David Hyatt.
1081 * fast/multicol/table-section-page-break-expected.html: Added.
1082 * fast/multicol/table-section-page-break.html: Added.
1084 2017-03-31 Chris Dumez <cdumez@apple.com>
1086 LayoutTest fast/images/animated-gif-restored-from-bfcache.html is a flaky failure
1087 https://bugs.webkit.org/show_bug.cgi?id=162510
1088 <rdar://problem/31380650>
1090 Reviewed by Alexey Proskuryakov.
1092 The test restores a page from PageCache and wants to check that an animated
1093 GIF is properly animating. To do so, it store the data of the current image
1094 frame, and then checks in a 100ms timer that the current image frame is
1095 different. This is flaky by nature since the image only has 10 frames and
1096 you therefore have a 1/10 chance that the new frame will be the same as the
1097 previous one, even if the image is properly animating.
1099 To address the problem, do a setInterval instead of a setTimeout and check
1100 until the frame becomes different.
1102 * fast/images/animated-gif-restored-from-bfcache.html:
1103 * platform/mac/TestExpectations:
1105 2017-03-31 Wenson Hsieh <wenson_hsieh@apple.com>
1107 [WK2] Tapping away to dismiss the selection does not update the selected DOM range using character granularity
1108 https://bugs.webkit.org/show_bug.cgi?id=170328
1109 <rdar://problem/30904558>
1111 Reviewed by Tim Horton.
1113 Adds a new layout test verifying that when a user taps away to clear the current selection in character
1114 granularity selection mode, the selected DOM range in the web process does not fall out of sync with UIKit's
1115 selection views, which are dismissed.
1117 * editing/selection/character-granularity-selected-range-after-dismissing-selection-expected.txt: Added.
1118 * editing/selection/character-granularity-selected-range-after-dismissing-selection.html: Added.
1120 2017-03-31 Youenn Fablet <youenn@apple.com>
1122 Add a test to ensure webrtc generated certificates and names are ephemeral
1123 https://bugs.webkit.org/show_bug.cgi?id=170225
1125 Reviewed by Jon Lee.
1127 * webrtc/ephemeral-certificates-and-cnames-expected.txt: Added.
1128 * webrtc/ephemeral-certificates-and-cnames.html: Added.
1130 2017-03-31 Wenson Hsieh <wenson_hsieh@apple.com>
1132 [WK2] Tapping editable text inside of a range selection no longer changes the selection to a caret
1133 https://bugs.webkit.org/show_bug.cgi?id=170327
1134 <rdar://problem/31363816>
1136 Reviewed by Tim Horton.
1138 Adds a new WK2 interaction test for iOS verifying that tapping a selection in editable content sets the selection
1139 to a caret, rather than maintaining the range selection. This test is disabled in OpenSource, since it relies on
1140 synthetic touch events.
1143 * editing/selection/caret-after-tap-in-editable-selection-expected.txt: Added.
1144 * editing/selection/caret-after-tap-in-editable-selection.html: Added.
1146 2017-03-31 Alexey Proskuryakov <ap@apple.com>
1148 Mark fast/mediastream/MediaStream-page-muted.html as flaky for
1149 https://bugs.webkit.org/show_bug.cgi?id=170355
1153 2017-03-31 Alexey Proskuryakov <ap@apple.com>
1155 Correction for the previous change - this is an image failure.
1157 * platform/mac-wk2/TestExpectations:
1159 2017-03-31 Alexey Proskuryakov <ap@apple.com>
1161 Mark fast/images/animated-image-different-dest-size.html as flaky for
1162 https://bugs.webkit.org/show_bug.cgi?id=170203
1164 * platform/mac-wk2/TestExpectations:
1166 2017-03-31 Carlos Garcia Campos <cgarcia@igalia.com>
1168 Unreviewed GTK+ gardening. Update expectations of several tests.
1170 Also rebaseline fast/css/getComputedStyle/computed-style-font-family.html after r214394, it also requires variation
1173 * platform/gtk/TestExpectations:
1174 * platform/gtk/fast/css/getComputedStyle/computed-style-font-family-expected.txt: Added.
1176 2017-03-31 Carlos Garcia Campos <cgarcia@igalia.com>
1178 Unreviewed GTK+ gardening. Rebaseline several tests after r214546.
1180 GTK+ port doesn't support variation fonts. Also mark canvas/philip/tests/2d.pattern.animated.gif.html as failing
1183 * platform/gtk/TestExpectations:
1184 * platform/gtk/fast/text/font-selection-font-loading-api-parse-expected.txt: Added.
1185 * platform/gtk/fast/text/font-stretch-parse-expected.txt: Added.
1186 * platform/gtk/fast/text/font-style-parse-expected.txt: Added.
1187 * platform/gtk/fast/text/font-weight-parse-expected.txt: Added.
1189 2017-03-31 Romain Bellessort <romain.bellessort@crf.canon.fr>
1191 [Readable Streams API] Implement cloneArrayBuffer in WebCore
1192 https://bugs.webkit.org/show_bug.cgi?id=170008
1194 Reviewed by Youenn Fablet.
1196 Added test to check cloneArrayBuffer behaviour.
1198 * streams/readable-stream-byob-request.js:
1200 2017-03-31 Oleksandr Skachkov <gskachkov@gmail.com>
1202 String.prototype.replace incorrectly applies "special replacement parameters" when passed a function
1203 https://bugs.webkit.org/show_bug.cgi?id=170151
1205 Reviewed by Saam Barati.
1207 * js/script-tests/string_replace_function.js: Added.
1208 * js/script-tests/string_replace_regexp.js: Renamed from LayoutTests/js/script-tests/string_replace.js.
1209 * js/string_replace_function-expected.txt: Added.
1210 * js/string_replace_function.html: Copied from LayoutTests/js/string_replace.html.
1211 * js/string_replace_regexp-expected.txt: Renamed from LayoutTests/js/string_replace-expected.txt.
1212 * js/string_replace_regexp.html: Renamed from LayoutTests/js/string_replace.html.
1214 2017-03-31 Manuel Rego Casasnovas <rego@igalia.com>
1216 [css-grid] Update W3C Test Suite
1217 https://bugs.webkit.org/show_bug.cgi?id=170170
1219 Reviewed by Youenn Fablet.
1221 Update path to tests in TestExpectations as the CSS Grid Layout suite
1222 is now under web-platform-tests.
1226 2017-03-31 Antoine Quint <graouts@apple.com>
1228 [mac-wk1] LayoutTest media/modern-media-controls/airplay-button/airplay-button.html is a flaky timeout
1229 https://bugs.webkit.org/show_bug.cgi?id=168409
1230 <rdar://problem/30799198>
1232 Unreviewed. Capture new logging events.
1234 * media/modern-media-controls/airplay-button/airplay-button.html:
1236 2017-03-30 Matt Baker <mattbaker@apple.com>
1238 Unreviewed. Update test expectations after https://bugs.webkit.org/show_bug.cgi?id=170279.
1240 * inspector/css/getAllStyleSheets-expected.txt:
1242 2017-03-30 Ryan Haddad <ryanhaddad@apple.com>
1244 Rebaseline js/dom/global-constructors-attributes.html.
1246 Unreviewed test gardening.
1248 * platform/mac-elcapitan/js/dom/global-constructors-attributes-expected.txt:
1249 * platform/mac-wk1/js/dom/global-constructors-attributes-expected.txt:
1250 * platform/mac/js/dom/global-constructors-attributes-expected.txt:
1252 2017-03-30 Simon Fraser <simon.fraser@apple.com>
1254 Rename a touch event function, and new touch region test results
1255 https://bugs.webkit.org/show_bug.cgi?id=170309
1256 rdar://problem/31329520
1258 Reviewed by Chris Dumez.
1260 A code change in WebKitAdditions progresses this test result.
1262 * fast/events/touch/ios/touch-event-regions/iframes-expected.txt:
1264 2017-03-30 Said Abou-Hallawa <sabouhallawa@apple.com>
1266 REGRESSION (r213764): Background image from sprite sheet incorrectly scaled
1267 https://bugs.webkit.org/show_bug.cgi?id=169547
1269 Reviewed by Simon Fraser.
1271 * fast/images/async-image-background-image.html:
1272 * fast/images/resources/sprite-sheet-red-green-blue.png: Added.
1273 * fast/images/sprite-sheet-image-draw-expected.html: Added.
1274 * fast/images/sprite-sheet-image-draw.html: Added.
1276 2017-03-30 Matt Baker <mattbaker@apple.com>
1278 Web Inspector: Assertion failure in InspectorStyleProperty::setRawTextFromStyleDeclaration
1279 https://bugs.webkit.org/show_bug.cgi?id=170279
1280 <rdar://problem/30200492>
1282 Reviewed by David Hyatt.
1284 * inspector/css/getAllStyleSheets.html:
1285 Add stylesheet with an "unparsed" property having no final semicolon.
1287 2017-03-30 Youenn Fablet <youenn@apple.com>
1289 Clean up RTCDataChannel
1290 https://bugs.webkit.org/show_bug.cgi?id=169732
1292 Reviewed by Chris Dumez.
1294 * webrtc/datachannel/bufferedAmountLowThreshold-expected.txt: Added.
1295 * webrtc/datachannel/bufferedAmountLowThreshold.html: Added.
1297 2017-03-30 Chris Dumez <cdumez@apple.com>
1299 svg/animations/animations-paused-in-background-page.html is flaky
1300 https://bugs.webkit.org/show_bug.cgi?id=170290
1302 Reviewed by Simon Fraser.
1304 Fix shouldBecomeEqual() check in the test which was wrong and was passing by chance
1307 * svg/animations/animations-paused-in-background-page-expected.txt:
1308 * svg/animations/animations-paused-in-background-page.html:
1310 2017-03-30 Javier Fernandez <jfernandez@igalia.com>
1312 [css-align] Adapt content-alignment properties to the new baseline syntax
1313 https://bugs.webkit.org/show_bug.cgi?id=170262
1315 Reviewed by David Hyatt.
1317 Added new cases to the alignment properties parsing tests so that we can verify the new
1318 baseline-alignment syntax is parsed as expected.
1319 Additionally, I modified the tests so that they use the testharness format.
1321 * css3/parse-align-content-expected.txt:
1322 * css3/parse-align-content.html:
1323 * css3/parse-justify-content-expected.txt:
1324 * css3/parse-justify-content.html:
1326 2017-03-30 James Craig <jcraig@apple.com>
1328 AX: Expose a new AXSubrole for explicit ARIA "group" role
1329 https://bugs.webkit.org/show_bug.cgi?id=169810
1330 <rdar://problem/31039693>
1332 Reviewed by Chris Fleizach.
1334 * accessibility/list-detection2-expected.txt:
1335 * accessibility/list-detection2.html:
1336 * accessibility/roles-computedRoleString.html:
1337 * inspector/dom/getAccessibilityPropertiesForNode-expected.txt:
1338 * inspector/dom/highlightFrame-expected.txt:
1339 * inspector/dom/highlightSelector-expected.txt:
1340 * platform/mac/accessibility/roles-computedRoleString-expected.txt:
1341 * platform/mac/accessibility/roles-exposed-expected.txt:
1343 2017-03-30 Youenn Fablet <youenn@apple.com>
1345 webrtc/video-stats.html and webrtc/video-replace-track.html are flaky
1346 https://bugs.webkit.org/show_bug.cgi?id=170294
1350 * TestExpectations: Marking these tests as flaky.
1352 2017-03-30 Eric Carlson <eric.carlson@apple.com>
1354 [Crash] WebCore::AudioBuffer::AudioBuffer don't checking illegal value
1355 https://bugs.webkit.org/show_bug.cgi?id=169956
1357 Reviewed by Youenn Fablet.
1359 * webaudio/audiobuffer-crash-expected.txt: Added.
1360 * webaudio/audiobuffer-crash.html: Added.
1362 2017-03-30 Simon Fraser <simon.fraser@apple.com>
1364 Add some tests that dump the touch event regions with various content configurations
1365 https://bugs.webkit.org/show_bug.cgi?id=170216
1367 Followup: add missing results files, and tweak iframes.html to show that regions fail to
1368 take iframe borders into account.
1370 * fast/events/touch/ios/touch-event-regions/active-passive-nesting-expected.txt: Added.
1371 * fast/events/touch/ios/touch-event-regions/columns-expected.txt: Added.
1372 * fast/events/touch/ios/touch-event-regions/complex-expected.txt: Added.
1373 * fast/events/touch/ios/touch-event-regions/document-expected.txt: Added.
1374 * fast/events/touch/ios/touch-event-regions/iframes-expected.txt: Added.
1375 * fast/events/touch/ios/touch-event-regions/iframes.html:
1376 * fast/events/touch/ios/touch-event-regions/overflow-expected.txt: Added.
1377 * fast/events/touch/ios/touch-event-regions/range-sliders-expected.txt: Added.
1379 2017-03-30 Per Arne Vollan <pvollan@apple.com>
1381 [mac-wk1 debug] LayoutTest media/track/track-cue-rendering-with-padding.html is a flaky timeout
1382 https://bugs.webkit.org/show_bug.cgi?id=170188
1384 Reviewed by Eric Carlson.
1386 The textTrackDisplayElement call will fail and throw an exception if the text track display element
1387 has not yet been added to the text track container element. We wait until it has been added.
1389 * media/track/track-cue-rendering-with-padding.html:
1391 2017-03-30 Antoine Quint <graouts@apple.com>
1393 [Modern Media Controls] Invalid placard icon is not visible for short video
1394 https://bugs.webkit.org/show_bug.cgi?id=170277
1395 <rdar://problem/31327955>
1397 Reviewed by Eric Carlson.
1399 Add a new test to check that we correctly hide the invalid icon only when
1400 there is no space left to display it.
1402 * media/modern-media-controls/invalid-placard/invalid-placard-constrained-metrics-expected.txt: Added.
1403 * media/modern-media-controls/invalid-placard/invalid-placard-constrained-metrics.html: Added.
1405 2017-03-27 Sergio Villar Senin <svillar@igalia.com>
1407 [css-grid] Clamp the number of autorepeat tracks
1408 https://bugs.webkit.org/show_bug.cgi?id=170120
1410 Reviewed by Manuel Rego Casasnovas.
1412 Added a new test to check the clamping of grid tracks. It's mostly all JavaScript in order
1413 to allow us to run several test cases over a small number of grids in a single file quite
1414 fast. The other option was to statically (CSS) create several huge grids, something that
1415 could potentially be very expensive in terms of memory and CPU leading to timeouts.
1417 * fast/css-grid-layout/grid-auto-repeat-huge-grid-expected.txt: Added.
1418 * fast/css-grid-layout/grid-auto-repeat-huge-grid.html: Added.
1420 2017-03-30 Antoine Quint <graouts@apple.com>
1422 [mac-wk1] LayoutTest media/modern-media-controls/airplay-button/airplay-button.html is a flaky timeout
1423 https://bugs.webkit.org/show_bug.cgi?id=168409
1424 <rdar://problem/30799198>
1426 Unreviewed. Add logging related to visibility since document.visibility = hidden would cause the
1427 requestAnimationFrame() call to suspend the ScriptedAnimationController.
1429 * media/modern-media-controls/airplay-button/airplay-button.html:
1431 2017-03-30 Per Arne Vollan <pvollan@apple.com>
1433 REGRESSION(~r212322): LayoutTest media/track/track-cue-container-rendering-position.html is a flaky timeout
1434 https://bugs.webkit.org/show_bug.cgi?id=168660
1436 Reviewed Eric Carlson.
1438 The textTrackDisplayElement call will fail and throw an exception if the text track display element
1439 has not yet been added to the text track container element. We wait until it has been added.
1441 * media/track/track-cue-container-rendering-position.html:
1443 2017-03-29 Ryosuke Niwa <rniwa@webkit.org>
1445 Disconnecting a HTMLObjectElement does not always unload its content document
1446 https://bugs.webkit.org/show_bug.cgi?id=169606
1448 Reviewed by Andy Estes.
1450 Add a regression test.
1452 * fast/dom/removing-focused-object-element-expected.txt: Added.
1453 * fast/dom/removing-focused-object-element.html: Added.
1455 2017-03-29 Simon Fraser <simon.fraser@apple.com>
1457 Add some tests that dump the touch event regions with various content configurations
1458 https://bugs.webkit.org/show_bug.cgi?id=170216
1460 Reviewed by Dean Jackson.
1462 Tests for touch event regions. Some of these are modeled after tests in tiled-drawing/scrolling/non-fast-region/.
1464 * fast/events/touch/ios/touch-event-regions/resources/touch-regions-helper.js: Added.
1465 * fast/events/touch/ios/touch-event-regions/active-passive-nesting-expected.html: Added.
1466 * fast/events/touch/ios/touch-event-regions/active-passive-nesting.html: Added.
1467 * fast/events/touch/ios/touch-event-regions/columns-expected.txt: Added.
1468 * fast/events/touch/ios/touch-event-regions/columns.html: Added.
1469 * fast/events/touch/ios/touch-event-regions/complex-expected.txt: Added.
1470 * fast/events/touch/ios/touch-event-regions/complex.html: Added.
1471 * fast/events/touch/ios/touch-event-regions/document-expected.txt: Added.
1472 * fast/events/touch/ios/touch-event-regions/document.html: Added.
1473 * fast/events/touch/ios/touch-event-regions/iframes-expected.txt: Added.
1474 * fast/events/touch/ios/touch-event-regions/iframes.html: Added.
1475 * fast/events/touch/ios/touch-event-regions/overflow-expected.txt: Added.
1476 * fast/events/touch/ios/touch-event-regions/overflow.html: Added.
1477 * fast/events/touch/ios/touch-event-regions/range-sliders-expected.txt: Added.
1478 * fast/events/touch/ios/touch-event-regions/range-sliders.html: Added.
1480 2017-03-28 Simon Fraser <simon.fraser@apple.com>
1482 Make it possible to dump touch event regions for testing
1483 https://bugs.webkit.org/show_bug.cgi?id=170209
1484 <rdar://problem/31309258>
1486 Reviewed by Tim Horton.
1488 Simple test that dumps the regions.
1490 * fast/events/touch/ios/touch-event-regions-expected.txt: Added.
1491 * fast/events/touch/ios/touch-event-regions.html: Added.
1493 2017-03-29 Zalan Bujtas <zalan@apple.com>
1495 RenderBlockFlow::addFloatsToNewParent should check if float is already added to the object list.
1496 https://bugs.webkit.org/show_bug.cgi?id=170259
1497 <rdar://problem/31300584>
1499 Reviewed by Simon Fraser.
1501 * fast/block/float/placing-multiple-floats-crash-expected.txt: Added.
1502 * fast/block/float/placing-multiple-floats-crash.html: Added.
1504 2017-03-29 Tim Horton <timothy_horton@apple.com>
1506 Swipe gesture tests don't work on macOS Sierra
1507 https://bugs.webkit.org/show_bug.cgi?id=161675
1508 <rdar://problem/23379930>
1510 Reviewed by Darin Adler.
1512 * platform/mac-wk2/TestExpectations:
1513 * swipe/basic-cached-back-swipe-expected.txt:
1514 * swipe/basic-cached-back-swipe.html:
1515 * swipe/main-frame-pinning-requirement-expected.txt:
1516 * swipe/main-frame-pinning-requirement.html:
1517 * swipe/pushState-cached-back-swipe-expected.txt:
1518 * swipe/pushState-cached-back-swipe.html:
1519 * swipe/pushState-programmatic-back-while-swiping-crash-expected.txt:
1520 * swipe/pushState-programmatic-back-while-swiping-crash.html:
1521 * swipe/resources/swipe-test.js:
1522 (measuredDurationShouldBeLessThan):
1523 (startSwipeGesture):
1524 (completeSwipeGesture):
1526 (eventQueue.enqueueScrollEvent): Deleted.
1527 (eventQueue.enqueueSwipeEvent): Deleted.
1528 (eventQueue.hasPendingEvents): Deleted.
1529 (eventQueue.callAfterEventDispatch): Deleted.
1530 (eventQueue._processEventQueue): Deleted.
1531 (eventQueue._processEventQueueSoon): Deleted.
1532 * swipe/swipe-start-hysteresis-failures-expected.txt: Removed.
1533 * swipe/swipe-start-hysteresis-failures.html: Removed.
1535 2017-03-29 Myles C. Maxfield <mmaxfield@apple.com>
1537 Try to normalize variation ranges
1538 https://bugs.webkit.org/show_bug.cgi?id=170119
1540 Reviewed by Simon Fraser.
1542 * fast/text/variations/font-selection-properties-expected.html:
1544 2017-03-29 Ryan Haddad <ryanhaddad@apple.com>
1546 Mark http/tests/media/modern-media-controls/time-labels-support/long-time.html as flaky on macOS.
1547 https://bugs.webkit.org/show_bug.cgi?id=169677
1549 Unreviewed test gardening.
1551 * platform/mac-wk1/TestExpectations:
1552 * platform/mac/TestExpectations:
1554 2017-03-29 Javier Fernandez <jfernandez@igalia.com>
1556 [css-align] Adapt self-alignment properties to the new baseline syntax
1557 https://bugs.webkit.org/show_bug.cgi?id=170235
1559 Reviewed by David Hyatt.
1561 Added new cases to the alignment properties parsing tests so that we can verify the new
1562 baseline-alignment syntax is parsed as expected.
1563 Additionally, I modified the tests so that they use the testharness format.
1565 * css3/parse-align-items-expected.txt:
1566 * css3/parse-align-items.html:
1567 * css3/parse-align-self-expected.txt:
1568 * css3/parse-align-self.html:
1569 * css3/resources/alignment-parsing-utils-th.js:
1571 * fast/css/parse-justify-items-expected.txt:
1572 * fast/css/parse-justify-items.html:
1573 * fast/css/parse-justify-self-expected.txt:
1574 * fast/css/parse-justify-self.html:
1575 * fast/css/resources/alignment-parsing-utils-th.js: Copied from LayoutTests/css3/resources/alignment-parsing-utils-th.js.
1578 (checkInitialValues):
1579 (checkInheritValues):
1580 (checkLegacyValues):
1581 (checkSupportedValues):
1583 2017-03-29 Chris Dumez <cdumez@apple.com>
1585 Animated SVG images are not paused in pages loaded in the background
1586 https://bugs.webkit.org/show_bug.cgi?id=170043
1587 <rdar://problem/31234412>
1589 Reviewed by Simon Fraser.
1591 Extend layout test coverage.
1593 * svg/animations/animations-paused-in-background-page-expected.txt: Added.
1594 * svg/animations/animations-paused-in-background-page-iframe-expected.txt: Added.
1595 * svg/animations/animations-paused-in-background-page-iframe.html: Added.
1596 * svg/animations/animations-paused-in-background-page.html: Added.
1597 * svg/animations/resources/iframe-with-animated-svg-image.html: Added.
1599 2017-03-29 Myles C. Maxfield <mmaxfield@apple.com>
1601 Post-commit test gardening after r214546
1602 https://bugs.webkit.org/show_bug.cgi?id=169518
1606 * platform/mac-elcapitan/fast/text/font-selection-font-loading-api-parse-expected.txt:
1607 * platform/mac-elcapitan/fast/text/font-style-parse-expected.txt:
1609 2017-03-29 Myles C. Maxfield <mmaxfield@apple.com>
1611 Post-commit test gardening after r214546
1612 https://bugs.webkit.org/show_bug.cgi?id=169518
1616 * platform/mac-elcapitan/fast/text/font-selection-font-loading-api-parse-expected.txt:
1617 * platform/mac-elcapitan/fast/text/font-style-parse-expected.txt:
1619 2017-03-29 Ryan Haddad <ryanhaddad@apple.com>
1621 Mark fast/events/before-unload-adopt-subframe-to-outside.html as flaky.
1622 https://bugs.webkit.org/show_bug.cgi?id=170130
1624 Unreviewed test gardening.
1628 2017-03-29 Myles C. Maxfield <mmaxfield@apple.com>
1630 Variation fonts: Make sure that feature detection and preprocessor macros are right
1631 https://bugs.webkit.org/show_bug.cgi?id=169518
1633 Reviewed by Simon Fraser.
1635 Create platform-specific results for mac-elcapitan which doesn't support variation fonts.
1637 * fast/text/font-variations-feature-detection-expected.html: Added.
1638 * fast/text/font-variations-feature-detection.html: Added.
1639 * platform/ios-simulator/TestExpectations:
1640 * platform/mac-elcapitan/fast/text/font-selection-font-face-parse-expected.txt:
1641 * platform/mac-elcapitan/fast/text/font-selection-font-loading-api-parse-expected.txt: Added.
1642 * platform/mac-elcapitan/fast/text/font-stretch-parse-expected.txt: Added.
1643 * platform/mac-elcapitan/fast/text/font-style-parse-expected.txt: Added.
1644 * platform/mac-elcapitan/fast/text/font-weight-parse-expected.txt: Added.
1645 * platform/mac/TestExpectations:
1647 2017-03-29 Antoine Quint <graouts@apple.com>
1649 [Modern Media Controls] Controls bar may disappear while captions menu is visible (redux)
1650 https://bugs.webkit.org/show_bug.cgi?id=170239
1651 <rdar://problem/31320685>
1653 Reviewed by Dean Jackson.
1655 We extend an existing test to cover the case where we would hide the controls bar while the tracks panel
1656 is up by mousing out of the media. We also add a new test where we check that clicking over the controls
1657 bar to dismiss the tracks panel does not hide the controls bar. Finally, we make a small change to an
1658 existing test to listen to "transitionend" event on the tracks panel specifically since with this patch
1659 the controls bar would disappear and trigger a similar event when disappearing as the tracks panel is dismissed.
1661 * media/modern-media-controls/tracks-panel/tracks-panel-controls-bar-remains-visible-after-clicking-over-it-expected.txt: Added.
1662 * media/modern-media-controls/tracks-panel/tracks-panel-controls-bar-remains-visible-after-clicking-over-it.html: Added.
1663 * media/modern-media-controls/tracks-panel/tracks-panel-prevent-controls-bar-from-fading-expected.txt:
1664 * media/modern-media-controls/tracks-panel/tracks-panel-prevent-controls-bar-from-fading.html:
1665 * media/modern-media-controls/tracks-support/tracks-support-click-track-in-panel.html:
1667 2017-03-28 Ryan Haddad <ryanhaddad@apple.com>
1669 Mark fast/workers/worker-close-more.html as a flaky timeout.
1670 https://bugs.webkit.org/show_bug.cgi?id=169838
1672 Unreviewed test gardening.
1674 * platform/mac/TestExpectations:
1676 2017-03-29 Youenn Fablet <youenn@apple.com>
1678 Move DTMF WebRTC extension behind its own compile flag
1679 https://bugs.webkit.org/show_bug.cgi?id=170226
1681 Reviewed by Eric Carlson.
1684 * platform/mac-elcapitan/js/dom/global-constructors-attributes-expected.txt:
1685 * platform/mac-wk1/js/dom/global-constructors-attributes-expected.txt:
1686 * platform/mac-yosemite/js/dom/global-constructors-attributes-expected.txt:
1687 * platform/mac/js/dom/global-constructors-attributes-expected.txt:
1689 2017-03-29 Carlos Alberto Lopez Perez <clopez@igalia.com>
1691 [GTK][OWR] Rebaseline fast/mediastream/RTCPeerConnection-addIceCandidate.html after r214527
1692 https://bugs.webkit.org/show_bug.cgi?id=170192
1694 Unreviewed test gardening.
1696 * platform/gtk/fast/mediastream/RTCPeerConnection-addIceCandidate-expected.txt:
1698 2017-03-29 Youenn Fablet <youenn@apple.com>
1700 Add test for differentiating camera versus canvas stream
1701 https://bugs.webkit.org/show_bug.cgi?id=169698
1702 <rdar://problem/31076026>
1704 Reviewed by Eric Carlson.
1706 * fast/mediastream/captureStream/canvas2d.html:
1708 2017-03-28 Carlos Alberto Lopez Perez <clopez@igalia.com>
1710 [WebRTC] Update test RTCPeerConnection-overloaded-operations-params.html after r214441
1711 https://bugs.webkit.org/show_bug.cgi?id=170223
1713 Reviewed by Youenn Fablet.
1715 After r214441 the arguments of addIceCandidate() are nullable.
1717 * fast/mediastream/RTCPeerConnection-overloaded-operations-params-expected.txt:
1718 * fast/mediastream/RTCPeerConnection-overloaded-operations-params.html:
1719 * platform/gtk/fast/mediastream/RTCPeerConnection-overloaded-operations-params-expected.txt: Removed. The expected result was the same than the general one.
1721 2017-03-29 Antoine Quint <graouts@apple.com>
1723 [mac-wk1] LayoutTest media/modern-media-controls/airplay-button/airplay-button.html is a flaky timeout
1724 https://bugs.webkit.org/show_bug.cgi?id=168409
1725 <rdar://problem/30799198>
1727 Reviewed by Dean Jackson.
1729 Opt into ScriptedAnimationController logging.
1731 * media/modern-media-controls/airplay-button/airplay-button-expected.txt:
1732 * media/modern-media-controls/airplay-button/airplay-button.html:
1734 2017-03-28 Youenn Fablet <youenn@apple.com>
1736 [WebRTC] After r214441 addIceCandidate no longer accepts an RTCIceCandidateInit dictionary
1737 https://bugs.webkit.org/show_bug.cgi?id=170192
1739 Reviewed by Jon Lee.
1741 * fast/mediastream/RTCIceCandidate-expected.txt:
1742 * fast/mediastream/RTCIceCandidate.html: Removing no longer valid tests.
1743 * fast/mediastream/RTCPeerConnection-addIceCandidate-expected.txt:
1744 * fast/mediastream/RTCPeerConnection-addIceCandidate.html: Adding more tests to cover null/undefined cases.
1745 Ensuring sdpMid has a valid value.
1746 * fast/mediastream/resources/promise-utils.js: Improving error logging.
1748 2017-03-27 Brent Fulgham <bfulgham@apple.com>
1750 Only attach Attributes to a given element one time
1751 https://bugs.webkit.org/show_bug.cgi?id=170125
1752 <rdar://problem/31279676>
1754 Reviewed by Chris Dumez.
1756 * fast/dom/Attr/make-unique-element-data-while-replacing-attr-expected.txt: Rebaselined.
1757 * fast/dom/Attr/make-unique-element-data-while-replacing-attr.html: Add check before setting new value.
1758 * fast/dom/Attr/only-attach-attr-once-expected.txt: Added.
1759 * fast/dom/Attr/only-attach-attr-once.html: Added.
1761 2017-03-28 Youenn Fablet <youenn@apple.com>
1763 Stop RTCDataChannel when closing page
1764 https://bugs.webkit.org/show_bug.cgi?id=170166
1766 Reviewed by Eric Carlson.
1768 * webrtc/datachannel/datachannel-gc-expected.txt: Added.
1769 * webrtc/datachannel/datachannel-gc.html: Added.
1771 2017-03-28 Myles C. Maxfield <mmaxfield@apple.com>
1773 Ranges for variation font properties are not enforced
1774 https://bugs.webkit.org/show_bug.cgi?id=169979
1776 Reviewed by David Hyatt.
1778 * fast/text/font-selection-font-face-parse-expected.txt:
1779 * fast/text/font-selection-font-face-parse.html:
1780 * fast/text/font-selection-font-loading-api-parse-expected.txt:
1781 * fast/text/font-selection-font-loading-api-parse.html:
1782 * fast/text/font-style-parse-expected.txt:
1783 * fast/text/font-style-parse.html:
1784 * fast/text/variations/font-loading-api-parse-ranges-expected.txt:
1785 * fast/text/variations/font-loading-api-parse-ranges.html:
1786 * fast/text/variations/out-of-bounds-selection-properties-expected.txt: Added.
1787 * fast/text/variations/out-of-bounds-selection-properties.html: Added.
1788 * platform/mac-elcapitan/fast/text/font-selection-font-face-parse-expected.txt:
1790 2017-03-28 Andy Estes <aestes@apple.com>
1792 [iOS] Crash in -[WebPreviewLoader failed] when running http/tests/multipart/policy-ignore-crash.php
1793 https://bugs.webkit.org/show_bug.cgi?id=170197
1794 <rdar://problem/30314067>
1796 Reviewed by Brady Eidson.
1798 * platform/ios/TestExpectations: Unskipped http/tests/multipart/policy-ignore-crash.php.
1799 * platform/ios/http/tests/multipart/policy-ignore-crash-expected.txt: Added an iOS-specific result.
1801 2017-03-28 Chris Dumez <cdumez@apple.com>
1803 Animated SVG images are not paused when outside viewport
1804 https://bugs.webkit.org/show_bug.cgi?id=170155
1805 <rdar://problem/31288893>
1807 Reviewed by Antti Koivisto.
1809 Add layout test coverage.
1811 * platform/mac-wk1/TestExpectations:
1812 * svg/animations/animated-svg-image-outside-viewport-paused-expected.txt: Added.
1813 * svg/animations/animated-svg-image-outside-viewport-paused.html: Added.
1814 * svg/animations/animated-svg-image-removed-from-document-paused-expected.txt: Added.
1815 * svg/animations/animated-svg-image-removed-from-document-paused.html: Added.
1816 * svg/animations/resources/smilAnimation.svg: Added.
1818 2017-03-28 Antti Koivisto <antti@apple.com>
1820 Missing render tree position invalidation when tearing down renderers for display:contents subtree
1821 https://bugs.webkit.org/show_bug.cgi?id=170199
1822 <rdar://problem/31260856>
1824 Reviewed by Zalan Bujtas.
1826 * fast/shadow-dom/slot-renderer-teardown-expected.txt: Added.
1827 * fast/shadow-dom/slot-renderer-teardown.html: Added.
1829 2017-03-28 Ryan Haddad <ryanhaddad@apple.com>
1831 Unreviewed, rolling out r214485.
1833 This change caused LayoutTest crashes.
1837 "Stop RTCDataChannel when closing page"
1838 https://bugs.webkit.org/show_bug.cgi?id=170166
1839 http://trac.webkit.org/changeset/214485
1841 2017-03-28 Brian Burg <bburg@apple.com>
1843 Web Inspector: Add "Disable Caches" option that only applies to the inspected page while Web Inspector is open
1844 https://bugs.webkit.org/show_bug.cgi?id=169865
1845 <rdar://problem/31250573>
1847 Reviewed by Joseph Pecoraro.
1849 Add tests that verify the new command works as expected when it disables resource caching.
1850 I also manually verified that the override setting is cleared when Web Inspector disconnects.
1851 This is not easy to check in a layout test since we rely on the Web Inspector to tell whether
1852 a load happened or not.
1854 * http/tests/inspector/network/set-resource-caching-disabled-disk-cache-expected.txt: Added.
1855 * http/tests/inspector/network/set-resource-caching-disabled-disk-cache.html: Added.
1856 * http/tests/inspector/network/set-resource-caching-disabled-memory-cache-expected.txt: Added.
1857 * http/tests/inspector/network/set-resource-caching-disabled-memory-cache.html: Added.
1859 2017-03-28 Youenn Fablet <youenn@apple.com>
1861 Update LayoutTests/fast/mediastream/RTCPeerConnection-addIceCandidate.html to get more coverage
1862 https://bugs.webkit.org/show_bug.cgi?id=170194
1864 Reviewed by Chris Dumez.
1866 * fast/mediastream/RTCPeerConnection-addIceCandidate-expected.txt:
1867 * fast/mediastream/RTCPeerConnection-addIceCandidate.html: Making test more robust to failures to get more coverage.
1869 2017-03-28 Joseph Pecoraro <pecoraro@apple.com>
1871 Web Inspector: Inspecting a Main Resource that is JS/JSON does not format / syntax highlight it properly
1872 https://bugs.webkit.org/show_bug.cgi?id=166862
1873 <rdar://problem/29835977>
1875 Reviewed by Brian Burg.
1877 * http/tests/inspector/network/resource-mime-type-expected.txt: Added.
1878 * http/tests/inspector/network/resource-mime-type.html: Added.
1879 Test resource mime types for different resources.
1881 * http/tests/inspector/network/resources/json.php: Added.
1882 * http/tests/inspector/network/resources/script.js: Added.
1883 * http/tests/inspector/network/resources/script.txt: Added.
1884 * http/tests/inspector/network/resources/stylesheet.css: Added.
1885 * http/tests/inspector/network/resources/stylesheet.txt: Added.
1886 * http/tests/resources/square20.jpg: Added.
1887 Resources for various requests and different mime types.
1889 2017-03-28 Ryan Haddad <ryanhaddad@apple.com>
1891 Mark http/tests/xmlhttprequest/simple-cross-origin-progress-events.html as flaky.
1892 https://bugs.webkit.org/show_bug.cgi?id=168132
1894 Unreviewed test gardening.
1896 * platform/mac/TestExpectations:
1898 2017-03-28 Ryan Haddad <ryanhaddad@apple.com>
1900 Mark two fast/scrolling/ios/touch-scroll tests as failing.
1901 https://bugs.webkit.org/show_bug.cgi?id=170153
1903 Unreviewed test gardening.
1905 * platform/ios-wk2/TestExpectations:
1907 2017-03-28 Ryan Haddad <ryanhaddad@apple.com>
1909 Remove failure expectation for media/modern-media-controls/media-controller/media-controller-scale-factor-audio.html.
1911 Unreviewed test gardening.
1913 * platform/ios/TestExpectations:
1915 2017-03-28 Youenn Fablet <youenn@apple.com>
1917 Stop RTCDataChannel when closing page
1918 https://bugs.webkit.org/show_bug.cgi?id=170166
1920 Reviewed by Eric Carlson.
1922 * webrtc/datachannel/datachannel-gc-expected.txt: Added.
1923 * webrtc/datachannel/datachannel-gc.html: Added.
1925 2017-03-28 Antoine Quint <graouts@apple.com>
1927 REGRESSION (r214386): [ios-simulator] LayoutTest media/modern-media-controls/media-controller/media-controller-scale-factor-audio.html is failing
1928 https://bugs.webkit.org/show_bug.cgi?id=170180
1930 Unreviewed. Restore a value that was mistakenly changed in the fix for webkit.org/b/169962.
1932 * media/modern-media-controls/media-controller/media-controller-scale-factor-audio-expected.txt:
1933 * media/modern-media-controls/media-controller/media-controller-scale-factor-audio.html:
1935 2017-03-28 Ryan Haddad <ryanhaddad@apple.com>
1937 Mark fast/history/ios/history-scroll-restoration.html as flaky.
1938 https://bugs.webkit.org/show_bug.cgi?id=169558
1940 Unreviewed test gardening.
1942 * platform/ios-wk2/TestExpectations:
1944 2017-03-28 Ryan Haddad <ryanhaddad@apple.com>
1946 Mark media/modern-media-controls/media-controller/media-controller-scale-factor-audio.html as failing on ios-simulator.
1947 https://bugs.webkit.org/show_bug.cgi?id=170180
1949 Unreviewed test gardening.
1951 * platform/ios/TestExpectations:
1953 2017-03-28 Youenn Fablet <youenn@apple.com>
1955 LayoutTest webrtc/video-getParameters.html is failing
1956 https://bugs.webkit.org/show_bug.cgi?id=170148
1960 * TestExpectations: Marking webrtc/video-getParameters.html as failing.
1962 2017-03-28 Ryan Haddad <ryanhaddad@apple.com>
1964 Mark webrtc/video-replace-track-to-null.html as flaky.
1965 https://bugs.webkit.org/show_bug.cgi?id=170178
1967 Unreviewed test gardening.
1971 2017-03-28 Jonathan Bedard <jbedard@apple.com>
1973 Moved gardened ios-simulator tests to ios folders
1974 <rdar://problem/30948691>
1976 Unreviewed test re-organization.
1978 Moving ios-simulator test expectations to share as many expectations
1979 as possible with on-device testing.
1981 * platform/ios: Moved from platform/ios-simulator.
1982 * platform/ios-device: Added.
1983 * platform/ios-device-wk1: Added.
1984 * platform/ios-device-wk2: Added.
1985 * platform/ios-simulator: Moved to platform/ios.
1986 * platform/ios-simulator-wk1: Moved to platform/ios-wk1.
1987 * platform/ios-simulator-wk2: Moved to platform/ios-wk2.
1988 * platform/ios-wk1: Moved from platform/ios-simulator-wk1.
1989 * platform/ios-wk2: Moved from platform/ios-simulator-wk2.
1991 2017-03-28 Yoav Weiss <yoav@yoav.ws>
1993 Add a warning for unused link preloads.
1994 https://bugs.webkit.org/show_bug.cgi?id=165670
1996 Reviewed by Youenn Fablet.
1998 * TestExpectations: Added a "Failure Pass" for the flaky charset header test.
1999 * http/tests/preload/download_resources-expected.txt:
2000 * http/tests/preload/download_resources.html: Added references to preloaded resources.
2001 * http/tests/preload/onerror_event-expected.txt:
2002 * http/tests/preload/onerror_event.html: Added references to preloaded resources.
2003 * http/tests/preload/onload_event-expected.txt:
2004 * http/tests/preload/onload_event.html: Added references to preloaded resources.
2005 * http/tests/preload/single_download_preload.html: Deflaked.
2006 * http/tests/preload/single_download_preload_headers.php: Removed the charset to avoid double download bug.
2007 * http/tests/preload/single_download_preload_headers_charset-expected.txt: Added.
2008 * http/tests/preload/single_download_preload_headers_charset.php: Flaky test showing the double download bug when charset is declared.
2009 * http/tests/preload/unused_preload_warning-expected.txt: Added.
2010 * http/tests/preload/unused_preload_warning.html: Added.
2012 2017-03-28 Antoine Quint <graouts@apple.com>
2014 REGRESSION: Double-clicking the captions button while the captions popover is open prevents the popover from being opened again
2015 https://bugs.webkit.org/show_bug.cgi?id=170171
2016 <rdar://problem/31095500>
2018 Reviewed by Dean Jackson.
2020 Adding a new test that runs the steps to reproduce the issue, and rebaselining an existing one now that
2021 the "presented" property returns false immediately after calling hide() on the panel.
2023 * media/modern-media-controls/tracks-panel/tracks-panel-hide-expected.txt:
2024 * media/modern-media-controls/tracks-panel/tracks-panel-hide.html:
2025 * media/modern-media-controls/tracks-support/tracks-support-show-panel-then-double-click-on-tracks-button-expected.txt: Added.
2026 * media/modern-media-controls/tracks-support/tracks-support-show-panel-then-double-click-on-tracks-button.html: Added.
2028 2017-03-28 Aaron Chu <aaron_chu@apple.com>
2030 AX: Media controls should be able to be re-activated after faded away
2031 https://bugs.webkit.org/show_bug.cgi?id=170048
2032 <rdar://problem/30157179>
2034 Reviewed by Antoine Quint.
2036 * media/modern-media-controls/media-controls/media-controls-appear-when-focus-expected.txt: Added.
2037 * media/modern-media-controls/media-controls/media-controls-appear-when-focus.html: Added.
2039 2017-03-28 Antoine Quint <graouts@apple.com>
2041 [Modern Media Controls] Improve media documents across macOS, iPhone and iPad
2042 https://bugs.webkit.org/show_bug.cgi?id=169145
2043 <rdar://problem/17048858>
2045 Reviewed by Dean Jackson.
2047 We add new tests for media documents and related features that cover the following cases:
2049 - checking <video> with only audio tracks does not show the fullscreen button
2050 - checking <video> with only audio tracks does not show the picture-in-picture button
2051 - checking the size used in media documents for audio and video across macOS, iPhone and iPad
2053 * media/modern-media-controls/fullscreen-support/fullscreen-support-disabled-video-with-audio-tracks-only-expected.txt: Added.
2054 * media/modern-media-controls/fullscreen-support/fullscreen-support-disabled-video-with-audio-tracks-only.html: Added.
2055 * media/modern-media-controls/media-documents/ipad/media-document-audio-ios-sizing-expected.txt: Added.
2056 * media/modern-media-controls/media-documents/ipad/media-document-audio-ios-sizing.html: Added.
2057 * media/modern-media-controls/media-documents/ipad/media-document-video-ios-sizing-expected.txt: Added.
2058 * media/modern-media-controls/media-documents/ipad/media-document-video-ios-sizing.html: Added.
2059 * media/modern-media-controls/media-documents/media-document-audio-ios-sizing-expected.txt: Added.
2060 * media/modern-media-controls/media-documents/media-document-audio-ios-sizing.html: Added.
2061 * media/modern-media-controls/media-documents/media-document-audio-mac-sizing-expected.txt: Added.
2062 * media/modern-media-controls/media-documents/media-document-audio-mac-sizing.html: Added.
2063 * media/modern-media-controls/media-documents/media-document-video-ios-sizing-expected.txt: Added.
2064 * media/modern-media-controls/media-documents/media-document-video-ios-sizing.html: Added.
2065 * media/modern-media-controls/media-documents/media-document-video-mac-sizing-expected.txt: Added.
2066 * media/modern-media-controls/media-documents/media-document-video-mac-sizing.html: Added.
2067 * media/modern-media-controls/pip-support/pip-support-disabled-video-with-audio-tracks-only-expected.txt: Added.
2068 * media/modern-media-controls/pip-support/pip-support-disabled-video-with-audio-tracks-only.html: Added.
2069 * platform/ios-simulator/TestExpectations:
2070 * platform/mac/TestExpectations:
2072 2017-03-27 Said Abou-Hallawa <sabouhallawa@apple.com>
2074 REGRESSION(213764): Large images should not be decoded asynchronously when they are drawn on a canvas
2075 https://bugs.webkit.org/show_bug.cgi?id=169771
2077 Reviewed by Simon Fraser.
2079 * fast/images/animated-image-different-dest-size-expected.html: Added.
2080 * fast/images/animated-image-different-dest-size.html: Added.
2081 This test crashes without this patch.
2083 * fast/images/animated-image-loop-count.html:
2084 Clear the memory cache so the test can be not flaky. Running it with -repeat-each was failing.
2086 * fast/images/async-image-background-image-expected.html: Added.
2087 * fast/images/async-image-background-image.html: Added.
2088 Ensures the background image can be drawn asynchronously if it is large.
2090 * fast/images/async-image-canvas-draw-image-expected.html: Added.
2091 * fast/images/async-image-canvas-draw-image.html: Added.
2092 Ensures the image is drawn synchronously on the canvas regardless of its size.
2094 * fast/images/ordered-animated-image-frames.html:
2095 Clear the memory cache so the test can be not flaky. Running it with -repeat-each was failing.
2097 * fast/images/reset-image-animation-expected.txt:
2098 * fast/images/reset-image-animation.html:
2099 Change how the steps of the test are ordered so the test can be not flaky.
2100 Running it with -repeat-each was failing.
2102 * fast/images/resources/red-green-blue-900-300.png: Added.
2104 2017-03-27 Youenn Fablet <youenn@apple.com>
2106 addIceCandidate should not throw if passed null or undefined
2107 https://bugs.webkit.org/show_bug.cgi?id=170118
2109 Reviewed by Eric Carlson.
2111 Updating test to log addIceCandidate rejection.
2113 * webrtc/datachannel/basic.html:
2114 * webrtc/routines.js:
2117 (onAddIceCandidateError):
2119 2017-03-27 Ryan Haddad <ryanhaddad@apple.com>
2121 Rebaseline svg/css/getComputedStyle-basic.xhtml for macOS.
2123 Unreviewed test gardening.
2125 * platform/mac-elcapitan/svg/css/getComputedStyle-basic-expected.txt: Added.
2126 * platform/mac/svg/css/getComputedStyle-basic-expected.txt: Added.
2128 2017-03-27 Antti Koivisto <antti@apple.com>
2130 Loading in-body stylesheets should not block rendering of elements before them
2131 https://bugs.webkit.org/show_bug.cgi?id=169345
2133 Reviewed by Simon Fraser.
2135 * http/tests/incremental/resources/delayed-css.php: Added.
2136 * http/tests/incremental/stylesheet-body-incremental-rendering-expected.html: Added.
2137 * http/tests/incremental/stylesheet-body-incremental-rendering.html: Added.
2139 2017-03-27 Myles C. Maxfield <mmaxfield@apple.com>
2141 Test variation font ranges in the CSS Font Loading API
2142 https://bugs.webkit.org/show_bug.cgi?id=170022
2144 Reviewed by Dean Jackson.
2146 * fast/text/variations/font-loading-api-parse-ranges-expected.txt: Added.
2147 * fast/text/variations/font-loading-api-parse-ranges.html: Added.
2149 2017-03-27 Ryan Haddad <ryanhaddad@apple.com>
2151 Unreviewed, rolling out r214411.
2153 Two of the LayoutTests for this change time out on ios-
2158 "[Modern Media Controls] Improve media documents across macOS,
2160 https://bugs.webkit.org/show_bug.cgi?id=169145
2161 http://trac.webkit.org/changeset/214411
2163 2017-03-27 Antoine Quint <graouts@apple.com>
2165 [Modern Media Controls] Clicking on the tracks button when the tracks panel is up in a media document pauses the video
2166 https://bugs.webkit.org/show_bug.cgi?id=168517
2167 <rdar://problem/30577636>
2169 Reviewed by Dean Jackson.
2171 * media/video-click-dblckick-standalone.html: We disable modern-media-controls here since we know that this test won't pass with them on.
2173 2017-03-27 Ryan Haddad <ryanhaddad@apple.com>
2175 Mark media/modern-media-controls/time-label/time-label-white-space-nowrap.html as flaky.
2176 https://bugs.webkit.org/show_bug.cgi?id=169679
2178 Unreviewed test gardening.
2180 * platform/mac/TestExpectations:
2182 2017-03-27 Ryan Haddad <ryanhaddad@apple.com>
2184 Mark inspector/dom-debugger/dom-breakpoints.html as flaky.
2185 https://bugs.webkit.org/show_bug.cgi?id=170127
2187 Unreviewed test gardening.
2189 * platform/mac/TestExpectations:
2191 2017-03-27 Ryan Haddad <ryanhaddad@apple.com>
2193 Mark media/modern-media-controls/time-label/time-label.html as flaky.
2194 https://bugs.webkit.org/show_bug.cgi?id=169678
2196 Unreviewed test gardening.
2198 * platform/mac-wk1/TestExpectations:
2200 2017-03-27 Ryan Haddad <ryanhaddad@apple.com>
2202 Marking two modern-media-controls tests as timeouts.
2203 https://bugs.webkit.org/show_bug.cgi?id=170123
2205 Unreviewed test gardening.
2207 * platform/ios-simulator/TestExpectations:
2209 2017-03-27 Youenn Fablet <youenn@apple.com>
2211 Tighten RTCDatachannel creation and parameter getters
2212 https://bugs.webkit.org/show_bug.cgi?id=170081
2214 Reviewed by Eric Carlson.
2216 * webrtc/datachannel/basic-expected.txt:
2217 * webrtc/datachannel/basic.html:
2219 2017-03-27 Youenn Fablet <youenn@apple.com>
2221 Add support for RTCRtpReceiver/RTCRtpSender getParameters
2222 https://bugs.webkit.org/show_bug.cgi?id=170057
2224 Reviewed by Alex Christensen.
2226 * webrtc/video-getParameters-expected.txt: Added.
2227 * webrtc/video-getParameters.html: Added.
2229 2017-03-27 Myles C. Maxfield <mmaxfield@apple.com>
2231 font variation properties don't need to accept numbers
2232 https://bugs.webkit.org/show_bug.cgi?id=169357
2234 Reviewed by Antti Koivisto.
2236 * fast/text/font-selection-font-face-parse-expected.txt:
2237 * fast/text/font-selection-font-face-parse.html:
2238 * fast/text/font-selection-font-loading-api-parse-expected.txt:
2239 * fast/text/font-selection-font-loading-api-parse.html:
2240 * fast/text/font-stretch-parse-expected.txt:
2241 * fast/text/font-stretch-parse.html:
2242 * fast/text/font-style-parse-expected.txt:
2243 * fast/text/font-style-parse.html:
2244 * fast/text/variations/font-selection-properties.html:
2245 * platform/mac-elcapitan/fast/text/font-selection-font-face-parse-expected.txt:
2247 2017-03-27 Myles C. Maxfield <mmaxfield@apple.com>
2249 Implement format specifier for variation fonts
2250 https://bugs.webkit.org/show_bug.cgi?id=169327
2252 Reviewed by Simon Fraser.
2254 * fast/text/variations/font-face-format-expected.html: Added.
2255 * fast/text/variations/font-face-format.html: Added.
2257 2017-03-27 Myles C. Maxfield <mmaxfield@apple.com>
2259 Make sure animation works for font-weight, font-stretch, and font-style
2260 https://bugs.webkit.org/show_bug.cgi?id=169683
2262 Reviewed by Simon Fraser.
2264 * animations/font-variations/font-stretch-expected.txt: Added.
2265 * animations/font-variations/font-stretch.html: Added.
2266 * animations/font-variations/font-style-expected.txt: Added.
2267 * animations/font-variations/font-style.html: Added.
2268 * animations/font-variations/font-weight-expected.txt: Added.
2269 * animations/font-variations/font-weight.html: Added.
2270 * animations/resources/animation-test-helpers.js:
2273 (comparePropertyValue):
2275 2017-03-27 Alex Christensen <achristensen@webkit.org>
2277 Make WebSockets work in network process
2278 https://bugs.webkit.org/show_bug.cgi?id=169930
2280 Reviewed by Youenn Fablet.
2282 * http/tests/websocket/tests/hybi/network-process-crash-error-expected.txt: Added.
2283 * http/tests/websocket/tests/hybi/network-process-crash-error.html: Added.
2284 * http/tests/websocket/tests/hybi/slow-reply_wsh.py: Added.
2285 (web_socket_do_extra_handshake):
2286 (web_socket_transfer_data):
2287 * platform/ios-simulator-wk1/TestExpectations:
2288 * platform/mac-wk1/TestExpectations:
2289 * platform/win/TestExpectations:
2291 2017-03-27 Antoine Quint <graouts@apple.com>
2293 [Modern Media Controls] Improve media documents across macOS, iPhone and iPad
2294 https://bugs.webkit.org/show_bug.cgi?id=169145
2295 <rdar://problem/17048858>
2297 Reviewed by Dean Jackson.
2299 We add new tests for media documents and related features that cover the following cases:
2301 - checking <video> with only audio tracks does not show the fullscreen button
2302 - checking <video> with only audio tracks does not show the picture-in-picture button
2303 - checking the size used in media documents for audio and video across macOS, iPhone and iPad
2305 * media/modern-media-controls/fullscreen-support/fullscreen-support-disabled-video-with-audio-tracks-only-expected.txt: Added.
2306 * media/modern-media-controls/fullscreen-support/fullscreen-support-disabled-video-with-audio-tracks-only.html: Added.
2307 * media/modern-media-controls/media-documents/ipad/media-document-audio-ios-sizing-expected.txt: Added.
2308 * media/modern-media-controls/media-documents/ipad/media-document-audio-ios-sizing.html: Added.
2309 * media/modern-media-controls/media-documents/ipad/media-document-video-ios-sizing-expected.txt: Added.
2310 * media/modern-media-controls/media-documents/ipad/media-document-video-ios-sizing.html: Added.
2311 * media/modern-media-controls/media-documents/media-document-audio-ios-sizing-expected.txt: Added.
2312 * media/modern-media-controls/media-documents/media-document-audio-ios-sizing.html: Added.
2313 * media/modern-media-controls/media-documents/media-document-audio-mac-sizing-expected.txt: Added.
2314 * media/modern-media-controls/media-documents/media-document-audio-mac-sizing.html: Added.
2315 * media/modern-media-controls/media-documents/media-document-video-ios-sizing-expected.txt: Added.
2316 * media/modern-media-controls/media-documents/media-document-video-ios-sizing.html: Added.
2317 * media/modern-media-controls/media-documents/media-document-video-mac-sizing-expected.txt: Added.
2318 * media/modern-media-controls/media-documents/media-document-video-mac-sizing.html: Added.
2319 * media/modern-media-controls/pip-support/pip-support-disabled-video-with-audio-tracks-only-expected.txt: Added.
2320 * media/modern-media-controls/pip-support/pip-support-disabled-video-with-audio-tracks-only.html: Added.
2321 * platform/ios-simulator/TestExpectations:
2322 * platform/mac/TestExpectations:
2324 2017-03-25 Aaron Chu <aaron_chu@apple.com>
2326 AX: Media controls are unlabeled
2327 https://bugs.webkit.org/show_bug.cgi?id=169947
2328 <rdar://problem/30153323>
2330 Reviewed by Antoine Quint.
2332 * media/modern-media-controls/airplay-button/airplay-button-expected.txt:
2333 * media/modern-media-controls/airplay-button/airplay-button.html:
2334 * media/modern-media-controls/forward-button/forward-button-expected.txt:
2335 * media/modern-media-controls/forward-button/forward-button.html:
2336 * media/modern-media-controls/fullscreen-button/fullscreen-button-expected.txt:
2337 * media/modern-media-controls/fullscreen-button/fullscreen-button.html:
2338 * media/modern-media-controls/icon-button/icon-button-expected.txt:
2339 * media/modern-media-controls/icon-button/icon-button.html:
2340 * media/modern-media-controls/icon-service/icon-service-expected.txt:
2341 * media/modern-media-controls/icon-service/icon-service.html:
2342 * media/modern-media-controls/mute-button/mute-button-expected.txt:
2343 * media/modern-media-controls/mute-button/mute-button.html:
2344 * media/modern-media-controls/pip-button/pip-button-expected.txt:
2345 * media/modern-media-controls/pip-button/pip-button.html:
2346 * media/modern-media-controls/play-pause-button/play-pause-button-expected.txt:
2347 * media/modern-media-controls/play-pause-button/play-pause-button.html:
2348 * media/modern-media-controls/rewind-button/rewind-button-expected.txt:
2349 * media/modern-media-controls/rewind-button/rewind-button.html:
2350 * media/modern-media-controls/skip-back-button/skip-back-button-expected.txt:
2351 * media/modern-media-controls/skip-back-button/skip-back-button.html:
2352 * media/modern-media-controls/start-button/start-button-expected.txt:
2353 * media/modern-media-controls/start-button/start-button.html:
2354 * media/modern-media-controls/tracks-button/tracks-button-expected.txt:
2355 * media/modern-media-controls/tracks-button/tracks-button.html:
2357 2017-03-25 Carlos Garcia Campos <cgarcia@igalia.com>
2359 Unreviewed GTK+ gardening. Update expectations of several tests.
2361 * platform/gtk/TestExpectations:
2363 2017-03-25 Myles C. Maxfield <mmaxfield@apple.com>
2365 Post-commit test fix after r214394
2366 https://bugs.webkit.org/show_bug.cgi?id=170083
2370 * fast/text/variations/optical-sizing.html:
2372 2017-03-24 Myles C. Maxfield <mmaxfield@apple.com>
2374 Add font-optical-sizing to CSSComputedStyleDeclaration
2375 https://bugs.webkit.org/show_bug.cgi?id=170083
2377 Reviewed by Joseph Pecoraro.
2379 * fast/css/getComputedStyle/computed-style-expected.txt:
2380 * fast/css/getComputedStyle/computed-style-font-family-expected.txt:
2381 * fast/css/getComputedStyle/computed-style-without-renderer-expected.txt:
2382 * fast/css/getComputedStyle/resources/property-names.js:
2383 * fast/text/variations/optical-sizing-expected.txt:
2384 * fast/text/variations/optical-sizing.html:
2385 * platform/mac-elcapitan/fast/css/getComputedStyle/computed-style-expected.txt: Added.
2386 * platform/mac-elcapitan/fast/css/getComputedStyle/computed-style-font-family-expected.txt: Added.
2387 * platform/mac-elcapitan/fast/css/getComputedStyle/computed-style-without-renderer-expected.txt: Added.
2389 2017-03-24 Ryan Haddad <ryanhaddad@apple.com>
2391 Consolidate TestExpectations for media/restore-from-page-cache.html.
2393 Unreviewed test gardening.
2395 * platform/mac/TestExpectations:
2397 2017-03-24 Ryan Haddad <ryanhaddad@apple.com>
2399 Unreviewed, rolling out r214361.
2401 This change caused flakiness in http/tests/preload tests.
2405 "Add a warning for unused link preloads."
2406 https://bugs.webkit.org/show_bug.cgi?id=165670
2407 http://trac.webkit.org/changeset/214361
2409 2017-03-24 Antoine Quint <graouts@webkit.org>
2411 [Modern Media Controls] Remove placard icon if height is compressed
2412 https://bugs.webkit.org/show_bug.cgi?id=167935
2413 <rdar://problem/30397128>
2415 Reviewed by Dean Jackson.
2417 We add a new test to check that the various designed constraints to toggle display of a placard's
2418 icon, title and description are honored. Also, due to the old layout() method now being called
2419 "commit()", we refactor a relevant test.
2421 * media/modern-media-controls/layout-node/node-made-dirty-during-commit-expected.txt: Added.
2422 * media/modern-media-controls/layout-node/node-made-dirty-during-commit.html: Added.
2423 * media/modern-media-controls/media-controls/media-controls-placard-compressed-metrics-expected.txt: Added.
2424 * media/modern-media-controls/media-controls/media-controls-placard-compressed-metrics.html: Added.
2426 2017-03-24 Eric Carlson <eric.carlson@apple.com>
2428 [MediaStream] "ideal" constraints passed to getUserMedia should affect fitness score
2429 https://bugs.webkit.org/show_bug.cgi?id=170056
2431 Reviewed by Youenn Fablet.
2433 * fast/mediastream/MediaStream-video-element-displays-buffer-expected.txt:
2434 * fast/mediastream/MediaStream-video-element-displays-buffer.html:
2435 * fast/mediastream/MediaStreamTrack-getCapabilities-expected.txt:
2436 * fast/mediastream/apply-constraints-advanced-expected.txt:
2437 * fast/mediastream/apply-constraints-advanced.html:
2438 * fast/mediastream/apply-constraints-video-expected.txt:
2439 * fast/mediastream/apply-constraints-video.html:
2441 2017-03-24 Dean Jackson <dino@apple.com>
2443 Serialization of custom props in longhand should be "" not value of shorthand
2444 https://bugs.webkit.org/show_bug.cgi?id=167699
2445 <rdar://problem/30324200>
2447 Reviewed by Sam Weinig.
2449 * fast/css/variables/rule-property-get-expected.html:
2450 * fast/css/variables/rule-property-get.html:
2452 2017-03-24 Antoine Quint <graouts@webkit.org>
2454 [Modern Media Controls] Captions don't move with the appearance of the inline controls
2455 https://bugs.webkit.org/show_bug.cgi?id=170051
2456 <rdar://problem/30754428>
2458 Reviewed by Dean Jackson.
2460 Add a new test, which would have previously failed, where we check that we account for the controls bar height
2461 when showing captions with the controls bar visible.
2463 * media/modern-media-controls/tracks-support/tracks-support-captions-offset-with-controls-bar-expected.txt: Added.
2464 * media/modern-media-controls/tracks-support/tracks-support-captions-offset-with-controls-bar.html: Added.
2466 2017-03-24 Brent Fulgham <bfulgham@apple.com>
2468 Handle recursive calls to ProcessingInstruction::checkStyleSheet
2469 https://bugs.webkit.org/show_bug.cgi?id=169982
2470 <rdar://problem/31083051>
2472 Reviewed by Antti Koivisto.
2474 * fast/dom/beforeload/image-removed-during-before-load-expected.txt: Copied from LayoutTests/fast/dom/beforeload/image-removed-during-before-load-expected.txt.
2475 * fast/dom/beforeload/image-removed-during-before-load.html: Copied from LayoutTests/fast/dom/beforeload/image-removed-during-before-load.html.
2476 * fast/dom/beforeload/recursive-css-pi-before-load-expected.txt: Copied from LayoutTests/fast/dom/beforeload/recursive-css-pi-before-load-expected.txt.
2477 * fast/dom/beforeload/recursive-css-pi-before-load.html: Copied from LayoutTests/fast/dom/beforeload/recursive-css-pi-before-load.html.
2478 * fast/dom/beforeload/recursive-link-before-load-expected.txt: Copied from LayoutTests/fast/dom/beforeload/recursive-link-before-load-expected.txt.
2479 * fast/dom/beforeload/recursive-link-before-load.html: Copied from LayoutTests/fast/dom/beforeload/recursive-link-before-load.html.
2480 * fast/dom/beforeload/recursive-xsl-pi-before-load-expected.txt: Copied from LayoutTests/fast/dom/beforeload/recursive-xsl-pi-before-load-expected.txt.
2481 * fast/dom/beforeload/recursive-xsl-pi-before-load.html: Copied from LayoutTests/fast/dom/beforeload/recursive-xsl-pi-before-load.html.
2482 * fast/dom/beforeload/resources/content.xhtml: Copied from LayoutTests/fast/dom/beforeload/resources/content.xhtml.
2483 * fast/dom/beforeload/resources/pass.css: Copied from LayoutTests/fast/dom/beforeload/resources/pass.css.
2484 * fast/dom/beforeload/resources/test.xsl: Copied from LayoutTests/fast/dom/beforeload/resources/test.xsl.
2486 2017-03-24 Brady Eidson <beidson@apple.com>
2488 A null compound index value crashes the Databases process.
2489 <rdar://problem/30499831> and https://bugs.webkit.org/show_bug.cgi?id=170000
2491 Reviewed by Alex Christensen.
2493 * storage/indexeddb/modern/resources/single-entry-index-invalid-key-crash.js: Added.
2494 * storage/indexeddb/modern/single-entry-index-invalid-key-crash-expected.txt: Added.
2495 * storage/indexeddb/modern/single-entry-index-invalid-key-crash-private-expected.txt: Added.
2496 * storage/indexeddb/modern/single-entry-index-invalid-key-crash-private.html: Added.
2497 * storage/indexeddb/modern/single-entry-index-invalid-key-crash.html: Added.
2499 2017-03-24 Ryan Haddad <ryanhaddad@apple.com>
2501 Skip svg/animations/animations-paused-when-inserted-in-hidden-document* tests on ios-simulator.
2502 https://bugs.webkit.org/show_bug.cgi?id=170068
2504 Unreviewed test gardening.
2506 * platform/ios-simulator/TestExpectations:
2508 2017-03-24 Ryan Haddad <ryanhaddad@apple.com>
2510 Unreviewed, rolling out r214360.
2512 This change caused 20+ LayoutTest failures.
2516 "Handle recursive calls to
2517 ProcessingInstruction::checkStyleSheet"
2518 https://bugs.webkit.org/show_bug.cgi?id=169982
2519 http://trac.webkit.org/changeset/214360
2521 2017-03-24 Youenn Fablet <youenn@apple.com>
2523 Add support for qpSum in WebRTC stats
2524 https://bugs.webkit.org/show_bug.cgi?id=170060
2526 Reviewed by Eric Carlson.
2528 * webrtc/video-stats.html:
2530 2017-03-24 Daniel Bates <dabates@apple.com>
2532 Prevent new navigations during document unload
2533 https://bugs.webkit.org/show_bug.cgi?id=169934
2534 <rdar://problem/31247584>
2536 Reviewed by Chris Dumez.
2538 Add a test to ensure that we do not cause an assertion fail when calling setTimeout
2539 after starting a navigation from an onunload event handler.
2541 * fast/frames/frame-unload-navigate-and-setTimeout-assert-fail-expected.txt: Added.
2542 * fast/frames/frame-unload-navigate-and-setTimeout-assert-fail.html: Added.
2544 2017-03-24 Myles C. Maxfield <mmaxfield@apple.com>
2546 Implement font-optical-sizing
2547 https://bugs.webkit.org/show_bug.cgi?id=168895
2549 Reviewed by Dean Jackson.
2551 * fast/text/variations/optical-sizing-expected.txt: Added.
2552 * fast/text/variations/optical-sizing.html: Added.
2554 2017-03-24 Yoav Weiss <yoav@yoav.ws>
2556 Add a warning for unused link preloads.
2557 https://bugs.webkit.org/show_bug.cgi?id=165670
2559 Reviewed by Youenn Fablet.
2561 This adds a test for the unused preload warning, and adapts some of the other preload tests,
2564 * http/tests/preload/download_resources-expected.txt: Changed.
2565 * http/tests/preload/download_resources.html: Added references to preloaded resources.
2566 * http/tests/preload/onerrer_event-expected.txt: Changed.
2567 * http/tests/preload/onerror_event.html: Added references to preloaded resources.
2568 * http/tests/preload/onload_event.html: Added references to preloaded resources.
2569 * http/tests/preload/resources/single_download_preload.html: Deflaked.
2570 * http/tests/preload/unused_preload_warning-expected.txt: Added.
2571 * http/tests/preload/unused_preload_warning.html: Added.
2573 2017-03-24 Brent Fulgham <bfulgham@apple.com>
2575 Handle recursive calls to ProcessingInstruction::checkStyleSheet
2576 https://bugs.webkit.org/show_bug.cgi?id=169982
2577 <rdar://problem/31083051>
2579 Reviewed by Antti Koivisto.
2581 * fast/dom/beforeload/image-removed-during-before-load-expected.txt: Added.
2582 * fast/dom/beforeload/image-removed-during-before-load.html: Added.
2583 * fast/dom/beforeload/recursive-css-pi-before-load-expected.txt: Added.
2584 * fast/dom/beforeload/recursive-css-pi-before-load.html: Added.
2585 * fast/dom/beforeload/recursive-link-before-load-expected.txt: Added.
2586 * fast/dom/beforeload/recursive-link-before-load.html: Added.
2587 * fast/dom/beforeload/recursive-xsl-pi-before-load-expected.txt: Added.
2588 * fast/dom/beforeload/recursive-xsl-pi-before-load.html: Added.
2589 * fast/dom/beforeload/resources/content.xhtml: Added.
2590 * fast/dom/beforeload/resources/pass.css: Added.
2591 * fast/dom/beforeload/resources/test.xsl: Added.
2593 2017-03-24 Myles C. Maxfield <mmaxfield@apple.com>
2595 font-style needs a new CSSValue to make CSSRule.cssText work correctly
2596 https://bugs.webkit.org/show_bug.cgi?id=169258
2598 Reviewed by David Hyatt.
2600 Update tests' expected results.
2602 * fast/text/font-selection-font-face-parse-expected.txt:
2603 * fast/text/font-selection-font-face-parse.html:
2604 * fast/text/font-style-parse-expected.txt:
2605 * fast/text/font-style-parse.html:
2606 * platform/mac-elcapitan/fast/text/font-selection-font-face-parse-expected.txt:
2607 * svg/css/getComputedStyle-basic-expected.txt:
2609 2017-03-24 Youenn Fablet <youenn@apple.com>
2611 Add libwebrtc backend support for RTCRtpSender::replaceTrack
2612 https://bugs.webkit.org/show_bug.cgi?id=169841
2614 Reviewed by Alex Christensen.
2616 * webrtc/audio-replace-track-expected.txt: Added.
2617 * webrtc/audio-replace-track.html: Added.
2618 * webrtc/video-replace-track-expected.txt: Added.
2619 * webrtc/video-replace-track.html: Added.
2620 * webrtc/video-replace-track-to-null-expected.txt: Added.
2621 * webrtc/video-replace-track-to-null.html: Added.
2623 2017-03-24 Ryan Haddad <ryanhaddad@apple.com>
2625 Update TestExpectations for media/restore-from-page-cache.html.
2627 Unreviewed test gardening.
2629 * platform/mac-wk2/TestExpectations:
2630 * platform/mac/TestExpectations:
2632 2017-03-24 Carlos Garcia Campos <cgarcia@igalia.com>
2634 Unreviewed GTK+ gardening. Mark webrtc/video-stats.html as failing.
2636 * platform/gtk/TestExpectations:
2638 2017-03-24 Youenn Fablet <youenn@apple.com>
2640 Add support for DataChannel and MediaStreamTrack stats
2641 https://bugs.webkit.org/show_bug.cgi?id=170031
2643 Reviewed by Eric Carlson.
2645 * webrtc/datachannel/datachannel-stats-expected.txt: Added.
2646 * webrtc/datachannel/datachannel-stats.html: Added.
2647 * webrtc/video-mediastreamtrack-stats-expected.txt: Added.
2648 * webrtc/video-mediastreamtrack-stats.html: Added.
2650 2017-03-24 Chris Dumez <cdumez@apple.com>
2652 Extend svg/animations/animations-paused-disconnected-iframe.html
2653 https://bugs.webkit.org/show_bug.cgi?id=170035
2655 Reviewed by Andreas Kling.
2657 Extend svg/animations/animations-paused-disconnected-iframe.html to cover more things.
2659 * svg/animations/animations-paused-disconnected-iframe-expected.txt:
2660 * svg/animations/animations-paused-disconnected-iframe.html:
2662 2017-03-24 Youenn Fablet <youenn@apple.com>
2664 Fix framesEncoded/framesDecoded RTC stats
2665 https://bugs.webkit.org/show_bug.cgi?id=170024
2667 Reviewed by Eric Carlson.
2669 * webrtc/video-stats-expected.txt: Added.
2670 * webrtc/video-stats.html: Added.
2672 2017-03-24 Carlos Garcia Campos <cgarcia@igalia.com>
2674 Unreviewed GTK+ gardening. Mark media/video-load-require-user-gesture.html as failing after r214338.
2676 * platform/gtk/TestExpectations:
2678 2017-03-24 Carlos Garcia Campos <cgarcia@igalia.com>
2680 Unreviewed GTK+ gardening. Rebaseline http/tests/inspector/network/fetch-response-body.html/xhr-response-body.html after r214338.
2682 We are now getting the right application/json for a file data.json. The soup network backend tries to gess the
2683 mime type from the extension when sniffing is not allowed and the mime type is not known. See bug
2684 webkit.org/b/168299, that was added actually to fix these tests, but at that time we also failed to guess the
2685 mime type and returned application/octet-stream.
2687 * platform/gtk/TestExpectations:
2688 * platform/gtk/http/tests/inspector/network/fetch-response-body-expected.txt: Added.
2689 * platform/gtk/http/tests/inspector/network/xhr-response-body-expected.txt: Added.
2691 2017-03-24 Carlos Garcia Campos <cgarcia@igalia.com>
2693 Unreviewed GTK+ gardening. Rebaseline fast/dom/HTMLAnchorElement/anchor-file-blob-convert-to-download.html after r214338.
2695 We are now getting a MIME type for otf files.
2697 * platform/gtk/fast/dom/HTMLAnchorElement/anchor-file-blob-convert-to-download-expected.txt: Added.
2699 2017-03-24 Per Arne Vollan <pvollan@apple.com>
2701 Text stroke is sometimes clipped on video captions.
2702 https://bugs.webkit.org/show_bug.cgi?id=170006
2704 Reviewed by Eric Carlson.
2706 * media/track/track-css-stroke-cues-expected.txt:
2707 * media/track/track-css-stroke-cues.html:
2709 2017-03-24 Carlos Garcia Campos <cgarcia@igalia.com>
2711 [GTK] Add MIMETypeRegistry implementation using xdgmime and remove the GTK+ one
2712 https://bugs.webkit.org/show_bug.cgi?id=170001
2714 Reviewed by Michael Catanzaro.
2716 Remove platform specific expectations of two test because now we do the same as other wk2 ports.
2718 * platform/gtk/TestExpectations:
2720 2017-03-23 Antti Koivisto <antti@apple.com>
2722 Revert r213712, caused iPad PLT regression
2723 https://bugs.webkit.org/show_bug.cgi?id=170040
2727 * http/tests/incremental/stylesheet-body-incremental-rendering-expected.html: Removed.
2728 * http/tests/incremental/stylesheet-body-incremental-rendering.html: Removed.
2730 2017-03-23 Chris Dumez <cdumez@apple.com>
2732 SVG animations are not paused when their <svg> element is removed from the document
2733 https://bugs.webkit.org/show_bug.cgi?id=170030
2734 <rdar://problem/31230252>
2736 Reviewed by Dean Jackson.
2738 Add layout test coverage.
2740 * svg/animations/animations-paused-when-removed-from-document-expected.txt: Added.
2741 * svg/animations/animations-paused-when-removed-from-document.html: Added.
2743 2017-03-22 Myles C. Maxfield <mmaxfield@apple.com>
2745 font shorthand should accept variation values
2746 https://bugs.webkit.org/show_bug.cgi?id=168998
2748 Reviewed by Simon Fraser.
2750 * fast/text/font-style-parse-expected.txt:
2751 * fast/text/font-style-parse.html:
2752 * fast/text/font-weight-parse-expected.txt:
2753 * fast/text/font-weight-parse.html:
2755 2017-03-23 Chris Dumez <cdumez@apple.com>
2757 SVG animations are not paused when inserted into a hidden page
2758 https://bugs.webkit.org/show_bug.cgi?id=170026
2759 <rdar://problem/31228704>
2761 Reviewed by Andreas Kling.
2763 Add layout test coverage.
2765 * svg/animations/animations-paused-when-inserted-in-hidden-document-expected.txt: Added.
2766 * svg/animations/animations-paused-when-inserted-in-hidden-document.html: Added.
2767 * svg/animations/animations-paused-when-inserted-in-hidden-document2-expected.txt: Added.
2768 * svg/animations/animations-paused-when-inserted-in-hidden-document2.html: Added.
2770 == Rolled over to ChangeLog-2017-03-23 ==