Index: third_party/WebKit/Source/core/style/ContentData.h |
diff --git a/third_party/WebKit/Source/core/style/ContentData.h b/third_party/WebKit/Source/core/style/ContentData.h |
index 4ed54df664b807c430011efedd113ee4ba8c9aac..683319ddfc86a9d2786eaa7b5dc7cbdb3d0020f7 100644 |
--- a/third_party/WebKit/Source/core/style/ContentData.h |
+++ b/third_party/WebKit/Source/core/style/ContentData.h |
@@ -27,8 +27,8 @@ |
#include "core/style/CounterContent.h" |
#include "core/style/StyleImage.h" |
-#include "wtf/PtrUtil.h" |
-#include <memory> |
+#include "wtf/OwnPtr.h" |
+#include "wtf/PassOwnPtr.h" |
namespace blink { |
@@ -40,7 +40,7 @@ class ContentData : public GarbageCollectedFinalized<ContentData> { |
public: |
static ContentData* create(StyleImage*); |
static ContentData* create(const String&); |
- static ContentData* create(std::unique_ptr<CounterContent>); |
+ static ContentData* create(PassOwnPtr<CounterContent>); |
static ContentData* create(QuoteType); |
virtual ~ContentData() { } |
@@ -140,20 +140,20 @@ class CounterContentData final : public ContentData { |
friend class ContentData; |
public: |
const CounterContent* counter() const { return m_counter.get(); } |
- void setCounter(std::unique_ptr<CounterContent> counter) { m_counter = std::move(counter); } |
+ void setCounter(PassOwnPtr<CounterContent> counter) { m_counter = std::move(counter); } |
bool isCounter() const override { return true; } |
LayoutObject* createLayoutObject(Document&, ComputedStyle&) const override; |
private: |
- CounterContentData(std::unique_ptr<CounterContent> counter) |
+ CounterContentData(PassOwnPtr<CounterContent> counter) |
: m_counter(std::move(counter)) |
{ |
} |
ContentData* cloneInternal() const override |
{ |
- std::unique_ptr<CounterContent> counterData = wrapUnique(new CounterContent(*counter())); |
+ OwnPtr<CounterContent> counterData = adoptPtr(new CounterContent(*counter())); |
return create(std::move(counterData)); |
} |
@@ -164,7 +164,7 @@ private: |
return *static_cast<const CounterContentData&>(data).counter() == *counter(); |
} |
- std::unique_ptr<CounterContent> m_counter; |
+ OwnPtr<CounterContent> m_counter; |
}; |
DEFINE_CONTENT_DATA_TYPE_CASTS(Counter); |