#include "url/gurl.h"
namespace content {
+class IndexedDBBlobInfo;
class IndexedDBConnection;
class IndexedDBCursor;
class IndexedDBDatabase;
virtual void OnSuccessWithPrefetch(
const std::vector<IndexedDBKey>& keys,
const std::vector<IndexedDBKey>& primary_keys,
- const std::vector<IndexedDBValue>& values);
+ std::vector<IndexedDBValue>& values);
// IndexedDBDatabase::Get (with key injection)
virtual void OnSuccess(IndexedDBValue* value,
virtual void OnSuccess(const IndexedDBKey& key);
// IndexedDBDatabase::Count
+ // IndexedDBFactory::DeleteDatabase
virtual void OnSuccess(int64 value);
// IndexedDBDatabase::Delete
virtual ~IndexedDBCallbacks();
private:
+ void RegisterBlobsAndSend(const std::vector<IndexedDBBlobInfo>& blob_info,
+ const base::Closure& callback);
+
friend class base::RefCounted<IndexedDBCallbacks>;
// Originally from IndexedDBCallbacks: