If I cancel a call before sharing devices, the media icon remains in the awesomebar. However, I can then click this icon to turn on my camera and mic without an active call. I'm not sure if this has any privacy implications but I don't think it's great UX. Steps: 1. Click the Firefox Hello toolbar button 2. Open the generated URL in a new tab 3. Click "start" from the Standalone UI 4. Click "exit" from the Standalone UI > My devices have not been shared yet and the call is ended 5. Click the camera icon in the awesomebar 6. Share my devices > My devices are turned on, even though I'm not in a call Note: The devices shut off when I reload the URL, load a different page, or close a tab.
Not related to bug 1066019. This will likely be fixed when we do bug 1073410.
We fixed this a while ago in bug 1073410 and others. Partially by not allowing the cancel - the user must accept or deny the prompt. This is due to limitations in the webrtc platform which doesn't have the capability to allow the app to cancel a prompt.