Closed Bug 1071627 Opened 10 years ago Closed 9 years ago

Remove the WebRTC sharing indicators if the child process crashes

Categories

(Firefox :: Site Permissions, defect)

defect
Not set
minor
Points:
3

Tracking

()

RESOLVED DUPLICATE of bug 1109087

People

(Reporter: florian, Unassigned, Mentored)

References

(Blocks 1 open bug)

Details

Bug 973001 made the WebRTC sharing indicators appear with e10s enabled, but these indicators will be stuck there if the child process crashes.
Flags: qe-verify+
Flags: firefox-backlog+
Florian, would you mentor somebody through this?
Flags: needinfo?(florian)
Yes. I didn't reply earlier because I was traveling and knew I wouldn't be a responsive mentor during that time. Sorry for the delay.
Mentor: florian
Flags: needinfo?(florian)
Hardware: x86 → All
Steps to reproduce:
- with e10s enabled, start a video stream, eg. using the "Video" button on https://people.mozilla.org/~fqueze2/webrtc/
- from the task manager of the operating system, kill the content process. At this point, the green led of the camera that most laptops have should turn itself off.

Expected result:
The camera icon in the URL bar should disappear and the global sharing indicator (in a popup on Windows/Linux, in the menubar on mac) should be removed.

Actual result:
The indicators stay visible.
Component: General → Device Permissions
This was fixed in bug 1109087.
Status: NEW → RESOLVED
Closed: 9 years ago
Resolution: --- → DUPLICATE
You need to log in before you can comment on or make changes to this bug.