Attila Dusnoki
e7e7c74c9e
Webbluetooth Async behaviour
2016-11-08 13:27:56 +01:00
zakorgyula
e8c1c98a77
Return the same JS object for the same Bluetooth item.
2016-11-04 15:36:57 +01:00
fokinv
d30bcbd339
Blacklisted items are removed when calling getServices/Characteristics/Descriptors.
2016-11-04 15:36:55 +01:00
zakorgyula
b72dcf326b
Check if the BluetoothDevice is connected, when calling getGATT functions.
2016-11-04 15:22:48 +01:00
Ms2ger
4fbe415e80
Split the bluetooth code out from the net crates.
2016-11-03 16:45:07 +01:00
Anthony Ramine
d8e92bb271
Rename Reflectable::global_scope to global
2016-10-06 21:36:41 +02:00
Anthony Ramine
d4fccbace4
Make bluetooth::result_to_promise take a &GlobalScope
2016-10-06 21:35:46 +02:00
Anthony Ramine
766010379e
Introduce GlobalScope::as_window
2016-10-06 21:35:45 +02:00
Anthony Ramine
ae6af5172b
Introduce Reflectable::global_scope
2016-10-06 21:35:38 +02:00
Anthony Ramine
fcb59d3057
Make reflect_dom_object take a &GlobalScope
2016-10-06 20:59:09 +02:00
Anthony Ramine
ffe712a103
Reorganise the BluetoothUUID utility functions
2016-10-02 23:06:33 +02:00
Mátyás Mustoha
e05a839d25
Update WebBluetooth to use Promises
2016-09-26 20:02:42 +02:00
Arthur Marble
5fa54177ca
Refactored a bluetooth* related files from codeStyle to code_style.
2016-09-18 00:07:32 -05:00
zakorgy
b4db14471b
Refactor Bluetooth error handling
2016-07-27 15:02:01 +02:00
zakorgy
aaf21dab4f
Remove some unnecessary pub modifiers ( #50 )
2016-07-14 10:35:06 +02:00
zakorgyula
6fd7937665
Add blacklist check to GetIncludedSevice(s) functions
2016-06-07 10:38:28 +02:00
fokinv
a920e6d54e
Add WebBluetooth Blacklist support
2016-05-31 17:05:45 +02:00
Connor Brewster
4bb2edd0f1
Remove unused import
2016-05-26 17:03:25 -06:00
bors-servo
3bf96a7a31
Auto merge of #11367 - szeged:included_services, r=jdm
...
Extend WebBluetooth with included services
- [X] `./mach build -d` does not report any errors
- [X] `./mach test-tidy --faster` does not report any errors
- [X] These changes do not require tests because there are no webbluetooth tests yet
<!-- Reviewable:start -->
---
This change is [<img src="https://reviewable.io/review_button.svg " height="35" align="absmiddle" alt="Reviewable"/>](https://reviewable.io/reviews/servo/servo/11367 )
<!-- Reviewable:end -->
2016-05-26 14:04:33 -05:00
Attila Dusnoki
39c99af4c8
Add included services
2016-05-24 15:50:33 +02:00
Anthony Ramine
cdc7bca944
Move DOMString back to script
...
This entirely removes the 'non-geckolib' feature of the util crate.
2016-05-24 10:54:57 +02:00
fokinv
c8672ed0af
Refactor IPC-message sending
2016-05-03 11:35:34 +02:00
zakorgy
402bc552ca
Replace the union types with the correct typedefs in the webidl files and the API classes.
2016-05-03 11:35:30 +02:00
fokinv
f47f8d1a5c
Style fix
2016-05-03 11:35:28 +02:00
zakorgy
27ad1437a1
Error handling
2016-05-03 11:35:26 +02:00
fokinv
b01c52c18f
Implementation of the getPrimaryService(s), the getCharacteristic(s) and the getDescriptor(s) functions.
2016-05-03 10:17:42 +02:00
fokinv
9825ea41b4
Add Bluetooth IPC support
2016-05-03 10:17:41 +02:00
Attila Dusnoki
e7d70cfabf
WebBluetooth API classes
2016-03-16 10:34:48 +01:00