1 2018-03-03 Yoav Weiss <yoav@yoav.ws>
3 Link headers for subresources are not being processed
4 https://bugs.webkit.org/show_bug.cgi?id=181789
6 Reviewed by Youenn Fablet.
8 Adds tests to make sure Link headers on subresources are being processed.
10 * http/tests/preload/link-header-on-subresource-expected.txt: Added.
11 * http/tests/preload/link-header-on-subresource.html: Added.
12 * http/tests/preload/resources/dummy-preloads-subresource.css.php: Added.
14 2018-03-02 Youenn Fablet <youenn@apple.com>
16 Service worker test gardening
17 https://bugs.webkit.org/show_bug.cgi?id=183264
18 <rdar://problem/38048743>
23 * platform/mac-wk2/TestExpectations:
25 2018-03-02 Chris Dumez <cdumez@apple.com>
27 imported/w3c/web-platform-tests/html/browsers/history/the-location-interface/location-protocol-setter-non-broken.html crashes with async policy delegates
28 https://bugs.webkit.org/show_bug.cgi?id=183294
29 <rdar://problem/38073596>
31 Reviewed by Youenn Fablet.
33 Add layout test coverage.
35 * http/wpt/html/browsers/history/the-location-interface/location-protocol-setter-non-broken-async-delegate-expected.txt: Added.
36 * http/wpt/html/browsers/history/the-location-interface/location-protocol-setter-non-broken-async-delegate.html: Added.
38 2018-03-02 Chris Dumez <cdumez@apple.com>
40 fast/events/before-unload-remove-itself.html crashes with async policy delegates
41 https://bugs.webkit.org/show_bug.cgi?id=183290
42 <rdar://problem/38069045>
44 Reviewed by Alex Christensen.
46 Add layout test coverage.
48 * fast/events/before-unload-remove-itself-async-delegate-expected.txt: Added.
49 * fast/events/before-unload-remove-itself-async-delegate.html: Added.
51 2018-03-02 Chris Dumez <cdumez@apple.com>
53 Converting a load to a download does not work with async policy delegates
54 https://bugs.webkit.org/show_bug.cgi?id=183254
55 <rdar://problem/38035334>
57 Reviewed by Youenn Fablet.
59 Add layout test coverage.
61 * fast/dom/HTMLAnchorElement/anchor-file-blob-convert-to-download-async-delegate-expected.txt: Added.
62 * fast/dom/HTMLAnchorElement/anchor-file-blob-convert-to-download-async-delegate.html: Added.
64 2018-03-02 Claudio Saavedra <csaavedra@igalia.com>
66 [GTK] Unreviewed gardening
68 * platform/gtk/TestExpectations: Add
69 imported/w3c/web-platform-tests/css/css-ui/text-overflow-022.html,
70 which started failing in the bots.
72 2018-03-02 Claudio Saavedra <csaavedra@igalia.com>
74 [GTK][WPE] Update js/dom static properties after r229112
77 * platform/gtk/js/dom/dom-static-property-for-in-iteration-expected.txt:
78 * platform/wpe/js/dom/dom-static-property-for-in-iteration-expected.txt:
80 2018-03-01 Carlos Garcia Campos <cgarcia@igalia.com>
82 REGRESSION(r222843): [HarfBuzz] Combining enclosed keycap not correctly handled
83 https://bugs.webkit.org/show_bug.cgi?id=183246
85 Reviewed by Michael Catanzaro.
87 * fast/text/combining-enclosing-keycap-expected.txt: Added.
88 * platform/gtk/fast/text/combining-enclosing-keycap.html: Added.
89 * platform/gtk/TestExpectations:
91 2018-03-01 Carlos Garcia Campos <cgarcia@igalia.com>
93 [FreeType] Remove FontPlatformData fallbacks
94 https://bugs.webkit.org/show_bug.cgi?id=183210
96 Reviewed by Michael Catanzaro.
98 Rebaseline 3 tests that progressed.
100 * platform/gtk/fast/text/international/bidi-LDB-2-CSS-expected.png:
101 * platform/gtk/fast/text/international/bidi-LDB-2-CSS-expected.txt:
102 * platform/gtk/fast/text/international/bidi-LDB-2-HTML-expected.png:
103 * platform/gtk/fast/text/international/bidi-LDB-2-HTML-expected.txt:
104 * platform/gtk/fast/text/international/bidi-LDB-2-formatting-characters-expected.png:
105 * platform/gtk/fast/text/international/bidi-LDB-2-formatting-characters-expected.txt:
107 2018-03-01 Youenn Fablet <youenn@apple.com>
109 Service worker test gardening
110 https://bugs.webkit.org/show_bug.cgi?id=183264
114 * TestExpectations: Unflake/Unskip some tests that seem stable now.
116 2018-03-01 John Wilander <wilander@apple.com>
118 Move resource load statistics tests from js-test-pre.js to js-test.js
119 https://bugs.webkit.org/show_bug.cgi?id=183249
120 <rdar://problem/38033096>
122 Unreviewed test gardening.
124 * http/tests/resourceLoadStatistics/classify-as-non-prevalent-based-on-mixed-statistics-expected.txt:
125 * http/tests/resourceLoadStatistics/classify-as-non-prevalent-based-on-mixed-statistics.html:
126 * http/tests/resourceLoadStatistics/classify-as-non-prevalent-based-on-sub-frame-under-top-frame-origins-expected.txt:
127 * http/tests/resourceLoadStatistics/classify-as-non-prevalent-based-on-sub-frame-under-top-frame-origins.html:
128 * http/tests/resourceLoadStatistics/classify-as-non-prevalent-based-on-subresource-under-top-frame-origins-expected.txt:
129 * http/tests/resourceLoadStatistics/classify-as-non-prevalent-based-on-subresource-under-top-frame-origins.html:
130 * http/tests/resourceLoadStatistics/classify-as-non-prevalent-based-on-subresource-unique-redirects-to-expected.txt:
131 * http/tests/resourceLoadStatistics/classify-as-non-prevalent-based-on-subresource-unique-redirects-to.html:
132 * http/tests/resourceLoadStatistics/classify-as-prevalent-based-on-mixed-statistics-expected.txt:
133 * http/tests/resourceLoadStatistics/classify-as-prevalent-based-on-mixed-statistics.html:
134 * http/tests/resourceLoadStatistics/classify-as-prevalent-based-on-sub-frame-under-top-frame-origins-expected.txt:
135 * http/tests/resourceLoadStatistics/classify-as-prevalent-based-on-sub-frame-under-top-frame-origins.html:
136 * http/tests/resourceLoadStatistics/classify-as-prevalent-based-on-subresource-under-top-frame-origins-expected.txt:
137 * http/tests/resourceLoadStatistics/classify-as-prevalent-based-on-subresource-under-top-frame-origins.html:
138 * http/tests/resourceLoadStatistics/classify-as-prevalent-based-on-subresource-unique-redirects-to-expected.txt:
139 * http/tests/resourceLoadStatistics/classify-as-prevalent-based-on-subresource-unique-redirects-to.html:
140 * http/tests/resourceLoadStatistics/classify-as-very-prevalent-based-on-mixed-statistics.html:
141 * http/tests/resourceLoadStatistics/clear-in-memory-and-persistent-store-expected.txt:
142 * http/tests/resourceLoadStatistics/clear-in-memory-and-persistent-store-one-hour-expected.txt:
143 * http/tests/resourceLoadStatistics/clear-in-memory-and-persistent-store-one-hour.html:
144 * http/tests/resourceLoadStatistics/clear-in-memory-and-persistent-store.html:
145 * http/tests/resourceLoadStatistics/grandfathering-expected.txt:
146 * http/tests/resourceLoadStatistics/grandfathering.html:
147 * http/tests/resourceLoadStatistics/non-prevalent-resource-with-user-interaction-expected.txt:
148 * http/tests/resourceLoadStatistics/non-prevalent-resource-with-user-interaction.html:
149 * http/tests/resourceLoadStatistics/non-prevalent-resource-without-user-interaction-expected.txt:
150 * http/tests/resourceLoadStatistics/non-prevalent-resource-without-user-interaction.html:
151 * http/tests/resourceLoadStatistics/partitioned-and-unpartitioned-cookie-deletion.html:
152 * http/tests/resourceLoadStatistics/partitioned-and-unpartitioned-cookie-with-partitioning-timeout-expected.txt:
153 * http/tests/resourceLoadStatistics/partitioned-and-unpartitioned-cookie-with-partitioning-timeout.html:
154 * http/tests/resourceLoadStatistics/partitioned-cookies-with-and-without-user-interaction-expected.txt:
155 * http/tests/resourceLoadStatistics/partitioned-cookies-with-and-without-user-interaction.html:
156 * http/tests/resourceLoadStatistics/prevalent-resource-handled-keydown.html:
157 * http/tests/resourceLoadStatistics/prevalent-resource-unhandled-keydown.html:
158 * http/tests/resourceLoadStatistics/prevalent-resource-with-user-interaction-expected.txt:
159 * http/tests/resourceLoadStatistics/prevalent-resource-with-user-interaction-timeout-expected.txt:
160 * http/tests/resourceLoadStatistics/prevalent-resource-with-user-interaction-timeout.html:
161 * http/tests/resourceLoadStatistics/prevalent-resource-with-user-interaction.html:
162 * http/tests/resourceLoadStatistics/prevalent-resource-without-user-interaction-expected.txt:
163 * http/tests/resourceLoadStatistics/prevalent-resource-without-user-interaction.html:
165 2018-03-01 Youenn Fablet <youenn@apple.com>
167 LayoutTest imported/w3c/web-platform-tests/service-workers/service-worker/fetch-event-within-sw.https.html is a flaky failure
168 https://bugs.webkit.org/show_bug.cgi?id=179248
169 <rdar://problem/35377756>
171 Reviewed by Chris Dumez.
175 2018-03-01 Youenn Fablet <youenn@apple.com>
177 Add API test to validate setting of service worker and cache storage directories
178 https://bugs.webkit.org/show_bug.cgi?id=182543
180 Reviewed by Chris Dumez.
182 Updated tests according new engine representation.
184 * http/tests/cache-storage/cache-clearing-origin.https.html:
185 * http/tests/cache-storage/cache-origins.https.html:
186 * http/tests/cache-storage/cache-representation.https.html:
188 2018-03-01 Daniel Bates <dabates@apple.com>
190 CSS ::selection stroke-color and stroke-width are not applied to selected text in text fields
191 and ::selection:window-inactive stroke-color and stroke-width are never applied
192 https://bugs.webkit.org/show_bug.cgi?id=183178
194 Reviewed by David Hyatt.
196 Add tests to ensure that we paint ::selection stroke-color and stroke-width for selected text
197 in text fields. Add tests to ensure that we apply ::selection:window-inactive stroke-color
198 and stroke-width to selected text when the page is deactivated.
200 * fast/selectors/selection-window-inactive-stroke-color-expected.html: Added.
201 * fast/selectors/selection-window-inactive-stroke-color.html: Added.
202 * fast/selectors/selection-window-inactive-text-shadow-expected.html: Added.
203 * fast/selectors/selection-window-inactive-text-shadow.html: Added.
204 * fast/selectors/text-field-selection-stroke-color-expected.html: Added.
205 * fast/selectors/text-field-selection-stroke-color.html: Added.
206 * fast/selectors/text-field-selection-text-shadow-expected.html: Added.
207 * fast/selectors/text-field-selection-text-shadow.html: Added.
208 * fast/selectors/text-field-selection-window-inactive-stroke-color-expected.html: Added.
209 * fast/selectors/text-field-selection-window-inactive-stroke-color.html: Added.
210 * fast/selectors/text-field-selection-window-inactive-text-shadow-expected.html: Added.
211 * fast/selectors/text-field-selection-window-inactive-text-shadow.html: Added.
212 * platform/gtk/TestExpectations: Skip the ::selection:window-inactive tests until we fix
213 <https://bugs.webkit.org/show_bug.cgi?id=183143>.
214 * platform/ios/TestExpectations: Mark the tests as won't fix since UIKit draws selection on iOS.
215 * platform/win/TestExpectations: Mark tests as image failures an associated with <https://bugs.webkit.org/show_bug.cgi?id=117322>.
216 Windows does not seem to be updating selectors when the window is deactivated or window deactivation,
217 testRunner.setWindowIsKey() is broken.
218 * platform/wpe/TestExpectations: Skip the ::selection:window-inactive tests until we fix
219 <https://bugs.webkit.org/show_bug.cgi?id=183144>.
221 2018-03-01 Ross Kirsling <ross.kirsling@sony.com>
223 [Win][DRT] Implement setSpatialNavigationEnabled.
224 https://bugs.webkit.org/show_bug.cgi?id=183166
226 Reviewed by Per Arne Vollan.
228 * platform/win/fast/spatial-navigation/snav-multiple-select-focusring-expected.txt:
229 * platform/wincairo/fast/spatial-navigation/snav-multiple-select-focusring-expected.txt: Added.
230 This test requires an expectation for every platform. AppleWin had one but it must've been a copy-paste job?
232 * platform/win/TestExpectations:
233 Enable fast/spatial-navigation tests on AppleWin too.
235 2018-03-01 Chris Dumez <cdumez@apple.com>
237 imported/w3c/web-platform-tests/html/browsers/windows/browsing-context.html fails with async policy delegates
238 https://bugs.webkit.org/show_bug.cgi?id=183225
239 <rdar://problem/38003828>
241 Reviewed by Alex Christensen.
243 * http/wpt/html/browsers/windows/browsing-context-expected.txt: Added.
244 * http/wpt/html/browsers/windows/browsing-context.html: Added.
245 Add layout test coverage.
247 * fast/loader/iframe-src-invalid-url-expected.txt:
248 * fast/loader/policy-delegate-action-hit-test-zoomed-expected.txt:
249 * loader/navigation-policy/should-open-external-urls/subframe-click-target-self-expected.txt:
250 * loader/navigation-policy/should-open-external-urls/subframe-click-target-top-expected.txt:
251 Rebaseline a few layout tests now that the log lines for the about:blank policy checks are
254 2018-02-28 Nan Wang <n_wang@apple.com>
256 Layout Test accessibility/mac/accessibility-make-first-responder.html is flaky
257 https://bugs.webkit.org/show_bug.cgi?id=183232
259 Reviewed by Chris Fleizach.
261 The test is flaky because that the UIProcess might have received the IPC message
262 to set the first responder after we check the current state. Added a delay
263 in the test to fix that.
265 * accessibility/mac/accessibility-make-first-responder.html:
267 2018-02-28 Nan Wang <n_wang@apple.com>
269 AX: AOM: Dispatch accessiblesetvalue event
270 https://bugs.webkit.org/show_bug.cgi?id=183021
271 <rdar://problem/37764242>
273 Reviewed by Chris Fleizach.
275 * accessibility/mac/AOM-event-accessiblesetvalue-expected.txt: Added.
276 * accessibility/mac/AOM-event-accessiblesetvalue.html: Added.
277 * js/dom/dom-static-property-for-in-iteration-expected.txt:
279 2018-02-28 Chris Dumez <cdumez@apple.com>
281 html/browsers/browsing-the-web/navigating-across-documents/006.html fails with async policy delegates
282 https://bugs.webkit.org/show_bug.cgi?id=183168
283 <rdar://problem/37951341>
285 Reviewed by Alex Christensen.
287 Add layout test coverage.
290 * http/wpt/html/browsers/browsing-the-web/navigating-across-documents/006-expected.txt: Added.
291 * http/wpt/html/browsers/browsing-the-web/navigating-across-documents/006.html: Added.
292 * http/wpt/html/browsers/browsing-the-web/navigating-across-documents/click.html: Added.
293 * http/wpt/html/browsers/browsing-the-web/navigating-across-documents/href.html: Added.
295 2018-02-28 Alicia Boya GarcÃa <aboya@igalia.com>
297 Unreviewed GTK test gardening.
298 https://bugs.webkit.org/show_bug.cgi?id=183217
300 * platform/gtk/TestExpectations:
302 2018-02-28 John Wilander <wilander@apple.com>
304 Add a second tier of prevalence to facilitate telemetry on very prevalent domains
305 https://bugs.webkit.org/show_bug.cgi?id=183218
306 <rdar://problem/37992388>
308 Reviewed by Brent Fulgham.
310 * http/tests/resourceLoadStatistics/classify-as-prevalent-based-on-mixed-statistics.html:
311 * http/tests/resourceLoadStatistics/classify-as-prevalent-based-on-sub-frame-under-top-frame-origins.html:
312 * http/tests/resourceLoadStatistics/classify-as-prevalent-based-on-subresource-redirect-collusion.html:
313 * http/tests/resourceLoadStatistics/classify-as-prevalent-based-on-subresource-under-top-frame-origins.html:
314 * http/tests/resourceLoadStatistics/classify-as-prevalent-based-on-subresource-unique-redirects-to.html:
315 * http/tests/resourceLoadStatistics/classify-as-prevalent-based-on-top-frame-redirect-collusion.html:
316 * http/tests/resourceLoadStatistics/classify-as-prevalent-based-on-top-frame-unique-redirects-to.html:
317 * http/tests/resourceLoadStatistics/classify-as-very-prevalent-based-on-mixed-statistics-expected.txt: Added.
318 * http/tests/resourceLoadStatistics/classify-as-very-prevalent-based-on-mixed-statistics.html: Added.
319 * platform/wk2/TestExpectations:
320 New test marked as [ Pass ].
322 2018-02-28 Ryan Haddad <ryanhaddad@apple.com>
324 Disable three resourceLoadStatistics tests on iOS Simulator Debug because they frequently time out.
325 https://bugs.webkit.org/show_bug.cgi?id=183216
327 Unreviewed test gardening.
329 * platform/ios/TestExpectations:
331 2018-02-28 Ryan Haddad <ryanhaddad@apple.com>
333 Mark http/tests/resourceLoadStatistics/classify-as-prevalent-based-on-top-frame-redirect-collusion.html as flaky.
334 https://bugs.webkit.org/show_bug.cgi?id=182983
336 Unreviewed test gardening.
338 * platform/wk2/TestExpectations:
340 2018-02-27 Commit Queue <commit-queue@webkit.org>
342 Unreviewed, rolling out r229060.
343 https://bugs.webkit.org/show_bug.cgi?id=183198
345 This patch causes crashes on two SVG tests (Requested by fredw
350 "Relayout frames after AsyncFrameScrolling or FrameFlattening
352 https://bugs.webkit.org/show_bug.cgi?id=183081
353 https://trac.webkit.org/changeset/229060
355 2018-02-27 Youenn Fablet <youenn@apple.com>
357 Do not trigger a service worker match in case of document redirection if it will be already served by AppCache
358 https://bugs.webkit.org/show_bug.cgi?id=183185
359 <rdar://problem/37693796>
361 Reviewed by Chris Dumez.
363 * http/tests/appcache/main-resource-redirect-with-sw-expected.txt: Added.
364 * http/tests/appcache/main-resource-redirect-with-sw.html: Added.
365 * http/tests/appcache/resources/main-resource-redirect-with-sw.manifest: Added.
366 * http/tests/appcache/resources/register-resources-service-worker.html: Added.
367 * http/tests/appcache/service-worker-proxy.js: Added.
368 * platform/gtk/TestExpectations:
369 * platform/mac-wk1/TestExpectations:
370 * platform/win/TestExpectations:
371 * platform/wpe/TestExpectations:
373 2018-02-27 Ryan Haddad <ryanhaddad@apple.com>
375 Mark http/tests/resourceLoadStatistics/partitioned-and-unpartitioned-cookie-deletion.html as flaky.
376 https://bugs.webkit.org/show_bug.cgi?id=183094
378 Unreviewed test gardening.
380 * platform/mac-wk2/TestExpectations:
382 2018-02-27 Ryan Haddad <ryanhaddad@apple.com>
384 Mark fast/dom/Window/window-focus-self.html as flaky.
385 https://bugs.webkit.org/show_bug.cgi?id=183164
387 Unreviewed test gardening.
389 * platform/mac-wk2/TestExpectations:
391 2018-02-27 Michael Catanzaro <mcatanzaro@igalia.com>
393 Unreviewed GTK test gardening
396 * platform/gtk/TestExpectations:
398 2018-02-27 Doug Russell <doug@getitdownonpaper.com>
400 AX: Spell check and style attributes should be optional when fetching attributed string
401 https://bugs.webkit.org/show_bug.cgi?id=160744
403 Reviewed by Chris Fleizach.
405 The overhead of fetching a spell checked attributed string via AX API is substantial.
406 In some cases on the order of 7/8 of the total time spent fetching the string.
408 This change introduces the new attribute AXAttributedStringForTextMarkerRangeWithOptions which accepts an NSDictionary as it's parameter with keys "AXTextMarkerRange" (AXTextMarkerRangeRef) and "AXSpellCheck" (NSNumber(BOOL)).
410 AXAttributedStringForTextMarkerRange will remain unchanged.
412 * accessibility/mac/attributed-string: Added.
413 * accessibility/mac/attributed-string/attributed-string-for-range-expected.txt: Added.
414 * accessibility/mac/attributed-string/attributed-string-for-range-with-options-expected.txt: Added.
415 * accessibility/mac/attributed-string/attributed-string-for-range-with-options.html: Added.
416 * accessibility/mac/attributed-string/attributed-string-for-range.html: Added.
417 * accessibility/mac/bounds-for-range-expected.txt:
419 2018-02-27 Antoine Quint <graouts@apple.com>
421 Unreviewed, marking a number of Web Animations WPT tests non-flaky.
425 2018-02-27 Frederic Wang <fwang@igalia.com>
427 Relayout frames after AsyncFrameScrolling or FrameFlattening option is changed
428 https://bugs.webkit.org/show_bug.cgi?id=183081
430 Reviewed by Antonio Gomes.
432 Add a test to check whether an iframe changes its flattening status after one of the option
433 AsyncFrameScrolling/FrameFlattening is enabled/disabled.
435 * platform/ios-simulator/TestExpectations: Remove failure.
436 * platform/ios/fast/frames/flattening/iframe-flattening-async-frame-scrolling-dynamic-expected.txt: Added.
437 * platform/ios/fast/frames/flattening/iframe-flattening-async-frame-scrolling-dynamic.html: Added.
439 2018-02-26 Daniel Bates <dabates@apple.com>
441 testRunner.setWindowIsKey() has no effect on the web process side in WebKit2
442 https://bugs.webkit.org/show_bug.cgi?id=81736
443 <rdar://problem/11088268>
445 Remove some tests from the platform-independent WebKit2 TestExpectations file that
446 now pass on iOS and Mac following r189959 and r211910, respectively. Skip these
447 tests on GTK and WPE. For GTK we need to fix <https://bugs.webkit.org/show_bug.cgi?id=183140>
448 For WPE we need to fix <https://bugs.webkit.org/show_bug.cgi?id=183144>.
450 The test fast/selectors/querySelector-window-inactive.html still fails on WebKit2,
451 but for a different reason. See <https://bugs.webkit.org/show_bug.cgi?id=183140>
454 * platform/gtk/TestExpectations:
455 * platform/wk2/TestExpectations:
456 * platform/wpe/TestExpectations:
458 2018-02-26 Commit Queue <commit-queue@webkit.org>
460 Unreviewed, rolling out r226745.
461 https://bugs.webkit.org/show_bug.cgi?id=183132
463 This is breaking some websites (Requested by youenn on
468 "Use no-cache fetch mode when loading main documents with
470 https://bugs.webkit.org/show_bug.cgi?id=181285
471 https://trac.webkit.org/changeset/226745
473 2018-02-25 Fujii Hironori <Hironori.Fujii@sony.com>
475 [WK2] http/tests/navigation/new-window-redirect-history.html crashes
476 https://bugs.webkit.org/show_bug.cgi?id=127683
478 Reviewed by Dan Bernstein.
480 * platform/ios-wk2/TestExpectations:
481 Unmarked http/tests/navigation/new-window-redirect-history.html.
482 * platform/wk2/TestExpectations: Ditto.
484 2018-02-22 Antoine Quint <graouts@apple.com>
486 REGRESSION (r228445): A big pause button shows over YouTube videos if you tap "Tap To Unmute" on iOS
487 https://bugs.webkit.org/show_bug.cgi?id=183074
488 <rdar://problem/37747028>
490 Reviewed by Eric Carlson.
492 Add a new test that set controls on the video, then immediately removes them, plays the video and turns the controls
493 back on as soon as the video starts to check that the "showsStartButton" property is false on the media controls.
494 Prior to this patch this test would fail.
496 * media/modern-media-controls/start-support/start-support-disable-controls-and-re-enable-post-play-expected.txt: Added.
497 * media/modern-media-controls/start-support/start-support-disable-controls-and-re-enable-post-play.html: Added.
498 * platform/ios/TestExpectations:
500 2018-02-22 Youenn Fablet <youenn@apple.com>
502 CacheStorage::Engine::Caches::writeRecord is not always calling the completion handler
503 https://bugs.webkit.org/show_bug.cgi?id=183055
505 Reviewed by Chris Dumez.
507 * http/tests/cache-storage/resources/cache-persistency-iframe.html:
509 2018-02-22 Chris Dumez <cdumez@apple.com>
511 Document.open() cancels existing provisional load but not navigation policy check
512 https://bugs.webkit.org/show_bug.cgi?id=183012
513 <rdar://problem/37755831>
515 Reviewed by Alex Christensen.
517 Add layout test coverage.
519 * fast/dom/Document/open-with-pending-load-async-policy-expected.txt: Added.
520 * fast/dom/Document/open-with-pending-load-async-policy.html: Added.
522 2018-02-22 Matt Lewis <jlewis3@apple.com>
524 Updated expectations for http/tests/appcache/404-resource-with-slow-main-resource.php.
525 https://bugs.webkit.org/show_bug.cgi?id=153503
527 Unreviewed test gardening.
529 * platform/mac-wk1/TestExpectations:
530 * platform/mac/TestExpectations:
532 2018-02-22 Per Arne Vollan <pvollan@apple.com>
534 Mark http/tests/preload/onerror_event.html as a flaky crash on Windows.
535 https://bugs.webkit.org/show_bug.cgi?id=179297
537 Unreviewed test gardening.
539 * platform/win/TestExpectations:
541 2018-02-22 Miguel Gomez <magomez@igalia.com>
543 Unreviewed GTK+ gardening after r228915.
545 * platform/gtk/TestExpectations:
547 2018-02-21 John Wilander <wilander@apple.com>
549 Add delay to make cookie purge catch up when running http/tests/resourceLoadStatistics/partitioned-and-unpartitioned-cookie-deletion.html
550 https://bugs.webkit.org/show_bug.cgi?id=183024
551 <rdar://problem/37765207>
553 Unreviewed test gardening.
555 * http/tests/resourceLoadStatistics/partitioned-and-unpartitioned-cookie-deletion.html:
556 Added a setTimeout() delay.
558 2018-02-21 Youenn Fablet <youenn@apple.com>
560 Move AppCache loading to the NetworkProcess
561 https://bugs.webkit.org/show_bug.cgi?id=178540
562 <rdar://problem/37119346>
564 Reviewed by Alex Christensen.
566 There is no guarantee that aborting in an event handler will be executed before some loads finish,
567 as the events are fired asynchronously.
568 Making tests less flaky by waiting some time before fnishing some loads.
570 * http/tests/appcache/abort-cache-onchecking.html:
571 * http/tests/appcache/resource-redirect-2-expected.txt:
572 * http/tests/appcache/resources/abort-cache-onchecking-resource-404.manifest:
573 * http/tests/appcache/resources/abort-cache-onchecking.manifest: Removed.
574 * http/tests/appcache/resources/abort-cache-onchecking.manifest.php: Added.
575 * http/tests/appcache/resources/abort-cache-ondownloading.manifest:
576 * http/tests/appcache/resources/abort-cache-ondownloading.text: Removed.
577 * http/tests/appcache/resources/abort-cache-ondownloading.text.php: Added.
578 * http/tests/appcache/resources/not-exist.vob.php: Added.
580 2018-02-21 Youenn Fablet <youenn@apple.com>
582 Use ResourceLoader to load appcache manifest
583 https://bugs.webkit.org/show_bug.cgi?id=182861
585 Reviewed by Alex Christensen.
587 * http/tests/appcache/fail-on-update-2-expected.txt:
588 * http/tests/appcache/manifest-redirect-2-expected.txt:
589 * http/tests/appcache/offline-access-expected.txt:
591 2018-02-21 Chris Dumez <cdumez@apple.com>
593 VTTCue constructor should use 'double' type for startTime / endTime
594 https://bugs.webkit.org/show_bug.cgi?id=182988
596 Reviewed by Eric Carlson.
598 Update existing test to reflect behavior change.
600 * media/track/track-add-remove-cue-expected.txt:
601 * media/track/track-add-remove-cue.html:
603 2018-02-21 Ms2ger <Ms2ger@gmail.com>
606 https://bugs.webkit.org/show_bug.cgi?id=183006
608 Unreviewed test gardening.
610 * TestExpectations: add ietestcenter/css3/valuesandunits/units-000.htm.
611 * platform/gtk/TestExpectations: remove ietestcenter/css3/valuesandunits/units-000.htm.
612 * platform/gtk/js/dom/dom-static-property-for-in-iteration-expected.txt: update for r228827.
613 * platform/ios/TestExpectations: remove ietestcenter/css3/valuesandunits/units-000.htm.
614 * platform/mac/TestExpectations: remove ietestcenter/css3/valuesandunits/units-000.htm.
615 * platform/win/TestExpectations: remove ietestcenter/css3/valuesandunits/units-000.htm.
616 * platform/wpe/TestExpectations: remove ietestcenter/css3/valuesandunits/units-000.htm.
617 * platform/wpe/js/dom/dom-static-property-for-in-iteration-expected.txt: update for r228827.
619 2018-02-21 Charlie Turner <cturner@igalia.com>
621 Update test expectations
622 https://bugs.webkit.org/show_bug.cgi?id=182973
624 Unreviewed gardening.
626 * platform/gtk/TestExpectations:
628 2018-02-21 Charlie Turner <cturner@igalia.com>
630 Rebaseline web animations tests after r228717
631 https://bugs.webkit.org/show_bug.cgi?id=182970
633 Reviewed by Antoine Quint.
635 * platform/gtk/imported/w3c/web-platform-tests/web-animations/animation-model/animation-types/accumulation-per-property-expected.txt: Added.
636 * platform/gtk/imported/w3c/web-platform-tests/web-animations/animation-model/animation-types/addition-per-property-expected.txt: Added.
637 * platform/gtk/imported/w3c/web-platform-tests/web-animations/animation-model/animation-types/interpolation-per-property-expected.txt: Added.
639 2018-02-21 Myles C. Maxfield <mmaxfield@apple.com>
641 [Cocoa] Make system-ui obey the user-installed-font policy
642 https://bugs.webkit.org/show_bug.cgi?id=182860
643 <rdar://problem/36158249>
645 Reviewed by Antti Koivisto.
647 FakeHelvetica-ArmenianCharacter.ttf is a font which supports a particular Armenian character which
648 isn't supported by any other font on the system. Installing this font will cause it to be added to
649 the 'system-ui' font cascade list. When we disable user-installed-fonts, this font should not be
650 used to render the character.
652 * fast/text/user-installed-fonts/system-ui-expected-mismatch.html:
653 * fast/text/user-installed-fonts/system-ui.html:
655 2018-02-20 Nan Wang <n_wang@apple.com>
657 AX: Keyboard focus not following VoiceOver cursor into web content or within web content.
658 https://bugs.webkit.org/show_bug.cgi?id=182752
659 <rdar://problem/37518233>
661 Reviewed by Ryosuke Niwa.
663 * accessibility/mac/accessibility-make-first-responder-expected.txt: Added.
664 * accessibility/mac/accessibility-make-first-responder.html: Added.
665 * platform/mac-wk1/TestExpectations:
667 2018-02-20 Chris Dumez <cdumez@apple.com>
669 Crash under JSC::JSCell::toNumber(JSC::ExecState*)
670 https://bugs.webkit.org/show_bug.cgi?id=182984
671 <rdar://problem/37694346>
673 Reviewed by Mark Lam.
675 Add layout test coverage.
677 * js/dom/webidl-type-mapping-expected.txt:
678 * js/dom/webidl-type-mapping.html:
680 2018-02-20 Ryan Haddad <ryanhaddad@apple.com>
682 Mark two imported/w3c/web-platform-tests/2dcontext/imagebitmap tests as flaky on iOS.
683 https://bugs.webkit.org/show_bug.cgi?id=182833
685 Unreviewed test gardening.
687 * platform/ios/TestExpectations:
689 2018-02-20 Manuel Rego Casasnovas <rego@igalia.com>
691 Skip tests that need ENABLE_LINK_PREFETCH
692 https://bugs.webkit.org/show_bug.cgi?id=182981
694 Unreviewed gardening.
696 These tests were marked in the different TestExpectations fails of each port,
697 when actually none of them were testing this code as ENABLE_LINK_PREFETCH is disabled by default
698 (even in development builds).
700 The patch just moves the flagged tests from the port specific TestExpectations files
701 to the generic TestExpectations file skipping them.
704 * platform/gtk/TestExpectations:
705 * platform/ios/TestExpectations:
706 * platform/mac/TestExpectations:
707 * platform/win/TestExpectations:
709 2018-02-20 John Wilander <wilander@apple.com>
711 Make WebResourceLoadStatisticsStore::processStatisticsAndDataRecords() call WebProcessProxy::notifyPageStatisticsAndDataRecordsProcessed() in a proper callback
712 https://bugs.webkit.org/show_bug.cgi?id=182719
713 <rdar://problem/37517370>
715 Reviewed by Brent Fulgham.
717 * platform/mac-wk2/TestExpectations:
718 Marked http/tests/resourceLoadStatistics/partitioned-and-unpartitioned-cookie-deletion.html
720 * platform/wk2/TestExpectations:
721 Marked http/tests/resourceLoadStatistics/clear-in-memory-and-persistent-store.html
722 as [ Pass ]. This should have been done already in r227223:
723 https://bugs.webkit.org/show_bug.cgi?id=181822
725 2018-02-20 Nan Wang <n_wang@apple.com>
727 AX: AOM: Dispatch accessibleclick event
728 https://bugs.webkit.org/show_bug.cgi?id=180898
729 <rdar://problem/36086710>
731 Reviewed by Ryosuke Niwa.
733 * accessibility/mac/AOM-events-expected.txt: Added.
734 * accessibility/mac/AOM-events.html: Added.
735 * js/dom/dom-static-property-for-in-iteration-expected.txt:
736 * platform/mac-wk1/TestExpectations:
738 2018-02-19 Dean Jackson <dino@apple.com>
740 Handle all writing-modes in downcast
741 https://bugs.webkit.org/show_bug.cgi?id=182949
742 <rdar://problem/37710687>
744 Reviewed by Myles Maxfield.
746 Test all the deprecated SVG writing modes.
748 * fast/writing-mode/svg-writing-modes-expected.html: Added.
749 * fast/writing-mode/svg-writing-modes.html: Added.
751 2018-02-20 Manuel Rego Casasnovas <rego@igalia.com>
753 [css3-text] Skip tests that need ENABLE_CSS3_TEXT
754 https://bugs.webkit.org/show_bug.cgi?id=182963
756 Unreviewed gardening.
758 These tests were marked in the different TestExpectations fails of each port,
759 when actually none of them were testing this code as ENABLE_CSS3_TEXT is disabled by default
760 (even in development builds).
762 The patch just moves the flagged tests from the port specific TestExpectations files
763 to the generic TestExpectations file skipping them.
765 It also removes editing/pasteboard/insert-text-decoration.html from the skipping list
766 as it should be passing for Mac an iOs too.
769 * platform/gtk/TestExpectations:
770 * platform/ios/TestExpectations:
771 * platform/mac/TestExpectations:
773 2018-02-19 Fujii Hironori <Hironori.Fujii@sony.com>
775 null m_lastNodeInserted dereference at ReplaceSelectionCommand::InsertedNodes::lastLeafInserted
776 https://bugs.webkit.org/show_bug.cgi?id=161947
778 Reviewed by Ryosuke Niwa.
780 * platform/gtk/TestExpectations:
781 Unmarked editing/execCommand/crash-replacing-list-by-list.html and editing/inserting/insert-table-in-paragraph-crash.html.
783 2018-02-19 Antoine Quint <graouts@apple.com>
785 [Modern Media Controls] Implement a compact set of media controls
786 https://bugs.webkit.org/show_bug.cgi?id=182937
787 <rdar://problem/37682257>
789 Reviewed by Eric Carlson.
791 Add new tests that cover the basic properties and layout under different situations of the new CompactMediaControls.
793 * media/modern-media-controls/compact-media-controls/compact-media-controls-constructor-expected.txt: Added.
794 * media/modern-media-controls/compact-media-controls/compact-media-controls-constructor.html: Added.
795 * media/modern-media-controls/compact-media-controls/compact-media-controls-layout-expected.txt: Added.
796 * media/modern-media-controls/compact-media-controls/compact-media-controls-layout.html: Added.
798 2018-02-19 Antoine Quint <graouts@apple.com>
800 [Web Animations] Make KeyframeEffect target nullable and read-write
801 https://bugs.webkit.org/show_bug.cgi?id=182741
803 Reviewed by Dean Jackson.
805 Add some platform-specific results for Sierra where we don't support the "font-variation-settings" property.
807 * platform/mac-sierra/imported/w3c/web-platform-tests/web-animations/animation-model/animation-types/accumulation-per-property-expected.txt: Added.
808 * platform/mac-sierra/imported/w3c/web-platform-tests/web-animations/animation-model/animation-types/addition-per-property-expected.txt: Added.
809 * platform/mac-sierra/imported/w3c/web-platform-tests/web-animations/animation-model/animation-types/interpolation-per-property-expected.txt: Added.
811 2018-02-19 Dean Jackson <dino@apple.com>
813 SIGFPE @ int WebCore::SVGToOTFFontConverter::scaleUnitsPerEm<int> const + 45
814 https://bugs.webkit.org/show_bug.cgi?id=182944
815 <rdar://problem/35369984>
817 Reviewed by Myles Maxfield.
819 Add a test with a 0 unitsperem SVG font.
821 * svg/text/font-bad-unitsperem-expected.txt: Added.
822 * svg/text/font-bad-unitsperem.html: Added.
823 * svg/text/resources/font-bad-unitsperem.svg: Added.
825 2018-02-19 Tim Horton <timothy_horton@apple.com>
827 REGRESSION (r219342): Touch event coordinates and elementFromPoint coordinates differ
828 https://bugs.webkit.org/show_bug.cgi?id=182910
829 <rdar://problem/37533950>
831 Reviewed by Simon Fraser.
833 * fast/dom/elementFromPoint-scaled-scrolled.html:
834 Revert changes to this test made in r219342.
836 * fast/dom/elementFromPoint-scaled-scrolled-layout-viewport.html:
837 * fast/dom/elementFromPoint-scaled-scrolled-layout-viewport-expected.txt:
838 Add a test that is equivalent to elementFromPoint-scaled-scrolled.html after r219342,
839 which turns on the new setting. This test is disabled on iOS (like it was
840 in r219342) because it needs window.scrollTo.
842 * platform/ios-wk2/fast/dom/elementFromPoint-relative-to-viewport-expected.txt:
845 * platform/ios/TestExpectations:
846 Re-mark-failing a test that was un-marked-failing by r219342.
848 2018-02-19 Daniel Bates <dabates@apple.com>
850 Do not block authentication challenge to navigated resources
851 https://bugs.webkit.org/show_bug.cgi?id=182807
852 <rdar://problem/37481619>
854 Reviewed by Brent Fulgham.
856 Update tests based on the new behavior.
858 * http/tests/security/mixedContent/insecure-basic-auth-image-allowCrossOriginSubresourcesToAskForCredentials.https-expected.txt:
859 * http/tests/security/mixedContent/insecure-basic-auth-image-allowCrossOriginSubresourcesToAskForCredentials.https.html:
860 * http/tests/security/mixedContent/insecure-download-redirects-to-basic-auth-secure-download.https-expected.txt: Removed.
861 * http/tests/security/mixedContent/insecure-download-redirects-to-basic-auth-secure-download.https.html: Removed.
862 * http/tests/security/mixedContent/insecure-image-redirects-to-basic-auth-secure-image-allowCrossOriginSubresourcesToAskForCredentials-expected.txt:
863 * http/tests/security/mixedContent/insecure-image-redirects-to-basic-auth-secure-image-allowCrossOriginSubresourcesToAskForCredentials.html:
864 * http/tests/security/mixedContent/insecure-image-redirects-to-basic-auth-secure-image-expected.txt:
865 * http/tests/security/mixedContent/resources/frame-with-insecure-image-redirects-to-basic-auth-secure-image.html:
866 * http/tests/security/mixedContent/resources/subresource/protected-pdf.php: Removed.
867 * http/tests/security/mixedContent/secure-page-navigates-to-basic-auth-insecure-page.https-expected.txt:
868 * http/tests/security/mixedContent/secure-page-navigates-to-basic-auth-secure-page-via-insecure-redirect.https-expected.txt:
869 * http/tests/security/mixedContent/secure-redirect-to-insecure-redirect-to-basic-auth-secure-image-allowCrossOriginSubresourcesToAskForCredentials.https-expected.txt:
870 * http/tests/security/mixedContent/secure-redirect-to-insecure-redirect-to-basic-auth-secure-image-allowCrossOriginSubresourcesToAskForCredentials.https.html:
871 * http/tests/security/mixedContent/secure-redirect-to-secure-redirect-to-basic-auth-insecure-image-allowCrossOriginSubresourcesToAskForCredentials.https-expected.txt:
872 * http/tests/security/mixedContent/secure-redirect-to-secure-redirect-to-basic-auth-insecure-image-allowCrossOriginSubresourcesToAskForCredentials.https.html:
873 * platform/wk2/http/tests/security/mixedContent/insecure-basic-auth-image-allowCrossOriginSubresourcesToAskForCredentials.https-expected.txt: Copied from LayoutTests/http/tests/security/mixedContent/insecure-basic-auth-image-allowCrossOriginSubresourcesToAskForCredentials.https-expected.txt.
874 * platform/wk2/http/tests/security/mixedContent/insecure-image-redirects-to-basic-auth-secure-image-allowCrossOriginSubresourcesToAskForCredentials-expected.txt: Added.
875 * platform/wk2/http/tests/security/mixedContent/secure-page-navigates-to-basic-auth-insecure-page.https-expected.txt: Added.
876 * platform/wk2/http/tests/security/mixedContent/secure-page-navigates-to-basic-auth-secure-page-via-insecure-redirect.https-expected.txt: Added.
877 * platform/wk2/http/tests/security/mixedContent/secure-redirect-to-insecure-redirect-to-basic-auth-secure-image-allowCrossOriginSubresourcesToAskForCredentials.https-expected.txt: Copied from LayoutTests/http/tests/security/mixedContent/secure-redirect-to-insecure-redirect-to-basic-auth-secure-image-allowCrossOriginSubresourcesToAskForCredentials.https-expected.txt.
878 * platform/wk2/http/tests/security/mixedContent/secure-redirect-to-secure-redirect-to-basic-auth-insecure-image-allowCrossOriginSubresourcesToAskForCredentials.https-expected.txt: Copied from LayoutTests/http/tests/security/mixedContent/secure-redirect-to-secure-redirect-to-basic-auth-insecure-image-allowCrossOriginSubresourcesToAskForCredentials.https-expected.txt.
880 2018-02-19 Ryan Haddad <ryanhaddad@apple.com>
882 Mark media/track/track-css-matching-default.html as flaky.
883 https://bugs.webkit.org/show_bug.cgi?id=182932
885 Unreviewed test gardening.
887 * platform/mac-wk1/TestExpectations:
889 2018-02-19 Ryan Haddad <ryanhaddad@apple.com>
891 Skip editing/pasteboard/data-transfer-set-data-sanitizes-html-when-copying-in-null-origin.html on iOS Release.
892 https://bugs.webkit.org/show_bug.cgi?id=182850
894 Unreviewed test gardening.
896 * platform/ios/TestExpectations:
898 2018-02-19 Ryan Haddad <ryanhaddad@apple.com>
900 Mark http/tests/cache-storage/cache-representation.https.html as flaky.
901 https://bugs.webkit.org/show_bug.cgi?id=182928
903 Unreviewed test gardening.
907 2018-02-19 Ryan Haddad <ryanhaddad@apple.com>
909 Mark inspector/console/messageRepeatCountUpdated.html as flaky.
910 https://bugs.webkit.org/show_bug.cgi?id=152452
912 Unreviewed test gardening.
914 * platform/mac/TestExpectations:
916 2018-02-19 Frederic Wang <fwang@igalia.com>
918 IFrame is resized incorrectly on orientation change
919 https://bugs.webkit.org/show_bug.cgi?id=155198
921 Reviewed by Antonio Gomes.
923 Add a non-regression test to verify that iframes are properly resized after orientation
924 changes. This bug happened in iOS 10.0 but not in trunk.
926 * fast/events/ios/rotation/resize-iframe-after-orientation-change-expected.txt: Added.
927 * fast/events/ios/rotation/resize-iframe-after-orientation-change.html: Added.
929 2018-02-19 Claudio Saavedra <csaavedra@igalia.com>
931 [GTK] Update test expectations
933 Unreviewed gardening.
935 * platform/gtk/TestExpectations: inspector/heap/getPreview.html is
936 passing again after r228600.
938 2018-02-19 Fujii Hironori <Hironori.Fujii@sony.com>
940 REGRESSION(r219298): RELEASE_ASSERT(!m_owningPointerForClose) fails in WebCore::IDBServer::UniqueIDBDatabase::scheduleShutdownForClose
941 https://bugs.webkit.org/show_bug.cgi?id=174354
942 <rdar://problem/33294987>
944 Reviewed by Michael Catanzaro.
946 * platform/gtk/TestExpectations:
947 Unmarked imported/w3c/IndexedDB-private-browsing/idbfactory_open.html.
948 * platform/ios-wk2/TestExpectations:
949 Unmarked imported/w3c/IndexedDB-private-browsing/idbfactory_open12.html.
950 * platform/mac/TestExpectations: Ditto.
951 * platform/wpe/TestExpectations: Unmarked
952 imported/w3c/IndexedDB-private-browsing/idbfactory_open.html and
953 imported/w3c/IndexedDB-private-browsing/idbfactory_open12.html.
955 2018-02-18 Philippe Normand <pnormand@igalia.com>
957 [GTK][WPE] Fullscreen video is broken
958 https://bugs.webkit.org/show_bug.cgi?id=182740
960 Reviewed by Michael Catanzaro.
962 * platform/gtk/TestExpectations: Unflag now-passing fullscreen tests.
964 2018-02-18 Zalan Bujtas <zalan@apple.com>
966 [RenderTreeBuilder] REGRESSION(r228238) Detach renderer before destroying its subtree.
967 https://bugs.webkit.org/show_bug.cgi?id=182908
968 <rdar://problem/37619394>
970 Reviewed by Antti Koivisto.
972 * fast/block/crash-when-subtree-is-still-attached-expected.txt: Added.
973 * fast/block/crash-when-subtree-is-still-attached.html: Added.
975 2018-02-16 Ryan Haddad <ryanhaddad@apple.com>
977 Unreviewed, rolling out r228575.
979 Introduced LayoutTest crashes under GuardMalloc.
983 "Use ResourceLoader to load appcache manifest"
984 https://bugs.webkit.org/show_bug.cgi?id=182861
985 https://trac.webkit.org/changeset/228575
987 2018-02-16 Youenn Fablet <youenn@apple.com>
989 Allow specifying which plug-ins are supported
990 https://bugs.webkit.org/show_bug.cgi?id=182748
992 Reviewed by Chris Dumez.
994 * http/tests/plugins/nounsupported-plugin-expected.txt: Added.
995 * http/tests/plugins/nounsupported-plugin.html: Added.
996 * http/tests/plugins/supported-plugin-all-origin-visibility-expected.txt: Added.
997 * http/tests/plugins/supported-plugin-all-origin-visibility.html: Added.
998 * http/tests/plugins/supported-plugin-on-specific-origin-expected.txt: Added.
999 * http/tests/plugins/supported-plugin-on-specific-origin.html: Added.
1000 * http/tests/plugins/supported-plugin-origin-specific-visibility-expected.txt: Added.
1001 * http/tests/plugins/supported-plugin-origin-specific-visibility.html: Added.
1002 * http/tests/plugins/unsupported-plugin-on-specific-origin-expected.txt: Added.
1003 * http/tests/plugins/unsupported-plugin-on-specific-origin.html: Added.
1004 * plugins/unsupported-plugin-expected.txt: Added.
1005 * plugins/unsupported-plugin.html: Added.
1006 * platform/ios-wk1/TestExpectations:
1007 * platform/mac-wk1/TestExpectations:
1009 2018-02-16 Ryan Haddad <ryanhaddad@apple.com>
1011 Mark fast/block/positioning/fixed-container-with-relative-parent.html as flaky.
1012 https://bugs.webkit.org/show_bug.cgi?id=181834
1014 Unreviewed test gardening.
1016 * platform/mac-wk1/TestExpectations:
1018 2018-02-16 Youenn Fablet <youenn@apple.com>
1020 Use ResourceLoader to load appcache manifest
1021 https://bugs.webkit.org/show_bug.cgi?id=182861
1023 Reviewed by Alex Christensen.
1025 * http/tests/appcache/fail-on-update-2-expected.txt:
1026 * http/tests/appcache/manifest-redirect-2-expected.txt:
1027 * http/tests/appcache/offline-access-expected.txt:
1029 2018-02-16 Chris Dumez <cdumez@apple.com>
1031 Crash under WebCore::EventTarget::fireEventListeners
1032 https://bugs.webkit.org/show_bug.cgi?id=182880
1033 <rdar://problem/20788804>
1035 Reviewed by Youenn Fablet.
1037 Add layout test coverage.
1039 * webaudio/audiobuffersource-ended-detached-frame-expected.txt: Added.
1040 * webaudio/audiobuffersource-ended-detached-frame.html: Added.
1041 * webaudio/resources/audiobuffersource-ended-detached-frame-iframe.html: Added.
1043 2018-02-16 Jiewen Tan <jiewen_tan@apple.com>
1045 [WebAuthN] Implement PublicKeyCredential.isUserVerifyingPlatformAuthenticatorAvailable()
1046 https://bugs.webkit.org/show_bug.cgi?id=182771
1047 <rdar://problem/36459988>
1049 Reviewed by Brent Fulgham.
1051 * http/wpt/webauthn/public-key-is-user-verifying-platform-authenticator-available-expected.txt: Added.
1052 * http/wpt/webauthn/public-key-is-user-verifying-platform-authenticator-available.html: Added.
1054 2018-02-16 Fujii Hironori <Hironori.Fujii@sony.com>
1056 fast/frames/sandboxed-iframe-navigation-top-denied.html is crashing in Inspector::createScriptCallStackForConsole::Exec for GTK
1057 https://bugs.webkit.org/show_bug.cgi?id=172952
1059 Reviewed by Michael Catanzaro.
1061 * platform/gtk/TestExpectations: Unmarked fast/frames/sandboxed-iframe-navigation-top-denied.html.
1063 2018-02-16 Fujii Hironori <Hironori.Fujii@sony.com>
1065 IndexedDB: Several test crash in when destroying a IDBKeyData
1066 https://bugs.webkit.org/show_bug.cgi?id=167576
1068 Reviewed by Michael Catanzaro.
1070 * platform/gtk/TestExpectations: Unmarked
1071 imported/w3c/IndexedDB-private-browsing/idbcursor_iterating.html,
1072 imported/w3c/IndexedDB-private-browsing/idbcursor_iterating_index.html
1073 and storage/indexeddb/modern/index-3-private.html.
1074 * platform/wpe/TestExpectations: Unmarked
1075 imported/w3c/IndexedDB-private-browsing/idbcursor_iterating.html and
1076 imported/w3c/IndexedDB-private-browsing/idbcursor_iterating_index.html.
1078 2018-02-16 Claudio Saavedra <csaavedra@igalia.com>
1080 [WPE] Update expectations for a couple of flaky tests
1082 Unreviewed gardening.
1084 http/tests/appcache/fail-on-update.html and
1085 svg/as-image/svg-as-image-canvas.html are flaky.
1086 * platform/wpe/TestExpectations:
1088 2018-02-16 Claudio Saavedra <csaavedra@igalia.com>
1090 [WPE] New rebaseline after r228427
1092 Unreviewed gardening
1093 * platform/wpe/js/dom/dom-static-property-for-in-iteration-expected.txt: Remove
1094 gone AccessibleNode class.
1096 2018-02-16 Claudio Saavedra <csaavedra@igalia.com>
1098 Update expectations for a couple of failing tests.
1100 Unreviewed gardening.
1101 * platform/gtk/TestExpectations:
1103 2018-02-15 Youenn Fablet <youenn@apple.com>
1105 Resources loaded from service workers are not downloadable
1106 https://bugs.webkit.org/show_bug.cgi?id=182848
1108 Reviewed by Chris Dumez.
1110 * http/tests/workers/service/resources/download-binary.php: Added.
1111 * http/tests/workers/service/resources/service-worker-download-worker.js: Added.
1112 * http/tests/workers/service/service-worker-download.https-expected.txt: Added.
1113 * http/tests/workers/service/service-worker-download.https.html: Added.
1115 2018-02-15 Ryan Haddad <ryanhaddad@apple.com>
1117 Mark imported/w3c/web-platform-tests/service-workers/service-worker/register-closed-window.https.html as flaky.
1118 https://bugs.webkit.org/show_bug.cgi?id=182853
1120 Unreviewed test gardening.
1122 * platform/ios/TestExpectations:
1124 2018-02-15 Ryan Haddad <ryanhaddad@apple.com>
1126 Mark imported/w3c/web-platform-tests/XMLHttpRequest/event-upload-progress-crossorigin.htm as flaky.
1127 https://bugs.webkit.org/show_bug.cgi?id=182849
1129 Unreviewed test gardening.
1131 * platform/ios-wk2/TestExpectations:
1132 * platform/mac-wk2/TestExpectations:
1134 2018-02-15 Ryan Haddad <ryanhaddad@apple.com>
1136 Update TestExpectations for imported/w3c/web-platform-tests/2dcontext/imagebitmap/createImageBitmap tests.
1137 https://bugs.webkit.org/show_bug.cgi?id=182833
1139 Unreviewed test gardening.
1141 * platform/mac/TestExpectations:
1143 2018-02-15 Jiewen Tan <jiewen_tan@apple.com>
1145 [WebAuthN] Revisit the whole async model of task dispatching, timeout and aborting
1146 https://bugs.webkit.org/show_bug.cgi?id=181946
1147 <rdar://problem/37258262>
1149 Reviewed by Chris Dumez.
1151 * http/wpt/credential-management/credentialscontainer-store-basics.https.html:
1152 * http/wpt/webauthn/idl.https.html:
1153 * http/wpt/webauthn/public-key-credential-create-failure.https.html:
1154 * http/wpt/webauthn/public-key-credential-create-success.https.html:
1155 * http/wpt/webauthn/public-key-credential-get-failure.https.html:
1156 * http/wpt/webauthn/public-key-credential-get-success.https.html:
1157 * http/wpt/webauthn/resources/util.js:
1159 2018-02-14 Antti Koivisto <antti@apple.com>
1161 Do sibling invalidation on mutation
1162 https://bugs.webkit.org/show_bug.cgi?id=182809
1164 Reviewed by Zalan Bujtas.
1166 Sibling invalidation now happens on mutation. Update the tests.
1168 * fast/css/indirect-adjacent-style-invalidation-1-expected.txt:
1169 * fast/css/indirect-adjacent-style-invalidation-1.html:
1170 * fast/css/indirect-adjacent-style-invalidation-2-expected.txt:
1171 * fast/css/indirect-adjacent-style-invalidation-2.html:
1172 * fast/css/indirect-adjacent-style-invalidation-3-expected.txt:
1173 * fast/css/indirect-adjacent-style-invalidation-3.html:
1175 2018-02-14 Daniel Bates <dabates@apple.com>
1177 Disallow cross-origin subresources from asking for credentials
1178 https://bugs.webkit.org/show_bug.cgi?id=182579
1179 <rdar://problem/36162271>
1181 Reviewed by Andy Estes.
1183 Copied existing tests that depended on cross-origin subresources being able prompt for credentials
1184 to files with suffix allowCrossOriginSubresourcesToAskForCredentials. These copies were modified
1185 to set allowCrossOriginSubresourcesToAskForCredentials to false so as to opt-into the behavior
1186 before this change. Updated existing tests to reflect the new behavior and added new tests to
1187 ensure that we do not regress the new behavior.
1189 * http/tests/media/video-auth-expected.txt:
1190 * http/tests/media/video-auth-with-allowCrossOriginSubresourcesToAskForCredentials-expected.txt: Copied from LayoutTests/http/tests/media/video-auth-expected.txt.
1191 * http/tests/media/video-auth-with-allowCrossOriginSubresourcesToAskForCredentials.html: Copied from LayoutTests/http/tests/media/video-auth.html.
1192 * http/tests/media/video-auth.html:
1193 * http/tests/security/basic-auth-subresource-expected.txt: Added.
1194 * http/tests/security/basic-auth-subresource.html: Added.
1195 * http/tests/security/credentials-iframes-allowCrossOriginSubresourcesToAskForCredentials-expected.txt: Renamed from LayoutTests/platform/mac-wk1/http/tests/security/credentials-iframes-expected.txt.
1196 * http/tests/security/credentials-iframes-allowCrossOriginSubresourcesToAskForCredentials.html: Added.
1197 * http/tests/security/credentials-iframes-expected.txt:
1198 * http/tests/security/mixedContent/insecure-basic-auth-image-allowCrossOriginSubresourcesToAskForCredentials.https-expected.txt: Copied from LayoutTests/http/tests/security/mixedContent/insecure-basic-auth-image.https-expected.txt.
1199 * http/tests/security/mixedContent/insecure-basic-auth-image-allowCrossOriginSubresourcesToAskForCredentials.https.html: Copied from LayoutTests/http/tests/security/mixedContent/secure-redirect-to-secure-redirect-to-basic-auth-secure-image.https.html.
1200 * http/tests/security/mixedContent/insecure-basic-auth-image.https-expected.txt:
1201 * http/tests/security/mixedContent/insecure-image-redirects-to-basic-auth-secure-image-allowCrossOriginSubresourcesToAskForCredentials-expected.txt: Copied from LayoutTests/http/tests/security/mixedContent/insecure-image-redirects-to-basic-auth-secure-image-expected.txt.
1202 * http/tests/security/mixedContent/insecure-image-redirects-to-basic-auth-secure-image-allowCrossOriginSubresourcesToAskForCredentials.html: Added.
1203 * http/tests/security/mixedContent/insecure-image-redirects-to-basic-auth-secure-image-expected.txt:
1204 * http/tests/security/mixedContent/secure-redirect-to-insecure-redirect-to-basic-auth-secure-image-allowCrossOriginSubresourcesToAskForCredentials.https-expected.txt: Copied from LayoutTests/http/tests/security/mixedContent/secure-redirect-to-insecure-redirect-to-basic-auth-secure-image.https-expected.txt.
1205 * http/tests/security/mixedContent/secure-redirect-to-insecure-redirect-to-basic-auth-secure-image-allowCrossOriginSubresourcesToAskForCredentials.https.html: Copied from LayoutTests/http/tests/security/mixedContent/secure-redirect-to-secure-redirect-to-basic-auth-secure-image.https.html.
1206 * http/tests/security/mixedContent/secure-redirect-to-insecure-redirect-to-basic-auth-secure-image.https-expected.txt:
1207 * http/tests/security/mixedContent/secure-redirect-to-secure-redirect-to-basic-auth-insecure-image-allowCrossOriginSubresourcesToAskForCredentials.https-expected.txt: Copied from LayoutTests/http/tests/security/mixedContent/secure-redirect-to-secure-redirect-to-basic-auth-insecure-image.https-expected.txt.
1208 * http/tests/security/mixedContent/secure-redirect-to-secure-redirect-to-basic-auth-insecure-image-allowCrossOriginSubresourcesToAskForCredentials.https.html: Copied from LayoutTests/http/tests/security/mixedContent/secure-redirect-to-secure-redirect-to-basic-auth-secure-image.https.html.
1209 * http/tests/security/mixedContent/secure-redirect-to-secure-redirect-to-basic-auth-insecure-image.https-expected.txt:
1210 * http/tests/security/mixedContent/secure-redirect-to-secure-redirect-to-basic-auth-secure-image-allowCrossOriginSubresourcesToAskForCredentials.https-expected.txt: Renamed from LayoutTests/platform/mac-wk1/http/tests/security/mixedContent/secure-redirect-to-secure-redirect-to-basic-auth-secure-image.https-expected.txt.
1211 * http/tests/security/mixedContent/secure-redirect-to-secure-redirect-to-basic-auth-secure-image-allowCrossOriginSubresourcesToAskForCredentials.https.html: Copied from LayoutTests/http/tests/security/mixedContent/secure-redirect-to-secure-redirect-to-basic-auth-secure-image.https.html.
1212 * http/tests/security/mixedContent/secure-redirect-to-secure-redirect-to-basic-auth-secure-image.https-expected.txt:
1213 * http/tests/security/mixedContent/secure-redirect-to-secure-redirect-to-basic-auth-secure-image.https.html:
1214 * http/tests/security/resources/basic-auth-subresource.html: Added.
1215 * http/tests/security/resources/subresource1/protected-image.php: Added.
1216 * http/tests/security/resources/subresource2/protected-image.php: Added.
1217 * platform/win/TestExpectations: Skip allowCrossOriginSubresourcesToAskForCredentials-suffixed tests as
1218 DumpRenderTree on Windows does not support parsing test options. See <https://bugs.webkit.org/show_bug.cgi?id=173281>.
1219 * platform/win/http/tests/security/basic-auth-subresource-expected.txt: Added Windows-specific result. For some reason
1220 connections to localhost:8443 are not allowed. See <https://bugs.webkit.org/show_bug.cgi?id=182609> for more details.
1221 * platform/wk2/http/tests/media/video-auth-expected.txt:
1222 * platform/wk2/http/tests/media/video-auth-with-allowCrossOriginSubresourcesToAskForCredentials-expected.txt: Copied from LayoutTests/platform/wk2/http/tests/media/video-auth-expected.txt.
1223 * platform/wk2/http/tests/security/basic-auth-subresource-expected.txt: Added.
1224 * platform/wk2/http/tests/security/credentials-iframes-allowCrossOriginSubresourcesToAskForCredentials-expected.txt: Copied from LayoutTests/http/tests/security/credentials-iframes-expected.txt.
1225 * platform/wk2/http/tests/security/mixedContent/secure-redirect-to-secure-redirect-to-basic-auth-secure-image-allowCrossOriginSubresourcesToAskForCredentials.https-expected.txt: Copied from LayoutTests/http/tests/security/mixedContent/secure-redirect-to-secure-redirect-to-basic-auth-secure-image.https-expected.txt.
1227 2018-02-14 Matt Lewis <jlewis3@apple.com>
1229 Marked imported/w3c/web-platform-tests/service-workers/cache-storage/worker/cache-storage-match.https.html as flaky on macOS WK2.
1230 https://bugs.webkit.org/show_bug.cgi?id=177198
1232 Unreviewed test gardening.
1234 * platform/mac-wk2/TestExpectations:
1236 2018-02-14 Alicia Boya GarcÃa <aboya@igalia.com>
1238 Unreviewed GTK test gardening
1239 https://bugs.webkit.org/show_bug.cgi?id=182794
1241 * platform/gtk/TestExpectations:
1243 2018-02-14 Antoine Quint <graouts@apple.com>
1245 [Modern Media Controls] Don't use arrays as values for localisable strings
1246 https://bugs.webkit.org/show_bug.cgi?id=182791
1247 <rdar://problem/36007262>
1249 Reviewed by Dean Jackson.
1251 * media/modern-media-controls/localized-strings/replaced-string-expected.txt:
1252 * media/modern-media-controls/localized-strings/replaced-string.html:
1254 2018-02-14 Ryan Haddad <ryanhaddad@apple.com>
1256 Unreviewed, rolling out r228444.
1258 Introduced API and Layout test failures.
1262 "[WebAuthN] Revisit the whole async model of task dispatching,
1263 timeout and aborting"
1264 https://bugs.webkit.org/show_bug.cgi?id=181946
1265 https://trac.webkit.org/changeset/228444
1267 2018-02-13 Michael Catanzaro <mcatanzaro@igalia.com>
1269 Unreviewed GTK test gardening
1271 * platform/gtk/TestExpectations:
1272 * platform/gtk/js/dom/dom-static-property-for-in-iteration-expected.txt:
1274 2018-02-13 Antoine Quint <graouts@apple.com>
1276 Removing the controls attribute from a <video> element does not tear down the controls shadow DOM nor cancel event listeners.
1277 https://bugs.webkit.org/show_bug.cgi?id=182668
1279 Reviewed by Jer Noble.
1281 Ensure controls are turned on for a number of tests that would fail otherwise since media events would not be handled by media
1282 controls without it.
1284 * http/tests/media/modern-media-controls/macos-fullscreen-media-controls/macos-fullscreen-media-controls-live-broadcast.html:
1285 * http/tests/media/modern-media-controls/pip-support/pip-support-live-broadcast.html:
1286 * http/tests/media/modern-media-controls/skip-back-support/skip-back-support-button-click.html:
1287 * http/tests/media/modern-media-controls/skip-back-support/skip-back-support-live-broadcast.html:
1288 * http/tests/media/modern-media-controls/status-support/status-support-live-broadcast.html:
1289 * http/tests/media/modern-media-controls/status-support/status-support-loading.html:
1290 * media/modern-media-controls/airplay-support/airplay-support.html:
1291 * media/modern-media-controls/mute-support/mute-support-media-api.html:
1292 * media/modern-media-controls/playback-support/playback-support-autoplay.html:
1293 * media/modern-media-controls/playback-support/playback-support-media-api.html:
1294 * media/modern-media-controls/start-support/start-support-error.html:
1295 * media/modern-media-controls/start-support/start-support-lowPowerMode.html:
1296 * media/modern-media-controls/start-support/start-support-manual-play.html:
1297 * media/modern-media-controls/status-support/status-support-error.html:
1298 * media/modern-media-controls/time-labels-support/elapsed-time.html:
1299 * media/modern-media-controls/time-labels-support/remaining-time.html:
1300 * media/modern-media-controls/tracks-support/tracks-support-audio-tracks.html:
1301 * media/modern-media-controls/tracks-support/tracks-support-text-tracks.html:
1302 * media/modern-media-controls/volume-support/volume-support-media-api-mute.html:
1303 * media/modern-media-controls/volume-support/volume-support-media-api.html:
1305 2018-02-13 Jiewen Tan <jiewen_tan@apple.com>
1307 [WebAuthN] Revisit the whole async model of task dispatching, timeout and aborting
1308 https://bugs.webkit.org/show_bug.cgi?id=181946
1309 <rdar://problem/37258262>
1311 Reviewed by Chris Dumez.
1313 * http/wpt/credential-management/credentialscontainer-store-basics.https.html:
1314 * http/wpt/webauthn/idl.https.html:
1315 * http/wpt/webauthn/public-key-credential-create-failure.https.html:
1316 * http/wpt/webauthn/public-key-credential-create-success.https.html:
1317 * http/wpt/webauthn/public-key-credential-get-failure.https.html:
1318 * http/wpt/webauthn/public-key-credential-get-success.https.html:
1319 * http/wpt/webauthn/resources/util.js:
1321 2018-02-13 Antti Koivisto <antti@apple.com>
1323 Crash when breakpoint hit in unload handler
1324 https://bugs.webkit.org/show_bug.cgi?id=169855
1325 <rdar://problem/28683567>
1327 Reviewed by Daniel Bates and Joseph Pecoraro.
1329 * inspector/debugger/reload-paused-expected.txt: Added.
1330 * inspector/debugger/reload-paused.html: Added.
1332 2018-02-13 Nan Wang <n_wang@apple.com>
1334 AX: Remove AccessibleNode class
1335 https://bugs.webkit.org/show_bug.cgi?id=182724
1336 <rdar://problem/37486024>
1338 Reviewed by Chris Fleizach.
1340 * accessibility/accessibility-object-model-expected.txt: Removed.
1341 * accessibility/accessibility-object-model.html: Removed.
1342 * accessibility/mac/AOM-bool-properties-expected.txt: Removed.
1343 * accessibility/mac/AOM-bool-properties.html: Removed.
1344 * accessibility/mac/AOM-number-properties-expected.txt: Removed.
1345 * accessibility/mac/AOM-number-properties.html: Removed.
1346 * accessibility/mac/AOM-relation-property-expected.txt: Removed.
1347 * accessibility/mac/AOM-relation-property.html: Removed.
1348 * accessibility/mac/AOM-string-properties-expected.txt: Removed.
1349 * accessibility/mac/AOM-string-properties.html: Removed.
1350 * platform/mac-wk1/TestExpectations:
1351 * platform/win/TestExpectations:
1353 2018-02-12 Chris Fleizach <cfleizach@apple.com>
1355 AX: defer focusedUIElement notifications
1356 https://bugs.webkit.org/show_bug.cgi?id=182643
1357 <rdar://problem/37394310>
1359 Reviewed by Zalan Bujtas.
1361 * accessibility/mac/aria-menu-item-selected-notification.html:
1362 Rewrite test to accomodate that focus changes happen asynchronously.
1363 * accessibility/mac/selection-notification-focus-change-expected.txt:
1364 * platform/mac-wk2/accessibility/mac/selection-notification-focus-change-expected.txt:
1365 The order of notifications is different now that focus changes happen later.
1367 2018-02-12 John Wilander <wilander@apple.com>
1369 Resource Load Statistics: Classify resources as prevalent based on redirects to other prevalent resources
1370 https://bugs.webkit.org/show_bug.cgi?id=182664
1371 <rdar://problem/37372572>
1373 Reviewed by Brent Fulgham.
1375 * http/tests/resourceLoadStatistics/classify-as-prevalent-based-on-subresource-redirect-collusion-expected.txt: Added.
1376 * http/tests/resourceLoadStatistics/classify-as-prevalent-based-on-subresource-redirect-collusion.html: Added.
1377 * http/tests/resourceLoadStatistics/classify-as-prevalent-based-on-top-frame-redirect-collusion-expected.txt: Added.
1378 * http/tests/resourceLoadStatistics/classify-as-prevalent-based-on-top-frame-redirect-collusion.html: Added.
1379 * http/tests/resourceLoadStatistics/classify-as-prevalent-based-on-top-frame-unique-redirects-to-expected.txt: Added.
1380 * http/tests/resourceLoadStatistics/classify-as-prevalent-based-on-top-frame-unique-redirects-to.html: Added.
1381 * platform/wk2/TestExpectations:
1382 New tests added as [ Pass ].
1384 2018-02-12 Matt Lewis <jlewis3@apple.com>
1386 Marked multiple http/tests/resourceLoadStatistics tests as flaky and skip.
1389 Unreviewed test gardening.
1391 * platform/mac-wk2/TestExpectations:
1393 2018-02-12 Matt Lewis <jlewis3@apple.com>
1395 Marked http/tests/workers/service/basic-messageport.html as flaky on macOS WK2.
1396 https://bugs.webkit.org/show_bug.cgi?id=182630
1398 Unreviewed test gardening.
1400 * platform/mac-wk2/TestExpectations:
1402 2018-02-12 Matt Lewis <jlewis3@apple.com>
1404 Unreviewed, rolling out r228376.
1406 This caused accessibility/mac/selection-notification-focus-
1407 change.html to become flaky on macOS.
1411 "AX: defer focusedUIElement notifications"
1412 https://bugs.webkit.org/show_bug.cgi?id=182643
1413 https://trac.webkit.org/changeset/228376
1415 2018-02-12 Per Arne Vollan <pvollan@apple.com>
1417 Mark imported/mozilla/svg/conditions-07.svg as a flaky failure on Windows.
1419 Unreviewed test gardening.
1421 * platform/win/TestExpectations:
1423 2018-02-12 Matt Lewis <jlewis3@apple.com>
1425 Skipped webgl/1.0.3/conformance/rendering/many-draw-calls.html on iOS Simulator Debug WK2
1426 https://bugs.webkit.org/show_bug.cgi?id=182144
1428 Unreviewed test expectations.
1430 * platform/ios-wk2/TestExpectations:
1432 2018-02-12 Chris Fleizach <cfleizach@apple.com>
1434 AX: defer focusedUIElement notifications
1435 https://bugs.webkit.org/show_bug.cgi?id=182643
1436 <rdar://problem/37394310>
1438 Reviewed by Zalan Bujtas.
1440 * accessibility/mac/aria-menu-item-selected-notification.html:
1441 Rewrite test to accomodate that focus changes happen asynchronously.
1442 * accessibility/mac/selection-notification-focus-change-expected.txt:
1443 * platform/mac-wk2/accessibility/mac/selection-notification-focus-change-expected.txt:
1444 The order of notifications is different now that focus changes happen later.
1446 2018-02-12 Per Arne Vollan <pvollan@apple.com>
1448 Update test expectations for some tests which are failing on only one ews Windows bot.
1449 https://bugs.webkit.org/show_bug.cgi?id=182694
1451 Unreviewed test gardening.
1453 * platform/win/TestExpectations:
1455 2018-02-08 Ryosuke Niwa <rniwa@webkit.org>
1457 REGRESSION (r223440): Copying & pasting a list from Microsoft Word to TinyMCE fails
1458 https://bugs.webkit.org/show_bug.cgi?id=182564
1460 Reviewed by Wenson Hsieh.
1462 Added a test to make sure special Microsoft Word quirks would not get triggered
1463 when pasting content copied within WebKit.
1465 * http/tests/security/clipboard/copy-paste-html-across-origin-strips-mso-list-expected.txt: Added.
1466 * http/tests/security/clipboard/copy-paste-html-across-origin-strips-mso-list.html: Added.
1467 * http/tests/security/clipboard/resources/copy-mso-list.html: Added.
1469 2018-02-09 Ryan Haddad <ryanhaddad@apple.com>
1471 Mark two service worker LayoutTests as flaky.
1473 Unreviewed test gardening.
1475 * platform/mac-wk2/TestExpectations:
1477 2018-02-09 Michael Catanzaro <mcatanzaro@igalia.com>
1479 Unreviewed, updated GTK test expectations after r228276
1481 * platform/gtk/TestExpectations:
1483 2018-02-08 Wenson Hsieh <wenson_hsieh@apple.com>
1485 Pasting from Excel no longer provides text/html data
1486 https://bugs.webkit.org/show_bug.cgi?id=182636
1487 <rdar://problem/37087060>
1489 Reviewed by Ryosuke Niwa.
1491 Rebaseline some existing layout tests. We now expose "text/html" alongside "Files" on DataTransfer.types() in
1492 some circumstances. This also provides some test coverage for ensuring that the paste codepath iOS allows the
1493 page to request HTML, even if there are files on the pasteboard. See the WebCore ChangeLog for more detail.
1495 * editing/pasteboard/data-transfer-item-list-add-file-multiple-times-expected.txt:
1496 * editing/pasteboard/data-transfer-item-list-add-file-on-copy-expected.txt:
1497 * editing/pasteboard/data-transfer-item-list-add-file-on-drag-expected.txt:
1499 Adjust test expectations for the additional "text/html" type.
1501 * editing/pasteboard/paste-image-does-not-reveal-file-url-expected.txt:
1502 * editing/pasteboard/paste-image-does-not-reveal-file-url.html:
1504 Instead of checking that types is [ "Files" ], just check that types contains "Files". On iOS, copying a
1505 selected image does not also copy HTML, but on macOS it does; this covers both cases.
1507 2018-02-09 Matt Baker <mattbaker@apple.com>
1509 Web Inspector: Object.shallowEqual always fails when comparing array property values
1510 https://bugs.webkit.org/show_bug.cgi?id=182634
1511 <rdar://problem/37374639>
1513 Reviewed by Devin Rousso.
1515 * inspector/unit-tests/object-utilities-expected.txt:
1516 * inspector/unit-tests/object-utilities.html:
1518 2018-02-09 Andy Estes <aestes@apple.com>
1520 [Payment Request] Crash in PaymentRequest::canMakePayment() when Apple Pay payment method data is missing required fields
1521 https://bugs.webkit.org/show_bug.cgi?id=182631
1523 Reviewed by Mark Lam.
1525 * http/tests/paymentrequest/payment-request-canmakepayment-method.https-expected.txt:
1526 * http/tests/paymentrequest/payment-request-canmakepayment-method.https.html:
1528 2018-02-09 Ryan Haddad <ryanhaddad@apple.com>
1530 Update TestExpectations for fast/forms/textarea/textarea-state-restore.html
1531 https://bugs.webkit.org/show_bug.cgi?id=90980
1533 Unreviewed test gardening.
1536 * platform/wk2/TestExpectations:
1538 2018-02-09 Philippe Normand <pnormand@igalia.com>
1540 [GStreamer][WebAudio] Winamp2-js woes
1541 https://bugs.webkit.org/show_bug.cgi?id=182612
1543 Reviewed by Xabier Rodriguez Calvar and Carlos Alberto Lopez Perez.
1545 * webaudio/silence-after-playback-expected.wav: Added.
1546 * webaudio/silence-after-playback.html: Added.
1548 2018-02-09 Javier Fernandez <jfernandez@igalia.com>
1550 [css-align] Implement the new behavior of 'legacy' for justify-items
1551 https://bugs.webkit.org/show_bug.cgi?id=172712
1553 Reviewed by Antti Koivisto.
1555 Rebaselined Default Alignment related tests because of the new 'legacy' value.
1557 * css3/parse-alignment-of-root-elements.html:
1558 * css3/parse-place-items.html:
1559 * fast/css/parse-justify-items.html:
1561 2018-02-08 Matt Lewis <jlewis3@apple.com>
1563 Marked media/W3C/video/events/event_progress_manual.html as flaky on macOS WK2.
1564 https://bugs.webkit.org/show_bug.cgi?id=177663
1566 Unreviewed test gardening.
1568 * platform/mac-wk2/TestExpectations:
1570 2018-02-08 Chris Dumez <cdumez@apple.com>
1572 Form submission after navigation fails when decidePolicyForNavigationAction is async
1573 https://bugs.webkit.org/show_bug.cgi?id=182412
1574 <rdar://problem/35181099>
1576 Reviewed by Alex Christensen.
1578 Import layout test coverage from Alex's earlier patch.
1580 * http/tests/navigation/resources/a.html: Added.
1581 * http/tests/navigation/resources/b.html: Added.
1582 * http/tests/navigation/sync-form-submit-iframe-expected.txt: Added.
1583 * http/tests/navigation/sync-form-submit-iframe.html: Added.
1585 2018-02-08 Per Arne Vollan <pvollan@apple.com>
1587 Mark accessibility/aria-hidden-updates-alldescendants.html as a failure on Windows.
1588 https://bugs.webkit.org/show_bug.cgi?id=182626
1590 Unreviewed test gardening.
1592 * platform/win/TestExpectations:
1594 2018-02-08 John Wilander <wilander@apple.com>
1596 Switch http/tests/resourceLoadStatistics/partitioned-and-unpartitioned-cookie-deletion.html from testRunner.installStatisticsDidModifyDataRecordsCallback() to testRunner.installStatisticsDidScanDataRecordsCallback()
1597 https://bugs.webkit.org/show_bug.cgi?id=182624
1598 <rdar://problem/37364749>
1600 Unreviewed test gardening.
1602 * http/tests/resourceLoadStatistics/partitioned-and-unpartitioned-cookie-deletion.html:
1603 * platform/mac-wk2/TestExpectations:
1604 Changed from [ Pass Timeout ] to [ Pass ] for the given test.
1606 2018-02-08 Ryan Haddad <ryanhaddad@apple.com>
1608 Mark inspector/console/clearMessages.html as flaky.
1609 https://bugs.webkit.org/show_bug.cgi?id=182620
1611 Unreviewed test gardening.
1613 * platform/mac/TestExpectations:
1615 2018-02-08 Ryan Haddad <ryanhaddad@apple.com>
1617 Mark media/modern-media-controls/tracks-support/tracks-support-show-panel-fullscreen.html as flaky.
1618 https://bugs.webkit.org/show_bug.cgi?id=182571
1620 Unreviewed test gardening.
1622 * platform/mac-wk1/TestExpectations:
1624 2018-02-08 Ryan Haddad <ryanhaddad@apple.com>
1626 Mark webanimations/animation-opacity-animation-crash.html as flaky.
1627 https://bugs.webkit.org/show_bug.cgi?id=181612
1629 Unreviewed test gardening.
1631 * platform/ios/TestExpectations:
1632 * platform/mac/TestExpectations:
1634 2018-02-08 Ryan Haddad <ryanhaddad@apple.com>
1636 Mark fast/dom/adopt-node-crash-2.html as flaky.
1637 https://bugs.webkit.org/show_bug.cgi?id=182589
1639 Unreviewed test gardening.
1641 * platform/mac/TestExpectations:
1643 2018-02-08 Chris Fleizach <cfleizach@apple.com>
1645 AX: Defer attribute computation until needed.
1646 https://bugs.webkit.org/show_bug.cgi?id=182386
1647 <rdar://problem/37115277>
1649 Reviewed by Zalan Bujtas.
1651 Update tests to reflect new world of delayed attribute handling for accessibility.
1653 * accessibility/canvas-fallback-content.html:
1654 Make test async so attributes can be checked after deferred handling.
1655 * accessibility/mac/aria-expanded-notifications.html:
1656 Access elements through AX tree so attribute changes generate notifications.
1657 * accessibility/mac/aria-listbox-selectedchildren-change.html:
1658 Make test async so attributes can be checked after deferred handling.
1659 * accessibility/mac/aria-menu-item-selected-notification.html:
1660 Access menu item through AX tree so attribute changes generate notifications.
1661 * accessibility/mac/aria-modal-auto-focus.html:
1662 Access buttons after delay so attributes have time to be deferred.
1663 * accessibility/mac/element-busy-changed.html:
1664 Process second attribute change after delay so we generate two notifications.
1665 * accessibility/mac/expanded-notification.html:
1666 Set attributes after a delay so they generate individual notifications.
1667 * accessibility/notification-listeners.html:
1668 Access elements through AX tree so attribute changes generate notifications.
1670 2018-02-08 Miguel Gomez <magomez@igalia.com>
1672 Unreviewed GTK+ gardening after r228270.
1674 * platform/gtk/TestExpectations:
1676 2018-02-08 Philippe Normand <pnormand@igalia.com>
1678 [GStreamer] LayoutTest webaudio/silent-audio-interrupted-in-background.html makes its subsequent test flaky crash
1679 https://bugs.webkit.org/show_bug.cgi?id=173916
1681 Reviewed by Xabier Rodriguez Calvar.
1683 * platform/gtk/TestExpectations: Unskip fixed test.
1685 2018-02-06 Yusuke Suzuki <utatane.tea@gmail.com>
1687 [JSC] Implement Array.prototype.flatMap and Array.prototype.flatten
1688 https://bugs.webkit.org/show_bug.cgi?id=182440
1690 Reviewed by Darin Adler.
1692 * inspector/model/remote-object-get-properties-expected.txt:
1693 * js/Object-getOwnPropertyNames-expected.txt:
1694 * js/script-tests/Object-getOwnPropertyNames.js:
1696 2018-01-13 Darin Adler <darin@apple.com>
1699 https://bugs.webkit.org/show_bug.cgi?id=179591
1701 Reviewed by Chris Dumez.
1703 * fast/dom/reference-cycle-leaks-expected.txt: Expect success for the
1704 CustomEvent, MessageEvent, and PopStateEvent cycle leak checks.
1706 2018-02-07 Said Abou-Hallawa <sabouhallawa@apple.com>
1708 [iOS] Skip webgl/webgl-texture-image-buffer-reuse.html
1709 https://bugs.webkit.org/show_bug.cgi?id=182592
1711 Unreviewed test gardening.
1713 * platform/ios/TestExpectations:
1715 2018-02-07 Youenn Fablet <youenn@apple.com>
1717 Remove www1/www2 URLs from service worker tests
1718 https://bugs.webkit.org/show_bug.cgi?id=182548
1720 Reviewed by Chris Dumez.
1724 2018-02-07 John Wilander <wilander@apple.com>
1726 Switch testRunner.installStatisticsDidModifyDataRecordsCallback() to testRunner.installStatisticsDidScanDataRecordsCallback() in two tests
1727 https://bugs.webkit.org/show_bug.cgi?id=182366
1728 <rdar://problem/37094805>
1730 Unreviewed test gardening.
1732 This change is an attempt to make two flaky test cases stable.
1733 It also skips http/tests/resourceLoadStatistics/user-interaction-only-reported-once-within-short-period-of-time.html
1734 because the timestamp resolution of 5 seconds is now so short that we run into timing flakiness.
1736 * http/tests/resourceLoadStatistics/non-prevalent-resource-with-user-interaction.html:
1737 * http/tests/resourceLoadStatistics/non-prevalent-resource-without-user-interaction.html:
1738 * platform/mac-wk2/TestExpectations:
1739 Removed [ Skip ] entry for http/tests/resourceLoadStatistics/non-prevalent-resource-with-user-interaction.html
1740 Added [ Skip ] entry for http/tests/resourceLoadStatistics/user-interaction-only-reported-once-within-short-period-of-time.html
1741 * platform/wk2/TestExpectations:
1742 Now both the above test cases are marked [ Pass ].
1744 2018-02-07 Ryan Haddad <ryanhaddad@apple.com>
1746 Skip media/modern-media-controls/tracks-support/tracks-support-show-panel-after-dragging-controls.html.
1747 https://bugs.webkit.org/show_bug.cgi?id=169158
1749 Unreviewed test gardening.
1751 * platform/mac/TestExpectations:
1753 2018-02-07 Youenn Fablet <youenn@apple.com>
1755 ASSERTION FAILED: m_timeOrigin in Performance::Performance()
1756 https://bugs.webkit.org/show_bug.cgi?id=182558
1757 <rdar://problem/37297551>
1759 Reviewed by Chris Dumez.
1761 Make use of WPT cors-preflight-star.any.js test in service worker.
1762 This test should be removed once WPT will run any.js tests in service workers as well as workers and window.
1764 * http/wpt/service-workers/cors-preflight-star.any.js: Added.
1765 * http/wpt/service-workers/cors-preflight-star.any.serviceworker-expected.txt: Added.
1766 * http/wpt/service-workers/cors-preflight-star.any.serviceworker.html: Added.
1768 2018-02-07 Wenson Hsieh <wenson_hsieh@apple.com>
1770 REGRESSION(r226396): File paths are inserted when dropping image files
1771 https://bugs.webkit.org/show_bug.cgi?id=182557
1772 <rdar://problem/37294120>
1774 Reviewed by Ryosuke Niwa.
1776 Tweak an existing layout test that drops a file into a contenteditable, to check that no text is inserted into
1777 the editable element after dropping.
1779 * editing/pasteboard/drag-files-to-editable-element-as-URLs-expected.txt:
1780 * editing/pasteboard/drag-files-to-editable-element-as-URLs.html:
1782 2018-02-07 John Wilander <wilander@apple.com>
1784 Restrict Referer to just the origin for third parties in private mode and third parties ITP blocks cookies for in regular mode
1785 https://bugs.webkit.org/show_bug.cgi?id=182559
1786 <rdar://problem/36990337>
1788 Reviewed by Andy Estes.
1791 New tests marked as [ Skip ]. The change only applies to iOS and Mac.
1792 * http/tests/resourceLoadStatistics/resources/echo-referrer.php: Added.
1793 * http/tests/resourceLoadStatistics/strip-referrer-to-origin-for-prevalent-subresource-redirects-expected.txt: Added.
1794 * http/tests/resourceLoadStatistics/strip-referrer-to-origin-for-prevalent-subresource-redirects.html: Added.
1795 * http/tests/resourceLoadStatistics/strip-referrer-to-origin-for-prevalent-subresource-requests-expected.txt: Added.
1796 * http/tests/resourceLoadStatistics/strip-referrer-to-origin-for-prevalent-subresource-requests.html: Added.
1797 * http/tests/security/resources/echo-referrer.php: Added.
1798 * http/tests/security/resources/redirect.php: Added.
1799 * http/tests/security/strip-referrer-to-origin-for-third-party-redirects-in-private-mode-expected.txt: Added.
1800 * http/tests/security/strip-referrer-to-origin-for-third-party-redirects-in-private-mode.html: Added.
1801 * http/tests/security/strip-referrer-to-origin-for-third-party-requests-in-private-mode-expected.txt: Added.
1802 * http/tests/security/strip-referrer-to-origin-for-third-party-requests-in-private-mode.html: Added.
1803 * platform/ios/TestExpectations:
1804 New tests marked as [ Pass ].
1805 * platform/mac-wk2/TestExpectations:
1806 New tests marked as [ Pass ].
1807 * platform/wk2/TestExpectations:
1808 New tests marked as [ Skip ].
1810 2018-02-07 Matt Lewis <jlewis3@apple.com>
1812 Adjusted test expectations for storage/indexeddb/modern/idbtransaction-objectstore-failures.html.
1813 https://bugs.webkit.org/show_bug.cgi?id=171862
1815 Unreviewed test gardening.
1817 * platform/mac-wk2/TestExpectations:
1819 2018-02-07 Daniel Bates <dabates@apple.com>
1821 Log error when authentication challenge is blocked due to an insecure request
1822 https://bugs.webkit.org/show_bug.cgi?id=182358
1824 Reviewed by Andy Estes.
1826 Add more tests and update expected results of existing tests now that we emit console messages.
1828 Also fixed a typo in LayoutTests/http/tests/security/mixedContent/secure-redirect-to-secure-redirect-to-basic-auth-insecure-image.https.html
1829 so that it tests what it actually claims to test and made the test programmatically load the image
1830 to avoid output flakiness caused by the preload scanner preloading it. The preload scanner performs
1831 mixed content checks and this can cause duplicate mixed content warnings in the test output.
1833 * http/tests/security/mixedContent/insecure-basic-auth-image.https-expected.txt: Added.
1834 * http/tests/security/mixedContent/insecure-basic-auth-image.https.html: Copied from LayoutTests/http/tests/security/mixedContent/secure-redirect-to-secure-redirect-to-basic-auth-insecure-image.https.html.
1835 * http/tests/security/mixedContent/insecure-download-redirects-to-basic-auth-secure-download.https-expected.txt:
1836 * http/tests/security/mixedContent/insecure-image-redirects-to-basic-auth-secure-image-expected.txt:
1837 * http/tests/security/mixedContent/resources/subresource/protected-page.php: Added.
1838 * http/tests/security/mixedContent/resources/subresource2/protected-image.php: Added.
1839 * http/tests/security/mixedContent/secure-page-navigates-to-basic-auth-insecure-page.https-expected.txt: Added.
1840 * http/tests/security/mixedContent/secure-page-navigates-to-basic-auth-insecure-page.https.html: Added.
1841 * http/tests/security/mixedContent/secure-page-navigates-to-basic-auth-secure-page-via-insecure-redirect.https-expected.txt: Added.
1842 * http/tests/security/mixedContent/secure-page-navigates-to-basic-auth-secure-page-via-insecure-redirect.https.html: Added.
1843 * http/tests/security/mixedContent/secure-redirect-to-insecure-redirect-to-basic-auth-secure-image.https-expected.txt:
1844 * http/tests/security/mixedContent/secure-redirect-to-secure-redirect-to-basic-auth-insecure-image.https-expected.txt:
1845 * http/tests/security/mixedContent/secure-redirect-to-secure-redirect-to-basic-auth-insecure-image.https.html:
1847 2018-02-07 Chris Dumez <cdumez@apple.com>
1849 IndexedDB in service workers is using a memory backed store
1850 https://bugs.webkit.org/show_bug.cgi?id=182574
1851 <rdar://problem/37316205>
1853 Reviewed by Youenn Fablet.
1855 Unskip test that no longer times out.
1859 2018-02-07 Ms2ger <Ms2ger@igalia.com>
1861 [WPE] Enable http/wpt/fetch/response-status-text.html
1862 https://bugs.webkit.org/show_bug.cgi?id=177872
1864 Unreviewed test gardening.
1866 * platform/wpe/TestExpectations: the test appears to pass since r227900.
1868 2018-02-07 Ms2ger <Ms2ger@igalia.com>
1870 [WPE] Test gardening
1871 https://bugs.webkit.org/show_bug.cgi?id=182568
1873 Unreviewed test gardening.
1875 * platform/wpe/TestExpectations:
1876 - imported/w3c/web-platform-tests/css/css-shapes/shape-outside/values/shape-margin-001.html: fixed in r226404.
1877 - imported/w3c/web-platform-tests/css/css-shapes/shape-outside/values/shape-outside-shape-arguments-000.html: fixed in r226404.
1878 - imported/w3c/web-platform-tests/XMLHttpRequest/getallresponseheaders.htm: fixed in r227900.
1879 - imported/w3c/web-platform-tests/XMLHttpRequest/status-async.htm: fixed in r227900.
1880 - imported/w3c/web-platform-tests/XMLHttpRequest/status-basic.htm: fixed in r227900.
1881 - imported/w3c/web-platform-tests/XMLHttpRequest/status-error.htm: fixed in r227900.
1882 - svg/custom/filter-update-different-root.html: fixed in r225797.
1883 - svg/filters/color-space-conversion.svg: fixed in r225797.
1884 - svg/filters/container-with-filters.svg: fixed in r225797.
1885 - svg/filters/feComposite-background-rect-control-operators.svg: fixed in r225797.
1886 - svg/filters/feDisplacementMap-filterUnits.svg: fixed in r225797.
1887 * platform/wpe/imported/w3c/web-platform-tests/html/dom/interfaces-expected.txt:
1888 update for error message change, probably in r227900.
1890 2018-02-06 Nikita Vasilyev <nvasilyev@apple.com>
1892 Web Inspector: Rename String.prototype.trimEnd to avoid conflicts with native trimEnd
1893 https://bugs.webkit.org/show_bug.cgi?id=182545
1895 Reviewed by Brian Burg.
1897 * inspector/unit-tests/string-utilities-expected.txt:
1898 * inspector/unit-tests/string-utilities.html:
1900 2018-02-06 Said Abou-Hallawa <sabouhallawa@apple.com>
1902 Rendering SVG images with same size as WebGL texture doesn't work correctly
1903 https://bugs.webkit.org/show_bug.cgi?id=182367
1905 Reviewed by Dean Jackson.
1907 * webgl/webgl-texture-image-buffer-reuse-expected.html: Added.
1908 * webgl/webgl-texture-image-buffer-reuse.html: Added.
1910 2018-02-06 Matt Lewis <jlewis3@apple.com>
1912 Marked transitions/transition-display-property.html as flaky.
1913 https://bugs.webkit.org/show_bug.cgi?id=182554
1915 Unreviewed test gardening.
1917 * platform/mac-wk1/TestExpectations:
1919 2018-02-06 Youenn Fablet <youenn@apple.com>
1921 imported/w3c/web-platform-tests/service-workers/service-worker/fetch-event-respond-with-response-body-with-invalid-chunk.https.html is flaky
1922 https://bugs.webkit.org/show_bug.cgi?id=182541
1924 Reviewed by Chris Dumez.
1928 2018-02-06 Chris Dumez <cdumez@apple.com>
1930 Layout Test imported/w3c/web-platform-tests/service-workers/service-worker/fetch-waits-for-activate.https.html is a flaky failure on macOS and iOS
1931 https://bugs.webkit.org/show_bug.cgi?id=181392
1932 <rdar://problem/36384136>
1934 Reviewed by Youenn Fablet.
1936 Unskip test that is no longer flaky.
1938 * platform/mac-wk2/TestExpectations:
1940 2018-02-06 Andy Estes <aestes@apple.com>
1942 [Payment Request] show() should take an optional PaymentDetailsUpdate promise
1943 https://bugs.webkit.org/show_bug.cgi?id=182538
1944 <rdar://problem/36754552>
1946 Reviewed by Tim Horton.
1948 * http/tests/paymentrequest/payment-request-show-method.https-expected.txt:
1949 * http/tests/paymentrequest/payment-request-show-method.https.html:
1951 2018-02-06 Daniel Bates <dabates@apple.com>
1953 Make mixed content basic auth tests more robust
1954 https://bugs.webkit.org/show_bug.cgi?id=182537
1956 Reviewed by Chris Dumez.
1958 Load the test image programmatically instead of declaratively to avoid output flakiness caused by
1959 the preload scanner preloading the test image. The preload scanner performs mixed content checks
1960 and this can cause duplicate mixed content warnings in the test output.
1962 * http/tests/security/mixedContent/secure-redirect-to-insecure-redirect-to-basic-auth-secure-image.https.html:
1963 * http/tests/security/mixedContent/secure-redirect-to-secure-redirect-to-basic-auth-secure-image.https.html:
1965 2018-02-06 Antoine Quint <graouts@apple.com>
1967 [Modern Media Controls] Test at media/modern-media-controls/tracks-panel/tracks-panel-controls-bar-remains-visible-after-clicking-over-it.html fails
1968 https://bugs.webkit.org/show_bug.cgi?id=182425
1970 Reviewed by Dean Jackson.
1972 Turn the test back on now that it works.
1974 * platform/mac/TestExpectations:
1976 2018-02-06 Antoine Quint <graouts@apple.com>
1978 Layout Test media/modern-media-controls/slider/slider-value.html is flaky
1979 https://bugs.webkit.org/show_bug.cgi?id=182515
1981 Reviewed by Dean Jackson.
1983 Ensure we stop printing messages once the test has completed since the bots show that this could happen,
1984 although I couldn't reproduce locally.
1986 * media/modern-media-controls/slider/slider-value.html:
1988 2018-02-06 Chris Dumez <cdumez@apple.com>
1990 Unreviewed, unskip readable-byte-streams/detached-buffers.serviceworker.https.html as it is no longer flaky
1994 2018-02-06 Chris Dumez <cdumez@apple.com>
1996 Unreviewed, add bug number of service-worker/fetch-event-respond-with-response-body-with-invalid-chunk.https.html
2000 2018-02-06 Chris Dumez <cdumez@apple.com>
2002 Unreviewed, unskip service-worker/about-blank-replacement.https.html as it is no longer flaky
2006 2018-02-06 Chris Dumez <cdumez@apple.com>
2008 Unreviewed, unskip service-worker/service-worker-csp-connect.https.html as it is no longer flaky
2012 2018-02-06 Chris Dumez <cdumez@apple.com>
2014 Unreviewed, unskip service-worker/uncontrolled-page.https.html as it no longer seems flaky
2018 2018-02-06 Chris Dumez <cdumez@apple.com>
2020 Unreviewed, mark service-worker/windowclient-navigate.https.html as slow instead of flaky
2024 2018-02-06 Chris Dumez <cdumez@apple.com>
2026 Unreviewed, unskip service-worker/registration-service-worker-attributes.https.html now that it is no longer flaky
2030 2018-02-06 Chris Dumez <cdumez@apple.com>
2032 Unreviewed, unskip service-worker/update.https.html now that it is no longer flaky
2036 2018-02-05 Youenn Fablet <youenn@apple.com>
2038 Crash in imported/w3c/web-platform-tests/2dcontext/imagebitmap/createImageBitmap-origin.sub.html
2039 https://bugs.webkit.org/show_bug.cgi?id=182422
2040 <rdar://problem/37182665>
2042 Reviewed by Alex Christensen.
2044 * platform/mac/TestExpectations:
2046 2018-02-05 Myles C. Maxfield <mmaxfield@apple.com>
2048 Test gardening after r228044
2049 https://bugs.webkit.org/show_bug.cgi?id=182517
2053 * platform/ios/fast/css-generated-content/initial-letter-basic-expected.txt:
2054 * platform/ios/fast/css-generated-content/initial-letter-border-padding-expected.txt:
2055 * platform/ios/fast/css-generated-content/initial-letter-raised-expected.txt:
2056 * platform/ios/fast/css-generated-content/initial-letter-sunken-expected.txt:
2058 2018-02-05 Simon Fraser <simon.fraser@apple.com>
2060 iOS WK2: fast/visual-viewport/resize-event-fired.html crashes with GuardMalloc
2061 https://bugs.webkit.org/show_bug.cgi?id=182504
2062 rdar://problem/36386435
2064 Reviewed by Wenson Hsieh.
2066 Don't end the test until both the resize handler has been called, and the zoom is complete, to
2067 avoid leaving dangling zoom completion handlers.
2069 * fast/visual-viewport/resize-event-fired.html:
2070 * platform/ios/TestExpectations:
2072 2018-02-05 Chris Dumez <cdumez@apple.com>
2074 Unreviewed, unskip fetch-event-respond-with-partial-stream.https.html as it no longer times out
2078 2018-02-05 Zan Dobersek <zdobersek@igalia.com>
2080 Unreviewed GTK+ gardening.
2082 * platform/gtk/TestExpectations: Re-skip the modern media controls tests
2083 on the GTK+ port after they were unskipped in r228097. They're timing
2084 out in large enough numbers to cause early exits. They should be
2085 examined in more detail and unskipped once fixed.
2087 2018-02-05 John Wilander <wilander@apple.com>
2089 Storage Access API: Add testRunner.getAllStorageAccessEntries() to make testing easier and more explicit
2090 https://bugs.webkit.org/show_bug.cgi?id=181601
2091 <rdar://problem/36475837>
2093 Reviewed by Alex Christensen.
2095 http/tests/storageAccess/request-and-grant-access-then-detach-should-not-have-access.html
2096 was found to be flaky. With the testRunner.hasStorageAccessEntry() getter
2097 it's possible to check access even if a frame doesn't respond timely to
2098 postMessage after detach and attach.
2100 * http/tests/storageAccess/request-and-grant-access-then-detach-should-not-have-access-expected.txt:
2101 * http/tests/storageAccess/request-and-grant-access-then-detach-should-not-have-access.html:
2102 * platform/mac-wk2/TestExpectations:
2103 http/tests/storageAccess/request-and-grant-access-then-navigate-should-not-have-access.html
2104 no longer marked as flaky. Note that the wrong test was marked flaky. It should have been
2105 http/tests/storageAccess/request-and-grant-access-then-detach-should-not-have-access.html.
2107 2018-02-05 Matt Lewis <jlewis3@apple.com>
2109 Skipped imported/w3c/web-platform-tests/2dcontext/imagebitmap/createImageBitmap-origin.sub.html
2110 https://bugs.webkit.org/show_bug.cgi?id=182422
2112 Unreviewed test gardening.
2114 * platform/ios/TestExpectations:
2115 * platform/mac/TestExpectations:
2117 2018-02-05 Chris Dumez <cdumez@apple.com>
2119 Layout Test imported/w3c/web-platform-tests/service-workers/service-worker/register-same-scope-different-script-url.https.html is flaky
2120 https://bugs.webkit.org/show_bug.cgi?id=181166
2121 <rdar://problem/37169508>
2123 Reviewed by Youenn Fablet.
2125 Unskip test that is no longer flaky.
2127 * platform/mac-wk2/TestExpectations:
2129 2018-02-05 Daniel Bates <dabates@apple.com>
2131 Disallow evaluating JavaScript from NPP_Destroy() in WebKit
2132 https://bugs.webkit.org/show_bug.cgi?id=181889
2133 <rdar://problem/36674701>
2135 Reviewed by Brent Fulgham.
2137 Consolidate all the plugin tests that evaluate JavaScript from NPP_Destroy()
2138 and mark them as Wont Fix. In a subsequent change we will look to replace
2139 these tests with tests that ensure that we do not evaluate JavaScript from
2142 * platform/mac/TestExpectations:
2143 * platform/wk2/TestExpectations:
2145 2018-02-05 Antoine Quint <graouts@apple.com>
2147 [Modern Media Controls] Turn media/modern-media-controls tests back on by default
2148 https://bugs.webkit.org/show_bug.cgi?id=182482
2150 Reviewed by Eric Carlson.
2152 After updating a significant amount of tests under media/modern-media-controls over the last week, we can stop skipping
2153 tests in this directory by default, and instead skip tests that do not apply on a per-platform basis. This patch does that
2154 along with fixing a few remaining tests and adding some more for the new behavior of display 3, 4, 5 or 6 digits for time
2155 labels depending on the overall video duration.
2158 * http/tests/media/modern-media-controls/macos-fullscreen-media-controls/macos-fullscreen-media-controls-live-broadcast-expected.txt:
2159 * http/tests/media/modern-media-controls/macos-fullscreen-media-controls/macos-fullscreen-media-controls-live-broadcast.html:
2160 * http/tests/media/modern-media-controls/skip-back-support/skip-back-support-button-click-expected.txt:
2161 * http/tests/media/modern-media-controls/skip-back-support/skip-back-support-button-click.html:
2162 * http/tests/media/modern-media-controls/status-support/status-support-loading-expected.txt:
2163 * http/tests/media/modern-media-controls/status-support/status-support-loading.html:
2164 * http/tests/media/modern-media-controls/time-control/1-to-10-hours-expected.txt: Added.
2165 * http/tests/media/modern-media-controls/time-control/1-to-10-hours.html: Added.
2166 * http/tests/media/modern-media-controls/time-control/10-hours-or-more-expected.txt: Added.
2167 * http/tests/media/modern-media-controls/time-control/10-hours-or-more.html: Added.
2168 * http/tests/media/modern-media-controls/time-control/10-minutes-to-1-hour-expected.txt: Added.
2169 * http/tests/media/modern-media-controls/time-control/10-minutes-to-1-hour.html: Added.
2170 * http/tests/media/modern-media-controls/time-control/less-than-10-minutes-expected.txt: Renamed from LayoutTests/http/tests/media/modern-media-controls/time-labels-support/long-time-expected.txt.
2171 * http/tests/media/modern-media-controls/time-control/less-than-10-minutes.html: Renamed from LayoutTests/http/tests/media/modern-media-controls/time-labels-support/long-time.html.
2172 * media/modern-media-controls/scrubber-support/scrubber-support-drag.html: Make this test more reliable by going a little further
2173 left of the slider's left-most point to ensure we always get a 0-value.
2174 * platform/ios/TestExpectations:
2175 * platform/mac/TestExpectations:
2177 2018-02-05 Antti Koivisto <antti@apple.com>
2179 Crash on sfgate.com because mismatching link preload types
2180 https://bugs.webkit.org/show_bug.cgi?id=182483
2181 <rdar://problem/37065331>
2183 Reviewed by Daniel Bates.
2185 * http/tests/preload/link-preload-type-mismatch-expected.txt: Added.
2186 * http/tests/preload/link-preload-type-mismatch.html: Added.
2188 2018-02-05 Manuel Rego Casasnovas <rego@igalia.com>
2190 [css-grid] Rename gutter properties to remove "grid-" prefix
2191 https://bugs.webkit.org/show_bug.cgi?id=180290
2193 Reviewed by Javier Fernandez.
2195 * TestExpectations: We're now passing some gutters tests,
2196 so removing them from TestExpectations.
2197 * fast/css-grid-layout/grid-gutters-get-set.html: Removed. This is now covered by WPT tests.
2198 * fast/css-grid-layout/grid-shorthand-get-set-expected.txt: Update results for gutter properties
2199 as default value is now "normal".
2200 * fast/css-grid-layout/grid-shorthand-get-set.html: Update checks for gutter properties
2201 as default value is now "normal".
2203 2018-02-05 Ms2ger <Ms2ger@igalia.com>
2205 Implement createImageBitmap(HTMLVideoElement)
2206 https://bugs.webkit.org/show_bug.cgi?id=182388
2208 Reviewed by Žan Doberšek.
2210 * platform/gtk/imported/w3c/web-platform-tests/2dcontext/imagebitmap/createImageBitmap-invalid-args-expected.txt:
2211 * platform/ios/imported/w3c/web-platform-tests/2dcontext/imagebitmap/createImageBitmap-invalid-args-expected.txt:
2212 * platform/wpe/imported/w3c/web-platform-tests/2dcontext/imagebitmap/createImageBitmap-invalid-args-expected.txt:
2214 2018-02-02 Ryan Haddad <ryanhaddad@apple.com>
2216 Unreviewed test gardening, skip fast/visual-viewport/resize-event-fired.html on iOS.
2218 * platform/ios/TestExpectations:
2220 2018-02-02 Ryan Haddad <ryanhaddad@apple.com>
2222 Rebaseline imported/w3c/web-platform-tests/2dcontext/imagebitmap/createImageBitmap-invalid-args.html for iOS.
2224 Unreviewed test gardening.
2226 * platform/ios/imported/w3c/web-platform-tests/2dcontext/imagebitmap/createImageBitmap-invalid-args-expected.txt: Added.
2228 2018-02-02 Antoine Quint <graouts@apple.com>
2230 [Modern Media Controls] Turn media/modern-media-controls/volume-* back on
2231 https://bugs.webkit.org/show_bug.cgi?id=182438
2233 Reviewed by Dean Jackson.
2235 Update tests to match the modern-media-controls design and expectations.
2236 One test was reworked as a Slider test since VolumeSlider no longer exists.
2238 * media/modern-media-controls/slider/slider-value-expected.txt: Renamed from LayoutTests/media/modern-media-controls/volume-slider/volume-slider-value-expected.txt.
2239 * media/modern-media-controls/slider/slider-value.html: Renamed from LayoutTests/media/modern-media-controls/volume-slider/volume-slider-value.html.
2240 * media/modern-media-controls/volume-down-support/volume-down-support-expected.txt:
2241 * media/modern-media-controls/volume-down-support/volume-down-support.html:
2242 * media/modern-media-controls/volume-slider/volume-slider-expected.txt: Removed.
2243 * media/modern-media-controls/volume-slider/volume-slider-value-expected.txt: Removed.
2244 * media/modern-media-controls/volume-slider/volume-slider.html: Removed.
2245 * media/modern-media-controls/volume-support/volume-support-click-expected.txt:
2246 * media/modern-media-controls/volume-support/volume-support-click.html:
2247 * media/modern-media-controls/volume-support/volume-support-drag-expected.txt:
2248 * media/modern-media-controls/volume-support/volume-support-drag.html:
2249 * media/modern-media-controls/volume-up-support/volume-up-support-expected.txt:
2250 * media/modern-media-controls/volume-up-support/volume-up-support.html:
2251 * platform/ios/TestExpectations:
2252 * platform/mac/TestExpectations:
2254 2018-02-02 Antoine Quint <graouts@apple.com>
2256 [Modern Media Controls] Turn media/modern-media-controls/tracks-panel and media/modern-media-controls/tracks-support back on
2257 https://bugs.webkit.org/show_bug.cgi?id=182426
2259 Reviewed by Dean Jackson.
2261 Update tests to match the modern-media-controls design and expectations. One test fails currently due to an issue with the
2262 auto-hide behavior, it is tracked in webkit.org/b/182425.
2264 * media/modern-media-controls/tracks-panel/tracks-panel-controls-bar-remains-visible-after-clicking-over-it-expected.txt:
2265 * media/modern-media-controls/tracks-panel/tracks-panel-controls-bar-remains-visible-after-clicking-over-it.html:
2266 * media/modern-media-controls/tracks-panel/tracks-panel-position-and-size-expected.txt:
2267 * media/modern-media-controls/tracks-panel/tracks-panel-position-and-size.html:
2268 * media/modern-media-controls/tracks-panel/tracks-panel-prevent-controls-bar-from-fading-expected.txt:
2269 * media/modern-media-controls/tracks-panel/tracks-panel-prevent-controls-bar-from-fading.html:
2270 * media/modern-media-controls/tracks-support/tracks-support-audio-tracks-expected.txt:
2271 * media/modern-media-controls/tracks-support/tracks-support-audio-tracks.html:
2272 * media/modern-media-controls/tracks-support/tracks-support-captions-offset-with-controls-bar-expected.txt:
2273 * media/modern-media-controls/tracks-support/tracks-support-captions-offset-with-controls-bar.html:
2274 * media/modern-media-controls/tracks-support/tracks-support-show-panel-fullscreen-expected.txt:
2275 * media/modern-media-controls/tracks-support/tracks-support-show-panel-fullscreen.html:
2276 * media/modern-media-controls/tracks-support/tracks-support-text-tracks-expected.txt:
2277 * media/modern-media-controls/tracks-support/tracks-support-text-tracks.html:
2278 * platform/mac/TestExpectations:
2280 2018-02-02 Ms2ger <Ms2ger@igalia.com>
2282 imagebitmap gardening
2283 https://bugs.webkit.org/show_bug.cgi?id=182430
2285 Unreviewed test gardening.
2287 * platform/ios/TestExpectations:
2288 * platform/mac/TestExpectations:
2290 2018-02-02 Claudio Saavedra <csaavedra@igalia.com>
2292 [GTK][Wayland][WPE] fast/canvas/canvas-createPattern-video-modify.html failing
2293 https://bugs.webkit.org/show_bug.cgi?id=182432
2295 Unreviewed gardening.
2296 * platform/gtk-wayland/TestExpectations:
2297 * platform/wpe/TestExpectations:
2299 2018-02-02 Ms2ger <Ms2ger@igalia.com>
2301 Update imagebitmap tests.
2302 https://bugs.webkit.org/show_bug.cgi?id=182335
2303 <rdar://problem/37110684>
2305 Unreviewed test gardening.
2307 * platform/gtk/imported/w3c/web-platform-tests/2dcontext/imagebitmap/createImageBitmap-drawImage-expected.txt: Removed.
2308 * platform/gtk/imported/w3c/web-platform-tests/2dcontext/imagebitmap/createImageBitmap-invalid-args-expected.txt:
2309 * platform/gtk/imported/w3c/web-platform-tests/2dcontext/imagebitmap/createImageBitmap-origin.sub-expected.txt: Added.
2310 * platform/mac/TestExpectations:
2311 * platform/wpe/imported/w3c/web-platform-tests/2dcontext/imagebitmap/createImageBitmap-drawImage-expected.txt: Removed.
2312 * platform/wpe/imported/w3c/web-platform-tests/2dcontext/imagebitmap/createImageBitmap-invalid-args-expected.txt:
2313 * platform/wpe/imported/w3c/web-platform-tests/2dcontext/imagebitmap/createImageBitmap-origin.sub-expected.txt: Added.
2315 2018-02-02 Fujii Hironori <Hironori.Fujii@sony.com>
2317 [GTK] fast/events/message-channel-gc-4.html is flaky
2318 https://bugs.webkit.org/show_bug.cgi?id=182104
2320 Reviewed by Carlos Garcia Campos.
2322 * platform/gtk/TestExpectations:
2323 Unmarked fast/events/message-channel-gc-4.html and fast/workers/worker-cloneport.html.
2325 2018-02-01 Chris Dumez <cdumez@apple.com>
2327 When SW install fails, null out registration.installing before setting worker state to "redundant"
2328 https://bugs.webkit.org/show_bug.cgi?id=182416
2329 <rdar://problem/37141997>
2331 Reviewed by Youenn Fablet.
2333 Add layout test coverage. I have verified that this test is passing in both Firefox and Chrome.
2335 * http/tests/workers/service/install-fails-expected.txt: Added.
2336 * http/tests/workers/service/install-fails.html: Added.
2337 * http/tests/workers/service/resources/install-fails-worker.js: Added.
2338 (event.event.waitUntil.new.Promise):
2340 2018-02-01 Megan Gardner <megan_gardner@apple.com>
2342 Fix race-condition in fast/forms/ios/ipad/select-form-run-twice.html
2343 https://bugs.webkit.org/show_bug.cgi?id=182370
2345 Reviewed by Tim Horton.
2347 There is the potential for multiple button clicks, due to looping function calls that can cause timed functions to
2348 still be running in the next test, causing crashes. Guarding against repeated clicks, and cancelling the timers should
2349 clean up this problem.
2351 * fast/forms/ios/ipad/select-form-run-twice.html:
2352 * fast/forms/ios/ipad/unfocus-inside-fixed-hittest.html:
2354 2018-02-01 Matt Lewis <jlewis3@apple.com>
2356 Skipped http/tests/resourceLoadStatistics/non-prevalent-resource-with-user-interaction.html on macOS WK2.
2357 https://bugs.webkit.org/show_bug.cgi?id=182366
2359 Unreviewed test gardening.
2361 * platform/mac-wk2/TestExpectations:
2362 * platform/wk2/TestExpectations:
2364 2018-02-01 Chris Dumez <cdumez@apple.com>
2366 Add missing RETURN_IF_EXCEPTION() after object->get() calls in convertDictionary<>()
2367 https://bugs.webkit.org/show_bug.cgi?id=182392
2368 <rdar://problem/37119215>
2370 Reviewed by Geoffrey Garen.
2372 Rebaseline existing test now that output is slightly different.
2374 * fast/events/constructors/message-event-constructor-expected.txt:
2376 2018-02-01 Ryosuke Niwa <rniwa@webkit.org>
2378 Some test cases in accessibility/mac/selection-notification-focus-change.html fail
2379 https://bugs.webkit.org/show_bug.cgi?id=182212
2380 <rdar://problem/36937147>
2382 Reviewed by Antti Koivisto and Wenson Hsieh.
2384 Updated and rebaselined the tests.
2386 * accessibility/ios-simulator/header-elements.html: Force the layout after each call to element.focus
2387 now that element.focus no longer updates the layout synchronously. Ordinarily, this will happen next time
2388 the layout is updated for paint, by JS API, etc... but we have to force the accessibility tree to be
2389 up-to-date for testing purposes.
2390 * accessibility/ios-simulator/table-cell-for-row-col.html: Ditto.
2391 * accessibility/mac/selection-notification-focus-change-expected.txt: Now all the test cases are passing.
2392 * accessibility/mac/table-with-row-col-of-headers.html: Force the layout after each call to element.focus.
2393 * accessibility/mac/table-with-zebra-rows.html: Ditto.
2394 * accessibility/scroll-to-global-point-main-window.html: Ditto.
2395 * accessibility/scroll-to-make-visible-with-subfocus.html: Ditto.
2396 * editing/input/caret-at-the-edge-of-input.html: Wait for the focused element to reveal itself by a timer.
2397 * fast/forms/input-text-scroll-left-on-blur.html: Ditto.
2398 * fast/forms/textarea-no-scroll-on-blur.html: Ditto.
2399 * fast/forms/textarea-scrolled-type.html: Ditto.
2400 * platform/mac-wk2/accessibility/mac/selection-notification-focus-change-expected.txt: Rebaselined. We now
2401 get one less AXTextSelectionChangedFocus notification because selection updates are now coalesced as expected.
2403 2018-02-01 Antoine Quint <graouts@apple.com>
2405 [Modern Media Controls] Turn media/modern-media-controls/ios-inline-media-controls back on
2406 https://bugs.webkit.org/show_bug.cgi?id=182390
2408 Reviewed by Eric Carlson.
2410 Update tests to match the modern-media-controls design and expectations.
2412 * media/modern-media-controls/ios-inline-media-controls/ios-inline-media-controls-button-padding-expected.txt: Removed.
2413 * media/modern-media-controls/ios-inline-media-controls/ios-inline-media-controls-button-padding.html: Removed.
2414 * media/modern-media-controls/ios-inline-media-controls/ios-inline-media-controls-buttons-styles-expected.txt: Removed.
2415 * media/modern-media-controls/ios-inline-media-controls/ios-inline-media-controls-buttons-styles.html: Removed.
2416 * media/modern-media-controls/ios-inline-media-controls/ios-inline-media-controls-constructor-expected.txt:
2417 * media/modern-media-controls/ios-inline-media-controls/ios-inline-media-controls-constructor.html:
2418 * media/modern-media-controls/ios-inline-media-controls/ios-inline-media-controls-controls-bar-styles-expected.txt:
2419 * media/modern-media-controls/ios-inline-media-controls/ios-inline-media-controls-controls-bar-styles.html:
2420 * media/modern-media-controls/ios-inline-media-controls/ios-inline-media-controls-layout-expected.txt:
2421 * media/modern-media-controls/ios-inline-media-controls/ios-inline-media-controls-layout.html:
2422 * media/modern-media-controls/ios-inline-media-controls/ios-inline-media-controls-status-label-enabled-hidden-controls-bar-expected.txt:
2423 * media/modern-media-controls/ios-inline-media-controls/ios-inline-media-controls-status-label-enabled-hidden-controls-bar.html:
2424 * media/modern-media-controls/ios-inline-media-controls/ios-inline-media-controls-status-label-expected.txt:
2425 * media/modern-media-controls/ios-inline-media-controls/ios-inline-media-controls-status-label.html:
2426 * media/modern-media-controls/ios-inline-media-controls/ios-inline-media-controls-tight-padding-expected.txt: Removed.
2427 * media/modern-media-controls/ios-inline-media-controls/ios-inline-media-controls-tight-padding.html: Removed.
2428 * media/modern-media-controls/ios-inline-media-controls/ios-inline-media-controls-time-control-styles-expected.txt:
2429 * media/modern-media-controls/ios-inline-media-controls/ios-inline-media-controls-time-control-styles.html:
2430 * media/modern-media-controls/ios-inline-media-controls/ios-inline-media-dropping-controls-expected.txt:
2431 * media/modern-media-controls/ios-inline-media-controls/ios-inline-media-dropping-controls.html:
2432 * platform/ios/TestExpectations:
2434 2018-02-01 Chris Dumez <cdumez@apple.com>
2436 Unreviewed, rebaseline imported/w3c/web-platform-tests/service-workers/service-worker/performance-timeline.https.html
2440 2018-02-01 Matt Lewis <jlewis3@apple.com>
2442 Followup test expectation adjustment from r227947.
2445 Unreviewed test expectations.
2447 * platform/ios-simulator/TestExpectations:
2449 2018-02-01 Dean Jackson <dino@apple.com>
2451 REGRESSION (r219342): Scaled HTML widget is not responding to a clicks outside the body
2452 https://bugs.webkit.org/show_bug.cgi?id=182394
2453 <rdar://problem/34840816>
2455 Reviewed by Simon Fraser.
2457 Add a test for a scaled down page.
2459 * fast/dom/elementFromPoint-scaled-scrolled-expected.txt:
2460 * fast/dom/elementFromPoint-scaled-scrolled.html:
2462 2018-02-01 Commit Queue <commit-queue@webkit.org>
2464 Unreviewed, rolling out r227958 and r227972.
2465 https://bugs.webkit.org/show_bug.cgi?id=182393
2467 This caused a consistent crash on macOS. (Requested by
2468 mlewis13 on #webkit).
2470 Reverted changesets:
2472 "Update imagebitmap tests."
2473 https://bugs.webkit.org/show_bug.cgi?id=182335
2474 https://trac.webkit.org/changeset/227958
2476 "[WPE] Update test expectations for r227958"
2477 https://bugs.webkit.org/show_bug.cgi?id=182391
2478 https://trac.webkit.org/changeset/227972
2480 2018-02-01 Ms2ger <Ms2ger@igalia.com>
2482 [WPE] Update test expectations for r227958
2483 https://bugs.webkit.org/show_bug.cgi?id=182391
2485 Unreviewed test gardening.
2487 * platform/wpe/imported/w3c/web-platform-tests/2dcontext/imagebitmap/createImageBitmap-drawImage-expected.txt: Removed.
2488 * platform/wpe/imported/w3c/web-platform-tests/2dcontext/imagebitmap/createImageBitmap-invalid-args-expected.txt:
2489 * platform/wpe/imported/w3c/web-platform-tests/2dcontext/imagebitmap/createImageBitmap-origin.sub-expected.txt: Added.
2491 2018-02-01 Yusuke Suzuki <utatane.tea@gmail.com>
2493 Structured cloning a Symbol should throw
2494 https://bugs.webkit.org/show_bug.cgi?id=182380
2496 Reviewed by Darin Adler.
2498 * js/dom/post-message-symbol-expected.txt: Added.
2499 * js/dom/post-message-symbol.html: Added.
2501 2018-02-01 Antoine Quint <graouts@apple.com>
2503 [Modern Media Controls] Turn media/modern-media-controls/macos-fullscreen-media-controls back on
2504 https://bugs.webkit.org/show_bug.cgi?id=182385
2506 Reviewed by Eric Carlson.
2508 Update tests to match the modern-media-controls design and expectations.
2510 * media/modern-media-controls/macos-fullscreen-media-controls/macos-fullscreen-media-controls-buttons-containers-styles-expected.txt:
2511 * media/modern-media-controls/macos-fullscreen-media-controls/macos-fullscreen-media-controls-buttons-containers-styles.html:
2512 * media/modern-media-controls/macos-fullscreen-media-controls/macos-fullscreen-media-controls-buttons-styles-expected.txt:
2513 * media/modern-media-controls/macos-fullscreen-media-controls/macos-fullscreen-media-controls-buttons-styles.html:
2514 * media/modern-media-controls/macos-fullscreen-media-controls/macos-fullscreen-media-controls-constructor-expected.txt:
2515 * media/modern-media-controls/macos-fullscreen-media-controls/macos-fullscreen-media-controls-constructor.html:
2516 * media/modern-media-controls/macos-fullscreen-media-controls/macos-fullscreen-media-controls-controls-bar-styles-expected.txt:
2517 * media/modern-media-controls/macos-fullscreen-media-controls/macos-fullscreen-media-controls-controls-bar-styles.html:
2518 * media/modern-media-controls/macos-fullscreen-media-controls/macos-fullscreen-media-controls-right-container-margin.html:
2519 * media/modern-media-controls/macos-fullscreen-media-controls/macos-fullscreen-media-controls-time-control-styles-expected.txt:
2520 * media/modern-media-controls/macos-fullscreen-media-controls/macos-fullscreen-media-controls-time-control-styles.html:
2521 * media/modern-media-controls/macos-fullscreen-media-controls/macos-fullscreen-media-controls-volume-styles-expected.txt:
2522 * media/modern-media-controls/macos-fullscreen-media-controls/macos-fullscreen-media-controls-volume-styles.html:
2523 * platform/mac/TestExpectations:
2525 2018-02-01 Frederic Wang <fwang@igalia.com>
2527 Rewrite fast/events/scroll-in-scaled-page-with-overflow-hidden.html to conform with CSSOM View
2528 https://bugs.webkit.org/show_bug.cgi?id=182287
2530 Reviewed by Antonio Gomes.
2532 Per the CSSOM View specification, it is wrong to use document.body.scrollTop to retrieve the
2533 vertical offset of the viewport in this test, because the body is potentially scrollable.
2534 This commit relies on window.scrollY instead so that the test still works after bug 5991.
2536 * fast/events/scroll-in-scaled-page-with-overflow-hidden-expected.txt:
2537 * fast/events/scroll-in-scaled-page-with-overflow-hidden.html:
2539 2018-02-01 Antoine Quint <graouts@apple.com>
2541 [Modern Media Controls] Turn media/modern-media-controls/media-controls back on
2542 https://bugs.webkit.org/show_bug.cgi?id=182377
2544 Reviewed by Dean Jackson.
2546 Update tests to match the modern-media-controls design and expectations, moving 3 tests under
2547 media/modern-media-controls/macos-inline-media-controls since they are testing functionality
2548 that is now specific to inline media controls.
2550 * media/modern-media-controls/macos-inline-media-controls/macos-inline-media-controls-bar-always-ltr-expected.txt: Renamed from LayoutTests/media/modern-media-controls/media-controls/media-controls-controls-bar-always-ltr-expected.txt.
2551 * media/modern-media-controls/macos-inline-media-controls/macos-inline-media-controls-bar-always-ltr.html: Renamed from LayoutTests/media/modern-media-controls/media-controls/media-controls-controls-bar-always-ltr.html.
2552 * media/modern-media-controls/macos-inline-media-controls/macos-inline-media-controls-placard-expected.txt: Added.
2553 * media/modern-media-controls/macos-inline-media-controls/macos-inline-media-controls-placard.html: Added.
2554 * media/modern-media-controls/macos-inline-media-controls/macos-inline-media-shows-start-button-expected.txt: Renamed from LayoutTests/media/modern-media-controls/media-controls/media-controls-start-button-expected.txt.
2555 * media/modern-media-controls/macos-inline-media-controls/macos-inline-media-shows-start-button.html: Renamed from LayoutTests/media/modern-media-controls/media-controls/media-controls-start-button.html.
2556 * media/modern-media-controls/media-controls/media-controls-appear-when-focus-expected.txt:
2557 * media/modern-media-controls/media-controls/media-controls-appear-when-focus.html:
2558 * media/modern-media-controls/media-controls/media-controls-constructor-expected.txt:
2559 * media/modern-media-controls/media-controls/media-controls-constructor.html:
2560 * media/modern-media-controls/media-controls/media-controls-placard-compressed-metrics-expected.txt:
2561 * media/modern-media-controls/media-controls/media-controls-placard-compressed-metrics.html:
2562 * media/modern-media-controls/media-controls/media-controls-placard-expected.txt: Removed.
2563 * media/modern-media-controls/media-controls/media-controls-placard.html: Removed.
2564 * platform/ios/TestExpectations:
2565 * platform/mac/TestExpectations:
2567 2018-02-01 Ms2ger <Ms2ger@igalia.com>
2569 Update imagebitmap tests.
2570 https://bugs.webkit.org/show_bug.cgi?id=182335
2572 Unreviewed test gardening.
2574 * platform/gtk/imported/w3c/web-platform-tests/2dcontext/imagebitmap/createImageBitmap-drawImage-expected.txt: Removed.
2575 * platform/gtk/imported/w3c/web-platform-tests/2dcontext/imagebitmap/createImageBitmap-invalid-args-expected.txt:
2576 * platform/gtk/imported/w3c/web-platform-tests/2dcontext/imagebitmap/createImageBitmap-origin.sub-expected.txt: Added.
2578 2018-02-01 Antti Koivisto <antti@apple.com>
2580 Invalidate style for sibling combinators accurately on class change
2581 https://bugs.webkit.org/show_bug.cgi?id=182336
2583 Reviewed by Zalan Bujtas.
2585 Adapt to progressions.
2587 * fast/css/direct-adjacent-style-update-optimization-expected.txt:
2588 * fast/css/direct-adjacent-style-update-optimization.html:
2589 * fast/css/indirect-adjacent-style-update-optimization-expected.txt:
2590 * fast/css/indirect-adjacent-style-update-optimization.html:
2591 * fast/css/nth-last-child-of-style-update-optimization.html:
2593 2018-01-31 Antoine Quint <graouts@apple.com>
2595 [Modern Media Controls] Turn media/modern-media-controls/macos-inline-media-controls back on
2596 https://bugs.webkit.org/show_bug.cgi?id=182338
2598 Reviewed by Eric Carlson.
2600 Update tests to match the modern-media-controls designs and expectations. Certain tests didn't make any sense anymore
2601 and were removed, for instance tests related to the compact mode.
2603 * media/modern-media-controls/macos-inline-media-controls/macos-inline-media-controls-audio-background-expected.txt: Removed.
2604 * media/modern-media-controls/macos-inline-media-controls/macos-inline-media-controls-audio-background.html: Removed.
2605 * media/modern-media-controls/macos-inline-media-controls/macos-inline-media-controls-buttons-styles-expected.txt: Removed.
2606 * media/modern-media-controls/macos-inline-media-controls/macos-inline-media-controls-buttons-styles.html: Removed.
2607 * media/modern-media-controls/macos-inline-media-controls/macos-inline-media-controls-compact-buttons-styles-expected.txt: Removed.
2608 * media/modern-media-controls/macos-inline-media-controls/macos-inline-media-controls-compact-buttons-styles.html: Removed.
2609 * media/modern-media-controls/macos-inline-media-controls/macos-inline-media-controls-compact-controls-bar-styles-expected.txt: Removed.
2610 * media/modern-media-controls/macos-inline-media-controls/macos-inline-media-controls-compact-controls-bar-styles.html: Removed.
2611 * media/modern-media-controls/macos-inline-media-controls/macos-inline-media-controls-compact-expected.txt: Removed.
2612 * media/modern-media-controls/macos-inline-media-controls/macos-inline-media-controls-compact.html: Removed.
2613 * media/modern-media-controls/macos-inline-media-controls/macos-inline-media-controls-controls-bar-styles-expected.txt:
2614 * media/modern-media-controls/macos-inline-media-controls/macos-inline-media-controls-controls-bar-styles.html:
2615 * media/modern-media-controls/macos-inline-media-controls/macos-inline-media-controls-layout-expected.txt:
2616 * media/modern-media-controls/macos-inline-media-controls/macos-inline-media-controls-layout.html:
2617 * media/modern-media-controls/macos-inline-media-controls/macos-inline-media-controls-resize-with-hidden-controls-bar-expected.txt:
2618 * media/modern-media-controls/macos-inline-media-controls/macos-inline-media-controls-resize-with-hidden-controls-bar.html:
2619 * media/modern-media-controls/macos-inline-media-controls/macos-inline-media-controls-start-button-style-expected.txt:
2620 * media/modern-media-controls/macos-inline-media-controls/macos-inline-media-controls-start-button-style.html:
2621 * media/modern-media-controls/macos-inline-media-controls/macos-inline-media-controls-status-label-expected.txt:
2622 * media/modern-media-controls/macos-inline-media-controls/macos-inline-media-controls-status-label.html:
2623 * media/modern-media-controls/macos-inline-media-controls/macos-inline-media-controls-time-control-styles-expected.txt:
2624 * media/modern-media-controls/macos-inline-media-controls/macos-inline-media-controls-time-control-styles.html:
2625 * media/modern-media-controls/macos-inline-media-controls/macos-inline-media-controls-volume-slider-visibility-expected.txt:
2626 * media/modern-media-controls/macos-inline-media-controls/macos-inline-media-controls-volume-slider-visibility.html:
2627 * media/modern-media-controls/macos-inline-media-controls/macos-inline-media-controls-volume-styles-expected.txt:
2628 * media/modern-media-controls/macos-inline-media-controls/macos-inline-media-controls-volume-styles.html:
2629 * media/modern-media-controls/macos-inline-media-controls/macos-inline-media-dropping-controls-expected.txt:
2630 * media/modern-media-controls/macos-inline-media-controls/macos-inline-media-dropping-controls.html:
2631 * platform/ios/TestExpectations:
2632 * platform/mac/TestExpectations:
2634 2018-01-31 Per Arne Vollan <pvollan@apple.com>
2636 Layout Test fast/events/beforeunload-dom-manipulation-crash.html is crashing
2637 https://bugs.webkit.org/show_bug.cgi?id=181204
2638 <rdar://problem/36256274>
2640 Reviewed by Ryosuke Niwa.
2642 * fast/events/beforeunload-dom-manipulation-crash.html: Make it clear that the
2643 frame element is a child of the 'del' element.
2644 * fast/events/beforeunload-dom-manipulation-crash-expected.html:
2645 * platform/mac-wk1/TestExpectations: Unskip test.
2647 2018-01-31 Javier Fernandez <jfernandez@igalia.com>
2649 inline-block baseline not computed correctly for vertical-lr
2650 https://bugs.webkit.org/show_bug.cgi?id=170176
2652 Reviewed by Manuel Rego Casasnovas.
2654 Tests to evaluate the baseline alignment in vertical modes.
2655 Additionally, several tests were rebaselined.
2657 Some of the new tests are marked as Failure for the ios-sim
2658 platform because of pixel rounding errors in the absolute
2659 positioned elements used as reference.
2661 Finally, there are color differences in the border-styles-vertical-lr-expected.png
2662 caused by changes in the gtk+ platform. Those differences were not noticeable until
2663 now that the patch causes diffs in the expected.txt files.
2665 * fast/inline-block/baseline-vertical-01-expected.html: Added.
2666 * fast/inline-block/baseline-vertical-01.html: Added.
2667 * fast/inline-block/baseline-vertical-02-expected.html: Added.
2668 * fast/inline-block/baseline-vertical-02.html: Added.
2669 * fast/inline-block/baseline-vertical-03-expected.html: Added.
2670 * fast/inline-block/baseline-vertical-03.html: Added.
2671 * fast/inline-block/baseline-vertical-04-expected.html: Added.
2672 * fast/inline-block/baseline-vertical-04.html: Added.
2673 * fast/inline-block/baseline-vertical-05-expected.html: Added.
2674 * fast/inline-block/baseline-vertical-05.html: Added.
2675 * fast/inline-block/baseline-vertical-06-expected.html: Added.
2676 * fast/inline-block/baseline-vertical-06.html: Added.
2677 * fast/inline-block/baseline-vertical-07-expected.html: Added.
2678 * fast/inline-block/baseline-vertical-07.html: Added.
2679 * fast/inline-block/baseline-vertical-08-expected.html: Added.
2680 * fast/inline-block/baseline-vertical-08.html: Added.
2681 * fast/text/emphasis-avoid-ruby-expected.png:
2682 * fast/text/emphasis-avoid-ruby-expected.txt:
2683 * fast/text/emphasis-overlap-expected.png:
2684 * fast/text/emphasis-overlap-expected.txt:
2685 * platform/gtk/fast/backgrounds/background-leakage-transforms-expected.png:
2686 * platform/gtk/fast/backgrounds/background-leakage-transforms-expected.txt:
2687 * platform/gtk/fast/writing-mode/border-styles-vertical-lr-expected.png:
2688 * platform/gtk/fast/writing-mode/border-styles-vertical-lr-expected.txt:
2689 * platform/ios-simulator/TestExpectations:
2690 * platform/ios/fast/backgrounds/background-leakage-transforms-expected.png: Added.
2691 * platform/ios/fast/backgrounds/background-leakage-transforms-expected.txt:
2692 * platform/ios/fast/writing-mode/border-styles-vertical-lr-expected.png:
2693 * platform/ios/fast/writing-mode/border-styles-vertical-lr-expected.txt:
2694 * platform/mac/fast/backgrounds/background-leakage-transforms-expected.png:
2695 * platform/mac/fast/backgrounds/background-leakage-transforms-expected.txt:
2696 * platform/mac/fast/writing-mode/border-styles-vertical-lr-expected.txt:
2697 * platform/win/fast/writing-mode/text-orientation-basic-expected.txt:
2699 2018-01-31 Alicia Boya GarcÃa <aboya@igalia.com>
2701 Unreviewed GTK+ test gardening.
2703 * platform/gtk/TestExpectations:
2705 2018-01-31 Alex Christensen <achristensen@webkit.org>
2707 Unreviewed, rolling out r227942.
2709 r227875 should not have been rolled out.
2713 "Unreviewed, rolling out r227875."
2714 https://bugs.webkit.org/show_bug.cgi?id=182357
2715 https://trac.webkit.org/changeset/227942
2717 2018-01-31 Michael Catanzaro <mcatanzaro@igalia.com>
2719 Unreviewed, rolling out r227875.
2720 https://bugs.webkit.org/show_bug.cgi?id=182357
2722 Missing cross-platform TestController implementation
2726 "Add callbacks to testRunner.statisticsSetShouldPartitionCookiesForHost() and testRunner.statisticsUpdateCookiePartitioning()"
2727 https://bugs.webkit.org/show_bug.cgi?id=181958
2728 https://trac.webkit.org/changeset/227875
2730 * http/tests/resourceLoadStatistics/add-blocking-to-redirect-expected.txt:
2731 * http/tests/resourceLoadStatistics/add-blocking-to-redirect.html:
2732 * http/tests/resourceLoadStatistics/add-partitioning-to-redirect-expected.txt:
2733 * http/tests/resourceLoadStatistics/add-partitioning-to-redirect.html:
2734 * http/tests/resourceLoadStatistics/non-prevalent-resources-can-access-cookies-in-a-third-party-context.html:
2735 * http/tests/resourceLoadStatistics/partitioned-and-unpartitioned-cookie-deletion.html:
2736 * http/tests/resourceLoadStatistics/partitioned-and-unpartitioned-cookie-with-partitioning-timeout.html:
2737 * http/tests/resourceLoadStatistics/partitioned-cookies-with-and-without-user-interaction-expected.txt:
2738 * http/tests/resourceLoadStatistics/partitioned-cookies-with-and-without-user-interaction.html:
2739 * http/tests/resourceLoadStatistics/remove-blocking-in-redirect-expected.txt:
2740 * http/tests/resourceLoadStatistics/remove-blocking-in-redirect.html:
2741 * http/tests/resourceLoadStatistics/remove-partitioning-in-redirect-expected.txt:
2742 * http/tests/resourceLoadStatistics/remove-partitioning-in-redirect.html:
2743 * http/tests/resourceLoadStatistics/third-party-cookie-with-and-without-user-interaction.html:
2744 * platform/mac-wk2/TestExpectations:
2746 2018-01-31 Said Abou-Hallawa <sabouhallawa@apple.com>
2748 BitmapImage::drawPattern() may not draw a complete frame even after all the data is received
2749 https://bugs.webkit.org/show_bug.cgi?id=182277
2751 Reviewed by Simon Fraser.
2753 * http/tests/images/draw-pattern-slow-load-large-image-expected.html: Added.
2754 * http/tests/images/draw-pattern-slow-load-large-image.html: Added.
2755 * http/tests/resources/load-and-stall.php: Add a new argument to allow
2756 repeating the stall till the end of the file. This simulates real slow
2757 network where sending data and stalling happens constantly and not only
2760 2018-01-31 Chris Dumez <cdumez@apple.com>
2762 REGRESSION (r227340): Layout Test fast/workers/worker-cloneport.html is a flaky failure
2763 https://bugs.webkit.org/show_bug.cgi?id=182007
2764 <rdar://problem/37005504>
2766 Reviewed by Ryosuke Niwa.
2768 Increase the test's timeout. The test sometimes takes more than 1 second to run and would
2769 log a FAIL line, even though the test eventually succeeds.
2771 * fast/workers/worker-cloneport.html:
2772 * platform/mac-wk2/TestExpectations:
2774 2018-01-31 Michael Catanzaro <mcatanzaro@igalia.com>
2776 REGRESSION(r227223): http/tests/resourceLoadStatistics/clear-in-memory-and-persistent-store-one-hour.html, http/tests/resourceLoadStatistics/grandfathering.html timing out on GTK, WPE
2777 https://bugs.webkit.org/show_bug.cgi?id=182222
2779 Reviewed by Alex Christensen.
2781 * platform/gtk/TestExpectations:
2782 * platform/wpe/TestExpectations:
2784 2018-01-31 Ryosuke Niwa <rniwa@webkit.org>
2786 Release assertion in Performance::resourceTimingBufferFullTimerFired when the resource timing buffer is shrunk
2787 https://bugs.webkit.org/show_bug.cgi?id=182319
2788 <rdar://problem/36904312>
2790 Reviewed by Chris Dumez.
2792 Added regression tests for shrinking the resoruce timing buffer and queuing a new resource timing entry while
2793 resourcetimingbufferfull event is being dispatched.
2795 * http/tests/performance/performance-resource-timing-resourcetimingbufferfull-queue-resource-entry-expected.txt: Added.
2796 * http/tests/performance/performance-resource-timing-resourcetimingbufferfull-queue-resource-entry.html: Added.
2797 * http/tests/performance/performance-resource-timing-resourcetimingbufferfull-shrinking-buffer-crash-expected.txt: Added.
2798 * http/tests/performance/performance-resource-timing-resourcetimingbufferfull-shrinking-buffer-crash.html: Added.
2800 * http/tests/performance/performance-resource-timing-resourcetimingbufferfull-shrinking-buffer-crash-expected.txt: Added.
2801 * http/tests/performance/performance-resource-timing-resourcetimingbufferfull-shrinking-buffer-crash.html: Added.
2803 2018-01-31 Matt Lewis <jlewis3@apple.com>
2805 Adjusted expectations for fast/forms/searchfield-heights.html.
2806 https://bugs.webkit.org/show_bug.cgi?id=181831
2808 Unreviewed test gardening.
2810 * platform/mac-wk2/TestExpectations:
2811 * platform/mac/TestExpectations:
2813 2018-01-31 Antoine Quint <graouts@apple.com>
2815 [Modern Media Controls] Turn media/modern-media-controls/start-support tests back on
2816 https://bugs.webkit.org/show_bug.cgi?id=182297
2818 Reviewed by Jon Lee and Eric Carlson.
2820 Update tests to account for the new variable name for the playPauseButton and ensure we only listen to the
2821 fullscreen event once to avoid flakiness in cases where we might exit fullscreen before the test completes.
2823 We also update other tests that tested the behavior of ButtonsContainer.
2825 * media/modern-media-controls/buttons-container/buttons-container-buttons-property-expected.txt:
2826 * media/modern-media-controls/buttons-container/buttons-container-buttons-property.html:
2827 * media/modern-media-controls/buttons-container/buttons-container-constructor-expected.txt:
2828 * media/modern-media-controls/buttons-container/buttons-container-constructor.html:
2829 * media/modern-media-controls/buttons-container/buttons-container-layout-expected.txt:
2830 * media/modern-media-controls/buttons-container/buttons-container-layout.html:
2831 * media/modern-media-controls/macos-inline-media-controls/macos-inline-media-controls-rtl-expected.txt:
2832 * media/modern-media-controls/macos-inline-media-controls/macos-inline-media-controls-rtl.html:
2833 * media/modern-media-controls/macos-inline-media-controls/macos-inline-media-controls-top-right-controls-bar-hidden-when-mute-button-disabled-expected.txt:
2834 * media/modern-media-controls/macos-inline-media-controls/macos-inline-media-controls-top-right-controls-bar-hidden-when-mute-button-disabled.html:
2835 * media/modern-media-controls/pip-support/pip-support-click.html:
2836 * media/modern-media-controls/start-support/start-support-click-to-start.html:
2837 * media/modern-media-controls/start-support/start-support-fullscreen.html:
2838 * media/modern-media-controls/start-support/start-support-lowPowerMode-expected.txt:
2839 * media/modern-media-controls/start-support/start-support-lowPowerMode.html:
2840 * platform/ios/TestExpectations:
2841 * platform/mac/TestExpectations:
2843 2018-01-31 Saam Barati <sbarati@apple.com>
2845 JSC incorrectly interpreting script, sets Global Property instead of Global Lexical variable (LiteralParser / JSONP path)
2846 https://bugs.webkit.org/show_bug.cgi?id=182074
2847 <rdar://problem/36846261>
2849 Reviewed by Mark Lam.
2851 * http/tests/security/regress-52192-expected.txt:
2853 2018-01-30 John Wilander <wilander@apple.com>
2855 Add callbacks to testRunner.statisticsSetShouldPartitionCookiesForHost() and testRunner.statisticsUpdateCookiePartitioning()
2856 https://bugs.webkit.org/show_bug.cgi?id=181958
2857 https://bugs.webkit.org/show_bug.cgi?id=182072
2858 <rdar://problem/36801804>
2859 <rdar://problem/36845795>
2861 Reviewed by Brent Fulgham.
2863 Because of the asynchronous nature of XPC and cookies,
2864 we need callbacks in these TestRunner functions so that
2865 the layout tests can wait for state changes to finish
2866 before checking test conditions.
2868 * http/tests/resourceLoadStatistics/add-blocking-to-redirect-expected.txt:
2869 * http/tests/resourceLoadStatistics/add-blocking-to-redirect.html:
2870 * http/tests/resourceLoadStatistics/add-partitioning-to-redirect-expected.txt:
2871 * http/tests/resourceLoadStatistics/add-partitioning-to-redirect.html:
2872 * http/tests/resourceLoadStatistics/non-prevalent-resources-can-access-cookies-in-a-third-party-context.html:
2873 * http/tests/resourceLoadStatistics/partitioned-and-unpartitioned-cookie-deletion.html:
2874 * http/tests/resourceLoadStatistics/partitioned-and-unpartitioned-cookie-with-partitioning-timeout.html:
2875 * http/tests/resourceLoadStatistics/partitioned-cookies-with-and-without-user-interaction-expected.txt:
2876 * http/tests/resourceLoadStatistics/partitioned-cookies-with-and-without-user-interaction.html:
2877 * http/tests/resourceLoadStatistics/remove-blocking-in-redirect-expected.txt:
2878 * http/tests/resourceLoadStatistics/remove-blocking-in-redirect.html:
2879 * http/tests/resourceLoadStatistics/remove-partitioning-in-redirect-expected.txt:
2880 * http/tests/resourceLoadStatistics/remove-partitioning-in-redirect.html:
2881 * http/tests/resourceLoadStatistics/third-party-cookie-with-and-without-user-interaction.html:
2882 * platform/mac-wk2/TestExpectations:
2884 2018-01-30 Youenn Fablet <youenn@apple.com>
2886 Move http/wpt/service-workers/clone-opaque-being-loaded-response.https.html to use HTTP
2887 https://bugs.webkit.org/show_bug.cgi?id=182202
2888 <rdar://problem/36912402>
2890 Reviewed by Chris Dumez.
2891 Follow-up to ensure subresource load is also done in HTTP and not HTTPS
2893 * http/wpt/service-workers/clone-opaque-being-loaded-response-worker.js:
2895 2018-01-30 Matt Lewis <jlewis3@apple.com>
2897 Marked fast/workers/worker-cloneport.html as flaky on macOS Release.
2898 https://bugs.webkit.org/show_bug.cgi?id=182007
2900 Unreviewed test gardening.
2902 * platform/mac-wk2/TestExpectations:
2904 2018-01-30 Chris Nardi <cnardi@chromium.org>
2906 Use double-quotes when serializing font-feature-settings
2907 https://bugs.webkit.org/show_bug.cgi?id=182201
2909 Update tests with double-quotes instead of single-quotes.
2911 Reviewed by Myles C. Maxfield.
2913 * css3/font-feature-settings-parsing-expected.txt:
2914 * css3/font-feature-settings-parsing.html:
2915 * fast/css/inherited-properties-rare-text-expected.txt:
2916 * fast/text/font-face-javascript-expected.txt:
2917 * fast/text/font-face-javascript.html:
2919 2018-01-30 Ryosuke Niwa <rniwa@webkit.org>
2921 Release assert in updateLayout() via AXObjectCache::childrenChanged
2922 https://bugs.webkit.org/show_bug.cgi?id=182279
2923 <rdar://problem/36994456>
2925 Reviewed by Antti Koivisto.
2927 Added a regression test.
2929 * accessibility/accessibility-object-update-during-style-resolution-crash-expected.txt: Added.
2930 * accessibility/accessibility-object-update-during-style-resolution-crash.html: Added.
2932 2018-01-30 Matt Lewis <jlewis3@apple.com>
2934 Skipping imported/w3c/web-platform-tests/service-workers/service-worker/navigation-redirect.https.html.
2935 https://bugs.webkit.org/show_bug.cgi?id=182311
2937 Unreviewed test expectations.
2941 2018-01-30 Megan Gardner <megan_gardner@apple.com>
2943 Make preserve and restore focus more likely to be symmetrical
2944 https://bugs.webkit.org/show_bug.cgi?id=182264
2946 Reviewed by Tim Horton.
2948 Added new test to verify that opening a selection form twice works.
2950 * fast/forms/ios/ipad/select-form-run-twice-expected.txt: Added.
2951 * fast/forms/ios/ipad/select-form-run-twice.html: Added.
2953 2018-01-30 Dean Jackson <dino@apple.com>
2955 CrashTracer: com.apple.WebKit.WebContent at WebCore: WebCore::Document::updateStyleIfNeeded
2956 https://bugs.webkit.org/show_bug.cgi?id=182299
2957 <rdar://problem/36853088>
2959 Reviewed by Simon Fraser.
2961 * svg/animated-svgImage-scroll-expected.txt: Added.
2962 * svg/animated-svgImage-scroll.html: Added.
2964 2018-01-30 Frederic Wang <fwang@igalia.com>
2966 Unreviewed test gardening.
2968 * TestExpectations: Add Bugzilla references for scrollingElement-quirks-dynamic tests.
2970 2018-01-30 Michael Catanzaro <mcatanzaro@igalia.com>
2972 Unreviewed WPE test gardening
2974 This test now has a global flakiness expectation
2976 * platform/wpe/TestExpectations:
2978 2018-01-30 Frederic Wang <fwang@igalia.com>
2980 Use document.scrollingElement to access viewport scroll properties in tests
2981 https://bugs.webkit.org/show_bug.cgi?id=182241
2983 Reviewed by Antonio Gomes.
2985 Many tests use document.body in standard mode in order to access scroll properties of the
2986 viewport. This is incorrect per the CSSOM View specification but WebKit does not follow the
2987 spec at the moment (see bug 5991). This replaces several of these instances with
2988 document.scrollingElement, so that tests will still work when WebKit's behavior is changed.
2990 * fast/multicol/scrolling-overflow.html:
2991 * fast/scrolling/latching/iframe_in_iframe.html:
2992 * fast/scrolling/latching/scroll-div-no-latching.html:
2993 * fast/scrolling/latching/scroll-latched-nested-div.html:
2994 * fast/scrolling/latching/scroll-nested-iframe.html:
2995 * http/tests/navigation/anchor-frames-expected.txt:
2996 * http/tests/navigation/anchor-frames-gbk-expected.txt:
2997 * http/tests/navigation/anchor-frames-same-origin-expected.txt:
2998 * http/tests/navigation/resources/frame-with-anchor-gbk.html:
2999 * http/tests/navigation/resources/frame-with-anchor-same-origin.html:
3000 * http/tests/navigation/resources/frame-with-anchor.html:
3001 * tiled-drawing/resources/scroll-and-load-page.html:
3002 * tiled-drawing/scrolling/fast-scroll-mainframe-zoom.html:
3003 * tiled-drawing/scrolling/frames/resources/autoscrolling-frame-with-fixed.html:
3004 * tiled-drawing/scrolling/iframe_in_iframe.html:
3005 * tiled-drawing/tiled-drawing-scroll-position-page-cache-restoration-expected.txt:
3007 2018-01-29 Yusuke Suzuki <utatane.tea@gmail.com>
3009 [JSC] Implement trimStart and trimEnd
3010 https://bugs.webkit.org/show_bug.cgi?id=182233
3012 Reviewed by Mark Lam.
3014 * js/Object-getOwnPropertyNames-expected.txt:
3015 * js/script-tests/Object-getOwnPropertyNames.js:
3017 2018-01-29 Yusuke Suzuki <utatane.tea@gmail.com>
3019 [JSC] Relax line terminators in String to make JSON subset of JS
3020 https://bugs.webkit.org/show_bug.cgi?id=182232
3022 Reviewed by Keith Miller.
3024 * sputnik/Conformance/07_Lexical_Conventions/7.3_Line_Terminators/S7.3_A2.3-expected.txt:
3025 * sputnik/Conformance/07_Lexical_Conventions/7.3_Line_Terminators/S7.3_A2.3.html:
3026 * sputnik/Conformance/07_Lexical_Conventions/7.3_Line_Terminators/S7.3_A2.4-expected.txt:
3027 * sputnik/Conformance/07_Lexical_Conventions/7.3_Line_Terminators/S7.3_A2.4.html:
3029 2018-01-29 Youenn Fablet <youenn@apple.com>
3031 ServiceWorkerClientFetch should not consider responses without Location headers as redirection responses
3032 https://bugs.webkit.org/show_bug.cgi?id=182134
3034 Reviewed by Chris Dumez.
3038 2018-01-29 Youenn Fablet <youenn@apple.com>
3040 Cache API should make sure to resolve caches.open promises in the same order as called
3041 https://bugs.webkit.org/show_bug.cgi?id=182193
3042 <rdar://problem/36930363>
3044 Reviewed by Chris Dumez.
3046 * http/wpt/cache-storage/cache-open.https-expected.txt: Added.
3047 * http/wpt/cache-storage/cache-open.https.html: Added.
3049 2018-01-29 Matt Lewis <jlewis3@apple.com>
3051 Marked imported/w3c/web-platform-tests/html/semantics/scripting-1/the-script-element/module/errorhandling.html as flaky.
3052 https://bugs.webkit.org/show_bug.cgi?id=182177
3054 Unreviewed test expectations.
3058 2018-01-29 Jiewen Tan <jiewen_tan@apple.com>
3060 [WebAuthN] Add a compile-time feature flag
3061 https://bugs.webkit.org/show_bug.cgi?id=182211
3062 <rdar://problem/36936365>
3064 Reviewed by Brent Fulgham.
3066 Skip WebAuthN related tests on certain platforms as they won't
3067 support it immediately.
3069 * platform/gtk/TestExpectations:
3070 * platform/ios-wk1/TestExpectations:
3071 * platform/mac-wk1/TestExpectations:
3072 * platform/win/TestExpectations:
3073 * platform/wpe/TestExpectations:
3075 2018-01-29 Ryan Haddad <ryanhaddad@apple.com>
3077 Mark webrtc/captureCanvas-webrtc.html as flaky on macOS.
3078 https://bugs.webkit.org/show_bug.cgi?id=181835
3080 Unreviewed test gardening.
3082 * platform/mac-wk2/TestExpectations:
3084 2018-01-29 John Wilander <wilander@apple.com>
3086 Switch grandfathering layout test to trigger on data record scanning instead of data record modification
3087 https://bugs.webkit.org/show_bug.cgi?id=181482
3088 <rdar://problem/36549026>
3090 Unreviewed test gardening.
3092 * http/tests/resourceLoadStatistics/grandfathering.html:
3094 testRunner.installStatisticsDidModifyDataRecordsCallback()
3096 testRunner.installStatisticsDidScanDataRecordsCallback().
3097 * platform/mac-wk2/TestExpectations:
3098 Marked as [ Pass ] again.
3100 2018-01-29 Andy Estes <aestes@apple.com>
3102 [iOS] Restrict synthetic clicks to the origin that handled the underlying touch event
3103 https://bugs.webkit.org/show_bug.cgi?id=182252
3104 <rdar://problem/21555881>
3106 Reviewed by Tim Horton.
3109 * http/tests/events/touch/ios/cross-frame-single-tap-same-origin.https-expected.txt: Added.
3110 * http/tests/events/touch/ios/cross-frame-single-tap-same-origin.https.html: Added.
3111 * http/tests/events/touch/ios/resources/click-target.html: Added.
3113 2018-01-29 Matt Lewis <jlewis3@apple.com>
3115 Unreviewed, rolling out r227731.
3117 This caused and assertion failure in API tests.
3121 "Layout Test fast/events/beforeunload-dom-manipulation-
3122 crash.html is crashing"
3123 https://bugs.webkit.org/show_bug.cgi?id=181204
3124 https://trac.webkit.org/changeset/227731
3126 2018-01-29 Youenn Fablet <youenn@apple.com>
3128 Move http/wpt/service-workers/clone-opaque-being-loaded-response.https.html to use HTTP
3129 https://bugs.webkit.org/show_bug.cgi?id=182202
3131 Reviewed by Chris Dumez.
3133 Some bots dislike cross origin HTTPS fetches.
3135 * http/wpt/service-workers/clone-opaque-being-loaded-response-expected.txt: Renamed from LayoutTests/http/wpt/service-workers/clone-opaque-being-loaded-response.https-expected.txt.
3136 * http/wpt/service-workers/clone-opaque-being-loaded-response.html: Renamed from LayoutTests/http/wpt/service-workers/clone-opaque-being-loaded-response.https.html.
3138 2018-01-29 Michael Catanzaro <mcatanzaro@igalia.com>
3140 Unreviewed WPE test gardening
3142 * platform/wpe/TestExpectations:
3144 2018-01-29 Per Arne Vollan <pvollan@apple.com>
3146 Layout Test fast/events/beforeunload-dom-manipulation-crash.html is crashing
3147 https://bugs.webkit.org/show_bug.cgi?id=181204
3148 <rdar://problem/36256274>
3150 Reviewed by Ryosuke Niwa.
3152 * fast/events/beforeunload-dom-manipulation-crash.html: Make it clear that the
3153 frame element is a child of the 'del' element.
3154 * fast/events/beforeunload-dom-manipulation-crash-expected.html:
3155 * platform/mac-wk1/TestExpectations: Unskip test.
3157 2018-01-29 Per Arne Vollan <pvollan@apple.com>
3159 Mark js/dom/array-with-double-assign.html as a failure on Windows.
3160 https://bugs.webkit.org/show_bug.cgi?id=182239
3162 Unreviewed test gardening.
3164 * platform/win/TestExpectations:
3166 2018-01-28 Minsheng Liu <lambda@liu.ms>
3168 Overflow of formulas is hidden for display mathematics
3169 https://bugs.webkit.org/show_bug.cgi?id=160547
3171 Reviewed by Frédéric Wang.
3173 Add a test to ensure <math> with display="block" will not truncate overflowed contents.
3175 * mathml/presentation/display-math-horizontal-overflow-expected.txt: Added.
3176 * mathml/presentation/display-math-horizontal-overflow.html: Added.
3178 2018-01-28 Zan Dobersek <zdobersek@igalia.com>
3180 Unreviewed WPE gardening.
3182 * platform/wpe/TestExpectations: Add test failure expectations. Shuffle
3183 around a few expectations and eliminate duplicate ones, removing overlap
3184 warnings printed out when invoking run-webkit-tests.
3186 2018-01-28 Zan Dobersek <zdobersek@igalia.com>
3188 Unreviewed GTK+ gardening.
3190 * platform/gtk/TestExpectations: Add failure expectations for three tests.
3191 * platform/gtk/imported/w3c/web-platform-tests/html/semantics/scripting-1/the-script-element/module/errorhandling-expected.txt:
3192 Added a test baseline due to console messages being output in a slightly different order.
3194 2018-01-26 Ryosuke Niwa <rniwa@webkit.org>
3196 Make accessibility/mac/selection-notification-focus-change.html more reliable and re-enable it
3197 https://bugs.webkit.org/show_bug.cgi?id=182198
3198 <rdar://problem/36930258>
3200 Reviewed by Tim Horton.
3202 Refactored the test by splitting each test case into its own function split by setTimeout by zero seconds
3203 instead of triggering the next test case when receiving a specific notification to make the test more robust.
3205 Also moved functions which trigger the focus move into evalAndLog so that they appear in the expected result,
3206 and added more logging to make the debugging of the test easier.
3208 Finally, added WebKit2 specific expected result because it has one extra test failure compared to WebKit1.
3210 * accessibility/mac/selection-notification-focus-change-expected.txt:
3211 * accessibility/mac/selection-notification-focus-change.html:
3212 * platform/mac-wk2/accessibility/mac: Added.
3213 * platform/mac-wk2/accessibility/mac/selection-notification-focus-change-expected.txt: Added.
3214 * platform/mac/TestExpectations: Removed the flaky test failure expectation since this test should now have
3215 the same expected result everywhere on macOS.
3217 2018-01-26 Chris Dumez <cdumez@apple.com>
3219 Layout Test http/wpt/beacon/beacon-async-error-logging.html is flaky
3220 https://bugs.webkit.org/show_bug.cgi?id=182184
3221 <rdar://problem/36929478>
3223 Reviewed by Youenn Fablet.
3225 Stop relying on a setTimeout(500) to end the test. Instead rely on the
3226 internals.setConsoleMessageListener() API to wait for the console message
3229 * http/wpt/beacon/beacon-async-error-logging.html:
3231 2018-01-26 Ricky Mondello <rmondello@apple.com>
3233 Use the standard -webkit-autofill color on iOS
3234 https://bugs.webkit.org/show_bug.cgi?id=182182
3236 Reviewed by Tim Horton.
3238 Update test expectations.
3240 * platform/ios/fast/forms/auto-fill-button/input-strong-confirmation-password-auto-fill-button-expected.txt:
3241 * platform/ios/fast/forms/auto-fill-button/input-strong-password-auto-fill-button-expected.txt:
3243 2018-01-26 Megan Gardner <megan_gardner@apple.com>
3245 Don't retain focus for input peripheral views
3246 https://bugs.webkit.org/show_bug.cgi?id=182204
3248 Reviewed by Tim Horton.
3250 Fixed a spelling error while fixing a bug this test caught.
3252 * fast/forms/ios/ipad/unfocus-inside-fixed-hittest.html:
3253 * fast/forms/ios/ipad/unfocus-inside-fixed-hittest-expected.txt:
3255 2018-01-26 Youenn Fablet <youenn@apple.com>
3257 Layout Test imported/w3c/web-platform-tests/service-workers/service-worker/appcache-ordering-main.https.html is flaky
3258 https://bugs.webkit.org/show_bug.cgi?id=182176
3259 <rdar://problem/36915685>
3263 * TestExpectations: Skiping test for now.
3265 2018-01-26 Ryan Haddad <ryanhaddad@apple.com>
3267 Mark imported/blink/fast/text/international-iteration-simple-text.html as flaky.
3268 https://bugs.webkit.org/show_bug.cgi?id=179853
3270 Unreviewed test gardening.
3272 * platform/mac-wk1/TestExpectations:
3274 2018-01-26 Per Arne Vollan <pvollan@apple.com>
3276 [Win] Update test expectations.
3278 Unreviewed test gardening.
3280 * platform/win/TestExpectations:
3282 2018-01-25 Ryosuke Niwa <rniwa@webkit.org>
3284 Make scrolling to the focused element async
3285 https://bugs.webkit.org/show_bug.cgi?id=181575
3286 <rdar://problem/36459767>
3288 Reviewed by Simon Fraser.
3290 Updated the tests per the behavioral change and added two more tests for scrolling to the focused element.
3292 * accessibility/mac/webkit-scrollarea-position.html: Wait for the focus scrolling to take effect.
3293 * fast/events/reveal-link-when-focused.html: Ditto.
3294 * fast/images/imagemap-scroll.html: Ditto.
3295 * fast/overflow/scroll-nested-positioned-layer-in-overflow.html: Ditto.
3296 * fast/overflow/scrollRevealButton.html: Ditto.
3297 * fast/transforms/scrollIntoView-transformed.html: Ditto. We need to focus each element in a seperate task
3298 since only the last focused element will be revealed otherwise.
3299 * fast/scrolling/scroll-to-focused-element-asynchronously-expected.txt: Added.
3300 * fast/scrolling/scroll-to-focused-element-asynchronously.html: Added.
3301 * fast/scrolling/scroll-to-focused-element-canceled-by-fragment-navigation-expected.txt: Added.
3302 * fast/scrolling/scroll-to-focused-element-canceled-by-fragment-navigation.html: Added.
3304 2018-01-25 Said Abou-Hallawa <sabouhallawa@apple.com>
3306 REGRESSION(r217236): [iOS] PDFDocumentImage does not update its cached ImageBuffer if it has a sub-rectangle of the image
3307 https://bugs.webkit.org/show_bug.cgi?id=182083
3309 Reviewed by Simon Fraser.
3311 PDFDocumentImage renders only on CG platforms. Enable the new test for
3315 * fast/images/pdf-as-image-dest-rect-change-expected.txt: Added.
3316 * fast/images/pdf-as-image-dest-rect-change.html: Added.
3317 * platform/ios/TestExpectations:
3319 2018-01-25 Yusuke Suzuki <utatane.tea@gmail.com>
3321 imported/w3c/web-platform-tests/html/semantics/scripting-1/the-script-element/module/errorhandling.html crashes
3322 https://bugs.webkit.org/show_bug.cgi?id=181980
3324 Reviewed by Ryosuke Niwa.
3328 2018-01-25 Jer Noble <jer.noble@apple.com>
3330 Move ImageDecoderAVFObjC from using AVSampleBufferGenerator to AVAssetReaderOutput for parsing
3331 https://bugs.webkit.org/show_bug.cgi?id=182091
3333 Reviewed by Eric Carlson.
3335 * platform/ios/imported/w3c/web-platform-tests/html/semantics/embedded-content/the-img-element/update-the-source-set-expected.txt: Added.
3337 2018-01-25 Antoine Quint <graouts@apple.com>
3339 [Web Animations] Account for provided easings when computing progress and resolving keyframe effect values
3340 https://bugs.webkit.org/show_bug.cgi?id=182098
3341 <rdar://problem/36866149>
3343 Reviewed by Dean Jackson.
3345 Update an animated value due to more accurate resolution of cubic-bezier() timing functions.
3347 * platform/mac/transitions/default-timing-function-expected.txt:
3349 2018-01-25 Per Arne Vollan <pvollan@apple.com>
3351 [Win] Update test expectations.
3353 Unreviewed test gardening.
3355 * platform/win/TestExpectations:
3357 2018-01-25 Matt Lewis <jlewis3@apple.com>
3359 Adjusted expectation for memory/memory-pressure-simulation.html.
3360 https://bugs.webkit.org/show_bug.cgi?id=170629
3362 Unreviewed test gardening.
3364 * platform/mac-wk2/TestExpectations:
3366 2018-01-25 Miguel Gomez <magomez@igalia.com>
3368 Unreviewed GTK+ gardening after r227599.
3370 * platform/gtk/TestExpectations:
3371 * platform/gtk/fast/overflow/line-clamp-expected.png:
3372 * platform/gtk/fast/overflow/line-clamp-expected.txt:
3374 2018-01-25 Manuel Rego Casasnovas <rego@igalia.com>
3376 [css-multicol] Some test imported in r227600 are failing
3378 Unreviewed gardening.
3382 2018-01-25 Manuel Rego Casasnovas <rego@igalia.com>
3384 [css-multicol] Update WPT test suite
3385 https://bugs.webkit.org/show_bug.cgi?id=182087
3387 Reviewed by Javier Fernandez.
3390 * platform/gtk/TestExpectations:
3392 2018-01-25 Antoine Quint <graouts@apple.com>
3394 [Web Animations] Update WPT tests and move them to imported/w3c/web-platform-tests
3395 https://bugs.webkit.org/show_bug.cgi?id=182092
3397 Unreviewed test gardening.
3400 * http/wpt/web-animations/OWNERS: Removed.
3401 * http/wpt/web-animations/README.md: Removed.
3402 * http/wpt/web-animations/interfaces/Animatable/animate-expected.txt: Removed.
3403 * http/wpt/web-animations/interfaces/Animatable/getAnimations-expected.txt: Removed.
3404 * http/wpt/web-animations/interfaces/Animatable/getAnimations.html: Removed.
3405 * http/wpt/web-animations/interfaces/Animation/constructor.html: Removed.
3406 * http/wpt/web-animations/interfaces/Animation/finish-expected.txt: Removed.
3407 * http/wpt/web-animations/interfaces/Animation/finished-expected.txt: Removed.
3408 * http/wpt/web-animations/interfaces/Animation/playState-expected.txt: Removed.
3409 * http/wpt/web-animations/interfaces/Animation/playState.html: Removed.
3410 * http/wpt/web-animations/interfaces/AnimationEffectTiming/delay-expected.txt: Removed.
3411 * http/wpt/web-animations/interfaces/AnimationEffectTiming/delay.html: Removed.
3412 * http/wpt/web-animations/interfaces/AnimationEffectTiming/direction-expected.txt: Removed.
3413 * http/wpt/web-animations/interfaces/AnimationEffectTiming/direction.html: Removed.
3414 * http/wpt/web-animations/interfaces/AnimationEffectTiming/duration-expected.txt: Removed.
3415 * http/wpt/web-animations/interfaces/AnimationEffectTiming/duration.html: Removed.
3416 * http/wpt/web-animations/interfaces/AnimationEffectTiming/endDelay-expected.txt: Removed.
3417 * http/wpt/web-animations/interfaces/AnimationEffectTiming/endDelay.html: Removed.
3418 * http/wpt/web-animations/interfaces/AnimationEffectTiming/fill-expected.txt: Removed.
3419 * http/wpt/web-animations/interfaces/AnimationEffectTiming/fill.html: Removed.
3420 * http/wpt/web-animations/interfaces/AnimationEffectTiming/getAnimations-expected.txt: Removed.
3421 * http/wpt/web-animations/interfaces/AnimationEffectTiming/getAnimations.html: Removed.
3422 * http/wpt/web-animations/interfaces/AnimationEffectTiming/getComputedStyle-expected.txt: Removed.
3423 * http/wpt/web-animations/interfaces/AnimationEffectTiming/getComputedStyle.html: Removed.
3424 * http/wpt/web-animations/interfaces/AnimationEffectTiming/iterationStart-expected.txt: Removed.
3425 * http/wpt/web-animations/interfaces/AnimationEffectTiming/iterationStart.html: Removed.
3426 * http/wpt/web-animations/interfaces/AnimationEffectTiming/iterations-expected.txt: Removed.
3427 * http/wpt/web-animations/interfaces/AnimationEffectTiming/iterations.html: Removed.
3428 * http/wpt/web-animations/interfaces/AnimationTimeline/document-timeline-expected.txt: Removed.
3429 * http/wpt/web-animations/interfaces/AnimationTimeline/document-timeline.html: Removed.
3430 * http/wpt/web-animations/interfaces/KeyframeEffect/composite-expected.txt: Removed.
3431 * http/wpt/web-animations/interfaces/KeyframeEffect/constructor-expected.txt: Removed.
3432 * http/wpt/web-animations/interfaces/KeyframeEffect/constructor.html: Removed.
3433 * http/wpt/web-animations/interfaces/KeyframeEffect/copy-constructor-expected.txt: Removed.
3434 * http/wpt/web-animations/interfaces/KeyframeEffect/copy-constructor.html: Removed.
3435 * http/wpt/web-animations/interfaces/KeyframeEffect/getComputedTiming-expected.txt: Removed.
3436 * http/wpt/web-animations/interfaces/KeyframeEffect/getComputedTiming.html: Removed.
3437 * http/wpt/web-animations/interfaces/KeyframeEffect/iterationComposite-expected.txt: Removed.
3438 * http/wpt/web-animations/interfaces/KeyframeEffect/setKeyframes-expected.txt: Removed.
3439 * http/wpt/web-animations/interfaces/KeyframeEffect/setKeyframes.html: Removed.
3440 * http/wpt/web-animations/interfaces/KeyframeEffectReadOnly/copy-constructor-expected.txt: Removed.
3441 * http/wpt/web-animations/interfaces/KeyframeEffectReadOnly/copy-constructor.html: Removed.
3442 * http/wpt/web-animations/resources/keyframe-utils.js: Removed.
3443 * http/wpt/web-animations/timing-model/animation-effects/active-time.html: Removed.
3444 * http/wpt/web-animations/timing-model/animation-effects/phases-and-states.html: Removed.
3446 2018-01-24 Frederic Wang <fwang@igalia.com>
3448 ScrollingStateNode::reconcileLayerPositionForViewportRect is only called on direct children of the root
3449 https://bugs.webkit.org/show_bug.cgi?id=179946
3451 Reviewed by Simon Fraser.
3453 Add a test that verifies the correct update of the graphic layer of a "position: fixed" and
3454 "position: sticky" nodes inside a non-flat scrolling tree. The test checks recursive call
3455 on overflow, "position: sticky" and "position: fixed" nodes.
3457 * fast/scrolling/ios/reconcile-layer-position-recursive-expected.txt: Added.
3458 * fast/scrolling/ios/reconcile-layer-position-recursive.html: Added.
3460 2018-01-24 Manuel Rego Casasnovas <rego@igalia.com>
3462 Move css-color & css-multicol WPT suites to the proper folder
3463 https://bugs.webkit.org/show_bug.cgi?id=182044
3465 Reviewed by Youenn Fablet.
3468 * platform/gtk/TestExpectations:
3469 * platform/ios-wk1/TestExpectations:
3470 * platform/ios/TestExpectations:
3471 * platform/win/TestExpectations:
3473 2018-01-24 Jiewen Tan <jiewen_tan@apple.com>
3475 [WebAuthN] Implement PublicKeyCredential’s [[DiscoverFromExternalSource]] with a dummy authenticator
3476 https://bugs.webkit.org/show_bug.cgi?id=182032
3477 <rdar://problem/36459922>
3479 Reviewed by Brent Fulgham.
3481 * http/tests/webauthn/public-key-credential-get-with-invalid-parameters.https-expected.txt: Added.
3482 * http/tests/webauthn/public-key-credential-get-with-invalid-parameters.https.html: Added.
3483 * http/tests/webauthn/public-key-credential-same-origin-with-ancestors-2.https-expected.txt:
3484 * http/tests/webauthn/public-key-credential-same-origin-with-ancestors.https-expected.txt:
3485 * http/tests/webauthn/resources/last-layer-frame.https.html:
3486 * http/wpt/credential-management/credentialscontainer-store-basics.https-expected.txt: Added.
3487 * http/wpt/credential-management/credentialscontainer-store-basics.https.html: Added.
3488 * http/wpt/webauthn/idl.https-expected.txt:
3489 * http/wpt/webauthn/idl.https.html:
3490 * http/wpt/webauthn/public-key-credential-create-success.https.html:
3491 * http/wpt/webauthn/public-key-credential-get-failure.https-expected.txt: Added.
3492 * http/wpt/webauthn/public-key-credential-get-failure.https.html: Added.
3493 * http/wpt/webauthn/public-key-credential-get-success.https-expected.txt: Added.
3494 * http/wpt/webauthn/public-key-credential-get-success.https.html: Added.
3496 2018-01-24 Youenn Fablet <youenn@apple.com>
3498 Opaque being-loaded responses should clone their body
3499 https://bugs.webkit.org/show_bug.cgi?id=182056
3501 Reviewed by Brady Eidson.
3503 * http/wpt/service-workers/clone-opaque-being-loaded-response-worker.js: Added.
3504 * http/wpt/service-workers/clone-opaque-being-loaded-response.html: Added.
3505 * http/wpt/service-workers/clone-opaque-being-loaded-response.https-expected.txt: Added.
3506 * http/wpt/service-workers/resources/clone-opaque-being-loaded-response-iframe.html: Added.
3507 * http/wpt/service-workers/resources/lengthy-pass.py: Added.
3510 2018-01-24 David Hyatt <hyatt@apple.com>
3512 Implement line clamp for mail.
3513 https://bugs.webkit.org/show_bug.cgi?id=180818
3515 Reviewed by Dean Jackson.
3517 Added parsing tests, basic and advanced clamping examples, and vertical
3518 writing tests. Revised an iOS clamp test to account for a slight change
3519 in rendering caused by altering clamping to be consistent with the pagination
3520 model of breaking beteween lines.
3522 * fast/block/lines-clamp-advanced-expected.html: Added.
3523 * fast/block/lines-clamp-advanced-rl-expected.html: Added.
3524 * fast/block/lines-clamp-advanced-rl.html: Added.
3525 * fast/block/lines-clamp-advanced.html: Added.
3526 * fast/block/lines-clamp-basic-expected.html: Added.
3527 * fast/block/lines-clamp-basic-rl-expected.html: Added.
3528 * fast/block/lines-clamp-basic-rl.html: Added.
3529 * fast/block/lines-clamp-basic.html: Added.
3530 * fast/css/lines-clamp-parsing-expected.txt: Added.
3531 * fast/css/lines-clamp-parsing.html: Added.
3532 * platform/ios-simulator-wk2/fast/overflow: Added.
3533 * platform/ios-simulator-wk2/fast/overflow/line-clamp-expected.txt: Added.
3535 2018-01-24 Matt Lewis <jlewis3@apple.com>
3537 Marked http/tests/storageAccess/request-and-grant-access-then-detach-should-not-have-access.html as flaky on High Sierra Release.
3538 https://bugs.webkit.org/show_bug.cgi?id=181601
3540 Unreviewed test gardening.
3542 * platform/mac-wk2/TestExpectations:
3544 2018-01-24 Jonathan Bedard <jbedard@apple.com>
3546 Fix race-condition in fast/text/click-ellipsis-assertion-failure.html
3547 https://bugs.webkit.org/show_bug.cgi?id=182055
3548 <rdar://problem/36830203>
3550 Reviewed by Simon Fraser.
3552 * fast/text/click-ellipsis-assertion-failure.html: Wait for promise before ending test.
3554 2018-01-24 Antti Koivisto <antti@apple.com>
3556 Assertion failure in RenderMultiColumnSet::requiresBalancing() on fast/multicol/spanner-crash-when-adding-summary.html
3557 https://bugs.webkit.org/show_bug.cgi?id=179308
3558 <rdar://problem/34592771>
3560 Reviewed by Zalan Bujtas.
3562 Unskip fast/multicol/spanner-crash-when-adding-summary.html
3564 * platform/ios/TestExpectations:
3565 * platform/mac/TestExpectations:
3567 2018-01-24 Daniel Bates <dabates@apple.com>
3569 [CSP] Check policy for targeted windows when navigating to a JavaScript URL
3570 https://bugs.webkit.org/show_bug.cgi?id=182018
3571 <rdar://problem/36795781>
3573 Reviewed by Brent Fulgham.
3575 * http/tests/security/contentSecurityPolicy/resources/window-open-javascript-url-with-target-blocked.html: Added.
3576 * http/tests/security/contentSecurityPolicy/resources/window-open-javascript-url-with-target-blocked.js: Added.
3578 * http/tests/security/contentSecurityPolicy/window-open-javascript-url-with-target-blocked-expected.txt: Added.
3579 * http/tests/security/contentSecurityPolicy/window-open-javascript-url-with-target-blocked.html: Added.
3581 2018-01-24 Chris Dumez <cdumez@apple.com>
3583 Add a IPC::SendSyncOption indicating we should not process incoming IPC while waiting for the sync reply
3584 https://bugs.webkit.org/show_bug.cgi?id=182021
3585 <rdar://problem/21629943>
3587 Reviewed by Ryosuke Niwa.
3589 Add layout test coverage for the new flag.
3591 * fast/misc/testIncomingSyncIPCMessageWhileWaitingForSyncReply-expected.txt: Added.
3592 * fast/misc/testIncomingSyncIPCMessageWhileWaitingForSyncReply.html: Added.
3594 2018-01-24 Matt Lewis <jlewis3@apple.com>
3596 Adjusted expectations for http/tests/cache/disk-cache/memory-cache-revalidation-updates-disk-cache.html.
3597 https://bugs.webkit.org/show_bug.cgi?id=162975
3599 Unreviewed test gardening.
3600 * platform/mac-wk2/TestExpectations:
3602 2018-01-24 Chris Dumez <cdumez@apple.com>
3604 Layout Test http/tests/workers/service/basic-unregister-then-register-again-reuse.html is flaky
3605 https://bugs.webkit.org/show_bug.cgi?id=182030
3606 <rdar://problem/36802933>
3608 Reviewed by Youenn Fablet.
3610 The service worker was only extending its lifetime using waitUntil() for 10 seconds. On the flakiness
3611 dashboard, I see that the test sometimes takes more than 10 seconds to run on some bots, which can
3612 cause the test to fail since the service worker is not keeping the registration alive anymore.
3613 To address the issue, raise the lifetime to 30 seconds.
3615 * http/tests/workers/service/resources/basic-unregister-then-register-again-reuse-worker.js:
3616 (event.waitUntil.new.Promise):
3618 2018-01-24 Alex Christensen <achristensen@webkit.org>
3620 Remove El Capitan test expectations.
3622 * platform/mac-elcapitan: Removed.
3623 * platform/mac-elcapitan-wk2: Removed.
3624 * platform/mac-elcapitan-wk2/fast: Removed.
3625 * platform/mac-elcapitan-wk2/fast/dom: Removed.
3626 * platform/mac-elcapitan-wk2/fast/dom/HTMLLinkElement: Removed.
3627 * platform/mac-elcapitan-wk2/fast/dom/HTMLLinkElement/preconnect-support-expected.txt: Removed.
3628 * platform/mac-elcapitan-wk2/fast/dom/navigator-detached-no-crash-expected.txt: Removed.
3629 * platform/mac-elcapitan-wk2/http: Removed.
3630 * platform/mac-elcapitan-wk2/http/tests: Removed.
3631 * platform/mac-elcapitan-wk2/http/tests/contentextensions: Removed.
3632 * platform/mac-elcapitan-wk2/http/tests/contentextensions/make-https-expected.txt: Removed.
3633 * platform/mac-elcapitan-wk2/imported: Removed.
3634 * platform/mac-elcapitan-wk2/imported/w3c: Removed.
3635 * platform/mac-elcapitan-wk2/imported/w3c/web-platform-tests: Removed.
3636 * platform/mac-elcapitan-wk2/imported/w3c/web-platform-tests/fetch: Removed.
3637 * platform/mac-elcapitan-wk2/imported/w3c/web-platform-tests/fetch/api: Removed.
3638 * platform/mac-elcapitan-wk2/imported/w3c/web-platform-tests/fetch/api/basic: Removed.
3639 * platform/mac-elcapitan-wk2/imported/w3c/web-platform-tests/fetch/api/cors: Removed.
3640 * platform/mac-elcapitan-wk2/imported/w3c/web-platform-tests/url: Removed.
3641 * platform/mac-elcapitan-wk2/imported/w3c/web-platform-tests/url/failure-expected.txt: Removed.
3642 * platform/mac-elcapitan/TestExpectations: Removed.
3643 * platform/mac-elcapitan/accessibility: Removed.
3644 * platform/mac-elcapitan/accessibility/form-control-value-settable-expected.txt: Removed.
3645 * platform/mac-elcapitan/compositing: Removed.
3646 * platform/mac-elcapitan/compositing/contents-opaque: Removed.
3647 * platform/mac-elcapitan/compositing/contents-opaque/control-layer-expected.txt: Removed.
3648 * platform/mac-elcapitan/compositing/repaint: Removed.
3649 * platform/mac-elcapitan/compositing/repaint/iframes: Removed.
3650 * platform/mac-elcapitan/compositing/repaint/iframes/composited-iframe-with-fixed-background-doc-repaint-expected.txt: Removed.
3651 * platform/mac-elcapitan/compositing/rtl: Removed.
3652 * platform/mac-elcapitan/compositing/rtl/rtl-overflow-scrolling-expected.txt: Removed.
3653 * platform/mac-elcapitan/css2.1: Removed.
3654 * platform/mac-elcapitan/css3: Removed.
3655 * platform/mac-elcapitan/css3/selectors3: Removed.
3656 * platform/mac-elcapitan/css3/selectors3/html: Removed.
3657 * platform/mac-elcapitan/css3/selectors3/html/css3-modsel-19b-expected.txt: Removed.
3658 * platform/mac-elcapitan/css3/selectors3/html/css3-modsel-23-expected.txt: Removed.
3659 * platform/mac-elcapitan/css3/selectors3/html/css3-modsel-24-expected.txt: Removed.
3660 * platform/mac-elcapitan/css3/selectors3/html/css3-modsel-64-expected.txt: Removed.
3661 * platform/mac-elcapitan/css3/selectors3/html/css3-modsel-68-expected.txt: Removed.
3662 * platform/mac-elcapitan/css3/selectors3/html/css3-modsel-69-expected.txt: Removed.
3663 * platform/mac-elcapitan/css3/selectors3/xhtml: Removed.
3664 * platform/mac-elcapitan/css3/selectors3/xhtml/css3-modsel-19b-expected.txt: Removed.
3665 * platform/mac-elcapitan/css3/selectors3/xhtml/css3-modsel-23-expected.txt: Removed.
3666 * platform/mac-elcapitan/css3/selectors3/xhtml/css3-modsel-24-expected.txt: Removed.
3667 * platform/mac-elcapitan/css3/selectors3/xhtml/css3-modsel-64-expected.txt: Removed.
3668 * platform/mac-elcapitan/css3/selectors3/xhtml/css3-modsel-68-expected.txt: Removed.
3669 * platform/mac-elcapitan/css3/selectors3/xhtml/css3-modsel-69-expected.txt: Removed.
3670 * platform/mac-elcapitan/css3/selectors3/xml: Removed.
3671 * platform/mac-elcapitan/css3/selectors3/xml/css3-modsel-19b-expected.txt: Removed.
3672 * platform/mac-elcapitan/css3/selectors3/xml/css3-modsel-23-expected.txt: Removed.
3673 * platform/mac-elcapitan/css3/selectors3/xml/css3-modsel-24-expected.txt: Removed.
3674 * platform/mac-elcapitan/css3/selectors3/xml/css3-modsel-64-expected.txt: Removed.
3675 * platform/mac-elcapitan/css3/selectors3/xml/css3-modsel-68-expected.txt: Removed.
3676 * platform/mac-elcapitan/css3/selectors3/xml/css3-modsel-69-expected.txt: Removed.
3677 * platform/mac-elcapitan/editing: Removed.
3678 * platform/mac-elcapitan/editing/deleting: Removed.
3679 * platform/mac-elcapitan/editing/deleting/delete-emoji-2-expected.txt: Removed.
3680 * platform/mac-elcapitan/editing/deleting/delete-emoji-3-expected.txt: Removed.
3681 * platform/mac-elcapitan/editing/deleting/delete-emoji-4-expected.txt: Removed.
3682 * platform/mac-elcapitan/editing/deleting/delete-emoji-5-expected.txt: Removed.
3683 * platform/mac-elcapitan/editing/deleting/delete-emoji-6-expected.txt: Removed.
3684 * platform/mac-elcapitan/editing/deleting/delete-emoji-7-expected.txt: Removed.
3685 * platform/mac-elcapitan/editing/deleting/delete-emoji-8-expected.txt: Removed.
3686 * platform/mac-elcapitan/editing/deleting/delete-emoji-9-expected.txt: Removed.
3687 * platform/mac-elcapitan/editing/deleting/delete-emoji-expected.txt: Removed.
3688 * platform/mac-elcapitan/editing/input: Removed.
3689 * platform/mac-elcapitan/editing/input/caret-at-the-edge-of-input-expected.txt: Removed.
3690 * platform/mac-elcapitan/editing/input/reveal-caret-of-multiline-input-expected.txt: Removed.
3691 * platform/mac-elcapitan/editing/inserting: Removed.
3692 * platform/mac-elcapitan/editing/inserting/4960120-1-expected.txt: Removed.
3693 * platform/mac-elcapitan/editing/inserting/before-after-input-element-expected.txt: Removed.
3694 * platform/mac-elcapitan/editing/mac: Removed.
3695 * platform/mac-elcapitan/editing/mac/attributed-string: Removed.
3696 * platform/mac-elcapitan/editing/mac/attributed-string/font-style-variant-effect-expected.txt: Removed.
3697 * platform/mac-elcapitan/editing/mac/spelling: Removed.
3698 * platform/mac-elcapitan/editing/mac/spelling/autocorrection-at-beginning-of-word-1-expected.txt: Removed.
3699 * platform/mac-elcapitan/editing/mac/spelling/autocorrection-at-beginning-of-word-2-expected.txt: Removed.
3700 * platform/mac-elcapitan/editing/mac/spelling/delete-autocorrected-word-2-expected.txt: Removed.
3701 * platform/mac-elcapitan/editing/pasteboard: Removed.
3702 * platform/mac-elcapitan/editing/pasteboard/4641033-expected.txt: Removed.
3703 * platform/mac-elcapitan/editing/pasteboard/4806874-expected.txt: Removed.
3704 * platform/mac-elcapitan/editing/pasteboard/4944770-1-expected.txt: Removed.
3705 * platform/mac-elcapitan/editing/pasteboard/4944770-2-expected.txt: Removed.
3706 * platform/mac-elcapitan/editing/pasteboard/drop-text-without-selection-expected.txt: Removed.
3707 * platform/mac-elcapitan/editing/pasteboard/input-field-1-expected.txt: Removed.
3708 * platform/mac-elcapitan/editing/pasteboard/pasting-tabs-expected.txt: Removed.
3709 * platform/mac-elcapitan/editing/selection: Removed.
3710 * platform/mac-elcapitan/editing/selection/3690703-2-expected.txt: Removed.
3711 * platform/mac-elcapitan/editing/selection/3690703-expected.txt: Removed.
3712 * platform/mac-elcapitan/editing/selection/3690719-expected.txt: Removed.
3713 * platform/mac-elcapitan/editing/selection/4397952-expected.txt: Removed.
3714 * platform/mac-elcapitan/editing/selection/4895428-3-expected.txt: Removed.
3715 * platform/mac-elcapitan/editing/selection/4975120-expected.txt: Removed.
3716 * platform/mac-elcapitan/editing/selection/5240265-expected.txt: Removed.
3717 * platform/mac-elcapitan/editing/selection/drag-select-1-expected.txt: Removed.
3718 * platform/mac-elcapitan/editing/selection/replaced-boundaries-3-expected.txt: Removed.
3719 * platform/mac-elcapitan/editing/selection/select-across-readonly-input-3-expected.txt: Removed.
3720 * platform/mac-elcapitan/editing/selection/select-box-expected.txt: Removed.
3721 * platform/mac-elcapitan/editing/selection/select-element-paragraph-boundary-expected.txt: Removed.
3722 * platform/mac-elcapitan/editing/selection/select-from-textfield-outwards-expected.txt: Removed.
3723 * platform/mac-elcapitan/editing/selection/selection-button-text-expected.txt: Removed.
3724 * platform/mac-elcapitan/fast: Removed.
3725 * platform/mac-elcapitan/fast/attachment: Removed.
3726 * platform/mac-elcapitan/fast/attachment/attachment-label-highlight-expected.txt: Removed.
3727 * platform/mac-elcapitan/fast/attachment/attachment-progress-expected.txt: Removed.
3728 * platform/mac-elcapitan/fast/attachment/attachment-select-on-click-expected.txt: Removed.
3729 * platform/mac-elcapitan/fast/attachment/attachment-select-on-click-inside-user-select-all-expected.txt: Removed.
3730 * platform/mac-elcapitan/fast/attachment/attachment-subtitle-expected.txt: Removed.
3731 * platform/mac-elcapitan/fast/block: Removed.
3732 * platform/mac-elcapitan/fast/block/float: Removed.
3733 * platform/mac-elcapitan/fast/block/float/026-expected.png: Removed.
3734 * platform/mac-elcapitan/fast/block/float/026-expected.txt: Removed.
3735 * platform/mac-elcapitan/fast/block/float/028-expected.png: Removed.
3736 * platform/mac-elcapitan/fast/block/float/028-expected.txt: Removed.
3737 * platform/mac-elcapitan/fast/block/float/float-avoidance-expected.txt: Removed.
3738 * platform/mac-elcapitan/fast/block/float/overhanging-tall-block-expected.png: Removed.
3739 * platform/mac-elcapitan/fast/block/float/overhanging-tall-block-expected.txt: Removed.
3740 * platform/mac-elcapitan/fast/block/margin-collapse: Removed.
3741 * platform/mac-elcapitan/fast/block/margin-collapse/103-expected.txt: Removed.
3742 * platform/mac-elcapitan/fast/block/positioning: Removed.
3743 * platform/mac-elcapitan/fast/block/positioning/inline-block-relposition-expected.txt: Removed.
3744 * platform/mac-elcapitan/fast/canvas: Removed.
3745 * platform/mac-elcapitan/fast/canvas/canvas-strokePath-gradient-shadow-expected.txt: Removed.
3746 * platform/mac-elcapitan/fast/canvas/canvas-strokeRect-gradient-shadow-expected.txt: Removed.
3747 * platform/mac-elcapitan/fast/css: Removed.
3748 * platform/mac-elcapitan/fast/css/continuationCrash-expected.txt: Removed.
3749 * platform/mac-elcapitan/fast/css/focus-ring-exists-for-search-field-expected.txt: Removed.
3750 * platform/mac-elcapitan/fast/css/line-height-expected.txt: Removed.
3751 * platform/mac-elcapitan/fast/css/margin-top-bottom-dynamic-expected.txt: Removed.
3752 * platform/mac-elcapitan/fast/css/text-overflow-input-expected.txt: Removed.
3753 * platform/mac-elcapitan/fast/css/text-transform-select-expected.txt: Removed.
3754 * platform/mac-elcapitan/fast/dom: Removed.
3755 * platform/mac-elcapitan/fast/dom/HTMLInputElement: Removed.
3756 * platform/mac-elcapitan/fast/dom/HTMLInputElement/input-image-alt-text-expected.txt: Removed.
3757 * platform/mac-elcapitan/fast/dom/HTMLTableColElement: Removed.
3758 * platform/mac-elcapitan/fast/dom/HTMLTableColElement/resize-table-using-col-width-expected.txt: Removed.
3759 * platform/mac-elcapitan/fast/dom/HTMLTextAreaElement: Removed.
3760 * platform/mac-elcapitan/fast/dom/HTMLTextAreaElement/reset-textarea-expected.txt: Removed.
3761 * platform/mac-elcapitan/fast/dynamic: Removed.
3762 * platform/mac-elcapitan/fast/dynamic/008-expected.txt: Removed.
3763 * platform/mac-elcapitan/fast/dynamic/positioned-movement-with-positioned-children-expected.txt: Removed.
3764 * platform/mac-elcapitan/fast/events: Removed.
3765 * platform/mac-elcapitan/fast/events/context-no-deselect-expected.txt: Removed.
3766 * platform/mac-elcapitan/fast/events/shadow-event-path-2-expected.txt: Removed.
3767 * platform/mac-elcapitan/fast/forms: Removed.
3768 * platform/mac-elcapitan/fast/forms/001-expected.txt: Removed.
3769 * platform/mac-elcapitan/fast/forms/004-expected.txt: Removed.
3770 * platform/mac-elcapitan/fast/forms/alternative-presentation-button: Removed.
3771 * platform/mac-elcapitan/fast/forms/alternative-presentation-button/replacement-expected.txt: Removed.
3772 * platform/mac-elcapitan/fast/forms/auto-fill-button: Removed.
3773 * platform/mac-elcapitan/fast/forms/auto-fill-button/input-auto-fill-button-expected.txt: Removed.
3774 * platform/mac-elcapitan/fast/forms/auto-fill-button/input-contacts-auto-fill-button-expected.txt: Removed.
3775 * platform/mac-elcapitan/fast/forms/auto-fill-button/input-strong-password-auto-fill-button-expected.txt: Removed.
3776 * platform/mac-elcapitan/fast/forms/basic-buttons-expected.txt: Removed.
3777 * platform/mac-elcapitan/fast/forms/basic-inputs-expected.txt: Removed.
3778 * platform/mac-elcapitan/fast/forms/basic-selects-expected.txt: Removed.
3779 * platform/mac-elcapitan/fast/forms/basic-textareas-expected.txt: Removed.
3780 * platform/mac-elcapitan/fast/forms/basic-textareas-quirks-expected.txt: Removed.
3781 * platform/mac-elcapitan/fast/forms/blankbuttons-expected.txt: Removed.
3782 * platform/mac-elcapitan/fast/forms/box-shadow-override-expected.txt: Removed.
3783 * platform/mac-elcapitan/fast/forms/button-align-expected.txt: Removed.
3784 * platform/mac-elcapitan/fast/forms/button-cannot-be-nested-expected.txt: Removed.
3785 * platform/mac-elcapitan/fast/forms/button-default-title-expected.txt: Removed.
3786 * platform/mac-elcapitan/fast/forms/button-generated-content-expected.txt: Removed.
3787 * platform/mac-elcapitan/fast/forms/button-positioned-expected.txt: Removed.
3788 * platform/mac-elcapitan/fast/forms/button-sizes-expected.txt: Removed.
3789 * platform/mac-elcapitan/fast/forms/button-style-color-expected.txt: Removed.
3790 * platform/mac-elcapitan/fast/forms/button-table-styles-expected.txt: Removed.
3791 * platform/mac-elcapitan/fast/forms/button-text-transform-expected.txt: Removed.
3792 * platform/mac-elcapitan/fast/forms/button-white-space-expected.txt: Removed.
3793 * platform/mac-elcapitan/fast/forms/control-clip-expected.txt: Removed.
3794 * platform/mac-elcapitan/fast/forms/control-clip-overflow-expected.txt: Removed.
3795 * platform/mac-elcapitan/fast/forms/control-restrict-line-height-expected.txt: Removed.
3796 * platform/mac-elcapitan/fast/forms/disabled-select-change-index-expected.txt: Removed.
3797 * platform/mac-elcapitan/fast/forms/encoding-test-expected.txt: Removed.
3798 * platform/mac-elcapitan/fast/forms/fieldset-align-expected.txt: Removed.
3799 * platform/mac-elcapitan/fast/forms/file: Removed.
3800 * platform/mac-elcapitan/fast/forms/file/file-input-direction-expected.txt: Removed.
3801 * platform/mac-elcapitan/fast/forms/file/file-input-disabled-expected.txt: Removed.
3802 * platform/mac-elcapitan/fast/forms/file/input-file-re-render-expected.txt: Removed.
3803 * platform/mac-elcapitan/fast/forms/floating-textfield-relayout-expected.txt: Removed.
3804 * platform/mac-elcapitan/fast/forms/form-element-geometry-expected.txt: Removed.
3805 * platform/mac-elcapitan/fast/forms/hidden-listbox-expected.txt: Removed.
3806 * platform/mac-elcapitan/fast/forms/input-align-expected.txt: Removed.
3807 * platform/mac-elcapitan/fast/forms/input-appearance-bkcolor-expected.txt: Removed.
3808 * platform/mac-elcapitan/fast/forms/input-appearance-default-bkcolor-expected.txt: Removed.
3809 * platform/mac-elcapitan/fast/forms/input-appearance-disabled-expected.txt: Removed.
3810 * platform/mac-elcapitan/fast/forms/input-appearance-focus-expected.txt: Removed.
3811 * platform/mac-elcapitan/fast/forms/input-appearance-height-expected.txt: Removed.
3812 * platform/mac-elcapitan/fast/forms/input-appearance-preventDefault-expected.txt: Removed.
3813 * platform/mac-elcapitan/fast/forms/input-appearance-readonly-expected.txt: Removed.
3814 * platform/mac-elcapitan/fast/forms/input-appearance-selection-expected.txt: Removed.
3815 * platform/mac-elcapitan/fast/forms/input-appearance-spinbutton-expected.txt: Removed.
3816 * platform/mac-elcapitan/fast/forms/input-appearance-spinbutton-up-expected.txt: Removed.
3817 * platform/mac-elcapitan/fast/forms/input-appearance-visibility-expected.txt: Removed.
3818 * platform/mac-elcapitan/fast/forms/input-appearance-width-expected.txt: Removed.
3819 * platform/mac-elcapitan/fast/forms/input-baseline-expected.txt: Removed.
3820 * platform/mac-elcapitan/fast/forms/input-button-sizes-expected.txt: Removed.
3821 * platform/mac-elcapitan/fast/forms/input-disabled-color-expected.txt: Removed.
3822 * platform/mac-elcapitan/fast/forms/input-double-click-selection-gap-bug-expected.txt: Removed.
3823 * platform/mac-elcapitan/fast/forms/input-field-text-truncated-expected.txt: Removed.
3824 * platform/mac-elcapitan/fast/forms/input-first-letter-expected.txt: Removed.
3825 * platform/mac-elcapitan/fast/forms/input-placeholder-visibility-1-expected.txt: Removed.
3826 * platform/mac-elcapitan/fast/forms/input-placeholder-visibility-3-expected.txt: Removed.
3827 * platform/mac-elcapitan/fast/forms/input-readonly-autoscroll-expected.txt: Removed.
3828 * platform/mac-elcapitan/fast/forms/input-readonly-dimmed-expected.txt: Removed.
3829 * platform/mac-elcapitan/fast/forms/input-readonly-empty-expected.txt: Removed.
3830 * platform/mac-elcapitan/fast/forms/input-spaces-expected.txt: Removed.
3831 * platform/mac-elcapitan/fast/forms/input-table-expected.txt: Removed.
3832 * platform/mac-elcapitan/fast/forms/input-text-click-inside-expected.txt: Removed.
3833 * platform/mac-elcapitan/fast/forms/input-text-click-outside-expected.txt: Removed.
3834 * platform/mac-elcapitan/fast/forms/input-text-double-click-expected.txt: Removed.
3835 * platform/mac-elcapitan/fast/forms/input-text-drag-down-expected.txt: Removed.
3836 * platform/mac-elcapitan/fast/forms/input-text-option-delete-expected.txt: Removed.
3837 * platform/mac-elcapitan/fast/forms/input-text-scroll-left-on-blur-expected.txt: Removed.
3838 * platform/mac-elcapitan/fast/forms/input-text-self-emptying-click-expected.txt: Removed.
3839 * platform/mac-elcapitan/fast/forms/input-text-word-wrap-expected.txt: Removed.
3840 * platform/mac-elcapitan/fast/forms/input-value-expected.txt: Removed.
3841 * platform/mac-elcapitan/fast/forms/input-width-expected.txt: Removed.
3842 * platform/mac-elcapitan/fast/forms/listbox-bidi-align-expected.txt: Removed.
3843 * platform/mac-elcapitan/fast/forms/listbox-scrollbar-incremental-load-expected.txt: Removed.
3844 * platform/mac-elcapitan/fast/forms/listbox-width-change-expected.txt: Removed.
3845 * platform/mac-elcapitan/fast/forms/menulist-clip-expected.txt: Removed.
3846 * platform/mac-elcapitan/fast/forms/menulist-deselect-update-expected.txt: Removed.
3847 * platform/mac-elcapitan/fast/forms/menulist-narrow-width-expected.txt: Removed.
3848 * platform/mac-elcapitan/fast/forms/menulist-no-overflow-expected.txt: Removed.
3849 * platform/mac-elcapitan/fast/forms/menulist-restrict-line-height-expected.txt: Removed.
3850 * platform/mac-elcapitan/fast/forms/menulist-style-color-expected.txt: Removed.
3851 * platform/mac-elcapitan/fast/forms/menulist-width-change-expected.txt: Removed.
3852 * platform/mac-elcapitan/fast/forms/minWidthPercent-expected.txt: Removed.
3853 * platform/mac-elcapitan/fast/forms/number: Removed.
3854 * platform/mac-elcapitan/fast/forms/number/number-appearance-rtl-expected.txt: Removed.
3855 * platform/mac-elcapitan/fast/forms/number/number-appearance-spinbutton-disabled-readonly-expected.txt: Removed.
3856 * platform/mac-elcapitan/fast/forms/number/number-appearance-spinbutton-layer-expected.txt: Removed.
3857 * platform/mac-elcapitan/fast/forms/option-script-expected.txt: Removed.
3858 * platform/mac-elcapitan/fast/forms/option-strip-whitespace-expected.txt: Removed.
3859 * platform/mac-elcapitan/fast/forms/option-text-clip-expected.txt: Removed.
3860 * platform/mac-elcapitan/fast/forms/placeholder-position-expected.txt: Removed.
3861 * platform/mac-elcapitan/fast/forms/placeholder-pseudo-style-expected.txt: Removed.
3862 * platform/mac-elcapitan/fast/forms/plaintext-mode-2-expected.txt: Removed.
3863 * platform/mac-elcapitan/fast/forms/search: Removed.
3864 * platform/mac-elcapitan/fast/forms/search-cancel-button-style-sharing-expected.txt: Removed.
3865 * platform/mac-elcapitan/fast/forms/search-display-none-cancel-button-expected.txt: Removed.
3866 * platform/mac-elcapitan/fast/forms/search-input-rtl-expected.txt: Removed.
3867 * platform/mac-elcapitan/fast/forms/search-rtl-expected.txt: Removed.
3868 * platform/mac-elcapitan/fast/forms/search-styled-expected.txt: Removed.
3869 * platform/mac-elcapitan/fast/forms/search-vertical-alignment-expected.txt: Removed.
3870 * platform/mac-elcapitan/fast/forms/search/search-padding-cancel-results-buttons-expected.txt: Removed.
3871 * platform/mac-elcapitan/fast/forms/search/search-size-with-decorations-expected.txt: Removed.
3872 * platform/mac-elcapitan/fast/forms/searchfield-heights-expected.txt: Removed.
3873 * platform/mac-elcapitan/fast/forms/select: Removed.
3874 * platform/mac-elcapitan/fast/forms/select-background-none-expected.txt: Removed.
3875 * platform/mac-elcapitan/fast/forms/select-baseline-expected.txt: Removed.
3876 * platform/mac-elcapitan/fast/forms/select-block-background-expected.txt: Removed.
3877 * platform/mac-elcapitan/fast/forms/select-change-listbox-size-expected.txt: Removed.
3878 * platform/mac-elcapitan/fast/forms/select-change-listbox-to-popup-expected.txt: Removed.
3879 * platform/mac-elcapitan/fast/forms/select-change-popup-to-listbox-expected.txt: Removed.
3880 * platform/mac-elcapitan/fast/forms/select-dirty-parent-pref-widths-expected.txt: Removed.
3881 * platform/mac-elcapitan/fast/forms/select-disabled-appearance-expected.txt: Removed.
3882 * platform/mac-elcapitan/fast/forms/select-empty-option-height-expected.txt: Removed.
3883 * platform/mac-elcapitan/fast/forms/select-initial-position-expected.txt: Removed.
3884 * platform/mac-elcapitan/fast/forms/select-item-background-clip-expected.txt: Removed.
3885 * platform/mac-elcapitan/fast/forms/select-list-box-with-height-expected.txt: Removed.
3886 * platform/mac-elcapitan/fast/forms/select-listbox-multiple-no-focusring-expected.txt: Removed.
3887 * platform/mac-elcapitan/fast/forms/select-non-native-rendering-direction-expected.txt: Removed.
3888 * platform/mac-elcapitan/fast/forms/select-overflow-scroll-expected.txt: Removed.
3889 * platform/mac-elcapitan/fast/forms/select-overflow-scroll-inherited-expected.txt: Removed.
3890 * platform/mac-elcapitan/fast/forms/select-selected-expected.txt: Removed.
3891 * platform/mac-elcapitan/fast/forms/select-style-expected.txt: Removed.
3892 * platform/mac-elcapitan/fast/forms/select-writing-direction-natural-expected.txt: Removed.
3893 * platform/mac-elcapitan/fast/forms/select/optgroup-rendering-expected.txt: Removed.
3894 * platform/mac-elcapitan/fast/forms/stuff-on-my-optgroup-expected.txt: Removed.
3895 * platform/mac-elcapitan/fast/forms/tabbing-input-iframe-expected.txt: Removed.
3896 * platform/mac-elcapitan/fast/forms/textAreaLineHeight-expected.txt: Removed.
3897 * platform/mac-elcapitan/fast/forms/textarea-align-expected.txt: Removed.
3898 * platform/mac-elcapitan/fast/forms/textarea-placeholder-pseudo-style-expected.txt: Removed.
3899 * platform/mac-elcapitan/fast/forms/textarea-placeholder-visibility-1-expected.txt: Removed.
3900 * platform/mac-elcapitan/fast/forms/textarea-placeholder-visibility-2-expected.txt: Removed.
3901 * platform/mac-elcapitan/fast/forms/textarea-scroll-height-expected.txt: Removed.
3902 * platform/mac-elcapitan/fast/forms/textarea-scrollbar-expected.txt: Removed.
3903 * platform/mac-elcapitan/fast/forms/textarea-scrolled-type-expected.txt: Removed.
3904 * platform/mac-elcapitan/fast/forms/textarea-setinnerhtml-expected.txt: Removed.
3905 * platform/mac-elcapitan/fast/forms/textfield-focus-ring-expected.txt: Removed.
3906 * platform/mac-elcapitan/fast/forms/textfield-outline-expected.txt: Removed.
3907 * platform/mac-elcapitan/fast/forms/textfield-overflow-expected.txt: Removed.
3908 * platform/mac-elcapitan/fast/forms/validation-message-appearance-expected.txt: Removed.
3909 * platform/mac-elcapitan/fast/forms/visual-hebrew-text-field-expected.txt: Removed.
3910 * platform/mac-elcapitan/fast/frames: Removed.
3911 * platform/mac-elcapitan/fast/frames/take-focus-from-iframe-expected.txt: Removed.
3912 * platform/mac-elcapitan/fast/hidpi: Removed.
3913 * platform/mac-elcapitan/fast/hidpi/resize-corner-hidpi-expected.txt: Removed.
3914 * platform/mac-elcapitan/fast/html: Removed.
3915 * platform/mac-elcapitan/fast/html/details-no-summary4-expected.txt: Removed.
3916 * platform/mac-elcapitan/fast/html/details-open-javascript-expected.txt: Removed.
3917 * platform/mac-elcapitan/fast/html/details-open2-expected.txt: Removed.
3918 * platform/mac-elcapitan/fast/html/details-open4-expected.txt: Removed.
3919 * platform/mac-elcapitan/fast/html/keygen-expected.txt: Removed.
3920 * platform/mac-elcapitan/fast/inline: Removed.
3921 * platform/mac-elcapitan/fast/lists: Removed.
3922 * platform/mac-elcapitan/fast/lists/dynamic-marker-crash-expected.txt: Removed.
3923 * platform/mac-elcapitan/fast/overflow: Removed.
3924 * platform/mac-elcapitan/fast/overflow/overflow-x-y-expected.txt: Removed.
3925 * platform/mac-elcapitan/fast/overflow/scroll-nested-positioned-layer-in-overflow-expected.txt: Removed.
3926 * platform/mac-elcapitan/fast/overflow/scrollRevealButton-expected.txt: Removed.
3927 * platform/mac-elcapitan/fast/overflow/unreachable-overflow-rtl-bug-expected.png: Removed.
3928 * platform/mac-elcapitan/fast/overflow/unreachable-overflow-rtl-bug-expected.txt: Removed.
3929 * platform/mac-elcapitan/fast/parser: Removed.
3930 * platform/mac-elcapitan/fast/parser/document-write-option-expected.txt: Removed.
3931 * platform/mac-elcapitan/fast/parser/entity-comment-in-textarea-expected.txt: Removed.
3932 * platform/mac-elcapitan/fast/parser/open-comment-in-textarea-expected.txt: Removed.
3933 * platform/mac-elcapitan/fast/repaint: Removed.
3934 * platform/mac-elcapitan/fast/repaint/renderer-destruction-by-invalidateSelection-crash-expected.txt: Removed.
3935 * platform/mac-elcapitan/fast/repaint/search-field-cancel-expected.txt: Removed.
3936 * platform/mac-elcapitan/fast/repaint/subtree-root-skipped-expected.txt: Removed.
3937 * platform/mac-elcapitan/fast/replaced: Removed.
3938 * platform/mac-elcapitan/fast/replaced/replaced-breaking-expected.txt: Removed.
3939 * platform/mac-elcapitan/fast/replaced/replaced-breaking-mixture-expected.txt: Removed.
3940 * platform/mac-elcapitan/fast/replaced/width100percent-button-expected.txt: Removed.
3941 * platform/mac-elcapitan/fast/replaced/width100percent-menulist-expected.txt: Removed.
3942 * platform/mac-elcapitan/fast/replaced/width100percent-textarea-expected.txt: Removed.
3943 * platform/mac-elcapitan/fast/selectors: Removed.
3944 * platform/mac-elcapitan/fast/selectors/064-expected.txt: Removed.
3945 * platform/mac-elcapitan/fast/spatial-navigation: Removed.
3946 * platform/mac-elcapitan/fast/spatial-navigation/snav-multiple-select-focusring-expected.txt: Removed.
3947 * platform/mac-elcapitan/fast/table: Removed.
3948 * platform/mac-elcapitan/fast/table/003-expected.txt: Removed.
3949 * platform/mac-elcapitan/fast/table/append-cells2-expected.txt: Removed.
3950 * platform/mac-elcapitan/fast/table/colspanMinWidth-expected.txt: Removed.
3951 * platform/mac-elcapitan/fast/table/colspanMinWidth-vertical-expected.txt: Removed.
3952 * platform/mac-elcapitan/fast/table/remove-td-display-none-expected.txt: Removed.
3953 * platform/mac-elcapitan/fast/table/spanOverlapRepaint-expected.txt: Removed.
3954 * platform/mac-elcapitan/fast/table/text-field-baseline-expected.txt: Removed.
3955 * platform/mac-elcapitan/fast/text: Removed.
3956 * platform/mac-elcapitan/fast/text/backslash-to-yen-sign-euc-expected.txt: Removed.
3957 * platform/mac-elcapitan/fast/text/crash-complex-text-surrogate-expected.txt: Removed.
3958 * platform/mac-elcapitan/fast/text/drawBidiText-expected.txt: Removed.
3959 * platform/mac-elcapitan/fast/text/emoji-expected.txt: Removed.
3960 * platform/mac-elcapitan/fast/text/font-weights-expected.txt: Removed.
3961 * platform/mac-elcapitan/fast/text/font-weights-zh-expected.png: Removed.
3962 * platform/mac-elcapitan/fast/text/font-weights-zh-expected.txt: Removed.
3963 * platform/mac-elcapitan/fast/text/international: Removed.
3964 * platform/mac-elcapitan/fast/text/international/hindi-spacing-expected.txt: Removed.
3965 * platform/mac-elcapitan/fast/text/international/pop-up-button-text-alignment-and-direction-expected.txt: Removed.
3966 * platform/mac-elcapitan/fast/text/international/unicode-bidi-plaintext-in-textarea-expected.txt: Removed.
3967 * platform/mac-elcapitan/fast/text/justify-ideograph-complex-expected.png: Removed.
3968 * platform/mac-elcapitan/fast/text/justify-ideograph-complex-expected.txt: Removed.
3969 * platform/mac-elcapitan/fast/text/line-initial-and-final-swashes-expected.png: Removed.
3970 * platform/mac-elcapitan/fast/text/line-initial-and-final-swashes-expected.txt: Removed.
3971 * platform/mac-elcapitan/fast/text/textIteratorNilRenderer-expected.txt: Removed.
3972 * platform/mac-elcapitan/fast/transforms: Removed.
3973 * platform/mac-elcapitan/fast/transforms/transformed-focused-text-input-expected.txt: Removed.
3974 * platform/mac-elcapitan/http: Removed.
3975 * platform/mac-elcapitan/http/tests: Removed.
3976 * platform/mac-elcapitan/http/tests/navigation: Removed.
3977 * platform/mac-elcapitan/http/tests/navigation/javascriptlink-frames-expected.txt: Removed.
3978 * platform/mac-elcapitan/http/tests/security: Removed.
3979 * platform/mac-elcapitan/http/tests/security/mixedContent: Removed.
3980 * platform/mac-elcapitan/http/tests/security/mixedContent/insecure-audio-video-in-main-frame-expected.txt: Removed.
3981 * platform/mac-elcapitan/imported: Removed.
3982 * platform/mac-elcapitan/imported/w3c: Removed.
3983 * platform/mac-elcapitan/imported/w3c/web-platform-tests: Removed.
3984 * platform/mac-elcapitan/imported/w3c/web-platform-tests/fetch: Removed.
3985 * platform/mac-elcapitan/imported/w3c/web-platform-tests/fetch/api: Removed.
3986 * platform/mac-elcapitan/imported/w3c/web-platform-tests/fetch/api/basic: Removed.
3987 * platform/mac-elcapitan/imported/w3c/web-platform-tests/fetch/api/cors: Removed.
3988 * platform/mac-elcapitan/imported/w3c/web-platform-tests/media-source: Removed.
3989 * platform/mac-elcapitan/imported/w3c/web-platform-tests/media-source/mediasource-duration-boundaryconditions-expected.txt: Removed.
3990 * platform/mac-elcapitan/imported/w3c/web-platform-tests/resource-timing: Removed.
3991 * platform/mac-elcapitan/imported/w3c/web-platform-tests/resource-timing/test_resource_timing-expected.txt: Removed.
3992 * platform/mac-elcapitan/media: Removed.
3993 * platform/mac-elcapitan/media/controls: Removed.
3994 * platform/mac-elcapitan/media/controls-after-reload-expected.txt: Removed.
3995 * platform/mac-elcapitan/media/controls-strict-expected.png: Removed.
3996 * platform/mac-elcapitan/media/controls-styling-expected.txt: Removed.
3997 * platform/mac-elcapitan/media/controls-without-preload-expected.png: Removed.
3998 * platform/mac-elcapitan/media/controls/inline-elements-dropoff-order-expected.txt: Removed.
3999 * platform/mac-elcapitan/media/media-document-audio-repaint-expected.txt: Removed.
4000 * platform/mac-elcapitan/media/media-fullscreen-inline-expected.txt: Removed.
4001 * platform/mac-elcapitan/media/media-fullscreen-not-in-document-expected.txt: Removed.
4002 * platform/mac-elcapitan/media/track: Removed.
4003 * platform/mac-elcapitan/media/track/video-track-alternate-groups-expected.txt: Removed.
4004 * platform/mac-elcapitan/media/video-controls-rendering-expected.txt: Removed.
4005 * platform/mac-elcapitan/media/video-display-toggle-expected.png: Removed.
4006 * platform/mac-elcapitan/media/video-display-toggle-expected.txt: Removed.
4007 * platform/mac-elcapitan/media/video-no-audio-expected.txt: Removed.
4008 * platform/mac-elcapitan/media/video-volume-slider-expected.txt: Removed.
4009 * platform/mac-elcapitan/platform: Removed.
4010 * platform/mac-elcapitan/platform/mac: Removed.
4011 * platform/mac-elcapitan/platform/mac/scrollbars: Removed.
4012 * platform/mac-elcapitan/platform/mac/scrollbars/key-window-not-first-responder-expected.txt: Removed.
4013 * platform/mac-elcapitan/plugins: Removed.
4014 * platform/mac-elcapitan/plugins/mouse-click-plugin-clears-selection-expected.txt: Removed.
4015 * platform/mac-elcapitan/svg: Removed.
4016 * platform/mac-elcapitan/svg/custom: Removed.
4017 * platform/mac-elcapitan/svg/custom/inline-svg-in-xhtml-expected.txt: Removed.
4018 * platform/mac-elcapitan/svg/hixie: Removed.
4019 * platform/mac-elcapitan/svg/hixie/mixed: Removed.
4020 * platform/mac-elcapitan/svg/hixie/mixed/003-expected.txt: Removed.
4021 * platform/mac-elcapitan/tables: Removed.
4022 * platform/mac-elcapitan/tables/mozilla: Removed.
4023 * platform/mac-elcapitan/tables/mozilla/bugs: Removed.
4024 * platform/mac-elcapitan/tables/mozilla/bugs/bug1188-expected.txt: Removed.
4025 * platform/mac-elcapitan/tables/mozilla/bugs/bug12384-expected.txt: Removed.
4026 * platform/mac-elcapitan/tables/mozilla/bugs/bug138725-expected.txt: Removed.
4027 * platform/mac-elcapitan/tables/mozilla/bugs/bug18359-expected.txt: Removed.
4028 * platform/mac-elcapitan/tables/mozilla/bugs/bug194024-expected.txt: Removed.
4029 * platform/mac-elcapitan/tables/mozilla/bugs/bug24200-expected.txt: Removed.
4030 * platform/mac-elcapitan/tables/mozilla/bugs/bug2479-2-expected.txt: Removed.
4031 * platform/mac-elcapitan/tables/mozilla/bugs/bug2479-3-expected.txt: Removed.
4032 * platform/mac-elcapitan/tables/mozilla/bugs/bug2479-4-expected.txt: Removed.
4033 * platform/mac-elcapitan/tables/mozilla/bugs/bug26178-expected.txt: Removed.
4034 * platform/mac-elcapitan/tables/mozilla/bugs/bug28928-expected.txt: Removed.
4035 * platform/mac-elcapitan/tables/mozilla/bugs/bug29326-expected.txt: Removed.
4036 * platform/mac-elcapitan/tables/mozilla/bugs/bug30559-expected.txt: Removed.
4037 * platform/mac-elcapitan/tables/mozilla/bugs/bug30692-expected.txt: Removed.
4038 * platform/mac-elcapitan/tables/mozilla/bugs/bug33855-expected.txt: Removed.
4039 * platform/mac-elcapitan/tables/mozilla/bugs/bug39209-expected.txt: Removed.
4040 * platform/mac-elcapitan/tables/mozilla/bugs/bug4382-expected.txt: Removed.
4041 * platform/mac-elcapitan/tables/mozilla/bugs/bug4429-expected.txt: Removed.
4042 * platform/mac-elcapitan/tables/mozilla/bugs/bug4527-expected.txt: Removed.
4043 * platform/mac-elcapitan/tables/mozilla/bugs/bug46368-1-expected.txt: Removed.
4044 * platform/mac-elcapitan/tables/mozilla/bugs/bug46368-2-expected.txt: Removed.
4045 * platform/mac-elcapitan/tables/mozilla/bugs/bug51037-expected.txt: Removed.
4046 * platform/mac-elcapitan/tables/mozilla/bugs/bug51727-expected.txt: Removed.
4047 * platform/mac-elcapitan/tables/mozilla/bugs/bug52505-expected.txt: Removed.
4048 * platform/mac-elcapitan/tables/mozilla/bugs/bug52506-expected.txt: Removed.
4049 * platform/mac-elcapitan/tables/mozilla/bugs/bug55545-expected.txt: Removed.
4050 * platform/mac-elcapitan/tables/mozilla/bugs/bug59354-expected.txt: Removed.