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

Unified Diff: chrome/browser/ui/webui/web_ui_browsertest.cc

Issue 7574002: Be able to print items that do window.print(); window.close() (airline tix e.g.) (Closed) Base URL: svn://svn.chromium.org/chrome/trunk/src
Patch Set: Address Kausalya's comments. Created 9 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/ui/webui/web_ui_browsertest.cc
diff --git a/chrome/browser/ui/webui/web_ui_browsertest.cc b/chrome/browser/ui/webui/web_ui_browsertest.cc
index 7f88cfa3a22f6f8232ba9f153c25fcd2bdd80132..610093fe7c2cf8d888ad8c88a67e22796aa9c827 100644
--- a/chrome/browser/ui/webui/web_ui_browsertest.cc
+++ b/chrome/browser/ui/webui/web_ui_browsertest.cc
@@ -183,16 +183,20 @@ void WebUIBrowserTest::BrowsePreload(const GURL& browse_to,
void WebUIBrowserTest::BrowsePrintPreload(
const GURL& browse_to,
const std::string& preload_test_fixture,
- const std::string& preload_test_name) {
+ const std::string& preload_test_name,
+ bool no_print) {
// Remember for callback OnJsInjectionReady().
preload_test_fixture_ = preload_test_fixture;
preload_test_name_ = preload_test_name;
- ui_test_utils::NavigateToURL(browser(), browse_to);
-
TestTabStripModelObserver tabstrip_observer(
browser()->tabstrip_model(), this);
- browser()->Print();
+
+ ui_test_utils::NavigateToURL(browser(), browse_to);
+
+ if (!no_print)
+ browser()->Print();
+
tabstrip_observer.WaitForObservation();
}

Powered by Google App Engine
This is Rietveld 408576698