Closed Bug 928648 Opened 11 years ago Closed 7 years ago

B2G RIL: support backend services from plugins

Categories

(Firefox OS Graveyard :: RIL, defect)

x86_64
Linux
defect
Not set
normal

Tracking

(blocking-b2g:-)

RESOLVED WONTFIX
blocking-b2g -

People

(Reporter: vicamo, Unassigned)

References

()

Details

(Whiteboard: [simulator])

We have now hard-coded contract id for all RIL components and a dummy 'fallback' backend for MobileMessage. To support RIL on simulator, we have to accept backend services from extensions. MobileMessage and Telephony is the first two components we may have a chance to revert that. Others are completely depending on RILContentHelper, and it doesn't seem to be any way to release them.
Bug 920551 is going to disable MOZ_B2G_RIL on platforms that don't have known backends. However, both Telephony and MobileMessage have their DOM & IPC parts always built. The only thing blocks us from having working RIL on simulator might be preferences because bug 915604 sets 'dom.<ril component>.enabled' to false. Other ongoing tasks to move RIL components to WebIDL will have the same result.
Depends on: 952875
Add this in backlog.
blocking-b2g: --- → backlog
blocking-b2g: backlog → -
Firefox OS is not being worked on
Status: NEW → RESOLVED
Closed: 7 years ago
Resolution: --- → WONTFIX
You need to log in before you can comment on or make changes to this bug.