Index: third_party/WebKit/public/platform/modules/indexeddb/WebIDBObserver.h |
diff --git a/third_party/WebKit/public/platform/modules/indexeddb/WebIDBObserver.h b/third_party/WebKit/public/platform/modules/indexeddb/WebIDBObserver.h |
index 0f9321270f3112e145da3b937d1e758061476d72..d2727ee24f305bcc16636cd3b4869dbb1be647de 100644 |
--- a/third_party/WebKit/public/platform/modules/indexeddb/WebIDBObserver.h |
+++ b/third_party/WebKit/public/platform/modules/indexeddb/WebIDBObserver.h |
@@ -7,11 +7,20 @@ |
#ifndef WebIDBObserver_h |
#define WebIDBObserver_h |
+#include <vector> |
+ |
namespace blink { |
+struct WebIDBObservation; |
+ |
class WebIDBObserver { |
public: |
virtual ~WebIDBObserver() {} |
+ |
+ virtual bool transaction() = 0; |
+ virtual bool noRecords() = 0; |
+ virtual bool values() = 0; |
+ virtual void onChange(const std::vector<WebIDBObservation>&, std::vector<int32_t> observationIndex) = 0; |
jsbell
2016/07/14 20:08:14
These need to be WebVector
palakj1
2016/07/15 20:16:05
changed.
|
}; |
} // namespace blink |