On 12/6/13 2:37 PM, Joshua Bell wrote:
This behavior is specified in prose, not IDL:

https://dvcs.w3.org/hg/IndexedDB/raw-file/tip/Overview.html#widl-IDBFactory-open-IDBOpenDBRequest-DOMString-name-unsigned-long-long-version

"If the value of version is 0 (zero), the implementation must throw a
TypeError."

Oh, huh. I was mislead here by Gecko not having indexeddb on webidl yet, so in fact seems to allow null. :( OK, great.

      undefined is treated as not passed.

... and we could default to 0 here, if we went down this path.

Ah, make sense.

-Boris

Reply via email to