| Index: tools/telemetry/telemetry/core/browser.py
|
| diff --git a/tools/telemetry/telemetry/core/browser.py b/tools/telemetry/telemetry/core/browser.py
|
| index dca7a06176cbddf9d2d4909e42a9d185f97ec2e3..600e26c96156389443e1ec3964eb1092f6fa6c78 100644
|
| --- a/tools/telemetry/telemetry/core/browser.py
|
| +++ b/tools/telemetry/telemetry/core/browser.py
|
| @@ -319,18 +319,18 @@ class Browser(object):
|
| if not archive_path:
|
| return None
|
|
|
| - if self._browser_backend.wpr_mode == wpr_modes.WPR_OFF:
|
| + wpr_mode = self._browser_backend.wpr_mode
|
| + if wpr_mode == wpr_modes.WPR_OFF:
|
| return
|
| -
|
| - use_record_mode = self._browser_backend.wpr_mode == wpr_modes.WPR_RECORD
|
| - if not use_record_mode:
|
| + if wpr_mode == wpr_modes.WPR_RECORD and append_to_existing_wpr:
|
| + wpr_mode = wpr_modes.WPR_APPEND
|
| + if wpr_mode == wpr_modes.WPR_REPLAY:
|
| assert os.path.isfile(archive_path)
|
|
|
| self._wpr_server = wpr_server.ReplayServer(
|
| self._browser_backend,
|
| archive_path,
|
| - use_record_mode,
|
| - append_to_existing_wpr,
|
| + wpr_mode,
|
| make_javascript_deterministic)
|
|
|
| def GetStandardOutput(self):
|
|
|