From 3f285fd4376da79ae1bff8e03bda7520de989e61 Mon Sep 17 00:00:00 2001 From: Connor Brewster Date: Tue, 5 Jul 2016 21:23:57 -0600 Subject: [PATCH] Add test for scripts running after its script thread is closed --- tests/wpt/metadata/MANIFEST.json | 6 ++++++ ...ript-not-executed-after-shutdown-child.html | 12 ++++++++++++ .../script-not-executed-after-shutdown.html | 18 ++++++++++++++++++ .../script-not-executed-after-shutdown.js | 1 + 4 files changed, 37 insertions(+) create mode 100644 tests/wpt/web-platform-tests/html/semantics/scripting-1/the-script-element/script-not-executed-after-shutdown-child.html create mode 100644 tests/wpt/web-platform-tests/html/semantics/scripting-1/the-script-element/script-not-executed-after-shutdown.html create mode 100644 tests/wpt/web-platform-tests/html/semantics/scripting-1/the-script-element/script-not-executed-after-shutdown.js diff --git a/tests/wpt/metadata/MANIFEST.json b/tests/wpt/metadata/MANIFEST.json index 331ebcc68f5..101d1cbc843 100644 --- a/tests/wpt/metadata/MANIFEST.json +++ b/tests/wpt/metadata/MANIFEST.json @@ -37190,6 +37190,12 @@ "path": "html/semantics/embedded-content/the-img-element/invalid-src.html", "url": "/html/semantics/embedded-content/the-img-element/invalid-src.html" } + ], + "html/semantics/scripting-1/the-script-element/script-not-executed-after-shutdown.html": [ + { + "path": "html/semantics/scripting-1/the-script-element/script-not-executed-after-shutdown.html", + "url": "/html/semantics/scripting-1/the-script-element/script-not-executed-after-shutdown.html" + } ] } }, diff --git a/tests/wpt/web-platform-tests/html/semantics/scripting-1/the-script-element/script-not-executed-after-shutdown-child.html b/tests/wpt/web-platform-tests/html/semantics/scripting-1/the-script-element/script-not-executed-after-shutdown-child.html new file mode 100644 index 00000000000..2f3ce2368d3 --- /dev/null +++ b/tests/wpt/web-platform-tests/html/semantics/scripting-1/the-script-element/script-not-executed-after-shutdown-child.html @@ -0,0 +1,12 @@ + + +Script is not executed after script thread is shutdown + diff --git a/tests/wpt/web-platform-tests/html/semantics/scripting-1/the-script-element/script-not-executed-after-shutdown.html b/tests/wpt/web-platform-tests/html/semantics/scripting-1/the-script-element/script-not-executed-after-shutdown.html new file mode 100644 index 00000000000..704e8ed366f --- /dev/null +++ b/tests/wpt/web-platform-tests/html/semantics/scripting-1/the-script-element/script-not-executed-after-shutdown.html @@ -0,0 +1,18 @@ + + +Script is not executed after script thread is shutdown + + + + diff --git a/tests/wpt/web-platform-tests/html/semantics/scripting-1/the-script-element/script-not-executed-after-shutdown.js b/tests/wpt/web-platform-tests/html/semantics/scripting-1/the-script-element/script-not-executed-after-shutdown.js new file mode 100644 index 00000000000..ccdf14c0cd4 --- /dev/null +++ b/tests/wpt/web-platform-tests/html/semantics/scripting-1/the-script-element/script-not-executed-after-shutdown.js @@ -0,0 +1 @@ +script_executed();