Unreviewed, fix test failures after r239698.
[WebKit-https.git] / LayoutTests / ChangeLog
index 87c564d..62f0b7f 100644 (file)
+2019-04-09  Devin Rousso  <drousso@apple.com>
+
+        Unreviewed, fix test failures after r239698.
+        <rdar://problem/47223615>
+
+        * http/tests/inspector/network/resource-security-connection.html:
+        Security connection information is sent as part of the metrics, not the response.
+
+2019-04-09  John Wilander  <wilander@apple.com>
+
+        Pick up Ad Click Attribution conversions in NetworkResourceLoader::willSendRedirectedRequest()
+        https://bugs.webkit.org/show_bug.cgi?id=196558
+        <rdar://problem/47650245>
+
+        Reviewed by Youenn Fablet.
+
+        * http/tests/adClickAttribution/anchor-tag-attributes-validation-expected.txt:
+           Enhanced the use of AdClickAttribution::MaxEntropy.
+        * http/tests/adClickAttribution/attribution-conversion-through-cross-site-image-redirect-expected.txt: Added.
+        * http/tests/adClickAttribution/attribution-conversion-through-cross-site-image-redirect.html: Added.
+        * http/tests/adClickAttribution/attribution-conversion-through-image-redirect-with-priority-expected.txt: Added.
+        * http/tests/adClickAttribution/attribution-conversion-through-image-redirect-with-priority.html: Added.
+        * http/tests/adClickAttribution/attribution-conversion-through-image-redirect-without-priority-expected.txt: Added.
+        * http/tests/adClickAttribution/attribution-conversion-through-image-redirect-without-priority.html: Added.
+        * http/tests/adClickAttribution/resources/redirectToConversion.php: Added.
+        * http/tests/adClickAttribution/resources/redirectToConversionOnIPAddress.php: Added.
+        * platform/ios-wk2/http/tests/adClickAttribution/anchor-tag-attributes-validation-expected.txt:
+           Enhanced the use of AdClickAttribution::MaxEntropy.
+
+2019-04-09  Shawn Roberts  <sroberts@apple.com>
+
+        inspector/canvas/css-canvas-clients.html is a flaky failure
+        https://bugs.webkit.org/show_bug.cgi?id=174272
+
+        Unreviewed test gardening
+
+        * platform/mac/TestExpectations: Updating expectations to unskip test and just mark as a flaky failure
+
+2019-04-09  Shawn Roberts  <sroberts@apple.com>
+
+        inspector/console/console-time.html is a flaky failure
+        https://bugs.webkit.org/show_bug.cgi?id=158006
+
+        Unreviewed test gardening.
+
+        * platform/mac/TestExpectations: Updating expecations for flaky failure
+
+2019-04-09  Antoine Quint  <graouts@apple.com>
+
+        [ Mac ] REGRESSION (r237587) Layout Test compositing/visible-rect/animated-from-none.html is flaky text diff failure
+        https://bugs.webkit.org/show_bug.cgi?id=194798
+        <rdar://problem/48181898>
+
+        Reviewed by Dean Jackson.
+
+        When using the Web Animations engine, the best way to run code as an animation start is to use the "ready" promise, whereas
+        DOM events are dispatched asynchronously and, in the case of this test, might have an animation progress that is greater
+        than 0 and yield an animated transform that isn't quite the identity matrix.
+
+        * compositing/visible-rect/animated-from-none.html:
+
+2019-04-09  Jer Noble  <jer.noble@apple.com>
+
+        Add test for fix of #196095
+        https://bugs.webkit.org/show_bug.cgi?id=196097
+
+        Reviewed by Eric Carlson.
+
+        * media/track/track-in-band-metadata-display-order-expected.txt: Added.
+        * media/track/track-in-band-metadata-display-order.html: Added.
+
+2019-04-08  Chris Fleizach  <cfleizach@apple.com>
+
+        AX: Automatically compute accessibility labels for Apple Pay buttons
+        https://bugs.webkit.org/show_bug.cgi?id=196661
+
+        Reviewed by Joanmarie Diggs.
+
+        * accessibility/mac/apple-pay-labels-expected.txt: Added.
+        * accessibility/mac/apple-pay-labels.html: Added.
+        * accessibility/mac/apple-pay-session-v4-expected.txt: Added.
+        * accessibility/mac/apple-pay-session-v4.html: Added.
+
+2019-04-08  Youenn Fablet  <youenn@apple.com>
+
+        Add a test to check for the service worker process name
+        https://bugs.webkit.org/show_bug.cgi?id=196621
+
+        Reviewed by Chris Dumez.
+
+        * http/wpt/service-workers/online-worker.js:
+        (async.doTest):
+
+2019-04-08  Shawn Roberts  <sroberts@apple.com>
+
+        fast/parser/xml-error-adopted.xml is a flaky timeout
+        https://bugs.webkit.org/show_bug.cgi?id=186581
+
+        Unreviewed test gardening.
+
+        * platform/ios-simulator-wk2/TestExpectations:
+
+2019-04-08  Shawn Roberts  <sroberts@apple.com>
+
+        Fixed a typo on a test expectation
+        https://bugs.webkit.org/show_bug.cgi?id=187391
+
+        Unreviewed test gardening.
+
+        * platform/mac-wk2/TestExpectations: Updating test expectations
+
+2019-04-08  Shawn Roberts  <sroberts@apple.com>
+
+        inspector/canvas/css-canvas-clients.html is a constant timeout/failure
+        https://bugs.webkit.org/show_bug.cgi?id=174272
+
+        Unreviewed test gardening.
+
+        * platform/mac/TestExpectations: Updating test expectations to skip test
+
+2019-04-08  Yusuke Suzuki  <ysuzuki@apple.com>
+
+        Unreviewed, rolling in r243948 with test fix
+        https://bugs.webkit.org/show_bug.cgi?id=196486
+
+        The test relied on the wrong EOF token's offset. This patch also fixes the test.
+
+        * inspector/runtime/parse-expected.txt:
+        * inspector/runtime/parse.html:
+
+2019-04-08  Antti Koivisto  <antti@apple.com>
+
+        Update touch-action region on property changes
+        https://bugs.webkit.org/show_bug.cgi?id=196608
+
+        Reviewed by Simon Fraser.
+
+        * pointerevents/ios/touch-action-region-dynamic-expected.txt: Added.
+        * pointerevents/ios/touch-action-region-dynamic.html: Added.
+
+2019-04-08  Javier Fernandez  <jfernandez@igalia.com>
+
+        Implement white-space:break-spaces value
+        https://bugs.webkit.org/show_bug.cgi?id=177327
+
+        Reviewed by Myles Maxfield and Zalan Bujtas.
+
+        Removed many failure expectations of tests that pass now thanks to this change.
+
+        The overflow-wrap-break-word-003.html tests fails in mac and iOS platforms due to an issue related to
+        how we compute widths using 'ch' units and 'monospace' fonts. I filed bug #196169 to report the specific
+        case of this test (break-word+pre-wrap) but the root cause it's probably the bug #196353.
+
+        I have submitted a PR [1] to the Web Platform Tests to change several tests that failed only if the
+        monospace font is used, but pass with the Ahem font. Additionally, I've requested another PR [2] to
+        add new layout tests, with the same case than overflow-wrap-break-word-003.html but using the Ahem
+        font.
+
+        [1] https://github.com/web-platform-tests/wpt/pull/16137
+        [2] https://github.com/web-platform-tests/wpt/pull/16124
+
+        * TestExpectations: Removed many Failure entries on tests that pass now thanks to this change.
+        * platform/mac/TestExpectations: Added one Failure entry and filed the corresponding bug report.
+
+2019-04-08  Antoine Quint  <graouts@apple.com>
+
+        [Web Animations] JS wrapper may be deleted while animation is yet to dispatch its finish event
+        https://bugs.webkit.org/show_bug.cgi?id=196118
+        <rdar://problem/46614137>
+
+        Reviewed by Chris Dumez.
+
+        Add a test that starts a short animation, sets a custom property on it, registers a "finish" event listener on it and deletes
+        the sole reference to it in the JS world before triggering garbage collection. Prior to this fix, this test would time out
+        because the JS wrapper would be garbage-collected prior to the animation completing and thus the event listener would not
+        be called. To complete successfully, this test checks that it receives the event and its target is the same animation object
+        that was originally created by checking the custom property is still set.
+
+        We also make sure that a test, which was found to have regressed with a previous version of this patch, uses the animation
+        engine that it is expected to be testing.
+
+        * legacy-animation-engine/animations/resume-after-page-cache.html:
+        * webanimations/js-wrapper-kept-alive-expected.txt: Added.
+        * webanimations/js-wrapper-kept-alive.html: Added.
+
+2019-04-08  Eric Liang  <ericliang@apple.com>
+
+        AX: <svg> elements with labels and no accessible contents are exposed as empty AXGroups
+        https://bugs.webkit.org/show_bug.cgi?id=156774
+
+        Reviewed by Chris Fleizach.
+
+        Added tests that verify svgs shapes that are labelled are exposed as images.
+        * accessibility/resources/apple-logo.svg: Added.
+        * accessibility/svg-shape-labelled-expected.txt: Added.
+        * accessibility/svg-shape-labelled.html: Added.
+
+2019-04-08  Shawn Roberts  <sroberts@apple.com>
+
+        Layout tests imported/w3c/IndexedDB-private-browsing/idbobjectstore_createIndex7-event_order.html
+        imported/w3c/IndexedDB-private-browsing/idbobjectstore_createIndex6-event_order.html are flaky failures
+        https://bugs.webkit.org/show_bug.cgi?id=195961
+
+        Unreviewed test gardening
+
+        * platform/mac-wk2/TestExpectations: Updating test expectations for Debug flaky failure
+
+2019-04-06  Antti Koivisto  <antti@apple.com>
+
+        Combine event and touch action regions into a single class
+        https://bugs.webkit.org/show_bug.cgi?id=196644
+        <rdar://problem/49643614>
+
+        Reviewed by Darin Adler.
+
+        * pointerevents/ios/touch-action-region-basic-expected.txt:
+        * pointerevents/ios/touch-action-region-layers-expected.txt:
+        * pointerevents/ios/touch-action-region-pan-x-y-expected.txt:
+
+2019-04-05  Yongjun Zhang  <yongjun_zhang@apple.com>
+
+        We should pass minimumEffectiveDeviceWidth to web process on new page creation.
+        https://bugs.webkit.org/show_bug.cgi?id=196077
+        <rdar://problem/49108202>
+
+        Reviewed by Chris Dumez.
+
+        Add a layout test to verify the page shrinks to fit the window width when ignoreMetaViewport
+        flag is turned on.
+
+        * fast/viewport/ios/shrink-to-fit-for-page-without-viewport-meta-expected.txt: Added.
+        * fast/viewport/ios/shrink-to-fit-for-page-without-viewport-meta.html: Added.
+
+2019-04-05  Jer Noble  <jer.noble@apple.com>
+
+        [Cocoa] Deactivate the audio session before the WebProcess suspends.
+        https://bugs.webkit.org/show_bug.cgi?id=196658
+
+        Reviewed by Eric Carlson.
+
+        * platform/mac/media/audio-session-deactivated-when-suspended-expected.txt: Added.
+        * platform/mac/media/audio-session-deactivated-when-suspended.html: Added.
+
+2019-04-05  Devin Rousso  <drousso@apple.com>
+
+        Web Inspector: TestSuite test cases should have their own timeout to ensure tests fail with output instead of timeout by test runner
+        https://bugs.webkit.org/show_bug.cgi?id=162814
+        <rdar://problem/28574102>
+
+        Reviewed by Brian Burg.
+
+        * inspector/unit-tests/async-test-suite.html:
+        * inspector/unit-tests/async-test-suite-expected.txt:
+        * inspector/unit-tests/sync-test-suite.html:
+        * inspector/unit-tests/sync-test-suite-expected.txt:
+
+        * http/tests/inspector/network/set-resource-caching-disabled-disk-cache-expected.txt:
+        * inspector/canvas/recording-2d.html:
+        * inspector/canvas/recording-webgl-snapshots.html:
+        * inspector/canvas/recording-webgl.html:
+        * inspector/canvas/resources/shaderProgram-utilities.js:
+        (TestPage.registerInitializer.whenProgramAdded): Added.
+        (TestPage.registerInitializer.whenProgramRemoved): Added.
+        (TestPage.registerInitializer.window.initializeTestSuite):
+        (TestPage.registerInitializer.window.addSimpleTestCase):
+        (TestPage.registerInitializer.window.addParentCanvasRemovedTestCase):
+        (TestPage.registerInitializer.awaitProgramAdded): Added.
+        (TestPage.registerInitializer.awaitProgramRemoved): Added.
+        * inspector/console/command-line-api-expected.txt:
+        * inspector/console/heap-snapshot.html:
+        * inspector/debugger/async-stack-trace-truncate-expected.txt:
+        * inspector/debugger/pause-for-internal-scripts-expected.txt:
+        * inspector/formatting/resources/utilities.js:
+        (TestPage.registerInitializer.window.addFormattingTests):
+
+2019-04-05  Ryan Haddad  <ryanhaddad@apple.com>
+
+        [Mac WK2 iOS Sim] Layout Test imported/w3c/web-platform-tests/webrtc/RTCRtpReceiver-getSynchronizationSources.https.html is a flaky failure
+        https://bugs.webkit.org/show_bug.cgi?id=196633
+
+        Unreviewed test gardening.
+
+        * platform/ios-wk2/TestExpectations: Mark test as flaky.
+        * platform/mac-wk2/TestExpectations: Ditto.
+
+2019-04-05  Shawn Roberts  <sroberts@apple.com>
+
+        editing/execCommand/print.html is crashing on iOS Debug
+        https://bugs.webkit.org/show_bug.cgi?id=196654
+
+        Unreviewed test gardening.
+
+        * platform/ios-simulator-wk2/TestExpectations: Skipping test on iOS Debug while waiting for a fix
+
+2019-04-05  Diego Pino Garcia  <dpino@igalia.com>
+
+        [WPE] Unreviewed gardening, update unexpected passes
+
+        * platform/wpe/TestExpectations:
+
+2019-04-04  Simon Fraser  <simon.fraser@apple.com>
+
+        Simple iframe scrolling test fails to get a composited scrolling frame in WebKitTestRunnerApp
+        https://bugs.webkit.org/show_bug.cgi?id=196635
+
+        Reviewed by Antti Koivisto.
+
+        * scrollingcoordinator/ios/programmatic-frame-scroll-expected.html: Added.
+        * scrollingcoordinator/ios/programmatic-frame-scroll.html: Added.
+
+2019-04-04  Simon Fraser  <simon.fraser@apple.com>
+
+        [iOS WK2] REGRESSION (r242687): Programmatic scroll of overflow scroll results in bad rendering
+        https://bugs.webkit.org/show_bug.cgi?id=195584
+
+        Reviewed by Zalan Bujtas.
+
+        Testing of programmatic scrolls in frames is prevented by webkit.org/b/196635.
+
+        * scrollingcoordinator/ios/programmatic-overflow-scroll-expected.html: Added.
+        * scrollingcoordinator/ios/programmatic-overflow-scroll.html: Added.
+        * scrollingcoordinator/ios/programmatic-page-scroll-expected.html: Added.
+        * scrollingcoordinator/ios/programmatic-page-scroll.html: Added.
+
+2019-04-04  Shawn Roberts  <sroberts@apple.com>
+
+        Unreviewed, rolling out r243868.
+
+        Causing timeouts failures on several queues
+
+        Reverted changeset:
+
+        "[Web Animations] JS wrapper may be deleted while animation is
+        yet to dispatch its finish event"
+        https://bugs.webkit.org/show_bug.cgi?id=196118
+        https://trac.webkit.org/changeset/243868
+
+2019-04-04  Commit Queue  <commit-queue@webkit.org>
+
+        Unreviewed, rolling out r243807 and r243824.
+        https://bugs.webkit.org/show_bug.cgi?id=196611
+
+        Test added is a flaky timeout on iOS Simulator, 3 tests
+        unskipped are flaky failures (Requested by ShawnRoberts on
+        #webkit).
+
+        Reverted changesets:
+
+        "Blob type cannot be stored correctly in IDB when
+        IDBObjectStore has autoIncrement and keyPath options"
+        https://bugs.webkit.org/show_bug.cgi?id=196128
+        https://trac.webkit.org/changeset/243807
+
+        "Follow up fix for r243807: Use MarkedArgumentBuffer instead
+        of Vector for JSValue"
+        https://bugs.webkit.org/show_bug.cgi?id=196547
+        https://trac.webkit.org/changeset/243824
+
+2019-04-04  Eric Carlson  <eric.carlson@apple.com>
+
+        [MediaStream] Host should be able to mute screen capture and camera/microphone independently
+        https://bugs.webkit.org/show_bug.cgi?id=196555
+        <rdar://problem/47303865>
+
+        Reviewed by Youenn Fablet.
+
+        * fast/mediastream/media-stream-page-muted-expected.txt: Added.
+        * fast/mediastream/media-stream-page-muted.html: Added.
+        * fast/mediastream/media-stream-track-interrupted.html: Read page muted state before
+        interrupting capture track because the page state now changes immediately.
+        * fast/mediastream/media-stream-track-muted.html: Ditto, for muting.
+
+2019-04-04  Antti Koivisto  <antti@apple.com>
+
+        Compute accurate regions for touch-action
+        https://bugs.webkit.org/show_bug.cgi?id=196536
+        <rdar://problem/49516022>
+
+        Reviewed by Simon Fraser.
+
+        * pointerevents/ios/touch-action-region-basic-expected.txt: Added.
+        * pointerevents/ios/touch-action-region-basic.html: Added.
+        * pointerevents/ios/touch-action-region-layers-expected.txt: Added.
+        * pointerevents/ios/touch-action-region-layers.html: Added.
+        * pointerevents/ios/touch-action-region-pan-x-y-expected.txt: Added.
+        * pointerevents/ios/touch-action-region-pan-x-y.html: Added.
+
+2019-04-04  Manuel Rego Casasnovas  <rego@igalia.com>
+
+        [css-grid] Scroll reset position when updating inner html on content
+        https://bugs.webkit.org/show_bug.cgi?id=191506
+
+        Unreviewed gardening.
+
+        The problem described in this bug was fixed in r243687 (webkit.org/b/191506).
+        This test was still marked as Failure but it has been passing since then.
+
+        * TestExpectations: Remove fast/css-grid-layout/grid-item-scroll-position.html
+        as it's passing now.
+
+2019-04-04  Shawn Roberts  <sroberts@apple.com>
+
+        scrollingcoordinator/ios/ui-scroll-fixed.html is a flakky failure
+        https://bugs.webkit.org/show_bug.cgi?id=196612
+
+        Unreviewed test gardening.
+
+        * platform/ios-simulator-wk2/TestExpectations: Changing expectations for flaky image failure
+
+2019-04-04  Antoine Quint  <graouts@apple.com>
+
+        [macOS WK1] Layout Test webanimations/accelerated-transition-interrupted-on-composited-element.html is a flaky image failure
+        https://bugs.webkit.org/show_bug.cgi?id=189678
+        <rdar://problem/44621674>
+
+        Reviewed by Dean Jackson.
+
+        We make the test sturdier by waiting for two rAFs instead of just one to wait until animations have been updated (one rAF)
+        and accelerated animations have been committed (two rAFs).
+
+        We also use the "transitioncancel" event to determine the transition has been interrupted rather than using a rAF callback.
+
+        * webanimations/accelerated-transition-interrupted-on-composited-element.html:
+
+2019-04-04  Diego Pino Garcia  <dpino@igalia.com>
+
+        [WPE] Unreviewed gardening
+        
+        Remove tests that are expected to fail but pass.
+
+        * platform/wpe/TestExpectations:
+
+2019-04-04  Antoine Quint  <graouts@apple.com>
+
+        REGRESSION (r236501?): Layout Test compositing/geometry/limit-layer-bounds-opacity-transition.html is flaky
+        https://bugs.webkit.org/show_bug.cgi?id=190210
+        <rdar://problem/45045989>
+
+        Unreviewed.
+
+        The flakiness dashboard shows that this test hasn't been flaky for a few weeks, reverting the flaky expectation.
+
+        * platform/mac/TestExpectations:
+
+2019-04-04  Antoine Quint  <graouts@apple.com>
+
+        [Web Animations] JS wrapper may be deleted while animation is yet to dispatch its finish event
+        https://bugs.webkit.org/show_bug.cgi?id=196118
+        <rdar://problem/46614137>
+
+        Reviewed by Ryosuke Niwa.
+
+        Add a test that starts a short animation, sets a custom property on it, registers a "finish" event listener on it and deletes
+        the sole reference to it in the JS world before triggering garbage collection. Prior to this fix, this test would time out
+        because the JS wrapper would be garbage-collected prior to the animation completing and thus the event listener would not
+        be called. To complete successfully, this test checks that it receives the event and its target is the same animation object
+        that was originally created by checking the custom property is still set.
+
+        * legacy-animation-engine/animations/resume-after-page-cache.html:
+        * webanimations/js-wrapper-kept-alive-expected.txt: Added.
+        * webanimations/js-wrapper-kept-alive.html: Added.
+
+2019-04-03  Timothy Hatcher  <timothy@apple.com>
+
+        Update AutoFill field icons to be SVG instead of PNG images.
+        https://bugs.webkit.org/show_bug.cgi?id=196557
+        rdar://problem/48292514
+
+        Reviewed by Tim Horton.
+
+        * platform/ios/fast/forms/auto-fill-button/input-auto-fill-button-expected.txt:
+        * platform/mac/fast/forms/auto-fill-button/input-contacts-auto-fill-button-expected.txt:
+        * platform/win/fast/forms/auto-fill-button/input-auto-fill-button-expected.txt:
+
+2019-04-03  Said Abou-Hallawa  <sabouhallawa@apple.com>
+
+        REGRESSION (r220717): Assertion fires when animating an SVG rounded corner rect till it collapses
+        https://bugs.webkit.org/show_bug.cgi?id=196518
+
+        Reviewed by Simon Fraser.
+
+        * svg/animations/animate-rounded-corner-rect-zero-height-expected.txt: Added.
+        * svg/animations/animate-rounded-corner-rect-zero-height.svg: Added.
+
+2019-04-03  Myles C. Maxfield  <mmaxfield@apple.com>
+
+        -apple-trailing-word is needed for browser detection
+        https://bugs.webkit.org/show_bug.cgi?id=196575
+
+        Unreviewed.
+
+        * fast/text/trailing-word-detection-expected.txt: Added.
+        * fast/text/trailing-word-detection.html: Added.
+        * platform/gtk/TestExpectations:
+        * platform/win/TestExpectations:
+
+2019-04-03  Shawn Roberts  <sroberts@apple.com>
+
+        tiled-drawing/scrolling/scroll-snap/scroll-snap-proximity-mainframe.html is a flaky failure and timeout
+        https://bugs.webkit.org/show_bug.cgi?id=196115
+
+        Unreviewed test gardening.
+
+        * platform/mac-wk2/TestExpectations: Updating test expectations for flaky test
+
+2019-04-03  Michael Saboff  <msaboff@apple.com>
+
+        REGRESSION (r243642): com.apple.JavaScriptCore crash in JSC::RegExpObject::execInline
+        https://bugs.webkit.org/show_bug.cgi?id=196477
+
+        Reviewed by Keith Miller.
+
+        Updated the test with a couple more test cases to test a few variants of this bug.
+        Also added a couple of non-greedy counted non-BMP character class tests that don't have
+        the bug just to be sure.
+
+        * js/regexp-unicode-expected.txt:
+        * js/script-tests/regexp-unicode.js:
+
+2019-04-03  Myles C. Maxfield  <mmaxfield@apple.com>
+
+        Documents can be destroyed before their CSSFontFaceSet is destroyed
+        https://bugs.webkit.org/show_bug.cgi?id=195830
+
+        Reviewed by Darin Adler.
+
+        * fast/text/font-face-set-destroy-document-expected.html: Added.
+        * fast/text/font-face-set-destroy-document.html: Added.
+
+2019-04-03  Shawn Roberts  <sroberts@apple.com>
+
+        http/tests/storageAccess/request-and-grant-access-cross-origin-sandboxed-iframe-from-prevalent-domain-with-user-interaction-but-access-from-wrong-frame.html is a flaky timeout
+        https://bugs.webkit.org/show_bug.cgi?id=194164
+
+        Unreviewed test gardening.
+
+        * platform/mac-wk2/TestExpectations: Updating test expectations for flaky timeout
+
+2019-04-03  Shawn Roberts  <sroberts@apple.com>
+
+        Rebaseline scrollingcoordinator/scrolling-tree/fixed-inside-frame.html
+        https://bugs.webkit.org/show_bug.cgi?id=195254
+
+        Unreviewed test gardening.
+
+        * scrollingcoordinator/scrolling-tree/fixed-inside-frame-expected.txt: Rebaselined test
+
+2019-04-03  Myles C. Maxfield  <mmaxfield@apple.com>
+
+        Remove support for -apple-trailing-word
+        https://bugs.webkit.org/show_bug.cgi?id=196525
+
+        Reviewed by Zalan Bujtas.
+
+        This CSS property is nonstandard and not used.
+
+        * fast/text/trailing-word-expected.html: Removed.
+        * fast/text/trailing-word.html: Removed.
+        * platform/gtk/TestExpectations:
+        * platform/mac/fast/text/trailing-word-parse-expected.txt: Removed.
+        * platform/mac/fast/text/trailing-word-parse.html: Removed.
+        * platform/win/TestExpectations:
+
+2019-04-03  Chris Dumez  <cdumez@apple.com>
+
+        Remove legacy webkitRequestAnimationFrame time quirk
+        https://bugs.webkit.org/show_bug.cgi?id=196458
+        <rdar://problem/49490207>
+
+        Reviewed by Simon Fraser.
+
+        Rebaseline webkitRequestAnimationFrame layout test now that we log a deprecation
+        warning.
+
+        * fast/animation/request-animation-frame-prefix-expected.txt:
+
+2019-04-03  Alex Christensen  <achristensen@webkit.org>
+
+        Resurrect and fix layout test http/tests/adClickAttribution/store-ad-click-attribution.html
+        https://bugs.webkit.org/show_bug.cgi?id=196476
+
+        Reviewed by Chris Dumez.
+
+        * http/tests/adClickAttribution/store-ad-click-attribution-expected.txt:
+
+2019-04-03  Daniel Bates  <dabates@apple.com>
+
+        [iOS] Should be able to dismiss picker or popover using the keyboard
+        https://bugs.webkit.org/show_bug.cgi?id=196272
+        <rdar://problem/48943170>
+
+        Reviewed by Wenson Hsieh.
+
+        Add test to ensure that pressing Escape or Command + . dismisses a picker.
+
+        * fast/forms/ios/dismiss-picker-using-keyboard-expected.txt: Added.
+        * fast/forms/ios/dismiss-picker-using-keyboard.html: Added.
+
+2019-04-03  Sihui Liu  <sihui_liu@apple.com>
+
+        Blob type cannot be stored correctly in IDB when IDBObjectStore has autoIncrement and keyPath options
+        https://bugs.webkit.org/show_bug.cgi?id=196128
+
+        Reviewed by Geoffrey Garen.
+
+        * TestExpectations:
+        * storage/indexeddb/modern/objectstore-autoincrement-types-expected.txt: Added.
+        * storage/indexeddb/modern/objectstore-autoincrement-types.html: Added.
+        * storage/indexeddb/modern/resources/objectstore-autoincrement-types.js: Added.
+        (next):
+        (prepareDatabase.event.target.onsuccess):
+        (prepareDatabase):
+        (testSteps):
+
+2019-04-03  Youenn Fablet  <youenn@apple.com>
+
+        Resetting quota should take into account third party origins
+        https://bugs.webkit.org/show_bug.cgi?id=196462
+
+        Reviewed by Geoffrey Garen.
+
+        * http/wpt/cache-storage/quota-third-party.https-expected.txt:
+        * http/wpt/cache-storage/quota-third-party.https.html:
+        * platform/mac-wk2/TestExpectations:
+
+2019-04-03  Diego Pino Garcia  <dpino@igalia.com>
+
+        [GTK] Unreviewed gardening, update test expectations
+
+        * platform/gtk/TestExpectations:
+
+2019-04-03  Michael Catanzaro  <mcatanzaro@igalia.com>
+
+        Get rid of HTMLInputElement::setEditingValue
+        https://bugs.webkit.org/show_bug.cgi?id=196402
+
+        Reviewed by Darin Adler.
+
+        * fast/forms/editing-value-expected.txt: Removed.
+        * fast/forms/editing-value-null-renderer-expected.txt: Removed.
+        * fast/forms/editing-value-null-renderer.html: Removed.
+        * fast/forms/editing-value.html: Removed.
+
+2019-04-03  Shawn Roberts  <sroberts@apple.com>
+
+        The following layout tests are flaky failures
+        imported/w3c/web-platform-tests/html/semantics/embedded-content/the-img-element/sizes/parse-a-sizes-attribute-width-1000px.html
+        imported/w3c/web-platform-tests/html/semantics/embedded-content/media-elements/ready-states/autoplay.html
+        imported/w3c/web-platform-tests/html/semantics/embedded-content/media-elements/error-codes/error.html
+        https://bugs.webkit.org/show_bug.cgi?id=195466
+
+        Unreviewed test gardening.
+
+        * platform/ios-simulator/TestExpectations: Updating test expectations for flaky failures
+
+2019-04-03  Shawn Roberts  <sroberts@apple.com>
+
+        Layout Test http/wpt/resource-timing/rt-resources-per-worker.html is flaky
+        https://bugs.webkit.org/show_bug.cgi?id=180260
+
+        Unreviewed test gardening.
+
+        * platform/mac/TestExpectations:
+
+2019-04-02  Simon Fraser  <simon.fraser@apple.com>
+
+        REGRESSION (r238266): Exchange 2013 Outlook Web Access displays partially blank page when creating new e-mail
+        https://bugs.webkit.org/show_bug.cgi?id=196522
+
+        Reviewed by Zalan Bujtas.
+
+        * compositing/backing/foreground-layer-no-paints-into-ancestor-expected.html: Added.
+        * compositing/backing/foreground-layer-no-paints-into-ancestor.html: Added.
+
+2019-04-02  Said Abou-Hallawa  <sabouhallawa@apple.com>
+
+        SVG Animation (SMIL) on <text> or <tspan> doesn't work on second run
+        https://bugs.webkit.org/show_bug.cgi?id=150388
+
+        Reviewed by Simon Fraser.
+
+        The bug is fixed by removing the SVG tear off objects. See
+        https://bugs.webkit.org/show_bug.cgi?id=191237.
+
+        We need to add a layout test to ensure that no code change will break
+        this scenario in the future.
+
+        * svg/animations/smil-multiple-animate-list-expected.svg: Added.
+        * svg/animations/smil-multiple-animate-list.svg: Added.
+
+2019-04-02  Shawn Roberts  <sroberts@apple.com>
+
+        imported/w3c/web-platform-tests/mst-content-hint/MediaStreamTrack-contentHint.html is a flaky crash
+        https://bugs.webkit.org/show_bug.cgi?id=196517
+
+        Unreviewed test gardening.
+
+        * platform/mac/TestExpectations: Skipping test for flaky crashing
+
+2019-04-02  Ryan Haddad  <ryanhaddad@apple.com>
+
+        [Mojave] Layout test fast/text/complex-initial-advance.html is failing
+        https://bugs.webkit.org/show_bug.cgi?id=196512
+
+        Unreviewed test gardening.
+
+        * platform/mac/TestExpectations: Mark test as failing.
+
+2019-04-02  Alex Christensen  <achristensen@webkit.org>
+
+        Fix assertion in http/tests/adClickAttribution/store-ad-click-attribution.html
+        https://bugs.webkit.org/show_bug.cgi?id=196503
+
+        Reviewed by Chris Dumez.
+
+        * http/tests/adClickAttribution/store-ad-click-attribution-expected.txt:
+        * http/tests/adClickAttribution/store-ad-click-attribution.html:
+        * platform/wk2/TestExpectations:
+
+2019-04-02  Devin Rousso  <drousso@apple.com>
+
+        Web Inspector: Canvas: add support for showing WebGPU contexts
+        https://bugs.webkit.org/show_bug.cgi?id=196413
+        <rdar://problem/49438898>
+
+        Reviewed by Timothy Hatcher.
+
+        * inspector/canvas/create-context-webgpu.html: Added.
+        * inspector/canvas/create-context-webgpu-expected.txt: Added.
+        * inspector/canvas/resolveCanvasContext-webgpu.html: Added.
+        * inspector/canvas/resolveCanvasContext-webgpu-expected.txt: Added.
+
+        * inspector/canvas/resources/create-context-utilities.js:
+        (createDetachedCanvas):
+        (createCSSCanvas):
+        (destroyCanvases):
+        (TestPage.registerInitializer.InspectorTest.CreateContextUtilities.initializeTestSuite): Added.
+        (TestPage.registerInitializer.InspectorTest.CreateContextUtilities.addSimpleTestCase): Added.
+        (TestPage.registerInitializer.InspectorTest.CreateContextUtilities.addCSSCanvasTestCase): Added.
+        (TestPage.registerInitializer.window.initializeTestSuite): Deleted.
+        (TestPage.registerInitializer.window.addSimpleTestCase): Deleted.
+        (TestPage.registerInitializer.window.addCSSCanvasTestCase): Deleted.
+
+        * inspector/canvas/create-context-2d.html:
+        * inspector/canvas/create-context-2d-expected.txt:
+        * inspector/canvas/create-context-bitmaprenderer.html:
+        * inspector/canvas/create-context-bitmaprenderer-expected.txt:
+        * inspector/canvas/create-context-webgl.html:
+        * inspector/canvas/create-context-webgl-expected.txt:
+        * inspector/canvas/create-context-webgl2.html:
+        * inspector/canvas/create-context-webgl2-expected.txt:
+
+        * platform/gtk/TestExpectations:
+        * platform/ios/TestExpectations:
+        * platform/mac-wk1/TestExpectations:
+        * platform/mac/TestExpectations:
+        * platform/win/TestExpectations:
+        * platform/wincairo/TestExpectations:
+        * platform/wpe/TestExpectations:
+
+2019-04-02  Chris Dumez  <cdumez@apple.com>
+
+        [WK2] Add support for Window's beforeprint / afterprint events
+        https://bugs.webkit.org/show_bug.cgi?id=196478
+
+        Reviewed by Alex Christensen.
+
+        Add layout test coverage.
+
+        * TestExpectations:
+        * platform/wk2/TestExpectations:
+        * printing/printing-events-expected.txt: Added.
+        * printing/printing-events.html: Added.
+
+2019-04-02  Zalan Bujtas  <zalan@apple.com>
+
+        [ContentChangeObserver] Hover menus do not function on fidelity.com
+        https://bugs.webkit.org/show_bug.cgi?id=196507
+        <rdar://problem/49496520>
+
+        Reviewed by Simon Fraser.
+
+        * fast/events/touch/ios/content-observation/400ms-hover-intent-expected.txt: Added.
+        * fast/events/touch/ios/content-observation/400ms-hover-intent.html: Added.
+
+2019-04-02  Chris Dumez  <cdumez@apple.com>
+
+        Unreviewed, rolling out r243551.
+
+        Seems to have broken file uploads to SoundCloud
+
+        Reverted changeset:
+
+        "XMLHttpRequestUpload's loadstart event not correct
+        initialized"
+        https://bugs.webkit.org/show_bug.cgi?id=196174
+        https://trac.webkit.org/changeset/243551
+
+2019-04-02  Justin Fan  <justin_fan@apple.com>
+
+        [Web GPU] Implement blend states and color write mask for  GPUColorStateDescriptor
+        https://bugs.webkit.org/show_bug.cgi?id=196474
+
+        Reviewed by Myles C. Maxfield.
+
+        Add blend-triangle-strip to test color blending and color-write-mask-triangle-strip.html to test color write mask.
+        Update other tests to specify blend states when creating a GPURenderPipeline.
+
+        * webgpu/blend-triangle-strip-expected.html: Added.
+        * webgpu/blend-triangle-strip.html: Added.
+        * webgpu/buffer-command-buffer-races.html:
+        * webgpu/buffer-resource-triangles.html:
+        * webgpu/color-write-mask-triangle-strip-expected.html: Added.
+        * webgpu/color-write-mask-triangle-strip.html: Added.
+        * webgpu/depth-enabled-triangle-strip.html:
+        * webgpu/js/webgpu-functions.js:
+        * webgpu/render-pipelines.html:
+        * webgpu/texture-triangle-strip.html:
+        * webgpu/vertex-buffer-triangle-strip.html:
+        * webgpu/whlsl.html:
+
+2019-04-02  Zalan Bujtas  <zalan@apple.com>
+
+        [ContentChangeObserver] Ignore reconstructed renderers when checking for visibility change
+        https://bugs.webkit.org/show_bug.cgi?id=196483
+        <rdar://problem/49288174>
+
+        Reviewed by Simon Fraser.
+
+        * fast/events/touch/ios/content-observation/visible-content-gains-new-renderer-expected.txt: Added.
+        * fast/events/touch/ios/content-observation/visible-content-gains-new-renderer.html: Added.
+
+2019-04-02  Shawn Roberts  <sroberts@apple.com>
+
+        accessibility/mac/press-not-work-for-disabled-menu-list.html is a flaky failure
+        https://bugs.webkit.org/show_bug.cgi?id=196505
+
+        Unreviewed test gardening.
+
+        * platform/mac/TestExpectations: Updating test expectations for flaky failure
+
+2019-04-02  Shawn Roberts  <sroberts@apple.com>
+
+        media/video-background-tab-playback.html is a flaky failure
+        https://bugs.webkit.org/show_bug.cgi?id=196502
+
+        Unreviewed test gardening
+
+        * platform/mac-wk1/TestExpectations: Updating test expectations for flaky failure
+
+2019-04-02  Shawn Roberts  <sroberts@apple.com>
+
+        inspector/audit/basic.html is a flaky timeout on bots
+        https://bugs.webkit.org/show_bug.cgi?id=196448
+
+        Unreviewed test gardening
+
+        * platform/mac-wk1/TestExpectations:
+        * platform/mac-wk2/TestExpectations: Updating test expectaions for flaky timeout
+
+2019-04-02  Shawn Roberts  <sroberts@apple.com>
+
+        fast/viewport/ios/constant-width-viewport-after-changing-view-scale.html is a flaky failure
+        https://bugs.webkit.org/show_bug.cgi?id=195341
+
+        Unreviewed test gardening.
+
+        * platform/ios-simulator-wk2/TestExpectations: Updating test expecations for flaky failure
+
+2019-04-02  Shawn Roberts  <sroberts@apple.com>
+
+        fast/viewport/ios/viewport-shrink-to-fit-on-new-navigation.html is a flaky failure
+        https://bugs.webkit.org/show_bug.cgi?id=196495
+
+        Unreviewed test gardening
+
+        * platform/ios-simulator-wk2/TestExpectations: Updating test expectations for flaky failure
+
+2019-04-02  Diego Pino Garcia  <dpino@igalia.com>
+
+        REGRESSION(r243512): Change locale of test in intl-datetimeformat.js
+        https://bugs.webkit.org/show_bug.cgi?id=196395
+
+        r243512 modifes Intl.DateTimeFormat to obey 2-digit hour. A test was
+        added to test 2-digit hour in Russian using 12-hour setting as true and
+        false. In the former case, the expected string appends the string 'AM'
+        in Russian. This localised string made GTK-based ports fail since
+        according to Glib the 'am_pm' values in Russian are not localised.
+        
+        This patch keeps the same test but changes locale to 'en' to prevent
+        the test from failing.
+
+        Reviewed by Michael Catanzaro.
+
+        * js/intl-datetimeformat-expected.txt:
+        * js/script-tests/intl-datetimeformat.js:
+        * platform/gtk/js/intl-datetimeformat-expected.txt:
+
+2019-04-01  Ryosuke Niwa  <rniwa@webkit.org>
+
+        Skip the tests added in r236519 on iOS. This feature was never implemented in iOS.
+
+        * platform/ios/TestExpectations:
+
+2019-04-01  Said Abou-Hallawa  <sabouhallawa@apple.com>
+
+        Remove the SVG tear off objects for SVGMatrix, SVGTransfrom, SVGTransformList and SVGAnimatedTransformList
+        https://bugs.webkit.org/show_bug.cgi?id=196086
+
+        Reviewed by Simon Fraser.
+
+        * svg/dom/SVGTransformList-basics-expected.txt:
+        * svg/dom/SVGTransformList-basics.xhtml:
+        These changes are required because SVGTransfromList will be following the
+        SVG2 specs regarding adding new items to the list. 
+
+        See https://www.w3.org/TR/SVG/types.html#TermListInterface.
+
+2019-04-01  Devin Rousso  <drousso@apple.com>
+
+        Web Inspector: DOMDebugger: breakpoints for attribute modifications still fire when breakpoints are disabled
+        https://bugs.webkit.org/show_bug.cgi?id=196456
+        <rdar://problem/49489747>
+
+        Reviewed by Joseph Pecoraro.
+
+        * inspector/dom-debugger/dom-breakpoints.html:
+        * inspector/dom-debugger/dom-breakpoints-expected.txt:
+
+2019-04-01  Per Arne Vollan  <pvollan@apple.com>
+
+        [Win10] Look into platform specific layout test failures
+        https://bugs.webkit.org/show_bug.cgi?id=196463
+
+        Unreviewed test gardening.
+
+        * platform/win/TestExpectations:
+
+2019-04-01  Shawn Roberts  <sroberts@apple.com>
+
+        accessibility/Mac/async-increment-decrement-action.html is crashing and blaming other tests on bots
+        https://bugs.webkit.org/show_bug.cgi?id=187391
+
+        Unreviewed test gardening.
+
+        * platform/mac-wk2/TestExpectations: Updating test expectations to skip crashing test
+
+2019-04-01  Antti Koivisto  <antti@apple.com>
+
+        Update event region when toggling pointer-events:none
+        https://bugs.webkit.org/show_bug.cgi?id=195902
+        <rdar://problem/48988384>
+
+        Reviewed by Simon Fraser.
+
+        * fast/scrolling/ios/event-region-pointer-events-expected.txt: Added.
+        * fast/scrolling/ios/event-region-pointer-events.html: Added.
+
+2019-04-01  Chris Dumez  <cdumez@apple.com>
+
+        Support "noreferrer" for window.open()
+        https://bugs.webkit.org/show_bug.cgi?id=194533
+
+        Reviewed by Geoffrey Garen.
+
+        Add equivalent test to imported/w3c/web-platform-tests/html/browsers/the-window-object/window-open-noopener.html
+        but which relies on localStorage instead of BroadcastChannel so that it works with WebKit.
+
+        * http/wpt/html/browsers/the-window-object/support/noreferrer-target-webkit.html: Added.
+        * http/wpt/html/browsers/the-window-object/window-open-noopener-webkit-expected.txt: Added.
+        * http/wpt/html/browsers/the-window-object/window-open-noopener-webkit.html: Added.
+
+2019-04-01  Said Abou-Hallawa  <sabouhallawa@apple.com>
+
+        SVGMatrix.IDL methods do not conform to the specs
+        https://bugs.webkit.org/show_bug.cgi?id=196263
+
+        Reviewed by Simon Fraser.
+
+        * svg/dom/SVGMatrix-expected.txt:
+        * svg/dom/SVGMatrix.html:
+        Clean this test. Make it test the case when valid arguments are passed to
+        the methods of the SVGMatrix. Make sure the methods are read-only. All
+        of them should be making a copy of the matrix, applying the transform and
+        returning the copy.
+
+2019-04-01  Shawn Roberts  <sroberts@apple.com>
+
+        storage/indexeddb/modern/deletedatabase-2-private.html is a flaky failure on Mac Debug
+        https://bugs.webkit.org/show_bug.cgi?id=196445
+
+        Unreviewed test gardening
+
+        * platform/ios-simulator-wk2/TestExpectations: Updating test expectations for flaky test
+
+2019-04-01  Antti Koivisto  <antti@apple.com>
+
+        Trying to scroll the compose pane on gmail.com scrolls the message list behind
+        https://bugs.webkit.org/show_bug.cgi?id=196426
+        <rdar://problem/49402667>
+
+        Reviewed by Darin Adler.
+
+        * fast/scrolling/ios/event-region-visibility-hidden-expected.txt: Added.
+        * fast/scrolling/ios/event-region-visibility-hidden.html: Added.
+
+2019-04-01  Cathie Chen  <cathiechen@igalia.com>
+
+        Change expectation for imported/w3c/web-platform-tests/resize-observer/eventloop.html.
+        https://bugs.webkit.org/show_bug.cgi?id=196422
+
+        Reviewed by Frédéric Wang.
+
+        At current implement, notifyResizeObservers is not synchronized to requestAnimationFrame, so the test would be flaky.
+
+        * TestExpectations: eventloop.html is flaky because it depend on the order of requestAnimationFrame and ResizeObserver timer.
+
+2019-03-31  Manuel Rego Casasnovas  <rego@igalia.com>
+
+        Scroll position gets reset when overflow:scroll is inside grid
+        https://bugs.webkit.org/show_bug.cgi?id=196337
+        <rdar://problem/49385784>
+
+        Reviewed by Simon Fraser.
+
+        Fix scroll position when there are changes inside a grid item with "overflow: scroll".
+
+        * fast/css-grid-layout/grid-item-content-scroll-position-expected.txt: Added.
+        * fast/css-grid-layout/grid-item-content-scroll-position.html: Added.
+
+2019-03-31  Wenson Hsieh  <wenson_hsieh@apple.com>
+
+        [iOS] Crash when changing inputmode for certain types of focusable elements
+        https://bugs.webkit.org/show_bug.cgi?id=196431
+        <rdar://problem/49454962>
+
+        Reviewed by Tim Horton.
+
+        Add a layout test that exercises the edge case; see WebKit ChangeLogs for more details.
+
+        * fast/forms/change-inputmode-crash-expected.txt: Added.
+        * fast/forms/change-inputmode-crash.html: Added.
+
 2019-03-29  Dean Jackson  <dino@apple.com>
 
         gl.readPixels with type gl.FLOAT does not work