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..4adaa27c31631aa78dbc632ff38ac9d639055163 100644 |
--- a/tools/telemetry/telemetry/page/page.py |
+++ b/tools/telemetry/telemetry/page/page.py |
@@ -33,6 +33,12 @@ class Page(object): |
raise AttributeError( |
'%r object has no attribute %r' % (self.__class__, name)) |
+ def __lt__(self, other): |
+ return self.url < other.url |
dtu
2013/10/31 23:24:30
Compare on page.name, then page.url.
|
+ |
+ def __cmp__(self, other): |
+ return cmp(self.url, other.url) |
+ |
def __str__(self): |
return self.url |