| Index: chrome/renderer/renderer_webidbdatabase_impl.cc
|
| diff --git a/chrome/renderer/renderer_webidbdatabase_impl.cc b/chrome/renderer/renderer_webidbdatabase_impl.cc
|
| index bc2821026d0c548d05c4fcc86aab7dec0b2d98f1..140b16fab8d3b40d9472ed4ead3e59d124effcbb 100644
|
| --- a/chrome/renderer/renderer_webidbdatabase_impl.cc
|
| +++ b/chrome/renderer/renderer_webidbdatabase_impl.cc
|
| @@ -7,8 +7,11 @@
|
| #include "chrome/common/render_messages.h"
|
| #include "chrome/renderer/render_thread.h"
|
| #include "chrome/renderer/indexed_db_dispatcher.h"
|
| +#include "third_party/WebKit/WebKit/chromium/public/WebString.h"
|
|
|
| using WebKit::WebDOMStringList;
|
| +using WebKit::WebFrame;
|
| +using WebKit::WebIDBCallbacks;
|
| using WebKit::WebString;
|
| using WebKit::WebVector;
|
|
|
| @@ -55,3 +58,12 @@ WebDOMStringList RendererWebIDBDatabaseImpl::objectStores() {
|
| }
|
| return webResult;
|
| }
|
| +
|
| +void RendererWebIDBDatabaseImpl::createObjectStore(
|
| + const WebString& name, const WebString& key_path, bool auto_increment,
|
| + WebIDBCallbacks* callbacks) {
|
| + IndexedDBDispatcher* dispatcher =
|
| + RenderThread::current()->indexed_db_dispatcher();
|
| + dispatcher->RequestIDBDatabaseCreateObjectStore(
|
| + name, key_path, auto_increment, callbacks, idb_database_id_);
|
| +}
|
|
|