diff options
Diffstat (limited to 'ext/webidl/00_webidl.js')
-rw-r--r-- | ext/webidl/00_webidl.js | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/ext/webidl/00_webidl.js b/ext/webidl/00_webidl.js index 40250afe1..b75616354 100644 --- a/ext/webidl/00_webidl.js +++ b/ext/webidl/00_webidl.js @@ -701,11 +701,11 @@ imvType === "string" || imvType === "bigint" || imvType === "undefined" ) { - defaultValues[member.key] = idlMemberValue; + defaultValues[member.key] = member.converter(idlMemberValue, {}); } else { ObjectDefineProperty(defaultValues, member.key, { get() { - return member.defaultValue; + return member.converter(idlMemberValue, member.defaultValue); }, enumerable: true, }); |