Bug 210373

Summary: [WPE] media/track/track-user-stylesheet.html is a flakey timeout
Product: WebKit Reporter: Diego Pino <dpino>
Component: MediaAssignee: Nobody <webkit-unassigned>
Status: NEW ---    
Severity: Normal    
Priority: P2    
Version: WebKit Nightly Build   
Hardware: Unspecified   
OS: Unspecified   

Description Diego Pino 2020-04-11 00:19:09 PDT
See: https://build.webkit.org/results/GTK%20Linux%2064-bit%20Release%20(Tests)/r259852%20(13276)/media/track/track-user-stylesheet-diff.txt

--- /home/slave/webkitgtk/gtk-linux-64-release-tests/build/layout-test-results/media/track/track-user-stylesheet-expected.txt
+++ /home/slave/webkitgtk/gtk-linux-64-release-tests/build/layout-test-results/media/track/track-user-stylesheet-actual.txt
@@ -11,9 +11,9 @@
 EVENT(seeked)
 
 ** Track should be visible, cue should be styled appropriately. **
-EXPECTED (video.textTracks[0].mode == 'showing') OK
-EXPECTED (getComputedStyle(textTrackDisplayElement(video, 'cue')).color == 'rgb(0, 0, 255)') OK
-EXPECTED (getComputedStyle(textTrackDisplayElement(video, 'cue')).backgroundColor == 'rgb(255, 255, 0)') OK
+EXPECTED (video.textTracks[0].mode == 'showing'), OBSERVED 'disabled' FAIL
+No text track cue with display id 'cue' is currently visible
+No text track cue with display id 'cue' is currently visible
 
 ** Remove the video from the document, add it back. **
 RUN(video.parentNode.removeChild(video))

stderr (https://build.webkit.org/results/GTK%20Linux%2064-bit%20Release%20(Tests)/r259852%20(13276)/media/track/track-user-stylesheet-stderr.txt):

failed to create drawable
Comment 1 Diego Pino 2022-01-02 17:18:30 PST
This test is passing now in WebKitGTK, however is flakey timeout in WPE.

https://results.webkit.org/?platform=WPE&platform=GTK&limit=4000&suite=layout-tests&test=media%2Ftrack%2Ftrack-user-stylesheet.html