| Index: pdf/out_of_process_instance.cc
|
| diff --git a/pdf/out_of_process_instance.cc b/pdf/out_of_process_instance.cc
|
| index df881c5fada58a70748004cb95090572e325aea9..df18f17334f2cf6415cd98280d05c279a9a45717 100644
|
| --- a/pdf/out_of_process_instance.cc
|
| +++ b/pdf/out_of_process_instance.cc
|
| @@ -1130,6 +1130,11 @@ void OutOfProcessInstance::DocumentLoadComplete(int page_count) {
|
| if (!engine_->HasPermission(PDFEngine::PERMISSION_COPY))
|
| content_restrictions |= CONTENT_RESTRICTION_COPY;
|
|
|
| + if (!engine_->HasPermission(PDFEngine::PERMISSION_PRINT_LOW_QUALITY) &&
|
| + !engine_->HasPermission(PDFEngine::PERMISSION_PRINT_HIGH_QUALITY)) {
|
| + content_restrictions |= CONTENT_RESTRICTION_PRINT;
|
| + }
|
| +
|
| pp::PDF::SetContentRestriction(this, content_restrictions);
|
|
|
| uma_.HistogramCustomCounts("PDF.PageCount", page_count,
|
|
|