| Index: chrome/browser/ui/webui/print_preview/printer_capabilities.cc
|
| diff --git a/chrome/browser/ui/webui/print_preview/printer_capabilities.cc b/chrome/browser/ui/webui/print_preview/printer_capabilities.cc
|
| index 5279af4efaf21d5924093b6f94bdfb33d6431860..daa8d78c42ef7fb956f2d66d1779d2b415b6f2d5 100644
|
| --- a/chrome/browser/ui/webui/print_preview/printer_capabilities.cc
|
| +++ b/chrome/browser/ui/webui/print_preview/printer_capabilities.cc
|
| @@ -10,6 +10,7 @@
|
|
|
| #include "base/logging.h"
|
| #include "base/memory/ptr_util.h"
|
| +#include "base/stl_util.h"
|
| #include "base/strings/string_piece.h"
|
| #include "base/values.h"
|
| #include "chrome/common/cloud_print/cloud_print_cdd_conversion.h"
|
| @@ -94,6 +95,12 @@ std::unique_ptr<base::DictionaryValue> GetSettingsOnBlockingPool(
|
| printer_info->SetString(kPrinterId, device_name);
|
| printer_info->SetString(kSettingPrinterName, printer_name);
|
| printer_info->SetString(kSettingPrinterDescription, printer_description);
|
| +#if defined(OS_CHROMEOS)
|
| + if (base::ContainsKey(basic_info.options, kCUPSEnterprisePrinter)) {
|
| + printer_info->SetString(kCUPSEnterprisePrinter,
|
| + basic_info.options.at(kCUPSEnterprisePrinter));
|
| + }
|
| +#endif
|
|
|
| auto capabilities = GetPrinterCapabilitiesOnBlockingPoolThread(device_name);
|
| if (!capabilities)
|
|
|