#include "base/basictypes.h"
#include "base/memory/ref_counted.h"
+#include "third_party/WebKit/public/platform/WebIDBCursor.h"
#include "third_party/WebKit/public/platform/WebIDBDatabase.h"
namespace blink {
virtual void createTransaction(long long transaction_id,
blink::WebIDBDatabaseCallbacks* callbacks,
const blink::WebVector<long long>& scope,
- unsigned short mode);
+ blink::WebIDBDatabase::TransactionMode mode);
virtual void close();
virtual void get(long long transactionId,
long long objectStoreId,
long long objectStoreId,
long long indexId,
const blink::WebIDBKeyRange&,
- unsigned short direction,
+ blink::WebIDBCursor::Direction direction,
bool keyOnly,
TaskType,
blink::WebIDBCallbacks*);