| Index: tools/telemetry/telemetry/page/actions/page_action.py
|
| diff --git a/tools/telemetry/telemetry/page/actions/page_action.py b/tools/telemetry/telemetry/page/actions/page_action.py
|
| index 17b42efcc6a5718b9cf171ca70977fbe2be812e8..b1e68620913794c9bdc07c6c3efedd90a46042c6 100644
|
| --- a/tools/telemetry/telemetry/page/actions/page_action.py
|
| +++ b/tools/telemetry/telemetry/page/actions/page_action.py
|
| @@ -19,11 +19,14 @@ class PageAction(object):
|
|
|
| def __init__(self, attributes=None):
|
| if attributes:
|
| - for k, v in attributes.iteritems():
|
| - setattr(self, k, v)
|
| + self.SetAttributes(attributes)
|
| self._timeline_marker_base_name = None
|
| self._timeline_marker_id = None
|
|
|
| + def SetAttributes(self, attributes):
|
| + for k, v in attributes.iteritems():
|
| + setattr(self, k, v)
|
| +
|
| def CustomizeBrowserOptionsForPageSet(self, options):
|
| """Override to add action-specific options to the BrowserOptions
|
| object. These options will be set for the whole page set.
|
|
|