Index: modules/encoding/TextEncoder.idl |
diff --git a/modules/encoding/TextEncoder.idl b/modules/encoding/TextEncoder.idl |
index 0428015fb07cd540130112a9825fd582b68417db..dc86fef21bf7e7c28b73df77962e9c24168adc42 100644 |
--- a/modules/encoding/TextEncoder.idl |
+++ b/modules/encoding/TextEncoder.idl |
@@ -30,11 +30,12 @@ |
[ |
RuntimeEnabled=EncodingAPI, |
- GlobalContext=Window&WorkerGlobalScope, |
- Constructor([Default=NullString] optional DOMString utfLabel), |
+ Exposed=Window&Worker, |
+ Constructor(optional DOMString utfLabel = null), |
RaisesException=Constructor, |
- WillBeGarbageCollected |
+ GarbageCollected, |
+ MeasureAs=TextEncoderConstructor |
] interface TextEncoder { |
readonly attribute DOMString encoding; |
- Uint8Array encode([Default=NullString] optional DOMString input, optional Dictionary options); |
+ [MeasureAs=TextEncoderEncode] Uint8Array encode(optional ScalarValueString input = null, optional Dictionary options); |
}; |