Index: Source/core/page/FocusController.h |
diff --git a/Source/core/page/FocusController.h b/Source/core/page/FocusController.h |
index 2d2bd738b4e701910b6dc44e30a239e9f1f2d367..0a9ff5e501673daf3db7d612830f821e16f5c3af 100644 |
--- a/Source/core/page/FocusController.h |
+++ b/Source/core/page/FocusController.h |
@@ -27,6 +27,7 @@ |
#define FocusController_h |
#include "core/page/FocusType.h" |
+#include "heap/Handle.h" |
wibling-chromium
2014/04/24 14:43:06
NIT: please -> "platform/heap/Handle.h"
Mads Ager (chromium)
2014/04/25 10:58:25
Done.
|
#include "platform/geometry/LayoutRect.h" |
#include "wtf/Forward.h" |
#include "wtf/Noncopyable.h" |
@@ -47,6 +48,7 @@ class Page; |
class TreeScope; |
class FocusNavigationScope { |
+ STACK_ALLOCATED(); |
public: |
Node* rootNode() const; |
Element* owner() const; |
@@ -58,7 +60,7 @@ public: |
private: |
explicit FocusNavigationScope(TreeScope*); |
- TreeScope* m_rootTreeScope; |
+ RawPtrWillBeMember<TreeScope> m_rootTreeScope; |
}; |
class FocusController { |