Index: mojo/services/view_manager/node_delegate.h |
diff --git a/mojo/services/view_manager/node_delegate.h b/mojo/services/view_manager/node_delegate.h |
index d63acc91998842d8bcca105d217181fde2df0f0a..ca4254ed62c87364f24f35d0b3cfa43db2634309 100644 |
--- a/mojo/services/view_manager/node_delegate.h |
+++ b/mojo/services/view_manager/node_delegate.h |
@@ -11,6 +11,10 @@ namespace ui { |
class Event; |
} |
+namespace gfx { |
+class Rect; |
+} |
+ |
namespace mojo { |
namespace view_manager { |
namespace service { |
@@ -25,6 +29,10 @@ class MOJO_VIEW_MANAGER_EXPORT NodeDelegate { |
const Node* new_parent, |
const Node* old_parent) = 0; |
+ virtual void OnNodeBoundsChanged(const Node* node, |
+ const gfx::Rect& old_bounds, |
+ const gfx::Rect& new_bounds) = 0; |
+ |
// Invoked when the View associated with a node changes. |
virtual void OnNodeViewReplaced(const Node* node, |
const View* new_view, |