| Index: third_party/WebKit/Source/core/dom/NamedNodeMap.h
|
| diff --git a/third_party/WebKit/Source/core/dom/NamedNodeMap.h b/third_party/WebKit/Source/core/dom/NamedNodeMap.h
|
| index 4f2d2041bb1f045efc2f077188e3c217c9d22d37..e4e97692c2d3dbc32a98d16e669463c7b18cfe73 100644
|
| --- a/third_party/WebKit/Source/core/dom/NamedNodeMap.h
|
| +++ b/third_party/WebKit/Source/core/dom/NamedNodeMap.h
|
| @@ -36,14 +36,13 @@ namespace blink {
|
| class Attr;
|
| class ExceptionState;
|
|
|
| -class NamedNodeMap final : public NoBaseWillBeGarbageCollected<NamedNodeMap>, public ScriptWrappable {
|
| +class NamedNodeMap final : public GarbageCollected<NamedNodeMap>, public ScriptWrappable {
|
| DEFINE_WRAPPERTYPEINFO();
|
| - USING_FAST_MALLOC_WILL_BE_REMOVED(NamedNodeMap);
|
| friend class Element;
|
| public:
|
| - static PassOwnPtrWillBeRawPtr<NamedNodeMap> create(Element* element)
|
| + static RawPtr<NamedNodeMap> create(Element* element)
|
| {
|
| - return adoptPtrWillBeNoop(new NamedNodeMap(element));
|
| + return new NamedNodeMap(element);
|
| }
|
|
|
| #if !ENABLE(OILPAN)
|
| @@ -53,16 +52,16 @@ public:
|
|
|
| // Public DOM interface.
|
|
|
| - PassRefPtrWillBeRawPtr<Attr> getNamedItem(const AtomicString&) const;
|
| - PassRefPtrWillBeRawPtr<Attr> removeNamedItem(const AtomicString& name, ExceptionState&);
|
| + RawPtr<Attr> getNamedItem(const AtomicString&) const;
|
| + RawPtr<Attr> removeNamedItem(const AtomicString& name, ExceptionState&);
|
|
|
| - PassRefPtrWillBeRawPtr<Attr> getNamedItemNS(const AtomicString& namespaceURI, const AtomicString& localName) const;
|
| - PassRefPtrWillBeRawPtr<Attr> removeNamedItemNS(const AtomicString& namespaceURI, const AtomicString& localName, ExceptionState&);
|
| + RawPtr<Attr> getNamedItemNS(const AtomicString& namespaceURI, const AtomicString& localName) const;
|
| + RawPtr<Attr> removeNamedItemNS(const AtomicString& namespaceURI, const AtomicString& localName, ExceptionState&);
|
|
|
| - PassRefPtrWillBeRawPtr<Attr> setNamedItem(Attr*, ExceptionState&);
|
| - PassRefPtrWillBeRawPtr<Attr> setNamedItemNS(Attr*, ExceptionState&);
|
| + RawPtr<Attr> setNamedItem(Attr*, ExceptionState&);
|
| + RawPtr<Attr> setNamedItemNS(Attr*, ExceptionState&);
|
|
|
| - PassRefPtrWillBeRawPtr<Attr> item(unsigned index) const;
|
| + RawPtr<Attr> item(unsigned index) const;
|
| size_t length() const;
|
|
|
| Element* element() const { return m_element; }
|
| @@ -77,7 +76,7 @@ private:
|
| ASSERT(m_element);
|
| }
|
|
|
| - RawPtrWillBeMember<Element> m_element;
|
| + Member<Element> m_element;
|
| };
|
|
|
| } // namespace blink
|
|
|