Commit message (Collapse) | Author | Age | Files | Lines | ||
---|---|---|---|---|---|---|
... | ||||||
* | Fix BluetoothPermissionResult return state | Attila Dusnoki | 2017-02-13 | 1 | -2/+2 | |
| | ||||||
* | Use rooted_vec instead of Vec<JS<T>> | Zakor Gyula | 2017-02-13 | 1 | -5/+4 | |
| | ||||||
* | Add pref to ignore popup in testing | Attila Dusnoki | 2017-02-13 | 1 | -6/+4 | |
| | ||||||
* | Fix comments, and lesser modifications | Zakor Gyula | 2017-02-13 | 1 | -8/+7 | |
| | ||||||
* | Bluetooth Permission API integration | Zakor Gyula | 2017-02-13 | 1 | -8/+221 | |
| | ||||||
* | Implement GetAvailability for Bluetooth | Attila Dusnoki | 2017-02-08 | 1 | -0/+17 | |
| | ||||||
* | Remove the 29 byte length restriction, when requesting bluetooth devices | Zakor Gyula | 2017-02-03 | 1 | -12/+1 | |
| | ||||||
* | Cleaned up ripples due to MutJS to JS type change | Prudhvi Rampey | 2017-01-07 | 1 | -5/+5 | |
| | ||||||
* | Auto merge of #14612 - szeged:connect-disconnect-update, r=jdm | bors-servo | 2016-12-22 | 1 | -0/+4 | |
|\ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Updating GATTServer's Connect/Disconnect calls <!-- Please describe your changes on the following line: --> Added the missing [Step 5.2.3](https://github.com/servo/servo/compare/master...szeged:connect-disconnect-update#diff-1dbe29f87740f5aec93f37adbecace6cR213) to the `connect` function. Updated the [disconnect](https://webbluetoothcg.github.io/web-bluetooth/#dom-bluetoothremotegattserver-disconnect) function to its current state in the specification, including the `clean_up_disconnected_device` and the `garbage_collect_the connection` functions. Added new tests for checking the invalid state of JS objects after disconnection. --- <!-- Thank you for contributing to Servo! Please replace each `[ ]` by `[X]` when the step is complete, and replace `__` with appropriate data: --> - [x] `./mach build -d` does not report any errors - [x] `./mach test-tidy` does not report any errors - [x] There are tests for these changes <!-- Pull requests that do not address these steps are welcome, but they will require additional verification as part of the review process. --> <!-- Reviewable:start --> --- This change is [<img src="https://reviewable.io/review_button.svg" height="34" align="absmiddle" alt="Reviewable"/>](https://reviewable.io/reviews/servo/servo/14612) <!-- Reviewable:end --> | |||||
| * | refactor Connect/Disconnect calls | Zakor Gyula | 2016-12-22 | 1 | -0/+4 | |
| | | ||||||
* | | Separate the async bluetooth handling from networking code. | Ms2ger | 2016-12-21 | 1 | -11/+25 | |
|/ | | | | | | | | | They're not at all related, besides both being asynchronous. This change adds a little extra code in response_async(), but makes this code more readable and reduces the unnecessary indirection. This change also makes the build system slightly more parallel, by dropping the dependency on bluetooth_traits from net_traits. | |||||
* | Implement GetGATTChildren | Attila Dusnoki | 2016-12-16 | 1 | -3/+54 | |
| | ||||||
* | Replace AdvertisingData with AdvertisingEvent | Attila Dusnoki | 2016-12-14 | 1 | -6/+0 | |
| | ||||||
* | Remove HeapGCValue | Anthony Ramine | 2016-12-12 | 1 | -3/+3 | |
| | | | | | | It could be used to have mutable JSVal fields without GC barriers. With the removal of that trait, MutHeap and MutNullableHeap can respectively be replaced by MutJS and MutNullableJS. | |||||
* | Rename `Reflectable` to `DomObject`. | Corey Farwell | 2016-12-08 | 1 | -5/+5 | |
| | | | | Fixes https://github.com/servo/servo/issues/8473. | |||||
* | Moved the AttributeInstanceMaps from bluetooth to bluetoothDevice. | Valentin Fokin | 2016-12-02 | 1 | -22/+0 | |
| | ||||||
* | Step annotations for WebBluetooth functions | Zakor Gyula | 2016-11-29 | 1 | -11/+11 | |
| | ||||||
* | Update requestDevice step annotations. | Zakor Gyula | 2016-11-29 | 1 | -22/+51 | |
| | ||||||
* | Move convert_request_device_options into request_bluetooth_devices. | Zakor Gyula | 2016-11-29 | 1 | -48/+46 | |
| | ||||||
* | Add event target for bluetooth | Attila Dusnoki | 2016-11-28 | 1 | -3/+8 | |
| | ||||||
* | serviceData and manufacturerData support | zakorgyula | 2016-11-23 | 1 | -27/+68 | |
| | ||||||
* | Rename blacklist to blocklist | Zakor Gyula | 2016-11-17 | 1 | -6/+6 | |
| | ||||||
* | Simplify RequestDevice function in bluetooth.rs | Zakor Gyula | 2016-11-14 | 1 | -5/+1 | |
| | ||||||
* | Fix a typo in dom/bluetooth.rs | Zakor Gyula | 2016-11-14 | 1 | -1/+1 | |
| | ||||||
* | Properly implement TaskSource for NetworkingTaskSource | Keith Yeung | 2016-11-11 | 1 | -2/+2 | |
| | ||||||
* | Webbluetooth Async behaviour | Attila Dusnoki | 2016-11-08 | 1 | -67/+106 | |
| | ||||||
* | Return the same JS object for the same Bluetooth item. | zakorgyula | 2016-11-04 | 1 | -7/+39 | |
| | ||||||
* | Blacklisted items are removed when calling ↵ | fokinv | 2016-11-04 | 1 | -1/+1 | |
| | | | | getServices/Characteristics/Descriptors. | |||||
* | Return with NotFoundError when the requested deviceName/deviceNamePrefix is ↵ | fokinv | 2016-11-04 | 1 | -4/+3 | |
| | | | | longer than 29 bytes. | |||||
* | Accepting empty deviceName, when requesting a BluetoothDevice. | zakorgyula | 2016-11-04 | 1 | -2/+2 | |
| | ||||||
* | Return with InvalidStateError if a Bluetooth id is not cached. | zakorgyula | 2016-11-04 | 1 | -0/+1 | |
| | ||||||
* | Split the bluetooth code out from the net crates. | Ms2ger | 2016-11-03 | 1 | -3/+3 | |
| | ||||||
* | Rename Reflectable::global_scope to global | Anthony Ramine | 2016-10-06 | 1 | -5/+5 | |
| | ||||||
* | Remove Reflectable::global | Anthony Ramine | 2016-10-06 | 1 | -2/+2 | |
| | ||||||
* | Make bluetooth::result_to_promise take a &GlobalScope | Anthony Ramine | 2016-10-06 | 1 | -4/+3 | |
| | ||||||
* | Introduce GlobalScope::as_window | Anthony Ramine | 2016-10-06 | 1 | -3/+1 | |
| | ||||||
* | Make Promise::new take a &GlobalScope | Anthony Ramine | 2016-10-06 | 1 | -1/+1 | |
| | ||||||
* | Introduce Reflectable::global_scope | Anthony Ramine | 2016-10-06 | 1 | -5/+3 | |
| | ||||||
* | Make reflect_dom_object take a &GlobalScope | Anthony Ramine | 2016-10-06 | 1 | -3/+7 | |
| | ||||||
* | Reorganise the BluetoothUUID utility functions | Anthony Ramine | 2016-10-02 | 1 | -8/+7 | |
| | ||||||
* | Update WebBluetooth to use Promises | Mátyás Mustoha | 2016-09-26 | 1 | -14/+34 | |
| | ||||||
* | Annotations for requestDevice, request_bluetooth_devices and matches_filter ↵ | zakorgyula | 2016-09-14 | 1 | -1/+61 | |
| | | | | functions | |||||
* | requestDevice update | zakorgyula | 2016-09-14 | 1 | -21/+55 | |
| | ||||||
* | requestDevice refactor | zakorgyula | 2016-09-14 | 1 | -78/+95 | |
| | ||||||
* | Reorder `use` statements | UK992 | 2016-09-09 | 1 | -1/+1 | |
| | ||||||
* | Refactor Bluetooth error handling | zakorgy | 2016-07-27 | 1 | -3/+15 | |
| | ||||||
* | Fix an incorect behavior, when converting optional services. | zakorgyula | 2016-06-06 | 1 | -3/+2 | |
| | ||||||
* | Add WebBluetooth Blacklist support | fokinv | 2016-05-31 | 1 | -3/+12 | |
| | ||||||
* | Remove empty lines following braces. | Josh Matthews | 2016-05-27 | 1 | -1/+0 | |
| | ||||||
* | Move DOMString back to script | Anthony Ramine | 2016-05-24 | 1 | -1/+1 | |
| | | | | This entirely removes the 'non-geckolib' feature of the util crate. |