summaryrefslogtreecommitdiff
path: root/chromium/third_party/blink/renderer/core/layout/layout_image_resource_style_image.h
diff options
context:
space:
mode:
Diffstat (limited to 'chromium/third_party/blink/renderer/core/layout/layout_image_resource_style_image.h')
-rw-r--r--chromium/third_party/blink/renderer/core/layout/layout_image_resource_style_image.h4
1 files changed, 2 insertions, 2 deletions
diff --git a/chromium/third_party/blink/renderer/core/layout/layout_image_resource_style_image.h b/chromium/third_party/blink/renderer/core/layout/layout_image_resource_style_image.h
index 644d3e77a27..bdc4d0dbbd2 100644
--- a/chromium/third_party/blink/renderer/core/layout/layout_image_resource_style_image.h
+++ b/chromium/third_party/blink/renderer/core/layout/layout_image_resource_style_image.h
@@ -37,10 +37,11 @@ class LayoutObject;
class LayoutImageResourceStyleImage final : public LayoutImageResource {
public:
+ explicit LayoutImageResourceStyleImage(StyleImage*);
~LayoutImageResourceStyleImage() override;
static LayoutImageResource* Create(StyleImage* style_image) {
- return new LayoutImageResourceStyleImage(style_image);
+ return MakeGarbageCollected<LayoutImageResourceStyleImage>(style_image);
}
void Initialize(LayoutObject*) override;
void Shutdown() override;
@@ -60,7 +61,6 @@ class LayoutImageResourceStyleImage final : public LayoutImageResource {
void Trace(blink::Visitor*) override;
private:
- explicit LayoutImageResourceStyleImage(StyleImage*);
Member<StyleImage> style_image_;
};