summaryrefslogtreecommitdiffstats
path: root/chromium/third_party/WebKit/Source/core/editing/SplitTextNodeContainingElementCommand.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'chromium/third_party/WebKit/Source/core/editing/SplitTextNodeContainingElementCommand.cpp')
-rw-r--r--chromium/third_party/WebKit/Source/core/editing/SplitTextNodeContainingElementCommand.cpp10
1 files changed, 8 insertions, 2 deletions
diff --git a/chromium/third_party/WebKit/Source/core/editing/SplitTextNodeContainingElementCommand.cpp b/chromium/third_party/WebKit/Source/core/editing/SplitTextNodeContainingElementCommand.cpp
index a29ef84c75a..62231d6552a 100644
--- a/chromium/third_party/WebKit/Source/core/editing/SplitTextNodeContainingElementCommand.cpp
+++ b/chromium/third_party/WebKit/Source/core/editing/SplitTextNodeContainingElementCommand.cpp
@@ -33,7 +33,7 @@
namespace WebCore {
-SplitTextNodeContainingElementCommand::SplitTextNodeContainingElementCommand(PassRefPtr<Text> text, int offset)
+SplitTextNodeContainingElementCommand::SplitTextNodeContainingElementCommand(PassRefPtrWillBeRawPtr<Text> text, int offset)
: CompositeEditCommand(text->document()), m_text(text), m_offset(offset)
{
ASSERT(m_text);
@@ -60,7 +60,13 @@ void SplitTextNodeContainingElementCommand::doApply()
parent = toElement(firstChild);
}
- splitElement(parent, m_text);
+ splitElement(parent, m_text.get());
+}
+
+void SplitTextNodeContainingElementCommand::trace(Visitor* visitor)
+{
+ visitor->trace(m_text);
+ CompositeEditCommand::trace(visitor);
}
}