Chromium Code Reviews| 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') |
| }; |
| /** |