feMorphology stops applying if either x or y radius is 0 but should not.
[WebKit-https.git] / LayoutTests / ChangeLog
index 6356750..f264fe5 100644 (file)
@@ -1,3 +1,462 @@
+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.