Setting the volume property has no effect, e.g.:

    var volume = video.volume;
    video.volume = video.volume / 2;
    // video.volume == volume

I was going to take another look at this bug using that approach to detect if volume selection is available or not.