| Index: content/browser/devtools/devtools_manager_unittest.cc
|
| diff --git a/content/browser/devtools/devtools_manager_unittest.cc b/content/browser/devtools/devtools_manager_unittest.cc
|
| index 70b3fa5f7f9164ee77379270dba16cf469a12178..b56f17e352f49a8ad205db1bb0308646e217a2e6 100644
|
| --- a/content/browser/devtools/devtools_manager_unittest.cc
|
| +++ b/content/browser/devtools/devtools_manager_unittest.cc
|
| @@ -211,7 +211,7 @@ TEST_F(DevToolsManagerTest, ReattachOnCancelPendingNavigation) {
|
|
|
| class TestExternalAgentDelegate: public DevToolsExternalAgentProxyDelegate {
|
| public:
|
| - TestExternalAgentDelegate() : id_(base::GenerateGUID()) {
|
| + TestExternalAgentDelegate() {
|
| }
|
| ~TestExternalAgentDelegate() override {
|
| expectEvent(1, "Attach");
|
| @@ -222,7 +222,6 @@ class TestExternalAgentDelegate: public DevToolsExternalAgentProxyDelegate {
|
| }
|
|
|
| private:
|
| - std::string id_;
|
| std::map<std::string,int> event_counter_;
|
|
|
| void recordEvent(const std::string& name) {
|
| @@ -241,7 +240,6 @@ class TestExternalAgentDelegate: public DevToolsExternalAgentProxyDelegate {
|
|
|
| void Detach() override { recordEvent("Detach"); };
|
|
|
| - std::string GetId() override { return id_; }
|
| std::string GetType() override { return ""; }
|
| std::string GetTitle() override { return ""; }
|
| std::string GetDescription() override { return ""; }
|
| @@ -260,10 +258,11 @@ class TestExternalAgentDelegate: public DevToolsExternalAgentProxyDelegate {
|
| };
|
|
|
| TEST_F(DevToolsManagerTest, TestExternalProxy) {
|
| - TestExternalAgentDelegate* delegate = new TestExternalAgentDelegate();
|
| + std::unique_ptr<TestExternalAgentDelegate> delegate(
|
| + new TestExternalAgentDelegate());
|
|
|
| scoped_refptr<DevToolsAgentHost> agent_host =
|
| - DevToolsAgentHost::Create(delegate);
|
| + DevToolsAgentHost::Forward(base::GenerateGUID(), std::move(delegate));
|
| EXPECT_EQ(agent_host, DevToolsAgentHost::GetForId(agent_host->GetId()));
|
|
|
| TestDevToolsClientHost client_host;
|
|
|