| 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 96204d134809ab658afea8db38c32642bb9835b8..3fd98b38375104928df736c935002e8a8d187127 100644
|
| --- a/chrome/browser/ui/webui/web_ui_browsertest.cc
|
| +++ b/chrome/browser/ui/webui/web_ui_browsertest.cc
|
| @@ -190,16 +190,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 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 (print)
|
| + browser()->Print();
|
| +
|
| tabstrip_observer.WaitForObservation();
|
| }
|
|
|
|
|