| 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 import story | 5 from telemetry import story |
| 6 | 6 |
| 7 | 7 |
| 8 class KeyDesktopSitesPage(page_module.Page): | 8 class KeyDesktopSitesPage(page_module.Page): |
| 9 | 9 |
| 10 def __init__(self, url, page_set): | 10 def __init__(self, url, page_set): |
| (...skipping 70 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 81 with action_runner.CreateGestureInteraction('ScrollAction'): | 81 with action_runner.CreateGestureInteraction('ScrollAction'): |
| 82 action_runner.ScrollPage() | 82 action_runner.ScrollPage() |
| 83 action_runner.WaitForJavaScriptCondition( | 83 action_runner.WaitForJavaScriptCondition( |
| 84 'document.getElementsByClassName("doclistview-list").length') | 84 'document.getElementsByClassName("doclistview-list").length') |
| 85 | 85 |
| 86 | 86 |
| 87 class GoogleDocPage(KeyDesktopSitesPage): | 87 class GoogleDocPage(KeyDesktopSitesPage): |
| 88 | 88 |
| 89 def __init__(self, page_set): | 89 def __init__(self, page_set): |
| 90 super(GoogleDocPage, self).__init__( | 90 super(GoogleDocPage, self).__init__( |
| 91 # pylint: disable=C0301 | 91 # pylint: disable=line-too-long |
| 92 url='https://docs.google.com/a/google.com/document/d/1XMAtPiVFZfItsMUOYl39
v5YA8bcSPe4LDrVO25OdsCU/edit', | 92 url='https://docs.google.com/a/google.com/document/d/1XMAtPiVFZfItsMUOYl39
v5YA8bcSPe4LDrVO25OdsCU/edit', |
| 93 page_set=page_set) | 93 page_set=page_set) |
| 94 | 94 |
| 95 self.scrollable_element_function = ''' | 95 self.scrollable_element_function = ''' |
| 96 function(callback) { | 96 function(callback) { |
| 97 callback(document.getElementsByClassName('kix-appview-editor')[0]); | 97 callback(document.getElementsByClassName('kix-appview-editor')[0]); |
| 98 }''' | 98 }''' |
| 99 self.credentials = 'google' | 99 self.credentials = 'google' |
| 100 | 100 |
| 101 def RunPageInteractions(self, action_runner): | 101 def RunPageInteractions(self, action_runner): |
| (...skipping 670 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 772 'http://www.news.com.au/', | 772 'http://www.news.com.au/', |
| 773 'http://www.cbsnews.com/', | 773 'http://www.cbsnews.com/', |
| 774 'http://www.examiner.com/', | 774 'http://www.examiner.com/', |
| 775 'http://www.cnbc.com/', | 775 'http://www.cnbc.com/', |
| 776 'http://www.alarabiya.net/default.html', | 776 'http://www.alarabiya.net/default.html', |
| 777 'http://www.time.com/time/', | 777 'http://www.time.com/time/', |
| 778 'http://www.foxnews.com/politics/index.html', | 778 'http://www.foxnews.com/politics/index.html', |
| 779 'http://www.smh.com.au/', | 779 'http://www.smh.com.au/', |
| 780 'http://www.businessweek.com/', | 780 'http://www.businessweek.com/', |
| 781 'http://www.nationalgeographic.com/', | 781 'http://www.nationalgeographic.com/', |
| 782 # pylint: disable=C0301 | 782 # pylint: disable=line-too-long |
| 783 'http://www.wunderground.com/cgi-bin/findweather/getForecast?query=94035&s
p=KCAMOUNT24', | 783 'http://www.wunderground.com/cgi-bin/findweather/getForecast?query=94035&s
p=KCAMOUNT24', |
| 784 # pylint: disable=C0301 | 784 # pylint: disable=line-too-long |
| 785 'http://www.accuweather.com/en/search-locations?zipcode=mountain%20view,%2
0ca', | 785 'http://www.accuweather.com/en/search-locations?zipcode=mountain%20view,%2
0ca', |
| 786 'http://www.weather.com/weather/right-now/Mountain+View+CA+94043', | 786 'http://www.weather.com/weather/right-now/Mountain+View+CA+94043', |
| 787 # pylint: disable=C0301 | 787 # pylint: disable=line-too-long |
| 788 'http://weather.yahoo.com/united-states/california/mountain-view-12797130/
', | 788 'http://weather.yahoo.com/united-states/california/mountain-view-12797130/
', |
| 789 'http://www.yr.no/place/Norway/Oslo/Oslo/Oslo/', | 789 'http://www.yr.no/place/Norway/Oslo/Oslo/Oslo/', |
| 790 'http://www.metoffice.gov.uk/', | 790 'http://www.metoffice.gov.uk/', |
| 791 'http://www.intellicast.com/Local/Weather.aspx?location=USCA0746', | 791 'http://www.intellicast.com/Local/Weather.aspx?location=USCA0746', |
| 792 # pylint: disable=C0301 | 792 # pylint: disable=line-too-long |
| 793 'http://www.shutterstock.com/cat.mhtml?searchterm=google&search_group=&lan
g=en&search_source=search_form', | 793 'http://www.shutterstock.com/cat.mhtml?searchterm=google&search_group=&lan
g=en&search_source=search_form', |
| 794 'http://www.flickr.com/search/?q=monkeys&f=hp', | 794 'http://www.flickr.com/search/?q=monkeys&f=hp', |
| 795 # pylint: disable=C0301 | 795 # pylint: disable=line-too-long |
| 796 'http://www.flickr.com/photos/davidgutierrez/sets/72157604615916402/?page=
3', | 796 'http://www.flickr.com/photos/davidgutierrez/sets/72157604615916402/?page=
3', |
| 797 # pylint: disable=C0301 | 797 # pylint: disable=line-too-long |
| 798 'http://www.flickr.com/photos/davidgutierrez/sets/72157604615916402/show/w
ith/4403158307/', | 798 'http://www.flickr.com/photos/davidgutierrez/sets/72157604615916402/show/w
ith/4403158307/', |
| 799 'http://www.apple.com/iphone/', | 799 'http://www.apple.com/iphone/', |
| 800 'http://www.taobao.com/index_global.php', | 800 'http://www.taobao.com/index_global.php', |
| 801 'http://hootsuite.com/', | 801 'http://hootsuite.com/', |
| 802 'http://www.android.com/', | 802 'http://www.android.com/', |
| 803 'https://www.change.org/', | 803 'https://www.change.org/', |
| 804 'http://www.nytimes.com/skimmer/#/Technology', | 804 'http://www.nytimes.com/skimmer/#/Technology', |
| 805 'http://www.glennbeck.com/', | 805 'http://www.glennbeck.com/', |
| 806 'http://www.pengyou.com/mobile?from=loginAndroid', | 806 'http://www.pengyou.com/mobile?from=loginAndroid', |
| 807 'http://en.wikipedia.org/wiki/Cat', | 807 'http://en.wikipedia.org/wiki/Cat', |
| 808 'http://en.wikipedia.org/wiki/British_Royal_Family', | 808 'http://en.wikipedia.org/wiki/British_Royal_Family', |
| 809 'http://9gag.com/gag/5202885', | 809 'http://9gag.com/gag/5202885', |
| 810 'http://www.wowwiki.com/World_of_Warcraft:_Mists_of_Pandaria', | 810 'http://www.wowwiki.com/World_of_Warcraft:_Mists_of_Pandaria', |
| 811 'http://twitter.github.com/bootstrap/', | 811 'http://twitter.github.com/bootstrap/', |
| 812 # pylint: disable=C0301 | 812 # pylint: disable=line-too-long |
| 813 'http://reviews.cnet.com/8301-13727_7-57431192-263/disable-elastic-scrolli
ng-in-os-x/', | 813 'http://reviews.cnet.com/8301-13727_7-57431192-263/disable-elastic-scrolli
ng-in-os-x/', |
| 814 'http://mlb.com', | 814 'http://mlb.com', |
| 815 'http://thenounproject.com/zh-cn/', | 815 'http://thenounproject.com/zh-cn/', |
| 816 'http://allrecipes.com/recipe/chicken-pot-pie-ix/', | 816 'http://allrecipes.com/recipe/chicken-pot-pie-ix/', |
| 817 'http://www.gamespot.com/', | 817 'http://www.gamespot.com/', |
| 818 'http://valleywag.com/', | 818 'http://valleywag.com/', |
| 819 # pylint: disable=C0301 | 819 # pylint: disable=line-too-long |
| 820 'http://gawker.com/5939683/based-on-a-true-story-is-a-rotten-lie-i-hope-yo
u-never-believe', | 820 'http://gawker.com/5939683/based-on-a-true-story-is-a-rotten-lie-i-hope-yo
u-never-believe', |
| 821 'http://www.imdb.com/title/tt0910970/', | 821 'http://www.imdb.com/title/tt0910970/', |
| 822 'http://www.html5rocks.com/en/', | 822 'http://www.html5rocks.com/en/', |
| 823 # pylint: disable=C0301 | 823 # pylint: disable=line-too-long |
| 824 'http://athome.kimvallee.com/2010/03/why-to-splurge-on-a-high-end-dishwash
er/', | 824 'http://athome.kimvallee.com/2010/03/why-to-splurge-on-a-high-end-dishwash
er/', |
| 825 ('http://mlb.mlb.com/mlb/gameday/index.jsp?gid=2012_08_31_sfnmlb_chnmlb_1' | 825 ('http://mlb.mlb.com/mlb/gameday/index.jsp?gid=2012_08_31_sfnmlb_chnmlb_1' |
| 826 '&mode=wrap#gid=2012_08_31_sfnmlb_chnmlb_1&mode=box'), | 826 '&mode=wrap#gid=2012_08_31_sfnmlb_chnmlb_1&mode=box'), |
| 827 'http://nytimes.com', | 827 'http://nytimes.com', |
| 828 'http://arstechnica.com', | 828 'http://arstechnica.com', |
| 829 'http://pinterest.com', | 829 'http://pinterest.com', |
| 830 'http://www.theregister.co.uk/', | 830 'http://www.theregister.co.uk/', |
| 831 'http://forum.xda-developers.com/', | 831 'http://forum.xda-developers.com/', |
| 832 'http://maps.google.com', | 832 'http://maps.google.com', |
| 833 'https://www.google.com/search?num=10&hl=en&site=&tbm=isch&q=cats', | 833 'https://www.google.com/search?num=10&hl=en&site=&tbm=isch&q=cats', |
| 834 'http://code.google.com/p/chromium/issues/list', | 834 'http://code.google.com/p/chromium/issues/list', |
| 835 ('http://code.google.com/p/chromium/issues/detail?id=142038' | 835 ('http://code.google.com/p/chromium/issues/detail?id=142038' |
| 836 '&q=black%20screen%20amd&colspec=ID%20Pri%20Mstone%20ReleaseBlock%20OS' | 836 '&q=black%20screen%20amd&colspec=ID%20Pri%20Mstone%20ReleaseBlock%20OS' |
| 837 '%20Area%20Feature%20Status%20Owner%20Summary'), | 837 '%20Area%20Feature%20Status%20Owner%20Summary'), |
| 838 'http://mlb.mlb.com/index.jsp', | 838 'http://mlb.mlb.com/index.jsp', |
| 839 'http://www.nfl.com/', | 839 'http://www.nfl.com/', |
| 840 'http://airbnb.github.com/infinity/demo-on.html', | 840 'http://airbnb.github.com/infinity/demo-on.html', |
| 841 'http://habrahabr.ru/post/149892/#habracut' | 841 'http://habrahabr.ru/post/149892/#habracut' |
| 842 ] | 842 ] |
| 843 | 843 |
| 844 for url in urls_list: | 844 for url in urls_list: |
| 845 self.AddStory(KeyDesktopSitesPage(url, self)) | 845 self.AddStory(KeyDesktopSitesPage(url, self)) |
| OLD | NEW |