Chromium Code Reviews
chromiumcodereview-hr@appspot.gserviceaccount.com (chromiumcodereview-hr) | Please choose your nickname with Settings | Help | Chromium Project | Gerrit Changes | Sign out
(226)

Unified Diff: third_party/WebKit/Source/core/xml/parser/XMLDocumentParser.h

Issue 1686483002: Oilpan: Remove most WillBe types from the code base (Closed) Base URL: https://chromium.googlesource.com/chromium/src.git@master
Patch Set: Created 4 years, 9 months ago
Use n/p to move between diff chunks; N/P to move between comments. Draft comments are only viewable by you.
Jump to:
View side-by-side diff with in-line comments
Download patch
Index: third_party/WebKit/Source/core/xml/parser/XMLDocumentParser.h
diff --git a/third_party/WebKit/Source/core/xml/parser/XMLDocumentParser.h b/third_party/WebKit/Source/core/xml/parser/XMLDocumentParser.h
index 8eb344d9c3039b6a39fd6dea90fbf06a0c97a973..4b3bd2152bf21b283515537b86789da2ede89623 100644
--- a/third_party/WebKit/Source/core/xml/parser/XMLDocumentParser.h
+++ b/third_party/WebKit/Source/core/xml/parser/XMLDocumentParser.h
@@ -65,15 +65,14 @@ private:
};
class XMLDocumentParser final : public ScriptableDocumentParser, public ScriptResourceClient {
- USING_FAST_MALLOC_WILL_BE_REMOVED(XMLDocumentParser);
public:
- static PassRefPtrWillBeRawPtr<XMLDocumentParser> create(Document& document, FrameView* view)
+ static RawPtr<XMLDocumentParser> create(Document& document, FrameView* view)
{
- return adoptRefWillBeNoop(new XMLDocumentParser(document, view));
+ return new XMLDocumentParser(document, view);
}
- static PassRefPtrWillBeRawPtr<XMLDocumentParser> create(DocumentFragment* fragment, Element* element, ParserContentPolicy parserContentPolicy)
+ static RawPtr<XMLDocumentParser> create(DocumentFragment* fragment, Element* element, ParserContentPolicy parserContentPolicy)
{
- return adoptRefWillBeNoop(new XMLDocumentParser(fragment, element, parserContentPolicy));
+ return new XMLDocumentParser(fragment, element, parserContentPolicy);
}
~XMLDocumentParser() override;
DECLARE_VIRTUAL_TRACE();
@@ -167,10 +166,10 @@ private:
Deque<OwnPtr<PendingCallback>> m_pendingCallbacks;
Vector<xmlChar> m_bufferedText;
- RawPtrWillBeMember<ContainerNode> m_currentNode;
- WillBeHeapVector<RawPtrWillBeMember<ContainerNode>> m_currentNodeStack;
+ Member<ContainerNode> m_currentNode;
+ HeapVector<Member<ContainerNode>> m_currentNodeStack;
- RefPtrWillBeMember<Text> m_leafTextNode;
+ Member<Text> m_leafTextNode;
bool m_isCurrentlyParsing8BitChunk;
bool m_sawError;
@@ -184,8 +183,8 @@ private:
XMLErrors m_xmlErrors;
- RefPtrWillBeMember<ScriptResource> m_pendingScript;
- RefPtrWillBeMember<Element> m_scriptElement;
+ Member<ScriptResource> m_pendingScript;
+ Member<Element> m_scriptElement;
TextPosition m_scriptStartPosition;
bool m_parsingFragment;

Powered by Google App Engine
This is Rietveld 408576698