Open
Bug 1066843
Opened 10 years ago
Updated 2 years ago
nsISound::Play shouldn't pass system principal to loadinfo
Categories
(Core :: Widget: Cocoa, defect, P4)
Core
Widget: Cocoa
Tracking
()
NEW
People
(Reporter: tanvi, Unassigned)
References
(Blocks 2 open bugs)
Details
(Whiteboard: tpi:+)
https://mxr.mozilla.org/mozilla-central/source/widget/cocoa/nsSound.mm#59 calls NS_NewStreamLoader(). When we add the loadInfo to this channel in bug 1038756, we set the loadingPrincipal to systemPrincipal. Per https://bugzilla.mozilla.org/show_bug.cgi?id=1038756#c171, Gecko code doesn't call this API. If addons aren't using this API, we can remove it. If they are, then this bug is to figure out how to get them to pass the right loadingPrincipal and/or fallback to something more restrictive than systemPrincipal (maybe we can pass nullPrincipal).
Updated•8 years ago
|
Priority: -- → P4
Whiteboard: tpi:+
Updated•5 years ago
|
Assignee: nobody → jkt
Comment 1•2 years ago
|
||
The bug assignee didn't login in Bugzilla in the last 7 months, so the assignee is being reset.
Assignee: jonathan → nobody
Updated•2 years ago
|
Severity: normal → S3
You need to log in
before you can comment on or make changes to this bug.
Description
•