| 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;
|
| };
|
|
|
| } // namespace blink
|
|
|