Closed Bug 697355 (b2g-network-manager) Opened 13 years ago Closed 11 years ago

[meta] Network manager API

Categories

(Core :: DOM: Core & HTML, defect)

defect
Not set
normal

Tracking

()

RESOLVED WORKSFORME

People

(Reporter: cjones, Unassigned)

References

Details

(Whiteboard: [sec-assigned:curtisk:749378])

Attachments

(2 obsolete files)

We want to allow a network manager to enable and disable available network interfaces (wifi, ethernet, 4/3/2g, ...) and set which is preferred (maybe by an ordering on the interfaces).  We may also want to use this entry point to allow configuring particular interfaces (APs for wifi, dhcp/etc. for supporting interfaces), or maybe that should be separate.
(Probably goes without saying, but this would be a privileged API.)
Depends on: 667980
Depends on: b2g-3g, b2g-wifi
No longer depends on: 713426, 712629
Attached file Proposal of Network Manager API (obsolete) —
Is this API going to be internal or available to the content? If it's available to the content, there might be a few change to make it more "weby" and it might be interesting to merge a part of it with the Network Status API (aka Network API).
(In reply to Mounir Lamouri (:volkmar) (:mounir) from comment #4)
> Is this API going to be internal or available to the content? If it's
> available to the content, there might be a few change to make it more "weby"
> and it might be interesting to merge a part of it with the Network Status
> API (aka Network API).

I think Thinker's proposal is for a Gecko-internal component. Bug 717122 is the bug for this. Let's discuss it over there.
Comment on attachment 587641 [details]
Proposal of Network Manager API

Good stuff. Moved this over to bug 717122 since this bug is about public DOM api.
Attachment #587641 - Attachment is obsolete: true
Attachment #587642 - Attachment is obsolete: true
assinged to me for sec action to schedule a meeting
Whiteboard: [secr:curtisk]
Whiteboard: [secr:curtisk] → [sec-assigned:curtisk:749378]
No longer blocks: b2g-demo-phone
Whiteboard: [sec-assigned:curtisk:749378] → [sec-assigned:curtisk:749378][b2g:blocking+]
blocking-basecamp: --- → +
blocking-kilimanjaro: --- → +
Whiteboard: [sec-assigned:curtisk:749378][b2g:blocking+] → [sec-assigned:curtisk:749378]
Depends on: 762426
Summary: Network manager API → [meta] Network manager API
I've nominated the dependent bugs so I'm not sure we need this meta bug to still have kilimanjaro/basecamp+.
Depends on: 767375
Alias: b2g-network-manager
No longer depends on: 667980
Depends on: 667980
So far we haven't found the need for a content-facing network management API. This may change in the future, but for now this isn't a blocker.
blocking-basecamp: + → ---
blocking-kilimanjaro: + → ---
Flags: sec-review?(curtisk)
Flags: sec-review?(curtisk)
Status: NEW → RESOLVED
Closed: 11 years ago
Resolution: --- → WORKSFORME
Component: DOM → DOM: Core & HTML
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: