| OLD | NEW |
| 1 // Copyright 2016 The Chromium Authors. All rights reserved. | 1 // Copyright 2016 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 /** | 5 /** |
| 6 * @typedef {{device: string, | 6 * @typedef {{device: string, |
| 7 * lastUpdateTime: string, | 7 * lastUpdateTime: string, |
| 8 * opened: boolean, | 8 * opened: boolean, |
| 9 * separatorIndexes: !Array<number>, | 9 * separatorIndexes: !Array<number>, |
| 10 * timestamp: number, | 10 * timestamp: number, |
| (...skipping 172 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 183 Polymer.dom(this.root) | 183 Polymer.dom(this.root) |
| 184 .querySelectorAll('history-synced-device-card') | 184 .querySelectorAll('history-synced-device-card') |
| 185 .reduce( | 185 .reduce( |
| 186 function(prev, cur) { | 186 function(prev, cur) { |
| 187 return prev.concat(cur.createFocusRows()); | 187 return prev.concat(cur.createFocusRows()); |
| 188 }, | 188 }, |
| 189 []) | 189 []) |
| 190 .forEach(function(row) { | 190 .forEach(function(row) { |
| 191 this.focusGrid_.addRow(row); | 191 this.focusGrid_.addRow(row); |
| 192 }.bind(this)); | 192 }.bind(this)); |
| 193 this.focusGrid_.ensureRowActive(); | 193 this.focusGrid_.ensureRowActive(1); |
| 194 }); | 194 }); |
| 195 }, | 195 }, |
| 196 | 196 |
| 197 /** @private */ | 197 /** @private */ |
| 198 onDeleteSessionTap_: function() { | 198 onDeleteSessionTap_: function() { |
| 199 var menu = assert(this.$.menu.getIfExists()); | 199 var menu = assert(this.$.menu.getIfExists()); |
| 200 var browserService = md_history.BrowserService.getInstance(); | 200 var browserService = md_history.BrowserService.getInstance(); |
| 201 browserService.recordHistogram( | 201 browserService.recordHistogram( |
| 202 SYNCED_TABS_HISTOGRAM_NAME, SyncedTabsHistogram.HIDE_FOR_NOW, | 202 SYNCED_TABS_HISTOGRAM_NAME, SyncedTabsHistogram.HIDE_FOR_NOW, |
| 203 SyncedTabsHistogram.LIMIT); | 203 SyncedTabsHistogram.LIMIT); |
| (...skipping 98 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 302 // User signed in, show the loading message when querying for synced | 302 // User signed in, show the loading message when querying for synced |
| 303 // devices. | 303 // devices. |
| 304 this.fetchingSyncedTabs_ = true; | 304 this.fetchingSyncedTabs_ = true; |
| 305 }, | 305 }, |
| 306 | 306 |
| 307 searchTermChanged: function(searchTerm) { | 307 searchTermChanged: function(searchTerm) { |
| 308 this.clearDisplayedSyncedDevices_(); | 308 this.clearDisplayedSyncedDevices_(); |
| 309 this.updateSyncedDevices(this.sessionList); | 309 this.updateSyncedDevices(this.sessionList); |
| 310 } | 310 } |
| 311 }); | 311 }); |
| OLD | NEW |