- From: Jeffrey Yasskin via GitHub <sysbot+gh@w3.org>
- Date: Wed, 09 Mar 2016 18:23:48 +0000
- To: public-web-bluetooth-log@w3.org
The following commits were just pushed by jyasskin to https://github.com/WebBluetoothCG/web-bluetooth: * Enforce that the current realm is connected while running GATT procedures. This change makes it so that a disconnect() call takes effect immediately and prevents any subsequent changes to member variables from a returning GATT procedure, even if the GATT procedure started before the disconnection. It also forces all active requests to fail with a NetworkError so that no remnants of the connection keep running after it's terminated. This reverses the readValue() promise and event order from #175, in order to avoid needing to perform a microtask checkpoint inside the algorithm. Fixes #114. Fixes #171. by Jeffrey Yasskin https://github.com/WebBluetoothCG/web-bluetooth/commit/7d590bad80c57f68c069d9f6d4cb48549f52e628 * Put the connection-checking wrapper note in its own paragraph. by Jeffrey Yasskin https://github.com/WebBluetoothCG/web-bluetooth/commit/6ebe5f0eec3a744c37fc1fe813ddf1c8b9ad6774 * Merge pull request #209 from jyasskin/enforce-connectedness Enforce that the current realm is connected while running GATT procedures. by Jeffrey Yasskin https://github.com/WebBluetoothCG/web-bluetooth/commit/abb1c91cb03aa2dfb6a053a02fd55c942ec00377
Received on Wednesday, 9 March 2016 18:23:52 UTC