- From: Dominique Hazael-Massieux <dom@w3.org>
- Date: Fri, 21 May 2010 10:57:51 +0200
- To: public-webapps <public-webapps@w3.org>
Hi, Glancing quickly at the editors draft of http://dev.w3.org/2006/webapi/WebSimpleDB/ and with help from the WebIDL checker, I've found the following problems: * none of the interfaces/exceptions are marked with the extended attribute [NoInterfaceObject] — I doubt they are all meant to be visible in the global namespace * The IDBDatabaseException Interface uses the "attribute" keyword for "code" and "message" - exceptions don't have attributes, the keyword should be removed * IDBDatabaseSync.createObjectStore uses an extended attribute "[Null=Null]" on its second parameter - I suspect it was meant to be "[TreatUndefinedAs=Null]", and if so, the type of the parameter should be "DOMString?" rather than DOMString Based on the discussions on the list, and as the beginning of 3.3 seems to allude to, synchronous operations are only going to be used in Workers; I suggest to state that clearly, and also to start the first example of the spec with the async example if that's the one that is most likely to be used. Dom
Received on Friday, 21 May 2010 08:58:00 UTC