aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorTetsuharu OHZEKI <saneyuki.snyk@gmail.com>2015-02-18 01:40:03 +0900
committerTetsuharu OHZEKI <saneyuki.snyk@gmail.com>2015-02-18 02:38:23 +0900
commitabd591b96e1bc9abacf15dc4b63253c46094c492 (patch)
tree303ffa83ccdab22c1086e1cca9a678d84532d171
parentafb152a8569953f730df564be2745c5a6302bf6f (diff)
downloadservo-abd591b96e1bc9abacf15dc4b63253c46094c492.tar.gz
servo-abd591b96e1bc9abacf15dc4b63253c46094c492.zip
XMLHttpRequestEventTarget should not be [NoInterfaceObject].
-rw-r--r--components/script/dom/webidls/XMLHttpRequestEventTarget.webidl2
-rw-r--r--tests/content/test_interfaces.html1
-rw-r--r--tests/wpt/metadata/XMLHttpRequest/interfaces.html.ini34
3 files changed, 2 insertions, 35 deletions
diff --git a/components/script/dom/webidls/XMLHttpRequestEventTarget.webidl b/components/script/dom/webidls/XMLHttpRequestEventTarget.webidl
index 0d772edca0b..efe265ef115 100644
--- a/components/script/dom/webidls/XMLHttpRequestEventTarget.webidl
+++ b/components/script/dom/webidls/XMLHttpRequestEventTarget.webidl
@@ -13,7 +13,7 @@
* http://www.openwebfoundation.org/legal/the-owf-1-0-agreements/owfa-1-0.
*/
-[NoInterfaceObject]
+//[Exposed=(Window,Worker)]
interface XMLHttpRequestEventTarget : EventTarget {
// event handlers
attribute EventHandler onloadstart;
diff --git a/tests/content/test_interfaces.html b/tests/content/test_interfaces.html
index 7949221adb0..fe74bcacb54 100644
--- a/tests/content/test_interfaces.html
+++ b/tests/content/test_interfaces.html
@@ -173,6 +173,7 @@ var interfaceNamesInGlobalScope = [
"WorkerLocation", // #2823
"WorkerNavigator", // #2823
"XMLHttpRequest",
+ "XMLHttpRequestEventTarget",
"XMLHttpRequestUpload",
];
diff --git a/tests/wpt/metadata/XMLHttpRequest/interfaces.html.ini b/tests/wpt/metadata/XMLHttpRequest/interfaces.html.ini
index c07e2cbc8c6..3f7c008620d 100644
--- a/tests/wpt/metadata/XMLHttpRequest/interfaces.html.ini
+++ b/tests/wpt/metadata/XMLHttpRequest/interfaces.html.ini
@@ -69,42 +69,8 @@
[XMLHttpRequestEventTarget interface object length]
expected: FAIL
- [XMLHttpRequestEventTarget interface: existence and properties of interface prototype object]
- expected: FAIL
-
- [XMLHttpRequestEventTarget interface: existence and properties of interface prototype object\'s "constructor" property]
- expected: FAIL
-
- [XMLHttpRequestEventTarget interface: attribute onloadstart]
- expected: FAIL
-
- [XMLHttpRequestEventTarget interface: attribute onprogress]
- expected: FAIL
-
- [XMLHttpRequestEventTarget interface: attribute onabort]
- expected: FAIL
-
- [XMLHttpRequestEventTarget interface: attribute onerror]
- expected: FAIL
-
- [XMLHttpRequestEventTarget interface: attribute onload]
- expected: FAIL
-
- [XMLHttpRequestEventTarget interface: attribute ontimeout]
- expected: FAIL
-
- [XMLHttpRequestEventTarget interface: attribute onloadend]
- expected: FAIL
-
[XMLHttpRequestUpload interface: existence and properties of interface object]
expected: FAIL
- [XMLHttpRequestUpload interface: existence and properties of interface prototype object]
- expected: FAIL
-
[XMLHttpRequest interface: existence and properties of interface object]
expected: FAIL
-
- [XMLHttpRequest interface: existence and properties of interface prototype object]
- expected: FAIL
-