From fc10383def5586b4ed008d1a76c47988582173a1 Mon Sep 17 00:00:00 2001 From: Simon Pieters Date: Tue, 14 Sep 2021 11:34:37 +0200 Subject: [PATCH] Re-add 'Fix a mistake in document.write test' The fix in 14811857a0190f0344b8a9c4e3ab1a9927540644 was accidentally reverted in the next commit c25884922ff0ec6742bc38c3ff29b7d8f083bb12 --- .../document-write/meta-charset-script-src.tentative.sub.html | 2 +- html/syntax/speculative-parsing/tools/generate.py | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) 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 4ca3c18c1eaa8d..8b5072a415a5e5 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 @@ -30,6 +30,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 716549fce1f8d9..8a7377a28a72dc 100755 --- a/html/syntax/speculative-parsing/tools/generate.py +++ b/html/syntax/speculative-parsing/tools/generate.py @@ -619,7 +619,7 @@ def generate_tests(testcase, tentative): html_testcase_markup = template_testcase_markup.format(url_wptserve_sub) html_nonspeculative_testcase_markup = template_nonspeculative_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 == u'true': nonspeculative = template_nonspeculative.format(preamble=preamble, encoding_decl=encoding_decl, title=title, nonspeculative_testcase_markup=html_nonspeculative_testcase_markup, delay=delay)