Index: Source/core/editing/AppendNodeCommand.h |
diff --git a/Source/core/editing/AppendNodeCommand.h b/Source/core/editing/AppendNodeCommand.h |
index fe353532bfd8e1b6e842950b62a5e20f630a49c1..17a2d9d7188493ce6e86d3ea15b19d488b43bb4f 100644 |
--- a/Source/core/editing/AppendNodeCommand.h |
+++ b/Source/core/editing/AppendNodeCommand.h |
@@ -32,19 +32,21 @@ namespace WebCore { |
class AppendNodeCommand FINAL : public SimpleEditCommand { |
public: |
- static PassRefPtr<AppendNodeCommand> create(PassRefPtr<ContainerNode> parent, PassRefPtr<Node> node) |
+ static PassRefPtrWillBeRawPtr<AppendNodeCommand> create(PassRefPtrWillBeRawPtr<ContainerNode> parent, PassRefPtrWillBeRawPtr<Node> node) |
{ |
- return adoptRef(new AppendNodeCommand(parent, node)); |
+ return adoptRefWillBeNoop(new AppendNodeCommand(parent, node)); |
} |
+ virtual void trace(Visitor*) OVERRIDE; |
+ |
private: |
- AppendNodeCommand(PassRefPtr<ContainerNode> parent, PassRefPtr<Node>); |
+ AppendNodeCommand(PassRefPtrWillBeRawPtr<ContainerNode> parent, PassRefPtrWillBeRawPtr<Node>); |
virtual void doApply() OVERRIDE; |
virtual void doUnapply() OVERRIDE; |
- RefPtr<ContainerNode> m_parent; |
- RefPtr<Node> m_node; |
+ RefPtrWillBeMember<ContainerNode> m_parent; |
+ RefPtrWillBeMember<Node> m_node; |
}; |
} // namespace WebCore |