| 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..d1d185f6fffb1134748a687dc268d22adcdf4b6d 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,10 @@ std::unique_ptr<base::DictionaryValue> GetSettingsOnBlockingPool(
|
| printer_info->SetString(kPrinterId, device_name);
|
| printer_info->SetString(kSettingPrinterName, printer_name);
|
| printer_info->SetString(kSettingPrinterDescription, printer_description);
|
| + printer_info->SetBoolean(
|
| + kCUPSEnterprisePrinter,
|
| + base::ContainsKey(basic_info.options, kCUPSEnterprisePrinter) &&
|
| + basic_info.options.at(kCUPSEnterprisePrinter) == kValueTrue);
|
|
|
| auto capabilities = GetPrinterCapabilitiesOnBlockingPoolThread(device_name);
|
| if (!capabilities)
|
|
|