| OLD | NEW |
| 1 // Copyright 2014 The Chromium Authors. All rights reserved. | 1 // Copyright 2014 The Chromium Authors. All rights reserved. |
| 2 // Use of this source code is governed by a BSD-style license that can be | 2 // Use of this source code is governed by a BSD-style license that can be |
| 3 // found in the LICENSE file. | 3 // found in the LICENSE file. |
| 4 | 4 |
| 5 #include "content/browser/devtools/protocol/network_handler.h" | 5 #include "content/browser/devtools/protocol/network_handler.h" |
| 6 | 6 |
| 7 #include <stddef.h> | 7 #include <stddef.h> |
| 8 | 8 |
| 9 #include "base/barrier_closure.h" | 9 #include "base/barrier_closure.h" |
| 10 #include "base/command_line.h" | 10 #include "base/command_line.h" |
| (...skipping 408 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 419 NetworkHandler::NetworkHandler() | 419 NetworkHandler::NetworkHandler() |
| 420 : DevToolsDomainHandler(Network::Metainfo::domainName), | 420 : DevToolsDomainHandler(Network::Metainfo::domainName), |
| 421 host_(nullptr), | 421 host_(nullptr), |
| 422 enabled_(false) { | 422 enabled_(false) { |
| 423 } | 423 } |
| 424 | 424 |
| 425 NetworkHandler::~NetworkHandler() { | 425 NetworkHandler::~NetworkHandler() { |
| 426 } | 426 } |
| 427 | 427 |
| 428 // static | 428 // static |
| 429 NetworkHandler* NetworkHandler::FromSession(DevToolsSession* session) { | 429 std::vector<NetworkHandler*> NetworkHandler::ForAgentHost( |
| 430 return static_cast<NetworkHandler*>( | 430 DevToolsAgentHostImpl* host) { |
| 431 session->GetHandlerByName(Network::Metainfo::domainName)); | 431 return DevToolsSession::HandlersForAgentHost<NetworkHandler>( |
| 432 host, Network::Metainfo::domainName); |
| 432 } | 433 } |
| 433 | 434 |
| 434 void NetworkHandler::Wire(UberDispatcher* dispatcher) { | 435 void NetworkHandler::Wire(UberDispatcher* dispatcher) { |
| 435 frontend_.reset(new Network::Frontend(dispatcher->channel())); | 436 frontend_.reset(new Network::Frontend(dispatcher->channel())); |
| 436 Network::Dispatcher::wire(dispatcher, this); | 437 Network::Dispatcher::wire(dispatcher, this); |
| 437 } | 438 } |
| 438 | 439 |
| 439 void NetworkHandler::SetRenderFrameHost(RenderFrameHostImpl* host) { | 440 void NetworkHandler::SetRenderFrameHost(RenderFrameHostImpl* host) { |
| 440 host_ = host; | 441 host_ = host; |
| 441 } | 442 } |
| (...skipping 314 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 756 static_cast<double>(base::Time::kMicrosecondsPerSecond), | 757 static_cast<double>(base::Time::kMicrosecondsPerSecond), |
| 757 Page::ResourceTypeEnum::Document, error_string, cancelled); | 758 Page::ResourceTypeEnum::Document, error_string, cancelled); |
| 758 } | 759 } |
| 759 | 760 |
| 760 std::string NetworkHandler::UserAgentOverride() const { | 761 std::string NetworkHandler::UserAgentOverride() const { |
| 761 return enabled_ ? user_agent_ : std::string(); | 762 return enabled_ ? user_agent_ : std::string(); |
| 762 } | 763 } |
| 763 | 764 |
| 764 } // namespace protocol | 765 } // namespace protocol |
| 765 } // namespace content | 766 } // namespace content |
| OLD | NEW |