Title: [273368] trunk/LayoutTests
Revision
273368
Author
[email protected]
Date
2021-02-23 18:41:27 -0800 (Tue, 23 Feb 2021)

Log Message

[ macOS ] media/modern-media-controls/tracks-support/mac/tracks-support-show-panel-fullscreen.html is a flakey text failure
https://bugs.webkit.org/show_bug.cgi?id=222134
<rdar://problem/74494853>

Unreviewed, this is an identical change to r273357.


* media/modern-media-controls/tracks-support/mac/tracks-support-show-panel-fullscreen.html:
Add a rAF+0s delay before attempting to hover the mute button to give it a chance to
"settle" after it becomes visible (based off of `.getBoundingClientRect().width`).

* platform/mac/TestExpectations:

Modified Paths

Diff

Modified: trunk/LayoutTests/ChangeLog (273367 => 273368)


--- trunk/LayoutTests/ChangeLog	2021-02-24 02:18:39 UTC (rev 273367)
+++ trunk/LayoutTests/ChangeLog	2021-02-24 02:41:27 UTC (rev 273368)
@@ -1,5 +1,19 @@
 2021-02-23  Devin Rousso  <[email protected]>
 
+        [ macOS ] media/modern-media-controls/tracks-support/mac/tracks-support-show-panel-fullscreen.html is a flakey text failure
+        https://bugs.webkit.org/show_bug.cgi?id=222134
+        <rdar://problem/74494853>
+
+        Unreviewed, this is an identical change to r273357.
+
+        * media/modern-media-controls/tracks-support/mac/tracks-support-show-panel-fullscreen.html:
+        Add a rAF+0s delay before attempting to hover the mute button to give it a chance to
+        "settle" after it becomes visible (based off of `.getBoundingClientRect().width`).
+
+        * platform/mac/TestExpectations:
+
+2021-02-23  Devin Rousso  <[email protected]>
+
         REGRESSION (r273004): [ macOS ] media/modern-media-controls/volume-support/volume-support-drag.html is a flakey text failure
         https://bugs.webkit.org/show_bug.cgi?id=222117
         <rdar://problem/74484639>

Modified: trunk/LayoutTests/media/modern-media-controls/tracks-support/mac/tracks-support-show-panel-fullscreen.html (273367 => 273368)


--- trunk/LayoutTests/media/modern-media-controls/tracks-support/mac/tracks-support-show-panel-fullscreen.html	2021-02-24 02:18:39 UTC (rev 273367)
+++ trunk/LayoutTests/media/modern-media-controls/tracks-support/mac/tracks-support-show-panel-fullscreen.html	2021-02-24 02:41:27 UTC (rev 273368)
@@ -1,5 +1,6 @@
 <!DOCTYPE html>
 <script src=""
+<script src=""
 <script src="" type="text/_javascript_"></script>
 <body>
 <video src="" style="width: 320px; height: 240px;" controls autoplay></video>
@@ -20,7 +21,8 @@
     shouldBecomeEqual("media.webkitDisplayingFullscreen", "true", () => {
         shouldBecomeDifferent(`internals.shadowRoot(media).querySelector("button.tracks")`, "null", () => {
             shouldBecomeDifferent(`internals.shadowRoot(media).querySelector("button.tracks").getBoundingClientRect().width`, "0", () => {
-                shouldBecomeEqual(`internals.shadowRoot(media).querySelector("button.tracks").getBoundingClientRect().right`, "582", () => {
+                shouldBecomeEqual(`internals.shadowRoot(media).querySelector("button.tracks").getBoundingClientRect().right`, "582", async () => {
+                    await UIHelper.renderingUpdate();
                     pressOnElement(internals.shadowRoot(media).querySelector("button.tracks"));
                     shouldBecomeDifferent(`internals.shadowRoot(media).querySelector('.tracks-panel')`, "null", () => {
                         shouldBeEqualToString("internals.shadowRoot(media).querySelector('.tracks-panel').style.right", "218px");

Modified: trunk/LayoutTests/platform/mac/TestExpectations (273367 => 273368)


--- trunk/LayoutTests/platform/mac/TestExpectations	2021-02-24 02:18:39 UTC (rev 273367)
+++ trunk/LayoutTests/platform/mac/TestExpectations	2021-02-24 02:41:27 UTC (rev 273368)
@@ -2287,8 +2287,6 @@
 
 webkit.org/b/222118 [ BigSur+ ] imported/w3c/web-platform-tests/css/css-counter-styles/tibetan/css3-counter-styles-156.html [ ImageOnlyFailure ]
 
-webkit.org/b/222117 media/modern-media-controls/tracks-support/mac/tracks-support-show-panel-fullscreen.html [ Pass Failure ]
-
 webkit.org/b/222185 media/media-extension-with-fragment.html [ Crash ]
 
 webkit.org/b/222197 media/modern-media-controls/tracks-support/tracks-support-audio-tracks.html [ Pass Timeout ]
_______________________________________________
webkit-changes mailing list
[email protected]
https://lists.webkit.org/mailman/listinfo/webkit-changes

Reply via email to