diff options
Diffstat (limited to 'chromium/third_party/WebKit/Source/core/editing/SplitTextNodeContainingElementCommand.cpp')
-rw-r--r-- | chromium/third_party/WebKit/Source/core/editing/SplitTextNodeContainingElementCommand.cpp | 10 |
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); } } |