| Index: chrome/browser/resources/print_preview/search/destination_list_item.js
|
| diff --git a/chrome/browser/resources/print_preview/search/destination_list_item.js b/chrome/browser/resources/print_preview/search/destination_list_item.js
|
| index 40f228e048d9ba0018d713bfe958305e366a61f0..d6f1a639f70bfd14b357ffd4c59aaf787eb4ad6d 100644
|
| --- a/chrome/browser/resources/print_preview/search/destination_list_item.js
|
| +++ b/chrome/browser/resources/print_preview/search/destination_list_item.js
|
| @@ -95,23 +95,10 @@ cr.define('print_preview', function() {
|
| * @private
|
| */
|
| initializeOfflineStatusElement_: function() {
|
| - if (arrayContains([print_preview.Destination.ConnectionStatus.OFFLINE,
|
| - print_preview.Destination.ConnectionStatus.DORMANT],
|
| - this.destination_.connectionStatus)) {
|
| + if (this.destination_.isOffline) {
|
| this.getElement().classList.add(DestinationListItem.Classes_.STALE);
|
| - var offlineDurationMs = Date.now() - this.destination_.lastAccessTime;
|
| - var offlineMessageId;
|
| - if (offlineDurationMs > 31622400000.0) { // One year.
|
| - offlineMessageId = 'offlineForYear';
|
| - } else if (offlineDurationMs > 2678400000.0) { // One month.
|
| - offlineMessageId = 'offlineForMonth';
|
| - } else if (offlineDurationMs > 604800000.0) { // One week.
|
| - offlineMessageId = 'offlineForWeek';
|
| - } else {
|
| - offlineMessageId = 'offline';
|
| - }
|
| var offlineStatusEl = this.getChildElement('.offline-status');
|
| - offlineStatusEl.textContent = localStrings.getString(offlineMessageId);
|
| + offlineStatusEl.textContent = this.destination_.offlineStatusText;
|
| setIsVisible(offlineStatusEl, true);
|
| }
|
| },
|
|
|