This is an archived snapshot of W3C's public bugzilla bug tracker, decommissioned in April 2019. Please see the home page for more details.

Bug 12234 - [IndexedDB] Integrate with the HTML5 event loop
Summary: [IndexedDB] Integrate with the HTML5 event loop
Alias: None
Product: WebAppsWG
Classification: Unclassified
Component: Indexed Database API (show other bugs)
Version: unspecified
Hardware: PC All
: P2 normal
Target Milestone: ---
Assignee: Eliot Graff
QA Contact: public-webapps-bugzilla
Depends on:
Reported: 2011-03-04 00:08 UTC by Jonas Sicking (Not reading bugmail)
Modified: 2011-07-05 16:59 UTC (History)
4 users (show)

See Also:


Description Jonas Sicking (Not reading bugmail) 2011-03-04 00:08:39 UTC
We need to stop using terms like "asynchronously do X" and instead say things like "queue a task to do X". This will make it clearer what happens asynchronously or synchronously in relation to what.
Comment 1 Jeremy Orlow 2011-03-04 00:16:32 UTC
Some of the language about firing events isn't super clear that it's supposed to be async as well.  The language needs to be tightened up a bit.
Comment 2 Eliot Graff 2011-06-09 19:24:09 UTC
Taking to work on the "asynchronously do X" part.
Comment 3 Eliot Graff 2011-06-09 21:02:15 UTC
Rewrote the relevant "asynchronous" sentences in the following:

3.1.7, step 3
3.2.3 IDBFactory.deleteDatabase
3.2.4 IDBDatabase.createObjectstore
3.2.5 IDBObjectstore.createIndex
3.2.5 IDBObjectstore.createIndex
4.2, step 5
4.3, step 2
4.4, step 3
4.5, step 3
4.8, step 2
4.8, step 5
4.8, step 10
Comment 4 Eliot Graff 2011-07-05 16:59:16 UTC
I fixed this with the checkin on 6/9 but forgot to resolve the bug. Sorry.