Index: third_party/WebKit/Source/modules/indexeddb/WebIDBDatabaseCallbacksImpl.cpp |
diff --git a/third_party/WebKit/Source/modules/indexeddb/WebIDBDatabaseCallbacksImpl.cpp b/third_party/WebKit/Source/modules/indexeddb/WebIDBDatabaseCallbacksImpl.cpp |
index e26ae2e8da851a61f9531757f26deef9fd2fe5f8..a8108a7538042d44cced88e8552003fcdbe31bc3 100644 |
--- a/third_party/WebKit/Source/modules/indexeddb/WebIDBDatabaseCallbacksImpl.cpp |
+++ b/third_party/WebKit/Source/modules/indexeddb/WebIDBDatabaseCallbacksImpl.cpp |
@@ -27,6 +27,7 @@ |
#include "core/dom/DOMException.h" |
#include "wtf/PtrUtil.h" |
+ |
#include <memory> |
namespace blink { |
@@ -73,9 +74,11 @@ void WebIDBDatabaseCallbacksImpl::onComplete(long long transactionId) { |
void WebIDBDatabaseCallbacksImpl::onChanges( |
const std::unordered_map<int32_t, std::vector<int32_t>>& |
observation_index_map, |
- const WebVector<WebIDBObservation>& observations) { |
+ const WebVector<WebIDBObservation>& observations, |
+ const std::unordered_map<int32_t, std::pair<int64_t, std::vector<int64_t>>>& |
+ transactions) { |
if (m_callbacks) |
- m_callbacks->onChanges(observation_index_map, observations); |
+ m_callbacks->onChanges(observation_index_map, observations, transactions); |
} |
void WebIDBDatabaseCallbacksImpl::detach() { |