URL: https://voice.google.com/u/0/voicemail
Browser / Version: Firefox 79.0
Operating System: Linux
Tested Another Browser: Yes Chrome
Problem type: Video or audio doesn't play
Description: Media controls are broken or missing
Steps to Reproduce:
Goto voice.google.com and make a call.
On Chromium (Version 83.0.4103.61 Official Build snap 64-bit), it all just works, both the playback and recording(microphone) devices can be changed either by the menus on the voice.google.com page, or by pavucontrol, whether still before starting a call, or if a call is already in progress. That's 8 different device change conditions that all work properly: (speaker or microphone) (pavucontrol or googlevoice) (beforeCall or inCall).
But on Firefox Nightly, the playback device can be changed only via pavucontrol, not by the menu on the voice.google.com page, and, changing the recording(microphone) device has several issues:
When attempting to change the recording device in pavucontrol, it simply doesn't change, iiuc because the DONT-MOVE flag was improperly set by firefox, see https://gitlab.freedesktop.org/pulseaudio/pulseaudio/-/issues/882#note_521241
Note that in "Settings - Microphone permissions", voice.google.com is already set to "Allow", and indeed the microphone works, as long as i don't wish to change the device.
if a call hasn't been started yet and i attempt to change the microphone device on the menu on the voice.google.com page, it does change, however you wouldn't think so, because it shows "To change this, give Google Voice permission to use your microphone". And then i have to dismiss and re-invoke the menu if i want to change it back.
if a call is already in progress and i attempt to change the microphone device on the menu on the voice.google.com page, the menu shows both the changed device and the "To change this" warning just as above, tho meanwhile pavucontrol seems to show that the device has not changed, and in fact the microphone stream is simply gone, the other party can no longer hear me, and i can't change it back.
View the screenshot
Browser Configuration
- gfx.webrender.all: false
- gfx.webrender.blob-images: true
- gfx.webrender.enabled: false
- image.mem.shared: true
- buildID: 20200605043926
- channel: nightly
- hasTouchScreen: false
- mixed active content blocked: false
- mixed passive content blocked: false
- tracking content blocked: false
View console log messages
From webcompat.com with ❤️
URL: https://voice.google.com/u/0/voicemail
Browser / Version: Firefox 79.0
Operating System: Linux
Tested Another Browser: Yes Chrome
Problem type: Video or audio doesn't play
Description: Media controls are broken or missing
Steps to Reproduce:
Goto voice.google.com and make a call.
On Chromium (Version 83.0.4103.61 Official Build snap 64-bit), it all just works, both the playback and recording(microphone) devices can be changed either by the menus on the voice.google.com page, or by pavucontrol, whether still before starting a call, or if a call is already in progress. That's 8 different device change conditions that all work properly: (speaker or microphone) (pavucontrol or googlevoice) (beforeCall or inCall).
But on Firefox Nightly, the playback device can be changed only via pavucontrol, not by the menu on the voice.google.com page, and, changing the recording(microphone) device has several issues:
When attempting to change the recording device in pavucontrol, it simply doesn't change, iiuc because the DONT-MOVE flag was improperly set by firefox, see https://gitlab.freedesktop.org/pulseaudio/pulseaudio/-/issues/882#note_521241
Note that in "Settings - Microphone permissions", voice.google.com is already set to "Allow", and indeed the microphone works, as long as i don't wish to change the device.
if a call hasn't been started yet and i attempt to change the microphone device on the menu on the voice.google.com page, it does change, however you wouldn't think so, because it shows "To change this, give Google Voice permission to use your microphone". And then i have to dismiss and re-invoke the menu if i want to change it back.
if a call is already in progress and i attempt to change the microphone device on the menu on the voice.google.com page, the menu shows both the changed device and the "To change this" warning just as above, tho meanwhile pavucontrol seems to show that the device has not changed, and in fact the microphone stream is simply gone, the other party can no longer hear me, and i can't change it back.
View the screenshot
Browser Configuration
View console log messages
From webcompat.com with ❤️