Index: chrome/browser/resources/print_preview/data/destination_store.js |
diff --git a/chrome/browser/resources/print_preview/data/destination_store.js b/chrome/browser/resources/print_preview/data/destination_store.js |
index 1f45947a6838610cb2dccba35cc29318da04a687..84e54d537c9789a8d650ef9b708c1b7853e77a70 100644 |
--- a/chrome/browser/resources/print_preview/data/destination_store.js |
+++ b/chrome/browser/resources/print_preview/data/destination_store.js |
@@ -733,17 +733,16 @@ cr.define('print_preview', function() { |
destinationId, |
''); |
var destination = this.destinationMap_[key]; |
+ var capabilities = DestinationStore.localizeCapabilities_( |
+ event.settingsInfo.capabilities); |
// Special case for PDF printer (until local printers capabilities are |
// reported in CDD format too). |
if (destinationId == |
print_preview.Destination.GooglePromotedId.SAVE_AS_PDF) { |
if (destination) { |
- destination.capabilities = DestinationStore.localizeCapabilities_( |
- event.settingsInfo.capabilities); |
+ destination.capabilities = capabilities; |
} |
} else { |
- var capabilities = print_preview.LocalCapabilitiesParser.parse( |
- event.settingsInfo); |
if (destination) { |
// In case there were multiple capabilities request for this local |
// destination, just ignore the later ones. |