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 5188e74c40467068f8221c9eec9e86d4ae87baf2..d49be651ad8a4a56161b0ba1cca9ca76e1993e4b 100644 |
--- a/headless/lib/headless_devtools_client_browsertest.cc |
+++ b/headless/lib/headless_devtools_client_browsertest.cc |
@@ -9,11 +9,11 @@ |
#include "content/public/browser/web_contents.h" |
#include "content/public/test/browser_test.h" |
#include "headless/lib/browser/headless_web_contents_impl.h" |
-#include "headless/public/domains/browser.h" |
#include "headless/public/domains/emulation.h" |
#include "headless/public/domains/network.h" |
#include "headless/public/domains/page.h" |
#include "headless/public/domains/runtime.h" |
+#include "headless/public/domains/target.h" |
#include "headless/public/headless_browser.h" |
#include "headless/public/headless_devtools_client.h" |
#include "headless/public/headless_devtools_target.h" |
@@ -218,25 +218,25 @@ class HeadlessDevToolsClientExperimentalTest |
HEADLESS_ASYNC_DEVTOOLED_TEST_F(HeadlessDevToolsClientExperimentalTest); |
-class BrowserDomainCreateAndDeletePageTest |
+class TargetDomainCreateAndDeletePageTest |
: public HeadlessAsyncDevTooledBrowserTest { |
void RunDevTooledTest() override { |
EXPECT_TRUE(embedded_test_server()->Start()); |
EXPECT_EQ(1u, GetAllWebContents(browser()).size()); |
- devtools_client_->GetBrowser()->GetExperimental()->CreateTarget( |
- browser::CreateTargetParams::Builder() |
+ devtools_client_->GetTarget()->GetExperimental()->CreateTarget( |
+ target::CreateTargetParams::Builder() |
.SetUrl(embedded_test_server()->GetURL("/hello.html").spec()) |
.SetWidth(1) |
.SetHeight(1) |
.Build(), |
- base::Bind(&BrowserDomainCreateAndDeletePageTest::OnCreateTargetResult, |
+ base::Bind(&TargetDomainCreateAndDeletePageTest::OnCreateTargetResult, |
base::Unretained(this))); |
} |
void OnCreateTargetResult( |
- std::unique_ptr<browser::CreateTargetResult> result) { |
+ std::unique_ptr<target::CreateTargetResult> result) { |
EXPECT_EQ(2u, GetAllWebContents(browser()).size()); |
HeadlessWebContentsImpl* contents = HeadlessWebContentsImpl::From( |
@@ -246,81 +246,81 @@ class BrowserDomainCreateAndDeletePageTest |
->GetViewBounds() |
.size()); |
- devtools_client_->GetBrowser()->GetExperimental()->CloseTarget( |
- browser::CloseTargetParams::Builder() |
+ devtools_client_->GetTarget()->GetExperimental()->CloseTarget( |
+ target::CloseTargetParams::Builder() |
.SetTargetId(result->GetTargetId()) |
.Build(), |
- base::Bind(&BrowserDomainCreateAndDeletePageTest::OnCloseTargetResult, |
+ base::Bind(&TargetDomainCreateAndDeletePageTest::OnCloseTargetResult, |
base::Unretained(this))); |
} |
- void OnCloseTargetResult(std::unique_ptr<browser::CloseTargetResult> result) { |
+ void OnCloseTargetResult(std::unique_ptr<target::CloseTargetResult> result) { |
EXPECT_TRUE(result->GetSuccess()); |
EXPECT_EQ(1u, GetAllWebContents(browser()).size()); |
FinishAsynchronousTest(); |
} |
}; |
-HEADLESS_ASYNC_DEVTOOLED_TEST_F(BrowserDomainCreateAndDeletePageTest); |
+HEADLESS_ASYNC_DEVTOOLED_TEST_F(TargetDomainCreateAndDeletePageTest); |
-class BrowserDomainCreateAndDeleteBrowserContextTest |
+class TargetDomainCreateAndDeleteBrowserContextTest |
: public HeadlessAsyncDevTooledBrowserTest { |
void RunDevTooledTest() override { |
EXPECT_TRUE(embedded_test_server()->Start()); |
EXPECT_EQ(1u, GetAllWebContents(browser()).size()); |
- devtools_client_->GetBrowser()->GetExperimental()->CreateBrowserContext( |
- browser::CreateBrowserContextParams::Builder().Build(), |
- base::Bind(&BrowserDomainCreateAndDeleteBrowserContextTest:: |
+ devtools_client_->GetTarget()->GetExperimental()->CreateBrowserContext( |
+ target::CreateBrowserContextParams::Builder().Build(), |
+ base::Bind(&TargetDomainCreateAndDeleteBrowserContextTest:: |
OnCreateContextResult, |
base::Unretained(this))); |
} |
void OnCreateContextResult( |
- std::unique_ptr<browser::CreateBrowserContextResult> result) { |
+ std::unique_ptr<target::CreateBrowserContextResult> result) { |
browser_context_id_ = result->GetBrowserContextId(); |
- devtools_client_->GetBrowser()->GetExperimental()->CreateTarget( |
- browser::CreateTargetParams::Builder() |
+ devtools_client_->GetTarget()->GetExperimental()->CreateTarget( |
+ target::CreateTargetParams::Builder() |
.SetUrl(embedded_test_server()->GetURL("/hello.html").spec()) |
.SetBrowserContextId(result->GetBrowserContextId()) |
.SetWidth(1) |
.SetHeight(1) |
.Build(), |
- base::Bind(&BrowserDomainCreateAndDeleteBrowserContextTest:: |
+ base::Bind(&TargetDomainCreateAndDeleteBrowserContextTest:: |
OnCreateTargetResult, |
base::Unretained(this))); |
} |
void OnCreateTargetResult( |
- std::unique_ptr<browser::CreateTargetResult> result) { |
+ std::unique_ptr<target::CreateTargetResult> result) { |
EXPECT_EQ(2u, GetAllWebContents(browser()).size()); |
- devtools_client_->GetBrowser()->GetExperimental()->CloseTarget( |
- browser::CloseTargetParams::Builder() |
+ devtools_client_->GetTarget()->GetExperimental()->CloseTarget( |
+ target::CloseTargetParams::Builder() |
.SetTargetId(result->GetTargetId()) |
.Build(), |
- base::Bind(&BrowserDomainCreateAndDeleteBrowserContextTest:: |
+ base::Bind(&TargetDomainCreateAndDeleteBrowserContextTest:: |
OnCloseTargetResult, |
base::Unretained(this))); |
} |
- void OnCloseTargetResult(std::unique_ptr<browser::CloseTargetResult> result) { |
+ void OnCloseTargetResult(std::unique_ptr<target::CloseTargetResult> result) { |
EXPECT_EQ(1u, GetAllWebContents(browser()).size()); |
EXPECT_TRUE(result->GetSuccess()); |
- devtools_client_->GetBrowser()->GetExperimental()->DisposeBrowserContext( |
- browser::DisposeBrowserContextParams::Builder() |
+ devtools_client_->GetTarget()->GetExperimental()->DisposeBrowserContext( |
+ target::DisposeBrowserContextParams::Builder() |
.SetBrowserContextId(browser_context_id_) |
.Build(), |
- base::Bind(&BrowserDomainCreateAndDeleteBrowserContextTest:: |
+ base::Bind(&TargetDomainCreateAndDeleteBrowserContextTest:: |
OnDisposeBrowserContextResult, |
base::Unretained(this))); |
} |
void OnDisposeBrowserContextResult( |
- std::unique_ptr<browser::DisposeBrowserContextResult> result) { |
+ std::unique_ptr<target::DisposeBrowserContextResult> result) { |
EXPECT_TRUE(result->GetSuccess()); |
FinishAsynchronousTest(); |
} |
@@ -329,73 +329,73 @@ class BrowserDomainCreateAndDeleteBrowserContextTest |
std::string browser_context_id_; |
}; |
-HEADLESS_ASYNC_DEVTOOLED_TEST_F(BrowserDomainCreateAndDeleteBrowserContextTest); |
+HEADLESS_ASYNC_DEVTOOLED_TEST_F(TargetDomainCreateAndDeleteBrowserContextTest); |
-class BrowserDomainDisposeContextFailsIfInUse |
+class TargetDomainDisposeContextFailsIfInUse |
: public HeadlessAsyncDevTooledBrowserTest { |
void RunDevTooledTest() override { |
EXPECT_TRUE(embedded_test_server()->Start()); |
EXPECT_EQ(1u, GetAllWebContents(browser()).size()); |
- devtools_client_->GetBrowser()->GetExperimental()->CreateBrowserContext( |
- browser::CreateBrowserContextParams::Builder().Build(), |
- base::Bind(&BrowserDomainDisposeContextFailsIfInUse::OnContextCreated, |
+ devtools_client_->GetTarget()->GetExperimental()->CreateBrowserContext( |
+ target::CreateBrowserContextParams::Builder().Build(), |
+ base::Bind(&TargetDomainDisposeContextFailsIfInUse::OnContextCreated, |
base::Unretained(this))); |
} |
void OnContextCreated( |
- std::unique_ptr<browser::CreateBrowserContextResult> result) { |
+ std::unique_ptr<target::CreateBrowserContextResult> result) { |
context_id_ = result->GetBrowserContextId(); |
- devtools_client_->GetBrowser()->GetExperimental()->CreateTarget( |
- browser::CreateTargetParams::Builder() |
+ devtools_client_->GetTarget()->GetExperimental()->CreateTarget( |
+ target::CreateTargetParams::Builder() |
.SetUrl(embedded_test_server()->GetURL("/hello.html").spec()) |
.SetBrowserContextId(context_id_) |
.Build(), |
base::Bind( |
- &BrowserDomainDisposeContextFailsIfInUse::OnCreateTargetResult, |
+ &TargetDomainDisposeContextFailsIfInUse::OnCreateTargetResult, |
base::Unretained(this))); |
} |
void OnCreateTargetResult( |
- std::unique_ptr<browser::CreateTargetResult> result) { |
+ std::unique_ptr<target::CreateTargetResult> result) { |
page_id_ = result->GetTargetId(); |
- devtools_client_->GetBrowser()->GetExperimental()->DisposeBrowserContext( |
- browser::DisposeBrowserContextParams::Builder() |
+ devtools_client_->GetTarget()->GetExperimental()->DisposeBrowserContext( |
+ target::DisposeBrowserContextParams::Builder() |
.SetBrowserContextId(context_id_) |
.Build(), |
- base::Bind(&BrowserDomainDisposeContextFailsIfInUse:: |
+ base::Bind(&TargetDomainDisposeContextFailsIfInUse:: |
OnDisposeBrowserContextResult, |
base::Unretained(this))); |
} |
void OnDisposeBrowserContextResult( |
- std::unique_ptr<browser::DisposeBrowserContextResult> result) { |
+ std::unique_ptr<target::DisposeBrowserContextResult> result) { |
EXPECT_FALSE(result->GetSuccess()); |
// Close the page and try again. |
- devtools_client_->GetBrowser()->GetExperimental()->CloseTarget( |
- browser::CloseTargetParams::Builder().SetTargetId(page_id_).Build(), |
+ devtools_client_->GetTarget()->GetExperimental()->CloseTarget( |
+ target::CloseTargetParams::Builder().SetTargetId(page_id_).Build(), |
base::Bind( |
- &BrowserDomainDisposeContextFailsIfInUse::OnCloseTargetResult, |
+ &TargetDomainDisposeContextFailsIfInUse::OnCloseTargetResult, |
base::Unretained(this))); |
} |
- void OnCloseTargetResult(std::unique_ptr<browser::CloseTargetResult> result) { |
+ void OnCloseTargetResult(std::unique_ptr<target::CloseTargetResult> result) { |
EXPECT_TRUE(result->GetSuccess()); |
- devtools_client_->GetBrowser()->GetExperimental()->DisposeBrowserContext( |
- browser::DisposeBrowserContextParams::Builder() |
+ devtools_client_->GetTarget()->GetExperimental()->DisposeBrowserContext( |
+ target::DisposeBrowserContextParams::Builder() |
.SetBrowserContextId(context_id_) |
.Build(), |
- base::Bind(&BrowserDomainDisposeContextFailsIfInUse:: |
+ base::Bind(&TargetDomainDisposeContextFailsIfInUse:: |
OnDisposeBrowserContextResult2, |
base::Unretained(this))); |
} |
void OnDisposeBrowserContextResult2( |
- std::unique_ptr<browser::DisposeBrowserContextResult> result) { |
+ std::unique_ptr<target::DisposeBrowserContextResult> result) { |
EXPECT_TRUE(result->GetSuccess()); |
FinishAsynchronousTest(); |
} |
@@ -405,34 +405,34 @@ class BrowserDomainDisposeContextFailsIfInUse |
std::string page_id_; |
}; |
-HEADLESS_ASYNC_DEVTOOLED_TEST_F(BrowserDomainDisposeContextFailsIfInUse); |
+HEADLESS_ASYNC_DEVTOOLED_TEST_F(TargetDomainDisposeContextFailsIfInUse); |
-class BrowserDomainCreateTwoContexts : public HeadlessAsyncDevTooledBrowserTest, |
- public browser::ExperimentalObserver { |
+class TargetDomainCreateTwoContexts : public HeadlessAsyncDevTooledBrowserTest, |
+ public target::ExperimentalObserver { |
public: |
void RunDevTooledTest() override { |
EXPECT_TRUE(embedded_test_server()->Start()); |
- devtools_client_->GetBrowser()->GetExperimental()->AddObserver(this); |
- devtools_client_->GetBrowser()->GetExperimental()->CreateBrowserContext( |
- browser::CreateBrowserContextParams::Builder().Build(), |
- base::Bind(&BrowserDomainCreateTwoContexts::OnContextOneCreated, |
+ devtools_client_->GetTarget()->GetExperimental()->AddObserver(this); |
+ devtools_client_->GetTarget()->GetExperimental()->CreateBrowserContext( |
+ target::CreateBrowserContextParams::Builder().Build(), |
+ base::Bind(&TargetDomainCreateTwoContexts::OnContextOneCreated, |
base::Unretained(this))); |
- devtools_client_->GetBrowser()->GetExperimental()->CreateBrowserContext( |
- browser::CreateBrowserContextParams::Builder().Build(), |
- base::Bind(&BrowserDomainCreateTwoContexts::OnContextTwoCreated, |
+ devtools_client_->GetTarget()->GetExperimental()->CreateBrowserContext( |
+ target::CreateBrowserContextParams::Builder().Build(), |
+ base::Bind(&TargetDomainCreateTwoContexts::OnContextTwoCreated, |
base::Unretained(this))); |
} |
void OnContextOneCreated( |
- std::unique_ptr<browser::CreateBrowserContextResult> result) { |
+ std::unique_ptr<target::CreateBrowserContextResult> result) { |
context_id_one_ = result->GetBrowserContextId(); |
MaybeCreatePages(); |
} |
void OnContextTwoCreated( |
- std::unique_ptr<browser::CreateBrowserContextResult> result) { |
+ std::unique_ptr<target::CreateBrowserContextResult> result) { |
context_id_two_ = result->GetBrowserContextId(); |
MaybeCreatePages(); |
} |
@@ -441,31 +441,31 @@ class BrowserDomainCreateTwoContexts : public HeadlessAsyncDevTooledBrowserTest, |
if (context_id_one_.empty() || context_id_two_.empty()) |
return; |
- devtools_client_->GetBrowser()->GetExperimental()->CreateTarget( |
- browser::CreateTargetParams::Builder() |
+ devtools_client_->GetTarget()->GetExperimental()->CreateTarget( |
+ target::CreateTargetParams::Builder() |
.SetUrl(embedded_test_server()->GetURL("/hello.html").spec()) |
.SetBrowserContextId(context_id_one_) |
.Build(), |
- base::Bind(&BrowserDomainCreateTwoContexts::OnCreateTargetOneResult, |
+ base::Bind(&TargetDomainCreateTwoContexts::OnCreateTargetOneResult, |
base::Unretained(this))); |
- devtools_client_->GetBrowser()->GetExperimental()->CreateTarget( |
- browser::CreateTargetParams::Builder() |
+ devtools_client_->GetTarget()->GetExperimental()->CreateTarget( |
+ target::CreateTargetParams::Builder() |
.SetUrl(embedded_test_server()->GetURL("/hello.html").spec()) |
.SetBrowserContextId(context_id_two_) |
.Build(), |
- base::Bind(&BrowserDomainCreateTwoContexts::OnCreateTargetTwoResult, |
+ base::Bind(&TargetDomainCreateTwoContexts::OnCreateTargetTwoResult, |
base::Unretained(this))); |
} |
void OnCreateTargetOneResult( |
- std::unique_ptr<browser::CreateTargetResult> result) { |
+ std::unique_ptr<target::CreateTargetResult> result) { |
page_id_one_ = result->GetTargetId(); |
MaybeTestIsolation(); |
} |
void OnCreateTargetTwoResult( |
- std::unique_ptr<browser::CreateTargetResult> result) { |
+ std::unique_ptr<target::CreateTargetResult> result) { |
page_id_two_ = result->GetTargetId(); |
MaybeTestIsolation(); |
} |
@@ -474,28 +474,34 @@ class BrowserDomainCreateTwoContexts : public HeadlessAsyncDevTooledBrowserTest, |
if (page_id_one_.empty() || page_id_two_.empty()) |
return; |
- devtools_client_->GetBrowser()->GetExperimental()->Attach( |
- browser::AttachParams::Builder().SetTargetId(page_id_one_).Build(), |
- base::Bind(&BrowserDomainCreateTwoContexts::OnAttachedOne, |
+ devtools_client_->GetTarget()->GetExperimental()->AttachToTarget( |
+ target::AttachToTargetParams::Builder() |
+ .SetTargetId(page_id_one_) |
+ .Build(), |
+ base::Bind(&TargetDomainCreateTwoContexts::OnAttachedToTargetOne, |
base::Unretained(this))); |
- devtools_client_->GetBrowser()->GetExperimental()->Attach( |
- browser::AttachParams::Builder().SetTargetId(page_id_two_).Build(), |
- base::Bind(&BrowserDomainCreateTwoContexts::OnAttachedTwo, |
+ devtools_client_->GetTarget()->GetExperimental()->AttachToTarget( |
+ target::AttachToTargetParams::Builder() |
+ .SetTargetId(page_id_two_) |
+ .Build(), |
+ base::Bind(&TargetDomainCreateTwoContexts::OnAttachedToTargetTwo, |
base::Unretained(this))); |
} |
- void OnAttachedOne(std::unique_ptr<browser::AttachResult> result) { |
- devtools_client_->GetBrowser()->GetExperimental()->SendMessage( |
- browser::SendMessageParams::Builder() |
+ void OnAttachedToTargetOne( |
+ std::unique_ptr<target::AttachToTargetResult> result) { |
+ devtools_client_->GetTarget()->GetExperimental()->SendMessageToTarget( |
+ target::SendMessageToTargetParams::Builder() |
.SetTargetId(page_id_one_) |
.SetMessage("{\"id\":101, \"method\": \"Page.enable\"}") |
.Build()); |
} |
- void OnAttachedTwo(std::unique_ptr<browser::AttachResult> result) { |
- devtools_client_->GetBrowser()->GetExperimental()->SendMessage( |
- browser::SendMessageParams::Builder() |
+ void OnAttachedToTargetTwo( |
+ std::unique_ptr<target::AttachToTargetResult> result) { |
+ devtools_client_->GetTarget()->GetExperimental()->SendMessageToTarget( |
+ target::SendMessageToTargetParams::Builder() |
.SetTargetId(page_id_two_) |
.SetMessage("{\"id\":102, \"method\": \"Page.enable\"}") |
.Build()); |
@@ -505,8 +511,8 @@ class BrowserDomainCreateTwoContexts : public HeadlessAsyncDevTooledBrowserTest, |
if (!page_one_loaded_ || !page_two_loaded_) |
return; |
- devtools_client_->GetBrowser()->GetExperimental()->SendMessage( |
- browser::SendMessageParams::Builder() |
+ devtools_client_->GetTarget()->GetExperimental()->SendMessageToTarget( |
+ target::SendMessageToTargetParams::Builder() |
.SetTargetId(page_id_one_) |
.SetMessage("{\"id\":201, \"method\": \"Runtime.evaluate\", " |
"\"params\": {\"expression\": " |
@@ -514,8 +520,8 @@ class BrowserDomainCreateTwoContexts : public HeadlessAsyncDevTooledBrowserTest, |
.Build()); |
} |
- void OnDispatchMessage( |
- const browser::DispatchMessageParams& params) override { |
+ void OnReceivedMessageFromTarget( |
+ const target::ReceivedMessageFromTargetParams& params) override { |
std::unique_ptr<base::Value> message = |
base::JSONReader::Read(params.GetMessage(), base::JSON_PARSE_RFC); |
const base::DictionaryValue* message_dict; |
@@ -540,9 +546,10 @@ class BrowserDomainCreateTwoContexts : public HeadlessAsyncDevTooledBrowserTest, |
return; |
std::string value; |
if (params.GetTargetId() == page_id_one_) { |
- // TODO(alexclarke): Make some better bindings for Browser.sendMessage. |
- devtools_client_->GetBrowser()->GetExperimental()->SendMessage( |
- browser::SendMessageParams::Builder() |
+ // TODO(alexclarke): Make some better bindings |
+ // for Target.SendMessageToTarget. |
+ devtools_client_->GetTarget()->GetExperimental()->SendMessageToTarget( |
+ target::SendMessageToTargetParams::Builder() |
.SetTargetId(page_id_two_) |
.SetMessage("{\"id\":202, \"method\": \"Runtime.evaluate\", " |
"\"params\": {\"expression\": " |
@@ -552,48 +559,48 @@ class BrowserDomainCreateTwoContexts : public HeadlessAsyncDevTooledBrowserTest, |
result_dict->GetString("value", &value)) { |
EXPECT_EQ("", value) << "Page 2 should not share cookies from page one"; |
- devtools_client_->GetBrowser()->GetExperimental()->CloseTarget( |
- browser::CloseTargetParams::Builder() |
+ devtools_client_->GetTarget()->GetExperimental()->CloseTarget( |
+ target::CloseTargetParams::Builder() |
.SetTargetId(page_id_one_) |
.Build(), |
- base::Bind(&BrowserDomainCreateTwoContexts::OnCloseTarget, |
+ base::Bind(&TargetDomainCreateTwoContexts::OnCloseTarget, |
base::Unretained(this))); |
- devtools_client_->GetBrowser()->GetExperimental()->CloseTarget( |
- browser::CloseTargetParams::Builder() |
+ devtools_client_->GetTarget()->GetExperimental()->CloseTarget( |
+ target::CloseTargetParams::Builder() |
.SetTargetId(page_id_two_) |
.Build(), |
- base::Bind(&BrowserDomainCreateTwoContexts::OnCloseTarget, |
+ base::Bind(&TargetDomainCreateTwoContexts::OnCloseTarget, |
base::Unretained(this))); |
- devtools_client_->GetBrowser()->GetExperimental()->RemoveObserver(this); |
+ devtools_client_->GetTarget()->GetExperimental()->RemoveObserver(this); |
} |
} |
} |
- void OnCloseTarget(std::unique_ptr<browser::CloseTargetResult> result) { |
+ void OnCloseTarget(std::unique_ptr<target::CloseTargetResult> result) { |
page_close_count_++; |
if (page_close_count_ < 2) |
return; |
- devtools_client_->GetBrowser()->GetExperimental()->DisposeBrowserContext( |
- browser::DisposeBrowserContextParams::Builder() |
+ devtools_client_->GetTarget()->GetExperimental()->DisposeBrowserContext( |
+ target::DisposeBrowserContextParams::Builder() |
.SetBrowserContextId(context_id_one_) |
.Build(), |
- base::Bind(&BrowserDomainCreateTwoContexts::OnCloseContext, |
+ base::Bind(&TargetDomainCreateTwoContexts::OnCloseContext, |
base::Unretained(this))); |
- devtools_client_->GetBrowser()->GetExperimental()->DisposeBrowserContext( |
- browser::DisposeBrowserContextParams::Builder() |
+ devtools_client_->GetTarget()->GetExperimental()->DisposeBrowserContext( |
+ target::DisposeBrowserContextParams::Builder() |
.SetBrowserContextId(context_id_two_) |
.Build(), |
- base::Bind(&BrowserDomainCreateTwoContexts::OnCloseContext, |
+ base::Bind(&TargetDomainCreateTwoContexts::OnCloseContext, |
base::Unretained(this))); |
} |
void OnCloseContext( |
- std::unique_ptr<browser::DisposeBrowserContextResult> result) { |
+ std::unique_ptr<target::DisposeBrowserContextResult> result) { |
EXPECT_TRUE(result->GetSuccess()); |
if (++context_closed_count_ < 2) |
return; |
@@ -612,7 +619,7 @@ class BrowserDomainCreateTwoContexts : public HeadlessAsyncDevTooledBrowserTest, |
int context_closed_count_ = 0; |
}; |
-HEADLESS_ASYNC_DEVTOOLED_TEST_F(BrowserDomainCreateTwoContexts); |
+HEADLESS_ASYNC_DEVTOOLED_TEST_F(TargetDomainCreateTwoContexts); |
class HeadlessDevToolsNavigationControlTest |
: public HeadlessAsyncDevTooledBrowserTest, |