diff --git a/Userland/Libraries/LibWeb/CSS/CSSKeyframesRule.h b/Userland/Libraries/LibWeb/CSS/CSSKeyframesRule.h index 741287c128..7e7b407a59 100644 --- a/Userland/Libraries/LibWeb/CSS/CSSKeyframesRule.h +++ b/Userland/Libraries/LibWeb/CSS/CSSKeyframesRule.h @@ -31,10 +31,7 @@ public: FlyString const& name() const { return m_name; } size_t length() { return m_keyframes.size(); } - void set_name(DeprecatedString const& name) - { - m_name = FlyString::from_utf8(name.view()).release_value_but_fixme_should_propagate_errors(); - } + void set_name(String const& name) { m_name = name; } private: CSSKeyframesRule(JS::Realm& realm, FlyString name, Vector> keyframes) diff --git a/Userland/Libraries/LibWeb/CSS/CSSKeyframesRule.idl b/Userland/Libraries/LibWeb/CSS/CSSKeyframesRule.idl index 2f8d3d353e..e9d9634d33 100644 --- a/Userland/Libraries/LibWeb/CSS/CSSKeyframesRule.idl +++ b/Userland/Libraries/LibWeb/CSS/CSSKeyframesRule.idl @@ -1,6 +1,6 @@ #import -[Exposed=Window] +[Exposed=Window, UseNewAKString] interface CSSKeyframesRule : CSSRule { attribute CSSOMString name; readonly attribute unsigned long length;