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

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

Powered by Google App Engine
This is Rietveld 408576698