| Index: tools/telemetry/telemetry/page/record_wpr.py
|
| diff --git a/tools/telemetry/telemetry/page/record_wpr.py b/tools/telemetry/telemetry/page/record_wpr.py
|
| index 290d0fa7855bf916d21892ac8c069354d1846d50..bbd08a9e4e041ba459f595cfbcf3cf50aef221b3 100755
|
| --- a/tools/telemetry/telemetry/page/record_wpr.py
|
| +++ b/tools/telemetry/telemetry/page/record_wpr.py
|
| @@ -44,9 +44,16 @@ class RecordPage(page_test.PageTest):
|
| for action in compound_action:
|
| action.CustomizeBrowserOptionsForPageSet(options)
|
|
|
| - def WillNavigateToPage(self, _, tab):
|
| + def WillNavigateToPage(self, page, tab):
|
| """Override to ensure all resources are fetched from network."""
|
| tab.ClearCache()
|
| + if self.test:
|
| + self.test.WillNavigateToPage(page, tab)
|
| +
|
| + def DidNavigateToPage(self, page, tab):
|
| + """Forward the call to the test."""
|
| + if self.test:
|
| + self.test.DidNavigateToPage(page, tab)
|
|
|
| def Run(self, options, page, tab, results):
|
| # When recording, sleep to catch any resources that load post-onload.
|
|
|