1 2018-06-27 Antoine Quint <graouts@apple.com>
3 [Web Animations] Using a Web Animation leaks the Document
4 https://bugs.webkit.org/show_bug.cgi?id=187088
5 <rdar://problem/41392046>
7 Reviewed by Dean Jackson.
9 Add a new test that creates an Animation object in JS within an iframe and checks that removing
10 the iframe clears its Document.
12 * webanimations/leak-document-with-web-animation-expected.txt: Added.
13 * webanimations/leak-document-with-web-animation.html: Added.
14 * webanimations/resources/web-animation-leak-iframe.html: Added.
16 2018-06-28 Olivia Barnett <obarnett@apple.com>
18 Find in page for typographic quotes does not find low (German) quotes
19 https://bugs.webkit.org/show_bug.cgi?id=187164
20 <rdar://problem/29612785>
22 Reviewed by Tim Horton.
24 Added additional test for German quotes.
26 * fast/text/find-quotes.html:
28 2018-06-28 Zalan Bujtas <zalan@apple.com>
30 [iOS] Unreviewed test gardening.
32 * platform/ios/TestExpectations:
34 2018-06-28 Zalan Bujtas <zalan@apple.com>
36 [LFC] Add block formatting only test cases
37 https://bugs.webkit.org/show_bug.cgi?id=187162
39 Reviewed by Antti Koivisto.
41 These tests are expected to generate the same tree output on every platform (no text, strictly block only).
43 * fast/block/block-only/absolute-auto-with-sibling-margin-bottom-expected.txt: Added.
44 * fast/block/block-only/absolute-auto-with-sibling-margin-bottom.html: Added.
45 * fast/block/block-only/absolute-height-stretch-expected.txt: Added.
46 * fast/block/block-only/absolute-height-stretch.html: Added.
47 * fast/block/block-only/absolute-left-auto-expected.txt: Added.
48 * fast/block/block-only/absolute-left-auto.html: Added.
49 * fast/block/block-only/absolute-left-right-top-bottom-auto-expected.txt: Added.
50 * fast/block/block-only/absolute-left-right-top-bottom-auto.html: Added.
51 * fast/block/block-only/absolute-nested-expected.txt: Added.
52 * fast/block/block-only/absolute-nested.html: Added.
53 * fast/block/block-only/absolute-nested2-expected.txt: Added.
54 * fast/block/block-only/absolute-nested2.html: Added.
55 * fast/block/block-only/absolute-position-when-containing-block-is-not-in-the-formatting-context-expected.txt: Added.
56 * fast/block/block-only/absolute-position-when-containing-block-is-not-in-the-formatting-context.html: Added.
57 * fast/block/block-only/absolute-position-when-containing-block-is-not-in-the-formatting-context2-expected.txt: Added.
58 * fast/block/block-only/absolute-position-when-containing-block-is-not-in-the-formatting-context2.html: Added.
59 * fast/block/block-only/absolute-simple-expected.txt: Added.
60 * fast/block/block-only/absolute-simple.html: Added.
61 * fast/block/block-only/absolute-width-shrink-to-fit-expected.txt: Added.
62 * fast/block/block-only/absolute-width-shrink-to-fit.html: Added.
63 * fast/block/block-only/absolute-width-stretch-expected.txt: Added.
64 * fast/block/block-only/absolute-width-stretch.html: Added.
65 * fast/block/block-only/absolute-with-static-block-position-nested-expected.txt: Added.
66 * fast/block/block-only/absolute-with-static-block-position-nested.html: Added.
67 * fast/block/block-only/almost-intruding-left-float-simple-expected.txt: Added.
68 * fast/block/block-only/almost-intruding-left-float-simple.html: Added.
69 * fast/block/block-only/border-simple-expected.txt: Added.
70 * fast/block/block-only/border-simple.html: Added.
71 * fast/block/block-only/fixed-nested-expected.txt: Added.
72 * fast/block/block-only/fixed-nested.html: Added.
73 * fast/block/block-only/float-left-when-container-has-padding-margin-expected.txt: Added.
74 * fast/block/block-only/float-left-when-container-has-padding-margin.html: Added.
75 * fast/block/block-only/floating-box-clear-both-simple-expected.txt: Added.
76 * fast/block/block-only/floating-box-clear-both-simple.html: Added.
77 * fast/block/block-only/floating-box-clear-right-simple-expected.txt: Added.
78 * fast/block/block-only/floating-box-clear-right-simple.html: Added.
79 * fast/block/block-only/floating-box-left-and-right-multiple-expected.txt: Added.
80 * fast/block/block-only/floating-box-left-and-right-multiple-with-top-offset-expected.txt: Added.
81 * fast/block/block-only/floating-box-left-and-right-multiple-with-top-offset.html: Added.
82 * fast/block/block-only/floating-box-left-and-right-multiple.html: Added.
83 * fast/block/block-only/floating-box-right-simple-expected.txt: Added.
84 * fast/block/block-only/floating-box-right-simple.html: Added.
85 * fast/block/block-only/floating-box-with-clear-siblings-expected.txt: Added.
86 * fast/block/block-only/floating-box-with-clear-siblings.html: Added.
87 * fast/block/block-only/floating-box-with-clear-simple-expected.txt: Added.
88 * fast/block/block-only/floating-box-with-clear-simple.html: Added.
89 * fast/block/block-only/floating-box-with-new-formatting-context-expected.txt: Added.
90 * fast/block/block-only/floating-box-with-new-formatting-context.html: Added.
91 * fast/block/block-only/floating-box-with-relative-positioned-sibling-expected.txt: Added.
92 * fast/block/block-only/floating-box-with-relative-positioned-sibling.html: Added.
93 * fast/block/block-only/floating-left-right-simple-expected.txt: Added.
94 * fast/block/block-only/floating-left-right-simple.html: Added.
95 * fast/block/block-only/floating-left-right-with-all-margins-expected.txt: Added.
96 * fast/block/block-only/floating-left-right-with-all-margins.html: Added.
97 * fast/block/block-only/floating-lefts-and-rights-simple-expected.txt: Added.
98 * fast/block/block-only/floating-lefts-and-rights-simple.html: Added.
99 * fast/block/block-only/floating-multiple-lefts-expected.txt: Added.
100 * fast/block/block-only/floating-multiple-lefts-in-body-expected.txt: Added.
101 * fast/block/block-only/floating-multiple-lefts-in-body.html: Added.
102 * fast/block/block-only/floating-multiple-lefts-multiple-lines-expected.txt: Added.
103 * fast/block/block-only/floating-multiple-lefts-multiple-lines.html: Added.
104 * fast/block/block-only/floating-multiple-lefts.html: Added.
105 * fast/block/block-only/floating-with-new-block-formatting-context-expected.txt: Added.
106 * fast/block/block-only/floating-with-new-block-formatting-context.html: Added.
107 * fast/block/block-only/margin-collapse-bottom-bottom-expected.txt: Added.
108 * fast/block/block-only/margin-collapse-bottom-bottom.html: Added.
109 * fast/block/block-only/margin-collapse-bottom-nested-expected.txt: Added.
110 * fast/block/block-only/margin-collapse-bottom-nested.html: Added.
111 * fast/block/block-only/margin-collapse-first-last-are-floating-expected.txt: Added.
112 * fast/block/block-only/margin-collapse-first-last-are-floating.html: Added.
113 * fast/block/block-only/margin-collapse-simple-expected.txt: Added.
114 * fast/block/block-only/margin-collapse-simple.html: Added.
115 * fast/block/block-only/margin-collapse-top-nested-expected.txt: Added.
116 * fast/block/block-only/margin-collapse-top-nested.html: Added.
117 * fast/block/block-only/margin-collapse-when-child-has-padding-border-expected.txt: Added.
118 * fast/block/block-only/margin-collapse-when-child-has-padding-border.html: Added.
119 * fast/block/block-only/margin-collapse-with-block-formatting-context-expected.txt: Added.
120 * fast/block/block-only/margin-collapse-with-block-formatting-context.html: Added.
121 * fast/block/block-only/margin-collapse-with-block-formatting-context2-expected.txt: Added.
122 * fast/block/block-only/margin-collapse-with-block-formatting-context2.html: Added.
123 * fast/block/block-only/margin-left-right-sizing-expected.txt: Added.
124 * fast/block/block-only/margin-left-right-sizing-out-of-flow-expected.txt: Added.
125 * fast/block/block-only/margin-left-right-sizing-out-of-flow.html: Added.
126 * fast/block/block-only/margin-left-right-sizing.html: Added.
127 * fast/block/block-only/margin-propagation-simple-content-height-expected.txt: Added.
128 * fast/block/block-only/margin-propagation-simple-content-height.html: Added.
129 * fast/block/block-only/margin-sibling-collapse-propagated-expected.txt: Added.
130 * fast/block/block-only/margin-sibling-collapse-propagated.html: Added.
131 * fast/block/block-only/margin-simple-expected.txt: Added.
132 * fast/block/block-only/margin-simple.html: Added.
133 * fast/block/block-only/negative-margin-simple-expected.txt: Added.
134 * fast/block/block-only/negative-margin-simple.html: Added.
135 * fast/block/block-only/padding-nested-expected.txt: Added.
136 * fast/block/block-only/padding-nested.html: Added.
137 * fast/block/block-only/padding-simple-expected.txt: Added.
138 * fast/block/block-only/padding-simple.html: Added.
139 * fast/block/block-only/relative-auto-expected.txt: Added.
140 * fast/block/block-only/relative-auto-with-parent-offset-expected.txt: Added.
141 * fast/block/block-only/relative-auto-with-parent-offset.html: Added.
142 * fast/block/block-only/relative-auto.html: Added.
143 * fast/block/block-only/relative-bottom-expected.txt: Added.
144 * fast/block/block-only/relative-bottom.html: Added.
145 * fast/block/block-only/relative-position-when-containing-block-is-not-in-the-formatting-context-expected.txt: Added.
146 * fast/block/block-only/relative-position-when-containing-block-is-not-in-the-formatting-context.html: Added.
147 * fast/block/block-only/relative-right-expected.txt: Added.
148 * fast/block/block-only/relative-right.html: Added.
149 * fast/block/block-only/relative-siblings-expected.txt: Added.
150 * fast/block/block-only/relative-siblings.html: Added.
151 * fast/block/block-only/relative-simple-expected.txt: Added.
152 * fast/block/block-only/relative-simple.html: Added.
154 2018-06-28 Timothy Hatcher <timothy@apple.com>
156 Find on page selection color isn't adapted for dark mode.
157 https://bugs.webkit.org/show_bug.cgi?id=187072
158 rdar://problem/40354841
160 Unreviewed test gardening.
162 * fast/css/apple-system-control-colors-expected.txt: Use pure yellow for find.
163 * fast/text/mark-matches-broken-line-rendering-expected.html:
164 * fast/text/mark-matches-rendering-expected.html:
165 Use -apple-system-find-highlight-background to work on all macOS versions.
166 * platform/mac-sierra/fast/css/apple-system-control-colors-expected.txt: Use pure yellow for find.
168 2018-06-28 Antoine Quint <graouts@apple.com>
170 [Web Animations] Make imported/mozilla/css-animations/test_animation-starttime.html pass reliably
171 https://bugs.webkit.org/show_bug.cgi?id=183834
172 <rdar://problem/40997932>
174 Reviewed by Dean Jackson.
176 This test now passes reliably so we remove any specific expectation. Another test needed to be modified to account for
177 the pending state being updated at a different time, so we just wait a frame to ensure the animation is started.
180 * compositing/visible-rect/animated.html:
182 2018-06-28 Jer Noble <jer.noble@apple.com>
184 Unreviewed gardening; media/video-buffering-allowed.html is flakey due to not completing in time.
186 Remove the artificial early timeout (1s) in this test.
188 * media/video-buffering-allowed.html:
190 2018-06-28 Aditya Keerthi <akeerthi@apple.com>
192 REGRESSION (r232040): Cursor jumping in Safari text fields
193 https://bugs.webkit.org/show_bug.cgi?id=187142
194 <rdar://problem/41397577>
196 Reviewed by Tim Horton.
198 Added test to ensure that the 'selectionchange' event is only fired once per
199 click in an editable node.
201 * fast/events/ios/click-selectionchange-once-expected.txt: Added.
202 * fast/events/ios/click-selectionchange-once.html: Added.
204 2018-06-28 Dirk Schulze <krit@webkit.org>
206 [css-masking] Update clip-path box mapping to unified box
207 https://bugs.webkit.org/show_bug.cgi?id=185797
209 Reviewed by Simon Fraser.
211 Update existing tests and add new tests to check the slightly different behavior.
213 * fast/masking/parsing-clip-path-shape-expected.txt:
214 * fast/masking/parsing-clip-path-shape.html:
215 * svg/clip-path/clip-path-shape-border-box-expected.svg: Added.
216 * svg/clip-path/clip-path-shape-border-box.svg: Copied from LayoutTests/svg/clip-path/clip-path-shape-stroke.svg.
217 * svg/clip-path/clip-path-shape-content-box-expected.svg: Copied from LayoutTests/svg/clip-path/clip-path-shape-fill.svg.
218 * svg/clip-path/clip-path-shape-content-box.svg: Copied from LayoutTests/svg/clip-path/clip-path-shape-fill.svg.
219 * svg/clip-path/clip-path-shape-fill.svg:
220 * svg/clip-path/clip-path-shape-margin-box-expected.svg: Added.
221 * svg/clip-path/clip-path-shape-margin-box.svg: Copied from LayoutTests/svg/clip-path/clip-path-shape-stroke.svg.
222 * svg/clip-path/clip-path-shape-padding-box-expected.svg: Copied from LayoutTests/svg/clip-path/clip-path-shape-fill.svg.
223 * svg/clip-path/clip-path-shape-padding-box.svg: Copied from LayoutTests/svg/clip-path/clip-path-shape-fill.svg.
224 * svg/clip-path/clip-path-shape-stroke.svg:
226 2018-06-27 Ryan Haddad <ryanhaddad@apple.com>
228 Mark imported/blink/storage/indexeddb/blob-delete-objectstore-db.html as flaky.
229 https://bugs.webkit.org/show_bug.cgi?id=172864
231 Unreviewed test gardening.
235 2018-06-27 Youenn Fablet <youenn@apple.com>
237 Rebase LayoutTests/http/tests/contentextensions/subresource-redirect-blocked-expected.txt after r233269
238 https://bugs.webkit.org/show_bug.cgi?id=187125
242 * http/tests/contentextensions/subresource-redirect-blocked-expected.txt:
244 2018-06-27 Dirk Schulze <krit@webkit.org>
246 -webkit-clip-path wrong offset for clipPath references
247 https://bugs.webkit.org/show_bug.cgi?id=129246
249 Reviewed by Simon Fraser.
251 Add test for reference clip-path offset. Correct a broken test.
252 All tests in the repo for references are interoperable between Gecko, Blink
255 * css3/masking/clip-path-reference-2-expected.html: Added.
256 * css3/masking/clip-path-reference-2.html: Added.
257 * css3/masking/clip-path-reference-userSpaceOnUse-expected.html:
258 * css3/masking/clip-path-reference-userSpaceOnUse.html:
260 2018-06-27 Antti Koivisto <antti@apple.com>
262 Don't invoke post resolution callbacks when resolving computed style
263 https://bugs.webkit.org/show_bug.cgi?id=187113
264 <rdar://problem/41365766>
266 Reviewed by Geoff Garen.
268 * fast/dom/object-computed-style-event-expected.txt: Added.
269 * fast/dom/object-computed-style-event.html: Added.
271 2018-06-27 Timothy Hatcher <timothy@apple.com>
273 Find on page selection color isn't adapted for dark mode.
274 https://bugs.webkit.org/show_bug.cgi?id=187072
275 rdar://problem/40354841
277 Reviewed by Tim Horton.
279 * fast/css/apple-system-control-colors-expected.txt: Updated.
280 * fast/text/mark-matches-broken-line-rendering-expected.html: Ditto.
281 * fast/text/mark-matches-rendering-expected.html: Ditto.
283 2018-06-27 Youenn Fablet <youenn@apple.com>
285 Disable content blockers in NetworkLoadChecker except for ping loads
286 https://bugs.webkit.org/show_bug.cgi?id=187083
287 <rdar://problem/41440083>
289 Reviewed by Chris Dumez.
291 * http/tests/contentextensions/reload-without-contentextensions-expected.txt: Added.
292 * http/tests/contentextensions/reload-without-contentextensions.html: Added.
293 * http/tests/contentextensions/reload-without-contentextensions.html.json: Added.
295 2018-06-27 Simon Fraser <simon.fraser@apple.com>
297 https://hackernoon.com/ uses lots of layer backing store
298 https://bugs.webkit.org/show_bug.cgi?id=186909
299 rdar://problem/40257540
301 Reviewed by Tim Horton.
305 * compositing/backing/backing-store-attachment-outside-viewport-expected.txt: Added.
306 * compositing/backing/backing-store-attachment-outside-viewport.html: Added.
308 2018-06-27 Nan Wang <n_wang@apple.com>
310 AX: [iOS] Remove the ability to set keyboard focus when VoiceOver takes focus
311 https://bugs.webkit.org/show_bug.cgi?id=187076
313 Reviewed by Chris Fleizach.
315 * accessibility/ios-simulator/accessibility-focus-do-not-set-focus-expected.txt: Added.
316 * accessibility/ios-simulator/accessibility-focus-do-not-set-focus.html: Added.
317 * accessibility/ios-simulator/dom-focus-fires-on-correct-element-expected.txt: Removed.
318 * accessibility/ios-simulator/dom-focus-fires-on-correct-element.html: Removed.
320 2018-06-26 Youenn Fablet <youenn@apple.com>
322 Import wpt CORP tests
323 https://bugs.webkit.org/show_bug.cgi?id=187027
325 Reviewed by Chris Dumez.
327 Skipping tests for WK1.
329 * platform/ios-wk1/TestExpectations:
330 * platform/mac-wk1/TestExpectations:
331 * platform/win/TestExpectations:
333 2018-06-26 Daniel Bates <dabates@apple.com>
335 REGRESSION (r231479): Unable to buy Odeon cinema tickets in STP (bogus 'X-Frame-Options' to 'SAMEORIGIN')
336 https://bugs.webkit.org/show_bug.cgi?id=186090
337 <rdar://problem/40692595>
339 Reviewed by Andy Estes.
341 Add a test to ensure that we allow a same-origin page with "X-Frame-Options: SAMEORIGIN" to
342 load as a result of a redirected cross-origin POST request.
344 * http/tests/security/XFrameOptions/cross-origin-iframe-post-form-to-parent-same-origin-x-frame-options-page-allow-expected.txt: Added.
345 * http/tests/security/XFrameOptions/cross-origin-iframe-post-form-to-parent-same-origin-x-frame-options-page-allow.html: Added.
346 * http/tests/security/XFrameOptions/resources/post-form-to-x-frame-options-parent-same-origin-allow.html: Added.
347 * http/tests/security/XFrameOptions/resources/x-frame-options-parent-same-origin-allow.cgi:
349 2018-06-26 Saam Barati <sbarati@apple.com>
351 JSImmutableButterfly can't be allocated from a subspace with HeapCell::Kind::Auxiliary
352 https://bugs.webkit.org/show_bug.cgi?id=186878
353 <rdar://problem/40568659>
355 Reviewed by Filip Pizlo.
357 Make these test not susceptible to conservative scan leaks by ensuring at least
358 one object gets collected when we allocate many of them. Before, these were just
359 testing that a fixed number of objects were collected.
361 * editing/selection/navigation-clears-editor-state-expected.txt:
362 * editing/selection/navigation-clears-editor-state.html:
363 * fast/dom/reference-cycle-leaks.html:
364 * fast/misc/resources/test-observegc.js:
365 * fast/misc/test-observegc-expected.txt:
366 * platform/mac-wk2/plugins/refcount-leaks-expected.txt:
367 * plugins/refcount-leaks-expected.txt:
368 * plugins/refcount-leaks.html:
370 2018-06-26 Truitt Savell <tsavell@apple.com>
372 [iOS] Rebaseline two webanimations tests after r233164
373 https://bugs.webkit.org/show_bug.cgi?id=187071
377 * platform/ios/imported/w3c/web-platform-tests/web-animations/animation-model/animation-types/interpolation-per-property-expected.txt:
378 * platform/ios/webanimations/opacity-animation-yields-compositing-span-expected.txt: Added.
380 2018-06-26 Truitt Savell <tsavell@apple.com>
382 REGRESSION (r232314): Flaky Test: imported/w3c/web-platform-tests/streams/piping/error-propagation-forward.html
383 https://bugs.webkit.org/show_bug.cgi?id=186161
385 Unreviewed gardening.
389 2018-06-26 Commit Queue <commit-queue@webkit.org>
391 Unreviewed, rolling out r233184.
392 https://bugs.webkit.org/show_bug.cgi?id=187059
394 "It regressed JetStream between 5-8%" (Requested by saamyjoon
399 "JSImmutableButterfly can't be allocated from a subspace with
400 HeapCell::Kind::Auxiliary"
401 https://bugs.webkit.org/show_bug.cgi?id=186878
402 https://trac.webkit.org/changeset/233184
404 2018-06-26 Charlie Turner <cturner@igalia.com>
406 [GTK] Unreviewed test gardening
407 https://bugs.webkit.org/show_bug.cgi?id=187048
409 Unreviewed gardening.
411 * platform/gtk/TestExpectations:
413 2018-06-26 Truitt Savell <tsavell@apple.com>
415 Layout Test http/tests/resourceLoadStatistics/prevalent-resource-without-user-interaction.html is flaky
416 https://bugs.webkit.org/show_bug.cgi?id=187053
418 Unreviewed test gardening.
420 * platform/wk2/TestExpectations:
422 2018-06-26 Eric Carlson <eric.carlson@apple.com>
424 Enable mock capture devices on the iOS simulator
425 https://bugs.webkit.org/show_bug.cgi?id=186846
426 <rdar://problem/41289134>
428 Reviewed by Youenn Fablet.
430 * platform/ios/TestExpectations: Unskip fast/mediastream/getUserMedia-default.html.
432 2018-06-26 Per Arne Vollan <pvollan@apple.com>
434 Layout Test imported/mozilla/css-animations/test_animation-pausing.html is failing.
435 https://bugs.webkit.org/show_bug.cgi?id=187041
437 Unreviewed test gardening.
439 * platform/win/TestExpectations:
441 2018-06-26 Frederic Wang <fwang@igalia.com>
443 Import WPT tests for webmessaging
444 https://bugs.webkit.org/show_bug.cgi?id=187001
446 Reviewed by Javier Fernandez.
448 Skip some webmessaging tests timing out.
452 2018-06-26 Zan Dobersek <zdobersek@igalia.com>
454 Crash in WebAnimation::runPendingPlayTask
455 https://bugs.webkit.org/show_bug.cgi?id=186189
457 Reviewed by Carlos Garcia Campos.
459 * platform/wpe/TestExpectations: Remove crashing expectations for fixed tests.
461 2018-06-25 Youenn Fablet <youenn@apple.com>
463 Import WPT fetch destination tests
464 https://bugs.webkit.org/show_bug.cgi?id=186984
466 Reviewed by Chris Dumez.
468 Skipping tests for WK1 since they use service worker.
470 * TestExpectations: Skipping timing out tests.
471 * platform/ios-wk1/TestExpectations:
472 * platform/mac-wk1/TestExpectations:
473 * platform/win/TestExpectations:
475 2018-06-25 David Fenton <david_fenton@apple.com>
477 LayoutTest imported/w3c/web-platform-tests/WebCryptoAPI/generateKey/successes_RSASSA-PKCS1-v1_5.https.any.worker.html is flaky.
478 https://bugs.webkit.org/show_bug.cgi?id=187025
480 Unreviewed test gardening, update Test Expectations to [Pass Failure Slow]
484 2018-06-25 Saam Barati <sbarati@apple.com>
486 JSImmutableButterfly can't be allocated from a subspace with HeapCell::Kind::Auxiliary
487 https://bugs.webkit.org/show_bug.cgi?id=186878
488 <rdar://problem/40568659>
490 Reviewed by Mark Lam.
492 Make these test not susceptible to conservative scan leaks by ensuring at least
493 one object gets collected when we allocate many of them. Before, these were just
494 testing that a fixed number of objects were collected.
496 * editing/selection/navigation-clears-editor-state-expected.txt:
497 * editing/selection/navigation-clears-editor-state.html:
498 * fast/dom/reference-cycle-leaks.html:
499 * fast/misc/resources/test-observegc.js:
500 * fast/misc/test-observegc-expected.txt:
501 * platform/mac-wk2/plugins/refcount-leaks-expected.txt:
502 * plugins/refcount-leaks-expected.txt:
503 * plugins/refcount-leaks.html:
505 2018-06-25 John Wilander <wilander@apple.com>
507 Resource Load Statistics: Make WebResourceLoadStatisticsStore::updateCookiePartitioningForDomains() wait for the network process before calling its callback
508 https://bugs.webkit.org/show_bug.cgi?id=186903
509 <rdar://problem/41350182>
511 Reviewed by Chris Dumez.
513 * http/tests/storageAccess/grant-storage-access-under-opener-expected.txt:
514 * http/tests/storageAccess/grant-storage-access-under-opener.html:
515 Moved the code block to the page's body instead of its head.
516 Added an initial console log statement. The reason for these
517 changes is that we're seeing flaky timeouts with no output.
519 2018-06-25 Chris Dumez <cdumez@apple.com>
521 performance-api/performance-observer-no-document-leak.html is flaky
522 https://bugs.webkit.org/show_bug.cgi?id=186938
523 <rdar://problem/41379336>
525 Unreviewed, skip test again as it is apparently still flaky.
529 2018-06-25 Chris Dumez <cdumez@apple.com>
531 performance-api/performance-observer-no-document-leak.html is flaky
532 https://bugs.webkit.org/show_bug.cgi?id=186938
533 <rdar://problem/41379336>
535 Unreviewed, move the call to gc() inside the setInterval() so we keep
536 trying to gc() until the frame / document are destroyed (instead of
537 only doing a single garbage collection).
540 * performance-api/performance-observer-no-document-leak.html:
542 2018-06-25 Antoine Quint <graouts@apple.com>
544 REGRESSION: hardware-accelerated animation fails on inline element
545 https://bugs.webkit.org/show_bug.cgi?id=186981
546 <rdar://problem/41418697>
548 Reviewed by Dean Jackson.
550 * platform/mac/imported/w3c/web-platform-tests/web-animations/animation-model/animation-types/interpolation-per-property-expected.txt:
551 * platform/mac-sierra/imported/w3c/web-platform-tests/web-animations/animation-model/animation-types/interpolation-per-property-expected.txt:
552 * webanimations/opacity-animation-yields-compositing-expected.txt:
553 * webanimations/opacity-animation-yields-compositing-span-expected.txt:
554 * webanimations/opacity-animation-yields-compositing-span.html: Added.
555 * webanimations/opacity-animation-yields-compositing.html:
557 2018-06-25 Youenn Fablet <youenn@apple.com>
559 Add API to control mock media devices
560 https://bugs.webkit.org/show_bug.cgi?id=186958
562 Reviewed by Eric Carlson.
564 * fast/mediastream/device-change-event-2-expected.txt: Added.
565 * fast/mediastream/device-change-event-2.html: Added.
567 2018-06-25 Antoine Quint <graouts@apple.com>
569 [Web Animations] Make imported/mozilla/css-animations/test_animation-pausing.html pass reliably
570 https://bugs.webkit.org/show_bug.cgi?id=183826
571 <rdar://problem/40997412>
573 Reviewed by Dean Jackson.
575 This test now passes reliably.
579 2018-06-25 Zan Dobersek <zdobersek@igalia.com>
581 [GCrypt] Zero-prefix (if necessary) RSA-OAEP encryption, RSA-PSS signing output
582 https://bugs.webkit.org/show_bug.cgi?id=186967
584 Reviewed by Michael Catanzaro.
586 * platform/gtk/TestExpectations: Remove flaky failures for RSA-OAEP and RSA-PSS tests.
587 * platform/wpe/TestExpectations: Ditto.
589 2018-06-24 Simon Fraser <simon.fraser@apple.com>
591 Fix the composition underline to be transformed by -apple-color-filter
592 https://bugs.webkit.org/show_bug.cgi?id=186983
593 rdar://problem/40515558
595 Reviewed by Zalan Bujtas.
597 * css3/color-filters/color-filter-composition-underline-color-expected.html: Added.
598 * css3/color-filters/color-filter-composition-underline-color.html: Added.
600 2018-06-23 Zalan Bujtas <zalan@apple.com>
602 [Mail] Use the Mail Viewer width as the base for resolving horizontal viewport units
603 https://bugs.webkit.org/show_bug.cgi?id=186585
604 <rdar://problem/30685325>
606 Reviewed by Tim Horton.
608 * fast/dynamic/mail-autosize-viewport-unit-expected.txt: Added.
609 * fast/dynamic/mail-autosize-viewport-unit.html: Added.
611 2018-06-23 Per Arne Vollan <pvollan@apple.com>
613 Layout Test imported/mozilla/css-animations/test_animation-ready.html is failing on Windows.
614 https://bugs.webkit.org/show_bug.cgi?id=186807
616 Unreviewed test gardening.
618 * platform/win/TestExpectations:
620 2018-06-22 Youenn Fablet <youenn@apple.com>
622 Disable WebSocket in WatchOS
623 https://bugs.webkit.org/show_bug.cgi?id=186931
624 <rdar://problem/39584458>
626 Reviewed by Wenson Hsieh.
629 * fast/dom/Window/watchos/no-websocket-in-watchos-expected.txt: Added.
630 * fast/dom/Window/watchos/no-websocket-in-watchos.html: Added.
632 2018-06-22 Tim Horton <timothy_horton@apple.com>
634 Make it possible to add a border around loading or failed-to-load images
635 https://bugs.webkit.org/show_bug.cgi?id=186614
636 <rdar://problem/39050152>
638 Reviewed by Zalan Bujtas.
640 * http/tests/images/loading-image-border-expected.html: Added.
641 * http/tests/images/loading-image-border.html: Added.
642 * http/tests/images/loading-image-no-border-expected.html: Added.
643 * http/tests/images/loading-image-no-border.html: Added.
644 * platform/wk2/TestExpectations:
645 Add a test ensuring that the setting works correctly.
646 These and similar tests do not currently work in WebKitTestRunner, so they are skipped there.
648 2018-06-22 Ross Kirsling <ross.kirsling@sony.com>
650 [WinCairo] Unreviewed test gardening.
652 * platform/wincairo/TestExpectations:
653 * platform/wincairo/css3/selectors3/html/css3-modsel-175a-expected.png: Added.
654 * platform/wincairo/editing/style/apply-style-iframe-crash-expected.txt: Added.
656 2018-06-22 Youenn Fablet <youenn@apple.com>
658 Incoming G722 doesn't work
659 https://bugs.webkit.org/show_bug.cgi?id=186307
660 <rdar://problem/40809745>
662 Reviewed by Eric Carlson.
664 * webrtc/audio-peer-connection-g722-expected.txt: Added.
665 * webrtc/audio-peer-connection-g722.html: Added.
666 * webrtc/routines.js:
668 2018-06-22 David Fenton <david_fenton@apple.com>
670 LayoutTests imported/w3c/web-platform-tests/WebCryptoAPI/generateKey/successes_RSASSA-PKCS1-v1_5.https.any.html and imported/w3c/web-platform-tests/WebCryptoAPI/generateKey/successes_RSA-PSS.https.any.html are flaky.
671 https://bugs.webkit.org/show_bug.cgi?id=186940
673 Unreviewed test gardening.
677 2018-06-22 Chris Dumez <cdumez@apple.com>
679 performance-api/performance-observer-no-document-leak.html is flaky
680 https://bugs.webkit.org/show_bug.cgi?id=186938
682 Unreviewed, temporarily skip it while I investigate.
686 2018-06-22 Michael Catanzaro <mcatanzaro@igalia.com>
688 REGRESSION(r230950): [GTK] WebKit::CoordinatedBackingStoreTile::setBackBuffer(): WebKitWebProcess killed by SIGSEGV (ASSERTION FAILED: it != m_tiles.end())
689 https://bugs.webkit.org/show_bug.cgi?id=186206
691 Unreviewed, remove crash expectations for crashes introduced by r230950.
693 * platform/gtk/TestExpectations:
695 2018-06-21 David Fenton <david_fenton@apple.com>
697 Skip imported/w3c/web-platform-tests/css/css-display/display-contents-first-letter-002.html.
698 https://bugs.webkit.org/show_bug.cgi?id=186901
700 Unreviewed test gardening.
704 2018-06-15 Jer Noble <jer.noble@apple.com>
706 Address fullscreen api CSS env feedback
707 https://bugs.webkit.org/show_bug.cgi?id=186684
709 Reviewed by Simon Fraser.
711 * fullscreen/fullscreen-env-expected.txt: Added.
712 * fullscreen/fullscreen-env.html: Added.
713 * fullscreen/fullscreen-inset-top-expected.txt: Removed.
714 * fullscreen/fullscreen-inset-top.html: Removed.
716 2018-06-20 Said Abou-Hallawa <sabouhallawa@apple.com>
718 RenderSVGInline has to be inline always regardless of its css display value
719 https://bugs.webkit.org/show_bug.cgi?id=186656
721 Reviewed by Zalan Bujtas.
723 * svg/dom/svg-inline-text-display-block-crash-expected.txt: Added.
724 * svg/dom/svg-inline-text-display-block-crash.html: Added.
726 2018-06-20 Zalan Bujtas <zalan@apple.com>
728 Do not reuse generated inline renderer for the first letter.
729 https://bugs.webkit.org/show_bug.cgi?id=186657
730 <rdar://problem/41157892>
732 Reviewed by Simon Fraser.
734 * fast/text/first-letter-with-display-contents-crash-expected.txt: Added.
735 * fast/text/first-letter-with-display-contents-crash.html: Added.
737 2018-06-21 Chris Dumez <cdumez@apple.com>
739 JSPerformanceObserverCallback creates a GC strongly-referenced Function that is never cleaned up
740 https://bugs.webkit.org/show_bug.cgi?id=186873
741 <rdar://problem/41271574>
743 Reviewed by Simon Fraser.
745 * performance-api/performance-observer-callback-after-gc-expected.txt: Added.
746 * performance-api/performance-observer-callback-after-gc.html: Added.
747 Add layout test to make sure that a performance observer's callback still gets called, even if
748 the JS does not keep the performance observer alive.
750 * performance-api/performance-observer-no-document-leak-expected.txt: Added.
751 * performance-api/performance-observer-no-document-leak.html: Added.
752 * performance-api/resources/performance-observer-no-document-leak-frame.html: Added.
753 Add layout test coverage to make sure the document does not leak if PerformanceObserver was
756 2018-06-20 Antoine Quint <graouts@apple.com>
758 [Web Animations] Make imported/mozilla/css-animations/test_animation-ready.html pass reliably
759 https://bugs.webkit.org/show_bug.cgi?id=183830
760 <rdar://problem/40997539>
762 Reviewed by Dean Jackson.
764 This test now passes reliably.
768 2018-06-21 Ryan Haddad <ryanhaddad@apple.com>
770 Update TestExpectations for http/wpt/service-workers/third-party-registration.html.
771 https://bugs.webkit.org/show_bug.cgi?id=183860
773 Unreviewed test gardening.
775 * platform/ios-wk2/TestExpectations: Mark as a flaky timeout.
777 2018-06-21 Fujii Hironori <Hironori.Fujii@sony.com>
779 [GStreamer] ASSERTION FAILED: end.isValid() in PlatformTimeRanges::add
780 https://bugs.webkit.org/show_bug.cgi?id=186880
782 Reviewed by Xabier Rodriguez-Calvar.
784 * platform/gtk/TestExpectations: Removed Crash marks of
785 compositing/geometry/clipped-video-controller.html,
786 fast/canvas/webgl/oes-texture-half-float-with-video.html,
787 fast/canvas/webgl/tex-image-and-sub-image-2d-with-video-rgb565.html,
788 fast/canvas/webgl/tex-image-and-sub-image-2d-with-video-rgba5551.html,
789 fast/canvas/webgl/tex-image-and-sub-image-2d-with-video.html,
790 fast/events/media-focus-in-standalone-media-document.html,
791 fullscreen/video-controls-timeline.html,
792 http/tests/appcache/video.html, and compositing/video/poster.html.
794 2018-06-21 Fujii Hironori <Hironori.Fujii@sony.com>
796 [GTK] http/tests/misc/bubble-drag-events.html crashes
797 https://bugs.webkit.org/show_bug.cgi?id=182352
799 Reviewed by Carlos Garcia Campos.
801 * platform/gtk/TestExpectations:
802 Marked http/tests/misc/bubble-drag-events.html as [ Failure ] not
803 [ Failure Timeout Crash ].
804 Unmarked http/tests/misc/cached-scripts.html.
806 2018-06-21 Zan Dobersek <zdobersek@igalia.com>
808 Unreviewed WPE gardening. Handle various timeouts by adjusting or
809 adding the appropriate test expectations.
811 * platform/wpe/TestExpectations:
813 2018-06-20 Per Arne Vollan <pvollan@apple.com>
815 Layout Test imported/mozilla/css-animations/test_pseudoElement-get-animations.html is failing.
816 https://bugs.webkit.org/show_bug.cgi?id=186868
818 Unreviewed test gardening.
820 * platform/win/TestExpectations:
822 2018-06-20 David Fenton <david_fenton@apple.com>
824 rebaseline WebCryptoAPI tests for High Sierra.
825 https://bugs.webkit.org/show_bug.cgi?id=186863
827 Unreviewed test gardening.
829 * platform/mac-sierra/imported/w3c/web-platform-tests/WebCryptoAPI/generateKey/successes_RSA-PSS.https.any-expected.txt: Added.
830 * platform/mac-sierra/imported/w3c/web-platform-tests/WebCryptoAPI/generateKey/successes_RSA-PSS.https.any.worker-expected.txt: Added.
831 * platform/mac/imported/w3c/web-platform-tests/WebCryptoAPI/generateKey/successes_RSA-PSS.https.any-expected.txt: Added.
832 * platform/mac/imported/w3c/web-platform-tests/WebCryptoAPI/generateKey/successes_RSA-PSS.https.any.worker-expected.txt: Added.
834 2018-06-20 Alicia Boya García <aboya@igalia.com>
836 Unreviewed GTK+ test gardening.
837 https://bugs.webkit.org/show_bug.cgi?id=186854
840 * platform/gtk/TestExpectations:
841 * platform/ios-wk2/TestExpectations:
842 * platform/mac-wk2/TestExpectations:
844 2018-06-20 Antoine Quint <graouts@apple.com>
846 [Web Animations] Make imported/mozilla/css-transitions/test_element-get-animations.html pass reliably
847 https://bugs.webkit.org/show_bug.cgi?id=183841
848 <rdar://problem/40998101>
850 Reviewed by Dean Jackson.
852 This test now passes reliably.
856 2018-06-19 Antoine Quint <graouts@apple.com>
858 [Web Animations] Make imported/mozilla/css-animations/test_pseudoElement-get-animations.html pass reliably
859 https://bugs.webkit.org/show_bug.cgi?id=183818
860 <rdar://problem/40997015>
862 Reviewed by Dean Jackson.
864 This test now passes reliably.
868 2018-06-19 Per Arne Vollan <pvollan@apple.com>
870 Layout Test imported/mozilla/css-animations/test_animation-playstate.html is failing.
871 https://bugs.webkit.org/show_bug.cgi?id=186807
873 Unreviewed test gardening.
875 * platform/win/TestExpectations:
877 2018-06-19 Tim Horton <timothy_horton@apple.com>
879 Unpainted area while scrolling in Reader is white
880 https://bugs.webkit.org/show_bug.cgi?id=186541
881 <rdar://problem/40471363>
883 Reviewed by Timothy Hatcher.
885 * tiled-drawing/background-transparency-toggle-expected.txt:
886 This is a progression; the extended background color now matches the color
887 of the page at this point (#CCCCCC is the specified body background, black
888 with 0.2 alpha, blended with the root's white background).
890 * tiled-drawing/simple-document-with-dynamic-background-color-expected.txt: Added.
891 * tiled-drawing/simple-document-with-dynamic-background-color.html: Added.
892 Added a test that ensures that dynamically changing the background color
893 actually applies to the RenderView background. Previously, the second layer
894 tree dump would have a black background where it should be red.
896 2018-06-19 Michael Catanzaro <mcatanzaro@igalia.com>
898 Unreviewed, revert some bad gardening.
900 I should not have added image results for a reftest.
902 * platform/gtk/imported/w3c/web-platform-tests/css/WOFF2/directory-knowntags-001-expected.png: Removed.
903 * platform/gtk/imported/w3c/web-platform-tests/css/WOFF2/tabledata-glyf-origlength-003-expected.png: Removed.
905 2018-06-19 Antoine Quint <graouts@apple.com>
907 [Web Animations] Make imported/mozilla/css-animations/test_animation-playstate.html pass reliably
908 https://bugs.webkit.org/show_bug.cgi?id=183828
909 <rdar://problem/40997469>
911 Reviewed by Dean Jackson.
913 This test now passes reliably.
917 2018-06-19 Wenson Hsieh <wenson_hsieh@apple.com>
919 [WebKit on watchOS] Vend username text content type when using scribble in login fields
920 https://bugs.webkit.org/show_bug.cgi?id=186791
921 <rdar://problem/41226935>
923 Reviewed by Beth Dakin.
925 Add a new layout test verifying that:
926 1. There is no text content type for a lone plain text input.
927 2. The text content type for a plain text input preceding a password field is "username".
928 3. The text content type for a lone plain text input with `autocomplete="username"` is "username".
930 * fast/forms/watchos/username-text-content-type-expected.txt: Added.
931 * fast/forms/watchos/username-text-content-type.html: Added.
932 * resources/ui-helper.js:
933 (window.UIHelper.textContentType):
935 2018-06-19 Per Arne Vollan <pvollan@apple.com>
937 Layout Test imported/mozilla/css-transitions/test_animation-cancel.html is failing.
938 https://bugs.webkit.org/show_bug.cgi?id=186807
940 Unreviewed test gardening.
942 * platform/win/TestExpectations:
944 2018-06-19 Youenn Fablet <youenn@apple.com>
946 Network Preflights do not show in WebInspector after moving CORS checks to NetworkProcess
947 https://bugs.webkit.org/show_bug.cgi?id=186312
948 <rdar://problem/40495434>
950 Reviewed by Chris Dumez.
952 * http/wpt/fetch/inspect-preflight-expected.txt: Added.
953 * http/wpt/fetch/inspect-preflight.html: Added.
954 * http/wpt/fetch/resources/preflight.py: Added.
955 * platform/mac-wk1/TestExpectations:
956 * platform/win/TestExpectations:
958 2018-06-19 Antoine Quint <graouts@apple.com>
960 Layout Test imported/mozilla/css-animations/test_animation-cancel.html is a flaky failure
961 https://bugs.webkit.org/show_bug.cgi?id=184011
965 This test should pass reliably as of r232960 thanks to the fix to webkit.org/b/183821.
969 2018-06-19 Antoine Quint <graouts@apple.com>
971 [Web Animations] Make imported/mozilla/css-transitions/test_animation-cancel.html pass reliably
972 https://bugs.webkit.org/show_bug.cgi?id=183821
973 <rdar://problem/40997034>
975 Reviewed by Dean Jackson.
977 This test now passes reliably.
981 2018-06-19 Youenn Fablet <youenn@apple.com>
983 RTCRtpSender.replaceTrack(null) ends current track
984 https://bugs.webkit.org/show_bug.cgi?id=184911
985 <rdar://problem/40758138>
987 Reviewed by Eric Carlson.
989 Added checks for readyState to ensure the track remains live.
990 Split the main test into several tests to ease readability.
992 * webrtc/video-replace-track-to-null-expected.txt:
993 * webrtc/video-replace-track-to-null.html:
995 2018-06-18 Antoine Quint <graouts@apple.com>
997 [Web Animations] Implement "Starting of transitions" section from CSS Transitions
998 https://bugs.webkit.org/show_bug.cgi?id=186517
999 <rdar://problem/41000798>
1001 Reviewed by Dean Jackson.
1003 Implementing the CSS Transitions spec for starting transitions highlighted a couple of issues with existing tests.
1005 * TestExpectations: The test imported/mozilla/css-transitions/test_animation-ready.html now passes reliably.
1006 * animations/transition-and-animation-3-expected.txt:
1007 * animations/transition-and-animation-3.html: This test was mistakenly expecting a retargeted transition to pick
1008 up from the underlying value (100px) rather than the interrupted transition's value (~0px). We update the test
1009 to be more obvious about what it is testing and with the correct behavior per the spec.
1010 * transitions/background-position-transitions-expected.txt:
1011 * transitions/background-position-transitions.html: Shorthand properties are expected to yield a transitiong for
1012 each shorthand property, so we update this test to check the background-position shorthand properties.
1013 * transitions/resources/transition-test-helpers.js: We uncovered a crash, which is not new to this patch, that forces
1014 us to work around using the background-position longhand properties. So we work around this by reading from the shorthand
1015 background-position property and manually parsing the value. Fixing this crash is tracked by webkit.org/b/186766.
1016 * transitions/transition-to-from-auto-expected.txt:
1017 * transitions/transition-to-from-auto.html: Update the test to check that we only yield transitions when interpolating
1018 between non-auto values, as mandated by the spec.
1020 2018-06-18 Said Abou-Hallawa <sabouhallawa@apple.com>
1022 Document should not be mutated under SMILTimeContainer::updateAnimations()
1023 https://bugs.webkit.org/show_bug.cgi?id=186658
1025 Reviewed by Simon Fraser.
1027 * svg/dom/css-animate-input-foucs-crash-expected.txt: Added.
1028 * svg/dom/css-animate-input-foucs-crash.html: Added.
1030 2018-06-18 Wenson Hsieh <wenson_hsieh@apple.com>
1032 fast/forms/button-set-display-flex-justifyContent-center.html is failing on macOS Mojave
1033 https://bugs.webkit.org/show_bug.cgi?id=186776
1034 <rdar://problem/41104962>
1036 Fix a failing layout test by making the reference markup robust for changes to system button text color. This
1037 system color is different in macOS Mojave, which causes this layout test to fail.
1039 Reviewed by Beth Dakin.
1041 * fast/forms/button-set-display-flex-justifyContent-center-expected.html:
1043 2018-06-18 Michael Catanzaro <mcatanzaro@igalia.com>
1045 Unreviewed GTK test gardening
1048 * platform/gtk/TestExpectations:
1049 * platform/gtk/imported/w3c/web-platform-tests/css/WOFF2/directory-knowntags-001-expected.png: Renamed from LayoutTests/platform/gtk/imported/w3c/web-platform-tests/css/woff2/directory-knowntags-001-expected.png.
1050 * platform/gtk/imported/w3c/web-platform-tests/css/WOFF2/tabledata-glyf-origlength-003-expected.png: Renamed from LayoutTests/platform/gtk/imported/w3c/web-platform-tests/css/woff2/tabledata-glyf-origlength-003-expected.png.
1052 2018-06-18 Youenn Fablet <youenn@apple.com>
1054 Validate Cross-Origin-Resource-Policy for resources cached in the MemoryCache
1055 https://bugs.webkit.org/show_bug.cgi?id=186639
1056 <rdar://problem/41106984>
1058 Reviewed by Geoffrey Garen.
1060 * http/wpt/cross-origin-resource-policy/image-in-iframe-loads-expected.txt: Added.
1061 * http/wpt/cross-origin-resource-policy/image-in-iframe-loads.html: Added.
1062 * http/wpt/cross-origin-resource-policy/resources/iframeImage.html: Added.
1063 * http/wpt/cross-origin-resource-policy/resources/image.py:
1066 2018-06-18 Zan Dobersek <zdobersek@igalia.com>
1068 Unreviewed WPE gardening. Manage the current set of CSS3 Filters and
1069 legacy animation engine failures. Add the necessary failure expectations
1070 and missing layout test baselines.
1072 * platform/wpe/TestExpectations:
1073 * platform/wpe/legacy-animation-engine/css3/filters/composited-during-animation-layertree-expected.txt: Added.
1074 * platform/wpe/legacy-animation-engine/css3/filters/composited-during-transition-layertree-expected.txt: Added.
1075 * platform/wpe/legacy-animation-engine/fast/text/crash-complex-text-surrogate-expected.txt: Added.
1076 * platform/wpe/legacy-animation-engine/media/track/opera/track/webvtt/rendering/adhoc/cue_font_size_transition-expected.txt: Added.
1078 2018-06-18 Zan Dobersek <zdobersek@igalia.com>
1080 Unreviewed WPE gardening. Updating or adding baselines for a quadruple
1081 of tests that are otherwise failing with a text-only failure.
1083 * platform/wpe/fast/canvas/webgl/index-validation-with-subsequent-draws-expected.txt: Added.
1084 * platform/wpe/fast/canvas/webgl/webgl-draw-buffers-expected.txt:
1085 * platform/wpe/fullscreen/full-screen-layer-dump-expected.txt: Added.
1086 * platform/wpe/js/dom/constructor-length-expected.txt:
1088 2018-06-18 Zan Dobersek <zdobersek@igalia.com>
1090 Unreviewed WPE gardening. Adding platform-specific baselines for
1091 WebCrypto tests whose baselines were changed in r232903.
1093 * platform/wpe/imported/w3c/web-platform-tests/WebCryptoAPI/generateKey/successes_ECDH.https.any-expected.txt: Added.
1094 * platform/wpe/imported/w3c/web-platform-tests/WebCryptoAPI/generateKey/successes_ECDH.https.any.worker-expected.txt: Added.
1095 * platform/wpe/imported/w3c/web-platform-tests/WebCryptoAPI/generateKey/successes_ECDSA.https.any-expected.txt: Added.
1096 * platform/wpe/imported/w3c/web-platform-tests/WebCryptoAPI/generateKey/successes_ECDSA.https.any.worker-expected.txt: Added.
1097 * platform/wpe/imported/w3c/web-platform-tests/WebCryptoAPI/generateKey/successes_RSA-OAEP.https.any-expected.txt: Added.
1098 * platform/wpe/imported/w3c/web-platform-tests/WebCryptoAPI/generateKey/successes_RSA-OAEP.https.any.worker-expected.txt: Added.
1099 * platform/wpe/imported/w3c/web-platform-tests/WebCryptoAPI/generateKey/successes_RSA-PSS.https.any-expected.txt: Added.
1100 * platform/wpe/imported/w3c/web-platform-tests/WebCryptoAPI/generateKey/successes_RSA-PSS.https.any.worker-expected.txt: Added.
1102 2018-06-17 Zan Dobersek <zdobersek@igalia.com>
1104 Unreviewed WPE gardening. Manage the 8 crashing tests that are failing
1105 due to improper std::optional handling.
1107 * platform/wpe/TestExpectations:
1109 2018-06-17 Zalan Bujtas <zalan@apple.com>
1111 Anonymous block collapsing can destroy the renderer's parent.
1112 https://bugs.webkit.org/show_bug.cgi?id=186655
1113 <rdar://problem/41157554>
1115 Reviewed by Antti Koivisto.
1117 * fast/text/first-letter-with-anon-wrapper-crash-expected.txt: Added.
1118 * fast/text/first-letter-with-anon-wrapper-crash.html: Added.
1120 2018-06-17 Michael Catanzaro <mcatanzaro@igalia.com>
1122 More unreviewed GTK test gardening.
1124 * platform/gtk/TestExpectations:
1126 2018-06-17 Michael Catanzaro <mcatanzaro@igalia.com>
1128 Unreviewed GTK test gardening.
1130 This primarily adds new expected results after the last WPT import.
1132 * platform/gtk/TestExpectations:
1133 * platform/gtk/imported/w3c/web-platform-tests/WebCryptoAPI/generateKey/successes_ECDH.https.any-expected.txt: Added.
1134 * platform/gtk/imported/w3c/web-platform-tests/WebCryptoAPI/generateKey/successes_ECDH.https.any.worker-expected.txt: Added.
1135 * platform/gtk/imported/w3c/web-platform-tests/WebCryptoAPI/generateKey/successes_ECDSA.https.any-expected.txt: Added.
1136 * platform/gtk/imported/w3c/web-platform-tests/WebCryptoAPI/generateKey/successes_ECDSA.https.any.worker-expected.txt: Added.
1137 * platform/gtk/imported/w3c/web-platform-tests/WebCryptoAPI/generateKey/successes_RSA-OAEP.https.any-expected.txt: Added.
1138 * platform/gtk/imported/w3c/web-platform-tests/WebCryptoAPI/generateKey/successes_RSA-OAEP.https.any.worker-expected.txt: Added.
1139 * platform/gtk/imported/w3c/web-platform-tests/WebCryptoAPI/generateKey/successes_RSA-PSS.https.any-expected.txt: Added.
1140 * platform/gtk/imported/w3c/web-platform-tests/WebCryptoAPI/generateKey/successes_RSA-PSS.https.any.worker-expected.txt: Added.
1141 * platform/gtk/imported/w3c/web-platform-tests/css/woff2/directory-knowntags-001-expected.png: Added.
1142 * platform/gtk/imported/w3c/web-platform-tests/css/woff2/tabledata-glyf-origlength-003-expected.png: Added.
1144 2018-06-17 Wenson Hsieh <wenson_hsieh@apple.com>
1146 [WebKit on watchOS] Upstream watchOS source additions to OpenSource (Part 3)
1147 https://bugs.webkit.org/show_bug.cgi?id=186442
1148 <rdar://problem/40879364>
1150 Reviewed by Darin Adler.
1152 Rename extrazoom layout test directories to watchos.
1155 * fast/css/watchos/viewport-units-shrink-to-fit-expected.txt: Renamed from LayoutTests/fast/css/extrazoom/viewport-units-shrink-to-fit-expected.txt.
1156 * fast/css/watchos/viewport-units-shrink-to-fit.html: Renamed from LayoutTests/fast/css/extrazoom/viewport-units-shrink-to-fit.html.
1157 * fast/dom/Window/watchos/window-get-real-screen-dimensions-expected.txt: Renamed from LayoutTests/fast/dom/Window/extrazoom/window-get-real-screen-dimensions-expected.txt.
1158 * fast/dom/Window/watchos/window-get-real-screen-dimensions.html: Renamed from LayoutTests/fast/dom/Window/extrazoom/window-get-real-screen-dimensions.html.
1159 * fast/events/watchos/change-focus-during-change-event-expected.txt: Renamed from LayoutTests/fast/events/extrazoom/change-focus-during-change-event-expected.txt.
1160 * fast/events/watchos/change-focus-during-change-event.html: Renamed from LayoutTests/fast/events/extrazoom/change-focus-during-change-event.html.
1161 * fast/events/watchos/double-tap-to-zoom-on-full-width-text-expected.txt: Renamed from LayoutTests/fast/events/extrazoom/double-tap-to-zoom-on-full-width-text-expected.txt.
1162 * fast/events/watchos/double-tap-to-zoom-on-full-width-text.html: Renamed from LayoutTests/fast/events/extrazoom/double-tap-to-zoom-on-full-width-text.html.
1163 * fast/events/watchos/double-tap-to-zoom-with-large-text-expected.txt: Renamed from LayoutTests/fast/events/extrazoom/double-tap-to-zoom-with-large-text-expected.txt.
1164 * fast/events/watchos/double-tap-to-zoom-with-large-text.html: Renamed from LayoutTests/fast/events/extrazoom/double-tap-to-zoom-with-large-text.html.
1165 * fast/forms/watchos/delete-content-in-text-field-expected.txt: Renamed from LayoutTests/fast/forms/extrazoom/delete-content-in-text-field-expected.txt.
1166 * fast/forms/watchos/delete-content-in-text-field.html: Renamed from LayoutTests/fast/forms/extrazoom/delete-content-in-text-field.html.
1167 * fast/forms/watchos/edit-text-field-calls-injected-bundle-expected.txt: Renamed from LayoutTests/fast/forms/extrazoom/edit-text-field-calls-injected-bundle-expected.txt.
1168 * fast/forms/watchos/edit-text-field-calls-injected-bundle.html: Renamed from LayoutTests/fast/forms/extrazoom/edit-text-field-calls-injected-bundle.html.
1169 * fast/forms/watchos/form-control-label-text-expected.txt: Renamed from LayoutTests/fast/forms/extrazoom/form-control-label-text-expected.txt.
1170 * fast/forms/watchos/form-control-label-text.html: Renamed from LayoutTests/fast/forms/extrazoom/form-control-label-text.html.
1171 * fast/forms/watchos/time-picker-value-change-expected.txt: Renamed from LayoutTests/fast/forms/extrazoom/time-picker-value-change-expected.txt.
1172 * fast/forms/watchos/time-picker-value-change.html: Renamed from LayoutTests/fast/forms/extrazoom/time-picker-value-change.html.
1173 * fast/viewport/watchos/viewport-adaptations-after-navigation-expected.txt: Renamed from LayoutTests/fast/viewport/extrazoom/viewport-adaptations-after-navigation-expected.txt.
1174 * fast/viewport/watchos/viewport-adaptations-after-navigation.html: Renamed from LayoutTests/fast/viewport/extrazoom/viewport-adaptations-after-navigation.html.
1175 * fast/viewport/watchos/viewport-disable-extra-zoom-adaptations-expected.txt: Renamed from LayoutTests/fast/viewport/extrazoom/viewport-disable-extra-zoom-adaptations-expected.txt.
1176 * fast/viewport/watchos/viewport-disable-extra-zoom-adaptations.html: Renamed from LayoutTests/fast/viewport/extrazoom/viewport-disable-extra-zoom-adaptations.html.
1177 * fast/visual-viewport/watchos/layout-viewport-after-scrolling-and-resizing-expected.txt: Renamed from LayoutTests/fast/visual-viewport/extrazoom/layout-viewport-after-scrolling-and-resizing-expected.txt.
1178 * fast/visual-viewport/watchos/layout-viewport-after-scrolling-and-resizing.html: Renamed from LayoutTests/fast/visual-viewport/extrazoom/layout-viewport-after-scrolling-and-resizing.html.
1180 2018-06-17 Youenn Fablet <youenn@apple.com>
1182 Rename Document::hasHadActiveMediaStreamTrack to Document::hasHadCaptureMediaStreamTrack
1183 https://bugs.webkit.org/show_bug.cgi?id=186743
1184 rdar://problem/41151193
1186 Reviewed by Eric Carlson.
1188 * fast/mediastream/media-devices-enumerate-devices.html:
1190 2018-06-17 Carlos Eduardo Ramalho <cadubentzen@gmail.com>
1192 [GTK] Correct behavior for dark themes
1193 https://bugs.webkit.org/show_bug.cgi?id=186219
1195 Update expectations in reftests expected to fail due to not
1196 styling text inputs with GTK when color is different than default color.
1198 Reviewed by Michael Catanzaro.
1200 * platform/gtk/TestExpectations:
1202 2018-06-16 Brendan McLoughlin <brendan@bocoup.com>
1204 Sync additional web-platform-tests directories up to 197cdad
1205 https://bugs.webkit.org/show_bug.cgi?id=186356
1207 Reviewed by Youenn Fablet.
1210 * platform/ios-simulator/TestExpectations:
1211 * platform/ios-wk2/imported/w3c/web-platform-tests/WebCryptoAPI/generateKey/successes_RSA-OAEP.https.any-expected.txt: Added.
1212 * platform/ios-wk2/imported/w3c/web-platform-tests/WebCryptoAPI/generateKey/successes_RSA-OAEP.https.any.worker-expected.txt: Added.
1213 * platform/ios-wk2/imported/w3c/web-platform-tests/WebCryptoAPI/generateKey/successes_RSA-PSS.https.any-expected.txt: Added.
1214 * platform/ios-wk2/imported/w3c/web-platform-tests/WebCryptoAPI/generateKey/successes_RSA-PSS.https.any.worker-expected.txt: Added.
1215 * platform/ios-wk2/imported/w3c/web-platform-tests/css/css-grid/alignment/grid-self-baseline-not-applied-if-sizing-cyclic-dependency-001-expected.txt: Added.
1216 * platform/ios-wk2/imported/w3c/web-platform-tests/css/cssom-view/Screen-pixelDepth-Screen-colorDepth001-expected.txt: Added.
1217 * platform/ios-wk2/imported/w3c/web-platform-tests/css/cssom-view/elementFromPoint-expected.txt: Added.
1218 * platform/ios-wk2/imported/w3c/web-platform-tests/css/cssom-view/scrollIntoView-smooth-expected.txt: Added.
1219 * platform/ios-wk2/imported/w3c/web-platform-tests/css/cssom-view/scrolling-quirks-vs-nonquirks-expected.txt: Added.
1220 * platform/ios-wk2/imported/w3c/web-platform-tests/service-workers/service-worker/fetch-canvas-tainting-cache.https-expected.txt: Added.
1221 * platform/mac-wk1/imported/w3c/web-platform-tests/WebCryptoAPI/generateKey/successes_RSA-OAEP.https.any-expected.txt: Added.
1222 * platform/mac-wk1/imported/w3c/web-platform-tests/WebCryptoAPI/generateKey/successes_RSA-OAEP.https.any.worker-expected.txt: Added.
1223 * platform/mac-wk1/imported/w3c/web-platform-tests/cors/client-hint-request-headers-expected.txt: Added.
1224 * tests-options.json:
1226 2018-06-15 Michael Catanzaro <mcatanzaro@igalia.com>
1228 Unreviewed, temporarily(?) revert some GTK crash expectations
1230 These tests are not crashing on the GTK release bot, only on EWS. I want to see backtraces
1231 and make sure they weren't just victims of our memory pressure handler. We can restore
1232 these expectations again if they continue to crash on the EWS, in which case we need to
1233 acquire backtraces for them.
1235 * platform/gtk/TestExpectations:
1237 2018-06-15 Antti Koivisto <antti@apple.com>
1239 Semantic colors should not be transformed by color-filter
1240 https://bugs.webkit.org/show_bug.cgi?id=186566
1241 <rdar://problem/40705739>
1243 Reviewed by Simon Fraser.
1245 * css3/color-filters/color-filter-ignore-semantic-expected.html: Added.
1246 * css3/color-filters/color-filter-ignore-semantic.html: Added.
1248 2018-06-15 Carlos Alberto Lopez Perez <clopez@igalia.com>
1250 [GTK] Mark tests that are failing on the EWS test queue (v3)
1252 Unreviewed GTK gardening.
1254 * platform/gtk/TestExpectations:
1256 2018-06-15 Michael Catanzaro <mcatanzaro@igalia.com>
1258 Unreviewed GTK test gardening
1260 * platform/gtk/TestExpectations:
1262 2018-06-15 Timothy Hatcher <timothy@apple.com>
1264 Update results for fast/css/apple-system-control-colors.html
1266 https://bugs.webkit.org/show_bug.cgi?id=186668
1268 Unreviewed test gardening.
1270 * fast/css/apple-system-control-colors-expected.txt: Updated for 10.13.
1271 * platform/mac-sierra/fast/css/apple-system-control-colors-expected.txt: Copied from LayoutTests/fast/css/apple-system-control-colors-expected.txt.
1273 2018-06-15 Youenn Fablet <youenn@apple.com>
1275 Layout Test platform/mac/webrtc/captureCanvas-webrtc-software-encoder.html is flaky
1276 https://bugs.webkit.org/show_bug.cgi?id=180171
1280 As per dashboard, test is no longer flaky.
1281 There might be a need to update it when bots have VCP support enabled.
1283 * platform/mac/TestExpectations:
1284 Removed flaky expectation.
1286 2018-06-15 Youenn Fablet <youenn@apple.com>
1288 imported/w3c/web-platform-tests/service-workers/service-worker/fetch-frame-resource.https.html is flaky due to the order of some console log messages
1289 https://bugs.webkit.org/show_bug.cgi?id=186661
1293 * TestExpectations: Stop outputting console log lines.
1295 2018-06-15 Michael Catanzaro <mcatanzaro@igalia.com>
1297 [WPE][GTK][WebGL] Layout test fast/canvas/webgl/simulated-vertexAttrib0-invalid-indicies.html is failing
1298 https://bugs.webkit.org/show_bug.cgi?id=181659
1299 <rdar://problem/39175593>
1301 Unreviewed. Miguel has verified that it's OK for this test to fail, so skip it.
1303 * platform/gtk/TestExpectations:
1305 2018-06-14 Carlos Alberto Lopez Perez <clopez@igalia.com>
1307 [GTK] Mark tests that are failing on the EWS test queue (v2)
1309 Unreviewed GTK gardening.
1311 * platform/gtk/TestExpectations:
1313 2018-06-14 Carlos Alberto Lopez Perez <clopez@igalia.com>
1315 [GTK] Mark tests that are failing on the EWS test queue
1317 Unreviewed GTK gardening.
1319 * platform/gtk/TestExpectations:
1321 2018-06-14 Matt Lewis <jlewis3@apple.com>
1323 Unreviewed, rolling out r232823.
1325 This caused both test timeouts and api failures.
1329 "[Mail] Use the Mail Viewer width as the base for resolving
1330 horizontal viewport units"
1331 https://bugs.webkit.org/show_bug.cgi?id=186585
1332 https://trac.webkit.org/changeset/232823
1334 2018-06-14 Nan Wang <n_wang@apple.com>
1336 AX: Crash in AccessibilityNodeObject::textUnderElement(WebCore::AccessibilityTextUnderElementMode) const + 536
1337 https://bugs.webkit.org/show_bug.cgi?id=186629
1339 Reviewed by Chris Fleizach.
1341 * accessibility/hidden-object-text-value-crash-expected.txt: Added.
1342 * accessibility/hidden-object-text-value-crash.html: Added.
1344 2018-06-14 John Wilander <wilander@apple.com>
1346 Resource Load Statistics: Shortcut classification for redirect to prevalent resource
1347 https://bugs.webkit.org/show_bug.cgi?id=186627
1348 <rdar://problem/41132308>
1350 Reviewed by Brent Fulgham.
1352 * http/tests/resourceLoadStatistics/classify-as-prevalent-based-on-subresource-redirect-to-prevalent-expected.txt: Added.
1353 * http/tests/resourceLoadStatistics/classify-as-prevalent-based-on-subresource-redirect-to-prevalent.html: Added.
1354 * http/tests/resourceLoadStatistics/classify-as-prevalent-based-on-top-frame-redirect-to-prevalent-expected.txt: Added.
1355 * http/tests/resourceLoadStatistics/classify-as-prevalent-based-on-top-frame-redirect-to-prevalent.html: Added.
1356 * platform/wk2/TestExpectations:
1357 New tests marked as [ Pass ].
1359 2018-06-14 Youenn Fablet <youenn@apple.com>
1361 Apply CSP checks before Content blocker checks in NetworkLoadChecker as done by CachedResourceLoader
1362 https://bugs.webkit.org/show_bug.cgi?id=186550
1364 Reviewed by Alex Christensen.
1366 * http/tests/contentextensions/fetch-redirect-blocked-expected.txt: Added.
1367 * http/tests/contentextensions/fetch-redirect-blocked.html: Added.
1368 * http/tests/contentextensions/fetch-redirect-blocked.html.json: Added.
1369 * http/tests/contentextensions/resources/subresource-redirect.php:
1371 2018-06-14 Timothy Hatcher <timothy@apple.com>
1373 Expose more semantic system colors.
1375 https://bugs.webkit.org/show_bug.cgi?id=186609
1376 rdar://problem/39287277
1378 Reviewed by Tim Horton.
1380 * fast/css/apple-system-control-colors.html: Updated for new colors.
1381 * fast/css/apple-system-control-colors-expected.txt: Ditto.
1383 2018-06-14 Miguel Gomez <magomez@igalia.com>
1385 Unreviewed GTK+ gardening after r232834.
1387 * platform/gtk/TestExpectations:
1389 2018-06-13 Zalan Bujtas <zalan@apple.com>
1391 [Mail] Use the Mail Viewer width as the base for resolving horizontal viewport units
1392 https://bugs.webkit.org/show_bug.cgi?id=186585
1393 <rdar://problem/30685325>
1395 Reviewed by Tim Horton.
1397 * fast/dynamic/mail-autosize-viewport-unit-expected.txt: Added.
1398 * fast/dynamic/mail-autosize-viewport-unit.html: Added.
1400 2018-06-13 Chris Dumez <cdumez@apple.com>
1402 PSON: http/tests/resourceLoadStatistics/classify-as-prevalent-based-on-top-frame-redirect-collusion.html ASSERTS with process swap enabled
1403 https://bugs.webkit.org/show_bug.cgi?id=186545
1405 Reviewed by Brady Eidson.
1407 Attempt to mark the test as non-flaky now that it no longer relies on sync'ing from the WebProcess
1410 * platform/wk2/TestExpectations:
1412 2018-06-13 David Fenton <david_fenton@apple.com>
1414 [macOS Debug WK1] LayoutTest fast/parser/xml-error-adopted.xml is a flaky timeout.
1415 https://bugs.webkit.org/show_bug.cgi?id=186581
1417 Unreviewed test gardening.
1419 * platform/mac-wk1/TestExpectations:
1421 2018-06-13 Mark Lam <mark.lam@apple.com>
1423 Gardening: Layout Test js/error-should-not-strong-reference-global-object.html is a flaky failure
1424 https://bugs.webkit.org/show_bug.cgi?id=186372
1428 Speculative fix to green the bots plus improved the error message logging to get
1429 more info if this fails again.
1431 * js/error-should-not-strong-reference-global-object.html:
1433 2018-06-13 Timothy Hatcher <timothy@apple.com>
1435 Input form controls have a white background in dark mode, when they should not.
1437 https://bugs.webkit.org/show_bug.cgi?id=186577
1438 rdar://problem/39258325
1440 Reviewed by Tim Horton.
1442 * fast/css/apple-system-control-colors-expected.txt: Updated.
1443 * fast/css/apple-system-control-colors.html: Added -apple-system-control-background.
1444 * platform/gtk/fast/css/apple-system-control-colors-expected.txt: Updated.
1446 2018-06-13 John Wilander <wilander@apple.com>
1448 Add console logging to test case to help investigate flaky timeouts
1449 https://bugs.webkit.org/show_bug.cgi?id=186603
1450 <rdar://problem/41096614>
1452 Unreviewed test gardening.
1454 * http/tests/resourceLoadStatistics/partitioned-and-unpartitioned-cookie-with-partitioning-timeout-expected.txt:
1455 * http/tests/resourceLoadStatistics/partitioned-and-unpartitioned-cookie-with-partitioning-timeout.html:
1456 Now has step-by-step console logging so that (hopefully) the flaky timeouts don't produce empty output.
1458 2018-06-13 Said Abou-Hallawa <sabouhallawa@apple.com>
1460 TileFirstPaint strategy for async image decoding should be disabled for non root RenderLayers
1461 https://bugs.webkit.org/show_bug.cgi?id=186336
1462 <rdar://problem/40808099>
1464 Reviewed by Simon Fraser.
1466 * fast/images/async-image-composited-show-expected.html: Added.
1467 * fast/images/async-image-composited-show.html: Added.
1469 2018-06-13 Carlos Alberto Lopez Perez <clopez@igalia.com>
1471 [GTK] Mark some flaky tests and expected failures.
1473 Unreviewed test gardening.
1475 * platform/gtk/TestExpectations:
1477 2018-06-13 Thibault Saunier <tsaunier@igalia.com>
1479 [WPE] Build getUserMedia support
1480 https://bugs.webkit.org/show_bug.cgi?id=186547
1482 Reviewed by Alejandro G. Castro.
1484 * platform/gtk/TestExpectations: Mark some tests as potentially passing (they fail only
1485 when built in debug mode).
1486 * platform/wpe/TestExpectations: Enable MediaStream tests.
1488 2018-06-13 Ms2ger <Ms2ger@igalia.com>
1490 Update expectations for WebCryptoAPI generateKey tests
1491 https://bugs.webkit.org/show_bug.cgi?id=186591
1493 Unreviewed test gardening.
1495 These tests were split and moved around several times, and expectation
1496 files for old names stuck around.
1498 * TestExpectations: Remove reference to long-removed test.
1499 * platform/gtk/TestExpectations: Remove reference to long-removed test.
1500 * platform/gtk/imported/w3c/web-platform-tests/WebCryptoAPI/generateKey/failures.worker-expected.txt: Removed.
1501 * platform/gtk/imported/w3c/web-platform-tests/WebCryptoAPI/generateKey/failures_ECDH.https.any-expected.txt: Copied from LayoutTests/platform/gtk/imported/w3c/web-platform-tests/WebCryptoAPI/generateKey/failures_ECDH.https.worker-expected.txt.
1502 * platform/gtk/imported/w3c/web-platform-tests/WebCryptoAPI/generateKey/failures_ECDH.https.any.worker-expected.txt: Renamed from LayoutTests/platform/gtk/imported/w3c/web-platform-tests/WebCryptoAPI/generateKey/failures_ECDH.worker-expected.txt.
1503 * platform/gtk/imported/w3c/web-platform-tests/WebCryptoAPI/generateKey/failures_ECDSA.https.any-expected.txt: Copied from LayoutTests/platform/gtk/imported/w3c/web-platform-tests/WebCryptoAPI/generateKey/failures_ECDSA.https.worker-expected.txt.
1504 * platform/gtk/imported/w3c/web-platform-tests/WebCryptoAPI/generateKey/failures_ECDSA.https.any.worker-expected.txt: Renamed from LayoutTests/platform/gtk/imported/w3c/web-platform-tests/WebCryptoAPI/generateKey/failures_ECDSA.worker-expected.txt.
1505 * platform/gtk/imported/w3c/web-platform-tests/WebCryptoAPI/generateKey/failures_RSA-PSS.https.any-expected.txt: Copied from LayoutTests/platform/gtk/imported/w3c/web-platform-tests/WebCryptoAPI/generateKey/failures_RSA-PSS.https.worker-expected.txt.
1506 * platform/gtk/imported/w3c/web-platform-tests/WebCryptoAPI/generateKey/failures_RSA-PSS.https.any.worker-expected.txt: Renamed from LayoutTests/platform/gtk/imported/w3c/web-platform-tests/WebCryptoAPI/generateKey/failures_RSA-PSS.worker-expected.txt.
1507 * platform/gtk/imported/w3c/web-platform-tests/WebCryptoAPI/generateKey/successes.worker-expected.txt: Removed.
1508 * platform/gtk/imported/w3c/web-platform-tests/WebCryptoAPI/generateKey/successes_ECDH.worker-expected.txt: Removed.
1509 * platform/gtk/imported/w3c/web-platform-tests/WebCryptoAPI/generateKey/successes_ECDSA.worker-expected.txt: Removed.
1510 * platform/gtk/imported/w3c/web-platform-tests/WebCryptoAPI/generateKey/successes_RSA-PSS.worker-expected.txt: Removed.
1511 * platform/gtk/imported/w3c/web-platform-tests/WebCryptoAPI/generateKey/test_failures.https-expected.txt: Removed.
1512 * platform/gtk/imported/w3c/web-platform-tests/WebCryptoAPI/generateKey/test_failures_ECDH.https-expected.txt: Removed.
1513 * platform/gtk/imported/w3c/web-platform-tests/WebCryptoAPI/generateKey/test_failures_ECDSA.https-expected.txt: Removed.
1514 * platform/gtk/imported/w3c/web-platform-tests/WebCryptoAPI/generateKey/test_failures_RSA-PSS.https-expected.txt: Removed.
1515 * platform/gtk/imported/w3c/web-platform-tests/WebCryptoAPI/generateKey/test_successes_ECDH.https-expected.txt: Removed.
1516 * platform/gtk/imported/w3c/web-platform-tests/WebCryptoAPI/generateKey/test_successes_ECDSA.https-expected.txt: Removed.
1517 * platform/gtk/imported/w3c/web-platform-tests/WebCryptoAPI/generateKey/test_successes_RSA-PSS.https-expected.txt: Removed.
1518 * platform/wpe/imported/w3c/web-platform-tests/WebCryptoAPI/generateKey/failures.https.worker-expected.txt: Removed.
1519 * platform/wpe/imported/w3c/web-platform-tests/WebCryptoAPI/generateKey/failures_ECDH.https.any-expected.txt: Renamed from LayoutTests/platform/wpe/imported/w3c/web-platform-tests/WebCryptoAPI/generateKey/failures_ECDH.https.worker-expected.txt.
1520 * platform/wpe/imported/w3c/web-platform-tests/WebCryptoAPI/generateKey/failures_ECDH.https.any.worker-expected.txt: Renamed from LayoutTests/platform/gtk/imported/w3c/web-platform-tests/WebCryptoAPI/generateKey/failures_ECDH.https.worker-expected.txt.
1521 * platform/wpe/imported/w3c/web-platform-tests/WebCryptoAPI/generateKey/failures_ECDSA.https.any-expected.txt: Renamed from LayoutTests/platform/wpe/imported/w3c/web-platform-tests/WebCryptoAPI/generateKey/failures_ECDSA.https.worker-expected.txt.
1522 * platform/wpe/imported/w3c/web-platform-tests/WebCryptoAPI/generateKey/failures_ECDSA.https.any.worker-expected.txt: Renamed from LayoutTests/platform/gtk/imported/w3c/web-platform-tests/WebCryptoAPI/generateKey/failures_ECDSA.https.worker-expected.txt.
1523 * platform/wpe/imported/w3c/web-platform-tests/WebCryptoAPI/generateKey/failures_RSA-PSS.https.any-expected.txt: Renamed from LayoutTests/platform/wpe/imported/w3c/web-platform-tests/WebCryptoAPI/generateKey/failures_RSA-PSS.https.worker-expected.txt.
1524 * platform/wpe/imported/w3c/web-platform-tests/WebCryptoAPI/generateKey/failures_RSA-PSS.https.any.worker-expected.txt: Renamed from LayoutTests/platform/gtk/imported/w3c/web-platform-tests/WebCryptoAPI/generateKey/failures_RSA-PSS.https.worker-expected.txt.
1525 * platform/wpe/imported/w3c/web-platform-tests/WebCryptoAPI/generateKey/successes.https.worker-expected.txt: Removed.
1526 * platform/wpe/imported/w3c/web-platform-tests/WebCryptoAPI/generateKey/successes_ECDH.https.worker-expected.txt: Removed.
1527 * platform/wpe/imported/w3c/web-platform-tests/WebCryptoAPI/generateKey/successes_ECDSA.https.worker-expected.txt: Removed.
1528 * platform/wpe/imported/w3c/web-platform-tests/WebCryptoAPI/generateKey/successes_RSA-OAEP.https.worker-expected.txt: Removed.
1529 * platform/wpe/imported/w3c/web-platform-tests/WebCryptoAPI/generateKey/successes_RSA-PSS.https.worker-expected.txt: Removed.
1530 * platform/wpe/imported/w3c/web-platform-tests/WebCryptoAPI/generateKey/test_failures.https-expected.txt: Removed.
1531 * platform/wpe/imported/w3c/web-platform-tests/WebCryptoAPI/generateKey/test_failures_ECDH.https-expected.txt: Removed.
1532 * platform/wpe/imported/w3c/web-platform-tests/WebCryptoAPI/generateKey/test_failures_ECDSA.https-expected.txt: Removed.
1533 * platform/wpe/imported/w3c/web-platform-tests/WebCryptoAPI/generateKey/test_failures_RSA-PSS.https-expected.txt: Removed.
1534 * platform/wpe/imported/w3c/web-platform-tests/WebCryptoAPI/generateKey/test_successes_ECDH.https-expected.txt: Removed.
1535 * platform/wpe/imported/w3c/web-platform-tests/WebCryptoAPI/generateKey/test_successes_ECDSA.https-expected.txt: Removed.
1536 * platform/wpe/imported/w3c/web-platform-tests/WebCryptoAPI/generateKey/test_successes_RSA-PSS.https-expected.txt: Removed.
1538 2018-06-13 Per Arne Vollan <pvollan@apple.com>
1540 A few layout tests are failing on Windows.
1541 https://bugs.webkit.org/show_bug.cgi?id=186562
1543 Unreviewed test gardening.
1545 * platform/win/TestExpectations:
1547 2018-06-12 Zalan Bujtas <zalan@apple.com>
1549 Complex text handling should opt out of bounded text layout.
1550 https://bugs.webkit.org/show_bug.cgi?id=186571
1551 <rdar://problem/41060908>
1553 Reviewed by Tim Horton.
1555 * fast/text/complex-long-text-crash-expected.txt: Added.
1556 * fast/text/complex-long-text-crash.html: Added.
1558 2018-06-12 Ryan Haddad <ryanhaddad@apple.com>
1560 Unreviewed, rolling out r232774.
1562 Breaks internal builds.
1566 "Complex text handling should opt out of bounded text layout."
1567 https://bugs.webkit.org/show_bug.cgi?id=186571
1568 https://trac.webkit.org/changeset/232774
1570 2018-06-07 Justin Fan <justin_fan@apple.com>
1572 Import the 2.0.0 version of Khronos WebGL conformance suite
1573 https://bugs.webkit.org/show_bug.cgi?id=181293
1574 <rdar://problem/40654103>
1576 Reviewed by Dean Jackson.
1578 Original description and patch by Zan Dobersek <zdobersek@igalia.com>.
1579 Retrying patch with up-to-date revision of conformance suite:
1581 "Import the 2.0.0 version of the WebGL conformance suite that's
1582 maintained under the Khronos organization on GitHub:
1583 https://github.com/KhronosGroup/WebGL.git
1585 The following revision of this repository has been used for importing:
1586 8ea92581353d18f50d25159489897ae634eb23b1
1588 For importing purposes, the generate-webgl-tests.py script is modified
1589 to import tests at version 2.0.0 or below. 2.0 is now used as the
1590 default version for importing purposes. Additionally, the
1591 GreaterThanOrEqualToVersion function is fixed to correctly compare 2.x
1592 versions against 1.x.
1594 The following generate-webgl-tests.py invocation was used:
1595 $ python generate-webgl-tests.py -e -w ~/WebGL/conformance-suites/2.0.0
1597 The 2.0.0 version of the conformance suite is composed of three parts:
1598 - tests under conformance/ cover WebGL1 functionality,
1599 - tests under conformance2/ cover WebGL2 functionality,
1600 - tests under deqp/ are a port of the dEQP suite.
1601 webkit-webgl-test-harness.js file is added under webgl/2.0.0/resources/
1602 to properly integrate the imported tests with the WebKit testing
1605 The complete suite is for now skipped on all platforms. WebGL1 tests
1606 should be passing in majority, with failures in that part of the suite
1607 mirroring the ones experienced in the current 1.0.2 and 1.0.3 suites.
1608 The WebGL2 support is still incomplete, and the conformance2/ pass rate
1609 will reflect that. dEQP in majority utilizes WebGL2, so the pass rate
1612 List of imported conformance suite files is omitted for brevity."
1614 * TestExpectations: Skip the WebGL 1 (conformance) and WebGL 2 (conformance2) tests
1615 * webgl/2.0.0/conformance: Added.
1616 * webgl/2.0.0/conformance2: Added.
1617 * webgl/2.0.0/deqp: Added.
1618 * webgl/2.0.0/resources: Added.
1619 * webgl/2.0.0/resources/webkit-webgl-test-harness.js:
1620 (window.layoutTestController.window.console.log):
1621 (window.layoutTestController.window.console.error):
1623 (window.webglTestHarness.reportResults):
1624 (window.webglTestHarness.notifyFinished):
1625 * webgl/generate-webgl-tests.py:
1626 (GreaterThanOrEqualToVersion):
1627 * webgl/resources/js-test-pre.js:
1628 (window.console.log):
1629 (window.console.error):
1630 (initNonKhronosFramework):
1631 (this.initTestingHarness):
1632 (nonKhronosFrameworkNotifyDone):
1633 (reportTestResultsToHarness):
1634 (notifyFinishedToHarness):
1636 (enableJSTestPreVerboseLogging):
1654 (shouldBeEqualToString):
1658 (shouldBeUndefined):
1660 (shouldBeGreaterThanOrEqual):
1667 * webgl/resources/webgl-test-harness.js:
1669 (try.request.onreadystatechange):
1670 (loadTextFileAsynchronous):
1672 (getURLWithOptions):
1673 (greaterThanOrEqualToVersion):
1682 (TestHarness.prototype.addFiles_):
1683 (TestHarness.prototype.runTests):
1684 (TestHarness.prototype.setTimeout):
1685 (TestHarness.prototype.clearTimeout):
1686 (TestHarness.prototype.startNextTest):
1687 (TestHarness.prototype.startTest):
1688 (TestHarness.prototype.getTest):
1689 (TestHarness.prototype.reportResults):
1690 (TestHarness.prototype.dequeTest):
1691 (TestHarness.prototype.notifyFinished):
1692 (TestHarness.prototype.timeout):
1693 (TestHarness.prototype.setTimeoutDelay):
1694 (WebGLTestHarnessModule):
1696 2018-06-12 Ryan Haddad <ryanhaddad@apple.com>
1698 Unreviewed, rebaseline RSA-PSS tests for High Sierra.
1700 * platform/mac/imported/w3c/web-platform-tests/WebCryptoAPI/generateKey/failures_RSA-PSS.https.any-expected.txt: Add missing whitespace.
1701 * platform/mac/imported/w3c/web-platform-tests/WebCryptoAPI/generateKey/failures_RSA-PSS.https.any.worker-expected.txt: Ditto.
1703 2018-06-12 Said Abou-Hallawa <sabouhallawa@apple.com>
1705 Unreviewed followup for r232736
1706 https://bugs.webkit.org/show_bug.cgi?id=185698
1708 Consider the case when the SVG animation starts before requestAnimationFrame()
1709 is called. Store the value of animItem and compare it later with the value
1710 of animItem after detaching it from the animated animList.
1712 * svg/dom/animated-tearoff-list-remove-target.html:
1714 2018-06-12 Ryan Haddad <ryanhaddad@apple.com>
1716 Mark inspector/console/webcore-logging.html as flaky on mac-wk2 debug.
1717 https://bugs.webkit.org/show_bug.cgi?id=186425
1719 Unreviewed test gardening.
1721 * platform/mac-wk2/TestExpectations:
1723 2018-06-12 Ryan Haddad <ryanhaddad@apple.com>
1725 Mark media/video-buffering-allowed.html as flaky.
1726 https://bugs.webkit.org/show_bug.cgi?id=186574
1728 Unreviewed test gardening.
1732 2018-06-12 Zalan Bujtas <zalan@apple.com>
1734 Complex text handling should opt out of bounded text layout.
1735 https://bugs.webkit.org/show_bug.cgi?id=186571
1736 <rdar://problem/40801429>
1738 Reviewed by Tim Horton.
1740 * fast/text/complex-long-text-crash-expected.txt: Added.
1741 * fast/text/complex-long-text-crash.html: Added.
1743 2018-06-12 David Fenton <david_fenton@apple.com>
1745 Rebaseline WebCrypto API tests for High Sierra after r232641.
1746 https://bugs.webkit.org/show_bug.cgi?id=186565
1748 Unreviewed test gardening.
1750 * platform/mac-sierra/imported/w3c/web-platform-tests/WebCryptoAPI/generateKey/failures_RSA-PSS.https.any-expected.txt: Added.
1751 * platform/mac-sierra/imported/w3c/web-platform-tests/WebCryptoAPI/generateKey/failures_RSA-PSS.https.any.worker-expected.txt: Added.
1752 * platform/mac/imported/w3c/web-platform-tests/WebCryptoAPI/generateKey/failures_RSA-PSS.https.any-expected.txt: Added.
1753 * platform/mac/imported/w3c/web-platform-tests/WebCryptoAPI/generateKey/failures_RSA-PSS.https.any.worker-expected.txt: Added.
1755 2018-06-12 Wenson Hsieh <wenson_hsieh@apple.com>
1757 [WebKit on watchOS] Upstream watchOS source additions to OpenSource (Part 2)
1758 https://bugs.webkit.org/show_bug.cgi?id=186442
1759 <rdar://problem/40879364>
1761 Reviewed by Tim Horton.
1763 Upstream a couple of internal test expectations on watchOS.
1765 * fast/viewport/extrazoom/viewport-adaptations-after-navigation-expected.txt: Added.
1766 * fast/viewport/extrazoom/viewport-disable-extra-zoom-adaptations-expected.txt: Added.
1768 2018-06-12 Wenson Hsieh <wenson_hsieh@apple.com>
1770 REGRESSION(r228724): Occasional crash when executing ReplaceSelectionCommand at the end of the document
1771 https://bugs.webkit.org/show_bug.cgi?id=186555
1772 <rdar://problem/39703004>
1774 Reviewed by Ryosuke Niwa.
1776 Add a new layout test demonstrating the crash. The test passes if the right text is inserted into the DOM, and
1777 we don't hit a crash.
1779 * editing/execCommand/insert-apple-style-span-at-document-end-expected.txt: Added.
1780 * editing/execCommand/insert-apple-style-span-at-document-end.html: Added.
1782 2018-06-12 Jianjun Zhu <jianjun.zhu@intel.com>
1784 Hash deviceId and groupId of MediaTrackCapabilities.
1785 https://bugs.webkit.org/show_bug.cgi?id=186471
1787 Reviewed by Eric Carlson.
1789 This change makes the identifier for the source of the MediaStreamTrack
1790 has the same value returned by enumerateDevices(). It also prevents real
1791 device ID being leaked.
1793 * fast/mediastream/MediaStreamTrack-getCapabilities.html:
1795 2018-06-12 Per Arne Vollan <pvollan@apple.com>
1797 A few layout tests are failing on Windows.
1798 https://bugs.webkit.org/show_bug.cgi?id=186562
1800 Unreviewed test gardening.
1802 * platform/win/TestExpectations:
1804 2018-06-11 Youenn Fablet <youenn@apple.com>
1806 Improve error messages in case FetchEvent.respondWith has a rejected promise
1807 https://bugs.webkit.org/show_bug.cgi?id=186368
1809 Reviewed by Chris Dumez.
1812 * http/tests/workers/service/basic-fetch.https-expected.txt:
1814 2018-06-11 Chris Dumez <cdumez@apple.com>
1816 http/tests/security/xss-DENIED-script-inject-into-inactive-window2.html times out with PSON enabled
1817 https://bugs.webkit.org/show_bug.cgi?id=186546
1819 Reviewed by Brady Eidson.
1821 Add layout test coverage.
1823 * http/tests/security/xss-DENIED-script-inject-into-inactive-window2-pson-expected.txt: Added.
1824 * http/tests/security/xss-DENIED-script-inject-into-inactive-window2-pson.html: Added.
1826 2018-06-11 Said Abou-Hallawa <sabouhallawa@apple.com>
1828 Layout Test svg/dom/animated-tearoff-list-remove-target.html is a flaky timeout
1829 https://bugs.webkit.org/show_bug.cgi?id=185698
1830 <rdar://problem/40341200>
1832 Reviewed by Daniel Bates.
1834 The test is flaky because we get the animVal.getItem(0) of the 'x' attribute
1835 from the target element without initializing this attribute with a base value.
1837 The test assumes the animator would set the animVal of the 'x' attribute
1838 from the 'from' attribute of the <animate> element before animVal.getItem(0)
1839 is executed. But this may not always happen. Therefore the test will get
1840 the 'IndexSizeError' exception and it will time out.
1843 -- Initialize the attribute of the target element by a base value.
1844 -- Use requestAnimationFrame() instead of using setTimeout() to make the
1846 -- Allow the animation to advance one more step after kicking off the GC
1847 to ensure the variable 'animItem' is detached from animVal.getItem(0).
1849 * svg/dom/animated-tearoff-list-remove-target.html:
1851 2018-06-11 Jer Noble <jer.noble@apple.com>
1853 Unreviewed gardening; add a late endTest(), in case none of the other events fire in time.
1855 * media/track/track-delete-during-setup.html:
1857 2018-06-11 Mark Lam <mark.lam@apple.com>
1859 Add support for webkit-test-runner jscOptions in DumpRenderTree and WebKitTestRunner.
1860 https://bugs.webkit.org/show_bug.cgi?id=186451
1861 <rdar://problem/40875792>
1863 Reviewed by Tim Horton.
1865 * js/intl-numberformat-format-to-parts.html:
1866 * js/intl-pluralrules.html:
1867 * js/script-tests/intl-numberformat-format-to-parts.js:
1869 2018-06-11 Chris Dumez <cdumez@apple.com>
1871 http/tests/security/cors-post-redirect-307.html fails with PSON enabled
1872 https://bugs.webkit.org/show_bug.cgi?id=186441
1874 Reviewed by Brady Eidson.
1876 Add layout test coverage.
1878 * http/tests/security/cors-post-redirect-307-pson-expected.txt: Added.
1879 * http/tests/security/cors-post-redirect-307-pson.html: Added.
1881 2018-06-11 Chris Dumez <cdumez@apple.com>
1883 Allow enabling PSON in layout tests without window.open support
1884 https://bugs.webkit.org/show_bug.cgi?id=186537
1886 Reviewed by Geoffrey Garen.
1888 Update layout test which requires window.open support in addition to PSON.
1890 * http/tests/navigation/process-swap-window-open.html:
1892 2018-06-11 Youenn Fablet <youenn@apple.com>
1894 Accept request header values should be more tightly checked after r232572 in case of CORS load
1895 https://bugs.webkit.org/show_bug.cgi?id=186533
1896 <rdar://problem/40933880>
1898 Reviewed by Darin Adler.
1900 Added test to check Accept header value preflight.
1901 Updated test to check that a preflight really happens if expected.
1903 * http/tests/xmlhttprequest/cors-non-standard-safelisted-headers-should-trigger-preflight-expected.txt:
1904 * http/tests/xmlhttprequest/cors-non-standard-safelisted-headers-should-trigger-preflight.html:
1905 * http/tests/xmlhttprequest/resources/cors-preflight-safelisted-headers-responder.php:
1907 2018-06-11 Antti Koivisto <antti@apple.com>
1911 * http/tests/cache/disk-cache/disk-cache-media-small.html:
1913 2018-06-11 Brady Eidson <beidson@apple.com>
1915 http/tests/navigation/https-in-page-cache.html fails with process swapping on.
1916 https://bugs.webkit.org/show_bug.cgi?id=186532
1918 Reviewed by Geoffrey Garen.
1920 * http/tests/navigation/resources/https-in-page-cache-1.php:
1921 * http/tests/navigation/resources/https-in-page-cache-2.php:
1922 * http/tests/navigation/resources/https-in-page-cache-3.html:
1924 2018-06-11 Antti Koivisto <antti@apple.com>
1926 REGRESSION (Mojave): LayoutTest http/tests/cache/disk-cache/disk-cache-media-small.html is failing
1927 https://bugs.webkit.org/show_bug.cgi?id=186482
1928 <rdar://problem/40924056>
1930 Reviewed by Zalan Bujtas.
1932 The test was sensitive to which exact ranges the system media framework would request.
1934 * http/tests/cache/disk-cache/disk-cache-media-small-expected.txt:
1935 * http/tests/cache/disk-cache/disk-cache-media-small.html:
1937 Don't print out the ranges, just check they are all coming from the right source.
1939 2018-06-11 Per Arne Vollan <pvollan@apple.com>
1941 Some CSS animations tests are failing on Windows.
1942 https://bugs.webkit.org/show_bug.cgi?id=186522
1944 Unreviewed test gardening.
1946 * platform/win/TestExpectations:
1948 2018-06-11 Philippe Normand <pnormand@igalia.com>
1950 [webkitpy] PHP7.2 support on Debian platforms
1951 https://bugs.webkit.org/show_bug.cgi?id=186521
1953 Reviewed by Michael Catanzaro.
1955 * http/conf/debian-httpd-2.4-php7.2.conf: Added.
1957 2018-06-11 Antoine Quint <graouts@apple.com>
1959 [Web Animations] Make imported/mozilla/css-transitions/test_setting-effect.html pass reliably
1960 https://bugs.webkit.org/show_bug.cgi?id=183850
1964 This test is now passing.
1968 2018-06-11 Antoine Quint <graouts@apple.com>
1970 [Web Animations] Make imported/mozilla/css-animations/test_setting-effect.html pass reliably
1971 https://bugs.webkit.org/show_bug.cgi?id=183849
1975 This test is now passing.
1979 2018-06-11 Antoine Quint <graouts@apple.com>
1981 [Web Animations] Make imported/mozilla/css-animations/test_cssanimation-animationname.html pass reliably
1982 https://bugs.webkit.org/show_bug.cgi?id=183838
1986 This test is now passing.
1990 2018-06-11 Antoine Quint <graouts@apple.com>
1992 [Web Animations] Make imported/mozilla/css-transitions/test_csstransition-transitionproperty.html pass reliably
1993 https://bugs.webkit.org/show_bug.cgi?id=183835
1997 This test is now passing.
2001 2018-06-11 Antoine Quint <graouts@apple.com>
2003 [Web Animations] Make imported/mozilla/css-transitions/test_animation-starttime.html pass reliably
2004 https://bugs.webkit.org/show_bug.cgi?id=183833
2008 This test is now passing.
2012 2018-06-11 Antoine Quint <graouts@apple.com>
2014 [Web Animations] Make imported/mozilla/css-animations/test_animation-reverse.html pass reliably
2015 https://bugs.webkit.org/show_bug.cgi?id=183832
2019 This test is now passing.
2023 2018-06-11 Antoine Quint <graouts@apple.com>
2025 [Web Animations] Make imported/mozilla/css-transitions/test_animation-pausing.html pass reliably
2026 https://bugs.webkit.org/show_bug.cgi?id=183829
2030 This test is now passing.
2034 2018-06-11 Antoine Quint <graouts@apple.com>
2036 [Web Animations] Make imported/mozilla/css-transitions/test_animation-finished.html pass reliably
2037 https://bugs.webkit.org/show_bug.cgi?id=183827
2041 This test is now passing.
2045 2018-06-11 Antoine Quint <graouts@apple.com>
2047 [Web Animations] Make imported/mozilla/css-transitions/test_animation-currenttime.html pass reliably
2048 https://bugs.webkit.org/show_bug.cgi?id=183825
2052 This test is now passing.
2056 2018-06-11 Antoine Quint <graouts@apple.com>
2058 [Web Animations] Make imported/mozilla/css-animations/test_animation-id.html pass reliably
2059 https://bugs.webkit.org/show_bug.cgi?id=183824
2063 This test has been passing reliably on the bots.
2067 2018-06-11 Antoine Quint <graouts@apple.com>
2069 [Web Animations] Make imported/mozilla/css-transitions/test_animation-computed-timing.html pass reliably
2070 https://bugs.webkit.org/show_bug.cgi?id=183823
2074 This test is now passing.
2078 2018-06-11 Antoine Quint <graouts@apple.com>
2080 [Web Animations] Make imported/mozilla/css-animations/test_animation-finished.html pass reliably
2081 https://bugs.webkit.org/show_bug.cgi?id=183822
2085 This test has been passing reliably on the bots.
2089 2018-06-09 Zalan Bujtas <zalan@apple.com>
2091 REGRESSION (r230480): Cannot adjust photo position on LinkedIn's profile page
2092 https://bugs.webkit.org/show_bug.cgi?id=186464
2093 <rdar://problem/40369448>
2095 Reviewed by Simon Fraser.
2097 * fast/images/positioned-image-when-transform-is-present-expected.html: Added.
2098 * fast/images/positioned-image-when-transform-is-present.html: Added.
2100 2018-06-09 Ryosuke Niwa <rniwa@webkit.org>
2102 REGRESSION(macOS Mojave): move-by-word-visually-multi-line.html fails
2103 https://bugs.webkit.org/show_bug.cgi?id=186454
2105 Reviewed by Darin Adler.
2107 Added a multi-line test case which causes a failure under Mac editing behavior. The test case is symmetric to ml_1.
2109 * editing/selection/move-by-word-visually-mac-expected.txt:
2110 * editing/selection/move-by-word-visually-mac.html:
2111 * editing/selection/move-by-word-visually-multi-line-expected.txt:
2112 * editing/selection/move-by-word-visually-multi-line.html:
2114 2018-06-07 Jer Noble <jer.noble@apple.com>
2116 REGRESSION: Cannot listen to audio on Google Translate with side switch set to "vibrate"
2117 https://bugs.webkit.org/show_bug.cgi?id=186415
2118 <rdar://problem/40584651>
2120 Reviewed by Eric Carlson.
2122 * platform/mac/media/audio-session-category-audio-autoplay-expected.txt: Added.
2123 * platform/mac/media/audio-session-category-audio-autoplay.html: Added.
2125 2018-06-08 Brendan McLoughlin <brendan@bocoup.com>
2127 Sync web-platform-tests repo to 197cdad
2128 https://bugs.webkit.org/show_bug.cgi?id=186267
2130 Reviewed by Youenn Fablet.
2133 * platform/ios/imported/w3c/web-platform-tests/beacon/headers/header-content-type-expected.txt:
2134 * platform/mac-wk2/imported/w3c/web-platform-tests/beacon/headers/header-content-type-expected.txt: Added.
2135 * platform/mac/imported/w3c/web-platform-tests/IndexedDB/interleaved-cursors-large-expected.txt: Added.
2136 * platform/mac/imported/w3c/web-platform-tests/IndexedDB/interleaved-cursors-small-expected.txt: Added.
2137 * platform/mac/imported/w3c/web-platform-tests/WebCryptoAPI/generateKey/successes_RSA-PSS.https.worker-expected.txt: Removed.
2138 * platform/mac/imported/w3c/web-platform-tests/beacon/headers/header-content-type-expected.txt:
2140 2018-06-08 Chris Dumez <cdumez@apple.com>
2142 http/tests/navigation/https-no-store-subframe-in-page-cache.html fails with PSON enabled
2143 https://bugs.webkit.org/show_bug.cgi?id=186440
2145 Reviewed by Geoffrey Garen.
2147 Override the PageCache setting *after* the cross-origin navigation. It was previously
2148 overriden before the navigation and thus would not persist with process swap on navigation
2151 * http/tests/navigation/https-no-store-subframe-in-page-cache.html:
2152 * http/tests/navigation/resources/https-no-store-subframe-in-page-cache.html:
2154 2018-06-08 Chris Dumez <cdumez@apple.com>
2156 http/tests/cache/partitioned-cache.html fails with PSON enabled
2157 https://bugs.webkit.org/show_bug.cgi?id=186438
2159 Reviewed by Geoffrey Garen.
2161 http/tests/cache/partitioned-cache.html was overriding a setting then navigating
2162 cross-origin, expecting the setting override to persist. However, with process
2163 swap on navigation enabled, the setting does not persist. To address the issue,
2164 we override the setting again in the document we navigate to.
2166 * http/tests/cache/partitioned-cache-expected.txt:
2167 * http/tests/cache/resources/partitioned-cache-loader.html:
2169 2018-06-07 Mark Lam <mark.lam@apple.com>
2171 Enhance run-jsc-stress-tests to allow a test to specify test specific options required for it to run.
2172 https://bugs.webkit.org/show_bug.cgi?id=186409
2173 <rdar://problem/40909007>
2175 Reviewed by Saam Barati.
2177 * js/script-tests/intl-pluralrules.js:
2179 2018-06-07 Ryosuke Niwa <rniwa@webkit.org>
2181 Release assert in Document::updateLayout() in WebPage::determinePrimarySnapshottedPlugIn()
2182 https://bugs.webkit.org/show_bug.cgi?id=186383
2183 <rdar://problem/40849498>
2185 Reviewed by Jon Lee.
2187 Added a regression test.
2189 * plugins/snapshotting/determine-primary-snapshotted-plugin-crash-expected.txt: Added.
2190 * plugins/snapshotting/determine-primary-snapshotted-plugin-crash.html: Added.
2192 2018-06-07 Thibault Saunier <tsaunier@igalia.com>
2194 [GTK][WPE] Start implementing MediaStream API
2195 https://bugs.webkit.org/show_bug.cgi?id=185787
2197 Reviewed by Philippe Normand.
2199 * platform/gtk/TestExpectations: Reactivate MediaStream tests and enable all tests
2200 related to the mediaDevice.enumerateDevices and MediaStream (not RTCPeerConnection nor
2203 2018-06-07 Brent Fulgham <bfulgham@apple.com>
2205 Remove unused debug mode conditions
2206 https://bugs.webkit.org/show_bug.cgi?id=186358
2207 <rdar://problem/39117121>
2209 Reviewed by Zalan Bujtas.
2211 Rebase test expectations after behavior change.
2213 * http/tests/resourceLoadStatistics/non-prevalent-resources-can-access-cookies-in-a-third-party-context-expected.txt:
2214 * http/tests/resourceLoadStatistics/non-prevalent-resources-can-access-cookies-in-a-third-party-context.html:
2215 * http/tests/resourceLoadStatistics/partitioned-and-unpartitioned-cookie-with-partitioning-timeout-expected.txt:
2216 * http/tests/resourceLoadStatistics/partitioned-and-unpartitioned-cookie-with-partitioning-timeout.html:
2217 * http/tests/resourceLoadStatistics/partitioned-cookies-with-and-without-user-interaction-expected.txt:
2218 * http/tests/resourceLoadStatistics/partitioned-cookies-with-and-without-user-interaction.html:
2219 * http/tests/resourceLoadStatistics/third-party-cookie-with-and-without-user-interaction-expected.txt:
2220 * http/tests/resourceLoadStatistics/third-party-cookie-with-and-without-user-interaction.html:
2221 * http/tests/storageAccess/has-storage-access-from-prevalent-domain-with-recent-user-interaction-expected.txt
2222 * http/tests/storageAccess/has-storage-access-from-prevalent-domain-with-recent-user-interaction.html
2224 2018-06-07 Brent Fulgham <bfulgham@apple.com>
2226 Handle Storage Access API calls in the absence of an attached frame
2227 https://bugs.webkit.org/show_bug.cgi?id=186373
2228 <rdar://problem/40028265>
2230 Reviewed by Daniel Bates.
2232 * http/tests/storageAccess/has-storage-access-crash-expected.txt: Added.
2233 * http/tests/storageAccess/has-storage-access-crash.html: Added.
2234 * http/tests/storageAccess/request-storage-access-crash-expected.txt: Added.
2235 * http/tests/storageAccess/request-storage-access-crash.html: Added.
2236 * platform/mac-wk2/TestExpectations: Add the two new tests for HighSierra+
2238 2018-06-06 Youenn Fablet <youenn@apple.com>
2240 HTTP Header values validation is too strict
2241 https://bugs.webkit.org/show_bug.cgi?id=167112
2243 Reviewed by Alex Christensen.
2245 * http/tests/xmlhttprequest/set-bad-headervalue.html:
2247 2018-06-06 David Fenton <david_fenton@apple.com>
2249 Layout Test imported/w3c/web-platform-tests/html/browsers/history/the-location-interface/location-protocol-setter-non-broken.html is a flaky failure.
2250 https://bugs.webkit.org/show_bug.cgi?id=184060
2252 Unreviewed test gardening.
2254 * platform/mac/TestExpectations:
2256 2018-06-06 David Fenton <david_fenton@apple.com>
2258 Layout Test http/tests/resourceLoadStatistics/prevalent-resource-with-user-interaction.html is flaky on macOS WK2 [ Release ]
2259 https://bugs.webkit.org/show_bug.cgi?id=186362
2261 Unreviewed test gardening.
2263 * platform/mac-wk2/TestExpectations:
2265 2018-06-06 Antoine Quint <graouts@apple.com>
2267 Rename color-filter to -apple-color-filter and do not expose it to Web content
2268 https://bugs.webkit.org/show_bug.cgi?id=186306
2269 <rdar://problem/39874167>
2271 Reviewed by Simon Fraser.
2273 Update tests for color-filter to test -apple-color-filter and explicitly turn the feature on since it's disabled by default.
2274 We also update a test to not use the colorFilter accessor and setter on CSSStyleDeclaration because using an -apple- prefix
2275 will no longer expose such a getter or setter, using getPropertyValue() and setProperty() instead.
2277 * animations/resources/animation-test-helpers.js:
2279 (comparePropertyValue):
2280 * css3/color-filters/color-filter-animation-expected.txt:
2281 * css3/color-filters/color-filter-animation.html:
2282 * css3/color-filters/color-filter-backgrounds-borders-expected.html:
2283 * css3/color-filters/color-filter-backgrounds-borders.html:
2284 * css3/color-filters/color-filter-box-shadow-expected.html:
2285 * css3/color-filters/color-filter-box-shadow.html:
2286 * css3/color-filters/color-filter-brightness-expected.html:
2287 * css3/color-filters/color-filter-brightness.html:
2288 * css3/color-filters/color-filter-caret-color-expected.html:
2289 * css3/color-filters/color-filter-caret-color.html:
2290 * css3/color-filters/color-filter-color-property-expected.html:
2291 * css3/color-filters/color-filter-color-property-list-item-expected.html:
2292 * css3/color-filters/color-filter-color-property-list-item.html:
2293 * css3/color-filters/color-filter-color-property.html:
2294 * css3/color-filters/color-filter-color-text-decorations-expected.html:
2295 * css3/color-filters/color-filter-color-text-decorations.html:
2296 * css3/color-filters/color-filter-column-rule-expected.html:
2297 * css3/color-filters/color-filter-column-rule.html:
2298 * css3/color-filters/color-filter-contrast-expected.html:
2299 * css3/color-filters/color-filter-contrast.html:
2300 * css3/color-filters/color-filter-current-color-expected.html:
2301 * css3/color-filters/color-filter-current-color.html:
2302 * css3/color-filters/color-filter-filter-list-expected.html:
2303 * css3/color-filters/color-filter-filter-list.html:
2304 * css3/color-filters/color-filter-gradients-expected.html:
2305 * css3/color-filters/color-filter-gradients.html:
2306 * css3/color-filters/color-filter-grayscale-expected.html:
2307 * css3/color-filters/color-filter-grayscale.html:
2308 * css3/color-filters/color-filter-hue-rotate-expected.html:
2309 * css3/color-filters/color-filter-hue-rotate.html:
2310 * css3/color-filters/color-filter-inherits-expected.html:
2311 * css3/color-filters/color-filter-inherits.html:
2312 * css3/color-filters/color-filter-invert-expected.html:
2313 * css3/color-filters/color-filter-invert.html:
2314 * css3/color-filters/color-filter-opacity-expected.html:
2315 * css3/color-filters/color-filter-opacity.html:
2316 * css3/color-filters/color-filter-outline-expected.html:
2317 * css3/color-filters/color-filter-outline.html:
2318 * css3/color-filters/color-filter-parsing-expected.txt:
2319 * css3/color-filters/color-filter-parsing.html:
2320 * css3/color-filters/color-filter-saturate-expected.html:
2321 * css3/color-filters/color-filter-saturate.html:
2322 * css3/color-filters/color-filter-sepia-expected.html:
2323 * css3/color-filters/color-filter-sepia.html:
2324 * css3/color-filters/color-filter-text-decoration-shadow-expected.html:
2325 * css3/color-filters/color-filter-text-decoration-shadow.html:
2326 * css3/color-filters/color-filter-text-emphasis-expected.html:
2327 * css3/color-filters/color-filter-text-emphasis.html:
2328 * css3/color-filters/color-filter-text-shadow-expected.html:
2329 * css3/color-filters/color-filter-text-shadow.html:
2330 * css3/color-filters/color-filter-text-stroke-expected.html:
2331 * css3/color-filters/color-filter-text-stroke.html:
2332 * css3/color-filters/svg/color-filter-inline-svg-expected.html:
2333 * css3/color-filters/svg/color-filter-inline-svg.html:
2335 2018-06-06 David Fenton <david_fenton@apple.com>
2337 [macOS WK2 Release] Layout Test media/video-trackmenu-selection.html is flaky
2338 https://bugs.webkit.org/show_bug.cgi?id=186055
2340 Unreviewed test gardening.
2342 * platform/mac-wk2/TestExpectations:
2344 2018-06-06 Jer Noble <jer.noble@apple.com>
2346 REGRESSION (r231817?): Layout Test media/track/track-delete-during-setup.html is a flaky timeout
2347 https://bugs.webkit.org/show_bug.cgi?id=185889
2348 <rdar://problem/40583180>
2350 Reviewed by Eric Carlson.
2352 Modify the track-delete-during-setup.html test to end on video element suspend in
2353 addition to canplaythrough.
2355 * media/track/track-delete-during-setup.html:
2357 2018-06-06 Jer Noble <jer.noble@apple.com>
2359 Regions outside of the fullscreen window are exposed during zoom operations
2360 https://bugs.webkit.org/show_bug.cgi?id=186330
2361 <rdar://problem/34698009>
2363 Reviewed by Simon Fraser.
2365 * fullscreen/full-screen-layer-dump-expected.txt: Added.
2366 * fullscreen/full-screen-layer-dump.html: Added.
2368 2018-06-06 Alicia Boya García <aboya@igalia.com>
2370 [GTK] Unreviewed test gardening
2371 https://bugs.webkit.org/show_bug.cgi?id=186342
2374 * platform/gtk/TestExpectations:
2375 * platform/mac/TestExpectations:
2377 2018-06-05 Jer Noble <jer.noble@apple.com>
2379 REGRESSION (231817): Videos permanently blank out after switching out of a tab and back in
2380 https://bugs.webkit.org/show_bug.cgi?id=186326
2381 <rdar://problem/40778157>
2383 Reviewed by Eric Carlson.
2385 * media/video-buffering-allowed-expected.txt:
2386 * media/video-buffering-allowed.html:
2388 2018-06-05 Wenson Hsieh <wenson_hsieh@apple.com>
2390 [macOS] Spelling errors in the middle of an inserted paragraph are not displayed
2391 https://bugs.webkit.org/show_bug.cgi?id=185584
2392 <rdar://problem/38676081>
2394 Reviewed by Ryosuke Niwa.
2396 Adds 2 new spellchecking tests, and refactors some existing tests.
2398 * editing/spelling/grammar-expected.txt:
2399 * editing/spelling/grammar.html:
2400 * editing/spelling/markers-expected.txt:
2401 * editing/spelling/markers.html:
2403 Tweaked so that these tests pass regardless of whether sentence retro correction is enabled or disabled.
2405 * editing/spelling/retro-correction-spelling-markers-expected.txt: Added.
2406 * editing/spelling/retro-correction-spelling-markers.html: Added.
2408 Tests that typing at the end of a sentence will mark other parts of the sentence as misspellings, if retro
2409 sentence correction is enabled.
2411 * editing/spelling/spelling-changed-text-expected.txt:
2412 * editing/spelling/spelling-changed-text.html:
2414 Tweaked to correctly wait for the marker range to become the expected value.
2416 * editing/spelling/spelling-markers-after-pasting-sentence-expected.txt: Added.
2417 * editing/spelling/spelling-markers-after-pasting-sentence.html: Added.
2419 Tests that after pasting a sentence with misspelled words, those misspelled words will be marked as misspellings.
2421 * platform/ios/TestExpectations:
2422 * platform/mac-wk1/TestExpectations:
2423 * platform/mac-wk2/TestExpectations:
2425 2018-06-05 Brent Fulgham <bfulgham@apple.com>
2427 Adjust compile and runtime flags to match shippable state of features
2428 https://bugs.webkit.org/show_bug.cgi?id=186319
2429 <rdar://problem/40352045>
2431 Reviewed by Maciej Stachowiak, Jon Lee, and others.
2433 * platform/mac/TestExpectations:
2434 * platform/mac/imported/w3c/web-platform-tests/html/dom/reflection-forms-expected.txt: Added.
2435 * platform/mac/imported/w3c/web-platform-tests/html/semantics/forms/constraints/form-validation-validity-badInput-expected.txt: Added.
2436 * platform/mac/imported/w3c/web-platform-tests/html/semantics/forms/constraints/form-validation-willValidate-expected.txt: Added.
2437 * platform/mac/imported/w3c/web-platform-tests/html/semantics/forms/textfieldselection/selection-not-application-expected.txt: Added.
2438 * platform/mac/imported/w3c/web-platform-tests/html/semantics/forms/the-input-element/selection-expected.txt: Added.
2439 * platform/mac/imported/w3c/web-platform-tests/html/semantics/forms/the-input-element/type-change-state-expected.txt: Added.
2440 * platform/mac/imported/w3c/web-platform-tests/html/semantics/forms/the-input-element/valueMode-expected.txt: Added.
2441 * platform/mac/imported/w3c/web-platform-tests/html/semantics/selectors/pseudo-classes/readwrite-readonly-expected.txt: Added.
2443 2018-06-05 Youenn Fablet <youenn@apple.com>
2445 ServiceWorker registration should store any script fetched through importScripts
2446 https://bugs.webkit.org/show_bug.cgi?id=182444
2447 <rdar://problem/37164835>
2449 Reviewed by Chris Dumez.
2451 * http/wpt/service-workers/persistent-importScripts-expected.txt: Added.
2452 * http/wpt/service-workers/persistent-importScripts.html: Added.
2453 * http/wpt/service-workers/resources/persistent-importScripts-script.py: Added.
2454 * http/wpt/service-workers/resources/persistent-importScripts-worker.js: Added.
2455 * http/wpt/service-workers/resources/routines.js: Added.
2457 2018-06-05 Joanmarie Diggs <jdiggs@igalia.com>
2459 AX: Implement support for new blockquote, caption, and paragraph ARIA roles
2460 https://bugs.webkit.org/show_bug.cgi?id=186274
2462 Reviewed by Chris Fleizach.
2464 Add the three ARIA roles to the existing role-exposure tests and update
2465 expectations accordingly. Also update several additional GTK tests because
2466 the mapping of these ARIA roles results in new object attributes appearing
2467 for native HTML blockquote, paragraph, and caption elements.
2469 * accessibility/gtk/object-attributes-expected.txt:
2470 * accessibility/gtk/xml-roles-exposed-expected.txt:
2471 * accessibility/gtk/xml-roles-exposed.html:
2472 * accessibility/roles-computedRoleString-expected.txt:
2473 * accessibility/roles-computedRoleString.html:
2474 * accessibility/roles-exposed.html:
2475 * inspector/dom/hideHighlight-expected.txt:
2476 * platform/gtk/accessibility/roles-computedRoleString-expected.txt:
2477 * platform/gtk/accessibility/roles-exposed-expected.txt:
2478 * platform/gtk/accessibility/table-one-cell-expected.txt:
2479 * platform/mac/accessibility/roles-computedRoleString-expected.txt:
2480 * platform/mac/accessibility/roles-exposed-expected.txt:
2482 2018-06-04 Chris Dumez <cdumez@apple.com>
2484 Rename "Cross-Origin-Options" HTTP header to "Cross-Origin-Window-Policy"
2485 https://bugs.webkit.org/show_bug.cgi?id=186287
2486 <rdar://problem/40783352>
2488 Reviewed by Youenn Fablet.
2490 * http/wpt/cross-origin-options/allow-postmessage-expected.txt: Removed.
2491 * http/wpt/cross-origin-options/allow-postmessage-from-deny-expected.txt: Removed.
2492 * http/wpt/cross-origin-options/allow-postmessage-from-deny.html.headers: Removed.
2493 * http/wpt/cross-origin-options/cross-origin-options-header-expected.txt: Removed.
2494 * http/wpt/cross-origin-options/navigation-from-opener-via-open-target-expected.txt: Removed.
2495 * http/wpt/cross-origin-options/navigation-from-subframe-via-anchor-target-expected.txt: Removed.
2496 * http/wpt/cross-origin-options/resources/cross-origin-options-allow-postmessage-pong.html.headers: Removed.
2497 * http/wpt/cross-origin-window-policy/allow-postmessage-expected.txt: Added.
2498 * http/wpt/cross-origin-window-policy/allow-postmessage-from-deny-expected.txt: Added.
2499 * http/wpt/cross-origin-window-policy/allow-postmessage-from-deny.html: Renamed from LayoutTests/http/wpt/cross-origin-options/allow-postmessage-from-deny.html.
2500 * http/wpt/cross-origin-window-policy/allow-postmessage-from-deny.html.headers: Added.
2501 * http/wpt/cross-origin-window-policy/allow-postmessage.html: Renamed from LayoutTests/http/wpt/cross-origin-options/allow-postmessage.html.
2502 * http/wpt/cross-origin-window-policy/cross-origin-window-policy-header-expected.txt: Added.
2503 * http/wpt/cross-origin-window-policy/cross-origin-window-policy-header.html: Renamed from LayoutTests/http/wpt/cross-origin-options/cross-origin-options-header.html.
2504 * http/wpt/cross-origin-window-policy/navigation-from-opener-via-open-target-expected.txt: Added.
2505 * http/wpt/cross-origin-window-policy/navigation-from-opener-via-open-target.html: Renamed from LayoutTests/http/wpt/cross-origin-options/navigation-from-opener-via-open-target.html.
2506 * http/wpt/cross-origin-window-policy/navigation-from-subframe-via-anchor-target-expected.txt: Added.
2507 * http/wpt/cross-origin-window-policy/navigation-from-subframe-via-anchor-target.html: Renamed from LayoutTests/http/wpt/cross-origin-options/navigation-from-subframe-via-anchor-target.html.
2508 * http/wpt/cross-origin-window-policy/resources/cross-origin-window-policy-allow-postmessage-pong.html: Renamed from LayoutTests/http/wpt/cross-origin-options/resources/cross-origin-options-allow-postmessage-pong.html.
2509 * http/wpt/cross-origin-window-policy/resources/cross-origin-window-policy-allow-postmessage-pong.html.headers: Added.
2510 * http/wpt/cross-origin-window-policy/resources/destination.html: Renamed from LayoutTests/http/wpt/cross-origin-options/resources/destination.html.
2511 * http/wpt/cross-origin-window-policy/resources/navigate-parent-via-anchor.html: Renamed from LayoutTests/http/wpt/cross-origin-options/resources/navigate-parent-via-anchor.html.
2512 * http/wpt/cross-origin-window-policy/resources/navigation-from-subframe-frame.py: Renamed from LayoutTests/http/wpt/cross-origin-options/resources/navigation-from-subframe-frame.py.
2514 * http/wpt/cross-origin-window-policy/resources/serve-cross-origin-window-policy-header.py: Renamed from LayoutTests/http/wpt/cross-origin-options/resources/serve-cross-origin-options-header.py.
2516 * http/wpt/cross-origin-window-policy/resources/utils.js: Renamed from LayoutTests/http/wpt/cross-origin-options/resources/utils.js.
2518 2018-06-04 Ryosuke Niwa <rniwa@webkit.org>
2520 Moved the corresponding expected results for the tests moved in r232430.
2522 * platform/ios/editing/selection/simple-line-layout-caret-is-gone-expected.txt: Moved from LayoutTests/platform/ios/editing/simple-line-layout-caret-is-gone-expected.txt.
2523 * platform/wincairo/editing/selection/simple-line-layout-caret-is-gone-expected.txt: Moved from LayoutTests/platform/wincairo/editing/simple-line-layout-caret-is-gone-expected.txt.
2525 2018-06-04 Dean Jackson <dino@apple.com>
2527 AR Badging on transparent thumbnail images makes the glyph look really dark
2528 https://bugs.webkit.org/show_bug.cgi?id=186289
2529 <rdar://problem/40627111>
2531 Reviewed by Anders Carlsson.
2533 Update the test to exercise more background colors. Include the results for the AR badge.
2535 * system-preview/badge-expected.html: Added.
2536 * system-preview/badge.html:
2538 2018-06-04 Chris Dumez <cdumez@apple.com>
2540 Update Fetch code to provide more useful exception messages
2541 https://bugs.webkit.org/show_bug.cgi?id=186156
2543 Reviewed by Youenn Fablet.
2545 Rebaseline tests that have different output.
2547 * http/tests/workers/service/basic-fetch.https-expected.txt:
2549 2018-06-04 Alexey Proskuryakov <ap@apple.com>
2551 Add Mojave support to WebKit tools
2552 https://bugs.webkit.org/show_bug.cgi?id=186282
2554 Reviewed by Daniel Bates.
2556 * platform/mac-mojave: Added an empty directory to avoid breaking scripts.
2558 2018-06-04 Daniel Bates <dabates@apple.com>
2560 Update Strong Password appearance
2561 https://bugs.webkit.org/show_bug.cgi?id=186239
2562 <rdar://problem/38183795>
2564 Reviewed by Brent Fulgham.
2566 Update expected results as necessary for the change in appearance.
2568 * platform/ios/fast/forms/auto-fill-button/input-strong-confirmation-password-auto-fill-button-expected.txt:
2569 * platform/ios/fast/forms/auto-fill-button/input-strong-password-auto-fill-button-expected.txt:
2570 * platform/mac/fast/forms/auto-fill-button/input-strong-confirmation-password-auto-fill-button-expected.txt:
2571 * platform/mac/fast/forms/auto-fill-button/input-strong-password-auto-fill-button-expected.txt:
2573 2018-06-04 Per Arne Vollan <pvollan@apple.com>
2575 Rebaseline editing/style/apply-style-iframe-crash.html on Windows.
2577 Unreviewed test gardening.
2579 * platform/win/editing/style/apply-style-iframe-crash-expected.txt: Added.
2581 2018-06-04 Zan Dobersek <zdobersek@igalia.com>
2583 Unreviewed WPE gardening.
2585 Adding platform-specific baselines for three http/tests/cache/ tests.
2586 Updating baseline for the security/block-test.html test.
2587 Adding failure expectations for a few other failures, linking to existing bugs.
2589 * platform/wpe/TestExpectations:
2590 * platform/wpe/http/tests/cache: Added.
2591 * platform/wpe/http/tests/cache/disk-cache: Added.
2592 * platform/wpe/http/tests/cache/disk-cache/redirect-chain-limits-expected.txt: Added.
2593 * platform/wpe/http/tests/cache/iframe-304-crash-expected.txt: Added.
2594 * platform/wpe/http/tests/cache/network-error-during-revalidation-expected.txt: Added.
2595 * platform/wpe/security/block-test-expected.txt:
2597 2018-06-04 Zan Dobersek <zdobersek@igalia.com>
2599 Unreviewed WPE gardening.
2601 Manage the W3C test failures by rebaselining what can be rebaselined, and adding
2602 failing expectations for the rest of the failures. This mostly addresses the
2603 new CSS Text tests that were imported lately, as well as changes in console logging.
2605 * platform/wpe/TestExpectations:
2606 * platform/wpe/imported/w3c/web-platform-tests/2dcontext/imagebitmap/createImageBitmap-invalid-args-expected.txt:
2607 * platform/wpe/imported/w3c/web-platform-tests/FileAPI/url/sandboxed-iframe-expected.txt: Added.
2608 * platform/wpe/imported/w3c/web-platform-tests/XMLHttpRequest/access-control-basic-cors-safelisted-request-headers-expected.txt: Added.
2609 * platform/wpe/imported/w3c/web-platform-tests/XMLHttpRequest/access-control-basic-get-fail-non-simple-expected.txt: Added.
2610 * platform/wpe/imported/w3c/web-platform-tests/XMLHttpRequest/access-control-basic-post-with-non-cors-safelisted-content-type-expected.txt: Added.
2611 * platform/wpe/imported/w3c/web-platform-tests/XMLHttpRequest/send-redirect-infinite-expected.txt: Added.
2612 * platform/wpe/imported/w3c/web-platform-tests/XMLHttpRequest/send-redirect-infinite-sync-expected.txt: Added.
2613 * platform/wpe/imported/w3c/web-platform-tests/XMLHttpRequest/xmlhttprequest-network-error-expected.txt: Added.
2614 * platform/wpe/imported/w3c/web-platform-tests/XMLHttpRequest/xmlhttprequest-network-error-sync-expected.txt: Added.
2615 * platform/wpe/imported/w3c/web-platform-tests/css: Added.
2616 * platform/wpe/imported/w3c/web-platform-tests/css/css-text: Added.
2617 * platform/wpe/imported/w3c/web-platform-tests/css/css-text/white-space: Added.
2618 * platform/wpe/imported/w3c/web-platform-tests/css/css-text/white-space/seg-break-transformation-001-expected.txt: Added.
2619 * platform/wpe/imported/w3c/web-platform-tests/css/css-text/white-space/seg-break-transformation-004-expected.txt: Added.
2620 * platform/wpe/imported/w3c/web-platform-tests/css/css-text/white-space/seg-break-transformation-016-expected.txt: Added.
2621 * platform/wpe/imported/w3c/web-platform-tests/css/css-text/white-space/seg-break-transformation-017-expected.txt: Added.
2622 * platform/wpe/imported/w3c/web-platform-tests/css/css-text/white-space/white-space-collapse-002-expected.txt: Added.
2623 * platform/wpe/imported/w3c/web-platform-tests/fetch/api/basic/scheme-about.any-expected.txt:
2624 * platform/wpe/imported/w3c/web-platform-tests/fetch/api/basic/scheme-about.any.worker-expected.txt:
2625 * platform/wpe/imported/w3c/web-platform-tests/fetch/api/redirect/redirect-count-expected.txt:
2626 * platform/wpe/imported/w3c/web-platform-tests/fetch/api/redirect/redirect-count-worker-expected.txt:
2627 * platform/wpe/imported/w3c/web-platform-tests/fetch/api/redirect/redirect-location-expected.txt:
2628 * platform/wpe/imported/w3c/web-platform-tests/fetch/api/request/request-keepalive-quota-expected.txt:
2629 * platform/wpe/imported/w3c/web-platform-tests/fetch/security: Added.
2630 * platform/wpe/imported/w3c/web-platform-tests/fetch/security/embedded-credentials.tentative.sub-expected.txt: Added.
2631 * platform/wpe/imported/w3c/web-platform-tests/web-animations/animation-model/animation-types/addition-per-property-expected.txt:
2633 2018-06-03 Michael Catanzaro <mcatanzaro@igalia.com>
2635 More unreviewed GTK test gardening
2637 * platform/gtk/TestExpectations:
2639 2018-06-03 Michael Catanzaro <mcatanzaro@igalia.com>
2641 Unreviewed GTK test expectations gardening
2644 * platform/gtk/TestExpectations:
2645 * platform/gtk/editing/selection/simple-line-layout-caret-is-gone-expected.txt: Renamed from LayoutTests/platform/gtk/editing/simple-line-layout-caret-is-gone-expected.txt.
2646 * platform/gtk/editing/style/apply-style-iframe-crash-expected.txt: Renamed from LayoutTests/platform/gtk/editing/apply-style-iframe-crash-expected.txt.
2648 2018-06-01 Wenson Hsieh <wenson_hsieh@apple.com>
2650 [Extra zoom mode] The user should always be able to double tap to zoom to a scale of at least 1
2651 https://bugs.webkit.org/show_bug.cgi?id=186209
2652 <rdar://problem/40529255>
2654 Reviewed by Tim Horton.
2656 Add a test to verify that double tapping zooms in on a page where all the text is large enough to be legible at
2659 * fast/events/extrazoom/double-tap-to-zoom-with-large-text-expected.txt: Added.
2660 * fast/events/extrazoom/double-tap-to-zoom-with-large-text.html: Added.
2662 2018-06-01 Ryosuke Niwa <rniwa@webkit.org>
2664 Editor can hold references to Documents after you navigate away
2665 https://bugs.webkit.org/show_bug.cgi?id=186215
2667 Reviewed by Simon Fraser.
2669 Added a regression test.
2671 * editing/selection/navigation-clears-editor-state-expected.txt: Added.
2672 * editing/selection/navigation-clears-editor-state.html: Added.
2674 2018-06-01 Ryosuke Niwa <rniwa@webkit.org>
2676 Move tests in LayoutTests/editing to appropriate subdirectories
2677 https://bugs.webkit.org/show_bug.cgi?id=186212
2679 Rubber-stamped by Wenson Hsieh.
2681 Moved the following four tests in LayoutTests/editing to its subdirectories.
2683 * editing/input/composition-underline-color-expected-mismatch.html: Moved from editing/composition-underline-color-expected-mismatch.html.
2684 * editing/input/composition-underline-color.html: Move from editing/composition-underline-color.html.
2685 * editing/input/marked-text-appearance-expected-mismatch.html: Copied from LayoutTests/editing/marked-text-appearance-expected-mismatch.html.
2686 * editing/input/marked-text-appearance.html: Moved from editing/marked-text-appearance.html.
2687 * editing/selection/rtl-to-ltr-editing-word-move-spin-expected.txt: Moved from editing/rtl-to-ltr-editing-word-move-spin-expected.txt.
2688 * editing/selection/rtl-to-ltr-editing-word-move-spin.html: Moved from editing/rtl-to-ltr-editing-word-move-spin.html.
2689 * editing/selection/simple-line-layout-caret-is-gone-expected.txt: Moved from editing/simple-line-layout-caret-is-gone-expected.txt.
2690 * editing/selection/simple-line-layout-caret-is-gone.html: Moved from editing/simple-line-layout-caret-is-gone.html.
2691 * editing/style/apply-style-iframe-crash-expected.txt: Moved from editing/apply-style-iframe-crash-expected.txt.
2692 * editing/style/apply-style-iframe-crash.html: Moved from editing/apply-style-iframe-crash.html.
2694 2018-06-01 David Fenton <david_fenton@apple.com>
2696 Skip fetch/api/redirect/redirect-method.html and fetch/api/redirect/redirect-method-worker.html on macOS debug.
2697 https://bugs.webkit.org/show_bug.cgi?id=184365
2699 Unreviewed test gardening.
2701 * platform/mac/TestExpectations:
2703 2018-06-01 Ryosuke Niwa <rniwa@webkit.org>
2705 ResourceLoader::cancel() shouldn't synchronously fire load event on document
2706 https://bugs.webkit.org/show_bug.cgi?id=185284
2707 <rdar://problem/39994507>
2709 Reviewed by Antti Koivisto.
2711 Fixed the tests as needed, and skipped more drag & drop tests in WebKitTestRunner as drag & drop isn't supported.
2713 * editing/pasteboard/drag-image-to-contenteditable-in-iframe.html: Fixed the test. Explicitly invoke
2714 testRunner.waitUntilDone() to wait until the iframe is loaded. Because "load" event in DOM only fires after
2715 all subframes are loaded but the load delegate callback fires as long as subresources in the main frame
2716 had finished loading, DumpRenderTree would finish the test prematurely otherwise. The old code happens to
2717 work before this patch because we happen to not invoke FrameLoader::checkComplete at the "right" moment.
2718 The WebCore change now triggers such a check and prematurely end the test without this fix to the test.
2719 * http/tests/xmlhttprequest/reentrant-cancel-expected.txt:
2720 * http/tests/xmlhttprequest/reentrant-cancel.html: Canceling XHR inside addElement is no longer
2721 firing load event synchronously as expected. Added a code to end the test after the load event.
2722 * http/wpt/service-workers/clone-opaque-being-loaded-response.html:
2723 * platform/mac-wk2/TestExpectations:
2724 * platform/wk2/TestExpectations:
2726 2018-05-31 Ryosuke Niwa <rniwa@webkit.org>
2728 Some tests for webkitdirectory API fail when tests are in an APFS file system
2729 https://bugs.webkit.org/show_bug.cgi?id=186184
2731 Reviewed by Chris Dumez.
2733 On an APFS volume, files may not be listed in the lexicologically order and the size of a directory
2734 may defer from that of HFS+. To make the test results consistent on either file systems,
2735 sort file entries lexicologically by the name and list two possible directory sizes as the expectation.
2737 Added a new helper function, shouldBeOneOfValues, which takes an array of values as the expectation.
2739 * editing/pasteboard/entries-api/datatransfer-items-drop-directoryReader.html:
2740 * editing/pasteboard/entries-api/datatransfer-items-drop-getAsEntry-expected.txt:
2741 * editing/pasteboard/entries-api/datatransfer-items-drop-getAsEntry.html:
2742 * fast/forms/file/entries-api/drag-folder-webkitEntries-expected.txt:
2743 * fast/forms/file/entries-api/drag-folder-webkitEntries.html:
2744 * fast/forms/file/entries-api/webkitdirectory-drag-folder.html:
2745 * resources/js-test.js:
2746 (shouldBeOneOfValues): Added.
2748 2018-06-01 Daniel Bates <dabates@apple.com>
2750 http/tests/inspector/network/har/har-page.html should actually sort dumped cookies by name
2751 https://bugs.webkit.org/show_bug.cgi?id=186137
2753 Reviewed by Joseph Pecoraro.
2755 JavaScript does not support comparison of String data types using the minus operator. Instead
2756 implement the string comparator using relational operators and the identity operator.
2758 * http/tests/inspector/network/har/har-page-expected.txt:
2759 * http/tests/inspector/network/har/har-page.html:
2760 * platform/gtk/TestExpectations: Unskip test.
2762 2018-06-01 Youenn Fablet <youenn@apple.com>
2764 http/tests/appcache/deferred-events.html is flaky due to console log messages
2765 https://bugs.webkit.org/show_bug.cgi?id=185543
2767 Reviewed by Chris Dumez.
2769 Update the test to wait for the onerror callback.
2770 At that time, all console logging should be done.
2772 * http/tests/appcache/deferred-events-expected.txt:
2773 * http/tests/appcache/deferred-events.html:
2775 2018-05-29 Yusuke Suzuki <utatane.tea@gmail.com>
2777 [JSC] Add Symbol.prototype.description getter
2778 https://bugs.webkit.org/show_bug.cgi?id=186053
2780 Reviewed by Keith Miller.
2782 * js/Object-getOwnPropertyNames-expected.txt:
2783 * js/script-tests/Object-getOwnPropertyNames.js:
2785 2018-06-01 Brent Fulgham <bfulgham@apple.com>
2787 Unskip fast/html/marquee-reparent-check.html on macOS debug.
2788 https://bugs.webkit.org/show_bug.cgi?id=178465
2789 <rdar://problem/35052953>
2791 Reviewed by Geoffrey Garen.
2793 Unskipping test since the debug assertion is no longer reproducible in
2794 current sources on shipping software.
2796 * platform/mac/TestExpectations:
2798 2018-05-31 Per Arne Vollan <pvollan@apple.com>
2800 Skip http/tests/security/referrer-policy-header.html on Windows.
2801 https://bugs.webkit.org/show_bug.cgi?id=186183
2803 Unreviewed test gardening.
2805 * platform/win/TestExpectations:
2807 2018-05-31 Manuel Rego Casasnovas <rego@igalia.com>
2809 [css-text] Update test suite
2810 https://bugs.webkit.org/show_bug.cgi?id=186145
2812 Reviewed by Youenn Fablet.
2814 These tests used to have problems in Mac and iOS platforms,
2815 but they were reworked in WPT upstream:
2816 https://github.com/web-platform-tests/wpt/pull/10860
2818 Importing the new version of the tests in this patch.
2820 * platform/ios/TestExpectations:
2821 * platform/mac/TestExpectations:
2823 2018-05-31 Chris Dumez <cdumez@apple.com>
2825 Update http/wpt/service-workers/header-filtering.https.html to use a valid Referrer-Policy
2826 https://bugs.webkit.org/show_bug.cgi?id=186148
2828 Reviewed by Youenn Fablet.
2830 Update http/wpt/service-workers/header-filtering.https.html to use a valid Referrer-Policy to
2831 avoid logging a console message.
2833 * http/wpt/service-workers/header-filtering.https-expected.txt:
2834 * http/wpt/service-workers/resources/response-full-of-headers.py:
2837 2018-05-31 Yacine Bandou <yacine.bandou_ext@softathome.com>
2839 [wpe] update the TestExpectations for encrypted-media after some investigations
2840 https://bugs.webkit.org/show_bug.cgi?id=185593
2842 Reviewed by Xabier Rodriguez-Calvar.
2844 After the fix 185725 and some investigations, the WPE platform TestExpectations should be updated
2846 * platform/wpe/TestExpectations:
2847 * platform/wpe/imported/w3c/web-platform-tests/encrypted-media/clearkey-mp4-playback-retrieve-destroy-persistent-license.https-expected.txt:
2848 * platform/wpe/imported/w3c/web-platform-tests/encrypted-media/clearkey-mp4-playback-retrieve-persistent-license.https-expected.txt:
2849 * platform/wpe/imported/w3c/web-platform-tests/encrypted-media/clearkey-mp4-playback-temporary-clear-encrypted.https-expected.txt:
2850 * platform/wpe/imported/w3c/web-platform-tests/encrypted-media/clearkey-mp4-playback-temporary-multikey-sequential-readyState.https-expected.txt:
2851 * platform/wpe/imported/w3c/web-platform-tests/encrypted-media/clearkey-mp4-playback-temporary-multikey-sequential.https-expected.txt:
2852 * platform/wpe/imported/w3c/web-platform-tests/encrypted-media/clearkey-mp4-playback-temporary-waitingforkey.https-expected.txt:
2853 * platform/wpe/imported/w3c/web-platform-tests/encrypted-media/clearkey-mp4-waiting-for-a-key.https-expected.txt:
2855 2018-05-31 Miguel Gomez <magomez@igalia.com>
2857 Unreviewed GTK+ gardening after r232336.
2859 * platform/gtk/TestExpectations:
2861 2018-05-30 Nan Wang <n_wang@apple.com>
2863 AX: VoiceOver on macOS does not announce fieldset description from aria-describedby when focussing inputs
2864 https://bugs.webkit.org/show_bug.cgi?id=185246
2865 <rdar://problem/39939028>
2867 Reviewed by Chris Fleizach.
2869 * accessibility/mac/aria-describedby-fieldset-expected.txt: Added.
2870 * accessibility/mac/aria-describedby-fieldset.html: Added.
2872 2018-05-30 Chris Fleizach <cfleizach@apple.com>
2874 AX: Expose link rel type to voiceover
2875 https://bugs.webkit.org/show_bug.cgi?id=186084
2876 <rdar://problem/40640871>
2878 Reviewed by Sam Weinig.
2880 * accessibility/image-link-expected.txt:
2881 * accessibility/image-map2-expected.txt:
2882 * accessibility/mac/document-links-expected.txt:
2883 * accessibility/mac/linkrel-expected.txt: Added.
2884 * accessibility/mac/linkrel.html: Added.
2886 2018-05-30 Ryan Haddad <ryanhaddad@apple.com>
2888 Rebaseline http/wpt/service-workers/header-filtering.https.html after r232310.
2890 Unreviewed test gardening.
2892 * http/wpt/service-workers/header-filtering.https-expected.txt:
2894 2018-05-30 Brady Eidson <beidson@apple.com>
2896 REGRESSION (r224684): User-agent seen by page does not change when modified by the develop menu options after reloading.
2897 <rdar://problem/34918109> and https://bugs.webkit.org/show_bug.cgi?id=186111
2899 Reviewed by Andy Estes.
2901 * TestExpectations: Skip in WK1
2902 * platform/wk2/TestExpectations: Enable in WK2
2904 * http/tests/navigation/resources/user-agent-script.php: Added.
2905 * http/tests/navigation/useragent-reload-expected.txt: Added.
2906 * http/tests/navigation/useragent-reload.php: Added.
2908 2018-05-30 Daniel Bates <dabates@apple.com>
2910 Web Inspector: Annotate Same-Site cookies
2911 https://bugs.webkit.org/show_bug.cgi?id=184897
2912 <rdar://problem/35178209>
2914 Reviewed by Brian Burg.
2916 Update an existing test to ensure we include cookie details in the HTTP Archive (HAR) report.
2918 * http/tests/inspector/network/har/har-page-expected.txt:
2919 * http/tests/inspector/network/har/har-page.html:
2921 2018-05-30 John Wilander <wilander@apple.com>
2923 Add console logging to grant-storage-access-under-opener.html to assess its flakiness
2924 https://bugs.webkit.org/show_bug.cgi?id=183714
2925 <rdar://problem/38666060>
2927 Unreviewed test gardening.
2929 * http/tests/storageAccess/grant-storage-access-under-opener-expected.txt:
2930 * http/tests/storageAccess/grant-storage-access-under-opener.html:
2931 Now outputs console log entries, step by step, to see where the timeouts happen.
2932 * platform/ios-wk2/TestExpectations:
2933 Switched to [ Pass ] on iOS Debug to maximize chance of seeing the flakiness.
2935 2018-05-29 Keith Miller <keith_miller@apple.com>
2937 Error instances should not strongly hold onto StackFrames
2938 https://bugs.webkit.org/show_bug.cgi?id=185996
2940 Reviewed by Mark Lam.
2942 * js/error-should-not-strong-reference-global-object-expected.txt: Added.
2943 * js/error-should-not-strong-reference-global-object.html: Added.
2945 2018-05-30 Chris Dumez <cdumez@apple.com>
2947 Referrer-Policy response header is ignored
2948 https://bugs.webkit.org/show_bug.cgi?id=186037
2949 <rdar://problem/40600335>
2951 Reviewed by Youenn Fablet.
2953 Add layout test coverage.
2955 * http/tests/security/referrer-policy-header-and-meta-tag-emptyString-expected.txt: Added.
2956 * http/tests/security/referrer-policy-header-and-meta-tag-emptyString.html: Added.
2957 * http/tests/security/referrer-policy-header-and-meta-tag-expected.txt: Added.
2958 * http/tests/security/referrer-policy-header-and-meta-tag.html: Added.
2959 * http/tests/security/referrer-policy-header-expected.txt: Added.
2960 * http/tests/security/referrer-policy-header.html: Added.
2961 * http/tests/security/referrer-policy-invalid-expected.txt:
2962 * http/tests/security/referrer-policy-invalid.html:
2963 * http/tests/security/resources/postReferrer.php: Added.
2964 * http/tests/security/resources/serve-referrer-policy-and-meta-tag.php: Added.
2965 * http/tests/security/resources/serve-referrer-policy-and-test.php: Added.
2967 2018-05-30 Youenn Fablet <youenn@apple.com>
2969 Rename CrossOriginResourcePolicy same to same-origin
2970 https://bugs.webkit.org/show_bug.cgi?id=186080
2972 Reviewed by Chris Dumez.
2974 * http/wpt/cross-origin-resource-policy/fetch-expected.txt:
2975 * http/wpt/cross-origin-resource-policy/fetch-in-iframe-expected.txt:
2976 * http/wpt/cross-origin-resource-policy/fetch-in-iframe.html:
2977 * http/wpt/cross-origin-resource-policy/fetch.html:
2978 * http/wpt/cross-origin-resource-policy/iframe-loads-expected.txt:
2979 * http/wpt/cross-origin-resource-policy/iframe-loads.html:
2980 * http/wpt/cross-origin-resource-policy/image-loads-expected.txt:
2981 * http/wpt/cross-origin-resource-policy/image-loads.html:
2982 * http/wpt/cross-origin-resource-policy/script-loads-expected.txt:
2983 * http/wpt/cross-origin-resource-policy/script-loads.html:
2985 2018-05-30 Jer Noble <jer.noble@apple.com>
2987 Media elements outside fullscreen should not be considered main content.
2988 https://bugs.webkit.org/show_bug.cgi?id=186063
2989 <rdar://problem/40630437>
2991 Reviewed by Eric Carlson.
2993 * platform/mac/media/video-best-element-for-playback-controls-purpose-expected.txt: Added.
2994 * platform/mac/media/video-best-element-for-playback-controls-purpose.html: Added.
2996 2018-05-30 Ms2ger <Ms2ger@igalia.com>
2998 [GTK] Unreviewed test gardening
2999 https://bugs.webkit.org/show_bug.cgi?id=186098
3001 Unreviewed gardening.
3003 * platform/gtk/TestExpectations:
3004 - css3/blending/blend-mode-clip-accelerated-transformed-blending.html: passing since r230479, failing again since 230991.
3005 - fast/text/font-collection.html: fails due to a lack of font collection support
3006 - editing/caret/caret-in-empty-cell.html: fails since it was added
3007 - css3/color-filters/color-filter-color-property-list-item.html: fails since it was added
3008 - css3/color-filters/color-filter-opacity.html: fails since it was added
3009 - fast/hidpi/filters-turbulence.html: fails since it was added
3011 2018-05-30 Stephen McGruer <smcgruer@chromium.org>
3013 iOS: setting 'defaultValue' of input type=date from script should cause a UI update
3014 https://bugs.webkit.org/show_bug.cgi?id=185982
3016 Reviewed by Darin Adler.
3018 * fast/forms/date/date-appearance-defaultValue-expected.html: Added.
3019 * fast/forms/date/date-appearance-defaultValue.html: Added.
3021 2018-05-29 Frederic Wang <fwang@igalia.com>
3023 Import WPT tests for CSS animations
3024 https://bugs.webkit.org/show_bug.cgi?id=186046
3026 Reviewed by Youenn Fablet.
3028 * TestExpectations: Mark some tests requiring support for reftest-wait as failing/flacky.
3029 * tests-options.json: Mark animationevent-types.html as slow.
3031 2018-05-29 Nan Wang <n_wang@apple.com>
3033 AX: macOS VoiceOver doesn't announce when details element is expanded when using role group
3034 https://bugs.webkit.org/show_bug.cgi?id=180866
3035 <rdar://problem/36074338>
3037 Reviewed by Chris Fleizach.
3039 * accessibility/mac/details-summary-expected.txt:
3040 * accessibility/mac/details-summary.html:
3042 2018-05-29 Tadeu Zagallo <tzagallo@apple.com>
3044 Don't assert on m_actionsStart when setting actions on DFA nodes
3045 https://bugs.webkit.org/show_bug.cgi?id=185979
3046 <rdar://problem/39669458>
3048 Reviewed by Geoffrey Garen.
3050 DFANode::setActions is called immediately after the node is created, and once again to set
3051 the actions of catch-all regular expressions (.*) on the root node. That works because
3052 m_actionsStart is initially 0, since the root was the first node to be created, but may fail
3053 after minimizing the DFA, when the root may no longer be the first node, and therefore
3054 m_actionsStart would not be 0, even if there are no actions attached to that node.
3056 * http/tests/contentextensions/root-actions-expected.txt: Added.
3057 * http/tests/contentextensions/root-actions.html: Added.
3058 * http/tests/contentextensions/root-actions.html.json: Added.
3060 2018-05-29 Nan Wang <n_wang@apple.com>
3062 AX: setValue on contenteditable should preserve whitespace
3063 https://bugs.webkit.org/show_bug.cgi?id=185897
3065 Reviewed by Ryosuke Niwa.
3067 * accessibility/mac/AOM-event-accessiblesetvalue-expected.txt:
3068 * accessibility/mac/AOM-event-accessiblesetvalue.html:
3069 * accessibility/mac/set-value-editable-types-expected.txt:
3070 * accessibility/mac/set-value-editable-types.html:
3072 2018-05-29 Antoine Quint <graouts@apple.com>
3074 [Web Animations] Handle relative length units
3075 https://bugs.webkit.org/show_bug.cgi?id=186047
3077 Reviewed by Dean Jackson.
3079 Record WPT test progressions and updated failures.
3081 * platform/ios/imported/w3c/web-platform-tests/web-animations/animation-model/animation-types/accumulation-per-property-expected.txt:
3082 * platform/ios/imported/w3c/web-platform-tests/web-animations/animation-model/animation-types/addition-per-property-expected.txt:
3083 * platform/ios/imported/w3c/web-platform-tests/web-animations/animation-model/animation-types/interpolation-per-property-expected.txt:
3084 * platform/mac/imported/w3c/web-platform-tests/web-animations/animation-model/animation-types/accumulation-per-property-expected.txt:
3085 * platform/mac/imported/w3c/web-platform-tests/web-animations/animation-model/animation-types/addition-per-property-expected.txt:
3086 * platform/mac/imported/w3c/web-platform-tests/web-animations/animation-model/animation-types/interpolation-per-property-expected.txt:
3087 * platform/mac-sierra/imported/w3c/web-platform-tests/web-animations/animation-model/animation-types/accumulation-per-property-expected.txt:
3088 * platform/mac-sierra/imported/w3c/web-platform-tests/web-animations/animation-model/animation-types/addition-per-property-expected.txt:
3089 * platform/mac-sierra/imported/w3c/web-platform-tests/web-animations/animation-model/animation-types/interpolation-per-property-expected.txt:
3091 2018-05-28 Claudio Saavedra <csaavedra@igalia.com>
3093 [GTK][WPE] AppCache test gardening
3095 Some appcache tests were flaky due to console output, see
3096 https://bugs.webkit.org/show_bug.cgi?id=185431 for more info.
3097 Fixing those by dumping the output to stderr instead.
3099 At the same time, clean up the expectations for appcache tests,
3100 many were now passing, so several old bugs got closed now.
3102 Unreviewed gardening.
3103 * platform/gtk/TestExpectations:
3104 * platform/wpe/TestExpectations:
3106 2018-05-28 Claudio Saavedra <csaavedra@igalia.com>
3108 [GTK][WPE] transitions/interrupted-transition-hardware.html failing
3110 Unreviewed gardening, image-only failure.
3111 * platform/gtk/TestExpectations:
3112 * platform/wpe/TestExpectations:
3114 2018-05-26 Yusuke Suzuki <utatane.tea@gmail.com>
3116 [JSC] Rename Array#flatten to flat
3117 https://bugs.webkit.org/show_bug.cgi?id=186012
3119 Reviewed by Saam Barati.
3121 * inspector/model/remote-object-get-properties-expected.txt:
3122 * js/Object-getOwnPropertyNames-expected.txt:
3123 * js/script-tests/Object-getOwnPropertyNames.js:
3125 2018-05-25 Youenn Fablet <youenn@apple.com>
3127 Migrate From-Origin to Cross-Origin-Resource-Policy
3128 https://bugs.webkit.org/show_bug.cgi?id=185840
3130 Reviewed by Chris Dumez.
3132 Migrating From-Origin tests to Cross-Origin-Resource-Policy tests.
3133 Given the scope of the header is reduced to no-cors and no ancestor checks,
3134 We cover the new header with fetch/image/script loads.
3137 * http/tests/from-origin: Removed.
3138 * http/wpt/cross-origin-resource-policy/fetch-expected.txt: Added.
3139 * http/wpt/cross-origin-resource-policy/fetch-in-iframe-expected.txt: Added.
3140 * http/wpt/cross-origin-resource-policy/fetch-in-iframe.html: Added.
3141 * http/wpt/cross-origin-resource-policy/fetch.html: Added.
3142 * http/wpt/cross-origin-resource-policy/iframe-loads-expected.txt: Added.
3143 * http/wpt/cross-origin-resource-policy/iframe-loads.html: Added.
3144 * http/wpt/cross-origin-resource-policy/image-loads-expected.txt: Added.
3145 * http/wpt/cross-origin-resource-policy/image-loads.html: Added.
3146 * http/wpt/cross-origin-resource-policy/resources/green.png: Added.
3147 * http/wpt/cross-origin-resource-policy/resources/hello.py: Added.
3148 * http/wpt/cross-origin-resource-policy/resources/iframe.py: Added.
3149 * http/wpt/cross-origin-resource-policy/resources/iframeFetch.html: Added.
3150 * http/wpt/cross-origin-resource-policy/resources/image.py: Added.
3151 * http/wpt/cross-origin-resource-policy/resources/redirect.py: Added.
3152 * http/wpt/cross-origin-resource-policy/resources/script.py: Added.
3153 * http/wpt/cross-origin-resource-policy/script-loads-expected.txt: Added.
3154 * http/wpt/cross-origin-resource-policy/script-loads.html: Added.
3155 * platform/wk2/TestExpectations:
3157 2018-05-25 David Fenton <david_fenton@apple.com>
3159 fast/text/user-installed-fonts/shadow-family.html and fast/text/user-installed-fonts/shadow-postscript-family.html are flaky
3160 https://bugs.webkit.org/show_bug.cgi?id=185994
3162 Unreviewed test gardening.
3164 * platform/mac-wk2/TestExpectations:
3166 2018-05-25 Ryan Haddad <ryanhaddad@apple.com>
3168 Unreviewed, rebaseline two fast/forms/ios/ipad tests.
3170 * fast/forms/ios/ipad/select-form-run-twice-expected.txt:
3171 * fast/forms/ios/ipad/unfocus-inside-fixed-hittest-expected.txt:
3173 2018-05-25 Antoine Quint <graouts@apple.com>
3175 [Web Animations] WebAnimation objects never get destroyed
3176 https://bugs.webkit.org/show_bug.cgi?id=185917
3177 <rdar://problem/39539371>
3179 Reviewed by Dean Jackson and Antti Koivisto.
3181 Add a new test that would fail before this fix since the Document would leak. We also remove a homegrown test that was not correct
3182 and is no longer relevant thanks to the tests under imported/mozilla.
3184 * animations/leak-document-with-css-animation-expected.txt: Added.
3185 * animations/leak-document-with-css-animation.html: Added.
3186 * animations/resources/animation-leak-iframe.html: Added.
3187 * platform/win/TestExpectations:
3188 * webanimations/css-transitions-expected.txt: Removed.
3189 * webanimations/css-transitions.html: Removed.
3191 2018-05-24 Frederic Wang <fwang@igalia.com>
3193 Import Web Platform Tests for WOFF2
3194 https://bugs.webkit.org/show_bug.cgi?id=179108
3196 Reviewed by Youenn Fablet.
3198 Layout/fast/text contains only two tests for WOFF2. This commit imports the WPT tests in
3199 order to improve test coverage. However, for now we only run them on the GTK port because
3200 they don't pass on other platforms (bug 185939) and because WPT tests are slow (bug 178277).
3201 Maintainers for other platforms can decide whether they want to unskip them later.
3203 * TestExpectations: By default skip the WOFF2 test on all platforms.
3204 * platform/gtk/TestExpectations: Run tests on the GTK port and mark failures for 4 of them.
3206 2018-05-24 Ryosuke Niwa <rniwa@webkit.org>
3208 REGRESSION: performance-api/performance-observer-entry-sort.html is flaky
3209 https://bugs.webkit.org/show_bug.cgi?id=185385
3211 Rubber-stamped by Joseph Pecoraro.
3213 Add back some assertions in r232033 reverted in r232166.
3215 * performance-api/performance-observer-entry-sort.html:
3217 2018-05-24 David Fenton <david_fenton@apple.com>
3219 media/video-play-require-user-gesture.html and media/video-play-audio-require-user-gesture.html are flaky failures
3220 https://bugs.webkit.org/show_bug.cgi?id=185962
3222 Unreviewed test gardening.
3224 * platform/mac-wk2/TestExpectations:
3226 2018-05-24 Ryosuke Niwa <rniwa@webkit.org>
3228 REGRESSION: performance-api/performance-observer-entry-sort.html is flaky
3229 https://bugs.webkit.org/show_bug.cgi?id=185385
3231 Reviewed by Saam Barati.
3233 Partially revert r232033 to see if the flaky failure comes back.
3235 * performance-api/performance-observer-entry-sort.html:
3237 2018-05-24 Chris Dumez <cdumez@apple.com>
3239 [iOS WK2] Layout Test imported/w3c/web-platform-tests/service-workers/service-worker/update-after-navigation-fetch-event.https.html is a flaky failure
3240 https://bugs.webkit.org/show_bug.cgi?id=181499
3241 <rdar://problem/36443428>
3243 Reviewed by Youenn Fablet.
3245 Unskip test that should no longer be flaky.
3247 * platform/ios/TestExpectations:
3249 2018-05-24 Jinho Bang <zino@chromium.org>
3251 [PaymentRequest] Remove currencySystem member
3252 https://bugs.webkit.org/show_bug.cgi?id=185860
3254 Reviewed by Andy Estes.
3256 * http/tests/inspector/paymentrequest/payment-request-internal-properties.https-expected.txt:
3257 * http/tests/inspector/paymentrequest/payment-request-internal-properties.https.html:
3259 2018-05-23 Chris Dumez <cdumez@apple.com>
3261 Regression(r229831): fast/loader/javascript-url-iframe-remove-on-navigate-async-delegate.html is flaky
3262 https://bugs.webkit.org/show_bug.cgi?id=183885
3263 <rdar://problem/38733968>
3265 Reviewed by Youenn Fablet.
3267 Stop loading an external URL as this is not what the test is testing and since the error message for
3268 the external load causes flakiness.
3271 * fast/loader/javascript-url-iframe-remove-on-navigate-async-delegate-expected.txt:
3272 * fast/loader/javascript-url-iframe-remove-on-navigate-async-delegate.html:
3273 * fast/loader/javascript-url-iframe-remove-on-navigate-expected.txt:
3274 * fast/loader/javascript-url-iframe-remove-on-navigate.html:
3276 2018-05-23 Chris Dumez <cdumez@apple.com>
3278 RenderLayer::scrollRectToVisible() should not propagate a subframe's scroll to its cross-origin parent
3279 https://bugs.webkit.org/show_bug.cgi?id=185664
3280 <rdar://problem/36185260>
3282 Reviewed by Simon Fraser.
3284 Add layout test coverage.
3286 * http/tests/navigation/fragment-navigation-cross-origin-subframe-no-scrolling-parent-expected.txt: Added.
3287 * http/tests/navigation/fragment-navigation-cross-origin-subframe-no-scrolling-parent.html: Added.
3288 * http/tests/navigation/resources/clear-fragment.html: Added.
3290 2018-05-23 Youenn Fablet <youenn@apple.com>
3292 NetworkLoadChecker should check cached redirections
3293 https://bugs.webkit.org/show_bug.cgi?id=185849
3295 Reviewed by Chris Dumez.
3298 * http/tests/fetch/redirectmode-and-preload-expected.txt:
3299 * http/tests/fetch/redirectmode-and-preload.html:
3300 Removed tests that mix manual/error redirect mode with no-cors since this is no longer a valid possibility.
3301 * http/tests/xmlhttprequest/access-control-and-redirects-async-expected.txt:
3302 * http/tests/xmlhttprequest/access-control-and-redirects-expected.txt:
3303 * platform/mac-wk1/http/tests/xmlhttprequest/access-control-and-redirects-async-expected.txt: Removed.
3305 2018-05-23 Nan Wang <n_wang@apple.com>
3307 AX: setValue on contenteditable should preserve whitespace
3308 https://bugs.webkit.org/show_bug.cgi?id=185897
3310 Reviewed by Chris Fleizach.
3312 * accessibility/mac/set-value-editable-types-expected.txt:
3313 * accessibility/mac/set-value-editable-types.html:
3315 2018-05-23 Antti Koivisto <antti@apple.com>
3317 Increase the simulated memory size on PLATFORM(IOS_SIMULATOR) from 512MB to 1024MB
3318 https://bugs.webkit.org/show_bug.cgi?id=185908
3320 Reviewed by Geoffrey Garen.
3322 * platform/ios-simulator/fast/canvas/canvas-crash-expected.txt:
3323 * platform/ios-simulator/fast/canvas/canvas-skia-excessive-size-expected.txt:
3325 2018-05-23 Alicia Boya García <aboya@igalia.com>
3327 [GTK] Unreviewed test gardening
3328 https://bugs.webkit.org/show_bug.cgi?id=185916
3330 * platform/gtk/TestExpectations:
3331 * platform/gtk/accessibility/table-roles-hierarchy-expected.txt:
3333 2018-05-23 Antti Koivisto <antti@apple.com>
3335 Page keeps reloading when viewing photos in google drive (due to too high canvas memory limits)
3336 https://bugs.webkit.org/show_bug.cgi?id=185903
3337 <rdar://problem/38420562>
3339 Reviewed by Simon Fraser.
3341 * platform/ios-simulator/fast/canvas/canvas-crash-expected.txt:
3342 * platform/ios-simulator/fast/canvas/canvas-skia-excessive-size-expected.txt: Added.
3344 2018-05-22 Manuel Rego Casasnovas <rego@igalia.com>
3346 [css-text] W3C test suite gardening
3347 https://bugs.webkit.org/show_bug.cgi?id=185879
3349 Some more gardening on the css-text test suite.
3351 Unreviewed test gardening.
3354 * platform/gtk/TestExpectations:
3355 * platform/ios/TestExpectations:
3356 * platform/mac/TestExpectations:
3358 2018-05-22 Myles C. Maxfield <mmaxfield@apple.com>
3360 Text can wrap between hyphens and commas
3361 https://bugs.webkit.org/show_bug.cgi?id=185899
3362 <rdar://problem/40118983>
3364 Reviewed by Zalan Bujtas.
3366 * fast/text/line-break-hyphen-comma-expected.html: Added.
3367 * fast/text/line-break-hyphen-comma.html: Added.
3369 2018-05-22 David Fenton <david_fenton@apple.com>
3371 Update test expectations for newly imported css-text layout tests
3372 https://bugs.webkit.org/show_bug.cgi?id=185872
3374 Unreviewed test gardening.
3378 2018-05-22 David Fenton <david_fenton@apple.com>
3380 Update test expectations for newly imported css-text layout tests
3381 https://bugs.webkit.org/show_bug.cgi?id=185872
3383 Unreviewed test gardening.
3385 * TestExpectations: Flag tests that are not passing right now.
3387 2018-05-22 Keith Miller <keith_miller@apple.com>
3389 We should have a CoW storage for NewArrayBuffer arrays.
3390 https://bugs.webkit.org/show_bug.cgi?id=185003
3392 Reviewed by Filip Pizlo.
3394 Test should have a real error that gives you the stack.
3396 * js/slow-stress/script-tests/variadic-closure-call.js:
3398 2018-05-22 Manuel Rego Casasnovas <rego@igalia.com>
3400 [css-text] W3C test suite gardening
3401 https://bugs.webkit.org/show_bug.cgi?id=185862
3403 Test suite landed in r232057 but some of the tests marked as failure
3404 are actually passing.
3406 Unreviewed test gardening.
3409 * platform/ios/TestExpectations:
3410 * platform/mac/TestExpectations:
3412 2018-05-22 Manuel Rego Casasnovas <rego@igalia.com>
3414 [css-text] Import WPT test suite
3415 https://bugs.webkit.org/show_bug.cgi?id=183258
3417 Reviewed by Youenn Fablet.
3419 * TestExpectations: Flag tests that are not passing right now.
3420 * platform/gtk/imported/w3c/web-platform-tests/css/css-text/white-space/seg-break-transformation-001-expected.txt: Added.
3421 * platform/gtk/imported/w3c/web-platform-tests/css/css-text/white-space/seg-break-transformation-004-expected.txt: Added.
3422 * platform/gtk/imported/w3c/web-platform-tests/css/css-text/white-space/seg-break-transformation-016-expected.txt: Added.
3423 * platform/gtk/imported/w3c/web-platform-tests/css/css-text/white-space/seg-break-transformation-017-expected.txt: Added.
3424 * platform/gtk/imported/w3c/web-platform-tests/css/css-text/white-space/white-space-collapse-002-expected.txt: Added.
3425 * platform/ios-simulator/TestExpectations: Flag tests that are not passing right now.
3427 2018-05-21 Chris Dumez <cdumez@apple.com>
3429 File's structured serialization should serialize lastModified attribute
3430 https://bugs.webkit.org/show_bug.cgi?id=185773
3432 Reviewed by Youenn Fablet.
3434 Unskip structured serialization tests that no longer fail / time out.
3438 2018-05-21 Jiewen Tan <jiewen_tan@apple.com>
3440 Unreviewed, update crypto/subtle/ecdh-import-jwk-private-key-p384.html to correct input
3442 * crypto/subtle/ecdh-import-jwk-private-key-p384.html:
3444 2018-05-21 Aditya Keerthi <akeerthi@apple.com>
3446 Added test to verify behaviour when tapping multiple times on an editable node.
3447 https://bugs.webkit.org/show_bug.cgi?id=185777
3449 Reviewed by Tim Horton.
3451 * fast/events/ios/click-event-while-editing-node-expected.txt: Added.
3452 * fast/events/ios/click-event-while-editing-node.html: Added.
3454 2018-05-21 Commit Queue <commit-queue@webkit.org>
3456 Unreviewed, rolling out r232030.
3457 https://bugs.webkit.org/show_bug.cgi?id=185850
3460 TestWebKitAPI.IndexedDB.StructuredCloneBackwardCompatibility
3461 API test to fail" (Requested by cdumez on #webkit).
3465 "File's structured serialization should serialize lastModified
3467 https://bugs.webkit.org/show_bug.cgi?id=185773
3468 https://trac.webkit.org/changeset/232030
3470 2018-05-11 Ryosuke Niwa <rniwa@webkit.org>
3472 REGRESSION: performance-api/performance-observer-entry-sort.html is flaky
3473 https://bugs.webkit.org/show_bug.cgi?id=185385
3475 Reviewed by Saam Barati.
3477 Add diagnostic assertions to test the hypothesis that performance.now is drifting backwards.
3479 * performance-api/performance-observer-entry-sort.html:
3481 2018-05-21 Daniel Bates <dabates@apple.com>
3483 REGRESSION (r231107): CSP report-only policies are ignored for beacon, importScripts, fetch(), EventSource, and XHR
3484 https://bugs.webkit.org/show_bug.cgi?id=185789
3485 <rdar://problem/40380175>
3487 Reviewed by Andy Estes.
3489 Add some new tests and updated the expected results of other tests.
3491 The tests connect-src-beacon-{allowed, blocked} are derived from the Blink test:
3492 <https://chromium.googlesource.com/chromium/src/+/5c265c1a56a60533a1957589d33eabc201e2e8b6/third_party/WebKit/LayoutTests/http/tests/security/contentSecurityPolicy/connect-src-beacon-allowed.html>
3494 * http/tests/quicklook/same-origin-xmlhttprequest-allowed-expected.txt: Update expected result. Note that these results are
3495 a continuation of a regression caused by r231107. See <https://bugs.webkit.org/show_bug.cgi?id=185807> for more details.
3496 * http/tests/security/contentSecurityPolicy/1.1/child-src/worker-redirect-blocked-expected.txt:
3497 * http/tests/security/contentSecurityPolicy/connect-src-beacon-allowed-expected.txt: Added.
3498 * http/tests/security/contentSecurityPolicy/connect-src-beacon-allowed.html: Added.
3499 * http/tests/security/contentSecurityPolicy/connect-src-beacon-blocked-expected.txt: Added.
3500 * http/tests/security/contentSecurityPolicy/connect-src-beacon-blocked.html: Added.
3501 * http/tests/security/contentSecurityPolicy/connect-src-eventsource-redirect-to-blocked-expected.txt:
3502 * http/tests/security/contentSecurityPolicy/connect-src-xmlhttprequest-redirect-to-blocked-expected.txt:
3503 * http/tests/security/contentSecurityPolicy/report-only-connect-src-beacon-redirect-blocked-expected.txt: Added.
3504 * http/tests/security/contentSecurityPolicy/report-only-connect-src-beacon-redirect-blocked.php: Added.
3505 * http/tests/security/contentSecurityPolicy/report-only-connect-src-xmlhttprequest-redirect-to-blocked-expected.txt: Added.
3506 * http/tests/security/contentSecurityPolicy/report-only-connect-src-xmlhttprequest-redirect-to-blocked.php: Added.
3507 * http/tests/security/contentSecurityPolicy/worker-blob-inherits-csp-importScripts-redirect-cross-origin-blocked-expected.txt:
3508 * http/tests/security/contentSecurityPolicy/worker-csp-blocks-xhr-redirect-cross-origin-expected.txt:
3509 * http/tests/security/contentSecurityPolicy/worker-csp-importScripts-redirect-cross-origin-blocked-expected.txt:
3510 * http/wpt/beacon/connect-src-beacon-redirect-blocked.sub-expected.txt:
3511 * platform/mac-wk1/TestExpectations: Skip the beacon tests because we do not support beacon in WebKit1.
3512 * platform/mac-wk1/http/tests/security/contentSecurityPolicy/connect-src-eventsource-redirect-to-blocked-expected.txt:
3513 * platform/mac-wk1/http/tests/security/contentSecurityPolicy/connect-src-xmlhttprequest-redirect-to-blocked-expected.txt:
3514 * platform/mac-wk1/http/tests/security/contentSecurityPolicy/worker-blob-inherits-csp-importScripts-redirect-cross-origin-blocked-expected.txt: Added.
3515 * platform/mac-wk1/http/tests/security/contentSecurityPolicy/worker-csp-importScripts-redirect-cross-origin-blocked-expected.txt: Added.
3516 * platform/win/TestExpectations: Skip the beacon tests because we do not support beacon in WebKit1.
3517 * platform/win/http/tests/security/contentSecurityPolicy/connect-src-eventsource-redirect-to-blocked-expected.txt:
3518 * platform/win/http/tests/security/contentSecurityPolicy/connect-src-xmlhttprequest-redirect-to-blocked-expected.txt:
3519 * platform/win/http/tests/security/contentSecurityPolicy/worker-blob-inherits-csp-importScripts-redirect-cross-origin-blocked-expected.txt: Added.
3520 * platform/win/http/tests/security/contentSecurityPolicy/worker-csp-importScripts-redirect-cross-origin-blocked-expected.txt: Added.
3522 2018-05-21 Chris Dumez <cdumez@apple.com>
3524 File's structured serialization should serialize lastModified attribute
3525 https://bugs.webkit.org/show_bug.cgi?id=185773
3527 Reviewed by Youenn Fablet.
3529 Unskip structured serialization tests that no longer fail / time out.
3533 2018-05-21 Eric Carlson <eric.carlson@apple.com>
3535 Improve NowPlaying "title"
3536 https://bugs.webkit.org/show_bug.cgi?id=185680
3537 <rdar://problem/40296700>
3539 Unreviewed test fix.
3541 * http/tests/media/now-playing-info-expected.txt:
3542 * http/tests/media/now-playing-info.html: Don't test .elapsedTime before seeking because
3543 the time value can take a while to "settle" when a file has just loaded.
3545 2018-05-21 Jer Noble <jer.noble@apple.com>
3547 Complete fix for enabling modern EME by default
3548 https://bugs.webkit.org/show_bug.cgi?id=185770
3549 <rdar://problem/40368220>
3551 Reviewed by Eric Carlson.
3553 * platform/mac/TestExpectations:
3554 * platform/mac-wk1/fast/dom/navigator-detached-no-crash-expected.txt:
3555 * platform/mac/fast/dom/navigator-detached-no-crash-expected.txt:
3557 2018-05-20 Emilio Cobos Álvarez <emilio@crisal.io>
3559 Update CSSOM WPT tests.
3560 https://bugs.webkit.org/show_bug.cgi?id=185805
3562 Reviewed by Frédéric Wang.
3564 Update CSSOM WPT tests.
3568 2018-05-18 Commit Queue <commit-queue@webkit.org>
3570 Unreviewed, rolling out r231982.
3571 https://bugs.webkit.org/show_bug.cgi?id=185793
3573 Caused layout test failures (Requested by realdawei on
3578 "Complete fix for enabling modern EME by default"
3579 https://bugs.webkit.org/show_bug.cgi?id=185770
3580 https://trac.webkit.org/changeset/231982
3582 2018-05-18 Youenn Fablet <youenn@apple.com>
3584 NetworkLoadChecker should cancel its content extension retrieval task when being destroyed
3585 https://bugs.webkit.org/show_bug.cgi?id=185661
3586 <rdar://problem/39985509>
3588 Reviewed by Chris Dumez.
3590 * http/tests/contentextensions/crash-xhr-expected.txt: Added.
3591 * http/tests/contentextensions/crash-xhr.html: Added.
3592 * http/tests/contentextensions/crash-xhr.html.json: Added.
3594 2018-05-18 Jer Noble <jer.noble@apple.com>
3596 Complete fix for enabling modern EME by default
3597 https://bugs.webkit.org/show_bug.cgi?id=185770
3598 <rdar://problem/40368220>
3600 Reviewed by Eric Carlson.
3602 * platform/mac-wk1/fast/dom/navigator-detached-no-crash-expected.txt:
3604 2018-05-18 Antoine Quint <graouts@apple.com>
3606 [Web Animations] Turn Web Animations with CSS integration on for test runners
3607 https://bugs.webkit.org/show_bug.cgi?id=184819
3608 <rdar://problem/39597337>
3610 Unreviewed. Rolling out the patch for this bug, it caused some flaky timeouts for animation suspension tests.
3613 * animations/3d/matrix-transform-type-animation.html:
3614 * animations/3d/replace-filling-transform.html:
3615 * animations/3d/transform-origin-vs-functions.html:
3616 * animations/3d/transform-perspective.html:
3617 * animations/additive-transform-animations.html:
3618 * animations/animation-border-overflow.html:
3619 * animations/animation-callback-timestamp.html:
3620 * animations/animation-controller-drt-api.html:
3621 * animations/animation-direction-alternate-reverse-expected.txt:
3622 * animations/animation-direction-alternate-reverse.html:
3623 * animations/animation-direction-reverse-fill-mode-hardware.html:
3624 * animations/animation-direction-reverse-hardware-opacity.html:
3625 * animations/animation-direction-reverse-hardware.html:
3626 * animations/animation-direction-reverse-non-hardware.html:
3627 * animations/animation-direction-reverse-timing-functions-hardware.html:
3628 * animations/animation-direction-reverse-timing-functions.html:
3629 * animations/animation-direction.html:
3630 * animations/animation-followed-by-transition.html:
3631 * animations/animation-hit-test-transform.html:
3632 * animations/animation-hit-test.html:
3633 * animations/animation-internals-api-expected.txt: Added.
3634 * animations/animation-internals-api-multiple-keyframes-expected.txt: Added.
3635 * animations/animation-internals-api-multiple-keyframes.html: Added.
3636 * animations/animation-internals-api.html: Added.
3637 * animations/animation-offscreen-to-onscreen.html:
3638 * animations/big-rotation-expected.txt:
3639 * animations/big-rotation.html:
3640 * animations/change-completed-animation-transform.html:
3641 * animations/change-keyframes.html:
3642 * animations/combo-transform-rotate+scale.html:
3643 * animations/cross-fade-background-image.html:
3644 * animations/cross-fade-border-image-source.html:
3645 * animations/cross-fade-list-style-image.html:
3646 * animations/cross-fade-webkit-mask-box-image.html:
3647 * animations/duplicate-keys-expected.html:
3648 * animations/duplicate-keys.html:
3649 * animations/duplicated-keyframes-name.html:
3650 * animations/fill-forwards-end-state.html:
3651 * animations/fill-mode-forwards-zero-duration-expected.txt:
3652 * animations/fill-mode-forwards-zero-duration.html:
3653 * animations/font-variations/font-stretch.html:
3654 * animations/font-variations/font-style.html:
3655 * animations/font-variations/font-variation-settings-order.html:
3656 * animations/font-variations/font-variation-settings-unlike.html:
3657 * animations/font-variations/font-variation-settings.html:
3658 * animations/font-variations/font-weight.html:
3659 * animations/generic-from-to.html:
3660 * animations/import.html:
3661 * animations/keyframe-multiple-timing-functions-transform.html:
3662 * animations/keyframe-timing-functions-transform.html:
3663 * animations/keyframe-timing-functions.html:
3664 * animations/keyframe-timing-functions2.html:
3665 * animations/keyframes-comma-separated.html:
3666 * animations/keyframes-dynamic.html:
3667 * animations/keyframes-infinite-iterations.html:
3668 * animations/keyframes-invalid-keys.html:
3669 * animations/keyframes-out-of-order.html:
3670 * animations/keyframes.html:
3671 * animations/lineheight-animation.html:
3672 * animations/longhand-timing-function.html:
3673 * animations/matrix-anim.html:
3674 * animations/missing-from-to-transforms.html:
3675 * animations/missing-from-to.html:
3676 * animations/missing-keyframe-properties-repeating.html:
3677 * animations/missing-keyframe-properties-timing-function.html:
3678 * animations/missing-keyframe-properties.html:
3679 * animations/missing-values-first-keyframe.html:
3680 * animations/missing-values-last-keyframe.html:
3681 * animations/multiple-animations-timing-function.html:
3682 * animations/multiple-animations.html:
3683 * animations/multiple-keyframes.html:
3684 * animations/negative-delay.html:
3685 * animations/pause-crash.html:
3686 * animations/play-state-start-paused.html:
3687 * animations/simultaneous-start-left.html:
3688 * animations/simultaneous-start-transform.html:
3689 * animations/spring-function.html:
3690 * animations/stacking-context-unchanged-while-running.html:
3691 * animations/timing-functions.html:
3692 * animations/transition-and-animation-1.html:
3693 * animations/transition-and-animation-2.html:
3694 * animations/transition-and-animation-3.html:
3695 * animations/unanimated-style.html:
3696 * animations/unprefixed-keyframes.html:
3697 * animations/width-using-ems.html:
3698 * compositing/animation/animated-composited-inside-hidden.html:
3699 * compositing/animation/computed-style-during-delay.html:
3700 * compositing/animation/layer-for-filling-animation.html:
3701 * compositing/backing/backface-visibility-flip.html:
3702 * compositing/contents-scale/animating.html:
3703 * compositing/layer-creation/animation-overlap-with-children.html:
3704 * compositing/layer-creation/mismatched-rotated-transform-animation-overlap.html:
3705 * compositing/layer-creation/multiple-keyframes-animation-overlap.html:
3706 * compositing/layer-creation/overlap-animation-clipping.html:
3707 * compositing/layer-creation/overlap-animation-container.html:
3708 * compositing/layer-creation/overlap-animation.html:
3709 * compositing/layer-creation/scale-rotation-animation-overlap.html:
3710 * compositing/layer-creation/translate-animation-overlap.html:
3711 * compositing/layer-creation/translate-scale-animation-overlap.html:
3712 * compositing/overflow/overflow-positioning.html:
3713 * compositing/reflections/animation-inside-reflection.html:
3714 * compositing/reflections/nested-reflection-animated.html:
3715 * compositing/reflections/nested-reflection-transition.html:
3716 * compositing/transitions/scale-transition-no-start.html:
3717 * compositing/transitions/singular-scale-transition.html:
3718 * compositing/visible-rect/animated.html:
3719 * css3/calc/transitions-dependent.html:
3720 * css3/calc/transitions.html:
3721 * css3/filters/backdrop/animation.html:
3722 * css3/filters/composited-during-animation.html:
3723 * css3/filters/filter-animation-from-none-hw.html:
3724 * css3/filters/filter-animation-from-none-multi-hw.html:
3725 * css3/filters/filter-animation-from-none-multi.html:
3726 * css3/filters/filter-animation-from-none.html:
3727 * css3/filters/filter-animation-hw.html:
3728 * css3/filters/filter-animation-multi-hw.html:
3729 * css3/filters/filter-animation-multi.html:
3730 * css3/filters/filter-animation.html:
3731 * css3/masking/clip-path-animation.html:
3732 * fast/animation/css-animation-resuming-when-visible-with-style-change.html:
3733 * fast/animation/css-animation-resuming-when-visible.html:
3734 * fast/animation/css-animation-throttling-lowPowerMode.html:
3735 * fast/css-generated-content/pseudo-animation.html:
3736 * fast/css-generated-content/pseudo-transition.html:
3737 * fast/filter-image/filter-image-animation.html:
3738 * fast/shapes/shape-outside-floats/shape-outside-animation.html:
3739 * fast/shapes/shape-outside-floats/shape-outside-shape-image-threshold-animation.html:
3740 * fast/shapes/shape-outside-floats/shape-outside-shape-margin-animation.html:
3741 * imported/blink/transitions/unprefixed-transform.html:
3742 * platform/ios/TestExpectations:
3743 * platform/win/TestExpectations:
3744 * transitions/background-position-transitions.html:
3745 * transitions/background-transitions.html:
3746 * transitions/blendmode-transitions.html:
3747 * transitions/border-radius-transition.html:
3748 * transitions/clip-path-path-transitions.html:
3749 * transitions/clip-path-transitions.html:
3750 * transitions/clip-transition.html:
3751 * transitions/color-transition-all.html:
3752 * transitions/color-transition-premultiplied.html:
3753 * transitions/color-transition-rounding.html:
3754 * transitions/cross-fade-background-image.html:
3755 * transitions/cross-fade-border-image.html:
3756 * transitions/cubic-bezier-overflow-color.html:
3757 * transitions/cubic-bezier-overflow-length.html:
3758 * transitions/cubic-bezier-overflow-shadow.html:
3759 * transitions/cubic-bezier-overflow-svg-length.html:
3760 * transitions/cubic-bezier-overflow-transform.html:
3761 * transitions/default-timing-function.html:
3762 * transitions/delay.html:
3763 * transitions/flex-transitions.html:
3764 * transitions/font-family-during-transition.html:
3765 * transitions/frames-timing-function.html:
3766 * transitions/interrupted-all-transition.html:
3767 * transitions/longhand-vs-shorthand-initial.html:
3768 * transitions/mask-transitions.html:
3769 * transitions/min-max-width-height-transitions.html:
3770 * transitions/mismatched-shadow-styles.html:
3771 * transitions/mismatched-shadow-transitions.html:
3772 * transitions/mixed-type.html:
3773 * transitions/move-after-transition.html:
3774 * transitions/multiple-background-size-transitions.html:
3775 * transitions/multiple-background-transitions.html:
3776 * transitions/multiple-mask-transitions.html:
3777 * transitions/multiple-shadow-transitions.html:
3778 * transitions/negative-delay.html:
3779 * transitions/opacity-transition-zindex.html:
3780 * transitions/remove-transition-style.html:
3781 * transitions/shape-outside-transitions.html:
3782 * transitions/shorthand-border-transitions.html:
3783 * transitions/shorthand-transitions.html:
3784 * transitions/steps-timing-function.html:
3785 * transitions/svg-layout-transition.html:
3786 * transitions/svg-text-shadow-transition.html:
3787 * transitions/svg-transitions.html:
3788 * transitions/text-indent-transition.html:
3789 * transitions/transform-op-list-match.html:
3790 * transitions/transform-op-list-no-match.html:
3791 * transitions/transition-drt-api-delay-expected.txt: Added.
3792 * transitions/transition-drt-api-delay.html: Added.
3793 * transitions/transition-drt-api-expected.txt: Added.
3794 * transitions/transition-drt-api.html: Added.
3795 * transitions/transition-end-event-rendering.html:
3796 * transitions/transition-hit-test-transform.html:
3797 * transitions/transition-hit-test.html:
3798 * transitions/transition-in-delay-phase.html:
3799 * transitions/transition-on-element-with-content.html:
3800 * transitions/transition-shorthand-delay.html:
3801 * transitions/transition-timing-function.html:
3802 * transitions/transition-to-from-auto.html:
3803 * transitions/transition-to-from-undefined.html:
3804 * transitions/visited-link-color.html:
3805 * transitions/zero-duration-in-list.html:
3806 * transitions/zero-duration-with-non-zero-delay-end.html:
3807 * transitions/zero-duration-with-non-zero-delay-start.html:
3808 * webanimations/css-animations.html:
3809 * webanimations/css-transitions.html:
3811 2018-05-18 Basuke Suzuki <Basuke.Suzuki@sony.com>
3813 [Curl] Bug fix on suspend/resume behavior.
3814 https://bugs.webkit.org/show_bug.cgi?id=183089
3816 The flag was not set correctly. Also wrong method was called.
3818 Reviewed by Youenn Fablet.
3820 * platform/wincairo/TestExpectations: Enable loader/ tests for WinCairo.
3822 2018-05-18 Wenson Hsieh <wenson_hsieh@apple.com>
3824 [Extra zoom mode] Clearing text fields should dispatch input events of type "deleteContent"
3825 https://bugs.webkit.org/show_bug.cgi?id=185769
3826 <rdar://problem/40368261>
3828 Reviewed by Tim Horton.
3830 Adds a new test to inspect the input events dispatched as a result of inserting and deleting text in a form
3831 control. The inputTypes should be "insertText" and "deleteContent", respectively; the data values should be the
3832 inserted string and null, respectively.
3834 * fast/forms/extrazoom/delete-content-in-text-field-expected.txt: Added.
3835 * fast/forms/extrazoom/delete-content-in-text-field.html: Added.
3837 2018-05-18 Youenn Fablet <youenn@apple.com>
3839 Layout Test http/wpt/service-workers/header-filtering.https.html is a flaky failure
3840 https://bugs.webkit.org/show_bug.cgi?id=184469
3841 <rdar://problem/39428226>
3845 * platform/mac-wk2/TestExpectations: Removed flaky expectation that was added back inadvertently.
3847 2018-05-18 Myles C. Maxfield <mmaxfield@apple.com>
3849 [iOS] Password fields obscure the text with rectangles instead of circles
3850 https://bugs.webkit.org/show_bug.cgi?id=185760
3851 <rdar://problem/38644697>
3853 Reviewed by Zalan Bujtas.
3855 * fast/text/black-circle-expected.html: Added.
3856 * fast/text/black-circle.html: Added.
3858 2018-05-18 Chris Dumez <cdumez@apple.com>
3860 Unreviewed, rolling out r231935.
3862 Caused an accessibility test to fail
3866 "RenderLayer::scrollRectToVisible() should not propagate a
3867 subframe's scroll to its cross-origin parent"
3868 https://bugs.webkit.org/show_bug.cgi?id=185664
3869 https://trac.webkit.org/changeset/231935
3871 2018-05-18 Dirk Schulze <krit@webkit.org>
3873 Make all SVG shape interfaces inherit from SVGGeometryElement
3874 https://bugs.webkit.org/show_bug.cgi?id=185600
3876 Reviewed by Antti Koivisto.
3878 Update test for inheritance of SVG shape interfaces (more passes).
3879 Add individual tests for SVGGeometryElement interfaces for each
3880 SVG shape. There already are more detailed tests for the methods
3881 and the SVGPathElement interface.
3883 * svg/dom/SVGGeometry-circle-expected.txt: Added.
3884 * svg/dom/SVGGeometry-circle.xhtml: Added.
3885 * svg/dom/SVGGeometry-ellipse-expected.txt: Added.
3886 * svg/dom/SVGGeometry-ellipse.xhtml: Added.
3887 * svg/dom/SVGGeometry-line-expected.txt: Added.
3888 * svg/dom/SVGGeometry-line.xhtml: Added.
3889 * svg/dom/SVGGeometry-polygon-expected.txt: Added.
3890 * svg/dom/SVGGeometry-polygon.xhtml: Added.
3891 * svg/dom/SVGGeometry-polyline-expected.txt: Added.
3892 * svg/dom/SVGGeometry-polyline.xhtml: Added.
3893 * svg/dom/SVGGeometry-rect-expected.txt: Added.
3894 * svg/dom/SVGGeometry-rect.xhtml: Added.
3895 * svg/dom/svg2-inheritance-expected.txt:
3897 2018-05-18 Per Arne Vollan <pvollan@apple.com>
3899 The test fast/images/animated-image-mp4-crash.html is failing on Windows.
3900 https://bugs.webkit.org/show_bug.cgi?id=185765
3902 Unreviewed test gardening.
3904 * platform/win/TestExpectations:
3906 2018-05-18 Antoine Quint <graouts@apple.com>
3908 [modern-media-controls] AirPlaySupport should be disabled by default
3909 https://bugs.webkit.org/show_bug.cgi?id=185658
3910 <rdar://problem/40272213>
3912 Reviewed by Simon Fraser.
3914 Add a new test that checks that we create an AirplaySupport object only after media has started playing.
3915 We also modify a couple of existing tests so they are no longer flaky, as a first pass of this patch
3916 revealed some flakiness.
3918 * media/modern-media-controls/airplay-support/airplay-support-disable-event-listeners-until-play-expected.txt: Added.
3919 * media/modern-media-controls/airplay-support/airplay-support-disable-event-listeners-until-play.html: Added.
3920 * media/modern-media-controls/scrubber-support/scrubber-support-drag-expected.txt:
3921 * media/modern-media-controls/scrubber-support/scrubber-support-drag.html:
3922 * media/modern-media-controls/volume-support/volume-support-click-expected.txt:
3923 * media/modern-media-controls/volume-support/volume-support-click.html:
3925 2018-05-18 Antoine Quint <graouts@apple.com>
3927 [Web Animations] Turn Web Animations with CSS integration on for test runners
3928 https://bugs.webkit.org/show_bug.cgi?id=184819
3929 <rdar://problem/39597337>
3931 Reviewed by Jon Lee.
3933 Since Web Animations with CSS integration is on by default on test runners, we no longer need
3934 the special HTML comment to turn the flag on for select tests.
3937 * animations/3d/matrix-transform-type-animation.html:
3938 * animations/3d/replace-filling-transform.html:
3939 * animations/3d/transform-origin-vs-functions.html:
3940 * animations/3d/transform-perspective.html:
3941 * animations/additive-transform-animations.html:
3942 * animations/animation-border-overflow.html:
3943 * animations/animation-callback-timestamp.html:
3944 * animations/animation-controller-drt-api.html:
3945 * animations/animation-direction-alternate-reverse-expected.txt:
3946 * animations/animation-direction-alternate-reverse.html:
3947 * animations/animation-direction-reverse-fill-mode-hardware.html:
3948 * animations/animation-direction-reverse-hardware-opacity.html:
3949 * animations/animation-direction-reverse-hardware.html:
3950 * animations/animation-direction-reverse-non-hardware.html:
3951 * animations/animation-direction-reverse-timing-functions-hardware.html:
3952 * animations/animation-direction-reverse-timing-functions.html:
3953 * animations/animation-direction.html:
3954 * animations/animation-followed-by-transition.html:
3955 * animations/animation-hit-test-transform.html:
3956 * animations/animation-hit-test.html:
3957 * animations/animation-internals-api-expected.txt: Removed.
3958 * animations/animation-internals-api-multiple-keyframes-expected.txt: Removed.
3959 * animations/animation-internals-api-multiple-keyframes.html: Removed.
3960 * animations/animation-internals-api.html: Removed.
3961 * animations/animation-offscreen-to-onscreen.html:
3962 * animations/big-rotation-expected.txt:
3963 * animations/big-rotation.html:
3964 * animations/change-completed-animation-transform.html:
3965 * animations/change-keyframes.html:
3966 * animations/combo-transform-rotate+scale.html:
3967 * animations/cross-fade-background-image.html:
3968 * animations/cross-fade-border-image-source.html:
3969 * animations/cross-fade-list-style-image.html:
3970 * animations/cross-fade-webkit-mask-box-image.html:
3971 * animations/duplicate-keys-expected.html:
3972 * animations/duplicate-keys.html:
3973 * animations/duplicated-keyframes-name.html:
3974 * animations/fill-forwards-end-state.html:
3975 * animations/fill-mode-forwards-zero-duration-expected.txt:
3976 * animations/fill-mode-forwards-zero-duration.html:
3977 * animations/font-variations/font-stretch.html:
3978 * animations/font-variations/font-style.html:
3979 * animations/font-variations/font-variation-settings-order.html:
3980 * animations/font-variations/font-variation-settings-unlike.html:
3981 * animations/font-variations/font-variation-settings.html:
3982 * animations/font-variations/font-weight.html:
3983 * animations/generic-from-to.html:
3984 * animations/import.html:
3985 * animations/keyframe-multiple-timing-functions-transform.html:
3986 * animations/keyframe-timing-functions-transform.html:
3987 * animations/keyframe-timing-functions.html:
3988 * animations/keyframe-timing-functions2.html:
3989 * animations/keyframes-comma-separated.html:
3990 * animations/keyframes-dynamic.html:
3991 * animations/keyframes-infinite-iterations.html:
3992 * animations/keyframes-invalid-keys.html:
3993 * animations/keyframes-out-of-order.html:
3994 * animations/keyframes.html:
3995 * animations/lineheight-animation.html:
3996 * animations/longhand-timing-function.html:
3997 * animations/matrix-anim.html:
3998 * animations/missing-from-to-transforms.html:
3999 * animations/missing-from-to.html:
4000 * animations/missing-keyframe-properties-repeating.html:
4001 * animations/missing-keyframe-properties-timing-function.html:
4002 * animations/missing-keyframe-properties.html:
4003 * animations/missing-values-first-keyframe.html:
4004 * animations/missing-values-last-keyframe.html:
4005 * animations/multiple-animations-timing-function.html:
4006 * animations/multiple-animations.html:
4007 * animations/multiple-keyframes.html:
4008 * animations/negative-delay.html:
4009 * animations/pause-crash.html:
4010 * animations/play-state-start-paused.html:
4011 * animations/simultaneous-start-left.html:
4012 * animations/simultaneous-start-transform.html:
4013 * animations/spring-function.html:
4014 * animations/stacking-context-unchanged-while-running.html:
4015 * animations/timing-functions.html:
4016 * animations/transition-and-animation-1.html:
4017 * animations/transition-and-animation-2.html:
4018 * animations/transition-and-animation-3.html:
4019 * animations/unanimated-style.html:
4020 * animations/unprefixed-keyframes.html:
4021 * animations/width-using-ems.html:
4022 * compositing/animation/animated-composited-inside-hidden.html:
4023 * compositing/animation/computed-style-during-delay.html:
4024 * compositing/animation/layer-for-filling-animation.html:
4025 * compositing/backing/backface-visibility-flip.html:
4026 * compositing/contents-scale/animating.html:
4027 * compositing/layer-creation/animation-overlap-with-children.html:
4028 * compositing/layer-creation/mismatched-rotated-transform-animation-overlap.html:
4029 * compositing/layer-creation/multiple-keyframes-animation-overlap.html:
4030 * compositing/layer-creation/overlap-animation-clipping.html:
4031 * compositing/layer-creation/overlap-animation-container.html:
4032 * compositing/layer-creation/overlap-animation.html:
4033 * compositing/layer-creation/scale-rotation-animation-overlap.html:
4034 * compositing/layer-creation/translate-animation-overlap.html:
4035 * compositing/layer-creation/translate-scale-animation-overlap.html:
4036 * compositing/overflow/overflow-positioning.html:
4037 * compositing/reflections/animation-inside-reflection.html:
4038 * compositing/reflections/nested-reflection-animated.html:
4039 * compositing/reflections/nested-reflection-transition.html:
4040 * compositing/transitions/scale-transition-no-start.html:
4041 * compositing/transitions/singular-scale-transition.html:
4042 * compositing/visible-rect/animated.html:
4043 * css3/calc/transitions-dependent.html:
4044 * css3/calc/transitions.html:
4045 * css3/filters/backdrop/animation.html:
4046 * css3/filters/composited-during-animation.html:
4047 * css3/filters/filter-animation-from-none-hw.html:
4048 * css3/filters/filter-animation-from-none-multi-hw.html:
4049 * css3/filters/filter-animation-from-none-multi.html:
4050 * css3/filters/filter-animation-from-none.html:
4051 * css3/filters/filter-animation-hw.html:
4052 * css3/filters/filter-animation-multi-hw.html:
4053 * css3/filters/filter-animation-multi.html:
4054 * css3/filters/filter-animation.html:
4055 * css3/masking/clip-path-animation.html:
4056 * fast/animation/css-animation-resuming-when-visible-with-style-change.html:
4057 * fast/animation/css-animation-resuming-when-visible.html:
4058 * fast/animation/css-animation-throttling-lowPowerMode.html:
4059 * fast/css-generated-content/pseudo-animation.html:
4060 * fast/css-generated-content/pseudo-transition.html:
4061 * fast/filter-image/filter-image-animation.html:
4062 * fast/shapes/shape-outside-floats/shape-outside-animation.html:
4063 * fast/shapes/shape-outside-floats/shape-outside-shape-image-threshold-animation.html:
4064 * fast/shapes/shape-outside-floats/shape-outside-shape-margin-animation.html:
4065 * imported/blink/transitions/unprefixed-transform.html:
4066 * platform/ios/TestExpectations:
4067 * platform/win/TestExpectations:
4068 * transitions/background-position-transitions.html:
4069 * transitions/background-transitions.html:
4070 * transitions/blendmode-transitions.html:
4071 * transitions/border-radius-transition.html:
4072 * transitions/clip-path-path-transitions.html:
4073 * transitions/clip-path-transitions.html:
4074 * transitions/clip-transition.html:
4075 * transitions/color-transition-all.html:
4076 * transitions/color-transition-premultiplied.html:
4077 * transitions/color-transition-rounding.html:
4078 * transitions/cross-fade-background-image.html:
4079 * transitions/cross-fade-border-image.html:
4080 * transitions/cubic-bezier-overflow-color.html:
4081 * transitions/cubic-bezier-overflow-length.html:
4082 * transitions/cubic-bezier-overflow-shadow.html:
4083 * transitions/cubic-bezier-overflow-svg-length.html:
4084 * transitions/cubic-bezier-overflow-transform.html:
4085 * transitions/default-timing-function.html:
4086 * transitions/delay.html:
4087 * transitions/flex-transitions.html:
4088 * transitions/font-family-during-transition.html:
4089 * transitions/frames-timing-function.html:
4090 * transitions/interrupted-all-transition.html:
4091 * transitions/longhand-vs-shorthand-initial.html:
4092 * transitions/mask-transitions.html:
4093 * transitions/min-max-width-height-transitions.html:
4094 * transitions/mismatched-shadow-styles.html:
4095 * transitions/mismatched-shadow-transitions.html:
4096 * transitions/mixed-type.html:
4097 * transitions/move-after-transition.html:
4098 * transitions/multiple-background-size-transitions.html:
4099 * transitions/multiple-background-transitions.html:
4100 * transitions/multiple-mask-transitions.html:
4101 * transitions/multiple-shadow-transitions.html:
4102 * transitions/negative-delay.html:
4103 * transitions/opacity-transition-zindex.html:
4104 * transitions/remove-transition-style.html:
4105 * transitions/shape-outside-transitions.html:
4106 * transitions/shorthand-border-transitions.html:
4107 * transitions/shorthand-transitions.html:
4108 * transitions/steps-timing-function.html:
4109 * transitions/svg-layout-transition.html:
4110 * transitions/svg-text-shadow-transition.html:
4111 * transitions/svg-transitions.html:
4112 * transitions/text-indent-transition.html:
4113 * transitions/transform-op-list-match.html:
4114 * transitions/transform-op-list-no-match.html:
4115 * transitions/transition-drt-api-delay-expected.txt: Removed.
4116 * transitions/transition-drt-api-delay.html: Removed.
4117 * transitions/transition-drt-api-expected.txt: Removed.
4118 * transitions/transition-drt-api.html: Removed.
4119 * transitions/transition-end-event-rendering.html:
4120 * transitions/transition-hit-test-transform.html:
4121 * transitions/transition-hit-test.html:
4122 * transitions/transition-in-delay-phase.html:
4123 * transitions/transition-on-element-with-content.html:
4124 * transitions/transition-shorthand-delay.html:
4125 * transitions/transition-timing-function.html:
4126 * transitions/transition-to-from-auto.html:
4127 * transitions/transition-to-from-undefined.html:
4128 * transitions/visited-link-color.html:
4129 * transitions/zero-duration-in-list.html:
4130 * transitions/zero-duration-with-non-zero-delay-end.html:
4131 * transitions/zero-duration-with-non-zero-delay-start.html: