| 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() {
|
|
|