| Index: chrome/browser/resources/net_internals/browser_bridge.js
|
| diff --git a/chrome/browser/resources/net_internals/browser_bridge.js b/chrome/browser/resources/net_internals/browser_bridge.js
|
| index 5184f3a901ff0c2124e27a7d0fc5cb2dead7c280..55bc2b29265244018e42625cb50efe374a91fd80 100644
|
| --- a/chrome/browser/resources/net_internals/browser_bridge.js
|
| +++ b/chrome/browser/resources/net_internals/browser_bridge.js
|
| @@ -27,6 +27,7 @@ var BrowserBridge = (function() {
|
| this.constantsObservers_ = [];
|
| this.crosONCFileParseObservers_ = [];
|
| this.storeDebugLogsObservers_ = [];
|
| + this.setNetworkDebugModeObservers_ = [];
|
|
|
| this.pollableDataHelpers_ = {};
|
| this.pollableDataHelpers_.proxySettings =
|
| @@ -238,6 +239,10 @@ var BrowserBridge = (function() {
|
| this.send('storeDebugLogs');
|
| },
|
|
|
| + setNetworkDebugMode: function(subsystem) {
|
| + this.send('setNetworkDebugMode', [subsystem]);
|
| + },
|
| +
|
| sendGetHttpPipeliningStatus: function() {
|
| this.send('getHttpPipeliningStatus');
|
| },
|
| @@ -335,6 +340,11 @@ var BrowserBridge = (function() {
|
| this.storeDebugLogsObservers_[i].onStoreDebugLogs(status);
|
| },
|
|
|
| + receivedSetNetworkDebugMode: function(status) {
|
| + for (var i = 0; i < this.setNetworkDebugModeObservers_.length; i++)
|
| + this.setNetworkDebugModeObservers_[i].onSetNetworkDebugMode(status);
|
| + },
|
| +
|
| receivedHttpCacheInfo: function(info) {
|
| this.pollableDataHelpers_.httpCacheInfo.update(info);
|
| },
|
| @@ -541,6 +551,16 @@ var BrowserBridge = (function() {
|
| },
|
|
|
| /**
|
| + * Adds a listener for network debugging mode status. The observer
|
| + * will be called back with:
|
| + *
|
| + * observer.onSetNetworkDebugMode(status);
|
| + */
|
| + addSetNetworkDebugModeObserver: function(observer) {
|
| + this.setNetworkDebugModeObservers_.push(observer);
|
| + },
|
| +
|
| + /**
|
| * Adds a listener for HTTP throttling-related events. |observer| will be
|
| * called back when HTTP throttling is enabled/disabled, through:
|
| *
|
|
|