| 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();
|
| }
|
|
|
|
|