[Modern Media Controls] Fix media/modern-media-controls/status-label/status-label...
[WebKit-https.git] / LayoutTests / ChangeLog
index 1c4524f..ef55558 100644 (file)
@@ -1,3 +1,178 @@
+2016-12-01  Antoine Quint  <graouts@apple.com>
+
+        [Modern Media Controls] Fix media/modern-media-controls/status-label/status-label.html
+        https://bugs.webkit.org/show_bug.cgi?id=165259
+
+        Reviewed by Dean Jackson.
+
+        We broke the test at media/modern-media-controls/status-label/status-label.html with the
+        fix for https://bugs.webkit.org/show_bug.cgi?id=165239 since the test would test the
+        font-family for a StatusLabel which would only inherited to be -apple-system when hosted
+        in a MediaControls instance. We now remove this assertion and added a dedicated test
+        for when a StatusLabel is hosted in a MediaControls.
+
+        * media/modern-media-controls/status-label/status-label-expected.txt:
+        * media/modern-media-controls/status-label/status-label-font-expected.txt: Added.
+        * media/modern-media-controls/status-label/status-label-font.html: Added.
+        * media/modern-media-controls/status-label/status-label.html:
+
+2016-12-01  Ryan Haddad  <ryanhaddad@apple.com>
+
+        Marking media/modern-media-controls/media-controller/media-controller-fullscreen-ltr.html as failing on mac-wk1.
+        https://bugs.webkit.org/show_bug.cgi?id=165258
+
+        Unreviewed test gardening.
+
+        * platform/mac-wk1/TestExpectations:
+
+2016-11-30  Sam Weinig  <sam@webkit.org>
+
+        [WebIDL] Remove custom bindings for File and Blob constructors
+        https://bugs.webkit.org/show_bug.cgi?id=165218
+
+        Reviewed by Darin Adler.
+
+        * fast/files/blob-constructor-expected.txt:
+        * fast/files/file-constructor-expected.txt:
+        * fast/files/file-constructor.html:
+        * fast/files/script-tests/blob-constructor.js:
+        Update for stricter parsing and changed error text. (The error text
+        is regressed, but consistent with all generated bindings. I will work
+        on making improvements on this soon.)
+
+        * http/tests/fetch/fetch-as-blob.js:
+        Update to account for stricter rules about dictionary default values.
+
+2016-12-01  Ryan Haddad  <ryanhaddad@apple.com>
+
+        Marking media/modern-media-controls/audio/audio-controls-buttons.html as a timeout.
+        https://bugs.webkit.org/show_bug.cgi?id=165234
+
+        Unreviewed test gardening.
+
+        * platform/mac/TestExpectations:
+
+2016-12-01  Antoine Quint  <graouts@apple.com>
+
+        [Modern Media Controls] Provide a UI object to show a list of tracks
+        https://bugs.webkit.org/show_bug.cgi?id=165239
+
+        Reviewed by Dean Jackson.
+
+        Adding new tests to cover new TracksPanel functionality.
+
+        * media/modern-media-controls/resources/media-controls-loader.js:
+        * media/modern-media-controls/tracks-panel/tracks-panel-expected.txt: Added.
+        * media/modern-media-controls/tracks-panel/tracks-panel-hide-click-outside-expected.txt: Added.
+        * media/modern-media-controls/tracks-panel/tracks-panel-hide-click-outside.html: Added.
+        * media/modern-media-controls/tracks-panel/tracks-panel-hide-esc-key-expected.txt: Added.
+        * media/modern-media-controls/tracks-panel/tracks-panel-hide-esc-key.html: Added.
+        * media/modern-media-controls/tracks-panel/tracks-panel-hide-expected.txt: Added.
+        * media/modern-media-controls/tracks-panel/tracks-panel-hide.html: Added.
+        * media/modern-media-controls/tracks-panel/tracks-panel-population-expected.txt: Added.
+        * media/modern-media-controls/tracks-panel/tracks-panel-population.html: Added.
+        * media/modern-media-controls/tracks-panel/tracks-panel-right-x-expected.txt: Added.
+        * media/modern-media-controls/tracks-panel/tracks-panel-right-x.html: Added.
+        * media/modern-media-controls/tracks-panel/tracks-panel-select-track-with-keyboard-expected.txt: Added.
+        * media/modern-media-controls/tracks-panel/tracks-panel-select-track-with-keyboard.html: Added.
+        * media/modern-media-controls/tracks-panel/tracks-panel-select-track-with-mouse-expected.txt: Added.
+        * media/modern-media-controls/tracks-panel/tracks-panel-select-track-with-mouse.html: Added.
+        * media/modern-media-controls/tracks-panel/tracks-panel.html: Added.
+        * platform/ios-simulator/TestExpectations:
+        * platform/mac/TestExpectations:
+
+2016-11-30  Yusuke Suzuki  <utatane.tea@gmail.com>
+
+        [JSC] Specifying same module entry point multiple times cause TypeError
+        https://bugs.webkit.org/show_bug.cgi?id=164858
+
+        Reviewed by Saam Barati.
+
+        * js/dom/modules/module-load-same-module-from-different-entry-point-in-src-expected.txt: Added.
+        * js/dom/modules/module-load-same-module-from-different-entry-point-in-src.html: Added.
+
+2016-11-30  Antoine Quint  <graouts@apple.com>
+
+        [Modern Media Controls] Add support for right-to-left layouts
+        https://bugs.webkit.org/show_bug.cgi?id=165229
+
+        Reviewed by Dean Jackson.
+
+        Add a test that toggles the layout direction and checks we correctly flip the volume slider.
+
+        * media/modern-media-controls/media-controller/media-controller-fullscreen-ltr-expected.txt: Added.
+        * media/modern-media-controls/media-controller/media-controller-fullscreen-ltr.html: Added.
+        * platform/ios-simulator/TestExpectations:
+        * platform/mac/TestExpectations:
+
+2016-11-30  Antoine Quint  <graouts@apple.com>
+
+        [Modern Media Controls] LayoutNode: only mark properties as dirty if different than current value
+        https://bugs.webkit.org/show_bug.cgi?id=165236
+
+        Reviewed by Simon Fraser.
+
+        Update LayoutNode property tests to check that setting a given property to the
+        same value doesn't schedule an update.
+
+        * media/modern-media-controls/layout-node/height-expected.txt:
+        * media/modern-media-controls/layout-node/height.html:
+        * media/modern-media-controls/layout-node/visible-expected.txt:
+        * media/modern-media-controls/layout-node/visible.html:
+        * media/modern-media-controls/layout-node/width-expected.txt:
+        * media/modern-media-controls/layout-node/width.html:
+        * media/modern-media-controls/layout-node/x-expected.txt:
+        * media/modern-media-controls/layout-node/x.html:
+        * media/modern-media-controls/layout-node/y-expected.txt:
+        * media/modern-media-controls/layout-node/y.html:
+
+2016-11-30  Jiewen Tan  <jiewen_tan@apple.com>
+
+        SubtleCrypto::deriveKey always return NOT_SUPPORTED_ERR for now
+        https://bugs.webkit.org/show_bug.cgi?id=164744
+        <rdar://problem/29258083>
+
+        Reviewed by Darin Adler.
+
+        * crypto/subtle/deriveKey-malformed-parameters-expected.txt: Added.
+        * crypto/subtle/deriveKey-malformed-parameters.html: Added.
+
+2016-11-26  Jiewen Tan  <jiewen_tan@apple.com>
+
+        Update SubtleCrypto::digest to match the latest spec
+        https://bugs.webkit.org/show_bug.cgi?id=164742
+        <rdar://problem/29258037>
+
+        Reviewed by Darin Adler.
+
+        * crypto/subtle/digest-malformed-parameters-expected.txt: Added.
+        * crypto/subtle/digest-malformed-parameters.html: Added.
+        * crypto/subtle/sha1-digest-expected.txt: Added.
+        * crypto/subtle/sha1-digest.html: Added.
+        * crypto/subtle/sha224-digest-expected.txt: Added.
+        * crypto/subtle/sha224-digest.html: Added.
+        * crypto/subtle/sha256-digest-expected.txt: Added.
+        * crypto/subtle/sha256-digest.html: Added.
+        * crypto/subtle/sha384-digest-expected.txt: Added.
+        * crypto/subtle/sha384-digest.html: Added.
+        * crypto/subtle/sha512-digest-expected.txt: Added.
+        * crypto/subtle/sha512-digest.html: Added.
+        * crypto/workers/subtle/resources/sha1-digest.js: Added.
+        * crypto/workers/subtle/resources/sha224-digest.js: Added.
+        * crypto/workers/subtle/resources/sha256-digest.js: Added.
+        * crypto/workers/subtle/resources/sha384-digest.js: Added.
+        * crypto/workers/subtle/resources/sha512-digest.js: Added.
+        * crypto/workers/subtle/sha1-digest-expected.txt: Added.
+        * crypto/workers/subtle/sha1-digest.html: Added.
+        * crypto/workers/subtle/sha224-digest-expected.txt: Added.
+        * crypto/workers/subtle/sha224-digest.html: Added.
+        * crypto/workers/subtle/sha256-digest-expected.txt: Added.
+        * crypto/workers/subtle/sha256-digest.html: Added.
+        * crypto/workers/subtle/sha384-digest-expected.txt: Added.
+        * crypto/workers/subtle/sha384-digest.html: Added.
+        * crypto/workers/subtle/sha512-digest-expected.txt: Added.
+        * crypto/workers/subtle/sha512-digest.html: Added.
+
 2016-11-30  Antoine Quint  <graouts@apple.com>
 
         [Modern Media Controls] UI Library: <audio> controls
 2016-11-30  Antoine Quint  <graouts@apple.com>
 
         [Modern Media Controls] UI Library: <audio> controls