diff --git a/html/syntax/speculative-parsing/generated/document-write/meta-charset-script-src.tentative.sub.html b/html/syntax/speculative-parsing/generated/document-write/meta-charset-script-src.tentative.sub.html index a2361168c65b00..d1264371eec061 100644 --- a/html/syntax/speculative-parsing/generated/document-write/meta-charset-script-src.tentative.sub.html +++ b/html/syntax/speculative-parsing/generated/document-write/meta-charset-script-src.tentative.sub.html @@ -20,6 +20,6 @@ document.write(''); <\/script> <\!-- speculative case in document.write --> - <meta charset=windows-1254><script src="/html/syntax/speculative-parsing/resources/stash.py?action=put&amp;uuid=${uuid}&amp;encodingcheck=&Gbreve;"><\/script> + <meta\ charset=windows-1254><script src="/html/syntax/speculative-parsing/resources/stash.py?action=put&amp;uuid=${uuid}&amp;encodingcheck=&Gbreve;"><\/script> `); </script> diff --git a/html/syntax/speculative-parsing/tools/generate.py b/html/syntax/speculative-parsing/tools/generate.py index bbdbc719f327e7..eb7b647869bb9c 100755 --- a/html/syntax/speculative-parsing/tools/generate.py +++ b/html/syntax/speculative-parsing/tools/generate.py @@ -550,7 +550,7 @@ def generate_tests(testcase, tentative): encoding_decl = f"<meta charset={encoding}>" html_testcase_markup = template_testcase_markup.format(url_wptserve_sub) - js_testcase_markup = template_testcase_markup.format(url_js_sub).replace(u"</script>", u"<\/script>") + js_testcase_markup = template_testcase_markup.format(url_js_sub).replace(u"</script>", u"<\/script>").replace(u"<meta charset", u"<meta\ charset") if test_nonspeculative is u'true': nonspeculative = template_nonspeculative.format(preamble=preamble, encoding_decl=encoding_decl, title=title, testcase_markup=html_testcase_markup, delay=delay)