Index: chrome/browser/resources/net_internals/browser_bridge.js |
=================================================================== |
--- chrome/browser/resources/net_internals/browser_bridge.js (revision 173622) |
+++ chrome/browser/resources/net_internals/browser_bridge.js (working copy) |
@@ -64,6 +64,9 @@ |
new PollableDataHelper('onSpdyAlternateProtocolMappingsChanged', |
this.sendGetSpdyAlternateProtocolMappings.bind( |
this)); |
+ this.pollableDataHelpers_.mobileNetLogInfo = |
+ new PollableDataHelper('onMobileNetLogInfoChanged', |
+ this.sendGetMobileNetLogInfo.bind(this)); |
if (cr.isWindows) { |
this.pollableDataHelpers_.serviceProviders = |
new PollableDataHelper('onServiceProvidersChanged', |
@@ -204,6 +207,18 @@ |
this.send('getHistoricNetworkStats'); |
}, |
+ sendStartNetLog: function() { |
+ this.send('startNetLog'); |
+ }, |
+ |
+ sendStopNetLog: function() { |
+ this.send('stopNetLog'); |
+ }, |
+ |
+ sendSendNetLog: function() { |
+ this.send('sendNetLog'); |
+ }, |
+ |
sendCloseIdleSockets: function() { |
this.send('closeIdleSockets'); |
}, |
@@ -224,6 +239,10 @@ |
this.send('getSpdyAlternateProtocolMappings'); |
}, |
+ sendGetMobileNetLogInfo: function() { |
+ this.send('getMobileNetLogInfo'); |
+ }, |
+ |
sendGetServiceProviders: function() { |
this.send('getServiceProviders'); |
}, |
@@ -341,6 +360,10 @@ |
spdyAlternateProtocolMappings); |
}, |
+ receivedMobileNetLogInfo: function(mobileNetLogInfo) { |
+ this.pollableDataHelpers_.mobileNetLogInfo.update(mobileNetLogInfo); |
+ }, |
+ |
receivedServiceProviders: function(serviceProviders) { |
this.pollableDataHelpers_.serviceProviders.update(serviceProviders); |
}, |
@@ -540,6 +563,17 @@ |
}, |
/** |
+ * Adds a listener of the NetLogTempFile state. |observer| will be called |
+ * back when data is received, through: |
+ * |
+ * observer.onMobileNetLogInfoChanged(mobileNetLogInfo) |
+ */ |
+ addMobileNetLogInfoObserver: function(observer, ignoreWhenUnchanged) { |
+ this.pollableDataHelpers_.mobileNetLogInfo.addObserver( |
+ observer, ignoreWhenUnchanged); |
+ }, |
+ |
+ /** |
* Adds a listener of the service providers info. |observer| will be called |
* back when data is received, through: |
* |