IndexedDB: Remove dependency on IDBKey type from IDLs
Created attachment 182788 [details] Patch
See http://wkbug.com/97375 for more context. This is the preamble to removing special cases for IDBKey from WebKitIDL (code generators, custom binding code, etc). On the one hand this gets us closer to having WebKitIDL match WebIDL - "IDBKey" is replaced by "any" in our IDL files. On the other, this is more code at many of the method implementations, violating DRY.
dgrogan@, alecflett@ - can you guys take a preliminary look?
Created attachment 183060 [details] Patch
New patch is just a rebase, and I wanted to get the bots to give it a try.
Comment on attachment 183060 [details] Patch lgtm
haraken@ - can you take a look?
Comment on attachment 183060 [details] Patch LGTM
Comment on attachment 183060 [details] Patch Clearing flags on attachment: 183060 Committed r140457: <http://trac.webkit.org/changeset/140457>
All reviewed patches have been landed. Closing bug.