summaryrefslogtreecommitdiffstats
path: root/tools
diff options
context:
space:
mode:
authorszym@chromium.org <szym@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98>2013-09-30 17:24:41 +0000
committerszym@chromium.org <szym@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98>2013-09-30 17:24:41 +0000
commite1af59cdec69cb59cfa314f7325ad9c65144ca8e (patch)
tree54374adbe597e5ae24fa504a4f26cd10766b5904 /tools
parent720878ee9f41d482aa7cb813d2f995a2e11e7487 (diff)
downloadchromium_src-e1af59cdec69cb59cfa314f7325ad9c65144ca8e.zip
chromium_src-e1af59cdec69cb59cfa314f7325ad9c65144ca8e.tar.gz
chromium_src-e1af59cdec69cb59cfa314f7325ad9c65144ca8e.tar.bz2
[telemetry] Clear cache before navigating in record_wpr.
This ensures all resources are fetched from network. Review URL: https://codereview.chromium.org/23531086 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@225997 0039d316-1c4b-4281-b951-d872f2087c98
Diffstat (limited to 'tools')
-rwxr-xr-xtools/telemetry/telemetry/page/record_wpr.py4
1 files changed, 4 insertions, 0 deletions
diff --git a/tools/telemetry/telemetry/page/record_wpr.py b/tools/telemetry/telemetry/page/record_wpr.py
index 579b1c4..c97cc02 100755
--- a/tools/telemetry/telemetry/page/record_wpr.py
+++ b/tools/telemetry/telemetry/page/record_wpr.py
@@ -40,6 +40,10 @@ class RecordPage(page_test.PageTest):
for action in compound_action:
action.CustomizeBrowserOptions(options)
+ def WillNavigateToPage(self, _, tab):
+ """Override to ensure all resources are fetched from network."""
+ tab.ClearCache()
+
def Run(self, options, page, tab, results):
# When recording, sleep to catch any resources that load post-onload.
tab.WaitForDocumentReadyStateToBeComplete()