| Index: Source/core/dom/DatasetDOMStringMap.h
|
| diff --git a/Source/core/dom/DatasetDOMStringMap.h b/Source/core/dom/DatasetDOMStringMap.h
|
| index 9d2220f237ff6a7066520bb3e7aee371379b2c7b..da23c35364771aa4376b0f33e40bdd382472bd8d 100644
|
| --- a/Source/core/dom/DatasetDOMStringMap.h
|
| +++ b/Source/core/dom/DatasetDOMStringMap.h
|
| @@ -36,13 +36,15 @@ class ExceptionState;
|
|
|
| class DatasetDOMStringMap FINAL : public DOMStringMap {
|
| public:
|
| - static PassOwnPtr<DatasetDOMStringMap> create(Element* element)
|
| + static PassOwnPtrWillBeRawPtr<DatasetDOMStringMap> create(Element* element)
|
| {
|
| - return adoptPtr(new DatasetDOMStringMap(element));
|
| + return adoptPtrWillBeNoop(new DatasetDOMStringMap(element));
|
| }
|
|
|
| +#if !ENABLE(OILPAN)
|
| virtual void ref() OVERRIDE;
|
| virtual void deref() OVERRIDE;
|
| +#endif
|
|
|
| virtual void getNames(Vector<String>&) OVERRIDE;
|
| virtual String item(const String& name) OVERRIDE;
|
| @@ -52,6 +54,8 @@ public:
|
|
|
| virtual Element* element() OVERRIDE { return m_element; }
|
|
|
| + virtual void trace(Visitor*) OVERRIDE;
|
| +
|
| private:
|
| explicit DatasetDOMStringMap(Element* element)
|
| : m_element(element)
|
|
|