| Index: third_party/WebKit/Source/devtools/front_end/sdk/SecurityOriginManager.js
|
| diff --git a/third_party/WebKit/Source/devtools/front_end/sdk/SecurityOriginManager.js b/third_party/WebKit/Source/devtools/front_end/sdk/SecurityOriginManager.js
|
| index e8ad6f91460b9c09536bc8c2aa2319a76eadb4c8..4ef0cf037164065b16db3decd95673113888f0c3 100644
|
| --- a/third_party/WebKit/Source/devtools/front_end/sdk/SecurityOriginManager.js
|
| +++ b/third_party/WebKit/Source/devtools/front_end/sdk/SecurityOriginManager.js
|
| @@ -7,9 +7,11 @@
|
| SDK.SecurityOriginManager = class extends SDK.SDKModel {
|
| /**
|
| * @param {!SDK.Target} target
|
| + * @param {!Protocol.Dispatcher} dispatcher
|
| */
|
| - constructor(target) {
|
| - super(target);
|
| + constructor(target, dispatcher) {
|
| + super(target, dispatcher);
|
| + this._storageAgent = dispatcher.storageAgent();
|
|
|
| /** @type {!Set<string>} */
|
| this._securityOrigins = new Set();
|
| @@ -55,6 +57,14 @@ SDK.SecurityOriginManager = class extends SDK.SDKModel {
|
| this._mainSecurityOrigin = securityOrigin;
|
| this.dispatchEventToListeners(SDK.SecurityOriginManager.Events.MainSecurityOriginChanged, securityOrigin);
|
| }
|
| +
|
| + /**
|
| + * @param {string} securityOrigin
|
| + * @param {string} dataTypes
|
| + */
|
| + clearDataForSecurityOrigin(securityOrigin, dataTypes) {
|
| + this._storageAgent.clearDataForOrigin(securityOrigin, dataTypes);
|
| + }
|
| };
|
|
|
| SDK.SDKModel.register(SDK.SecurityOriginManager, SDK.Target.Capability.None, false);
|
|
|