| Index: chrome/test/base/web_ui_browser_test.cc
|
| diff --git a/chrome/test/base/web_ui_browser_test.cc b/chrome/test/base/web_ui_browser_test.cc
|
| index c50a43458e417ea7807b06f0105ac1e20acec35d..833867cdeeaacfb4372733f7b3cb725704bdddb9 100644
|
| --- a/chrome/test/base/web_ui_browser_test.cc
|
| +++ b/chrome/test/base/web_ui_browser_test.cc
|
| @@ -53,20 +53,6 @@ namespace {
|
| base::LazyInstance<std::vector<std::string> > error_messages_ =
|
| LAZY_INSTANCE_INITIALIZER;
|
|
|
| -// Intercepts all log messages.
|
| -bool LogHandler(int severity,
|
| - const char* file,
|
| - int line,
|
| - size_t message_start,
|
| - const std::string& str) {
|
| - if (severity == logging::LOG_ERROR && file &&
|
| - std::string("CONSOLE") == file) {
|
| - error_messages_.Get().push_back(str);
|
| - }
|
| -
|
| - return false;
|
| -}
|
| -
|
| class WebUIJsInjectionReadyObserver : public content::WebContentsObserver {
|
| public:
|
| WebUIJsInjectionReadyObserver(content::WebContents* web_contents,
|
| @@ -91,6 +77,18 @@ class WebUIJsInjectionReadyObserver : public content::WebContentsObserver {
|
|
|
| } // namespace
|
|
|
| +// Intercepts all log messages.
|
| +void WebUILogMessageListener::OnMessage(int severity,
|
| + const char* file,
|
| + int line,
|
| + size_t message_start,
|
| + const std::string& str) {
|
| + if (severity == logging::LOG_ERROR && file &&
|
| + std::string("CONSOLE") == file) {
|
| + error_messages_.Get().push_back(str);
|
| + }
|
| +}
|
| +
|
| WebUIBrowserTest::~WebUIBrowserTest() {
|
| }
|
|
|
| @@ -383,8 +381,6 @@ base::LazyInstance<MockWebUIProvider> mock_provider_ =
|
| void WebUIBrowserTest::SetUpOnMainThread() {
|
| JavaScriptBrowserTest::SetUpOnMainThread();
|
|
|
| - logging::SetLogMessageHandler(&LogHandler);
|
| -
|
| AddLibrary(base::FilePath(kA11yAuditLibraryJSPath));
|
|
|
| content::WebUIControllerFactory::UnregisterFactoryForTesting(
|
| @@ -401,8 +397,6 @@ void WebUIBrowserTest::SetUpOnMainThread() {
|
| }
|
|
|
| void WebUIBrowserTest::TearDownOnMainThread() {
|
| - logging::SetLogMessageHandler(NULL);
|
| -
|
| test_factory_->RemoveFactoryOverride(GURL(kDummyURL).host());
|
| content::WebUIControllerFactory::UnregisterFactoryForTesting(
|
| test_factory_.get());
|
|
|