Chromium Code Reviews
chromiumcodereview-hr@appspot.gserviceaccount.com (chromiumcodereview-hr) | Please choose your nickname with Settings | Help | Chromium Project | Gerrit Changes | Sign out
(89)

Side by Side Diff: headless/lib/browser/headless_devtools_client_impl.h

Issue 2819183002: [DevTools] Consolidate overlay-related functionality in Overlay domain (Closed)
Patch Set: rebased bad merge Created 3 years, 8 months ago
Use n/p to move between diff chunks; N/P to move between comments. Draft comments are only viewable by you.
Jump to:
View unified diff | Download patch
« no previous file with comments | « headless/BUILD.gn ('k') | headless/lib/browser/headless_devtools_client_impl.cc » ('j') | no next file with comments »
Toggle Intra-line Diffs ('i') | Expand Comments ('e') | Collapse Comments ('c') | Show Comments Hide Comments ('s')
OLDNEW
1 // Copyright 2016 The Chromium Authors. All rights reserved. 1 // Copyright 2016 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 #ifndef HEADLESS_LIB_BROWSER_HEADLESS_DEVTOOLS_CLIENT_IMPL_H_ 5 #ifndef HEADLESS_LIB_BROWSER_HEADLESS_DEVTOOLS_CLIENT_IMPL_H_
6 #define HEADLESS_LIB_BROWSER_HEADLESS_DEVTOOLS_CLIENT_IMPL_H_ 6 #define HEADLESS_LIB_BROWSER_HEADLESS_DEVTOOLS_CLIENT_IMPL_H_
7 7
8 #include <unordered_map> 8 #include <unordered_map>
9 9
10 #include "base/memory/weak_ptr.h" 10 #include "base/memory/weak_ptr.h"
(...skipping 16 matching lines...) Expand all
27 #include "headless/public/devtools/domains/indexeddb.h" 27 #include "headless/public/devtools/domains/indexeddb.h"
28 #include "headless/public/devtools/domains/input.h" 28 #include "headless/public/devtools/domains/input.h"
29 #include "headless/public/devtools/domains/inspector.h" 29 #include "headless/public/devtools/domains/inspector.h"
30 #include "headless/public/devtools/domains/io.h" 30 #include "headless/public/devtools/domains/io.h"
31 #include "headless/public/devtools/domains/layer_tree.h" 31 #include "headless/public/devtools/domains/layer_tree.h"
32 #include "headless/public/devtools/domains/log.h" 32 #include "headless/public/devtools/domains/log.h"
33 #include "headless/public/devtools/domains/memory.h" 33 #include "headless/public/devtools/domains/memory.h"
34 #include "headless/public/devtools/domains/network.h" 34 #include "headless/public/devtools/domains/network.h"
35 #include "headless/public/devtools/domains/page.h" 35 #include "headless/public/devtools/domains/page.h"
36 #include "headless/public/devtools/domains/profiler.h" 36 #include "headless/public/devtools/domains/profiler.h"
37 #include "headless/public/devtools/domains/rendering.h"
38 #include "headless/public/devtools/domains/runtime.h" 37 #include "headless/public/devtools/domains/runtime.h"
39 #include "headless/public/devtools/domains/security.h" 38 #include "headless/public/devtools/domains/security.h"
40 #include "headless/public/devtools/domains/service_worker.h" 39 #include "headless/public/devtools/domains/service_worker.h"
41 #include "headless/public/devtools/domains/target.h" 40 #include "headless/public/devtools/domains/target.h"
42 #include "headless/public/devtools/domains/tracing.h" 41 #include "headless/public/devtools/domains/tracing.h"
43 #include "headless/public/headless_devtools_client.h" 42 #include "headless/public/headless_devtools_client.h"
44 #include "headless/public/internal/message_dispatcher.h" 43 #include "headless/public/internal/message_dispatcher.h"
45 44
46 namespace base { 45 namespace base {
47 class DictionaryValue; 46 class DictionaryValue;
(...skipping 32 matching lines...) Expand 10 before | Expand all | Expand 10 after
80 indexeddb::Domain* GetIndexedDB() override; 79 indexeddb::Domain* GetIndexedDB() override;
81 input::Domain* GetInput() override; 80 input::Domain* GetInput() override;
82 inspector::Domain* GetInspector() override; 81 inspector::Domain* GetInspector() override;
83 io::Domain* GetIO() override; 82 io::Domain* GetIO() override;
84 layer_tree::Domain* GetLayerTree() override; 83 layer_tree::Domain* GetLayerTree() override;
85 log::Domain* GetLog() override; 84 log::Domain* GetLog() override;
86 memory::Domain* GetMemory() override; 85 memory::Domain* GetMemory() override;
87 network::Domain* GetNetwork() override; 86 network::Domain* GetNetwork() override;
88 page::Domain* GetPage() override; 87 page::Domain* GetPage() override;
89 profiler::Domain* GetProfiler() override; 88 profiler::Domain* GetProfiler() override;
90 rendering::Domain* GetRendering() override;
91 runtime::Domain* GetRuntime() override; 89 runtime::Domain* GetRuntime() override;
92 security::Domain* GetSecurity() override; 90 security::Domain* GetSecurity() override;
93 service_worker::Domain* GetServiceWorker() override; 91 service_worker::Domain* GetServiceWorker() override;
94 target::Domain* GetTarget() override; 92 target::Domain* GetTarget() override;
95 tracing::Domain* GetTracing() override; 93 tracing::Domain* GetTracing() override;
96 void SetRawProtocolListener( 94 void SetRawProtocolListener(
97 RawProtocolListener* raw_protocol_listener) override; 95 RawProtocolListener* raw_protocol_listener) override;
98 int GetNextRawDevToolsMessageId() override; 96 int GetNextRawDevToolsMessageId() override;
99 void SendRawDevToolsMessage(const std::string& json_message) override; 97 void SendRawDevToolsMessage(const std::string& json_message) override;
100 void SendRawDevToolsMessage(const base::DictionaryValue& message) override; 98 void SendRawDevToolsMessage(const base::DictionaryValue& message) override;
(...skipping 82 matching lines...) Expand 10 before | Expand all | Expand 10 after
183 indexeddb::ExperimentalDomain indexeddb_domain_; 181 indexeddb::ExperimentalDomain indexeddb_domain_;
184 input::ExperimentalDomain input_domain_; 182 input::ExperimentalDomain input_domain_;
185 inspector::ExperimentalDomain inspector_domain_; 183 inspector::ExperimentalDomain inspector_domain_;
186 io::ExperimentalDomain io_domain_; 184 io::ExperimentalDomain io_domain_;
187 layer_tree::ExperimentalDomain layer_tree_domain_; 185 layer_tree::ExperimentalDomain layer_tree_domain_;
188 log::ExperimentalDomain log_domain_; 186 log::ExperimentalDomain log_domain_;
189 memory::ExperimentalDomain memory_domain_; 187 memory::ExperimentalDomain memory_domain_;
190 network::ExperimentalDomain network_domain_; 188 network::ExperimentalDomain network_domain_;
191 page::ExperimentalDomain page_domain_; 189 page::ExperimentalDomain page_domain_;
192 profiler::ExperimentalDomain profiler_domain_; 190 profiler::ExperimentalDomain profiler_domain_;
193 rendering::ExperimentalDomain rendering_domain_;
194 runtime::ExperimentalDomain runtime_domain_; 191 runtime::ExperimentalDomain runtime_domain_;
195 security::ExperimentalDomain security_domain_; 192 security::ExperimentalDomain security_domain_;
196 service_worker::ExperimentalDomain service_worker_domain_; 193 service_worker::ExperimentalDomain service_worker_domain_;
197 target::ExperimentalDomain target_domain_; 194 target::ExperimentalDomain target_domain_;
198 tracing::ExperimentalDomain tracing_domain_; 195 tracing::ExperimentalDomain tracing_domain_;
199 scoped_refptr<base::SingleThreadTaskRunner> browser_main_thread_; 196 scoped_refptr<base::SingleThreadTaskRunner> browser_main_thread_;
200 base::WeakPtrFactory<HeadlessDevToolsClientImpl> weak_ptr_factory_; 197 base::WeakPtrFactory<HeadlessDevToolsClientImpl> weak_ptr_factory_;
201 198
202 DISALLOW_COPY_AND_ASSIGN(HeadlessDevToolsClientImpl); 199 DISALLOW_COPY_AND_ASSIGN(HeadlessDevToolsClientImpl);
203 }; 200 };
204 201
205 } // namespace headless 202 } // namespace headless
206 203
207 #endif // HEADLESS_LIB_BROWSER_HEADLESS_DEVTOOLS_CLIENT_IMPL_H_ 204 #endif // HEADLESS_LIB_BROWSER_HEADLESS_DEVTOOLS_CLIENT_IMPL_H_
OLDNEW
« no previous file with comments | « headless/BUILD.gn ('k') | headless/lib/browser/headless_devtools_client_impl.cc » ('j') | no next file with comments »

Powered by Google App Engine
This is Rietveld 408576698