Chromium Code Reviews| OLD | NEW |
|---|---|
| 1 // Copyright (c) 2011 The Chromium Authors. All rights reserved. | 1 // Copyright (c) 2011 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 | 4 |
| 5 cr.define('ntp4', function() { | 5 cr.define('ntp4', function() { |
| 6 'use strict'; | 6 'use strict'; |
| 7 | 7 |
| 8 var TilePage = ntp4.TilePage; | 8 var TilePage = ntp4.TilePage; |
| 9 | 9 |
| 10 /** | 10 /** |
| 11 * A counter for generating unique tile IDs. | |
| 11 */ | 12 */ |
| 12 var tileID = 0; | 13 var tileID = 0; |
| 13 | 14 |
| 14 /** | 15 /** |
| 15 * Creates a new Most Visited object for tiling. | 16 * Creates a new Most Visited object for tiling. |
| 16 * @constructor | 17 * @constructor |
| 17 * @extends {HTMLAnchorElement} | 18 * @extends {HTMLAnchorElement} |
| 18 */ | 19 */ |
| 19 function MostVisited() { | 20 function MostVisited() { |
| 20 var el = cr.doc.createElement('a'); | 21 var el = cr.doc.createElement('a'); |
| (...skipping 33 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... | |
| 54 '<div class="close-button"></div>' + | 55 '<div class="close-button"></div>' + |
| 55 '<span class="thumbnail fills-parent">' + | 56 '<span class="thumbnail fills-parent">' + |
| 56 // thumbnail-shield provides a gradient fade effect. | 57 // thumbnail-shield provides a gradient fade effect. |
| 57 '<div class="thumbnail-shield fills-parent"></div>' + | 58 '<div class="thumbnail-shield fills-parent"></div>' + |
| 58 '</span>' + | 59 '</span>' + |
| 59 '<span class="favicon"></span>' + | 60 '<span class="favicon"></span>' + |
| 60 '</span>' + | 61 '</span>' + |
| 61 '<div class="color-stripe"></div>' + | 62 '<div class="color-stripe"></div>' + |
| 62 '<span class="title"></span>'; | 63 '<span class="title"></span>'; |
| 63 | 64 |
| 65 this.querySelector('.close-button').title = | |
| 66 templateData.removethumbnailtooltip; | |
|
Rick Byers
2011/11/30 15:16:07
Nit: This seems mostly unrelated to the string rem
Evan Stade
2011/11/30 22:47:25
Done.
| |
| 67 | |
| 64 this.tabIndex = -1; | 68 this.tabIndex = -1; |
| 65 this.data_ = null; | 69 this.data_ = null; |
| 66 this.removeAttribute('id'); | 70 this.removeAttribute('id'); |
| 67 this.title = ''; | 71 this.title = ''; |
| 68 }, | 72 }, |
| 69 | 73 |
| 70 /** | 74 /** |
| 71 * Update the appearance of this tile according to |data|. | 75 * Update the appearance of this tile according to |data|. |
| 72 * @param {Object} data A dictionary of relevant data for the page. | 76 * @param {Object} data A dictionary of relevant data for the page. |
| 73 */ | 77 */ |
| (...skipping 339 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... | |
| 413 } | 417 } |
| 414 | 418 |
| 415 return oldData; | 419 return oldData; |
| 416 }; | 420 }; |
| 417 | 421 |
| 418 return { | 422 return { |
| 419 MostVisitedPage: MostVisitedPage, | 423 MostVisitedPage: MostVisitedPage, |
| 420 refreshData: refreshData, | 424 refreshData: refreshData, |
| 421 }; | 425 }; |
| 422 }); | 426 }); |
| OLD | NEW |