Unreviewed followup for r232736
[WebKit-https.git] / LayoutTests / ChangeLog
index 9dae63f..667f067 100644 (file)
@@ -1,3 +1,207 @@
+2018-06-12  Said Abou-Hallawa  <sabouhallawa@apple.com>
+
+        Unreviewed followup for r232736
+        https://bugs.webkit.org/show_bug.cgi?id=185698
+
+        Consider the case when the SVG animation starts before requestAnimationFrame()
+        is called. Store the value of animItem and compare it later with the value
+        of animItem after detaching it from the animated animList.
+
+        * svg/dom/animated-tearoff-list-remove-target.html:
+
+2018-06-12  Ryan Haddad  <ryanhaddad@apple.com>
+
+        Mark inspector/console/webcore-logging.html as flaky on mac-wk2 debug.
+        https://bugs.webkit.org/show_bug.cgi?id=186425
+
+        Unreviewed test gardening.
+
+        * platform/mac-wk2/TestExpectations:
+
+2018-06-12  Ryan Haddad  <ryanhaddad@apple.com>
+
+        Mark media/video-buffering-allowed.html as flaky.
+        https://bugs.webkit.org/show_bug.cgi?id=186574
+
+        Unreviewed test gardening.
+
+        * TestExpectations:
+
+2018-06-12  Zalan Bujtas  <zalan@apple.com>
+
+        Complex text handling should opt out of bounded text layout.
+        https://bugs.webkit.org/show_bug.cgi?id=186571
+        <rdar://problem/40801429>
+
+        Reviewed by Tim Horton.
+
+        * fast/text/complex-long-text-crash-expected.txt: Added.
+        * fast/text/complex-long-text-crash.html: Added.
+
+2018-06-12  David Fenton  <david_fenton@apple.com>
+
+        Rebaseline WebCrypto API tests for High Sierra after r232641.
+        https://bugs.webkit.org/show_bug.cgi?id=186565
+
+        Unreviewed test gardening.
+
+        * platform/mac-sierra/imported/w3c/web-platform-tests/WebCryptoAPI/generateKey/failures_RSA-PSS.https.any-expected.txt: Added.
+        * platform/mac-sierra/imported/w3c/web-platform-tests/WebCryptoAPI/generateKey/failures_RSA-PSS.https.any.worker-expected.txt: Added.
+        * platform/mac/imported/w3c/web-platform-tests/WebCryptoAPI/generateKey/failures_RSA-PSS.https.any-expected.txt: Added.
+        * platform/mac/imported/w3c/web-platform-tests/WebCryptoAPI/generateKey/failures_RSA-PSS.https.any.worker-expected.txt: Added.
+
+2018-06-12  Wenson Hsieh  <wenson_hsieh@apple.com>
+
+        [WebKit on watchOS] Upstream watchOS source additions to OpenSource (Part 2)
+        https://bugs.webkit.org/show_bug.cgi?id=186442
+        <rdar://problem/40879364>
+
+        Reviewed by Tim Horton.
+
+        Upstream a couple of internal test expectations on watchOS.
+
+        * fast/viewport/extrazoom/viewport-adaptations-after-navigation-expected.txt: Added.
+        * fast/viewport/extrazoom/viewport-disable-extra-zoom-adaptations-expected.txt: Added.
+
+2018-06-12  Wenson Hsieh  <wenson_hsieh@apple.com>
+
+        REGRESSION(r228724): Occasional crash when executing ReplaceSelectionCommand at the end of the document
+        https://bugs.webkit.org/show_bug.cgi?id=186555
+        <rdar://problem/39703004>
+
+        Reviewed by Ryosuke Niwa.
+
+        Add a new layout test demonstrating the crash. The test passes if the right text is inserted into the DOM, and
+        we don't hit a crash.
+
+        * editing/execCommand/insert-apple-style-span-at-document-end-expected.txt: Added.
+        * editing/execCommand/insert-apple-style-span-at-document-end.html: Added.
+
+2018-06-12  Jianjun Zhu  <jianjun.zhu@intel.com>
+
+        Hash deviceId and groupId of MediaTrackCapabilities.
+        https://bugs.webkit.org/show_bug.cgi?id=186471
+
+        Reviewed by Eric Carlson.
+
+        This change makes the identifier for the source of the MediaStreamTrack
+        has the same value returned by enumerateDevices(). It also prevents real
+        device ID being leaked.
+
+        * fast/mediastream/MediaStreamTrack-getCapabilities.html:
+
+2018-06-12  Per Arne Vollan  <pvollan@apple.com>
+
+        A few layout tests are failing on Windows.
+        https://bugs.webkit.org/show_bug.cgi?id=186562
+
+        Unreviewed test gardening.
+
+        * platform/win/TestExpectations:
+
+2018-06-11  Youenn Fablet  <youenn@apple.com>
+
+        Improve error messages in case FetchEvent.respondWith has a rejected promise
+        https://bugs.webkit.org/show_bug.cgi?id=186368
+
+        Reviewed by Chris Dumez.
+
+        * TestExpectations:
+        * http/tests/workers/service/basic-fetch.https-expected.txt:
+
+2018-06-11  Chris Dumez  <cdumez@apple.com>
+
+        http/tests/security/xss-DENIED-script-inject-into-inactive-window2.html times out with PSON enabled
+        https://bugs.webkit.org/show_bug.cgi?id=186546
+
+        Reviewed by Brady Eidson.
+
+        Add layout test coverage.
+
+        * http/tests/security/xss-DENIED-script-inject-into-inactive-window2-pson-expected.txt: Added.
+        * http/tests/security/xss-DENIED-script-inject-into-inactive-window2-pson.html: Added.
+
+2018-06-11  Said Abou-Hallawa  <sabouhallawa@apple.com>
+
+        Layout Test svg/dom/animated-tearoff-list-remove-target.html is a flaky timeout
+        https://bugs.webkit.org/show_bug.cgi?id=185698
+        <rdar://problem/40341200>
+
+        Reviewed by Daniel Bates.
+
+        The test is flaky because we get the animVal.getItem(0) of the 'x' attribute
+        from the target element without initializing this attribute with a base value.
+
+        The test assumes the animator would set the animVal of the 'x' attribute
+        from the 'from' attribute of the <animate> element before animVal.getItem(0)
+        is executed. But this may not always happen. Therefore the test will get 
+        the 'IndexSizeError' exception and it will time out.
+
+        The fix is:
+        -- Initialize the attribute of the target element by a base value.
+        -- Use requestAnimationFrame() instead of using setTimeout() to make the
+           test deterministic.
+        -- Allow the animation to advance one more step after kicking off the GC
+           to ensure the variable 'animItem' is detached from animVal.getItem(0).
+
+        * svg/dom/animated-tearoff-list-remove-target.html:
+
+2018-06-11  Jer Noble  <jer.noble@apple.com>
+
+        Unreviewed gardening; add a late endTest(), in case none of the other events fire in time.
+
+        * media/track/track-delete-during-setup.html:
+
+2018-06-11  Mark Lam  <mark.lam@apple.com>
+
+        Add support for webkit-test-runner jscOptions in DumpRenderTree and WebKitTestRunner.
+        https://bugs.webkit.org/show_bug.cgi?id=186451
+        <rdar://problem/40875792>
+
+        Reviewed by Tim Horton.
+
+        * js/intl-numberformat-format-to-parts.html:
+        * js/intl-pluralrules.html:
+        * js/script-tests/intl-numberformat-format-to-parts.js:
+
+2018-06-11  Chris Dumez  <cdumez@apple.com>
+
+        http/tests/security/cors-post-redirect-307.html fails with PSON enabled
+        https://bugs.webkit.org/show_bug.cgi?id=186441
+
+        Reviewed by Brady Eidson.
+
+        Add layout test coverage.
+
+        * http/tests/security/cors-post-redirect-307-pson-expected.txt: Added.
+        * http/tests/security/cors-post-redirect-307-pson.html: Added.
+
+2018-06-11  Chris Dumez  <cdumez@apple.com>
+
+        Allow enabling PSON in layout tests without window.open support
+        https://bugs.webkit.org/show_bug.cgi?id=186537
+
+        Reviewed by Geoffrey Garen.
+
+        Update layout test which requires window.open support in addition to PSON.
+
+        * http/tests/navigation/process-swap-window-open.html:
+
+2018-06-11  Youenn Fablet  <youenn@apple.com>
+
+        Accept request header values should be more tightly checked after r232572 in case of CORS load
+        https://bugs.webkit.org/show_bug.cgi?id=186533
+        <rdar://problem/40933880>
+
+        Reviewed by Darin Adler.
+
+        Added test to check Accept header value preflight.
+        Updated test to check that a preflight really happens if expected.
+
+        * http/tests/xmlhttprequest/cors-non-standard-safelisted-headers-should-trigger-preflight-expected.txt:
+        * http/tests/xmlhttprequest/cors-non-standard-safelisted-headers-should-trigger-preflight.html:
+        * http/tests/xmlhttprequest/resources/cors-preflight-safelisted-headers-responder.php:
+
 2018-06-11  Antti Koivisto  <antti@apple.com>
 
         Fix spelling.