- From: Jeffrey Yasskin via GitHub <sysbot+gh@w3.org>
- Date: Wed, 20 May 2015 15:16:26 +0000
- To: public-web-bluetooth-log@w3.org
The following commits were just pushed by jyasskin to https://github.com/WebBluetoothCG/web-bluetooth: * Remove attribute instance IDs, and merge BluetoothDiscovery and BluetoothInteraction. The Mac/iOS platforms don't expose a persistent instance ID for attributes. I believe they use object identity within a process to distinguish multiple attributes with the same UUID, although that's not documented. This patch also documents that the web platform will use object identity for this purpose. Removing instance IDs makes BluetoothInteraction empty, so I don't need Bluetooth to have multiple components anymore. Fixes #51 and fixes #52. by Jeffrey Yasskin https://github.com/WebBluetoothCG/web-bluetooth/commit/c40ada33c09aa10c6e77293f06fd72061b489c87 * Distinguish entities in the cache from the attributes they represent, per @kenchris' comment. by Jeffrey Yasskin https://github.com/WebBluetoothCG/web-bluetooth/commit/51919c6a4d568a6b2106f2996ac0383d4ec8433a * Merge pull request #113 from jyasskin/remove-instance-ids Remove attribute instance IDs, and merge BluetoothDiscovery and BluetoothInteraction. by Jeffrey Yasskin https://github.com/WebBluetoothCG/web-bluetooth/commit/f648b430b18f58e2220c2f8b1e9a71fb0eebb516
Received on Wednesday, 20 May 2015 15:16:33 UTC