Chromium Code Reviews| Index: chrome/browser/resources/ntp4/page_list_view.js |
| diff --git a/chrome/browser/resources/ntp4/page_list_view.js b/chrome/browser/resources/ntp4/page_list_view.js |
| index fa1513b9bd39098318c04f08da54c9014ae5f2a3..766a1e5321df9b7364ba0b0602b7768747bb19bc 100644 |
| --- a/chrome/browser/resources/ntp4/page_list_view.js |
| +++ b/chrome/browser/resources/ntp4/page_list_view.js |
| @@ -86,12 +86,6 @@ cr.define('ntp', function() { |
| appsPages: undefined, |
| /** |
| - * The Most Visited page. |
| - * @type {!Element|undefined} |
| - */ |
| - mostVisitedPage: undefined, |
| - |
| - /** |
| * The 'dots-list' element. |
| * @type {!Element|undefined} |
| */ |
| @@ -174,20 +168,13 @@ cr.define('ntp', function() { |
| this.shownPage = loadTimeData.getInteger('shown_page_type'); |
| this.shownPageIndex = loadTimeData.getInteger('shown_page_index'); |
| - if (loadTimeData.getBoolean('showApps')) { |
| - // Request data on the apps so we can fill them in. |
| - // Note that this is kicked off asynchronously. 'getAppsCallback' will |
| - // be invoked at some point after this function returns. |
| - chrome.send('getApps'); |
| - } else { |
| - // No apps page. |
| - if (this.shownPage == loadTimeData.getInteger('apps_page_id')) { |
| - this.setShownPage_( |
| - loadTimeData.getInteger('most_visited_page_id'), 0); |
| - } |
| + // TODO(dbeam): remove showApps and everything that says if (apps). |
| + assert(loadTimeData.getBoolean('showApps')); |
|
xiyuan
2015/05/18 20:29:12
ChromeOS (and Win8 metro) does not show apps page
Dan Beam
2015/05/19 17:11:12
nah, this code can't event run on ChromeOS. Chrom
xiyuan
2015/05/19 17:13:01
Okay. Thanks for double checking.
|
| - document.body.classList.add('bare-minimum'); |
| - } |
| + // Request data on the apps so we can fill them in. |
| + // Note that this is kicked off asynchronously. 'getAppsCallback' will |
| + // be invoked at some point after this function returns. |
| + chrome.send('getApps'); |
| document.addEventListener('keydown', this.onDocKeyDown_.bind(this)); |
| @@ -259,14 +246,6 @@ cr.define('ntp', function() { |
| this.cardSlider.appendCard(page); |
| } |
| - // Remember special MostVisitedPage. |
| - if (typeof ntp.MostVisitedPage != 'undefined' && |
| - page instanceof ntp.MostVisitedPage) { |
| - assert(this.tilePages.length == 1, |
| - 'MostVisitedPage should be added as first tile page'); |
| - this.mostVisitedPage = page; |
| - } |
| - |
| // If we're appending an AppsPage and it's a temporary page, animate it. |
| var animate = page instanceof ntp.AppsPage && |
| page.classList.contains('temporary'); |
| @@ -489,10 +468,9 @@ cr.define('ntp', function() { |
| $(data.apps[i].id).appData = data.apps[i]; |
| } |
| - // Set the App dot names. Skip the first dot (Most Visited). |
| + // Set the App dot names. |
| var dots = this.dotList.getElementsByClassName('dot'); |
| - var start = this.mostVisitedPage ? 1 : 0; |
| - for (var i = start; i < dots.length; ++i) { |
| + for (var i = 0; i < dots.length; ++i) { |
| dots[i].displayTitle = data.appPageNames[i - start] || ''; |
| } |
| }, |
| @@ -525,20 +503,11 @@ cr.define('ntp', function() { |
| this.tilePages.length - 1)); |
| this.cardSlider.setCards(Array.prototype.slice.call(this.tilePages), |
| pageNo); |
| - if (this.shownPage == loadTimeData.getInteger('most_visited_page_id')) { |
| - if (this.mostVisitedPage) |
| - this.cardSlider.selectCardByValue(this.mostVisitedPage); |
| - else |
| - this.shownPage = loadTimeData.getInteger('apps_page_id'); |
| - } |
| if (this.shownPage == loadTimeData.getInteger('apps_page_id') && |
| loadTimeData.getBoolean('showApps')) { |
| this.cardSlider.selectCardByValue( |
| this.appsPages[Math.min(this.shownPageIndex, |
| this.appsPages.length - 1)]); |
| - } else if (this.mostVisitedPage) { |
| - this.shownPage = loadTimeData.getInteger('most_visited_page_id'); |
| - this.cardSlider.selectCardByValue(this.mostVisitedPage); |
| } |
| }, |
| @@ -665,9 +634,6 @@ cr.define('ntp', function() { |
| if (page.classList.contains('apps-page')) { |
| this.setShownPage_(loadTimeData.getInteger('apps_page_id'), |
| this.getAppsPageIndex(page)); |
| - } else if (page.classList.contains('most-visited-page')) { |
| - this.setShownPage_( |
| - loadTimeData.getInteger('most_visited_page_id'), 0); |
| } else { |
| console.error('unknown page selected'); |
| } |