diff options
author | Li-Hsuan Hsieh <ss77995ss@gmail.com> | 2023-08-26 02:28:51 +0800 |
---|---|---|
committer | GitHub <noreply@github.com> | 2023-08-25 18:28:51 +0000 |
commit | 42c705b4adf92c79156247228905db9135de39f1 (patch) | |
tree | dfa5b2b23b69b5edc28fd352d631a1dbfa3aab84 /components/script/dom/htmlscriptelement.rs | |
parent | 88208024c6216990690f058bbf75a2d7a36ae8a8 (diff) | |
download | servo-42c705b4adf92c79156247228905db9135de39f1.tar.gz servo-42c705b4adf92c79156247228905db9135de39f1.zip |
Fix type attribute for module script not in case insensitive issue (#30206)
* fix(htmlscriptelement): Make sure type for module is in case insensitive
* fix(htmlscripthtml): Remove related .ini file since the tests are passed
Diffstat (limited to 'components/script/dom/htmlscriptelement.rs')
-rw-r--r-- | components/script/dom/htmlscriptelement.rs | 4 |
1 files changed, 3 insertions, 1 deletions
diff --git a/components/script/dom/htmlscriptelement.rs b/components/script/dom/htmlscriptelement.rs index 8889f6ad696..dfadc364ded 100644 --- a/components/script/dom/htmlscriptelement.rs +++ b/components/script/dom/htmlscriptelement.rs @@ -1186,7 +1186,9 @@ impl HTMLScriptElement { (Some(ref ty), _) => { debug!("script type={}", &***ty); - if &***ty == String::from("module") { + if ty.to_ascii_lowercase().trim_matches(HTML_SPACE_CHARACTERS) == + String::from("module") + { return Some(ScriptType::Module); } |