Index: third_party/WebKit/Source/modules/indexeddb/WebIDBCallbacksImpl.cpp |
diff --git a/third_party/WebKit/Source/modules/indexeddb/WebIDBCallbacksImpl.cpp b/third_party/WebKit/Source/modules/indexeddb/WebIDBCallbacksImpl.cpp |
index 2f7f7df7a69c68efc6b1941849c1c97745086bfd..16b7c5a9fa293ecf532eae9d95e77c2982f573fc 100644 |
--- a/third_party/WebKit/Source/modules/indexeddb/WebIDBCallbacksImpl.cpp |
+++ b/third_party/WebKit/Source/modules/indexeddb/WebIDBCallbacksImpl.cpp |
@@ -78,7 +78,7 @@ void WebIDBCallbacksImpl::OnError(const WebIDBDatabaseError& error) { |
return; |
probe::AsyncTask async_task(request_->GetExecutionContext(), this, "error"); |
- request_->OnError(DOMException::Create(error.Code(), error.Message())); |
+ request_->QueueResult(DOMException::Create(error.Code(), error.Message())); |
} |
void WebIDBCallbacksImpl::OnSuccess( |
@@ -101,8 +101,8 @@ void WebIDBCallbacksImpl::OnSuccess(WebIDBCursor* cursor, |
return; |
probe::AsyncTask async_task(request_->GetExecutionContext(), this, "success"); |
- request_->OnSuccess(WTF::WrapUnique(cursor), key, primary_key, |
- IDBValue::Create(value, request_->GetIsolate())); |
+ request_->QueueResult(WTF::WrapUnique(cursor), key, primary_key, |
+ IDBValue::Create(value, request_->GetIsolate())); |
} |
void WebIDBCallbacksImpl::OnSuccess(WebIDBDatabase* backend, |
@@ -122,7 +122,7 @@ void WebIDBCallbacksImpl::OnSuccess(const WebIDBKey& key) { |
return; |
probe::AsyncTask async_task(request_->GetExecutionContext(), this, "success"); |
- request_->OnSuccess(key); |
+ request_->QueueResult(key); |
} |
void WebIDBCallbacksImpl::OnSuccess(const WebIDBValue& value) { |
@@ -130,7 +130,7 @@ void WebIDBCallbacksImpl::OnSuccess(const WebIDBValue& value) { |
return; |
probe::AsyncTask async_task(request_->GetExecutionContext(), this, "success"); |
- request_->OnSuccess(IDBValue::Create(value, request_->GetIsolate())); |
+ request_->QueueResult(IDBValue::Create(value, request_->GetIsolate())); |
} |
void WebIDBCallbacksImpl::OnSuccess(const WebVector<WebIDBValue>& values) { |
@@ -141,7 +141,7 @@ void WebIDBCallbacksImpl::OnSuccess(const WebVector<WebIDBValue>& values) { |
Vector<RefPtr<IDBValue>> idb_values(values.size()); |
for (size_t i = 0; i < values.size(); ++i) |
idb_values[i] = IDBValue::Create(values[i], request_->GetIsolate()); |
- request_->OnSuccess(idb_values); |
+ request_->QueueResult(idb_values); |
} |
void WebIDBCallbacksImpl::OnSuccess(long long value) { |
@@ -167,8 +167,8 @@ void WebIDBCallbacksImpl::OnSuccess(const WebIDBKey& key, |
return; |
probe::AsyncTask async_task(request_->GetExecutionContext(), this, "success"); |
- request_->OnSuccess(key, primary_key, |
- IDBValue::Create(value, request_->GetIsolate())); |
+ request_->QueueResult(key, primary_key, |
+ IDBValue::Create(value, request_->GetIsolate())); |
} |
void WebIDBCallbacksImpl::OnBlocked(long long old_version) { |