Oilpan: fix build after r193519.
TBR=oilpan-reviews
BUG=275851
NOTRY=true
Review URL: https://codereview.chromium.org/1075123002
git-svn-id: svn://svn.chromium.org/blink/trunk@193526 bbb929c8-8fbe-4397-9dbb-9b2b20218538
diff --git a/Source/core/dom/Position.cpp b/Source/core/dom/Position.cpp
index a3e7f0e..912f76b 100644
--- a/Source/core/dom/Position.cpp
+++ b/Source/core/dom/Position.cpp
@@ -1371,11 +1371,6 @@
return primaryDirection;
}
-DEFINE_TRACE(Position)
-{
- visitor->trace(m_anchorNode);
-}
-
template <typename Strategy>
void PositionAlgorithm<Strategy>::debugPosition(const char* msg) const
{
diff --git a/Source/core/dom/Position.h b/Source/core/dom/Position.h
index 397bd24..02f9534 100644
--- a/Source/core/dom/Position.h
+++ b/Source/core/dom/Position.h
@@ -31,6 +31,7 @@
#include "core/editing/EditingBoundary.h"
#include "core/editing/EditingStrategy.h"
#include "core/editing/TextAffinity.h"
+#include "platform/heap/Handle.h"
#include "platform/text/TextDirection.h"
#include "wtf/Assertions.h"
#include "wtf/PassRefPtr.h"
@@ -232,6 +233,11 @@
void showTreeForThis() const;
#endif
+ DEFINE_INLINE_TRACE()
+ {
+ visitor->trace(m_anchorNode);
+ }
+
protected:
PositionAlgorithm(const PositionAlgorithm&);
@@ -274,8 +280,6 @@
int compareTo(const Position&) const;
- DECLARE_TRACE();
-
#ifndef NDEBUG
Node* nodeAsSelectionStart() const;
Node* nodeAsSelectionEnd() const;