1 2017-08-14 Andy Estes <aestes@apple.com>
3 [Apple Pay] Add support for phonetic contact names
4 https://bugs.webkit.org/show_bug.cgi?id=175537
5 <rdar://problem/32002644>
7 Reviewed by Tim Horton.
9 * http/tests/ssl/applepay/ApplePayError-expected.txt:
10 * http/tests/ssl/applepay/ApplePayError.html:
11 * http/tests/ssl/applepay/ApplePaySession-expected.txt:
12 * http/tests/ssl/applepay/ApplePaySession.html:
13 * http/tests/ssl/applepay/ApplePaySessionV3-expected.txt:
14 * http/tests/ssl/applepay/ApplePaySessionV3.html:
16 2017-08-14 Said Abou-Hallawa <sabouhallawa@apple.com>
18 The none smooth stroke applied to an SVG shape breaks its hit testing
19 https://bugs.webkit.org/show_bug.cgi?id=175506
21 Reviewed by Simon Fraser.
23 * svg/stroke/stroke-linejoin-click-expected.html: Added.
24 * svg/stroke/stroke-linejoin-click.html: Added.
26 2017-08-14 Daniel Bates <dabates@apple.com>
28 [css-ui] Implement caret-color support
29 https://bugs.webkit.org/show_bug.cgi?id=166572
30 <rdar://problem/33852589>
32 Update GTK expected results following r220706.
34 * platform/gtk/editing/style/5065910-expected.txt:
35 * platform/gtk/editing/style/5084241-expected.txt:
37 2017-08-14 Chris Dumez <cdumez@apple.com>
39 Unreviewed, rollout r220622 & r220696
40 https://bugs.webkit.org/show_bug.cgi?id=175482
41 <rdar://problem/33860695>
43 Seems to have caused failures on iOS.
45 * fast/xmlhttprequest/xmlhttprequest-nonexistent-file-expected.txt:
46 * http/tests/contentextensions/async-xhr-onerror-expected.txt:
47 * http/tests/security/contentSecurityPolicy/block-all-mixed-content/insecure-xhr-asynchronous-in-iframe-expected.txt:
48 * http/tests/security/contentSecurityPolicy/block-all-mixed-content/insecure-xhr-asynchronous-in-main-frame-expected.txt:
49 * http/tests/security/mixedContent/insecure-xhr-in-main-frame-expected.txt:
50 * http/wpt/beacon/beacon-quota-expected.txt: Removed.
51 * http/wpt/beacon/beacon-quota.html: Removed.
52 * inspector/worker/resources-in-worker-expected.txt:
53 * platform/mac-wk1/imported/w3c/web-platform-tests/fetch/api/request/request-cache-only-if-cached-expected.txt:
54 * platform/mac-wk1/imported/w3c/web-platform-tests/fetch/http-cache/cc-request-expected.txt:
56 2017-08-14 Daniel Bates <dabates@apple.com>
58 [css-ui] Implement caret-color support
59 https://bugs.webkit.org/show_bug.cgi?id=166572
60 <rdar://problem/33852589>
62 Reviewed by David Hyatt.
64 Add reference tests to ensure that we do not regress CSS property caret-color.
66 * TestExpectations: Unskip Web Platform Tests that now pass.
67 * editing/deleting/maintain-style-after-delete-expected.txt: Updated expected result.
68 * editing/inserting/insert-paragraph-with-font-and-background-color-expected.txt: Ditto.
69 * editing/pasteboard/do-not-copy-unnecessary-styles-2-expected.txt: Ditto.
70 * editing/pasteboard/onpaste-text-html-expected.txt: Ditto.
71 * editing/pasteboard/preserve-caret-color-expected.txt: Added.
72 * editing/pasteboard/preserve-caret-color.html: Added.
73 * editing/pasteboard/preserve-underline-color-expected.txt:
74 * fast/css/caret-color-auto-expected.html: Added.
75 * fast/css/caret-color-auto.html: Added.
76 * fast/css/caret-color-expected.html: Added.
77 * fast/css/caret-color-fallback-to-color-expected.html: Added.
78 * fast/css/caret-color-fallback-to-color.html: Added.
79 * fast/css/caret-color-inherit-expected.html: Added.
80 * fast/css/caret-color-inherit.html: Added.
81 * fast/css/caret-color-span-inside-editable-parent-expected.html: Added.
82 * fast/css/caret-color-span-inside-editable-parent.html: Added.
83 * fast/css/caret-color.html: Added.
84 * fast/events/before-input-events-prevent-drag-and-drop-expected.txt: Updated expected result.
85 * fast/events/input-events-paste-rich-datatransfer-expected.txt: Ditto.
86 * fast/events/ondrop-text-html-expected.txt: Ditto.
87 * fast/history/visited-link-caret-color-expected.html: Added.
88 * fast/history/visited-link-caret-color.html: Added.
89 * platform/ios/TestExpectations: Skip the tests on iOS as iOS does not enable
90 ENABLE(TEXT_CARET). UIKit renders the text insertion caret on iOS.
91 * platform/mac/editing/style/5065910-expected.txt: Updated expected result.
92 * platform/mac/editing/style/5084241-expected.png: Ditto.
93 * platform/mac/editing/style/5084241-expected.txt: Ditto.
94 * platform/ios-wk2/editing/style/5084241-expected.txt: Ditto.
96 2017-08-14 Zan Dobersek <zdobersek@igalia.com>
98 REGRESSION(r220517-r220521) [GTK] Various compositing tests fail
99 https://bugs.webkit.org/show_bug.cgi?id=175478
101 Reviewed by Sergio Villar Senin.
103 * platform/gtk/TestExpectations: Remove failure and flakiness expectations.
105 2017-08-14 Ms2ger <Ms2ger@igalia.com>
107 GTK-focused gardening.
108 https://bugs.webkit.org/show_bug.cgi?id=175529
110 Unreviewed test gardening.
112 * http/wpt/css/css-pseudo-4/marker-font-properties-expected.html: Set line-height for more reliable rendering.
113 * http/wpt/css/css-pseudo-4/marker-font-properties.html: Set line-height for more reliable rendering.
114 * media/video-fullscreen-restriction-removed-expected.txt: DOMException's toString was changed in r219663; rebaseline. (The test is marked as flaky on mac.)
115 * platform/gtk/TestExpectations:
116 * platform/gtk/http/tests/dom/document-attributes-null-handling-expected.txt: SecurityError got a new message in r220376; rebaseline.
117 * platform/gtk/imported/w3c/web-platform-tests/FileAPI/historical.https-expected.txt: Added: GTK does not yet enable the in-progress ServiceWorker implementation.
118 * platform/gtk/imported/w3c/web-platform-tests/fetch/api/basic/scheme-about.any-expected.txt: TypeError got a new message in r220622; rebaseline.
119 * platform/gtk/imported/w3c/web-platform-tests/fetch/api/basic/scheme-about.any.worker-expected.txt: Added: TypeError uses a different message on GTK.
121 2017-08-14 Ms2ger <Ms2ger@igalia.com>
123 [GTK] Update some test expectations.
124 https://bugs.webkit.org/show_bug.cgi?id=175480
126 Unreviewed test gardening.
128 * platform/gtk/TestExpectations:
129 * platform/gtk/imported/w3c/web-platform-tests/html/semantics/selectors/pseudo-classes/inrange-outofrange-expected.txt: Added.
130 * platform/gtk/imported/w3c/web-platform-tests/webrtc/simplecall-expected.txt: Added.
132 2017-08-14 Antti Koivisto <antti@apple.com>
134 [Render Tree Mutation] First letter should not mutate the render tree while in layout.
135 https://bugs.webkit.org/show_bug.cgi?id=163848
136 <rdar://problem/33402718>
138 Reviewed by Zalan Bujtas.
140 * fast/text-autosizing/ios/first-letter-expected.html: Added.
142 Turn into reftest for easier debugging and robustness.
144 * imported/blink/fast/css/first-letter-range-insert-expected.txt:
146 This is crash-or-assert test and the output change here doesn't matter.
148 * platform/ios/fast/text-autosizing/ios/first-letter-expected.txt: Removed.
149 * platform/mac/fast/text-autosizing/ios/first-letter-expected.txt: Removed.
151 2017-08-13 Manuel Rego Casasnovas <rego@igalia.com>
153 Composition underline color is always black
154 https://bugs.webkit.org/show_bug.cgi?id=174675
156 Reviewed by Ryosuke Niwa.
158 Added new test to check that the composition underline
159 is using the text color.
160 The test hides the text and the caret, so it only shows
161 the composition underline and checks against an -expected-mismatch
162 that the color of the composition marker is different.
164 * editing/composition-underline-color-expected-mismatch.html: Added.
165 * editing/composition-underline-color.html: Added.
167 2017-08-11 Ryosuke Niwa <rniwa@webkit.org>
169 Replace DATA_TRANSFER_ITEMS by a runtime flag and add a stub implementation
170 https://bugs.webkit.org/show_bug.cgi?id=175474
171 <rdar://problem/33844628>
173 Reviewed by Wenson Hsieh.
175 Added a W3C-style IDL test.
177 * editing/pasteboard/datatransfer-idl.html: Added.
179 2017-08-12 Chris Dumez <cdumez@apple.com>
181 Address flakiness related to download tests
182 https://bugs.webkit.org/show_bug.cgi?id=175338
184 Reviewed by Ryosuke Niwa.
187 Unmark several download tests as flaky.
189 * fast/dom/HTMLAnchorElement/anchor-download-synthetic-click.html:
190 * fast/dom/HTMLAnchorElement/anchor-download-user-triggered-synthetic-click.html:
191 * fast/dom/HTMLAnchorElement/anchor-download.html:
192 * fast/dom/HTMLAnchorElement/anchor-file-blob-convert-to-download.html:
193 * fast/dom/HTMLAnchorElement/anchor-file-blob-download-includes-backslash.html:
194 * fast/dom/HTMLAnchorElement/anchor-file-blob-download-includes-doublequote.html:
195 * fast/dom/HTMLAnchorElement/anchor-file-blob-download-includes-slashes.html:
196 * fast/dom/HTMLAnchorElement/anchor-file-blob-download-includes-unicode.html:
197 * fast/dom/HTMLAnchorElement/anchor-file-blob-download-no-extension.html:
198 * fast/dom/HTMLAnchorElement/anchor-file-blob-download.html:
199 * fast/dom/HTMLAnchorElement/anchor-nodownload-set.html:
200 * http/tests/download/anchor-download-attribute-content-disposition.html:
201 * http/tests/download/anchor-download-no-extension.html:
202 * http/tests/download/anchor-download-no-value.html:
203 * http/tests/download/area-download-expected.txt:
204 * http/tests/download/area-download.html:
205 * http/tests/security/anchor-download-allow-blob-expected.txt:
206 * http/tests/security/anchor-download-allow-blob.html:
207 * http/tests/security/anchor-download-allow-data-expected.txt:
208 * http/tests/security/anchor-download-allow-data.html:
209 * http/tests/security/anchor-download-allow-sameorigin.html:
210 Update download tests to explicitly enable download callbacks logging.
212 2017-08-11 Chris Dumez <cdumez@apple.com>
214 Implement quota limitation for keepalive Fetch requests
215 https://bugs.webkit.org/show_bug.cgi?id=175482
217 Reviewed by Sam Weinig and Youenn Fablet.
219 * fast/xmlhttprequest/xmlhttprequest-nonexistent-file-expected.txt:
220 * http/tests/contentextensions/async-xhr-onerror-expected.txt:
221 * http/tests/security/contentSecurityPolicy/block-all-mixed-content/insecure-xhr-asynchronous-in-iframe-expected.txt:
222 * http/tests/security/contentSecurityPolicy/block-all-mixed-content/insecure-xhr-asynchronous-in-main-frame-expected.txt:
223 * http/tests/security/mixedContent/insecure-xhr-in-main-frame-expected.txt:
224 Rebaseline a few tests now that we provide a more helpful error message when an XHR is failing synchronously.
226 * http/wpt/beacon/beacon-quota-expected.txt: Added.
227 * http/wpt/beacon/beacon-quota.html: Added.
228 Add layout test coverage for keepalive Fetch requests quota in the context of sendBeacon().
229 The second part of the test is still failing because WebCore does not currently know when
230 ping loads (e.g. beacon loads) complete. This will be addressed via Bug 175443.
232 2017-08-11 Ryan Haddad <ryanhaddad@apple.com>
234 Update TestExpectations for failing media/video-controls tests.
235 https://bugs.webkit.org/show_bug.cgi?id=173978
237 Unreviewed test gardening.
239 * platform/mac/TestExpectations:
241 2017-08-10 Nan Wang <n_wang@apple.com>
243 Layout test accessibility/press-target-uses-text-descendant-node.html is flaky.
244 https://bugs.webkit.org/show_bug.cgi?id=175272
245 <rdar://problem/33756962>
247 Since accessibilityPress is async, we shouldn't rely on the timeout.
249 Reviewed by Chris Fleizach.
251 * accessibility/press-target-uses-text-descendant-node.html:
253 2017-08-10 Ryan Haddad <ryanhaddad@apple.com>
255 Unreviewed test gardening for High Sierra.
257 * platform/mac-highsierra/css1/basic/inheritance-expected.txt: Added.
258 * platform/mac-highsierra/css2.1/t0602-c13-inh-underlin-00-e-expected.txt: Added.
259 * platform/mac-highsierra/css2.1/t0805-c5522-brdr-02-e-expected.txt: Added.
260 * platform/mac-highsierra/css3/selectors3/html/css3-modsel-18-expected.txt: Added.
261 * platform/mac-highsierra/css3/selectors3/xhtml/css3-modsel-18-expected.txt: Added.
262 * platform/mac-highsierra/css3/selectors3/xml/css3-modsel-18-expected.txt: Added.
263 * platform/mac-highsierra/fast/block/basic/001-expected.txt: Added.
264 * platform/mac-highsierra/fast/css-generated-content/initial-letter-basic-expected.txt: Added.
265 * platform/mac-highsierra/fast/css-generated-content/initial-letter-border-padding-expected.txt: Added.
266 * platform/mac-highsierra/fast/css-generated-content/initial-letter-raised-expected.txt: Added.
267 * platform/mac-highsierra/fast/css-generated-content/initial-letter-sunken-expected.txt: Added.
268 * platform/mac-highsierra/fast/css/css3-nth-child-expected.txt: Added.
269 * platform/mac-highsierra/fast/css/text-overflow-input-expected.txt: Added.
270 * platform/mac-highsierra/fast/dom/34176-expected.txt: Added.
271 * platform/mac-highsierra/fast/dom/clone-node-dynamic-style-expected.txt: Added.
272 * platform/mac-highsierra/fast/forms/basic-inputs-expected.txt: Added.
273 * platform/mac-highsierra/fast/forms/input-value-expected.txt: Added.
274 * platform/mac-highsierra/fast/forms/plaintext-mode-2-expected.txt: Added.
275 * platform/mac-highsierra/fast/invalid/003-expected.txt: Added.
276 * platform/mac-highsierra/fast/invalid/004-expected.txt: Added.
277 * platform/mac-highsierra/fast/invalid/nestedh3s-expected.txt: Added.
278 * platform/mac-highsierra/fast/selectors/018-expected.txt: Added.
279 * platform/mac-highsierra/fast/table/frame-and-rules-expected.txt: Added.
280 * platform/mac-highsierra/fast/text/atsui-multiple-renderers-expected.txt: Added.
281 * platform/mac-highsierra/fast/text/bidi-embedding-pop-and-push-same-expected.txt: Added.
282 * platform/mac-highsierra/fast/text/font-weights-expected.txt: Added.
283 * platform/mac-highsierra/fast/text/font-weights-zh-expected.txt: Added.
284 * platform/mac-highsierra/fast/text/indic-expected.txt: Added.
285 * platform/mac-highsierra/fast/text/international/complex-character-based-fallback-expected.txt:
286 * platform/mac-highsierra/svg/W3C-SVG-1.1/animate-elem-46-t-expected.txt: Added.
287 * platform/mac-highsierra/svg/W3C-SVG-1.1/struct-use-01-t-expected.txt: Added.
288 * platform/mac-highsierra/svg/batik/text/textStyles-expected.txt: Added.
289 * platform/mac-highsierra/tables/mozilla/other/wa_table_thtd_rowspan-expected.txt: Added.
290 * platform/mac-highsierra/tables/mozilla/other/wa_table_tr_align-expected.txt: Added.
292 2017-08-10 Nan Wang <n_wang@apple.com>
294 AX: crash at WebCore::AccessibilityObject::supportsARIALiveRegion() const + 24
295 https://bugs.webkit.org/show_bug.cgi?id=175340
296 <rdar://problem/33782159>
298 Reviewed by Chris Fleizach.
300 * accessibility/add-children-pseudo-element-expected.txt: Added.
301 * accessibility/add-children-pseudo-element.html: Added.
302 * accessibility/resources/svg-circle.svg: Added.
304 2017-08-10 Chris Dumez <cdumez@apple.com>
306 [Beacon] Do connect-src CSP check on redirects as well
307 https://bugs.webkit.org/show_bug.cgi?id=175410
308 <rdar://problem/33815470>
310 Reviewed by Youenn Fablet.
312 Add layout test coverage.
314 * http/wpt/beacon/connect-src-beacon-redirect-allowed.sub-expected.txt: Added.
315 * http/wpt/beacon/connect-src-beacon-redirect-allowed.sub.html: Added.
316 * http/wpt/beacon/connect-src-beacon-redirect-blocked.sub-expected.txt: Added.
317 * http/wpt/beacon/connect-src-beacon-redirect-blocked.sub.html: Added.
319 2017-08-10 Jonathan Bedard <jbedard@apple.com>
321 Mark webgl/webgl-box-shadow.html and webgl/webgl-border.html as failing for ios-device.
322 https://bugs.webkit.org/show_bug.cgi?id=175437
324 Unreviewed test gardening.
326 * platform/ios-device/TestExpectations:
328 2017-08-10 Brady Eidson <beidson@apple.com>
330 Add ServiceWorkerJob.
331 https://bugs.webkit.org/show_bug.cgi?id=175241
333 Reviewed by Tim Horton.
335 Verifies that the "serviceWorker.register()" job we currently schedule fails as expected.
337 * http/tests/workers/service/basic-register-expected.txt: Added.
338 * http/tests/workers/service/basic-register.html: Added.
339 * http/tests/workers/service/resources/basic-register.js: Added.
340 * http/tests/workers/service/resources/empty-worker.js: Added.
341 * platform/mac-wk1/TestExpectations:
342 * platform/win/TestExpectations:
344 2017-08-10 Commit Queue <commit-queue@webkit.org>
346 Unreviewed, rolling out r220463.
347 https://bugs.webkit.org/show_bug.cgi?id=175435
349 unaccepted fix (Requested by n_wang on #webkit).
354 WebCore::AccessibilityObject::supportsARIALiveRegion() const +
356 https://bugs.webkit.org/show_bug.cgi?id=175340
357 http://trac.webkit.org/changeset/220463
359 2017-08-10 Ryan Haddad <ryanhaddad@apple.com>
361 Update TestExpectations for imported/w3c/web-platform-tests/IndexedDB/interleaved-cursors.html.
362 https://bugs.webkit.org/show_bug.cgi?id=170698
364 Unreviewed test gardening.
366 * TestExpectations: Skip test on debug because it times out on every run.
367 * platform/ios/TestExpectations: Mark as flaky on Release.
368 * platform/mac/TestExpectations: Ditto.
370 2017-08-10 Miguel Gomez <magomez@igalia.com>
372 Unreviewed GTK+ gardening. Update expectations of several tests failing at r220516.
374 * platform/gtk/TestExpectations:
376 2017-08-09 Chris Dumez <cdumez@apple.com>
378 Disable Beacon API on WK1 DRT and WK2 when not using NETWORK_SESSION
379 https://bugs.webkit.org/show_bug.cgi?id=175401
381 Reviewed by Brady Eidson.
383 * 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.
384 * platform/mac-elcapitan-wk2/imported/w3c/web-platform-tests/url/failure-expected.txt: Added.
385 * platform/mac-wk1/TestExpectations:
386 * platform/mac-wk1/fast/dom/navigator-detached-no-crash-expected.txt:
387 * platform/mac-wk1/imported/w3c/web-platform-tests/url/failure-expected.txt: Added.
388 * platform/mac-wk2/TestExpectations:
389 * platform/win/TestExpectations:
390 * platform/win/fast/dom/navigator-detached-no-crash-expected.txt: Copied from LayoutTests/platform/mac-wk1/fast/dom/navigator-detached-no-crash-expected.txt.
391 * platform/win/imported/w3c/web-platform-tests/url/failure-expected.txt: Added.
393 2017-08-09 Chris Dumez <cdumez@apple.com>
395 [Beacon][NetworkSession] Support CORS-preflighting on redirects
396 https://bugs.webkit.org/show_bug.cgi?id=175386
397 <rdar://problem/33801370>
399 Reviewed by Youenn Fablet.
401 Add layout test coverage.
403 * http/wpt/beacon/cors/cors-preflight-redirect-failure-expected.txt: Added.
404 * http/wpt/beacon/cors/cors-preflight-redirect-failure.html: Added.
405 * http/wpt/beacon/cors/cors-preflight-redirect-from-crossorigin-to-sameorigin-expected.txt: Added.
406 * http/wpt/beacon/cors/cors-preflight-redirect-from-crossorigin-to-sameorigin.html: Added.
407 * http/wpt/beacon/cors/cors-preflight-redirect-success-expected.txt: Added.
408 * http/wpt/beacon/cors/cors-preflight-redirect-success.html: Added.
409 * http/wpt/beacon/resources/beacon-preflight.py:
411 * http/wpt/beacon/resources/redirect.py: Added.
414 2017-08-09 Chris Dumez <cdumez@apple.com>
416 Unreviewed, deflake http/wpt/beacon/keepalive-after-navigation.html
418 Temporarily restore previous timeout on this test to address flakiness on the
419 bots until I can rewrite it.
421 * http/wpt/beacon/keepalive-after-navigation.html:
423 2017-08-09 Chris Dumez <cdumez@apple.com>
425 Import beacon/headers/header-content-type.html from upstream WPT
426 https://bugs.webkit.org/show_bug.cgi?id=175395
428 Reviewed by Sam Weinig.
430 Drop local test that has been upstreamed to WPT.
432 * http/wpt/beacon/headers/header-content-type-same-origin-expected.txt: Removed.
433 * http/wpt/beacon/headers/header-content-type-same-origin.html: Removed.
435 2017-08-09 Nan Wang <n_wang@apple.com>
437 LayoutTest accessibility/presentation-role-iframe.html is a flaky failure
438 https://bugs.webkit.org/show_bug.cgi?id=175194
440 Reviewed by Chris Fleizach.
442 In the test we have no way to control which iframe will be loaded first.
443 Output the logs at the end of the test so that they are in order.
445 * accessibility/presentation-role-iframe.html:
447 2017-08-09 Commit Queue <commit-queue@webkit.org>
449 Unreviewed, rolling out r219334.
450 https://bugs.webkit.org/show_bug.cgi?id=175398
452 Caused bug 175023 (Requested by ap on #webkit).
456 "[SVG] Leak in SVGAnimatedListPropertyTearOff"
457 https://bugs.webkit.org/show_bug.cgi?id=172545
458 http://trac.webkit.org/changeset/219334
460 2017-08-09 Daniel Bates <dabates@apple.com>
462 Import CSS-UI-3 Web Platform Tests
463 https://bugs.webkit.org/show_bug.cgi?id=175294
465 Reviewed by Zalan Bujtas.
467 Mark tests that we currently failure.
470 * platform/ios/TestExpectations:
472 2017-08-09 Matt Lewis <jlewis3@apple.com>
474 Marked http/tests/media/video-buffered-range-contains-currentTime.html as flaky on High Sierra
475 <rdar://problem/33555759>
477 Unreviewed test gardening.
479 * platform/mac-highsierra-wk2/TestExpectations:
480 * platform/mac/TestExpectations:
482 2017-08-09 Kirill Ovchinnikov <kirill.ovchinnikov@lge.com>
484 Old subtitle track is not deleted on 'src' attribute change event
485 https://bugs.webkit.org/show_bug.cgi?id=175031
487 Reviewed by Eric Carlson.
489 * media/track/text-track-src-change-expected.txt: Added.
490 * media/track/text-track-src-change.html: Added.
492 2017-08-09 Nan Wang <n_wang@apple.com>
494 AX: crash at WebCore::AccessibilityObject::supportsARIALiveRegion() const + 24
495 https://bugs.webkit.org/show_bug.cgi?id=175340
496 <rdar://problem/33782159>
498 Reviewed by Chris Fleizach.
500 * accessibility/add-children-pseudo-element-expected.txt: Added.
501 * accessibility/add-children-pseudo-element.html: Added.
502 * accessibility/resources/svg-circle.svg: Added.
504 2017-08-09 Ms2ger <Ms2ger@igalia.com>
506 WPE-focused test gardening.
507 https://bugs.webkit.org/show_bug.cgi?id=175385
509 Unreviewed test gardening.
511 * platform/wpe/TestExpectations: Marked failing tests.
512 * platform/wpe/fast/events/touch/basic-single-touch-events-expected.txt: Added platform-specific expectation.
513 * platform/wpe/js/date-timeClip-large-values-expected.txt: Removed (the platform-neutral expectation is fine).
514 * platform/wpe/js/dom/global-constructors-attributes-dedicated-worker-expected.txt: Updated for Cache enabling.
515 * transitions/clip-path-path-transitions-expected.txt: Updated for test change in r219243.
516 * transitions/resources/transition-test-helpers.js:
517 (parseClipPath): Updated to support the quotes in clip-path-path-transitions.html
519 2017-08-09 Andy Estes <aestes@apple.com>
521 [QuickLook] Use case-insensitive comparison of preview MIME types
522 https://bugs.webkit.org/show_bug.cgi?id=175350
523 <rdar://problem/33761159>
525 Reviewed by Brady Eidson.
527 * platform/ios-11/quicklook/excel-macro-enabled-expected.txt: Added.
528 * quicklook/excel-macro-enabled-expected.txt: Added.
529 * quicklook/excel-macro-enabled.html: Added.
530 * quicklook/resources/excel-macro-enabled.xlsm: Added.
532 2017-08-09 Zan Dobersek <zdobersek@igalia.com>
534 Unreviewed WPE gardening.
536 * platform/wpe/TestExpectations: Stop skipping the whole fast/
537 directory and then unskipping specific subdirectories since
538 that overrides any expectations coming from the generic WK2
539 TestExpectations file. Specific subdirectories that we haven't
540 yet generated results for are now skipped instead.
542 2017-08-09 Ms2ger <Ms2ger@igalia.com>
544 [GTK] [WPE] Update expectations for global-constructors-attributes.html.
545 https://bugs.webkit.org/show_bug.cgi?id=175373
547 Unreviewed test gardening.
549 * platform/gtk/js/dom/global-constructors-attributes-expected.txt:
550 * platform/wpe/js/dom/global-constructors-attributes-expected.txt:
552 2017-08-08 Wenson Hsieh <wenson_hsieh@apple.com>
554 Unreviewed, rolling out r220393.
556 This patch regresses the performance of WebPage::editorState.
560 "[iOS WK2] WKWebView schedules nonstop layout after pressing
561 cmb+b,i,u inside a contenteditable div"
562 https://bugs.webkit.org/show_bug.cgi?id=175116
563 http://trac.webkit.org/changeset/220393
565 2017-08-08 Chris Dumez <cdumez@apple.com>
567 [Beacon] Add support for CORS-preflighting for WK2 / NETWORK_SESSION
568 https://bugs.webkit.org/show_bug.cgi?id=175264
569 <rdar://problem/33547793>
571 Reviewed by Youenn Fablet.
573 Add layout test coverage.
575 * http/wpt/beacon/cors/cors-preflight-arraybufferview-failure-expected.txt: Added.
576 * http/wpt/beacon/cors/cors-preflight-arraybufferview-failure.html: Added.
577 * http/wpt/beacon/cors/cors-preflight-arraybufferview-success-expected.txt: Added.
578 * http/wpt/beacon/cors/cors-preflight-arraybufferview-success.html: Added.
579 * http/wpt/beacon/cors/cors-preflight-blob-failure-expected.txt: Added.
580 * http/wpt/beacon/cors/cors-preflight-blob-failure.html: Added.
581 * http/wpt/beacon/cors/cors-preflight-blob-success-expected.txt: Added.
582 * http/wpt/beacon/cors/cors-preflight-blob-success.html: Added.
583 * http/wpt/beacon/cors/cors-preflight-cookie-expected.txt: Added.
584 * http/wpt/beacon/cors/cors-preflight-cookie.html: Added.
585 * http/wpt/beacon/resources/beacon-preflight.py: Added.
586 (respondToCORSPreflight):
588 * http/wpt/beacon/resources/set-cookie.py: Added.
590 * platform/mac-wk1/TestExpectations:
591 * platform/mac-wk2/TestExpectations:
592 * platform/win/TestExpectations:
594 2017-08-08 Devin Rousso <drousso@apple.com>
596 Web Inspector: Canvas: support editing WebGL shaders
597 https://bugs.webkit.org/show_bug.cgi?id=124211
598 <rdar://problem/15448958>
600 Reviewed by Matt Baker.
602 * inspector/canvas/updateShader-expected.txt: Added.
603 * inspector/canvas/updateShader.html: Added.
605 * platform/win/TestExpectations:
607 2017-08-08 Ryan Haddad <ryanhaddad@apple.com>
609 Mark media/modern-media-controls/css/webkit-cursor-visibility-auto-hide.html as flaky.
610 https://bugs.webkit.org/show_bug.cgi?id=175195
612 Unreviewed test gardening.
614 * platform/mac-wk1/TestExpectations:
616 2017-08-08 Brent Fulgham <bfulgham@apple.com>
618 Sandbox flags do not support document.domain control
619 https://bugs.webkit.org/show_bug.cgi?id=175281
620 <rdar://problem/33778936>
622 Reviewed by Chris Dumez.
624 * fast/frames/resources/sandboxed-iframe-set-domain.html: Added.
625 * fast/frames/sandboxed-iframe-domain.html: Added.
626 * fast/frames/sandboxed-iframe-domain-expected.txt: Added.
628 2017-08-08 Matt Lewis <jlewis3@apple.com>
630 Skipping imported/w3c/IndexedDB-private-browsing/idbfactory_open12.html
631 <rdar://problem/33555052>
633 Unreviewed test gardening.
635 * platform/ios-wk2/TestExpectations:
636 * platform/mac-highsierra/TestExpectations:
638 2017-08-08 Ryan Haddad <ryanhaddad@apple.com>
640 Skip plugins/crash-restoring-plugin-page-from-page-cache.html on macOS debug.
641 https://bugs.webkit.org/show_bug.cgi?id=175270
643 Unreviewed test gardening.
645 * platform/mac-wk2/TestExpectations:
647 2017-08-08 Ryan Haddad <ryanhaddad@apple.com>
649 Mark fast/images/async-image-body-background-image.html as flaky on macOS.
650 https://bugs.webkit.org/show_bug.cgi?id=175193
652 Unreviewed test gardening.
654 * platform/mac/TestExpectations:
656 2017-08-08 Jeremy Jones <jeremyj@apple.com>
658 Change fast seek logic to prevent ping-ponging.
659 https://bugs.webkit.org/show_bug.cgi?id=175167
660 rdar://problem/32936116
662 Reviewed by Jer Noble.
664 Test now requires forward fast seek result to be between current time and the target time,
665 and a backward seek to be before the seek time.
667 * media/video-fast-seek.html:
668 * media/media-source/media-source-fastseek.html:
670 2017-08-08 Ms2ger <Ms2ger@igalia.com>
672 Remove obsolete failure expectations for event_loadedmetadata.html.
673 https://bugs.webkit.org/show_bug.cgi?id=175027
675 Unreviewed test gardening.
679 2017-08-08 John Wilander <wilander@apple.com>
681 Resource Load Statistics: Clear web processes' state on history removal
682 https://bugs.webkit.org/show_bug.cgi?id=175271
683 <rdar://problem/33756560>
685 Reviewed by Chris Dumez.
687 * http/tests/loading/resourceLoadStatistics/user-interaction-reported-after-website-data-removal-expected.txt: Added.
688 * http/tests/loading/resourceLoadStatistics/user-interaction-reported-after-website-data-removal.html: Added.
689 * platform/mac-wk2/TestExpectations:
690 user-interaction-reported-after-website-data-removal.html marked as [ Pass ].
692 2017-08-08 Ryan Haddad <ryanhaddad@apple.com>
694 Fix baseline for http/tests/security/set-domain-remove-subdomain-for-ip-address.html.
696 Unreviewed test gardening.
698 * http/tests/security/set-domain-remove-subdomain-for-ip-address-expected.txt:
700 2017-08-08 Matt Lewis <jlewis3@apple.com>
702 Fixed rebaselined expectations for js/dom/global-constructors-attributes.html.
703 https://bugs.webkit.org/show_bug.cgi?id=175201
705 Unreviewed test gardening.
707 * 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.
709 2017-08-08 Brent Fulgham <bfulgham@apple.com>
711 Unreviewed test results fix after r220376.
713 Rebaseline for new SecurityException message text.
715 * fast/dom/Document/invalid-domain-change-throws-exception-expected.txt:
716 * http/tests/dom/document-attributes-null-handling-expected.txt:
717 * http/tests/security/set-domain-remove-subdomain-for-ip-address-expected.txt:
718 * http/tests/security/xss-DENIED-invalid-domain-change-expected.txt:
720 2017-08-08 Javier Fernandez <jfernandez@igalia.com>
722 Not possible to remove the 'li' element inside the table cell
723 https://bugs.webkit.org/show_bug.cgi?id=173148
725 Reviewed by Ryosuke Niwa.
727 Regression tests for different scenarios of list items removal.
729 * editing/deleting/delete-list-items-in-table-cell-1-expected.txt: Added.
730 * editing/deleting/delete-list-items-in-table-cell-1.html: Added.
731 * editing/deleting/delete-list-items-in-table-cell-2-expected.txt: Added.
732 * editing/deleting/delete-list-items-in-table-cell-2.html: Added.
733 * editing/deleting/delete-list-items-in-table-cell-3-expected.txt: Added.
734 * editing/deleting/delete-list-items-in-table-cell-3.html: Added.
735 * editing/deleting/delete-list-items-in-table-cell-4-expected.txt: Added.
736 * editing/deleting/delete-list-items-in-table-cell-4.html: Added.
737 * editing/deleting/delete-list-items-in-table-cell-5-expected.txt: Added.
738 * editing/deleting/delete-list-items-in-table-cell-5.html: Added.
739 * editing/deleting/delete-list-items-in-table-cell-6-expected.txt: Added.
740 * editing/deleting/delete-list-items-in-table-cell-6.html: Added.
741 * editing/deleting/delete-list-items-in-table-cell-7-expected.txt: Added.
742 * editing/deleting/delete-list-items-in-table-cell-7.html: Added.
743 * editing/deleting/delete-list-items-in-table-cell-8-expected.txt: Added.
744 * editing/deleting/delete-list-items-in-table-cell-8.html: Added.
746 2017-08-08 Wenson Hsieh <wenson_hsieh@apple.com>
748 [iOS WK2] WKWebView schedules nonstop layout after pressing cmb+b,i,u inside a contenteditable div
749 https://bugs.webkit.org/show_bug.cgi?id=175116
750 <rdar://problem/28279301>
752 Reviewed by Darin Adler and Ryosuke Niwa.
754 Rebaseline some iOS WK2 LayoutTest expectations. These tests currently expect an empty anonymous RenderBlock to
755 be inserted into the render tree, but this is only a result of us adding and removing a temporary <span> when
756 computing a RenderStyle in WebPage::editorState -- this patch removes these empty RenderBlocks, making these
757 expectations' RenderTrees consistent with WebKit1.
759 * platform/ios-wk2/editing/inserting/insert-div-024-expected.txt:
760 * platform/ios-wk2/editing/inserting/insert-div-026-expected.txt:
761 * platform/ios-wk2/editing/style/5084241-expected.txt:
762 * platform/ios-wk2/editing/style/unbold-in-bold-expected.txt:
764 2017-08-07 Matt Lewis <jlewis3@apple.com>
766 Marked media/modern-media-controls/fullscreen-support/fullscreen-support-press.html as flaky.
767 https://bugs.webkit.org/show_bug.cgi?id=173946
769 Unreviewed test gardening.
771 * platform/mac-wk2/TestExpectations:
773 2017-08-07 Matt Lewis <jlewis3@apple.com>
775 Rebaselined js/dom/global-constructors-attributes.html on El Capitan.
776 https://bugs.webkit.org/show_bug.cgi?id=175201
778 Unreviewed test gardening.
779 * platform/mac-elcapitan-wk2/js/dom/global-constructors-attributes-dedicated-worker-expected.txt: Added.
781 2017-08-07 Matt Lewis <jlewis3@apple.com>
783 Changed expectations for webrtc/video-rotation.html.
784 https://bugs.webkit.org/show_bug.cgi?id=175305
786 Unreviewed test gardening.
790 2017-08-07 Devin Rousso <drousso@apple.com>
792 Web Inspector: Preview Canvas path when viewing a recording
793 https://bugs.webkit.org/show_bug.cgi?id=174967
795 Reviewed by Brian Burg.
797 * fast/canvas/2d.currentPoint-expected.txt: Added.
798 * fast/canvas/2d.currentPoint.html: Added.
799 * fast/canvas/2d.getPath.modification-expected.txt: Added.
800 * fast/canvas/2d.getPath.modification.html: Added.
801 * fast/canvas/2d.getPath.newobject-expected.txt: Added.
802 * fast/canvas/2d.getPath.newobject.html: Added.
803 * fast/canvas/2d.setPath-expected.txt: Added.
804 * fast/canvas/2d.setPath.html: Added.
806 * inspector/canvas/recording-2d-expected.txt:
807 * inspector/canvas/recording-2d.html:
808 Updated for additional deduplication in InitialState.
810 2017-08-07 Ryan Haddad <ryanhaddad@apple.com>
812 Skip workers/wasm-hashset-many.html and workers/wasm-hashset-many-2.html on El Capitan.
813 https://bugs.webkit.org/show_bug.cgi?id=175102
815 Unreviewed test gardening.
817 * platform/mac/TestExpectations:
819 2017-08-07 Ryan Haddad <ryanhaddad@apple.com>
821 Marking imported/w3c/web-platform-tests/html/browsers/windows/noreferrer-window-name.html as failing on iOS.
822 https://bugs.webkit.org/show_bug.cgi?id=175273
824 Unreviewed test gardening.
826 * platform/ios/TestExpectations:
828 2017-08-07 Ryan Haddad <ryanhaddad@apple.com>
830 Rebaseline js/dom/global-constructors-attributes.html.
832 Unreviewed test gardening.
834 * platform/mac-elcapitan/js/dom/global-constructors-attributes-expected.txt:
835 * platform/mac/js/dom/global-constructors-attributes-expected.txt:
837 2017-08-07 Ryan Haddad <ryanhaddad@apple.com>
839 Unreviewed, rolling out r220299.
841 This change caused LayoutTest inspector/dom-debugger/dom-
842 breakpoints.html to fail.
846 "Web Inspector: capture async stack trace when workers/main
847 context posts a message"
848 https://bugs.webkit.org/show_bug.cgi?id=167084
849 http://trac.webkit.org/changeset/220299
851 2017-08-07 Ms2ger <Ms2ger@igalia.com>
853 Remove obsolete failure expectations for wpt browsers tests.
854 https://bugs.webkit.org/show_bug.cgi?id=175073
856 Unreviewed test gardening.
860 2017-08-05 Youenn Fablet <youenn@apple.com>
862 [Fetch API] Response should keep all ResourceResponse information
863 https://bugs.webkit.org/show_bug.cgi?id=175099
865 Reviewed by Sam Weinig.
867 Updating test now that we are no longer cancelling the load in case of opaque responses.
869 * http/tests/inspector/network/fetch-network-data-expected.txt:
870 * http/tests/inspector/network/fetch-network-data.html:
872 2017-08-05 Carlos Garcia Campos <cgarcia@igalia.com>
874 getClientRects doesn't work with list box option elements
875 https://bugs.webkit.org/show_bug.cgi?id=175016
877 Reviewed by Darin Adler.
879 Add new test to check list box option elements client rects.
881 * fast/dom/HTMLSelectElement/listbox-items-client-rects-expected.txt: Added.
882 * fast/dom/HTMLSelectElement/listbox-items-client-rects.html: Added.
883 * platform/ios-simulator-wk2/fast/dom/HTMLSelectElement/listbox-items-client-rects-expected.txt: Added.
885 2017-08-04 Youenn Fablet <youenn@apple.com>
887 [Cache API] Add Cache and CacheStorage IDL definitions
888 https://bugs.webkit.org/show_bug.cgi?id=175201
890 Reviewed by Brady Eidson.
893 * platform/ios-wk1/TestExpectations:
894 * platform/mac-wk1/TestExpectations:
895 * js/dom/global-constructors-attributes-dedicated-worker-expected.txt:
896 * platform/mac-highsierra/js/dom/global-constructors-attributes-expected.txt:
898 2017-08-04 Brady Eidson <beidson@apple.com>
900 Have navigator.serviceWorker() actually return a ServiceWorkerContainer object.
901 https://bugs.webkit.org/show_bug.cgi?id=175215
903 Reviewed by Youenn Fablet.
905 * 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.
907 2017-08-04 Chris Dumez <cdumez@apple.com>
909 Add test coverage for sendBeacon() keepalive flag
910 https://bugs.webkit.org/show_bug.cgi?id=175212
912 Reviewed by Youenn Fablet.
914 * http/wpt/beacon/keepalive-after-navigation-expected.txt: Added.
915 * http/wpt/beacon/keepalive-after-navigation.html: Added.
916 * http/wpt/beacon/support/sendBeacon-onunload-iframe.html: Added.
918 2017-08-04 Chris Dumez <cdumez@apple.com>
920 [Beacon] Update sendBeacon to use the CachedResourceLoader
921 https://bugs.webkit.org/show_bug.cgi?id=175192
922 <rdar://problem/33725923>
924 Reviewed by Youenn Fablet.
926 Rebaseline a few tests now that the Origin header is properly set of our Beacon
927 requests. This is a progression and matches the results from Blink.
929 Our Content-Type header for ArrayBuffer / ArrayBufferView payloads has also
930 changed. It is unclear which one is best but at least we are now consistent
933 * http/tests/blink/sendbeacon/beacon-cookie-expected.txt:
934 * http/tests/blink/sendbeacon/beacon-cross-origin-expected.txt:
935 * http/tests/blink/sendbeacon/beacon-same-origin-expected.txt:
936 * http/wpt/beacon/headers/header-content-type-same-origin.html:
938 2017-08-04 John Wilander <wilander@apple.com>
940 Resource Load Statistics: Report user interaction immediately, but only when needed
941 https://bugs.webkit.org/show_bug.cgi?id=175090
942 <rdar://problem/33685546>
944 Reviewed by Chris Dumez.
946 * http/tests/loading/resourceLoadStatistics/user-interaction-in-cross-origin-sub-frame.html:
947 Now no longer needs to disable throttling since reports of
948 user interaction happen immediately (when needed).
949 * http/tests/loading/resourceLoadStatistics/user-interaction-only-reported-once-within-short-period-of-time-expected.txt: Added.
950 * http/tests/loading/resourceLoadStatistics/user-interaction-only-reported-once-within-short-period-of-time.html: Added.
951 * platform/mac-wk2/TestExpectations:
952 user-interaction-only-reported-once-within-short-period-of-time.html marked as [ Pass ].
954 2017-08-04 Matt Baker <mattbaker@apple.com>
956 Web Inspector: capture async stack trace when workers/main context posts a message
957 https://bugs.webkit.org/show_bug.cgi?id=167084
958 <rdar://problem/30033673>
960 Reviewed by Brian Burg.
962 Add a test to check for asynchronous stack trace data when the debugger
963 pauses inside a MessageEvent handler.
965 * inspector/debugger/async-stack-trace-expected.txt:
966 * inspector/debugger/async-stack-trace.html:
967 * inspector/debugger/resources/postMessage-echo.html: Added.
969 2017-08-04 Chris Dumez <cdumez@apple.com>
971 LayoutTest imported/w3c/web-platform-tests/beacon/beacon-basic-string.html is a flaky failure (harness timeout)
972 https://bugs.webkit.org/show_bug.cgi?id=175202
974 Unreviewed, mark test as flaky.
978 2017-08-04 Devin Rousso <drousso@apple.com>
980 Web Inspector: add source view for WebGL shader programs
981 https://bugs.webkit.org/show_bug.cgi?id=138593
982 <rdar://problem/18936194>
984 Reviewed by Matt Baker.
986 * inspector/canvas/requestShaderSource-expected.txt: Added.
987 * inspector/canvas/requestShaderSource.html: Added.
989 * inspector/canvas/resources/shaderProgram-utilities.js:
991 (linkProgram.typeForScript):
992 (linkProgram.createShaderFromScript):
994 * platform/win/TestExpectations:
996 2017-08-04 Said Abou-Hallawa <sabouhallawa@apple.com>
998 RenderImageResourceStyleImage::image() should return the nullImage() if the image is not available
999 https://bugs.webkit.org/show_bug.cgi?id=174874
1000 <rdar://problem/33530130>
1002 Reviewed by Simon Fraser.
1004 * fast/images/image-element-image-content-data-expected.txt: Added.
1005 * fast/images/image-element-image-content-data.html: Added.
1007 2017-08-04 Matt Lewis <jlewis3@apple.com>
1009 Rebaslining fast/text/font-selection-font-loading-api-parse.html for iOS 11.
1011 Unreviewed test gardening.
1013 * platform/ios-11/fast/text/font-selection-font-loading-api-parse-expected.txt:
1015 2017-08-04 Chris Dumez <cdumez@apple.com>
1017 PROGRESSION? Multiple imported/w3c/web-platform-tests/fetch/api/ test have started to fail.
1018 https://bugs.webkit.org/show_bug.cgi?id=175061
1020 Unreviewed, mark Fetch/Cors tests as failing on wk2 ElCapitan only, as those tests seem to be passing
1023 * platform/mac-wk2/TestExpectations:
1024 * platform/mac/TestExpectations:
1026 2017-08-04 Ryan Haddad <ryanhaddad@apple.com>
1028 Unreviewed, rolling out r220268.
1030 This change caused assertion failures on macOS and iOS Debug
1035 "Resource Load Statistics: Report user interaction
1036 immediately, but only when needed"
1037 https://bugs.webkit.org/show_bug.cgi?id=175090
1038 http://trac.webkit.org/changeset/220268
1040 2017-08-04 Chris Dumez <cdumez@apple.com>
1042 Mark beacon-basic-string.html as slow.
1046 2017-08-04 Brady Eidson <beidson@apple.com>
1048 Enable ServiceWorkers at runtime for WebKitTestRunner.
1049 https://bugs.webkit.org/show_bug.cgi?id=175174
1051 Reviewed by Youenn Fablet.
1053 * fast/dom/navigator-detached-no-crash-expected.txt:
1054 * platform/mac-wk1/fast/dom/navigator-detached-no-crash-expected.txt: Copied from LayoutTests/fast/dom/navigator-detached-no-crash-expected.txt.
1055 * 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.
1056 * 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.
1057 * 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.
1058 * 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.
1059 * 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.
1060 * 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.
1061 * 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.
1062 * 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.
1063 * 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.
1064 * 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.
1065 * 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.
1066 * 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.
1067 * 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.
1068 * 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.
1069 * 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.
1070 * 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.
1071 * 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.
1072 * 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.
1073 * 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.
1074 * 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.
1075 * 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.
1076 * 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.
1077 * 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.
1078 * 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.
1079 * 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.
1080 * 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.
1081 * 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.
1082 * 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.
1083 * 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.
1084 * 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.
1085 * 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.
1086 * 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.
1087 * 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.
1088 * platform/mac/js/dom/global-constructors-attributes-expected.txt:
1090 2017-08-04 Zan Dobersek <zdobersek@igalia.com>
1092 [EME][GStreamer] Register ClearKey CDMFactory
1093 https://bugs.webkit.org/show_bug.cgi?id=175136
1095 Reviewed by Xabier Rodriguez-Calvar.
1097 Update WPE baselines for EME ClearKey tests following some advancements in
1100 * platform/wpe/imported/w3c/web-platform-tests/encrypted-media/clearkey-events-expected.txt:
1101 * platform/wpe/imported/w3c/web-platform-tests/encrypted-media/clearkey-events-session-closed-event-expected.txt:
1102 * platform/wpe/imported/w3c/web-platform-tests/encrypted-media/clearkey-generate-request-disallowed-input-expected.txt:
1103 * platform/wpe/imported/w3c/web-platform-tests/encrypted-media/clearkey-invalid-license-expected.txt:
1104 * platform/wpe/imported/w3c/web-platform-tests/encrypted-media/clearkey-keystatuses-expected.txt:
1105 * platform/wpe/imported/w3c/web-platform-tests/encrypted-media/clearkey-keystatuses-multiple-sessions-expected.txt:
1106 * platform/wpe/imported/w3c/web-platform-tests/encrypted-media/clearkey-mp4-playback-temporary-clear-encrypted-expected.txt:
1107 * platform/wpe/imported/w3c/web-platform-tests/encrypted-media/clearkey-mp4-playback-temporary-encrypted-clear-expected.txt:
1108 * platform/wpe/imported/w3c/web-platform-tests/encrypted-media/clearkey-mp4-playback-temporary-encrypted-clear-sources-expected.txt:
1109 * platform/wpe/imported/w3c/web-platform-tests/encrypted-media/clearkey-mp4-playback-temporary-events-expected.txt:
1110 * platform/wpe/imported/w3c/web-platform-tests/encrypted-media/clearkey-mp4-playback-temporary-expected.txt:
1111 * platform/wpe/imported/w3c/web-platform-tests/encrypted-media/clearkey-mp4-playback-temporary-multikey-expected.txt:
1112 * platform/wpe/imported/w3c/web-platform-tests/encrypted-media/clearkey-mp4-playback-temporary-multikey-sequential-expected.txt:
1113 * platform/wpe/imported/w3c/web-platform-tests/encrypted-media/clearkey-mp4-playback-temporary-multikey-sequential-readyState-expected.txt:
1114 * platform/wpe/imported/w3c/web-platform-tests/encrypted-media/clearkey-mp4-playback-temporary-multisession-expected.txt:
1115 * platform/wpe/imported/w3c/web-platform-tests/encrypted-media/clearkey-mp4-playback-temporary-setMediaKeys-after-src-expected.txt:
1116 * platform/wpe/imported/w3c/web-platform-tests/encrypted-media/clearkey-mp4-playback-temporary-setMediaKeys-after-update-expected.txt:
1117 * platform/wpe/imported/w3c/web-platform-tests/encrypted-media/clearkey-mp4-playback-temporary-setMediaKeys-immediately-expected.txt:
1118 * platform/wpe/imported/w3c/web-platform-tests/encrypted-media/clearkey-mp4-playback-temporary-setMediaKeys-onencrypted-expected.txt:
1119 * platform/wpe/imported/w3c/web-platform-tests/encrypted-media/clearkey-mp4-playback-temporary-two-videos-expected.txt:
1120 * platform/wpe/imported/w3c/web-platform-tests/encrypted-media/clearkey-mp4-playback-temporary-waitingforkey-expected.txt:
1121 * platform/wpe/imported/w3c/web-platform-tests/encrypted-media/clearkey-mp4-requestmediakeysystemaccess-expected.txt:
1122 * platform/wpe/imported/w3c/web-platform-tests/encrypted-media/clearkey-mp4-reset-src-after-setmediakeys-expected.txt:
1123 * platform/wpe/imported/w3c/web-platform-tests/encrypted-media/clearkey-mp4-setmediakeys-again-after-playback-expected.txt:
1124 * platform/wpe/imported/w3c/web-platform-tests/encrypted-media/clearkey-mp4-setmediakeys-again-after-resetting-src-expected.txt:
1125 * platform/wpe/imported/w3c/web-platform-tests/encrypted-media/clearkey-mp4-setmediakeys-at-same-time-expected.txt:
1126 * platform/wpe/imported/w3c/web-platform-tests/encrypted-media/clearkey-mp4-setmediakeys-expected.txt:
1127 * platform/wpe/imported/w3c/web-platform-tests/encrypted-media/clearkey-mp4-setmediakeys-multiple-times-with-the-same-mediakeys-expected.txt:
1128 * platform/wpe/imported/w3c/web-platform-tests/encrypted-media/clearkey-mp4-setmediakeys-to-multiple-video-elements-expected.txt:
1129 * platform/wpe/imported/w3c/web-platform-tests/encrypted-media/clearkey-mp4-syntax-mediakeys-expected.txt:
1130 * platform/wpe/imported/w3c/web-platform-tests/encrypted-media/clearkey-mp4-syntax-mediakeysession-expected.txt:
1131 * platform/wpe/imported/w3c/web-platform-tests/encrypted-media/clearkey-mp4-syntax-mediakeysystemaccess-expected.txt:
1132 * platform/wpe/imported/w3c/web-platform-tests/encrypted-media/clearkey-mp4-update-disallowed-input-expected.txt:
1133 * platform/wpe/imported/w3c/web-platform-tests/encrypted-media/clearkey-mp4-waiting-for-a-key-expected.txt:
1134 * platform/wpe/imported/w3c/web-platform-tests/encrypted-media/clearkey-not-callable-after-createsession-expected.txt:
1135 * platform/wpe/imported/w3c/web-platform-tests/encrypted-media/clearkey-update-non-ascii-input-expected.txt:
1137 2017-08-04 John Wilander <wilander@apple.com>
1139 Resource Load Statistics: Report user interaction immediately, but only when needed
1140 https://bugs.webkit.org/show_bug.cgi?id=175090
1141 <rdar://problem/33685546>
1143 Reviewed by Chris Dumez.
1145 * http/tests/loading/resourceLoadStatistics/user-interaction-in-cross-origin-sub-frame.html:
1146 Now no longer needs to disable throttling since reports of
1147 user interaction happen immediately (when needed).
1148 * http/tests/loading/resourceLoadStatistics/user-interaction-only-reported-once-within-short-period-of-time-expected.txt: Added.
1149 * http/tests/loading/resourceLoadStatistics/user-interaction-only-reported-once-within-short-period-of-time.html: Added.
1150 * platform/mac-wk2/TestExpectations:
1151 user-interaction-only-reported-once-within-short-period-of-time.html marked as [ Pass ].
1153 2017-08-04 Ms2ger <Ms2ger@igalia.com>
1155 [GTK] Test gardening around MOUSE_CURSOR_SCALE.
1156 https://bugs.webkit.org/show_bug.cgi?id=109469
1158 Reviewed by Carlos Alberto Lopez Perez.
1160 Remove obsolete expectation for cursor-parsing-image-set.html; it may have
1161 started passing in r209396.
1163 Mark mouse-cursor-image-set.html as failing rather than using an incorrect
1166 * platform/gtk/TestExpectations:
1167 * platform/gtk/fast/events/mouse-cursor-image-set-expected.txt: Removed.
1169 2017-08-04 Zan Dobersek <zdobersek@igalia.com>
1171 Unreviewed GTK+ gardening. Update test expectations and layout test baselines
1172 for Web Crypto tests now that the implementation is complete.
1174 * platform/gtk/TestExpectations:
1175 * platform/gtk/imported/w3c/web-platform-tests/WebCryptoAPI/encrypt_decrypt: Added.
1176 * platform/gtk/imported/w3c/web-platform-tests/WebCryptoAPI/encrypt_decrypt/aes_cbc.worker-expected.txt: Added.
1177 * platform/gtk/imported/w3c/web-platform-tests/WebCryptoAPI/encrypt_decrypt/test_aes_cbc.https-expected.txt: Added.
1178 * platform/gtk/imported/w3c/web-platform-tests/WebCryptoAPI/generateKey/successes.worker-expected.txt: Added.
1179 * platform/gtk/imported/w3c/web-platform-tests/WebCryptoAPI/import_export: Added.
1180 * platform/gtk/imported/w3c/web-platform-tests/WebCryptoAPI/import_export/rsa_importKey.worker-expected.txt: Added.
1181 * platform/gtk/imported/w3c/web-platform-tests/WebCryptoAPI/import_export/test_rsa_importKey.https-expected.txt: Added.
1182 * platform/gtk/imported/w3c/web-platform-tests/WebCryptoAPI/sign_verify: Added.
1183 * platform/gtk/imported/w3c/web-platform-tests/WebCryptoAPI/sign_verify/rsa_pkcs.worker-expected.txt: Added.
1184 * platform/gtk/imported/w3c/web-platform-tests/WebCryptoAPI/sign_verify/rsa_pss.worker-expected.txt: Added.
1185 * platform/gtk/imported/w3c/web-platform-tests/WebCryptoAPI/sign_verify/test_rsa_pkcs.https-expected.txt: Added.
1186 * platform/gtk/imported/w3c/web-platform-tests/WebCryptoAPI/sign_verify/test_rsa_pss.https-expected.txt: Added.
1187 * platform/gtk/imported/w3c/web-platform-tests/WebCryptoAPI/wrapKey_unwrapKey: Added.
1188 * platform/gtk/imported/w3c/web-platform-tests/WebCryptoAPI/wrapKey_unwrapKey/test_wrapKey_unwrapKey.https-expected.txt: Added.
1189 * platform/gtk/imported/w3c/web-platform-tests/WebCryptoAPI/wrapKey_unwrapKey/wrapKey_unwrapKey.worker-expected.txt: Added.
1191 2017-08-04 Frederic Wang <fwang@igalia.com>
1193 ScrollingTreeOverflowScrollingNodeIOS uses the wrong fixed position rectangle
1194 https://bugs.webkit.org/show_bug.cgi?id=175135
1196 Reviewed by Simon Fraser.
1198 This patch adds a new test for a position:fixed element inside an overflow node inside an
1199 iframe. When scrolling the overflow node, the position of such an element should remain fixed
1200 relative to the inner frame. Before that change, ScrollingTreeOverflowScrollingNodeIOS used
1201 to take the main frame as a reference instead, causing the element to flicker and even to
1202 disappear when the user scrolls that overflow node. We add a reftest to verify that the
1203 element is visible and positioned at the correct location when the user scrolls.
1205 * fast/scrolling/ios/fixed-inside-overflow-inside-iframe-expected.html: Added.
1206 * fast/scrolling/ios/fixed-inside-overflow-inside-iframe.html: Added.
1208 2017-08-04 Zan Dobersek <zdobersek@igalia.com>
1210 Unreviewed WPE gardening. Update test expectations and layout test baselines
1211 for Web Crypto tests now that the implementation is complete.
1213 * platform/wpe/TestExpectations:
1214 * platform/wpe/imported/w3c/web-platform-tests/WebCryptoAPI/generateKey/successes.worker-expected.txt: Added.
1215 * platform/wpe/imported/w3c/web-platform-tests/WebCryptoAPI/import_export: Added.
1216 * platform/wpe/imported/w3c/web-platform-tests/WebCryptoAPI/import_export/rsa_importKey.worker-expected.txt: Added.
1217 * platform/wpe/imported/w3c/web-platform-tests/WebCryptoAPI/import_export/test_rsa_importKey.https-expected.txt: Added.
1218 * platform/wpe/imported/w3c/web-platform-tests/WebCryptoAPI/sign_verify: Added.
1219 * platform/wpe/imported/w3c/web-platform-tests/WebCryptoAPI/sign_verify/rsa_pkcs.worker-expected.txt: Added.
1220 * platform/wpe/imported/w3c/web-platform-tests/WebCryptoAPI/sign_verify/rsa_pss.worker-expected.txt: Added.
1221 * platform/wpe/imported/w3c/web-platform-tests/WebCryptoAPI/sign_verify/test_rsa_pkcs.https-expected.txt: Added.
1222 * platform/wpe/imported/w3c/web-platform-tests/WebCryptoAPI/sign_verify/test_rsa_pss.https-expected.txt: Added.
1223 * platform/wpe/imported/w3c/web-platform-tests/WebCryptoAPI/wrapKey_unwrapKey: Added.
1224 * platform/wpe/imported/w3c/web-platform-tests/WebCryptoAPI/wrapKey_unwrapKey/test_wrapKey_unwrapKey.https-expected.txt: Added.
1225 * platform/wpe/imported/w3c/web-platform-tests/WebCryptoAPI/wrapKey_unwrapKey/wrapKey_unwrapKey.worker-expected.txt: Added.
1227 2017-08-03 Zan Dobersek <zdobersek@igalia.com>
1229 [GCrypt] Implement CryptoKeyEC PKCS#8 imports
1230 https://bugs.webkit.org/show_bug.cgi?id=173647
1232 Reviewed by Jiewen Tan.
1234 * platform/wpe/TestExpectations:
1235 Unskip passing Web Crypto tests that cover PKCS#8 imports of EC keys.
1237 2017-08-03 Chris Dumez <cdumez@apple.com>
1239 Fix parsing of <meta http-equiv=refresh> to allow time starting with a '.' without a leading 0
1240 https://bugs.webkit.org/show_bug.cgi?id=175132
1242 Reviewed by Darin Adler.
1245 Mark as flaky tests that used to not run because they were missing a subresource. Now that I imported
1246 this subresource, the tests run but are failing. When they fail, those tests are flaky due to the lines
1249 * tests-options.json:
1251 2017-08-03 Chris Dumez <cdumez@apple.com>
1253 Multiple Layout tests from web-platform-tests/beacon/ are timing out.
1254 https://bugs.webkit.org/show_bug.cgi?id=175076
1255 <rdar://problem/33704752>
1257 Reviewed by Alexey Proskuryakov.
1259 * platform/ios-wk2/imported/w3c/web-platform-tests/fetch/api/basic/mode-no-cors-expected.txt: Removed.
1260 * platform/ios-wk2/imported/w3c/web-platform-tests/fetch/api/basic/mode-no-cors-worker-expected.txt: Removed.
1261 * platform/mac-wk1/imported/w3c/web-platform-tests/fetch/api/cors/cors-basic.any-expected.txt: Removed.
1262 * platform/mac-wk1/imported/w3c/web-platform-tests/fetch/api/cors/cors-basic.any.worker-expected.txt: Removed.
1263 * platform/mac-wk1/imported/w3c/web-platform-tests/fetch/api/cors/cors-no-preflight.any-expected.txt: Removed.
1264 * platform/mac-wk1/imported/w3c/web-platform-tests/fetch/api/cors/cors-origin.any-expected.txt: Removed.
1265 * platform/mac-wk1/imported/w3c/web-platform-tests/fetch/api/cors/cors-origin.any.worker-expected.txt: Removed.
1266 * platform/mac-wk2/imported/w3c/web-platform-tests/fetch/api/basic/mode-no-cors-expected.txt: Removed.
1267 * platform/mac-wk2/imported/w3c/web-platform-tests/fetch/api/basic/mode-no-cors-worker-expected.txt: Removed.
1268 Drop platform-specific expectations as those tests are now passing everywhere.
1270 * platform/wk2/TestExpectations:
1271 Unskip tests that are now passing.
1273 2017-08-03 Matt Baker <mattbaker@apple.com>
1275 Web Inspector: Instrument WebGLProgram created/deleted
1276 https://bugs.webkit.org/show_bug.cgi?id=175059
1278 Reviewed by Devin Rousso.
1280 Add tests for CanvasManager shader program events and ShaderProgram model object.
1281 WebGL and WebGL2 contexts are tested separately based on platform support.
1283 * inspector/canvas/resources/shaderProgram-utilities.js: Added.
1287 (TestPage.registerInitializer.awaitProgramAdded):
1288 (TestPage.registerInitializer):
1289 (TestPage.registerInitializer.window.initializeTestSuite):
1290 (TestPage.registerInitializer.window.addSimpleTestCase):
1291 (TestPage.registerInitializer.window.addParentCanvasRemovedTestCase):
1293 * inspector/canvas/shaderProgram-add-remove-webgl-expected.txt: Added.
1294 * inspector/canvas/shaderProgram-add-remove-webgl.html: Added.
1295 * inspector/canvas/shaderProgram-add-remove-webgl2-expected.txt: Added.
1296 * inspector/canvas/shaderProgram-add-remove-webgl2.html: Added.
1298 * platform/gtk/TestExpectations:
1299 * platform/mac/TestExpectations:
1300 * platform/win/TestExpectations:
1302 2017-08-03 Youenn Fablet <youenn@apple.com>
1304 Import WPT service worker tests
1305 https://bugs.webkit.org/show_bug.cgi?id=175053
1307 Reviewed by Brady Eidson.
1309 * TestExpectations: skipping service worker tests.
1311 2017-08-03 Ms2ger <Ms2ger@igalia.com>
1314 https://bugs.webkit.org/show_bug.cgi?id=175137
1316 Unreviewed test gardening.
1318 * platform/gtk/TestExpectations:
1319 * platform/gtk/fast/images/async-image-multiple-clients-repaint-expected.txt: Added.
1320 * platform/gtk/fast/text/atsui-pointtooffset-calls-cg-expected.txt:
1321 * platform/win/TestExpectations:
1323 2017-08-01 Sam Weinig <sam@webkit.org>
1325 [WebIDL] Convert MutationCallback to be a normal generate callback
1326 https://bugs.webkit.org/show_bug.cgi?id=174140
1328 Reviewed by Darin Adler.
1330 * fast/dom/MutationObserver/mutation-observer-constructor-expected.txt:
1331 Update results for standard error messages.
1333 2017-08-03 Chris Dumez <cdumez@apple.com>
1335 Improve our support for referrer policies
1336 https://bugs.webkit.org/show_bug.cgi?id=175069
1337 <rdar://problem/33677313>
1339 Reviewed by Darin Adler.
1341 * http/tests/referrer-policy/origin-when-cross-origin/cross-origin-http-http-expected.txt: Added.
1342 * http/tests/referrer-policy/origin-when-cross-origin/cross-origin-http-http.html: Added.
1343 * http/tests/referrer-policy/origin-when-cross-origin/cross-origin-http.https-expected.txt: Added.
1344 * http/tests/referrer-policy/origin-when-cross-origin/cross-origin-http.https.html: Added.
1345 * http/tests/referrer-policy/origin-when-cross-origin/same-origin-expected.txt: Added.
1346 * http/tests/referrer-policy/origin-when-cross-origin/same-origin.html: Added.
1347 * http/tests/referrer-policy/resources/document.html: Added.
1348 * http/tests/referrer-policy/same-origin/cross-origin-http-http-expected.txt: Added.
1349 * http/tests/referrer-policy/same-origin/cross-origin-http-http.html: Added.
1350 * http/tests/referrer-policy/same-origin/cross-origin-http.https-expected.txt: Added.
1351 * http/tests/referrer-policy/same-origin/cross-origin-http.https.html: Added.
1352 * http/tests/referrer-policy/same-origin/same-origin-expected.txt: Added.
1353 * http/tests/referrer-policy/same-origin/same-origin.html: Added.
1354 * http/tests/referrer-policy/strict-origin-when-cross-origin/cross-origin-http-http-expected.txt: Added.
1355 * http/tests/referrer-policy/strict-origin-when-cross-origin/cross-origin-http-http.html: Added.
1356 * http/tests/referrer-policy/strict-origin-when-cross-origin/cross-origin-http.https-expected.txt: Added.
1357 * http/tests/referrer-policy/strict-origin-when-cross-origin/cross-origin-http.https.html: Added.
1358 * http/tests/referrer-policy/strict-origin-when-cross-origin/same-origin-expected.txt: Added.
1359 * http/tests/referrer-policy/strict-origin-when-cross-origin/same-origin.html: Added.
1360 * http/tests/referrer-policy/strict-origin/cross-origin-http-http-expected.txt: Added.
1361 * http/tests/referrer-policy/strict-origin/cross-origin-http-http.html: Added.
1362 * http/tests/referrer-policy/strict-origin/cross-origin-http.https-expected.txt: Added.
1363 * http/tests/referrer-policy/strict-origin/cross-origin-http.https.html: Added.
1364 * http/tests/referrer-policy/strict-origin/same-origin-expected.txt: Added.
1365 * http/tests/referrer-policy/strict-origin/same-origin.html: Added.
1366 Add layout test coverage.
1368 * http/tests/security/referrer-policy-invalid-expected.txt:
1369 Rebaseline test now that console message has changed.
1371 2017-08-03 Daniel Bates <dabates@apple.com>
1373 Support ::marker pseudo-element
1374 https://bugs.webkit.org/show_bug.cgi?id=141477
1376 Reviewed by David Hyatt.
1378 Add tests that check we respect ::marker when rendering the list item marker. I will
1379 submit all the tests in http/wpt/css/css-pseudo-4 to the Web Platform Tests repository
1380 shortly and then import them into the WebKit repository in a subsequent commit.
1382 * fast/lists/list-marker-with-display-expected.html: Added.
1383 * fast/lists/list-marker-with-display.html: Added.
1384 * http/wpt/css/css-pseudo-4/marker-and-other-pseudo-elements-expected.html: Added.
1385 * http/wpt/css/css-pseudo-4/marker-and-other-pseudo-elements.html: Added.
1386 * http/wpt/css/css-pseudo-4/marker-color-expected.html: Added.
1387 * http/wpt/css/css-pseudo-4/marker-color.html: Added.
1388 * http/wpt/css/css-pseudo-4/marker-font-properties-expected.html: Added.
1389 * http/wpt/css/css-pseudo-4/marker-font-properties.html: Added.
1390 * http/wpt/css/css-pseudo-4/marker-inherit-values-expected.html: Added.
1391 * http/wpt/css/css-pseudo-4/marker-inherit-values.html: Added.
1393 2017-08-03 Ms2ger <Ms2ger@igalia.com>
1395 [GTK] Remove obsolete failure expectation for narrow-non-breaking-space.html.
1396 https://bugs.webkit.org/show_bug.cgi?id=139493
1398 Unreviewed test gardening.
1400 It likely started passing in r205826 due to its change in Font.cpp.
1402 * platform/gtk/TestExpectations:
1404 2017-08-03 Ms2ger <Ms2ger@igalia.com>
1406 [GTK] Skip timezone-dependent Sputnik tests.
1407 https://bugs.webkit.org/show_bug.cgi?id=175120
1409 Unreviewed test gardening.
1411 These tests are skipped in the platform-neutral TestExpectations file because
1412 they only pass in Pacific Time (see bug 42625). There doesn't seem to be a
1413 reason for gtk to run them, and they do pass on the buildbot.
1415 * platform/gtk/TestExpectations:
1417 2017-08-02 Devin Rousso <drousso@apple.com>
1419 Web Inspector: add stack trace information for each RecordingAction
1420 https://bugs.webkit.org/show_bug.cgi?id=174663
1422 Reviewed by Joseph Pecoraro.
1424 * inspector/canvas/recording-2d-expected.txt:
1425 * inspector/canvas/recording-2d.html:
1426 * inspector/model/recording-expected.txt:
1427 * inspector/model/recording.html:
1429 2017-08-02 Chris Dumez <cdumez@apple.com>
1431 NetworkResourceLoader::setDefersLoading() may cause start() to be called multiple times
1432 https://bugs.webkit.org/show_bug.cgi?id=175109
1433 <rdar://problem/33363169>
1435 Reviewed by Brady Eidson.
1437 Extend test coverage to cover cacheable redirects to a resource that needs
1438 revalidation, similarly to the case in the radar.
1440 * http/tests/cache/disk-cache/disk-cache-redirect-expected.txt:
1441 * http/tests/cache/disk-cache/disk-cache-redirect.html:
1443 2017-08-02 Youenn Fablet <youenn@apple.com>
1445 HTTP tests with 'https' suffix are only run over HTTPS for WK2, not WK1
1446 https://bugs.webkit.org/show_bug.cgi?id=175089
1448 Reviewed by Chris Dumez.
1450 Removing no longer needed expectations.
1452 * platform/ios-wk1/http/tests/security/contentSecurityPolicy/upgrade-insecure-requests/iframe-upgrade.https-expected.txt: Removed.
1453 * platform/mac-wk1/http/tests/security/contentSecurityPolicy/upgrade-insecure-requests/iframe-upgrade.https-expected.txt: Removed.
1455 2017-08-02 Matt Lewis <jlewis3@apple.com>
1457 Marked http/tests/appcache/deferred-events-delete-while-raising-timer.html as flaky.
1458 https://bugs.webkit.org/show_bug.cgi?id=175107
1460 Unreviewed test gardening.
1464 2017-08-02 Matt Lewis <jlewis3@apple.com>
1466 Removed bad expectations and marked test as flaky.
1467 https://bugs.webkit.org/show_bug.cgi?id=175061
1469 Unreviewed test gardening.
1471 * platform/mac-elcapitan-wk2/imported/w3c/web-platform-tests/fetch/api/basic/mode-no-cors-expected.txt: Removed.
1472 * platform/mac-elcapitan-wk2/imported/w3c/web-platform-tests/fetch/api/basic/mode-no-cors-worker-expected.txt: Removed.
1473 * platform/mac-elcapitan-wk2/imported/w3c/web-platform-tests/fetch/api/cors/cors-basic.any-expected.txt: Removed.
1474 * platform/mac-elcapitan-wk2/imported/w3c/web-platform-tests/fetch/api/cors/cors-basic.any.worker-expected.txt: Removed.
1475 * platform/mac-elcapitan-wk2/imported/w3c/web-platform-tests/fetch/api/cors/cors-no-preflight.any-expected.txt: Removed.
1476 * platform/mac-elcapitan-wk2/imported/w3c/web-platform-tests/fetch/api/cors/cors-no-preflight.any.worker-expected.txt: Removed.
1477 * platform/mac-elcapitan-wk2/imported/w3c/web-platform-tests/fetch/api/cors/cors-origin.any-expected.txt: Removed.
1478 * platform/mac-elcapitan-wk2/imported/w3c/web-platform-tests/fetch/api/cors/cors-origin.any.worker-expected.txt: Removed.
1479 * platform/mac/TestExpectations:
1481 2017-08-02 Andy Estes <aestes@apple.com>
1483 REGRESSION (r207155): Unable to switch sheets when previewing Numbers '09 spreadsheets
1484 https://bugs.webkit.org/show_bug.cgi?id=175098
1485 <rdar://problem/31416763>
1487 Reviewed by Daniel Bates.
1489 * quicklook/multi-sheet-numbers-09-expected.txt: Added.
1490 * quicklook/multi-sheet-numbers-09.html: Added.
1491 * quicklook/resources/multi-sheet-numbers-09.numbers: Added.
1493 2017-08-02 Chris Dumez <cdumez@apple.com>
1495 Unreviewed, skip newly imported WPT that is slow in Debug builds.
1499 2017-08-02 Joseph Pecoraro <pecoraro@apple.com>
1501 inspector/runtime/CommandLineAPI-inspect.html is flaky.
1502 https://bugs.webkit.org/show_bug.cgi?id=175092
1504 Reviewed by Brian Burg.
1506 * inspector/runtime/CommandLineAPI-inspect-expected.txt:
1507 * inspector/runtime/CommandLineAPI-inspect.html:
1509 2017-08-02 Chris Dumez <cdumez@apple.com>
1511 Unreviewed, skip newly imported WPT HTTPS tests on WK2 only.
1513 The tests seem to work fine on WK1.
1516 * platform/wk2/TestExpectations:
1518 2017-08-02 Matt Lewis <jlewis3@apple.com>
1520 Unmarked imported/w3c/IndexedDB-private-browsing/idbfactory_open.html as flaky.
1521 https://bugs.webkit.org/show_bug.cgi?id=174949
1523 Unreviewed test gardening.
1525 * platform/ios-wk2/TestExpectations:
1527 2017-08-02 Chris Dumez <cdumez@apple.com>
1529 Unreviewed, temporarily skip some HTTPS tests that time out on the bots.
1533 2017-08-02 Matt Lewis <jlewis3@apple.com>
1535 Added new expectations folders and moved expectations to correct folders.
1536 https://bugs.webkit.org/show_bug.cgi?id=175061
1538 Unreviewed gardening.
1539 * 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.
1540 * 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.
1541 * 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.
1542 * 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.
1543 * 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.
1544 * 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.
1545 * 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.
1546 * 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.
1548 2017-08-02 Ms2ger <Ms2ger@igalia.com>
1550 Remove obsolete expectations for syntax-021.xml.
1551 https://bugs.webkit.org/show_bug.cgi?id=86142
1553 Reviewed by Sam Weinig.
1555 It may have started passing in r209396.
1557 * platform/gtk/TestExpectations:
1558 * platform/ios-simulator/TestExpectations:
1559 * platform/mac/TestExpectations:
1560 * platform/win/TestExpectations:
1562 2017-08-02 Ms2ger <Ms2ger@igalia.com>
1564 Remove overridden lines from win's TestExpectations.
1565 https://bugs.webkit.org/show_bug.cgi?id=175068
1567 Reviewed by Darin Adler.
1569 These lines cause lint errors and block any patch that touches the file from
1572 * platform/win/TestExpectations:
1574 2017-08-02 Ms2ger <Ms2ger@igalia.com>
1576 [GTK] Layout test editing/pasteboard/copy-standalone-image.html failing
1577 https://bugs.webkit.org/show_bug.cgi?id=163184
1579 Unreviewed test gardening.
1581 Remove obsolete failure expectation for copy-standalone-image.html.
1583 The bug was fixed in r212428. (The test was also broken by both landings for
1584 bug 170956, until r216174 fixed it again.)
1586 * platform/gtk/TestExpectations:
1588 2017-08-01 Chris Dumez <cdumez@apple.com>
1590 Add initial support for navigator.sendBeacon
1591 https://bugs.webkit.org/show_bug.cgi?id=175007
1592 <rdar://problem/33547728>
1594 Reviewed by Sam Weinig.
1596 * fast/dom/navigator-detached-no-crash-expected.txt:
1597 Rebaseline test now that sendBeacon is exposed on navigator.
1599 * http/tests/blink/sendbeacon/beacon-cookie-expected.txt: Added.
1600 * http/tests/blink/sendbeacon/beacon-cookie.html: Added.
1601 * http/tests/blink/sendbeacon/beacon-cross-origin-expected.txt: Added.
1602 * http/tests/blink/sendbeacon/beacon-cross-origin-redirect-blob-expected.txt: Added.
1603 * http/tests/blink/sendbeacon/beacon-cross-origin-redirect-blob.html: Added.
1604 * http/tests/blink/sendbeacon/beacon-cross-origin-redirect-expected.txt: Added.
1605 * http/tests/blink/sendbeacon/beacon-cross-origin-redirect.html: Added.
1606 * http/tests/blink/sendbeacon/beacon-cross-origin.html: Added.
1607 * http/tests/blink/sendbeacon/beacon-cross-origin.https-expected.txt: Added.
1608 * http/tests/blink/sendbeacon/beacon-cross-origin.https.html: Added.
1609 * http/tests/blink/sendbeacon/beacon-detached-no-crash-expected.txt: Added.
1610 * http/tests/blink/sendbeacon/beacon-detached-no-crash.html: Added.
1611 * http/tests/blink/sendbeacon/beacon-same-origin-expected.txt: Added.
1612 * http/tests/blink/sendbeacon/beacon-same-origin.html: Added.
1613 * http/tests/blink/sendbeacon/connect-src-beacon-allowed-expected.txt: Added.
1614 * http/tests/blink/sendbeacon/connect-src-beacon-allowed.html: Added.
1615 * http/tests/blink/sendbeacon/resources/check-beacon.php: Added.
1616 * http/tests/blink/sendbeacon/resources/save-beacon.php: Added.
1617 Import more beacon test coverage from Blink.
1619 * http/wpt/beacon/connect-src-beacon-blocked.sub-expected.txt: Added.
1620 * http/wpt/beacon/connect-src-beacon-blocked.sub.html: Added.
1621 Improve test coverage for sendBeacon and CSP.
1623 * http/wpt/beacon/headers/header-content-type-same-origin-expected.txt: Added.
1624 * http/wpt/beacon/headers/header-content-type-same-origin.html: Added.
1625 Improve test coverage for sendBeacon with various types of payload. The test is done
1626 using same origin as we do not currently support sending some of those payloads cross
1629 * imported/blink/fast/beacon/beacon-basic-expected.txt: Added.
1630 * imported/blink/fast/beacon/beacon-basic.html: Added.
1631 Import basic Beacon test coverage from Blink.
1633 * resources/window-postmessage-open-close.html: Added.
1634 * tests-options.json:
1636 2017-08-01 Devin Rousso <drousso@apple.com>
1638 Web Inspector: simplify WebInspector with WI
1639 https://bugs.webkit.org/show_bug.cgi?id=175058
1641 Reviewed by Joseph Pecoraro.
1643 * http/tests/inspector/**/*.html:
1644 * http/tests/websocket/tests/hybi/inspector/**/*.html:
1645 * inspector/**/*.html:
1647 2017-08-01 Matt Lewis <jlewis3@apple.com>
1649 Added expectations files for El Capitan.
1650 https://bugs.webkit.org/show_bug.cgi?id=175061
1652 Unreviewed test gardening.
1654 * platform/mac-elcapitan/imported/w3c/web-platform-tests/fetch/api/basic/mode-no-cors-expected.txt: Added.
1655 * platform/mac-elcapitan/imported/w3c/web-platform-tests/fetch/api/basic/mode-no-cors-worker-expected.txt: Added.
1656 * platform/mac-elcapitan/imported/w3c/web-platform-tests/fetch/api/cors/cors-basic.any-expected.txt: Added.
1657 * platform/mac-elcapitan/imported/w3c/web-platform-tests/fetch/api/cors/cors-basic.any.worker-expected.txt: Added.
1658 * platform/mac-elcapitan/imported/w3c/web-platform-tests/fetch/api/cors/cors-no-preflight.any-expected.txt: Added.
1659 * platform/mac-elcapitan/imported/w3c/web-platform-tests/fetch/api/cors/cors-no-preflight.any.worker-expected.txt: Added.
1660 * platform/mac-elcapitan/imported/w3c/web-platform-tests/fetch/api/cors/cors-origin.any-expected.txt: Added.
1661 * platform/mac-elcapitan/imported/w3c/web-platform-tests/fetch/api/cors/cors-origin.any.worker-expected.txt: Added.
1663 2017-08-01 Devin Rousso <drousso@apple.com>
1665 Web Inspector: create Recording tab for displaying recordings
1666 https://bugs.webkit.org/show_bug.cgi?id=174484
1668 Reviewed by Joseph Pecoraro.
1670 * inspector/unit-tests/number-utilities-expected.txt:
1671 * inspector/unit-tests/number-utilities.html:
1673 2017-08-01 Zalan Bujtas <zalan@apple.com>
1675 REGRESSION (r217197): New Yorker website hangs for a long time on load, lots of blank tiles
1676 https://bugs.webkit.org/show_bug.cgi?id=175009
1677 <rdar://problem/33505791>
1679 Reviewed by Simon Fraser.
1681 * fast/frames/flattening/media-query-growing-content-expected.txt: Added.
1682 * fast/frames/flattening/media-query-growing-content.html: Added.
1683 * fast/frames/flattening/resources/media-query-min-height-with-flattening.html: Added.
1685 2017-08-01 Youenn Fablet <youenn@apple.com>
1687 Layout tests with 'https' suffix should be run over HTTPS
1688 https://bugs.webkit.org/show_bug.cgi?id=174992
1690 Reviewed by Chris Dumez.
1692 Updating test to allow display insecure content as otherwise the test would not complete now that it is run over HTTPS.
1693 Adding WK1 expected files as the warning message is not printed.
1695 * http/tests/security/contentSecurityPolicy/upgrade-insecure-requests/iframe-upgrade.https-expected.txt:
1696 * http/tests/security/contentSecurityPolicy/upgrade-insecure-requests/iframe-upgrade.https.html:
1697 * platform/ios-wk1/http/tests/security/contentSecurityPolicy/upgrade-insecure-requests/iframe-upgrade.https-expected.txt: Added.
1698 * platform/mac-wk1/http/tests/security/contentSecurityPolicy/upgrade-insecure-requests/iframe-upgrade.https-expected.txt: Added.
1700 2017-08-01 Matt Lewis <jlewis3@apple.com>
1702 Marked imported/w3c/IndexedDB-private-browsing/idbfactory_open.html as flaky.
1703 <rdar://problem/33555052>
1705 Unreviewed test gardening.
1707 * platform/ios-wk2/TestExpectations:
1709 2017-08-01 Zan Dobersek <zdobersek@igalia.com>
1711 [WebCrypto] Add PKCS#8 import test that covers `parameters` and `publicKey` values in ECPrivateKey
1712 https://bugs.webkit.org/show_bug.cgi?id=174420
1714 Reviewed by Darin Adler.
1716 Add test cases that cover testing of the optional ECParameters and publicKey bit string
1717 attributes in the ECPrivateKey ASN.1 structure that's embedded in the PKCS#8 PrivateKeyInfo
1720 Per the spec, if the ECParameters attribute in the ECPrivateKey structure is present, the
1721 relevant curve object identifier should match the same curve identifier that's used in the
1722 ECParameters attribute of the AlgorithmIdentifier structure in PrivateKeyInfo. Both of these
1723 should of course match the curve that was specified for the import operation.
1725 For the publicKey bit string, the data contained there should be properly formatted for
1726 the specific curve, meaning it should be of proper curve-specific size and that it should
1727 use 0x04 as the leading byte, signalling an uncompressed EC point. On top of that the public
1728 key should have a valid value that positions it on the specified elliptic curve.
1730 These cases are covered for PKCS#8 key imports for P-256 and P-384 curves and for both ECDH
1731 and ECDSA algorithms in the newly-introduced tests. They are skipped on all platforms since
1732 no implementation in WebKit can pass them yet.
1735 * crypto/subtle/ecdh-import-pkcs8-key-p256-validate-ecprivatekey-parameters-publickey-expected.txt: Added.
1736 * crypto/subtle/ecdh-import-pkcs8-key-p256-validate-ecprivatekey-parameters-publickey.html: Added.
1737 * crypto/subtle/ecdh-import-pkcs8-key-p384-validate-ecprivatekey-parameters-publickey-expected.txt: Added.
1738 * crypto/subtle/ecdh-import-pkcs8-key-p384-validate-ecprivatekey-parameters-publickey.html: Added.
1739 * crypto/subtle/ecdsa-import-pkcs8-key-p256-validate-ecprivatekey-parameters-publickey-expected.txt: Added.
1740 * crypto/subtle/ecdsa-import-pkcs8-key-p256-validate-ecprivatekey-parameters-publickey.html: Added.
1741 * crypto/subtle/ecdsa-import-pkcs8-key-p384-validate-ecprivatekey-parameters-publickey-expected.txt: Added.
1742 * crypto/subtle/ecdsa-import-pkcs8-key-p384-validate-ecprivatekey-parameters-publickey.html: Added.
1744 2017-08-01 Ms2ger <Ms2ger@igalia.com>
1746 [GTK] Layout test fast/forms/content-with-margins-inside-button.html is failing
1747 https://bugs.webkit.org/show_bug.cgi?id=174610
1749 Reviewed by Darin Adler.
1751 Use an explicit text color for content-with-margins-inside-button.html.
1753 This makes the test pass in the GTK port.
1755 I also changed the formatting of the CSS to make it more readable.
1757 * fast/forms/content-with-margins-inside-button-expected.html:
1758 * fast/forms/content-with-margins-inside-button.html:
1759 * platform/gtk/TestExpectations:
1761 2017-08-01 Ms2ger <Ms2ger@igalia.com>
1763 Remove obsolete failure expectations for wpt XHR tests.
1764 https://bugs.webkit.org/show_bug.cgi?id=175024
1766 Reviewed by Darin Adler.
1769 * platform/gtk/TestExpectations:
1771 2017-08-01 Ms2ger <Ms2ger@igalia.com>
1773 Remove obsolete failure expectations for style-01.html.
1774 https://bugs.webkit.org/show_bug.cgi?id=175026
1776 Reviewed by Darin Adler.
1780 2017-08-01 Ms2ger <Ms2ger@igalia.com>
1782 Remove obsolete failure expectation for Document-characterSet-normalization.html.
1783 https://bugs.webkit.org/show_bug.cgi?id=175022
1785 Reviewed by Sam Weinig.
1787 The expectations were updated in r204605.
1789 * platform/gtk/TestExpectations:
1791 2017-08-01 Ms2ger <Ms2ger@igalia.com>
1793 Remove obsolete failure expectation for regional-indicators.html.
1794 https://bugs.webkit.org/show_bug.cgi?id=175021
1796 Reviewed by Sam Weinig.
1798 * platform/gtk/TestExpectations:
1800 2017-08-01 Ms2ger <Ms2ger@igalia.com>
1802 REGRESSION(r205909): Layout test editing/pasteboard/image-in-iframe.html is failing
1803 https://bugs.webkit.org/show_bug.cgi?id=163185
1805 Reviewed by Sam Weinig.
1807 Remove obsolete failure expectation for image-in-iframe.html.
1809 The bug was fixed in r212428. (The test was also broken by both landings for
1810 bug 170956, until r216174 fixed it again.)
1812 * platform/gtk/TestExpectations:
1814 2017-08-01 Darin Adler <darin@apple.com>
1816 REGRESSION (r220052): http/tests/media/video-play-stall.html times out
1817 https://bugs.webkit.org/show_bug.cgi?id=174988
1819 Reviewed by Sam Weinig.
1821 * TestExpectations: Stop skipping this test.
1823 * http/tests/media/video-play-stall.html: Use a 0-duration timeout to sidestep an
1824 issue where the test runner never thinks the test is done because of the stalled
1825 media loading, and times out. The behaviors here aren't great, but there is no
1826 reason to think that this confused state has any effect on web browsing; just on
1827 our test runners in a test that intentionally has a still loading video in it.
1829 2017-08-01 Ms2ger <Ms2ger@igalia.com>
1831 Correct the line numbers in GTK's scheme-about.any-expected.txt.
1832 https://bugs.webkit.org/show_bug.cgi?id=175017
1834 Reviewed by Sam Weinig.
1836 The code fix landed in r220050.
1838 * platform/gtk/imported/w3c/web-platform-tests/fetch/api/basic/scheme-about.any-expected.txt:
1840 2017-07-31 Ms2ger <Ms2ger@igalia.com>
1842 Remove some obsolete expected failures blamed on the threaded compositor.
1843 https://bugs.webkit.org/show_bug.cgi?id=174982
1845 Reviewed by Sergio Villar Senin.
1847 * platform/gtk/TestExpectations:
1849 2017-07-31 Jiewen Tan <jiewen_tan@apple.com>
1851 Unreviewed, test gardening
1853 * platform/mac-highsierra/TestExpectations:
1854 * platform/mac-highsierra/imported/w3c/web-platform-tests/WebCryptoAPI/derive_bits_keys/test_pbkdf2_long_empty.https-expected.txt: Added.
1855 * platform/mac-highsierra/imported/w3c/web-platform-tests/WebCryptoAPI/derive_bits_keys/test_pbkdf2_short_empty.https-expected.txt: Added.
1857 2017-07-31 Matt Lewis <jlewis3@apple.com>
1859 Skipped http/tests/media/video-play-stall.html.
1860 https://bugs.webkit.org/show_bug.cgi?id=174988
1862 Unreviewed test gardening.
1865 2017-07-31 Matt Lewis <jlewis3@apple.com>
1867 Unreviewed, rolling out r220048.
1869 This revision caused multiple crashes in fast/images. See
1874 "RenderImageResourceStyleImage::image() should return the
1875 nullImage() if the image is not available"
1876 https://bugs.webkit.org/show_bug.cgi?id=174874
1877 http://trac.webkit.org/changeset/220048
1879 2017-07-31 Per Arne Vollan <pvollan@apple.com>
1881 Do not mark all web-platform tests as slow, as this increases time spent on layout tests.
1882 Only mark individual web-platform tests as slow.
1884 Unreviewed test gardening.
1886 * platform/win/TestExpectations:
1888 2017-07-31 Yusuke Suzuki <utatane.tea@gmail.com>
1890 [JSC] Support optional catch binding
1891 https://bugs.webkit.org/show_bug.cgi?id=174981
1893 Reviewed by Saam Barati.
1895 Rebaseline existing tests.
1897 * js/parser-syntax-check-expected.txt:
1898 * js/script-tests/parser-syntax-check.js:
1899 * sputnik/Conformance/12_Statement/12.14_The_try_Statement/S12.14_A16_T4-expected.txt:
1900 * sputnik/Conformance/12_Statement/12.14_The_try_Statement/S12.14_A16_T4.html:
1902 2017-07-31 Per Arne Vollan <pvollan@apple.com>
1904 Many web-platform tests are slow on Windows.
1906 Unreviewed test gardening, mark web-platform tests as slow.
1908 * platform/win/TestExpectations:
1910 2017-07-31 Ms2ger <Ms2ger@igalia.com>
1912 [GTK] Layout test fast/css/image-set-unprefixed.html is failing
1913 https://bugs.webkit.org/show_bug.cgi?id=163975
1915 Reviewed by Žan Doberšek.
1917 Remove obsolete expectation for image-set-unprefixed.html.
1919 It appears to have started passing with the test change in r209543.
1921 * platform/gtk/TestExpectations:
1923 2017-07-31 Ms2ger <Ms2ger@igalia.com>
1925 [GTK] Layout Tests fast/dom/{Element,Range}/getClientRects.html are failing
1926 https://bugs.webkit.org/show_bug.cgi?id=141700
1928 Reviewed by Sam Weinig.
1930 Add gtk-specific expectations for getClientRects tests.
1932 Since these expectations depend on text metrics, it is unsurprising that they
1933 are platform-dependent.
1935 * platform/gtk/TestExpectations:
1936 * platform/gtk/fast/dom/Element/getClientRects-expected.txt: Added.
1937 * platform/gtk/fast/dom/Range/getClientRects-expected.txt:
1939 2017-07-30 Darin Adler <darin@apple.com>
1941 Remove code in HTMLObjectElement attribute parsing that forces style resolution and layout
1942 https://bugs.webkit.org/show_bug.cgi?id=130653
1944 Reviewed by Antti Koivisto.
1946 * fast/text/international/embed-bidi-style-in-isolate-crash.html: Removed onerror attribute
1947 in the audio element in this test. The error event does fire during the test, which causes
1948 the test to fail. Before, the test was prematurely exiting before the load failed, preventing
1949 the test from failing, but also meaning we didn't finish running the test.
1951 * imported/blink/fast/dom/Window/open-window-features-fuzz.html: Use waitUntilDone and
1952 notifyDone to prevent the test from exiting prematurely. Use a URL that won't trigger loading
1953 outside the web browser; the URL is not what mattered to this test. Before, the test was
1954 prematurely exiting before the test ran. Note also, that I don't think this is testing
1955 much effectively; not sure we are getting any benefit from this test since before it was
1956 not really running to completion anyway.
1958 * media/event-queue-crash-expected.txt: Updated expectations to expect syntax error. Before
1959 there was a race and often the test exited before the syntax error could be logged.
1961 * platform/mac/TestExpectations: Removed flakiness expectation from the
1962 media/event-queue-crash.html test. What made it flaky was a race with the load event,
1963 and that race should be fixed by the change to FrameLoader::checkLoadCompleteForThisFrame.
1964 The same race existed on all platforms, not just Mac, so this flakiness expectation should
1965 be in the main TextExpectations file if anywhere. But I believe it is not needed at all.
1966 For media/modern-media-controls/media-documents/background-color-and-centering.html,
1967 added image failure expectation because under modern WebKit on Mac the image now captures
1968 the upper left hand corner of the controls overlay. Still seems to pass on iOS and the bug
1969 this was created for was iOS-specific, so should be OK for now.
1971 * webarchive/loading/video-in-webarchive-expected.txt: Updated. The old result shows evidence
1972 of a premature load event, fixed by the change to FrameLoader::checkLoadCompleteForThisFrame.
1974 2017-07-30 Sam Weinig <sam@webkit.org>
1976 [WebIDL] Remove JS builtin bindings for FetchRequest, DOMWindowFetch and WorkerGlobalScopeFetch
1977 https://bugs.webkit.org/show_bug.cgi?id=174974
1979 Reviewed by Darin Adler.
1981 * http/tests/inspector/network/fetch-network-data-expected.txt:
1982 Update results to have the correct line number for exceptions reported in the console.
1984 2017-07-30 Said Abou-Hallawa <sabouhallawa@apple.com>
1986 RenderImageResourceStyleImage::image() should return the nullImage() if the image is not available
1987 https://bugs.webkit.org/show_bug.cgi?id=174874
1988 <rdar://problem/33530130>
1990 Reviewed by Darin Adler.
1992 * fast/images/image-element-image-content-data-expected.txt: Added.
1993 * fast/images/image-element-image-content-data.html: Added.
1995 2017-07-29 Nan Wang <n_wang@apple.com>
1997 AX: findMatchingObjects doesn't work when the startObject is ignored
1998 https://bugs.webkit.org/show_bug.cgi?id=174965
2000 Reviewed by Chris Fleizach.
2002 * accessibility/mac/search-predicate-from-ignored-element-expected.txt: Added.
2003 * accessibility/mac/search-predicate-from-ignored-element.html: Added.
2005 2017-07-29 Aaron Chu <aaron_chu@apple.com>
2007 AX: FKA: Buttons need a visible focus indicator
2008 https://bugs.webkit.org/show_bug.cgi?id=171040
2009 <rdar://problem/30922548>
2011 Reviewed by Antoine Quint.
2013 * media/modern-media-controls/button/button-focus-state-expected.txt: Added.
2014 * media/modern-media-controls/button/button-focus-state.html: Added.
2015 * platform/ios-simulator/TestExpectations:
2016 * platform/mac-elcapitan/TestExpectations:
2018 2017-07-28 Sam Weinig <sam@webkit.org>
2020 [WebIDL] Remove JS builtin bindings for FetchHeaders
2021 https://bugs.webkit.org/show_bug.cgi?id=174905
2023 Reviewed by Alex Christensen.
2025 * fetch/header-constructor-is-array-expected.txt:
2026 * fetch/header-constructor-is-array.html:
2027 Update test to match spec. An array with out a prototype will not yield
2028 a valid Header as it is not iterable.
2030 2017-07-28 Matt Baker <mattbaker@apple.com>
2032 Web Inspector: capture an async stack trace when web content calls addEventListener
2033 https://bugs.webkit.org/show_bug.cgi?id=174739
2034 <rdar://problem/33468197>
2036 Reviewed by Brian Burg.
2038 Add test case checking that async stack traces are recorded for addEventListener.
2040 * inspector/debugger/async-stack-trace-expected.txt:
2041 * inspector/debugger/async-stack-trace.html:
2043 2017-07-28 Matt Rajca <mrajca@apple.com>
2045 Don't add autoplay restrictions to media elements created in response to user gestures.
2046 https://bugs.webkit.org/show_bug.cgi?id=174947
2048 Reviewed by Eric Carlson.
2050 Skip the test on iOS because "runWithKeyDown" does not work there.
2052 Jer: "Turns out the problem with iOS is that the WKTR EventSender is basically unwritten. It
2053 doesn't support sending mouse, key, or touch events, so our "do this during a user gesture"
2054 helper in video-test.js doesn't work."
2056 * media/video-create-with-user-gesture-expected.txt: Added.
2057 * media/video-create-with-user-gesture.html: Added.
2058 * platform/ios/TestExpectations:
2060 2017-07-28 Per Arne Vollan <pvollan@apple.com>
2062 The test imported/w3c/web-platform-tests/fetch/api/basic/accept-header.any.html is slow on Windows.
2064 Unreviewed test gardening, mark test as slow.
2066 * platform/win/TestExpectations:
2068 2017-07-28 Matt Lewis <jlewis3@apple.com>
2070 Unreviewed, rolling out r220016.
2072 Test needs to be unskipped due to configuration change in High
2077 "Marked fast/images/pdf-as-image-with-annotations.html as
2079 http://trac.webkit.org/changeset/220016
2081 2017-07-28 Matt Lewis <jlewis3@apple.com>
2083 Marked fast/images/pdf-as-image-with-annotations.html as image failure.
2084 <rdar://problem/33550614>
2086 Unreviewed test gardening.
2088 * platform/mac-highsierra/TestExpectations:
2090 2017-07-28 Matt Lewis <jlewis3@apple.com>
2092 Marked multiple iimported/w3c/web-platform-tests/WebCryptoAPI/derive_bits_keys/ as failing.
2093 <rdar://problem/33548297>
2095 Unreviewed test gardening.
2097 * platform/mac-highsierra/TestExpectations:
2099 2017-07-28 Matt Lewis <jlewis3@apple.com>
2101 Marked imported/w3c/IndexedDB-private-browsing/idbfactory_open12.html as flaky.
2102 <rdar://problem/33555052>
2104 Unreviewed test gardening.
2106 * platform/ios-wk2/TestExpectations:
2107 * platform/mac-highsierra/TestExpectations:
2109 2017-07-28 Myles C. Maxfield <mmaxfield@apple.com>
2111 [macOS] Reeder's defaults font is Times instead of San Francisco
2112 https://bugs.webkit.org/show_bug.cgi?id=174885
2113 <rdar://problem/33462483>
2115 Reviewed by Simon Fraser.
2117 * fast/text/font-lookup-dot-prefix-case-sensitive-2-expected.html: Added.
2118 * fast/text/font-lookup-dot-prefix-case-sensitive-2.html: Added.
2119 * fast/text/font-lookup-dot-prefix-case-sensitive-expected-mismatch.html: Added.
2120 * fast/text/font-lookup-dot-prefix-case-sensitive.html: Added.
2122 2017-07-28 Devin Rousso <drousso@apple.com>
2124 Web Inspector: Record actions performed on CanvasRenderingContext2D
2125 https://bugs.webkit.org/show_bug.cgi?id=174482
2127 Reviewed by Joseph Pecoraro.
2129 * inspector/canvas/recording-2d-expected.txt: Added.
2130 * inspector/canvas/recording-2d.html: Added.
2131 * inspector/canvas/recording-expected.txt: Added.
2132 * inspector/canvas/recording.html: Added.
2133 Take a recording of all CanvasRenderingContext2D actions and dump the recorded JSON data.
2135 2017-07-28 Per Arne Vollan <pvollan@apple.com>
2137 The test imported/w3c/web-platform-tests/cors/allow-headers.htm is slow on Windows.
2139 Unreviewed test gardening, mark test as slow.
2141 * platform/win/TestExpectations:
2143 2017-07-28 Myles C. Maxfield <mmaxfield@apple.com>
2145 REGRESSION(r216944): Fallback fonts erroneously visible when the primary font is loading
2146 https://bugs.webkit.org/show_bug.cgi?id=174772
2147 <rdar://problem/33267643>
2149 Reviewed by Simon Fraser.
2151 * http/tests/webfont/font-loading-system-fallback-visibility-FontRanges-expected.html: Added.
2152 * http/tests/webfont/font-loading-system-fallback-visibility-FontRanges.html: Added.
2154 2017-07-28 Per Arne Vollan <pvollan@apple.com>
2156 REGRESSION(r125147): Layout Test svg/dom/SVGScriptElement/script-change-externalResourcesRequired-while-loading.svg is failing
2157 https://bugs.webkit.org/show_bug.cgi?id=93589
2159 Unreviewed test gardening, this test is also a flaky timeout on Windows.
2161 * platform/win/TestExpectations:
2163 2017-07-28 Claudio Saavedra <csaavedra@igalia.com>
2165 [WPE] Implement EventSenderProxy in WTR
2166 https://bugs.webkit.org/show_bug.cgi?id=173419
2168 Reviewed by Žan Doberšek.
2170 Add the implementation of EventSenderProxy to the WTR. This
2171 allows us to extend the coverage of the test suite in WKWPE.
2173 * platform/wpe/TestExpectations: Unskip fast/events tests, marking failures
2174 that are related to features not yet implemented in WPE. Also remove other
2175 tests that are now passing thanks to having event injection.
2176 * platform/wpe/fast/dom/HTMLTableColElement/resize-table-using-col-width-expected.txt: Update.
2177 * platform/wpe/fast/dynamic/layer-hit-test-crash-expected.txt: Update.
2178 * platform/wpe/fast/events/clientXY-in-zoom-and-scroll-expected.txt: Added.
2179 * platform/wpe/ietestcenter/css3/bordersbackgrounds/background-attachment-local-scrolling-expected.txt: Update.
2181 2017-07-27 Oleksandr Skachkov <gskachkov@gmail.com>
2183 [ES] Add support finally to Promise
2184 https://bugs.webkit.org/show_bug.cgi?id=174503
2186 Reviewed by Yusuke Suzuki.
2188 * js/Promise-types-expected.txt:
2189 * js/script-tests/Promise-types.js:
2191 2017-07-27 Aaron Chu <aaron_chu@apple.com>
2193 AX: VoiceOver silent or skipping over time values on media player.
2194 https://bugs.webkit.org/show_bug.cgi?id=174324
2195 <rdar://problem/32021784>
2197 Reviewed by Antoine Quint.
2199 Added role attribute to modern media controls time lable class so that VoiceOver can access the time label when the media is playing.
2201 Updated time-label.html to test role attribute on mac.
2202 Added ios-time-label.html to run time-label test without testing for role since accessibilityController does not expose a role property on iOS.
2204 * media/modern-media-controls/time-label/ios-time-label-expected.txt: Copied from LayoutTests/media/modern-media-controls/time-label/time-label-expected.txt.
2205 * media/modern-media-controls/time-label/ios-time-label.html: Copied from LayoutTests/media/modern-media-controls/time-label/time-label.html.
2206 * media/modern-media-controls/time-label/time-label-expected.txt:
2207 * media/modern-media-controls/time-label/time-label.html:
2208 * platform/ios-simulator/TestExpectations:
2209 * platform/mac/TestExpectations:
2211 2017-07-27 Yusuke Suzuki <utatane.tea@gmail.com>
2213 Hoist DOM binding attribute getter prologue into JavaScriptCore taking advantage of DOMJIT / CheckSubClass
2214 https://bugs.webkit.org/show_bug.cgi?id=171637
2216 Reviewed by Darin Adler.
2218 * js/dom/dom-getters-type-check-expected.txt: Added.
2219 * js/dom/dom-getters-type-check.html: Added.
2221 2017-07-27 Zan Dobersek <zdobersek@igalia.com>
2223 [GCrypt] Key serialization support
2224 https://bugs.webkit.org/show_bug.cgi?id=173883
2226 Reviewed by Jiewen Tan.
2228 * platform/wpe/TestExpectations: Unskip the crypto/worker/ tests that
2229 utilize key serialization and are now passing.
2231 2017-07-26 Arnaud Renevier <a.renevier@sisa.samsung.com> and Fujii Hironori <Hironori.Fujii@sony.com>
2233 Implement new TextMetrics, returned by canvas measureText()
2234 https://bugs.webkit.org/show_bug.cgi?id=82798
2236 Reviewed by Dean Jackson.
2238 Create a test that checks that:
2239 - ascent + descent is greater than zero
2240 - actualBoundingBoxLeft + actualBoundingBoxRight is somewhere
2241 quite close to width
2242 - when baseline is top, emHeightAscent is 0 (respectively
2243 bottom/emHeightDescent)
2244 - when baseline is hanging, hangingBaseline in 0 (respectively
2245 alphabetic and ideographic)
2246 - order of different vertical measures (for example,
2247 emHeightAscent is always higher that alphabeticBaseline)
2249 * fast/canvas/canvas-measureText-2-expected.txt: Added.
2250 * fast/canvas/canvas-measureText-2.html: Added.
2252 2017-07-26 Matt Lewis <jlewis3@apple.com>
2254 Marked Multiple imported/w3c/web-platform-tests/ as failing.
2255 <rdar://problem/33251388>
2257 Unreviewed test gardening.
2259 * platform/ios-11/TestExpectations:
2261 2017-07-26 Matt Lewis <jlewis3@apple.com>
2263 Rebaselined http/tests/quicklook/top-navigation-blocked-expected.txt.
2264 https://bugs.webkit.org/show_bug.cgi?id=174755
2266 Unreviewed test gardening.
2268 * platform/ios-11/http/tests/quicklook/top-navigation-blocked-expected.txt:
2270 2017-07-26 Devin Rousso <drousso@apple.com>
2272 Web Inspector: create protocol for recording Canvas contexts
2273 https://bugs.webkit.org/show_bug.cgi?id=174481
2275 Reviewed by Joseph Pecoraro.
2277 * inspector/model/recording-expected.txt: Added.
2278 * inspector/model/recording.html: Added.
2280 2017-07-26 Ali Juma <ajuma@chromium.org>
2282 Implement document.elementsFromPoint
2283 https://bugs.webkit.org/show_bug.cgi?id=153137
2285 Reviewed by Simon Fraser.
2287 * TestExpectations: Unskip a test.
2289 2017-07-26 Brian Burg <bburg@apple.com>
2291 Remove WEB_TIMING feature flag
2292 https://bugs.webkit.org/show_bug.cgi?id=174795
2294 Reviewed by Alex Christensen.
2296 * inspector/formatting/resources/javascript-tests/sample-normal-utilities-expected.js:
2297 (decodeBase64ToBlob):
2298 (timestamp): Deleted.
2299 * inspector/formatting/resources/javascript-tests/sample-normal-utilities.js:
2300 (decodeBase64ToBlob):
2301 (timestamp): Deleted.
2303 2017-07-26 Matt Lewis <jlewis3@apple.com>
2305 Rebaselined multiple fast/css/getComputedStyle.
2306 <rdar://problem/33416054>
2308 Unreviewed test gardening.
2310 * platform/mac-highsierra/fast/css/getComputedStyle/computed-style-expected.txt:
2311 * platform/mac-highsierra/fast/css/getComputedStyle/computed-style-without-renderer-expected.txt:
2313 2017-07-26 Chris Dumez <cdumez@apple.com>
2315 Pressing the Escape key should not be a valid user gesture to enter fullscreen
2316 https://bugs.webkit.org/show_bug.cgi?id=174864
2317 <rdar://problem/33009088>
2319 Reviewed by Geoffrey Garen.
2321 Add layout test coverage.
2323 * fullscreen/requestFullscreen-escape-key-expected.txt: Added.
2324 * fullscreen/requestFullscreen-escape-key.html: Added.
2326 2017-07-26 Nan Wang <n_wang@apple.com>
2328 AX: Incorrect range from index and length in contenteditable with <p> tags
2329 https://bugs.webkit.org/show_bug.cgi?id=174856
2331 Reviewed by Chris Fleizach.
2333 * accessibility/mac/range-for-contenteditable-newline-expected.txt:
2334 * accessibility/mac/range-for-contenteditable-newline.html:
2336 2017-07-26 Ms2ger <Ms2ger@igalia.com>
2338 Remove obsolete failure annotation for bad-charset-alias.html.
2339 https://bugs.webkit.org/show_bug.cgi?id=145048
2341 Reviewed by Carlos Garcia Campos.
2343 This appears to have been fixed in r204850.
2345 * platform/gtk/TestExpectations:
2347 2017-07-26 Ms2ger <Ms2ger@igalia.com>
2349 Remove obsolete failure expectations for 2d.fillStyle.parse.{rgb,rgba}-eof.
2350 https://bugs.webkit.org/show_bug.cgi?id=174857
2352 Reviewed by Žan Doberšek.
2354 These tests started passing in r209666.
2356 * platform/gtk/TestExpectations:
2358 2017-07-26 Javier Fernandez <jfernandez@igalia.com>
2360 InsertOrderedList command applied to table cells inserts an extra BR before the table
2361 https://bugs.webkit.org/show_bug.cgi?id=174593
2363 Reviewed by Darin Adler.
2365 Tests to verify that the insertOrderedList command works as expected when applied
2368 * editing/inserting/insert-list-in-table-cell-01.html: Added.
2369 * editing/inserting/insert-list-in-table-cell-01-expected.txt: Added.
2370 * editing/inserting/insert-list-in-table-cell-02.html: Added.
2371 * editing/inserting/insert-list-in-table-cell-02-expected.txt: Added.
2372 * editing/inserting/insert-list-in-table-cell-03.html: Added.
2373 * editing/inserting/insert-list-in-table-cell-03-expected.txt: Added.
2374 * editing/inserting/insert-list-in-table-cell-04.html: Added.
2375 * editing/inserting/insert-list-in-table-cell-04-expected.txt: Added.
2376 * editing/inserting/insert-list-in-table-cell-05.html: Added.
2377 * editing/inserting/insert-list-in-table-cell-05-expected.txt: Added.
2378 * editing/inserting/insert-list-in-table-cell-06.html: Added.
2379 * editing/inserting/insert-list-in-table-cell-06-expected.txt: Added.
2380 * editing/inserting/insert-list-in-table-cell-07.html: Added.
2381 * editing/inserting/insert-list-in-table-cell-07-expected.txt: Added.
2382 * editing/inserting/insert-list-in-table-cell-08.html: Added.
2383 * editing/inserting/insert-list-in-table-cell-08-expected.txt: Added.
2385 2017-07-26 Ms2ger <Ms2ger@igalia.com>
2387 Fix an incorrect check in 2d.missingargs.html.
2388 https://bugs.webkit.org/show_bug.cgi?id=174854
2390 Reviewed by Carlos Garcia Campos.
2392 The check was introduced without explanation in r168302. This change reverts
2393 it to the previous, correct check.
2395 * canvas/philip/tests/2d.missingargs-expected.txt:
2396 * canvas/philip/tests/2d.missingargs.html:
2397 * platform/gtk/TestExpectations:
2398 * platform/ios/TestExpectations:
2399 * platform/mac/canvas/philip/tests/2d.missingargs-expected.txt: Removed.
2400 * platform/wpe/TestExpectations:
2402 2017-07-26 Claudio Saavedra <csaavedra@igalia.com>
2404 [WPE] Enable KeyboardEvent key and code attributes
2405 https://bugs.webkit.org/show_bug.cgi?id=174822
2407 Reviewed by Žan Doberšek.
2409 * platform/wpe/TestExpectations: Mark
2410 fast/events/constructors/keyboard-event-constructor.html as passing.
2412 2017-07-26 Zan Dobersek <zdobersek@igalia.com>
2414 [WPE] WebGL2 support
2415 https://bugs.webkit.org/show_bug.cgi?id=174249
2417 Reviewed by Alex Christensen.
2419 * platform/wpe/TestExpectations:
2420 Unskip WebGL2 tests under the webgl/ directory. More tests under fast/canvas/webgl2/
2421 will be unskipped later.
2423 2017-07-26 Nan Wang <n_wang@apple.com>
2425 AX: should dispatch accessibilityPerformPressAction async on MacOS
2426 https://bugs.webkit.org/show_bug.cgi?id=174849
2428 Reviewed by Chris Fleizach.
2430 * accessibility/file-upload-button-with-axpress.html:
2431 * accessibility/mac/html5-input-number.html:
2432 * accessibility/mac/search-field-cancel-button.html:
2433 * accessibility/press-target-uses-text-descendant-node.html:
2434 * accessibility/press-targets-center-point.html:
2435 * accessibility/press-works-on-control-types.html:
2437 2017-07-25 Andy Estes <aestes@apple.com>
2439 [Apple Pay] Add "carteBancaire" as a supported payment network
2440 https://bugs.webkit.org/show_bug.cgi?id=174841
2441 <rdar://problem/31935596>
2443 Reviewed by Alex Christensen.
2445 * http/tests/ssl/applepay/ApplePaySession-expected.txt:
2446 * http/tests/ssl/applepay/ApplePaySession.html:
2447 * http/tests/ssl/applepay/ApplePaySessionV3.html:
2449 2017-07-25 Matt Lewis <jlewis3@apple.com>
2451 Marked multiple fast/ tests as crashing on High Sierra WK1.
2452 <rdar://problem/33522420>
2454 Unreviewed test gardening.
2456 * platform/mac-highsierra-wk1/TestExpectations:
2458 2017-07-25 Matt Lewis <jlewis3@apple.com>
2460 Marked imported/w3c/web-platform-tests/XMLHttpRequest/send-blob-with-no-mime-type.html as failing.
2461 <rdar://problem/33251388>
2463 Unreviewed test gardening.
2465 * platform/mac-highsierra/TestExpectations:
2467 2017-07-25 Matt Lewis <jlewis3@apple.com>
2469 Rebaselined the test http/tests/quicklook/top-navigation-blocked.html
2470 https://bugs.webkit.org/show_bug.cgi?id=174755
2472 Unreviewed test gardening.
2474 * http/tests/quicklook/top-navigation-blocked-expected.txt:
2476 2017-07-25 Matt Lewis <jlewis3@apple.com>
2478 Rebaselined missed test.
2479 https://bugs.webkit.org/show_bug.cgi?id=174734
2481 Unreviewed test gardening.
2483 * fast/events/touch/ios/touches-client-coords-after-zoom-expected.txt:
2485 2017-07-25 Said Abou-Hallawa <sabouhallawa@apple.com>
2487 Async image decoding for large images should be disabled after the first time a tile is painted
2488 https://bugs.webkit.org/show_bug.cgi?id=174451
2489 <rdar://problem/31246421>
2491 Reviewed by Simon Fraser.
2493 To test async image decoding for large images, we have to create the <img>
2494 element dynamically so we can listen to the load and webkitImageFrameReady
2495 events and know reliably when to end the test. But with this patch the async
2496 image decoding for large images will be disabled after the first paint.
2497 That means async image decoding for large images will be disabled always
2498 unless we force the async image decoding till the image is painted for the
2499 first time. We use Internals::setLargeImageAsyncDecodingEnabledForTesting()
2500 to force the async image decoding. So painting an image in this case will
2501 require multiple paints; in all of them the async image decoding will be
2502 enabled. But this is okay because it resembles the case where the <img> is
2503 created from a static <img> tag in the HTML file.
2505 For new tests, where we want to make sure that mutating the DOM will not
2506 cause a flash, async image decoding will be forced till the image is drawn
2507 for the first time. After that the async image decoding is enabled but not
2510 Disable new tests for WK1 because the async image decoding is always enabled
2511 because tiling does not necessarily exist in WK1 . But eventually the async
2512 image decoding for large images will be always disabled for WK1.
2514 * fast/images/async-image-background-change-expected.html: Added.
2515 * fast/images/async-image-background-change.html: Added.
2516 * fast/images/async-image-background-image-repeated.html:
2517 * fast/images/async-image-background-image.html:
2518 * fast/images/async-image-body-background-image.html:
2519 * fast/images/async-image-multiple-clients-repaint.html:
2520 * fast/images/async-image-src-change-expected.html: Added.
2521 * fast/images/async-image-src-change.html: Added.
2522 * fast/images/resources/green-400x400.png: Added.
2523 * fast/images/resources/red-100x100.png: Added.
2524 * fast/images/resources/red-400x400.png: Added.
2525 * fast/images/sprite-sheet-image-draw.html:
2526 * http/tests/multipart/multipart-async-image-expected.txt: Added.
2527 * http/tests/multipart/multipart-async-image.html: Added.
2528 * platform/ios-wk1/TestExpectations:
2529 * platform/mac-wk1/TestExpectations:
2531 2017-07-25 Charlie Turner <cturner@igalia.com>
2533 [GTK] Unreviewed test gardening
2534 https://bugs.webkit.org/show_bug.cgi?id=174820
2536 Unreviewed gardening.
2538 * platform/gtk/TestExpectations:
2540 2017-07-25 Devin Rousso <drousso@apple.com>
2541 Web Inspector: add context menu item for taking a screenshot of a node
2542 https://bugs.webkit.org/show_bug.cgi?id=174754
2544 Reviewed by Brian Burg.
2546 * inspector/unit-tests/number-utilities-expected.txt:
2547 * inspector/unit-tests/number-utilities.html:
2548 Add test for Number.zeroPad.
2550 Drive-by: Change tests to use expectEqual for better output on failure.
2552 2017-07-25 Claudio Saavedra <csaavedra@igalia.com>
2554 REGRESSION (r143068): fast/events/clientXY-in-zoom-and-scroll.html failing on GTK, Qt
2555 https://bugs.webkit.org/show_bug.cgi?id=110090
2557 Unreviewed gardening.
2559 This test only needed the expectation to be updated.
2561 * platform/gtk/TestExpectations: Remove test below.
2562 * platform/gtk/fast/events/clientXY-in-zoom-and-scroll-expected.txt: Added.
2564 2017-07-24 Per Arne Vollan <pvollan@apple.com>
2566 [Win] The tests fast/text/line-height-minimumFontSize*.html are failing.
2567 https://bugs.webkit.org/show_bug.cgi?id=174801
2569 Unreviewed test gardening, update test expectations for failing tests.
2571 * platform/win/TestExpectations:
2573 2017-07-24 Matt Lewis <jlewis3@apple.com>
2575 Marked tests as failures.
2576 <rdar://problem/33437597>
2578 Unreviewed test gardening.
2580 * platform/mac-highsierra/TestExpectations:
2582 2017-07-24 Matt Lewis <jlewis3@apple.com>
2584 Fixed typo in test expectations.
2585 https://bugs.webkit.org/show_bug.cgi?id=173010
2587 Unreviewed gardening.
2588 * platform/ios-simulator-wk2/TestExpectations:
2590 2017-07-24 Per Arne Vollan <pvollan@apple.com>
2592 [Win] Async image tests are failing.
2593 https://bugs.webkit.org/show_bug.cgi?id=174653
2595 Unreviewed test gardening, update test expectations for async image tests.
2597 * platform/win/TestExpectations:
2599 2017-07-24 Simon Fraser <simon.fraser@apple.com>
2601 Rebaseline this test. The previous result was generated using an older iOS SDK.
2603 * fast/events/ios/no-touch-events-when-stopping-momentum-scroll-in-mainframe-expected.txt:
2605 2017-07-24 Per Arne Vollan <pvollan@apple.com>
2607 Mark Skia font test as image only failure on Windows.
2609 Unreviewed test gardening.
2611 * platform/win/TestExpectations:
2613 2017-07-24 Jeremy Jones <jeremyj@apple.com>
2615 LayoutTest userscripts/user-script-audio-document.html failing on High Sierra
2616 https://bugs.webkit.org/show_bug.cgi?id=174726
2617 rdar://problem/30059973
2619 Reviewed by Alexey Proskuryakov.
2621 Underlying issue has been resolved.
2622 Re-enable test: userscripts/user-script-audio-document.html
2624 * platform/mac-highsierra/TestExpectations:
2626 2017-07-24 Simon Fraser <simon.fraser@apple.com>
2628 Fix typo (Timout -> Timeout).
2630 * platform/mac-wk2/TestExpectations:
2632 2017-07-24 Jeremy Jones <jeremyj@apple.com>
2634 5 wav media layoutTest timeouts on High Sierra
2635 https://bugs.webkit.org/show_bug.cgi?id=174725
2636 rdar://problem/30182218
2638 Reviewed by Andreas Kling.
2640 Underlying issue is fixed. Re-enable tests on High Sierra.
2642 media/audio-controls-timeline-in-media-document.html
2643 media/audio-data-url.html
2644 media/media-document-audio-controls-visible.html
2645 media/media-document-audio-repaint.html
2646 media/media-document-audio-size.html
2648 * platform/mac-highsierra/TestExpectations:
2650 2017-07-24 Simon Fraser <simon.fraser@apple.com>
2652 Revert "client" coordinates to be in scrolling coordinates
2653 https://bugs.webkit.org/show_bug.cgi?id=174734
2654 rdar://problem/33336930
2656 Reviewed by Tim Horton.
2660 * fast/events/ios/no-touch-events-when-stopping-momentum-scroll-in-mainframe-expected.txt:
2661 * fast/visual-viewport/client-coordinates-relative-to-layout-viewport-expected.txt:
2662 * fast/visual-viewport/client-rects-relative-to-layout-viewport-expected.txt:
2663 * fast/visual-viewport/zoomed-fixed-expected.txt:
2664 * fast/visual-viewport/zoomed-fixed-header-and-footer-expected.txt:
2665 * fast/zooming/client-rect-in-fixed-zoomed-expected.txt:
2666 * platform/ios-wk2/fast/visual-viewport/client-rects-relative-to-layout-viewport-expected.txt:
2667 * platform/ios-wk2/imported/w3c/web-platform-tests/cssom-view/elementFromPoint-expected.txt: Added.
2668 * platform/ios/fast/visual-viewport/zoomed-fixed-expected.txt:
2669 * platform/ios/fast/visual-viewport/zoomed-fixed-header-and-footer-expected.txt:
2671 2017-07-24 Matt Lewis <jlewis3@apple.com>
2673 Marked tiled-drawing/scrolling/scroll-snap/scroll-snap-mandatory-mainframe-vertical.html as failure.
2674 https://bugs.webkit.org/show_bug.cgi?id=172148
2676 Unreviewed test gardening.
2678 * platform/mac-wk2/TestExpectations:
2680 2017-07-23 Darin Adler <darin@apple.com>
2682 Remove race from one plug-in test
2683 https://bugs.webkit.org/show_bug.cgi?id=130653
2685 Reviewed by Antti Koivisto.
2687 * plugins/plugin-remove-readystatechange.html: Updated test to use waitUntilDone/notifyDone
2688 rather than racing. Added a computation of offsetLeft to trigger layout and adding a long
2689 comment explaining why this is both needed and potentially insufficient in the long run.
2691 2017-07-11 Frederic Wang <fwang@igalia.com>
2693 Add attribute allow-top-navigation-by-user-activation to iframe sandbox
2694 https://bugs.webkit.org/show_bug.cgi?id=171327
2696 Reviewed by Chris Dumez.
2698 This patch adds tests to verify that a sandboxed iframe with the flag
2699 'allow-top-navigation-by-user-activation' or 'allow-top-navigation' can navigate the top
2700 level page, if navigation is triggered by a user gesture. This is based on a test from the
2701 Chromium repository.
2702 It also verifies that navigation fails when 'allow-top-navigation-by-user-activation' is
2703 absent, even when it is triggered by a user gesture.
2705 * 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
2706 performs navigation of its parent using user activation.
2707 * http/tests/security/frameNavigation/sandbox-ALLOWED-top-navigation-with-user-gesture-1.html: Added.
2708 Test top navigation for a sandboxed frame with 'allow-top-navigation-by-user-activation'
2709 * http/tests/security/frameNavigation/sandbox-ALLOWED-top-navigation-with-user-gesture-1-expected.txt: Added.
2710 Add PASS expectation.
2711 * http/tests/security/frameNavigation/sandbox-ALLOWED-top-navigation-with-user-gesture-2.html: Added.
2712 Test top navigation for a sandboxed frame with 'allow-top-navigation'.
2713 * http/tests/security/frameNavigation/sandbox-ALLOWED-top-navigation-with-user-gesture-2-expected.txt: Added.
2714 Add PASS expectation.
2715 * http/tests/security/frameNavigation/sandbox-DENIED-top-navigation-with-user-gesture.html: Added.
2716 Test user-triggered navigation for a sandboxed frame without 'allow-top-navigation-by-user-activation'.
2717 * http/tests/security/frameNavigation/sandbox-DENIED-top-navigation-with-user-gesture-expected.txt: Added.
2718 Add reference with navigation failure.
2720 2017-07-22 Chris Dumez <cdumez@apple.com>
2722 Merge ExceptionBase into DOMException and drop custom toString
2723 https://bugs.webkit.org/show_bug.cgi?id=174755
2725 Reviewed by Sam Weinig.
2727 Rebaseline some tests now that DOMException's custom toString has been dropped
2728 and we rely on Error's toString. This causes the exception message to be
2731 * fast/canvas/canvas-getImageData-invalid-result-buffer-crash-expected.txt:
2732 * fast/frames/sandboxed-iframe-history-denied-expected.txt:
2733 * fast/frames/sandboxed-iframe-navigation-top-denied-expected.txt:
2734 * fast/inspector-support/uncaught-dom1-exception-expected.txt:
2735 * fast/inspector-support/uncaught-dom3-exception-expected.txt:
2736 * fast/inspector-support/uncaught-dom8-exception-expected.txt:
2737 * fast/regions/selection/crash-deselect-expected.txt:
2738 * http/tests/security/listener/xss-JSTargetNode-onclick-addEventListener-expected.txt:
2739 * http/tests/security/listener/xss-JSTargetNode-onclick-shortcut-expected.txt:
2740 * http/tests/security/listener/xss-XMLHttpRequest-addEventListener-expected.txt:
2741 * http/tests/security/listener/xss-XMLHttpRequest-shortcut-expected.txt:
2742 * http/tests/security/listener/xss-window-onclick-addEventListener-expected.txt:
2743 * http/tests/security/listener/xss-window-onclick-shortcut-expected.txt:
2744 * http/tests/security/sandboxed-iframe-blocks-access-from-parent-expected.txt:
2745 * http/tests/security/sandboxed-iframe-modify-self-expected.txt:
2746 * http/tests/security/srcdoc-in-sandbox-cannot-access-parent-expected.txt:
2747 * http/tests/security/xss-DENIED-assign-location-hash-expected.txt:
2748 * http/tests/security/xss-DENIED-assign-location-host-expected.txt:
2749 * http/tests/security/xss-DENIED-assign-location-hostname-expected.txt:
2750 * http/tests/security/xss-DENIED-assign-location-nonstandardProperty-expected.txt:
2751 * http/tests/security/xss-DENIED-assign-location-pathname-expected.txt:
2752 * http/tests/security/xss-DENIED-assign-location-protocol-expected.txt:
2753 * http/tests/security/xss-DENIED-assign-location-reload-expected.txt:
2754 * http/tests/security/xss-DENIED-assign-location-search-expected.txt:
2755 * http/tests/security/xss-DENIED-frame-name-expected.txt:
2756 * http/tests/security/xss-DENIED-sandboxed-iframe-expected.txt:
2757 * http/tests/security/xss-DENIED-window-name-navigator-expected.txt:
2758 * inspector/debugger/command-line-api-exception-expected.txt:
2759 * inspector/debugger/regress-133182-expected.txt:
2760 * inspector/debugger/setPauseOnExceptions-all-expected.txt:
2761 * inspector/debugger/setPauseOnExceptions-none-expected.txt:
2762 * inspector/debugger/setPauseOnExceptions-uncaught-expected.txt:
2763 * platform/mac/fast/dynamic/015-expected.txt:
2765 2017-07-21 Chris Dumez <cdumez@apple.com>
2767 Drop IDBDatabaseException class
2768 https://bugs.webkit.org/show_bug.cgi?id=174743
2770 Reviewed by Darin Adler.
2772 Rebaseline test as the exception messages are slightly different.
2774 * storage/indexeddb/createIndex-after-failure-expected.txt:
2775 * storage/indexeddb/createIndex-after-failure-private-expected.txt:
2776 * storage/indexeddb/get-keyrange-expected.txt:
2777 * storage/indexeddb/get-keyrange-private-expected.txt:
2778 * storage/indexeddb/keypath-edges-expected.txt:
2779 * storage/indexeddb/keypath-edges-private-expected.txt:
2780 * storage/indexeddb/keyrange-expected.txt:
2781 * storage/indexeddb/keyrange-private-expected.txt:
2782 * storage/indexeddb/modern/idbdatabase-deleteobjectstore-failures-expected.txt:
2783 * storage/indexeddb/modern/idbdatabase-deleteobjectstore-failures-private-expected.txt:
2784 * storage/indexeddb/transaction-active-flag-expected.txt:
2785 * storage/indexeddb/transaction-active-flag-private-expected.txt:
2787 2017-07-21 Per Arne Vollan <pvollan@apple.com>
2789 Round-tripping stroke-width styles through getComputedStyle cause the text to gain a stroke.
2790 https://bugs.webkit.org/show_bug.cgi?id=174701
2792 Reviewed by Simon Fraser.
2794 * fast/css/round-trip-stroke-width-using-computed-style-expected.html: Added.
2795 * fast/css/round-trip-stroke-width-using-computed-style.html: Added.
2797 2017-07-21 Nan Wang <n_wang@apple.com>
2799 AX: Expose form validation on iOS as hint
2800 https://bugs.webkit.org/show_bug.cgi?id=174722
2801 <rdar://problem/33459761>
2803 Reviewed by Chris Fleizach.
2805 * accessibility/ios-simulator/form-control-validation-message-expected.txt: Added.
2806 * accessibility/ios-simulator/form-control-validation-message.html: Added.
2808 2017-07-21 Joseph Pecoraro <pecoraro@apple.com>
2810 Web Inspector: inspect(aFunction) should jump to function definition
2811 https://bugs.webkit.org/show_bug.cgi?id=149344
2812 <rdar://problem/11563607>
2814 Reviewed by Matt Baker.
2816 * inspector/runtime/CommandLineAPI-inspect-expected.txt: Added.
2817 * inspector/runtime/CommandLineAPI-inspect.html: Added.
2818 Add tests for the CommandLineAPI's inspect() and how it triggers the
2819 `Inspector.inspect` event with a RemoteObject and hints.
2821 2017-07-21 Matt Lewis <jlewis3@apple.com>
2823 Adjusted test expectations.
2824 https://bugs.webkit.org/show_bug.cgi?id=173861
2826 Unreviewed test gardening.
2828 * platform/mac-wk2/TestExpectations:
2830 2017-07-21 Brady Eidson <beidson@apple.com>
2832 Get rid of WebCore IconDatabase code.
2833 https://bugs.webkit.org/show_bug.cgi?id=174700
2835 Reviewed by Tim Horton.
2837 * fast/dom/icon-url-list-expected.txt:
2838 * fast/dom/icon-url-list.html:
2840 2017-07-21 Chris Dumez <cdumez@apple.com>
2842 Unreviewed, rebaseline test after r219708.
2844 * js/dom/global-constructors-attributes-expected.txt:
2845 * platform/gtk/js/dom/global-constructors-attributes-expected.txt:
2846 * platform/mac-elcapitan/js/dom/global-constructors-attributes-expected.txt:
2847 * platform/mac-highsierra-wk1/js/dom/global-constructors-attributes-expected.txt:
2848 * platform/mac-highsierra/js/dom/global-constructors-attributes-expected.txt:
2849 * platform/mac-wk1/js/dom/global-constructors-attributes-expected.txt:
2850 * platform/mac-yosemite/js/dom/global-constructors-attributes-expected.txt:
2851 * platform/mac/js/dom/global-constructors-attributes-expected.txt:
2852 * platform/win/js/dom/global-constructors-attributes-expected.txt:
2854 2017-07-21 Claudio Saavedra <csaavedra@igalia.com>
2856 [GTK] Update test expectations after r219663
2858 Unreviewed gardening
2860 DOMException got its toString() removed so the output changes.
2862 * platform/gtk/crypto/subtle/aes-cbc-cfb-decrypt-malformed-parameters-expected.txt:
2863 * platform/gtk/crypto/subtle/aes-cbc-cfb-encrypt-malformed-parameters-expected.txt:
2864 * platform/gtk/crypto/subtle/aes-export-key-malformed-parameters-expected.txt:
2865 * platform/gtk/crypto/subtle/aes-generate-key-malformed-parameters-expected.txt:
2866 * platform/gtk/crypto/subtle/aes-import-key-malformed-parameters-expected.txt:
2867 * platform/gtk/crypto/subtle/rsa-generate-key-malformed-parameters-expected.txt:
2868 * platform/gtk/crypto/subtle/rsa-import-key-malformed-parameters-expected.txt:
2869 * platform/gtk/fast/mediastream/RTCPeerConnection-closed-state-expected.txt:
2870 * platform/gtk/fast/text/font-selection-font-loading-api-parse-expected.txt:
2871 * platform/gtk/http/tests/dom/document-attributes-null-handling-expected.txt:
2873 2017-07-21 Claudio Saavedra <csaavedra@igalia.com>
2875 [WPE] Update expectation file
2877 Unreviewed gardening.
2879 Drop XPathException after r219708.
2881 * platform/wpe/js/dom/global-constructors-attributes-expected.txt:
2883 2017-07-20 Antoine Quint <graouts@apple.com>
2885 Turn tests at media/modern-media-controls/seek-forward-support back on
2886 https://bugs.webkit.org/show_bug.cgi?id=174690
2888 Reviewed by Dean Jackson.
2890 * platform/mac/TestExpectations:
2892 2017-07-20 Antoine Quint <graouts@apple.com>
2894 Turn tests at media/modern-media-controls/seek-backward-support back on
2895 https://bugs.webkit.org/show_bug.cgi?id=174689
2897 Reviewed by Dean Jackson.
2899 * platform/mac/TestExpectations:
2901 2017-07-20 Antoine Quint <graouts@apple.com>
2903 Turn tests at media/modern-media-controls/time-labels-support back on
2904 https://bugs.webkit.org/show_bug.cgi?id=174688
2906 Reviewed by Dean Jackson.
2908 * media/modern-media-controls/time-labels-support/elapsed-time-expected.txt:
2909 * media/modern-media-controls/time-labels-support/elapsed-time.html:
2910 * media/modern-media-controls/time-labels-support/remaining-time-expected.txt:
2911 * media/modern-media-controls/time-labels-support/remaining-time.html:
2912 * platform/ios-simulator/TestExpectations:
2913 * platform/mac/TestExpectations:
2915 2017-07-20 Antoine Quint <graouts@apple.com>
2917 Turn tests at media/modern-media-controls/status-support back on
2918 https://bugs.webkit.org/show_bug.cgi?id=174687
2920 Reviewed by Dean Jackson.
2922 * platform/ios-simulator/TestExpectations:
2923 * platform/mac/TestExpectations:
2925 2017-07-20 Chris Dumez <cdumez@apple.com>
2927 Drop legacy SVGException type
2928 https://bugs.webkit.org/show_bug.cgi?id=174695
2930 Reviewed by Darin Adler.
2932 Update existing tests to reflect behavior change.
2934 * fast/dom/Window/resources/window-properties.js:
2935 * js/dom/global-constructors-attributes-expected.txt:
2936 * platform/gtk/js/dom/global-constructors-attributes-expected.txt:
2937 * platform/mac-elcapitan/js/dom/global-constructors-attributes-expected.txt:
2938 * platform/mac-highsierra-wk1/js/dom/global-constructors-attributes-expected.txt:
2939 * platform/mac-highsierra/js/dom/global-constructors-attributes-expected.txt:
2940 * platform/mac-wk1/js/dom/global-constructors-attributes-expected.txt:
2941 * platform/mac-yosemite/js/dom/global-constructors-attributes-expected.txt:
2942 * platform/mac/js/dom/global-constructors-attributes-expected.txt:
2943 * platform/win/js/dom/global-constructors-attributes-expected.txt:
2944 * platform/wpe/js/dom/global-constructors-attributes-expected.txt:
2945 * svg/animations/animate-marker-orient-from-angle-to-autostartreverse-expected.txt:
2946 * svg/custom/SVGException-expected.txt: Removed.
2947 * svg/custom/SVGException.html: Removed.
2948 * svg/custom/global-constructors-expected.txt:
2949 * svg/custom/global-constructors.html:
2950 * svg/custom/js-svg-constructors-expected.txt:
2951 * svg/custom/js-svg-constructors.svg:
2952 * svg/dom/SVGAnimatedEnumeration-SVGClipPathElement-expected.txt:
2953 * svg/dom/SVGAnimatedEnumeration-SVGComponentTransferFunctionElement-expected.txt:
2954 * svg/dom/SVGAnimatedEnumeration-SVGFEBlendElement-expected.txt:
2955 * svg/dom/SVGAnimatedEnumeration-SVGFEColorMatrixElement-expected.txt:
2956 * svg/dom/SVGAnimatedEnumeration-SVGFEConvolveMatrixElement-expected.txt:
2957 * svg/dom/SVGAnimatedEnumeration-SVGFEDisplacementMapElement-expected.txt:
2958 * svg/dom/SVGAnimatedEnumeration-SVGFEMorphologyElement-expected.txt:
2959 * svg/dom/SVGAnimatedEnumeration-SVGFETurbulenceElement-expected.txt:
2960 * svg/dom/SVGAnimatedEnumeration-SVGFilterElement-expected.txt:
2961 * svg/dom/SVGAnimatedEnumeration-SVGGradientElement-expected.txt:
2962 * svg/dom/SVGAnimatedEnumeration-SVGMarkerElement-expected.txt:
2963 * svg/dom/SVGAnimatedEnumeration-SVGMaskElement-expected.txt:
2964 * svg/dom/SVGAnimatedEnumeration-SVGPatternElement-expected.txt:
2965 * svg/dom/SVGAnimatedEnumeration-SVGTextContentElement-expected.txt:
2966 * svg/dom/SVGAnimatedEnumeration-SVGTextPathElement-expected.txt:
2967 * svg/dom/SVGAnimatedEnumeration-expected.txt:
2968 * svg/dom/SVGException-obsolete-expected.txt: Added.
2969 * svg/dom/SVGException-obsolete.html: Added.
2970 * svg/dom/SVGMatrix-interface-expected.txt:
2971 * svg/dom/svglist-exception-on-out-bounds-error-expected.txt:
2972 * svg/filters/feBlend-invalid-mode-expected.txt:
2973 * svg/filters/feComponentTransfer-style-crash-expected.txt:
2974 * svg/filters/feDisplacementMap-crash-test-expected.txt:
2976 2017-07-20 Matt Lewis <jlewis3@apple.com>
2978 Unreviewed, rolling out r219700.
2980 This revision caused consistent timouts on iOS.
2984 "Turn tests at media/modern-media-controls/start-support back
2986 https://bugs.webkit.org/show_bug.cgi?id=174683
2987 http://trac.webkit.org/changeset/219700
2989 2017-07-20 Chris Dumez <cdumez@apple.com>
2991 Drop legacy XPathException type
2992 https://bugs.webkit.org/show_bug.cgi?id=174679
2994 Reviewed by Sam Weinig.
2996 Update existing tests to reflect behavior change.
2998 * dom/svg/level3/xpath/XPathEvaluator_createExpression_INVALID_EXPRESSION_ERR.js:
2999 (XPathEvaluator_createExpression_INVALID_EXPRESSION_ERR):
3000 * dom/svg/level3/xpath/XPathEvaluator_evaluate_INVALID_EXPRESSION_ERR.js:
3001 (XPathEvaluator_evaluate_INVALID_EXPRESSION_ERR):
3002 * dom/svg/level3/xpath/XPathEvaluator_evaluate_TYPE_ERR.js:
3003 (XPathEvaluator_evaluate_TYPE_ERR):
3004 * dom/svg/level3/xpath/XPathResult_TYPE_ERR.js:
3005 (XPathResult_TYPE_ERR):
3006 * fast/dom/DOMException/XPathException-expected.txt: Removed.
3007 * fast/dom/DOMException/XPathException.html: Removed.
3008 * fast/dom/DOMException/resources/XPathException.js: Removed.
3009 * fast/dom/Window/resources/window-properties.js:
3010 * fast/dom/Window/window-lookup-precedence-expected.txt:
3011 * fast/xpath/4XPath/Core/test_parser-expected.txt:
3012 * fast/xpath/invalid-functions-expected.txt:
3013 * fast/xpath/py-dom-xpath/expressions-expected.txt:
3014 * platform/gtk/fast/dom/Window/window-lookup-precedence-expected.txt:
3015 * platform/mac/fast/dom/Window/window-lookup-precedence-expected.txt:
3017 2017-07-20 Chris Dumez <cdumez@apple.com>
3019 Unreviewed, rolling out r219706.
3025 "Drop legacy XPathException type"
3026 https://bugs.webkit.org/show_bug.cgi?id=174679
3027 http://trac.webkit.org/changeset/219706
3029 2017-07-20 Chris Dumez <cdumez@apple.com>
3031 Drop legacy XPathException type
3032 https://bugs.webkit.org/show_bug.cgi?id=174679
3034 Reviewed by Sam Weinig.
3036 Update existing tests to reflect behavior change.
3038 * dom/svg/level3/xpath/XPathEvaluator_createExpression_INVALID_EXPRESSION_ERR.js:
3039 (XPathEvaluator_createExpression_INVALID_EXPRESSION_ERR):
3040 * dom/svg/level3/xpath/XPathEvaluator_evaluate_INVALID_EXPRESSION_ERR.js:
3041 (XPathEvaluator_evaluate_INVALID_EXPRESSION_ERR):
3042 * dom/svg/level3/xpath/XPathEvaluator_evaluate_TYPE_ERR.js:
3043 (XPathEvaluator_evaluate_TYPE_ERR):
3044 * dom/svg/level3/xpath/XPathResult_TYPE_ERR.js:
3045 (XPathResult_TYPE_ERR):
3046 * fast/dom/DOMException/XPathException-expected.txt: Removed.
3047 * fast/dom/DOMException/XPathException.html: Removed.
3048 * fast/dom/DOMException/resources/XPathException.js: Removed.
3049 * fast/dom/Window/resources/window-properties.js:
3050 * fast/dom/Window/window-lookup-precedence-expected.txt:
3051 * fast/xpath/4XPath/Core/test_parser-expected.txt:
3052 * fast/xpath/invalid-functions-expected.txt:
3053 * fast/xpath/py-dom-xpath/expressions-expected.txt:
3054 * platform/gtk/fast/dom/Window/window-lookup-precedence-expected.txt:
3055 * platform/mac/fast/dom/Window/window-lookup-precedence-expected.txt:
3057 2017-07-20 Matt Lewis <jlewis3@apple.com>
3059 Rebaselined svg/css/getComputedStyle-basic.xhtml.
3061 Unreviewed test gardening.
3063 * platform/mac-highsierra/svg/css/getComputedStyle-basic-expected.txt:
3065 2017-07-20 Antoine Quint <graouts@apple.com>
3067 Turn tests at media/modern-media-controls/start-support back on
3068 https://bugs.webkit.org/show_bug.cgi?id=174683
3070 Reviewed by Dean Jackson.
3072 * media/modern-media-controls/start-support/start-support-click-to-start-expected.txt:
3073 * media/modern-media-controls/start-support/start-support-click-to-start.html:
3074 * media/modern-media-controls/start-support/start-support-fullscreen.html:
3075 * media/modern-media-controls/start-support/start-support-lowPowerMode-expected.txt:
3076 * media/modern-media-controls/start-support/start-support-lowPowerMode.html:
3077 * platform/ios-simulator/TestExpectations:
3078 * platform/mac/TestExpectations:
3080 2017-07-20 Matt Lewis <jlewis3@apple.com>
3082 Marked media/modern-media-controls/scrubber-support/scrubber-support-drag.html as flaky
3083 https://bugs.webkit.org/show_bug.cgi?id=174682
3085 Unreviewed test gardening.
3087 * platform/mac/TestExpectations:
3089 2017-07-20 Chris Dumez <cdumez@apple.com>
3091 Unreviewed, rebaseline test on all platforms after r219673.
3093 * js/dom/global-constructors-attributes-expected.txt:
3094 * platform/gtk/js/dom/global-constructors-attributes-expected.txt:
3095 * platform/mac-elcapitan/js/dom/global-constructors-attributes-expected.txt:
3096 * platform/mac-highsierra-wk1/js/dom/global-constructors-attributes-expected.txt:
3097 * platform/mac-highsierra/js/dom/global-constructors-attributes-expected.txt:
3098 * platform/mac-wk1/js/dom/global-constructors-attributes-expected.txt:
3099 * platform/mac-yosemite/js/dom/global-constructors-attributes-expected.txt:
3100 * platform/mac/js/dom/global-constructors-attributes-expected.txt:
3101 * platform/win/js/dom/global-constructors-attributes-expected.txt:
3102 * platform/wpe/js/dom/global-constructors-attributes-expected.txt:
3104 2017-07-20 Charlie Turner <cturner@igalia.com>
3106 [GTK] Layout Test http/tests/media/hls/hls-progress.html is failing
3107 https://bugs.webkit.org/show_bug.cgi?id=141469
3109 Reviewed by Xabier Rodriguez-Calvar.
3111 Fixes the removed tests.
3113 * platform/gtk/TestExpectations:
3115 2017-07-20 Michael Catanzaro <mcatanzaro@igalia.com>
3117 Unreviewed GTK test gardening
3119 * platform/gtk/TestExpectations:
3121 2017-07-20 Zan Dobersek <zdobersek@igalia.com>
3123 Unreviewed WPE gardening. Updating test baselines after r219663.
3125 * platform/wpe/crypto/subtle/aes-cbc-cfb-decrypt-malformed-parameters-expected.txt:
3126 * platform/wpe/crypto/subtle/aes-cbc-cfb-encrypt-malformed-parameters-expected.txt:
3127 * platform/wpe/crypto/subtle/aes-export-key-malformed-parameters-expected.txt:
3128 * platform/wpe/crypto/subtle/aes-generate-key-malformed-parameters-expected.txt:
3129 * platform/wpe/crypto/subtle/aes-import-key-malformed-parameters-expected.txt:
3130 * platform/wpe/crypto/subtle/rsa-generate-key-malformed-parameters-expected.txt:
3131 * platform/wpe/crypto/subtle/rsa-import-key-malformed-parameters-expected.txt:
3132 * platform/wpe/imported/w3c/web-platform-tests/encrypted-media/clearkey-mp4-playback-destroy-persistent-license-expected.txt:
3133 * platform/wpe/imported/w3c/web-platform-tests/encrypted-media/clearkey-mp4-playback-persistent-license-events-expected.txt:
3134 * platform/wpe/imported/w3c/web-platform-tests/encrypted-media/clearkey-mp4-playback-persistent-license-expected.txt:
3135 * platform/wpe/imported/w3c/web-platform-tests/encrypted-media/clearkey-mp4-playback-persistent-usage-record-events-expected.txt:
3136 * platform/wpe/imported/w3c/web-platform-tests/encrypted-media/clearkey-mp4-playback-persistent-usage-record-expected.txt:
3137 * platform/wpe/imported/w3c/web-platform-tests/encrypted-media/clearkey-mp4-playback-retrieve-destroy-persistent-license-expected.txt:
3138 * platform/wpe/imported/w3c/web-platform-tests/encrypted-media/clearkey-mp4-playback-retrieve-persistent-license-expected.txt:
3139 * platform/wpe/imported/w3c/web-platform-tests/encrypted-media/clearkey-mp4-playback-retrieve-persistent-usage-record-expected.txt:
3140 * platform/wpe/imported/w3c/web-platform-tests/encrypted-media/clearkey-mp4-playback-temporary-clear-encrypted-expected.txt:
3141 * platform/wpe/imported/w3c/web-platform-tests/encrypted-media/clearkey-mp4-playback-temporary-encrypted-clear-expected.txt:
3142 * platform/wpe/imported/w3c/web-platform-tests/encrypted-media/clearkey-mp4-playback-temporary-encrypted-clear-sources-expected.txt:
3143 * platform/wpe/imported/w3c/web-platform-tests/encrypted-media/clearkey-mp4-playback-temporary-events-expected.txt:
3144 * platform/wpe/imported/w3c/web-platform-tests/encrypted-media/clearkey-mp4-playback-temporary-expected.txt:
3145 * platform/wpe/imported/w3c/web-platform-tests/encrypted-media/clearkey-mp4-playback-temporary-multikey-expected.txt:
3146 * platform/wpe/imported/w3c/web-platform-tests/encrypted-media/clearkey-mp4-playback-temporary-multikey-sequential-expected.txt:
3147 * platform/wpe/imported/w3c/web-platform-tests/encrypted-media/clearkey-mp4-playback-temporary-multikey-sequential-readyState-expected.txt:
3148 * platform/wpe/imported/w3c/web-platform-tests/encrypted-media/clearkey-mp4-playback-temporary-multisession-expected.txt:
3149 * platform/wpe/imported/w3c/web-platform-tests/encrypted-media/clearkey-mp4-playback-temporary-setMediaKeys-after-src-expected.txt:
3150 * platform/wpe/imported/w3c/web-platform-tests/encrypted-media/clearkey-mp4-playback-temporary-setMediaKeys-after-update-expected.txt:
3151 * platform/wpe/imported/w3c/web-platform-tests/encrypted-media/clearkey-mp4-playback-temporary-setMediaKeys-immediately-expected.txt:
3152 * platform/wpe/imported/w3c/web-platform-tests/encrypted-media/clearkey-mp4-playback-temporary-setMediaKeys-onencrypted-expected.txt:
3153 * platform/wpe/imported/w3c/web-platform-tests/encrypted-media/clearkey-mp4-playback-temporary-two-videos-expected.txt:
3154 * platform/wpe/imported/w3c/web-platform-tests/encrypted-media/clearkey-mp4-playback-temporary-waitingforkey-expected.txt:
3155 * platform/wpe/imported/w3c/web-platform-tests/encrypted-media/clearkey-mp4-requestmediakeysystemaccess-expected.txt:
3156 * platform/wpe/imported/w3c/web-platform-tests/encrypted-media/clearkey-mp4-reset-src-after-setmediakeys-expected.txt:
3157 * platform/wpe/imported/w3c/web-platform-tests/encrypted-media/clearkey-mp4-setmediakeys-again-after-resetting-src-expected.txt:
3158 * platform/wpe/imported/w3c/web-platform-tests/encrypted-media/clearkey-mp4-setmediakeys-multiple-times-with-the-same-mediakeys-expected.txt:
3159 * platform/wpe/imported/w3c/web-platform-tests/encrypted-media/clearkey-mp4-unique-origin-expected.txt:
3160 * platform/wpe/imported/w3c/web-platform-tests/encrypted-media/clearkey-not-callable-after-createsession-expected.txt:
3162 2017-07-19 Simon Fraser <simon.fraser@apple.com>
3164 getBoundingClientRects not updated for programmatic scrolls
3165 https://bugs.webkit.org/show_bug.cgi?id=174538
3166 rdar://problem/33049012
3168 Reviewed by Tim Horton.
3170 New results for these tests, reflecting the fact that programmatic scrolls now update
3171 the layout viewport.
3173 Clean up fast/dom/elementFromPoint-relative-to-viewport.html, and land an iOS expectation. The test
3174 uses eventSender.zoomPageOut() which is not expected to work correctly on iOS. It works when tested
3177 * fast/dom/elementFromPoint-relative-to-viewport-expected.txt:
3178 * fast/dom/elementFromPoint-relative-to-viewport.html:
3179 * platform/ios-wk2/fast/dom/elementFromPoint-relative-to-viewport-expected.txt: Copied from LayoutTests/fast/dom/elementFromPoint-relative-to-viewport-expected.txt.
3180 * platform/ios-wk2/fast/visual-viewport/client-rects-relative-to-layout-viewport-expected.txt:
3181 * platform/ios-wk2/fast/visual-viewport/rtl-zoomed-rects-expected.txt:
3182 * platform/ios-wk2/fast/visual-viewport/zoomed-fixed-scroll-down-then-up-expected.txt:
3183 * platform/ios-wk2/fast/visual-viewport/zoomed-rects-expected.txt:
3184 * platform/ios/fast/visual-viewport/zoomed-fixed-expected.txt:
3185 * platform/ios/fast/visual-viewport/zoomed-fixed-header-and-footer-expected.txt:
3187 2017-07-19 Myles C. Maxfield <mmaxfield@apple.com>
3189 Setting the minimum font size preference doesn’t affect absolute line-height values, so lines overlap
3190 https://bugs.webkit.org/show_bug.cgi?id=174406
3191 <rdar://problem/10139227>
3193 Reviewed by Simon Fraser.
3195 * fast/text/line-height-minimumFontSize-autosize-expected.text: Added.
3196 * fast/text/line-height-minimumFontSize-autosize.html: Added.
3197 * fast/text/line-height-minimumFontSize-expected.txt: Added.
3198 * fast/text/line-height-minimumFontSize-text-zoom-expected.html: Added.
3199 * fast/text/line-height-minimumFontSize-text-zoom.html: Added.
3200 * fast/text/line-height-minimumFontSize-visual-expected.html: Added.
3201 * fast/text/line-height-minimumFontSize-visual.html: Added.
3202 * fast/text/line-height-minimumFontSize-zoom-expected.html: Added.
3203 * fast/text/line-height-minimumFontSize-zoom.html: Added.
3204 * fast/text/line-height-minimumFontSize.html: Added.
3206 2017-07-18 Myles C. Maxfield <mmaxfield@apple.com>
3208 Setting the minimum font size preference doesn’t affect absolute line-height values, so lines overlap
3209 https://bugs.webkit.org/show_bug.cgi?id=174406
3210 <rdar://problem/10139227>
3212 Reviewed by Simon Fraser.
3214 * fast/text/line-height-minimumFontSize-autosize-expected.text: Added.
3215 * fast/text/line-height-minimumFontSize-autosize.html: Added.
3216 * fast/text/line-height-minimumFontSize-expected.txt: Added.
3217 * fast/text/line-height-minimumFontSize-text-zoom-expected.html: Added.
3218 * fast/text/line-height-minimumFontSize-text-zoom.html: Added.
3219 * fast/text/line-height-minimumFontSize-visual-expected.html: Added.
3220 * fast/text/line-height-minimumFontSize-visual.html: Added.
3221 * fast/text/line-height-minimumFontSize-zoom-expected.html: Added.
3222 * fast/text/line-height-minimumFontSize-zoom.html: Added.
3223 * fast/text/line-height-minimumFontSize.html: Added.
3225 2017-07-19 Chris Dumez <cdumez@apple.com>
3227 DOMException should not have its own toString()
3228 https://bugs.webkit.org/show_bug.cgi?id=174630
3230 Reviewed by Sam Weinig.
3232 Rebaseline existing tests as the exception string is now slightly different.
3234 2017-07-19 Antoine Quint <graouts@apple.com>
3236 [iOS] REGRESSION: Scrubbing media using built-in controls does not pause media
3237 https://bugs.webkit.org/show_bug.cgi?id=174650
3238 <rdar://problem/33401877>
3240 Reviewed by Dean Jackson.
3242 Rebaseline and turn back on all the ScrubberSupport tests on macOS and iOS.
3244 * media/modern-media-controls/scrubber-support/ipad/scrubber-support-drag-expected.txt:
3245 * media/modern-media-controls/scrubber-support/ipad/scrubber-support-drag.html:
3246 * media/modern-media-controls/scrubber-support/scrubber-support-media-api-expected.txt:
3247 * media/modern-media-controls/scrubber-support/scrubber-support-media-api.html:
3248 * platform/ios-simulator/TestExpectations:
3249 * platform/mac/TestExpectations:
3251 2017-07-19 Nan Wang <n_wang@apple.com>
3253 AX: Web page reloaded when a node is labelling multiple childnodes
3254 https://bugs.webkit.org/show_bug.cgi?id=174655
3256 Reviewed by Chris Fleizach.
3258 * accessibility/mac/aria-labelledby-multiple-child-crash-expected.txt: Added.
3259 * accessibility/mac/aria-labelledby-multiple-child-crash.html: Added.
3261 2017-07-19 Chris Dumez <cdumez@apple.com>
3263 Make cross-origin properties enumerable
3264 https://bugs.webkit.org/show_bug.cgi?id=174576
3266 Reviewed by Darin Adler.
3268 Update / rebaseline some tests to reflect behavior change.
3270 * http/tests/security/cross-origin-descriptors-expected.txt:
3271 * http/tests/security/cross-origin-descriptors.html:
3272 * js/dom/getOwnPropertyDescriptor-expected.txt:
3273 * js/resources/getOwnPropertyDescriptor.js:
3275 2017-07-19 Matt Lewis <jlewis3@apple.com>
3277 Unreviewed, rolling out r219646.
3279 The test added are failing on all platforms
3283 "Setting the minimum font size preference doesn’t affect
3284 absolute line-height values, so lines overlap"
3285 https://bugs.webkit.org/show_bug.cgi?id=174406
3286 http://trac.webkit.org/changeset/219646
3288 2017-07-19 Zan Dobersek <zdobersek@igalia.com>
3290 Unreviewed WPE gardening.
3292 * platform/wpe/TestExpectations:
3293 Unskip a bunch of Web Crypto tests that are passing now that
3294 the underlying implementation has progressed.
3296 2017-07-18 Myles C. Maxfield <mmaxfield@apple.com>
3298 Setting the minimum font size preference doesn’t affect absolute line-height values, so lines overlap
3299 https://bugs.webkit.org/show_bug.cgi?id=174406
3300 <rdar://problem/10139227>
3302 Reviewed by Simon Fraser.
3304 * fast/text/line-height-minimumFontSize-autosize-expected.text: Added.
3305 * fast/text/line-height-minimumFontSize-autosize.html: Added.
3306 * fast/text/line-height-minimumFontSize-expected.txt: Added.
3307 * fast/text/line-height-minimumFontSize-text-zoom-expected.html: Added.
3308 * fast/text/line-height-minimumFontSize-text-zoom.html: Added.
3309 * fast/text/line-height-minimumFontSize-visual-expected.html: Added.
3310 * fast/text/line-height-minimumFontSize-visual.html: Added.
3311 * fast/text/line-height-minimumFontSize-zoom-expected.html: Added.
3312 * fast/text/line-height-minimumFontSize-zoom.html: Added.
3313 * fast/text/line-height-minimumFontSize.html: Added.
3315 2017-07-18 Ali Juma <ajuma@chromium.org>
3317 Align quirky number parsing with other browsers
3318 https://bugs.webkit.org/show_bug.cgi?id=155874
3320 Reviewed by Simon Fraser.
3322 * animations/animation-add-events-in-handler.html:
3323 * fast/css/animation-transition-duration-quirksmode-expected.txt: Added.
3324 * fast/css/animation-transition-duration-quirksmode.html: Added.
3326 2017-07-18 Joseph Pecoraro <pecoraro@apple.com>
3328 Web Inspector: Modernize InjectedScriptSource
3329 https://bugs.webkit.org/show_bug.cgi?id=173890
3331 Reviewed by Brian Burg.
3333 * inspector/model/remote-object-expected.txt:
3334 * inspector/model/stack-trace-expected.txt:
3335 Now that we use classes, implicitly strict mode, the call frame
3336 for evaluate gets tail call eliminated.
3338 2017-07-18 Ryosuke Niwa <rniwa@webkit.org>
3340 REGRESSION(r218910): Crash when password field changes to text field
3341 https://bugs.webkit.org/show_bug.cgi?id=174560
3343 Reviewed by Zalan Bujtas.
3345 Added a regression test based on the test case provided by Daniel Bates.
3347 * accessibility/mac/input-type-change-crash-2-expected.txt: Added.
3348 * accessibility/mac/input-type-change-crash-2.html: Added.
3350 2017-07-18 Matt Baker <mattbaker@apple.com>
3352 Web Inspector: Refactoring: replace InspectorCanvasAgent::CanvasEntry with a helper class
3353 https://bugs.webkit.org/show_bug.cgi?id=174311
3355 Reviewed by Devin Rousso.
3357 Updated test expectations for new error strings.
3359 * inspector/canvas/css-canvas-clients-expected.txt:
3360 * inspector/canvas/requestContent-2d-expected.txt:
3361 * inspector/canvas/requestNode-expected.txt:
3362 * inspector/canvas/resolveCanvasContext-2d-expected.txt:
3364 2017-07-18 Antoine Quint <graouts@apple.com>
3366 Turn tests at media/modern-media-controls/playback-support back on
3367 https://bugs.webkit.org/show_bug.cgi?id=174639
3369 Reviewed by Dean Jackson.
3371 * media/modern-media-controls/playback-support/playback-support-button-click.html:
3372 * platform/ios-simulator/TestExpectations:
3373 * platform/mac/TestExpectations:
3375 2017-07-18 Antoine Quint <graouts@apple.com>
3377 Turn tests at media/modern-media-controls/pip-support back on
3378 https://bugs.webkit.org/show_bug.cgi?id=174636
3380 Reviewed by Dean Jackson.
3382 * media/modern-media-controls/pip-support/ipad/pip-support-tap.html:
3383 * platform/ios-simulator/TestExpectations:
3384 * platform/mac-elcapitan/TestExpectations:
3385 * platform/mac/TestExpectations:
3387 2017-07-18 Matt Lewis <jlewis3@apple.com>
3389 Marked http/tests/cache/disk-cache/redirect-chain-limits.html as flaky.
3390 https://bugs.webkit.org/show_bug.cgi?id=172662
3392 Unreviewed test gardening.
3394 * platform/wk2/TestExpectations:
3396 2017-07-18 Matt Lewis <jlewis3@apple.com>
3398 Marked http/tests/cache/disk-cache/disk-cache-vary-cookie.html as flaky.
3399 https://bugs.webkit.org/show_bug.cgi?id=172662
3401 Unreviewed test gardening.
3403 * platform/wk2/TestExpectations:
3405 2017-07-18 Antoine Quint <graouts@apple.com>
3407 [macOS] Mouse pointer does not hide during fullscreen playback
3408 https://bugs.webkit.org/show_bug.cgi?id=174638
3409 <rdar://problem/33244399>
3411 Reviewed by Dean Jackson.
3413 Add a test that checks that the "-webkit-cursor-visibility" is set to "auto-hide" when
3414 in fullscreen for the media controls container.
3416 * media/modern-media-controls/css/webkit-cursor-visibility-auto-hide-expected.txt: Added.
3417 * media/modern-media-controls/css/webkit-cursor-visibility-auto-hide.html: Added.
3418 * platform/ios-simulator/TestExpectations:
3420 2017-07-18 Sam Weinig <sam@webkit.org>
3422 [WebIDL] Remove custom bindings for MockContentFilterSettings
3423 https://bugs.webkit.org/show_bug.cgi?id=174606
3425 Reviewed by Andy Estes.
3427 * contentfiltering/allow-after-add-data.html:
3428 * contentfiltering/allow-after-finished-adding-data.html:
3429 * contentfiltering/allow-after-response.html:
3430 * contentfiltering/allow-after-will-send-request.html:
3431 * contentfiltering/allow-empty-document.html:
3432 * contentfiltering/allow-media-document.html:
3433 * contentfiltering/allow-never.html:
3434 * contentfiltering/block-after-add-data-then-allow-unblock.html:
3435 * contentfiltering/block-after-add-data-then-deny-unblock.html:
3436 * contentfiltering/block-after-add-data.html:
3437 * contentfiltering/block-after-finished-adding-data-then-allow-unblock.html:
3438 * contentfiltering/block-after-finished-adding-data-then-deny-unblock.html:
3439 * contentfiltering/block-after-finished-adding-data.html:
3440 * contentfiltering/block-after-response-then-allow-unblock.html:
3441 * contentfiltering/block-after-response-then-deny-unblock.html:
3442 * contentfiltering/block-after-response.html:
3443 * contentfiltering/block-after-will-send-request-then-allow-unblock.html:
3444 * contentfiltering/block-after-will-send-request-then-deny-unblock.html:
3445 * contentfiltering/block-after-will-send-request.html:
3446 * contentfiltering/block-never.html:
3447 * contentfiltering/modify-request-url.html:
3448 * contentfiltering/resources/contentfiltering.js:
3449 * http/tests/contentfiltering/allow-after-redirect.html:
3450 * http/tests/contentfiltering/block-after-redirect.html:
3451 * http/tests/contentfiltering/load-substitute-data-from-appcache.html:
3452 * http/tests/contentfiltering/modify-redirect-request-url.html:
3453 Update tests to use new MockContentFilterSettings enums rather than constants.
3455 2017-07-18 Sam Weinig <sam@webkit.org>
3457 [WebIDL] Replace some custom bindings code in JSCSSStyleDeclarationCustom.cpp with named getters/setters
3458 https://bugs.webkit.org/show_bug.cgi?id=174529
3460 Reviewed by Chris Dumez.
3462 * fast/dom/CSSStyleDeclaration/cssstyledeclaration-properties-descriptor-expected.txt:
3463 * fast/dom/CSSStyleDeclaration/cssstyledeclaration-properties-descriptor.html:
3464 Update test and result to match standard and other browsers.
3466 2017-07-18 Matt Lewis <jlewis3@apple.com>
3468 Unreviewed, rolling out r219610.
3470 This caused an api failure on all platforms for the test
3471 SnapshotImageLargeAsyncDecoding
3475 "Async image decoding for large images should be disabled
3476 after the first time a tile is painted"
3477 https://bugs.webkit.org/show_bug.cgi?id=174451
3478 http://trac.webkit.org/changeset/219610
3480 2017-07-18 Devin Rousso <drousso@apple.com>
3482 Add CanvasRenderingContext2D::getTransform
3483 https://bugs.webkit.org/show_bug.cgi?id=174278
3485 Reviewed by Dean Jackson.
3487 * canvas/philip/tests/2d.missingargs.html:
3488 CanvasRenderingContext2D.prototype.setTransform no longer throws an error with no arguments.
3490 * fast/canvas/2d.getTransform.modification-expected.txt: Added.
3491 * fast/canvas/2d.getTransform.modification.html: Added.
3492 * fast/canvas/2d.getTransform.newobject-expected.txt: Added.
3493 * fast/canvas/2d.getTransform.newobject.html: Added.
3494 * fast/canvas/2d.setTransform.matrix-expected.txt: Added.
3495 * fast/canvas/2d.setTransform.matrix.html: Added.
3497 2017-07-18 Matt Lewis <jlewis3@apple.com>
3499 Rebaseline inspector/model/remote-object.html.
3500 https://bugs.webkit.org/show_bug.cgi?id=173991
3502 Unreviewed test gardening.
3504 * inspector/model/remote-object-expected.txt:
3506 2017-07-18 Said Abou-Hallawa <sabouhallawa@apple.com>
3508 Async image decoding for large images should be disabled after the first time a tile is painted
3509 https://bugs.webkit.org/show_bug.cgi?id=174451
3511 Reviewed by Simon Fraser.
3513 To test async image decoding for large images, we have to create the <img>
3514 element dynamically so we can listen to the load and webkitImageFrameReady
3515 events and know reliably when to end the test. But with this patch the async
3516 image decoding for large images will be disabled after the first paint.
3517 That means async image decoding for large images will be disabled always
3518 unless we force the async image decoding till the image is painted for the
3519 first time. We use Internals::setLargeImageAsyncDecodingEnabledForTesting()
3520 to force the async image decoding. So painting an image in this case will
3521 require multiple paints; in all of them the async image decoding will be
3522 enabled. But this is okay because it resembles the case where the <img> is
3523 created from a static <img> tag in the HTML file.
3525 For new tests, where we want to make sure that mutating the DOM will not
3526 cause a flash, async image decoding will be forced till the image is drawn
3527 for the first time. After that the async image decoding is enabled but not
3530 Disable new tests for WK1 because the async image decoding is always enabled
3531 because tiling does not necessarily exist in WK1 . But eventually the async
3532 image decoding for large images will be always disabled for WK1.
3534 * fast/images/async-image-background-change-expected.html: Added.
3535 * fast/images/async-image-background-change.html: Added.
3536 * fast/images/async-image-background-image-repeated.html:
3537 * fast/images/async-image-background-image.html:
3538 * fast/images/async-image-multiple-clients-repaint.html:
3539 * fast/images/async-image-src-change-expected.html: Added.
3540 * fast/images/async-image-src-change.html: Added.
3541 * fast/images/resources/green-400x400.png: Added.
3542 * fast/images/resources/red-100x100.png: Added.
3543 * fast/images/resources/red-400x400.png: Added.
3544 * http/tests/multipart/multipart-async-image-expected.txt: Added.
3545 * http/tests/multipart/multipart-async-image.html: Added.
3546 * platform/ios-wk1/TestExpectations:
3547 * platform/mac-wk1/TestExpectations:
3549 2017-07-18 Michael Catanzaro <mcatanzaro@igalia.com>
3551 Unreviewed GTK test gardening
3553 fast/forms/range/input-appearance-range-rtl.html is desired to fail.
3555 * platform/gtk/TestExpectations:
3557 2017-07-18 Chris Dumez <cdumez@apple.com>
3559 DOMException should have its properties on the prototype
3560 https://bugs.webkit.org/show_bug.cgi?id=174597
3562 Reviewed by Alex Christensen.
3564 Rebaseline inspector tests whose output changed slightly now that the
3565 DOMException have moved to the prototype.
3567 * inspector/debugger/setPauseOnExceptions-all-expected.txt:
3568 * inspector/debugger/setPauseOnExceptions-none-expected.txt:
3569 * inspector/debugger/setPauseOnExceptions-uncaught-expected.txt:
3571 2017-07-17 Michael Catanzaro <mcatanzaro@igalia.com>
3573 Unreviewed GTK test gardening
3575 * TestExpectations: Skip tests that are clearly intended to have Skip expectations.
3576 * platform/gtk/TestExpectations:
3577 * platform/gtk/crypto/subtle/aes-cbc-cfb-encrypt-malformed-parameters-expected.txt:
3579 2017-07-17 Timothy Horton <timothy_horton@apple.com>
3581 Page using safe area constant properties jumps to correct layout after resize
3582 https://bugs.webkit.org/show_bug.cgi?id=174598
3583 <rdar://problem/33364275>
3585 Reviewed by Simon Fraser.
3587 * fast/events/ios/rotation/safe-area-insets-during-safari-type-rotation-expected.txt: Added.
3588 * fast/events/ios/rotation/safe-area-insets-during-safari-type-rotation.html: Added.
3589 Add a test making sure that dynamic-viewport-update-based rotation
3590 updates safe area insets when needed.
3592 2017-07-17 Matt Lewis <jlewis3@apple.com>
3594 Fixed test expectations after r219518.
3595 https://bugs.webkit.org/show_bug.cgi?id=174472
3597 Unreviewed test gardening.
3599 * platform/mac/TestExpectations:
3601 2017-07-17 Jeremy Jones <jeremyj@apple.com>
3603 media element handle adding source immediately before src.
3604 https://bugs.webkit.org/show_bug.cgi?id=174284
3606 Reviewed by David Kilzer.
3608 Adds missing -expected and tests to make sure resulting currentSrc is correct.
3611 * media/video-source-before-src-expected.txt: Added.
3612 * media/video-source-before-src.html:
3614 2017-07-17 Matt Lewis <jlewis3@apple.com>
3616 Fixed test expectations after r219518.
3617 https://bugs.webkit.org/show_bug.cgi?id=174472
3619 Unreviewed test gardening.
3621 * platform/ios-wk1/TestExpectations:
3622 * platform/mac/TestExpectations:
3624 2017-07-17 Chris Dumez <cdumez@apple.com>
3626 fast/workers/worker-user-gesture.html crashes on iOS
3627 https://bugs.webkit.org/show_bug.cgi?id=174592
3629 Reviewed by Simon Fraser.
3631 Make sure the tap/click event is fully processed before finishing the test by using
3632 the promise returned by UIHelper.activateAt().
3634 * fast/workers/worker-user-gesture.html:
3636 2017-07-17 Simon Fraser <simon.fraser@apple.com>
3638 clientX/clientY on TouchEvent.touches are wrong
3639 https://bugs.webkit.org/show_bug.cgi?id=174561
3641 Reviewed by Tim Horton.
3643 * fast/events/touch/ios/touches-client-coords-after-zoom-expected.txt: Added.
3644 * fast/events/touch/ios/touches-client-coords-after-zoom.html: Added.
3646 2017-07-17 Chris Dumez <cdumez@apple.com>
3648 click event does not dispatch to parent when child target stops hit testing after mousedown
3649 https://bugs.webkit.org/show_bug.cgi?id=174564
3650 <rdar://problem/33340234>
3652 Reviewed by Simon Fraser.
3654 Add layout test coverage.
3656 * fast/events/mouse-click-different-mouseDown-mouseUp-nodes-expected.txt: Added.
3657 * fast/events/mouse-click-different-mouseDown-mouseUp-nodes.html: Added.
3659 2017-07-17 Antoine Quint <graouts@apple.com>
3661 REGRESSION: order of AirPlay and volume controls is inconsistent between <audio> and <video>
3662 https://bugs.webkit.org/show_bug.cgi?id=174581
3663 <rdar://problem/33297519>
3665 Reviewed by Sam Weinig.
3667 Update the audio controls layout test to match the new expectations.
3669 * media/modern-media-controls/audio/audio-controls-buttons-expected.txt:
3670 * media/modern-media-controls/audio/audio-controls-buttons.html:
3672 2017-07-17 Antoine Quint <graouts@apple.com>
3674 Media controls draw behind captions
3675 https://bugs.webkit.org/show_bug.cgi?id=174579
3676 <rdar://problem/33295427>
3678 Reviewed by Dean Jackson.
3680 Add a new test that checks the order in which order the captions and controls containers appear
3681 under the media shadow root.
3683 * media/modern-media-controls/media-controls/media-controls-display-above-captions-expected.txt: Added.
3684 * media/modern-media-controls/media-controls/media-controls-display-above-captions.html: Added.
3685 * platform/ios-simulator/TestExpectations:
3686 * platform/mac/TestExpectations:
3688 2017-07-16 Antoine Quint <graouts@apple.com>
3690 Dismissing the captions panel using the mouse is too eager to remove the captions panel and media controls
3691 https://bugs.webkit.org/show_bug.cgi?id=174571
3692 <rdar://problem/33294968>
3694 Reviewed by Eric Carlson.
3696 Adding a method to show the tracks panel for a given shadow root and adding new tests to check the correct
3697 behavior when dismissing the tracks panel when clicking over the media element or outside the media element
3700 * media/modern-media-controls/resources/media-controls-utils.js:
3704 (finishMediaControlsTest): Deleted.
3705 * media/modern-media-controls/tracks-panel/tracks-panel-up-click-outside-media-does-not-dimiss-media-controls-when-media-is-paused-expected.txt: Added.
3706 * media/modern-media-controls/tracks-panel/tracks-panel-up-click-outside-media-does-not-dimiss-media-controls-when-media-is-paused.html: Added.
3707 * media/modern-media-controls/tracks-panel/tracks-panel-up-click-over-media-does-not-dimiss-media-controls-when-media-is-playing-expected.txt: Added.
3708 * media/modern-media-controls/tracks-panel/tracks-panel-up-click-over-media-does-not-dimiss-media-controls-when-media-is-playing.html: Added.
3709 * platform/mac/TestExpectations:
3711 2017-07-16 Ali Juma <ajuma@chromium.org>
3713 DisallowUserAgentShadowContent moves out of non-UA shadow roots
3714 https://bugs.webkit.org/show_bug.cgi?id=165647
3716 Reviewed by Ryosuke Niwa.
3718 * fast/dom/nodesFromRect/nodesFromRect-shadow-expected.txt: Added.
3719 * fast/dom/nodesFromRect/nodesFromRect-shadow.html: Added.
3720 * fast/dom/nodesFromRect/resources/nodesFromRect.js:
3722 (checkShadowContent):
3723 (nodesFromRectAsString):
3725 2017-07-16 Antoine Quint <graouts@apple.com>
3727 Clicking edges of media control buttons changes visual state of button (pressed) but doesn't execute action
3728 https://bugs.webkit.org/show_bug.cgi?id=174565
3729 <rdar://problem/33294833>
3731 Reviewed by Dean Jackson.
3733 Add a new test where we click on the edge of a button and check that we trigger the Button's
3734 UI delegate. This test fails prior to this patch.
3736 * media/modern-media-controls/button/button-click-on-edges-expected.txt: Added.
3737 * media/modern-media-controls/button/button-click-on-edges.html: Added.
3738 * platform/ios-simulator/TestExpectations:
3740 2017-07-15 Myles C. Maxfield <mmaxfield@apple.com>
3742 line-height: <number> gets visually applied twice when text autosizing is in effect
3743 https://bugs.webkit.org/show_bug.cgi?id=174536
3744 <rdar://problem/33338259>
3746 Reviewed by Simon Fraser.
3748 * fast/text-autosizing/line-height-number-expected.html: Added.
3749 * fast/text-autosizing/line-height-number.html: Added.
3751 2017-07-14 Zan Dobersek <zdobersek@igalia.com>
3753 [GCrypt] Implement CryptoKeyRSA PKCS#8 exports
3754 https://bugs.webkit.org/show_bug.cgi?id=173697
3756 Reviewed by Jiewen Tan.
3758 * platform/gtk/TestExpectations: Unskip the RSA PKCS#8 export tests
3760 2017-07-14 Zan Dobersek <zdobersek@igalia.com>
3762 [GCrypt] Implement CryptoKeyRSA PKCS#8 imports
3763 https://bugs.webkit.org/show_bug.cgi?id=173696
3765 Reviewed by Jiewen Tan.
3767 * platform/gtk/TestExpectations: Unskip the RSA PKCS#8 import tests
3768 that are now passing.
3770 2017-07-14 Chris Dumez <cdumez@apple.com>
3772 Possible crash in ~UserGestureIndicator() when on non-main thread
3773 https://bugs.webkit.org/show_bug.cgi?id=174522
3774 <rdar://problem/30283071>
3776 Reviewed by Sam Weinig.
3778 Add layout test coverage.
3780 * fast/workers/worker-user-gesture-expected.txt: Added.
3781 * fast/workers/worker-user-gesture.html: Added.
3782 * fast/workers/worker-user-gesture.js: Added.
3785 2017-07-14 Daniel Bates <dabates@apple.com>
3787 REGRESSION (r219013): Compute source frame info for frameless document
3788 https://bugs.webkit.org/show_bug.cgi?id=174385
3789 <rdar://problem/33217736>
3791 Reviewed by Brady Eidson.
3793 * http/tests/navigation/resources/window-open-redirect-and-remove-opener.html: Added.
3794 * http/tests/navigation/window-open-redirect-and-remove-opener-expected.txt: Added.
3795 * http/tests/navigation/window-open-redirect-and-remove-opener.html: Added.
3797 2017-07-14 Matt Lewis <jlewis3@apple.com>
3799 Fixed expectations after Mac expectation change.
3800 https://trac.webkit.org/changeset/219507/webkit
3802 Unreviewed test gardening.
3804 * platform/wk2/TestExpectations:
3806 2017-07-14 Youenn Fablet <youenn@apple.com>
3808 WebRTC: silence data not sent for disabled audio track
3809 https://bugs.webkit.org/show_bug.cgi?id=174456
3810 <rdar://problem/33284623>
3812 Reviewed by Eric Carlson.
3814 * webrtc/audio-muted-stats-expected.txt: Added.
3815 * webrtc/audio-muted-stats.html: Added.
3816 * webrtc/audio-muted-stats2-expected.txt: Added.
3817 * webrtc/audio-muted-stats2.html: Added.
3819 2017-07-14 Jonathan Bedard <jbedard@apple.com>
3821 Add High Sierra test expectations
3822 https://bugs.webkit.org/show_bug.cgi?id=174518
3823 <rdar://problem/32716970>
3825 Unreviewed test gardening.
3827 * platform/mac-highsierra: Added.
3828 * platform/mac-highsierra-wk1: Added.
3829 * platform/mac-highsierra-wk2: Added.
3831 2017-07-14 Jer Noble <jer.noble@apple.com>
3833 [MSE] Removing samples when presentation order does not match decode order can cause bad behavior.
3834 https://bugs.webkit.org/show_bug.cgi?id=174514
3836 Reviewed by Sam Weinig.
3838 * media/media-source/media-source-remove-decodeorder-crash-expected.txt: Added.
3839 * media/media-source/media-source-remove-decodeorder-crash.html: Added.
3841 2017-07-14 Matt Lewis <jlewis3@apple.com>
3843 Correcting test expectations after mac-expectation changes.
3844 https://bugs.webkit.org/show_bug.cgi?id=174472
3846 Unreviews test gardening.
3848 * platform/mac/TestExpectations:
3850 2017-07-14 Jer Noble <jer.noble@apple.com>
3852 Adding the 'autoplay' attribute to a media element during a user gesture should remove user gesture restrictions.
3853 https://bugs.webkit.org/show_bug.cgi?id=174373
3855 Reviewed by Eric Carlson.
3857 * media/video-add-autoplay-user-gesture-expected.txt: Added.
3858 * media/video-add-autoplay-user-gesture.html: Added.
3859 * media/platform/ios/TestExpectations: Skipped; requires EventSender.
3861 2017-07-14 Matt Lewis <jlewis3@apple.com>
3863 Unreviewed, rolling out r219500.
3865 The test is consistently failing on iOS simulator.
3869 "AX: VoiceOver silent or skipping over time values on media
3871 https://bugs.webkit.org/show_bug.cgi?id=174324
3872 http://trac.webkit.org/changeset/219500
3874 2017-07-14 Jonathan Bedard <jbedard@apple.com>
3876 Add script to rebase patches during the WebKit2->WebKit/WebKit->WebKitLegacy transition
3877 https://bugs.webkit.org/show_bug.cgi?id=174438
3878 <rdar://problem/33277112>
3880 Reviewed by David Kilzer.
3882 * platform/mac-wk2/TestExpectations: Move skipped tests because of webkit.org/b/174504.
3883 * platform/wk2/TestExpectations: Ditto.
3885 2017-07-14 Fujii Hironori <Hironori.Fujii@sony.com>
3887 [HarfBuzz] Decomposed Vietnamese characters are rendered incorrectly
3888 https://bugs.webkit.org/show_bug.cgi?id=174418
3890 Reviewed by Michael Catanzaro.
3892 * fast/text/international/vietnamese-nfd-expected.html: Added.
3893 * fast/text/international/vietnamese-nfd.html: Added.
3895 2017-07-14 Aaron Chu <aaron_chu@apple.com>
3897 AX: VoiceOver silent or skipping over time values on media player.
3898 https://bugs.webkit.org/show_bug.cgi?id=174324
3899 <rdar://problem/32021784>
3901 Reviewed by Antoine Quint.
3903 Added role attribute to modern media controls time lable class so that VoiceOver can access the time label when the media is playing.
3905 * media/modern-media-controls/time-label/time-label-expected.txt:
3906 * media/modern-media-controls/time-label/time-label.html:
3908 2017-07-13 Matt Lewis <jlewis3@apple.com>
3910 Skipped multiple http/tests/webrtc/ test on iOS simulator.
3911 https://bugs.webkit.org/show_bug.cgi?id=173861
3913 Unreviewed test gardening.
3914 * platform/ios-simulator-wk2/TestExpectations:
3916 2017-07-13 Matt Lewis <jlewis3@apple.com>
3918 Marked imported/w3c/web-platform-tests/IndexedDB/large-nested-cloning.html as flaky on iOS.
3919 https://bugs.webkit.org/show_bug.cgi?id=173487
3921 Unreviewed test gardening.
3923 * platform/ios-simulator-wk2/TestExpectations:
3925 2017-07-13 Matt Lewis <jlewis3@apple.com>
3927 Skipping media/video-source-before-src.html.
3928 https://bugs.webkit.org/show_bug.cgi?id=174284
3930 Unreviewed test gardening.
3934 2017-07-13 Antoine Quint <graouts@apple.com>
3936 REGRESSION: "visibility:hidden" does not hide play button for video elements
3937 ​https://bugs.webkit.org/show_bug.cgi?id=174258
3938 <rdar://problem/33181452>
3940 Unreviewed test gardening.
3942 Add a missing expectation file which is designed to be empty and is now just a space.
3944 * media/modern-media-controls/css/visibility-hidden-expected.html: Added.
3946 2017-07-13 Alex Christensen <achristensen@webkit.org>
3948 Deleting last URLSearchParams key should remove trailing ? in associated URL
3949 https://bugs.webkit.org/show_bug.cgi?id=174465
3951 Reviewed by Chris Dumez.
3953 * fast/dom/DOMURL/searchparams-expected.txt:
3954 * fast/dom/DOMURL/searchparams.html:
3956 2017-07-13 Miguel Gomez <magomez@igalia.com>
3958 Unreviewed GTK+ gardening. Update expectations of several tests failing at r219449.
3960 * platform/gtk/TestExpectations:
3962 2017-07-13 Zan Dobersek <zdobersek@igalia.com>
3964 [GCrypt] Implement CryptoKeyRSA SPKI exports
3965 https://bugs.webkit.org/show_bug.cgi?id=173695
3967 Reviewed by Jiewen Tan.
3969 * platform/gtk/TestExpectations: Unskip the RSA SPKI export tests
3970 that are now passing.
3972 2017-07-13 Zan Dobersek <zdobersek@igalia.com>
3974 [GCrypt] Implement CryptoKeyRSA SPKI imports
3975 https://bugs.webkit.org/show_bug.cgi?id=173694
3977 Reviewed by Jiewen Tan.
3979 * platform/gtk/TestExpectations: Unskip the RSA SPKI import tests
3980 that are now passing.
3982 2017-07-12 Carlos Alberto Lopez Perez <clopez@igalia.com>
3984 REGRESSION(r219332): [GTK] 9 new failures on fast/forms spinbutton related tests
3985 https://bugs.webkit.org/show_bug.cgi?id=174395
3987 Reviewed by Carlos Garcia Campos.
3989 * fast/forms/number/number-spinbutton-in-multi-column.html: Instead of assuming that the width will be 100, calculate a -7 offset dinamically.
3990 * platform/gtk/TestExpectations: Remove expected failures now orking.
3991 * platform/gtk/fast/forms/number/number-size-spinbutton-nocover-expected.png: Rebaseline.
3992 * platform/gtk/fast/forms/number/number-size-spinbutton-nocover-expected.txt: Rebaseline.
3994 2017-07-13 Caio Lima <ticaiolima@gmail.com>
3996 [ESnext] Implement Object Spread
3997 https://bugs.webkit.org/show_bug.cgi?id=167963
3999 Reviewed by Saam Barati.
4001 * js/parser-syntax-check-expected.txt:
4002 * js/script-tests/parser-syntax-check.js:
4004 2017-07-12 Nan Wang <n_wang@apple.com>
4006 AX: [iOS] Implement a way to retrieve a text marker range with desired text that is closest to a position
4007 https://bugs.webkit.org/show_bug.cgi?id=174393
4008 <rdar://problem/33248006>
4010 Reviewed by Chris Fleizach.
4012 * accessibility/ios-simulator/text-marker-range-matches-text-expected.txt: Added.
4013 * accessibility/ios-simulator/text-marker-range-matches-text.html: Added.
4015 2017-07-12 Matt Lewis <jlewis3@apple.com>
4017 Unreviewed, rolling out r219409.
4019 The revision caused the Windows builds to fail.
4023 "AX: [iOS] Implement a way to retrieve a text marker range
4024 with desired text that is closest to a position"
4025 https://bugs.webkit.org/show_bug.cgi?id=174393
4026 http://trac.webkit.org/changeset/219409
4028 2017-07-12 Commit Queue <commit-queue@webkit.org>
4030 Unreviewed, rolling out r219361.
4031 https://bugs.webkit.org/show_bug.cgi?id=174434
4033 Huge PLUM memory regression on iOS (Requested by kling on
4038 "[WebIDL] Convert MutationCallback to be a normal generate
4040 https://bugs.webkit.org/show_bug.cgi?id=174140
4041 http://trac.webkit.org/changeset/219361
4043 2017-07-12 Eric Carlson <eric.carlson@apple.com>
4045 [MediaStream] a capture source failure should end the MediaStreamTrack
4046 https://bugs.webkit.org/show_bug.cgi?id=174375
4048 Reviewed by Youenn Fablet.
4050 * fast/mediastream/media-stream-track-source-failure-expected.txt: Added.
4051 * fast/mediastream/media-stream-track-source-failure.html: Added.
4053 2017-07-12 Antoine Quint <graouts@apple.com>
4055 Playback controls should not hide while AirPlay is active
4056 https://bugs.webkit.org/show_bug.cgi?id=174422
4057 <rdar://problem/33011477>
4059 Reviewed by Eric Carlson.
4061 Expand the existing AirPlaySupport test to check that when we enter AirPlay we correctly prevent
4062 the media controls from automatically hiding.
4064 * media/modern-media-controls/airplay-support/airplay-support-expected.txt:
4065 * media/modern-media-controls/airplay-support/airplay-support.html:
4067 2017-07-12 Nan Wang <n_wang@apple.com>
4069 AX: [iOS] Implement a way to retrieve a text marker range with desired text that is closest to a position
4070 https://bugs.webkit.org/show_bug.cgi?id=174393
4071 <rdar://problem/33248006>
4073 Reviewed by Chris Fleizach.
4075 * accessibility/ios-simulator/text-marker-range-matches-text-expected.txt: Added.
4076 * accessibility/ios-simulator/text-marker-range-matches-text.html: Added.
4078 2017-07-12 Per Arne Vollan <pvollan@apple.com>
4080 Skip WebRTC tests on Windows.
4082 Unreviewed test gardening.
4084 * platform/win/TestExpectations:
4086 2017-07-12 Matt Lewis <jlewis3@apple.com>
4088 Rebaseline of test fast/dom/Window/property-access-on-cached-window-after-frame-removed.html.
4089 https://bugs.webkit.org/show_bug.cgi?id=174400
4091 Unreviewed test gardening.
4093 * fast/dom/Window/property-access-on-cached-window-after-frame-removed-expected.txt:
4095 2017-07-12 Matt Lewis <jlewis3@apple.com>
4097 Unreviewed, rolling out r219401.
4099 This revision rolled out the previous patch, but after talking
4100 with reviewer, a rebaseline is what was needed.Rolling back in
4105 "Unreviewed, rolling out r219379."
4106 https://bugs.webkit.org/show_bug.cgi?id=174400
4107 http://trac.webkit.org/changeset/219401
4109 2017-07-12 Matt Lewis <jlewis3@apple.com>
4111 Unreviewed, rolling out r219379.
4113 This revision caused a consistent failure in the test
4114 fast/dom/Window/property-access-on-cached-window-after-frame-
4119 "Remove NAVIGATOR_HWCONCURRENCY"
4120 https://bugs.webkit.org/show_bug.cgi?id=174400
4121 http://trac.webkit.org/changeset/219379
4123 2017-07-12 Charlie Turner <cturner@igalia.com>
4125 [GTK] Media test gardening after r219253
4126 https://bugs.webkit.org/show_bug.cgi?id=174254
4128 Unreviewed test gardening.
4130 video-cookie was fixed by r219252.
4131 media/video-restricted-no-preload-metadata.html been passing consistently.
4133 * platform/gtk/TestExpectations:
4135 2017-07-12 Tooru Fujisawa [:arai] <arai.unmht@gmail.com>
4137 Wrong radix used in Unicode Escape in invalid character error message
4138 https://bugs.webkit.org/show_bug.cgi?id=174419
4140 Reviewed by Alex Christensen.
4142 * fast/loader/cache-encoding-expected.txt:
4143 * http/tests/preload/preload-encoding-expected.txt:
4144 * js/basic-strict-mode-expected.txt:
4145 * js/kde/parse-expected.txt:
4146 * loader/reload-subresource-when-type-changes-expected.txt:
4147 * platform/ios/imported/w3c/web-platform-tests/html/syntax/parsing-html-fragments/the-input-byte-stream-003-expected.txt:
4148 * platform/ios/imported/w3c/web-platform-tests/html/syntax/parsing-html-fragments/the-input-byte-stream-004-expected.txt:
4150 2017-07-12 Youenn Fablet <youenn@apple.com>
4152 WebRTC: Incorrect sdpMLineIndex for video breaks Firefox interop
4153 https://bugs.webkit.org/show_bug.cgi?id=173530
4155 Reviewed by Alex Christensen.
4157 * webrtc/ice-candidate-sdpMLineIndex-expected.txt: Added.
4158 * webrtc/ice-candidate-sdpMLineIndex.html: Added.
4160 2017-07-12 Zan Dobersek <zdobersek@igalia.com>
4162 [GCrypt] Implement CryptoKeyEC PKCS#8 exports
4163 https://bugs.webkit.org/show_bug.cgi?id=173648
4165 Reviewed by Jiewen Tan.
4167 * platform/gtk/TestExpectations: Unskip the EC PKCS#8 export tests