| Index: Source/core/editing/markup.cpp
|
| diff --git a/Source/core/editing/markup.cpp b/Source/core/editing/markup.cpp
|
| index 7919ea8debc89ea084111c63ea5ab19540412570..03fd2b91d47899919db62f502ab238ad2f1d295d 100644
|
| --- a/Source/core/editing/markup.cpp
|
| +++ b/Source/core/editing/markup.cpp
|
| @@ -477,7 +477,7 @@ static bool needInterchangeNewlineAfter(const VisiblePosition& v)
|
| static PassRefPtr<EditingStyle> styleFromMatchedRulesAndInlineDecl(const Node* node)
|
| {
|
| if (!node->isHTMLElement())
|
| - return 0;
|
| + return nullptr;
|
|
|
| // FIXME: Having to const_cast here is ugly, but it is quite a bit of work to untangle
|
| // the non-const-ness of styleFromMatchedRulesForElement.
|
| @@ -710,7 +710,7 @@ PassRefPtr<DocumentFragment> createFragmentFromMarkupWithContext(Document& docum
|
| RefPtr<Node> nodeBeforeContext;
|
| RefPtr<Node> nodeAfterContext;
|
| if (!findNodesSurroundingContext(taggedDocument.get(), nodeBeforeContext, nodeAfterContext))
|
| - return 0;
|
| + return nullptr;
|
|
|
| RefPtr<Range> range = Range::create(*taggedDocument.get(),
|
| positionAfterNode(nodeBeforeContext.get()).parentAnchoredEquivalent(),
|
| @@ -815,7 +815,7 @@ static bool shouldPreserveNewline(const Range& range)
|
| PassRefPtr<DocumentFragment> createFragmentFromText(Range* context, const String& text)
|
| {
|
| if (!context)
|
| - return 0;
|
| + return nullptr;
|
|
|
| Document& document = context->ownerDocument();
|
| RefPtr<DocumentFragment> fragment = document.createDocumentFragment();
|
| @@ -921,7 +921,7 @@ PassRefPtr<DocumentFragment> createFragmentForInnerOuterHTML(const String& marku
|
| bool wasValid = fragment->parseXML(markup, contextElement, parserContentPolicy);
|
| if (!wasValid) {
|
| exceptionState.throwDOMException(SyntaxError, "The provided markup is invalid XML, and therefore cannot be inserted into an XML document.");
|
| - return 0;
|
| + return nullptr;
|
| }
|
| return fragment.release();
|
| }
|
| @@ -942,7 +942,7 @@ PassRefPtr<DocumentFragment> createFragmentForTransformToFragment(const String&
|
| } else {
|
| bool successfulParse = fragment->parseXML(sourceString, 0);
|
| if (!successfulParse)
|
| - return 0;
|
| + return nullptr;
|
| }
|
|
|
| // FIXME: Do we need to mess with URLs here?
|
| @@ -967,12 +967,12 @@ PassRefPtr<DocumentFragment> createContextualFragment(const String& markup, HTML
|
| if (element->ieForbidsInsertHTML() || element->hasLocalName(colTag) || element->hasLocalName(colgroupTag) || element->hasLocalName(framesetTag)
|
| || element->hasLocalName(headTag) || element->hasLocalName(styleTag) || element->hasLocalName(titleTag)) {
|
| exceptionState.throwDOMException(NotSupportedError, "The range's container is '" + element->localName() + "', which is not supported.");
|
| - return 0;
|
| + return nullptr;
|
| }
|
|
|
| RefPtr<DocumentFragment> fragment = createFragmentForInnerOuterHTML(markup, element, parserContentPolicy, "createContextualFragment", exceptionState);
|
| if (!fragment)
|
| - return 0;
|
| + return nullptr;
|
|
|
| // We need to pop <html> and <body> elements and remove <head> to
|
| // accommodate folks passing complete HTML documents to make the
|
|
|