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

Unified Diff: third_party/WebKit/Source/core/dom/DOMImplementation.cpp

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/dom/DOMImplementation.cpp
diff --git a/third_party/WebKit/Source/core/dom/DOMImplementation.cpp b/third_party/WebKit/Source/core/dom/DOMImplementation.cpp
index e9f7596d7a018ccc323c51fd1f88ebec7b770d7c..4275e9dc030234312b2a84c7a69fe89652506aee 100644
--- a/third_party/WebKit/Source/core/dom/DOMImplementation.cpp
+++ b/third_party/WebKit/Source/core/dom/DOMImplementation.cpp
@@ -65,7 +65,7 @@ DOMImplementation::DOMImplementation(Document& document)
{
}
-PassRefPtrWillBeRawPtr<DocumentType> DOMImplementation::createDocumentType(const AtomicString& qualifiedName,
+RawPtr<DocumentType> DOMImplementation::createDocumentType(const AtomicString& qualifiedName,
const String& publicId, const String& systemId, ExceptionState& exceptionState)
{
AtomicString prefix, localName;
@@ -75,10 +75,10 @@ PassRefPtrWillBeRawPtr<DocumentType> DOMImplementation::createDocumentType(const
return DocumentType::create(m_document, qualifiedName, publicId, systemId);
}
-PassRefPtrWillBeRawPtr<XMLDocument> DOMImplementation::createDocument(const AtomicString& namespaceURI,
+RawPtr<XMLDocument> DOMImplementation::createDocument(const AtomicString& namespaceURI,
const AtomicString& qualifiedName, DocumentType* doctype, ExceptionState& exceptionState)
{
- RefPtrWillBeRawPtr<XMLDocument> doc = nullptr;
+ RawPtr<XMLDocument> doc = nullptr;
DocumentInit init = DocumentInit::fromContext(document().contextDocument());
if (namespaceURI == SVGNames::svgNamespaceURI) {
doc = XMLDocument::createSVG(init);
@@ -91,7 +91,7 @@ PassRefPtrWillBeRawPtr<XMLDocument> DOMImplementation::createDocument(const Atom
doc->setSecurityOrigin(document().getSecurityOrigin()->isolatedCopy());
doc->setContextFeatures(document().contextFeatures());
- RefPtrWillBeRawPtr<Node> documentElement = nullptr;
+ RawPtr<Node> documentElement = nullptr;
if (!qualifiedName.isEmpty()) {
documentElement = doc->createElementNS(namespaceURI, qualifiedName, exceptionState);
if (exceptionState.hadException())
@@ -196,17 +196,17 @@ bool DOMImplementation::isTextMIMEType(const String& mimeType)
return MIMETypeRegistry::isSupportedJavaScriptMIMEType(mimeType) || isJSONMIMEType(mimeType) || isTextPlainType(mimeType);
}
-PassRefPtrWillBeRawPtr<HTMLDocument> DOMImplementation::createHTMLDocument(const String& title)
+RawPtr<HTMLDocument> DOMImplementation::createHTMLDocument(const String& title)
{
DocumentInit init = DocumentInit::fromContext(document().contextDocument())
.withRegistrationContext(document().registrationContext());
- RefPtrWillBeRawPtr<HTMLDocument> d = HTMLDocument::create(init);
+ RawPtr<HTMLDocument> d = HTMLDocument::create(init);
d->open();
d->write("<!doctype html><html><head></head><body></body></html>");
if (!title.isNull()) {
HTMLHeadElement* headElement = d->head();
ASSERT(headElement);
- RefPtrWillBeRawPtr<HTMLTitleElement> titleElement = HTMLTitleElement::create(*d);
+ RawPtr<HTMLTitleElement> titleElement = HTMLTitleElement::create(*d);
headElement->appendChild(titleElement);
titleElement->appendChild(d->createTextNode(title), ASSERT_NO_EXCEPTION);
}
@@ -215,7 +215,7 @@ PassRefPtrWillBeRawPtr<HTMLDocument> DOMImplementation::createHTMLDocument(const
return d.release();
}
-PassRefPtrWillBeRawPtr<Document> DOMImplementation::createDocument(const String& type, const DocumentInit& init, bool inViewSourceMode)
+RawPtr<Document> DOMImplementation::createDocument(const String& type, const DocumentInit& init, bool inViewSourceMode)
{
if (inViewSourceMode)
return HTMLViewSourceDocument::create(init, type);
« no previous file with comments | « third_party/WebKit/Source/core/dom/DOMImplementation.h ('k') | third_party/WebKit/Source/core/dom/DOMImplementation.idl » ('j') | no next file with comments »

Powered by Google App Engine
This is Rietveld 408576698