Index: third_party/WebKit/Source/modules/indexeddb/WebIDBObserverImpl.h |
diff --git a/third_party/WebKit/Source/modules/indexeddb/WebIDBObserverImpl.h b/third_party/WebKit/Source/modules/indexeddb/WebIDBObserverImpl.h |
index 97c53bb53cd009921f37bd19d5bbe2df43628c6d..e61acb20de32122b53dc92cb05dd664c24aea6ee 100644 |
--- a/third_party/WebKit/Source/modules/indexeddb/WebIDBObserverImpl.h |
+++ b/third_party/WebKit/Source/modules/indexeddb/WebIDBObserverImpl.h |
@@ -7,10 +7,12 @@ |
#include "platform/heap/Persistent.h" |
#include "public/platform/modules/indexeddb/WebIDBObserver.h" |
+#include <vector> |
namespace blink { |
class IDBObserver; |
+struct WebIDBObservation; |
class WebIDBObserverImpl final : public WebIDBObserver { |
USING_FAST_MALLOC(WebIDBObserverImpl); |
@@ -21,6 +23,7 @@ public: |
~WebIDBObserverImpl() override; |
void setId(int32_t); |
+ void onChange(const std::vector<WebIDBObservation>&, std::vector<int32_t> observationIndex); |
private: |
enum { kInvalidObserverId = -1 }; |