| OLD | NEW |
| 1 // Copyright (c) 2012 The Chromium Authors. All rights reserved. | 1 // Copyright (c) 2012 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/devtools_agent_host_impl.h" | 5 #include "content/browser/devtools/devtools_agent_host_impl.h" |
| 6 | 6 |
| 7 #include <map> | 7 #include <map> |
| 8 #include <vector> | 8 #include <vector> |
| 9 | 9 |
| 10 #include "base/json/json_writer.h" | 10 #include "base/json/json_writer.h" |
| (...skipping 18 matching lines...) Expand all Loading... |
| 29 std::vector<const DevToolsAgentHost::AgentStateCallback*>; | 29 std::vector<const DevToolsAgentHost::AgentStateCallback*>; |
| 30 base::LazyInstance<AgentStateCallbacks>::Leaky g_callbacks = | 30 base::LazyInstance<AgentStateCallbacks>::Leaky g_callbacks = |
| 31 LAZY_INSTANCE_INITIALIZER; | 31 LAZY_INSTANCE_INITIALIZER; |
| 32 using DiscoveryCallbacks = | 32 using DiscoveryCallbacks = |
| 33 std::vector<DevToolsAgentHost::DiscoveryCallback>; | 33 std::vector<DevToolsAgentHost::DiscoveryCallback>; |
| 34 base::LazyInstance<DiscoveryCallbacks>::Leaky g_providers = | 34 base::LazyInstance<DiscoveryCallbacks>::Leaky g_providers = |
| 35 LAZY_INSTANCE_INITIALIZER; | 35 LAZY_INSTANCE_INITIALIZER; |
| 36 } // namespace | 36 } // namespace |
| 37 | 37 |
| 38 char DevToolsAgentHost::kTypePage[] = "page"; | 38 char DevToolsAgentHost::kTypePage[] = "page"; |
| 39 char DevToolsAgentHost::kTypeFrame[] = "frame"; | 39 char DevToolsAgentHost::kTypeFrame[] = "iframe"; |
| 40 char DevToolsAgentHost::kTypeSharedWorker[] = "shared_worker"; | 40 char DevToolsAgentHost::kTypeSharedWorker[] = "shared_worker"; |
| 41 char DevToolsAgentHost::kTypeServiceWorker[] = "service_worker"; | 41 char DevToolsAgentHost::kTypeServiceWorker[] = "service_worker"; |
| 42 char DevToolsAgentHost::kTypeExternal[] = "external"; | 42 char DevToolsAgentHost::kTypeExternal[] = "external"; |
| 43 char DevToolsAgentHost::kTypeBrowser[] = "browser"; | 43 char DevToolsAgentHost::kTypeBrowser[] = "browser"; |
| 44 char DevToolsAgentHost::kTypeOther[] = "other"; | 44 char DevToolsAgentHost::kTypeOther[] = "other"; |
| 45 | 45 |
| 46 // static | 46 // static |
| 47 DevToolsManagerDelegate* DevToolsAgentHost::GetDevToolsManagerDelegate() { | 47 DevToolsManagerDelegate* DevToolsAgentHost::GetDevToolsManagerDelegate() { |
| 48 DevToolsManager* manager = DevToolsManager::GetInstance(); | 48 DevToolsManager* manager = DevToolsManager::GetInstance(); |
| 49 return manager->delegate(); | 49 return manager->delegate(); |
| (...skipping 326 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 376 if (message_buffer_.size() != message_buffer_size_) | 376 if (message_buffer_.size() != message_buffer_size_) |
| 377 return false; | 377 return false; |
| 378 callback_.Run(chunk.session_id, message_buffer_); | 378 callback_.Run(chunk.session_id, message_buffer_); |
| 379 message_buffer_ = std::string(); | 379 message_buffer_ = std::string(); |
| 380 message_buffer_size_ = 0; | 380 message_buffer_size_ = 0; |
| 381 } | 381 } |
| 382 return true; | 382 return true; |
| 383 } | 383 } |
| 384 | 384 |
| 385 } // namespace content | 385 } // namespace content |
| OLD | NEW |