Changeset 213346 in webkit


Ignore:
Timestamp:
Mar 2, 2017 8:27:42 PM (7 years ago)
Author:
commit-queue@webkit.org
Message:

[iOS Release WK2] LayoutTest media/modern-media-controls/media-controller/media-controller-ios-do-not-hide-controls-when-tapping-button.html is a flaky timeout
https://bugs.webkit.org/show_bug.cgi?id=168343
<rdar://problem/30823389>

Patch by Antoine Quint <Antoine Quint> on 2017-03-02
Reviewed by Simon Fraser.

Use an asynchronous assertion to ensure we have valid metrics before pressing the skip back button.

  • media/modern-media-controls/media-controller/media-controller-ios-do-not-hide-controls-when-tapping-button-expected.txt:
  • media/modern-media-controls/media-controller/media-controller-ios-do-not-hide-controls-when-tapping-button.html:
  • platform/ios-simulator/TestExpectations:
Location:
trunk/LayoutTests
Files:
4 edited

Legend:

Unmodified
Added
Removed
  • trunk/LayoutTests/ChangeLog

    r213345 r213346  
     12017-03-02  Antoine Quint  <graouts@apple.com>
     2
     3        [iOS Release WK2] LayoutTest media/modern-media-controls/media-controller/media-controller-ios-do-not-hide-controls-when-tapping-button.html is a flaky timeout
     4        https://bugs.webkit.org/show_bug.cgi?id=168343
     5        <rdar://problem/30823389>
     6
     7        Reviewed by Simon Fraser.
     8
     9        Use an asynchronous assertion to ensure we have valid metrics before pressing the skip back button.
     10
     11        * media/modern-media-controls/media-controller/media-controller-ios-do-not-hide-controls-when-tapping-button-expected.txt:
     12        * media/modern-media-controls/media-controller/media-controller-ios-do-not-hide-controls-when-tapping-button.html:
     13        * platform/ios-simulator/TestExpectations:
     14
    1152017-03-02  Jiewen Tan  <jiewen_tan@apple.com>
    216
  • trunk/LayoutTests/media/modern-media-controls/media-controller/media-controller-ios-do-not-hide-controls-when-tapping-button-expected.txt

    r211961 r213346  
    44
    55
     6PASS window.internals.shadowRoot(media).querySelector('button.skip-back').getBoundingClientRect().width became different from 0
    67PASS window.internals.shadowRoot(media).querySelector('.controls-bar').classList.contains('faded') is false
    78PASS successfullyParsed is true
  • trunk/LayoutTests/media/modern-media-controls/media-controller/media-controller-ios-do-not-hide-controls-when-tapping-button.html

    r211961 r213346  
    1313
    1414media.addEventListener("play", event => {
    15     pressOnElement(window.internals.shadowRoot(media).querySelector("button.skip-back"), () => {
    16         window.requestAnimationFrame(() => {
    17             shouldBeFalse("window.internals.shadowRoot(media).querySelector('.controls-bar').classList.contains('faded')");
    18             finishJSTest();
     15    shouldBecomeDifferent("window.internals.shadowRoot(media).querySelector('button.skip-back').getBoundingClientRect().width", "0", () => {
     16        pressOnElement(window.internals.shadowRoot(media).querySelector("button.skip-back"), () => {
     17            window.requestAnimationFrame(() => {
     18                shouldBeFalse("window.internals.shadowRoot(media).querySelector('.controls-bar').classList.contains('faded')");
     19                finishJSTest();
     20            });
    1921        });
    2022    });
  • trunk/LayoutTests/platform/ios-simulator/TestExpectations

    r213232 r213346  
    28492849media/modern-media-controls/media-controller/media-controller-toggle-compact-mode.html [ Skip ]
    28502850
    2851 webkit.org/b/168343 media/modern-media-controls/media-controller/media-controller-ios-do-not-hide-controls-when-tapping-button.html [ Pass Timeout ]
    2852 
    28532851webkit.org/b/168668 media/modern-media-controls/fullscreen-support/fullscreen-support-enabled.html [ Pass Failure ]
    28542852
Note: See TracChangeset for help on using the changeset viewer.