Index: third_party/WebKit/Source/devtools/front_end/resources/IndexedDBModel.js |
diff --git a/third_party/WebKit/Source/devtools/front_end/resources/IndexedDBModel.js b/third_party/WebKit/Source/devtools/front_end/resources/IndexedDBModel.js |
index 1418001aa8d05054c67cba7ed19cb56d0adc4f06..2f9f62ff207a578460a36db2b234a8b5dd8a32b3 100644 |
--- a/third_party/WebKit/Source/devtools/front_end/resources/IndexedDBModel.js |
+++ b/third_party/WebKit/Source/devtools/front_end/resources/IndexedDBModel.js |
@@ -192,6 +192,14 @@ Resources.IndexedDBModel = class extends SDK.SDKModel { |
/** |
* @param {!Resources.IndexedDBModel.DatabaseId} databaseId |
+ */ |
+ refreshDatabaseView(databaseId) { |
eostroukhov
2017/05/23 20:29:55
"refreshDatabase"?
kristipark
2017/05/23 20:53:58
Using refreshDatabase causes the tab to crash (the
eostroukhov
2017/05/23 20:57:32
There shouldn't be any crashes - can you open a bu
|
+ this.dispatchEventToListeners( |
+ Resources.IndexedDBModel.Events.DatabaseRefreshed, {model: this, databaseId: databaseId}); |
eostroukhov
2017/05/23 20:29:55
Don't pass model here - just the databaseId.
kristipark
2017/05/23 20:53:58
Done.
|
+ } |
+ |
+ /** |
+ * @param {!Resources.IndexedDBModel.DatabaseId} databaseId |
* @param {string} objectStoreName |
* @param {function()} callback |
*/ |
@@ -439,7 +447,8 @@ Resources.IndexedDBModel.KeyPathTypes = { |
Resources.IndexedDBModel.Events = { |
DatabaseAdded: Symbol('DatabaseAdded'), |
DatabaseRemoved: Symbol('DatabaseRemoved'), |
- DatabaseLoaded: Symbol('DatabaseLoaded') |
+ DatabaseLoaded: Symbol('DatabaseLoaded'), |
+ DatabaseRefreshed: Symbol('DatabaseRefreshed') |
}; |
/** |