Changeset 207135 in webkit


Ignore:
Timestamp:
Oct 11, 2016 7:06:29 AM (8 years ago)
Author:
commit-queue@webkit.org
Message:

[mac] LayoutTest media/modern-media-controls/airplay-button/airplay-button.html is a flaky failure
https://bugs.webkit.org/show_bug.cgi?id=163248

Patch by Antoine Quint <Antoine Quint> on 2016-10-11
Reviewed by Antoine Quint.

Wait until all icon images are loaded before running the assertions. We can determine whether
a button's icon image is loaded by checking it's been sized.

  • TestExpectations:
  • media/modern-media-controls/airplay-button/airplay-button.html:
Location:
trunk/LayoutTests
Files:
3 edited

Legend:

Unmodified
Added
Removed
  • trunk/LayoutTests/ChangeLog

    r207111 r207135  
     12016-10-11  Antoine Quint  <graouts@apple.com>
     2
     3        [mac] LayoutTest media/modern-media-controls/airplay-button/airplay-button.html is a flaky failure
     4        https://bugs.webkit.org/show_bug.cgi?id=163248
     5
     6        Reviewed by Antoine Quint.
     7
     8        Wait until all icon images are loaded before running the assertions. We can determine whether
     9        a button's icon image is loaded by checking it's been sized.
     10
     11        * TestExpectations:
     12        * media/modern-media-controls/airplay-button/airplay-button.html:
     13
    1142016-10-11  Antoine Quint  <graouts@apple.com>
    215
  • trunk/LayoutTests/TestExpectations

    r207086 r207135  
    987987fast/text/letterpress-different.html [ ImageOnlyFailure ]
    988988
    989 webkit.org/b/163248 media/modern-media-controls/airplay-button/airplay-button.html [ Failure ]
    990989webkit.org/b/163249 media/modern-media-controls/play-pause-button/play-pause-button.html [ Failure ]
  • trunk/LayoutTests/media/modern-media-controls/airplay-button/airplay-button.html

    r207015 r207135  
    3232scheduler.frameDidFire = function()
    3333{
     34    if ([airplayButton, macOSFullscreenAirplayButton, iOSAirplayButton].some(button => button.width == 0))
     35        return;
     36
    3437    shouldBeTrue('airplayButton.element.style.webkitMaskImage.includes("macOS/airplay@")');
    3538    shouldBeTrue('macOSFullscreenAirplayButton.element.style.webkitMaskImage.includes("macOS/airplay-fullscreen@")');
Note: See TracChangeset for help on using the changeset viewer.