diff --git a/Overview.html b/Overview.html index 710f3c4..d04b156 100644 --- a/Overview.html +++ b/Overview.html @@ -7,7 +7,7 @@
To the extent possible under law, the editor has waived all copyright and related or neighboring rights to this work. In addition, as of -18 May 2014, the editor has made this specification available +19 May 2014, the editor has made this specification available under the Open Web Foundation Agreement Version 1.0, which is available at @@ -284,13 +284,13 @@
readyState;
// request
- void open(ByteString method, [EnsureUTF16] DOMString url);
- void open(ByteString method, [EnsureUTF16] DOMString url, boolean async, optional [EnsureUTF16] DOMString? username = null, optional [EnsureUTF16] DOMString? password = null);
+ void open(ByteString method, ScalarValueString url);
+ void open(ByteString method, ScalarValueString url, boolean async, optional ScalarValueString? username = null, optional ScalarValueString? password = null);
void setRequestHeader(ByteString name, ByteString value);
attribute unsigned long timeout;
attribute boolean withCredentials;
readonly attribute XMLHttpRequestUpload upload;
- void send(optional (ArrayBufferView or Blob or Document or [EnsureUTF16] DOMString or FormData or URLSearchParams)? data = null);
+ void send(optional (ArrayBufferView or Blob or Document or ScalarValueString or FormData or URLSearchParams)? data = null);
void abort();
// response
@@ -1938,19 +1938,19 @@ 4.7 Events summary
5 Interface FormData
-typedef (File or [EnsureUTF16] DOMString) FormDataEntryValue;
+typedef (File or ScalarValueString) FormDataEntryValue;
[Constructor(optional HTMLFormElement form),
Exposed=Window,Worker]
interface FormData {
- void append([EnsureUTF16] DOMString name, Blob value, optional [EnsureUTF16] DOMString filename);
- void append([EnsureUTF16] DOMString name, [EnsureUTF16] DOMString value);
- void delete([EnsureUTF16] DOMString name);
- FormDataEntryValue? get([EnsureUTF16] DOMString name);
- sequence<FormDataEntryValue> getAll([EnsureUTF16] DOMString name);
- boolean has([EnsureUTF16] DOMString name);
- void set([EnsureUTF16] DOMString name, Blob value, optional [EnsureUTF16] DOMString filename);
- void set([EnsureUTF16] DOMString name, [EnsureUTF16] DOMString value);
+ void append(ScalarValueString name, Blob value, optional ScalarValueString filename);
+ void append(ScalarValueString name, ScalarValueString value);
+ void delete(ScalarValueString name);
+ FormDataEntryValue? get(ScalarValueString name);
+ sequence<FormDataEntryValue> getAll(ScalarValueString name);
+ boolean has(ScalarValueString name);
+ void set(ScalarValueString name, Blob value, optional ScalarValueString filename);
+ void set(ScalarValueString name, ScalarValueString value);
};
The FormData
object represents an ordered list of
diff --git a/Overview.src.html b/Overview.src.html
index 7232e0e..52691cf 100644
--- a/Overview.src.html
+++ b/Overview.src.html
@@ -236,13 +236,13 @@
Interface XMLHttpRequest
readonly attribute unsigned short readyState;
// request
- void open(ByteString method, [EnsureUTF16] DOMString url);
- void open(ByteString method, [EnsureUTF16] DOMString url, boolean async, optional [EnsureUTF16] DOMString? username = null, optional [EnsureUTF16] DOMString? password = null);
+ void open(ByteString method, ScalarValueString url);
+ void open(ByteString method, ScalarValueString url, boolean async, optional ScalarValueString? username = null, optional ScalarValueString? password = null);
void setRequestHeader(ByteString name, ByteString value);
attribute unsigned long timeout;
attribute boolean withCredentials;
readonly attribute XMLHttpRequestUpload upload;
- void send(optional (ArrayBufferView or Blob or Document or [EnsureUTF16] DOMString or FormData or URLSearchParams)? data = null);
+ void send(optional (ArrayBufferView or Blob or Document or ScalarValueString or FormData or URLSearchParams)? data = null);
void abort();
// response
@@ -1890,19 +1890,19 @@ Events summary
Interface FormData
-typedef (File or [EnsureUTF16] DOMString) FormDataEntryValue;
+typedef (File or ScalarValueString) FormDataEntryValue;
[Constructor(optional HTMLFormElement form),
Exposed=Window,Worker]
interface FormData {
- void append([EnsureUTF16] DOMString name, Blob value, optional [EnsureUTF16] DOMString filename);
- void append([EnsureUTF16] DOMString name, [EnsureUTF16] DOMString value);
- void delete([EnsureUTF16] DOMString name);
- FormDataEntryValue? get([EnsureUTF16] DOMString name);
- sequence<FormDataEntryValue> getAll([EnsureUTF16] DOMString name);
- boolean has([EnsureUTF16] DOMString name);
- void set([EnsureUTF16] DOMString name, Blob value, optional [EnsureUTF16] DOMString filename);
- void set([EnsureUTF16] DOMString name, [EnsureUTF16] DOMString value);
+ void append(ScalarValueString name, Blob value, optional ScalarValueString filename);
+ void append(ScalarValueString name, ScalarValueString value);
+ void delete(ScalarValueString name);
+ FormDataEntryValue? get(ScalarValueString name);
+ sequence<FormDataEntryValue> getAll(ScalarValueString name);
+ boolean has(ScalarValueString name);
+ void set(ScalarValueString name, Blob value, optional ScalarValueString filename);
+ void set(ScalarValueString name, ScalarValueString value);
};
The FormData
object represents an ordered list of