Index: LayoutTests/media/audio-controls-do-not-fade-out.html |
diff --git a/LayoutTests/media/audio-controls-do-not-fade-out.html b/LayoutTests/media/audio-controls-do-not-fade-out.html |
index ff5bd6e065bf2a292b773458aec852410d553cc9..89310a37c1e27f46e5fa0549c6225edab9b151fa 100644 |
--- a/LayoutTests/media/audio-controls-do-not-fade-out.html |
+++ b/LayoutTests/media/audio-controls-do-not-fade-out.html |
@@ -13,15 +13,16 @@ |
testRunner.dumpAsText(); |
} |
- document.getElementById("audio").addEventListener("timeupdate", function(e) |
+ var audio = document.getElementById("audio"); |
+ audio.addEventListener("playing", function() |
{ |
- if (e.target.currentTime < 4) { |
- return; |
- } |
- var controls = mediaControlsElement(internals.shadowRoot(e.target).firstChild, "-webkit-media-controls-panel"); |
- var opacity = getComputedStyle(controls).opacity; |
- document.getElementById("result").innerText = opacity < 1 ? "FAIL" : "PASS"; |
- testRunner.notifyDone(); |
+ runAfterControlsHidden(function() |
+ { |
+ var controls = mediaControlsButton(audio, "panel"); |
+ var opacity = getComputedStyle(controls).opacity; |
+ document.getElementById("result").innerText = opacity < 1 ? "FAIL" : "PASS"; |
philipj_slow
2014/05/26 13:38:47
testExpected("getComputedStyle(controls).opacity",
fs
2014/05/26 15:02:09
Done.
|
+ testRunner.notifyDone(); |
+ }, audio); |
}); |
</script> |
</body> |