diff --git a/Userland/Libraries/LibWeb/HTML/HTMLMediaElement.cpp b/Userland/Libraries/LibWeb/HTML/HTMLMediaElement.cpp
index 048e1373d9..bc8a364fca 100644
--- a/Userland/Libraries/LibWeb/HTML/HTMLMediaElement.cpp
+++ b/Userland/Libraries/LibWeb/HTML/HTMLMediaElement.cpp
@@ -166,7 +166,7 @@ JS::NonnullGCPtr HTMLMediaElement::buffered() const
}
// https://html.spec.whatwg.org/multipage/media.html#dom-navigator-canplaytype
-WebIDL::ExceptionOr HTMLMediaElement::can_play_type(DeprecatedString const& type) const
+WebIDL::ExceptionOr HTMLMediaElement::can_play_type(StringView type) const
{
auto& vm = this->vm();
diff --git a/Userland/Libraries/LibWeb/HTML/HTMLMediaElement.h b/Userland/Libraries/LibWeb/HTML/HTMLMediaElement.h
index 21246c2e84..93c5221cc3 100644
--- a/Userland/Libraries/LibWeb/HTML/HTMLMediaElement.h
+++ b/Userland/Libraries/LibWeb/HTML/HTMLMediaElement.h
@@ -58,7 +58,7 @@ public:
[[nodiscard]] JS::NonnullGCPtr buffered() const;
- WebIDL::ExceptionOr can_play_type(DeprecatedString const& type) const;
+ WebIDL::ExceptionOr can_play_type(StringView type) const;
enum class ReadyState : u16 {
HaveNothing,
diff --git a/Userland/Libraries/LibWeb/HTML/HTMLMediaElement.idl b/Userland/Libraries/LibWeb/HTML/HTMLMediaElement.idl
index 0aea96b7d4..8f3a869c11 100644
--- a/Userland/Libraries/LibWeb/HTML/HTMLMediaElement.idl
+++ b/Userland/Libraries/LibWeb/HTML/HTMLMediaElement.idl
@@ -11,7 +11,7 @@ enum CanPlayTypeResult {
};
// https://html.spec.whatwg.org/multipage/media.html#htmlmediaelement
-[Exposed=Window, UseDeprecatedAKString]
+[Exposed=Window]
interface HTMLMediaElement : HTMLElement {
// error state