summaryrefslogtreecommitdiff
path: root/extensions/fetch/20_headers.js
diff options
context:
space:
mode:
Diffstat (limited to 'extensions/fetch/20_headers.js')
-rw-r--r--extensions/fetch/20_headers.js11
1 files changed, 1 insertions, 10 deletions
diff --git a/extensions/fetch/20_headers.js b/extensions/fetch/20_headers.js
index a0c001480..26500b602 100644
--- a/extensions/fetch/20_headers.js
+++ b/extensions/fetch/20_headers.js
@@ -387,18 +387,9 @@
webidl.configurePrototype(Headers);
- webidl.converters["sequence<ByteString>"] = webidl
- .createSequenceConverter(webidl.converters["ByteString"]);
- webidl.converters["sequence<sequence<ByteString>>"] = webidl
- .createSequenceConverter(webidl.converters["sequence<ByteString>"]);
- webidl.converters["record<ByteString, ByteString>"] = webidl
- .createRecordConverter(
- webidl.converters["ByteString"],
- webidl.converters["ByteString"],
- );
webidl.converters["HeadersInit"] = (V, opts) => {
// Union for (sequence<sequence<ByteString>> or record<ByteString, ByteString>)
- if (typeof V === "object" && V !== null) {
+ if (webidl.type(V) === "Object" && V !== null) {
if (V[Symbol.iterator] !== undefined) {
return webidl.converters["sequence<sequence<ByteString>>"](V, opts);
}