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,11 @@ |
this.send('getSystemLog', [log_key, cellId]); |
}, |
+ importONCFile: function(fileContent, passcode) { |
+ this.send('importONCFile', [fileContent, passcode]); |
+ |
mmenke
2011/12/01 19:33:35
nit: Blank line not needed.
achuithb
2011/12/02 05:25:42
Done.
|
+ }, |
+ |
//-------------------------------------------------------------------------- |
// Messages received from the browser. |
//-------------------------------------------------------------------------- |
@@ -311,6 +317,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 +496,16 @@ |
}, |
/** |
+ * Adds a listener for ONC File Parse failures. 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: |
* |