| Index: components/html_viewer/html_frame.h
|
| diff --git a/components/html_viewer/html_frame.h b/components/html_viewer/html_frame.h
|
| index 826299e646da78f419ccd22580c03ba6c6cdccc9..2b8c070747362ad5e3bb58c4498ce1dbe140a1a4 100644
|
| --- a/components/html_viewer/html_frame.h
|
| +++ b/components/html_viewer/html_frame.h
|
| @@ -33,6 +33,9 @@ class WebWidget;
|
| namespace mojo {
|
| class ApplicationImpl;
|
| class Rect;
|
| +}
|
| +
|
| +namespace mus {
|
| class ScopedViewPtr;
|
| class View;
|
| }
|
| @@ -50,7 +53,7 @@ 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
|
| // HTMLFrameTreeManager and can not be moved to another HTMLFrameTreeManager.
|
| -// Local frames have a mojo::View, remote frames do not.
|
| +// Local frames have a mus::View, remote frames do not.
|
| //
|
| // HTMLFrame serves as the FrameTreeClient. It implements it by forwarding
|
| // the calls to HTMLFrameTreeManager so that HTMLFrameTreeManager can update
|
| @@ -65,14 +68,14 @@ class WebLayerTreeViewImpl;
|
| class HTMLFrame : public blink::WebFrameClient,
|
| public blink::WebRemoteFrameClient,
|
| public web_view::FrameTreeClient,
|
| - public mojo::ViewObserver {
|
| + public mus::ViewObserver {
|
| public:
|
| struct CreateParams {
|
| CreateParams(
|
| HTMLFrameTreeManager* manager,
|
| HTMLFrame* parent,
|
| uint32_t id,
|
| - mojo::View* view,
|
| + mus::View* view,
|
| const mojo::Map<mojo::String, mojo::Array<uint8_t>>& properties,
|
| HTMLFrameDelegate* delegate)
|
| : manager(manager),
|
| @@ -87,7 +90,7 @@ class HTMLFrame : public blink::WebFrameClient,
|
| HTMLFrameTreeManager* manager;
|
| HTMLFrame* parent;
|
| uint32_t id;
|
| - mojo::View* view;
|
| + mus::View* view;
|
| const mojo::Map<mojo::String, mojo::Array<uint8_t>>& properties;
|
| HTMLFrameDelegate* delegate;
|
|
|
| @@ -125,10 +128,10 @@ class HTMLFrame : public blink::WebFrameClient,
|
| blink::WebView* web_view();
|
| blink::WebWidget* GetWebWidget();
|
|
|
| - // The mojo::View this frame renders to. This is non-null for the local frame
|
| + // The mus::View this frame renders to. This is non-null for the local frame
|
| // the frame tree was created with as well as non-null for any frames created
|
| // locally.
|
| - mojo::View* view() { return view_; }
|
| + mus::View* view() { return view_; }
|
|
|
| HTMLFrameTreeManager* frame_tree_manager() { return frame_tree_manager_; }
|
|
|
| @@ -210,7 +213,7 @@ class HTMLFrame : public blink::WebFrameClient,
|
| // Gets the FrameTreeServer to use for this frame.
|
| web_view::FrameTreeServer* GetFrameTreeServer();
|
|
|
| - void SetView(mojo::View* view);
|
| + void SetView(mus::View* view);
|
|
|
| // Creates the appropriate WebWidget implementation for the Frame.
|
| void CreateRootWebWidget();
|
| @@ -225,7 +228,7 @@ class HTMLFrame : public blink::WebFrameClient,
|
| // Swaps this frame from a remote frame to a local frame.
|
| void SwapToLocal(
|
| HTMLFrameDelegate* delegate,
|
| - mojo::View* view,
|
| + mus::View* view,
|
| const mojo::Map<mojo::String, mojo::Array<uint8_t>>& properties);
|
|
|
| // Invoked when changing the delegate. This informs the new delegate to take
|
| @@ -241,14 +244,14 @@ class HTMLFrame : public blink::WebFrameClient,
|
| // The various frameDetached() implementations call into this.
|
| void FrameDetachedImpl(blink::WebFrame* web_frame);
|
|
|
| - // mojo::ViewObserver methods:
|
| - void OnViewBoundsChanged(mojo::View* view,
|
| + // mus::ViewObserver methods:
|
| + void OnViewBoundsChanged(mus::View* view,
|
| const mojo::Rect& old_bounds,
|
| const mojo::Rect& new_bounds) override;
|
| - void OnViewDestroyed(mojo::View* view) override;
|
| - void OnViewInputEvent(mojo::View* view, const mojo::EventPtr& event) override;
|
| - void OnViewFocusChanged(mojo::View* gained_focus,
|
| - mojo::View* lost_focus) override;
|
| + void OnViewDestroyed(mus::View* view) override;
|
| + void OnViewInputEvent(mus::View* view, const mojo::EventPtr& event) override;
|
| + void OnViewFocusChanged(mus::View* gained_focus,
|
| + mus::View* lost_focus) override;
|
|
|
| // web_view::FrameTreeClient:
|
| void OnConnect(web_view::FrameTreeServerPtr server,
|
| @@ -286,7 +289,7 @@ class HTMLFrame : public blink::WebFrameClient,
|
| HTMLFrame* parent_;
|
| // |view_| is non-null for local frames or remote frames that were once
|
| // local.
|
| - mojo::View* view_;
|
| + mus::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_;
|
| @@ -315,7 +318,7 @@ class HTMLFrame : public blink::WebFrameClient,
|
| // as long as the frame is valid). If the View was deleted as soon as the
|
| // frame was swapped to remote then the process rendering to the view would
|
| // be severed.
|
| - scoped_ptr<mojo::ScopedViewPtr> owned_view_;
|
| + scoped_ptr<mus::ScopedViewPtr> owned_view_;
|
|
|
| // This object is only valid in the context of performance tests.
|
| tracing::StartupPerformanceDataCollectorPtr
|
|
|