OLD | NEW |
(Empty) | |
| 1 Test that hiding volume / mute buttons works as expected. |
| 2 |
| 3 RUN(video.load()) |
| 4 EVENT(canplaythrough) |
| 5 RUN(window.internals.setAllowHiddenVolumeControls(video, true)) |
| 6 RUN(window.internals.settings.setPreferHiddenVolumeControls(false)) |
| 7 RUN(video.muted = false) |
| 8 EXPECTED (getComputedStyle(muteButton).display != 'none') OK |
| 9 EXPECTED (getComputedStyle(volumeSlider).display != 'none') OK |
| 10 RUN(video.muted = true) |
| 11 RUN(window.internals.setAllowHiddenVolumeControls(video, true)) |
| 12 EXPECTED (getComputedStyle(muteButton).display != 'none') OK |
| 13 EXPECTED (getComputedStyle(volumeSlider).display != 'none') OK |
| 14 RUN(window.internals.settings.setPreferHiddenVolumeControls(true)) |
| 15 RUN(video.muted = false) |
| 16 RUN(window.internals.setAllowHiddenVolumeControls(video, true)) |
| 17 EXPECTED (getComputedStyle(muteButton).display == 'none') OK |
| 18 EXPECTED (getComputedStyle(volumeSlider).display == 'none') OK |
| 19 RUN(video.muted = true) |
| 20 RUN(window.internals.setAllowHiddenVolumeControls(video, true)) |
| 21 EXPECTED (getComputedStyle(muteButton).display != 'none') OK |
| 22 EXPECTED (getComputedStyle(volumeSlider).display == 'none') OK |
| 23 END OF TEST |
| 24 |
OLD | NEW |