[webkit-dev] IndexedDB API
Jeremy Orlow
jorlow at chromium.org
Thu Jan 21 23:40:04 PST 2010
On Thu, Jan 21, 2010 at 11:14 PM, Maciej Stachowiak <mjs at apple.com> wrote:
>
> On Jan 21, 2010, at 9:53 PM, Jeremy Orlow wrote:
>
> > A couple of us at Google are starting to look at implementing the
> IndexedDB API [1] in WebKit. We thought a good first step would be to
> create the IDL files. The first thing I noticed is that it and the Web SQL
> Database API [2] have quite a few conflicts in terms of their interface
> names. I'm wondering how we can work around this.
>
> It seems like this is something that should be fixed in the IndexedDB spec.
>
> > One idea I had was to just add a prefix to every IndexedDB interface.
> Maybe something like IDB? I'd probably go ahead and give all the indexed
> database API files a "IDB" prefix just to make it clear which files are
> connected to that API. Does this sound good?
>
> Even if you rename the files, having multiple interfaces with the same
> interface name will still cause problems. I don't think it will even
> compile. We could do some interim thing but we really need to get the spec
> fixed.
>
I meant prefixing both the interfaces and the files with IDB which I believe
would solve the problem.
That said, I agree the correct solution is fixing one or both of the specs.
I'll probably try the prefix solution tomorrow though to see if it'd even
work.
> > Like I said, we're _just_ getting started. Once we've got the basics
> down (like the IDL files) we'll probably be writing up a design doc to get
> feedback on an end-to-end design and/or soliciting more advice on
> webkit-dev.
>
> Regards,
> Maciej
>
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.webkit.org/pipermail/webkit-dev/attachments/20100121/6e1ed58c/attachment.html>
More information about the webkit-dev
mailing list