Index: components/html_viewer/html_frame.h |
diff --git a/components/html_viewer/frame.h b/components/html_viewer/html_frame.h |
similarity index 83% |
rename from components/html_viewer/frame.h |
rename to components/html_viewer/html_frame.h |
index c49b63a8daaa5f44b64a7e3e5c05b65f816a72f4..f398e582d717d6b3f5e65ad06bf08b4e5b6548e9 100644 |
--- a/components/html_viewer/frame.h |
+++ b/components/html_viewer/html_frame.h |
@@ -2,14 +2,14 @@ |
// Use of this source code is governed by a BSD-style license that can be |
// found in the LICENSE file. |
-#ifndef COMPONENTS_HTML_VIEWER_FRAME_H_ |
-#define COMPONENTS_HTML_VIEWER_FRAME_H_ |
+#ifndef COMPONENTS_HTML_VIEWER_HTML_FRAME_H_ |
+#define COMPONENTS_HTML_VIEWER_HTML_FRAME_H_ |
#include <vector> |
#include "base/basictypes.h" |
#include "base/memory/scoped_ptr.h" |
-#include "components/html_viewer/frame_tree_manager.h" |
+#include "components/html_viewer/html_frame_tree_manager.h" |
#include "components/view_manager/public/cpp/view_observer.h" |
#include "mandoline/tab/public/interfaces/frame_tree.mojom.h" |
#include "third_party/WebKit/public/platform/WebURLRequest.h" |
@@ -29,32 +29,33 @@ class View; |
namespace html_viewer { |
-class FrameTreeManager; |
class GeolocationClientImpl; |
+class HTMLFrameTreeManager; |
class TouchHandler; |
class WebLayerImpl; |
class WebLayerTreeViewImpl; |
// Frame is used to represent a single frame in the frame tree of a page. The |
// frame is either local or remote. Each Frame is associated with a single |
-// FrameTreeManager and can not be moved to another FrameTreeManager. Local |
+// HTMLFrameTreeManager and can not be moved to another HTMLFrameTreeManager. |
+// Local |
// frames have a mojo::View, remote frames do not. |
-class Frame : public blink::WebFrameClient, |
- public blink::WebViewClient, |
- public blink::WebRemoteFrameClient, |
- public mojo::ViewObserver { |
+class HTMLFrame : public blink::WebFrameClient, |
+ public blink::WebViewClient, |
+ public blink::WebRemoteFrameClient, |
+ public mojo::ViewObserver { |
public: |
struct CreateParams { |
- CreateParams(FrameTreeManager* manager, Frame* parent, uint32_t id) |
+ CreateParams(HTMLFrameTreeManager* manager, HTMLFrame* parent, uint32_t id) |
: manager(manager), parent(parent), id(id) {} |
~CreateParams() {} |
- FrameTreeManager* manager; |
- Frame* parent; |
+ HTMLFrameTreeManager* manager; |
+ HTMLFrame* parent; |
uint32_t id; |
}; |
- explicit Frame(const CreateParams& params); |
+ explicit HTMLFrame(const CreateParams& params); |
void Init(mojo::View* local_view, |
const blink::WebString& remote_frame_name, |
@@ -66,14 +67,15 @@ class Frame : public blink::WebFrameClient, |
uint32_t id() const { return id_; } |
// Returns the Frame whose id is |id|. |
- Frame* FindFrame(uint32_t id) { |
- return const_cast<Frame*>(const_cast<const Frame*>(this)->FindFrame(id)); |
+ HTMLFrame* FindFrame(uint32_t id) { |
+ return const_cast<HTMLFrame*>( |
+ const_cast<const HTMLFrame*>(this)->FindFrame(id)); |
} |
- const Frame* FindFrame(uint32_t id) const; |
+ const HTMLFrame* FindFrame(uint32_t id) const; |
- Frame* parent() { return parent_; } |
+ HTMLFrame* parent() { return parent_; } |
- const std::vector<Frame*>& children() { return children_; } |
+ const std::vector<HTMLFrame*>& children() { return children_; } |
// Returns the WebFrame for this Frame. This is either a WebLocalFrame or |
// WebRemoteFrame. |
@@ -89,9 +91,9 @@ class Frame : public blink::WebFrameClient, |
mojo::View* view() { return view_; } |
private: |
- friend class FrameTreeManager; |
+ friend class HTMLFrameTreeManager; |
- virtual ~Frame(); |
+ virtual ~HTMLFrame(); |
// Sets the name of the remote frame. Does nothing if this is a local frame. |
void SetRemoteFrameName(const mojo::String& name); |
@@ -120,7 +122,7 @@ class Frame : public blink::WebFrameClient, |
GlobalState* global_state() { return frame_tree_manager_->global_state(); } |
// Returns the Frame associated with the specified WebFrame. |
- Frame* FindFrameWithWebFrame(blink::WebFrame* web_frame); |
+ HTMLFrame* FindFrameWithWebFrame(blink::WebFrame* web_frame); |
// The various frameDetached() implementations call into this. |
void FrameDetachedImpl(blink::WebFrame* web_frame); |
@@ -185,13 +187,13 @@ class Frame : public blink::WebFrameClient, |
virtual void reload(bool ignore_cache, bool is_client_redirect); |
virtual void forwardInputEvent(const blink::WebInputEvent* event); |
- FrameTreeManager* frame_tree_manager_; |
- Frame* parent_; |
+ HTMLFrameTreeManager* frame_tree_manager_; |
+ HTMLFrame* parent_; |
mojo::View* view_; |
// The id for this frame. If there is a view, this is the same id as the |
// view has. |
const uint32_t id_; |
- std::vector<Frame*> children_; |
+ std::vector<HTMLFrame*> children_; |
blink::WebFrame* web_frame_; |
blink::WebWidget* web_widget_; |
scoped_ptr<GeolocationClientImpl> geolocation_client_impl_; |
@@ -203,11 +205,11 @@ class Frame : public blink::WebFrameClient, |
scoped_ptr<WebLayerImpl> web_layer_; |
- base::WeakPtrFactory<Frame> weak_factory_; |
+ base::WeakPtrFactory<HTMLFrame> weak_factory_; |
- DISALLOW_COPY_AND_ASSIGN(Frame); |
+ DISALLOW_COPY_AND_ASSIGN(HTMLFrame); |
}; |
} // namespace html_viewer |
-#endif // COMPONENTS_HTML_VIEWER_FRAME_H_ |
+#endif // COMPONENTS_HTML_VIEWER_HTML_FRAME_H_ |