Index: chrome/test/data/webui/print_preview.js |
diff --git a/chrome/test/data/webui/print_preview.js b/chrome/test/data/webui/print_preview.js |
index 947424f470306d7c1890371d0bfd5a59ba690b83..68e5a1d34d3cb848d7d728dd754fa9aaeac5c332 100644 |
--- a/chrome/test/data/webui/print_preview.js |
+++ b/chrome/test/data/webui/print_preview.js |
@@ -519,7 +519,11 @@ TEST_F('PrintPreviewWebUITest', 'PrintToPDFSelectedCapabilities', function() { |
this.setCapabilities(device); |
var otherOptions = $('other-options-settings'); |
- checkSectionVisible(otherOptions, false); |
+ checkSectionVisible(otherOptions, true); |
+ checkElementDisplayed( |
+ otherOptions.querySelector('#fit-to-page-container'), false); |
+ checkElementDisplayed( |
+ otherOptions.querySelector('#rasterize-container'), true); |
checkSectionVisible($('media-size-settings'), false); |
checkSectionVisible($('scaling-settings'), false); |
@@ -535,6 +539,7 @@ TEST_F('PrintPreviewWebUITest', 'SourceIsHTMLCapabilities', function() { |
var otherOptions = $('other-options-settings'); |
var fitToPage = otherOptions.querySelector('#fit-to-page-container'); |
+ var rasterize = otherOptions.querySelector('#rasterize-container'); |
var mediaSize = $('media-size-settings'); |
var scalingSettings = $('scaling-settings'); |
@@ -542,12 +547,14 @@ TEST_F('PrintPreviewWebUITest', 'SourceIsHTMLCapabilities', function() { |
// available). |
checkSectionVisible(otherOptions, true); |
checkElementDisplayed(fitToPage, false); |
+ checkElementDisplayed(rasterize, false); |
checkSectionVisible(mediaSize, false); |
checkSectionVisible(scalingSettings, false); |
this.expandMoreSettings(); |
checkElementDisplayed(fitToPage, false); |
+ checkElementDisplayed(rasterize, false); |
checkSectionVisible(mediaSize, true); |
checkSectionVisible(scalingSettings, true); |
@@ -566,12 +573,18 @@ TEST_F('PrintPreviewWebUITest', 'SourceIsPDFCapabilities', function() { |
var scalingSettings = $('scaling-settings'); |
var fitToPageContainer = |
otherOptions.querySelector('#fit-to-page-container'); |
+ var rasterizeContainer = |
+ otherOptions.querySelector('#rasterize-container'); |
checkSectionVisible(otherOptions, true); |
checkElementDisplayed(fitToPageContainer, true); |
+ checkElementDisplayed(rasterizeContainer, false); |
expectTrue( |
fitToPageContainer.querySelector('.checkbox').checked); |
this.expandMoreSettings(); |
+ checkElementDisplayed(rasterizeContainer, true); |
+ expectFalse( |
+ rasterizeContainer.querySelector('.checkbox').checked); |
checkSectionVisible($('media-size-settings'), true); |
checkSectionVisible(scalingSettings, true); |