| Index: third_party/WebKit/Source/core/layout/HitTestResult.h
|
| diff --git a/third_party/WebKit/Source/core/layout/HitTestResult.h b/third_party/WebKit/Source/core/layout/HitTestResult.h
|
| index ebae7fde9710a1a938cf64cf1210be752f82ae18..c36287ff9d552fb7d8725f5c2233b42a43cba45d 100644
|
| --- a/third_party/WebKit/Source/core/layout/HitTestResult.h
|
| +++ b/third_party/WebKit/Source/core/layout/HitTestResult.h
|
| @@ -60,7 +60,7 @@ enum ListBasedHitTestBehavior {
|
| class CORE_EXPORT HitTestResult {
|
| DISALLOW_NEW_EXCEPT_PLACEMENT_NEW();
|
| public:
|
| - typedef WillBeHeapListHashSet<RefPtrWillBeMember<Node>> NodeSet;
|
| + typedef HeapListHashSet<Member<Node>> NodeSet;
|
|
|
| HitTestResult();
|
| HitTestResult(const HitTestRequest&, const LayoutPoint&);
|
| @@ -169,17 +169,17 @@ private:
|
| HitTestRequest m_hitTestRequest;
|
| bool m_cacheable;
|
|
|
| - RefPtrWillBeMember<Node> m_innerNode;
|
| - RefPtrWillBeMember<Node> m_innerPossiblyPseudoNode;
|
| + Member<Node> m_innerNode;
|
| + Member<Node> m_innerPossiblyPseudoNode;
|
| // FIXME: Nothing changes this to a value different from m_hitTestLocation!
|
| LayoutPoint m_pointInInnerNodeFrame; // The hit-tested point in innerNode frame coordinates.
|
| LayoutPoint m_localPoint; // A point in the local coordinate space of m_innerNode's layoutObject. Allows us to efficiently
|
| // determine where inside the layoutObject we hit on subsequent operations.
|
| - RefPtrWillBeMember<Element> m_innerURLElement;
|
| - RefPtrWillBeMember<Scrollbar> m_scrollbar;
|
| + Member<Element> m_innerURLElement;
|
| + Member<Scrollbar> m_scrollbar;
|
| bool m_isOverWidget; // Returns true if we are over a widget (and not in the border/padding area of a LayoutPart for example).
|
|
|
| - mutable OwnPtrWillBeMember<NodeSet> m_listBasedTestResult;
|
| + mutable Member<NodeSet> m_listBasedTestResult;
|
| };
|
|
|
| } // namespace blink
|
|
|