Index: tools/telemetry/telemetry/page/page_filter.py |
diff --git a/tools/telemetry/telemetry/page/page_filter.py b/tools/telemetry/telemetry/page/page_filter.py |
index ea009b5424911165a87d7029c0ce5a16dbb923cc..20bf9052d01f3c2a3e67a0d1657d1c4a18ed62cd 100644 |
--- a/tools/telemetry/telemetry/page/page_filter.py |
+++ b/tools/telemetry/telemetry/page/page_filter.py |
@@ -8,11 +8,8 @@ import re |
from telemetry.core import command_line |
-def HasLabelIn(obj, labels): |
- for label in labels: |
- if hasattr(obj, label) and getattr(obj, label): |
- return True |
- return False |
+def HasLabelIn(page, labels): |
+ return bool(page.labels.intersection(labels)) |
class PageFilter(command_line.ArgumentHandlerMixIn): |