Chromium Code Reviews
chromiumcodereview-hr@appspot.gserviceaccount.com (chromiumcodereview-hr) | Please choose your nickname with Settings | Help | Chromium Project | Gerrit Changes | Sign out
(131)

Unified Diff: chrome/browser/resources/print_preview/preview_generator.js

Issue 1125343004: Add a "Simplify Page" option to the print preview dialog (Closed) Base URL: https://chromium.googlesource.com/chromium/src.git@master
Patch Set: Fix for the failing tests Created 5 years, 4 months ago
Use n/p to move between diff chunks; N/P to move between comments. Draft comments are only viewable by you.
Jump to:
View side-by-side diff with in-line comments
Download patch
Index: chrome/browser/resources/print_preview/preview_generator.js
diff --git a/chrome/browser/resources/print_preview/preview_generator.js b/chrome/browser/resources/print_preview/preview_generator.js
index 597300f9fe351b7ed17228f95336fb390c8e6a61..eaba9e86a73bf5ac4da2105b14c84ead5db05713 100644
--- a/chrome/browser/resources/print_preview/preview_generator.js
+++ b/chrome/browser/resources/print_preview/preview_generator.js
@@ -72,6 +72,13 @@ cr.define('print_preview', function() {
this.isLandscapeEnabled_ = false;
/**
+ * Whether the previews are being generated from a distilled page.
+ * @type {boolean}
+ * @private
+ */
+ this.isDistillPageEnabled_ = false;
+
+ /**
* Whether the previews are being generated with a header and footer.
* @type {boolean}
* @private
@@ -175,6 +182,8 @@ cr.define('print_preview', function() {
this.isLandscapeEnabled_ = this.printTicketStore_.landscape.getValue();
this.isHeaderFooterEnabled_ =
this.printTicketStore_.headerFooter.getValue();
+ this.isDistillPageEnabled_ =
+ this.printTicketStore_.distillPage.getValue();
this.colorValue_ = this.printTicketStore_.color.getValue();
this.isFitToPageEnabled_ = this.printTicketStore_.fitToPage.getValue();
this.pageRanges_ = this.printTicketStore_.pageRange.getPageRanges();
@@ -274,6 +283,8 @@ cr.define('print_preview', function() {
!ticketStore.mediaSize.isValueEqual(this.mediaSize_) ||
!ticketStore.landscape.isValueEqual(this.isLandscapeEnabled_) ||
!ticketStore.headerFooter.isValueEqual(this.isHeaderFooterEnabled_) ||
+ !ticketStore.distillPage.isValueEqual(
+ this.isDistillPageEnabled_) ||
!ticketStore.color.isValueEqual(this.colorValue_) ||
!ticketStore.fitToPage.isValueEqual(this.isFitToPageEnabled_) ||
this.pageRanges_ == null ||

Powered by Google App Engine
This is Rietveld 408576698