Re: [w3c/IndexedDB] Specify timing of transaction deactivation more precisely (#87)

For case 1, HTML's existing [global script clean-up jobs list](https://html.spec.whatwg.org/multipage/webappapis.html#global-script-clean-up-jobs-list) looks almost right, although it is invoked _before_ a microtask checkpoint in [clean up after running script](https://html.spec.whatwg.org/multipage/webappapis.html#clean-up-after-running-script). I don't suppose we can switch the order there? 

Otherwise we need basically the same thing. The [transaction() method's step 8](https://w3c.github.io/IndexedDB/#dom-idbdatabase-transaction) would change to: _Add a step to the **global script clean-up jobs list 2 - electric boogaloo** to unset transaction's active flag._  Same assertions hold: unsetting the flag cannot run scripts and is not sensitive to the order.


-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/w3c/IndexedDB/issues/87#issuecomment-273644459

Received on Thursday, 19 January 2017 00:21:27 UTC