[Modern Media Controls] Fix media/modern-media-controls/status-label/status-label...
[WebKit-https.git] / LayoutTests / ChangeLog
index 1eaab77..ef55558 100644 (file)
+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
+        https://bugs.webkit.org/show_bug.cgi?id=164619
+        <rdar://problem/29207215>
+
+        Reviewed by Dean Jackson.
+
+        Add tests to check the default size of an <audio> element and which of
+        the media controls buttons are enabled in that case.
+
+        * media/modern-media-controls/audio/audio-controls-buttons-expected.txt: Added.
+        * media/modern-media-controls/audio/audio-controls-buttons.html: Added.
+        * media/modern-media-controls/audio/audio-controls-metrics-expected.txt: Added.
+        * media/modern-media-controls/audio/audio-controls-metrics.html: Added.
+        * platform/ios-simulator/TestExpectations:
+        * platform/mac/TestExpectations:
+
+2016-11-30  Zalan Bujtas  <zalan@apple.com>
+
+        ASSERTION FAILED: layoutState->m_renderer == this in WebCore::RenderBlock::offsetFromLogicalTopOfFirstPage
+        https://bugs.webkit.org/show_bug.cgi?id=155364
+        <rdar://problem/27720461>
+
+        Reviewed by David Hyatt.
+
+        * fast/replaced/replaced-element-with-percentage-width-inside-flow-asserts-expected.txt: Added.
+        * fast/replaced/replaced-element-with-percentage-width-inside-flow-asserts.html: Added.
+
+2016-11-30  Jiewen Tan  <jiewen_tan@apple.com>
+
+        Update SubtleCrypto::wrapKey to match the latest spec
+        https://bugs.webkit.org/show_bug.cgi?id=164746
+        <rdar://problem/29258160>
+
+        Reviewed by Brent Fulgham.
+
+        * crypto/subtle/aes-cbc-import-key-wrap-jwk-rsa-key-private-expected.txt: Added.
+        * crypto/subtle/aes-cbc-import-key-wrap-jwk-rsa-key-private.html: Added.
+        * crypto/subtle/aes-cbc-import-key-wrap-jwk-rsa-key-public-expected.txt: Added.
+        * crypto/subtle/aes-cbc-import-key-wrap-jwk-rsa-key-public.html: Added.
+        * crypto/subtle/aes-kw-import-key-wrap-raw-key-expected.txt: Added.
+        * crypto/subtle/aes-kw-import-key-wrap-raw-key.html: Added.
+        * crypto/subtle/aes-kw-wrap-key-malformed-parameters-expected.txt: Added.
+        * crypto/subtle/aes-kw-wrap-key-malformed-parameters.html: Added.
+        * crypto/subtle/rsa-oaep-import-key-wrap-jwk-oct-key-expected.txt: Added.
+        * crypto/subtle/rsa-oaep-import-key-wrap-jwk-oct-key.html: Added.
+        * crypto/subtle/wrapKey-malformed-parameters-expected.txt: Added.
+        * crypto/subtle/wrapKey-malformed-parameters.html: Added.
+        * crypto/workers/subtle/aes-cbc-import-key-wrap-key-expected.txt: Added.
+        * crypto/workers/subtle/aes-cbc-import-key-wrap-key.html: Added.
+        * crypto/workers/subtle/aes-kw-import-key-wrap-key-expected.txt: Added.
+        * crypto/workers/subtle/aes-kw-import-key-wrap-key.html: Added.
+        * crypto/workers/subtle/resources/aes-cbc-import-key-wrap-key.js: Added.
+        * crypto/workers/subtle/resources/aes-kw-import-key-wrap-key.js: Added.
+        * crypto/workers/subtle/resources/rsa-oaep-import-key-wrap-key.js: Added.
+        * crypto/workers/subtle/rsa-oaep-import-key-wrap-key-expected.txt: Added.
+        * crypto/workers/subtle/rsa-oaep-import-key-wrap-key.html: Added.
+
+2016-11-30  Joseph Pecoraro  <pecoraro@apple.com>
+
+        REGRESSION: inspector/sampling-profiler/* LayoutTests are flaky timeouts
+        https://bugs.webkit.org/show_bug.cgi?id=164388
+        <rdar://problem/29101555>
+
+        Reviewed by Saam Barati.
+
+        * platform/mac/TestExpectations:
+        Unskip now that tests are no longer flakey.
+
+2016-11-30  Ryan Haddad  <ryanhaddad@apple.com>
+
+        Skipping crashing test js/dom/modules/module-will-fire-beforeload.html.
+        https://bugs.webkit.org/show_bug.cgi?id=164883
+
+        Unreviewed test gardening.
+
+        * platform/mac-wk2/TestExpectations:
+
+2016-11-30  Jiewen Tan  <jiewen_tan@apple.com>
+
+        Update SubtleCrypto::verify to match the latest spec
+        https://bugs.webkit.org/show_bug.cgi?id=164741
+        <rdar://problem/29257935>
+
+        Reviewed by Brent Fulgham.
+
+        Besides adding tests for SubtleCrypto::verify, it also enhances
+        *generate-key-encrypt-decrypt tests.
+
+        * crypto/subtle/aes-cbc-generate-key-encrypt-decrypt-expected.txt:
+        * crypto/subtle/aes-cbc-generate-key-encrypt-decrypt.html:
+        * crypto/subtle/hmac-generate-key-sign-verify-expected.txt: Added.
+        * crypto/subtle/hmac-generate-key-sign-verify.html: Added.
+        * crypto/subtle/hmac-import-key-verify-sha1-expected.txt: Added.
+        * crypto/subtle/hmac-import-key-verify-sha1.html: Added.
+        * crypto/subtle/hmac-import-key-verify-sha224-expected.txt: Added.
+        * crypto/subtle/hmac-import-key-verify-sha224.html: Added.
+        * crypto/subtle/hmac-import-key-verify-sha256-expected.txt: Added.
+        * crypto/subtle/hmac-import-key-verify-sha256.html: Added.
+        * crypto/subtle/hmac-import-key-verify-sha384-expected.txt: Added.
+        * crypto/subtle/hmac-import-key-verify-sha384.html: Added.
+        * crypto/subtle/hmac-import-key-verify-sha512-expected.txt: Added.
+        * crypto/subtle/hmac-import-key-verify-sha512.html: Added.
+        * crypto/subtle/rsa-oaep-generate-key-encrypt-decrypt-expected.txt:
+        * crypto/subtle/rsa-oaep-generate-key-encrypt-decrypt-label-expected.txt:
+        * crypto/subtle/rsa-oaep-generate-key-encrypt-decrypt-label.html:
+        * crypto/subtle/rsa-oaep-generate-key-encrypt-decrypt.html:
+        * crypto/subtle/rsaes-pkcs1-v1_5-generate-key-encrypt-decrypt-expected.txt:
+        * crypto/subtle/rsaes-pkcs1-v1_5-generate-key-encrypt-decrypt.html:
+        * crypto/subtle/rsassa-pkcs1-v1_5-generate-key-sign-verify-expected.txt: Added.
+        * crypto/subtle/rsassa-pkcs1-v1_5-generate-key-sign-verify.html: Added.
+        * crypto/subtle/rsassa-pkcs1-v1_5-import-key-verify-sha1-expected.txt: Added.
+        * crypto/subtle/rsassa-pkcs1-v1_5-import-key-verify-sha1.html: Added.
+        * crypto/subtle/rsassa-pkcs1-v1_5-import-key-verify-sha224-expected.txt: Added.
+        * crypto/subtle/rsassa-pkcs1-v1_5-import-key-verify-sha224.html: Added.
+        * crypto/subtle/rsassa-pkcs1-v1_5-import-key-verify-sha256-expected.txt: Added.
+        * crypto/subtle/rsassa-pkcs1-v1_5-import-key-verify-sha256.html: Added.
+        * crypto/subtle/rsassa-pkcs1-v1_5-import-key-verify-sha384-expected.txt: Added.
+        * crypto/subtle/rsassa-pkcs1-v1_5-import-key-verify-sha384.html: Added.
+        * crypto/subtle/rsassa-pkcs1-v1_5-import-key-verify-sha512-expected.txt: Added.
+        * crypto/subtle/rsassa-pkcs1-v1_5-import-key-verify-sha512.html: Added.
+        * crypto/subtle/verify-malformed-parameters-expected.txt: Added.
+        * crypto/subtle/verify-malformed-parameters.html: Added.
+        * crypto/workers/subtle/hmac-import-key-verify-expected.txt: Added.
+        * crypto/workers/subtle/hmac-import-key-verify.html: Added.
+        * crypto/workers/subtle/resources/hmac-import-key-verify.js: Added.
+        * crypto/workers/subtle/resources/rsassa-pkcs1-v1_5-import-key-verify.js: Added.
+        * crypto/workers/subtle/rsassa-pkcs1-v1_5-import-key-verify-expected.txt: Added.
+        * crypto/workers/subtle/rsassa-pkcs1-v1_5-import-key-verify.html: Added.
+
+2016-11-30  Mark Lam  <mark.lam@apple.com>
+
+        Proxy is not allowed in the global prototype chain.
+        https://bugs.webkit.org/show_bug.cgi?id=165205
+
+        Reviewed by Geoffrey Garen.
+
+        * js/dom/proxy-is-not-allowed-in-global-prototype-chain-expected.txt: Added.
+        * js/dom/proxy-is-not-allowed-in-global-prototype-chain.html: Added.
+
+2016-11-30  Brent Fulgham  <bfulgham@apple.com>
+
+        Use 'childOfType' template when retrieving Shadow DOM elements
+        https://bugs.webkit.org/show_bug.cgi?id=165145
+        <rdar://problem/29331830>
+
+        Reviewed by Antti Koivisto.
+
+        * fast/shadow-dom/color-input-element-shadow-manipulation-expected.txt: Added.
+        * fast/shadow-dom/color-input-element-shadow-manipulation.html: Added.
+        * fast/shadow-dom/file-input-element-shadow-manipulation-expected.txt: Added.
+        * fast/shadow-dom/file-input-element-shadow-manipulation.html: Added.
+        * fast/shadow-dom/keygen-shadow-manipulation-expected.txt: Added.
+        * fast/shadow-dom/keygen-shadow-manipulation.html: Added.
+        * fast/shadow-dom/media-shadow-manipulation-expected.txt: Added.
+        * fast/shadow-dom/media-shadow-manipulation.html: Added.
+        * fast/shadow-dom/range-input-element-shadow-manipulation-expected.txt: Added.
+        * fast/shadow-dom/range-input-element-shadow-manipulation.html: Added.
+        * fast/shadow-dom/textarea-shadow-manipulation-expected.txt: Added.
+        * fast/shadow-dom/textarea-shadow-manipulation.html: Added.
+
+2016-11-30  Joseph Pecoraro  <pecoraro@apple.com>
+
+        Web Inspector: Clicking on link in Web Inspector can cause UIProcess to crash
+        https://bugs.webkit.org/show_bug.cgi?id=165157
+        <rdar://problem/27896562>
+
+        Reviewed by Brian Burg.
+
+        * inspector/unit-tests/url-utilities-expected.txt:
+        * inspector/unit-tests/url-utilities.html:
+        Add some tests for expected valid and invalid parseURL cases.
+        Note some cases that we don't handle properly and would benefit
+        by switching to URL constructor which is a much larger change.
+
+2016-11-30  Dave Hyatt  <hyatt@apple.com>
+
+        [CSS Parser] Fix a typo in a layout test for transforms
+        https://bugs.webkit.org/show_bug.cgi?id=165203
+
+        Reviewed by Dean Jackson.
+
+        * transitions/transition-end-event-transform.html:
+
+2016-11-30  Said Abou-Hallawa  <sabouhallawa@apple.com>
+
+        Some animated image do not animate after reseting their animations
+        https://bugs.webkit.org/show_bug.cgi?id=165131
+
+        Reviewed by Simon Fraser.
+        
+        Ensure the image animation is played in order after the animation is reset.
+
+        * fast/images/reset-image-animation-expected.txt: Added.
+        * fast/images/reset-image-animation.html: Added.
+
+2016-11-30  Dave Hyatt  <hyatt@apple.com>
+
+        [CSS Parser] Mark a bunch of tests as able to fail
+        https://bugs.webkit.org/show_bug.cgi?id=165199
+
+        Reviewed by Zalan Bujtas.
+
+        * TestExpectations:
+
+2016-11-30  Wenson Hsieh  <wenson_hsieh@apple.com>
+
+        Unreviewed, mark tiled-drawing/scrolling/scroll-snap/scroll-snap-iframe.html as flaky
+
+        It seems there are additional causes of test failures when scrolling in iframes. webkit.org/b/165196 will be
+        used to track this.
+
+        * platform/mac-wk2/TestExpectations:
+
+2016-11-29  Chris Dumez  <cdumez@apple.com>
+
+        [iOS] Add test for HTML form validation popover dismissal on tap
+        https://bugs.webkit.org/show_bug.cgi?id=165185
+
+        Reviewed by Simon Fraser.
+
+        Add test for HTML form validation popover dismissal on tap outside the
+        popover.
+
+        * fast/forms/ios/validation-bubble-dismiss-on-tap-expected.txt: Added.
+        * fast/forms/ios/validation-bubble-dismiss-on-tap.html: Added.
+
+2016-11-29  Nan Wang  <n_wang@apple.com>
+
+        AX: ARIA tree & treeitem roles & aria-expanded state not spoken to VoiceOver iOS 10
+        https://bugs.webkit.org/show_bug.cgi?id=164936
+        <rdar://problem/29334274>
+
+        Reviewed by Chris Fleizach.
+
+        * accessibility/ios-simulator/treeitem-expanded-expected.txt: Added.
+        * accessibility/ios-simulator/treeitem-expanded.html: Added.
+
+2016-11-29  Chris Dumez  <cdumez@apple.com>
+
+        Unreviewed, rolling out r209096, r209104, and r209114.
+
+        Caused over 200 layout test failures on the bots
+
+        Reverted changesets:
+
+        "IndexedDB 2.0: Cache and reuse SQLiteStatements in the SQLite
+        backend."
+        https://bugs.webkit.org/show_bug.cgi?id=164974
+        http://trac.webkit.org/changeset/209096
+
+        "Followup to:"
+        https://bugs.webkit.org/show_bug.cgi?id=164974
+        http://trac.webkit.org/changeset/209104
+
+        "REGRESSION (r209104): storage/indexeddb/modern/gc-closes-
+        database(-private).html timeout."
+        https://bugs.webkit.org/show_bug.cgi?id=165186
+        http://trac.webkit.org/changeset/209114
+
+2016-11-29  Antoine Quint  <graouts@apple.com>
+
+        [Modern Media Controls] Localization
+        https://bugs.webkit.org/show_bug.cgi?id=165176
+
+        Reviewed by Dean Jackson.
+
+        Using the modern media controls module loader to ensure we pick up main.js,
+        and also because it's the right thing to do.
+
+        * media/modern-media-controls/airplay-placard/airplay-placard.html:
+        * media/modern-media-controls/pip-placard/pip-placard.html:
+
+2016-11-29  Brady Eidson  <beidson@apple.com>
+
+        REGRESSION (r209104): storage/indexeddb/modern/gc-closes-database(-private).html timeout.
+        https://bugs.webkit.org/show_bug.cgi?id=165186
+
+        Unreviewed gardening.
+
+        * TestExpectations: Skip these tests for now until I can resolve things properly.
+
+2016-11-29  Antoine Quint  <graouts@apple.com>
+
+        [Modern Media Controls] Show an invalid placard when we fail to load a media file
+        https://bugs.webkit.org/show_bug.cgi?id=165180
+
+        Reviewed by Dean Jackson.
+
+        We add tests for the new InvalidPlacard class.
+
+        * media/modern-media-controls/invalid-placard/invalid-placard-expected.txt: Added.
+        * media/modern-media-controls/invalid-placard/invalid-placard.html: Added.
+        * media/modern-media-controls/media-controls/media-controls-constructor-expected.txt:
+        * media/modern-media-controls/media-controls/media-controls-constructor.html:
+        * media/modern-media-controls/media-controls/media-controls-placard-expected.txt:
+        * media/modern-media-controls/media-controls/media-controls-placard.html:
+        * media/modern-media-controls/placard-support/placard-support-error-expected.txt: Added.
+        * media/modern-media-controls/placard-support/placard-support-error.html: Added.
+
+2016-11-29  Antoine Quint  <graouts@apple.com>
+
+        [Modern Media Controls] Only show controls when the controls attribute is set
+        https://bugs.webkit.org/show_bug.cgi?id=165175
+
+        We add new tests to check that the media's "control" attribute is respected. We also update a
+        series of tests to be more robust and turn the media "controls" attribute on so that the controls
+        bar is displayed as required by the tests.
+
+        Reviewed by Dean Jackson.
+
+        * media/modern-media-controls/controls-visibility-support/controls-visibility-support-controls-off-audio-expected.txt: Added.
+        * media/modern-media-controls/controls-visibility-support/controls-visibility-support-controls-off-audio.html: Added.
+        * media/modern-media-controls/controls-visibility-support/controls-visibility-support-controls-off-expected.txt: Added.
+        * media/modern-media-controls/controls-visibility-support/controls-visibility-support-controls-off.html: Added.
+        * media/modern-media-controls/controls-visibility-support/controls-visibility-support-controls-on-audio-expected.txt: Added.
+        * media/modern-media-controls/controls-visibility-support/controls-visibility-support-controls-on-audio.html: Added.
+        * media/modern-media-controls/controls-visibility-support/controls-visibility-support-controls-on-expected.txt: Added.
+        * media/modern-media-controls/controls-visibility-support/controls-visibility-support-controls-on.html: Added.
+        * media/modern-media-controls/controls-visibility-support/controls-visibility-support-controls-toggle-expected.txt: Added.
+        * media/modern-media-controls/controls-visibility-support/controls-visibility-support-controls-toggle.html: Added.
+        * media/modern-media-controls/fullscreen-support/fullscreen-support-click.html:
+        * media/modern-media-controls/media-controls/media-controls-constructor-expected.txt:
+        * media/modern-media-controls/media-controls/media-controls-constructor.html:
+        * media/modern-media-controls/pip-support/pip-support-click.html:
+        * media/modern-media-controls/placard-support/placard-support-airplay.html:
+        * media/modern-media-controls/scrubber-support/scrubber-support-click-expected.txt:
+        * media/modern-media-controls/scrubber-support/scrubber-support-click.html:
+        * media/modern-media-controls/scrubber-support/scrubber-support-drag-expected.txt:
+        * media/modern-media-controls/scrubber-support/scrubber-support-drag.html:
+        * media/modern-media-controls/volume-support/volume-support-click.html:
+        * media/modern-media-controls/volume-support/volume-support-drag.html:
+
+2016-11-29  Ryan Haddad  <ryanhaddad@apple.com>
+
+        Marking media/modern-media-controls/tracks-support/tracks-support-audio-tracks.html as flaky on ios-simulator.
+        https://bugs.webkit.org/show_bug.cgi?id=165169
+
+        Unreviewed test gardening.
+
+        * platform/ios-simulator-wk2/TestExpectations:
+
+2016-11-29  Antoine Quint  <graouts@apple.com>
+
+        [Modern Media Controls] Status text stuck saying "Loading" after media starts playing
+        https://bugs.webkit.org/show_bug.cgi?id=165162
+
+        Reviewed by Dean Jackson.
+
+        Adding a new test ensuring the status text is the empty string once the media starts playing.
+
+        * media/modern-media-controls/status-support/status-support-playing-expected.txt: Added.
+        * media/modern-media-controls/status-support/status-support-playing.html: Added.
+
+2016-11-29  Ryan Haddad  <ryanhaddad@apple.com>
+
+        Marking js/dom/modules/module-will-fire-beforeload.html as flaky on mac-wk2 debug.
+        https://bugs.webkit.org/show_bug.cgi?id=164883
+
+        Unreviewed test gardening.
+
+        * platform/mac-wk2/TestExpectations:
+
+2016-11-29  Ryan Haddad  <ryanhaddad@apple.com>
+
+        Marking http/tests/security/contentSecurityPolicy/1.1/scriptnonce-invalidnonce.html as flaky on ios-simulator.
+        https://bugs.webkit.org/show_bug.cgi?id=165165
+
+        Unreviewed test gardening.
+
+        * platform/ios-simulator-wk2/TestExpectations:
+
+2016-11-29  Ryan Haddad  <ryanhaddad@apple.com>
+
+        Marking http/tests/storage/callbacks-are-called-in-correct-context.html as a timeout on ios-simulator.
+        https://bugs.webkit.org/show_bug.cgi?id=164961
+
+        Unreviewed test gardening.
+
+        * platform/ios-simulator-wk2/TestExpectations:
+
+2016-11-29  Ryan Haddad  <ryanhaddad@apple.com>
+
+        Marking http/tests/security/module-correct-mime-types.html as slow on ios-simulator-wk2.
+        https://bugs.webkit.org/show_bug.cgi?id=164960
+
+        Unreviewed test gardening.
+
+        * platform/ios-simulator-wk2/TestExpectations:
+
+2016-11-22  Jiewen Tan  <jiewen_tan@apple.com>
+
+        Update SubtleCrypto::sign to match the latest spec
+        https://bugs.webkit.org/show_bug.cgi?id=164740
+        <rdar://problem/29257864>
+
+        Reviewed by Brent Fulgham.
+
+        * crypto/subtle/hmac-import-key-sign-sha1-expected.txt: Added.
+        * crypto/subtle/hmac-import-key-sign-sha1.html: Added.
+        * crypto/subtle/hmac-import-key-sign-sha224-expected.txt: Added.
+        * crypto/subtle/hmac-import-key-sign-sha224.html: Added.
+        * crypto/subtle/hmac-import-key-sign-sha256-expected.txt: Added.
+        * crypto/subtle/hmac-import-key-sign-sha256.html: Added.
+        * crypto/subtle/hmac-import-key-sign-sha384-expected.txt: Added.
+        * crypto/subtle/hmac-import-key-sign-sha384.html: Added.
+        * crypto/subtle/hmac-import-key-sign-sha512-expected.txt: Added.
+        * crypto/subtle/hmac-import-key-sign-sha512.html: Added.
+        * crypto/subtle/rsassa-pkcs1-v1_5-import-key-sign-sha1-expected.txt: Added.
+        * crypto/subtle/rsassa-pkcs1-v1_5-import-key-sign-sha1.html: Added.
+        * crypto/subtle/rsassa-pkcs1-v1_5-import-key-sign-sha224-expected.txt: Added.
+        * crypto/subtle/rsassa-pkcs1-v1_5-import-key-sign-sha224.html: Added.
+        * crypto/subtle/rsassa-pkcs1-v1_5-import-key-sign-sha256-expected.txt: Added.
+        * crypto/subtle/rsassa-pkcs1-v1_5-import-key-sign-sha256.html: Added.
+        * crypto/subtle/rsassa-pkcs1-v1_5-import-key-sign-sha384-expected.txt: Added.
+        * crypto/subtle/rsassa-pkcs1-v1_5-import-key-sign-sha384.html: Added.
+        * crypto/subtle/rsassa-pkcs1-v1_5-import-key-sign-sha512-expected.txt: Added.
+        * crypto/subtle/rsassa-pkcs1-v1_5-import-key-sign-sha512.html: Added.
+        * crypto/subtle/sign-malformed-parameters-expected.txt: Added.
+        * crypto/subtle/sign-malformed-parameters.html: Added.
+        * crypto/workers/subtle/hmac-import-key-sign-expected.txt: Added.
+        * crypto/workers/subtle/hmac-import-key-sign.html: Added.
+        * crypto/workers/subtle/resources/hmac-import-key-sign.js: Added.
+        * crypto/workers/subtle/resources/rsassa-pkcs1-v1_5-import-key-sign.js: Added.
+        * crypto/workers/subtle/rsassa-pkcs1-v1_5-import-key-sign-expected.txt: Added.
+        * crypto/workers/subtle/rsassa-pkcs1-v1_5-import-key-sign.html: Added.
+
+2016-11-29  Chris Dumez  <cdumez@apple.com>
+
+        Can't download move.simple.com direct deposit transition PDF: Non user-triggered activations of anchors that have a download attribute are ignored
+        https://bugs.webkit.org/show_bug.cgi?id=165148
+        <rdar://problem/29421771>
+
+        Reviewed by Daniel Bates.
+
+        Update existing test to reflect behavior change.
+
+        * fast/dom/HTMLAnchorElement/anchor-download-synthetic-click-expected.txt:
+        * fast/dom/HTMLAnchorElement/anchor-download-synthetic-click.html:
+
+2016-11-29  Eric Carlson  <eric.carlson@apple.com>
+
+        [MediaStream] Don't request user permission for a device if it has already been granted in the current browsing context
+        https://bugs.webkit.org/show_bug.cgi?id=164760
+
+        Reviewed by Youenn Fablet.
+
+        * fast/mediastream/MediaDevices-getUserMedia-expected.txt:
+        * fast/mediastream/MediaDevices-getUserMedia.html:
+
+2016-11-29  Ryan Haddad  <ryanhaddad@apple.com>
+
+        Rebaseline fast/forms/validation-message-appearance.html for mac-wk1.
+        https://bugs.webkit.org/show_bug.cgi?id=165149
+
+        Unreviewed test gardening.
+
+        * platform/mac-wk1/fast/forms/validation-message-appearance-expected.txt: Added.
+
+2016-11-29  Andy Estes  <aestes@apple.com>
+
+        window.name leaks information across domains
+        https://bugs.webkit.org/show_bug.cgi?id=158216
+        <rdar://problem/14548481>
+
+        Reviewed by Brent Fulgham.
+
+        * fast/events/pageshow-pagehide-on-back-uncached-expected.txt: Updated to account for the
+        main frame no longer having a name.
+        * fast/events/pageshow-pagehide-on-back-uncached.html: Updated to use the History API
+        instead of relying on window.name being retained after a cross-origin navigation.
+        * fast/events/script-tests/onunload-back-to-page-cache.js:
+        (onpageshow): Ditto.
+        * http/tests/security/resources/log-window-name.html: Added.
+        * http/tests/security/resources/window-name-test.html: Added.
+        * http/tests/security/window-name-after-cross-origin-aux-frame-navigation-expected.txt: Added.
+        * http/tests/security/window-name-after-cross-origin-aux-frame-navigation.html: Added.
+        * http/tests/security/window-name-after-cross-origin-main-frame-navigation-expected.txt: Added.
+        * http/tests/security/window-name-after-cross-origin-main-frame-navigation.html: Added.
+        * http/tests/security/window-name-after-cross-origin-sub-frame-navigation-expected.txt: Added.
+        * http/tests/security/window-name-after-cross-origin-sub-frame-navigation.html: Added.
+        * http/tests/security/window-name-after-same-origin-aux-frame-navigation-expected.txt: Added.
+        * http/tests/security/window-name-after-same-origin-aux-frame-navigation.html: Added.
+        * http/tests/security/window-name-after-same-origin-main-frame-navigation-expected.txt: Added.
+        * http/tests/security/window-name-after-same-origin-main-frame-navigation.html: Added.
+        * http/tests/security/window-name-after-same-origin-sub-frame-navigation-expected.txt: Added.
+        * http/tests/security/window-name-after-same-origin-sub-frame-navigation.html: Added.
+
+2016-11-29  Wenson Hsieh  <wenson_hsieh@apple.com>
+
+        Scroll snapping on Mac should use AppKit animations
+        https://bugs.webkit.org/show_bug.cgi?id=147261
+        <rdar://problem/29395293>
+
+        Reviewed by Brent Fulgham.
+
+        Fixes 8 previously failing scroll snapping tests in the tiled-drawing/scrolling/scroll-snap directory and
+        removes them from TestExpectations. Also adds a new layout test. See WebCore/ChangeLog for more details.
+
+        * platform/mac-wk2/TestExpectations:
+        * tiled-drawing/scrolling/scroll-snap/scroll-snap-mandatory-2d-overflow-expected.txt:
+        * tiled-drawing/scrolling/scroll-snap/scroll-snap-mandatory-borders-expected.txt:
+        * tiled-drawing/scrolling/scroll-snap/scroll-snap-mandatory-mainframe-slow-horizontal.html:
+        * tiled-drawing/scrolling/scroll-snap/scroll-snap-mandatory-mainframe-slow-vertical.html:
+        * tiled-drawing/scrolling/scroll-snap/scroll-snap-mandatory-mainframe-vertical-then-horizontal-expected.txt: Added.
+        * tiled-drawing/scrolling/scroll-snap/scroll-snap-mandatory-mainframe-vertical-then-horizontal.html: Added.
+        * tiled-drawing/scrolling/scroll-snap/scroll-snap-mandatory-mainframe-vertical.html:
+
+2016-11-29  Brady Eidson  <beidson@apple.com>
+
+        IndexedDB 2.0: Queue up completed requests in the client, handle them one by one.
+        https://bugs.webkit.org/show_bug.cgi?id=165000
+
+        Reviewed by Alex Christensen.
+
+        * storage/indexeddb/modern/resources/transaction-scheduler-6.js: This test had a bug which was masked by previously
+          synchronous behavior. Fix that bug!
+
+2016-11-29  Zalan Bujtas  <zalan@apple.com>
+
+        Safari (WebKit) doesn't wrap element within flex when width comes below min-width
+        https://bugs.webkit.org/show_bug.cgi?id=136041
+        <rdar://problem/25569370>
+
+        Reviewed by Darin Adler.
+
+        * fast/flexbox/flex-wrap-when-min-widht-is-set-1-expected.html: Added.
+        * fast/flexbox/flex-wrap-when-min-widht-is-set-1.html: Added.
+        * fast/flexbox/flex-wrap-when-min-widht-is-set-2-expected.html: Added.
+        * fast/flexbox/flex-wrap-when-min-widht-is-set-2.html: Added.
+
+2016-11-28  Antti Koivisto  <antti@apple.com>
+
+        Slotted nodes ignore transition
+        https://bugs.webkit.org/show_bug.cgi?id=160866
+        <rdar://problem/29231901>
+
+        Reviewed by Sam Weinig.
+
+        * fast/shadow-dom/shadow-host-transition-expected.html: Added.
+        * fast/shadow-dom/shadow-host-transition.html: Added.
+
+2016-11-28  Matt Baker  <mattbaker@apple.com>
+
+        Web Inspector: Debugger should have an option for showing asynchronous call stacks
+        https://bugs.webkit.org/show_bug.cgi?id=163230
+        <rdar://problem/28698683>
+
+        Reviewed by Joseph Pecoraro.
+
+        Add basic tests for async stack trace data included in Debugger.paused, and
+        check that requestAnimationFrame, setTimeout, and setInterval are supported.
+
+        * inspector/debugger/async-stack-trace-expected.txt: Added.
+        * inspector/debugger/async-stack-trace.html: Added.
+
+2016-11-28  Ryan Haddad  <ryanhaddad@apple.com>
+
+        Unreviewed, rolling out r209008.
+
+        This change appears to have caused two fast/mediastrem
+        LayoutTests to fail.
+
+        Reverted changeset:
+
+        "[MediaStream] Don't request user permission for a device if
+        it has already been granted in the current browsing context"
+        https://bugs.webkit.org/show_bug.cgi?id=164760
+        http://trac.webkit.org/changeset/209008
+
+2016-11-28  Eric Carlson  <eric.carlson@apple.com>
+
+        [MediaStream] Don't request user permission for a device if it has already been granted in the current browsing context
+        https://bugs.webkit.org/show_bug.cgi?id=164760
+
+        Reviewed by Youenn Fablet.
+
+        * fast/mediastream/MediaDevices-getUserMedia-expected.txt:
+        * fast/mediastream/MediaDevices-getUserMedia.html:
+
+2016-11-28  Antti Koivisto  <antti@apple.com>
+
+        Remove FIRST_LINE_INHERITED fake pseudo style
+        https://bugs.webkit.org/show_bug.cgi?id=165071
+
+        Reviewed by Andreas Kling.
+
+        Expand the test case a bit.
+
+        * fast/css/pseudo-cache-stale-expected.html:
+        * fast/css/pseudo-cache-stale.html:
+
+2016-11-28  Per Arne Vollan  <pvollan@apple.com>
+
+        [Win] WebCrypto tests are failing.
+        https://bugs.webkit.org/show_bug.cgi?id=165090
+
+        Unreviewed test gardening.
+
+        * platform/win/TestExpectations:
+
+2016-11-27  Ryan Haddad  <ryanhaddad@apple.com>
+
+        Rebaseline inspector/dom/getAccessibilityPropertiesForNode.html for macOS.
+        https://bugs.webkit.org/show_bug.cgi?id=165087
+
+        Unreviewed test gardening.
+
+        * inspector/dom/getAccessibilityPropertiesForNode-expected.txt:
+
+2016-11-26  Sam Weinig  <sam@webkit.org>
+
+        Convert IntersectionObserver over to using RuntimeEnabledFeatures so it can be properly excluded from script
+        https://bugs.webkit.org/show_bug.cgi?id=164965
+
+        Reviewed by Simon Fraser.
+
+        * intersection-observer/intersection-observer-entry-interface.html:
+        * intersection-observer/intersection-observer-interface.html:
+        * resources/testharnessreport.js:
+        Switch from enabling IntersectionObserver via internals.settings to using 
+        comment header switches.
+
+2016-11-26  Simon Fraser  <simon.fraser@apple.com>
+
+        Composited negative z-index elements are hidden behind the body sometimes
+        https://bugs.webkit.org/show_bug.cgi?id=165080
+        rdar://problem/22260229
+
+        Reviewed by Zalan Bujtas.
+
+        * compositing/backgrounds/negative-z-index-behind-body-expected.html: Added.
+        * compositing/backgrounds/negative-z-index-behind-body-non-propagated-expected.html: Added.
+        * compositing/backgrounds/negative-z-index-behind-body-non-propagated.html: Added.
+        * compositing/backgrounds/negative-z-index-behind-body.html: Added.
+
+2016-11-26  Simon Fraser  <simon.fraser@apple.com>
+
+        Convert testharnessreport.js to LF linebreaks, from CRLF, which broke patches.
+
+        * resources/testharnessreport.js:
+        (convertResult):
+        (self.testRunner.add_completion_callback.):
+        (self.testRunner.add_completion_callback):
+
+2016-11-25  Myles C. Maxfield  <mmaxfield@apple.com>
+
+        [CSS Font Loading] FontFace.load() promises don't always fire
+        https://bugs.webkit.org/show_bug.cgi?id=165037
+
+        Reviewed by Simon Fraser.
+
+        * fast/text/fontfaceset-rebuild-during-loading-2-expected.txt: Added.
+        * fast/text/fontfaceset-rebuild-during-loading-2.html: Added.
+
+2016-11-22  Antti Koivisto  <antti@apple.com>
+
+        CrashTracer: [USER] com.apple.WebKit.WebContent at com.apple.WebCore: WebCore::ExtensionStyleSheets::pageUserSheet + 14
+        https://bugs.webkit.org/show_bug.cgi?id=165030
+
+        Reviewed by Darin Adler.
+
+        * fast/shadow-dom/shadow-host-move-to-different-document-expected.html: Added.
+        * fast/shadow-dom/shadow-host-move-to-different-document.html: Added.
+
+2016-11-20  Megan Gardner  <megan_gardner@apple.com>
+
+        Add iOS text selection tests - long press clear and multi line selection tests
+        https://bugs.webkit.org/show_bug.cgi?id=164899
+
+        Reviewed by Darin Adler.
+
+        Test for clearing a selection after a long press.
+        Test for checking multi-line select, both increasing and decreasing, using the left selection.
+        Test for checking multi-line select, both increasing and decreasing, using the right selection.
+
+        * fast/events/touch/ios/long-press-then-drag-down-to-change-selected-text-expected.txt: Added.
+        * fast/events/touch/ios/long-press-then-drag-down-to-change-selected-text.html: Added.
+        * fast/events/touch/ios/long-press-then-drag-up-to-change-selected-text-expected.txt: Added.
+        * fast/events/touch/ios/long-press-then-drag-up-to-change-selected-text.html: Added.
+        * fast/events/touch/ios/long-press-to-select-and-tap-to-clear-expected.txt: Added.
+        * fast/events/touch/ios/long-press-to-select-and-tap-to-clear.html: Added.
+
+2016-11-19  Chris Dumez  <cdumez@apple.com>
+
+        Update HTML form validation messages
+        https://bugs.webkit.org/show_bug.cgi?id=164957
+        <rdar://problem/29338669>
+
+        Reviewed by Darin Adler.
+
+        Rebaseline existing tests.
+
+        * fast/forms/number/number-validation-message-expected.txt:
+        * fast/forms/number/number-validation-message.html:
+        * fast/forms/validation-custom-message-expected.txt:
+        * fast/forms/validation-custom-message.html:
+        * fast/forms/validation-messages-expected.txt:
+        * fast/forms/validation-messages.html:
+        * fast/forms/validationMessage-expected.txt:
+
+2016-11-19  Joanmarie Diggs  <jdiggs@igalia.com>
+
+        AX: [ATK] Implement selection interface and states for elements supporting aria-selected and for menu roles
+        https://bugs.webkit.org/show_bug.cgi?id=164865
+
+        Reviewed by Chris Fleizach.
+
+        New tests for the added support. In addition, update the expectations for
+        aria-combobox.html to reflect the corrected ATK mapping of ListBoxRole for
+        combobox descendants.
+
+        * accessibility/aria-combobox-expected.txt: Updated.
+        * accessibility/aria-combobox-hierarchy.html: Added.
+        * accessibility/aria-selected-menu-items.html: Added.
+        * accessibility/aria-selected.html: Added.
+        * platform/gtk/accessibility/aria-combobox-hierarchy-expected.txt: Added.
+        * platform/gtk/accessibility/aria-selected-expected.txt: Added.
+        * platform/gtk/accessibility/aria-selected-menu-items-expected.txt: Added.
+        * platform/mac/accessibility/aria-combobox-hierarchy-expected.txt: Added.
+        * platform/mac/accessibility/aria-selected-expected.txt: Added.
+        * platform/mac/accessibility/aria-selected-menu-items-expected.txt: Added.
+
+2016-11-18  Simon Fraser  <simon.fraser@apple.com>
+
+        Make it possible to test non-stable-state scrolling on iOS
+        https://bugs.webkit.org/show_bug.cgi?id=164905
+
+        Reviewed by Dan Bernstein.
+
+        * scrollingcoordinator/ios/non-stable-viewport-scroll-expected.txt: Added.
+        * scrollingcoordinator/ios/non-stable-viewport-scroll.html: Added.
+
+2016-11-19  Joanmarie Diggs  <jdiggs@igalia.com>
+
+        AX: [ATK] Expose aria-busy via ATK_STATE_BUSY
+        https://bugs.webkit.org/show_bug.cgi?id=164909
+
+        Reviewed by Chris Fleizach.
+
+        * accessibility/aria-busy-expected.txt: Added.
+        * accessibility/aria-busy.html: Added.
+
+2016-11-19  Ryosuke Niwa  <rniwa@webkit.org>
+
+        REGRESSION(r200964): Tab focus navigation is broken on results.en.voyages-sncf.com
+        https://bugs.webkit.org/show_bug.cgi?id=164888
+
+        Reviewed by Antti Koivisto.
+
+        Add regression tests for moving the focus across a shadow tree and a SVG use element
+        and the one that moves out of a slot element.
+
+        * fast/shadow-dom/focus-navigation-out-of-slot-expected.txt: Added.
+        * fast/shadow-dom/focus-navigation-out-of-slot.html: Added.
+        * fast/shadow-dom/focus-navigation-passes-shadow-host-expected.txt: Added.
+        * fast/shadow-dom/focus-navigation-passes-shadow-host.html: Added.
+        * fast/shadow-dom/focus-navigation-passes-svg-use-element-expected.txt: Added.
+        * fast/shadow-dom/focus-navigation-passes-svg-use-element.html: Added.
+        * platform/ios-simulator/TestExpectations: Skip the newly added tests on iOS.
+
+2016-11-18  Simon Fraser  <simon.fraser@apple.com>
+
+        [iOS WK2] Eliminate a source of flakiness in layout tests by forcing WebPage into "responsive" mode for all tests, with an internals override
+        https://bugs.webkit.org/show_bug.cgi?id=164980
+
+        Reviewed by Chris Dumez.
+
+        * fast/scrolling/ios/scroll-events-default-expected.txt: Added.
+        * fast/scrolling/ios/scroll-events-default.html: Added.
+        * fast/scrolling/ios/scroll-events-responsive-expected.txt: Added.
+        * fast/scrolling/ios/scroll-events-responsive.html: Added.
+        * fast/scrolling/ios/scroll-events-unresponsive-expected.txt: Added.
+        * fast/scrolling/ios/scroll-events-unresponsive.html: Added.
+
+2016-11-18  Jiewen Tan  <jiewen_tan@apple.com>
+
+        Update SubtleCrypto::decrypt to match the latest spec
+        https://bugs.webkit.org/show_bug.cgi?id=164739
+        <rdar://problem/29257848>
+
+        Reviewed by Brent Fulgham.
+
+        * crypto/subtle/aes-cbc-decrypt-malformed-parameters-expected.txt: Added.
+        * crypto/subtle/aes-cbc-decrypt-malformed-parameters.html: Added.
+        * crypto/subtle/aes-cbc-generate-key-encrypt-decrypt-expected.txt: Added.
+        * crypto/subtle/aes-cbc-generate-key-encrypt-decrypt.html: Added.
+        * crypto/subtle/aes-cbc-import-key-decrypt-expected.txt: Added.
+        * crypto/subtle/aes-cbc-import-key-decrypt.html: Added.
+        * crypto/subtle/decrypt-malformed-parameters-expected.txt: Added.
+        * crypto/subtle/decrypt-malformed-parameters.html: Added.
+        * crypto/subtle/rsa-oaep-decrypt-malformed-parameters-expected.txt: Added.
+        * crypto/subtle/rsa-oaep-decrypt-malformed-parameters.html: Added.
+        * crypto/subtle/rsa-oaep-generate-key-encrypt-decrypt-expected.txt: Added.
+        * crypto/subtle/rsa-oaep-generate-key-encrypt-decrypt-label-expected.txt: Added.
+        * crypto/subtle/rsa-oaep-generate-key-encrypt-decrypt-label.html: Added.
+        * crypto/subtle/rsa-oaep-generate-key-encrypt-decrypt.html: Added.
+        * crypto/subtle/rsa-oaep-import-key-decrypt-expected.txt: Added.
+        * crypto/subtle/rsa-oaep-import-key-decrypt-label-expected.txt: Added.
+        * crypto/subtle/rsa-oaep-import-key-decrypt-label.html: Added.
+        * crypto/subtle/rsa-oaep-import-key-decrypt.html: Added.
+        * crypto/subtle/rsaes-pkcs1-v1_5-generate-key-encrypt-decrypt-expected.txt: Added.
+        * crypto/subtle/rsaes-pkcs1-v1_5-generate-key-encrypt-decrypt.html: Added.
+        * crypto/subtle/rsaes-pkcs1-v1_5-import-key-decrypt-expected.txt: Added.
+        * crypto/subtle/rsaes-pkcs1-v1_5-import-key-decrypt.html: Added.
+        * crypto/workers/subtle/aes-cbc-import-key-decrypt-expected.txt: Added.
+        * crypto/workers/subtle/aes-cbc-import-key-decrypt.html: Added.
+        * crypto/workers/subtle/resources/aes-cbc-import-key-decrypt.js: Added.
+        * crypto/workers/subtle/resources/rsa-oaep-import-key-decrypt.js: Added.
+        * crypto/workers/subtle/resources/rsaes-pkcs1-v1_5-import-key-decrypt.js: Added.
+        * crypto/workers/subtle/rsa-oaep-import-key-decrypt-expected.txt: Added.
+        * crypto/workers/subtle/rsa-oaep-import-key-decrypt.html: Added.
+        * crypto/workers/subtle/rsaes-pkcs1-v1_5-import-key-decrypt-expected.txt: Added.
+        * crypto/workers/subtle/rsaes-pkcs1-v1_5-import-key-decrypt.html: Added.
+
+2016-11-18  Chris Dumez  <cdumez@apple.com>
+
+        Unreviewed, rolling out r208837.
+
+        The bots did not show a progression
+
+        Reverted changeset:
+
+        "REGRESSION(r208082): 1% Speedometer regression on iOS"
+        https://bugs.webkit.org/show_bug.cgi?id=164852
+        http://trac.webkit.org/changeset/208837
+
+2016-11-18  Dean Jackson  <dino@apple.com>
+
+        AX: "(inverted-colors)" media query only matches on page reload; should match on change
+        https://bugs.webkit.org/show_bug.cgi?id=163564
+        <rdar://problem/28807350>
+
+        Reviewed by Simon Fraser.
+
+        * fast/media/mq-inverted-colors-live-update-in-subframes-expected.html: Added.
+        * fast/media/mq-inverted-colors-live-update-in-subframes.html: Added.
+        * fast/media/mq-inverted-colors-live-update-expected.html: Added.
+        * fast/media/mq-inverted-colors-live-update.html: Added.
+        * fast/media/mq-monochrome-live-update-expected.html: Added.
+        * fast/media/mq-monochrome-live-update.html: Added.
+        * fast/media/mq-prefers-reduced-motion-live-update-expected.html: Added.
+        * fast/media/mq-prefers-reduced-motion-live-update.html: Added.
+
+2016-11-18  Myles C. Maxfield  <mmaxfield@apple.com>
+
+        [WebGL2] Implement texStorage2D()
+        https://bugs.webkit.org/show_bug.cgi?id=164493
+
+        Reviewed by Dean Jackson.
+
+        * fast/canvas/webgl/webgl2-texStorage-expected.txt: Added.
+        * fast/canvas/webgl/webgl2-texStorage.html: Added.
+
+2016-11-17  Alex Christensen  <achristensen@webkit.org>
+
+        Support IDN2008 with UTS #46 instead of IDN2003
+        https://bugs.webkit.org/show_bug.cgi?id=144194
+
+        Reviewed by Darin Adler.
+
+        * fast/encoding/idn-security.html:
+        Move some characters with changed IDN encodings to inside the check for old ICU.
+        * fast/url/idna2003-expected.txt:
+        * fast/url/idna2008-expected.txt:
+        Update expected results.  We are now more compliant with IDN2008.
+
+2016-11-18  Ryan Haddad  <ryanhaddad@apple.com>
+
+        Marking two js/dom/domjit-function-get-element-by-id-* tests as flaky.
+        https://bugs.webkit.org/show_bug.cgi?id=164797
+
+        Unreviewed test gardening.
+
+        * TestExpectations:
+
+2016-11-18  Dean Jackson  <dino@apple.com>
+
+        Better testing for accessibility media queries
+        https://bugs.webkit.org/show_bug.cgi?id=164954
+        <rdar://problem/29338292>
+
+        Reviewed by Myles Maxfield.
+
+        * fast/media/mq-inverted-colors-forced-value-expected.html: Added.
+        * fast/media/mq-inverted-colors-forced-value.html: Copied from LayoutTests/fast/media/mq-prefers-reduced-motion-forced-value.html.
+        * fast/media/mq-monochrome-forced-value-expected.html: Added.
+        * fast/media/mq-monochrome-forced-value.html: Added.
+        * fast/media/mq-prefers-reduced-motion-forced-value.html:
+
+2016-11-18  Ryan Haddad  <ryanhaddad@apple.com>
+
+        Marking http/tests/misc/link-rel-icon-beforeload.html as failing on mac-wk1.
+        https://bugs.webkit.org/show_bug.cgi?id=164933
+
+        Unreviewed test gardening.
+
+        * platform/mac-wk1/TestExpectations:
+
+2016-11-18  Myles C. Maxfield  <mmaxfield@apple.com>
+
+        Unsupported emoji are invisible
+        https://bugs.webkit.org/show_bug.cgi?id=164944
+        <rdar://problem/28591608>
+
+        Reviewed by Dean Jackson.
+
+        * fast/text/emoji-draws-expected-mismatch.html: Added.
+        * fast/text/emoji-draws.html: Added.
+
+2016-11-18  Sam Weinig  <sam@webkit.org>
+
+        [WebIDL] Add support for record types
+        https://bugs.webkit.org/show_bug.cgi?id=164935
+
+        Reviewed by Tim Horton.
+
+        * js/dom/webidl-type-mapping-expected.txt:
+        * js/dom/webidl-type-mapping.html:
+        Add tests for WebIDL record types.
+
+2016-11-17  Jiewen Tan  <jiewen_tan@apple.com>
+
+        Update SubtleCrypto::encrypt to match the latest spec
+        https://bugs.webkit.org/show_bug.cgi?id=164738
+        <rdar://problem/29257812>
+
+        Reviewed by Brent Fulgham.
+
+        * TestExpectations:
+        * crypto/subtle/aes-cbc-encrypt-malformed-parameters-expected.txt: Added.
+        * crypto/subtle/aes-cbc-encrypt-malformed-parameters.html: Added.
+        * crypto/subtle/aes-cbc-import-key-encrypt-expected.txt: Added.
+        * crypto/subtle/aes-cbc-import-key-encrypt.html: Added.
+        * crypto/subtle/encrypt-malformed-parameters-expected.txt: Added.
+        * crypto/subtle/encrypt-malformed-parameters.html: Added.
+        * crypto/subtle/rsa-oaep-encrypt-malformed-parameters-expected.txt: Added.
+        * crypto/subtle/rsa-oaep-encrypt-malformed-parameters.html: Added.
+        * crypto/subtle/rsa-oaep-import-key-encrypt-expected.txt: Added.
+        * crypto/subtle/rsa-oaep-import-key-encrypt-label-expected.txt: Added.
+        * crypto/subtle/rsa-oaep-import-key-encrypt-label.html: Added.
+        * crypto/subtle/rsa-oaep-import-key-encrypt.html: Added.
+        * crypto/subtle/rsaes-pkcs1-v1_5-import-key-encrypt-expected.txt: Added.
+        * crypto/subtle/rsaes-pkcs1-v1_5-import-key-encrypt.html: Added.
+        * crypto/workers/subtle/aes-cbc-import-key-encrypt-expected.txt: Added.
+        * crypto/workers/subtle/aes-cbc-import-key-encrypt.html: Added.
+        * crypto/workers/subtle/resources/aes-cbc-import-key-encrypt.js: Added.
+        * crypto/workers/subtle/resources/rsa-oaep-import-key-encrypt.js: Added.
+        * crypto/workers/subtle/resources/rsaes-pkcs1-v1_5-import-key-encrypt.js: Added.
+        * crypto/workers/subtle/rsa-oaep-import-key-encrypt-expected.txt: Added.
+        * crypto/workers/subtle/rsa-oaep-import-key-encrypt.html: Added.
+        * crypto/workers/subtle/rsaes-pkcs1-v1_5-import-key-encrypt-expected.txt: Added.
+        * crypto/workers/subtle/rsaes-pkcs1-v1_5-import-key-encrypt.html: Added.
+
+2016-11-18  Myles C. Maxfield  <mmaxfield@apple.com>
+
+        [CSS Font Loading] FontFaceSet.load() promises don't always fire
+        https://bugs.webkit.org/show_bug.cgi?id=164902
+
+        Reviewed by David Hyatt.
+
+        * fast/text/fontfaceset-rebuild-during-loading-expected.txt: Added.
+        * fast/text/fontfaceset-rebuild-during-loading.html: Added.
+
 2016-11-18  Myles C. Maxfield  <mmaxfield@apple.com>
 
         [SVG -> OTF Font Converter] Fonts advances are not internally consistent inside the generated font file