aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorAnthony Ramine <n.oxyde@gmail.com>2017-01-13 13:33:05 +0100
committerAnthony Ramine <n.oxyde@gmail.com>2017-01-13 13:50:31 +0100
commit3e19b37c83c38eb5ea5b9d337c5c43d89cd42c6c (patch)
tree0df67aafca81b5d79cd7e95228b687d01ede633f
parente6736d067c80fe8613b1882814d596ba1323b870 (diff)
downloadservo-3e19b37c83c38eb5ea5b9d337c5c43d89cd42c6c.tar.gz
servo-3e19b37c83c38eb5ea5b9d337c5c43d89cd42c6c.zip
Don't fire a load event on inline scripts
https://github.com/whatwg/html/issues/1757
-rw-r--r--components/script/dom/htmlscriptelement.rs2
-rw-r--r--tests/wpt/metadata/html/semantics/scripting-1/the-script-element/load-event.html.ini5
-rw-r--r--tests/wpt/metadata/old-tests/submission/Opera/script_scheduling/019.html.ini5
3 files changed, 0 insertions, 12 deletions
diff --git a/components/script/dom/htmlscriptelement.rs b/components/script/dom/htmlscriptelement.rs
index 52935e32dcf..cf0d3c6cf94 100644
--- a/components/script/dom/htmlscriptelement.rs
+++ b/components/script/dom/htmlscriptelement.rs
@@ -528,8 +528,6 @@ impl HTMLScriptElement {
// Step 8.
if script.external {
self.dispatch_load_event();
- } else {
- window.dom_manipulation_task_source().queue_simple_event(self.upcast(), atom!("load"), &window);
}
}
diff --git a/tests/wpt/metadata/html/semantics/scripting-1/the-script-element/load-event.html.ini b/tests/wpt/metadata/html/semantics/scripting-1/the-script-element/load-event.html.ini
deleted file mode 100644
index 2725506d8a7..00000000000
--- a/tests/wpt/metadata/html/semantics/scripting-1/the-script-element/load-event.html.ini
+++ /dev/null
@@ -1,5 +0,0 @@
-[load-event.html]
- type: testharness
- [load events should not be fired for inline scripts]
- expected: FAIL
-
diff --git a/tests/wpt/metadata/old-tests/submission/Opera/script_scheduling/019.html.ini b/tests/wpt/metadata/old-tests/submission/Opera/script_scheduling/019.html.ini
deleted file mode 100644
index d84f65ea52b..00000000000
--- a/tests/wpt/metadata/old-tests/submission/Opera/script_scheduling/019.html.ini
+++ /dev/null
@@ -1,5 +0,0 @@
-[019.html]
- type: testharness
- [ scheduler: DOM added scripts and event handling ]
- expected: FAIL
-