summaryrefslogtreecommitdiff
path: root/chromium/third_party/blink/renderer/core/dom/element_data.cc
diff options
context:
space:
mode:
Diffstat (limited to 'chromium/third_party/blink/renderer/core/dom/element_data.cc')
-rw-r--r--chromium/third_party/blink/renderer/core/dom/element_data.cc6
1 files changed, 3 insertions, 3 deletions
diff --git a/chromium/third_party/blink/renderer/core/dom/element_data.cc b/chromium/third_party/blink/renderer/core/dom/element_data.cc
index 2275ad72e34..a772eead2ba 100644
--- a/chromium/third_party/blink/renderer/core/dom/element_data.cc
+++ b/chromium/third_party/blink/renderer/core/dom/element_data.cc
@@ -87,8 +87,8 @@ void ElementData::FinalizeGarbageCollectedObject() {
UniqueElementData* ElementData::MakeUniqueCopy() const {
if (IsUnique())
- return new UniqueElementData(ToUniqueElementData(*this));
- return new UniqueElementData(ToShareableElementData(*this));
+ return MakeGarbageCollected<UniqueElementData>(ToUniqueElementData(*this));
+ return MakeGarbageCollected<UniqueElementData>(ToShareableElementData(*this));
}
bool ElementData::IsEquivalent(const ElementData* other) const {
@@ -173,7 +173,7 @@ UniqueElementData::UniqueElementData(const ShareableElementData& other)
}
UniqueElementData* UniqueElementData::Create() {
- return new UniqueElementData;
+ return MakeGarbageCollected<UniqueElementData>();
}
ShareableElementData* UniqueElementData::MakeShareableCopy() const {