| Index: third_party/WebKit/Source/devtools/front_end/sdk/NetworkManager.js
|
| diff --git a/third_party/WebKit/Source/devtools/front_end/sdk/NetworkManager.js b/third_party/WebKit/Source/devtools/front_end/sdk/NetworkManager.js
|
| index 55b3b748b82a9c53f24124f47eb9e6ec1831aa13..efa1c83780039f43f405a8d9725b222ed0dba868 100644
|
| --- a/third_party/WebKit/Source/devtools/front_end/sdk/NetworkManager.js
|
| +++ b/third_party/WebKit/Source/devtools/front_end/sdk/NetworkManager.js
|
| @@ -54,6 +54,11 @@ WebInspector.NetworkManager = function(target)
|
| /** @type {!Map<!NetworkAgent.CertificateId, !Promise<!NetworkAgent.CertificateDetails>>} */
|
| this._certificateDetailsCache = new Map();
|
|
|
| + this._bypassServiceWorkerSetting = WebInspector.settings.createSetting("bypassServiceWorker", false);
|
| + if (this._bypassServiceWorkerSetting.get())
|
| + this._bypassServiceWorkerChanged();
|
| + this._bypassServiceWorkerSetting.addChangeListener(this._bypassServiceWorkerChanged, this);
|
| +
|
| WebInspector.moduleSetting("cacheDisabled").addChangeListener(this._cacheDisabledSettingChanged, this);
|
| }
|
|
|
| @@ -145,6 +150,19 @@ WebInspector.NetworkManager.prototype = {
|
| return promise;
|
| },
|
|
|
| + /**
|
| + * @return {!WebInspector.Setting}
|
| + */
|
| + bypassServiceWorkerSetting: function()
|
| + {
|
| + return this._bypassServiceWorkerSetting;
|
| + },
|
| +
|
| + _bypassServiceWorkerChanged: function()
|
| + {
|
| + this._networkAgent.setBypassServiceWorker(this._bypassServiceWorkerSetting.get());
|
| + },
|
| +
|
| __proto__: WebInspector.SDKModel.prototype
|
| }
|
|
|
|
|