| Index: headless/lib/headless_devtools_client_browsertest.cc
|
| diff --git a/headless/lib/headless_devtools_client_browsertest.cc b/headless/lib/headless_devtools_client_browsertest.cc
|
| index 4c19d056e676df7536d0d3987008773a8db4c14a..6dbd79fad281a12b7b0375626f17df655f36762a 100644
|
| --- a/headless/lib/headless_devtools_client_browsertest.cc
|
| +++ b/headless/lib/headless_devtools_client_browsertest.cc
|
| @@ -65,6 +65,7 @@ class HeadlessDevToolsClientNavigationTest
|
| }
|
|
|
| void OnLoadEventFired(const page::LoadEventFiredParams& params) override {
|
| + devtools_client_->GetPage()->Disable();
|
| devtools_client_->GetPage()->GetExperimental()->RemoveObserver(this);
|
| FinishAsynchronousTest();
|
| }
|
| @@ -174,6 +175,7 @@ class HeadlessDevToolsClientObserverTest
|
| &content_type));
|
| EXPECT_EQ("text/html", content_type);
|
|
|
| + devtools_client_->GetNetwork()->Disable();
|
| devtools_client_->GetNetwork()->RemoveObserver(this);
|
| FinishAsynchronousTest();
|
| }
|
| @@ -208,6 +210,9 @@ class HeadlessDevToolsClientExperimentalTest
|
|
|
| void OnFrameStoppedLoading(
|
| const page::FrameStoppedLoadingParams& params) override {
|
| + devtools_client_->GetPage()->Disable();
|
| + devtools_client_->GetPage()->GetExperimental()->RemoveObserver(this);
|
| +
|
| // Check that a non-experimental command which has no return value can be
|
| // called with a void() callback.
|
| devtools_client_->GetPage()->Reload(
|
|
|