diff --git a/AK/URL.cpp b/AK/URL.cpp index c50aa6a5d0..5dfbfa915a 100644 --- a/AK/URL.cpp +++ b/AK/URL.cpp @@ -388,6 +388,11 @@ DeprecatedString URL::serialize_for_display() const return builder.to_deprecated_string(); } +ErrorOr URL::to_string() const +{ + return String::from_deprecated_string(serialize()); +} + // https://html.spec.whatwg.org/multipage/origin.html#ascii-serialisation-of-an-origin // https://url.spec.whatwg.org/#concept-url-origin DeprecatedString URL::serialize_origin() const diff --git a/AK/URL.h b/AK/URL.h index a71533b51d..744239d77f 100644 --- a/AK/URL.h +++ b/AK/URL.h @@ -99,6 +99,7 @@ public: DeprecatedString serialize(ExcludeFragment = ExcludeFragment::No) const; DeprecatedString serialize_for_display() const; DeprecatedString to_deprecated_string() const { return serialize(); } + ErrorOr to_string() const; // HTML origin DeprecatedString serialize_origin() const;