summaryrefslogtreecommitdiff
path: root/chromium/third_party/blink/renderer/core/css/font_face_set_load_event.h
diff options
context:
space:
mode:
Diffstat (limited to 'chromium/third_party/blink/renderer/core/css/font_face_set_load_event.h')
-rw-r--r--chromium/third_party/blink/renderer/core/css/font_face_set_load_event.h11
1 files changed, 5 insertions, 6 deletions
diff --git a/chromium/third_party/blink/renderer/core/css/font_face_set_load_event.h b/chromium/third_party/blink/renderer/core/css/font_face_set_load_event.h
index b1c302791bb..ca012ca0c24 100644
--- a/chromium/third_party/blink/renderer/core/css/font_face_set_load_event.h
+++ b/chromium/third_party/blink/renderer/core/css/font_face_set_load_event.h
@@ -44,16 +44,18 @@ class FontFaceSetLoadEvent final : public Event {
public:
static FontFaceSetLoadEvent* Create(
const AtomicString& type,
- const FontFaceSetLoadEventInit& initializer) {
- return new FontFaceSetLoadEvent(type, initializer);
+ const FontFaceSetLoadEventInit* initializer) {
+ return MakeGarbageCollected<FontFaceSetLoadEvent>(type, initializer);
}
static FontFaceSetLoadEvent* CreateForFontFaces(
const AtomicString& type,
const FontFaceArray& fontfaces = FontFaceArray()) {
- return new FontFaceSetLoadEvent(type, fontfaces);
+ return MakeGarbageCollected<FontFaceSetLoadEvent>(type, fontfaces);
}
+ FontFaceSetLoadEvent(const AtomicString&, const FontFaceArray&);
+ FontFaceSetLoadEvent(const AtomicString&, const FontFaceSetLoadEventInit*);
~FontFaceSetLoadEvent() override;
FontFaceArray fontfaces() const { return fontfaces_; }
@@ -63,9 +65,6 @@ class FontFaceSetLoadEvent final : public Event {
void Trace(blink::Visitor*) override;
private:
- FontFaceSetLoadEvent(const AtomicString&, const FontFaceArray&);
- FontFaceSetLoadEvent(const AtomicString&, const FontFaceSetLoadEventInit&);
-
FontFaceArray fontfaces_;
};