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