| OLD | NEW |
| 1 # Copyright 2014 The Chromium Authors. All rights reserved. | 1 # Copyright 2014 The Chromium Authors. All rights reserved. |
| 2 # Use of this source code is governed by a BSD-style license that can be | 2 # Use of this source code is governed by a BSD-style license that can be |
| 3 # found in the LICENSE file. | 3 # found in the LICENSE file. |
| 4 from telemetry.page import page as page_module | 4 from telemetry.page import page as page_module |
| 5 from telemetry.page import page_set as page_set_module | 5 from telemetry.page import page_set as page_set_module |
| 6 | 6 |
| 7 class PolymerPage(page_module.Page): | 7 class PolymerPage(page_module.Page): |
| 8 | 8 |
| 9 def __init__(self, url, page_set): | 9 def __init__(self, url, page_set): |
| 10 super(PolymerPage, self).__init__( | 10 super(PolymerPage, self).__init__( |
| (...skipping 192 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 203 | 203 |
| 204 | 204 |
| 205 class PolymerPageSet(page_set_module.PageSet): | 205 class PolymerPageSet(page_set_module.PageSet): |
| 206 | 206 |
| 207 def __init__(self): | 207 def __init__(self): |
| 208 super(PolymerPageSet, self).__init__( | 208 super(PolymerPageSet, self).__init__( |
| 209 user_agent_type='mobile', | 209 user_agent_type='mobile', |
| 210 archive_data_file='data/polymer.json', | 210 archive_data_file='data/polymer.json', |
| 211 bucket=page_set_module.PUBLIC_BUCKET) | 211 bucket=page_set_module.PUBLIC_BUCKET) |
| 212 | 212 |
| 213 self.AddPage(PolymerCalculatorPage(self)) | 213 self.AddUserStory(PolymerCalculatorPage(self)) |
| 214 self.AddPage(PolymerShadowPage(self)) | 214 self.AddUserStory(PolymerShadowPage(self)) |
| 215 | 215 |
| 216 # Polymer Sampler subpages that are interesting to tap / swipe elements on | 216 # Polymer Sampler subpages that are interesting to tap / swipe elements on |
| 217 TAPPABLE_PAGES = [ | 217 TAPPABLE_PAGES = [ |
| 218 'paper-button', | 218 'paper-button', |
| 219 'paper-checkbox', | 219 'paper-checkbox', |
| 220 'paper-fab', | 220 'paper-fab', |
| 221 'paper-icon-button', | 221 'paper-icon-button', |
| 222 # crbug.com/394756 | 222 # crbug.com/394756 |
| 223 # 'paper-radio-button', | 223 # 'paper-radio-button', |
| 224 #FIXME(wiltzius) Disabling x-shadow until this issue is fixed: | 224 #FIXME(wiltzius) Disabling x-shadow until this issue is fixed: |
| 225 # https://github.com/Polymer/paper-shadow/issues/12 | 225 # https://github.com/Polymer/paper-shadow/issues/12 |
| 226 #'paper-shadow', | 226 #'paper-shadow', |
| 227 'paper-tabs', | 227 'paper-tabs', |
| 228 'paper-toggle-button', | 228 'paper-toggle-button', |
| 229 ] | 229 ] |
| 230 for p in TAPPABLE_PAGES: | 230 for p in TAPPABLE_PAGES: |
| 231 self.AddPage(PolymerSampler(self, p)) | 231 self.AddUserStory(PolymerSampler(self, p)) |
| 232 | 232 |
| 233 # Polymer Sampler subpages that are interesting to scroll | 233 # Polymer Sampler subpages that are interesting to scroll |
| 234 SCROLLABLE_PAGES = [ | 234 SCROLLABLE_PAGES = [ |
| 235 'core-scroll-header-panel', | 235 'core-scroll-header-panel', |
| 236 ] | 236 ] |
| 237 for p in SCROLLABLE_PAGES: | 237 for p in SCROLLABLE_PAGES: |
| 238 self.AddPage(PolymerSampler(self, p, scrolling_page=True)) | 238 self.AddUserStory(PolymerSampler(self, p, scrolling_page=True)) |
| OLD | NEW |