Index: Source/core/dom/Range.cpp |
diff --git a/Source/core/dom/Range.cpp b/Source/core/dom/Range.cpp |
index 06b017b28ef5b945e0c6802df5d6c88213d72fe5..4dd65c2a27be40295815e54b7a2700eaa0be0ed0 100644 |
--- a/Source/core/dom/Range.cpp |
+++ b/Source/core/dom/Range.cpp |
@@ -677,11 +677,11 @@ PassRefPtr<DocumentFragment> Range::processContents(ActionType action, Exception |
if (collapsed(exceptionState)) |
return fragment.release(); |
if (exceptionState.hadException()) |
- return 0; |
+ return nullptr; |
RefPtr<Node> commonRoot = commonAncestorContainer(exceptionState); |
if (exceptionState.hadException()) |
- return 0; |
+ return nullptr; |
ASSERT(commonRoot); |
if (m_start.container() == m_end.container()) { |
@@ -719,13 +719,13 @@ PassRefPtr<DocumentFragment> Range::processContents(ActionType action, Exception |
RefPtr<Node> leftContents; |
if (originalStart.container() != commonRoot && commonRoot->contains(originalStart.container())) { |
- leftContents = processContentsBetweenOffsets(action, 0, originalStart.container(), originalStart.offset(), lengthOfContentsInNode(originalStart.container()), exceptionState); |
+ leftContents = processContentsBetweenOffsets(action, nullptr, originalStart.container(), originalStart.offset(), lengthOfContentsInNode(originalStart.container()), exceptionState); |
leftContents = processAncestorsAndTheirSiblings(action, originalStart.container(), ProcessContentsForward, leftContents, commonRoot.get(), exceptionState); |
} |
RefPtr<Node> rightContents; |
if (m_end.container() != commonRoot && commonRoot->contains(originalEnd.container())) { |
- rightContents = processContentsBetweenOffsets(action, 0, originalEnd.container(), 0, originalEnd.offset(), exceptionState); |
+ rightContents = processContentsBetweenOffsets(action, nullptr, originalEnd.container(), 0, originalEnd.offset(), exceptionState); |
rightContents = processAncestorsAndTheirSiblings(action, originalEnd.container(), ProcessContentsBackward, rightContents, commonRoot.get(), exceptionState); |
} |
@@ -747,7 +747,7 @@ PassRefPtr<DocumentFragment> Range::processContents(ActionType action, Exception |
setStart(partialEnd->parentNode(), partialEnd->nodeIndex(), exceptionState); |
} |
if (exceptionState.hadException()) |
- return 0; |
+ return nullptr; |
m_end = m_start; |
} |
@@ -927,7 +927,7 @@ PassRefPtr<DocumentFragment> Range::extractContents(ExceptionState& exceptionSta |
{ |
checkDeleteExtract(exceptionState); |
if (exceptionState.hadException()) |
- return 0; |
+ return nullptr; |
return processContents(EXTRACT_CONTENTS, exceptionState); |
} |
@@ -936,7 +936,7 @@ PassRefPtr<DocumentFragment> Range::cloneContents(ExceptionState& exceptionState |
{ |
if (!m_start.container()) { |
exceptionState.throwDOMException(InvalidStateError, "The range has no container. Perhaps 'detatch()' has been invoked on this object?"); |
- return 0; |
+ return nullptr; |
} |
return processContents(CLONE_CONTENTS, exceptionState); |
@@ -1098,18 +1098,18 @@ PassRefPtr<DocumentFragment> Range::createContextualFragment(const String& marku |
{ |
if (!m_start.container()) { |
exceptionState.throwDOMException(InvalidStateError, "The range has no container. Perhaps 'detatch()' has been invoked on this object?"); |
- return 0; |
+ return nullptr; |
} |
Node* element = m_start.container()->isElementNode() ? m_start.container() : m_start.container()->parentNode(); |
if (!element || !element->isHTMLElement()) { |
exceptionState.throwDOMException(NotSupportedError, "The range's container must be an HTML element."); |
- return 0; |
+ return nullptr; |
} |
RefPtr<DocumentFragment> fragment = WebCore::createContextualFragment(markup, toHTMLElement(element), AllowScriptingContentAndDoNotMarkAlreadyStarted, exceptionState); |
if (!fragment) |
- return 0; |
+ return nullptr; |
return fragment.release(); |
} |
@@ -1221,7 +1221,7 @@ PassRefPtr<Range> Range::cloneRange(ExceptionState& exceptionState) const |
{ |
if (!m_start.container()) { |
exceptionState.throwDOMException(InvalidStateError, "The range has no container. Perhaps 'detatch()' has been invoked on this object?"); |
- return 0; |
+ return nullptr; |
} |
return Range::create(*m_ownerDocument.get(), m_start.container(), m_start.offset(), m_end.container(), m_end.offset()); |