| Index: chrome/browser/ui/webui/print_preview/print_preview_handler.cc
|
| diff --git a/chrome/browser/ui/webui/print_preview/print_preview_handler.cc b/chrome/browser/ui/webui/print_preview/print_preview_handler.cc
|
| index 1d66c9838403de882aeb9d10f55b7102c5a1f300..5f40c0c3775077492320874bf0935ec6199b8c70 100644
|
| --- a/chrome/browser/ui/webui/print_preview/print_preview_handler.cc
|
| +++ b/chrome/browser/ui/webui/print_preview/print_preview_handler.cc
|
| @@ -141,6 +141,7 @@ enum PrintSettingsBuckets {
|
| NON_DEFAULT_MARGINS,
|
| DISTILL_PAGE_UNUSED,
|
| SCALING,
|
| + PRINT_AS_IMAGE,
|
| PRINT_SETTINGS_BUCKET_BOUNDARY
|
| };
|
|
|
| @@ -288,6 +289,12 @@ void ReportPrintSettingsStats(const base::DictionaryValue& settings) {
|
| &external_preview) && external_preview) {
|
| ReportPrintSettingHistogram(EXTERNAL_PDF_PREVIEW);
|
| }
|
| +
|
| + bool rasterize = false;
|
| + if (settings.GetBoolean(printing::kSettingRasterizePdf,
|
| + &rasterize) && rasterize) {
|
| + ReportPrintSettingHistogram(PRINT_AS_IMAGE);
|
| + }
|
| }
|
|
|
| // Callback that stores a PDF file on disk.
|
|
|