Index: chrome/browser/resources/md_history/synced_device_manager.js |
diff --git a/chrome/browser/resources/md_history/synced_device_manager.js b/chrome/browser/resources/md_history/synced_device_manager.js |
index 6dd7f7881bc2bb6b6a4acfffe6ed9d24b49dd500..2782defb8a99a272e73b1fa53dc3e4f90b8b09f7 100644 |
--- a/chrome/browser/resources/md_history/synced_device_manager.js |
+++ b/chrome/browser/resources/md_history/synced_device_manager.js |
@@ -28,7 +28,7 @@ Polymer({ |
* An array of synced devices with synced tab data. |
* @type {!Array<!ForeignDeviceInternal>} |
*/ |
- syncedDevices_: {type: Array, value: function() { return []; }}, |
+ syncedDevices_: {type: Array, value: () => []}, |
/** @private */ |
signInState: { |
@@ -167,12 +167,8 @@ Polymer({ |
this.debounce('updateFocusGrid', function() { |
Polymer.dom(this.root) |
.querySelectorAll('history-synced-device-card') |
- .reduce( |
- function(prev, cur) { |
- return prev.concat(cur.createFocusRows()); |
- }, |
- []) |
- .forEach(function(row) { this.focusGrid_.addRow(row); }.bind(this)); |
+ .reduce((prev, cur) => prev.concat(cur.createFocusRows()), []) |
+ .forEach(row => this.focusGrid_.addRow(row)); |
this.focusGrid_.ensureRowActive(); |
}); |
}, |
@@ -257,11 +253,11 @@ Polymer({ |
} |
var devices = []; |
- sessionList.forEach(function(session) { |
+ sessionList.forEach(session => { |
var device = this.createInternalDevice_(session); |
if (device.tabs.length != 0) |
devices.push(device); |
- }.bind(this)); |
+ }); |
this.syncedDevices_ = devices; |
}, |