Closed
Bug 1005848
(webbt-api-meta)
Opened 10 years ago
Closed 10 years ago
WebBluetooth API refinement
Categories
(Firefox OS Graveyard :: Bluetooth, defect)
Tracking
(Not tracked)
RESOLVED
FIXED
People
(Reporter: ben.tian, Assigned: ben.tian)
References
()
Details
(Keywords: dev-doc-needed, Whiteboard: [webbt-api])
Attachments
(1 file, 5 obsolete files)
8.62 KB,
patch
|
Details | Diff | Splinter Review |
Refine WebBluetooth API to expose bluetooth socket API for applications to send and receive data. Phase 1: Complete API before pairing (included) and QA testing. Phase 2: Design and implement bluetooth socket API. The latest version of new API on mozilla wiki: https://wiki.mozilla.org/B2G/Bluetooth/WebBluetooth-v2 5 parts to implement: 1) BT on/off + BluetoothManager 2) Get/Set properties in BluetoothAdapter 3) Discovery in BluetoothAdapter and BluetoothDevice 4) Pairing in BluetoothAdapter 5) Bluetooth socket and Bluetooth server socket (API is still under discussion)
Assignee | ||
Comment 1•10 years ago
|
||
Repository to work on: https://github.com/bentian/gecko-dev, master branch. Forked from mozilla/gecko-dev on github. commit: aba70549a99fdf5e181f8e1b5e483afd91435e6f
Assignee | ||
Updated•10 years ago
|
Summary: [meta][bluetooth] WebBluetooth API refinement → [meta] WebBluetooth API refinement
Assignee | ||
Updated•10 years ago
|
Alias: webbt-api → webbt-api-meta
Summary: [meta] WebBluetooth API refinement → WebBluetooth API refinement
Assignee | ||
Updated•10 years ago
|
Depends on: webbt-api-pairing
Assignee | ||
Comment 2•10 years ago
|
||
This patch integrates 2 local patches in bug 1009347 (patch 5 & 6) to apply new API configuration. Note the patch is for development only and subject to change.
Assignee | ||
Comment 3•10 years ago
|
||
Changes: - modify dom/webidl/moz.build for Bluetooth*Events - avoid OOP initialization failure on debug build
Attachment #8426731 -
Attachment is obsolete: true
Assignee | ||
Updated•10 years ago
|
Attachment #8427651 -
Attachment is obsolete: true
Assignee | ||
Updated•10 years ago
|
Attachment #8426731 -
Attachment is obsolete: false
Updated•10 years ago
|
Flags: sec-review?(ptheriault)
Assignee | ||
Updated•10 years ago
|
Depends on: webbt-test-onoff
Assignee | ||
Updated•10 years ago
|
Depends on: webbt-test-manager
Assignee | ||
Updated•10 years ago
|
Depends on: webbt-test-setprop
Assignee | ||
Comment 4•10 years ago
|
||
Update newapi config patch.
Attachment #8426731 -
Attachment is obsolete: true
Assignee | ||
Comment 5•10 years ago
|
||
(In reply to Ben Tian [:btian] from comment #1) > Repository to work on: https://github.com/bentian/gecko-dev, master branch. > > Forked from mozilla/gecko-dev on github. > commit: aba70549a99fdf5e181f8e1b5e483afd91435e6f The repo is no longer in use. We are implementing new API under dom/bluetooth2/ folder.
Assignee | ||
Updated•10 years ago
|
Depends on: webbt-test-discovery
Assignee | ||
Updated•10 years ago
|
Depends on: webbt-test-device
Assignee | ||
Comment 6•10 years ago
|
||
Bug 929376 requires |isConnected| provided for content process. Consider this when we design connection API.
Assignee | ||
Comment 7•10 years ago
|
||
Rebase on dom/ipc/moz.build change.
Attachment #8449117 -
Attachment is obsolete: true
Updated•10 years ago
|
Depends on: webbt-test-pairing
Assignee | ||
Comment 8•10 years ago
|
||
Rebase on dom/bindings/moz.build change.
Attachment #8461262 -
Attachment is obsolete: true
Assignee | ||
Comment 10•10 years ago
|
||
Attachment #8465145 -
Attachment is obsolete: true
Assignee | ||
Comment 11•10 years ago
|
||
Resolve this bug since all dependent bugs are fixed.
Status: NEW → RESOLVED
Closed: 10 years ago
Resolution: --- → FIXED
Assignee | ||
Comment 12•10 years ago
|
||
Move sec-review? flag to bug 1053673.
Flags: sec-review?(ptheriault)
Updated•9 years ago
|
Keywords: dev-doc-needed
You need to log in
before you can comment on or make changes to this bug.
Description
•