| Index: chrome/browser/media/webrtc_browsertest_base.cc
|
| diff --git a/chrome/browser/media/webrtc_browsertest_base.cc b/chrome/browser/media/webrtc_browsertest_base.cc
|
| index 9a40c5b80c4497e6362c276edf227dd8e715f7b8..1fbb617ecadb0761593f653217b7419ed60faa86 100644
|
| --- a/chrome/browser/media/webrtc_browsertest_base.cc
|
| +++ b/chrome/browser/media/webrtc_browsertest_base.cc
|
| @@ -124,13 +124,14 @@ class PermissionRequestObserver : public PermissionBubbleManager::Observer {
|
| WebRtcTestBase::WebRtcTestBase(): detect_errors_in_javascript_(false) {
|
| // The handler gets set for each test method, but that's fine since this
|
| // set operation is idempotent.
|
| - logging::SetLogMessageHandler(&JavascriptErrorDetectingLogHandler);
|
| + logging::PushLogMessageHandler(&JavascriptErrorDetectingLogHandler);
|
| hit_javascript_errors_.Get() = false;
|
|
|
| EnablePixelOutput();
|
| }
|
|
|
| WebRtcTestBase::~WebRtcTestBase() {
|
| + logging::PopLogMessageHandler();
|
| if (detect_errors_in_javascript_) {
|
| EXPECT_FALSE(hit_javascript_errors_.Get())
|
| << "Encountered javascript errors during test execution (Search "
|
|
|