1 2017-08-17 Antti Koivisto <antti@apple.com>
3 RenderListItem - Avoid render tree mutation during layout
4 https://bugs.webkit.org/show_bug.cgi?id=175666
6 Reviewed by Andreas Kling.
8 Changes in render tree dumps that don't affect rendering.
10 * platform/ios/fast/doctypes/002-expected.txt:
11 * platform/ios/fast/lists/marker-before-empty-inline-expected.txt:
12 * platform/mac/css2.1/t0805-c5520-brdr-b-01-e-expected.txt:
13 * platform/mac/fast/doctypes/002-expected.txt:
14 * platform/mac/fast/lists/marker-before-empty-inline-expected.txt:
16 2017-08-17 Ms2ger <Ms2ger@gmail.com>
18 REGRESSION(r220751): [GTK] Layout Test imported/w3c/web-platform-tests/fetch/api/basic/scheme-about.any.html is failing
19 https://bugs.webkit.org/show_bug.cgi?id=175641
21 Unreviewed test gardening.
23 Correct the error message in scheme-about.any-expected.txt.
25 * platform/gtk/imported/w3c/web-platform-tests/fetch/api/basic/scheme-about.any-expected.txt:
27 2017-08-17 Ms2ger <Ms2ger@gmail.com>
29 [GTK] Unreviewed test gardening
30 https://bugs.webkit.org/show_bug.cgi?id=175664
32 Unreviewed test gardening.
34 * platform/gtk/TestExpectations: update.
35 * platform/gtk/crypto/subtle/rsa-generate-key-malformed-parameters-expected.txt: rebaseline for change in r220811.
36 * platform/wpe/crypto/subtle/rsa-generate-key-malformed-parameters-expected.txt: rebaseline for change in r220811.
38 2017-08-16 Ryosuke Niwa <rniwa@webkit.org>
40 Add the support for mutating clipboard data via DataTransferItemList
41 https://bugs.webkit.org/show_bug.cgi?id=175639
43 Reviewed by Wenson Hsieh.
45 Rebaselined the IDL test which now passes all test cases, and added a regression test for mutating clipboard data
46 via dataTransfer.items and methods on dataTransfer for plaintext.
48 * editing/pasteboard/datatransfer-idl-expected.txt:
49 * editing/pasteboard/datatransfer-items-copy-plaintext-expected.txt: Added.
50 * editing/pasteboard/datatransfer-items-copy-plaintext.html: Added.
52 2017-08-16 Ryan Haddad <ryanhaddad@apple.com>
54 Mark fullscreen/full-screen-iframe-legacy.html as flaky on Sierra WK1.
55 https://bugs.webkit.org/show_bug.cgi?id=175554
57 Unreviewed test gardening.
59 * platform/mac-wk1/TestExpectations:
61 2017-08-16 Ryan Haddad <ryanhaddad@apple.com>
63 Correct a typo in a test name.
65 Unreviewed test gardening.
67 * platform/mac/TestExpectations:
69 2017-08-16 Ryan Haddad <ryanhaddad@apple.com>
71 Rebaseline crypto/subtle/rsa-generate-key-malformed-parameters.html after r220811.
73 Unreviewed test gardening.
75 * platform/ios-11/crypto/subtle/rsa-generate-key-malformed-parameters-expected.txt:
77 2017-08-16 Chris Dumez <cdumez@apple.com>
79 Cross origin Beacon requests with a ArrayBuffer / ArrayBufferView payload should not do a CORS preflight
80 https://bugs.webkit.org/show_bug.cgi?id=175628
81 <rdar://problem/33919278>
83 Reviewed by Geoffrey Garen.
85 * http/tests/blink/sendbeacon/beacon-same-origin-expected.txt:
86 * http/wpt/fetch/fetch-request-arraybuffer-content-type-expected.txt:
87 * http/wpt/fetch/fetch-request-arraybuffer-content-type.html:
88 Rebaseline test due to revert of r220779.
90 * http/wpt/beacon/cors/cors-preflight-arraybufferview-failure-expected.txt: Removed.
91 * http/wpt/beacon/cors/cors-preflight-arraybufferview-failure.html: Removed.
92 Drop outdated test. CORS preflight failure is still covered by the corresponding Blob payload test.
94 * http/wpt/beacon/cors/cors-preflight-arraybufferview-success-expected.txt: Removed.
95 * http/wpt/beacon/cors/cors-preflight-arraybufferview-success.html: Removed.
96 * http/wpt/beacon/cors/crossorigin-arraybufferview-no-preflight-expected.txt: Added.
97 * http/wpt/beacon/cors/crossorigin-arraybufferview-no-preflight.html: Added.
98 Rename and update test so that it checks that we no longer do a CORS preflight for cross origin
99 beacons that have an ArrayBuffer payload.
101 2017-08-16 Matt Baker <mattbaker@apple.com>
103 Web Inspector: capture async stack trace when workers/main context posts a message
104 https://bugs.webkit.org/show_bug.cgi?id=167084
105 <rdar://problem/30033673>
107 Reviewed by Brian Burg.
109 Add a test to check for asynchronous stack trace data when the debugger
110 pauses inside a MessageEvent handler.
112 * inspector/debugger/async-stack-trace-expected.txt:
113 * inspector/debugger/async-stack-trace.html:
114 * inspector/debugger/resources/postMessage-echo.html: Added.
116 2017-08-16 Sam Weinig <sam@webkit.org>
118 [WebIDL] Remove the need for JSSubtleCryptoCustom.cpp
119 https://bugs.webkit.org/show_bug.cgi?id=175526
121 Reviewed by Chris Dumez.
123 * crypto/subtle/encrypt-malformed-parameters-expected.txt:
124 * crypto/subtle/export-key-malformed-parameters-expected.txt:
125 * crypto/subtle/generate-key-malformed-parameters-expected.txt:
126 * crypto/subtle/hkdf-derive-bits-malformed-parametrs-expected.txt:
127 * crypto/subtle/hmac-generate-key-malformed-parameters-expected.txt:
128 * crypto/subtle/import-key-malformed-parameters-expected.txt:
129 * crypto/subtle/pbkdf2-derive-bits-malformed-parametrs-expected.txt:
130 * crypto/subtle/rsa-generate-key-malformed-parameters-expected.txt:
131 * platform/mac-highsierra/crypto/subtle/rsa-generate-key-malformed-parameters-expected.txt:
132 Update expectations with improved error messages.
134 2017-08-16 Eric Carlson <eric.carlson@apple.com>
136 Consider allow gUM to be called from localhost without https
137 https://bugs.webkit.org/show_bug.cgi?id=173457
138 <rdar://problem/33900527>
140 Reviewed by Youenn Fablet.
142 * http/tests/media/media-stream/get-user-media-localhost-expected.txt: Added.
143 * http/tests/media/media-stream/get-user-media-localhost.html: Added.
144 * http/tests/media/media-stream/get-user-media-loopback-ip-expected.txt: Added.
145 * http/tests/media/media-stream/get-user-media-loopback-ip.html: Added.
147 2017-08-16 Ryan Haddad <ryanhaddad@apple.com>
149 Skip workers/wasm-hashset-many.html and workers/wasm-hashset-many-2.html
150 https://bugs.webkit.org/show_bug.cgi?id=175102
152 Unreviewed test gardening.
154 * platform/mac/TestExpectations:
156 2017-08-16 Ryan Haddad <ryanhaddad@apple.com>
158 Rebaseline js/dom/global-constructors-attributes.html.
160 Unreviewed test gardening.
162 * platform/mac-wk1/js/dom/global-constructors-attributes-expected.txt:
164 2017-08-16 Fujii Hironori <Hironori.Fujii@sony.com>
166 [HarfBuzz] Decomposed Vietnamese characters are rendered incorrectly
167 https://bugs.webkit.org/show_bug.cgi?id=174418
169 Reviewed by Michael Catanzaro.
171 * fast/text/international/vietnamese-nfd-expected.html: Added.
172 * fast/text/international/vietnamese-nfd.html: Added.
174 2017-08-16 Chris Dumez <cdumez@apple.com>
176 Unreviewed, rebaseline a few tests after r220779.
178 * http/tests/blink/sendbeacon/beacon-same-origin-expected.txt:
179 * http/wpt/beacon/cors/cors-preflight-arraybufferview-failure.html:
180 * http/wpt/beacon/cors/cors-preflight-arraybufferview-success.html:
182 2017-08-15 Andy Estes <aestes@apple.com>
184 [Payment Request] Import test suite from web-platform-tests
185 https://bugs.webkit.org/show_bug.cgi?id=175612
186 <rdar://problem/33906070>
188 Reviewed by Tim Horton.
190 * TestExpectations: Skipped payment-request tests that currently time out.
192 2017-08-15 Ryosuke Niwa <rniwa@webkit.org>
194 Make DataTransferItemList work with plain text entries
195 https://bugs.webkit.org/show_bug.cgi?id=175596
197 Reviewed by Wenson Hsieh.
199 Rebaselined the tests and added two regression tests for pasting plain text and dropping a plain text file.
201 Unfortunately, dropping a file is only supported by DumpRenderTree on Mac :( so it's disabled elsewhere.
203 * editing/pasteboard/datatransfer-idl-expected.txt: Rebaselined now that NoInterfaceObject has been dropped from
204 DataTransferItem.idl and DataTransferItemList.idl as expected.
205 * editing/pasteboard/datatransfer-idl.html: Fixed the bug that it wasn't testing IDL for DataTransferItem.
206 * editing/pasteboard/datatransfer-items-drop-plaintext-file-expected.txt: Added.
207 * editing/pasteboard/datatransfer-items-drop-plaintext-file.html: Added.
208 * editing/pasteboard/datatransfer-items-paste-plaintext-expected.txt: Added.
209 * editing/pasteboard/datatransfer-items-paste-plaintext.html: Added.
210 * editing/resources/text-pasteboard-data.txt: Added.
211 * platform/gtk/js/dom/global-constructors-attributes-expected.txt:
212 * platform/ios/TestExpectations:
213 * platform/mac-elcapitan-wk2/js/dom/global-constructors-attributes-expected.txt:
214 * platform/mac-elcapitan/js/dom/global-constructors-attributes-expected.txt:
215 * platform/mac-highsierra-wk1/js/dom/global-constructors-attributes-expected.txt:
216 * platform/mac-highsierra/js/dom/global-constructors-attributes-expected.txt:
217 * platform/mac/js/dom/global-constructors-attributes-expected.txt:
218 * platform/win/TestExpectations:
219 * platform/wk2/TestExpectations:
220 * platform/wpe/js/dom/global-constructors-attributes-expected.txt:
222 2017-08-15 Chris Dumez <cdumez@apple.com>
224 Fetch / Beacon: Use "application/octet-stream" Content-Type for payloads of type ArrayBuffer / ArrayBufferView
225 https://bugs.webkit.org/show_bug.cgi?id=175600
227 Reviewed by Youenn Fablet.
229 * http/wpt/fetch/fetch-request-arraybuffer-content-type-expected.txt: Added.
230 * http/wpt/fetch/fetch-request-arraybuffer-content-type.html: Added.
231 * platform/mac-highsierra/imported/w3c/web-platform-tests/fetch/api/basic/request-headers.any-expected.txt:
232 * platform/mac-highsierra/imported/w3c/web-platform-tests/fetch/api/basic/request-headers.any.worker-expected.txt:
234 2017-08-15 Matt Lewis <jlewis3@apple.com>
236 Skipped media/modern-media-controls/time-labels-support/elapsed-time.html.
237 <rdar://problem/33731086>
239 Unreviewed test gardening.
241 * platform/mac-highsierra/TestExpectations:
243 2017-08-15 JF Bastien <jfbastien@apple.com>
245 LayoutTests: test that an XMLHttpRequest with Content-Encoding: gzip is properly decompressed
246 https://bugs.webkit.org/show_bug.cgi?id=175579
248 Also test that without Content-Encoding proper sniffing takes place, and gzip
249 decoding occurs. This test is disabled and tracked by #175597.
251 Reviewed by Daniel Bates.
254 * http/tests/xmlhttprequest/gzip-content-type-expected.txt: Added.
255 * http/tests/xmlhttprequest/gzip-content-type-no-content-encoding-expected.txt: Added.
256 * http/tests/xmlhttprequest/gzip-content-type-no-content-encoding.html: Added.
257 * http/tests/xmlhttprequest/gzip-content-type.html: Added.
258 * http/tests/xmlhttprequest/resources/gzip-lorem-no-content-encoding.php: Added.
259 * http/tests/xmlhttprequest/resources/gzip-lorem.php: Added.
261 2017-08-15 Chris Dumez <cdumez@apple.com>
263 Re-sync DOM Web-Platform-Tests from upstream
264 https://bugs.webkit.org/show_bug.cgi?id=175588
266 Reviewed by Youenn Fablet.
268 * platform/mac/TestExpectations:
270 2017-08-15 Ryan Haddad <ryanhaddad@apple.com>
272 Mark http/tests/loading/resourceLoadStatistics/clear-in-memory-and-persistent-store.html as flaky.
273 https://bugs.webkit.org/show_bug.cgi?id=175263
275 Unreviewed test gardening.
277 * platform/wk2/TestExpectations:
279 2017-08-15 Ryan Haddad <ryanhaddad@apple.com>
281 Mark fast/images/animated-gif-scrolling-crash.html as flaky.
282 https://bugs.webkit.org/show_bug.cgi?id=175345.
284 Unreviewed test gardening.
286 * platform/mac-wk1/TestExpectations:
288 2017-08-15 Ryan Haddad <ryanhaddad@apple.com>
290 Mark fast/mediacapturefromelement/CanvasCaptureMediaStream-webgl-events.html as flaky.
291 https://bugs.webkit.org/show_bug.cgi?id=175592
293 Unreviewed test gardening.
295 * platform/mac/TestExpectations:
297 2017-08-15 Ryan Haddad <ryanhaddad@apple.com>
299 Mark http/tests/appcache/deferred-events-delete-while-raising-timer.html as flaky.
300 https://bugs.webkit.org/show_bug.cgi?id=87633
302 Unreviewed test gardening.
304 * TestExpectations: Add expectation that was removed with r220750.
306 2017-08-15 Youenn Fablet <youenn@apple.com>
308 [Cache API] Adding generic support for CacheStorage and Cache methods
309 https://bugs.webkit.org/show_bug.cgi?id=175455
311 Reviewed by Chris Dumez.
313 * TestExpectations: Skipping a test that would timeout otherwise due to the current implementation limitations.
315 2017-08-15 Chris Dumez <cdumez@apple.com>
317 Implement quota limitation for keepalive Fetch requests
318 https://bugs.webkit.org/show_bug.cgi?id=175482
320 Reviewed by Sam Weinig and Youenn Fablet.
322 * fast/xmlhttprequest/xmlhttprequest-nonexistent-file-expected.txt:
323 * http/tests/contentextensions/async-xhr-onerror-expected.txt:
324 * http/tests/security/contentSecurityPolicy/block-all-mixed-content/insecure-xhr-asynchronous-in-iframe-expected.txt:
325 * http/tests/security/contentSecurityPolicy/block-all-mixed-content/insecure-xhr-asynchronous-in-main-frame-expected.txt:
326 * http/tests/security/mixedContent/insecure-xhr-in-main-frame-expected.txt:
327 Rebaseline a few tests now that we provide a more helpful error message when an XHR is failing synchronously.
329 * http/wpt/beacon/beacon-quota-expected.txt: Added.
330 * http/wpt/beacon/beacon-quota.html: Added.
331 Add layout test coverage for keepalive Fetch requests quota in the context of sendBeacon().
332 The second part of the test is still failing because WebCore does not currently know when
333 ping loads (e.g. beacon loads) complete. This will be addressed via Bug 175443.
335 2017-08-15 Darin Adler <darin@apple.com>
337 REGRESSION(r220052): http/tests/appcache/deferred-events-delete-while-raising-timer.html is crashing.
338 https://bugs.webkit.org/show_bug.cgi?id=175107
340 Reviewed by Alexey Proskuryakov.
342 * TestExpectations: Removed the flakiness expectation for this test.
344 2017-08-15 Michael Catanzaro <mcatanzaro@igalia.com>
346 Unreviewed GTK test gardening
349 * platform/gtk/TestExpectations:
350 * platform/gtk/fast/events/input-events-paste-rich-datatransfer-expected.txt:
351 * platform/gtk/imported/w3c/web-platform-tests/eventsource/format-field-id-2-expected.txt: Added.
352 * platform/gtk/imported/w3c/web-platform-tests/eventsource/format-field-id-expected.txt: Added.
353 * platform/gtk/imported/w3c/web-platform-tests/eventsource/format-mime-bogus-expected.txt: Added.
354 * platform/ios/TestExpectations:
355 * platform/mac/TestExpectations:
357 2017-08-15 Commit Queue <commit-queue@webkit.org>
359 Unreviewed, rolling out r219504.
360 https://bugs.webkit.org/show_bug.cgi?id=175580
362 Broke Arabic text shaping (Requested by mcatanzaro on
367 "[HarfBuzz] Decomposed Vietnamese characters are rendered
369 https://bugs.webkit.org/show_bug.cgi?id=174418
370 http://trac.webkit.org/changeset/219504
372 2017-08-14 Simon Fraser <simon.fraser@apple.com>
374 Remove Proximity Events and related code
375 https://bugs.webkit.org/show_bug.cgi?id=175545
377 Reviewed by Daniel Bates.
379 No platform enables Proximity Events, so remove code inside ENABLE(PROXIMITY_EVENTS)
380 and other related code.
382 * fast/events/constructors/device-proximity-event-constructor-expected.txt: Removed.
383 * fast/events/constructors/device-proximity-event-constructor.html: Removed.
384 * platform/gtk/TestExpectations:
385 * platform/ios/TestExpectations:
386 * platform/mac/TestExpectations:
387 * platform/win/TestExpectations:
388 * proximity/add-listener-from-callback-expected.txt: Removed.
389 * proximity/add-listener-from-callback.html: Removed.
390 * proximity/basic-operation-expected.txt: Removed.
391 * proximity/basic-operation.html: Removed.
392 * proximity/check-event-deviceproximity-expected.txt: Removed.
393 * proximity/check-event-deviceproximity.html: Removed.
394 * proximity/create-event-deviceproximity-expected.txt: Removed.
395 * proximity/create-event-deviceproximity.html: Removed.
396 * proximity/create-event-expected.txt: Removed.
397 * proximity/create-event.html: Removed.
398 * proximity/event-after-navigation-expected.txt: Removed.
399 * proximity/event-after-navigation.html: Removed.
400 * proximity/multiple-frames-expected.txt: Removed.
401 * proximity/multiple-frames.html: Removed.
402 * proximity/no-page-cache-expected.txt: Removed.
403 * proximity/no-page-cache.html: Removed.
404 * proximity/optional-event-properties-expected.txt: Removed.
405 * proximity/optional-event-properties.html: Removed.
406 * proximity/resources/cached-page-1.html: Removed.
407 * proximity/resources/cached-page-2.html: Removed.
408 * proximity/resources/event-after-navigation-new.html: Removed.
409 * proximity/updates-expected.txt: Removed.
410 * proximity/updates.html: Removed.
411 * proximity/window-property-expected.txt: Removed.
412 * proximity/window-property.html: Removed.
414 2017-08-14 Chris Dumez <cdumez@apple.com>
416 Import eventsource Web-Platform-Tests
417 https://bugs.webkit.org/show_bug.cgi?id=175556
419 Reviewed by Youenn Fablet.
421 * tests-options.json:
423 2017-08-14 Chris Dumez <cdumez@apple.com>
425 XHR should only fire an abort event if the cancellation was requested by the client
426 https://bugs.webkit.org/show_bug.cgi?id=175546
428 Reviewed by Youenn Fablet.
430 * http/tests/navigation/page-cache-xhr-expected.txt:
431 * http/tests/navigation/page-cache-xhr-in-pagehide-expected.txt: Copied from LayoutTests/http/tests/navigation/page-cache-xhr-expected.txt.
432 * http/tests/navigation/page-cache-xhr-in-pagehide.html: Copied from LayoutTests/http/tests/navigation/page-cache-xhr.html.
433 * http/tests/navigation/page-cache-xhr.html:
434 When an XHR is pending and navigating away, we would send an abort event before the navigation and an error event after
435 restoring from PageCache. This bug was not seen before because the test only checked for error events, not abort ones.
436 The expected behavior is now that we fire an error event before navigating away, similar to the non-PageCache case.
437 The only case where the error event should be fired after restoring from PageCache is when an XHR is done in the pagehide
438 event handler, because it is too late to send the error event to the page before navigating in this case. I added test
439 coverage for this case.
441 * http/tests/xmlhttprequest/navigation-should-abort-expected.txt:
442 * http/tests/xmlhttprequest/navigation-should-abort.html:
443 This test was expecting an abort event on navigation which is against spec. This test was failing in Blink too.
444 Update the test to expect an error event instead.
446 2017-08-14 Simon Fraser <simon.fraser@apple.com>
448 Remove ENABLE_VIEW_MODE_CSS_MEDIA and related code
449 https://bugs.webkit.org/show_bug.cgi?id=175557
453 No port cares about the ENABLE(VIEW_MODE_CSS_MEDIA) feature, so remove it.
455 * fast/media/media-query-list-02-expected.txt: Removed.
456 * fast/media/media-query-list-02.html: Removed.
457 * fast/media/media-query-list-03-expected.txt: Removed.
458 * fast/media/media-query-list-03.html: Removed.
459 * fast/media/media-query-list-04-expected.txt: Removed.
460 * fast/media/media-query-list-04.html: Removed.
461 * fast/media/media-query-list-05-expected.txt: Removed.
462 * fast/media/media-query-list-05.html: Removed.
463 * fast/media/media-query-list-06-expected.txt: Removed.
464 * fast/media/media-query-list-06.html: Removed.
465 * fast/media/view-mode-media-feature-expected.html: Removed.
466 * fast/media/view-mode-media-feature.html: Removed.
467 * platform/gtk/TestExpectations:
468 * platform/ios-wk2/TestExpectations:
469 * platform/ios/TestExpectations:
470 * platform/mac/TestExpectations:
471 * platform/win/TestExpectations:
473 2017-08-14 Ryan Haddad <ryanhaddad@apple.com>
475 Rebaseline editing/mac/input/firstrectforcharacterrange-styled.html.
477 Unreviewed test gardening.
479 * platform/mac-highsierra/editing/mac/input/firstrectforcharacterrange-styled-expected.txt: Added.
481 2017-08-14 Myles C. Maxfield <mmaxfield@apple.com>
484 https://bugs.webkit.org/show_bug.cgi?id=175382
486 Reviewed by Simon Fraser.
488 * fast/text/font-display/parse-expected.txt: Added.
489 * fast/text/font-display/parse.html: Added.
491 2017-08-14 Andy Estes <aestes@apple.com>
493 [Apple Pay] Add support for phonetic contact names
494 https://bugs.webkit.org/show_bug.cgi?id=175537
495 <rdar://problem/32002644>
497 Reviewed by Tim Horton.
499 * http/tests/ssl/applepay/ApplePayError-expected.txt:
500 * http/tests/ssl/applepay/ApplePayError.html:
501 * http/tests/ssl/applepay/ApplePaySession-expected.txt:
502 * http/tests/ssl/applepay/ApplePaySession.html:
503 * http/tests/ssl/applepay/ApplePaySessionV3-expected.txt:
504 * http/tests/ssl/applepay/ApplePaySessionV3.html:
506 2017-08-14 Said Abou-Hallawa <sabouhallawa@apple.com>
508 The none smooth stroke applied to an SVG shape breaks its hit testing
509 https://bugs.webkit.org/show_bug.cgi?id=175506
511 Reviewed by Simon Fraser.
513 * svg/stroke/stroke-linejoin-click-expected.html: Added.
514 * svg/stroke/stroke-linejoin-click.html: Added.
516 2017-08-14 Daniel Bates <dabates@apple.com>
518 [css-ui] Implement caret-color support
519 https://bugs.webkit.org/show_bug.cgi?id=166572
520 <rdar://problem/33852589>
522 Update GTK expected results following r220706.
524 * platform/gtk/editing/style/5065910-expected.txt:
525 * platform/gtk/editing/style/5084241-expected.txt:
527 2017-08-14 Chris Dumez <cdumez@apple.com>
529 Unreviewed, rollout r220622 & r220696
530 https://bugs.webkit.org/show_bug.cgi?id=175482
531 <rdar://problem/33860695>
533 Seems to have caused failures on iOS.
535 * fast/xmlhttprequest/xmlhttprequest-nonexistent-file-expected.txt:
536 * http/tests/contentextensions/async-xhr-onerror-expected.txt:
537 * http/tests/security/contentSecurityPolicy/block-all-mixed-content/insecure-xhr-asynchronous-in-iframe-expected.txt:
538 * http/tests/security/contentSecurityPolicy/block-all-mixed-content/insecure-xhr-asynchronous-in-main-frame-expected.txt:
539 * http/tests/security/mixedContent/insecure-xhr-in-main-frame-expected.txt:
540 * http/wpt/beacon/beacon-quota-expected.txt: Removed.
541 * http/wpt/beacon/beacon-quota.html: Removed.
542 * inspector/worker/resources-in-worker-expected.txt:
543 * platform/mac-wk1/imported/w3c/web-platform-tests/fetch/api/request/request-cache-only-if-cached-expected.txt:
544 * platform/mac-wk1/imported/w3c/web-platform-tests/fetch/http-cache/cc-request-expected.txt:
546 2017-08-14 Daniel Bates <dabates@apple.com>
548 [css-ui] Implement caret-color support
549 https://bugs.webkit.org/show_bug.cgi?id=166572
550 <rdar://problem/33852589>
552 Reviewed by David Hyatt.
554 Add reference tests to ensure that we do not regress CSS property caret-color.
556 * TestExpectations: Unskip Web Platform Tests that now pass.
557 * editing/deleting/maintain-style-after-delete-expected.txt: Updated expected result.
558 * editing/inserting/insert-paragraph-with-font-and-background-color-expected.txt: Ditto.
559 * editing/pasteboard/do-not-copy-unnecessary-styles-2-expected.txt: Ditto.
560 * editing/pasteboard/onpaste-text-html-expected.txt: Ditto.
561 * editing/pasteboard/preserve-caret-color-expected.txt: Added.
562 * editing/pasteboard/preserve-caret-color.html: Added.
563 * editing/pasteboard/preserve-underline-color-expected.txt:
564 * fast/css/caret-color-auto-expected.html: Added.
565 * fast/css/caret-color-auto.html: Added.
566 * fast/css/caret-color-expected.html: Added.
567 * fast/css/caret-color-fallback-to-color-expected.html: Added.
568 * fast/css/caret-color-fallback-to-color.html: Added.
569 * fast/css/caret-color-inherit-expected.html: Added.
570 * fast/css/caret-color-inherit.html: Added.
571 * fast/css/caret-color-span-inside-editable-parent-expected.html: Added.
572 * fast/css/caret-color-span-inside-editable-parent.html: Added.
573 * fast/css/caret-color.html: Added.
574 * fast/events/before-input-events-prevent-drag-and-drop-expected.txt: Updated expected result.
575 * fast/events/input-events-paste-rich-datatransfer-expected.txt: Ditto.
576 * fast/events/ondrop-text-html-expected.txt: Ditto.
577 * fast/history/visited-link-caret-color-expected.html: Added.
578 * fast/history/visited-link-caret-color.html: Added.
579 * platform/ios/TestExpectations: Skip the tests on iOS as iOS does not enable
580 ENABLE(TEXT_CARET). UIKit renders the text insertion caret on iOS.
581 * platform/mac/editing/style/5065910-expected.txt: Updated expected result.
582 * platform/mac/editing/style/5084241-expected.png: Ditto.
583 * platform/mac/editing/style/5084241-expected.txt: Ditto.
584 * platform/ios-wk2/editing/style/5084241-expected.txt: Ditto.
586 2017-08-14 Zan Dobersek <zdobersek@igalia.com>
588 REGRESSION(r220517-r220521) [GTK] Various compositing tests fail
589 https://bugs.webkit.org/show_bug.cgi?id=175478
591 Reviewed by Sergio Villar Senin.
593 * platform/gtk/TestExpectations: Remove failure and flakiness expectations.
595 2017-08-14 Ms2ger <Ms2ger@igalia.com>
597 GTK-focused gardening.
598 https://bugs.webkit.org/show_bug.cgi?id=175529
600 Unreviewed test gardening.
602 * http/wpt/css/css-pseudo-4/marker-font-properties-expected.html: Set line-height for more reliable rendering.
603 * http/wpt/css/css-pseudo-4/marker-font-properties.html: Set line-height for more reliable rendering.
604 * media/video-fullscreen-restriction-removed-expected.txt: DOMException's toString was changed in r219663; rebaseline. (The test is marked as flaky on mac.)
605 * platform/gtk/TestExpectations:
606 * platform/gtk/http/tests/dom/document-attributes-null-handling-expected.txt: SecurityError got a new message in r220376; rebaseline.
607 * platform/gtk/imported/w3c/web-platform-tests/FileAPI/historical.https-expected.txt: Added: GTK does not yet enable the in-progress ServiceWorker implementation.
608 * platform/gtk/imported/w3c/web-platform-tests/fetch/api/basic/scheme-about.any-expected.txt: TypeError got a new message in r220622; rebaseline.
609 * platform/gtk/imported/w3c/web-platform-tests/fetch/api/basic/scheme-about.any.worker-expected.txt: Added: TypeError uses a different message on GTK.
611 2017-08-14 Ms2ger <Ms2ger@igalia.com>
613 [GTK] Update some test expectations.
614 https://bugs.webkit.org/show_bug.cgi?id=175480
616 Unreviewed test gardening.
618 * platform/gtk/TestExpectations:
619 * platform/gtk/imported/w3c/web-platform-tests/html/semantics/selectors/pseudo-classes/inrange-outofrange-expected.txt: Added.
620 * platform/gtk/imported/w3c/web-platform-tests/webrtc/simplecall-expected.txt: Added.
622 2017-08-14 Antti Koivisto <antti@apple.com>
624 [Render Tree Mutation] First letter should not mutate the render tree while in layout.
625 https://bugs.webkit.org/show_bug.cgi?id=163848
626 <rdar://problem/33402718>
628 Reviewed by Zalan Bujtas.
630 * fast/text-autosizing/ios/first-letter-expected.html: Added.
632 Turn into reftest for easier debugging and robustness.
634 * imported/blink/fast/css/first-letter-range-insert-expected.txt:
636 This is crash-or-assert test and the output change here doesn't matter.
638 * platform/ios/fast/text-autosizing/ios/first-letter-expected.txt: Removed.
639 * platform/mac/fast/text-autosizing/ios/first-letter-expected.txt: Removed.
641 2017-08-13 Manuel Rego Casasnovas <rego@igalia.com>
643 Composition underline color is always black
644 https://bugs.webkit.org/show_bug.cgi?id=174675
646 Reviewed by Ryosuke Niwa.
648 Added new test to check that the composition underline
649 is using the text color.
650 The test hides the text and the caret, so it only shows
651 the composition underline and checks against an -expected-mismatch
652 that the color of the composition marker is different.
654 * editing/composition-underline-color-expected-mismatch.html: Added.
655 * editing/composition-underline-color.html: Added.
657 2017-08-11 Ryosuke Niwa <rniwa@webkit.org>
659 Replace DATA_TRANSFER_ITEMS by a runtime flag and add a stub implementation
660 https://bugs.webkit.org/show_bug.cgi?id=175474
661 <rdar://problem/33844628>
663 Reviewed by Wenson Hsieh.
665 Added a W3C-style IDL test.
667 * editing/pasteboard/datatransfer-idl.html: Added.
669 2017-08-12 Chris Dumez <cdumez@apple.com>
671 Address flakiness related to download tests
672 https://bugs.webkit.org/show_bug.cgi?id=175338
674 Reviewed by Ryosuke Niwa.
677 Unmark several download tests as flaky.
679 * fast/dom/HTMLAnchorElement/anchor-download-synthetic-click.html:
680 * fast/dom/HTMLAnchorElement/anchor-download-user-triggered-synthetic-click.html:
681 * fast/dom/HTMLAnchorElement/anchor-download.html:
682 * fast/dom/HTMLAnchorElement/anchor-file-blob-convert-to-download.html:
683 * fast/dom/HTMLAnchorElement/anchor-file-blob-download-includes-backslash.html:
684 * fast/dom/HTMLAnchorElement/anchor-file-blob-download-includes-doublequote.html:
685 * fast/dom/HTMLAnchorElement/anchor-file-blob-download-includes-slashes.html:
686 * fast/dom/HTMLAnchorElement/anchor-file-blob-download-includes-unicode.html:
687 * fast/dom/HTMLAnchorElement/anchor-file-blob-download-no-extension.html:
688 * fast/dom/HTMLAnchorElement/anchor-file-blob-download.html:
689 * fast/dom/HTMLAnchorElement/anchor-nodownload-set.html:
690 * http/tests/download/anchor-download-attribute-content-disposition.html:
691 * http/tests/download/anchor-download-no-extension.html:
692 * http/tests/download/anchor-download-no-value.html:
693 * http/tests/download/area-download-expected.txt:
694 * http/tests/download/area-download.html:
695 * http/tests/security/anchor-download-allow-blob-expected.txt:
696 * http/tests/security/anchor-download-allow-blob.html:
697 * http/tests/security/anchor-download-allow-data-expected.txt:
698 * http/tests/security/anchor-download-allow-data.html:
699 * http/tests/security/anchor-download-allow-sameorigin.html:
700 Update download tests to explicitly enable download callbacks logging.
702 2017-08-11 Chris Dumez <cdumez@apple.com>
704 Implement quota limitation for keepalive Fetch requests
705 https://bugs.webkit.org/show_bug.cgi?id=175482
707 Reviewed by Sam Weinig and Youenn Fablet.
709 * fast/xmlhttprequest/xmlhttprequest-nonexistent-file-expected.txt:
710 * http/tests/contentextensions/async-xhr-onerror-expected.txt:
711 * http/tests/security/contentSecurityPolicy/block-all-mixed-content/insecure-xhr-asynchronous-in-iframe-expected.txt:
712 * http/tests/security/contentSecurityPolicy/block-all-mixed-content/insecure-xhr-asynchronous-in-main-frame-expected.txt:
713 * http/tests/security/mixedContent/insecure-xhr-in-main-frame-expected.txt:
714 Rebaseline a few tests now that we provide a more helpful error message when an XHR is failing synchronously.
716 * http/wpt/beacon/beacon-quota-expected.txt: Added.
717 * http/wpt/beacon/beacon-quota.html: Added.
718 Add layout test coverage for keepalive Fetch requests quota in the context of sendBeacon().
719 The second part of the test is still failing because WebCore does not currently know when
720 ping loads (e.g. beacon loads) complete. This will be addressed via Bug 175443.
722 2017-08-11 Ryan Haddad <ryanhaddad@apple.com>
724 Update TestExpectations for failing media/video-controls tests.
725 https://bugs.webkit.org/show_bug.cgi?id=173978
727 Unreviewed test gardening.
729 * platform/mac/TestExpectations:
731 2017-08-10 Nan Wang <n_wang@apple.com>
733 Layout test accessibility/press-target-uses-text-descendant-node.html is flaky.
734 https://bugs.webkit.org/show_bug.cgi?id=175272
735 <rdar://problem/33756962>
737 Since accessibilityPress is async, we shouldn't rely on the timeout.
739 Reviewed by Chris Fleizach.
741 * accessibility/press-target-uses-text-descendant-node.html:
743 2017-08-10 Ryan Haddad <ryanhaddad@apple.com>
745 Unreviewed test gardening for High Sierra.
747 * platform/mac-highsierra/css1/basic/inheritance-expected.txt: Added.
748 * platform/mac-highsierra/css2.1/t0602-c13-inh-underlin-00-e-expected.txt: Added.
749 * platform/mac-highsierra/css2.1/t0805-c5522-brdr-02-e-expected.txt: Added.
750 * platform/mac-highsierra/css3/selectors3/html/css3-modsel-18-expected.txt: Added.
751 * platform/mac-highsierra/css3/selectors3/xhtml/css3-modsel-18-expected.txt: Added.
752 * platform/mac-highsierra/css3/selectors3/xml/css3-modsel-18-expected.txt: Added.
753 * platform/mac-highsierra/fast/block/basic/001-expected.txt: Added.
754 * platform/mac-highsierra/fast/css-generated-content/initial-letter-basic-expected.txt: Added.
755 * platform/mac-highsierra/fast/css-generated-content/initial-letter-border-padding-expected.txt: Added.
756 * platform/mac-highsierra/fast/css-generated-content/initial-letter-raised-expected.txt: Added.
757 * platform/mac-highsierra/fast/css-generated-content/initial-letter-sunken-expected.txt: Added.
758 * platform/mac-highsierra/fast/css/css3-nth-child-expected.txt: Added.
759 * platform/mac-highsierra/fast/css/text-overflow-input-expected.txt: Added.
760 * platform/mac-highsierra/fast/dom/34176-expected.txt: Added.
761 * platform/mac-highsierra/fast/dom/clone-node-dynamic-style-expected.txt: Added.
762 * platform/mac-highsierra/fast/forms/basic-inputs-expected.txt: Added.
763 * platform/mac-highsierra/fast/forms/input-value-expected.txt: Added.
764 * platform/mac-highsierra/fast/forms/plaintext-mode-2-expected.txt: Added.
765 * platform/mac-highsierra/fast/invalid/003-expected.txt: Added.
766 * platform/mac-highsierra/fast/invalid/004-expected.txt: Added.
767 * platform/mac-highsierra/fast/invalid/nestedh3s-expected.txt: Added.
768 * platform/mac-highsierra/fast/selectors/018-expected.txt: Added.
769 * platform/mac-highsierra/fast/table/frame-and-rules-expected.txt: Added.
770 * platform/mac-highsierra/fast/text/atsui-multiple-renderers-expected.txt: Added.
771 * platform/mac-highsierra/fast/text/bidi-embedding-pop-and-push-same-expected.txt: Added.
772 * platform/mac-highsierra/fast/text/font-weights-expected.txt: Added.
773 * platform/mac-highsierra/fast/text/font-weights-zh-expected.txt: Added.
774 * platform/mac-highsierra/fast/text/indic-expected.txt: Added.
775 * platform/mac-highsierra/fast/text/international/complex-character-based-fallback-expected.txt:
776 * platform/mac-highsierra/svg/W3C-SVG-1.1/animate-elem-46-t-expected.txt: Added.
777 * platform/mac-highsierra/svg/W3C-SVG-1.1/struct-use-01-t-expected.txt: Added.
778 * platform/mac-highsierra/svg/batik/text/textStyles-expected.txt: Added.
779 * platform/mac-highsierra/tables/mozilla/other/wa_table_thtd_rowspan-expected.txt: Added.
780 * platform/mac-highsierra/tables/mozilla/other/wa_table_tr_align-expected.txt: Added.
782 2017-08-10 Nan Wang <n_wang@apple.com>
784 AX: crash at WebCore::AccessibilityObject::supportsARIALiveRegion() const + 24
785 https://bugs.webkit.org/show_bug.cgi?id=175340
786 <rdar://problem/33782159>
788 Reviewed by Chris Fleizach.
790 * accessibility/add-children-pseudo-element-expected.txt: Added.
791 * accessibility/add-children-pseudo-element.html: Added.
792 * accessibility/resources/svg-circle.svg: Added.
794 2017-08-10 Chris Dumez <cdumez@apple.com>
796 [Beacon] Do connect-src CSP check on redirects as well
797 https://bugs.webkit.org/show_bug.cgi?id=175410
798 <rdar://problem/33815470>
800 Reviewed by Youenn Fablet.
802 Add layout test coverage.
804 * http/wpt/beacon/connect-src-beacon-redirect-allowed.sub-expected.txt: Added.
805 * http/wpt/beacon/connect-src-beacon-redirect-allowed.sub.html: Added.
806 * http/wpt/beacon/connect-src-beacon-redirect-blocked.sub-expected.txt: Added.
807 * http/wpt/beacon/connect-src-beacon-redirect-blocked.sub.html: Added.
809 2017-08-10 Jonathan Bedard <jbedard@apple.com>
811 Mark webgl/webgl-box-shadow.html and webgl/webgl-border.html as failing for ios-device.
812 https://bugs.webkit.org/show_bug.cgi?id=175437
814 Unreviewed test gardening.
816 * platform/ios-device/TestExpectations:
818 2017-08-10 Brady Eidson <beidson@apple.com>
820 Add ServiceWorkerJob.
821 https://bugs.webkit.org/show_bug.cgi?id=175241
823 Reviewed by Tim Horton.
825 Verifies that the "serviceWorker.register()" job we currently schedule fails as expected.
827 * http/tests/workers/service/basic-register-expected.txt: Added.
828 * http/tests/workers/service/basic-register.html: Added.
829 * http/tests/workers/service/resources/basic-register.js: Added.
830 * http/tests/workers/service/resources/empty-worker.js: Added.
831 * platform/mac-wk1/TestExpectations:
832 * platform/win/TestExpectations:
834 2017-08-10 Commit Queue <commit-queue@webkit.org>
836 Unreviewed, rolling out r220463.
837 https://bugs.webkit.org/show_bug.cgi?id=175435
839 unaccepted fix (Requested by n_wang on #webkit).
844 WebCore::AccessibilityObject::supportsARIALiveRegion() const +
846 https://bugs.webkit.org/show_bug.cgi?id=175340
847 http://trac.webkit.org/changeset/220463
849 2017-08-10 Ryan Haddad <ryanhaddad@apple.com>
851 Update TestExpectations for imported/w3c/web-platform-tests/IndexedDB/interleaved-cursors.html.
852 https://bugs.webkit.org/show_bug.cgi?id=170698
854 Unreviewed test gardening.
856 * TestExpectations: Skip test on debug because it times out on every run.
857 * platform/ios/TestExpectations: Mark as flaky on Release.
858 * platform/mac/TestExpectations: Ditto.
860 2017-08-10 Miguel Gomez <magomez@igalia.com>
862 Unreviewed GTK+ gardening. Update expectations of several tests failing at r220516.
864 * platform/gtk/TestExpectations:
866 2017-08-09 Chris Dumez <cdumez@apple.com>
868 Disable Beacon API on WK1 DRT and WK2 when not using NETWORK_SESSION
869 https://bugs.webkit.org/show_bug.cgi?id=175401
871 Reviewed by Brady Eidson.
873 * platform/mac-elcapitan-wk2/fast/dom/navigator-detached-no-crash-expected.txt: Copied from LayoutTests/platform/mac-wk1/fast/dom/navigator-detached-no-crash-expected.txt.
874 * platform/mac-elcapitan-wk2/imported/w3c/web-platform-tests/url/failure-expected.txt: Added.
875 * platform/mac-wk1/TestExpectations:
876 * platform/mac-wk1/fast/dom/navigator-detached-no-crash-expected.txt:
877 * platform/mac-wk1/imported/w3c/web-platform-tests/url/failure-expected.txt: Added.
878 * platform/mac-wk2/TestExpectations:
879 * platform/win/TestExpectations:
880 * platform/win/fast/dom/navigator-detached-no-crash-expected.txt: Copied from LayoutTests/platform/mac-wk1/fast/dom/navigator-detached-no-crash-expected.txt.
881 * platform/win/imported/w3c/web-platform-tests/url/failure-expected.txt: Added.
883 2017-08-09 Chris Dumez <cdumez@apple.com>
885 [Beacon][NetworkSession] Support CORS-preflighting on redirects
886 https://bugs.webkit.org/show_bug.cgi?id=175386
887 <rdar://problem/33801370>
889 Reviewed by Youenn Fablet.
891 Add layout test coverage.
893 * http/wpt/beacon/cors/cors-preflight-redirect-failure-expected.txt: Added.
894 * http/wpt/beacon/cors/cors-preflight-redirect-failure.html: Added.
895 * http/wpt/beacon/cors/cors-preflight-redirect-from-crossorigin-to-sameorigin-expected.txt: Added.
896 * http/wpt/beacon/cors/cors-preflight-redirect-from-crossorigin-to-sameorigin.html: Added.
897 * http/wpt/beacon/cors/cors-preflight-redirect-success-expected.txt: Added.
898 * http/wpt/beacon/cors/cors-preflight-redirect-success.html: Added.
899 * http/wpt/beacon/resources/beacon-preflight.py:
901 * http/wpt/beacon/resources/redirect.py: Added.
904 2017-08-09 Chris Dumez <cdumez@apple.com>
906 Unreviewed, deflake http/wpt/beacon/keepalive-after-navigation.html
908 Temporarily restore previous timeout on this test to address flakiness on the
909 bots until I can rewrite it.
911 * http/wpt/beacon/keepalive-after-navigation.html:
913 2017-08-09 Chris Dumez <cdumez@apple.com>
915 Import beacon/headers/header-content-type.html from upstream WPT
916 https://bugs.webkit.org/show_bug.cgi?id=175395
918 Reviewed by Sam Weinig.
920 Drop local test that has been upstreamed to WPT.
922 * http/wpt/beacon/headers/header-content-type-same-origin-expected.txt: Removed.
923 * http/wpt/beacon/headers/header-content-type-same-origin.html: Removed.
925 2017-08-09 Nan Wang <n_wang@apple.com>
927 LayoutTest accessibility/presentation-role-iframe.html is a flaky failure
928 https://bugs.webkit.org/show_bug.cgi?id=175194
930 Reviewed by Chris Fleizach.
932 In the test we have no way to control which iframe will be loaded first.
933 Output the logs at the end of the test so that they are in order.
935 * accessibility/presentation-role-iframe.html:
937 2017-08-09 Commit Queue <commit-queue@webkit.org>
939 Unreviewed, rolling out r219334.
940 https://bugs.webkit.org/show_bug.cgi?id=175398
942 Caused bug 175023 (Requested by ap on #webkit).
946 "[SVG] Leak in SVGAnimatedListPropertyTearOff"
947 https://bugs.webkit.org/show_bug.cgi?id=172545
948 http://trac.webkit.org/changeset/219334
950 2017-08-09 Daniel Bates <dabates@apple.com>
952 Import CSS-UI-3 Web Platform Tests
953 https://bugs.webkit.org/show_bug.cgi?id=175294
955 Reviewed by Zalan Bujtas.
957 Mark tests that we currently failure.
960 * platform/ios/TestExpectations:
962 2017-08-09 Matt Lewis <jlewis3@apple.com>
964 Marked http/tests/media/video-buffered-range-contains-currentTime.html as flaky on High Sierra
965 <rdar://problem/33555759>
967 Unreviewed test gardening.
969 * platform/mac-highsierra-wk2/TestExpectations:
970 * platform/mac/TestExpectations:
972 2017-08-09 Kirill Ovchinnikov <kirill.ovchinnikov@lge.com>
974 Old subtitle track is not deleted on 'src' attribute change event
975 https://bugs.webkit.org/show_bug.cgi?id=175031
977 Reviewed by Eric Carlson.
979 * media/track/text-track-src-change-expected.txt: Added.
980 * media/track/text-track-src-change.html: Added.
982 2017-08-09 Nan Wang <n_wang@apple.com>
984 AX: crash at WebCore::AccessibilityObject::supportsARIALiveRegion() const + 24
985 https://bugs.webkit.org/show_bug.cgi?id=175340
986 <rdar://problem/33782159>
988 Reviewed by Chris Fleizach.
990 * accessibility/add-children-pseudo-element-expected.txt: Added.
991 * accessibility/add-children-pseudo-element.html: Added.
992 * accessibility/resources/svg-circle.svg: Added.
994 2017-08-09 Ms2ger <Ms2ger@igalia.com>
996 WPE-focused test gardening.
997 https://bugs.webkit.org/show_bug.cgi?id=175385
999 Unreviewed test gardening.
1001 * platform/wpe/TestExpectations: Marked failing tests.
1002 * platform/wpe/fast/events/touch/basic-single-touch-events-expected.txt: Added platform-specific expectation.
1003 * platform/wpe/js/date-timeClip-large-values-expected.txt: Removed (the platform-neutral expectation is fine).
1004 * platform/wpe/js/dom/global-constructors-attributes-dedicated-worker-expected.txt: Updated for Cache enabling.
1005 * transitions/clip-path-path-transitions-expected.txt: Updated for test change in r219243.
1006 * transitions/resources/transition-test-helpers.js:
1007 (parseClipPath): Updated to support the quotes in clip-path-path-transitions.html
1009 2017-08-09 Andy Estes <aestes@apple.com>
1011 [QuickLook] Use case-insensitive comparison of preview MIME types
1012 https://bugs.webkit.org/show_bug.cgi?id=175350
1013 <rdar://problem/33761159>
1015 Reviewed by Brady Eidson.
1017 * platform/ios-11/quicklook/excel-macro-enabled-expected.txt: Added.
1018 * quicklook/excel-macro-enabled-expected.txt: Added.
1019 * quicklook/excel-macro-enabled.html: Added.
1020 * quicklook/resources/excel-macro-enabled.xlsm: Added.
1022 2017-08-09 Zan Dobersek <zdobersek@igalia.com>
1024 Unreviewed WPE gardening.
1026 * platform/wpe/TestExpectations: Stop skipping the whole fast/
1027 directory and then unskipping specific subdirectories since
1028 that overrides any expectations coming from the generic WK2
1029 TestExpectations file. Specific subdirectories that we haven't
1030 yet generated results for are now skipped instead.
1032 2017-08-09 Ms2ger <Ms2ger@igalia.com>
1034 [GTK] [WPE] Update expectations for global-constructors-attributes.html.
1035 https://bugs.webkit.org/show_bug.cgi?id=175373
1037 Unreviewed test gardening.
1039 * platform/gtk/js/dom/global-constructors-attributes-expected.txt:
1040 * platform/wpe/js/dom/global-constructors-attributes-expected.txt:
1042 2017-08-08 Wenson Hsieh <wenson_hsieh@apple.com>
1044 Unreviewed, rolling out r220393.
1046 This patch regresses the performance of WebPage::editorState.
1050 "[iOS WK2] WKWebView schedules nonstop layout after pressing
1051 cmb+b,i,u inside a contenteditable div"
1052 https://bugs.webkit.org/show_bug.cgi?id=175116
1053 http://trac.webkit.org/changeset/220393
1055 2017-08-08 Chris Dumez <cdumez@apple.com>
1057 [Beacon] Add support for CORS-preflighting for WK2 / NETWORK_SESSION
1058 https://bugs.webkit.org/show_bug.cgi?id=175264
1059 <rdar://problem/33547793>
1061 Reviewed by Youenn Fablet.
1063 Add layout test coverage.
1065 * http/wpt/beacon/cors/cors-preflight-arraybufferview-failure-expected.txt: Added.
1066 * http/wpt/beacon/cors/cors-preflight-arraybufferview-failure.html: Added.
1067 * http/wpt/beacon/cors/cors-preflight-arraybufferview-success-expected.txt: Added.
1068 * http/wpt/beacon/cors/cors-preflight-arraybufferview-success.html: Added.
1069 * http/wpt/beacon/cors/cors-preflight-blob-failure-expected.txt: Added.
1070 * http/wpt/beacon/cors/cors-preflight-blob-failure.html: Added.
1071 * http/wpt/beacon/cors/cors-preflight-blob-success-expected.txt: Added.
1072 * http/wpt/beacon/cors/cors-preflight-blob-success.html: Added.
1073 * http/wpt/beacon/cors/cors-preflight-cookie-expected.txt: Added.
1074 * http/wpt/beacon/cors/cors-preflight-cookie.html: Added.
1075 * http/wpt/beacon/resources/beacon-preflight.py: Added.
1076 (respondToCORSPreflight):
1078 * http/wpt/beacon/resources/set-cookie.py: Added.
1080 * platform/mac-wk1/TestExpectations:
1081 * platform/mac-wk2/TestExpectations:
1082 * platform/win/TestExpectations:
1084 2017-08-08 Devin Rousso <drousso@apple.com>
1086 Web Inspector: Canvas: support editing WebGL shaders
1087 https://bugs.webkit.org/show_bug.cgi?id=124211
1088 <rdar://problem/15448958>
1090 Reviewed by Matt Baker.
1092 * inspector/canvas/updateShader-expected.txt: Added.
1093 * inspector/canvas/updateShader.html: Added.
1095 * platform/win/TestExpectations:
1097 2017-08-08 Ryan Haddad <ryanhaddad@apple.com>
1099 Mark media/modern-media-controls/css/webkit-cursor-visibility-auto-hide.html as flaky.
1100 https://bugs.webkit.org/show_bug.cgi?id=175195
1102 Unreviewed test gardening.
1104 * platform/mac-wk1/TestExpectations:
1106 2017-08-08 Brent Fulgham <bfulgham@apple.com>
1108 Sandbox flags do not support document.domain control
1109 https://bugs.webkit.org/show_bug.cgi?id=175281
1110 <rdar://problem/33778936>
1112 Reviewed by Chris Dumez.
1114 * fast/frames/resources/sandboxed-iframe-set-domain.html: Added.
1115 * fast/frames/sandboxed-iframe-domain.html: Added.
1116 * fast/frames/sandboxed-iframe-domain-expected.txt: Added.
1118 2017-08-08 Matt Lewis <jlewis3@apple.com>
1120 Skipping imported/w3c/IndexedDB-private-browsing/idbfactory_open12.html
1121 <rdar://problem/33555052>
1123 Unreviewed test gardening.
1125 * platform/ios-wk2/TestExpectations:
1126 * platform/mac-highsierra/TestExpectations:
1128 2017-08-08 Ryan Haddad <ryanhaddad@apple.com>
1130 Skip plugins/crash-restoring-plugin-page-from-page-cache.html on macOS debug.
1131 https://bugs.webkit.org/show_bug.cgi?id=175270
1133 Unreviewed test gardening.
1135 * platform/mac-wk2/TestExpectations:
1137 2017-08-08 Ryan Haddad <ryanhaddad@apple.com>
1139 Mark fast/images/async-image-body-background-image.html as flaky on macOS.
1140 https://bugs.webkit.org/show_bug.cgi?id=175193
1142 Unreviewed test gardening.
1144 * platform/mac/TestExpectations:
1146 2017-08-08 Jeremy Jones <jeremyj@apple.com>
1148 Change fast seek logic to prevent ping-ponging.
1149 https://bugs.webkit.org/show_bug.cgi?id=175167
1150 rdar://problem/32936116
1152 Reviewed by Jer Noble.
1154 Test now requires forward fast seek result to be between current time and the target time,
1155 and a backward seek to be before the seek time.
1157 * media/video-fast-seek.html:
1158 * media/media-source/media-source-fastseek.html:
1160 2017-08-08 Ms2ger <Ms2ger@igalia.com>
1162 Remove obsolete failure expectations for event_loadedmetadata.html.
1163 https://bugs.webkit.org/show_bug.cgi?id=175027
1165 Unreviewed test gardening.
1169 2017-08-08 John Wilander <wilander@apple.com>
1171 Resource Load Statistics: Clear web processes' state on history removal
1172 https://bugs.webkit.org/show_bug.cgi?id=175271
1173 <rdar://problem/33756560>
1175 Reviewed by Chris Dumez.
1177 * http/tests/loading/resourceLoadStatistics/user-interaction-reported-after-website-data-removal-expected.txt: Added.
1178 * http/tests/loading/resourceLoadStatistics/user-interaction-reported-after-website-data-removal.html: Added.
1179 * platform/mac-wk2/TestExpectations:
1180 user-interaction-reported-after-website-data-removal.html marked as [ Pass ].
1182 2017-08-08 Ryan Haddad <ryanhaddad@apple.com>
1184 Fix baseline for http/tests/security/set-domain-remove-subdomain-for-ip-address.html.
1186 Unreviewed test gardening.
1188 * http/tests/security/set-domain-remove-subdomain-for-ip-address-expected.txt:
1190 2017-08-08 Matt Lewis <jlewis3@apple.com>
1192 Fixed rebaselined expectations for js/dom/global-constructors-attributes.html.
1193 https://bugs.webkit.org/show_bug.cgi?id=175201
1195 Unreviewed test gardening.
1197 * platform/mac-elcapitan-wk2/js/dom/global-constructors-attributes-expected.txt: Renamed from LayoutTests/platform/mac-elcapitan-wk2/js/dom/global-constructors-attributes-dedicated-worker-expected.txt.
1199 2017-08-08 Brent Fulgham <bfulgham@apple.com>
1201 Unreviewed test results fix after r220376.
1203 Rebaseline for new SecurityException message text.
1205 * fast/dom/Document/invalid-domain-change-throws-exception-expected.txt:
1206 * http/tests/dom/document-attributes-null-handling-expected.txt:
1207 * http/tests/security/set-domain-remove-subdomain-for-ip-address-expected.txt:
1208 * http/tests/security/xss-DENIED-invalid-domain-change-expected.txt:
1210 2017-08-08 Javier Fernandez <jfernandez@igalia.com>
1212 Not possible to remove the 'li' element inside the table cell
1213 https://bugs.webkit.org/show_bug.cgi?id=173148
1215 Reviewed by Ryosuke Niwa.
1217 Regression tests for different scenarios of list items removal.
1219 * editing/deleting/delete-list-items-in-table-cell-1-expected.txt: Added.
1220 * editing/deleting/delete-list-items-in-table-cell-1.html: Added.
1221 * editing/deleting/delete-list-items-in-table-cell-2-expected.txt: Added.
1222 * editing/deleting/delete-list-items-in-table-cell-2.html: Added.
1223 * editing/deleting/delete-list-items-in-table-cell-3-expected.txt: Added.
1224 * editing/deleting/delete-list-items-in-table-cell-3.html: Added.
1225 * editing/deleting/delete-list-items-in-table-cell-4-expected.txt: Added.
1226 * editing/deleting/delete-list-items-in-table-cell-4.html: Added.
1227 * editing/deleting/delete-list-items-in-table-cell-5-expected.txt: Added.
1228 * editing/deleting/delete-list-items-in-table-cell-5.html: Added.
1229 * editing/deleting/delete-list-items-in-table-cell-6-expected.txt: Added.
1230 * editing/deleting/delete-list-items-in-table-cell-6.html: Added.
1231 * editing/deleting/delete-list-items-in-table-cell-7-expected.txt: Added.
1232 * editing/deleting/delete-list-items-in-table-cell-7.html: Added.
1233 * editing/deleting/delete-list-items-in-table-cell-8-expected.txt: Added.
1234 * editing/deleting/delete-list-items-in-table-cell-8.html: Added.
1236 2017-08-08 Wenson Hsieh <wenson_hsieh@apple.com>
1238 [iOS WK2] WKWebView schedules nonstop layout after pressing cmb+b,i,u inside a contenteditable div
1239 https://bugs.webkit.org/show_bug.cgi?id=175116
1240 <rdar://problem/28279301>
1242 Reviewed by Darin Adler and Ryosuke Niwa.
1244 Rebaseline some iOS WK2 LayoutTest expectations. These tests currently expect an empty anonymous RenderBlock to
1245 be inserted into the render tree, but this is only a result of us adding and removing a temporary <span> when
1246 computing a RenderStyle in WebPage::editorState -- this patch removes these empty RenderBlocks, making these
1247 expectations' RenderTrees consistent with WebKit1.
1249 * platform/ios-wk2/editing/inserting/insert-div-024-expected.txt:
1250 * platform/ios-wk2/editing/inserting/insert-div-026-expected.txt:
1251 * platform/ios-wk2/editing/style/5084241-expected.txt:
1252 * platform/ios-wk2/editing/style/unbold-in-bold-expected.txt:
1254 2017-08-07 Matt Lewis <jlewis3@apple.com>
1256 Marked media/modern-media-controls/fullscreen-support/fullscreen-support-press.html as flaky.
1257 https://bugs.webkit.org/show_bug.cgi?id=173946
1259 Unreviewed test gardening.
1261 * platform/mac-wk2/TestExpectations:
1263 2017-08-07 Matt Lewis <jlewis3@apple.com>
1265 Rebaselined js/dom/global-constructors-attributes.html on El Capitan.
1266 https://bugs.webkit.org/show_bug.cgi?id=175201
1268 Unreviewed test gardening.
1269 * platform/mac-elcapitan-wk2/js/dom/global-constructors-attributes-dedicated-worker-expected.txt: Added.
1271 2017-08-07 Matt Lewis <jlewis3@apple.com>
1273 Changed expectations for webrtc/video-rotation.html.
1274 https://bugs.webkit.org/show_bug.cgi?id=175305
1276 Unreviewed test gardening.
1280 2017-08-07 Devin Rousso <drousso@apple.com>
1282 Web Inspector: Preview Canvas path when viewing a recording
1283 https://bugs.webkit.org/show_bug.cgi?id=174967
1285 Reviewed by Brian Burg.
1287 * fast/canvas/2d.currentPoint-expected.txt: Added.
1288 * fast/canvas/2d.currentPoint.html: Added.
1289 * fast/canvas/2d.getPath.modification-expected.txt: Added.
1290 * fast/canvas/2d.getPath.modification.html: Added.
1291 * fast/canvas/2d.getPath.newobject-expected.txt: Added.
1292 * fast/canvas/2d.getPath.newobject.html: Added.
1293 * fast/canvas/2d.setPath-expected.txt: Added.
1294 * fast/canvas/2d.setPath.html: Added.
1296 * inspector/canvas/recording-2d-expected.txt:
1297 * inspector/canvas/recording-2d.html:
1298 Updated for additional deduplication in InitialState.
1300 2017-08-07 Ryan Haddad <ryanhaddad@apple.com>
1302 Skip workers/wasm-hashset-many.html and workers/wasm-hashset-many-2.html on El Capitan.
1303 https://bugs.webkit.org/show_bug.cgi?id=175102
1305 Unreviewed test gardening.
1307 * platform/mac/TestExpectations:
1309 2017-08-07 Ryan Haddad <ryanhaddad@apple.com>
1311 Marking imported/w3c/web-platform-tests/html/browsers/windows/noreferrer-window-name.html as failing on iOS.
1312 https://bugs.webkit.org/show_bug.cgi?id=175273
1314 Unreviewed test gardening.
1316 * platform/ios/TestExpectations:
1318 2017-08-07 Ryan Haddad <ryanhaddad@apple.com>
1320 Rebaseline js/dom/global-constructors-attributes.html.
1322 Unreviewed test gardening.
1324 * platform/mac-elcapitan/js/dom/global-constructors-attributes-expected.txt:
1325 * platform/mac/js/dom/global-constructors-attributes-expected.txt:
1327 2017-08-07 Ryan Haddad <ryanhaddad@apple.com>
1329 Unreviewed, rolling out r220299.
1331 This change caused LayoutTest inspector/dom-debugger/dom-
1332 breakpoints.html to fail.
1336 "Web Inspector: capture async stack trace when workers/main
1337 context posts a message"
1338 https://bugs.webkit.org/show_bug.cgi?id=167084
1339 http://trac.webkit.org/changeset/220299
1341 2017-08-07 Ms2ger <Ms2ger@igalia.com>
1343 Remove obsolete failure expectations for wpt browsers tests.
1344 https://bugs.webkit.org/show_bug.cgi?id=175073
1346 Unreviewed test gardening.
1350 2017-08-05 Youenn Fablet <youenn@apple.com>
1352 [Fetch API] Response should keep all ResourceResponse information
1353 https://bugs.webkit.org/show_bug.cgi?id=175099
1355 Reviewed by Sam Weinig.
1357 Updating test now that we are no longer cancelling the load in case of opaque responses.
1359 * http/tests/inspector/network/fetch-network-data-expected.txt:
1360 * http/tests/inspector/network/fetch-network-data.html:
1362 2017-08-05 Carlos Garcia Campos <cgarcia@igalia.com>
1364 getClientRects doesn't work with list box option elements
1365 https://bugs.webkit.org/show_bug.cgi?id=175016
1367 Reviewed by Darin Adler.
1369 Add new test to check list box option elements client rects.
1371 * fast/dom/HTMLSelectElement/listbox-items-client-rects-expected.txt: Added.
1372 * fast/dom/HTMLSelectElement/listbox-items-client-rects.html: Added.
1373 * platform/ios-simulator-wk2/fast/dom/HTMLSelectElement/listbox-items-client-rects-expected.txt: Added.
1375 2017-08-04 Youenn Fablet <youenn@apple.com>
1377 [Cache API] Add Cache and CacheStorage IDL definitions
1378 https://bugs.webkit.org/show_bug.cgi?id=175201
1380 Reviewed by Brady Eidson.
1383 * platform/ios-wk1/TestExpectations:
1384 * platform/mac-wk1/TestExpectations:
1385 * js/dom/global-constructors-attributes-dedicated-worker-expected.txt:
1386 * platform/mac-highsierra/js/dom/global-constructors-attributes-expected.txt:
1388 2017-08-04 Brady Eidson <beidson@apple.com>
1390 Have navigator.serviceWorker() actually return a ServiceWorkerContainer object.
1391 https://bugs.webkit.org/show_bug.cgi?id=175215
1393 Reviewed by Youenn Fablet.
1395 * platform/mac-wk1/imported/w3c/web-platform-tests/FileAPI/historical.https-expected.txt: Copied from LayoutTests/imported/w3c/web-platform-tests/FileAPI/historical.https-expected.txt.
1397 2017-08-04 Chris Dumez <cdumez@apple.com>
1399 Add test coverage for sendBeacon() keepalive flag
1400 https://bugs.webkit.org/show_bug.cgi?id=175212
1402 Reviewed by Youenn Fablet.
1404 * http/wpt/beacon/keepalive-after-navigation-expected.txt: Added.
1405 * http/wpt/beacon/keepalive-after-navigation.html: Added.
1406 * http/wpt/beacon/support/sendBeacon-onunload-iframe.html: Added.
1408 2017-08-04 Chris Dumez <cdumez@apple.com>
1410 [Beacon] Update sendBeacon to use the CachedResourceLoader
1411 https://bugs.webkit.org/show_bug.cgi?id=175192
1412 <rdar://problem/33725923>
1414 Reviewed by Youenn Fablet.
1416 Rebaseline a few tests now that the Origin header is properly set of our Beacon
1417 requests. This is a progression and matches the results from Blink.
1419 Our Content-Type header for ArrayBuffer / ArrayBufferView payloads has also
1420 changed. It is unclear which one is best but at least we are now consistent
1423 * http/tests/blink/sendbeacon/beacon-cookie-expected.txt:
1424 * http/tests/blink/sendbeacon/beacon-cross-origin-expected.txt:
1425 * http/tests/blink/sendbeacon/beacon-same-origin-expected.txt:
1426 * http/wpt/beacon/headers/header-content-type-same-origin.html:
1428 2017-08-04 John Wilander <wilander@apple.com>
1430 Resource Load Statistics: Report user interaction immediately, but only when needed
1431 https://bugs.webkit.org/show_bug.cgi?id=175090
1432 <rdar://problem/33685546>
1434 Reviewed by Chris Dumez.
1436 * http/tests/loading/resourceLoadStatistics/user-interaction-in-cross-origin-sub-frame.html:
1437 Now no longer needs to disable throttling since reports of
1438 user interaction happen immediately (when needed).
1439 * http/tests/loading/resourceLoadStatistics/user-interaction-only-reported-once-within-short-period-of-time-expected.txt: Added.
1440 * http/tests/loading/resourceLoadStatistics/user-interaction-only-reported-once-within-short-period-of-time.html: Added.
1441 * platform/mac-wk2/TestExpectations:
1442 user-interaction-only-reported-once-within-short-period-of-time.html marked as [ Pass ].
1444 2017-08-04 Matt Baker <mattbaker@apple.com>
1446 Web Inspector: capture async stack trace when workers/main context posts a message
1447 https://bugs.webkit.org/show_bug.cgi?id=167084
1448 <rdar://problem/30033673>
1450 Reviewed by Brian Burg.
1452 Add a test to check for asynchronous stack trace data when the debugger
1453 pauses inside a MessageEvent handler.
1455 * inspector/debugger/async-stack-trace-expected.txt:
1456 * inspector/debugger/async-stack-trace.html:
1457 * inspector/debugger/resources/postMessage-echo.html: Added.
1459 2017-08-04 Chris Dumez <cdumez@apple.com>
1461 LayoutTest imported/w3c/web-platform-tests/beacon/beacon-basic-string.html is a flaky failure (harness timeout)
1462 https://bugs.webkit.org/show_bug.cgi?id=175202
1464 Unreviewed, mark test as flaky.
1468 2017-08-04 Devin Rousso <drousso@apple.com>
1470 Web Inspector: add source view for WebGL shader programs
1471 https://bugs.webkit.org/show_bug.cgi?id=138593
1472 <rdar://problem/18936194>
1474 Reviewed by Matt Baker.
1476 * inspector/canvas/requestShaderSource-expected.txt: Added.
1477 * inspector/canvas/requestShaderSource.html: Added.
1479 * inspector/canvas/resources/shaderProgram-utilities.js:
1481 (linkProgram.typeForScript):
1482 (linkProgram.createShaderFromScript):
1484 * platform/win/TestExpectations:
1486 2017-08-04 Said Abou-Hallawa <sabouhallawa@apple.com>
1488 RenderImageResourceStyleImage::image() should return the nullImage() if the image is not available
1489 https://bugs.webkit.org/show_bug.cgi?id=174874
1490 <rdar://problem/33530130>
1492 Reviewed by Simon Fraser.
1494 * fast/images/image-element-image-content-data-expected.txt: Added.
1495 * fast/images/image-element-image-content-data.html: Added.
1497 2017-08-04 Matt Lewis <jlewis3@apple.com>
1499 Rebaslining fast/text/font-selection-font-loading-api-parse.html for iOS 11.
1501 Unreviewed test gardening.
1503 * platform/ios-11/fast/text/font-selection-font-loading-api-parse-expected.txt:
1505 2017-08-04 Chris Dumez <cdumez@apple.com>
1507 PROGRESSION? Multiple imported/w3c/web-platform-tests/fetch/api/ test have started to fail.
1508 https://bugs.webkit.org/show_bug.cgi?id=175061
1510 Unreviewed, mark Fetch/Cors tests as failing on wk2 ElCapitan only, as those tests seem to be passing
1513 * platform/mac-wk2/TestExpectations:
1514 * platform/mac/TestExpectations:
1516 2017-08-04 Ryan Haddad <ryanhaddad@apple.com>
1518 Unreviewed, rolling out r220268.
1520 This change caused assertion failures on macOS and iOS Debug
1525 "Resource Load Statistics: Report user interaction
1526 immediately, but only when needed"
1527 https://bugs.webkit.org/show_bug.cgi?id=175090
1528 http://trac.webkit.org/changeset/220268
1530 2017-08-04 Chris Dumez <cdumez@apple.com>
1532 Mark beacon-basic-string.html as slow.
1536 2017-08-04 Brady Eidson <beidson@apple.com>
1538 Enable ServiceWorkers at runtime for WebKitTestRunner.
1539 https://bugs.webkit.org/show_bug.cgi?id=175174
1541 Reviewed by Youenn Fablet.
1543 * fast/dom/navigator-detached-no-crash-expected.txt:
1544 * platform/mac-wk1/fast/dom/navigator-detached-no-crash-expected.txt: Copied from LayoutTests/fast/dom/navigator-detached-no-crash-expected.txt.
1545 * platform/mac-wk1/imported/w3c/web-platform-tests/background-fetch/interfaces-expected.txt: Copied from LayoutTests/imported/w3c/web-platform-tests/background-fetch/interfaces-expected.txt.
1546 * platform/mac-wk1/imported/w3c/web-platform-tests/background-fetch/interfaces-worker.https-expected.txt: Copied from LayoutTests/imported/w3c/web-platform-tests/background-fetch/interfaces-worker.https-expected.txt.
1547 * platform/mac-wk1/imported/w3c/web-platform-tests/fetch/api/policies/referrer-no-referrer-service-worker.https-expected.txt: Copied from LayoutTests/imported/w3c/web-platform-tests/fetch/api/policies/referrer-no-referrer-service-worker.https-expected.txt.
1548 * platform/mac-wk1/imported/w3c/web-platform-tests/fetch/api/policies/referrer-origin-service-worker.https-expected.txt: Copied from LayoutTests/imported/w3c/web-platform-tests/fetch/api/policies/referrer-origin-service-worker.https-expected.txt.
1549 * platform/mac-wk1/imported/w3c/web-platform-tests/fetch/api/policies/referrer-origin-when-cross-origin-service-worker.https-expected.txt: Copied from LayoutTests/imported/w3c/web-platform-tests/fetch/api/policies/referrer-origin-when-cross-origin-service-worker.https-expected.txt.
1550 * platform/mac-wk1/imported/w3c/web-platform-tests/fetch/api/policies/referrer-unsafe-url-service-worker.https-expected.txt: Copied from LayoutTests/imported/w3c/web-platform-tests/fetch/api/policies/referrer-unsafe-url-service-worker.https-expected.txt.
1551 * platform/mac-wk1/imported/w3c/web-platform-tests/html/webappapis/scripting/events/messageevent-constructor.https-expected.txt: Copied from LayoutTests/imported/w3c/web-platform-tests/html/webappapis/scripting/events/messageevent-constructor.https-expected.txt.
1552 * platform/mac-wk1/imported/w3c/web-platform-tests/html/webappapis/scripting/processing-model-2/integration-with-the-javascript-agent-formalism/canblock-serviceworker.https-expected.txt: Copied from LayoutTests/imported/w3c/web-platform-tests/html/webappapis/scripting/processing-model-2/integration-with-the-javascript-agent-formalism/canblock-serviceworker.https-expected.txt.
1553 * platform/mac-wk1/imported/w3c/web-platform-tests/streams/byte-length-queuing-strategy.serviceworker.https-expected.txt: Copied from LayoutTests/imported/w3c/web-platform-tests/streams/byte-length-queuing-strategy.serviceworker.https-expected.txt.
1554 * platform/mac-wk1/imported/w3c/web-platform-tests/streams/count-queuing-strategy.serviceworker.https-expected.txt: Copied from LayoutTests/imported/w3c/web-platform-tests/streams/count-queuing-strategy.serviceworker.https-expected.txt.
1555 * platform/mac-wk1/imported/w3c/web-platform-tests/streams/piping/close-propagation-backward.serviceworker.https-expected.txt: Copied from LayoutTests/imported/w3c/web-platform-tests/streams/piping/close-propagation-backward.serviceworker.https-expected.txt.
1556 * platform/mac-wk1/imported/w3c/web-platform-tests/streams/piping/close-propagation-forward.serviceworker.https-expected.txt: Copied from LayoutTests/imported/w3c/web-platform-tests/streams/piping/close-propagation-forward.serviceworker.https-expected.txt.
1557 * platform/mac-wk1/imported/w3c/web-platform-tests/streams/piping/error-propagation-backward.serviceworker.https-expected.txt: Copied from LayoutTests/imported/w3c/web-platform-tests/streams/piping/error-propagation-backward.serviceworker.https-expected.txt.
1558 * platform/mac-wk1/imported/w3c/web-platform-tests/streams/piping/error-propagation-forward.serviceworker.https-expected.txt: Copied from LayoutTests/imported/w3c/web-platform-tests/streams/piping/error-propagation-forward.serviceworker.https-expected.txt.
1559 * platform/mac-wk1/imported/w3c/web-platform-tests/streams/piping/flow-control.serviceworker.https-expected.txt: Copied from LayoutTests/imported/w3c/web-platform-tests/streams/piping/flow-control.serviceworker.https-expected.txt.
1560 * platform/mac-wk1/imported/w3c/web-platform-tests/streams/piping/general.serviceworker.https-expected.txt: Copied from LayoutTests/imported/w3c/web-platform-tests/streams/piping/general.serviceworker.https-expected.txt.
1561 * platform/mac-wk1/imported/w3c/web-platform-tests/streams/piping/multiple-propagation.serviceworker.https-expected.txt: Copied from LayoutTests/imported/w3c/web-platform-tests/streams/piping/multiple-propagation.serviceworker.https-expected.txt.
1562 * platform/mac-wk1/imported/w3c/web-platform-tests/streams/piping/pipe-through.serviceworker.https-expected.txt: Copied from LayoutTests/imported/w3c/web-platform-tests/streams/piping/pipe-through.serviceworker.https-expected.txt.
1563 * platform/mac-wk1/imported/w3c/web-platform-tests/streams/piping/transform-streams.serviceworker.https-expected.txt: Copied from LayoutTests/imported/w3c/web-platform-tests/streams/piping/transform-streams.serviceworker.https-expected.txt.
1564 * platform/mac-wk1/imported/w3c/web-platform-tests/streams/readable-byte-streams/general.serviceworker.https-expected.txt: Copied from LayoutTests/imported/w3c/web-platform-tests/streams/piping/general.serviceworker.https-expected.txt.
1565 * platform/mac-wk1/imported/w3c/web-platform-tests/streams/readable-streams/bad-strategies.serviceworker.https-expected.txt: Copied from LayoutTests/imported/w3c/web-platform-tests/streams/readable-streams/bad-strategies.serviceworker.https-expected.txt.
1566 * platform/mac-wk1/imported/w3c/web-platform-tests/streams/readable-streams/bad-underlying-sources.serviceworker.https-expected.txt: Copied from LayoutTests/imported/w3c/web-platform-tests/streams/readable-streams/bad-underlying-sources.serviceworker.https-expected.txt.
1567 * platform/mac-wk1/imported/w3c/web-platform-tests/streams/readable-streams/brand-checks.serviceworker.https-expected.txt: Copied from LayoutTests/imported/w3c/web-platform-tests/streams/readable-streams/brand-checks.serviceworker.https-expected.txt.
1568 * platform/mac-wk1/imported/w3c/web-platform-tests/streams/readable-streams/cancel.serviceworker.https-expected.txt: Copied from LayoutTests/imported/w3c/web-platform-tests/streams/readable-streams/cancel.serviceworker.https-expected.txt.
1569 * platform/mac-wk1/imported/w3c/web-platform-tests/streams/readable-streams/count-queuing-strategy-integration.serviceworker.https-expected.txt: Copied from LayoutTests/imported/w3c/web-platform-tests/streams/readable-streams/count-queuing-strategy-integration.serviceworker.https-expected.txt.
1570 * platform/mac-wk1/imported/w3c/web-platform-tests/streams/readable-streams/default-reader.serviceworker.https-expected.txt: Copied from LayoutTests/imported/w3c/web-platform-tests/streams/readable-streams/default-reader.serviceworker.https-expected.txt.
1571 * platform/mac-wk1/imported/w3c/web-platform-tests/streams/readable-streams/floating-point-total-queue-size.serviceworker.https-expected.txt: Copied from LayoutTests/imported/w3c/web-platform-tests/streams/readable-streams/floating-point-total-queue-size.serviceworker.https-expected.txt.
1572 * platform/mac-wk1/imported/w3c/web-platform-tests/streams/readable-streams/garbage-collection.serviceworker.https-expected.txt: Copied from LayoutTests/imported/w3c/web-platform-tests/streams/readable-streams/garbage-collection.serviceworker.https-expected.txt.
1573 * platform/mac-wk1/imported/w3c/web-platform-tests/streams/readable-streams/general.serviceworker.https-expected.txt: Copied from LayoutTests/imported/w3c/web-platform-tests/streams/piping/general.serviceworker.https-expected.txt.
1574 * platform/mac-wk1/imported/w3c/web-platform-tests/streams/readable-streams/pipe-through.serviceworker.https-expected.txt: Copied from LayoutTests/imported/w3c/web-platform-tests/streams/piping/pipe-through.serviceworker.https-expected.txt.
1575 * platform/mac-wk1/imported/w3c/web-platform-tests/streams/readable-streams/readable-stream-reader.serviceworker.https-expected.txt: Copied from LayoutTests/imported/w3c/web-platform-tests/streams/readable-streams/readable-stream-reader.serviceworker.https-expected.txt.
1576 * platform/mac-wk1/imported/w3c/web-platform-tests/streams/readable-streams/tee.serviceworker.https-expected.txt: Copied from LayoutTests/imported/w3c/web-platform-tests/streams/readable-streams/tee.serviceworker.https-expected.txt.
1577 * platform/mac-wk1/imported/w3c/web-platform-tests/streams/readable-streams/templated.serviceworker.https-expected.txt: Copied from LayoutTests/imported/w3c/web-platform-tests/streams/readable-streams/templated.serviceworker.https-expected.txt.
1578 * platform/mac/js/dom/global-constructors-attributes-expected.txt:
1580 2017-08-04 Zan Dobersek <zdobersek@igalia.com>
1582 [EME][GStreamer] Register ClearKey CDMFactory
1583 https://bugs.webkit.org/show_bug.cgi?id=175136
1585 Reviewed by Xabier Rodriguez-Calvar.
1587 Update WPE baselines for EME ClearKey tests following some advancements in
1590 * platform/wpe/imported/w3c/web-platform-tests/encrypted-media/clearkey-events-expected.txt:
1591 * platform/wpe/imported/w3c/web-platform-tests/encrypted-media/clearkey-events-session-closed-event-expected.txt:
1592 * platform/wpe/imported/w3c/web-platform-tests/encrypted-media/clearkey-generate-request-disallowed-input-expected.txt:
1593 * platform/wpe/imported/w3c/web-platform-tests/encrypted-media/clearkey-invalid-license-expected.txt:
1594 * platform/wpe/imported/w3c/web-platform-tests/encrypted-media/clearkey-keystatuses-expected.txt:
1595 * platform/wpe/imported/w3c/web-platform-tests/encrypted-media/clearkey-keystatuses-multiple-sessions-expected.txt:
1596 * platform/wpe/imported/w3c/web-platform-tests/encrypted-media/clearkey-mp4-playback-temporary-clear-encrypted-expected.txt:
1597 * platform/wpe/imported/w3c/web-platform-tests/encrypted-media/clearkey-mp4-playback-temporary-encrypted-clear-expected.txt:
1598 * platform/wpe/imported/w3c/web-platform-tests/encrypted-media/clearkey-mp4-playback-temporary-encrypted-clear-sources-expected.txt:
1599 * platform/wpe/imported/w3c/web-platform-tests/encrypted-media/clearkey-mp4-playback-temporary-events-expected.txt:
1600 * platform/wpe/imported/w3c/web-platform-tests/encrypted-media/clearkey-mp4-playback-temporary-expected.txt:
1601 * platform/wpe/imported/w3c/web-platform-tests/encrypted-media/clearkey-mp4-playback-temporary-multikey-expected.txt:
1602 * platform/wpe/imported/w3c/web-platform-tests/encrypted-media/clearkey-mp4-playback-temporary-multikey-sequential-expected.txt:
1603 * platform/wpe/imported/w3c/web-platform-tests/encrypted-media/clearkey-mp4-playback-temporary-multikey-sequential-readyState-expected.txt:
1604 * platform/wpe/imported/w3c/web-platform-tests/encrypted-media/clearkey-mp4-playback-temporary-multisession-expected.txt:
1605 * platform/wpe/imported/w3c/web-platform-tests/encrypted-media/clearkey-mp4-playback-temporary-setMediaKeys-after-src-expected.txt:
1606 * platform/wpe/imported/w3c/web-platform-tests/encrypted-media/clearkey-mp4-playback-temporary-setMediaKeys-after-update-expected.txt:
1607 * platform/wpe/imported/w3c/web-platform-tests/encrypted-media/clearkey-mp4-playback-temporary-setMediaKeys-immediately-expected.txt:
1608 * platform/wpe/imported/w3c/web-platform-tests/encrypted-media/clearkey-mp4-playback-temporary-setMediaKeys-onencrypted-expected.txt:
1609 * platform/wpe/imported/w3c/web-platform-tests/encrypted-media/clearkey-mp4-playback-temporary-two-videos-expected.txt:
1610 * platform/wpe/imported/w3c/web-platform-tests/encrypted-media/clearkey-mp4-playback-temporary-waitingforkey-expected.txt:
1611 * platform/wpe/imported/w3c/web-platform-tests/encrypted-media/clearkey-mp4-requestmediakeysystemaccess-expected.txt:
1612 * platform/wpe/imported/w3c/web-platform-tests/encrypted-media/clearkey-mp4-reset-src-after-setmediakeys-expected.txt:
1613 * platform/wpe/imported/w3c/web-platform-tests/encrypted-media/clearkey-mp4-setmediakeys-again-after-playback-expected.txt:
1614 * platform/wpe/imported/w3c/web-platform-tests/encrypted-media/clearkey-mp4-setmediakeys-again-after-resetting-src-expected.txt:
1615 * platform/wpe/imported/w3c/web-platform-tests/encrypted-media/clearkey-mp4-setmediakeys-at-same-time-expected.txt:
1616 * platform/wpe/imported/w3c/web-platform-tests/encrypted-media/clearkey-mp4-setmediakeys-expected.txt:
1617 * platform/wpe/imported/w3c/web-platform-tests/encrypted-media/clearkey-mp4-setmediakeys-multiple-times-with-the-same-mediakeys-expected.txt:
1618 * platform/wpe/imported/w3c/web-platform-tests/encrypted-media/clearkey-mp4-setmediakeys-to-multiple-video-elements-expected.txt:
1619 * platform/wpe/imported/w3c/web-platform-tests/encrypted-media/clearkey-mp4-syntax-mediakeys-expected.txt:
1620 * platform/wpe/imported/w3c/web-platform-tests/encrypted-media/clearkey-mp4-syntax-mediakeysession-expected.txt:
1621 * platform/wpe/imported/w3c/web-platform-tests/encrypted-media/clearkey-mp4-syntax-mediakeysystemaccess-expected.txt:
1622 * platform/wpe/imported/w3c/web-platform-tests/encrypted-media/clearkey-mp4-update-disallowed-input-expected.txt:
1623 * platform/wpe/imported/w3c/web-platform-tests/encrypted-media/clearkey-mp4-waiting-for-a-key-expected.txt:
1624 * platform/wpe/imported/w3c/web-platform-tests/encrypted-media/clearkey-not-callable-after-createsession-expected.txt:
1625 * platform/wpe/imported/w3c/web-platform-tests/encrypted-media/clearkey-update-non-ascii-input-expected.txt:
1627 2017-08-04 John Wilander <wilander@apple.com>
1629 Resource Load Statistics: Report user interaction immediately, but only when needed
1630 https://bugs.webkit.org/show_bug.cgi?id=175090
1631 <rdar://problem/33685546>
1633 Reviewed by Chris Dumez.
1635 * http/tests/loading/resourceLoadStatistics/user-interaction-in-cross-origin-sub-frame.html:
1636 Now no longer needs to disable throttling since reports of
1637 user interaction happen immediately (when needed).
1638 * http/tests/loading/resourceLoadStatistics/user-interaction-only-reported-once-within-short-period-of-time-expected.txt: Added.
1639 * http/tests/loading/resourceLoadStatistics/user-interaction-only-reported-once-within-short-period-of-time.html: Added.
1640 * platform/mac-wk2/TestExpectations:
1641 user-interaction-only-reported-once-within-short-period-of-time.html marked as [ Pass ].
1643 2017-08-04 Ms2ger <Ms2ger@igalia.com>
1645 [GTK] Test gardening around MOUSE_CURSOR_SCALE.
1646 https://bugs.webkit.org/show_bug.cgi?id=109469
1648 Reviewed by Carlos Alberto Lopez Perez.
1650 Remove obsolete expectation for cursor-parsing-image-set.html; it may have
1651 started passing in r209396.
1653 Mark mouse-cursor-image-set.html as failing rather than using an incorrect
1656 * platform/gtk/TestExpectations:
1657 * platform/gtk/fast/events/mouse-cursor-image-set-expected.txt: Removed.
1659 2017-08-04 Zan Dobersek <zdobersek@igalia.com>
1661 Unreviewed GTK+ gardening. Update test expectations and layout test baselines
1662 for Web Crypto tests now that the implementation is complete.
1664 * platform/gtk/TestExpectations:
1665 * platform/gtk/imported/w3c/web-platform-tests/WebCryptoAPI/encrypt_decrypt: Added.
1666 * platform/gtk/imported/w3c/web-platform-tests/WebCryptoAPI/encrypt_decrypt/aes_cbc.worker-expected.txt: Added.
1667 * platform/gtk/imported/w3c/web-platform-tests/WebCryptoAPI/encrypt_decrypt/test_aes_cbc.https-expected.txt: Added.
1668 * platform/gtk/imported/w3c/web-platform-tests/WebCryptoAPI/generateKey/successes.worker-expected.txt: Added.
1669 * platform/gtk/imported/w3c/web-platform-tests/WebCryptoAPI/import_export: Added.
1670 * platform/gtk/imported/w3c/web-platform-tests/WebCryptoAPI/import_export/rsa_importKey.worker-expected.txt: Added.
1671 * platform/gtk/imported/w3c/web-platform-tests/WebCryptoAPI/import_export/test_rsa_importKey.https-expected.txt: Added.
1672 * platform/gtk/imported/w3c/web-platform-tests/WebCryptoAPI/sign_verify: Added.
1673 * platform/gtk/imported/w3c/web-platform-tests/WebCryptoAPI/sign_verify/rsa_pkcs.worker-expected.txt: Added.
1674 * platform/gtk/imported/w3c/web-platform-tests/WebCryptoAPI/sign_verify/rsa_pss.worker-expected.txt: Added.
1675 * platform/gtk/imported/w3c/web-platform-tests/WebCryptoAPI/sign_verify/test_rsa_pkcs.https-expected.txt: Added.
1676 * platform/gtk/imported/w3c/web-platform-tests/WebCryptoAPI/sign_verify/test_rsa_pss.https-expected.txt: Added.
1677 * platform/gtk/imported/w3c/web-platform-tests/WebCryptoAPI/wrapKey_unwrapKey: Added.
1678 * platform/gtk/imported/w3c/web-platform-tests/WebCryptoAPI/wrapKey_unwrapKey/test_wrapKey_unwrapKey.https-expected.txt: Added.
1679 * platform/gtk/imported/w3c/web-platform-tests/WebCryptoAPI/wrapKey_unwrapKey/wrapKey_unwrapKey.worker-expected.txt: Added.
1681 2017-08-04 Frederic Wang <fwang@igalia.com>
1683 ScrollingTreeOverflowScrollingNodeIOS uses the wrong fixed position rectangle
1684 https://bugs.webkit.org/show_bug.cgi?id=175135
1686 Reviewed by Simon Fraser.
1688 This patch adds a new test for a position:fixed element inside an overflow node inside an
1689 iframe. When scrolling the overflow node, the position of such an element should remain fixed
1690 relative to the inner frame. Before that change, ScrollingTreeOverflowScrollingNodeIOS used
1691 to take the main frame as a reference instead, causing the element to flicker and even to
1692 disappear when the user scrolls that overflow node. We add a reftest to verify that the
1693 element is visible and positioned at the correct location when the user scrolls.
1695 * fast/scrolling/ios/fixed-inside-overflow-inside-iframe-expected.html: Added.
1696 * fast/scrolling/ios/fixed-inside-overflow-inside-iframe.html: Added.
1698 2017-08-04 Zan Dobersek <zdobersek@igalia.com>
1700 Unreviewed WPE gardening. Update test expectations and layout test baselines
1701 for Web Crypto tests now that the implementation is complete.
1703 * platform/wpe/TestExpectations:
1704 * platform/wpe/imported/w3c/web-platform-tests/WebCryptoAPI/generateKey/successes.worker-expected.txt: Added.
1705 * platform/wpe/imported/w3c/web-platform-tests/WebCryptoAPI/import_export: Added.
1706 * platform/wpe/imported/w3c/web-platform-tests/WebCryptoAPI/import_export/rsa_importKey.worker-expected.txt: Added.
1707 * platform/wpe/imported/w3c/web-platform-tests/WebCryptoAPI/import_export/test_rsa_importKey.https-expected.txt: Added.
1708 * platform/wpe/imported/w3c/web-platform-tests/WebCryptoAPI/sign_verify: Added.
1709 * platform/wpe/imported/w3c/web-platform-tests/WebCryptoAPI/sign_verify/rsa_pkcs.worker-expected.txt: Added.
1710 * platform/wpe/imported/w3c/web-platform-tests/WebCryptoAPI/sign_verify/rsa_pss.worker-expected.txt: Added.
1711 * platform/wpe/imported/w3c/web-platform-tests/WebCryptoAPI/sign_verify/test_rsa_pkcs.https-expected.txt: Added.
1712 * platform/wpe/imported/w3c/web-platform-tests/WebCryptoAPI/sign_verify/test_rsa_pss.https-expected.txt: Added.
1713 * platform/wpe/imported/w3c/web-platform-tests/WebCryptoAPI/wrapKey_unwrapKey: Added.
1714 * platform/wpe/imported/w3c/web-platform-tests/WebCryptoAPI/wrapKey_unwrapKey/test_wrapKey_unwrapKey.https-expected.txt: Added.
1715 * platform/wpe/imported/w3c/web-platform-tests/WebCryptoAPI/wrapKey_unwrapKey/wrapKey_unwrapKey.worker-expected.txt: Added.
1717 2017-08-03 Zan Dobersek <zdobersek@igalia.com>
1719 [GCrypt] Implement CryptoKeyEC PKCS#8 imports
1720 https://bugs.webkit.org/show_bug.cgi?id=173647
1722 Reviewed by Jiewen Tan.
1724 * platform/wpe/TestExpectations:
1725 Unskip passing Web Crypto tests that cover PKCS#8 imports of EC keys.
1727 2017-08-03 Chris Dumez <cdumez@apple.com>
1729 Fix parsing of <meta http-equiv=refresh> to allow time starting with a '.' without a leading 0
1730 https://bugs.webkit.org/show_bug.cgi?id=175132
1732 Reviewed by Darin Adler.
1735 Mark as flaky tests that used to not run because they were missing a subresource. Now that I imported
1736 this subresource, the tests run but are failing. When they fail, those tests are flaky due to the lines
1739 * tests-options.json:
1741 2017-08-03 Chris Dumez <cdumez@apple.com>
1743 Multiple Layout tests from web-platform-tests/beacon/ are timing out.
1744 https://bugs.webkit.org/show_bug.cgi?id=175076
1745 <rdar://problem/33704752>
1747 Reviewed by Alexey Proskuryakov.
1749 * platform/ios-wk2/imported/w3c/web-platform-tests/fetch/api/basic/mode-no-cors-expected.txt: Removed.
1750 * platform/ios-wk2/imported/w3c/web-platform-tests/fetch/api/basic/mode-no-cors-worker-expected.txt: Removed.
1751 * platform/mac-wk1/imported/w3c/web-platform-tests/fetch/api/cors/cors-basic.any-expected.txt: Removed.
1752 * platform/mac-wk1/imported/w3c/web-platform-tests/fetch/api/cors/cors-basic.any.worker-expected.txt: Removed.
1753 * platform/mac-wk1/imported/w3c/web-platform-tests/fetch/api/cors/cors-no-preflight.any-expected.txt: Removed.
1754 * platform/mac-wk1/imported/w3c/web-platform-tests/fetch/api/cors/cors-origin.any-expected.txt: Removed.
1755 * platform/mac-wk1/imported/w3c/web-platform-tests/fetch/api/cors/cors-origin.any.worker-expected.txt: Removed.
1756 * platform/mac-wk2/imported/w3c/web-platform-tests/fetch/api/basic/mode-no-cors-expected.txt: Removed.
1757 * platform/mac-wk2/imported/w3c/web-platform-tests/fetch/api/basic/mode-no-cors-worker-expected.txt: Removed.
1758 Drop platform-specific expectations as those tests are now passing everywhere.
1760 * platform/wk2/TestExpectations:
1761 Unskip tests that are now passing.
1763 2017-08-03 Matt Baker <mattbaker@apple.com>
1765 Web Inspector: Instrument WebGLProgram created/deleted
1766 https://bugs.webkit.org/show_bug.cgi?id=175059
1768 Reviewed by Devin Rousso.
1770 Add tests for CanvasManager shader program events and ShaderProgram model object.
1771 WebGL and WebGL2 contexts are tested separately based on platform support.
1773 * inspector/canvas/resources/shaderProgram-utilities.js: Added.
1777 (TestPage.registerInitializer.awaitProgramAdded):
1778 (TestPage.registerInitializer):
1779 (TestPage.registerInitializer.window.initializeTestSuite):
1780 (TestPage.registerInitializer.window.addSimpleTestCase):
1781 (TestPage.registerInitializer.window.addParentCanvasRemovedTestCase):
1783 * inspector/canvas/shaderProgram-add-remove-webgl-expected.txt: Added.
1784 * inspector/canvas/shaderProgram-add-remove-webgl.html: Added.
1785 * inspector/canvas/shaderProgram-add-remove-webgl2-expected.txt: Added.
1786 * inspector/canvas/shaderProgram-add-remove-webgl2.html: Added.
1788 * platform/gtk/TestExpectations:
1789 * platform/mac/TestExpectations:
1790 * platform/win/TestExpectations:
1792 2017-08-03 Youenn Fablet <youenn@apple.com>
1794 Import WPT service worker tests
1795 https://bugs.webkit.org/show_bug.cgi?id=175053
1797 Reviewed by Brady Eidson.
1799 * TestExpectations: skipping service worker tests.
1801 2017-08-03 Ms2ger <Ms2ger@igalia.com>
1804 https://bugs.webkit.org/show_bug.cgi?id=175137
1806 Unreviewed test gardening.
1808 * platform/gtk/TestExpectations:
1809 * platform/gtk/fast/images/async-image-multiple-clients-repaint-expected.txt: Added.
1810 * platform/gtk/fast/text/atsui-pointtooffset-calls-cg-expected.txt:
1811 * platform/win/TestExpectations:
1813 2017-08-01 Sam Weinig <sam@webkit.org>
1815 [WebIDL] Convert MutationCallback to be a normal generate callback
1816 https://bugs.webkit.org/show_bug.cgi?id=174140
1818 Reviewed by Darin Adler.
1820 * fast/dom/MutationObserver/mutation-observer-constructor-expected.txt:
1821 Update results for standard error messages.
1823 2017-08-03 Chris Dumez <cdumez@apple.com>
1825 Improve our support for referrer policies
1826 https://bugs.webkit.org/show_bug.cgi?id=175069
1827 <rdar://problem/33677313>
1829 Reviewed by Darin Adler.
1831 * http/tests/referrer-policy/origin-when-cross-origin/cross-origin-http-http-expected.txt: Added.
1832 * http/tests/referrer-policy/origin-when-cross-origin/cross-origin-http-http.html: Added.
1833 * http/tests/referrer-policy/origin-when-cross-origin/cross-origin-http.https-expected.txt: Added.
1834 * http/tests/referrer-policy/origin-when-cross-origin/cross-origin-http.https.html: Added.
1835 * http/tests/referrer-policy/origin-when-cross-origin/same-origin-expected.txt: Added.
1836 * http/tests/referrer-policy/origin-when-cross-origin/same-origin.html: Added.
1837 * http/tests/referrer-policy/resources/document.html: Added.
1838 * http/tests/referrer-policy/same-origin/cross-origin-http-http-expected.txt: Added.
1839 * http/tests/referrer-policy/same-origin/cross-origin-http-http.html: Added.
1840 * http/tests/referrer-policy/same-origin/cross-origin-http.https-expected.txt: Added.
1841 * http/tests/referrer-policy/same-origin/cross-origin-http.https.html: Added.
1842 * http/tests/referrer-policy/same-origin/same-origin-expected.txt: Added.
1843 * http/tests/referrer-policy/same-origin/same-origin.html: Added.
1844 * http/tests/referrer-policy/strict-origin-when-cross-origin/cross-origin-http-http-expected.txt: Added.
1845 * http/tests/referrer-policy/strict-origin-when-cross-origin/cross-origin-http-http.html: Added.
1846 * http/tests/referrer-policy/strict-origin-when-cross-origin/cross-origin-http.https-expected.txt: Added.
1847 * http/tests/referrer-policy/strict-origin-when-cross-origin/cross-origin-http.https.html: Added.
1848 * http/tests/referrer-policy/strict-origin-when-cross-origin/same-origin-expected.txt: Added.
1849 * http/tests/referrer-policy/strict-origin-when-cross-origin/same-origin.html: Added.
1850 * http/tests/referrer-policy/strict-origin/cross-origin-http-http-expected.txt: Added.
1851 * http/tests/referrer-policy/strict-origin/cross-origin-http-http.html: Added.
1852 * http/tests/referrer-policy/strict-origin/cross-origin-http.https-expected.txt: Added.
1853 * http/tests/referrer-policy/strict-origin/cross-origin-http.https.html: Added.
1854 * http/tests/referrer-policy/strict-origin/same-origin-expected.txt: Added.
1855 * http/tests/referrer-policy/strict-origin/same-origin.html: Added.
1856 Add layout test coverage.
1858 * http/tests/security/referrer-policy-invalid-expected.txt:
1859 Rebaseline test now that console message has changed.
1861 2017-08-03 Daniel Bates <dabates@apple.com>
1863 Support ::marker pseudo-element
1864 https://bugs.webkit.org/show_bug.cgi?id=141477
1866 Reviewed by David Hyatt.
1868 Add tests that check we respect ::marker when rendering the list item marker. I will
1869 submit all the tests in http/wpt/css/css-pseudo-4 to the Web Platform Tests repository
1870 shortly and then import them into the WebKit repository in a subsequent commit.
1872 * fast/lists/list-marker-with-display-expected.html: Added.
1873 * fast/lists/list-marker-with-display.html: Added.
1874 * http/wpt/css/css-pseudo-4/marker-and-other-pseudo-elements-expected.html: Added.
1875 * http/wpt/css/css-pseudo-4/marker-and-other-pseudo-elements.html: Added.
1876 * http/wpt/css/css-pseudo-4/marker-color-expected.html: Added.
1877 * http/wpt/css/css-pseudo-4/marker-color.html: Added.
1878 * http/wpt/css/css-pseudo-4/marker-font-properties-expected.html: Added.
1879 * http/wpt/css/css-pseudo-4/marker-font-properties.html: Added.
1880 * http/wpt/css/css-pseudo-4/marker-inherit-values-expected.html: Added.
1881 * http/wpt/css/css-pseudo-4/marker-inherit-values.html: Added.
1883 2017-08-03 Ms2ger <Ms2ger@igalia.com>
1885 [GTK] Remove obsolete failure expectation for narrow-non-breaking-space.html.
1886 https://bugs.webkit.org/show_bug.cgi?id=139493
1888 Unreviewed test gardening.
1890 It likely started passing in r205826 due to its change in Font.cpp.
1892 * platform/gtk/TestExpectations:
1894 2017-08-03 Ms2ger <Ms2ger@igalia.com>
1896 [GTK] Skip timezone-dependent Sputnik tests.
1897 https://bugs.webkit.org/show_bug.cgi?id=175120
1899 Unreviewed test gardening.
1901 These tests are skipped in the platform-neutral TestExpectations file because
1902 they only pass in Pacific Time (see bug 42625). There doesn't seem to be a
1903 reason for gtk to run them, and they do pass on the buildbot.
1905 * platform/gtk/TestExpectations:
1907 2017-08-02 Devin Rousso <drousso@apple.com>
1909 Web Inspector: add stack trace information for each RecordingAction
1910 https://bugs.webkit.org/show_bug.cgi?id=174663
1912 Reviewed by Joseph Pecoraro.
1914 * inspector/canvas/recording-2d-expected.txt:
1915 * inspector/canvas/recording-2d.html:
1916 * inspector/model/recording-expected.txt:
1917 * inspector/model/recording.html:
1919 2017-08-02 Chris Dumez <cdumez@apple.com>
1921 NetworkResourceLoader::setDefersLoading() may cause start() to be called multiple times
1922 https://bugs.webkit.org/show_bug.cgi?id=175109
1923 <rdar://problem/33363169>
1925 Reviewed by Brady Eidson.
1927 Extend test coverage to cover cacheable redirects to a resource that needs
1928 revalidation, similarly to the case in the radar.
1930 * http/tests/cache/disk-cache/disk-cache-redirect-expected.txt:
1931 * http/tests/cache/disk-cache/disk-cache-redirect.html:
1933 2017-08-02 Youenn Fablet <youenn@apple.com>
1935 HTTP tests with 'https' suffix are only run over HTTPS for WK2, not WK1
1936 https://bugs.webkit.org/show_bug.cgi?id=175089
1938 Reviewed by Chris Dumez.
1940 Removing no longer needed expectations.
1942 * platform/ios-wk1/http/tests/security/contentSecurityPolicy/upgrade-insecure-requests/iframe-upgrade.https-expected.txt: Removed.
1943 * platform/mac-wk1/http/tests/security/contentSecurityPolicy/upgrade-insecure-requests/iframe-upgrade.https-expected.txt: Removed.
1945 2017-08-02 Matt Lewis <jlewis3@apple.com>
1947 Marked http/tests/appcache/deferred-events-delete-while-raising-timer.html as flaky.
1948 https://bugs.webkit.org/show_bug.cgi?id=175107
1950 Unreviewed test gardening.
1954 2017-08-02 Matt Lewis <jlewis3@apple.com>
1956 Removed bad expectations and marked test as flaky.
1957 https://bugs.webkit.org/show_bug.cgi?id=175061
1959 Unreviewed test gardening.
1961 * platform/mac-elcapitan-wk2/imported/w3c/web-platform-tests/fetch/api/basic/mode-no-cors-expected.txt: Removed.
1962 * platform/mac-elcapitan-wk2/imported/w3c/web-platform-tests/fetch/api/basic/mode-no-cors-worker-expected.txt: Removed.
1963 * platform/mac-elcapitan-wk2/imported/w3c/web-platform-tests/fetch/api/cors/cors-basic.any-expected.txt: Removed.
1964 * platform/mac-elcapitan-wk2/imported/w3c/web-platform-tests/fetch/api/cors/cors-basic.any.worker-expected.txt: Removed.
1965 * platform/mac-elcapitan-wk2/imported/w3c/web-platform-tests/fetch/api/cors/cors-no-preflight.any-expected.txt: Removed.
1966 * platform/mac-elcapitan-wk2/imported/w3c/web-platform-tests/fetch/api/cors/cors-no-preflight.any.worker-expected.txt: Removed.
1967 * platform/mac-elcapitan-wk2/imported/w3c/web-platform-tests/fetch/api/cors/cors-origin.any-expected.txt: Removed.
1968 * platform/mac-elcapitan-wk2/imported/w3c/web-platform-tests/fetch/api/cors/cors-origin.any.worker-expected.txt: Removed.
1969 * platform/mac/TestExpectations:
1971 2017-08-02 Andy Estes <aestes@apple.com>
1973 REGRESSION (r207155): Unable to switch sheets when previewing Numbers '09 spreadsheets
1974 https://bugs.webkit.org/show_bug.cgi?id=175098
1975 <rdar://problem/31416763>
1977 Reviewed by Daniel Bates.
1979 * quicklook/multi-sheet-numbers-09-expected.txt: Added.
1980 * quicklook/multi-sheet-numbers-09.html: Added.
1981 * quicklook/resources/multi-sheet-numbers-09.numbers: Added.
1983 2017-08-02 Chris Dumez <cdumez@apple.com>
1985 Unreviewed, skip newly imported WPT that is slow in Debug builds.
1989 2017-08-02 Joseph Pecoraro <pecoraro@apple.com>
1991 inspector/runtime/CommandLineAPI-inspect.html is flaky.
1992 https://bugs.webkit.org/show_bug.cgi?id=175092
1994 Reviewed by Brian Burg.
1996 * inspector/runtime/CommandLineAPI-inspect-expected.txt:
1997 * inspector/runtime/CommandLineAPI-inspect.html:
1999 2017-08-02 Chris Dumez <cdumez@apple.com>
2001 Unreviewed, skip newly imported WPT HTTPS tests on WK2 only.
2003 The tests seem to work fine on WK1.
2006 * platform/wk2/TestExpectations:
2008 2017-08-02 Matt Lewis <jlewis3@apple.com>
2010 Unmarked imported/w3c/IndexedDB-private-browsing/idbfactory_open.html as flaky.
2011 https://bugs.webkit.org/show_bug.cgi?id=174949
2013 Unreviewed test gardening.
2015 * platform/ios-wk2/TestExpectations:
2017 2017-08-02 Chris Dumez <cdumez@apple.com>
2019 Unreviewed, temporarily skip some HTTPS tests that time out on the bots.
2023 2017-08-02 Matt Lewis <jlewis3@apple.com>
2025 Added new expectations folders and moved expectations to correct folders.
2026 https://bugs.webkit.org/show_bug.cgi?id=175061
2028 Unreviewed gardening.
2029 * platform/mac-elcapitan-wk2/imported/w3c/web-platform-tests/fetch/api/basic/mode-no-cors-expected.txt: Renamed from LayoutTests/platform/mac-elcapitan/imported/w3c/web-platform-tests/fetch/api/basic/mode-no-cors-expected.txt.
2030 * platform/mac-elcapitan-wk2/imported/w3c/web-platform-tests/fetch/api/basic/mode-no-cors-worker-expected.txt: Renamed from LayoutTests/platform/mac-elcapitan/imported/w3c/web-platform-tests/fetch/api/basic/mode-no-cors-worker-expected.txt.
2031 * platform/mac-elcapitan-wk2/imported/w3c/web-platform-tests/fetch/api/cors/cors-basic.any-expected.txt: Renamed from LayoutTests/platform/mac-elcapitan/imported/w3c/web-platform-tests/fetch/api/cors/cors-basic.any-expected.txt.
2032 * platform/mac-elcapitan-wk2/imported/w3c/web-platform-tests/fetch/api/cors/cors-basic.any.worker-expected.txt: Renamed from LayoutTests/platform/mac-elcapitan/imported/w3c/web-platform-tests/fetch/api/cors/cors-basic.any.worker-expected.txt.
2033 * platform/mac-elcapitan-wk2/imported/w3c/web-platform-tests/fetch/api/cors/cors-no-preflight.any-expected.txt: Renamed from LayoutTests/platform/mac-elcapitan/imported/w3c/web-platform-tests/fetch/api/cors/cors-no-preflight.any-expected.txt.
2034 * platform/mac-elcapitan-wk2/imported/w3c/web-platform-tests/fetch/api/cors/cors-no-preflight.any.worker-expected.txt: Renamed from LayoutTests/platform/mac-elcapitan/imported/w3c/web-platform-tests/fetch/api/cors/cors-no-preflight.any.worker-expected.txt.
2035 * platform/mac-elcapitan-wk2/imported/w3c/web-platform-tests/fetch/api/cors/cors-origin.any-expected.txt: Renamed from LayoutTests/platform/mac-elcapitan/imported/w3c/web-platform-tests/fetch/api/cors/cors-origin.any-expected.txt.
2036 * platform/mac-elcapitan-wk2/imported/w3c/web-platform-tests/fetch/api/cors/cors-origin.any.worker-expected.txt: Renamed from LayoutTests/platform/mac-elcapitan/imported/w3c/web-platform-tests/fetch/api/cors/cors-origin.any.worker-expected.txt.
2038 2017-08-02 Ms2ger <Ms2ger@igalia.com>
2040 Remove obsolete expectations for syntax-021.xml.
2041 https://bugs.webkit.org/show_bug.cgi?id=86142
2043 Reviewed by Sam Weinig.
2045 It may have started passing in r209396.
2047 * platform/gtk/TestExpectations:
2048 * platform/ios-simulator/TestExpectations:
2049 * platform/mac/TestExpectations:
2050 * platform/win/TestExpectations:
2052 2017-08-02 Ms2ger <Ms2ger@igalia.com>
2054 Remove overridden lines from win's TestExpectations.
2055 https://bugs.webkit.org/show_bug.cgi?id=175068
2057 Reviewed by Darin Adler.
2059 These lines cause lint errors and block any patch that touches the file from
2062 * platform/win/TestExpectations:
2064 2017-08-02 Ms2ger <Ms2ger@igalia.com>
2066 [GTK] Layout test editing/pasteboard/copy-standalone-image.html failing
2067 https://bugs.webkit.org/show_bug.cgi?id=163184
2069 Unreviewed test gardening.
2071 Remove obsolete failure expectation for copy-standalone-image.html.
2073 The bug was fixed in r212428. (The test was also broken by both landings for
2074 bug 170956, until r216174 fixed it again.)
2076 * platform/gtk/TestExpectations:
2078 2017-08-01 Chris Dumez <cdumez@apple.com>
2080 Add initial support for navigator.sendBeacon
2081 https://bugs.webkit.org/show_bug.cgi?id=175007
2082 <rdar://problem/33547728>
2084 Reviewed by Sam Weinig.
2086 * fast/dom/navigator-detached-no-crash-expected.txt:
2087 Rebaseline test now that sendBeacon is exposed on navigator.
2089 * http/tests/blink/sendbeacon/beacon-cookie-expected.txt: Added.
2090 * http/tests/blink/sendbeacon/beacon-cookie.html: Added.
2091 * http/tests/blink/sendbeacon/beacon-cross-origin-expected.txt: Added.
2092 * http/tests/blink/sendbeacon/beacon-cross-origin-redirect-blob-expected.txt: Added.
2093 * http/tests/blink/sendbeacon/beacon-cross-origin-redirect-blob.html: Added.
2094 * http/tests/blink/sendbeacon/beacon-cross-origin-redirect-expected.txt: Added.
2095 * http/tests/blink/sendbeacon/beacon-cross-origin-redirect.html: Added.
2096 * http/tests/blink/sendbeacon/beacon-cross-origin.html: Added.
2097 * http/tests/blink/sendbeacon/beacon-cross-origin.https-expected.txt: Added.
2098 * http/tests/blink/sendbeacon/beacon-cross-origin.https.html: Added.
2099 * http/tests/blink/sendbeacon/beacon-detached-no-crash-expected.txt: Added.
2100 * http/tests/blink/sendbeacon/beacon-detached-no-crash.html: Added.
2101 * http/tests/blink/sendbeacon/beacon-same-origin-expected.txt: Added.
2102 * http/tests/blink/sendbeacon/beacon-same-origin.html: Added.
2103 * http/tests/blink/sendbeacon/connect-src-beacon-allowed-expected.txt: Added.
2104 * http/tests/blink/sendbeacon/connect-src-beacon-allowed.html: Added.
2105 * http/tests/blink/sendbeacon/resources/check-beacon.php: Added.
2106 * http/tests/blink/sendbeacon/resources/save-beacon.php: Added.
2107 Import more beacon test coverage from Blink.
2109 * http/wpt/beacon/connect-src-beacon-blocked.sub-expected.txt: Added.
2110 * http/wpt/beacon/connect-src-beacon-blocked.sub.html: Added.
2111 Improve test coverage for sendBeacon and CSP.
2113 * http/wpt/beacon/headers/header-content-type-same-origin-expected.txt: Added.
2114 * http/wpt/beacon/headers/header-content-type-same-origin.html: Added.
2115 Improve test coverage for sendBeacon with various types of payload. The test is done
2116 using same origin as we do not currently support sending some of those payloads cross
2119 * imported/blink/fast/beacon/beacon-basic-expected.txt: Added.
2120 * imported/blink/fast/beacon/beacon-basic.html: Added.
2121 Import basic Beacon test coverage from Blink.
2123 * resources/window-postmessage-open-close.html: Added.
2124 * tests-options.json:
2126 2017-08-01 Devin Rousso <drousso@apple.com>
2128 Web Inspector: simplify WebInspector with WI
2129 https://bugs.webkit.org/show_bug.cgi?id=175058
2131 Reviewed by Joseph Pecoraro.
2133 * http/tests/inspector/**/*.html:
2134 * http/tests/websocket/tests/hybi/inspector/**/*.html:
2135 * inspector/**/*.html:
2137 2017-08-01 Matt Lewis <jlewis3@apple.com>
2139 Added expectations files for El Capitan.
2140 https://bugs.webkit.org/show_bug.cgi?id=175061
2142 Unreviewed test gardening.
2144 * platform/mac-elcapitan/imported/w3c/web-platform-tests/fetch/api/basic/mode-no-cors-expected.txt: Added.
2145 * platform/mac-elcapitan/imported/w3c/web-platform-tests/fetch/api/basic/mode-no-cors-worker-expected.txt: Added.
2146 * platform/mac-elcapitan/imported/w3c/web-platform-tests/fetch/api/cors/cors-basic.any-expected.txt: Added.
2147 * platform/mac-elcapitan/imported/w3c/web-platform-tests/fetch/api/cors/cors-basic.any.worker-expected.txt: Added.
2148 * platform/mac-elcapitan/imported/w3c/web-platform-tests/fetch/api/cors/cors-no-preflight.any-expected.txt: Added.
2149 * platform/mac-elcapitan/imported/w3c/web-platform-tests/fetch/api/cors/cors-no-preflight.any.worker-expected.txt: Added.
2150 * platform/mac-elcapitan/imported/w3c/web-platform-tests/fetch/api/cors/cors-origin.any-expected.txt: Added.
2151 * platform/mac-elcapitan/imported/w3c/web-platform-tests/fetch/api/cors/cors-origin.any.worker-expected.txt: Added.
2153 2017-08-01 Devin Rousso <drousso@apple.com>
2155 Web Inspector: create Recording tab for displaying recordings
2156 https://bugs.webkit.org/show_bug.cgi?id=174484
2158 Reviewed by Joseph Pecoraro.
2160 * inspector/unit-tests/number-utilities-expected.txt:
2161 * inspector/unit-tests/number-utilities.html:
2163 2017-08-01 Zalan Bujtas <zalan@apple.com>
2165 REGRESSION (r217197): New Yorker website hangs for a long time on load, lots of blank tiles
2166 https://bugs.webkit.org/show_bug.cgi?id=175009
2167 <rdar://problem/33505791>
2169 Reviewed by Simon Fraser.
2171 * fast/frames/flattening/media-query-growing-content-expected.txt: Added.
2172 * fast/frames/flattening/media-query-growing-content.html: Added.
2173 * fast/frames/flattening/resources/media-query-min-height-with-flattening.html: Added.
2175 2017-08-01 Youenn Fablet <youenn@apple.com>
2177 Layout tests with 'https' suffix should be run over HTTPS
2178 https://bugs.webkit.org/show_bug.cgi?id=174992
2180 Reviewed by Chris Dumez.
2182 Updating test to allow display insecure content as otherwise the test would not complete now that it is run over HTTPS.
2183 Adding WK1 expected files as the warning message is not printed.
2185 * http/tests/security/contentSecurityPolicy/upgrade-insecure-requests/iframe-upgrade.https-expected.txt:
2186 * http/tests/security/contentSecurityPolicy/upgrade-insecure-requests/iframe-upgrade.https.html:
2187 * platform/ios-wk1/http/tests/security/contentSecurityPolicy/upgrade-insecure-requests/iframe-upgrade.https-expected.txt: Added.
2188 * platform/mac-wk1/http/tests/security/contentSecurityPolicy/upgrade-insecure-requests/iframe-upgrade.https-expected.txt: Added.
2190 2017-08-01 Matt Lewis <jlewis3@apple.com>
2192 Marked imported/w3c/IndexedDB-private-browsing/idbfactory_open.html as flaky.
2193 <rdar://problem/33555052>
2195 Unreviewed test gardening.
2197 * platform/ios-wk2/TestExpectations:
2199 2017-08-01 Zan Dobersek <zdobersek@igalia.com>
2201 [WebCrypto] Add PKCS#8 import test that covers `parameters` and `publicKey` values in ECPrivateKey
2202 https://bugs.webkit.org/show_bug.cgi?id=174420
2204 Reviewed by Darin Adler.
2206 Add test cases that cover testing of the optional ECParameters and publicKey bit string
2207 attributes in the ECPrivateKey ASN.1 structure that's embedded in the PKCS#8 PrivateKeyInfo
2210 Per the spec, if the ECParameters attribute in the ECPrivateKey structure is present, the
2211 relevant curve object identifier should match the same curve identifier that's used in the
2212 ECParameters attribute of the AlgorithmIdentifier structure in PrivateKeyInfo. Both of these
2213 should of course match the curve that was specified for the import operation.
2215 For the publicKey bit string, the data contained there should be properly formatted for
2216 the specific curve, meaning it should be of proper curve-specific size and that it should
2217 use 0x04 as the leading byte, signalling an uncompressed EC point. On top of that the public
2218 key should have a valid value that positions it on the specified elliptic curve.
2220 These cases are covered for PKCS#8 key imports for P-256 and P-384 curves and for both ECDH
2221 and ECDSA algorithms in the newly-introduced tests. They are skipped on all platforms since
2222 no implementation in WebKit can pass them yet.
2225 * crypto/subtle/ecdh-import-pkcs8-key-p256-validate-ecprivatekey-parameters-publickey-expected.txt: Added.
2226 * crypto/subtle/ecdh-import-pkcs8-key-p256-validate-ecprivatekey-parameters-publickey.html: Added.
2227 * crypto/subtle/ecdh-import-pkcs8-key-p384-validate-ecprivatekey-parameters-publickey-expected.txt: Added.
2228 * crypto/subtle/ecdh-import-pkcs8-key-p384-validate-ecprivatekey-parameters-publickey.html: Added.
2229 * crypto/subtle/ecdsa-import-pkcs8-key-p256-validate-ecprivatekey-parameters-publickey-expected.txt: Added.
2230 * crypto/subtle/ecdsa-import-pkcs8-key-p256-validate-ecprivatekey-parameters-publickey.html: Added.
2231 * crypto/subtle/ecdsa-import-pkcs8-key-p384-validate-ecprivatekey-parameters-publickey-expected.txt: Added.
2232 * crypto/subtle/ecdsa-import-pkcs8-key-p384-validate-ecprivatekey-parameters-publickey.html: Added.
2234 2017-08-01 Ms2ger <Ms2ger@igalia.com>
2236 [GTK] Layout test fast/forms/content-with-margins-inside-button.html is failing
2237 https://bugs.webkit.org/show_bug.cgi?id=174610
2239 Reviewed by Darin Adler.
2241 Use an explicit text color for content-with-margins-inside-button.html.
2243 This makes the test pass in the GTK port.
2245 I also changed the formatting of the CSS to make it more readable.
2247 * fast/forms/content-with-margins-inside-button-expected.html:
2248 * fast/forms/content-with-margins-inside-button.html:
2249 * platform/gtk/TestExpectations:
2251 2017-08-01 Ms2ger <Ms2ger@igalia.com>
2253 Remove obsolete failure expectations for wpt XHR tests.
2254 https://bugs.webkit.org/show_bug.cgi?id=175024
2256 Reviewed by Darin Adler.
2259 * platform/gtk/TestExpectations:
2261 2017-08-01 Ms2ger <Ms2ger@igalia.com>
2263 Remove obsolete failure expectations for style-01.html.
2264 https://bugs.webkit.org/show_bug.cgi?id=175026
2266 Reviewed by Darin Adler.
2270 2017-08-01 Ms2ger <Ms2ger@igalia.com>
2272 Remove obsolete failure expectation for Document-characterSet-normalization.html.
2273 https://bugs.webkit.org/show_bug.cgi?id=175022
2275 Reviewed by Sam Weinig.
2277 The expectations were updated in r204605.
2279 * platform/gtk/TestExpectations:
2281 2017-08-01 Ms2ger <Ms2ger@igalia.com>
2283 Remove obsolete failure expectation for regional-indicators.html.
2284 https://bugs.webkit.org/show_bug.cgi?id=175021
2286 Reviewed by Sam Weinig.
2288 * platform/gtk/TestExpectations:
2290 2017-08-01 Ms2ger <Ms2ger@igalia.com>
2292 REGRESSION(r205909): Layout test editing/pasteboard/image-in-iframe.html is failing
2293 https://bugs.webkit.org/show_bug.cgi?id=163185
2295 Reviewed by Sam Weinig.
2297 Remove obsolete failure expectation for image-in-iframe.html.
2299 The bug was fixed in r212428. (The test was also broken by both landings for
2300 bug 170956, until r216174 fixed it again.)
2302 * platform/gtk/TestExpectations:
2304 2017-08-01 Darin Adler <darin@apple.com>
2306 REGRESSION (r220052): http/tests/media/video-play-stall.html times out
2307 https://bugs.webkit.org/show_bug.cgi?id=174988
2309 Reviewed by Sam Weinig.
2311 * TestExpectations: Stop skipping this test.
2313 * http/tests/media/video-play-stall.html: Use a 0-duration timeout to sidestep an
2314 issue where the test runner never thinks the test is done because of the stalled
2315 media loading, and times out. The behaviors here aren't great, but there is no
2316 reason to think that this confused state has any effect on web browsing; just on
2317 our test runners in a test that intentionally has a still loading video in it.
2319 2017-08-01 Ms2ger <Ms2ger@igalia.com>
2321 Correct the line numbers in GTK's scheme-about.any-expected.txt.
2322 https://bugs.webkit.org/show_bug.cgi?id=175017
2324 Reviewed by Sam Weinig.
2326 The code fix landed in r220050.
2328 * platform/gtk/imported/w3c/web-platform-tests/fetch/api/basic/scheme-about.any-expected.txt:
2330 2017-07-31 Ms2ger <Ms2ger@igalia.com>
2332 Remove some obsolete expected failures blamed on the threaded compositor.
2333 https://bugs.webkit.org/show_bug.cgi?id=174982
2335 Reviewed by Sergio Villar Senin.
2337 * platform/gtk/TestExpectations:
2339 2017-07-31 Jiewen Tan <jiewen_tan@apple.com>
2341 Unreviewed, test gardening
2343 * platform/mac-highsierra/TestExpectations:
2344 * platform/mac-highsierra/imported/w3c/web-platform-tests/WebCryptoAPI/derive_bits_keys/test_pbkdf2_long_empty.https-expected.txt: Added.
2345 * platform/mac-highsierra/imported/w3c/web-platform-tests/WebCryptoAPI/derive_bits_keys/test_pbkdf2_short_empty.https-expected.txt: Added.
2347 2017-07-31 Matt Lewis <jlewis3@apple.com>
2349 Skipped http/tests/media/video-play-stall.html.
2350 https://bugs.webkit.org/show_bug.cgi?id=174988
2352 Unreviewed test gardening.
2355 2017-07-31 Matt Lewis <jlewis3@apple.com>
2357 Unreviewed, rolling out r220048.
2359 This revision caused multiple crashes in fast/images. See
2364 "RenderImageResourceStyleImage::image() should return the
2365 nullImage() if the image is not available"
2366 https://bugs.webkit.org/show_bug.cgi?id=174874
2367 http://trac.webkit.org/changeset/220048
2369 2017-07-31 Per Arne Vollan <pvollan@apple.com>
2371 Do not mark all web-platform tests as slow, as this increases time spent on layout tests.
2372 Only mark individual web-platform tests as slow.
2374 Unreviewed test gardening.
2376 * platform/win/TestExpectations:
2378 2017-07-31 Yusuke Suzuki <utatane.tea@gmail.com>
2380 [JSC] Support optional catch binding
2381 https://bugs.webkit.org/show_bug.cgi?id=174981
2383 Reviewed by Saam Barati.
2385 Rebaseline existing tests.
2387 * js/parser-syntax-check-expected.txt:
2388 * js/script-tests/parser-syntax-check.js:
2389 * sputnik/Conformance/12_Statement/12.14_The_try_Statement/S12.14_A16_T4-expected.txt:
2390 * sputnik/Conformance/12_Statement/12.14_The_try_Statement/S12.14_A16_T4.html:
2392 2017-07-31 Per Arne Vollan <pvollan@apple.com>
2394 Many web-platform tests are slow on Windows.
2396 Unreviewed test gardening, mark web-platform tests as slow.
2398 * platform/win/TestExpectations:
2400 2017-07-31 Ms2ger <Ms2ger@igalia.com>
2402 [GTK] Layout test fast/css/image-set-unprefixed.html is failing
2403 https://bugs.webkit.org/show_bug.cgi?id=163975
2405 Reviewed by Žan Doberšek.
2407 Remove obsolete expectation for image-set-unprefixed.html.
2409 It appears to have started passing with the test change in r209543.
2411 * platform/gtk/TestExpectations:
2413 2017-07-31 Ms2ger <Ms2ger@igalia.com>
2415 [GTK] Layout Tests fast/dom/{Element,Range}/getClientRects.html are failing
2416 https://bugs.webkit.org/show_bug.cgi?id=141700
2418 Reviewed by Sam Weinig.
2420 Add gtk-specific expectations for getClientRects tests.
2422 Since these expectations depend on text metrics, it is unsurprising that they
2423 are platform-dependent.
2425 * platform/gtk/TestExpectations:
2426 * platform/gtk/fast/dom/Element/getClientRects-expected.txt: Added.
2427 * platform/gtk/fast/dom/Range/getClientRects-expected.txt:
2429 2017-07-30 Darin Adler <darin@apple.com>
2431 Remove code in HTMLObjectElement attribute parsing that forces style resolution and layout
2432 https://bugs.webkit.org/show_bug.cgi?id=130653
2434 Reviewed by Antti Koivisto.
2436 * fast/text/international/embed-bidi-style-in-isolate-crash.html: Removed onerror attribute
2437 in the audio element in this test. The error event does fire during the test, which causes
2438 the test to fail. Before, the test was prematurely exiting before the load failed, preventing
2439 the test from failing, but also meaning we didn't finish running the test.
2441 * imported/blink/fast/dom/Window/open-window-features-fuzz.html: Use waitUntilDone and
2442 notifyDone to prevent the test from exiting prematurely. Use a URL that won't trigger loading
2443 outside the web browser; the URL is not what mattered to this test. Before, the test was
2444 prematurely exiting before the test ran. Note also, that I don't think this is testing
2445 much effectively; not sure we are getting any benefit from this test since before it was
2446 not really running to completion anyway.
2448 * media/event-queue-crash-expected.txt: Updated expectations to expect syntax error. Before
2449 there was a race and often the test exited before the syntax error could be logged.
2451 * platform/mac/TestExpectations: Removed flakiness expectation from the
2452 media/event-queue-crash.html test. What made it flaky was a race with the load event,
2453 and that race should be fixed by the change to FrameLoader::checkLoadCompleteForThisFrame.
2454 The same race existed on all platforms, not just Mac, so this flakiness expectation should
2455 be in the main TextExpectations file if anywhere. But I believe it is not needed at all.
2456 For media/modern-media-controls/media-documents/background-color-and-centering.html,
2457 added image failure expectation because under modern WebKit on Mac the image now captures
2458 the upper left hand corner of the controls overlay. Still seems to pass on iOS and the bug
2459 this was created for was iOS-specific, so should be OK for now.
2461 * webarchive/loading/video-in-webarchive-expected.txt: Updated. The old result shows evidence
2462 of a premature load event, fixed by the change to FrameLoader::checkLoadCompleteForThisFrame.
2464 2017-07-30 Sam Weinig <sam@webkit.org>
2466 [WebIDL] Remove JS builtin bindings for FetchRequest, DOMWindowFetch and WorkerGlobalScopeFetch
2467 https://bugs.webkit.org/show_bug.cgi?id=174974
2469 Reviewed by Darin Adler.
2471 * http/tests/inspector/network/fetch-network-data-expected.txt:
2472 Update results to have the correct line number for exceptions reported in the console.
2474 2017-07-30 Said Abou-Hallawa <sabouhallawa@apple.com>
2476 RenderImageResourceStyleImage::image() should return the nullImage() if the image is not available
2477 https://bugs.webkit.org/show_bug.cgi?id=174874
2478 <rdar://problem/33530130>
2480 Reviewed by Darin Adler.
2482 * fast/images/image-element-image-content-data-expected.txt: Added.
2483 * fast/images/image-element-image-content-data.html: Added.
2485 2017-07-29 Nan Wang <n_wang@apple.com>
2487 AX: findMatchingObjects doesn't work when the startObject is ignored
2488 https://bugs.webkit.org/show_bug.cgi?id=174965
2490 Reviewed by Chris Fleizach.
2492 * accessibility/mac/search-predicate-from-ignored-element-expected.txt: Added.
2493 * accessibility/mac/search-predicate-from-ignored-element.html: Added.
2495 2017-07-29 Aaron Chu <aaron_chu@apple.com>
2497 AX: FKA: Buttons need a visible focus indicator
2498 https://bugs.webkit.org/show_bug.cgi?id=171040
2499 <rdar://problem/30922548>
2501 Reviewed by Antoine Quint.
2503 * media/modern-media-controls/button/button-focus-state-expected.txt: Added.
2504 * media/modern-media-controls/button/button-focus-state.html: Added.
2505 * platform/ios-simulator/TestExpectations:
2506 * platform/mac-elcapitan/TestExpectations:
2508 2017-07-28 Sam Weinig <sam@webkit.org>
2510 [WebIDL] Remove JS builtin bindings for FetchHeaders
2511 https://bugs.webkit.org/show_bug.cgi?id=174905
2513 Reviewed by Alex Christensen.
2515 * fetch/header-constructor-is-array-expected.txt:
2516 * fetch/header-constructor-is-array.html:
2517 Update test to match spec. An array with out a prototype will not yield
2518 a valid Header as it is not iterable.
2520 2017-07-28 Matt Baker <mattbaker@apple.com>
2522 Web Inspector: capture an async stack trace when web content calls addEventListener
2523 https://bugs.webkit.org/show_bug.cgi?id=174739
2524 <rdar://problem/33468197>
2526 Reviewed by Brian Burg.
2528 Add test case checking that async stack traces are recorded for addEventListener.
2530 * inspector/debugger/async-stack-trace-expected.txt:
2531 * inspector/debugger/async-stack-trace.html:
2533 2017-07-28 Matt Rajca <mrajca@apple.com>
2535 Don't add autoplay restrictions to media elements created in response to user gestures.
2536 https://bugs.webkit.org/show_bug.cgi?id=174947
2538 Reviewed by Eric Carlson.
2540 Skip the test on iOS because "runWithKeyDown" does not work there.
2542 Jer: "Turns out the problem with iOS is that the WKTR EventSender is basically unwritten. It
2543 doesn't support sending mouse, key, or touch events, so our "do this during a user gesture"
2544 helper in video-test.js doesn't work."
2546 * media/video-create-with-user-gesture-expected.txt: Added.
2547 * media/video-create-with-user-gesture.html: Added.
2548 * platform/ios/TestExpectations:
2550 2017-07-28 Per Arne Vollan <pvollan@apple.com>
2552 The test imported/w3c/web-platform-tests/fetch/api/basic/accept-header.any.html is slow on Windows.
2554 Unreviewed test gardening, mark test as slow.
2556 * platform/win/TestExpectations:
2558 2017-07-28 Matt Lewis <jlewis3@apple.com>
2560 Unreviewed, rolling out r220016.
2562 Test needs to be unskipped due to configuration change in High
2567 "Marked fast/images/pdf-as-image-with-annotations.html as
2569 http://trac.webkit.org/changeset/220016
2571 2017-07-28 Matt Lewis <jlewis3@apple.com>
2573 Marked fast/images/pdf-as-image-with-annotations.html as image failure.
2574 <rdar://problem/33550614>
2576 Unreviewed test gardening.
2578 * platform/mac-highsierra/TestExpectations:
2580 2017-07-28 Matt Lewis <jlewis3@apple.com>
2582 Marked multiple iimported/w3c/web-platform-tests/WebCryptoAPI/derive_bits_keys/ as failing.
2583 <rdar://problem/33548297>
2585 Unreviewed test gardening.
2587 * platform/mac-highsierra/TestExpectations:
2589 2017-07-28 Matt Lewis <jlewis3@apple.com>
2591 Marked imported/w3c/IndexedDB-private-browsing/idbfactory_open12.html as flaky.
2592 <rdar://problem/33555052>
2594 Unreviewed test gardening.
2596 * platform/ios-wk2/TestExpectations:
2597 * platform/mac-highsierra/TestExpectations:
2599 2017-07-28 Myles C. Maxfield <mmaxfield@apple.com>
2601 [macOS] Reeder's defaults font is Times instead of San Francisco
2602 https://bugs.webkit.org/show_bug.cgi?id=174885
2603 <rdar://problem/33462483>
2605 Reviewed by Simon Fraser.
2607 * fast/text/font-lookup-dot-prefix-case-sensitive-2-expected.html: Added.
2608 * fast/text/font-lookup-dot-prefix-case-sensitive-2.html: Added.
2609 * fast/text/font-lookup-dot-prefix-case-sensitive-expected-mismatch.html: Added.
2610 * fast/text/font-lookup-dot-prefix-case-sensitive.html: Added.
2612 2017-07-28 Devin Rousso <drousso@apple.com>
2614 Web Inspector: Record actions performed on CanvasRenderingContext2D
2615 https://bugs.webkit.org/show_bug.cgi?id=174482
2617 Reviewed by Joseph Pecoraro.
2619 * inspector/canvas/recording-2d-expected.txt: Added.
2620 * inspector/canvas/recording-2d.html: Added.
2621 * inspector/canvas/recording-expected.txt: Added.
2622 * inspector/canvas/recording.html: Added.
2623 Take a recording of all CanvasRenderingContext2D actions and dump the recorded JSON data.
2625 2017-07-28 Per Arne Vollan <pvollan@apple.com>
2627 The test imported/w3c/web-platform-tests/cors/allow-headers.htm is slow on Windows.
2629 Unreviewed test gardening, mark test as slow.
2631 * platform/win/TestExpectations:
2633 2017-07-28 Myles C. Maxfield <mmaxfield@apple.com>
2635 REGRESSION(r216944): Fallback fonts erroneously visible when the primary font is loading
2636 https://bugs.webkit.org/show_bug.cgi?id=174772
2637 <rdar://problem/33267643>
2639 Reviewed by Simon Fraser.
2641 * http/tests/webfont/font-loading-system-fallback-visibility-FontRanges-expected.html: Added.
2642 * http/tests/webfont/font-loading-system-fallback-visibility-FontRanges.html: Added.
2644 2017-07-28 Per Arne Vollan <pvollan@apple.com>
2646 REGRESSION(r125147): Layout Test svg/dom/SVGScriptElement/script-change-externalResourcesRequired-while-loading.svg is failing
2647 https://bugs.webkit.org/show_bug.cgi?id=93589
2649 Unreviewed test gardening, this test is also a flaky timeout on Windows.
2651 * platform/win/TestExpectations:
2653 2017-07-28 Claudio Saavedra <csaavedra@igalia.com>
2655 [WPE] Implement EventSenderProxy in WTR
2656 https://bugs.webkit.org/show_bug.cgi?id=173419
2658 Reviewed by Žan Doberšek.
2660 Add the implementation of EventSenderProxy to the WTR. This
2661 allows us to extend the coverage of the test suite in WKWPE.
2663 * platform/wpe/TestExpectations: Unskip fast/events tests, marking failures
2664 that are related to features not yet implemented in WPE. Also remove other
2665 tests that are now passing thanks to having event injection.
2666 * platform/wpe/fast/dom/HTMLTableColElement/resize-table-using-col-width-expected.txt: Update.
2667 * platform/wpe/fast/dynamic/layer-hit-test-crash-expected.txt: Update.
2668 * platform/wpe/fast/events/clientXY-in-zoom-and-scroll-expected.txt: Added.
2669 * platform/wpe/ietestcenter/css3/bordersbackgrounds/background-attachment-local-scrolling-expected.txt: Update.
2671 2017-07-27 Oleksandr Skachkov <gskachkov@gmail.com>
2673 [ES] Add support finally to Promise
2674 https://bugs.webkit.org/show_bug.cgi?id=174503
2676 Reviewed by Yusuke Suzuki.
2678 * js/Promise-types-expected.txt:
2679 * js/script-tests/Promise-types.js:
2681 2017-07-27 Aaron Chu <aaron_chu@apple.com>
2683 AX: VoiceOver silent or skipping over time values on media player.
2684 https://bugs.webkit.org/show_bug.cgi?id=174324
2685 <rdar://problem/32021784>
2687 Reviewed by Antoine Quint.
2689 Added role attribute to modern media controls time lable class so that VoiceOver can access the time label when the media is playing.
2691 Updated time-label.html to test role attribute on mac.
2692 Added ios-time-label.html to run time-label test without testing for role since accessibilityController does not expose a role property on iOS.
2694 * media/modern-media-controls/time-label/ios-time-label-expected.txt: Copied from LayoutTests/media/modern-media-controls/time-label/time-label-expected.txt.
2695 * media/modern-media-controls/time-label/ios-time-label.html: Copied from LayoutTests/media/modern-media-controls/time-label/time-label.html.
2696 * media/modern-media-controls/time-label/time-label-expected.txt:
2697 * media/modern-media-controls/time-label/time-label.html:
2698 * platform/ios-simulator/TestExpectations:
2699 * platform/mac/TestExpectations:
2701 2017-07-27 Yusuke Suzuki <utatane.tea@gmail.com>
2703 Hoist DOM binding attribute getter prologue into JavaScriptCore taking advantage of DOMJIT / CheckSubClass
2704 https://bugs.webkit.org/show_bug.cgi?id=171637
2706 Reviewed by Darin Adler.
2708 * js/dom/dom-getters-type-check-expected.txt: Added.
2709 * js/dom/dom-getters-type-check.html: Added.
2711 2017-07-27 Zan Dobersek <zdobersek@igalia.com>
2713 [GCrypt] Key serialization support
2714 https://bugs.webkit.org/show_bug.cgi?id=173883
2716 Reviewed by Jiewen Tan.
2718 * platform/wpe/TestExpectations: Unskip the crypto/worker/ tests that
2719 utilize key serialization and are now passing.
2721 2017-07-26 Arnaud Renevier <a.renevier@sisa.samsung.com> and Fujii Hironori <Hironori.Fujii@sony.com>
2723 Implement new TextMetrics, returned by canvas measureText()
2724 https://bugs.webkit.org/show_bug.cgi?id=82798
2726 Reviewed by Dean Jackson.
2728 Create a test that checks that:
2729 - ascent + descent is greater than zero
2730 - actualBoundingBoxLeft + actualBoundingBoxRight is somewhere
2731 quite close to width
2732 - when baseline is top, emHeightAscent is 0 (respectively
2733 bottom/emHeightDescent)
2734 - when baseline is hanging, hangingBaseline in 0 (respectively
2735 alphabetic and ideographic)
2736 - order of different vertical measures (for example,
2737 emHeightAscent is always higher that alphabeticBaseline)
2739 * fast/canvas/canvas-measureText-2-expected.txt: Added.
2740 * fast/canvas/canvas-measureText-2.html: Added.
2742 2017-07-26 Matt Lewis <jlewis3@apple.com>
2744 Marked Multiple imported/w3c/web-platform-tests/ as failing.
2745 <rdar://problem/33251388>
2747 Unreviewed test gardening.
2749 * platform/ios-11/TestExpectations:
2751 2017-07-26 Matt Lewis <jlewis3@apple.com>
2753 Rebaselined http/tests/quicklook/top-navigation-blocked-expected.txt.
2754 https://bugs.webkit.org/show_bug.cgi?id=174755
2756 Unreviewed test gardening.
2758 * platform/ios-11/http/tests/quicklook/top-navigation-blocked-expected.txt:
2760 2017-07-26 Devin Rousso <drousso@apple.com>
2762 Web Inspector: create protocol for recording Canvas contexts
2763 https://bugs.webkit.org/show_bug.cgi?id=174481
2765 Reviewed by Joseph Pecoraro.
2767 * inspector/model/recording-expected.txt: Added.
2768 * inspector/model/recording.html: Added.
2770 2017-07-26 Ali Juma <ajuma@chromium.org>
2772 Implement document.elementsFromPoint
2773 https://bugs.webkit.org/show_bug.cgi?id=153137
2775 Reviewed by Simon Fraser.
2777 * TestExpectations: Unskip a test.
2779 2017-07-26 Brian Burg <bburg@apple.com>
2781 Remove WEB_TIMING feature flag
2782 https://bugs.webkit.org/show_bug.cgi?id=174795
2784 Reviewed by Alex Christensen.
2786 * inspector/formatting/resources/javascript-tests/sample-normal-utilities-expected.js:
2787 (decodeBase64ToBlob):
2788 (timestamp): Deleted.
2789 * inspector/formatting/resources/javascript-tests/sample-normal-utilities.js:
2790 (decodeBase64ToBlob):
2791 (timestamp): Deleted.
2793 2017-07-26 Matt Lewis <jlewis3@apple.com>
2795 Rebaselined multiple fast/css/getComputedStyle.
2796 <rdar://problem/33416054>
2798 Unreviewed test gardening.
2800 * platform/mac-highsierra/fast/css/getComputedStyle/computed-style-expected.txt:
2801 * platform/mac-highsierra/fast/css/getComputedStyle/computed-style-without-renderer-expected.txt:
2803 2017-07-26 Chris Dumez <cdumez@apple.com>
2805 Pressing the Escape key should not be a valid user gesture to enter fullscreen
2806 https://bugs.webkit.org/show_bug.cgi?id=174864
2807 <rdar://problem/33009088>
2809 Reviewed by Geoffrey Garen.
2811 Add layout test coverage.
2813 * fullscreen/requestFullscreen-escape-key-expected.txt: Added.
2814 * fullscreen/requestFullscreen-escape-key.html: Added.
2816 2017-07-26 Nan Wang <n_wang@apple.com>
2818 AX: Incorrect range from index and length in contenteditable with <p> tags
2819 https://bugs.webkit.org/show_bug.cgi?id=174856
2821 Reviewed by Chris Fleizach.
2823 * accessibility/mac/range-for-contenteditable-newline-expected.txt:
2824 * accessibility/mac/range-for-contenteditable-newline.html:
2826 2017-07-26 Ms2ger <Ms2ger@igalia.com>
2828 Remove obsolete failure annotation for bad-charset-alias.html.
2829 https://bugs.webkit.org/show_bug.cgi?id=145048
2831 Reviewed by Carlos Garcia Campos.
2833 This appears to have been fixed in r204850.
2835 * platform/gtk/TestExpectations:
2837 2017-07-26 Ms2ger <Ms2ger@igalia.com>
2839 Remove obsolete failure expectations for 2d.fillStyle.parse.{rgb,rgba}-eof.
2840 https://bugs.webkit.org/show_bug.cgi?id=174857
2842 Reviewed by Žan Doberšek.
2844 These tests started passing in r209666.
2846 * platform/gtk/TestExpectations:
2848 2017-07-26 Javier Fernandez <jfernandez@igalia.com>
2850 InsertOrderedList command applied to table cells inserts an extra BR before the table
2851 https://bugs.webkit.org/show_bug.cgi?id=174593
2853 Reviewed by Darin Adler.
2855 Tests to verify that the insertOrderedList command works as expected when applied
2858 * editing/inserting/insert-list-in-table-cell-01.html: Added.
2859 * editing/inserting/insert-list-in-table-cell-01-expected.txt: Added.
2860 * editing/inserting/insert-list-in-table-cell-02.html: Added.
2861 * editing/inserting/insert-list-in-table-cell-02-expected.txt: Added.
2862 * editing/inserting/insert-list-in-table-cell-03.html: Added.
2863 * editing/inserting/insert-list-in-table-cell-03-expected.txt: Added.
2864 * editing/inserting/insert-list-in-table-cell-04.html: Added.
2865 * editing/inserting/insert-list-in-table-cell-04-expected.txt: Added.
2866 * editing/inserting/insert-list-in-table-cell-05.html: Added.
2867 * editing/inserting/insert-list-in-table-cell-05-expected.txt: Added.
2868 * editing/inserting/insert-list-in-table-cell-06.html: Added.
2869 * editing/inserting/insert-list-in-table-cell-06-expected.txt: Added.
2870 * editing/inserting/insert-list-in-table-cell-07.html: Added.
2871 * editing/inserting/insert-list-in-table-cell-07-expected.txt: Added.
2872 * editing/inserting/insert-list-in-table-cell-08.html: Added.
2873 * editing/inserting/insert-list-in-table-cell-08-expected.txt: Added.
2875 2017-07-26 Ms2ger <Ms2ger@igalia.com>
2877 Fix an incorrect check in 2d.missingargs.html.
2878 https://bugs.webkit.org/show_bug.cgi?id=174854
2880 Reviewed by Carlos Garcia Campos.
2882 The check was introduced without explanation in r168302. This change reverts
2883 it to the previous, correct check.
2885 * canvas/philip/tests/2d.missingargs-expected.txt:
2886 * canvas/philip/tests/2d.missingargs.html:
2887 * platform/gtk/TestExpectations:
2888 * platform/ios/TestExpectations:
2889 * platform/mac/canvas/philip/tests/2d.missingargs-expected.txt: Removed.
2890 * platform/wpe/TestExpectations:
2892 2017-07-26 Claudio Saavedra <csaavedra@igalia.com>
2894 [WPE] Enable KeyboardEvent key and code attributes
2895 https://bugs.webkit.org/show_bug.cgi?id=174822
2897 Reviewed by Žan Doberšek.
2899 * platform/wpe/TestExpectations: Mark
2900 fast/events/constructors/keyboard-event-constructor.html as passing.
2902 2017-07-26 Zan Dobersek <zdobersek@igalia.com>
2904 [WPE] WebGL2 support
2905 https://bugs.webkit.org/show_bug.cgi?id=174249
2907 Reviewed by Alex Christensen.
2909 * platform/wpe/TestExpectations:
2910 Unskip WebGL2 tests under the webgl/ directory. More tests under fast/canvas/webgl2/
2911 will be unskipped later.
2913 2017-07-26 Nan Wang <n_wang@apple.com>
2915 AX: should dispatch accessibilityPerformPressAction async on MacOS
2916 https://bugs.webkit.org/show_bug.cgi?id=174849
2918 Reviewed by Chris Fleizach.
2920 * accessibility/file-upload-button-with-axpress.html:
2921 * accessibility/mac/html5-input-number.html:
2922 * accessibility/mac/search-field-cancel-button.html:
2923 * accessibility/press-target-uses-text-descendant-node.html:
2924 * accessibility/press-targets-center-point.html:
2925 * accessibility/press-works-on-control-types.html:
2927 2017-07-25 Andy Estes <aestes@apple.com>
2929 [Apple Pay] Add "carteBancaire" as a supported payment network
2930 https://bugs.webkit.org/show_bug.cgi?id=174841
2931 <rdar://problem/31935596>
2933 Reviewed by Alex Christensen.
2935 * http/tests/ssl/applepay/ApplePaySession-expected.txt:
2936 * http/tests/ssl/applepay/ApplePaySession.html:
2937 * http/tests/ssl/applepay/ApplePaySessionV3.html:
2939 2017-07-25 Matt Lewis <jlewis3@apple.com>
2941 Marked multiple fast/ tests as crashing on High Sierra WK1.
2942 <rdar://problem/33522420>
2944 Unreviewed test gardening.
2946 * platform/mac-highsierra-wk1/TestExpectations:
2948 2017-07-25 Matt Lewis <jlewis3@apple.com>
2950 Marked imported/w3c/web-platform-tests/XMLHttpRequest/send-blob-with-no-mime-type.html as failing.
2951 <rdar://problem/33251388>
2953 Unreviewed test gardening.
2955 * platform/mac-highsierra/TestExpectations:
2957 2017-07-25 Matt Lewis <jlewis3@apple.com>
2959 Rebaselined the test http/tests/quicklook/top-navigation-blocked.html
2960 https://bugs.webkit.org/show_bug.cgi?id=174755
2962 Unreviewed test gardening.
2964 * http/tests/quicklook/top-navigation-blocked-expected.txt:
2966 2017-07-25 Matt Lewis <jlewis3@apple.com>
2968 Rebaselined missed test.
2969 https://bugs.webkit.org/show_bug.cgi?id=174734
2971 Unreviewed test gardening.
2973 * fast/events/touch/ios/touches-client-coords-after-zoom-expected.txt:
2975 2017-07-25 Said Abou-Hallawa <sabouhallawa@apple.com>
2977 Async image decoding for large images should be disabled after the first time a tile is painted
2978 https://bugs.webkit.org/show_bug.cgi?id=174451
2979 <rdar://problem/31246421>
2981 Reviewed by Simon Fraser.
2983 To test async image decoding for large images, we have to create the <img>
2984 element dynamically so we can listen to the load and webkitImageFrameReady
2985 events and know reliably when to end the test. But with this patch the async
2986 image decoding for large images will be disabled after the first paint.
2987 That means async image decoding for large images will be disabled always
2988 unless we force the async image decoding till the image is painted for the
2989 first time. We use Internals::setLargeImageAsyncDecodingEnabledForTesting()
2990 to force the async image decoding. So painting an image in this case will
2991 require multiple paints; in all of them the async image decoding will be
2992 enabled. But this is okay because it resembles the case where the <img> is
2993 created from a static <img> tag in the HTML file.
2995 For new tests, where we want to make sure that mutating the DOM will not
2996 cause a flash, async image decoding will be forced till the image is drawn
2997 for the first time. After that the async image decoding is enabled but not
3000 Disable new tests for WK1 because the async image decoding is always enabled
3001 because tiling does not necessarily exist in WK1 . But eventually the async
3002 image decoding for large images will be always disabled for WK1.
3004 * fast/images/async-image-background-change-expected.html: Added.
3005 * fast/images/async-image-background-change.html: Added.
3006 * fast/images/async-image-background-image-repeated.html:
3007 * fast/images/async-image-background-image.html:
3008 * fast/images/async-image-body-background-image.html:
3009 * fast/images/async-image-multiple-clients-repaint.html:
3010 * fast/images/async-image-src-change-expected.html: Added.
3011 * fast/images/async-image-src-change.html: Added.
3012 * fast/images/resources/green-400x400.png: Added.
3013 * fast/images/resources/red-100x100.png: Added.
3014 * fast/images/resources/red-400x400.png: Added.
3015 * fast/images/sprite-sheet-image-draw.html:
3016 * http/tests/multipart/multipart-async-image-expected.txt: Added.
3017 * http/tests/multipart/multipart-async-image.html: Added.
3018 * platform/ios-wk1/TestExpectations:
3019 * platform/mac-wk1/TestExpectations:
3021 2017-07-25 Charlie Turner <cturner@igalia.com>
3023 [GTK] Unreviewed test gardening
3024 https://bugs.webkit.org/show_bug.cgi?id=174820
3026 Unreviewed gardening.
3028 * platform/gtk/TestExpectations:
3030 2017-07-25 Devin Rousso <drousso@apple.com>
3031 Web Inspector: add context menu item for taking a screenshot of a node
3032 https://bugs.webkit.org/show_bug.cgi?id=174754
3034 Reviewed by Brian Burg.
3036 * inspector/unit-tests/number-utilities-expected.txt:
3037 * inspector/unit-tests/number-utilities.html:
3038 Add test for Number.zeroPad.
3040 Drive-by: Change tests to use expectEqual for better output on failure.
3042 2017-07-25 Claudio Saavedra <csaavedra@igalia.com>
3044 REGRESSION (r143068): fast/events/clientXY-in-zoom-and-scroll.html failing on GTK, Qt
3045 https://bugs.webkit.org/show_bug.cgi?id=110090
3047 Unreviewed gardening.
3049 This test only needed the expectation to be updated.
3051 * platform/gtk/TestExpectations: Remove test below.
3052 * platform/gtk/fast/events/clientXY-in-zoom-and-scroll-expected.txt: Added.
3054 2017-07-24 Per Arne Vollan <pvollan@apple.com>
3056 [Win] The tests fast/text/line-height-minimumFontSize*.html are failing.
3057 https://bugs.webkit.org/show_bug.cgi?id=174801
3059 Unreviewed test gardening, update test expectations for failing tests.
3061 * platform/win/TestExpectations:
3063 2017-07-24 Matt Lewis <jlewis3@apple.com>
3065 Marked tests as failures.
3066 <rdar://problem/33437597>
3068 Unreviewed test gardening.
3070 * platform/mac-highsierra/TestExpectations:
3072 2017-07-24 Matt Lewis <jlewis3@apple.com>
3074 Fixed typo in test expectations.
3075 https://bugs.webkit.org/show_bug.cgi?id=173010
3077 Unreviewed gardening.
3078 * platform/ios-simulator-wk2/TestExpectations:
3080 2017-07-24 Per Arne Vollan <pvollan@apple.com>
3082 [Win] Async image tests are failing.
3083 https://bugs.webkit.org/show_bug.cgi?id=174653
3085 Unreviewed test gardening, update test expectations for async image tests.
3087 * platform/win/TestExpectations:
3089 2017-07-24 Simon Fraser <simon.fraser@apple.com>
3091 Rebaseline this test. The previous result was generated using an older iOS SDK.
3093 * fast/events/ios/no-touch-events-when-stopping-momentum-scroll-in-mainframe-expected.txt:
3095 2017-07-24 Per Arne Vollan <pvollan@apple.com>
3097 Mark Skia font test as image only failure on Windows.
3099 Unreviewed test gardening.
3101 * platform/win/TestExpectations:
3103 2017-07-24 Jeremy Jones <jeremyj@apple.com>
3105 LayoutTest userscripts/user-script-audio-document.html failing on High Sierra
3106 https://bugs.webkit.org/show_bug.cgi?id=174726
3107 rdar://problem/30059973
3109 Reviewed by Alexey Proskuryakov.
3111 Underlying issue has been resolved.
3112 Re-enable test: userscripts/user-script-audio-document.html
3114 * platform/mac-highsierra/TestExpectations:
3116 2017-07-24 Simon Fraser <simon.fraser@apple.com>
3118 Fix typo (Timout -> Timeout).
3120 * platform/mac-wk2/TestExpectations:
3122 2017-07-24 Jeremy Jones <jeremyj@apple.com>
3124 5 wav media layoutTest timeouts on High Sierra
3125 https://bugs.webkit.org/show_bug.cgi?id=174725
3126 rdar://problem/30182218
3128 Reviewed by Andreas Kling.
3130 Underlying issue is fixed. Re-enable tests on High Sierra.
3132 media/audio-controls-timeline-in-media-document.html
3133 media/audio-data-url.html
3134 media/media-document-audio-controls-visible.html
3135 media/media-document-audio-repaint.html
3136 media/media-document-audio-size.html
3138 * platform/mac-highsierra/TestExpectations:
3140 2017-07-24 Simon Fraser <simon.fraser@apple.com>
3142 Revert "client" coordinates to be in scrolling coordinates
3143 https://bugs.webkit.org/show_bug.cgi?id=174734
3144 rdar://problem/33336930
3146 Reviewed by Tim Horton.
3150 * fast/events/ios/no-touch-events-when-stopping-momentum-scroll-in-mainframe-expected.txt:
3151 * fast/visual-viewport/client-coordinates-relative-to-layout-viewport-expected.txt:
3152 * fast/visual-viewport/client-rects-relative-to-layout-viewport-expected.txt:
3153 * fast/visual-viewport/zoomed-fixed-expected.txt:
3154 * fast/visual-viewport/zoomed-fixed-header-and-footer-expected.txt:
3155 * fast/zooming/client-rect-in-fixed-zoomed-expected.txt:
3156 * platform/ios-wk2/fast/visual-viewport/client-rects-relative-to-layout-viewport-expected.txt:
3157 * platform/ios-wk2/imported/w3c/web-platform-tests/cssom-view/elementFromPoint-expected.txt: Added.
3158 * platform/ios/fast/visual-viewport/zoomed-fixed-expected.txt:
3159 * platform/ios/fast/visual-viewport/zoomed-fixed-header-and-footer-expected.txt:
3161 2017-07-24 Matt Lewis <jlewis3@apple.com>
3163 Marked tiled-drawing/scrolling/scroll-snap/scroll-snap-mandatory-mainframe-vertical.html as failure.
3164 https://bugs.webkit.org/show_bug.cgi?id=172148
3166 Unreviewed test gardening.
3168 * platform/mac-wk2/TestExpectations:
3170 2017-07-23 Darin Adler <darin@apple.com>
3172 Remove race from one plug-in test
3173 https://bugs.webkit.org/show_bug.cgi?id=130653
3175 Reviewed by Antti Koivisto.
3177 * plugins/plugin-remove-readystatechange.html: Updated test to use waitUntilDone/notifyDone
3178 rather than racing. Added a computation of offsetLeft to trigger layout and adding a long
3179 comment explaining why this is both needed and potentially insufficient in the long run.
3181 2017-07-11 Frederic Wang <fwang@igalia.com>
3183 Add attribute allow-top-navigation-by-user-activation to iframe sandbox
3184 https://bugs.webkit.org/show_bug.cgi?id=171327
3186 Reviewed by Chris Dumez.
3188 This patch adds tests to verify that a sandboxed iframe with the flag
3189 'allow-top-navigation-by-user-activation' or 'allow-top-navigation' can navigate the top
3190 level page, if navigation is triggered by a user gesture. This is based on a test from the
3191 Chromium repository.
3192 It also verifies that navigation fails when 'allow-top-navigation-by-user-activation' is
3193 absent, even when it is triggered by a user gesture.
3195 * http/tests/security/frameNavigation/resources/iframe-that-performs-parent-navigation-with-user-activation.html: Added. This is similar to iframe-that-performs-parent-navigation.html but it
3196 performs navigation of its parent using user activation.
3197 * http/tests/security/frameNavigation/sandbox-ALLOWED-top-navigation-with-user-gesture-1.html: Added.
3198 Test top navigation for a sandboxed frame with 'allow-top-navigation-by-user-activation'
3199 * http/tests/security/frameNavigation/sandbox-ALLOWED-top-navigation-with-user-gesture-1-expected.txt: Added.
3200 Add PASS expectation.
3201 * http/tests/security/frameNavigation/sandbox-ALLOWED-top-navigation-with-user-gesture-2.html: Added.
3202 Test top navigation for a sandboxed frame with 'allow-top-navigation'.
3203 * http/tests/security/frameNavigation/sandbox-ALLOWED-top-navigation-with-user-gesture-2-expected.txt: Added.
3204 Add PASS expectation.
3205 * http/tests/security/frameNavigation/sandbox-DENIED-top-navigation-with-user-gesture.html: Added.
3206 Test user-triggered navigation for a sandboxed frame without 'allow-top-navigation-by-user-activation'.
3207 * http/tests/security/frameNavigation/sandbox-DENIED-top-navigation-with-user-gesture-expected.txt: Added.
3208 Add reference with navigation failure.
3210 2017-07-22 Chris Dumez <cdumez@apple.com>
3212 Merge ExceptionBase into DOMException and drop custom toString
3213 https://bugs.webkit.org/show_bug.cgi?id=174755
3215 Reviewed by Sam Weinig.
3217 Rebaseline some tests now that DOMException's custom toString has been dropped
3218 and we rely on Error's toString. This causes the exception message to be
3221 * fast/canvas/canvas-getImageData-invalid-result-buffer-crash-expected.txt:
3222 * fast/frames/sandboxed-iframe-history-denied-expected.txt:
3223 * fast/frames/sandboxed-iframe-navigation-top-denied-expected.txt:
3224 * fast/inspector-support/uncaught-dom1-exception-expected.txt:
3225 * fast/inspector-support/uncaught-dom3-exception-expected.txt:
3226 * fast/inspector-support/uncaught-dom8-exception-expected.txt:
3227 * fast/regions/selection/crash-deselect-expected.txt:
3228 * http/tests/security/listener/xss-JSTargetNode-onclick-addEventListener-expected.txt:
3229 * http/tests/security/listener/xss-JSTargetNode-onclick-shortcut-expected.txt:
3230 * http/tests/security/listener/xss-XMLHttpRequest-addEventListener-expected.txt:
3231 * http/tests/security/listener/xss-XMLHttpRequest-shortcut-expected.txt:
3232 * http/tests/security/listener/xss-window-onclick-addEventListener-expected.txt:
3233 * http/tests/security/listener/xss-window-onclick-shortcut-expected.txt:
3234 * http/tests/security/sandboxed-iframe-blocks-access-from-parent-expected.txt:
3235 * http/tests/security/sandboxed-iframe-modify-self-expected.txt:
3236 * http/tests/security/srcdoc-in-sandbox-cannot-access-parent-expected.txt:
3237 * http/tests/security/xss-DENIED-assign-location-hash-expected.txt:
3238 * http/tests/security/xss-DENIED-assign-location-host-expected.txt:
3239 * http/tests/security/xss-DENIED-assign-location-hostname-expected.txt:
3240 * http/tests/security/xss-DENIED-assign-location-nonstandardProperty-expected.txt:
3241 * http/tests/security/xss-DENIED-assign-location-pathname-expected.txt:
3242 * http/tests/security/xss-DENIED-assign-location-protocol-expected.txt:
3243 * http/tests/security/xss-DENIED-assign-location-reload-expected.txt:
3244 * http/tests/security/xss-DENIED-assign-location-search-expected.txt:
3245 * http/tests/security/xss-DENIED-frame-name-expected.txt:
3246 * http/tests/security/xss-DENIED-sandboxed-iframe-expected.txt:
3247 * http/tests/security/xss-DENIED-window-name-navigator-expected.txt:
3248 * inspector/debugger/command-line-api-exception-expected.txt:
3249 * inspector/debugger/regress-133182-expected.txt:
3250 * inspector/debugger/setPauseOnExceptions-all-expected.txt:
3251 * inspector/debugger/setPauseOnExceptions-none-expected.txt:
3252 * inspector/debugger/setPauseOnExceptions-uncaught-expected.txt:
3253 * platform/mac/fast/dynamic/015-expected.txt:
3255 2017-07-21 Chris Dumez <cdumez@apple.com>
3257 Drop IDBDatabaseException class
3258 https://bugs.webkit.org/show_bug.cgi?id=174743
3260 Reviewed by Darin Adler.
3262 Rebaseline test as the exception messages are slightly different.
3264 * storage/indexeddb/createIndex-after-failure-expected.txt:
3265 * storage/indexeddb/createIndex-after-failure-private-expected.txt:
3266 * storage/indexeddb/get-keyrange-expected.txt:
3267 * storage/indexeddb/get-keyrange-private-expected.txt:
3268 * storage/indexeddb/keypath-edges-expected.txt:
3269 * storage/indexeddb/keypath-edges-private-expected.txt:
3270 * storage/indexeddb/keyrange-expected.txt:
3271 * storage/indexeddb/keyrange-private-expected.txt:
3272 * storage/indexeddb/modern/idbdatabase-deleteobjectstore-failures-expected.txt:
3273 * storage/indexeddb/modern/idbdatabase-deleteobjectstore-failures-private-expected.txt:
3274 * storage/indexeddb/transaction-active-flag-expected.txt:
3275 * storage/indexeddb/transaction-active-flag-private-expected.txt:
3277 2017-07-21 Per Arne Vollan <pvollan@apple.com>
3279 Round-tripping stroke-width styles through getComputedStyle cause the text to gain a stroke.
3280 https://bugs.webkit.org/show_bug.cgi?id=174701
3282 Reviewed by Simon Fraser.
3284 * fast/css/round-trip-stroke-width-using-computed-style-expected.html: Added.
3285 * fast/css/round-trip-stroke-width-using-computed-style.html: Added.
3287 2017-07-21 Nan Wang <n_wang@apple.com>
3289 AX: Expose form validation on iOS as hint
3290 https://bugs.webkit.org/show_bug.cgi?id=174722
3291 <rdar://problem/33459761>
3293 Reviewed by Chris Fleizach.
3295 * accessibility/ios-simulator/form-control-validation-message-expected.txt: Added.
3296 * accessibility/ios-simulator/form-control-validation-message.html: Added.
3298 2017-07-21 Joseph Pecoraro <pecoraro@apple.com>
3300 Web Inspector: inspect(aFunction) should jump to function definition
3301 https://bugs.webkit.org/show_bug.cgi?id=149344
3302 <rdar://problem/11563607>
3304 Reviewed by Matt Baker.
3306 * inspector/runtime/CommandLineAPI-inspect-expected.txt: Added.
3307 * inspector/runtime/CommandLineAPI-inspect.html: Added.
3308 Add tests for the CommandLineAPI's inspect() and how it triggers the
3309 `Inspector.inspect` event with a RemoteObject and hints.
3311 2017-07-21 Matt Lewis <jlewis3@apple.com>
3313 Adjusted test expectations.
3314 https://bugs.webkit.org/show_bug.cgi?id=173861
3316 Unreviewed test gardening.
3318 * platform/mac-wk2/TestExpectations:
3320 2017-07-21 Brady Eidson <beidson@apple.com>
3322 Get rid of WebCore IconDatabase code.
3323 https://bugs.webkit.org/show_bug.cgi?id=174700
3325 Reviewed by Tim Horton.
3327 * fast/dom/icon-url-list-expected.txt:
3328 * fast/dom/icon-url-list.html:
3330 2017-07-21 Chris Dumez <cdumez@apple.com>
3332 Unreviewed, rebaseline test after r219708.
3334 * js/dom/global-constructors-attributes-expected.txt:
3335 * platform/gtk/js/dom/global-constructors-attributes-expected.txt:
3336 * platform/mac-elcapitan/js/dom/global-constructors-attributes-expected.txt:
3337 * platform/mac-highsierra-wk1/js/dom/global-constructors-attributes-expected.txt:
3338 * platform/mac-highsierra/js/dom/global-constructors-attributes-expected.txt:
3339 * platform/mac-wk1/js/dom/global-constructors-attributes-expected.txt:
3340 * platform/mac-yosemite/js/dom/global-constructors-attributes-expected.txt:
3341 * platform/mac/js/dom/global-constructors-attributes-expected.txt:
3342 * platform/win/js/dom/global-constructors-attributes-expected.txt:
3344 2017-07-21 Claudio Saavedra <csaavedra@igalia.com>
3346 [GTK] Update test expectations after r219663
3348 Unreviewed gardening
3350 DOMException got its toString() removed so the output changes.
3352 * platform/gtk/crypto/subtle/aes-cbc-cfb-decrypt-malformed-parameters-expected.txt:
3353 * platform/gtk/crypto/subtle/aes-cbc-cfb-encrypt-malformed-parameters-expected.txt:
3354 * platform/gtk/crypto/subtle/aes-export-key-malformed-parameters-expected.txt:
3355 * platform/gtk/crypto/subtle/aes-generate-key-malformed-parameters-expected.txt:
3356 * platform/gtk/crypto/subtle/aes-import-key-malformed-parameters-expected.txt:
3357 * platform/gtk/crypto/subtle/rsa-generate-key-malformed-parameters-expected.txt:
3358 * platform/gtk/crypto/subtle/rsa-import-key-malformed-parameters-expected.txt:
3359 * platform/gtk/fast/mediastream/RTCPeerConnection-closed-state-expected.txt:
3360 * platform/gtk/fast/text/font-selection-font-loading-api-parse-expected.txt:
3361 * platform/gtk/http/tests/dom/document-attributes-null-handling-expected.txt:
3363 2017-07-21 Claudio Saavedra <csaavedra@igalia.com>
3365 [WPE] Update expectation file
3367 Unreviewed gardening.
3369 Drop XPathException after r219708.
3371 * platform/wpe/js/dom/global-constructors-attributes-expected.txt:
3373 2017-07-20 Antoine Quint <graouts@apple.com>
3375 Turn tests at media/modern-media-controls/seek-forward-support back on
3376 https://bugs.webkit.org/show_bug.cgi?id=174690
3378 Reviewed by Dean Jackson.
3380 * platform/mac/TestExpectations:
3382 2017-07-20 Antoine Quint <graouts@apple.com>
3384 Turn tests at media/modern-media-controls/seek-backward-support back on
3385 https://bugs.webkit.org/show_bug.cgi?id=174689
3387 Reviewed by Dean Jackson.
3389 * platform/mac/TestExpectations:
3391 2017-07-20 Antoine Quint <graouts@apple.com>
3393 Turn tests at media/modern-media-controls/time-labels-support back on
3394 https://bugs.webkit.org/show_bug.cgi?id=174688
3396 Reviewed by Dean Jackson.
3398 * media/modern-media-controls/time-labels-support/elapsed-time-expected.txt:
3399 * media/modern-media-controls/time-labels-support/elapsed-time.html:
3400 * media/modern-media-controls/time-labels-support/remaining-time-expected.txt:
3401 * media/modern-media-controls/time-labels-support/remaining-time.html:
3402 * platform/ios-simulator/TestExpectations:
3403 * platform/mac/TestExpectations:
3405 2017-07-20 Antoine Quint <graouts@apple.com>
3407 Turn tests at media/modern-media-controls/status-support back on
3408 https://bugs.webkit.org/show_bug.cgi?id=174687
3410 Reviewed by Dean Jackson.
3412 * platform/ios-simulator/TestExpectations:
3413 * platform/mac/TestExpectations:
3415 2017-07-20 Chris Dumez <cdumez@apple.com>
3417 Drop legacy SVGException type
3418 https://bugs.webkit.org/show_bug.cgi?id=174695
3420 Reviewed by Darin Adler.
3422 Update existing tests to reflect behavior change.
3424 * fast/dom/Window/resources/window-properties.js:
3425 * js/dom/global-constructors-attributes-expected.txt:
3426 * platform/gtk/js/dom/global-constructors-attributes-expected.txt:
3427 * platform/mac-elcapitan/js/dom/global-constructors-attributes-expected.txt:
3428 * platform/mac-highsierra-wk1/js/dom/global-constructors-attributes-expected.txt:
3429 * platform/mac-highsierra/js/dom/global-constructors-attributes-expected.txt:
3430 * platform/mac-wk1/js/dom/global-constructors-attributes-expected.txt:
3431 * platform/mac-yosemite/js/dom/global-constructors-attributes-expected.txt:
3432 * platform/mac/js/dom/global-constructors-attributes-expected.txt:
3433 * platform/win/js/dom/global-constructors-attributes-expected.txt:
3434 * platform/wpe/js/dom/global-constructors-attributes-expected.txt:
3435 * svg/animations/animate-marker-orient-from-angle-to-autostartreverse-expected.txt:
3436 * svg/custom/SVGException-expected.txt: Removed.
3437 * svg/custom/SVGException.html: Removed.
3438 * svg/custom/global-constructors-expected.txt:
3439 * svg/custom/global-constructors.html:
3440 * svg/custom/js-svg-constructors-expected.txt:
3441 * svg/custom/js-svg-constructors.svg:
3442 * svg/dom/SVGAnimatedEnumeration-SVGClipPathElement-expected.txt:
3443 * svg/dom/SVGAnimatedEnumeration-SVGComponentTransferFunctionElement-expected.txt:
3444 * svg/dom/SVGAnimatedEnumeration-SVGFEBlendElement-expected.txt:
3445 * svg/dom/SVGAnimatedEnumeration-SVGFEColorMatrixElement-expected.txt:
3446 * svg/dom/SVGAnimatedEnumeration-SVGFEConvolveMatrixElement-expected.txt:
3447 * svg/dom/SVGAnimatedEnumeration-SVGFEDisplacementMapElement-expected.txt:
3448 * svg/dom/SVGAnimatedEnumeration-SVGFEMorphologyElement-expected.txt:
3449 * svg/dom/SVGAnimatedEnumeration-SVGFETurbulenceElement-expected.txt:
3450 * svg/dom/SVGAnimatedEnumeration-SVGFilterElement-expected.txt:
3451 * svg/dom/SVGAnimatedEnumeration-SVGGradientElement-expected.txt:
3452 * svg/dom/SVGAnimatedEnumeration-SVGMarkerElement-expected.txt:
3453 * svg/dom/SVGAnimatedEnumeration-SVGMaskElement-expected.txt:
3454 * svg/dom/SVGAnimatedEnumeration-SVGPatternElement-expected.txt:
3455 * svg/dom/SVGAnimatedEnumeration-SVGTextContentElement-expected.txt:
3456 * svg/dom/SVGAnimatedEnumeration-SVGTextPathElement-expected.txt:
3457 * svg/dom/SVGAnimatedEnumeration-expected.txt:
3458 * svg/dom/SVGException-obsolete-expected.txt: Added.
3459 * svg/dom/SVGException-obsolete.html: Added.
3460 * svg/dom/SVGMatrix-interface-expected.txt:
3461 * svg/dom/svglist-exception-on-out-bounds-error-expected.txt:
3462 * svg/filters/feBlend-invalid-mode-expected.txt:
3463 * svg/filters/feComponentTransfer-style-crash-expected.txt:
3464 * svg/filters/feDisplacementMap-crash-test-expected.txt:
3466 2017-07-20 Matt Lewis <jlewis3@apple.com>
3468 Unreviewed, rolling out r219700.
3470 This revision caused consistent timouts on iOS.
3474 "Turn tests at media/modern-media-controls/start-support back
3476 https://bugs.webkit.org/show_bug.cgi?id=174683
3477 http://trac.webkit.org/changeset/219700
3479 2017-07-20 Chris Dumez <cdumez@apple.com>
3481 Drop legacy XPathException type
3482 https://bugs.webkit.org/show_bug.cgi?id=174679
3484 Reviewed by Sam Weinig.
3486 Update existing tests to reflect behavior change.
3488 * dom/svg/level3/xpath/XPathEvaluator_createExpression_INVALID_EXPRESSION_ERR.js:
3489 (XPathEvaluator_createExpression_INVALID_EXPRESSION_ERR):
3490 * dom/svg/level3/xpath/XPathEvaluator_evaluate_INVALID_EXPRESSION_ERR.js:
3491 (XPathEvaluator_evaluate_INVALID_EXPRESSION_ERR):
3492 * dom/svg/level3/xpath/XPathEvaluator_evaluate_TYPE_ERR.js:
3493 (XPathEvaluator_evaluate_TYPE_ERR):
3494 * dom/svg/level3/xpath/XPathResult_TYPE_ERR.js:
3495 (XPathResult_TYPE_ERR):
3496 * fast/dom/DOMException/XPathException-expected.txt: Removed.
3497 * fast/dom/DOMException/XPathException.html: Removed.
3498 * fast/dom/DOMException/resources/XPathException.js: Removed.
3499 * fast/dom/Window/resources/window-properties.js:
3500 * fast/dom/Window/window-lookup-precedence-expected.txt:
3501 * fast/xpath/4XPath/Core/test_parser-expected.txt:
3502 * fast/xpath/invalid-functions-expected.txt:
3503 * fast/xpath/py-dom-xpath/expressions-expected.txt:
3504 * platform/gtk/fast/dom/Window/window-lookup-precedence-expected.txt:
3505 * platform/mac/fast/dom/Window/window-lookup-precedence-expected.txt:
3507 2017-07-20 Chris Dumez <cdumez@apple.com>
3509 Unreviewed, rolling out r219706.
3515 "Drop legacy XPathException type"
3516 https://bugs.webkit.org/show_bug.cgi?id=174679
3517 http://trac.webkit.org/changeset/219706
3519 2017-07-20 Chris Dumez <cdumez@apple.com>
3521 Drop legacy XPathException type
3522 https://bugs.webkit.org/show_bug.cgi?id=174679
3524 Reviewed by Sam Weinig.
3526 Update existing tests to reflect behavior change.
3528 * dom/svg/level3/xpath/XPathEvaluator_createExpression_INVALID_EXPRESSION_ERR.js: