Index: chrome/renderer/chrome_mock_render_thread.cc |
diff --git a/chrome/renderer/chrome_mock_render_thread.cc b/chrome/renderer/chrome_mock_render_thread.cc |
index 79b1f733a9f5b70d3f8ce8d174f3a1bdef4ca37f..d80d4c8a3f5f794d9aca074f6a15d43d4935dfe7 100644 |
--- a/chrome/renderer/chrome_mock_render_thread.cc |
+++ b/chrome/renderer/chrome_mock_render_thread.cc |
@@ -184,6 +184,11 @@ void ChromeMockRenderThread::OnUpdatePrintSettings( |
} |
std::vector<int> pages(printing::PageRange::GetPages(new_ranges)); |
printer_->UpdateSettings(document_cookie, params, pages, margins_type); |
+ |
+ job_settings.GetBoolean(printing::kSettingShouldPrintSelectionOnly, |
+ ¶ms->params.selection_only); |
+ job_settings.GetBoolean(printing::kSettingShouldPrintBackgrounds, |
+ ¶ms->params.should_print_backgrounds); |
} |
MockPrinter* ChromeMockRenderThread::printer() { |