| Index: tools/telemetry/telemetry/page/page.py
|
| diff --git a/tools/telemetry/telemetry/page/page.py b/tools/telemetry/telemetry/page/page.py
|
| index 5eb6868d64e2180165c15d5a2b2b8898d15e10d3..3a4b29b0b4a7d69d04a9c2f3dcbd6f27ae13b438 100644
|
| --- a/tools/telemetry/telemetry/page/page.py
|
| +++ b/tools/telemetry/telemetry/page/page.py
|
| @@ -33,6 +33,15 @@ class Page(object):
|
| raise AttributeError(
|
| '%r object has no attribute %r' % (self.__class__, name))
|
|
|
| + def __lt__(self, other):
|
| + return self.url < other.url
|
| +
|
| + def __cmp__(self, other):
|
| + x = cmp(self.name, other.name)
|
| + if x != 0:
|
| + return x
|
| + return cmp(self.url, other.url)
|
| +
|
| def __str__(self):
|
| return self.url
|
|
|
|
|