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

Side by Side Diff: content/renderer/render_view_impl.h

Issue 1023783004: [DevTools] Move DevToolsAgent to RenderFrameImpl. (Closed) Base URL: https://chromium.googlesource.com/chromium/src.git@master
Patch Set: cleanup Created 5 years, 9 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
OLDNEW
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 #ifndef CONTENT_RENDERER_RENDER_VIEW_IMPL_H_ 5 #ifndef CONTENT_RENDERER_RENDER_VIEW_IMPL_H_
6 #define CONTENT_RENDERER_RENDER_VIEW_IMPL_H_ 6 #define CONTENT_RENDERER_RENDER_VIEW_IMPL_H_
7 7
8 #include <deque> 8 #include <deque>
9 #include <map> 9 #include <map>
10 #include <set> 10 #include <set>
(...skipping 102 matching lines...) Expand 10 before | Expand all | Expand 10 after
113 struct WebPoint; 113 struct WebPoint;
114 struct WebWindowFeatures; 114 struct WebWindowFeatures;
115 115
116 #if defined(OS_ANDROID) 116 #if defined(OS_ANDROID)
117 class WebHitTestResult; 117 class WebHitTestResult;
118 #endif 118 #endif
119 } // namespace blink 119 } // namespace blink
120 120
121 namespace content { 121 namespace content {
122 122
123 class DevToolsAgent;
124 class DocumentState; 123 class DocumentState;
125 class HistoryController; 124 class HistoryController;
126 class HistoryEntry; 125 class HistoryEntry;
127 class MouseLockDispatcher; 126 class MouseLockDispatcher;
128 class NavigationState; 127 class NavigationState;
129 class PageState; 128 class PageState;
130 class PepperPluginInstanceImpl; 129 class PepperPluginInstanceImpl;
131 class RenderViewImplTest; 130 class RenderViewImplTest;
132 class RenderViewObserver; 131 class RenderViewObserver;
133 class RenderViewTest; 132 class RenderViewTest;
(...skipping 789 matching lines...) Expand 10 before | Expand all | Expand 10 after
923 scoped_ptr<RenderFrameImpl> main_render_frame_; 922 scoped_ptr<RenderFrameImpl> main_render_frame_;
924 923
925 // The next group of objects all implement RenderViewObserver, so are deleted 924 // The next group of objects all implement RenderViewObserver, so are deleted
926 // along with the RenderView automatically. This is why we just store 925 // along with the RenderView automatically. This is why we just store
927 // weak references. 926 // weak references.
928 927
929 // The speech recognition dispatcher attached to this view, lazily 928 // The speech recognition dispatcher attached to this view, lazily
930 // initialized. 929 // initialized.
931 SpeechRecognitionDispatcher* speech_recognition_dispatcher_; 930 SpeechRecognitionDispatcher* speech_recognition_dispatcher_;
932 931
933 DevToolsAgent* devtools_agent_;
934
935 // Mouse Lock dispatcher attached to this view. 932 // Mouse Lock dispatcher attached to this view.
936 MouseLockDispatcher* mouse_lock_dispatcher_; 933 MouseLockDispatcher* mouse_lock_dispatcher_;
937 934
938 scoped_ptr<HistoryController> history_controller_; 935 scoped_ptr<HistoryController> history_controller_;
939 936
940 #if defined(OS_ANDROID) 937 #if defined(OS_ANDROID)
941 // Android Specific --------------------------------------------------------- 938 // Android Specific ---------------------------------------------------------
942 939
943 // Expected id of the next content intent launched. Used to prevent scheduled 940 // Expected id of the next content intent launched. Used to prevent scheduled
944 // intents to be launched if aborted. 941 // intents to be launched if aborted.
(...skipping 91 matching lines...) Expand 10 before | Expand all | Expand 10 after
1036 // use the Observer interface to filter IPC messages and receive frame change 1033 // use the Observer interface to filter IPC messages and receive frame change
1037 // notifications. 1034 // notifications.
1038 // --------------------------------------------------------------------------- 1035 // ---------------------------------------------------------------------------
1039 1036
1040 DISALLOW_COPY_AND_ASSIGN(RenderViewImpl); 1037 DISALLOW_COPY_AND_ASSIGN(RenderViewImpl);
1041 }; 1038 };
1042 1039
1043 } // namespace content 1040 } // namespace content
1044 1041
1045 #endif // CONTENT_RENDERER_RENDER_VIEW_IMPL_H_ 1042 #endif // CONTENT_RENDERER_RENDER_VIEW_IMPL_H_
OLDNEW

Powered by Google App Engine
This is Rietveld 408576698