| Index: chrome/browser/resources/net_internals/browser_bridge.js
|
| ===================================================================
|
| --- chrome/browser/resources/net_internals/browser_bridge.js (revision 112023)
|
| +++ chrome/browser/resources/net_internals/browser_bridge.js (working copy)
|
| @@ -25,6 +25,7 @@
|
| this.hstsObservers_ = [];
|
| this.httpThrottlingObservers_ = [];
|
| this.constantsObservers_ = [];
|
| + this.crosONCFileParseObservers_ = [];
|
|
|
| this.pollableDataHelpers_ = {};
|
| this.pollableDataHelpers_.proxySettings =
|
| @@ -224,6 +225,10 @@
|
| this.send('getSystemLog', [log_key, cellId]);
|
| },
|
|
|
| + importONCFile: function(fileContent, passcode) {
|
| + this.send('importONCFile', [fileContent, passcode]);
|
| + },
|
| +
|
| //--------------------------------------------------------------------------
|
| // Messages received from the browser.
|
| //--------------------------------------------------------------------------
|
| @@ -311,6 +316,11 @@
|
| this.hstsObservers_[i].onHSTSQueryResult(info);
|
| },
|
|
|
| + receivedONCFileParse: function(status) {
|
| + for (var i = 0; i < this.crosONCFileParseObservers_.length; ++i)
|
| + this.crosONCFileParseObservers_[i].onONCFileParse(status);
|
| + },
|
| +
|
| receivedHttpCacheInfo: function(info) {
|
| this.pollableDataHelpers_.httpCacheInfo.update(info);
|
| },
|
| @@ -485,6 +495,16 @@
|
| },
|
|
|
| /**
|
| + * Adds a listener for ONC file parse status. The observer will be called
|
| + * back with:
|
| + *
|
| + * observer.onONCFileParse(status);
|
| + */
|
| + addCrosONCFileParseObserver: function(observer) {
|
| + this.crosONCFileParseObservers_.push(observer);
|
| + },
|
| +
|
| + /**
|
| * Adds a listener for HTTP throttling-related events. |observer| will be
|
| * called back when HTTP throttling is enabled/disabled, through:
|
| *
|
|
|