OLD | NEW |
1 // Copyright 2013 The Chromium Authors. All rights reserved. | 1 // Copyright 2013 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_BROWSER_FRAME_HOST_RENDER_FRAME_HOST_IMPL_H_ | 5 #ifndef CONTENT_BROWSER_FRAME_HOST_RENDER_FRAME_HOST_IMPL_H_ |
6 #define CONTENT_BROWSER_FRAME_HOST_RENDER_FRAME_HOST_IMPL_H_ | 6 #define CONTENT_BROWSER_FRAME_HOST_RENDER_FRAME_HOST_IMPL_H_ |
7 | 7 |
8 #include <map> | 8 #include <map> |
9 #include <vector> | 9 #include <vector> |
10 | 10 |
(...skipping 43 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
54 class FrameTree; | 54 class FrameTree; |
55 class FrameTreeNode; | 55 class FrameTreeNode; |
56 class RenderFrameHostDelegate; | 56 class RenderFrameHostDelegate; |
57 class RenderFrameProxyHost; | 57 class RenderFrameProxyHost; |
58 class RenderProcessHost; | 58 class RenderProcessHost; |
59 class RenderViewHostImpl; | 59 class RenderViewHostImpl; |
60 class RenderWidgetHostImpl; | 60 class RenderWidgetHostImpl; |
61 class StreamHandle; | 61 class StreamHandle; |
62 class TimeoutMonitor; | 62 class TimeoutMonitor; |
63 struct CommitNavigationParams; | 63 struct CommitNavigationParams; |
| 64 struct CommonNavigationParams; |
64 struct ContextMenuParams; | 65 struct ContextMenuParams; |
65 struct CommonNavigationParams; | |
66 struct GlobalRequestID; | 66 struct GlobalRequestID; |
67 struct Referrer; | 67 struct Referrer; |
68 struct RequestNavigationParams; | |
69 struct ResourceResponse; | 68 struct ResourceResponse; |
70 struct ShowDesktopNotificationHostMsgParams; | 69 struct ShowDesktopNotificationHostMsgParams; |
71 struct TransitionLayerData; | 70 struct TransitionLayerData; |
72 | 71 |
73 class CONTENT_EXPORT RenderFrameHostImpl | 72 class CONTENT_EXPORT RenderFrameHostImpl |
74 : public RenderFrameHost, | 73 : public RenderFrameHost, |
75 public BrowserAccessibilityDelegate { | 74 public BrowserAccessibilityDelegate { |
76 public: | 75 public: |
77 // Keeps track of the state of the RenderFrameHostImpl, particularly with | 76 // Keeps track of the state of the RenderFrameHostImpl, particularly with |
78 // respect to swap out. | 77 // respect to swap out. |
(...skipping 492 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
571 | 570 |
572 // NOTE: This must be the last member. | 571 // NOTE: This must be the last member. |
573 base::WeakPtrFactory<RenderFrameHostImpl> weak_ptr_factory_; | 572 base::WeakPtrFactory<RenderFrameHostImpl> weak_ptr_factory_; |
574 | 573 |
575 DISALLOW_COPY_AND_ASSIGN(RenderFrameHostImpl); | 574 DISALLOW_COPY_AND_ASSIGN(RenderFrameHostImpl); |
576 }; | 575 }; |
577 | 576 |
578 } // namespace content | 577 } // namespace content |
579 | 578 |
580 #endif // CONTENT_BROWSER_FRAME_HOST_RENDER_FRAME_HOST_IMPL_H_ | 579 #endif // CONTENT_BROWSER_FRAME_HOST_RENDER_FRAME_HOST_IMPL_H_ |
OLD | NEW |