Closed Bug 1146849 Opened 9 years ago Closed 6 years ago

Revisit IPC permission mechanism for telephony/cb/sms/mms/mobileconnection/voicemail APIs

Categories

(Firefox OS Graveyard :: RIL, defect)

x86_64
Linux
defect
Not set
normal

Tracking

(Not tracked)

RESOLVED WONTFIX

People

(Reporter: hsinyi, Unassigned)

Details

Take Telephony implementation as an example.

[1] checks telephony permission before creating IPC channel. However, it's very likely that other WebAPI without telephony permission would want to use the internal TelephonyService, given Bluetooth API as an example. I believe the code can work as expected now is because the apps which acquire Bluetooth permission also acquire Telephony permission. But if app architecture changes, we might encounter some problems.

File this bug for tracking and discussing.

[1] https://dxr.mozilla.org/mozilla-central/source/dom/ipc/ContentParent.cpp?from=ContentParent.cpp#3595
Firefox OS is not being worked on
Status: NEW → RESOLVED
Closed: 6 years ago
Resolution: --- → WONTFIX
You need to log in before you can comment on or make changes to this bug.