diff --git a/dom/indexedDB/IDBDatabase.cpp b/dom/indexedDB/IDBDatabase.cpp index 5db083b605e0..5159ab5af111 100644 --- a/dom/indexedDB/IDBDatabase.cpp +++ b/dom/indexedDB/IDBDatabase.cpp @@ -885,7 +885,7 @@ SetVersionHelper::DoDatabaseWork(mozIStorageConnection* aConnection) } nsresult -SetVersionHelper::GetSuccessResult(nsIWritableVariant* /* aResult */) +SetVersionHelper::GetSuccessResult(nsIWritableVariant* aResult) { DatabaseInfo* info; if (!DatabaseInfo::Get(mDatabase->Id(), &info)) { @@ -894,6 +894,7 @@ SetVersionHelper::GetSuccessResult(nsIWritableVariant* /* aResult */) } info->version = mVersion; + aResult->SetAsISupports(static_cast(mTransaction)); return NS_OK; } diff --git a/dom/indexedDB/test/test_setVersion_events.html b/dom/indexedDB/test/test_setVersion_events.html index 40928b1b1ec8..a7f41b4b2b39 100644 --- a/dom/indexedDB/test/test_setVersion_events.html +++ b/dom/indexedDB/test/test_setVersion_events.html @@ -13,9 +13,6 @@