summaryrefslogtreecommitdiff
path: root/Userland/Libraries/LibWeb/Encoding/TextEncoder.cpp
diff options
context:
space:
mode:
authorLinus Groh <mail@linusgroh.de>2021-12-12 18:06:07 +0000
committerAndreas Kling <kling@serenityos.org>2021-12-12 20:58:36 +0100
commitf8387dea2689d564aff612bfd4ec5086393fac35 (patch)
treebdb24dd10728376abea93d4949a523497e6d3328 /Userland/Libraries/LibWeb/Encoding/TextEncoder.cpp
parentf37d00c07b313c8a6821b8add97d803dbd049f58 (diff)
downloadserenity-f8387dea2689d564aff612bfd4ec5086393fac35.zip
LibWeb: Implement TextEncoder.prototype.encoding
Diffstat (limited to 'Userland/Libraries/LibWeb/Encoding/TextEncoder.cpp')
-rw-r--r--Userland/Libraries/LibWeb/Encoding/TextEncoder.cpp8
1 files changed, 8 insertions, 0 deletions
diff --git a/Userland/Libraries/LibWeb/Encoding/TextEncoder.cpp b/Userland/Libraries/LibWeb/Encoding/TextEncoder.cpp
index a3a92231be..16a2205df1 100644
--- a/Userland/Libraries/LibWeb/Encoding/TextEncoder.cpp
+++ b/Userland/Libraries/LibWeb/Encoding/TextEncoder.cpp
@@ -4,6 +4,7 @@
* SPDX-License-Identifier: BSD-2-Clause
*/
+#include <AK/FlyString.h>
#include <LibJS/Runtime/TypedArray.h>
#include <LibWeb/Bindings/Wrapper.h>
#include <LibWeb/Encoding/TextEncoder.h>
@@ -33,4 +34,11 @@ JS::Uint8Array* TextEncoder::encode(String const& input) const
return typed_array;
}
+// https://encoding.spec.whatwg.org/#dom-textencoder-encoding
+FlyString const& TextEncoder::encoding()
+{
+ static FlyString encoding = "utf-8"sv;
+ return encoding;
+}
+
}