[web-bluetooth] new commits pushed by jyasskin

The following commits were just pushed by jyasskin to 
https://github.com/WebBluetoothCG/web-bluetooth:

* Explicitly list BluetoothDevice's internal slots, and link them.
  by Jeffrey Yasskin
https://github.com/WebBluetoothCG/web-bluetooth/commit/a636424bc5026962f40a755d572dfca85fe7bb54

* Give BluetoothAdvertisingData.manufacturerData and .serviceData 
explicit maplike types.

This avoids needing a "read only Map" type, and makes it easier to 
update
serviceData when the allowed services change.
  by Jeffrey Yasskin
https://github.com/WebBluetoothCG/web-bluetooth/commit/63a4e2e785e411a3078e89c519f4c28d9860ce90

* Fix #193: merge newly-granted allowed services into the stored list.

This also gives BluetoothDevice.uuids a getter to compute the right 
UUID set.
  by Jeffrey Yasskin
https://github.com/WebBluetoothCG/web-bluetooth/commit/4af02d8435e1c68424fe8d6353d941cb3c093726

* Filter service-changed events to only allowed services.
  by Jeffrey Yasskin
https://github.com/WebBluetoothCG/web-bluetooth/commit/2ece2dc91a802fde9ffe5c394b7f447ad1b24085

* Fix the caching of `device.uuids` after a service is added to the 
device.

I missed the unfiltered UUIDs as part of the cache key. Service 
changes were
also not updating [[unfilteredUuids]], so I made them do that too.
  by Jeffrey Yasskin
https://github.com/WebBluetoothCG/web-bluetooth/commit/1989b07269afda932f9990fd84a5b6a91822811e

* Merge pull request #203 from jyasskin/update-services

Merge newly-granted allowed services into the stored list.
  by Jeffrey Yasskin
https://github.com/WebBluetoothCG/web-bluetooth/commit/cf1a6a92fea348acea8215b5cff8995215176c47

Received on Wednesday, 27 January 2016 22:03:58 UTC