Closed Bug 1384941 Opened 7 years ago Closed 7 years ago

[mac] remove access to mach services which are for cameras

Categories

(Core :: Security: Process Sandboxing, enhancement, P1)

Unspecified
macOS
enhancement

Tracking

()

RESOLVED FIXED
mozilla57
Tracking Status
firefox57 --- fixed

People

(Reporter: Alex_Gaynor, Assigned: Alex_Gaynor)

References

Details

(Whiteboard: sb+)

Attachments

(1 file)

We remoted cameras, so now any mach services which exist to support them can be removed (we removed the dedicated |device-camera| permission a while ago).
Try job: https://treeherder.mozilla.org/#/jobs?repo=try&revision=7ecbb149387af79149cbfacdde6fe39004f3cd4f&group_state=expanded Local testing I did to make sure stuff didn't break: 1) WebRTC with a USB microphone 2) WebRTC with a USB camera 3) Normal audio (youtube) with a USB headset Are there other cases that'd be useful to manually test?
Whiteboard: sb+
Target Milestone: --- → mozilla57
Priority: -- → P1
Another thing I tested: 4) WebRTC with screen capture.
Comment on attachment 8890862 [details] Bug 1384941 - removed access to mach services which are used for cameras in the content process; https://reviewboard.mozilla.org/r/162082/#review167480
Attachment #8890862 - Flags: review?(haftandilian) → review+
Keywords: checkin-needed
Pushed by ryanvm@gmail.com: https://hg.mozilla.org/integration/autoland/rev/78d41229c339 removed access to mach services which are used for cameras in the content process; r=haik
Keywords: checkin-needed
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: