diff --git a/Overview.html b/Overview.html index 710f3c4..d04b156 100644 --- a/Overview.html +++ b/Overview.html @@ -7,7 +7,7 @@

XMLHttpRequest

-

Living Standard — Last Updated 18 May 2014

+

Living Standard — Last Updated 19 May 2014

This Version: @@ -36,7 +36,7 @@

Livi

4 Interface 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