diff --git a/index.html b/index.html index f7860a56..9a7e38f3 100644 --- a/index.html +++ b/index.html @@ -19,7 +19,7 @@
-Copyright © 2016 W3C® (MIT, ERCIM, Keio, Beihang), All Rights Reserved. W3C liability, trademark and document use rules apply.
- This document is the 19 May 2016 Editor’s Draft of the + This document is the 2 June 2016 Editor’s Draft of the Web IDL (Second Edition) specification. Please send comments about this document to @@ -5611,12 +5611,9 @@
For ECMAScript objects, the callback context is used - to hold a reference to the - incumbent script - [HTML] at the time the Object value - is converted to an IDL callback interface type value. See - section 4.2.20 below.
+For ECMAScript objects, the callback + context is used to hold a reference to the incumbent settings object [HTML] at the time the Object value + is converted to an IDL callback interface type value. See section 4.2.20 below.
There is no way to represent a constant object reference value for @@ -5687,12 +5684,10 @@
As with callback interface types, the callback context is used - to hold a reference to the - incumbent script - [HTML] at the time an ECMAScript Object value - is converted to an IDL callback function type value. See - section 4.2.23 below.
+As with callback interface types, the callback context is used to hold a + reference to the incumbent settings object [HTML] at + the time an ECMAScript Object value is converted to an IDL + callback function type value. See section 4.2.23 below.
There is no way to represent a constant callback function @@ -7397,11 +7392,8 @@
@@ -7560,11 +7552,9 @@
The result of converting @@ -14060,10 +14050,14 @@
For ECMAScript objects, the callback context is used - to hold a reference to the - incumbent script - [HTML] at the time the Object value - is converted to an IDL callback interface type value. See - section .
+For ECMAScript objects, the callback + context is used to hold a reference to the incumbent settings object [HTML] at the time the Object value + is converted to an IDL callback interface type value. See section .
There is no way to represent a constant object reference value for @@ -5647,12 +5652,12 @@ interface Person { reference and a callback context.
As with callback interface types, the callback context is used - to hold a reference to the - incumbent script - [HTML] at the time an ECMAScript Object value - is converted to an IDL callback function type value. See - section .
+As with callback interface types, the callback context is used to hold a + reference to the incumbent settings object [HTML] at + the time an ECMAScript Object value is converted to an IDL + callback function type value. See section .
There is no way to represent a constant callback function
@@ -7273,11 +7278,11 @@ iframe.appendChild instanceof w.Function; // Evaluates to
@@ -7439,11 +7444,11 @@ iframe.appendChild instanceof w.Function; // Evaluates to callback function that is annotated with [TreatNonObjectAsNull], then throw a TypeError.
The result of converting @@ -13967,11 +13972,16 @@ C implements A;