1 2017-08-14 Myles C. Maxfield <mmaxfield@apple.com>
4 https://bugs.webkit.org/show_bug.cgi?id=175382
6 Reviewed by Simon Fraser.
8 * fast/text/font-display/parse-expected.txt: Added.
9 * fast/text/font-display/parse.html: Added.
11 2017-08-14 Andy Estes <aestes@apple.com>
13 [Apple Pay] Add support for phonetic contact names
14 https://bugs.webkit.org/show_bug.cgi?id=175537
15 <rdar://problem/32002644>
17 Reviewed by Tim Horton.
19 * http/tests/ssl/applepay/ApplePayError-expected.txt:
20 * http/tests/ssl/applepay/ApplePayError.html:
21 * http/tests/ssl/applepay/ApplePaySession-expected.txt:
22 * http/tests/ssl/applepay/ApplePaySession.html:
23 * http/tests/ssl/applepay/ApplePaySessionV3-expected.txt:
24 * http/tests/ssl/applepay/ApplePaySessionV3.html:
26 2017-08-14 Said Abou-Hallawa <sabouhallawa@apple.com>
28 The none smooth stroke applied to an SVG shape breaks its hit testing
29 https://bugs.webkit.org/show_bug.cgi?id=175506
31 Reviewed by Simon Fraser.
33 * svg/stroke/stroke-linejoin-click-expected.html: Added.
34 * svg/stroke/stroke-linejoin-click.html: Added.
36 2017-08-14 Daniel Bates <dabates@apple.com>
38 [css-ui] Implement caret-color support
39 https://bugs.webkit.org/show_bug.cgi?id=166572
40 <rdar://problem/33852589>
42 Update GTK expected results following r220706.
44 * platform/gtk/editing/style/5065910-expected.txt:
45 * platform/gtk/editing/style/5084241-expected.txt:
47 2017-08-14 Chris Dumez <cdumez@apple.com>
49 Unreviewed, rollout r220622 & r220696
50 https://bugs.webkit.org/show_bug.cgi?id=175482
51 <rdar://problem/33860695>
53 Seems to have caused failures on iOS.
55 * fast/xmlhttprequest/xmlhttprequest-nonexistent-file-expected.txt:
56 * http/tests/contentextensions/async-xhr-onerror-expected.txt:
57 * http/tests/security/contentSecurityPolicy/block-all-mixed-content/insecure-xhr-asynchronous-in-iframe-expected.txt:
58 * http/tests/security/contentSecurityPolicy/block-all-mixed-content/insecure-xhr-asynchronous-in-main-frame-expected.txt:
59 * http/tests/security/mixedContent/insecure-xhr-in-main-frame-expected.txt:
60 * http/wpt/beacon/beacon-quota-expected.txt: Removed.
61 * http/wpt/beacon/beacon-quota.html: Removed.
62 * inspector/worker/resources-in-worker-expected.txt:
63 * platform/mac-wk1/imported/w3c/web-platform-tests/fetch/api/request/request-cache-only-if-cached-expected.txt:
64 * platform/mac-wk1/imported/w3c/web-platform-tests/fetch/http-cache/cc-request-expected.txt:
66 2017-08-14 Daniel Bates <dabates@apple.com>
68 [css-ui] Implement caret-color support
69 https://bugs.webkit.org/show_bug.cgi?id=166572
70 <rdar://problem/33852589>
72 Reviewed by David Hyatt.
74 Add reference tests to ensure that we do not regress CSS property caret-color.
76 * TestExpectations: Unskip Web Platform Tests that now pass.
77 * editing/deleting/maintain-style-after-delete-expected.txt: Updated expected result.
78 * editing/inserting/insert-paragraph-with-font-and-background-color-expected.txt: Ditto.
79 * editing/pasteboard/do-not-copy-unnecessary-styles-2-expected.txt: Ditto.
80 * editing/pasteboard/onpaste-text-html-expected.txt: Ditto.
81 * editing/pasteboard/preserve-caret-color-expected.txt: Added.
82 * editing/pasteboard/preserve-caret-color.html: Added.
83 * editing/pasteboard/preserve-underline-color-expected.txt:
84 * fast/css/caret-color-auto-expected.html: Added.
85 * fast/css/caret-color-auto.html: Added.
86 * fast/css/caret-color-expected.html: Added.
87 * fast/css/caret-color-fallback-to-color-expected.html: Added.
88 * fast/css/caret-color-fallback-to-color.html: Added.
89 * fast/css/caret-color-inherit-expected.html: Added.
90 * fast/css/caret-color-inherit.html: Added.
91 * fast/css/caret-color-span-inside-editable-parent-expected.html: Added.
92 * fast/css/caret-color-span-inside-editable-parent.html: Added.
93 * fast/css/caret-color.html: Added.
94 * fast/events/before-input-events-prevent-drag-and-drop-expected.txt: Updated expected result.
95 * fast/events/input-events-paste-rich-datatransfer-expected.txt: Ditto.
96 * fast/events/ondrop-text-html-expected.txt: Ditto.
97 * fast/history/visited-link-caret-color-expected.html: Added.
98 * fast/history/visited-link-caret-color.html: Added.
99 * platform/ios/TestExpectations: Skip the tests on iOS as iOS does not enable
100 ENABLE(TEXT_CARET). UIKit renders the text insertion caret on iOS.
101 * platform/mac/editing/style/5065910-expected.txt: Updated expected result.
102 * platform/mac/editing/style/5084241-expected.png: Ditto.
103 * platform/mac/editing/style/5084241-expected.txt: Ditto.
104 * platform/ios-wk2/editing/style/5084241-expected.txt: Ditto.
106 2017-08-14 Zan Dobersek <zdobersek@igalia.com>
108 REGRESSION(r220517-r220521) [GTK] Various compositing tests fail
109 https://bugs.webkit.org/show_bug.cgi?id=175478
111 Reviewed by Sergio Villar Senin.
113 * platform/gtk/TestExpectations: Remove failure and flakiness expectations.
115 2017-08-14 Ms2ger <Ms2ger@igalia.com>
117 GTK-focused gardening.
118 https://bugs.webkit.org/show_bug.cgi?id=175529
120 Unreviewed test gardening.
122 * http/wpt/css/css-pseudo-4/marker-font-properties-expected.html: Set line-height for more reliable rendering.
123 * http/wpt/css/css-pseudo-4/marker-font-properties.html: Set line-height for more reliable rendering.
124 * media/video-fullscreen-restriction-removed-expected.txt: DOMException's toString was changed in r219663; rebaseline. (The test is marked as flaky on mac.)
125 * platform/gtk/TestExpectations:
126 * platform/gtk/http/tests/dom/document-attributes-null-handling-expected.txt: SecurityError got a new message in r220376; rebaseline.
127 * platform/gtk/imported/w3c/web-platform-tests/FileAPI/historical.https-expected.txt: Added: GTK does not yet enable the in-progress ServiceWorker implementation.
128 * platform/gtk/imported/w3c/web-platform-tests/fetch/api/basic/scheme-about.any-expected.txt: TypeError got a new message in r220622; rebaseline.
129 * platform/gtk/imported/w3c/web-platform-tests/fetch/api/basic/scheme-about.any.worker-expected.txt: Added: TypeError uses a different message on GTK.
131 2017-08-14 Ms2ger <Ms2ger@igalia.com>
133 [GTK] Update some test expectations.
134 https://bugs.webkit.org/show_bug.cgi?id=175480
136 Unreviewed test gardening.
138 * platform/gtk/TestExpectations:
139 * platform/gtk/imported/w3c/web-platform-tests/html/semantics/selectors/pseudo-classes/inrange-outofrange-expected.txt: Added.
140 * platform/gtk/imported/w3c/web-platform-tests/webrtc/simplecall-expected.txt: Added.
142 2017-08-14 Antti Koivisto <antti@apple.com>
144 [Render Tree Mutation] First letter should not mutate the render tree while in layout.
145 https://bugs.webkit.org/show_bug.cgi?id=163848
146 <rdar://problem/33402718>
148 Reviewed by Zalan Bujtas.
150 * fast/text-autosizing/ios/first-letter-expected.html: Added.
152 Turn into reftest for easier debugging and robustness.
154 * imported/blink/fast/css/first-letter-range-insert-expected.txt:
156 This is crash-or-assert test and the output change here doesn't matter.
158 * platform/ios/fast/text-autosizing/ios/first-letter-expected.txt: Removed.
159 * platform/mac/fast/text-autosizing/ios/first-letter-expected.txt: Removed.
161 2017-08-13 Manuel Rego Casasnovas <rego@igalia.com>
163 Composition underline color is always black
164 https://bugs.webkit.org/show_bug.cgi?id=174675
166 Reviewed by Ryosuke Niwa.
168 Added new test to check that the composition underline
169 is using the text color.
170 The test hides the text and the caret, so it only shows
171 the composition underline and checks against an -expected-mismatch
172 that the color of the composition marker is different.
174 * editing/composition-underline-color-expected-mismatch.html: Added.
175 * editing/composition-underline-color.html: Added.
177 2017-08-11 Ryosuke Niwa <rniwa@webkit.org>
179 Replace DATA_TRANSFER_ITEMS by a runtime flag and add a stub implementation
180 https://bugs.webkit.org/show_bug.cgi?id=175474
181 <rdar://problem/33844628>
183 Reviewed by Wenson Hsieh.
185 Added a W3C-style IDL test.
187 * editing/pasteboard/datatransfer-idl.html: Added.
189 2017-08-12 Chris Dumez <cdumez@apple.com>
191 Address flakiness related to download tests
192 https://bugs.webkit.org/show_bug.cgi?id=175338
194 Reviewed by Ryosuke Niwa.
197 Unmark several download tests as flaky.
199 * fast/dom/HTMLAnchorElement/anchor-download-synthetic-click.html:
200 * fast/dom/HTMLAnchorElement/anchor-download-user-triggered-synthetic-click.html:
201 * fast/dom/HTMLAnchorElement/anchor-download.html:
202 * fast/dom/HTMLAnchorElement/anchor-file-blob-convert-to-download.html:
203 * fast/dom/HTMLAnchorElement/anchor-file-blob-download-includes-backslash.html:
204 * fast/dom/HTMLAnchorElement/anchor-file-blob-download-includes-doublequote.html:
205 * fast/dom/HTMLAnchorElement/anchor-file-blob-download-includes-slashes.html:
206 * fast/dom/HTMLAnchorElement/anchor-file-blob-download-includes-unicode.html:
207 * fast/dom/HTMLAnchorElement/anchor-file-blob-download-no-extension.html:
208 * fast/dom/HTMLAnchorElement/anchor-file-blob-download.html:
209 * fast/dom/HTMLAnchorElement/anchor-nodownload-set.html:
210 * http/tests/download/anchor-download-attribute-content-disposition.html:
211 * http/tests/download/anchor-download-no-extension.html:
212 * http/tests/download/anchor-download-no-value.html:
213 * http/tests/download/area-download-expected.txt:
214 * http/tests/download/area-download.html:
215 * http/tests/security/anchor-download-allow-blob-expected.txt:
216 * http/tests/security/anchor-download-allow-blob.html:
217 * http/tests/security/anchor-download-allow-data-expected.txt:
218 * http/tests/security/anchor-download-allow-data.html:
219 * http/tests/security/anchor-download-allow-sameorigin.html:
220 Update download tests to explicitly enable download callbacks logging.
222 2017-08-11 Chris Dumez <cdumez@apple.com>
224 Implement quota limitation for keepalive Fetch requests
225 https://bugs.webkit.org/show_bug.cgi?id=175482
227 Reviewed by Sam Weinig and Youenn Fablet.
229 * fast/xmlhttprequest/xmlhttprequest-nonexistent-file-expected.txt:
230 * http/tests/contentextensions/async-xhr-onerror-expected.txt:
231 * http/tests/security/contentSecurityPolicy/block-all-mixed-content/insecure-xhr-asynchronous-in-iframe-expected.txt:
232 * http/tests/security/contentSecurityPolicy/block-all-mixed-content/insecure-xhr-asynchronous-in-main-frame-expected.txt:
233 * http/tests/security/mixedContent/insecure-xhr-in-main-frame-expected.txt:
234 Rebaseline a few tests now that we provide a more helpful error message when an XHR is failing synchronously.
236 * http/wpt/beacon/beacon-quota-expected.txt: Added.
237 * http/wpt/beacon/beacon-quota.html: Added.
238 Add layout test coverage for keepalive Fetch requests quota in the context of sendBeacon().
239 The second part of the test is still failing because WebCore does not currently know when
240 ping loads (e.g. beacon loads) complete. This will be addressed via Bug 175443.
242 2017-08-11 Ryan Haddad <ryanhaddad@apple.com>
244 Update TestExpectations for failing media/video-controls tests.
245 https://bugs.webkit.org/show_bug.cgi?id=173978
247 Unreviewed test gardening.
249 * platform/mac/TestExpectations:
251 2017-08-10 Nan Wang <n_wang@apple.com>
253 Layout test accessibility/press-target-uses-text-descendant-node.html is flaky.
254 https://bugs.webkit.org/show_bug.cgi?id=175272
255 <rdar://problem/33756962>
257 Since accessibilityPress is async, we shouldn't rely on the timeout.
259 Reviewed by Chris Fleizach.
261 * accessibility/press-target-uses-text-descendant-node.html:
263 2017-08-10 Ryan Haddad <ryanhaddad@apple.com>
265 Unreviewed test gardening for High Sierra.
267 * platform/mac-highsierra/css1/basic/inheritance-expected.txt: Added.
268 * platform/mac-highsierra/css2.1/t0602-c13-inh-underlin-00-e-expected.txt: Added.
269 * platform/mac-highsierra/css2.1/t0805-c5522-brdr-02-e-expected.txt: Added.
270 * platform/mac-highsierra/css3/selectors3/html/css3-modsel-18-expected.txt: Added.
271 * platform/mac-highsierra/css3/selectors3/xhtml/css3-modsel-18-expected.txt: Added.
272 * platform/mac-highsierra/css3/selectors3/xml/css3-modsel-18-expected.txt: Added.
273 * platform/mac-highsierra/fast/block/basic/001-expected.txt: Added.
274 * platform/mac-highsierra/fast/css-generated-content/initial-letter-basic-expected.txt: Added.
275 * platform/mac-highsierra/fast/css-generated-content/initial-letter-border-padding-expected.txt: Added.
276 * platform/mac-highsierra/fast/css-generated-content/initial-letter-raised-expected.txt: Added.
277 * platform/mac-highsierra/fast/css-generated-content/initial-letter-sunken-expected.txt: Added.
278 * platform/mac-highsierra/fast/css/css3-nth-child-expected.txt: Added.
279 * platform/mac-highsierra/fast/css/text-overflow-input-expected.txt: Added.
280 * platform/mac-highsierra/fast/dom/34176-expected.txt: Added.
281 * platform/mac-highsierra/fast/dom/clone-node-dynamic-style-expected.txt: Added.
282 * platform/mac-highsierra/fast/forms/basic-inputs-expected.txt: Added.
283 * platform/mac-highsierra/fast/forms/input-value-expected.txt: Added.
284 * platform/mac-highsierra/fast/forms/plaintext-mode-2-expected.txt: Added.
285 * platform/mac-highsierra/fast/invalid/003-expected.txt: Added.
286 * platform/mac-highsierra/fast/invalid/004-expected.txt: Added.
287 * platform/mac-highsierra/fast/invalid/nestedh3s-expected.txt: Added.
288 * platform/mac-highsierra/fast/selectors/018-expected.txt: Added.
289 * platform/mac-highsierra/fast/table/frame-and-rules-expected.txt: Added.
290 * platform/mac-highsierra/fast/text/atsui-multiple-renderers-expected.txt: Added.
291 * platform/mac-highsierra/fast/text/bidi-embedding-pop-and-push-same-expected.txt: Added.
292 * platform/mac-highsierra/fast/text/font-weights-expected.txt: Added.
293 * platform/mac-highsierra/fast/text/font-weights-zh-expected.txt: Added.
294 * platform/mac-highsierra/fast/text/indic-expected.txt: Added.
295 * platform/mac-highsierra/fast/text/international/complex-character-based-fallback-expected.txt:
296 * platform/mac-highsierra/svg/W3C-SVG-1.1/animate-elem-46-t-expected.txt: Added.
297 * platform/mac-highsierra/svg/W3C-SVG-1.1/struct-use-01-t-expected.txt: Added.
298 * platform/mac-highsierra/svg/batik/text/textStyles-expected.txt: Added.
299 * platform/mac-highsierra/tables/mozilla/other/wa_table_thtd_rowspan-expected.txt: Added.
300 * platform/mac-highsierra/tables/mozilla/other/wa_table_tr_align-expected.txt: Added.
302 2017-08-10 Nan Wang <n_wang@apple.com>
304 AX: crash at WebCore::AccessibilityObject::supportsARIALiveRegion() const + 24
305 https://bugs.webkit.org/show_bug.cgi?id=175340
306 <rdar://problem/33782159>
308 Reviewed by Chris Fleizach.
310 * accessibility/add-children-pseudo-element-expected.txt: Added.
311 * accessibility/add-children-pseudo-element.html: Added.
312 * accessibility/resources/svg-circle.svg: Added.
314 2017-08-10 Chris Dumez <cdumez@apple.com>
316 [Beacon] Do connect-src CSP check on redirects as well
317 https://bugs.webkit.org/show_bug.cgi?id=175410
318 <rdar://problem/33815470>
320 Reviewed by Youenn Fablet.
322 Add layout test coverage.
324 * http/wpt/beacon/connect-src-beacon-redirect-allowed.sub-expected.txt: Added.
325 * http/wpt/beacon/connect-src-beacon-redirect-allowed.sub.html: Added.
326 * http/wpt/beacon/connect-src-beacon-redirect-blocked.sub-expected.txt: Added.
327 * http/wpt/beacon/connect-src-beacon-redirect-blocked.sub.html: Added.
329 2017-08-10 Jonathan Bedard <jbedard@apple.com>
331 Mark webgl/webgl-box-shadow.html and webgl/webgl-border.html as failing for ios-device.
332 https://bugs.webkit.org/show_bug.cgi?id=175437
334 Unreviewed test gardening.
336 * platform/ios-device/TestExpectations:
338 2017-08-10 Brady Eidson <beidson@apple.com>
340 Add ServiceWorkerJob.
341 https://bugs.webkit.org/show_bug.cgi?id=175241
343 Reviewed by Tim Horton.
345 Verifies that the "serviceWorker.register()" job we currently schedule fails as expected.
347 * http/tests/workers/service/basic-register-expected.txt: Added.
348 * http/tests/workers/service/basic-register.html: Added.
349 * http/tests/workers/service/resources/basic-register.js: Added.
350 * http/tests/workers/service/resources/empty-worker.js: Added.
351 * platform/mac-wk1/TestExpectations:
352 * platform/win/TestExpectations:
354 2017-08-10 Commit Queue <commit-queue@webkit.org>
356 Unreviewed, rolling out r220463.
357 https://bugs.webkit.org/show_bug.cgi?id=175435
359 unaccepted fix (Requested by n_wang on #webkit).
364 WebCore::AccessibilityObject::supportsARIALiveRegion() const +
366 https://bugs.webkit.org/show_bug.cgi?id=175340
367 http://trac.webkit.org/changeset/220463
369 2017-08-10 Ryan Haddad <ryanhaddad@apple.com>
371 Update TestExpectations for imported/w3c/web-platform-tests/IndexedDB/interleaved-cursors.html.
372 https://bugs.webkit.org/show_bug.cgi?id=170698
374 Unreviewed test gardening.
376 * TestExpectations: Skip test on debug because it times out on every run.
377 * platform/ios/TestExpectations: Mark as flaky on Release.
378 * platform/mac/TestExpectations: Ditto.
380 2017-08-10 Miguel Gomez <magomez@igalia.com>
382 Unreviewed GTK+ gardening. Update expectations of several tests failing at r220516.
384 * platform/gtk/TestExpectations:
386 2017-08-09 Chris Dumez <cdumez@apple.com>
388 Disable Beacon API on WK1 DRT and WK2 when not using NETWORK_SESSION
389 https://bugs.webkit.org/show_bug.cgi?id=175401
391 Reviewed by Brady Eidson.
393 * 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.
394 * platform/mac-elcapitan-wk2/imported/w3c/web-platform-tests/url/failure-expected.txt: Added.
395 * platform/mac-wk1/TestExpectations:
396 * platform/mac-wk1/fast/dom/navigator-detached-no-crash-expected.txt:
397 * platform/mac-wk1/imported/w3c/web-platform-tests/url/failure-expected.txt: Added.
398 * platform/mac-wk2/TestExpectations:
399 * platform/win/TestExpectations:
400 * platform/win/fast/dom/navigator-detached-no-crash-expected.txt: Copied from LayoutTests/platform/mac-wk1/fast/dom/navigator-detached-no-crash-expected.txt.
401 * platform/win/imported/w3c/web-platform-tests/url/failure-expected.txt: Added.
403 2017-08-09 Chris Dumez <cdumez@apple.com>
405 [Beacon][NetworkSession] Support CORS-preflighting on redirects
406 https://bugs.webkit.org/show_bug.cgi?id=175386
407 <rdar://problem/33801370>
409 Reviewed by Youenn Fablet.
411 Add layout test coverage.
413 * http/wpt/beacon/cors/cors-preflight-redirect-failure-expected.txt: Added.
414 * http/wpt/beacon/cors/cors-preflight-redirect-failure.html: Added.
415 * http/wpt/beacon/cors/cors-preflight-redirect-from-crossorigin-to-sameorigin-expected.txt: Added.
416 * http/wpt/beacon/cors/cors-preflight-redirect-from-crossorigin-to-sameorigin.html: Added.
417 * http/wpt/beacon/cors/cors-preflight-redirect-success-expected.txt: Added.
418 * http/wpt/beacon/cors/cors-preflight-redirect-success.html: Added.
419 * http/wpt/beacon/resources/beacon-preflight.py:
421 * http/wpt/beacon/resources/redirect.py: Added.
424 2017-08-09 Chris Dumez <cdumez@apple.com>
426 Unreviewed, deflake http/wpt/beacon/keepalive-after-navigation.html
428 Temporarily restore previous timeout on this test to address flakiness on the
429 bots until I can rewrite it.
431 * http/wpt/beacon/keepalive-after-navigation.html:
433 2017-08-09 Chris Dumez <cdumez@apple.com>
435 Import beacon/headers/header-content-type.html from upstream WPT
436 https://bugs.webkit.org/show_bug.cgi?id=175395
438 Reviewed by Sam Weinig.
440 Drop local test that has been upstreamed to WPT.
442 * http/wpt/beacon/headers/header-content-type-same-origin-expected.txt: Removed.
443 * http/wpt/beacon/headers/header-content-type-same-origin.html: Removed.
445 2017-08-09 Nan Wang <n_wang@apple.com>
447 LayoutTest accessibility/presentation-role-iframe.html is a flaky failure
448 https://bugs.webkit.org/show_bug.cgi?id=175194
450 Reviewed by Chris Fleizach.
452 In the test we have no way to control which iframe will be loaded first.
453 Output the logs at the end of the test so that they are in order.
455 * accessibility/presentation-role-iframe.html:
457 2017-08-09 Commit Queue <commit-queue@webkit.org>
459 Unreviewed, rolling out r219334.
460 https://bugs.webkit.org/show_bug.cgi?id=175398
462 Caused bug 175023 (Requested by ap on #webkit).
466 "[SVG] Leak in SVGAnimatedListPropertyTearOff"
467 https://bugs.webkit.org/show_bug.cgi?id=172545
468 http://trac.webkit.org/changeset/219334
470 2017-08-09 Daniel Bates <dabates@apple.com>
472 Import CSS-UI-3 Web Platform Tests
473 https://bugs.webkit.org/show_bug.cgi?id=175294
475 Reviewed by Zalan Bujtas.
477 Mark tests that we currently failure.
480 * platform/ios/TestExpectations:
482 2017-08-09 Matt Lewis <jlewis3@apple.com>
484 Marked http/tests/media/video-buffered-range-contains-currentTime.html as flaky on High Sierra
485 <rdar://problem/33555759>
487 Unreviewed test gardening.
489 * platform/mac-highsierra-wk2/TestExpectations:
490 * platform/mac/TestExpectations:
492 2017-08-09 Kirill Ovchinnikov <kirill.ovchinnikov@lge.com>
494 Old subtitle track is not deleted on 'src' attribute change event
495 https://bugs.webkit.org/show_bug.cgi?id=175031
497 Reviewed by Eric Carlson.
499 * media/track/text-track-src-change-expected.txt: Added.
500 * media/track/text-track-src-change.html: Added.
502 2017-08-09 Nan Wang <n_wang@apple.com>
504 AX: crash at WebCore::AccessibilityObject::supportsARIALiveRegion() const + 24
505 https://bugs.webkit.org/show_bug.cgi?id=175340
506 <rdar://problem/33782159>
508 Reviewed by Chris Fleizach.
510 * accessibility/add-children-pseudo-element-expected.txt: Added.
511 * accessibility/add-children-pseudo-element.html: Added.
512 * accessibility/resources/svg-circle.svg: Added.
514 2017-08-09 Ms2ger <Ms2ger@igalia.com>
516 WPE-focused test gardening.
517 https://bugs.webkit.org/show_bug.cgi?id=175385
519 Unreviewed test gardening.
521 * platform/wpe/TestExpectations: Marked failing tests.
522 * platform/wpe/fast/events/touch/basic-single-touch-events-expected.txt: Added platform-specific expectation.
523 * platform/wpe/js/date-timeClip-large-values-expected.txt: Removed (the platform-neutral expectation is fine).
524 * platform/wpe/js/dom/global-constructors-attributes-dedicated-worker-expected.txt: Updated for Cache enabling.
525 * transitions/clip-path-path-transitions-expected.txt: Updated for test change in r219243.
526 * transitions/resources/transition-test-helpers.js:
527 (parseClipPath): Updated to support the quotes in clip-path-path-transitions.html
529 2017-08-09 Andy Estes <aestes@apple.com>
531 [QuickLook] Use case-insensitive comparison of preview MIME types
532 https://bugs.webkit.org/show_bug.cgi?id=175350
533 <rdar://problem/33761159>
535 Reviewed by Brady Eidson.
537 * platform/ios-11/quicklook/excel-macro-enabled-expected.txt: Added.
538 * quicklook/excel-macro-enabled-expected.txt: Added.
539 * quicklook/excel-macro-enabled.html: Added.
540 * quicklook/resources/excel-macro-enabled.xlsm: Added.
542 2017-08-09 Zan Dobersek <zdobersek@igalia.com>
544 Unreviewed WPE gardening.
546 * platform/wpe/TestExpectations: Stop skipping the whole fast/
547 directory and then unskipping specific subdirectories since
548 that overrides any expectations coming from the generic WK2
549 TestExpectations file. Specific subdirectories that we haven't
550 yet generated results for are now skipped instead.
552 2017-08-09 Ms2ger <Ms2ger@igalia.com>
554 [GTK] [WPE] Update expectations for global-constructors-attributes.html.
555 https://bugs.webkit.org/show_bug.cgi?id=175373
557 Unreviewed test gardening.
559 * platform/gtk/js/dom/global-constructors-attributes-expected.txt:
560 * platform/wpe/js/dom/global-constructors-attributes-expected.txt:
562 2017-08-08 Wenson Hsieh <wenson_hsieh@apple.com>
564 Unreviewed, rolling out r220393.
566 This patch regresses the performance of WebPage::editorState.
570 "[iOS WK2] WKWebView schedules nonstop layout after pressing
571 cmb+b,i,u inside a contenteditable div"
572 https://bugs.webkit.org/show_bug.cgi?id=175116
573 http://trac.webkit.org/changeset/220393
575 2017-08-08 Chris Dumez <cdumez@apple.com>
577 [Beacon] Add support for CORS-preflighting for WK2 / NETWORK_SESSION
578 https://bugs.webkit.org/show_bug.cgi?id=175264
579 <rdar://problem/33547793>
581 Reviewed by Youenn Fablet.
583 Add layout test coverage.
585 * http/wpt/beacon/cors/cors-preflight-arraybufferview-failure-expected.txt: Added.
586 * http/wpt/beacon/cors/cors-preflight-arraybufferview-failure.html: Added.
587 * http/wpt/beacon/cors/cors-preflight-arraybufferview-success-expected.txt: Added.
588 * http/wpt/beacon/cors/cors-preflight-arraybufferview-success.html: Added.
589 * http/wpt/beacon/cors/cors-preflight-blob-failure-expected.txt: Added.
590 * http/wpt/beacon/cors/cors-preflight-blob-failure.html: Added.
591 * http/wpt/beacon/cors/cors-preflight-blob-success-expected.txt: Added.
592 * http/wpt/beacon/cors/cors-preflight-blob-success.html: Added.
593 * http/wpt/beacon/cors/cors-preflight-cookie-expected.txt: Added.
594 * http/wpt/beacon/cors/cors-preflight-cookie.html: Added.
595 * http/wpt/beacon/resources/beacon-preflight.py: Added.
596 (respondToCORSPreflight):
598 * http/wpt/beacon/resources/set-cookie.py: Added.
600 * platform/mac-wk1/TestExpectations:
601 * platform/mac-wk2/TestExpectations:
602 * platform/win/TestExpectations:
604 2017-08-08 Devin Rousso <drousso@apple.com>
606 Web Inspector: Canvas: support editing WebGL shaders
607 https://bugs.webkit.org/show_bug.cgi?id=124211
608 <rdar://problem/15448958>
610 Reviewed by Matt Baker.
612 * inspector/canvas/updateShader-expected.txt: Added.
613 * inspector/canvas/updateShader.html: Added.
615 * platform/win/TestExpectations:
617 2017-08-08 Ryan Haddad <ryanhaddad@apple.com>
619 Mark media/modern-media-controls/css/webkit-cursor-visibility-auto-hide.html as flaky.
620 https://bugs.webkit.org/show_bug.cgi?id=175195
622 Unreviewed test gardening.
624 * platform/mac-wk1/TestExpectations:
626 2017-08-08 Brent Fulgham <bfulgham@apple.com>
628 Sandbox flags do not support document.domain control
629 https://bugs.webkit.org/show_bug.cgi?id=175281
630 <rdar://problem/33778936>
632 Reviewed by Chris Dumez.
634 * fast/frames/resources/sandboxed-iframe-set-domain.html: Added.
635 * fast/frames/sandboxed-iframe-domain.html: Added.
636 * fast/frames/sandboxed-iframe-domain-expected.txt: Added.
638 2017-08-08 Matt Lewis <jlewis3@apple.com>
640 Skipping imported/w3c/IndexedDB-private-browsing/idbfactory_open12.html
641 <rdar://problem/33555052>
643 Unreviewed test gardening.
645 * platform/ios-wk2/TestExpectations:
646 * platform/mac-highsierra/TestExpectations:
648 2017-08-08 Ryan Haddad <ryanhaddad@apple.com>
650 Skip plugins/crash-restoring-plugin-page-from-page-cache.html on macOS debug.
651 https://bugs.webkit.org/show_bug.cgi?id=175270
653 Unreviewed test gardening.
655 * platform/mac-wk2/TestExpectations:
657 2017-08-08 Ryan Haddad <ryanhaddad@apple.com>
659 Mark fast/images/async-image-body-background-image.html as flaky on macOS.
660 https://bugs.webkit.org/show_bug.cgi?id=175193
662 Unreviewed test gardening.
664 * platform/mac/TestExpectations:
666 2017-08-08 Jeremy Jones <jeremyj@apple.com>
668 Change fast seek logic to prevent ping-ponging.
669 https://bugs.webkit.org/show_bug.cgi?id=175167
670 rdar://problem/32936116
672 Reviewed by Jer Noble.
674 Test now requires forward fast seek result to be between current time and the target time,
675 and a backward seek to be before the seek time.
677 * media/video-fast-seek.html:
678 * media/media-source/media-source-fastseek.html:
680 2017-08-08 Ms2ger <Ms2ger@igalia.com>
682 Remove obsolete failure expectations for event_loadedmetadata.html.
683 https://bugs.webkit.org/show_bug.cgi?id=175027
685 Unreviewed test gardening.
689 2017-08-08 John Wilander <wilander@apple.com>
691 Resource Load Statistics: Clear web processes' state on history removal
692 https://bugs.webkit.org/show_bug.cgi?id=175271
693 <rdar://problem/33756560>
695 Reviewed by Chris Dumez.
697 * http/tests/loading/resourceLoadStatistics/user-interaction-reported-after-website-data-removal-expected.txt: Added.
698 * http/tests/loading/resourceLoadStatistics/user-interaction-reported-after-website-data-removal.html: Added.
699 * platform/mac-wk2/TestExpectations:
700 user-interaction-reported-after-website-data-removal.html marked as [ Pass ].
702 2017-08-08 Ryan Haddad <ryanhaddad@apple.com>
704 Fix baseline for http/tests/security/set-domain-remove-subdomain-for-ip-address.html.
706 Unreviewed test gardening.
708 * http/tests/security/set-domain-remove-subdomain-for-ip-address-expected.txt:
710 2017-08-08 Matt Lewis <jlewis3@apple.com>
712 Fixed rebaselined expectations for js/dom/global-constructors-attributes.html.
713 https://bugs.webkit.org/show_bug.cgi?id=175201
715 Unreviewed test gardening.
717 * 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.
719 2017-08-08 Brent Fulgham <bfulgham@apple.com>
721 Unreviewed test results fix after r220376.
723 Rebaseline for new SecurityException message text.
725 * fast/dom/Document/invalid-domain-change-throws-exception-expected.txt:
726 * http/tests/dom/document-attributes-null-handling-expected.txt:
727 * http/tests/security/set-domain-remove-subdomain-for-ip-address-expected.txt:
728 * http/tests/security/xss-DENIED-invalid-domain-change-expected.txt:
730 2017-08-08 Javier Fernandez <jfernandez@igalia.com>
732 Not possible to remove the 'li' element inside the table cell
733 https://bugs.webkit.org/show_bug.cgi?id=173148
735 Reviewed by Ryosuke Niwa.
737 Regression tests for different scenarios of list items removal.
739 * editing/deleting/delete-list-items-in-table-cell-1-expected.txt: Added.
740 * editing/deleting/delete-list-items-in-table-cell-1.html: Added.
741 * editing/deleting/delete-list-items-in-table-cell-2-expected.txt: Added.
742 * editing/deleting/delete-list-items-in-table-cell-2.html: Added.
743 * editing/deleting/delete-list-items-in-table-cell-3-expected.txt: Added.
744 * editing/deleting/delete-list-items-in-table-cell-3.html: Added.
745 * editing/deleting/delete-list-items-in-table-cell-4-expected.txt: Added.
746 * editing/deleting/delete-list-items-in-table-cell-4.html: Added.
747 * editing/deleting/delete-list-items-in-table-cell-5-expected.txt: Added.
748 * editing/deleting/delete-list-items-in-table-cell-5.html: Added.
749 * editing/deleting/delete-list-items-in-table-cell-6-expected.txt: Added.
750 * editing/deleting/delete-list-items-in-table-cell-6.html: Added.
751 * editing/deleting/delete-list-items-in-table-cell-7-expected.txt: Added.
752 * editing/deleting/delete-list-items-in-table-cell-7.html: Added.
753 * editing/deleting/delete-list-items-in-table-cell-8-expected.txt: Added.
754 * editing/deleting/delete-list-items-in-table-cell-8.html: Added.
756 2017-08-08 Wenson Hsieh <wenson_hsieh@apple.com>
758 [iOS WK2] WKWebView schedules nonstop layout after pressing cmb+b,i,u inside a contenteditable div
759 https://bugs.webkit.org/show_bug.cgi?id=175116
760 <rdar://problem/28279301>
762 Reviewed by Darin Adler and Ryosuke Niwa.
764 Rebaseline some iOS WK2 LayoutTest expectations. These tests currently expect an empty anonymous RenderBlock to
765 be inserted into the render tree, but this is only a result of us adding and removing a temporary <span> when
766 computing a RenderStyle in WebPage::editorState -- this patch removes these empty RenderBlocks, making these
767 expectations' RenderTrees consistent with WebKit1.
769 * platform/ios-wk2/editing/inserting/insert-div-024-expected.txt:
770 * platform/ios-wk2/editing/inserting/insert-div-026-expected.txt:
771 * platform/ios-wk2/editing/style/5084241-expected.txt:
772 * platform/ios-wk2/editing/style/unbold-in-bold-expected.txt:
774 2017-08-07 Matt Lewis <jlewis3@apple.com>
776 Marked media/modern-media-controls/fullscreen-support/fullscreen-support-press.html as flaky.
777 https://bugs.webkit.org/show_bug.cgi?id=173946
779 Unreviewed test gardening.
781 * platform/mac-wk2/TestExpectations:
783 2017-08-07 Matt Lewis <jlewis3@apple.com>
785 Rebaselined js/dom/global-constructors-attributes.html on El Capitan.
786 https://bugs.webkit.org/show_bug.cgi?id=175201
788 Unreviewed test gardening.
789 * platform/mac-elcapitan-wk2/js/dom/global-constructors-attributes-dedicated-worker-expected.txt: Added.
791 2017-08-07 Matt Lewis <jlewis3@apple.com>
793 Changed expectations for webrtc/video-rotation.html.
794 https://bugs.webkit.org/show_bug.cgi?id=175305
796 Unreviewed test gardening.
800 2017-08-07 Devin Rousso <drousso@apple.com>
802 Web Inspector: Preview Canvas path when viewing a recording
803 https://bugs.webkit.org/show_bug.cgi?id=174967
805 Reviewed by Brian Burg.
807 * fast/canvas/2d.currentPoint-expected.txt: Added.
808 * fast/canvas/2d.currentPoint.html: Added.
809 * fast/canvas/2d.getPath.modification-expected.txt: Added.
810 * fast/canvas/2d.getPath.modification.html: Added.
811 * fast/canvas/2d.getPath.newobject-expected.txt: Added.
812 * fast/canvas/2d.getPath.newobject.html: Added.
813 * fast/canvas/2d.setPath-expected.txt: Added.
814 * fast/canvas/2d.setPath.html: Added.
816 * inspector/canvas/recording-2d-expected.txt:
817 * inspector/canvas/recording-2d.html:
818 Updated for additional deduplication in InitialState.
820 2017-08-07 Ryan Haddad <ryanhaddad@apple.com>
822 Skip workers/wasm-hashset-many.html and workers/wasm-hashset-many-2.html on El Capitan.
823 https://bugs.webkit.org/show_bug.cgi?id=175102
825 Unreviewed test gardening.
827 * platform/mac/TestExpectations:
829 2017-08-07 Ryan Haddad <ryanhaddad@apple.com>
831 Marking imported/w3c/web-platform-tests/html/browsers/windows/noreferrer-window-name.html as failing on iOS.
832 https://bugs.webkit.org/show_bug.cgi?id=175273
834 Unreviewed test gardening.
836 * platform/ios/TestExpectations:
838 2017-08-07 Ryan Haddad <ryanhaddad@apple.com>
840 Rebaseline js/dom/global-constructors-attributes.html.
842 Unreviewed test gardening.
844 * platform/mac-elcapitan/js/dom/global-constructors-attributes-expected.txt:
845 * platform/mac/js/dom/global-constructors-attributes-expected.txt:
847 2017-08-07 Ryan Haddad <ryanhaddad@apple.com>
849 Unreviewed, rolling out r220299.
851 This change caused LayoutTest inspector/dom-debugger/dom-
852 breakpoints.html to fail.
856 "Web Inspector: capture async stack trace when workers/main
857 context posts a message"
858 https://bugs.webkit.org/show_bug.cgi?id=167084
859 http://trac.webkit.org/changeset/220299
861 2017-08-07 Ms2ger <Ms2ger@igalia.com>
863 Remove obsolete failure expectations for wpt browsers tests.
864 https://bugs.webkit.org/show_bug.cgi?id=175073
866 Unreviewed test gardening.
870 2017-08-05 Youenn Fablet <youenn@apple.com>
872 [Fetch API] Response should keep all ResourceResponse information
873 https://bugs.webkit.org/show_bug.cgi?id=175099
875 Reviewed by Sam Weinig.
877 Updating test now that we are no longer cancelling the load in case of opaque responses.
879 * http/tests/inspector/network/fetch-network-data-expected.txt:
880 * http/tests/inspector/network/fetch-network-data.html:
882 2017-08-05 Carlos Garcia Campos <cgarcia@igalia.com>
884 getClientRects doesn't work with list box option elements
885 https://bugs.webkit.org/show_bug.cgi?id=175016
887 Reviewed by Darin Adler.
889 Add new test to check list box option elements client rects.
891 * fast/dom/HTMLSelectElement/listbox-items-client-rects-expected.txt: Added.
892 * fast/dom/HTMLSelectElement/listbox-items-client-rects.html: Added.
893 * platform/ios-simulator-wk2/fast/dom/HTMLSelectElement/listbox-items-client-rects-expected.txt: Added.
895 2017-08-04 Youenn Fablet <youenn@apple.com>
897 [Cache API] Add Cache and CacheStorage IDL definitions
898 https://bugs.webkit.org/show_bug.cgi?id=175201
900 Reviewed by Brady Eidson.
903 * platform/ios-wk1/TestExpectations:
904 * platform/mac-wk1/TestExpectations:
905 * js/dom/global-constructors-attributes-dedicated-worker-expected.txt:
906 * platform/mac-highsierra/js/dom/global-constructors-attributes-expected.txt:
908 2017-08-04 Brady Eidson <beidson@apple.com>
910 Have navigator.serviceWorker() actually return a ServiceWorkerContainer object.
911 https://bugs.webkit.org/show_bug.cgi?id=175215
913 Reviewed by Youenn Fablet.
915 * 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.
917 2017-08-04 Chris Dumez <cdumez@apple.com>
919 Add test coverage for sendBeacon() keepalive flag
920 https://bugs.webkit.org/show_bug.cgi?id=175212
922 Reviewed by Youenn Fablet.
924 * http/wpt/beacon/keepalive-after-navigation-expected.txt: Added.
925 * http/wpt/beacon/keepalive-after-navigation.html: Added.
926 * http/wpt/beacon/support/sendBeacon-onunload-iframe.html: Added.
928 2017-08-04 Chris Dumez <cdumez@apple.com>
930 [Beacon] Update sendBeacon to use the CachedResourceLoader
931 https://bugs.webkit.org/show_bug.cgi?id=175192
932 <rdar://problem/33725923>
934 Reviewed by Youenn Fablet.
936 Rebaseline a few tests now that the Origin header is properly set of our Beacon
937 requests. This is a progression and matches the results from Blink.
939 Our Content-Type header for ArrayBuffer / ArrayBufferView payloads has also
940 changed. It is unclear which one is best but at least we are now consistent
943 * http/tests/blink/sendbeacon/beacon-cookie-expected.txt:
944 * http/tests/blink/sendbeacon/beacon-cross-origin-expected.txt:
945 * http/tests/blink/sendbeacon/beacon-same-origin-expected.txt:
946 * http/wpt/beacon/headers/header-content-type-same-origin.html:
948 2017-08-04 John Wilander <wilander@apple.com>
950 Resource Load Statistics: Report user interaction immediately, but only when needed
951 https://bugs.webkit.org/show_bug.cgi?id=175090
952 <rdar://problem/33685546>
954 Reviewed by Chris Dumez.
956 * http/tests/loading/resourceLoadStatistics/user-interaction-in-cross-origin-sub-frame.html:
957 Now no longer needs to disable throttling since reports of
958 user interaction happen immediately (when needed).
959 * http/tests/loading/resourceLoadStatistics/user-interaction-only-reported-once-within-short-period-of-time-expected.txt: Added.
960 * http/tests/loading/resourceLoadStatistics/user-interaction-only-reported-once-within-short-period-of-time.html: Added.
961 * platform/mac-wk2/TestExpectations:
962 user-interaction-only-reported-once-within-short-period-of-time.html marked as [ Pass ].
964 2017-08-04 Matt Baker <mattbaker@apple.com>
966 Web Inspector: capture async stack trace when workers/main context posts a message
967 https://bugs.webkit.org/show_bug.cgi?id=167084
968 <rdar://problem/30033673>
970 Reviewed by Brian Burg.
972 Add a test to check for asynchronous stack trace data when the debugger
973 pauses inside a MessageEvent handler.
975 * inspector/debugger/async-stack-trace-expected.txt:
976 * inspector/debugger/async-stack-trace.html:
977 * inspector/debugger/resources/postMessage-echo.html: Added.
979 2017-08-04 Chris Dumez <cdumez@apple.com>
981 LayoutTest imported/w3c/web-platform-tests/beacon/beacon-basic-string.html is a flaky failure (harness timeout)
982 https://bugs.webkit.org/show_bug.cgi?id=175202
984 Unreviewed, mark test as flaky.
988 2017-08-04 Devin Rousso <drousso@apple.com>
990 Web Inspector: add source view for WebGL shader programs
991 https://bugs.webkit.org/show_bug.cgi?id=138593
992 <rdar://problem/18936194>
994 Reviewed by Matt Baker.
996 * inspector/canvas/requestShaderSource-expected.txt: Added.
997 * inspector/canvas/requestShaderSource.html: Added.
999 * inspector/canvas/resources/shaderProgram-utilities.js:
1001 (linkProgram.typeForScript):
1002 (linkProgram.createShaderFromScript):
1004 * platform/win/TestExpectations:
1006 2017-08-04 Said Abou-Hallawa <sabouhallawa@apple.com>
1008 RenderImageResourceStyleImage::image() should return the nullImage() if the image is not available
1009 https://bugs.webkit.org/show_bug.cgi?id=174874
1010 <rdar://problem/33530130>
1012 Reviewed by Simon Fraser.
1014 * fast/images/image-element-image-content-data-expected.txt: Added.
1015 * fast/images/image-element-image-content-data.html: Added.
1017 2017-08-04 Matt Lewis <jlewis3@apple.com>
1019 Rebaslining fast/text/font-selection-font-loading-api-parse.html for iOS 11.
1021 Unreviewed test gardening.
1023 * platform/ios-11/fast/text/font-selection-font-loading-api-parse-expected.txt:
1025 2017-08-04 Chris Dumez <cdumez@apple.com>
1027 PROGRESSION? Multiple imported/w3c/web-platform-tests/fetch/api/ test have started to fail.
1028 https://bugs.webkit.org/show_bug.cgi?id=175061
1030 Unreviewed, mark Fetch/Cors tests as failing on wk2 ElCapitan only, as those tests seem to be passing
1033 * platform/mac-wk2/TestExpectations:
1034 * platform/mac/TestExpectations:
1036 2017-08-04 Ryan Haddad <ryanhaddad@apple.com>
1038 Unreviewed, rolling out r220268.
1040 This change caused assertion failures on macOS and iOS Debug
1045 "Resource Load Statistics: Report user interaction
1046 immediately, but only when needed"
1047 https://bugs.webkit.org/show_bug.cgi?id=175090
1048 http://trac.webkit.org/changeset/220268
1050 2017-08-04 Chris Dumez <cdumez@apple.com>
1052 Mark beacon-basic-string.html as slow.
1056 2017-08-04 Brady Eidson <beidson@apple.com>
1058 Enable ServiceWorkers at runtime for WebKitTestRunner.
1059 https://bugs.webkit.org/show_bug.cgi?id=175174
1061 Reviewed by Youenn Fablet.
1063 * fast/dom/navigator-detached-no-crash-expected.txt:
1064 * platform/mac-wk1/fast/dom/navigator-detached-no-crash-expected.txt: Copied from LayoutTests/fast/dom/navigator-detached-no-crash-expected.txt.
1065 * 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.
1066 * 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.
1067 * 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.
1068 * 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.
1069 * 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.
1070 * 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.
1071 * 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.
1072 * 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.
1073 * 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.
1074 * 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.
1075 * 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.
1076 * 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.
1077 * 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.
1078 * 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.
1079 * 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.
1080 * 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.
1081 * 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.
1082 * 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.
1083 * 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.
1084 * 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.
1085 * 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.
1086 * 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.
1087 * 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.
1088 * 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.
1089 * 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.
1090 * 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.
1091 * 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.
1092 * 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.
1093 * 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.
1094 * 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.
1095 * 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.
1096 * 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.
1097 * 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.
1098 * platform/mac/js/dom/global-constructors-attributes-expected.txt:
1100 2017-08-04 Zan Dobersek <zdobersek@igalia.com>
1102 [EME][GStreamer] Register ClearKey CDMFactory
1103 https://bugs.webkit.org/show_bug.cgi?id=175136
1105 Reviewed by Xabier Rodriguez-Calvar.
1107 Update WPE baselines for EME ClearKey tests following some advancements in
1110 * platform/wpe/imported/w3c/web-platform-tests/encrypted-media/clearkey-events-expected.txt:
1111 * platform/wpe/imported/w3c/web-platform-tests/encrypted-media/clearkey-events-session-closed-event-expected.txt:
1112 * platform/wpe/imported/w3c/web-platform-tests/encrypted-media/clearkey-generate-request-disallowed-input-expected.txt:
1113 * platform/wpe/imported/w3c/web-platform-tests/encrypted-media/clearkey-invalid-license-expected.txt:
1114 * platform/wpe/imported/w3c/web-platform-tests/encrypted-media/clearkey-keystatuses-expected.txt:
1115 * platform/wpe/imported/w3c/web-platform-tests/encrypted-media/clearkey-keystatuses-multiple-sessions-expected.txt:
1116 * platform/wpe/imported/w3c/web-platform-tests/encrypted-media/clearkey-mp4-playback-temporary-clear-encrypted-expected.txt:
1117 * platform/wpe/imported/w3c/web-platform-tests/encrypted-media/clearkey-mp4-playback-temporary-encrypted-clear-expected.txt:
1118 * platform/wpe/imported/w3c/web-platform-tests/encrypted-media/clearkey-mp4-playback-temporary-encrypted-clear-sources-expected.txt:
1119 * platform/wpe/imported/w3c/web-platform-tests/encrypted-media/clearkey-mp4-playback-temporary-events-expected.txt:
1120 * platform/wpe/imported/w3c/web-platform-tests/encrypted-media/clearkey-mp4-playback-temporary-expected.txt:
1121 * platform/wpe/imported/w3c/web-platform-tests/encrypted-media/clearkey-mp4-playback-temporary-multikey-expected.txt:
1122 * platform/wpe/imported/w3c/web-platform-tests/encrypted-media/clearkey-mp4-playback-temporary-multikey-sequential-expected.txt:
1123 * platform/wpe/imported/w3c/web-platform-tests/encrypted-media/clearkey-mp4-playback-temporary-multikey-sequential-readyState-expected.txt:
1124 * platform/wpe/imported/w3c/web-platform-tests/encrypted-media/clearkey-mp4-playback-temporary-multisession-expected.txt:
1125 * platform/wpe/imported/w3c/web-platform-tests/encrypted-media/clearkey-mp4-playback-temporary-setMediaKeys-after-src-expected.txt:
1126 * platform/wpe/imported/w3c/web-platform-tests/encrypted-media/clearkey-mp4-playback-temporary-setMediaKeys-after-update-expected.txt:
1127 * platform/wpe/imported/w3c/web-platform-tests/encrypted-media/clearkey-mp4-playback-temporary-setMediaKeys-immediately-expected.txt:
1128 * platform/wpe/imported/w3c/web-platform-tests/encrypted-media/clearkey-mp4-playback-temporary-setMediaKeys-onencrypted-expected.txt:
1129 * platform/wpe/imported/w3c/web-platform-tests/encrypted-media/clearkey-mp4-playback-temporary-two-videos-expected.txt:
1130 * platform/wpe/imported/w3c/web-platform-tests/encrypted-media/clearkey-mp4-playback-temporary-waitingforkey-expected.txt:
1131 * platform/wpe/imported/w3c/web-platform-tests/encrypted-media/clearkey-mp4-requestmediakeysystemaccess-expected.txt:
1132 * platform/wpe/imported/w3c/web-platform-tests/encrypted-media/clearkey-mp4-reset-src-after-setmediakeys-expected.txt:
1133 * platform/wpe/imported/w3c/web-platform-tests/encrypted-media/clearkey-mp4-setmediakeys-again-after-playback-expected.txt:
1134 * platform/wpe/imported/w3c/web-platform-tests/encrypted-media/clearkey-mp4-setmediakeys-again-after-resetting-src-expected.txt:
1135 * platform/wpe/imported/w3c/web-platform-tests/encrypted-media/clearkey-mp4-setmediakeys-at-same-time-expected.txt:
1136 * platform/wpe/imported/w3c/web-platform-tests/encrypted-media/clearkey-mp4-setmediakeys-expected.txt:
1137 * platform/wpe/imported/w3c/web-platform-tests/encrypted-media/clearkey-mp4-setmediakeys-multiple-times-with-the-same-mediakeys-expected.txt:
1138 * platform/wpe/imported/w3c/web-platform-tests/encrypted-media/clearkey-mp4-setmediakeys-to-multiple-video-elements-expected.txt:
1139 * platform/wpe/imported/w3c/web-platform-tests/encrypted-media/clearkey-mp4-syntax-mediakeys-expected.txt:
1140 * platform/wpe/imported/w3c/web-platform-tests/encrypted-media/clearkey-mp4-syntax-mediakeysession-expected.txt:
1141 * platform/wpe/imported/w3c/web-platform-tests/encrypted-media/clearkey-mp4-syntax-mediakeysystemaccess-expected.txt:
1142 * platform/wpe/imported/w3c/web-platform-tests/encrypted-media/clearkey-mp4-update-disallowed-input-expected.txt:
1143 * platform/wpe/imported/w3c/web-platform-tests/encrypted-media/clearkey-mp4-waiting-for-a-key-expected.txt:
1144 * platform/wpe/imported/w3c/web-platform-tests/encrypted-media/clearkey-not-callable-after-createsession-expected.txt:
1145 * platform/wpe/imported/w3c/web-platform-tests/encrypted-media/clearkey-update-non-ascii-input-expected.txt:
1147 2017-08-04 John Wilander <wilander@apple.com>
1149 Resource Load Statistics: Report user interaction immediately, but only when needed
1150 https://bugs.webkit.org/show_bug.cgi?id=175090
1151 <rdar://problem/33685546>
1153 Reviewed by Chris Dumez.
1155 * http/tests/loading/resourceLoadStatistics/user-interaction-in-cross-origin-sub-frame.html:
1156 Now no longer needs to disable throttling since reports of
1157 user interaction happen immediately (when needed).
1158 * http/tests/loading/resourceLoadStatistics/user-interaction-only-reported-once-within-short-period-of-time-expected.txt: Added.
1159 * http/tests/loading/resourceLoadStatistics/user-interaction-only-reported-once-within-short-period-of-time.html: Added.
1160 * platform/mac-wk2/TestExpectations:
1161 user-interaction-only-reported-once-within-short-period-of-time.html marked as [ Pass ].
1163 2017-08-04 Ms2ger <Ms2ger@igalia.com>
1165 [GTK] Test gardening around MOUSE_CURSOR_SCALE.
1166 https://bugs.webkit.org/show_bug.cgi?id=109469
1168 Reviewed by Carlos Alberto Lopez Perez.
1170 Remove obsolete expectation for cursor-parsing-image-set.html; it may have
1171 started passing in r209396.
1173 Mark mouse-cursor-image-set.html as failing rather than using an incorrect
1176 * platform/gtk/TestExpectations:
1177 * platform/gtk/fast/events/mouse-cursor-image-set-expected.txt: Removed.
1179 2017-08-04 Zan Dobersek <zdobersek@igalia.com>
1181 Unreviewed GTK+ gardening. Update test expectations and layout test baselines
1182 for Web Crypto tests now that the implementation is complete.
1184 * platform/gtk/TestExpectations:
1185 * platform/gtk/imported/w3c/web-platform-tests/WebCryptoAPI/encrypt_decrypt: Added.
1186 * platform/gtk/imported/w3c/web-platform-tests/WebCryptoAPI/encrypt_decrypt/aes_cbc.worker-expected.txt: Added.
1187 * platform/gtk/imported/w3c/web-platform-tests/WebCryptoAPI/encrypt_decrypt/test_aes_cbc.https-expected.txt: Added.
1188 * platform/gtk/imported/w3c/web-platform-tests/WebCryptoAPI/generateKey/successes.worker-expected.txt: Added.
1189 * platform/gtk/imported/w3c/web-platform-tests/WebCryptoAPI/import_export: Added.
1190 * platform/gtk/imported/w3c/web-platform-tests/WebCryptoAPI/import_export/rsa_importKey.worker-expected.txt: Added.
1191 * platform/gtk/imported/w3c/web-platform-tests/WebCryptoAPI/import_export/test_rsa_importKey.https-expected.txt: Added.
1192 * platform/gtk/imported/w3c/web-platform-tests/WebCryptoAPI/sign_verify: Added.
1193 * platform/gtk/imported/w3c/web-platform-tests/WebCryptoAPI/sign_verify/rsa_pkcs.worker-expected.txt: Added.
1194 * platform/gtk/imported/w3c/web-platform-tests/WebCryptoAPI/sign_verify/rsa_pss.worker-expected.txt: Added.
1195 * platform/gtk/imported/w3c/web-platform-tests/WebCryptoAPI/sign_verify/test_rsa_pkcs.https-expected.txt: Added.
1196 * platform/gtk/imported/w3c/web-platform-tests/WebCryptoAPI/sign_verify/test_rsa_pss.https-expected.txt: Added.
1197 * platform/gtk/imported/w3c/web-platform-tests/WebCryptoAPI/wrapKey_unwrapKey: Added.
1198 * platform/gtk/imported/w3c/web-platform-tests/WebCryptoAPI/wrapKey_unwrapKey/test_wrapKey_unwrapKey.https-expected.txt: Added.
1199 * platform/gtk/imported/w3c/web-platform-tests/WebCryptoAPI/wrapKey_unwrapKey/wrapKey_unwrapKey.worker-expected.txt: Added.
1201 2017-08-04 Frederic Wang <fwang@igalia.com>
1203 ScrollingTreeOverflowScrollingNodeIOS uses the wrong fixed position rectangle
1204 https://bugs.webkit.org/show_bug.cgi?id=175135
1206 Reviewed by Simon Fraser.
1208 This patch adds a new test for a position:fixed element inside an overflow node inside an
1209 iframe. When scrolling the overflow node, the position of such an element should remain fixed
1210 relative to the inner frame. Before that change, ScrollingTreeOverflowScrollingNodeIOS used
1211 to take the main frame as a reference instead, causing the element to flicker and even to
1212 disappear when the user scrolls that overflow node. We add a reftest to verify that the
1213 element is visible and positioned at the correct location when the user scrolls.
1215 * fast/scrolling/ios/fixed-inside-overflow-inside-iframe-expected.html: Added.
1216 * fast/scrolling/ios/fixed-inside-overflow-inside-iframe.html: Added.
1218 2017-08-04 Zan Dobersek <zdobersek@igalia.com>
1220 Unreviewed WPE gardening. Update test expectations and layout test baselines
1221 for Web Crypto tests now that the implementation is complete.
1223 * platform/wpe/TestExpectations:
1224 * platform/wpe/imported/w3c/web-platform-tests/WebCryptoAPI/generateKey/successes.worker-expected.txt: Added.
1225 * platform/wpe/imported/w3c/web-platform-tests/WebCryptoAPI/import_export: Added.
1226 * platform/wpe/imported/w3c/web-platform-tests/WebCryptoAPI/import_export/rsa_importKey.worker-expected.txt: Added.
1227 * platform/wpe/imported/w3c/web-platform-tests/WebCryptoAPI/import_export/test_rsa_importKey.https-expected.txt: Added.
1228 * platform/wpe/imported/w3c/web-platform-tests/WebCryptoAPI/sign_verify: Added.
1229 * platform/wpe/imported/w3c/web-platform-tests/WebCryptoAPI/sign_verify/rsa_pkcs.worker-expected.txt: Added.
1230 * platform/wpe/imported/w3c/web-platform-tests/WebCryptoAPI/sign_verify/rsa_pss.worker-expected.txt: Added.
1231 * platform/wpe/imported/w3c/web-platform-tests/WebCryptoAPI/sign_verify/test_rsa_pkcs.https-expected.txt: Added.
1232 * platform/wpe/imported/w3c/web-platform-tests/WebCryptoAPI/sign_verify/test_rsa_pss.https-expected.txt: Added.
1233 * platform/wpe/imported/w3c/web-platform-tests/WebCryptoAPI/wrapKey_unwrapKey: Added.
1234 * platform/wpe/imported/w3c/web-platform-tests/WebCryptoAPI/wrapKey_unwrapKey/test_wrapKey_unwrapKey.https-expected.txt: Added.
1235 * platform/wpe/imported/w3c/web-platform-tests/WebCryptoAPI/wrapKey_unwrapKey/wrapKey_unwrapKey.worker-expected.txt: Added.
1237 2017-08-03 Zan Dobersek <zdobersek@igalia.com>
1239 [GCrypt] Implement CryptoKeyEC PKCS#8 imports
1240 https://bugs.webkit.org/show_bug.cgi?id=173647
1242 Reviewed by Jiewen Tan.
1244 * platform/wpe/TestExpectations:
1245 Unskip passing Web Crypto tests that cover PKCS#8 imports of EC keys.
1247 2017-08-03 Chris Dumez <cdumez@apple.com>
1249 Fix parsing of <meta http-equiv=refresh> to allow time starting with a '.' without a leading 0
1250 https://bugs.webkit.org/show_bug.cgi?id=175132
1252 Reviewed by Darin Adler.
1255 Mark as flaky tests that used to not run because they were missing a subresource. Now that I imported
1256 this subresource, the tests run but are failing. When they fail, those tests are flaky due to the lines
1259 * tests-options.json:
1261 2017-08-03 Chris Dumez <cdumez@apple.com>
1263 Multiple Layout tests from web-platform-tests/beacon/ are timing out.
1264 https://bugs.webkit.org/show_bug.cgi?id=175076
1265 <rdar://problem/33704752>
1267 Reviewed by Alexey Proskuryakov.
1269 * platform/ios-wk2/imported/w3c/web-platform-tests/fetch/api/basic/mode-no-cors-expected.txt: Removed.
1270 * platform/ios-wk2/imported/w3c/web-platform-tests/fetch/api/basic/mode-no-cors-worker-expected.txt: Removed.
1271 * platform/mac-wk1/imported/w3c/web-platform-tests/fetch/api/cors/cors-basic.any-expected.txt: Removed.
1272 * platform/mac-wk1/imported/w3c/web-platform-tests/fetch/api/cors/cors-basic.any.worker-expected.txt: Removed.
1273 * platform/mac-wk1/imported/w3c/web-platform-tests/fetch/api/cors/cors-no-preflight.any-expected.txt: Removed.
1274 * platform/mac-wk1/imported/w3c/web-platform-tests/fetch/api/cors/cors-origin.any-expected.txt: Removed.
1275 * platform/mac-wk1/imported/w3c/web-platform-tests/fetch/api/cors/cors-origin.any.worker-expected.txt: Removed.
1276 * platform/mac-wk2/imported/w3c/web-platform-tests/fetch/api/basic/mode-no-cors-expected.txt: Removed.
1277 * platform/mac-wk2/imported/w3c/web-platform-tests/fetch/api/basic/mode-no-cors-worker-expected.txt: Removed.
1278 Drop platform-specific expectations as those tests are now passing everywhere.
1280 * platform/wk2/TestExpectations:
1281 Unskip tests that are now passing.
1283 2017-08-03 Matt Baker <mattbaker@apple.com>
1285 Web Inspector: Instrument WebGLProgram created/deleted
1286 https://bugs.webkit.org/show_bug.cgi?id=175059
1288 Reviewed by Devin Rousso.
1290 Add tests for CanvasManager shader program events and ShaderProgram model object.
1291 WebGL and WebGL2 contexts are tested separately based on platform support.
1293 * inspector/canvas/resources/shaderProgram-utilities.js: Added.
1297 (TestPage.registerInitializer.awaitProgramAdded):
1298 (TestPage.registerInitializer):
1299 (TestPage.registerInitializer.window.initializeTestSuite):
1300 (TestPage.registerInitializer.window.addSimpleTestCase):
1301 (TestPage.registerInitializer.window.addParentCanvasRemovedTestCase):
1303 * inspector/canvas/shaderProgram-add-remove-webgl-expected.txt: Added.
1304 * inspector/canvas/shaderProgram-add-remove-webgl.html: Added.
1305 * inspector/canvas/shaderProgram-add-remove-webgl2-expected.txt: Added.
1306 * inspector/canvas/shaderProgram-add-remove-webgl2.html: Added.
1308 * platform/gtk/TestExpectations:
1309 * platform/mac/TestExpectations:
1310 * platform/win/TestExpectations:
1312 2017-08-03 Youenn Fablet <youenn@apple.com>
1314 Import WPT service worker tests
1315 https://bugs.webkit.org/show_bug.cgi?id=175053
1317 Reviewed by Brady Eidson.
1319 * TestExpectations: skipping service worker tests.
1321 2017-08-03 Ms2ger <Ms2ger@igalia.com>
1324 https://bugs.webkit.org/show_bug.cgi?id=175137
1326 Unreviewed test gardening.
1328 * platform/gtk/TestExpectations:
1329 * platform/gtk/fast/images/async-image-multiple-clients-repaint-expected.txt: Added.
1330 * platform/gtk/fast/text/atsui-pointtooffset-calls-cg-expected.txt:
1331 * platform/win/TestExpectations:
1333 2017-08-01 Sam Weinig <sam@webkit.org>
1335 [WebIDL] Convert MutationCallback to be a normal generate callback
1336 https://bugs.webkit.org/show_bug.cgi?id=174140
1338 Reviewed by Darin Adler.
1340 * fast/dom/MutationObserver/mutation-observer-constructor-expected.txt:
1341 Update results for standard error messages.
1343 2017-08-03 Chris Dumez <cdumez@apple.com>
1345 Improve our support for referrer policies
1346 https://bugs.webkit.org/show_bug.cgi?id=175069
1347 <rdar://problem/33677313>
1349 Reviewed by Darin Adler.
1351 * http/tests/referrer-policy/origin-when-cross-origin/cross-origin-http-http-expected.txt: Added.
1352 * http/tests/referrer-policy/origin-when-cross-origin/cross-origin-http-http.html: Added.
1353 * http/tests/referrer-policy/origin-when-cross-origin/cross-origin-http.https-expected.txt: Added.
1354 * http/tests/referrer-policy/origin-when-cross-origin/cross-origin-http.https.html: Added.
1355 * http/tests/referrer-policy/origin-when-cross-origin/same-origin-expected.txt: Added.
1356 * http/tests/referrer-policy/origin-when-cross-origin/same-origin.html: Added.
1357 * http/tests/referrer-policy/resources/document.html: Added.
1358 * http/tests/referrer-policy/same-origin/cross-origin-http-http-expected.txt: Added.
1359 * http/tests/referrer-policy/same-origin/cross-origin-http-http.html: Added.
1360 * http/tests/referrer-policy/same-origin/cross-origin-http.https-expected.txt: Added.
1361 * http/tests/referrer-policy/same-origin/cross-origin-http.https.html: Added.
1362 * http/tests/referrer-policy/same-origin/same-origin-expected.txt: Added.
1363 * http/tests/referrer-policy/same-origin/same-origin.html: Added.
1364 * http/tests/referrer-policy/strict-origin-when-cross-origin/cross-origin-http-http-expected.txt: Added.
1365 * http/tests/referrer-policy/strict-origin-when-cross-origin/cross-origin-http-http.html: Added.
1366 * http/tests/referrer-policy/strict-origin-when-cross-origin/cross-origin-http.https-expected.txt: Added.
1367 * http/tests/referrer-policy/strict-origin-when-cross-origin/cross-origin-http.https.html: Added.
1368 * http/tests/referrer-policy/strict-origin-when-cross-origin/same-origin-expected.txt: Added.
1369 * http/tests/referrer-policy/strict-origin-when-cross-origin/same-origin.html: Added.
1370 * http/tests/referrer-policy/strict-origin/cross-origin-http-http-expected.txt: Added.
1371 * http/tests/referrer-policy/strict-origin/cross-origin-http-http.html: Added.
1372 * http/tests/referrer-policy/strict-origin/cross-origin-http.https-expected.txt: Added.
1373 * http/tests/referrer-policy/strict-origin/cross-origin-http.https.html: Added.
1374 * http/tests/referrer-policy/strict-origin/same-origin-expected.txt: Added.
1375 * http/tests/referrer-policy/strict-origin/same-origin.html: Added.
1376 Add layout test coverage.
1378 * http/tests/security/referrer-policy-invalid-expected.txt:
1379 Rebaseline test now that console message has changed.
1381 2017-08-03 Daniel Bates <dabates@apple.com>
1383 Support ::marker pseudo-element
1384 https://bugs.webkit.org/show_bug.cgi?id=141477
1386 Reviewed by David Hyatt.
1388 Add tests that check we respect ::marker when rendering the list item marker. I will
1389 submit all the tests in http/wpt/css/css-pseudo-4 to the Web Platform Tests repository
1390 shortly and then import them into the WebKit repository in a subsequent commit.
1392 * fast/lists/list-marker-with-display-expected.html: Added.
1393 * fast/lists/list-marker-with-display.html: Added.
1394 * http/wpt/css/css-pseudo-4/marker-and-other-pseudo-elements-expected.html: Added.
1395 * http/wpt/css/css-pseudo-4/marker-and-other-pseudo-elements.html: Added.
1396 * http/wpt/css/css-pseudo-4/marker-color-expected.html: Added.
1397 * http/wpt/css/css-pseudo-4/marker-color.html: Added.
1398 * http/wpt/css/css-pseudo-4/marker-font-properties-expected.html: Added.
1399 * http/wpt/css/css-pseudo-4/marker-font-properties.html: Added.
1400 * http/wpt/css/css-pseudo-4/marker-inherit-values-expected.html: Added.
1401 * http/wpt/css/css-pseudo-4/marker-inherit-values.html: Added.
1403 2017-08-03 Ms2ger <Ms2ger@igalia.com>
1405 [GTK] Remove obsolete failure expectation for narrow-non-breaking-space.html.
1406 https://bugs.webkit.org/show_bug.cgi?id=139493
1408 Unreviewed test gardening.
1410 It likely started passing in r205826 due to its change in Font.cpp.
1412 * platform/gtk/TestExpectations:
1414 2017-08-03 Ms2ger <Ms2ger@igalia.com>
1416 [GTK] Skip timezone-dependent Sputnik tests.
1417 https://bugs.webkit.org/show_bug.cgi?id=175120
1419 Unreviewed test gardening.
1421 These tests are skipped in the platform-neutral TestExpectations file because
1422 they only pass in Pacific Time (see bug 42625). There doesn't seem to be a
1423 reason for gtk to run them, and they do pass on the buildbot.
1425 * platform/gtk/TestExpectations:
1427 2017-08-02 Devin Rousso <drousso@apple.com>
1429 Web Inspector: add stack trace information for each RecordingAction
1430 https://bugs.webkit.org/show_bug.cgi?id=174663
1432 Reviewed by Joseph Pecoraro.
1434 * inspector/canvas/recording-2d-expected.txt:
1435 * inspector/canvas/recording-2d.html:
1436 * inspector/model/recording-expected.txt:
1437 * inspector/model/recording.html:
1439 2017-08-02 Chris Dumez <cdumez@apple.com>
1441 NetworkResourceLoader::setDefersLoading() may cause start() to be called multiple times
1442 https://bugs.webkit.org/show_bug.cgi?id=175109
1443 <rdar://problem/33363169>
1445 Reviewed by Brady Eidson.
1447 Extend test coverage to cover cacheable redirects to a resource that needs
1448 revalidation, similarly to the case in the radar.
1450 * http/tests/cache/disk-cache/disk-cache-redirect-expected.txt:
1451 * http/tests/cache/disk-cache/disk-cache-redirect.html:
1453 2017-08-02 Youenn Fablet <youenn@apple.com>
1455 HTTP tests with 'https' suffix are only run over HTTPS for WK2, not WK1
1456 https://bugs.webkit.org/show_bug.cgi?id=175089
1458 Reviewed by Chris Dumez.
1460 Removing no longer needed expectations.
1462 * platform/ios-wk1/http/tests/security/contentSecurityPolicy/upgrade-insecure-requests/iframe-upgrade.https-expected.txt: Removed.
1463 * platform/mac-wk1/http/tests/security/contentSecurityPolicy/upgrade-insecure-requests/iframe-upgrade.https-expected.txt: Removed.
1465 2017-08-02 Matt Lewis <jlewis3@apple.com>
1467 Marked http/tests/appcache/deferred-events-delete-while-raising-timer.html as flaky.
1468 https://bugs.webkit.org/show_bug.cgi?id=175107
1470 Unreviewed test gardening.
1474 2017-08-02 Matt Lewis <jlewis3@apple.com>
1476 Removed bad expectations and marked test as flaky.
1477 https://bugs.webkit.org/show_bug.cgi?id=175061
1479 Unreviewed test gardening.
1481 * platform/mac-elcapitan-wk2/imported/w3c/web-platform-tests/fetch/api/basic/mode-no-cors-expected.txt: Removed.
1482 * platform/mac-elcapitan-wk2/imported/w3c/web-platform-tests/fetch/api/basic/mode-no-cors-worker-expected.txt: Removed.
1483 * platform/mac-elcapitan-wk2/imported/w3c/web-platform-tests/fetch/api/cors/cors-basic.any-expected.txt: Removed.
1484 * platform/mac-elcapitan-wk2/imported/w3c/web-platform-tests/fetch/api/cors/cors-basic.any.worker-expected.txt: Removed.
1485 * platform/mac-elcapitan-wk2/imported/w3c/web-platform-tests/fetch/api/cors/cors-no-preflight.any-expected.txt: Removed.
1486 * platform/mac-elcapitan-wk2/imported/w3c/web-platform-tests/fetch/api/cors/cors-no-preflight.any.worker-expected.txt: Removed.
1487 * platform/mac-elcapitan-wk2/imported/w3c/web-platform-tests/fetch/api/cors/cors-origin.any-expected.txt: Removed.
1488 * platform/mac-elcapitan-wk2/imported/w3c/web-platform-tests/fetch/api/cors/cors-origin.any.worker-expected.txt: Removed.
1489 * platform/mac/TestExpectations:
1491 2017-08-02 Andy Estes <aestes@apple.com>
1493 REGRESSION (r207155): Unable to switch sheets when previewing Numbers '09 spreadsheets
1494 https://bugs.webkit.org/show_bug.cgi?id=175098
1495 <rdar://problem/31416763>
1497 Reviewed by Daniel Bates.
1499 * quicklook/multi-sheet-numbers-09-expected.txt: Added.
1500 * quicklook/multi-sheet-numbers-09.html: Added.
1501 * quicklook/resources/multi-sheet-numbers-09.numbers: Added.
1503 2017-08-02 Chris Dumez <cdumez@apple.com>
1505 Unreviewed, skip newly imported WPT that is slow in Debug builds.
1509 2017-08-02 Joseph Pecoraro <pecoraro@apple.com>
1511 inspector/runtime/CommandLineAPI-inspect.html is flaky.
1512 https://bugs.webkit.org/show_bug.cgi?id=175092
1514 Reviewed by Brian Burg.
1516 * inspector/runtime/CommandLineAPI-inspect-expected.txt:
1517 * inspector/runtime/CommandLineAPI-inspect.html:
1519 2017-08-02 Chris Dumez <cdumez@apple.com>
1521 Unreviewed, skip newly imported WPT HTTPS tests on WK2 only.
1523 The tests seem to work fine on WK1.
1526 * platform/wk2/TestExpectations:
1528 2017-08-02 Matt Lewis <jlewis3@apple.com>
1530 Unmarked imported/w3c/IndexedDB-private-browsing/idbfactory_open.html as flaky.
1531 https://bugs.webkit.org/show_bug.cgi?id=174949
1533 Unreviewed test gardening.
1535 * platform/ios-wk2/TestExpectations:
1537 2017-08-02 Chris Dumez <cdumez@apple.com>
1539 Unreviewed, temporarily skip some HTTPS tests that time out on the bots.
1543 2017-08-02 Matt Lewis <jlewis3@apple.com>
1545 Added new expectations folders and moved expectations to correct folders.
1546 https://bugs.webkit.org/show_bug.cgi?id=175061
1548 Unreviewed gardening.
1549 * 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.
1550 * 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.
1551 * 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.
1552 * 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.
1553 * 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.
1554 * 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.
1555 * 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.
1556 * 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.
1558 2017-08-02 Ms2ger <Ms2ger@igalia.com>
1560 Remove obsolete expectations for syntax-021.xml.
1561 https://bugs.webkit.org/show_bug.cgi?id=86142
1563 Reviewed by Sam Weinig.
1565 It may have started passing in r209396.
1567 * platform/gtk/TestExpectations:
1568 * platform/ios-simulator/TestExpectations:
1569 * platform/mac/TestExpectations:
1570 * platform/win/TestExpectations:
1572 2017-08-02 Ms2ger <Ms2ger@igalia.com>
1574 Remove overridden lines from win's TestExpectations.
1575 https://bugs.webkit.org/show_bug.cgi?id=175068
1577 Reviewed by Darin Adler.
1579 These lines cause lint errors and block any patch that touches the file from
1582 * platform/win/TestExpectations:
1584 2017-08-02 Ms2ger <Ms2ger@igalia.com>
1586 [GTK] Layout test editing/pasteboard/copy-standalone-image.html failing
1587 https://bugs.webkit.org/show_bug.cgi?id=163184
1589 Unreviewed test gardening.
1591 Remove obsolete failure expectation for copy-standalone-image.html.
1593 The bug was fixed in r212428. (The test was also broken by both landings for
1594 bug 170956, until r216174 fixed it again.)
1596 * platform/gtk/TestExpectations:
1598 2017-08-01 Chris Dumez <cdumez@apple.com>
1600 Add initial support for navigator.sendBeacon
1601 https://bugs.webkit.org/show_bug.cgi?id=175007
1602 <rdar://problem/33547728>
1604 Reviewed by Sam Weinig.
1606 * fast/dom/navigator-detached-no-crash-expected.txt:
1607 Rebaseline test now that sendBeacon is exposed on navigator.
1609 * http/tests/blink/sendbeacon/beacon-cookie-expected.txt: Added.
1610 * http/tests/blink/sendbeacon/beacon-cookie.html: Added.
1611 * http/tests/blink/sendbeacon/beacon-cross-origin-expected.txt: Added.
1612 * http/tests/blink/sendbeacon/beacon-cross-origin-redirect-blob-expected.txt: Added.
1613 * http/tests/blink/sendbeacon/beacon-cross-origin-redirect-blob.html: Added.
1614 * http/tests/blink/sendbeacon/beacon-cross-origin-redirect-expected.txt: Added.
1615 * http/tests/blink/sendbeacon/beacon-cross-origin-redirect.html: Added.
1616 * http/tests/blink/sendbeacon/beacon-cross-origin.html: Added.
1617 * http/tests/blink/sendbeacon/beacon-cross-origin.https-expected.txt: Added.
1618 * http/tests/blink/sendbeacon/beacon-cross-origin.https.html: Added.
1619 * http/tests/blink/sendbeacon/beacon-detached-no-crash-expected.txt: Added.
1620 * http/tests/blink/sendbeacon/beacon-detached-no-crash.html: Added.
1621 * http/tests/blink/sendbeacon/beacon-same-origin-expected.txt: Added.
1622 * http/tests/blink/sendbeacon/beacon-same-origin.html: Added.
1623 * http/tests/blink/sendbeacon/connect-src-beacon-allowed-expected.txt: Added.
1624 * http/tests/blink/sendbeacon/connect-src-beacon-allowed.html: Added.
1625 * http/tests/blink/sendbeacon/resources/check-beacon.php: Added.
1626 * http/tests/blink/sendbeacon/resources/save-beacon.php: Added.
1627 Import more beacon test coverage from Blink.
1629 * http/wpt/beacon/connect-src-beacon-blocked.sub-expected.txt: Added.
1630 * http/wpt/beacon/connect-src-beacon-blocked.sub.html: Added.
1631 Improve test coverage for sendBeacon and CSP.
1633 * http/wpt/beacon/headers/header-content-type-same-origin-expected.txt: Added.
1634 * http/wpt/beacon/headers/header-content-type-same-origin.html: Added.
1635 Improve test coverage for sendBeacon with various types of payload. The test is done
1636 using same origin as we do not currently support sending some of those payloads cross
1639 * imported/blink/fast/beacon/beacon-basic-expected.txt: Added.
1640 * imported/blink/fast/beacon/beacon-basic.html: Added.
1641 Import basic Beacon test coverage from Blink.
1643 * resources/window-postmessage-open-close.html: Added.
1644 * tests-options.json:
1646 2017-08-01 Devin Rousso <drousso@apple.com>
1648 Web Inspector: simplify WebInspector with WI
1649 https://bugs.webkit.org/show_bug.cgi?id=175058
1651 Reviewed by Joseph Pecoraro.
1653 * http/tests/inspector/**/*.html:
1654 * http/tests/websocket/tests/hybi/inspector/**/*.html:
1655 * inspector/**/*.html:
1657 2017-08-01 Matt Lewis <jlewis3@apple.com>
1659 Added expectations files for El Capitan.
1660 https://bugs.webkit.org/show_bug.cgi?id=175061
1662 Unreviewed test gardening.
1664 * platform/mac-elcapitan/imported/w3c/web-platform-tests/fetch/api/basic/mode-no-cors-expected.txt: Added.
1665 * platform/mac-elcapitan/imported/w3c/web-platform-tests/fetch/api/basic/mode-no-cors-worker-expected.txt: Added.
1666 * platform/mac-elcapitan/imported/w3c/web-platform-tests/fetch/api/cors/cors-basic.any-expected.txt: Added.
1667 * platform/mac-elcapitan/imported/w3c/web-platform-tests/fetch/api/cors/cors-basic.any.worker-expected.txt: Added.
1668 * platform/mac-elcapitan/imported/w3c/web-platform-tests/fetch/api/cors/cors-no-preflight.any-expected.txt: Added.
1669 * platform/mac-elcapitan/imported/w3c/web-platform-tests/fetch/api/cors/cors-no-preflight.any.worker-expected.txt: Added.
1670 * platform/mac-elcapitan/imported/w3c/web-platform-tests/fetch/api/cors/cors-origin.any-expected.txt: Added.
1671 * platform/mac-elcapitan/imported/w3c/web-platform-tests/fetch/api/cors/cors-origin.any.worker-expected.txt: Added.
1673 2017-08-01 Devin Rousso <drousso@apple.com>
1675 Web Inspector: create Recording tab for displaying recordings
1676 https://bugs.webkit.org/show_bug.cgi?id=174484
1678 Reviewed by Joseph Pecoraro.
1680 * inspector/unit-tests/number-utilities-expected.txt:
1681 * inspector/unit-tests/number-utilities.html:
1683 2017-08-01 Zalan Bujtas <zalan@apple.com>
1685 REGRESSION (r217197): New Yorker website hangs for a long time on load, lots of blank tiles
1686 https://bugs.webkit.org/show_bug.cgi?id=175009
1687 <rdar://problem/33505791>
1689 Reviewed by Simon Fraser.
1691 * fast/frames/flattening/media-query-growing-content-expected.txt: Added.
1692 * fast/frames/flattening/media-query-growing-content.html: Added.
1693 * fast/frames/flattening/resources/media-query-min-height-with-flattening.html: Added.
1695 2017-08-01 Youenn Fablet <youenn@apple.com>
1697 Layout tests with 'https' suffix should be run over HTTPS
1698 https://bugs.webkit.org/show_bug.cgi?id=174992
1700 Reviewed by Chris Dumez.
1702 Updating test to allow display insecure content as otherwise the test would not complete now that it is run over HTTPS.
1703 Adding WK1 expected files as the warning message is not printed.
1705 * http/tests/security/contentSecurityPolicy/upgrade-insecure-requests/iframe-upgrade.https-expected.txt:
1706 * http/tests/security/contentSecurityPolicy/upgrade-insecure-requests/iframe-upgrade.https.html:
1707 * platform/ios-wk1/http/tests/security/contentSecurityPolicy/upgrade-insecure-requests/iframe-upgrade.https-expected.txt: Added.
1708 * platform/mac-wk1/http/tests/security/contentSecurityPolicy/upgrade-insecure-requests/iframe-upgrade.https-expected.txt: Added.
1710 2017-08-01 Matt Lewis <jlewis3@apple.com>
1712 Marked imported/w3c/IndexedDB-private-browsing/idbfactory_open.html as flaky.
1713 <rdar://problem/33555052>
1715 Unreviewed test gardening.
1717 * platform/ios-wk2/TestExpectations:
1719 2017-08-01 Zan Dobersek <zdobersek@igalia.com>
1721 [WebCrypto] Add PKCS#8 import test that covers `parameters` and `publicKey` values in ECPrivateKey
1722 https://bugs.webkit.org/show_bug.cgi?id=174420
1724 Reviewed by Darin Adler.
1726 Add test cases that cover testing of the optional ECParameters and publicKey bit string
1727 attributes in the ECPrivateKey ASN.1 structure that's embedded in the PKCS#8 PrivateKeyInfo
1730 Per the spec, if the ECParameters attribute in the ECPrivateKey structure is present, the
1731 relevant curve object identifier should match the same curve identifier that's used in the
1732 ECParameters attribute of the AlgorithmIdentifier structure in PrivateKeyInfo. Both of these
1733 should of course match the curve that was specified for the import operation.
1735 For the publicKey bit string, the data contained there should be properly formatted for
1736 the specific curve, meaning it should be of proper curve-specific size and that it should
1737 use 0x04 as the leading byte, signalling an uncompressed EC point. On top of that the public
1738 key should have a valid value that positions it on the specified elliptic curve.
1740 These cases are covered for PKCS#8 key imports for P-256 and P-384 curves and for both ECDH
1741 and ECDSA algorithms in the newly-introduced tests. They are skipped on all platforms since
1742 no implementation in WebKit can pass them yet.
1745 * crypto/subtle/ecdh-import-pkcs8-key-p256-validate-ecprivatekey-parameters-publickey-expected.txt: Added.
1746 * crypto/subtle/ecdh-import-pkcs8-key-p256-validate-ecprivatekey-parameters-publickey.html: Added.
1747 * crypto/subtle/ecdh-import-pkcs8-key-p384-validate-ecprivatekey-parameters-publickey-expected.txt: Added.
1748 * crypto/subtle/ecdh-import-pkcs8-key-p384-validate-ecprivatekey-parameters-publickey.html: Added.
1749 * crypto/subtle/ecdsa-import-pkcs8-key-p256-validate-ecprivatekey-parameters-publickey-expected.txt: Added.
1750 * crypto/subtle/ecdsa-import-pkcs8-key-p256-validate-ecprivatekey-parameters-publickey.html: Added.
1751 * crypto/subtle/ecdsa-import-pkcs8-key-p384-validate-ecprivatekey-parameters-publickey-expected.txt: Added.
1752 * crypto/subtle/ecdsa-import-pkcs8-key-p384-validate-ecprivatekey-parameters-publickey.html: Added.
1754 2017-08-01 Ms2ger <Ms2ger@igalia.com>
1756 [GTK] Layout test fast/forms/content-with-margins-inside-button.html is failing
1757 https://bugs.webkit.org/show_bug.cgi?id=174610
1759 Reviewed by Darin Adler.
1761 Use an explicit text color for content-with-margins-inside-button.html.
1763 This makes the test pass in the GTK port.
1765 I also changed the formatting of the CSS to make it more readable.
1767 * fast/forms/content-with-margins-inside-button-expected.html:
1768 * fast/forms/content-with-margins-inside-button.html:
1769 * platform/gtk/TestExpectations:
1771 2017-08-01 Ms2ger <Ms2ger@igalia.com>
1773 Remove obsolete failure expectations for wpt XHR tests.
1774 https://bugs.webkit.org/show_bug.cgi?id=175024
1776 Reviewed by Darin Adler.
1779 * platform/gtk/TestExpectations:
1781 2017-08-01 Ms2ger <Ms2ger@igalia.com>
1783 Remove obsolete failure expectations for style-01.html.
1784 https://bugs.webkit.org/show_bug.cgi?id=175026
1786 Reviewed by Darin Adler.
1790 2017-08-01 Ms2ger <Ms2ger@igalia.com>
1792 Remove obsolete failure expectation for Document-characterSet-normalization.html.
1793 https://bugs.webkit.org/show_bug.cgi?id=175022
1795 Reviewed by Sam Weinig.
1797 The expectations were updated in r204605.
1799 * platform/gtk/TestExpectations:
1801 2017-08-01 Ms2ger <Ms2ger@igalia.com>
1803 Remove obsolete failure expectation for regional-indicators.html.
1804 https://bugs.webkit.org/show_bug.cgi?id=175021
1806 Reviewed by Sam Weinig.
1808 * platform/gtk/TestExpectations:
1810 2017-08-01 Ms2ger <Ms2ger@igalia.com>
1812 REGRESSION(r205909): Layout test editing/pasteboard/image-in-iframe.html is failing
1813 https://bugs.webkit.org/show_bug.cgi?id=163185
1815 Reviewed by Sam Weinig.
1817 Remove obsolete failure expectation for image-in-iframe.html.
1819 The bug was fixed in r212428. (The test was also broken by both landings for
1820 bug 170956, until r216174 fixed it again.)
1822 * platform/gtk/TestExpectations:
1824 2017-08-01 Darin Adler <darin@apple.com>
1826 REGRESSION (r220052): http/tests/media/video-play-stall.html times out
1827 https://bugs.webkit.org/show_bug.cgi?id=174988
1829 Reviewed by Sam Weinig.
1831 * TestExpectations: Stop skipping this test.
1833 * http/tests/media/video-play-stall.html: Use a 0-duration timeout to sidestep an
1834 issue where the test runner never thinks the test is done because of the stalled
1835 media loading, and times out. The behaviors here aren't great, but there is no
1836 reason to think that this confused state has any effect on web browsing; just on
1837 our test runners in a test that intentionally has a still loading video in it.
1839 2017-08-01 Ms2ger <Ms2ger@igalia.com>
1841 Correct the line numbers in GTK's scheme-about.any-expected.txt.
1842 https://bugs.webkit.org/show_bug.cgi?id=175017
1844 Reviewed by Sam Weinig.
1846 The code fix landed in r220050.
1848 * platform/gtk/imported/w3c/web-platform-tests/fetch/api/basic/scheme-about.any-expected.txt:
1850 2017-07-31 Ms2ger <Ms2ger@igalia.com>
1852 Remove some obsolete expected failures blamed on the threaded compositor.
1853 https://bugs.webkit.org/show_bug.cgi?id=174982
1855 Reviewed by Sergio Villar Senin.
1857 * platform/gtk/TestExpectations:
1859 2017-07-31 Jiewen Tan <jiewen_tan@apple.com>
1861 Unreviewed, test gardening
1863 * platform/mac-highsierra/TestExpectations:
1864 * platform/mac-highsierra/imported/w3c/web-platform-tests/WebCryptoAPI/derive_bits_keys/test_pbkdf2_long_empty.https-expected.txt: Added.
1865 * platform/mac-highsierra/imported/w3c/web-platform-tests/WebCryptoAPI/derive_bits_keys/test_pbkdf2_short_empty.https-expected.txt: Added.
1867 2017-07-31 Matt Lewis <jlewis3@apple.com>
1869 Skipped http/tests/media/video-play-stall.html.
1870 https://bugs.webkit.org/show_bug.cgi?id=174988
1872 Unreviewed test gardening.
1875 2017-07-31 Matt Lewis <jlewis3@apple.com>
1877 Unreviewed, rolling out r220048.
1879 This revision caused multiple crashes in fast/images. See
1884 "RenderImageResourceStyleImage::image() should return the
1885 nullImage() if the image is not available"
1886 https://bugs.webkit.org/show_bug.cgi?id=174874
1887 http://trac.webkit.org/changeset/220048
1889 2017-07-31 Per Arne Vollan <pvollan@apple.com>
1891 Do not mark all web-platform tests as slow, as this increases time spent on layout tests.
1892 Only mark individual web-platform tests as slow.
1894 Unreviewed test gardening.
1896 * platform/win/TestExpectations:
1898 2017-07-31 Yusuke Suzuki <utatane.tea@gmail.com>
1900 [JSC] Support optional catch binding
1901 https://bugs.webkit.org/show_bug.cgi?id=174981
1903 Reviewed by Saam Barati.
1905 Rebaseline existing tests.
1907 * js/parser-syntax-check-expected.txt:
1908 * js/script-tests/parser-syntax-check.js:
1909 * sputnik/Conformance/12_Statement/12.14_The_try_Statement/S12.14_A16_T4-expected.txt:
1910 * sputnik/Conformance/12_Statement/12.14_The_try_Statement/S12.14_A16_T4.html:
1912 2017-07-31 Per Arne Vollan <pvollan@apple.com>
1914 Many web-platform tests are slow on Windows.
1916 Unreviewed test gardening, mark web-platform tests as slow.
1918 * platform/win/TestExpectations:
1920 2017-07-31 Ms2ger <Ms2ger@igalia.com>
1922 [GTK] Layout test fast/css/image-set-unprefixed.html is failing
1923 https://bugs.webkit.org/show_bug.cgi?id=163975
1925 Reviewed by Žan Doberšek.
1927 Remove obsolete expectation for image-set-unprefixed.html.
1929 It appears to have started passing with the test change in r209543.
1931 * platform/gtk/TestExpectations:
1933 2017-07-31 Ms2ger <Ms2ger@igalia.com>
1935 [GTK] Layout Tests fast/dom/{Element,Range}/getClientRects.html are failing
1936 https://bugs.webkit.org/show_bug.cgi?id=141700
1938 Reviewed by Sam Weinig.
1940 Add gtk-specific expectations for getClientRects tests.
1942 Since these expectations depend on text metrics, it is unsurprising that they
1943 are platform-dependent.
1945 * platform/gtk/TestExpectations:
1946 * platform/gtk/fast/dom/Element/getClientRects-expected.txt: Added.
1947 * platform/gtk/fast/dom/Range/getClientRects-expected.txt:
1949 2017-07-30 Darin Adler <darin@apple.com>
1951 Remove code in HTMLObjectElement attribute parsing that forces style resolution and layout
1952 https://bugs.webkit.org/show_bug.cgi?id=130653
1954 Reviewed by Antti Koivisto.
1956 * fast/text/international/embed-bidi-style-in-isolate-crash.html: Removed onerror attribute
1957 in the audio element in this test. The error event does fire during the test, which causes
1958 the test to fail. Before, the test was prematurely exiting before the load failed, preventing
1959 the test from failing, but also meaning we didn't finish running the test.
1961 * imported/blink/fast/dom/Window/open-window-features-fuzz.html: Use waitUntilDone and
1962 notifyDone to prevent the test from exiting prematurely. Use a URL that won't trigger loading
1963 outside the web browser; the URL is not what mattered to this test. Before, the test was
1964 prematurely exiting before the test ran. Note also, that I don't think this is testing
1965 much effectively; not sure we are getting any benefit from this test since before it was
1966 not really running to completion anyway.
1968 * media/event-queue-crash-expected.txt: Updated expectations to expect syntax error. Before
1969 there was a race and often the test exited before the syntax error could be logged.
1971 * platform/mac/TestExpectations: Removed flakiness expectation from the
1972 media/event-queue-crash.html test. What made it flaky was a race with the load event,
1973 and that race should be fixed by the change to FrameLoader::checkLoadCompleteForThisFrame.
1974 The same race existed on all platforms, not just Mac, so this flakiness expectation should
1975 be in the main TextExpectations file if anywhere. But I believe it is not needed at all.
1976 For media/modern-media-controls/media-documents/background-color-and-centering.html,
1977 added image failure expectation because under modern WebKit on Mac the image now captures
1978 the upper left hand corner of the controls overlay. Still seems to pass on iOS and the bug
1979 this was created for was iOS-specific, so should be OK for now.
1981 * webarchive/loading/video-in-webarchive-expected.txt: Updated. The old result shows evidence
1982 of a premature load event, fixed by the change to FrameLoader::checkLoadCompleteForThisFrame.
1984 2017-07-30 Sam Weinig <sam@webkit.org>
1986 [WebIDL] Remove JS builtin bindings for FetchRequest, DOMWindowFetch and WorkerGlobalScopeFetch
1987 https://bugs.webkit.org/show_bug.cgi?id=174974
1989 Reviewed by Darin Adler.
1991 * http/tests/inspector/network/fetch-network-data-expected.txt:
1992 Update results to have the correct line number for exceptions reported in the console.
1994 2017-07-30 Said Abou-Hallawa <sabouhallawa@apple.com>
1996 RenderImageResourceStyleImage::image() should return the nullImage() if the image is not available
1997 https://bugs.webkit.org/show_bug.cgi?id=174874
1998 <rdar://problem/33530130>
2000 Reviewed by Darin Adler.
2002 * fast/images/image-element-image-content-data-expected.txt: Added.
2003 * fast/images/image-element-image-content-data.html: Added.
2005 2017-07-29 Nan Wang <n_wang@apple.com>
2007 AX: findMatchingObjects doesn't work when the startObject is ignored
2008 https://bugs.webkit.org/show_bug.cgi?id=174965
2010 Reviewed by Chris Fleizach.
2012 * accessibility/mac/search-predicate-from-ignored-element-expected.txt: Added.
2013 * accessibility/mac/search-predicate-from-ignored-element.html: Added.
2015 2017-07-29 Aaron Chu <aaron_chu@apple.com>
2017 AX: FKA: Buttons need a visible focus indicator
2018 https://bugs.webkit.org/show_bug.cgi?id=171040
2019 <rdar://problem/30922548>
2021 Reviewed by Antoine Quint.
2023 * media/modern-media-controls/button/button-focus-state-expected.txt: Added.
2024 * media/modern-media-controls/button/button-focus-state.html: Added.
2025 * platform/ios-simulator/TestExpectations:
2026 * platform/mac-elcapitan/TestExpectations:
2028 2017-07-28 Sam Weinig <sam@webkit.org>
2030 [WebIDL] Remove JS builtin bindings for FetchHeaders
2031 https://bugs.webkit.org/show_bug.cgi?id=174905
2033 Reviewed by Alex Christensen.
2035 * fetch/header-constructor-is-array-expected.txt:
2036 * fetch/header-constructor-is-array.html:
2037 Update test to match spec. An array with out a prototype will not yield
2038 a valid Header as it is not iterable.
2040 2017-07-28 Matt Baker <mattbaker@apple.com>
2042 Web Inspector: capture an async stack trace when web content calls addEventListener
2043 https://bugs.webkit.org/show_bug.cgi?id=174739
2044 <rdar://problem/33468197>
2046 Reviewed by Brian Burg.
2048 Add test case checking that async stack traces are recorded for addEventListener.
2050 * inspector/debugger/async-stack-trace-expected.txt:
2051 * inspector/debugger/async-stack-trace.html:
2053 2017-07-28 Matt Rajca <mrajca@apple.com>
2055 Don't add autoplay restrictions to media elements created in response to user gestures.
2056 https://bugs.webkit.org/show_bug.cgi?id=174947
2058 Reviewed by Eric Carlson.
2060 Skip the test on iOS because "runWithKeyDown" does not work there.
2062 Jer: "Turns out the problem with iOS is that the WKTR EventSender is basically unwritten. It
2063 doesn't support sending mouse, key, or touch events, so our "do this during a user gesture"
2064 helper in video-test.js doesn't work."
2066 * media/video-create-with-user-gesture-expected.txt: Added.
2067 * media/video-create-with-user-gesture.html: Added.
2068 * platform/ios/TestExpectations:
2070 2017-07-28 Per Arne Vollan <pvollan@apple.com>
2072 The test imported/w3c/web-platform-tests/fetch/api/basic/accept-header.any.html is slow on Windows.
2074 Unreviewed test gardening, mark test as slow.
2076 * platform/win/TestExpectations:
2078 2017-07-28 Matt Lewis <jlewis3@apple.com>
2080 Unreviewed, rolling out r220016.
2082 Test needs to be unskipped due to configuration change in High
2087 "Marked fast/images/pdf-as-image-with-annotations.html as
2089 http://trac.webkit.org/changeset/220016
2091 2017-07-28 Matt Lewis <jlewis3@apple.com>
2093 Marked fast/images/pdf-as-image-with-annotations.html as image failure.
2094 <rdar://problem/33550614>
2096 Unreviewed test gardening.
2098 * platform/mac-highsierra/TestExpectations:
2100 2017-07-28 Matt Lewis <jlewis3@apple.com>
2102 Marked multiple iimported/w3c/web-platform-tests/WebCryptoAPI/derive_bits_keys/ as failing.
2103 <rdar://problem/33548297>
2105 Unreviewed test gardening.
2107 * platform/mac-highsierra/TestExpectations:
2109 2017-07-28 Matt Lewis <jlewis3@apple.com>
2111 Marked imported/w3c/IndexedDB-private-browsing/idbfactory_open12.html as flaky.
2112 <rdar://problem/33555052>
2114 Unreviewed test gardening.
2116 * platform/ios-wk2/TestExpectations:
2117 * platform/mac-highsierra/TestExpectations:
2119 2017-07-28 Myles C. Maxfield <mmaxfield@apple.com>
2121 [macOS] Reeder's defaults font is Times instead of San Francisco
2122 https://bugs.webkit.org/show_bug.cgi?id=174885
2123 <rdar://problem/33462483>
2125 Reviewed by Simon Fraser.
2127 * fast/text/font-lookup-dot-prefix-case-sensitive-2-expected.html: Added.
2128 * fast/text/font-lookup-dot-prefix-case-sensitive-2.html: Added.
2129 * fast/text/font-lookup-dot-prefix-case-sensitive-expected-mismatch.html: Added.
2130 * fast/text/font-lookup-dot-prefix-case-sensitive.html: Added.
2132 2017-07-28 Devin Rousso <drousso@apple.com>
2134 Web Inspector: Record actions performed on CanvasRenderingContext2D
2135 https://bugs.webkit.org/show_bug.cgi?id=174482
2137 Reviewed by Joseph Pecoraro.
2139 * inspector/canvas/recording-2d-expected.txt: Added.
2140 * inspector/canvas/recording-2d.html: Added.
2141 * inspector/canvas/recording-expected.txt: Added.
2142 * inspector/canvas/recording.html: Added.
2143 Take a recording of all CanvasRenderingContext2D actions and dump the recorded JSON data.
2145 2017-07-28 Per Arne Vollan <pvollan@apple.com>
2147 The test imported/w3c/web-platform-tests/cors/allow-headers.htm is slow on Windows.
2149 Unreviewed test gardening, mark test as slow.
2151 * platform/win/TestExpectations:
2153 2017-07-28 Myles C. Maxfield <mmaxfield@apple.com>
2155 REGRESSION(r216944): Fallback fonts erroneously visible when the primary font is loading
2156 https://bugs.webkit.org/show_bug.cgi?id=174772
2157 <rdar://problem/33267643>
2159 Reviewed by Simon Fraser.
2161 * http/tests/webfont/font-loading-system-fallback-visibility-FontRanges-expected.html: Added.
2162 * http/tests/webfont/font-loading-system-fallback-visibility-FontRanges.html: Added.
2164 2017-07-28 Per Arne Vollan <pvollan@apple.com>
2166 REGRESSION(r125147): Layout Test svg/dom/SVGScriptElement/script-change-externalResourcesRequired-while-loading.svg is failing
2167 https://bugs.webkit.org/show_bug.cgi?id=93589
2169 Unreviewed test gardening, this test is also a flaky timeout on Windows.
2171 * platform/win/TestExpectations:
2173 2017-07-28 Claudio Saavedra <csaavedra@igalia.com>
2175 [WPE] Implement EventSenderProxy in WTR
2176 https://bugs.webkit.org/show_bug.cgi?id=173419
2178 Reviewed by Žan Doberšek.
2180 Add the implementation of EventSenderProxy to the WTR. This
2181 allows us to extend the coverage of the test suite in WKWPE.
2183 * platform/wpe/TestExpectations: Unskip fast/events tests, marking failures
2184 that are related to features not yet implemented in WPE. Also remove other
2185 tests that are now passing thanks to having event injection.
2186 * platform/wpe/fast/dom/HTMLTableColElement/resize-table-using-col-width-expected.txt: Update.
2187 * platform/wpe/fast/dynamic/layer-hit-test-crash-expected.txt: Update.
2188 * platform/wpe/fast/events/clientXY-in-zoom-and-scroll-expected.txt: Added.
2189 * platform/wpe/ietestcenter/css3/bordersbackgrounds/background-attachment-local-scrolling-expected.txt: Update.
2191 2017-07-27 Oleksandr Skachkov <gskachkov@gmail.com>
2193 [ES] Add support finally to Promise
2194 https://bugs.webkit.org/show_bug.cgi?id=174503
2196 Reviewed by Yusuke Suzuki.
2198 * js/Promise-types-expected.txt:
2199 * js/script-tests/Promise-types.js:
2201 2017-07-27 Aaron Chu <aaron_chu@apple.com>
2203 AX: VoiceOver silent or skipping over time values on media player.
2204 https://bugs.webkit.org/show_bug.cgi?id=174324
2205 <rdar://problem/32021784>
2207 Reviewed by Antoine Quint.
2209 Added role attribute to modern media controls time lable class so that VoiceOver can access the time label when the media is playing.
2211 Updated time-label.html to test role attribute on mac.
2212 Added ios-time-label.html to run time-label test without testing for role since accessibilityController does not expose a role property on iOS.
2214 * media/modern-media-controls/time-label/ios-time-label-expected.txt: Copied from LayoutTests/media/modern-media-controls/time-label/time-label-expected.txt.
2215 * media/modern-media-controls/time-label/ios-time-label.html: Copied from LayoutTests/media/modern-media-controls/time-label/time-label.html.
2216 * media/modern-media-controls/time-label/time-label-expected.txt:
2217 * media/modern-media-controls/time-label/time-label.html:
2218 * platform/ios-simulator/TestExpectations:
2219 * platform/mac/TestExpectations:
2221 2017-07-27 Yusuke Suzuki <utatane.tea@gmail.com>
2223 Hoist DOM binding attribute getter prologue into JavaScriptCore taking advantage of DOMJIT / CheckSubClass
2224 https://bugs.webkit.org/show_bug.cgi?id=171637
2226 Reviewed by Darin Adler.
2228 * js/dom/dom-getters-type-check-expected.txt: Added.
2229 * js/dom/dom-getters-type-check.html: Added.
2231 2017-07-27 Zan Dobersek <zdobersek@igalia.com>
2233 [GCrypt] Key serialization support
2234 https://bugs.webkit.org/show_bug.cgi?id=173883
2236 Reviewed by Jiewen Tan.
2238 * platform/wpe/TestExpectations: Unskip the crypto/worker/ tests that
2239 utilize key serialization and are now passing.
2241 2017-07-26 Arnaud Renevier <a.renevier@sisa.samsung.com> and Fujii Hironori <Hironori.Fujii@sony.com>
2243 Implement new TextMetrics, returned by canvas measureText()
2244 https://bugs.webkit.org/show_bug.cgi?id=82798
2246 Reviewed by Dean Jackson.
2248 Create a test that checks that:
2249 - ascent + descent is greater than zero
2250 - actualBoundingBoxLeft + actualBoundingBoxRight is somewhere
2251 quite close to width
2252 - when baseline is top, emHeightAscent is 0 (respectively
2253 bottom/emHeightDescent)
2254 - when baseline is hanging, hangingBaseline in 0 (respectively
2255 alphabetic and ideographic)
2256 - order of different vertical measures (for example,
2257 emHeightAscent is always higher that alphabeticBaseline)
2259 * fast/canvas/canvas-measureText-2-expected.txt: Added.
2260 * fast/canvas/canvas-measureText-2.html: Added.
2262 2017-07-26 Matt Lewis <jlewis3@apple.com>
2264 Marked Multiple imported/w3c/web-platform-tests/ as failing.
2265 <rdar://problem/33251388>
2267 Unreviewed test gardening.
2269 * platform/ios-11/TestExpectations:
2271 2017-07-26 Matt Lewis <jlewis3@apple.com>
2273 Rebaselined http/tests/quicklook/top-navigation-blocked-expected.txt.
2274 https://bugs.webkit.org/show_bug.cgi?id=174755
2276 Unreviewed test gardening.
2278 * platform/ios-11/http/tests/quicklook/top-navigation-blocked-expected.txt:
2280 2017-07-26 Devin Rousso <drousso@apple.com>
2282 Web Inspector: create protocol for recording Canvas contexts
2283 https://bugs.webkit.org/show_bug.cgi?id=174481
2285 Reviewed by Joseph Pecoraro.
2287 * inspector/model/recording-expected.txt: Added.
2288 * inspector/model/recording.html: Added.
2290 2017-07-26 Ali Juma <ajuma@chromium.org>
2292 Implement document.elementsFromPoint
2293 https://bugs.webkit.org/show_bug.cgi?id=153137
2295 Reviewed by Simon Fraser.
2297 * TestExpectations: Unskip a test.
2299 2017-07-26 Brian Burg <bburg@apple.com>
2301 Remove WEB_TIMING feature flag
2302 https://bugs.webkit.org/show_bug.cgi?id=174795
2304 Reviewed by Alex Christensen.
2306 * inspector/formatting/resources/javascript-tests/sample-normal-utilities-expected.js:
2307 (decodeBase64ToBlob):
2308 (timestamp): Deleted.
2309 * inspector/formatting/resources/javascript-tests/sample-normal-utilities.js:
2310 (decodeBase64ToBlob):
2311 (timestamp): Deleted.
2313 2017-07-26 Matt Lewis <jlewis3@apple.com>
2315 Rebaselined multiple fast/css/getComputedStyle.
2316 <rdar://problem/33416054>
2318 Unreviewed test gardening.
2320 * platform/mac-highsierra/fast/css/getComputedStyle/computed-style-expected.txt:
2321 * platform/mac-highsierra/fast/css/getComputedStyle/computed-style-without-renderer-expected.txt:
2323 2017-07-26 Chris Dumez <cdumez@apple.com>
2325 Pressing the Escape key should not be a valid user gesture to enter fullscreen
2326 https://bugs.webkit.org/show_bug.cgi?id=174864
2327 <rdar://problem/33009088>
2329 Reviewed by Geoffrey Garen.
2331 Add layout test coverage.
2333 * fullscreen/requestFullscreen-escape-key-expected.txt: Added.
2334 * fullscreen/requestFullscreen-escape-key.html: Added.
2336 2017-07-26 Nan Wang <n_wang@apple.com>
2338 AX: Incorrect range from index and length in contenteditable with <p> tags
2339 https://bugs.webkit.org/show_bug.cgi?id=174856
2341 Reviewed by Chris Fleizach.
2343 * accessibility/mac/range-for-contenteditable-newline-expected.txt:
2344 * accessibility/mac/range-for-contenteditable-newline.html:
2346 2017-07-26 Ms2ger <Ms2ger@igalia.com>
2348 Remove obsolete failure annotation for bad-charset-alias.html.
2349 https://bugs.webkit.org/show_bug.cgi?id=145048
2351 Reviewed by Carlos Garcia Campos.
2353 This appears to have been fixed in r204850.
2355 * platform/gtk/TestExpectations:
2357 2017-07-26 Ms2ger <Ms2ger@igalia.com>
2359 Remove obsolete failure expectations for 2d.fillStyle.parse.{rgb,rgba}-eof.
2360 https://bugs.webkit.org/show_bug.cgi?id=174857
2362 Reviewed by Žan Doberšek.
2364 These tests started passing in r209666.
2366 * platform/gtk/TestExpectations:
2368 2017-07-26 Javier Fernandez <jfernandez@igalia.com>
2370 InsertOrderedList command applied to table cells inserts an extra BR before the table
2371 https://bugs.webkit.org/show_bug.cgi?id=174593
2373 Reviewed by Darin Adler.
2375 Tests to verify that the insertOrderedList command works as expected when applied
2378 * editing/inserting/insert-list-in-table-cell-01.html: Added.
2379 * editing/inserting/insert-list-in-table-cell-01-expected.txt: Added.
2380 * editing/inserting/insert-list-in-table-cell-02.html: Added.
2381 * editing/inserting/insert-list-in-table-cell-02-expected.txt: Added.
2382 * editing/inserting/insert-list-in-table-cell-03.html: Added.
2383 * editing/inserting/insert-list-in-table-cell-03-expected.txt: Added.
2384 * editing/inserting/insert-list-in-table-cell-04.html: Added.
2385 * editing/inserting/insert-list-in-table-cell-04-expected.txt: Added.
2386 * editing/inserting/insert-list-in-table-cell-05.html: Added.
2387 * editing/inserting/insert-list-in-table-cell-05-expected.txt: Added.
2388 * editing/inserting/insert-list-in-table-cell-06.html: Added.
2389 * editing/inserting/insert-list-in-table-cell-06-expected.txt: Added.
2390 * editing/inserting/insert-list-in-table-cell-07.html: Added.
2391 * editing/inserting/insert-list-in-table-cell-07-expected.txt: Added.
2392 * editing/inserting/insert-list-in-table-cell-08.html: Added.
2393 * editing/inserting/insert-list-in-table-cell-08-expected.txt: Added.
2395 2017-07-26 Ms2ger <Ms2ger@igalia.com>
2397 Fix an incorrect check in 2d.missingargs.html.
2398 https://bugs.webkit.org/show_bug.cgi?id=174854
2400 Reviewed by Carlos Garcia Campos.
2402 The check was introduced without explanation in r168302. This change reverts
2403 it to the previous, correct check.
2405 * canvas/philip/tests/2d.missingargs-expected.txt:
2406 * canvas/philip/tests/2d.missingargs.html:
2407 * platform/gtk/TestExpectations:
2408 * platform/ios/TestExpectations:
2409 * platform/mac/canvas/philip/tests/2d.missingargs-expected.txt: Removed.
2410 * platform/wpe/TestExpectations:
2412 2017-07-26 Claudio Saavedra <csaavedra@igalia.com>
2414 [WPE] Enable KeyboardEvent key and code attributes
2415 https://bugs.webkit.org/show_bug.cgi?id=174822
2417 Reviewed by Žan Doberšek.
2419 * platform/wpe/TestExpectations: Mark
2420 fast/events/constructors/keyboard-event-constructor.html as passing.
2422 2017-07-26 Zan Dobersek <zdobersek@igalia.com>
2424 [WPE] WebGL2 support
2425 https://bugs.webkit.org/show_bug.cgi?id=174249
2427 Reviewed by Alex Christensen.
2429 * platform/wpe/TestExpectations:
2430 Unskip WebGL2 tests under the webgl/ directory. More tests under fast/canvas/webgl2/
2431 will be unskipped later.
2433 2017-07-26 Nan Wang <n_wang@apple.com>
2435 AX: should dispatch accessibilityPerformPressAction async on MacOS
2436 https://bugs.webkit.org/show_bug.cgi?id=174849
2438 Reviewed by Chris Fleizach.
2440 * accessibility/file-upload-button-with-axpress.html:
2441 * accessibility/mac/html5-input-number.html:
2442 * accessibility/mac/search-field-cancel-button.html:
2443 * accessibility/press-target-uses-text-descendant-node.html:
2444 * accessibility/press-targets-center-point.html:
2445 * accessibility/press-works-on-control-types.html:
2447 2017-07-25 Andy Estes <aestes@apple.com>
2449 [Apple Pay] Add "carteBancaire" as a supported payment network
2450 https://bugs.webkit.org/show_bug.cgi?id=174841
2451 <rdar://problem/31935596>
2453 Reviewed by Alex Christensen.
2455 * http/tests/ssl/applepay/ApplePaySession-expected.txt:
2456 * http/tests/ssl/applepay/ApplePaySession.html:
2457 * http/tests/ssl/applepay/ApplePaySessionV3.html:
2459 2017-07-25 Matt Lewis <jlewis3@apple.com>
2461 Marked multiple fast/ tests as crashing on High Sierra WK1.
2462 <rdar://problem/33522420>
2464 Unreviewed test gardening.
2466 * platform/mac-highsierra-wk1/TestExpectations:
2468 2017-07-25 Matt Lewis <jlewis3@apple.com>
2470 Marked imported/w3c/web-platform-tests/XMLHttpRequest/send-blob-with-no-mime-type.html as failing.
2471 <rdar://problem/33251388>
2473 Unreviewed test gardening.
2475 * platform/mac-highsierra/TestExpectations:
2477 2017-07-25 Matt Lewis <jlewis3@apple.com>
2479 Rebaselined the test http/tests/quicklook/top-navigation-blocked.html
2480 https://bugs.webkit.org/show_bug.cgi?id=174755
2482 Unreviewed test gardening.
2484 * http/tests/quicklook/top-navigation-blocked-expected.txt:
2486 2017-07-25 Matt Lewis <jlewis3@apple.com>
2488 Rebaselined missed test.
2489 https://bugs.webkit.org/show_bug.cgi?id=174734
2491 Unreviewed test gardening.
2493 * fast/events/touch/ios/touches-client-coords-after-zoom-expected.txt:
2495 2017-07-25 Said Abou-Hallawa <sabouhallawa@apple.com>
2497 Async image decoding for large images should be disabled after the first time a tile is painted
2498 https://bugs.webkit.org/show_bug.cgi?id=174451
2499 <rdar://problem/31246421>
2501 Reviewed by Simon Fraser.
2503 To test async image decoding for large images, we have to create the <img>
2504 element dynamically so we can listen to the load and webkitImageFrameReady
2505 events and know reliably when to end the test. But with this patch the async
2506 image decoding for large images will be disabled after the first paint.
2507 That means async image decoding for large images will be disabled always
2508 unless we force the async image decoding till the image is painted for the
2509 first time. We use Internals::setLargeImageAsyncDecodingEnabledForTesting()
2510 to force the async image decoding. So painting an image in this case will
2511 require multiple paints; in all of them the async image decoding will be
2512 enabled. But this is okay because it resembles the case where the <img> is
2513 created from a static <img> tag in the HTML file.
2515 For new tests, where we want to make sure that mutating the DOM will not
2516 cause a flash, async image decoding will be forced till the image is drawn
2517 for the first time. After that the async image decoding is enabled but not
2520 Disable new tests for WK1 because the async image decoding is always enabled
2521 because tiling does not necessarily exist in WK1 . But eventually the async
2522 image decoding for large images will be always disabled for WK1.
2524 * fast/images/async-image-background-change-expected.html: Added.
2525 * fast/images/async-image-background-change.html: Added.
2526 * fast/images/async-image-background-image-repeated.html:
2527 * fast/images/async-image-background-image.html:
2528 * fast/images/async-image-body-background-image.html:
2529 * fast/images/async-image-multiple-clients-repaint.html:
2530 * fast/images/async-image-src-change-expected.html: Added.
2531 * fast/images/async-image-src-change.html: Added.
2532 * fast/images/resources/green-400x400.png: Added.
2533 * fast/images/resources/red-100x100.png: Added.
2534 * fast/images/resources/red-400x400.png: Added.
2535 * fast/images/sprite-sheet-image-draw.html:
2536 * http/tests/multipart/multipart-async-image-expected.txt: Added.
2537 * http/tests/multipart/multipart-async-image.html: Added.
2538 * platform/ios-wk1/TestExpectations:
2539 * platform/mac-wk1/TestExpectations:
2541 2017-07-25 Charlie Turner <cturner@igalia.com>
2543 [GTK] Unreviewed test gardening
2544 https://bugs.webkit.org/show_bug.cgi?id=174820
2546 Unreviewed gardening.
2548 * platform/gtk/TestExpectations:
2550 2017-07-25 Devin Rousso <drousso@apple.com>
2551 Web Inspector: add context menu item for taking a screenshot of a node
2552 https://bugs.webkit.org/show_bug.cgi?id=174754
2554 Reviewed by Brian Burg.
2556 * inspector/unit-tests/number-utilities-expected.txt:
2557 * inspector/unit-tests/number-utilities.html:
2558 Add test for Number.zeroPad.
2560 Drive-by: Change tests to use expectEqual for better output on failure.
2562 2017-07-25 Claudio Saavedra <csaavedra@igalia.com>
2564 REGRESSION (r143068): fast/events/clientXY-in-zoom-and-scroll.html failing on GTK, Qt
2565 https://bugs.webkit.org/show_bug.cgi?id=110090
2567 Unreviewed gardening.
2569 This test only needed the expectation to be updated.
2571 * platform/gtk/TestExpectations: Remove test below.
2572 * platform/gtk/fast/events/clientXY-in-zoom-and-scroll-expected.txt: Added.
2574 2017-07-24 Per Arne Vollan <pvollan@apple.com>
2576 [Win] The tests fast/text/line-height-minimumFontSize*.html are failing.
2577 https://bugs.webkit.org/show_bug.cgi?id=174801
2579 Unreviewed test gardening, update test expectations for failing tests.
2581 * platform/win/TestExpectations:
2583 2017-07-24 Matt Lewis <jlewis3@apple.com>
2585 Marked tests as failures.
2586 <rdar://problem/33437597>
2588 Unreviewed test gardening.
2590 * platform/mac-highsierra/TestExpectations:
2592 2017-07-24 Matt Lewis <jlewis3@apple.com>
2594 Fixed typo in test expectations.
2595 https://bugs.webkit.org/show_bug.cgi?id=173010
2597 Unreviewed gardening.
2598 * platform/ios-simulator-wk2/TestExpectations:
2600 2017-07-24 Per Arne Vollan <pvollan@apple.com>
2602 [Win] Async image tests are failing.
2603 https://bugs.webkit.org/show_bug.cgi?id=174653
2605 Unreviewed test gardening, update test expectations for async image tests.
2607 * platform/win/TestExpectations:
2609 2017-07-24 Simon Fraser <simon.fraser@apple.com>
2611 Rebaseline this test. The previous result was generated using an older iOS SDK.
2613 * fast/events/ios/no-touch-events-when-stopping-momentum-scroll-in-mainframe-expected.txt:
2615 2017-07-24 Per Arne Vollan <pvollan@apple.com>
2617 Mark Skia font test as image only failure on Windows.
2619 Unreviewed test gardening.
2621 * platform/win/TestExpectations:
2623 2017-07-24 Jeremy Jones <jeremyj@apple.com>
2625 LayoutTest userscripts/user-script-audio-document.html failing on High Sierra
2626 https://bugs.webkit.org/show_bug.cgi?id=174726
2627 rdar://problem/30059973
2629 Reviewed by Alexey Proskuryakov.
2631 Underlying issue has been resolved.
2632 Re-enable test: userscripts/user-script-audio-document.html
2634 * platform/mac-highsierra/TestExpectations:
2636 2017-07-24 Simon Fraser <simon.fraser@apple.com>
2638 Fix typo (Timout -> Timeout).
2640 * platform/mac-wk2/TestExpectations:
2642 2017-07-24 Jeremy Jones <jeremyj@apple.com>
2644 5 wav media layoutTest timeouts on High Sierra
2645 https://bugs.webkit.org/show_bug.cgi?id=174725
2646 rdar://problem/30182218
2648 Reviewed by Andreas Kling.
2650 Underlying issue is fixed. Re-enable tests on High Sierra.
2652 media/audio-controls-timeline-in-media-document.html
2653 media/audio-data-url.html
2654 media/media-document-audio-controls-visible.html
2655 media/media-document-audio-repaint.html
2656 media/media-document-audio-size.html
2658 * platform/mac-highsierra/TestExpectations:
2660 2017-07-24 Simon Fraser <simon.fraser@apple.com>
2662 Revert "client" coordinates to be in scrolling coordinates
2663 https://bugs.webkit.org/show_bug.cgi?id=174734
2664 rdar://problem/33336930
2666 Reviewed by Tim Horton.
2670 * fast/events/ios/no-touch-events-when-stopping-momentum-scroll-in-mainframe-expected.txt:
2671 * fast/visual-viewport/client-coordinates-relative-to-layout-viewport-expected.txt:
2672 * fast/visual-viewport/client-rects-relative-to-layout-viewport-expected.txt:
2673 * fast/visual-viewport/zoomed-fixed-expected.txt:
2674 * fast/visual-viewport/zoomed-fixed-header-and-footer-expected.txt:
2675 * fast/zooming/client-rect-in-fixed-zoomed-expected.txt:
2676 * platform/ios-wk2/fast/visual-viewport/client-rects-relative-to-layout-viewport-expected.txt:
2677 * platform/ios-wk2/imported/w3c/web-platform-tests/cssom-view/elementFromPoint-expected.txt: Added.
2678 * platform/ios/fast/visual-viewport/zoomed-fixed-expected.txt:
2679 * platform/ios/fast/visual-viewport/zoomed-fixed-header-and-footer-expected.txt:
2681 2017-07-24 Matt Lewis <jlewis3@apple.com>
2683 Marked tiled-drawing/scrolling/scroll-snap/scroll-snap-mandatory-mainframe-vertical.html as failure.
2684 https://bugs.webkit.org/show_bug.cgi?id=172148
2686 Unreviewed test gardening.
2688 * platform/mac-wk2/TestExpectations:
2690 2017-07-23 Darin Adler <darin@apple.com>
2692 Remove race from one plug-in test
2693 https://bugs.webkit.org/show_bug.cgi?id=130653
2695 Reviewed by Antti Koivisto.
2697 * plugins/plugin-remove-readystatechange.html: Updated test to use waitUntilDone/notifyDone
2698 rather than racing. Added a computation of offsetLeft to trigger layout and adding a long
2699 comment explaining why this is both needed and potentially insufficient in the long run.
2701 2017-07-11 Frederic Wang <fwang@igalia.com>
2703 Add attribute allow-top-navigation-by-user-activation to iframe sandbox
2704 https://bugs.webkit.org/show_bug.cgi?id=171327
2706 Reviewed by Chris Dumez.
2708 This patch adds tests to verify that a sandboxed iframe with the flag
2709 'allow-top-navigation-by-user-activation' or 'allow-top-navigation' can navigate the top
2710 level page, if navigation is triggered by a user gesture. This is based on a test from the
2711 Chromium repository.
2712 It also verifies that navigation fails when 'allow-top-navigation-by-user-activation' is
2713 absent, even when it is triggered by a user gesture.
2715 * 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
2716 performs navigation of its parent using user activation.
2717 * http/tests/security/frameNavigation/sandbox-ALLOWED-top-navigation-with-user-gesture-1.html: Added.
2718 Test top navigation for a sandboxed frame with 'allow-top-navigation-by-user-activation'
2719 * http/tests/security/frameNavigation/sandbox-ALLOWED-top-navigation-with-user-gesture-1-expected.txt: Added.
2720 Add PASS expectation.
2721 * http/tests/security/frameNavigation/sandbox-ALLOWED-top-navigation-with-user-gesture-2.html: Added.
2722 Test top navigation for a sandboxed frame with 'allow-top-navigation'.
2723 * http/tests/security/frameNavigation/sandbox-ALLOWED-top-navigation-with-user-gesture-2-expected.txt: Added.
2724 Add PASS expectation.
2725 * http/tests/security/frameNavigation/sandbox-DENIED-top-navigation-with-user-gesture.html: Added.
2726 Test user-triggered navigation for a sandboxed frame without 'allow-top-navigation-by-user-activation'.
2727 * http/tests/security/frameNavigation/sandbox-DENIED-top-navigation-with-user-gesture-expected.txt: Added.
2728 Add reference with navigation failure.
2730 2017-07-22 Chris Dumez <cdumez@apple.com>
2732 Merge ExceptionBase into DOMException and drop custom toString
2733 https://bugs.webkit.org/show_bug.cgi?id=174755
2735 Reviewed by Sam Weinig.
2737 Rebaseline some tests now that DOMException's custom toString has been dropped
2738 and we rely on Error's toString. This causes the exception message to be
2741 * fast/canvas/canvas-getImageData-invalid-result-buffer-crash-expected.txt:
2742 * fast/frames/sandboxed-iframe-history-denied-expected.txt:
2743 * fast/frames/sandboxed-iframe-navigation-top-denied-expected.txt:
2744 * fast/inspector-support/uncaught-dom1-exception-expected.txt:
2745 * fast/inspector-support/uncaught-dom3-exception-expected.txt:
2746 * fast/inspector-support/uncaught-dom8-exception-expected.txt:
2747 * fast/regions/selection/crash-deselect-expected.txt:
2748 * http/tests/security/listener/xss-JSTargetNode-onclick-addEventListener-expected.txt:
2749 * http/tests/security/listener/xss-JSTargetNode-onclick-shortcut-expected.txt:
2750 * http/tests/security/listener/xss-XMLHttpRequest-addEventListener-expected.txt:
2751 * http/tests/security/listener/xss-XMLHttpRequest-shortcut-expected.txt:
2752 * http/tests/security/listener/xss-window-onclick-addEventListener-expected.txt:
2753 * http/tests/security/listener/xss-window-onclick-shortcut-expected.txt:
2754 * http/tests/security/sandboxed-iframe-blocks-access-from-parent-expected.txt:
2755 * http/tests/security/sandboxed-iframe-modify-self-expected.txt:
2756 * http/tests/security/srcdoc-in-sandbox-cannot-access-parent-expected.txt:
2757 * http/tests/security/xss-DENIED-assign-location-hash-expected.txt:
2758 * http/tests/security/xss-DENIED-assign-location-host-expected.txt:
2759 * http/tests/security/xss-DENIED-assign-location-hostname-expected.txt:
2760 * http/tests/security/xss-DENIED-assign-location-nonstandardProperty-expected.txt:
2761 * http/tests/security/xss-DENIED-assign-location-pathname-expected.txt:
2762 * http/tests/security/xss-DENIED-assign-location-protocol-expected.txt:
2763 * http/tests/security/xss-DENIED-assign-location-reload-expected.txt:
2764 * http/tests/security/xss-DENIED-assign-location-search-expected.txt:
2765 * http/tests/security/xss-DENIED-frame-name-expected.txt:
2766 * http/tests/security/xss-DENIED-sandboxed-iframe-expected.txt:
2767 * http/tests/security/xss-DENIED-window-name-navigator-expected.txt:
2768 * inspector/debugger/command-line-api-exception-expected.txt:
2769 * inspector/debugger/regress-133182-expected.txt:
2770 * inspector/debugger/setPauseOnExceptions-all-expected.txt:
2771 * inspector/debugger/setPauseOnExceptions-none-expected.txt:
2772 * inspector/debugger/setPauseOnExceptions-uncaught-expected.txt:
2773 * platform/mac/fast/dynamic/015-expected.txt:
2775 2017-07-21 Chris Dumez <cdumez@apple.com>
2777 Drop IDBDatabaseException class
2778 https://bugs.webkit.org/show_bug.cgi?id=174743
2780 Reviewed by Darin Adler.
2782 Rebaseline test as the exception messages are slightly different.
2784 * storage/indexeddb/createIndex-after-failure-expected.txt:
2785 * storage/indexeddb/createIndex-after-failure-private-expected.txt:
2786 * storage/indexeddb/get-keyrange-expected.txt:
2787 * storage/indexeddb/get-keyrange-private-expected.txt:
2788 * storage/indexeddb/keypath-edges-expected.txt:
2789 * storage/indexeddb/keypath-edges-private-expected.txt:
2790 * storage/indexeddb/keyrange-expected.txt:
2791 * storage/indexeddb/keyrange-private-expected.txt:
2792 * storage/indexeddb/modern/idbdatabase-deleteobjectstore-failures-expected.txt:
2793 * storage/indexeddb/modern/idbdatabase-deleteobjectstore-failures-private-expected.txt:
2794 * storage/indexeddb/transaction-active-flag-expected.txt:
2795 * storage/indexeddb/transaction-active-flag-private-expected.txt:
2797 2017-07-21 Per Arne Vollan <pvollan@apple.com>
2799 Round-tripping stroke-width styles through getComputedStyle cause the text to gain a stroke.
2800 https://bugs.webkit.org/show_bug.cgi?id=174701
2802 Reviewed by Simon Fraser.
2804 * fast/css/round-trip-stroke-width-using-computed-style-expected.html: Added.
2805 * fast/css/round-trip-stroke-width-using-computed-style.html: Added.
2807 2017-07-21 Nan Wang <n_wang@apple.com>
2809 AX: Expose form validation on iOS as hint
2810 https://bugs.webkit.org/show_bug.cgi?id=174722
2811 <rdar://problem/33459761>
2813 Reviewed by Chris Fleizach.
2815 * accessibility/ios-simulator/form-control-validation-message-expected.txt: Added.
2816 * accessibility/ios-simulator/form-control-validation-message.html: Added.
2818 2017-07-21 Joseph Pecoraro <pecoraro@apple.com>
2820 Web Inspector: inspect(aFunction) should jump to function definition
2821 https://bugs.webkit.org/show_bug.cgi?id=149344
2822 <rdar://problem/11563607>
2824 Reviewed by Matt Baker.
2826 * inspector/runtime/CommandLineAPI-inspect-expected.txt: Added.
2827 * inspector/runtime/CommandLineAPI-inspect.html: Added.
2828 Add tests for the CommandLineAPI's inspect() and how it triggers the
2829 `Inspector.inspect` event with a RemoteObject and hints.
2831 2017-07-21 Matt Lewis <jlewis3@apple.com>
2833 Adjusted test expectations.
2834 https://bugs.webkit.org/show_bug.cgi?id=173861
2836 Unreviewed test gardening.
2838 * platform/mac-wk2/TestExpectations:
2840 2017-07-21 Brady Eidson <beidson@apple.com>
2842 Get rid of WebCore IconDatabase code.
2843 https://bugs.webkit.org/show_bug.cgi?id=174700
2845 Reviewed by Tim Horton.
2847 * fast/dom/icon-url-list-expected.txt:
2848 * fast/dom/icon-url-list.html:
2850 2017-07-21 Chris Dumez <cdumez@apple.com>
2852 Unreviewed, rebaseline test after r219708.
2854 * js/dom/global-constructors-attributes-expected.txt:
2855 * platform/gtk/js/dom/global-constructors-attributes-expected.txt:
2856 * platform/mac-elcapitan/js/dom/global-constructors-attributes-expected.txt:
2857 * platform/mac-highsierra-wk1/js/dom/global-constructors-attributes-expected.txt:
2858 * platform/mac-highsierra/js/dom/global-constructors-attributes-expected.txt:
2859 * platform/mac-wk1/js/dom/global-constructors-attributes-expected.txt:
2860 * platform/mac-yosemite/js/dom/global-constructors-attributes-expected.txt:
2861 * platform/mac/js/dom/global-constructors-attributes-expected.txt:
2862 * platform/win/js/dom/global-constructors-attributes-expected.txt:
2864 2017-07-21 Claudio Saavedra <csaavedra@igalia.com>
2866 [GTK] Update test expectations after r219663
2868 Unreviewed gardening
2870 DOMException got its toString() removed so the output changes.
2872 * platform/gtk/crypto/subtle/aes-cbc-cfb-decrypt-malformed-parameters-expected.txt:
2873 * platform/gtk/crypto/subtle/aes-cbc-cfb-encrypt-malformed-parameters-expected.txt:
2874 * platform/gtk/crypto/subtle/aes-export-key-malformed-parameters-expected.txt:
2875 * platform/gtk/crypto/subtle/aes-generate-key-malformed-parameters-expected.txt:
2876 * platform/gtk/crypto/subtle/aes-import-key-malformed-parameters-expected.txt:
2877 * platform/gtk/crypto/subtle/rsa-generate-key-malformed-parameters-expected.txt:
2878 * platform/gtk/crypto/subtle/rsa-import-key-malformed-parameters-expected.txt:
2879 * platform/gtk/fast/mediastream/RTCPeerConnection-closed-state-expected.txt:
2880 * platform/gtk/fast/text/font-selection-font-loading-api-parse-expected.txt:
2881 * platform/gtk/http/tests/dom/document-attributes-null-handling-expected.txt:
2883 2017-07-21 Claudio Saavedra <csaavedra@igalia.com>
2885 [WPE] Update expectation file
2887 Unreviewed gardening.
2889 Drop XPathException after r219708.
2891 * platform/wpe/js/dom/global-constructors-attributes-expected.txt:
2893 2017-07-20 Antoine Quint <graouts@apple.com>
2895 Turn tests at media/modern-media-controls/seek-forward-support back on
2896 https://bugs.webkit.org/show_bug.cgi?id=174690
2898 Reviewed by Dean Jackson.
2900 * platform/mac/TestExpectations:
2902 2017-07-20 Antoine Quint <graouts@apple.com>
2904 Turn tests at media/modern-media-controls/seek-backward-support back on
2905 https://bugs.webkit.org/show_bug.cgi?id=174689
2907 Reviewed by Dean Jackson.
2909 * platform/mac/TestExpectations:
2911 2017-07-20 Antoine Quint <graouts@apple.com>
2913 Turn tests at media/modern-media-controls/time-labels-support back on
2914 https://bugs.webkit.org/show_bug.cgi?id=174688
2916 Reviewed by Dean Jackson.
2918 * media/modern-media-controls/time-labels-support/elapsed-time-expected.txt:
2919 * media/modern-media-controls/time-labels-support/elapsed-time.html:
2920 * media/modern-media-controls/time-labels-support/remaining-time-expected.txt:
2921 * media/modern-media-controls/time-labels-support/remaining-time.html:
2922 * platform/ios-simulator/TestExpectations:
2923 * platform/mac/TestExpectations:
2925 2017-07-20 Antoine Quint <graouts@apple.com>
2927 Turn tests at media/modern-media-controls/status-support back on
2928 https://bugs.webkit.org/show_bug.cgi?id=174687
2930 Reviewed by Dean Jackson.
2932 * platform/ios-simulator/TestExpectations:
2933 * platform/mac/TestExpectations:
2935 2017-07-20 Chris Dumez <cdumez@apple.com>
2937 Drop legacy SVGException type
2938 https://bugs.webkit.org/show_bug.cgi?id=174695
2940 Reviewed by Darin Adler.
2942 Update existing tests to reflect behavior change.
2944 * fast/dom/Window/resources/window-properties.js:
2945 * js/dom/global-constructors-attributes-expected.txt:
2946 * platform/gtk/js/dom/global-constructors-attributes-expected.txt:
2947 * platform/mac-elcapitan/js/dom/global-constructors-attributes-expected.txt:
2948 * platform/mac-highsierra-wk1/js/dom/global-constructors-attributes-expected.txt:
2949 * platform/mac-highsierra/js/dom/global-constructors-attributes-expected.txt:
2950 * platform/mac-wk1/js/dom/global-constructors-attributes-expected.txt:
2951 * platform/mac-yosemite/js/dom/global-constructors-attributes-expected.txt:
2952 * platform/mac/js/dom/global-constructors-attributes-expected.txt:
2953 * platform/win/js/dom/global-constructors-attributes-expected.txt:
2954 * platform/wpe/js/dom/global-constructors-attributes-expected.txt:
2955 * svg/animations/animate-marker-orient-from-angle-to-autostartreverse-expected.txt:
2956 * svg/custom/SVGException-expected.txt: Removed.
2957 * svg/custom/SVGException.html: Removed.
2958 * svg/custom/global-constructors-expected.txt:
2959 * svg/custom/global-constructors.html:
2960 * svg/custom/js-svg-constructors-expected.txt:
2961 * svg/custom/js-svg-constructors.svg:
2962 * svg/dom/SVGAnimatedEnumeration-SVGClipPathElement-expected.txt:
2963 * svg/dom/SVGAnimatedEnumeration-SVGComponentTransferFunctionElement-expected.txt:
2964 * svg/dom/SVGAnimatedEnumeration-SVGFEBlendElement-expected.txt:
2965 * svg/dom/SVGAnimatedEnumeration-SVGFEColorMatrixElement-expected.txt:
2966 * svg/dom/SVGAnimatedEnumeration-SVGFEConvolveMatrixElement-expected.txt:
2967 * svg/dom/SVGAnimatedEnumeration-SVGFEDisplacementMapElement-expected.txt:
2968 * svg/dom/SVGAnimatedEnumeration-SVGFEMorphologyElement-expected.txt:
2969 * svg/dom/SVGAnimatedEnumeration-SVGFETurbulenceElement-expected.txt:
2970 * svg/dom/SVGAnimatedEnumeration-SVGFilterElement-expected.txt:
2971 * svg/dom/SVGAnimatedEnumeration-SVGGradientElement-expected.txt:
2972 * svg/dom/SVGAnimatedEnumeration-SVGMarkerElement-expected.txt:
2973 * svg/dom/SVGAnimatedEnumeration-SVGMaskElement-expected.txt:
2974 * svg/dom/SVGAnimatedEnumeration-SVGPatternElement-expected.txt:
2975 * svg/dom/SVGAnimatedEnumeration-SVGTextContentElement-expected.txt:
2976 * svg/dom/SVGAnimatedEnumeration-SVGTextPathElement-expected.txt:
2977 * svg/dom/SVGAnimatedEnumeration-expected.txt:
2978 * svg/dom/SVGException-obsolete-expected.txt: Added.
2979 * svg/dom/SVGException-obsolete.html: Added.
2980 * svg/dom/SVGMatrix-interface-expected.txt:
2981 * svg/dom/svglist-exception-on-out-bounds-error-expected.txt:
2982 * svg/filters/feBlend-invalid-mode-expected.txt:
2983 * svg/filters/feComponentTransfer-style-crash-expected.txt:
2984 * svg/filters/feDisplacementMap-crash-test-expected.txt:
2986 2017-07-20 Matt Lewis <jlewis3@apple.com>
2988 Unreviewed, rolling out r219700.
2990 This revision caused consistent timouts on iOS.
2994 "Turn tests at media/modern-media-controls/start-support back
2996 https://bugs.webkit.org/show_bug.cgi?id=174683
2997 http://trac.webkit.org/changeset/219700
2999 2017-07-20 Chris Dumez <cdumez@apple.com>
3001 Drop legacy XPathException type
3002 https://bugs.webkit.org/show_bug.cgi?id=174679
3004 Reviewed by Sam Weinig.
3006 Update existing tests to reflect behavior change.
3008 * dom/svg/level3/xpath/XPathEvaluator_createExpression_INVALID_EXPRESSION_ERR.js:
3009 (XPathEvaluator_createExpression_INVALID_EXPRESSION_ERR):
3010 * dom/svg/level3/xpath/XPathEvaluator_evaluate_INVALID_EXPRESSION_ERR.js:
3011 (XPathEvaluator_evaluate_INVALID_EXPRESSION_ERR):
3012 * dom/svg/level3/xpath/XPathEvaluator_evaluate_TYPE_ERR.js:
3013 (XPathEvaluator_evaluate_TYPE_ERR):
3014 * dom/svg/level3/xpath/XPathResult_TYPE_ERR.js:
3015 (XPathResult_TYPE_ERR):
3016 * fast/dom/DOMException/XPathException-expected.txt: Removed.
3017 * fast/dom/DOMException/XPathException.html: Removed.
3018 * fast/dom/DOMException/resources/XPathException.js: Removed.
3019 * fast/dom/Window/resources/window-properties.js:
3020 * fast/dom/Window/window-lookup-precedence-expected.txt:
3021 * fast/xpath/4XPath/Core/test_parser-expected.txt:
3022 * fast/xpath/invalid-functions-expected.txt:
3023 * fast/xpath/py-dom-xpath/expressions-expected.txt:
3024 * platform/gtk/fast/dom/Window/window-lookup-precedence-expected.txt:
3025 * platform/mac/fast/dom/Window/window-lookup-precedence-expected.txt:
3027 2017-07-20 Chris Dumez <cdumez@apple.com>
3029 Unreviewed, rolling out r219706.
3035 "Drop legacy XPathException type"
3036 https://bugs.webkit.org/show_bug.cgi?id=174679
3037 http://trac.webkit.org/changeset/219706
3039 2017-07-20 Chris Dumez <cdumez@apple.com>
3041 Drop legacy XPathException type
3042 https://bugs.webkit.org/show_bug.cgi?id=174679
3044 Reviewed by Sam Weinig.
3046 Update existing tests to reflect behavior change.
3048 * dom/svg/level3/xpath/XPathEvaluator_createExpression_INVALID_EXPRESSION_ERR.js:
3049 (XPathEvaluator_createExpression_INVALID_EXPRESSION_ERR):
3050 * dom/svg/level3/xpath/XPathEvaluator_evaluate_INVALID_EXPRESSION_ERR.js:
3051 (XPathEvaluator_evaluate_INVALID_EXPRESSION_ERR):
3052 * dom/svg/level3/xpath/XPathEvaluator_evaluate_TYPE_ERR.js:
3053 (XPathEvaluator_evaluate_TYPE_ERR):
3054 * dom/svg/level3/xpath/XPathResult_TYPE_ERR.js:
3055 (XPathResult_TYPE_ERR):
3056 * fast/dom/DOMException/XPathException-expected.txt: Removed.
3057 * fast/dom/DOMException/XPathException.html: Removed.
3058 * fast/dom/DOMException/resources/XPathException.js: Removed.
3059 * fast/dom/Window/resources/window-properties.js:
3060 * fast/dom/Window/window-lookup-precedence-expected.txt:
3061 * fast/xpath/4XPath/Core/test_parser-expected.txt:
3062 * fast/xpath/invalid-functions-expected.txt:
3063 * fast/xpath/py-dom-xpath/expressions-expected.txt:
3064 * platform/gtk/fast/dom/Window/window-lookup-precedence-expected.txt:
3065 * platform/mac/fast/dom/Window/window-lookup-precedence-expected.txt:
3067 2017-07-20 Matt Lewis <jlewis3@apple.com>
3069 Rebaselined svg/css/getComputedStyle-basic.xhtml.
3071 Unreviewed test gardening.
3073 * platform/mac-highsierra/svg/css/getComputedStyle-basic-expected.txt:
3075 2017-07-20 Antoine Quint <graouts@apple.com>
3077 Turn tests at media/modern-media-controls/start-support back on
3078 https://bugs.webkit.org/show_bug.cgi?id=174683
3080 Reviewed by Dean Jackson.
3082 * media/modern-media-controls/start-support/start-support-click-to-start-expected.txt:
3083 * media/modern-media-controls/start-support/start-support-click-to-start.html:
3084 * media/modern-media-controls/start-support/start-support-fullscreen.html:
3085 * media/modern-media-controls/start-support/start-support-lowPowerMode-expected.txt:
3086 * media/modern-media-controls/start-support/start-support-lowPowerMode.html:
3087 * platform/ios-simulator/TestExpectations:
3088 * platform/mac/TestExpectations:
3090 2017-07-20 Matt Lewis <jlewis3@apple.com>
3092 Marked media/modern-media-controls/scrubber-support/scrubber-support-drag.html as flaky
3093 https://bugs.webkit.org/show_bug.cgi?id=174682
3095 Unreviewed test gardening.
3097 * platform/mac/TestExpectations:
3099 2017-07-20 Chris Dumez <cdumez@apple.com>
3101 Unreviewed, rebaseline test on all platforms after r219673.
3103 * js/dom/global-constructors-attributes-expected.txt:
3104 * platform/gtk/js/dom/global-constructors-attributes-expected.txt:
3105 * platform/mac-elcapitan/js/dom/global-constructors-attributes-expected.txt:
3106 * platform/mac-highsierra-wk1/js/dom/global-constructors-attributes-expected.txt:
3107 * platform/mac-highsierra/js/dom/global-constructors-attributes-expected.txt:
3108 * platform/mac-wk1/js/dom/global-constructors-attributes-expected.txt:
3109 * platform/mac-yosemite/js/dom/global-constructors-attributes-expected.txt:
3110 * platform/mac/js/dom/global-constructors-attributes-expected.txt:
3111 * platform/win/js/dom/global-constructors-attributes-expected.txt:
3112 * platform/wpe/js/dom/global-constructors-attributes-expected.txt:
3114 2017-07-20 Charlie Turner <cturner@igalia.com>
3116 [GTK] Layout Test http/tests/media/hls/hls-progress.html is failing
3117 https://bugs.webkit.org/show_bug.cgi?id=141469
3119 Reviewed by Xabier Rodriguez-Calvar.
3121 Fixes the removed tests.
3123 * platform/gtk/TestExpectations:
3125 2017-07-20 Michael Catanzaro <mcatanzaro@igalia.com>
3127 Unreviewed GTK test gardening
3129 * platform/gtk/TestExpectations:
3131 2017-07-20 Zan Dobersek <zdobersek@igalia.com>
3133 Unreviewed WPE gardening. Updating test baselines after r219663.
3135 * platform/wpe/crypto/subtle/aes-cbc-cfb-decrypt-malformed-parameters-expected.txt:
3136 * platform/wpe/crypto/subtle/aes-cbc-cfb-encrypt-malformed-parameters-expected.txt:
3137 * platform/wpe/crypto/subtle/aes-export-key-malformed-parameters-expected.txt:
3138 * platform/wpe/crypto/subtle/aes-generate-key-malformed-parameters-expected.txt:
3139 * platform/wpe/crypto/subtle/aes-import-key-malformed-parameters-expected.txt:
3140 * platform/wpe/crypto/subtle/rsa-generate-key-malformed-parameters-expected.txt:
3141 * platform/wpe/crypto/subtle/rsa-import-key-malformed-parameters-expected.txt:
3142 * platform/wpe/imported/w3c/web-platform-tests/encrypted-media/clearkey-mp4-playback-destroy-persistent-license-expected.txt:
3143 * platform/wpe/imported/w3c/web-platform-tests/encrypted-media/clearkey-mp4-playback-persistent-license-events-expected.txt:
3144 * platform/wpe/imported/w3c/web-platform-tests/encrypted-media/clearkey-mp4-playback-persistent-license-expected.txt:
3145 * platform/wpe/imported/w3c/web-platform-tests/encrypted-media/clearkey-mp4-playback-persistent-usage-record-events-expected.txt:
3146 * platform/wpe/imported/w3c/web-platform-tests/encrypted-media/clearkey-mp4-playback-persistent-usage-record-expected.txt:
3147 * platform/wpe/imported/w3c/web-platform-tests/encrypted-media/clearkey-mp4-playback-retrieve-destroy-persistent-license-expected.txt:
3148 * platform/wpe/imported/w3c/web-platform-tests/encrypted-media/clearkey-mp4-playback-retrieve-persistent-license-expected.txt:
3149 * platform/wpe/imported/w3c/web-platform-tests/encrypted-media/clearkey-mp4-playback-retrieve-persistent-usage-record-expected.txt:
3150 * platform/wpe/imported/w3c/web-platform-tests/encrypted-media/clearkey-mp4-playback-temporary-clear-encrypted-expected.txt:
3151 * platform/wpe/imported/w3c/web-platform-tests/encrypted-media/clearkey-mp4-playback-temporary-encrypted-clear-expected.txt:
3152 * platform/wpe/imported/w3c/web-platform-tests/encrypted-media/clearkey-mp4-playback-temporary-encrypted-clear-sources-expected.txt:
3153 * platform/wpe/imported/w3c/web-platform-tests/encrypted-media/clearkey-mp4-playback-temporary-events-expected.txt:
3154 * platform/wpe/imported/w3c/web-platform-tests/encrypted-media/clearkey-mp4-playback-temporary-expected.txt:
3155 * platform/wpe/imported/w3c/web-platform-tests/encrypted-media/clearkey-mp4-playback-temporary-multikey-expected.txt:
3156 * platform/wpe/imported/w3c/web-platform-tests/encrypted-media/clearkey-mp4-playback-temporary-multikey-sequential-expected.txt:
3157 * platform/wpe/imported/w3c/web-platform-tests/encrypted-media/clearkey-mp4-playback-temporary-multikey-sequential-readyState-expected.txt:
3158 * platform/wpe/imported/w3c/web-platform-tests/encrypted-media/clearkey-mp4-playback-temporary-multisession-expected.txt:
3159 * platform/wpe/imported/w3c/web-platform-tests/encrypted-media/clearkey-mp4-playback-temporary-setMediaKeys-after-src-expected.txt:
3160 * platform/wpe/imported/w3c/web-platform-tests/encrypted-media/clearkey-mp4-playback-temporary-setMediaKeys-after-update-expected.txt:
3161 * platform/wpe/imported/w3c/web-platform-tests/encrypted-media/clearkey-mp4-playback-temporary-setMediaKeys-immediately-expected.txt:
3162 * platform/wpe/imported/w3c/web-platform-tests/encrypted-media/clearkey-mp4-playback-temporary-setMediaKeys-onencrypted-expected.txt:
3163 * platform/wpe/imported/w3c/web-platform-tests/encrypted-media/clearkey-mp4-playback-temporary-two-videos-expected.txt:
3164 * platform/wpe/imported/w3c/web-platform-tests/encrypted-media/clearkey-mp4-playback-temporary-waitingforkey-expected.txt:
3165 * platform/wpe/imported/w3c/web-platform-tests/encrypted-media/clearkey-mp4-requestmediakeysystemaccess-expected.txt:
3166 * platform/wpe/imported/w3c/web-platform-tests/encrypted-media/clearkey-mp4-reset-src-after-setmediakeys-expected.txt:
3167 * platform/wpe/imported/w3c/web-platform-tests/encrypted-media/clearkey-mp4-setmediakeys-again-after-resetting-src-expected.txt:
3168 * platform/wpe/imported/w3c/web-platform-tests/encrypted-media/clearkey-mp4-setmediakeys-multiple-times-with-the-same-mediakeys-expected.txt:
3169 * platform/wpe/imported/w3c/web-platform-tests/encrypted-media/clearkey-mp4-unique-origin-expected.txt:
3170 * platform/wpe/imported/w3c/web-platform-tests/encrypted-media/clearkey-not-callable-after-createsession-expected.txt:
3172 2017-07-19 Simon Fraser <simon.fraser@apple.com>
3174 getBoundingClientRects not updated for programmatic scrolls
3175 https://bugs.webkit.org/show_bug.cgi?id=174538
3176 rdar://problem/33049012
3178 Reviewed by Tim Horton.
3180 New results for these tests, reflecting the fact that programmatic scrolls now update
3181 the layout viewport.
3183 Clean up fast/dom/elementFromPoint-relative-to-viewport.html, and land an iOS expectation. The test
3184 uses eventSender.zoomPageOut() which is not expected to work correctly on iOS. It works when tested
3187 * fast/dom/elementFromPoint-relative-to-viewport-expected.txt:
3188 * fast/dom/elementFromPoint-relative-to-viewport.html:
3189 * platform/ios-wk2/fast/dom/elementFromPoint-relative-to-viewport-expected.txt: Copied from LayoutTests/fast/dom/elementFromPoint-relative-to-viewport-expected.txt.
3190 * platform/ios-wk2/fast/visual-viewport/client-rects-relative-to-layout-viewport-expected.txt:
3191 * platform/ios-wk2/fast/visual-viewport/rtl-zoomed-rects-expected.txt:
3192 * platform/ios-wk2/fast/visual-viewport/zoomed-fixed-scroll-down-then-up-expected.txt:
3193 * platform/ios-wk2/fast/visual-viewport/zoomed-rects-expected.txt:
3194 * platform/ios/fast/visual-viewport/zoomed-fixed-expected.txt:
3195 * platform/ios/fast/visual-viewport/zoomed-fixed-header-and-footer-expected.txt:
3197 2017-07-19 Myles C. Maxfield <mmaxfield@apple.com>
3199 Setting the minimum font size preference doesn’t affect absolute line-height values, so lines overlap
3200 https://bugs.webkit.org/show_bug.cgi?id=174406
3201 <rdar://problem/10139227>
3203 Reviewed by Simon Fraser.
3205 * fast/text/line-height-minimumFontSize-autosize-expected.text: Added.
3206 * fast/text/line-height-minimumFontSize-autosize.html: Added.
3207 * fast/text/line-height-minimumFontSize-expected.txt: Added.
3208 * fast/text/line-height-minimumFontSize-text-zoom-expected.html: Added.
3209 * fast/text/line-height-minimumFontSize-text-zoom.html: Added.
3210 * fast/text/line-height-minimumFontSize-visual-expected.html: Added.
3211 * fast/text/line-height-minimumFontSize-visual.html: Added.
3212 * fast/text/line-height-minimumFontSize-zoom-expected.html: Added.
3213 * fast/text/line-height-minimumFontSize-zoom.html: Added.
3214 * fast/text/line-height-minimumFontSize.html: Added.
3216 2017-07-18 Myles C. Maxfield <mmaxfield@apple.com>
3218 Setting the minimum font size preference doesn’t affect absolute line-height values, so lines overlap
3219 https://bugs.webkit.org/show_bug.cgi?id=174406
3220 <rdar://problem/10139227>
3222 Reviewed by Simon Fraser.
3224 * fast/text/line-height-minimumFontSize-autosize-expected.text: Added.
3225 * fast/text/line-height-minimumFontSize-autosize.html: Added.
3226 * fast/text/line-height-minimumFontSize-expected.txt: Added.
3227 * fast/text/line-height-minimumFontSize-text-zoom-expected.html: Added.
3228 * fast/text/line-height-minimumFontSize-text-zoom.html: Added.
3229 * fast/text/line-height-minimumFontSize-visual-expected.html: Added.
3230 * fast/text/line-height-minimumFontSize-visual.html: Added.
3231 * fast/text/line-height-minimumFontSize-zoom-expected.html: Added.
3232 * fast/text/line-height-minimumFontSize-zoom.html: Added.
3233 * fast/text/line-height-minimumFontSize.html: Added.
3235 2017-07-19 Chris Dumez <cdumez@apple.com>
3237 DOMException should not have its own toString()
3238 https://bugs.webkit.org/show_bug.cgi?id=174630
3240 Reviewed by Sam Weinig.
3242 Rebaseline existing tests as the exception string is now slightly different.
3244 2017-07-19 Antoine Quint <graouts@apple.com>
3246 [iOS] REGRESSION: Scrubbing media using built-in controls does not pause media
3247 https://bugs.webkit.org/show_bug.cgi?id=174650
3248 <rdar://problem/33401877>
3250 Reviewed by Dean Jackson.
3252 Rebaseline and turn back on all the ScrubberSupport tests on macOS and iOS.
3254 * media/modern-media-controls/scrubber-support/ipad/scrubber-support-drag-expected.txt:
3255 * media/modern-media-controls/scrubber-support/ipad/scrubber-support-drag.html:
3256 * media/modern-media-controls/scrubber-support/scrubber-support-media-api-expected.txt:
3257 * media/modern-media-controls/scrubber-support/scrubber-support-media-api.html:
3258 * platform/ios-simulator/TestExpectations:
3259 * platform/mac/TestExpectations:
3261 2017-07-19 Nan Wang <n_wang@apple.com>
3263 AX: Web page reloaded when a node is labelling multiple childnodes
3264 https://bugs.webkit.org/show_bug.cgi?id=174655
3266 Reviewed by Chris Fleizach.
3268 * accessibility/mac/aria-labelledby-multiple-child-crash-expected.txt: Added.
3269 * accessibility/mac/aria-labelledby-multiple-child-crash.html: Added.
3271 2017-07-19 Chris Dumez <cdumez@apple.com>
3273 Make cross-origin properties enumerable
3274 https://bugs.webkit.org/show_bug.cgi?id=174576
3276 Reviewed by Darin Adler.
3278 Update / rebaseline some tests to reflect behavior change.
3280 * http/tests/security/cross-origin-descriptors-expected.txt:
3281 * http/tests/security/cross-origin-descriptors.html:
3282 * js/dom/getOwnPropertyDescriptor-expected.txt:
3283 * js/resources/getOwnPropertyDescriptor.js:
3285 2017-07-19 Matt Lewis <jlewis3@apple.com>
3287 Unreviewed, rolling out r219646.
3289 The test added are failing on all platforms
3293 "Setting the minimum font size preference doesn’t affect
3294 absolute line-height values, so lines overlap"
3295 https://bugs.webkit.org/show_bug.cgi?id=174406
3296 http://trac.webkit.org/changeset/219646
3298 2017-07-19 Zan Dobersek <zdobersek@igalia.com>
3300 Unreviewed WPE gardening.
3302 * platform/wpe/TestExpectations:
3303 Unskip a bunch of Web Crypto tests that are passing now that
3304 the underlying implementation has progressed.
3306 2017-07-18 Myles C. Maxfield <mmaxfield@apple.com>
3308 Setting the minimum font size preference doesn’t affect absolute line-height values, so lines overlap
3309 https://bugs.webkit.org/show_bug.cgi?id=174406
3310 <rdar://problem/10139227>
3312 Reviewed by Simon Fraser.
3314 * fast/text/line-height-minimumFontSize-autosize-expected.text: Added.
3315 * fast/text/line-height-minimumFontSize-autosize.html: Added.
3316 * fast/text/line-height-minimumFontSize-expected.txt: Added.
3317 * fast/text/line-height-minimumFontSize-text-zoom-expected.html: Added.
3318 * fast/text/line-height-minimumFontSize-text-zoom.html: Added.
3319 * fast/text/line-height-minimumFontSize-visual-expected.html: Added.
3320 * fast/text/line-height-minimumFontSize-visual.html: Added.
3321 * fast/text/line-height-minimumFontSize-zoom-expected.html: Added.
3322 * fast/text/line-height-minimumFontSize-zoom.html: Added.
3323 * fast/text/line-height-minimumFontSize.html: Added.
3325 2017-07-18 Ali Juma <ajuma@chromium.org>
3327 Align quirky number parsing with other browsers
3328 https://bugs.webkit.org/show_bug.cgi?id=155874
3330 Reviewed by Simon Fraser.
3332 * animations/animation-add-events-in-handler.html:
3333 * fast/css/animation-transition-duration-quirksmode-expected.txt: Added.
3334 * fast/css/animation-transition-duration-quirksmode.html: Added.
3336 2017-07-18 Joseph Pecoraro <pecoraro@apple.com>
3338 Web Inspector: Modernize InjectedScriptSource
3339 https://bugs.webkit.org/show_bug.cgi?id=173890
3341 Reviewed by Brian Burg.
3343 * inspector/model/remote-object-expected.txt:
3344 * inspector/model/stack-trace-expected.txt:
3345 Now that we use classes, implicitly strict mode, the call frame
3346 for evaluate gets tail call eliminated.
3348 2017-07-18 Ryosuke Niwa <rniwa@webkit.org>
3350 REGRESSION(r218910): Crash when password field changes to text field
3351 https://bugs.webkit.org/show_bug.cgi?id=174560
3353 Reviewed by Zalan Bujtas.
3355 Added a regression test based on the test case provided by Daniel Bates.
3357 * accessibility/mac/input-type-change-crash-2-expected.txt: Added.
3358 * accessibility/mac/input-type-change-crash-2.html: Added.
3360 2017-07-18 Matt Baker <mattbaker@apple.com>
3362 Web Inspector: Refactoring: replace InspectorCanvasAgent::CanvasEntry with a helper class
3363 https://bugs.webkit.org/show_bug.cgi?id=174311
3365 Reviewed by Devin Rousso.
3367 Updated test expectations for new error strings.
3369 * inspector/canvas/css-canvas-clients-expected.txt:
3370 * inspector/canvas/requestContent-2d-expected.txt:
3371 * inspector/canvas/requestNode-expected.txt:
3372 * inspector/canvas/resolveCanvasContext-2d-expected.txt:
3374 2017-07-18 Antoine Quint <graouts@apple.com>
3376 Turn tests at media/modern-media-controls/playback-support back on
3377 https://bugs.webkit.org/show_bug.cgi?id=174639
3379 Reviewed by Dean Jackson.
3381 * media/modern-media-controls/playback-support/playback-support-button-click.html:
3382 * platform/ios-simulator/TestExpectations:
3383 * platform/mac/TestExpectations:
3385 2017-07-18 Antoine Quint <graouts@apple.com>
3387 Turn tests at media/modern-media-controls/pip-support back on
3388 https://bugs.webkit.org/show_bug.cgi?id=174636
3390 Reviewed by Dean Jackson.
3392 * media/modern-media-controls/pip-support/ipad/pip-support-tap.html:
3393 * platform/ios-simulator/TestExpectations:
3394 * platform/mac-elcapitan/TestExpectations:
3395 * platform/mac/TestExpectations:
3397 2017-07-18 Matt Lewis <jlewis3@apple.com>
3399 Marked http/tests/cache/disk-cache/redirect-chain-limits.html as flaky.
3400 https://bugs.webkit.org/show_bug.cgi?id=172662
3402 Unreviewed test gardening.
3404 * platform/wk2/TestExpectations:
3406 2017-07-18 Matt Lewis <jlewis3@apple.com>
3408 Marked http/tests/cache/disk-cache/disk-cache-vary-cookie.html as flaky.
3409 https://bugs.webkit.org/show_bug.cgi?id=172662
3411 Unreviewed test gardening.
3413 * platform/wk2/TestExpectations:
3415 2017-07-18 Antoine Quint <graouts@apple.com>
3417 [macOS] Mouse pointer does not hide during fullscreen playback
3418 https://bugs.webkit.org/show_bug.cgi?id=174638
3419 <rdar://problem/33244399>
3421 Reviewed by Dean Jackson.
3423 Add a test that checks that the "-webkit-cursor-visibility" is set to "auto-hide" when
3424 in fullscreen for the media controls container.
3426 * media/modern-media-controls/css/webkit-cursor-visibility-auto-hide-expected.txt: Added.
3427 * media/modern-media-controls/css/webkit-cursor-visibility-auto-hide.html: Added.
3428 * platform/ios-simulator/TestExpectations:
3430 2017-07-18 Sam Weinig <sam@webkit.org>
3432 [WebIDL] Remove custom bindings for MockContentFilterSettings
3433 https://bugs.webkit.org/show_bug.cgi?id=174606
3435 Reviewed by Andy Estes.
3437 * contentfiltering/allow-after-add-data.html:
3438 * contentfiltering/allow-after-finished-adding-data.html:
3439 * contentfiltering/allow-after-response.html:
3440 * contentfiltering/allow-after-will-send-request.html:
3441 * contentfiltering/allow-empty-document.html:
3442 * contentfiltering/allow-media-document.html:
3443 * contentfiltering/allow-never.html:
3444 * contentfiltering/block-after-add-data-then-allow-unblock.html:
3445 * contentfiltering/block-after-add-data-then-deny-unblock.html:
3446 * contentfiltering/block-after-add-data.html:
3447 * contentfiltering/block-after-finished-adding-data-then-allow-unblock.html:
3448 * contentfiltering/block-after-finished-adding-data-then-deny-unblock.html:
3449 * contentfiltering/block-after-finished-adding-data.html:
3450 * contentfiltering/block-after-response-then-allow-unblock.html:
3451 * contentfiltering/block-after-response-then-deny-unblock.html:
3452 * contentfiltering/block-after-response.html:
3453 * contentfiltering/block-after-will-send-request-then-allow-unblock.html:
3454 * contentfiltering/block-after-will-send-request-then-deny-unblock.html:
3455 * contentfiltering/block-after-will-send-request.html:
3456 * contentfiltering/block-never.html:
3457 * contentfiltering/modify-request-url.html:
3458 * contentfiltering/resources/contentfiltering.js:
3459 * http/tests/contentfiltering/allow-after-redirect.html:
3460 * http/tests/contentfiltering/block-after-redirect.html:
3461 * http/tests/contentfiltering/load-substitute-data-from-appcache.html:
3462 * http/tests/contentfiltering/modify-redirect-request-url.html:
3463 Update tests to use new MockContentFilterSettings enums rather than constants.
3465 2017-07-18 Sam Weinig <sam@webkit.org>
3467 [WebIDL] Replace some custom bindings code in JSCSSStyleDeclarationCustom.cpp with named getters/setters
3468 https://bugs.webkit.org/show_bug.cgi?id=174529
3470 Reviewed by Chris Dumez.
3472 * fast/dom/CSSStyleDeclaration/cssstyledeclaration-properties-descriptor-expected.txt:
3473 * fast/dom/CSSStyleDeclaration/cssstyledeclaration-properties-descriptor.html:
3474 Update test and result to match standard and other browsers.
3476 2017-07-18 Matt Lewis <jlewis3@apple.com>
3478 Unreviewed, rolling out r219610.
3480 This caused an api failure on all platforms for the test
3481 SnapshotImageLargeAsyncDecoding
3485 "Async image decoding for large images should be disabled
3486 after the first time a tile is painted"
3487 https://bugs.webkit.org/show_bug.cgi?id=174451
3488 http://trac.webkit.org/changeset/219610
3490 2017-07-18 Devin Rousso <drousso@apple.com>
3492 Add CanvasRenderingContext2D::getTransform
3493 https://bugs.webkit.org/show_bug.cgi?id=174278
3495 Reviewed by Dean Jackson.
3497 * canvas/philip/tests/2d.missingargs.html:
3498 CanvasRenderingContext2D.prototype.setTransform no longer throws an error with no arguments.
3500 * fast/canvas/2d.getTransform.modification-expected.txt: Added.
3501 * fast/canvas/2d.getTransform.modification.html: Added.
3502 * fast/canvas/2d.getTransform.newobject-expected.txt: Added.
3503 * fast/canvas/2d.getTransform.newobject.html: Added.
3504 * fast/canvas/2d.setTransform.matrix-expected.txt: Added.
3505 * fast/canvas/2d.setTransform.matrix.html: Added.
3507 2017-07-18 Matt Lewis <jlewis3@apple.com>
3509 Rebaseline inspector/model/remote-object.html.
3510 https://bugs.webkit.org/show_bug.cgi?id=173991
3512 Unreviewed test gardening.
3514 * inspector/model/remote-object-expected.txt:
3516 2017-07-18 Said Abou-Hallawa <sabouhallawa@apple.com>
3518 Async image decoding for large images should be disabled after the first time a tile is painted
3519 https://bugs.webkit.org/show_bug.cgi?id=174451
3521 Reviewed by Simon Fraser.