Index: components/mus/public/cpp/lib/view.cc |
diff --git a/components/view_manager/public/cpp/lib/view.cc b/components/mus/public/cpp/lib/view.cc |
similarity index 87% |
rename from components/view_manager/public/cpp/lib/view.cc |
rename to components/mus/public/cpp/lib/view.cc |
index 4157735e427848159bfb668260daa8ea0723e401..97dfef56fb95f802bb69bf892a2010a89345f912 100644 |
--- a/components/view_manager/public/cpp/lib/view.cc |
+++ b/components/mus/public/cpp/lib/view.cc |
@@ -2,17 +2,17 @@ |
// Use of this source code is governed by a BSD-style license that can be |
// found in the LICENSE file. |
-#include "components/view_manager/public/cpp/view.h" |
+#include "components/mus/public/cpp/view.h" |
#include <set> |
#include <string> |
#include "base/bind.h" |
-#include "components/view_manager/public/cpp/lib/view_private.h" |
-#include "components/view_manager/public/cpp/lib/view_tree_client_impl.h" |
-#include "components/view_manager/public/cpp/view_observer.h" |
-#include "components/view_manager/public/cpp/view_surface.h" |
-#include "components/view_manager/public/cpp/view_tracker.h" |
+#include "components/mus/public/cpp/lib/view_private.h" |
+#include "components/mus/public/cpp/lib/view_tree_client_impl.h" |
+#include "components/mus/public/cpp/view_observer.h" |
+#include "components/mus/public/cpp/view_surface.h" |
+#include "components/mus/public/cpp/view_tracker.h" |
#include "mojo/application/public/cpp/service_provider_impl.h" |
namespace mojo { |
@@ -26,37 +26,32 @@ void NotifyViewTreeChangeAtReceiver( |
ViewObserver::TreeChangeParams local_params = params; |
local_params.receiver = receiver; |
if (change_applied) { |
- FOR_EACH_OBSERVER(ViewObserver, |
- *ViewPrivate(receiver).observers(), |
+ FOR_EACH_OBSERVER(ViewObserver, *ViewPrivate(receiver).observers(), |
OnTreeChanged(local_params)); |
} else { |
- FOR_EACH_OBSERVER(ViewObserver, |
- *ViewPrivate(receiver).observers(), |
+ FOR_EACH_OBSERVER(ViewObserver, *ViewPrivate(receiver).observers(), |
OnTreeChanging(local_params)); |
} |
} |
-void NotifyViewTreeChangeUp( |
- View* start_at, |
- const ViewObserver::TreeChangeParams& params, |
- bool change_applied) { |
+void NotifyViewTreeChangeUp(View* start_at, |
+ const ViewObserver::TreeChangeParams& params, |
+ bool change_applied) { |
for (View* current = start_at; current; current = current->parent()) |
NotifyViewTreeChangeAtReceiver(current, params, change_applied); |
} |
-void NotifyViewTreeChangeDown( |
- View* start_at, |
- const ViewObserver::TreeChangeParams& params, |
- bool change_applied) { |
+void NotifyViewTreeChangeDown(View* start_at, |
+ const ViewObserver::TreeChangeParams& params, |
+ bool change_applied) { |
NotifyViewTreeChangeAtReceiver(start_at, params, change_applied); |
View::Children::const_iterator it = start_at->children().begin(); |
for (; it != start_at->children().end(); ++it) |
NotifyViewTreeChangeDown(*it, params, change_applied); |
} |
-void NotifyViewTreeChange( |
- const ViewObserver::TreeChangeParams& params, |
- bool change_applied) { |
+void NotifyViewTreeChange(const ViewObserver::TreeChangeParams& params, |
+ bool change_applied) { |
NotifyViewTreeChangeDown(params.target, params, change_applied); |
if (params.old_parent) |
NotifyViewTreeChangeUp(params.old_parent, params, change_applied); |
@@ -72,9 +67,7 @@ class ScopedTreeNotifier { |
params_.new_parent = new_parent; |
NotifyViewTreeChange(params_, false); |
} |
- ~ScopedTreeNotifier() { |
- NotifyViewTreeChange(params_, true); |
- } |
+ ~ScopedTreeNotifier() { NotifyViewTreeChange(params_, true); } |
private: |
ViewObserver::TreeChangeParams params_; |
@@ -96,16 +89,12 @@ class ScopedOrderChangedNotifier { |
ScopedOrderChangedNotifier(View* view, |
View* relative_view, |
OrderDirection direction) |
- : view_(view), |
- relative_view_(relative_view), |
- direction_(direction) { |
- FOR_EACH_OBSERVER(ViewObserver, |
- *ViewPrivate(view_).observers(), |
+ : view_(view), relative_view_(relative_view), direction_(direction) { |
+ FOR_EACH_OBSERVER(ViewObserver, *ViewPrivate(view_).observers(), |
OnViewReordering(view_, relative_view_, direction_)); |
} |
~ScopedOrderChangedNotifier() { |
- FOR_EACH_OBSERVER(ViewObserver, |
- *ViewPrivate(view_).observers(), |
+ FOR_EACH_OBSERVER(ViewObserver, *ViewPrivate(view_).observers(), |
OnViewReordered(view_, relative_view_, direction_)); |
} |
@@ -152,16 +141,12 @@ class ScopedSetBoundsNotifier { |
ScopedSetBoundsNotifier(View* view, |
const Rect& old_bounds, |
const Rect& new_bounds) |
- : view_(view), |
- old_bounds_(old_bounds), |
- new_bounds_(new_bounds) { |
- FOR_EACH_OBSERVER(ViewObserver, |
- *ViewPrivate(view_).observers(), |
+ : view_(view), old_bounds_(old_bounds), new_bounds_(new_bounds) { |
+ FOR_EACH_OBSERVER(ViewObserver, *ViewPrivate(view_).observers(), |
OnViewBoundsChanging(view_, old_bounds_, new_bounds_)); |
} |
~ScopedSetBoundsNotifier() { |
- FOR_EACH_OBSERVER(ViewObserver, |
- *ViewPrivate(view_).observers(), |
+ FOR_EACH_OBSERVER(ViewObserver, *ViewPrivate(view_).observers(), |
OnViewBoundsChanged(view_, old_bounds_, new_bounds_)); |
} |
@@ -176,7 +161,7 @@ class ScopedSetBoundsNotifier { |
// Some operations are only permitted in the connection that created the view. |
bool OwnsView(ViewTreeConnection* connection, View* view) { |
return !connection || |
- static_cast<ViewTreeClientImpl*>(connection)->OwnsView(view->id()); |
+ static_cast<ViewTreeClientImpl*>(connection)->OwnsView(view->id()); |
} |
void EmptyEmbedCallback(bool result, ConnectionSpecificId connection_id) {} |
@@ -231,10 +216,10 @@ scoped_ptr<mojo::ViewSurface> View::RequestSurface() { |
mojo::SurfacePtr surface; |
mojo::SurfaceClientPtr client; |
mojo::InterfaceRequest<SurfaceClient> client_request = GetProxy(&client); |
- static_cast<ViewTreeClientImpl*>(connection_)->RequestSurface( |
- id_, GetProxy(&surface), client.Pass()); |
- return make_scoped_ptr(new mojo::ViewSurface(surface.PassInterface(), |
- client_request.Pass())); |
+ static_cast<ViewTreeClientImpl*>(connection_) |
+ ->RequestSurface(id_, GetProxy(&surface), client.Pass()); |
+ return make_scoped_ptr( |
+ new mojo::ViewSurface(surface.PassInterface(), client_request.Pass())); |
} |
void View::SetSharedProperty(const std::string& name, |
@@ -268,8 +253,8 @@ void View::SetSharedProperty(const std::string& name, |
if (value->size()) |
memcpy(&transport_value.front(), &(value->front()), value->size()); |
} |
- static_cast<ViewTreeClientImpl*>(connection_)->SetProperty( |
- id_, name, transport_value.Pass()); |
+ static_cast<ViewTreeClientImpl*>(connection_) |
+ ->SetProperty(id_, name, transport_value.Pass()); |
} |
FOR_EACH_OBSERVER( |
@@ -322,8 +307,8 @@ void View::RemoveChild(View* child) { |
CHECK_EQ(child->connection(), connection_); |
LocalRemoveChild(child); |
if (connection_) { |
- static_cast<ViewTreeClientImpl*>(connection_)->RemoveChild(child->id(), |
- id_); |
+ static_cast<ViewTreeClientImpl*>(connection_) |
+ ->RemoveChild(child->id(), id_); |
} |
} |
@@ -343,8 +328,8 @@ void View::Reorder(View* relative, OrderDirection direction) { |
if (!LocalReorder(relative, direction)) |
return; |
if (connection_) { |
- static_cast<ViewTreeClientImpl*>(connection_)->Reorder(id_, relative->id(), |
- direction); |
+ static_cast<ViewTreeClientImpl*>(connection_) |
+ ->Reorder(id_, relative->id(), direction); |
} |
} |
@@ -434,8 +419,7 @@ View::View() |
parent_(NULL), |
viewport_metrics_(CreateEmptyViewportMetrics()), |
visible_(true), |
- drawn_(false) { |
-} |
+ drawn_(false) {} |
View::~View() { |
FOR_EACH_OBSERVER(ViewObserver, observers_, OnViewDestroying(this)); |
@@ -477,8 +461,7 @@ View::View(ViewTreeConnection* connection, Id id) |
parent_(nullptr), |
viewport_metrics_(CreateEmptyViewportMetrics()), |
visible_(false), |
- drawn_(false) { |
-} |
+ drawn_(false) {} |
int64 View::SetLocalPropertyInternal(const void* key, |
const char* name, |
@@ -530,8 +513,7 @@ bool View::LocalReorder(View* relative, OrderDirection direction) { |
return ReorderImpl(&parent_->children_, this, relative, direction); |
} |
-void View::LocalSetBounds(const Rect& old_bounds, |
- const Rect& new_bounds) { |
+void View::LocalSetBounds(const Rect& old_bounds, const Rect& new_bounds) { |
DCHECK(old_bounds.x == bounds_.x); |
DCHECK(old_bounds.y == bounds_.y); |
DCHECK(old_bounds.width == bounds_.width); |
@@ -575,7 +557,7 @@ void View::LocalSetVisible(bool visible) { |
void View::NotifyViewVisibilityChanged(View* target) { |
if (!NotifyViewVisibilityChangedDown(target)) { |
- return; // |this| has been deleted. |
+ return; // |this| has been deleted. |
} |
NotifyViewVisibilityChangedUp(target); |
} |
@@ -592,7 +574,7 @@ bool View::NotifyViewVisibilityChangedAtReceiver(View* target) { |
bool View::NotifyViewVisibilityChangedDown(View* target) { |
if (!NotifyViewVisibilityChangedAtReceiver(target)) |
- return false; // |this| was deleted. |
+ return false; // |this| was deleted. |
std::set<const View*> child_already_processed; |
bool child_destroyed = false; |
do { |