aboutsummaryrefslogtreecommitdiffstats
path: root/components/script/dom/htmlscriptelement.rs
diff options
context:
space:
mode:
authorJosh Matthews <josh@joshmatthews.net>2019-12-12 10:19:10 -0500
committerJosh Matthews <josh@joshmatthews.net>2019-12-12 15:42:37 -0500
commit55eb34b8a92a5618ab1bfe4d4cb7f53d872a48b5 (patch)
tree568ad93ae51933711eb2f5101cb3a3006ba356ea /components/script/dom/htmlscriptelement.rs
parentb3b72cb9e3f83609082793362385345d91e0be37 (diff)
downloadservo-55eb34b8a92a5618ab1bfe4d4cb7f53d872a48b5.tar.gz
servo-55eb34b8a92a5618ab1bfe4d4cb7f53d872a48b5.zip
Issue warning to devtools when module scripts in use.
Diffstat (limited to 'components/script/dom/htmlscriptelement.rs')
-rw-r--r--components/script/dom/htmlscriptelement.rs7
1 files changed, 7 insertions, 0 deletions
diff --git a/components/script/dom/htmlscriptelement.rs b/components/script/dom/htmlscriptelement.rs
index dfac55a6f66..fdeca285e30 100644
--- a/components/script/dom/htmlscriptelement.rs
+++ b/components/script/dom/htmlscriptelement.rs
@@ -559,6 +559,10 @@ impl HTMLScriptElement {
"{} is a module script. It should be fixed after #23545 landed.",
url.clone()
);
+ self.global().issue_page_warning(&format!(
+ "Module scripts are not supported; {} will not be executed.",
+ url.clone()
+ ));
},
}
} else {
@@ -578,6 +582,9 @@ impl HTMLScriptElement {
"{} is a module script. It should be fixed after #23545 landed.",
base_url.clone()
);
+ self.global().issue_page_warning(
+ "Module scripts are not supported; ignoring inline module script.",
+ );
return;
}