[EME] Support the 'encrypted' event for FPS encrypted streams
[WebKit-https.git] / LayoutTests / ChangeLog
index fdabf08..8b727ec 100644 (file)
@@ -1,3 +1,414 @@
+2017-12-07  Jer Noble  <jer.noble@apple.com>
+
+        [EME] Support the 'encrypted' event for FPS encrypted streams
+        https://bugs.webkit.org/show_bug.cgi?id=180480
+
+        Reviewed by Eric Carlson.
+
+        * platform/mac/TestExpectations:
+        * platform/mac/media/encrypted-media/content/fps-cbcs.mp4: Added.
+        * platform/mac/media/encrypted-media/fps-encrypted-event-expected.txt: Added.
+        * platform/mac/media/encrypted-media/fps-encrypted-event.html: Added.
+
+2017-12-07  Myles C. Maxfield  <mmaxfield@apple.com>
+
+        [Cocoa] Add SPI to disallow user-installed fonts
+        https://bugs.webkit.org/show_bug.cgi?id=180062
+        <rdar://problem/35042408>
+
+        Reviewed by Simon Fraser.
+
+        * fast/text/user-installed-font-expected.html: Added.
+        * fast/text/user-installed-font.html: Added.
+        * fast/text/user-installed-fonts/disable-expected-mismatch.html: Added.
+        * fast/text/user-installed-fonts/disable.html: Added.
+        * fast/text/user-installed-fonts/shadow-disable-expected-mismatch.html: Added.
+        * fast/text/user-installed-fonts/shadow-disable.html: Added.
+        * fast/text/user-installed-fonts/shadow-expected.html: Added.
+        * fast/text/user-installed-fonts/shadow-family-disable-expected-mismatch.html: Added.
+        * fast/text/user-installed-fonts/shadow-family-disable.html: Added.
+        * fast/text/user-installed-fonts/shadow-family-expected.html: Added.
+        * fast/text/user-installed-fonts/shadow-family.html: Added.
+        * fast/text/user-installed-fonts/shadow-postscript-disable-expected-mismatch.html: Added.
+        * fast/text/user-installed-fonts/shadow-postscript-disable.html: Added.
+        * fast/text/user-installed-fonts/shadow-postscript-expected.html: Added.
+        * fast/text/user-installed-fonts/shadow-postscript-family-disable-expected-mismatch.html: Added.
+        * fast/text/user-installed-fonts/shadow-postscript-family-disable.html: Added.
+        * fast/text/user-installed-fonts/shadow-postscript-family-expected.html: Added.
+        * fast/text/user-installed-fonts/shadow-postscript-family.html: Added.
+        * fast/text/user-installed-fonts/shadow-postscript.html: Added.
+        * fast/text/user-installed-fonts/shadow.html: Added.
+        * platform/gtk/TestExpectations:
+        * platform/ios-wk1/TestExpectations:
+        * platform/ios/TestExpectations:
+        * platform/mac-wk1/TestExpectations:
+        * platform/mac/TestExpectations:
+        * platform/win/TestExpectations:
+        * platform/wpe/TestExpectations:
+
+2017-12-07  John Wilander  <wilander@apple.com>
+
+        Move all tests under http/tests/loading/resourceLoadStatistics/ to http/tests/resourceLoadStatistics/ and remove expected failures
+        https://bugs.webkit.org/show_bug.cgi?id=180502
+        <rdar://problem/35891216>
+
+        Reviewed by Brent Fulgham.
+
+        This change moves all tests under http/tests/loading/resourceLoadStatistics/ to http/tests/resourceLoadStatistics/
+        and removes expected failures.
+        The one exception is the full removal of
+        http/tests/loading/resourceLoadStatistics/partitioned-and-unpartitioned-cookie-with-network-process-crash.html
+        which never seems to have worked properly. Follow-up work for this is tracked in <rdar://problem/35887722>.
+
+        * http/tests/loading/resourceLoadStatistics/classify-as-non-prevalent-based-on-mixed-statistics-expected.txt: Removed.
+        * http/tests/loading/resourceLoadStatistics/classify-as-non-prevalent-based-on-mixed-statistics.html: Removed.
+        * http/tests/loading/resourceLoadStatistics/classify-as-non-prevalent-based-on-sub-frame-under-top-frame-origins-expected.txt: Removed.
+        * http/tests/loading/resourceLoadStatistics/classify-as-non-prevalent-based-on-sub-frame-under-top-frame-origins.html: Removed.
+        * http/tests/loading/resourceLoadStatistics/classify-as-non-prevalent-based-on-subresource-under-top-frame-origins-expected.txt: Removed.
+        * http/tests/loading/resourceLoadStatistics/classify-as-non-prevalent-based-on-subresource-under-top-frame-origins.html: Removed.
+        * http/tests/loading/resourceLoadStatistics/classify-as-non-prevalent-based-on-subresource-unique-redirects-to-expected.txt: Removed.
+        * http/tests/loading/resourceLoadStatistics/classify-as-non-prevalent-based-on-subresource-unique-redirects-to.html: Removed.
+        * http/tests/loading/resourceLoadStatistics/classify-as-prevalent-based-on-mixed-statistics-expected.txt: Removed.
+        * http/tests/loading/resourceLoadStatistics/classify-as-prevalent-based-on-mixed-statistics.html: Removed.
+        * http/tests/loading/resourceLoadStatistics/classify-as-prevalent-based-on-sub-frame-under-top-frame-origins-expected.txt: Removed.
+        * http/tests/loading/resourceLoadStatistics/classify-as-prevalent-based-on-sub-frame-under-top-frame-origins.html: Removed.
+        * http/tests/loading/resourceLoadStatistics/classify-as-prevalent-based-on-subresource-under-top-frame-origins-expected.txt: Removed.
+        * http/tests/loading/resourceLoadStatistics/classify-as-prevalent-based-on-subresource-under-top-frame-origins.html: Removed.
+        * http/tests/loading/resourceLoadStatistics/classify-as-prevalent-based-on-subresource-unique-redirects-to-expected.txt: Removed.
+        * http/tests/loading/resourceLoadStatistics/classify-as-prevalent-based-on-subresource-unique-redirects-to.html: Removed.
+        * http/tests/loading/resourceLoadStatistics/clear-in-memory-and-persistent-store-expected.txt: Removed.
+        * http/tests/loading/resourceLoadStatistics/clear-in-memory-and-persistent-store-one-hour-expected.txt: Removed.
+        * http/tests/loading/resourceLoadStatistics/clear-in-memory-and-persistent-store-one-hour.html: Removed.
+        * http/tests/loading/resourceLoadStatistics/clear-in-memory-and-persistent-store.html: Removed.
+        * http/tests/loading/resourceLoadStatistics/grandfathering-expected.txt: Removed.
+        * http/tests/loading/resourceLoadStatistics/grandfathering.html: Removed.
+        * http/tests/loading/resourceLoadStatistics/non-prevalent-resource-with-user-interaction-expected.txt: Removed.
+        * http/tests/loading/resourceLoadStatistics/non-prevalent-resource-with-user-interaction.html: Removed.
+        * http/tests/loading/resourceLoadStatistics/non-prevalent-resource-without-user-interaction-expected.txt: Removed.
+        * http/tests/loading/resourceLoadStatistics/non-prevalent-resource-without-user-interaction.html: Removed.
+        * http/tests/loading/resourceLoadStatistics/partitioned-and-unpartitioned-cookie-deletion-expected.txt: Removed.
+        * http/tests/loading/resourceLoadStatistics/partitioned-and-unpartitioned-cookie-deletion.html: Removed.
+        * http/tests/loading/resourceLoadStatistics/partitioned-and-unpartitioned-cookie-with-network-process-crash-expected.txt: Removed.
+        * http/tests/loading/resourceLoadStatistics/partitioned-and-unpartitioned-cookie-with-network-process-crash.html: Removed.
+            This test is not being added back under http/tests/resourceLoadStatistics/ since it doesn't seem to work.
+            Follow-up work for this is tracked in <rdar://problem/35887722>.
+        * http/tests/loading/resourceLoadStatistics/partitioned-and-unpartitioned-cookie-with-partitioning-timeout-expected.txt: Removed.
+        * http/tests/loading/resourceLoadStatistics/partitioned-and-unpartitioned-cookie-with-partitioning-timeout.html: Removed.
+        * http/tests/loading/resourceLoadStatistics/partitioned-cookies-with-and-without-user-interaction-expected.txt: Removed.
+        * http/tests/loading/resourceLoadStatistics/partitioned-cookies-with-and-without-user-interaction.html: Removed.
+        * http/tests/loading/resourceLoadStatistics/prevalent-resource-with-user-interaction-expected.txt: Removed.
+        * http/tests/loading/resourceLoadStatistics/prevalent-resource-with-user-interaction-timeout-expected.txt: Removed.
+        * http/tests/loading/resourceLoadStatistics/prevalent-resource-with-user-interaction-timeout.html: Removed.
+        * http/tests/loading/resourceLoadStatistics/prevalent-resource-with-user-interaction.html: Removed.
+        * http/tests/loading/resourceLoadStatistics/prevalent-resource-without-user-interaction-expected.txt: Removed.
+        * http/tests/loading/resourceLoadStatistics/prevalent-resource-without-user-interaction.html: Removed.
+        * http/tests/loading/resourceLoadStatistics/prune-statistics-expected.txt: Removed.
+        * http/tests/loading/resourceLoadStatistics/prune-statistics.html: Removed.
+        * http/tests/loading/resourceLoadStatistics/telemetry-generation-expected.txt: Removed.
+        * http/tests/loading/resourceLoadStatistics/telemetry-generation.html: Removed.
+        * http/tests/loading/resourceLoadStatistics/third-party-cookie-with-and-without-user-interaction-expected.txt: Removed.
+        * http/tests/loading/resourceLoadStatistics/third-party-cookie-with-and-without-user-interaction.html: Removed.
+        * http/tests/loading/resourceLoadStatistics/user-interaction-in-cross-origin-sub-frame-expected.txt: Removed.
+        * http/tests/loading/resourceLoadStatistics/user-interaction-in-cross-origin-sub-frame.html: Removed.
+        * http/tests/loading/resourceLoadStatistics/user-interaction-only-reported-once-within-short-period-of-time-expected.txt: Removed.
+        * http/tests/loading/resourceLoadStatistics/user-interaction-only-reported-once-within-short-period-of-time.html: Removed.
+        * http/tests/loading/resourceLoadStatistics/user-interaction-reported-after-website-data-removal-expected.txt: Removed.
+        * http/tests/loading/resourceLoadStatistics/user-interaction-reported-after-website-data-removal.html: Removed.
+        * http/tests/resourceLoadStatistics/classify-as-non-prevalent-based-on-mixed-statistics-expected.txt: Copied from LayoutTests/http/tests/loading/resourceLoadStatistics/classify-as-non-prevalent-based-on-mixed-statistics-expected.txt.
+        * http/tests/resourceLoadStatistics/classify-as-non-prevalent-based-on-mixed-statistics.html: Copied from LayoutTests/http/tests/loading/resourceLoadStatistics/classify-as-non-prevalent-based-on-mixed-statistics.html.
+        * http/tests/resourceLoadStatistics/classify-as-non-prevalent-based-on-sub-frame-under-top-frame-origins-expected.txt: Copied from LayoutTests/http/tests/loading/resourceLoadStatistics/classify-as-non-prevalent-based-on-sub-frame-under-top-frame-origins-expected.txt.
+        * http/tests/resourceLoadStatistics/classify-as-non-prevalent-based-on-sub-frame-under-top-frame-origins.html: Copied from LayoutTests/http/tests/loading/resourceLoadStatistics/classify-as-non-prevalent-based-on-sub-frame-under-top-frame-origins.html.
+        * http/tests/resourceLoadStatistics/classify-as-non-prevalent-based-on-subresource-under-top-frame-origins-expected.txt: Copied from LayoutTests/http/tests/loading/resourceLoadStatistics/classify-as-non-prevalent-based-on-subresource-under-top-frame-origins-expected.txt.
+        * http/tests/resourceLoadStatistics/classify-as-non-prevalent-based-on-subresource-under-top-frame-origins.html: Copied from LayoutTests/http/tests/loading/resourceLoadStatistics/classify-as-non-prevalent-based-on-subresource-under-top-frame-origins.html.
+        * http/tests/resourceLoadStatistics/classify-as-non-prevalent-based-on-subresource-unique-redirects-to-expected.txt: Copied from LayoutTests/http/tests/loading/resourceLoadStatistics/classify-as-non-prevalent-based-on-subresource-unique-redirects-to-expected.txt.
+        * http/tests/resourceLoadStatistics/classify-as-non-prevalent-based-on-subresource-unique-redirects-to.html: Copied from LayoutTests/http/tests/loading/resourceLoadStatistics/classify-as-non-prevalent-based-on-subresource-unique-redirects-to.html.
+        * http/tests/resourceLoadStatistics/classify-as-prevalent-based-on-mixed-statistics-expected.txt: Copied from LayoutTests/http/tests/loading/resourceLoadStatistics/classify-as-prevalent-based-on-mixed-statistics-expected.txt.
+        * http/tests/resourceLoadStatistics/classify-as-prevalent-based-on-mixed-statistics.html: Copied from LayoutTests/http/tests/loading/resourceLoadStatistics/classify-as-prevalent-based-on-mixed-statistics.html.
+        * http/tests/resourceLoadStatistics/classify-as-prevalent-based-on-sub-frame-under-top-frame-origins-expected.txt: Copied from LayoutTests/http/tests/loading/resourceLoadStatistics/classify-as-prevalent-based-on-sub-frame-under-top-frame-origins-expected.txt.
+        * http/tests/resourceLoadStatistics/classify-as-prevalent-based-on-sub-frame-under-top-frame-origins.html: Copied from LayoutTests/http/tests/loading/resourceLoadStatistics/classify-as-prevalent-based-on-sub-frame-under-top-frame-origins.html.
+        * http/tests/resourceLoadStatistics/classify-as-prevalent-based-on-subresource-under-top-frame-origins-expected.txt: Copied from LayoutTests/http/tests/loading/resourceLoadStatistics/classify-as-prevalent-based-on-subresource-under-top-frame-origins-expected.txt.
+        * http/tests/resourceLoadStatistics/classify-as-prevalent-based-on-subresource-under-top-frame-origins.html: Copied from LayoutTests/http/tests/loading/resourceLoadStatistics/classify-as-prevalent-based-on-subresource-under-top-frame-origins.html.
+        * http/tests/resourceLoadStatistics/classify-as-prevalent-based-on-subresource-unique-redirects-to-expected.txt: Copied from LayoutTests/http/tests/loading/resourceLoadStatistics/classify-as-prevalent-based-on-subresource-unique-redirects-to-expected.txt.
+        * http/tests/resourceLoadStatistics/classify-as-prevalent-based-on-subresource-unique-redirects-to.html: Copied from LayoutTests/http/tests/loading/resourceLoadStatistics/classify-as-prevalent-based-on-subresource-unique-redirects-to.html.
+        * http/tests/resourceLoadStatistics/clear-in-memory-and-persistent-store-expected.txt: Copied from LayoutTests/http/tests/loading/resourceLoadStatistics/clear-in-memory-and-persistent-store-expected.txt.
+        * http/tests/resourceLoadStatistics/clear-in-memory-and-persistent-store-one-hour-expected.txt: Copied from LayoutTests/http/tests/loading/resourceLoadStatistics/clear-in-memory-and-persistent-store-one-hour-expected.txt.
+        * http/tests/resourceLoadStatistics/clear-in-memory-and-persistent-store-one-hour.html: Copied from LayoutTests/http/tests/loading/resourceLoadStatistics/clear-in-memory-and-persistent-store-one-hour.html.
+        * http/tests/resourceLoadStatistics/clear-in-memory-and-persistent-store.html: Copied from LayoutTests/http/tests/loading/resourceLoadStatistics/clear-in-memory-and-persistent-store.html.
+        * http/tests/resourceLoadStatistics/grandfathering-expected.txt: Copied from LayoutTests/http/tests/loading/resourceLoadStatistics/grandfathering-expected.txt.
+        * http/tests/resourceLoadStatistics/grandfathering.html: Copied from LayoutTests/http/tests/loading/resourceLoadStatistics/grandfathering.html.
+        * http/tests/resourceLoadStatistics/non-prevalent-resource-with-user-interaction-expected.txt: Copied from LayoutTests/http/tests/loading/resourceLoadStatistics/non-prevalent-resource-with-user-interaction-expected.txt.
+        * http/tests/resourceLoadStatistics/non-prevalent-resource-with-user-interaction.html: Copied from LayoutTests/http/tests/loading/resourceLoadStatistics/non-prevalent-resource-with-user-interaction.html.
+        * http/tests/resourceLoadStatistics/non-prevalent-resource-without-user-interaction-expected.txt: Copied from LayoutTests/http/tests/loading/resourceLoadStatistics/non-prevalent-resource-without-user-interaction-expected.txt.
+        * http/tests/resourceLoadStatistics/non-prevalent-resource-without-user-interaction.html: Copied from LayoutTests/http/tests/loading/resourceLoadStatistics/non-prevalent-resource-without-user-interaction.html.
+        * http/tests/resourceLoadStatistics/partitioned-and-unpartitioned-cookie-deletion-expected.txt: Copied from LayoutTests/http/tests/loading/resourceLoadStatistics/partitioned-and-unpartitioned-cookie-deletion-expected.txt.
+        * http/tests/resourceLoadStatistics/partitioned-and-unpartitioned-cookie-deletion.html: Copied from LayoutTests/http/tests/loading/resourceLoadStatistics/partitioned-and-unpartitioned-cookie-deletion.html.
+        * http/tests/resourceLoadStatistics/partitioned-and-unpartitioned-cookie-with-partitioning-timeout-expected.txt: Copied from LayoutTests/http/tests/loading/resourceLoadStatistics/partitioned-and-unpartitioned-cookie-with-partitioning-timeout-expected.txt.
+        * http/tests/resourceLoadStatistics/partitioned-and-unpartitioned-cookie-with-partitioning-timeout.html: Copied from LayoutTests/http/tests/loading/resourceLoadStatistics/partitioned-and-unpartitioned-cookie-with-partitioning-timeout.html.
+        * http/tests/resourceLoadStatistics/partitioned-cookies-with-and-without-user-interaction-expected.txt: Copied from LayoutTests/http/tests/loading/resourceLoadStatistics/partitioned-cookies-with-and-without-user-interaction-expected.txt.
+        * http/tests/resourceLoadStatistics/partitioned-cookies-with-and-without-user-interaction.html: Copied from LayoutTests/http/tests/loading/resourceLoadStatistics/partitioned-cookies-with-and-without-user-interaction.html.
+        * http/tests/resourceLoadStatistics/prevalent-resource-with-user-interaction-expected.txt: Copied from LayoutTests/http/tests/loading/resourceLoadStatistics/prevalent-resource-with-user-interaction-expected.txt.
+        * http/tests/resourceLoadStatistics/prevalent-resource-with-user-interaction-timeout-expected.txt: Copied from LayoutTests/http/tests/loading/resourceLoadStatistics/prevalent-resource-with-user-interaction-timeout-expected.txt.
+        * http/tests/resourceLoadStatistics/prevalent-resource-with-user-interaction-timeout.html: Copied from LayoutTests/http/tests/loading/resourceLoadStatistics/prevalent-resource-with-user-interaction-timeout.html.
+        * http/tests/resourceLoadStatistics/prevalent-resource-with-user-interaction.html: Copied from LayoutTests/http/tests/loading/resourceLoadStatistics/prevalent-resource-with-user-interaction.html.
+        * http/tests/resourceLoadStatistics/prevalent-resource-without-user-interaction-expected.txt: Copied from LayoutTests/http/tests/loading/resourceLoadStatistics/prevalent-resource-without-user-interaction-expected.txt.
+        * http/tests/resourceLoadStatistics/prevalent-resource-without-user-interaction.html: Copied from LayoutTests/http/tests/loading/resourceLoadStatistics/prevalent-resource-without-user-interaction.html.
+        * http/tests/resourceLoadStatistics/prune-statistics-expected.txt: Copied from LayoutTests/http/tests/loading/resourceLoadStatistics/prune-statistics-expected.txt.
+        * http/tests/resourceLoadStatistics/prune-statistics.html: Copied from LayoutTests/http/tests/loading/resourceLoadStatistics/prune-statistics.html.
+        * http/tests/resourceLoadStatistics/resources/get-cookies.php:
+        * http/tests/resourceLoadStatistics/telemetry-generation-expected.txt: Copied from LayoutTests/http/tests/loading/resourceLoadStatistics/telemetry-generation-expected.txt.
+        * http/tests/resourceLoadStatistics/telemetry-generation.html: Copied from LayoutTests/http/tests/loading/resourceLoadStatistics/telemetry-generation.html.
+        * http/tests/resourceLoadStatistics/third-party-cookie-with-and-without-user-interaction-expected.txt: Copied from LayoutTests/http/tests/loading/resourceLoadStatistics/third-party-cookie-with-and-without-user-interaction-expected.txt.
+        * http/tests/resourceLoadStatistics/third-party-cookie-with-and-without-user-interaction.html: Copied from LayoutTests/http/tests/loading/resourceLoadStatistics/third-party-cookie-with-and-without-user-interaction.html.
+        * http/tests/resourceLoadStatistics/user-interaction-in-cross-origin-sub-frame-expected.txt: Copied from LayoutTests/http/tests/loading/resourceLoadStatistics/user-interaction-in-cross-origin-sub-frame-expected.txt.
+        * http/tests/resourceLoadStatistics/user-interaction-in-cross-origin-sub-frame.html: Copied from LayoutTests/http/tests/loading/resourceLoadStatistics/user-interaction-in-cross-origin-sub-frame.html.
+        * http/tests/resourceLoadStatistics/user-interaction-only-reported-once-within-short-period-of-time-expected.txt: Copied from LayoutTests/http/tests/loading/resourceLoadStatistics/user-interaction-only-reported-once-within-short-period-of-time-expected.txt.
+        * http/tests/resourceLoadStatistics/user-interaction-only-reported-once-within-short-period-of-time.html: Copied from LayoutTests/http/tests/loading/resourceLoadStatistics/user-interaction-only-reported-once-within-short-period-of-time.html.
+        * http/tests/resourceLoadStatistics/user-interaction-reported-after-website-data-removal-expected.txt: Copied from LayoutTests/http/tests/loading/resourceLoadStatistics/user-interaction-reported-after-website-data-removal-expected.txt.
+        * http/tests/resourceLoadStatistics/user-interaction-reported-after-website-data-removal.html: Copied from LayoutTests/http/tests/loading/resourceLoadStatistics/user-interaction-reported-after-website-data-removal.html.
+        * platform/ios/TestExpectations:
+            Removed 'loading' directory from path and made sure no tests are expected to fail.
+            Skipped tests that rely on UIHelper.activateAt() since it doesn't produce a user
+            gesture that ITP captures on iOS.
+        * platform/mac-wk2/TestExpectations:
+            Removed 'loading' directory from path and made sure no tests are expected to fail.
+        * platform/wk2/TestExpectations:
+            Removed 'loading' directory from path and made sure no tests are expected to fail.
+
+2017-12-07  David Quesada  <david_quesada@apple.com>
+
+        [Web App Manifest] Support display-mode media feature
+        https://bugs.webkit.org/show_bug.cgi?id=180376
+        rdar://problem/35837993
+
+        Reviewed by Geoffrey Garen.
+
+        * applicationmanifest/display-mode-expected.txt: Added.
+        * applicationmanifest/display-mode-subframe-expected.txt: Added.
+        * applicationmanifest/display-mode-subframe.html: Added.
+        * applicationmanifest/display-mode.html: Added.
+        * applicationmanifest/resources/display-mode-subframe-1.html: Added.
+        * applicationmanifest/resources/standalone.manifest: Added.
+
+2017-12-07  Jer Noble  <jer.noble@apple.com>
+
+        Creating a second AVPlayerItemVideoOutput causes flakey failures
+        https://bugs.webkit.org/show_bug.cgi?id=177119
+        <rdar://problem/34507977>
+
+        Reviewed by Dean Jackson.
+
+        * platform/mac/TestExpectations:
+
+2017-12-07  Jer Noble  <jer.noble@apple.com>
+
+        [EME] Support generateRequest() in CDMFairPlayStreaming
+        https://bugs.webkit.org/show_bug.cgi?id=179752
+
+        Reviewed by Eric Carlson.
+
+        * platform/mac/TestExpectations:
+        * platform/mac/media/encrypted-media/fps-createSession-expected.txt: Added.
+        * platform/mac/media/encrypted-media/fps-createSession.html: Added.
+        * platform/mac/media/encrypted-media/fps-generateRequest-expected.txt: Added.
+        * platform/mac/media/encrypted-media/fps-generateRequest.html: Added.
+
+2017-12-07  Ryan Haddad  <ryanhaddad@apple.com>
+
+        Unreviewed, rolling out r224931.
+
+        This test is no longer in the tree.
+
+        Reverted changeset:
+
+        "imported/w3c/web-platform-tests/2dcontext/the-canvas-
+        state/canvas_state_restore_001.htm is an ImageOnlyFailure"
+        https://bugs.webkit.org/show_bug.cgi?id=179786
+        https://trac.webkit.org/changeset/224931
+
+2017-12-07  Ms2ger  <Ms2ger@igalia.com>
+
+        Update imported/w3c/web-platform-tests/css/css-pseudo-4/marker-font-properties.html from upstream.
+        https://bugs.webkit.org/show_bug.cgi?id=177362
+
+        Unreviewed test gardening.
+
+        This makes it pass on GTK and WPE (at least locally).
+
+        * platform/gtk/TestExpectations:
+        * platform/wpe/TestExpectations:
+
+2017-12-07  Ms2ger  <Ms2ger@igalia.com>
+
+        [GTK] Enable imported/w3c/web-platform-tests/html/semantics/embedded-content/media-elements/track/track-element/track-api-texttracks.html.
+        https://bugs.webkit.org/show_bug.cgi?id=168799
+
+        Unreviewed test gardening.
+
+        It hasn't failed in half a year (last failure was on r216594). I don't know
+        what fixed it, but there doesn't seem to be a reason to keep the flaky
+        annotation.
+
+        * platform/gtk/TestExpectations:
+
+2017-12-07  Manuel Rego Casasnovas  <rego@igalia.com>
+
+        [css-grid] Remove duplicated tests that are now present in WPT
+        https://bugs.webkit.org/show_bug.cgi?id=180511
+
+        Reviewed by Youenn Fablet.
+
+        These tests have been moved to WPT upstream repository in the following
+        Blink commits:
+        - https://chromium-review.googlesource.com/c/chromium/src/+/674931
+        - https://chromium-review.googlesource.com/c/chromium/src/+/730707
+
+        As we have just updated the WPT imported tests in r225561,
+        we can get rid now of the duplicates.
+
+        * fast/css-grid-layout/absolute-positioning-definite-sizes-expected.txt: Removed.
+        * fast/css-grid-layout/absolute-positioning-definite-sizes.html: Removed.
+        * fast/css-grid-layout/absolute-positioning-grid-container-containing-block-expected.txt: Removed.
+        * fast/css-grid-layout/absolute-positioning-grid-container-containing-block.html: Removed.
+        * fast/css-grid-layout/absolute-positioning-grid-container-parent-expected.txt: Removed.
+        * fast/css-grid-layout/absolute-positioning-grid-container-parent.html: Removed.
+        * fast/css-grid-layout/fit-content-columns-expected.html: Removed.
+        * fast/css-grid-layout/fit-content-columns.html: Removed.
+        * fast/css-grid-layout/fit-content-rows-expected.html: Removed.
+        * fast/css-grid-layout/fit-content-rows.html: Removed.
+        * fast/css-grid-layout/grid-change-fit-content-argument-expected.txt: Removed.
+        * fast/css-grid-layout/grid-change-fit-content-argument.html: Removed.
+        * fast/css-grid-layout/grid-positioned-children-writing-modes-expected.html: Removed.
+        * fast/css-grid-layout/grid-positioned-children-writing-modes.html: Removed.
+        * fast/css-grid-layout/grid-positioned-item-dynamic-change-expected.html: Removed.
+        * fast/css-grid-layout/grid-positioned-item-dynamic-change.html: Removed.
+        * fast/css-grid-layout/grid-positioned-items-background-expected.html: Removed.
+        * fast/css-grid-layout/grid-positioned-items-background-rtl-expected.html: Removed.
+        * fast/css-grid-layout/grid-positioned-items-background-rtl.html: Removed.
+        * fast/css-grid-layout/grid-positioned-items-background.html: Removed.
+        * fast/css-grid-layout/grid-positioned-items-content-alignment-expected.txt: Removed.
+        * fast/css-grid-layout/grid-positioned-items-content-alignment-rtl-expected.txt: Removed.
+        * fast/css-grid-layout/grid-positioned-items-content-alignment-rtl.html: Removed.
+        * fast/css-grid-layout/grid-positioned-items-content-alignment.html: Removed.
+        * fast/css-grid-layout/grid-positioned-items-gaps-expected.txt: Removed.
+        * fast/css-grid-layout/grid-positioned-items-gaps-rtl-expected.txt: Removed.
+        * fast/css-grid-layout/grid-positioned-items-gaps-rtl.html: Removed.
+        * fast/css-grid-layout/grid-positioned-items-gaps.html: Removed.
+        * fast/css-grid-layout/grid-positioned-items-implicit-grid-expected.txt: Removed.
+        * fast/css-grid-layout/grid-positioned-items-implicit-grid-line-expected.txt: Removed.
+        * fast/css-grid-layout/grid-positioned-items-implicit-grid-line.html: Removed.
+        * fast/css-grid-layout/grid-positioned-items-implicit-grid.html: Removed.
+        * fast/css-grid-layout/grid-positioned-items-padding-expected.txt: Removed.
+        * fast/css-grid-layout/grid-positioned-items-padding.html: Removed.
+        * fast/css-grid-layout/grid-positioned-items-unknown-named-grid-line-expected.txt: Removed.
+        * fast/css-grid-layout/grid-positioned-items-unknown-named-grid-line.html: Removed.
+        * fast/css-grid-layout/grid-positioned-items-within-grid-implicit-track-expected.txt: Removed.
+        * fast/css-grid-layout/grid-positioned-items-within-grid-implicit-track.html: Removed.
+        * fast/css-grid-layout/grid-sizing-positioned-items-expected.txt: Removed.
+        * fast/css-grid-layout/grid-sizing-positioned-items.html: Removed.
+        * fast/css-grid-layout/positioned-grid-items-should-not-create-implicit-tracks-expected.txt: Removed.
+        * fast/css-grid-layout/positioned-grid-items-should-not-create-implicit-tracks.html: Removed.
+        * fast/css-grid-layout/positioned-grid-items-should-not-take-up-space-expected.txt: Removed.
+        * fast/css-grid-layout/positioned-grid-items-should-not-take-up-space.html: Removed.
+
+2017-12-06  Chris Dumez  <cdumez@apple.com>
+
+        We should be able to recover after a Service Worker process crash
+        https://bugs.webkit.org/show_bug.cgi?id=180477
+
+        Reviewed by Brady Eidson and Youenn Fablet.
+
+        Add layout test coverage.
+
+        * http/tests/workers/service/postmessage-after-sw-process-crash.https-expected.txt: Added.
+        * http/tests/workers/service/postmessage-after-sw-process-crash.https.html: Added.
+        * http/tests/workers/service/resources/postmessage-after-sw-process-crash.js: Added.
+
+2017-12-06  Said Abou-Hallawa  <sabouhallawa@apple.com>
+
+        Support the decoding="sync/async" syntax for image async attribute
+        https://bugs.webkit.org/show_bug.cgi?id=179432
+
+        Reviewed by Darin Adler.
+
+        * fast/images/async-attribute-with-small-image-expected.html: Removed.
+        * fast/images/async-attribute-with-small-image.html: Removed.
+        * fast/images/decode-decoding-attribute-async-large-image-expected.html: Added.
+        * fast/images/decode-decoding-attribute-async-large-image.html: Added.
+        * fast/images/decoding-attribute-async-small-image-expected.html: Added.
+        * fast/images/decoding-attribute-async-small-image.html: Added.
+        * fast/images/decoding-attribute-dynamic-async-small-image-expected.html: Added.
+        * fast/images/decoding-attribute-dynamic-async-small-image.html: Added.
+        * fast/images/decoding-attribute-sync-large-image-expected.html: Added.
+        * fast/images/decoding-attribute-sync-large-image.html: Added.
+
+2017-12-06  Fujii Hironori  <Hironori.Fujii@sony.com>
+
+        AX: Layout test imported/w3c/web-platform-tests/html/syntax/parsing/html5lib_tests1.html flaky crash
+        https://bugs.webkit.org/show_bug.cgi?id=173540
+        <rdar://problem/35386393>
+
+        Unreviewed test gardening.
+
+        r225613 fixed the flaky crash.
+
+        * platform/gtk/TestExpectations: Unmarked the test case.
+
+2017-12-06  Matt Lewis  <jlewis3@apple.com>
+
+        Adjusted expectations for inspector/worker/resources-in-worker.html.
+        https://bugs.webkit.org/show_bug.cgi?id=168091
+
+        Unreviewed test gardening.
+
+        * platform/mac/TestExpectations:
+
+2017-12-06  Ryan Haddad  <ryanhaddad@apple.com>
+
+        Mark webgl/1.0.2/conformance/textures/gl-teximage.html as failing again.
+
+        Unreviewed test gardening.
+
+        * platform/ios/TestExpectations:
+
+2017-12-06  David Quesada  <david_quesada@apple.com>
+
+        [Web App Manifest] Add SPI for fetching the manifest
+        https://bugs.webkit.org/show_bug.cgi?id=180294
+        rdar://problem/34747968
+
+        Reviewed by Geoffrey Garen.
+
+        * TestExpectations:
+            Skip the app manifest-related layout tests for now while the feature is still disabled.
+            Also moved the expectations disabling the manifest-src layout tests (which now pass
+            when the feature is enabled) to the same location in the file.
+        * applicationmanifest/developer-warnings-expected.txt: Added.
+        * applicationmanifest/developer-warnings.html: Added.
+        * applicationmanifest/multiple-links-expected.txt: Added.
+        * applicationmanifest/multiple-links.html: Added.
+            Add a layout test to verify only the first manifest link is loaded when there
+            are multiple on the page.
+        * applicationmanifest/resources/developer-warnings.manifest: Added.
+            Add a layout test to verify that warnings generated while parsing the manifest are
+            logged to the console.
+        * http/tests/security/contentSecurityPolicy/manifest-src-allowed.html:
+            Replaced calls to getManifestThen() with getApplicationManifestThen().
+        * http/tests/security/contentSecurityPolicy/manifest-src-blocked-expected.txt:
+            Updated the expected console message to reflect the current wording for CSP violations.
+        * http/tests/security/contentSecurityPolicy/manifest-src-blocked.html:
+            Replaced calls to getManifestThen() with getApplicationManifestThen().
+        * http/tests/security/contentSecurityPolicy/manifest.test/manifest.json:
+            Removed a trailing newline that was causing JSON parsing to fail.
+
+2017-12-06  Youenn Fablet  <youenn@apple.com>
+
+        Import WPT workers test suite
+        https://bugs.webkit.org/show_bug.cgi?id=180464
+
+        Reviewed by Chris Dumez.
+
+        * TestExpectations: skip some timing out tests or testing shared workers.
+
 2017-12-06  Youenn Fablet  <youenn@apple.com>
 
         Preflight should bypass service worker