Index: tools/android/loading/devtools_monitor.py |
diff --git a/tools/android/loading/devtools_monitor.py b/tools/android/loading/devtools_monitor.py |
index 5e8470bac8c3a8356e4601e1505d3da38b1494c0..f1aab2e2fa70552a4dea13643dc7eb66a6cb06de 100644 |
--- a/tools/android/loading/devtools_monitor.py |
+++ b/tools/android/loading/devtools_monitor.py |
@@ -168,6 +168,15 @@ class DevToolsConnection(object): |
raise DevToolsConnectionException( |
'Unexpected response for %s: %s' % (method, result)) |
+ def ClearCache(self): |
+ """Clears buffer cache. |
+ |
+ Will assert that the browser supports cache clearing. |
+ """ |
+ res = self.SyncRequest('Network.canClearBrowserCache') |
+ assert res['result'], 'Cache clearing is not supported by this browser.' |
+ self.SyncRequest('Network.clearBrowserCache') |
+ |
def SetUpMonitoring(self): |
for domain in self._domains_to_enable: |
self._ws.RegisterDomain(domain, self._OnDataReceived) |