Chromium Code Reviews| Index: chrome/browser/resources/net_internals/browser_bridge.js |
| =================================================================== |
| --- chrome/browser/resources/net_internals/browser_bridge.js (revision 112661) |
| +++ 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) |
|
James Hawkins
2011/12/02 22:08:57
i++
achuithb
2011/12/03 00:23:32
Done.
|
| + 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: |
| * |