diff options
Diffstat (limited to 'chromium/third_party/WebKit/Source/modules/encoding/TextEncoder.idl')
-rw-r--r-- | chromium/third_party/WebKit/Source/modules/encoding/TextEncoder.idl | 10 |
1 files changed, 6 insertions, 4 deletions
diff --git a/chromium/third_party/WebKit/Source/modules/encoding/TextEncoder.idl b/chromium/third_party/WebKit/Source/modules/encoding/TextEncoder.idl index 9258c0cf437..dc86fef21bf 100644 --- a/chromium/third_party/WebKit/Source/modules/encoding/TextEncoder.idl +++ b/chromium/third_party/WebKit/Source/modules/encoding/TextEncoder.idl @@ -30,10 +30,12 @@ [ RuntimeEnabled=EncodingAPI, - GlobalContext=Window&WorkerGlobalScope, - Constructor([Default=NullString] optional DOMString utfLabel), - RaisesException=Constructor + Exposed=Window&Worker, + Constructor(optional DOMString utfLabel = null), + RaisesException=Constructor, + 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); }; |