feMorphology stops applying if either x or y radius is 0 but should not.
[WebKit-https.git] / LayoutTests / ChangeLog
index 6d2455b..f264fe5 100644 (file)
+2018-01-23  Simon Fraser  <simon.fraser@apple.com>
+
+        feMorphology stops applying if either x or y radius is 0 but should not.
+        https://bugs.webkit.org/show_bug.cgi?id=181903
+
+        Reviewed by Dean Jackson.
+
+        * svg/filters/feMorphology-zero-radius-one-axis-expected.svg: Added.
+        * svg/filters/feMorphology-zero-radius-one-axis.svg: Added.
+
+2018-01-23  Javier Fernandez  <jfernandez@igalia.com>
+
+        [css-align] 'left' and 'right' should parse as invalid in block/cross-axis alignment
+        https://bugs.webkit.org/show_bug.cgi?id=181792
+
+        Reviewed by Antti Koivisto.
+
+        Rebaseline tests because of the removal of the 'left' and right' CSS values.
+
+        * css3/parse-align-content.html:
+        * css3/parse-align-items.html:
+        * css3/parse-align-self-expected.txt:
+        * css3/parse-align-self.html:
+        * css3/parse-alignment-of-root-elements-expected.txt:
+
+2018-01-23  Simon Fraser  <simon.fraser@apple.com>
+
+        Element with position:fixed stops scrolling at the bottom of the page, but is painted in the right place on Chacos.com.
+        https://bugs.webkit.org/show_bug.cgi?id=181741
+        rdar://problem/36593581
+
+        Reviewed by Tim Horton.
+
+        * fast/visual-viewport/ios/min-scale-greater-than-one-expected.txt: Added.
+        * fast/visual-viewport/ios/min-scale-greater-than-one.html: Added.
+
+2018-01-23  Antoine Quint  <graouts@apple.com>
+
+        [Web Animations] Expose getKeyframes() and parsing of remaining keyframe properties
+        https://bugs.webkit.org/show_bug.cgi?id=181978
+        <rdar://problem/36772586>
+
+        Reviewed by Dean Jackson.
+
+        Update expectations with progressions and new failure points now we expose more of the API.
+
+        * http/wpt/web-animations/interfaces/Animatable/animate-expected.txt:
+        * http/wpt/web-animations/interfaces/AnimationEffectTiming/easing-expected.txt:
+        * http/wpt/web-animations/interfaces/KeyframeEffect/composite-expected.txt:
+        * http/wpt/web-animations/interfaces/KeyframeEffect/processing-a-keyframes-argument-001-expected.txt:
+        * http/wpt/web-animations/interfaces/KeyframeEffect/processing-a-keyframes-argument-002-expected.txt:
+        * http/wpt/web-animations/interfaces/KeyframeEffect/setKeyframes-expected.txt:
+
+2018-01-23  Ryan Haddad  <ryanhaddad@apple.com>
+
+        Mark inspector/unit-tests/throttle.html as flaky.
+        https://bugs.webkit.org/show_bug.cgi?id=181832
+
+        Unreviewed test gardening.
+
+        * platform/mac/TestExpectations:
+
+2018-01-23  Brady Eidson  <beidson@apple.com>
+
+        Allow passing MessagePorts across processes (e.g. ServiceWorkers).
+        https://bugs.webkit.org/show_bug.cgi?id=181178
+
+        Reviewed by Andy Estes.
+
+        * http/tests/workers/service/basic-messageport-expected.txt: Added.
+        * http/tests/workers/service/basic-messageport.html: Added.
+        * http/tests/workers/service/resources/basic-messageport.js: Added.
+        * http/tests/workers/service/resources/messageport-echo-worker.js: Added.
+
+2018-01-23  Ryan Haddad  <ryanhaddad@apple.com>
+
+        Unskip http/tests/ssl/applepay/ApplePayRequestShippingContact.https.html on Sierra.
+        https://bugs.webkit.org/show_bug.cgi?id=181833
+
+        Unreviewed test gardening.
+
+        * platform/mac-wk2/TestExpectations:
+
+2018-01-23  Andy Estes  <aestes@apple.com>
+
+        Follow-up layout test fix after r227260.
+
+        I missed a few places that were still using version 3 API requests.
+
+        * http/tests/ssl/applepay/ApplePayRequestShippingContact.https.html:
+
+2018-01-23  Youenn Fablet  <youenn@apple.com>
+
+        Mark some service-worker fetch tests as DumpJSConsoleLogInStdErr
+        https://bugs.webkit.org/show_bug.cgi?id=181975
+
+        Unreviewed.
+
+        * TestExpectations:
+
+2018-01-22  Simon Fraser  <simon.fraser@apple.com>
+
+        Optimize building the non-fast scrollable region with multiple iframes
+        https://bugs.webkit.org/show_bug.cgi?id=181971
+
+        Reviewed by Zalan Bujtas.
+
+        * platform/mac-wk2/TestExpectations: fast/frames/lots-of-objects.html is no longer always a timeout.
+
+2018-01-22  Jiewen Tan  <jiewen_tan@apple.com>
+
+        [WebAuthN] Implement PublicKeyCredential's [[Create]] with a dummy authenticator
+        https://bugs.webkit.org/show_bug.cgi?id=181928
+        <rdar://problem/36459893>
+
+        Reviewed by Brent Fulgham.
+
+        Test cases are divided into two different folders. One follows wpt style. The other contains tests
+        that I don't know how to write them in wpt style.
+
+        * http/tests/webauthn/public-key-credential-create-with-invalid-parameters.https-expected.txt: Added.
+        * http/tests/webauthn/public-key-credential-create-with-invalid-parameters.https.html: Added.
+        * http/tests/webauthn/public-key-credential-same-origin-with-ancestors-2.https-expected.txt: Added.
+        * http/tests/webauthn/public-key-credential-same-origin-with-ancestors-2.https.html: Added.
+        * http/tests/webauthn/public-key-credential-same-origin-with-ancestors.https-expected.txt: Added.
+        * http/tests/webauthn/public-key-credential-same-origin-with-ancestors.https.html: Added.
+        * http/tests/webauthn/resources/last-layer-frame.https.html: Added.
+        * http/tests/webauthn/resources/second-layer-frame.https.html: Added.
+        * http/tests/webauthn/resources/util.js: Added.
+        It will be good to convert them into wpt style.
+        * http/wpt/webauthn/WebAuthN.idl: Added.
+        * http/wpt/webauthn/idl.https-expected.txt: Added.
+        * http/wpt/webauthn/idl.https.html: Added.
+        * http/wpt/webauthn/public-key-credential-create-failure.https-expected.txt: Added.
+        * http/wpt/webauthn/public-key-credential-create-failure.https.html: Added.
+        * http/wpt/webauthn/public-key-credential-create-success.https-expected.txt: Added.
+        * http/wpt/webauthn/public-key-credential-create-success.https.html: Added.
+        * http/wpt/webauthn/resources/util.js: Added.
+
+2018-01-22  Ryan Haddad  <ryanhaddad@apple.com>
+
+        Skip http/tests/ssl/applepay/ApplePayRequestShippingContact.https.html on Sierra.
+        https://bugs.webkit.org/show_bug.cgi?id=181833
+
+        Unreviewed test gardening.
+
+        * platform/mac-wk2/TestExpectations:
+
+2018-01-22  Simon Fraser  <simon.fraser@apple.com>
+
+        REGRESSION (r226981): ASSERTION FAILED: startY >= 0 && endY <= height && startY < endY in WebCore::FEMorphology::platformApplyGeneric
+        https://bugs.webkit.org/show_bug.cgi?id=181836
+
+        Reviewed by Tim Horton.
+
+        * svg/filters/feLighting-parallel-jobs.svg: Added.
+        * svg/filters/feMorphology-invalid-radius.svg: Change the test to detect the bug on non-Retina too.
+        * svg/filters/feTurbulence-parallel-jobs-wide.svg: Added.
+
+2018-01-22  Nikita Vasilyev  <nvasilyev@apple.com>
+
+        Web Inspector: Styles Redesign: data corruption when updating values quickly
+        https://bugs.webkit.org/show_bug.cgi?id=179461
+        <rdar://problem/35431882>
+
+        Reviewed by Joseph Pecoraro.
+
+        * inspector/css/modify-css-property-expected.txt: Added.
+        * inspector/css/modify-css-property.html: Added.
+
+2018-01-22  Matt Lewis  <jlewis3@apple.com>
+
+        Marked fast/forms/searchfield-heights.html as flaky on High Sierra.
+        https://bugs.webkit.org/show_bug.cgi?id=181914
+
+        Unreviewed test gardening.
+
+        * platform/mac-wk2/TestExpectations:
+
+2018-01-22  Matt Lewis  <jlewis3@apple.com>
+
+        Skipped http/tests/resourceLoadStatistics/grandfathering.html.
+        https://bugs.webkit.org/show_bug.cgi?id=181482
+
+        Unreviewed test gardening.
+
+        * platform/mac-wk2/TestExpectations:
+
+2018-01-22  Ryan Haddad  <ryanhaddad@apple.com>
+
+        Mark inspector/debugger/tail-deleted-frames-from-vm-entry.html as slow on macOS Debug.
+        https://bugs.webkit.org/show_bug.cgi?id=181952
+
+        Unreviewed test gardening.
+
+        * platform/mac-wk2/TestExpectations:
+        * platform/mac/TestExpectations:
+
+2018-01-22  Ryan Haddad  <ryanhaddad@apple.com>
+
+        Mark imported/w3c/web-platform-tests/html/browsers/offline/manifest_url_check.html as flaky.
+        https://bugs.webkit.org/show_bug.cgi?id=179851
+
+        Unreviewed test gardening.
+
+        * TestExpectations:
+
+2018-01-22  Matt Lewis  <jlewis3@apple.com>
+
+        Marked http/wpt/service-workers/update-service-worker.https.html as flaky on High Sierra release.
+        https://bugs.webkit.org/show_bug.cgi?id=181753
+
+        Unreviewed test gardening.
+
+        * platform/mac-wk2/TestExpectations:
+
+2018-01-22  Youenn Fablet  <youenn@apple.com>
+
+        Safari Tech Preview can't use GitHub login at forums.swift.org
+        https://bugs.webkit.org/show_bug.cgi?id=181908
+        <rdar://problem/36715111>
+
+        Reviewed by Chris Dumez.
+
+        * http/wpt/service-workers/navigation-redirect-worker.js: Added.
+        (async):
+        * http/wpt/service-workers/navigation-redirect.https-expected.txt: Added.
+        * http/wpt/service-workers/navigation-redirect.https.html: Added.
+
+2018-01-22  Antti Koivisto  <antti@apple.com>
+
+        REGRESSION (Safari 11): Buttons inside a fieldset legend cannot be clicked on in Safari 11
+        https://bugs.webkit.org/show_bug.cgi?id=179666
+        <rdar://problem/35534292>
+
+        Reviewed by Zalan Bujtas.
+
+        * fast/forms/legend-overflow-hidden-hit-test-expected.txt: Added.
+        * fast/forms/legend-overflow-hidden-hit-test.html: Added.
+        * platform/ios/TestExpectations:
+
+2018-01-22  Joanmarie Diggs  <jdiggs@igalia.com>
+
+        AX: Implement support for Graphics ARIA roles
+        https://bugs.webkit.org/show_bug.cgi?id=181796
+
+        Reviewed by Chris Fleizach.
+
+        Add new test cases and update expectations accordingly.
+
+        * accessibility/gtk/xml-roles-exposed-expected.txt:
+        * accessibility/gtk/xml-roles-exposed.html:
+        * accessibility/roles-computedRoleString.html:
+        * accessibility/roles-exposed.html:
+        * platform/gtk/accessibility/roles-computedRoleString-expected.txt:
+        * platform/gtk/accessibility/roles-exposed-expected.txt:
+        * platform/mac/accessibility/roles-computedRoleString-expected.txt:
+        * platform/mac/accessibility/roles-exposed-expected.txt:
+
+2018-01-22  Youenn Fablet  <youenn@apple.com>
+
+        Fetch Headers from an Opaque response should be filtered out
+        https://bugs.webkit.org/show_bug.cgi?id=181926
+
+        Reviewed by Chris Dumez.
+
+        * http/wpt/fetch/response-opaque-clone-expected.txt:
+        * http/wpt/fetch/response-opaque-clone.html:
+
+2018-01-22  Andy Estes  <aestes@apple.com>
+
+        LayoutTest http/tests/paymentrequest/payment-request-abort-method.https.html is a flaky failure
+        https://bugs.webkit.org/show_bug.cgi?id=178107
+        <rdar://problem/34901064>
+
+        Reviewed by Brady Eidson.
+
+        Modified the test to call show() with user activation.
+
+        * http/tests/paymentrequest/payment-request-abort-method.https.html:
+        * platform/ios-wk2/TestExpectations:
+        * platform/mac-wk2/TestExpectations:
+
+2018-01-22  Javier Fernandez  <jfernandez@igalia.com>
+
+        [css-align] 'overflow' keyword must precede the self-position and content-position value
+        https://bugs.webkit.org/show_bug.cgi?id=181793
+
+        Reviewed by Antti Koivisto.
+
+        Rebaseline expected results of the test cases affected by this change.
+
+        * css3/parse-align-content.html:
+        * css3/parse-align-items.html:
+        * css3/parse-align-self.html:
+        * css3/parse-justify-content.html:
+        * css3/overwrite-self-alignment.html:
+        * css3/flexbox/new-alignment-values-invalid-if-grid-not-enabled.html:
+        * css3/overwrite-content-alignment.html:
+        * fast/css-grid-layout/grid-content-alignment-overflow.html:
+        * fast/css-grid-layout/grid-align-justify-overflow.html:
+        * fast/css/parse-justify-items.html:
+        * fast/css/parse-justify-self.html:
+        * fast/repaint/align-items-overflow-change.html:
+        * fast/repaint/align-self-overflow-change.html:
+        * fast/repaint/justify-items-overflow-change.html:
+        * fast/repaint/justify-self-overflow-change.html:
+
+2018-01-19  Per Arne Vollan  <pvollan@apple.com>
+
+        Mark svg/filters/fePointLight-color.svg as failure on Windows.
+        https://bugs.webkit.org/show_bug.cgi?id=181869
+
+        Unreviewed test gardening.
+
+        * platform/win/TestExpectations:
+
+2018-01-22  Chris Nardi  <csnardi1@gmail.com>
+
+        Parse calc() in CSS media queries
+        https://bugs.webkit.org/show_bug.cgi?id=181716
+
+        Imported CSS mediaqueries tests from WPT, deleting our (old) copy of one test. Updated
+        expectations.
+
+        Reviewed by Antti Koivisto.
+
+        * TestExpectations:
+        * fast/dom/HTMLImageElement/sizes/image-sizes-w3c-1-expected.txt:
+        * fast/dom/HTMLImageElement/sizes/image-sizes-w3c-2-expected.txt:
+        * fast/dom/HTMLImageElement/sizes/image-sizes-w3c-3-expected.txt:
+        * fast/dom/HTMLImageElement/sizes/image-sizes-w3c-4-expected.txt:
+        * fast/media/w3c/README: Removed.
+        * fast/media/w3c/test_media_queries-expected.txt: Removed.
+        * platform/ios/TestExpectations:
+        * platform/ios/fast/dom/HTMLImageElement/sizes/image-sizes-w3c-1-expected.txt:
+        * platform/ios/fast/dom/HTMLImageElement/sizes/image-sizes-w3c-2-expected.txt:
+        * platform/ios/fast/dom/HTMLImageElement/sizes/image-sizes-w3c-3-expected.txt:
+        * platform/ios/fast/dom/HTMLImageElement/sizes/image-sizes-w3c-4-expected.txt:
+
+2018-01-19  Ryosuke Niwa  <rniwa@webkit.org>
+
+        Release assertion in canExecuteScript when executing scripts during page cache restore
+        https://bugs.webkit.org/show_bug.cgi?id=181902
+
+        Reviewed by Antti Koivisto.
+
+        Added regression tests for the release assertion and navigating while a document is being restored from the page cache.
+        WebKit should not hit any assertions in either situations.
+
+        * fast/history/page-cache-execute-script-during-restore-expected.txt: Added.
+        * fast/history/page-cache-execute-script-during-restore.html: Added.
+        * fast/history/page-cache-navigate-during-restore-expected.txt: Added.
+        * fast/history/page-cache-navigate-during-restore.html: Added.
+        * fast/history/resources/navigate-back-with-finish-test-stage.html: Added.
+
+2018-01-21  Jer Noble  <jer.noble@apple.com>
+
+        REGRESSION (macOS 10.13.2): imported/w3c/web-platform-tests/media-source/mediasource-* LayoutTests failing
+        https://bugs.webkit.org/show_bug.cgi?id=181891
+
+        Reviewed by Eric Carlson.
+
+        * platform/mac/TestExpectations:
+
+2018-01-21  Andy Estes  <aestes@apple.com>
+
+        [ios] LayoutTest imported/w3c/web-platform-tests/payment-request/rejects_if_not_active.https.html is crashing in JSC::JSONParse
+        https://bugs.webkit.org/show_bug.cgi?id=177832
+        <rdar://problem/34805315>
+
+        Reviewed by Tim Horton.
+
+        Made a copy of imported/w3c/web-platform-tests/payment-request/rejects_if_not_active.https.html
+        and modified it to handle Apple Pay and user gesture requirements.
+
+        * http/tests/paymentrequest/rejects_if_not_active.https-expected.txt: Added.
+        * http/tests/paymentrequest/rejects_if_not_active.https.html: Added.
+        * http/tests/paymentrequest/resources/page1.html: Added.
+        * http/tests/paymentrequest/resources/page2.html: Added.
+        * platform/ios-wk2/TestExpectations:
+        * platform/mac-wk2/TestExpectations:
+
+2018-01-20  Jer Noble  <jer.noble@apple.com>
+
+        Release ASSERT when reloading Vimeo page @ WebCore: WebCore::Document::updateLayout
+        https://bugs.webkit.org/show_bug.cgi?id=181840
+        <rdar://problem/36186214>
+
+        Reviewed by Simon Fraser.
+
+        * media/video-fullscreen-reload-crash-expected.txt: Added.
+        * media/video-fullscreen-reload-crash.html: Added.
+        * platform/ios/TestExpectations:
+
+2018-01-20  Youenn Fablet  <youenn@apple.com>
+
+        fetch redirect is incompatible with "no-cors" mode
+        https://bugs.webkit.org/show_bug.cgi?id=181866
+        <rdar://problem/35827140>
+
+        Reviewed by Chris Dumez.
+
+        * http/tests/fetch/redirectmode-and-preload-expected.txt:
+        * http/tests/fetch/redirectmode-and-preload.html:
+
+2018-01-19  Ryan Haddad  <ryanhaddad@apple.com>
+
+        Mark imported/w3c/web-platform-tests/service-workers/service-worker/fetch-cors-xhr.https.html as flaky.
+        https://bugs.webkit.org/show_bug.cgi?id=181901
+
+        Unreviewed test gardening.
+
+        * TestExpectations:
+
+2018-01-19  Ryan Haddad  <ryanhaddad@apple.com>
+
+        Mark imported/w3c/web-platform-tests/service-workers/service-worker/fetch-canvas-tainting-cache.https.html as flaky.
+        https://bugs.webkit.org/show_bug.cgi?id=181900
+
+        Unreviewed test gardening.
+
+        * TestExpectations:
+
+2018-01-19  Ryan Haddad  <ryanhaddad@apple.com>
+
+        Mark imported/w3c/web-platform-tests/service-workers/service-worker/fetch-canvas-tainting.https.html as flaky.
+        https://bugs.webkit.org/show_bug.cgi?id=181897
+
+        Unreviewed test gardening.
+
+        * TestExpectations:
+
+2018-01-19  Ryan Haddad  <ryanhaddad@apple.com>
+
+        Unreviewed, rolling out r227235.
+
+        The test for this change consistently times out on High
+        Sierra.
+
+        Reverted changeset:
+
+        "Support for preconnect Link headers"
+        https://bugs.webkit.org/show_bug.cgi?id=181657
+        https://trac.webkit.org/changeset/227235
+
+2018-01-19  Andy Estes  <aestes@apple.com>
+
+        [Sierra Debug WK2] ASSERTION FAILED: paymentCoordinator().supportsVersion(version)
+        https://bugs.webkit.org/show_bug.cgi?id=181833
+
+        Reviewed by Youenn Fablet.
+
+        Moved the version 3 test into its own file that only runs on High Sierra and later.
+
+        * http/tests/ssl/applepay/ApplePayRequestShippingContactV3.https-expected.txt: Added.
+        * http/tests/ssl/applepay/ApplePayRequestShippingContactV3.https.html: Added.
+        * platform/mac-wk2/TestExpectations:
+
+2018-01-19  Ryan Haddad  <ryanhaddad@apple.com>
+
+        Mark http/wpt/web-animations/timing-model/animation-effects/current-iteration.html as flaky.
+        https://bugs.webkit.org/show_bug.cgi?id=181888
+
+        Unreviewed test gardening.
+
+        * TestExpectations:
+
+2018-01-19  Ryan Haddad  <ryanhaddad@apple.com>
+
+        Update TestExpectations for webrtc/video-mute.html.
+        https://bugs.webkit.org/show_bug.cgi?id=177501
+
+        Unreviewed test gardening.
+
+        * platform/mac-wk2/TestExpectations:
+
+2018-01-19  Ryan Haddad  <ryanhaddad@apple.com>
+
+        Mark imported/w3c/web-platform-tests/media-source/mediasource-config-change-mp4-* tests as flaky.
+        https://bugs.webkit.org/show_bug.cgi?id=181565
+
+        Unreviewed test gardening.
+
+        * platform/mac/TestExpectations:
+
+2018-01-19  Youenn Fablet  <youenn@apple.com>
+
+        Cache storage errors like Quota should trigger console messages
+        https://bugs.webkit.org/show_bug.cgi?id=181879
+        <rdar://problem/36669048>
+
+        Reviewed by Chris Dumez.
+
+        * http/wpt/cache-storage/cache-quota.any-expected.txt:
+
+2018-01-19  Dean Jackson  <dino@apple.com>
+
+        REGRESSION (r221092): Swipe actions are hard to perform in FastMail app
+        https://bugs.webkit.org/show_bug.cgi?id=181817
+        <rdar://problem/35274055>
+
+        Reviewed by Simon Fraser.
+
+        * fast/events/touch/ios/passive-by-default-on-document-and-window-expected.txt:
+
+2018-01-19  Daniel Bates  <dabates@apple.com>
+
+        Update frame-ancestor directive to match Content Security Policy Level 3
+        https://bugs.webkit.org/show_bug.cgi?id=178891
+        <rdar://problem/35209458>
+
+        Reviewed by Alex Christensen.
+
+        Derived from Blink e667cc2e501fabab3605b838e4ee0d642a9c4a59:
+        <https://chromium.googlesource.com/chromium/src.git/+/e667cc2e501fabab3605b838e4ee0d642a9c4a59>
+
+        * http/tests/security/contentSecurityPolicy/1.1/frame-ancestors/frame-ancestors-nested-cross-in-allow-same-origin-sandboxed-cross-url-allow-expected.txt: Added.
+        * http/tests/security/contentSecurityPolicy/1.1/frame-ancestors/frame-ancestors-nested-cross-in-allow-same-origin-sandboxed-cross-url-allow.html: Added.
+        * http/tests/security/contentSecurityPolicy/1.1/frame-ancestors/frame-ancestors-nested-cross-in-sandboxed-cross-url-block-expected.txt: Added.
+        * http/tests/security/contentSecurityPolicy/1.1/frame-ancestors/frame-ancestors-nested-cross-in-sandboxed-cross-url-block.html: Added.
+        * http/tests/security/contentSecurityPolicy/resources/frame-ancestors-test.js:
+        (injectNestedIframe):
+        (window.onload):
+        (testNestedIFrame):
+
+2018-01-19  Yoav Weiss  <yoav@yoav.ws>
+
+        Support for preconnect Link headers
+        https://bugs.webkit.org/show_bug.cgi?id=181657
+
+        Reviewed by Darin Adler.
+
+        Add test to see Link preconnect headers trigger a connection.
+
+        * http/tests/preconnect/link-header-rel-preconnect-http-expected.txt: Added.
+        * http/tests/preconnect/link-header-rel-preconnect-http.html: Added.
+        * http/tests/preconnect/resources/header-preconnect.php: Added.
+        * platform/ios-simulator/TestExpectations: Skipped the test, as ios-simulator doesn't process Link headers for subresources.
+        * platform/win/TestExpectations: Skipped the preconnect test directory, as it doesn't work on Windows.
+
+2018-01-19  Joseph Pecoraro  <pecoraro@apple.com>
+
+        AppCache: Log a Deprecation warning to the Console when AppCache is used
+        https://bugs.webkit.org/show_bug.cgi?id=181778
+
+        Reviewed by Alex Christensen.
+
+        * http/tests/appcache/404-manifest-expected.txt:
+        * http/tests/appcache/404-resource-expected.txt:
+        * http/tests/appcache/404-resource-with-slow-main-resource-expected.txt:
+        * http/tests/appcache/abort-cache-onchecking-expected.txt:
+        * http/tests/appcache/abort-cache-onchecking-manifest-404-expected.txt:
+        * http/tests/appcache/abort-cache-onchecking-resource-404-expected.txt:
+        * http/tests/appcache/abort-cache-ondownloading-expected.txt:
+        * http/tests/appcache/abort-cache-ondownloading-manifest-404-expected.txt:
+        * http/tests/appcache/abort-cache-ondownloading-resource-404-expected.txt:
+        * http/tests/appcache/abort-cache-onprogress-expected.txt:
+        * http/tests/appcache/access-via-redirect-expected.txt:
+        * http/tests/appcache/crash-when-navigating-away-then-back-expected.txt:
+        * http/tests/appcache/credential-url-expected.txt:
+        * http/tests/appcache/cyrillic-uri-expected.txt:
+        * http/tests/appcache/decide-navigation-policy-after-delay-expected.txt:
+        * http/tests/appcache/deferred-events-delete-while-raising-expected.txt:
+        * http/tests/appcache/deferred-events-delete-while-raising-timer-expected.txt:
+        * http/tests/appcache/deferred-events-expected.txt:
+        * http/tests/appcache/different-https-origin-resource-main-expected.txt:
+        * http/tests/appcache/different-origin-manifest-expected.txt:
+        * http/tests/appcache/different-scheme-expected.txt:
+        * http/tests/appcache/document-write-html-element-2-expected.txt:
+        * http/tests/appcache/empty-manifest-expected.txt:
+        * http/tests/appcache/fail-on-update-2-expected.txt:
+        * http/tests/appcache/fail-on-update-expected.txt:
+        * http/tests/appcache/fallback-expected.txt:
+        * http/tests/appcache/fallback-namespace-outside-manifest-path-expected.txt:
+        * http/tests/appcache/foreign-fallback-expected.txt:
+        * http/tests/appcache/foreign-iframe-main-expected.txt:
+        * http/tests/appcache/history-test-expected.txt:
+        * http/tests/appcache/idempotent-update-expected.txt:
+        * http/tests/appcache/identifier-test-expected.txt:
+        * http/tests/appcache/interrupted-update-expected.txt:
+        * http/tests/appcache/local-content-expected.txt:
+        * http/tests/appcache/main-resource-fallback-for-network-error-crash-expected.txt:
+        * http/tests/appcache/main-resource-hash-expected.txt:
+        * http/tests/appcache/main-resource-redirect-expected.txt:
+        * http/tests/appcache/manifest-containing-itself-expected.txt:
+        * http/tests/appcache/manifest-parsing-expected.txt:
+        * http/tests/appcache/manifest-redirect-2-expected.txt:
+        * http/tests/appcache/manifest-redirect-expected.txt:
+        * http/tests/appcache/manifest-with-empty-file-expected.txt:
+        * http/tests/appcache/max-size-expected.txt:
+        * http/tests/appcache/multi-fallback-expected.txt:
+        * http/tests/appcache/navigating-away-while-cache-attempt-in-progress-expected.txt:
+        * http/tests/appcache/non-html-expected.txt:
+        * http/tests/appcache/offline-access-expected.txt:
+        * http/tests/appcache/online-fallback-layering-expected.txt:
+        * http/tests/appcache/online-whitelist-expected.txt:
+        * http/tests/appcache/origin-delete-expected.txt:
+        * http/tests/appcache/origin-quota-continued-download-expected.txt:
+        * http/tests/appcache/origin-quota-continued-download-multiple-manifests-expected.txt:
+        * http/tests/appcache/origin-quota-expected.txt:
+        * http/tests/appcache/origin-usage-expected.txt:
+        * http/tests/appcache/origins-with-appcache-expected.txt:
+        * http/tests/appcache/progress-counter-expected.txt:
+        * http/tests/appcache/reload-expected.txt:
+        * http/tests/appcache/remove-cache-expected.txt:
+        * http/tests/appcache/resource-redirect-2-expected.txt:
+        * http/tests/appcache/resource-redirect-expected.txt:
+        * http/tests/appcache/simple-expected.txt:
+        * http/tests/appcache/simple-video-async-expected.txt:
+        * http/tests/appcache/simple-video-sync-expected.txt:
+        * http/tests/appcache/top-frame-1-expected.txt:
+        * http/tests/appcache/top-frame-2-expected.txt:
+        * http/tests/appcache/top-frame-3-expected.txt:
+        * http/tests/appcache/top-frame-4-expected.txt:
+        * http/tests/appcache/update-cache-expected.txt:
+        * http/tests/appcache/video-expected.txt:
+        * http/tests/appcache/whitelist-wildcard-expected.txt:
+        * http/tests/appcache/wrong-content-type-expected.txt:
+        * http/tests/appcache/wrong-signature-2-expected.txt:
+        * http/tests/appcache/wrong-signature-expected.txt:
+        * http/tests/appcache/x-frame-options-prevents-framing-expected.txt:
+        * http/tests/appcache/xhr-foreign-resource-expected.txt:
+        * http/tests/contentfiltering/load-substitute-data-from-appcache-expected.txt:
+        * http/tests/security/appcache-switching-private-browsing-expected.txt:
+        * http/tests/security/cross-origin-appcache-allowed-expected.txt:
+        * http/tests/security/cross-origin-appcache-expected.txt:
+        * http/tests/security/same-origin-appcache-blocked-expected.txt:
+        * http/tests/ssl/upgrade-origin-usage-expected.txt:
+
+2018-01-19  John Wilander  <wilander@apple.com>
+
+        Resource Load Statistics: Implement callback support for removal of WebsiteDataType::ResourceLoadStatistics
+        https://bugs.webkit.org/show_bug.cgi?id=181822
+        https://bugs.webkit.org/show_bug.cgi?id=175263
+        https://bugs.webkit.org/show_bug.cgi?id=178536
+        https://bugs.webkit.org/show_bug.cgi?id=181223
+        https://bugs.webkit.org/show_bug.cgi?id=181482
+        <rdar://problem/33491222>
+        <rdar://problem/33805293>
+        <rdar://problem/36332683>
+        <rdar://problem/36549026>
+
+        Reviewed by Alex Christensen.
+
+        * http/tests/resourceLoadStatistics/clear-in-memory-and-persistent-store-one-hour.html:
+        * http/tests/resourceLoadStatistics/clear-in-memory-and-persistent-store.html:
+        * http/tests/resourceLoadStatistics/grandfathering.html:
+        * platform/ios/TestExpectations:
+            Marked the three updated tests as [ Pass ].
+        * platform/mac-wk2/TestExpectations:
+            Marked the three updated tests as [ Pass ].
+
+2018-01-19  James Craig  <jcraig@apple.com>
+
+        AX: when invert colors is on, double-invert image and picture elements in UserAgentStyleSheet
+        https://bugs.webkit.org/show_bug.cgi?id=181281
+        <rdar://problem/36291776>
+
+        Reviewed by Simon Fraser.
+
+        Updated to include img and picture element tests.
+
+        * accessibility/smart-invert-expected.txt:
+        * accessibility/smart-invert-reference-expected.html:
+        * accessibility/smart-invert.html:
+
+2018-01-19  Chris Dumez  <cdumez@apple.com>
+
+        The WebContent process should not process incoming IPC while waiting for a sync IPC reply
+        https://bugs.webkit.org/show_bug.cgi?id=181560
+
+        Reviewed by Ryosuke Niwa.
+
+        Add layout test coverage.
+
+        * fast/misc/testIncomingSyncIPCMessageWhileWaitingForSyncReply-expected.txt: Added.
+        * fast/misc/testIncomingSyncIPCMessageWhileWaitingForSyncReply.html: Added.
+
+2018-01-19  Antoine Quint  <graouts@apple.com>
+
+        [Web Animations] Remove http/wpt/wk-web-animations tests
+        https://bugs.webkit.org/show_bug.cgi?id=181861
+
+        These tests were written early on during our Web Animations implementation before we had a good sense of the quality
+        of the coverage of the W3C WPT suite. That suite is extremely comprehensive and all of the assertions we wrote ourselves
+        are redundant and should be removed so that all testing, unless specific to our implementation, is done through the WPT
+        suite.
+
+        Reviewed by Dean Jackson.
+
+        * http/wpt/wk-web-animations/interfaces/document-get-animations-expected.txt: Removed.
+        * http/wpt/wk-web-animations/interfaces/document-get-animations.html: Removed.
+        * http/wpt/wk-web-animations/interfaces/element-get-animations-expected.txt: Removed.
+        * http/wpt/wk-web-animations/interfaces/element-get-animations.html: Removed.
+        * http/wpt/wk-web-animations/interfaces/keyframe-effect-getComputedStyle-expected.txt: Removed.
+        * http/wpt/wk-web-animations/interfaces/keyframe-effect-getComputedStyle.html: Removed.
+        * http/wpt/wk-web-animations/timing-model/animation-creation-basic-expected.txt: Removed.
+        * http/wpt/wk-web-animations/timing-model/animation-creation-basic.html: Removed.
+        * http/wpt/wk-web-animations/timing-model/animation-current-time-expected.txt: Removed.
+        * http/wpt/wk-web-animations/timing-model/animation-current-time.html: Removed.
+        * http/wpt/wk-web-animations/timing-model/animation-effect-expected.txt: Removed.
+        * http/wpt/wk-web-animations/timing-model/animation-effect-timing-expected.txt: Removed.
+        * http/wpt/wk-web-animations/timing-model/animation-effect-timing.html: Removed.
+        * http/wpt/wk-web-animations/timing-model/animation-effect-unique-relationship-expected.txt: Removed.
+        * http/wpt/wk-web-animations/timing-model/animation-effect-unique-relationship.html: Removed.
+        * http/wpt/wk-web-animations/timing-model/animation-effect.html: Removed.
+        * http/wpt/wk-web-animations/timing-model/animation-interface-effect-property-expected.txt: Removed.
+        * http/wpt/wk-web-animations/timing-model/animation-interface-effect-property.html: Removed.
+        * http/wpt/wk-web-animations/timing-model/animation-interface-start-time-property-expected.txt: Removed.
+        * http/wpt/wk-web-animations/timing-model/animation-interface-start-time-property.html: Removed.
+        * http/wpt/wk-web-animations/timing-model/document-timeline-expected.txt: Removed.
+        * http/wpt/wk-web-animations/timing-model/document-timeline.html: Removed.
+        * http/wpt/wk-web-animations/timing-model/keyframe-effect-expected.txt: Removed.
+        * http/wpt/wk-web-animations/timing-model/keyframe-effect-interface-timing-duration-expected.txt: Removed.
+        * http/wpt/wk-web-animations/timing-model/keyframe-effect-interface-timing-duration.html: Removed.
+        * http/wpt/wk-web-animations/timing-model/keyframe-effect.html: Removed.
+        * http/wpt/wk-web-animations/timing-model/timeline-current-time-expected.txt: Removed.
+        * http/wpt/wk-web-animations/timing-model/timeline-current-time.html: Removed.
+
+2018-01-19  Antoine Quint  <graouts@apple.com>
+
+        [Web Animations] Expose timing properties (delay, endDelay, fill, iterationStart, iterations, direction) and getComputedTiming()
+        https://bugs.webkit.org/show_bug.cgi?id=181857
+        <rdar://problem/36660081>
+
+        Reviewed by Dean Jackson.
+
+        Update expectations with progressions and new failure points now we expose more of the API.
+
+        * http/wpt/web-animations/animation-model/animation-types/discrete-animation-expected.txt:
+        * http/wpt/web-animations/interfaces/Animatable/animate-expected.txt:
+        * http/wpt/web-animations/interfaces/Animation/finish-expected.txt:
+        * http/wpt/web-animations/interfaces/Animation/finished-expected.txt:
+        * http/wpt/web-animations/interfaces/Animation/pause-expected.txt:
+        * http/wpt/web-animations/interfaces/Animation/play-expected.txt:
+        * http/wpt/web-animations/interfaces/AnimationEffectTiming/delay-expected.txt:
+        * http/wpt/web-animations/interfaces/AnimationEffectTiming/direction-expected.txt:
+        * http/wpt/web-animations/interfaces/AnimationEffectTiming/duration-expected.txt:
+        * http/wpt/web-animations/interfaces/AnimationEffectTiming/easing-expected.txt:
+        * http/wpt/web-animations/interfaces/AnimationEffectTiming/endDelay-expected.txt:
+        * http/wpt/web-animations/interfaces/AnimationEffectTiming/fill-expected.txt:
+        * http/wpt/web-animations/interfaces/AnimationEffectTiming/iterationStart-expected.txt:
+        * http/wpt/web-animations/interfaces/AnimationEffectTiming/iterations-expected.txt:
+        * http/wpt/web-animations/interfaces/AnimationTimeline/document-timeline-expected.txt:
+        * http/wpt/web-animations/timing-model/animation-effects/active-time-expected.txt:
+        * http/wpt/web-animations/timing-model/animation-effects/current-iteration-expected.txt:
+        * http/wpt/web-animations/timing-model/animation-effects/local-time-expected.txt:
+        * http/wpt/web-animations/timing-model/animation-effects/phases-and-states-expected.txt:
+        * http/wpt/web-animations/timing-model/animation-effects/simple-iteration-progress-expected.txt:
+        * http/wpt/web-animations/timing-model/animations/set-the-animation-start-time-expected.txt:
+        * http/wpt/web-animations/timing-model/animations/set-the-target-effect-of-an-animation-expected.txt:
+        * http/wpt/web-animations/timing-model/time-transformations/transformed-progress-expected.txt:
+        * http/wpt/wk-web-animations/timing-model/keyframe-effect-interface-timing-duration.html:
+
+2018-01-19  Ryan Haddad  <ryanhaddad@apple.com>
+
+        Mark http/tests/images/image-supports-video.html as flaky.
+        https://bugs.webkit.org/show_bug.cgi?id=181862
+
+        Unreviewed test gardening.
+
+        * platform/mac-wk1/TestExpectations:
+
+2018-01-19  Ryan Haddad  <ryanhaddad@apple.com>
+
+        Update TestExpectations for media/W3C/audio/networkState/networkState_during_loadstart.html.
+        https://bugs.webkit.org/show_bug.cgi?id=123010
+
+        Unreviewed test gardening.
+
+        * platform/mac/TestExpectations:
+
+2018-01-19  Jonathan Bedard  <jbedard@apple.com>
+
+        Move select-out-of-floated-non-editable iOS Simulator expectations to iOS
+
+        Unreviewed test gardening.
+
+        r222317 introduced these test expectations. These expectations should apply to both
+        Simulator and device testing.
+
+        * platform/ios-simulator-wk2/TestExpectations:
+        * platform/ios-wk2/TestExpectations:
+
+2018-01-19  Frederic Wang  <fwang@igalia.com>
+
+        Use promises for basic-gestures.js and 'await' for the corresponding tests
+        https://bugs.webkit.org/show_bug.cgi?id=181841
+
+        Reviewed by Megan Gardner.
+
+        * fast/events/touch/ios/drag-to-autoscroll-in-single-line-editable.html: Remove redundant
+        check for testRunner.runUIScript, rewrite runUIScript calls to just await a promise, add the
+        async keyword to runTest and reindent.
+        Also remove extraneous space after + operator.
+        * fast/events/touch/ios/long-press-then-drag-down-to-change-selected-text.html: Ditto.
+        * fast/events/touch/ios/long-press-then-drag-left-to-change-selected-text.html: Ditto.
+        * fast/events/touch/ios/long-press-then-drag-right-to-change-selected-text.html: Ditto.
+        * fast/events/touch/ios/long-press-then-drag-to-select-text.html: Ditto.
+        * fast/events/touch/ios/long-press-then-drag-up-to-change-selected-text.html: Ditto.
+        * fast/events/touch/ios/long-press-to-select-and-tap-to-clear.html: Ditto.
+        * fast/events/touch/ios/long-press-to-select-text.html: Ditto.
+        * resources/basic-gestures.js: For all functions in this file, wrap the script source into a
+        runUIScript call and a new promise, reindent.
+
+2018-01-19  Per Arne Vollan  <pvollan@apple.com>
+
+        Mark svg/filters/feDiffuseLighting-bottomRightPixel.html as failing on Windows.
+        https://bugs.webkit.org/show_bug.cgi?id=181854
+
+        Unreviewed test gardening.
+
+        * platform/win/TestExpectations:
+
+2018-01-19  Antoine Quint  <graouts@apple.com>
+
+        [iOS] LayoutTest media/modern-media-controls/media-controller/ios/media-controller-ios-do-not-hide-controls-when-tapping-button.html fails on Internal bots
+        https://bugs.webkit.org/show_bug.cgi?id=181843
+        <rdar://problem/36061363>
+
+        The button we were trying to press was outside of the viewable screen area and so the tap wouldn't occur.
+        Resizing the video to fit in the window fixes the issue.
+
+        Reviewed by Youenn Fablet.
+
+        * media/modern-media-controls/media-controller/ios/media-controller-ios-do-not-hide-controls-when-tapping-button.html:
+
+2018-01-18  Frederic Wang  <fwang@igalia.com>
+
+        Move helper files for iOS touch gestures into LayoutTests/resources
+        https://bugs.webkit.org/show_bug.cgi?id=181798
+
+        Reviewed by Wenson Hsieh.
+
+        * fast/events/touch/ios/drag-to-autoscroll-in-single-line-editable.html: Change URL of
+        basic-gestures.js ; remove gesture-helpers.js it seems unused and has the wrong URL anyway.
+        * fast/events/touch/ios/long-press-then-drag-down-to-change-selected-text.html: Change URL
+        of basic-gestures.js.
+        * fast/events/touch/ios/long-press-then-drag-left-to-change-selected-text.html: Ditto.
+        * fast/events/touch/ios/long-press-then-drag-right-to-change-selected-text.html: Ditto.
+        * fast/events/touch/ios/long-press-then-drag-to-select-text.html: Ditto.
+        * fast/events/touch/ios/long-press-then-drag-up-to-change-selected-text.html: Ditto.
+        * fast/events/touch/ios/long-press-to-select-and-tap-to-clear.html: Ditto.
+        * fast/events/touch/ios/long-press-to-select-text.html: Ditto.
+        * resources/basic-gestures.js: Renamed from LayoutTests/fast/events/touch/ios/resources/basic-gestures.js.
+        * resources/ui-debugging.js: Renamed from LayoutTests/fast/events/touch/ios/resources/ui-debugging.js.
+        Note that this file was introduced in r222517 but seems unused for now.
+
+2018-01-18  Ryan Haddad  <ryanhaddad@apple.com>
+
+        Mark platform/mac/webrtc/captureCanvas-webrtc-software-encoder.html as flaky.
+        https://bugs.webkit.org/show_bug.cgi?id=180171
+
+        Unreviewed test gardening.
+
+        * platform/mac/TestExpectations:
+
+2018-01-18  Ryan Haddad  <ryanhaddad@apple.com>
+
+        Mark inspector/debugger/breakpoint-action-log.html as flaky.
+        https://bugs.webkit.org/show_bug.cgi?id=181839
+
+        Unreviewed test gardening.
+
+        * platform/mac-wk2/TestExpectations:
+
+2018-01-18  Ryan Haddad  <ryanhaddad@apple.com>
+
+        Mark storage/websql/database-lock-after-reload.html as flaky.
+        https://bugs.webkit.org/show_bug.cgi?id=173928
+
+        Unreviewed test gardening.
+
+        * platform/mac/TestExpectations:
+
+2018-01-18  Ryan Haddad  <ryanhaddad@apple.com>
+
+        Mark imported/w3c/web-platform-tests/IndexedDB/idbdatabase-createObjectStore-exception-order.htm as flaky.
+        https://bugs.webkit.org/show_bug.cgi?id=172243
+
+        Unreviewed test gardening.
+
+        * TestExpectations:
+
+2018-01-18  Ryan Haddad  <ryanhaddad@apple.com>
+
+        Mark js/slow-stress/Int32Array-alloc-huge-long-lived.html as slow on iOS.
+        https://bugs.webkit.org/show_bug.cgi?id=181838
+
+        Unreviewed test gardening.
+
+        * platform/ios/TestExpectations:
+
+2018-01-18  Ryan Haddad  <ryanhaddad@apple.com>
+
+        Mark media/W3C/video/networkState/networkState_during_loadstart.html as flaky.
+        https://bugs.webkit.org/show_bug.cgi?id=179643
+
+        Unreviewed test gardening.
+
+        * platform/mac-wk1/TestExpectations:
+
+2018-01-18  Ryan Haddad  <ryanhaddad@apple.com>
+
+        Mark media/video-main-content-allow-then-deny.html as flaky.
+        https://bugs.webkit.org/show_bug.cgi?id=181830
+
+        Unreviewed test gardening.
+
+        * platform/mac/TestExpectations:
+
+2018-01-18  Ryan Haddad  <ryanhaddad@apple.com>
+
+        Update TestExpectations for fast/multicol/spanner-crash-when-adding-summary.html.
+
+        Unreviewed test gardening.
+
+        * platform/ios/TestExpectations:
+        * platform/mac/TestExpectations:
+
+2018-01-18  Ryan Haddad  <ryanhaddad@apple.com>
+
+        Mark imported/w3c/web-platform-tests/service-workers/service-worker/update-after-navigation-fetch-event.https.html as flaky.
+        https://bugs.webkit.org/show_bug.cgi?id=181499
+
+        Unreviewed test gardening.
+
+        * platform/ios/TestExpectations:
+
+2018-01-18  Chris Dumez  <cdumez@apple.com>
+
+        We should be able to terminate service workers that are unresponsive
+        https://bugs.webkit.org/show_bug.cgi?id=181563
+        <rdar://problem/35280031>
+
+        Reviewed by Alex Christensen.
+
+        Add layout test coverage.
+
+        * http/tests/workers/service/postmessage-after-terminating-hung-worker-expected.txt: Added.
+        * http/tests/workers/service/postmessage-after-terminating-hung-worker.html: Added.
+        * http/tests/workers/service/resources/postmessage-after-terminating-hung-worker.js: Added.
+        * http/tests/workers/service/resources/postmessage-echo-worker-mayhang.js: Added.
+
+2018-01-18  Joanmarie Diggs  <jdiggs@igalia.com>
+
+        AX: roles-computedRoleString.html layout test should support enabling/disabling individual test cases
+        https://bugs.webkit.org/show_bug.cgi?id=181806
+
+        Reviewed by Chris Fleizach.
+
+        Add a "data-platform" attribute to each element so that we can enable or disable
+        a given test case on a given platform. Update the platform expectations for GTK
+        to reflect changes and new support which happened in the interim. And remove the
+        test from the list of expected failures.
+
+        * accessibility/roles-computedRoleString.html:
+        * platform/gtk/TestExpectations:
+        * platform/gtk/accessibility/roles-computedRoleString-expected.txt:
+
+2018-01-18  Joanmarie Diggs  <jdiggs@igalia.com>
+
+        [GTK] AX: Two layout tests crash with error 'g_strstr_len: assertion 'haystack != NULL' failed' in Accessibility::UIElement::url
+        https://bugs.webkit.org/show_bug.cgi?id=176796
+
+        Reviewed by Chris Fleizach.
+
+        Remove failing tests from Test Expectations. Update expected results of
+        xml-roles-exposed to reflect several bug fixes which were made in the
+        interim. Modify add-children-pseudo-element.html to account for platform
+        differences in the accessibility tree. Add an additional URL test because
+        we didn't have coverage for getting the URL of accessible links resulting
+        from native anchor elements.
+
+        * accessibility/add-children-pseudo-element.html: Modified.
+        * accessibility/gtk/link-url-expected.txt: Added.
+        * accessibility/gtk/link-url.html: Added.
+        * accessibility/gtk/xml-roles-exposed-expected.txt: Updated.
+        * platform/gtk/TestExpectations: Removed failing tests.
+        * platform/gtk/accessibility/add-children-pseudo-element-expected.txt: Added.
+
+2018-01-18  Matt Lewis  <jlewis3@apple.com>
+
+        Marked multiple imported/w3c/web-platform-tests/service-workers/ test as flaky
+        https://bugs.webkit.org/show_bug.cgi?id=181750
+
+        Unreviewed test gardening.
+
+        * platform/mac-wk2/TestExpectations:
+
+2018-01-18  Antti Koivisto  <antti@apple.com>
+
+        REGRESSION (r223604): Setting :before/after pseudo element on <noscript> asserts
+        https://bugs.webkit.org/show_bug.cgi?id=181795
+        <rdar://problem/36334524>
+
+        Reviewed by David Kilzer.
+
+        * fast/css-generated-content/noscript-pseudo-anim-crash-expected.txt: Added.
+        * fast/css-generated-content/noscript-pseudo-anim-crash.html: Added.
+
+2018-01-18  Chris Fleizach  <cfleizach@apple.com>
+
+        AX: Aria-activedescendant not supported
+        https://bugs.webkit.org/show_bug.cgi?id=161734
+        <rdar://problem/28202679>
+
+        Reviewed by Joanmarie Diggs.
+
+        * accessibility/aria-combobox-control-owns-elements-expected.txt: Added.
+        * accessibility/aria-combobox-control-owns-elements.html: Added.
+
+2018-01-18  Per Arne Vollan  <pvollan@apple.com>
+
+        Mark fast/forms/auto-fill-button/input-strong-password-auto-fill-button.html as failing on Windows.
+        https://bugs.webkit.org/show_bug.cgi?id=181662
+
+        Unreviewed test gardening.
+
+        * platform/win/TestExpectations:
+
+2018-01-17  Per Arne Vollan  <pvollan@apple.com>
+
+        REGRESSION (r224780): Text stroke not applied to video captions.
+        https://bugs.webkit.org/show_bug.cgi?id=181743
+        <rdar://problem/35874338>
+
+        Reviewed by Simon Fraser.
+
+        * media/track/track-css-stroke-cues-expected.txt:
+        * media/track/track-css-stroke-cues.html:
+        * media/track/track-css-visible-stroke-expected.html: Added.
+        * media/track/track-css-visible-stroke.html: Added.
+
+2018-01-18  Andy Estes  <aestes@apple.com>
+
+        [Payment Request] Support a default shipping address for Apple Pay
+        https://bugs.webkit.org/show_bug.cgi?id=181754
+        <rdar://problem/36009733>
+
+        Reviewed by Brady Eidson.
+
+        * http/tests/ssl/applepay/ApplePayRequestShippingContact.https-expected.txt: Added.
+        * http/tests/ssl/applepay/ApplePayRequestShippingContact.https.html: Added.
+
+2018-01-18  Ali Juma  <ajuma@chromium.org>
+
+        imported/w3c/web-platform-tests/viewport/viewport-resize-event-on-load-overflowing-page.html is flaky
+        https://bugs.webkit.org/show_bug.cgi?id=181435
+
+        Reviewed by Frédéric Wang.
+
+        Test gardening. The flakiness was fixed by r227054, so remove the test expectation.
+
+        * TestExpectations:
+
+2018-01-18  Jer Noble  <jer.noble@apple.com>
+
+        Layout Test http/tests/images/image-supports-video.html is flaky
+        https://bugs.webkit.org/show_bug.cgi?id=181008
+        <rdar://problem/36143943>
+
+        Reviewed by Youenn Fablet.
+
+        Send a "Cache-control: nocache" header from the HTTP server when the image resource is
+        requested.
+
+        * http/tests/resources/redirect-to-video-if-accepted.php:
+        * platform/mac-wk1/TestExpectations:
+
+2018-01-17  Jer Noble  <jer.noble@apple.com>
+
+        WebVTT served via HLS never results in cues
+        https://bugs.webkit.org/show_bug.cgi?id=181773
+
+        Reviewed by Eric Carlson.
+
+        * http/tests/media/hls/hls-webvtt-tracks-expected.txt: Added.
+        * http/tests/media/hls/hls-webvtt-tracks.html: Added.
+        * http/tests/media/resources/hls/subtitles/fileSequence0.webvtt: Added.
+        * http/tests/media/resources/hls/subtitles/prog_index.m3u8: Added.
+        * http/tests/media/resources/hls/test-webvtt.m3u8: Added.
+
+2018-01-17  John Wilander  <wilander@apple.com>
+
+        Resource Load Statistics: Block cookies for prevalent resources without user interaction
+        https://bugs.webkit.org/show_bug.cgi?id=177394
+        <rdar://problem/34613960>
+
+        Reviewed by Alex Christensen.
+
+        * http/tests/resourceLoadStatistics/add-blocking-to-redirect-expected.txt: Added.
+        * http/tests/resourceLoadStatistics/add-blocking-to-redirect.html: Added.
+        * http/tests/resourceLoadStatistics/add-partitioning-to-redirect.html:
+        * http/tests/resourceLoadStatistics/non-prevalent-resources-can-access-cookies-in-a-third-party-context-expected.txt: Added.
+        * http/tests/resourceLoadStatistics/non-prevalent-resources-can-access-cookies-in-a-third-party-context.html: Added.
+        * http/tests/resourceLoadStatistics/partitioned-and-unpartitioned-cookie-with-partitioning-timeout.html:
+        * http/tests/resourceLoadStatistics/remove-blocking-in-redirect-expected.txt: Added.
+        * http/tests/resourceLoadStatistics/remove-blocking-in-redirect.html: Added.
+        * http/tests/resourceLoadStatistics/remove-partitioning-from-redirect-expected.txt: Removed.
+        * http/tests/resourceLoadStatistics/remove-partitioning-from-redirect.html: Removed.
+            Test case reworked and is now remove-partitioning-in-redirect.html.
+        * http/tests/resourceLoadStatistics/remove-partitioning-in-redirect-expected.txt: Added.
+        * http/tests/resourceLoadStatistics/remove-partitioning-in-redirect.html: Added.
+        * platform/ios/TestExpectations:
+            New tests marked as [ Pass ] for iOS.
+        * platform/mac-wk2/TestExpectations:
+            New tests marked as [ Pass ] for High Sierra+.
+        * platform/wk2/TestExpectations:
+            New tests skipped for WK2 in general.
+
+2018-01-17  Alicia Boya García  <aboya@igalia.com>
+
+        Unreviewed GTK+ gardening
+
+        * platform/gtk/TestExpectations:
+
+2018-01-17  Matt Lewis  <jlewis3@apple.com>
+
+        Unreviewed, rolling out r227076.
+
+        This breaks internal builds
+
+        Reverted changeset:
+
+        "Resource Load Statistics: Block cookies for prevalent
+        resources without user interaction"
+        https://bugs.webkit.org/show_bug.cgi?id=177394
+        https://trac.webkit.org/changeset/227076
+
+2018-01-17  Matt Lewis  <jlewis3@apple.com>
+
+        Marked http/wpt/resource-timing/rt-resources-per-worker.html as flaky on High Sierra.
+        https://bugs.webkit.org/show_bug.cgi?id=180260
+
+        Unreviewed test gardening.
+
+        * platform/mac/TestExpectations:
+
+2018-01-17  Zalan Bujtas  <zalan@apple.com>
+
+        Multicol: RenderMultiColumnFlow should not inherit the flow state
+        https://bugs.webkit.org/show_bug.cgi?id=181762
+        <rdar://problem/35448565>
+
+        Reviewed by Simon Fraser.
+
+        * fast/multicol/crash-when-out-of-flow-positioned-becomes-in-flow-expected.txt: Added.
+        * fast/multicol/crash-when-out-of-flow-positioned-becomes-in-flow.html: Added.
+
+2018-01-17  Ryan Haddad  <ryanhaddad@apple.com>
+
+        [iOS] Re-enable LayoutTests in the storage/indexeddb directory
+        https://bugs.webkit.org/show_bug.cgi?id=180958
+
+        Unreviewed test gardening.
+
+        * platform/ios/TestExpectations:
+
+2018-01-17  Antti Koivisto  <antti@apple.com>
+
+        REGRESSION (r226385?): Crash in com.apple.WebCore: WebCore::MediaQueryEvaluator::evaluate const + 32
+        https://bugs.webkit.org/show_bug.cgi?id=181742
+        <rdar://problem/36334726>
+
+        Reviewed by David Kilzer.
+
+        * fast/media/mediaqueryevaluator-crash-expected.txt: Added.
+        * fast/media/mediaqueryevaluator-crash.html: Added.
+
+2018-01-17  Matt Lewis  <jlewis3@apple.com>
+
+        Marked inspector/worker/worker-recover-if-inspector-close.html as flaky on macOS
+        https://bugs.webkit.org/show_bug.cgi?id=181100
+
+        Unreviewed test gardening.
+
+        * platform/mac/TestExpectations:
+
+2018-01-17  Simon Fraser  <simon.fraser@apple.com>
+
+        REGRESSION (r226902): fast/events/ios/rotation/layout-viewport-during-rotation.html and fast/events/ios/rotation/safe-area-insets-during-safari-type-rotation.html are timing out
+        <rdar://problem/36589755>
+
+        The first argument to a load event listener is an event, which meant that passing scriptCompleteCallback
+        didn't work as expected.
+
+        * fast/events/ios/rotation/layout-viewport-during-rotation.html:
+        * fast/events/ios/rotation/safe-area-insets-during-safari-type-rotation.html:
+
+2018-01-17  John Wilander  <wilander@apple.com>
+
+        Resource Load Statistics: Block cookies for prevalent resources without user interaction
+        https://bugs.webkit.org/show_bug.cgi?id=177394
+        <rdar://problem/34613960>
+
+        Reviewed by Alex Christensen.
+
+        * http/tests/resourceLoadStatistics/add-blocking-to-redirect-expected.txt: Added.
+        * http/tests/resourceLoadStatistics/add-blocking-to-redirect.html: Added.
+        * http/tests/resourceLoadStatistics/add-partitioning-to-redirect.html:
+        * http/tests/resourceLoadStatistics/non-prevalent-resources-can-access-cookies-in-a-third-party-context-expected.txt: Added.
+        * http/tests/resourceLoadStatistics/non-prevalent-resources-can-access-cookies-in-a-third-party-context.html: Added.
+        * http/tests/resourceLoadStatistics/partitioned-and-unpartitioned-cookie-with-partitioning-timeout.html:
+        * http/tests/resourceLoadStatistics/remove-blocking-in-redirect-expected.txt: Added.
+        * http/tests/resourceLoadStatistics/remove-blocking-in-redirect.html: Added.
+        * http/tests/resourceLoadStatistics/remove-partitioning-from-redirect-expected.txt: Removed.
+        * http/tests/resourceLoadStatistics/remove-partitioning-from-redirect.html: Removed.
+            Test case reworked and is now remove-partitioning-in-redirect.html.
+        * http/tests/resourceLoadStatistics/remove-partitioning-in-redirect-expected.txt: Added.
+        * http/tests/resourceLoadStatistics/remove-partitioning-in-redirect.html: Added.
+        * platform/ios/TestExpectations:
+            New tests marked as [ Pass ] for iOS.
+        * platform/mac-wk2/TestExpectations:
+            New tests marked as [ Pass ] for High Sierra+.
+        * platform/wk2/TestExpectations:
+            New tests skipped for WK2 in general.
+
+2018-01-17  Daniel Bates  <dabates@apple.com>
+
+        REGRESSION (r222795): Cardiogram never signs in
+        https://bugs.webkit.org/show_bug.cgi?id=181693
+        <rdar://problem/36286293>
+
+        Reviewed by Ryosuke Niwa.
+
+        Adds a test to ensure that a file URL can set forbidden XHR headers when the setting
+        allowSettingAnyXHRHeaderFromFileURLs is enabled.
+
+        * fast/xmlhttprequest/set-dangerous-headers-from-file-when-setting-enabled-expected.txt: Added.
+        * fast/xmlhttprequest/set-dangerous-headers-from-file-when-setting-enabled.html: Added.
+
+2018-01-17  Daniel Bates  <dabates@apple.com>
+
+        ASSERTION FAILED: !m_completionHandler in PingHandle::~PingHandle()
+        https://bugs.webkit.org/show_bug.cgi?id=181746
+        <rdar://problem/36586248>
+
+        Reviewed by Chris Dumez.
+
+        Adds a test to ensure that loading a protected image from a beforeunload handler
+        does not cause an assertion failure.
+
+        * http/tests/misc/before-unload-load-image-expected.txt: Added.
+        * http/tests/misc/before-unload-load-image.html: Added.
+        * http/tests/misc/resources/before-unload-in-subframe-child.html: Added.
+        * http/tests/misc/resources/protected/protected-image.php: Added.
+
+2018-01-17  Yacine Bandou  <yacine.bandou_ext@softathome.com>
+
+        [EME][GStreamer] Add the full-sample encryption support in the GStreamer ClearKey decryptor
+        https://bugs.webkit.org/show_bug.cgi?id=180080
+
+        Reviewed by Xabier Rodriguez-Calvar.
+
+        * platform/wpe/TestExpectations:
+        This patch fixes the crash of the test clearKey-cenc-audio-playback-mse.
+
+2018-01-17  Ali Juma  <ajuma@chromium.org>
+
+        Update web platform tests for Visual Viewport API
+        https://bugs.webkit.org/show_bug.cgi?id=181689
+
+        Reviewed by Alex Christensen.
+
+        Rename the test directory from 'viewport' to 'visual-viewport', and update
+        viewport-resize-event-on-load-overflowing-page.html.
+
+        This corresponds to the following upstream commits:
+        1) https://github.com/w3c/web-platform-tests/commit/f878fee4df619e55c7fbfce1a2ff5e5d4d83a03b
+        2) https://github.com/w3c/web-platform-tests/commit/03a684d63e62d85cffed38bc942f468692d7d54f
+
+        * TestExpectations: Updated test path.
+        * platform/ios/imported/w3c/web-platform-tests/visual-viewport/viewport-unscaled-scroll-iframe-expected.txt: Renamed from LayoutTests/platform/ios/imported/w3c/web-platform-tests/viewport/viewport-unscaled-scroll-iframe-expected.txt.
+        * platform/ios/imported/w3c/web-platform-tests/visual-viewport/viewport-unscaled-size-expected.txt: Renamed from LayoutTests/platform/ios/imported/w3c/web-platform-tests/viewport/viewport-unscaled-size-expected.txt.
+        Updated expectation since tests in a directory named 'viewport' but not 'visual-viewport' get a flexible viewport on iOS.
+        * platform/ios/imported/w3c/web-platform-tests/visual-viewport/viewport-unscaled-size-iframe-expected.txt: Renamed from LayoutTests/platform/ios/imported/w3c/web-platform-tests/viewport/viewport-unscaled-size-iframe-expected.txt.
+
+2018-01-17  Zan Dobersek  <zdobersek@igalia.com>
+
+        CanvasImageData: createImageData() parameter should not be nullable
+        https://bugs.webkit.org/show_bug.cgi?id=181670
+
+        Reviewed by Sam Weinig.
+
+        Update createImageData(null) tests that should now throw a TypeError.
+
+        * canvas/philip/tests/2d.imageData.create1.zero.html:
+        * fast/canvas/canvas-createImageData-expected.txt:
+        * fast/canvas/canvas-createImageData.html:
+
+2018-01-16  Simon Fraser  <simon.fraser@apple.com>
+
+        Can't scroll iframe after toggling it to display:none and back
+        https://bugs.webkit.org/show_bug.cgi?id=181708
+        rdar://problem/13234778
+
+        Reviewed by Tim Horton.
+
+        * tiled-drawing/scrolling/non-fast-region/non-fast-scrollable-region-hide-show-iframe-expected.txt: Added.
+        * tiled-drawing/scrolling/non-fast-region/non-fast-scrollable-region-hide-show-iframe.html: Added.
+
+2018-01-16  Jer Noble  <jer.noble@apple.com>
+
+        Reset MediaSourcePrivateAVFObjC's m_sourceBufferWithSelectedVideo when the underlying SourceBufferPrivate is removed.
+        https://bugs.webkit.org/show_bug.cgi?id=181707
+        <rdar://problem/34809474>
+
+        Reviewed by Eric Carlson.
+
+        * media/media-source/media-source-remove-unload-crash-expected.txt: Added.
+        * media/media-source/media-source-remove-unload-crash.html: Added.
+
+2018-01-12  Jiewen Tan  <jiewen_tan@apple.com>
+
+        [WebAuthN] Implement dummy WebAuthN IDLs
+        https://bugs.webkit.org/show_bug.cgi?id=181627
+        <rdar://problem/36459864>
+
+        Reviewed by Alex Christensen.
+
+        Modify some tests to reflect the update.
+
+        * http/wpt/credential-management/credentialscontainer-create-basics.https-expected.txt:
+        * http/wpt/credential-management/credentialscontainer-create-basics.https.html:
+        * http/wpt/credential-management/credentialscontainer-get-basics.https-expected.txt:
+        * http/wpt/credential-management/credentialscontainer-get-basics.https.html:
+
 2018-01-16  Ryan Haddad  <ryanhaddad@apple.com>
 
         Unreviewed, rolling out r226962.