Web Inspector: Keep Web Inspector window alive across process swaps (PSON) (Local...
[WebKit-https.git] / LayoutTests / ChangeLog
index 4dcc14b..1ff84c3 100644 (file)
@@ -1,3 +1,371 @@
+2018-11-16  Joseph Pecoraro  <pecoraro@apple.com>
+
+        Web Inspector: Keep Web Inspector window alive across process swaps (PSON) (Local Inspector)
+        https://bugs.webkit.org/show_bug.cgi?id=191740
+        <rdar://problem/45470897>
+
+        Reviewed by Timothy Hatcher.
+
+        * inspector/unit-tests/target-manager-expected.txt:
+        * inspector/unit-tests/target-manager.html:
+        Update test to pass in both a MultiplexingBackendTarget and DirectBackendTarget world.
+
+2018-11-16  Jeremy Jones  <jeremyj@apple.com>
+
+        Include AirPlay destination name in AirPlay placard.
+        https://bugs.webkit.org/show_bug.cgi?id=191574
+        rdar://problem/45536144
+
+        Reviewed by Eric Carlson.
+
+        Updated tests for string changes.
+
+        * media/modern-media-controls/airplay-placard/airplay-placard-expected.txt:
+        * media/modern-media-controls/airplay-placard/airplay-placard.html:
+
+2018-11-16  Ryan Haddad  <ryanhaddad@apple.com>
+
+        REGRESSION (r232376): Layout Test inspector/console/webcore-logging.html is a flaky failure
+        https://bugs.webkit.org/show_bug.cgi?id=186425
+
+        Unreviewed test gardening.
+
+        * platform/mac-wk2/TestExpectations: Remove flaky expectation.
+
+2018-11-16  Sihui Liu  <sihui_liu@apple.com>
+
+        Storing blobs in IDB on iOS: "Error preparing blob/file"
+        https://bugs.webkit.org/show_bug.cgi?id=188438
+        <rdar://problem/43097279>
+
+        Reviewed by Alex Christensen.
+
+        Three IDB blob tests are passing on iOS device now.
+
+        * platform/ios-device/TestExpectations:
+
+2018-11-16  Zalan Bujtas  <zalan@apple.com>
+
+        [iOS] 2 subsequent taps are required to trigger certain tasks on the desktop version of YouTube.com
+        https://bugs.webkit.org/show_bug.cgi?id=191712
+        <rdar://problem/45612900>
+
+        Reviewed by Simon Fraser.
+
+        * fast/events/touch/ios/click-instead-of-hover-simple-expected.txt: Added.
+        * fast/events/touch/ios/click-instead-of-hover-simple.html: Added.
+
+2018-11-16  Zalan Bujtas  <zalan@apple.com>
+
+        [LFC][IFC] Add support for out-of-flow positioned boxes
+        https://bugs.webkit.org/show_bug.cgi?id=191726
+
+        Reviewed by Antti Koivisto.
+
+        * fast/inline/simple-inline-with-out-of-flow-descendant-expected.txt: Added.
+        * fast/inline/simple-inline-with-out-of-flow-descendant.html: Added.
+        * platform/ios/TestExpectations:
+
+2018-11-16  Thibault Saunier  <tsaunier@igalia.com>
+
+        [GStreamer][MediaStream] Handle track addition and removal
+        https://bugs.webkit.org/show_bug.cgi?id=191599
+
+        Reviewed by Xabier Rodriguez-Calvar.
+
+        * fast/mediastream/MediaStream-video-element-remove-track-expected.txt: Added.
+        * fast/mediastream/MediaStream-video-element-remove-track.html: Added.
+
+2018-11-16  Antoine Quint  <graouts@apple.com>
+
+        PointerEvents should not require touch event listeners to be registered
+        https://bugs.webkit.org/show_bug.cgi?id=191333
+        <rdar://problem/45857523>
+
+        Reviewed by Dean Jackson.
+
+        Add two iOS tests that check that we dispatch pointer events when only those events are registered
+        and that we correctly account for calls to preventDefault(). To support pointer events test, we add
+        a new utility where we will be adding user interaction functions that should allow these tests to be
+        submitted to the WPT repository provided browsers implement their own versions of the UIController.
+
+        * TestExpectations:
+        * pointerevents/ios/pointer-events-dispatch-on-touch-expected.txt: Added.
+        * pointerevents/ios/pointer-events-dispatch-on-touch.html: Added.
+        * pointerevents/ios/pointer-events-prevent-default-expected.txt: Added.
+        * pointerevents/ios/pointer-events-prevent-default.html: Added.
+        * pointerevents/utils.js: Added.
+
+2018-11-15  Zalan Bujtas  <zalan@apple.com>
+
+        [iOS] Do not get stuck in indeterminate content observation state.
+        https://bugs.webkit.org/show_bug.cgi?id=191719
+
+        Reviewed by Simon Fraser.
+
+        * fast/events/touch/ios/stuck-with-hover-state-expected.txt: Added.
+        * fast/events/touch/ios/stuck-with-hover-state.html: Added.
+
+2018-11-15  Simon Fraser  <simon.fraser@apple.com>
+
+        Add layout test for iframe contents disappearing on view unparent/reparent
+        https://bugs.webkit.org/show_bug.cgi?id=191725
+
+        Reviewed by Alex Christensen.
+        
+        This test tests the changes made in r238229.
+
+        * compositing/iframes/remove-reinsert-webview-with-iframe-expected.txt: Added.
+        * compositing/iframes/remove-reinsert-webview-with-iframe.html: Added.
+        * platform/ios/compositing/iframes/remove-reinsert-webview-with-iframe-expected.txt: Added.
+        * platform/mac-wk1/compositing/iframes/remove-reinsert-webview-with-iframe-expected.txt: Added.
+
+2018-11-15  Simon Fraser  <simon.fraser@apple.com>
+
+        REGRESSION (r238090) Composited iframes that resize from zero don't show
+        https://bugs.webkit.org/show_bug.cgi?id=191733
+        rdar://problem/46107764
+
+        Reviewed by Zalan Bujtas.
+
+        * compositing/iframes/resize-from-zero-size-expected.txt: Added.
+        * compositing/iframes/resize-from-zero-size.html: Added.
+
+2018-11-15  Simon Fraser  <simon.fraser@apple.com>
+
+        Overlay with -webkit-overflow-scrolling:touch doesn't become scrollable after added text makes it taller
+        https://bugs.webkit.org/show_bug.cgi?id=158342
+        rdar://problem/26652811
+
+        Reviewed by Zalan Bujtas.
+
+        Patch partly by Frédéric Wang.
+
+        Add a test to check that scrollability of composited/non-composited overflow divs is properly
+        updated. This test used to fail and assert before #238090. A second test with nested divs
+        stills exhibit the issue and is fixed by the present commit.
+
+        * fast/scrolling/ios/change-scrollability-on-content-resize-expected.txt: Added.
+        * fast/scrolling/ios/change-scrollability-on-content-resize-nested-expected.txt: Added.
+        * fast/scrolling/ios/change-scrollability-on-content-resize-nested.html: Added.
+        * fast/scrolling/ios/change-scrollability-on-content-resize.html: Added.
+
+2018-11-15  Truitt Savell  <tsavell@apple.com>
+
+        Unreviewed, rolling out r238244.
+
+        Caused High Sierra test runs to fail early with 50 crashes and
+        casued 25 API failures.
+
+        Reverted changeset:
+
+        "[css-logical] Implement flow-relative margin, padding and
+        border shorthands"
+        https://bugs.webkit.org/show_bug.cgi?id=188697
+        https://trac.webkit.org/changeset/238244
+
+2018-11-15  Ryan Haddad  <ryanhaddad@apple.com>
+
+        imported/w3c/web-platform-tests/encoding tests take > 30 minutes to run on debug bots
+        https://bugs.webkit.org/show_bug.cgi?id=191720
+
+        Unreviewed test gardening.
+
+        * TestExpectations: Skip the directory on debug.
+
+2018-11-15  Chris Dumez  <cdumez@apple.com>
+
+        REGRESSION (r238038): [iOS] Layout test fast/forms/ios/validation-bubble-dismiss-on-tap.html is a flaky failure
+        https://bugs.webkit.org/show_bug.cgi?id=191710
+        <rdar://problem/46104093>
+
+        Reviewed by Simon Fraser.
+
+        There is a small amount of time after we ask to show the popover before the popover is actually shown on screen.
+        During this period, clicks are eaten and not reported to the view. For this reason, we keep tapping until the
+        popup is dismissed.
+
+        * fast/forms/ios/validation-bubble-dismiss-on-tap-expected.txt:
+        * fast/forms/ios/validation-bubble-dismiss-on-tap.html:
+
+2018-11-15  Jiewen Tan  <jiewen_tan@apple.com>
+
+        [WebAuthN] Use a real nonce for CTAPHID_INIT
+        https://bugs.webkit.org/show_bug.cgi?id=191533
+        <rdar://problem/46103502>
+
+        Reviewed by Brent Fulgham.
+
+        * http/wpt/webauthn/ctap-hid-failure.https-expected.txt:
+        * http/wpt/webauthn/ctap-hid-failure.https.html:
+        * http/wpt/webauthn/ctap-hid-success.https-expected.txt:
+        * http/wpt/webauthn/ctap-hid-success.https.html:
+
+2018-11-15  Justin Fan  <justin_fan@apple.com>
+
+        [WebGPU] WebGPUCommandBuffer prototype
+        https://bugs.webkit.org/show_bug.cgi?id=191663
+
+        Reviewed by Dean Jackson.
+
+        Begin implementation of WebGPUCommandBuffers as well as GPUQueues (MTLCommandBuffer, MTLCommandQueue).
+
+        New testing for WebGPUCommandBuffers, to be fleshed out when WebGPUCommandBufferDescriptors
+        are added to the specification.
+
+        * webgpu/command-buffers-expected.txt: Added.
+        * webgpu/command-buffers.html: Basic functionality, with more stress tests to be added when the spec is updated.
+        * webgpu/webgpu-basics.html: Updated to create the command buffer used by later rendering operations.
+
+2018-11-15  Oriol Brufau  <obrufau@igalia.com>
+
+        [css-logical] Implement flow-relative margin, padding and border shorthands
+        https://bugs.webkit.org/show_bug.cgi?id=188697
+
+        Reviewed by Simon Fraser and Antti Koivisto.
+
+        Add tests checking that CSS properties disabled behind runtime flags
+        are not exposed.
+
+        * platform/ios/webexposed/css-properties-as-js-properties-expected.txt: Added.
+        * platform/ios/webexposed/css-property-listing-expected.txt: Added.
+        * platform/mac/webexposed/css-properties-as-js-properties-expected.txt: Added.
+        * platform/mac/webexposed/css-property-listing-expected.txt: Added.
+        * platform/win/webexposed/css-properties-as-js-properties-expected.txt: Added.
+        * platform/win/webexposed/css-property-listing-expected.txt: Added.
+        * webexposed/css-properties-as-js-properties-expected.txt: Added.
+        * webexposed/css-properties-as-js-properties.html: Added.
+        * webexposed/css-properties-behind-flags-expected.txt: Added.
+        * webexposed/css-properties-behind-flags.html: Added.
+        * webexposed/css-property-listing-expected.txt: Added.
+        * webexposed/css-property-listing.html: Added.
+
+2018-11-15  Jiewen Tan  <jiewen_tan@apple.com>
+
+        Unreviewed, test gardening.
+
+        * platform/mac-wk2/TestExpectations:
+
+2018-11-15  Jiewen Tan  <jiewen_tan@apple.com>
+
+        [WebAuthN] UserHandle can be null
+        https://bugs.webkit.org/show_bug.cgi?id=191521
+
+        Reviewed by Alex Christensen.
+
+        * http/wpt/webauthn/public-key-credential-get-success-hid.https.html:
+
+2018-11-15  Daniel Bates  <dabates@apple.com>
+
+        [iOS] Shift + Tab does not focus previous field
+        https://bugs.webkit.org/show_bug.cgi?id=191596
+        <rdar://problem/45892053>
+
+        Reviewed by Wenson Hsieh.
+
+        Add tests to ensure that we do not regress the tab and shift + tab key commands.
+
+        * fast/events/ios/focus-tab-next-field-expected.txt: Added.
+        * fast/events/ios/focus-tab-next-field.html: Added.
+        * fast/events/ios/focus-tab-previous-field-expected.txt: Added.
+        * fast/events/ios/focus-tab-previous-field.html: Added.
+        * platform/ios-wk1/TestExpectations: Skip test focus-tab-previous-field.html in Legacy WebKit as
+        we do not support testing key commands with modifier keys.
+        * resources/ui-helper.js:
+        (window.UIHelper.keyDown): Updated to support taking an optional array of modifiers (defaults: [])
+        and use the new infrastructure to generate a key down event for the specified character.
+
+2018-11-15  Youenn Fablet  <youenn@apple.com>
+
+        Update RTCPeerConnection JS built-ins to be closer to specWe
+        https://bugs.webkit.org/show_bug.cgi?id=191665
+
+        Reviewed by Eric Carlson.
+
+        * TestExpectations:
+
+2018-11-15  Miguel Gomez  <magomez@igalia.com>
+
+        Unreviewed GTK+ gardening after r238220.
+
+        * platform/gtk/TestExpectations:
+
+2018-11-14  Zalan Bujtas  <zalan@apple.com>
+
+        [LFC][IFC] Add support for in-flow positioned inline boxes.
+        https://bugs.webkit.org/show_bug.cgi?id=191672
+
+        Reviewed by Antti Koivisto.
+
+        * fast/inline/simple-inline-inflow-positioned-expected.txt: Added.
+        * fast/inline/simple-inline-inflow-positioned.html: Added.
+        * platform/ios/TestExpectations:
+
+2018-11-15  Antti Koivisto  <antti@apple.com>
+
+        REGRESSION(r238178): fast/forms/access-key-mutated.html and fast/forms/access-key-case-insensitive.html are timing out
+        https://bugs.webkit.org/show_bug.cgi?id=191642
+
+        Reviewed by Zalan Bujtas.
+
+        * TestExpectations: Unskip
+        * platform/mac-wk2/TestExpectations: Unskip
+        * platform/mac-wk2/accessibility/mac/selection-notification-focus-change-expected.txt:
+
+        Rebase. Focus timings depends on layout timings.
+
+2018-11-15  Antti Koivisto  <antti@apple.com>
+
+        Remove fonts from CSSFontFaceSet safely
+        https://bugs.webkit.org/show_bug.cgi?id=191676
+
+        Reviewed by Zalan Bujtas.
+
+        * fast/text/font-face-set-remove-safely-expected.txt: Added.
+        * fast/text/font-face-set-remove-safely.html: Added.
+
+2018-11-14  Timothy Hatcher  <timothy@apple.com>
+
+        Default the view background color and text color to different values when in dark mode.
+        https://bugs.webkit.org/show_bug.cgi?id=191607
+        rdar://problem/46045854
+
+        Reviewed by Dean Jackson.
+
+        * css-dark-mode/default-colors-expected.txt: Added.
+        * css-dark-mode/default-colors.html: Added.
+        * inspector/css/shadow-scoped-style-expected.txt: Rebaseline.
+        * platform/mac/printing/width-overflow-expected.txt: Rebaseline.
+
+2018-11-14  Ryan Haddad  <ryanhaddad@apple.com>
+
+        Layout test fast/layers/no-clipping-overflow-hidden-added-after-transform.html is a flaky failure on EWS bots
+        https://bugs.webkit.org/show_bug.cgi?id=191658
+
+        Unreviewed test gardening.
+
+        * platform/mac-wk2/TestExpectations: Mark this test as flaky on Sierra Release WK2 to reduce the number of retries on mac-wk2-ews.
+
+2018-11-14  Timothy Hatcher  <timothy@apple.com>
+
+        Update prefers-color-scheme media query matching based on GitHub issue #3278.
+        https://bugs.webkit.org/show_bug.cgi?id=191654
+        rdar://problem/46074307
+
+        Reviewed by Simon Fraser.
+
+        * css-dark-mode/prefers-color-scheme-expected.txt: Rebaseline.
+        * css-dark-mode/prefers-color-scheme.html: Updates to better match the spec.
+
+2018-11-14  Devin Rousso  <drousso@apple.com>
+
+        Web Inspector: Canvas: send a call stack with each action instead of an array of call frames
+        https://bugs.webkit.org/show_bug.cgi?id=191628
+
+        Reviewed by Dean Jackson.
+
+        * inspector/model/recording.html:
+
 2018-11-14  Ryan Haddad  <ryanhaddad@apple.com>
 
         Unreviewed test gardening, move a skip expectation to a more specific file.