Chromium Code Reviews| Index: third_party/WebKit/Source/devtools/front_end/resources/DOMStorageModel.js |
| diff --git a/third_party/WebKit/Source/devtools/front_end/resources/DOMStorageModel.js b/third_party/WebKit/Source/devtools/front_end/resources/DOMStorageModel.js |
| index 436f62d38be02156d221c92f6761ab07d7d4eebc..4ad52ec3889227517dd67f7452675841ee1f5089 100644 |
| --- a/third_party/WebKit/Source/devtools/front_end/resources/DOMStorageModel.js |
| +++ b/third_party/WebKit/Source/devtools/front_end/resources/DOMStorageModel.js |
| @@ -88,6 +88,11 @@ Resources.DOMStorage = class extends Common.Object { |
| removeItem(key) { |
| this._model._agent.removeDOMStorageItem(this.id, key); |
| } |
| + |
| + clear() { |
|
pfeldman
2017/01/13 18:51:25
When clearing the model, it should dispatch events
eostroukhov
2017/01/19 00:42:10
Done.
|
| + if (this.isLocalStorage) |
| + this._model._storageAgent.clearDataForOrigin(this._securityOrigin, 'local_storage'); |
| + } |
| }; |
| @@ -114,6 +119,7 @@ Resources.DOMStorageModel = class extends SDK.SDKModel { |
| /** @type {!Object.<string, !Resources.DOMStorage>} */ |
| this._storages = {}; |
| this._agent = target.domstorageAgent(); |
| + this._storageAgent = target.storageAgent(); |
| } |
| /** |