// Jest Snapshot v1, https://goo.gl/fbAQLP

exports[`loader should emit an error on broken HTML syntax: errors 1`] = `[]`;

exports[`loader should emit an error on broken HTML syntax: module 1`] = `
"// Imports
import ___HTML_LOADER_GET_SOURCE_FROM_IMPORT___ from "../../src/runtime/getUrl.js";
var ___HTML_LOADER_IMPORT_0___ = new URL("./image.png", import.meta.url);
// Module
var ___HTML_LOADER_REPLACEMENT_0___ = ___HTML_LOADER_GET_SOURCE_FROM_IMPORT___(___HTML_LOADER_IMPORT_0___);
var code = "Text < img src=\\"image.png\\" >\\nText <<img src=\\"" + ___HTML_LOADER_REPLACEMENT_0___ + "\\">\\nText ><img src=\\"" + ___HTML_LOADER_REPLACEMENT_0___ + "\\">\\n\\n<a foo><bar></a><!-- --><![CDATA[]]]><?foo?><!bar><boo/>boohay\\n<<<<>foo\\n<!-->>><<foo\\n&;122222222222222222222222222222\\n";
// Exports
export default code;"
`;

exports[`loader should emit an error on broken HTML syntax: result 1`] = `
"Text < img src="image.png" >
Text <<img src="replaced_file_protocol_/webpack/public/path/image.png">
Text ><img src="replaced_file_protocol_/webpack/public/path/image.png">

<a foo><bar></a><!-- --><![CDATA[]]]><?foo?><!bar><boo/>boohay
<<<<>foo
<!-->>><<foo
&;122222222222222222222222222222
"
`;

exports[`loader should emit an error on broken HTML syntax: warnings 1`] = `[]`;

exports[`loader should not failed contain invisible spaces: errors 1`] = `[]`;

exports[`loader should not failed contain invisible spaces: module 1`] = `
"// Module
var code = "<ul><li> \\\\u2028 - \\u2028 Text \\u2028 </li><li> \\\\u2029 - \\u2029 Text \\u2029 </li></ul>";
// Exports
export default code;"
`;

exports[`loader should not failed contain invisible spaces: result 1`] = `"<ul><li> \\u2028 -   Text   </li><li> \\u2029 -   Text   </li></ul>"`;

exports[`loader should not failed contain invisible spaces: warnings 1`] = `[]`;

exports[`loader should not make bad things with templates: errors 1`] = `[]`;

exports[`loader should not make bad things with templates: module 1`] = `
"// Module
var code = "<img src=\\"\${\\"Hello \\" + (1+1)}\\">\\n<img src=\\"\${\`Hello \` + (1+1)}\\">\\n<p>Something about the \\\\\` character</p>\\n<" + "script>{\\"json\\": \\"with \\\\\\"quotes\\\\\\" in value\\"}<" + "/script>\\n<h3>#{number} {customer}</h3>\\n<p>   {title}   </p>\\n<img src=\\"\${require(\\"./image.png\\")}\\" /></a>\\n";
// Exports
export default code;"
`;

exports[`loader should not make bad things with templates: result 1`] = `
"<img src="\${"Hello " + (1+1)}">
<img src="\${\`Hello \` + (1+1)}">
<p>Something about the \\\` character</p>
<script>{"json": "with \\"quotes\\" in value"}</script>
<h3>#{number} {customer}</h3>
<p>   {title}   </p>
<img src="\${require("./image.png")}" /></a>
"
`;

exports[`loader should not make bad things with templates: warnings 1`] = `[]`;

exports[`loader should pass queries to other loader: errors 1`] = `[]`;

exports[`loader should pass queries to other loader: module 1`] = `
"// Imports
import ___HTML_LOADER_GET_SOURCE_FROM_IMPORT___ from "../../src/runtime/getUrl.js";
var ___HTML_LOADER_IMPORT_0___ = new URL("./icons.svg?color=%23BAAFDB%3F", import.meta.url);
// Module
var ___HTML_LOADER_REPLACEMENT_0___ = ___HTML_LOADER_GET_SOURCE_FROM_IMPORT___(___HTML_LOADER_IMPORT_0___, { hash: "#foo" });
var code = "<img src=\\"" + ___HTML_LOADER_REPLACEMENT_0___ + "\\">";
// Exports
export default code;"
`;

exports[`loader should pass queries to other loader: result 1`] = `"<img src="replaced_file_protocol_/webpack/public/path/icons.svg#foo">"`;

exports[`loader should pass queries to other loader: warnings 1`] = `[]`;

exports[`loader should work with "html-webpack-plugin" plugin: errors 1`] = `[]`;

exports[`loader should work with "html-webpack-plugin" plugin: result 1`] = `
"<!doctype html>
<html lang="en">
<head>
    <meta charset="UTF-8">
    <meta name="viewport"
          content="width=device-width, user-scalable=no, initial-scale=1.0, maximum-scale=1.0, minimum-scale=1.0">
    <meta http-equiv="X-UA-Compatible" content="ie=edge">
    <title>Title</title>
<script defer src="http://example.com/main.js"></script></head>
<body>
    <div>Text</div>
    <img src="http://example.com/7bc91c245a8a10a4.png" alt="image">
</body>
</html>"
`;

exports[`loader should work with "html-webpack-plugin" plugin: warnings 1`] = `[]`;

exports[`loader should work with "resolve.roots": errors 1`] = `[]`;

exports[`loader should work with "resolve.roots": module 1`] = `
"// Imports
import ___HTML_LOADER_GET_SOURCE_FROM_IMPORT___ from "../../src/runtime/getUrl.js";
var ___HTML_LOADER_IMPORT_0___ = new URL("/image2.png", import.meta.url);
// Module
var ___HTML_LOADER_REPLACEMENT_0___ = ___HTML_LOADER_GET_SOURCE_FROM_IMPORT___(___HTML_LOADER_IMPORT_0___);
var code = "<!doctype html>\\n\\n<img src=\\"" + ___HTML_LOADER_REPLACEMENT_0___ + "\\">\\n";
// Exports
export default code;"
`;

exports[`loader should work with "resolve.roots": result 1`] = `
"<!doctype html>

<img src="replaced_file_protocol_/webpack/public/path/image2.png">
"
`;

exports[`loader should work with "resolve.roots": warnings 1`] = `[]`;

exports[`loader should work with an empty file: errors 1`] = `[]`;

exports[`loader should work with an empty file: module 1`] = `
"// Module
var code = "";
// Exports
export default code;"
`;

exports[`loader should work with an empty file: result 1`] = `
{
  "default": "",
}
`;

exports[`loader should work with an empty file: warnings 1`] = `[]`;

exports[`loader should work with file protocol: errors 1`] = `[]`;

exports[`loader should work with file protocol: result 1`] = `"<img src="replaced_file_protocol_/webpack/public/path/image.png">"`;

exports[`loader should work with file protocol: warnings 1`] = `[]`;

exports[`loader should work with server-relative url: errors 1`] = `[]`;

exports[`loader should work with server-relative url: module 1`] = `
"// Imports
import ___HTML_LOADER_GET_SOURCE_FROM_IMPORT___ from "../../src/runtime/getUrl.js";
var ___HTML_LOADER_IMPORT_0___ = new URL("/nested/image3.png", import.meta.url);
// Module
var ___HTML_LOADER_REPLACEMENT_0___ = ___HTML_LOADER_GET_SOURCE_FROM_IMPORT___(___HTML_LOADER_IMPORT_0___);
var code = "<!doctype html>\\n\\n<img src=\\"" + ___HTML_LOADER_REPLACEMENT_0___ + "\\">\\n";
// Exports
export default code;"
`;

exports[`loader should work with server-relative url: result 1`] = `
"<!doctype html>

<img src="replaced_file_protocol_/webpack/public/path/image3.png">
"
`;

exports[`loader should work with server-relative url: warnings 1`] = `[]`;

exports[`loader should work with webpackIgnore comment: errors 1`] = `[]`;

exports[`loader should work with webpackIgnore comment: module 1`] = `
"// Imports
import ___HTML_LOADER_GET_SOURCE_FROM_IMPORT___ from "../../src/runtime/getUrl.js";
var ___HTML_LOADER_IMPORT_0___ = new URL("./image.png", import.meta.url);
// Module
var ___HTML_LOADER_REPLACEMENT_0___ = ___HTML_LOADER_GET_SOURCE_FROM_IMPORT___(___HTML_LOADER_IMPORT_0___);
var code = "<!doctype html>\\n<html lang=\\"en\\">\\n<head>\\n  <meta charset=\\"UTF-8\\">\\n  <meta name=\\"viewport\\"\\n        content=\\"width=device-width, user-scalable=no, initial-scale=1.0, maximum-scale=1.0, minimum-scale=1.0\\">\\n  <meta http-equiv=\\"X-UA-Compatible\\" content=\\"ie=edge\\">\\n  <title>Document</title>\\n</head>\\n<body>\\n\\n\\n<!-- webpackIgnore: true -->\\n<img src=\\"image.png\\" />\\n<!-- webpackIgnore: true --> <img src=\\"image.png\\" />\\n<!-- webpackIgnore: true -->\\n<img srcset=\\"image.png 480w, image.png 768w\\" src=\\"image.png\\" alt=\\"Elva dressed as a fairy\\">\\n<!-- webpackIgnore: true -->\\n<img data-srcset=\\"image.png 480w, image.png 800w\\" sizes=\\"(max-width: 600px) 480px, 800px\\" data-src=\\"image.png\\" alt=\\"Elva dressed as a fairy\\">\\n\\n<!-- webpackIgnore: true -->\\n<meta itemprop=\\"image\\" content=\\"./image.png\\" />\\n<!-- webpackIgnore: true -->\\n<meta itemprop=\\"logo\\" content=\\"./image.png\\" />\\n<!-- webpackIgnore: true -->\\n<meta itemprop=\\"screenshot\\" content=\\"./image.png\\" />\\n<!-- webpackIgnore: true -->\\n<meta property=\\"og:audio\\" content=\\"./sound.mp3\\" />\\n<!-- webpackIgnore: true -->\\n<meta property=\\"og:audio:secure_url\\" content=\\"./sound.mp3\\" />\\n\\n<!-- webpackIgnore: true -->\\n<link itemprop=\\"downloadUrl\\" href=\\"image.png\\">\\n<!-- webpackIgnore: true -->\\n<link itemprop=\\"contentUrl\\" href=\\"image.png\\">\\n<!-- webpackIgnore: true -->\\n<link itemprop=\\"installUrl\\" href=\\"image.png\\">\\n\\n<!-- webpackIgnore: true -->\\n<link rel=\\"icon\\" type=\\"image/png\\" sizes=\\"192x192\\" href=\\"./image.png\\">\\n<!-- webpackIgnore: true -->\\n<link rel=\\"apple-touch-icon\\" href=\\"./image.png\\">\\n<!-- webpackIgnore: true -->\\n<link rel=\\"manifest\\" href=\\"./site.webmanifest\\">\\n\\n<svg width=\\"200\\" height=\\"200\\">\\n  <!-- webpackIgnore: true -->\\n  <image xlink:href=\\"./webpack.svg\\" height=\\"200\\" width=\\"200\\"/>\\n</svg>\\n\\n<!-- webpackIgnore: true -->\\n<div data-videomp4=\\"video.mp4\\"></div>\\n\\n<!-- webpackIgnore: true -->\\n<video controls poster=\\"./image.png\\">\\n  <!-- webpackIgnore: true -->\\n  <source src=\\"example.ogg\\" type=\\"video/ogg\\">\\n  <!-- webpackIgnore: true -->\\n  <track src=\\"example.vtt\\" kind=\\"subtitles\\" srclang=\\"en\\" label=\\"English\\">\\n</video>\\n\\n<picture>\\n  <!-- webpackIgnore: true -->\\n  <source media=\\"(min-width: 650px)\\" srcset=\\"image.png\\">\\n  <!-- webpackIgnore: true -->\\n  <source media=\\"(min-width: 465px)\\" srcset=\\"image.png\\">\\n  <!-- webpackIgnore: true -->\\n  <img src=\\"image.png\\" alt=\\"Flowers\\" style=\\"width:auto;\\">\\n</picture>\\n\\n\\n<!-- webpackIgnore: true -->\\n<!-- webpackIgnore: false -->\\n<img src=\\"" + ___HTML_LOADER_REPLACEMENT_0___ + "\\" />\\n\\n<!-- webpackIgnore: true -->\\n<!-- webpackIgnore: false -->\\n<!-- webpackIgnore: true -->\\n<img src=\\"image.png\\" />\\n\\n<!-- webpackIgnore:  -->\\n<img src=\\"" + ___HTML_LOADER_REPLACEMENT_0___ + "\\" />\\n\\n<!-- webpackIgnore: q -->\\n<img src=\\"" + ___HTML_LOADER_REPLACEMENT_0___ + "\\" />\\n\\n<!-- webpackIgnore:true -->\\n<img src=\\"image.png\\" />\\n\\n<!--    webpackIgnore:   true   -->\\n<img src=\\"image.png\\" />\\n\\n<!-- webpackIgnore: true --><img src=\\"image.png\\" />\\n<!-- webpackIgnore: false --><img src=\\"" + ___HTML_LOADER_REPLACEMENT_0___ + "\\" />\\n<!-- webpackIgnore: true --><!-- webpackIgnore: false --><img src=\\"" + ___HTML_LOADER_REPLACEMENT_0___ + "\\" />\\n<!-- webpackIgnore: false --><!-- webpackIgnore: true --><img src=\\"image.png\\" />\\n\\n\\n<!-- webpackIgnore: true -->\\n<div></div>\\n<img src=\\"" + ___HTML_LOADER_REPLACEMENT_0___ + "\\" />\\n\\n<!-- webpackIgnore: true -->\\n<br>\\n<img src=\\"" + ___HTML_LOADER_REPLACEMENT_0___ + "\\" />\\n\\n<!-- webpackIgnore: true -->\\n<br />\\n<img src=\\"" + ___HTML_LOADER_REPLACEMENT_0___ + "\\" />\\n\\n<br />\\n<!-- webpackIgnore: true -->\\n<img src=\\"image.png\\" />\\n\\n</body>\\n</html>";
// Exports
export default code;"
`;

exports[`loader should work with webpackIgnore comment: result 1`] = `
"<!doctype html>
<html lang="en">
<head>
  <meta charset="UTF-8">
  <meta name="viewport"
        content="width=device-width, user-scalable=no, initial-scale=1.0, maximum-scale=1.0, minimum-scale=1.0">
  <meta http-equiv="X-UA-Compatible" content="ie=edge">
  <title>Document</title>
</head>
<body>


<!-- webpackIgnore: true -->
<img src="image.png" />
<!-- webpackIgnore: true --> <img src="image.png" />
<!-- webpackIgnore: true -->
<img srcset="image.png 480w, image.png 768w" src="image.png" alt="Elva dressed as a fairy">
<!-- webpackIgnore: true -->
<img data-srcset="image.png 480w, image.png 800w" sizes="(max-width: 600px) 480px, 800px" data-src="image.png" alt="Elva dressed as a fairy">

<!-- webpackIgnore: true -->
<meta itemprop="image" content="./image.png" />
<!-- webpackIgnore: true -->
<meta itemprop="logo" content="./image.png" />
<!-- webpackIgnore: true -->
<meta itemprop="screenshot" content="./image.png" />
<!-- webpackIgnore: true -->
<meta property="og:audio" content="./sound.mp3" />
<!-- webpackIgnore: true -->
<meta property="og:audio:secure_url" content="./sound.mp3" />

<!-- webpackIgnore: true -->
<link itemprop="downloadUrl" href="image.png">
<!-- webpackIgnore: true -->
<link itemprop="contentUrl" href="image.png">
<!-- webpackIgnore: true -->
<link itemprop="installUrl" href="image.png">

<!-- webpackIgnore: true -->
<link rel="icon" type="image/png" sizes="192x192" href="./image.png">
<!-- webpackIgnore: true -->
<link rel="apple-touch-icon" href="./image.png">
<!-- webpackIgnore: true -->
<link rel="manifest" href="./site.webmanifest">

<svg width="200" height="200">
  <!-- webpackIgnore: true -->
  <image xlink:href="./webpack.svg" height="200" width="200"/>
</svg>

<!-- webpackIgnore: true -->
<div data-videomp4="video.mp4"></div>

<!-- webpackIgnore: true -->
<video controls poster="./image.png">
  <!-- webpackIgnore: true -->
  <source src="example.ogg" type="video/ogg">
  <!-- webpackIgnore: true -->
  <track src="example.vtt" kind="subtitles" srclang="en" label="English">
</video>

<picture>
  <!-- webpackIgnore: true -->
  <source media="(min-width: 650px)" srcset="image.png">
  <!-- webpackIgnore: true -->
  <source media="(min-width: 465px)" srcset="image.png">
  <!-- webpackIgnore: true -->
  <img src="image.png" alt="Flowers" style="width:auto;">
</picture>


<!-- webpackIgnore: true -->
<!-- webpackIgnore: false -->
<img src="replaced_file_protocol_/webpack/public/path/image.png" />

<!-- webpackIgnore: true -->
<!-- webpackIgnore: false -->
<!-- webpackIgnore: true -->
<img src="image.png" />

<!-- webpackIgnore:  -->
<img src="replaced_file_protocol_/webpack/public/path/image.png" />

<!-- webpackIgnore: q -->
<img src="replaced_file_protocol_/webpack/public/path/image.png" />

<!-- webpackIgnore:true -->
<img src="image.png" />

<!--    webpackIgnore:   true   -->
<img src="image.png" />

<!-- webpackIgnore: true --><img src="image.png" />
<!-- webpackIgnore: false --><img src="replaced_file_protocol_/webpack/public/path/image.png" />
<!-- webpackIgnore: true --><!-- webpackIgnore: false --><img src="replaced_file_protocol_/webpack/public/path/image.png" />
<!-- webpackIgnore: false --><!-- webpackIgnore: true --><img src="image.png" />


<!-- webpackIgnore: true -->
<div></div>
<img src="replaced_file_protocol_/webpack/public/path/image.png" />

<!-- webpackIgnore: true -->
<br>
<img src="replaced_file_protocol_/webpack/public/path/image.png" />

<!-- webpackIgnore: true -->
<br />
<img src="replaced_file_protocol_/webpack/public/path/image.png" />

<br />
<!-- webpackIgnore: true -->
<img src="image.png" />

</body>
</html>"
`;

exports[`loader should work with webpackIgnore comment: warnings 1`] = `[]`;

exports[`loader should work: errors 1`] = `[]`;

exports[`loader should work: module 1`] = `
"// Imports
import ___HTML_LOADER_GET_SOURCE_FROM_IMPORT___ from "../../src/runtime/getUrl.js";
var ___HTML_LOADER_IMPORT_0___ = new URL("./image.png", import.meta.url);
var ___HTML_LOADER_IMPORT_1___ = new URL("/image.png", import.meta.url);
var ___HTML_LOADER_IMPORT_2___ = new URL("aliasImg", import.meta.url);
var ___HTML_LOADER_IMPORT_3___ = new URL("./script.file.js", import.meta.url);
var ___HTML_LOADER_IMPORT_4___ = new URL("./icons.svg", import.meta.url);
var ___HTML_LOADER_IMPORT_5___ = new URL("./image.png?foo=bar,baz", import.meta.url);
var ___HTML_LOADER_IMPORT_6___ = new URL("./image.png?bar=baz,foo", import.meta.url);
var ___HTML_LOADER_IMPORT_7___ = new URL("./example.ogg", import.meta.url);
var ___HTML_LOADER_IMPORT_8___ = new URL("./example.pdf", import.meta.url);
var ___HTML_LOADER_IMPORT_9___ = new URL("./example.vtt", import.meta.url);
var ___HTML_LOADER_IMPORT_10___ = new URL("./style.file.css", import.meta.url);
var ___HTML_LOADER_IMPORT_11___ = new URL("./image image.png", import.meta.url);
var ___HTML_LOADER_IMPORT_12___ = new URL("./module.file.js", import.meta.url);
var ___HTML_LOADER_IMPORT_13___ = new URL("./fallback.file.js", import.meta.url);
var ___HTML_LOADER_IMPORT_14___ = new URL("aliasImageWithSpace", import.meta.url);
var ___HTML_LOADER_IMPORT_15___ = new URL("./webpack.svg", import.meta.url);
var ___HTML_LOADER_IMPORT_16___ = new URL("./pixel.png?url", import.meta.url);
var ___HTML_LOADER_IMPORT_17___ = new URL("./site.webmanifest", import.meta.url);
var ___HTML_LOADER_IMPORT_18___ = new URL("./browserconfig.xml", import.meta.url);
var ___HTML_LOADER_IMPORT_19___ = new URL("./favicon.ico", import.meta.url);
var ___HTML_LOADER_IMPORT_20___ = new URL("./sound.mp3", import.meta.url);
var ___HTML_LOADER_IMPORT_21___ = new URL("./video.mp4", import.meta.url);
var ___HTML_LOADER_IMPORT_22___ = new URL("./nested/image3.png", import.meta.url);
var ___HTML_LOADER_IMPORT_23___ = new URL("/nested/image3.png", import.meta.url);
var ___HTML_LOADER_IMPORT_24___ = new URL("./noscript.png", import.meta.url);
// Module
var ___HTML_LOADER_REPLACEMENT_0___ = ___HTML_LOADER_GET_SOURCE_FROM_IMPORT___(___HTML_LOADER_IMPORT_0___);
var ___HTML_LOADER_REPLACEMENT_1___ = ___HTML_LOADER_GET_SOURCE_FROM_IMPORT___(___HTML_LOADER_IMPORT_0___, { maybeNeedQuotes: true });
var ___HTML_LOADER_REPLACEMENT_2___ = ___HTML_LOADER_GET_SOURCE_FROM_IMPORT___(___HTML_LOADER_IMPORT_1___);
var ___HTML_LOADER_REPLACEMENT_3___ = ___HTML_LOADER_GET_SOURCE_FROM_IMPORT___(___HTML_LOADER_IMPORT_2___);
var ___HTML_LOADER_REPLACEMENT_4___ = ___HTML_LOADER_GET_SOURCE_FROM_IMPORT___(___HTML_LOADER_IMPORT_3___);
var ___HTML_LOADER_REPLACEMENT_5___ = ___HTML_LOADER_GET_SOURCE_FROM_IMPORT___(___HTML_LOADER_IMPORT_4___, { hash: "#icon-chevron-with-circle-up" });
var ___HTML_LOADER_REPLACEMENT_6___ = ___HTML_LOADER_GET_SOURCE_FROM_IMPORT___(___HTML_LOADER_IMPORT_5___);
var ___HTML_LOADER_REPLACEMENT_7___ = ___HTML_LOADER_GET_SOURCE_FROM_IMPORT___(___HTML_LOADER_IMPORT_6___);
var ___HTML_LOADER_REPLACEMENT_8___ = ___HTML_LOADER_GET_SOURCE_FROM_IMPORT___(___HTML_LOADER_IMPORT_7___);
var ___HTML_LOADER_REPLACEMENT_9___ = ___HTML_LOADER_GET_SOURCE_FROM_IMPORT___(___HTML_LOADER_IMPORT_8___);
var ___HTML_LOADER_REPLACEMENT_10___ = ___HTML_LOADER_GET_SOURCE_FROM_IMPORT___(___HTML_LOADER_IMPORT_9___);
var ___HTML_LOADER_REPLACEMENT_11___ = ___HTML_LOADER_GET_SOURCE_FROM_IMPORT___(___HTML_LOADER_IMPORT_10___);
var ___HTML_LOADER_REPLACEMENT_12___ = ___HTML_LOADER_GET_SOURCE_FROM_IMPORT___(___HTML_LOADER_IMPORT_11___);
var ___HTML_LOADER_REPLACEMENT_13___ = ___HTML_LOADER_GET_SOURCE_FROM_IMPORT___(___HTML_LOADER_IMPORT_12___);
var ___HTML_LOADER_REPLACEMENT_14___ = ___HTML_LOADER_GET_SOURCE_FROM_IMPORT___(___HTML_LOADER_IMPORT_13___);
var ___HTML_LOADER_REPLACEMENT_15___ = ___HTML_LOADER_GET_SOURCE_FROM_IMPORT___(___HTML_LOADER_IMPORT_14___, { maybeNeedQuotes: true });
var ___HTML_LOADER_REPLACEMENT_16___ = ___HTML_LOADER_GET_SOURCE_FROM_IMPORT___(___HTML_LOADER_IMPORT_14___);
var ___HTML_LOADER_REPLACEMENT_17___ = ___HTML_LOADER_GET_SOURCE_FROM_IMPORT___(___HTML_LOADER_IMPORT_0___, { hash: "#hash" });
var ___HTML_LOADER_REPLACEMENT_18___ = ___HTML_LOADER_GET_SOURCE_FROM_IMPORT___(___HTML_LOADER_IMPORT_0___, { hash: "#hash", maybeNeedQuotes: true });
var ___HTML_LOADER_REPLACEMENT_19___ = ___HTML_LOADER_GET_SOURCE_FROM_IMPORT___(___HTML_LOADER_IMPORT_0___, { hash: "#", maybeNeedQuotes: true });
var ___HTML_LOADER_REPLACEMENT_20___ = ___HTML_LOADER_GET_SOURCE_FROM_IMPORT___(___HTML_LOADER_IMPORT_0___, { hash: "#foo" });
var ___HTML_LOADER_REPLACEMENT_21___ = ___HTML_LOADER_GET_SOURCE_FROM_IMPORT___(___HTML_LOADER_IMPORT_0___, { hash: "#bar" });
var ___HTML_LOADER_REPLACEMENT_22___ = ___HTML_LOADER_GET_SOURCE_FROM_IMPORT___(___HTML_LOADER_IMPORT_0___, { hash: "#baz" });
var ___HTML_LOADER_REPLACEMENT_23___ = ___HTML_LOADER_GET_SOURCE_FROM_IMPORT___(___HTML_LOADER_IMPORT_14___, { hash: "#hash", maybeNeedQuotes: true });
var ___HTML_LOADER_REPLACEMENT_24___ = ___HTML_LOADER_GET_SOURCE_FROM_IMPORT___(___HTML_LOADER_IMPORT_15___);
var ___HTML_LOADER_REPLACEMENT_25___ = ___HTML_LOADER_GET_SOURCE_FROM_IMPORT___(___HTML_LOADER_IMPORT_16___);
var ___HTML_LOADER_REPLACEMENT_26___ = ___HTML_LOADER_GET_SOURCE_FROM_IMPORT___(___HTML_LOADER_IMPORT_17___);
var ___HTML_LOADER_REPLACEMENT_27___ = ___HTML_LOADER_GET_SOURCE_FROM_IMPORT___(___HTML_LOADER_IMPORT_18___);
var ___HTML_LOADER_REPLACEMENT_28___ = ___HTML_LOADER_GET_SOURCE_FROM_IMPORT___(___HTML_LOADER_IMPORT_19___);
var ___HTML_LOADER_REPLACEMENT_29___ = ___HTML_LOADER_GET_SOURCE_FROM_IMPORT___(___HTML_LOADER_IMPORT_20___);
var ___HTML_LOADER_REPLACEMENT_30___ = ___HTML_LOADER_GET_SOURCE_FROM_IMPORT___(___HTML_LOADER_IMPORT_21___);
var ___HTML_LOADER_REPLACEMENT_31___ = ___HTML_LOADER_GET_SOURCE_FROM_IMPORT___(___HTML_LOADER_IMPORT_22___);
var ___HTML_LOADER_REPLACEMENT_32___ = ___HTML_LOADER_GET_SOURCE_FROM_IMPORT___(___HTML_LOADER_IMPORT_23___);
var ___HTML_LOADER_REPLACEMENT_33___ = ___HTML_LOADER_GET_SOURCE_FROM_IMPORT___(___HTML_LOADER_IMPORT_24___);
var code = "<!doctype html>\\n\\n<h1>My First Heading</h1>\\n<p>My first paragraph.</p>\\n<h2>An Unordered HTML List</h2>\\n\\n<ul>\\n  <li>Coffee</li>\\n  <li>Tea</li>\\n  <li>Milk</li>\\n</ul>\\n\\n<h2>An Ordered HTML List</h2>\\n\\n<ol>\\n  <li>Coffee</li>\\n  <li>Tea</li>\\n  <li>Milk</li>\\n</ol>\\n\\n<" + "script>console.log({\\"json\\": \\"with \\\\\\"quotes\\\\\\" in value\\"})<" + "/script>\\n\\n<!-- comment -->\\n\\n<div>Foo</div>\\n\\n\\n<div>BAR</div>\\n\\n<input type=\\"text\\" />\\n\\n<" + "script>   console.log(1 + 2 + \`\${3 + 3}\`)   <" + "/script>\\n\\n<img src=\\"" + ___HTML_LOADER_REPLACEMENT_0___ + "\\">\\n<img src='" + ___HTML_LOADER_REPLACEMENT_0___ + "'>\\n<img src=" + ___HTML_LOADER_REPLACEMENT_1___ + ">\\n<img src=\\"" + ___HTML_LOADER_REPLACEMENT_0___ + "\\">\\n<img src=\\"" + ___HTML_LOADER_REPLACEMENT_2___ + "\\">\\n<img src=\\"" + ___HTML_LOADER_REPLACEMENT_3___ + "\\">\\n<img src=\\"" + ___HTML_LOADER_REPLACEMENT_0___ + "\\">\\n<IMG src=\\"" + ___HTML_LOADER_REPLACEMENT_0___ + "\\">\\n<img SRC=\\"" + ___HTML_LOADER_REPLACEMENT_0___ + "\\">\\n<IMG SRC=\\"" + ___HTML_LOADER_REPLACEMENT_0___ + "\\">\\n<img src=\\"//image.png\\">\\n\\n<" + "script src=\\"" + ___HTML_LOADER_REPLACEMENT_4___ + "\\"><" + "/script>\\n\\n<custom-element custom-src=\\"image.png\\" />\\n<custom-img custom-src=\\"image.png\\"/></custom-element>\\n\\n<img src=\\"" + ___HTML_LOADER_REPLACEMENT_5___ + "\\">\\n\\n<a href=\\"mailto:username@exampledomain.com\\"></a>\\n\\n<img srcset=\\"" + ___HTML_LOADER_REPLACEMENT_0___ + " 480w, " + ___HTML_LOADER_REPLACEMENT_0___ + " 800w\\" sizes=\\"(max-width: 600px) 480px, 800px\\" src=\\"" + ___HTML_LOADER_REPLACEMENT_0___ + "\\" alt=\\"Elva dressed as a fairy\\">\\n<IMG srcset=\\"" + ___HTML_LOADER_REPLACEMENT_0___ + " 480w, " + ___HTML_LOADER_REPLACEMENT_0___ + " 800w\\" sizes=\\"(max-width: 600px) 480px, 800px\\" src=\\"" + ___HTML_LOADER_REPLACEMENT_0___ + "\\" alt=\\"Elva dressed as a fairy\\">\\n<img SRCSET=\\"" + ___HTML_LOADER_REPLACEMENT_0___ + " 480w, " + ___HTML_LOADER_REPLACEMENT_0___ + " 800w\\" sizes=\\"(max-width: 600px) 480px, 800px\\" src=\\"" + ___HTML_LOADER_REPLACEMENT_0___ + "\\" alt=\\"Elva dressed as a fairy\\">\\n<IMG SRCSET=\\"" + ___HTML_LOADER_REPLACEMENT_0___ + " 480w, " + ___HTML_LOADER_REPLACEMENT_0___ + " 800w\\" sizes=\\"(max-width: 600px) 480px, 800px\\" src=\\"" + ___HTML_LOADER_REPLACEMENT_0___ + "\\" alt=\\"Elva dressed as a fairy\\">\\n<img srcset=\\"" + ___HTML_LOADER_REPLACEMENT_6___ + " 480w, " + ___HTML_LOADER_REPLACEMENT_7___ + " 800w\\" sizes=\\"(max-width: 600px) 480px, 800px\\" src=\\"" + ___HTML_LOADER_REPLACEMENT_0___ + "\\" alt=\\"Elva dressed as a fairy\\">\\n<img srcset=\\"" + ___HTML_LOADER_REPLACEMENT_6___ + " 480h, " + ___HTML_LOADER_REPLACEMENT_7___ + " 800h\\" sizes=\\"(max-width: 600px) 480px, 800px\\" src=\\"" + ___HTML_LOADER_REPLACEMENT_0___ + "\\" alt=\\"Elva dressed as a fairy\\">\\n<img srcset=\\"" + ___HTML_LOADER_REPLACEMENT_6___ + ", " + ___HTML_LOADER_REPLACEMENT_7___ + "\\" sizes=\\"(max-width: 600px) 480px, 800px\\" src=\\"" + ___HTML_LOADER_REPLACEMENT_0___ + "\\" alt=\\"Elva dressed as a fairy\\">\\n<img srcset=\\"" + ___HTML_LOADER_REPLACEMENT_0___ + ",\\n             " + ___HTML_LOADER_REPLACEMENT_0___ + " 1.5x,\\n             " + ___HTML_LOADER_REPLACEMENT_0___ + " 2x\\"\\n     src=\\"" + ___HTML_LOADER_REPLACEMENT_0___ + "\\" alt=\\"Elva dressed as a fairy\\">\\n<img srcset=\\"   " + ___HTML_LOADER_REPLACEMENT_0___ + "   480w   ,   " + ___HTML_LOADER_REPLACEMENT_0___ + "   800w   \\" sizes=\\"(max-width: 600px) 480px, 800px\\" src=\\"" + ___HTML_LOADER_REPLACEMENT_0___ + "\\" alt=\\"Elva dressed as a fairy\\">\\n<img srcset=\\"" + ___HTML_LOADER_REPLACEMENT_0___ + "\\" src=\\"" + ___HTML_LOADER_REPLACEMENT_0___ + "\\" alt=\\"Elva dressed as a fairy\\">\\n<img srcset=\\"" + ___HTML_LOADER_REPLACEMENT_0___ + ",\\" src=\\"" + ___HTML_LOADER_REPLACEMENT_0___ + "\\" alt=\\"Elva dressed as a fairy\\">\\n<img srcset=\\"" + ___HTML_LOADER_REPLACEMENT_0___ + ",,,\\" src=\\"" + ___HTML_LOADER_REPLACEMENT_0___ + "\\" alt=\\"Elva dressed as a fairy\\">\\n<img srcset=\\"\\n\\n" + ___HTML_LOADER_REPLACEMENT_0___ + ",\\n\\n  " + ___HTML_LOADER_REPLACEMENT_0___ + "   1.5x,\\n\\n" + ___HTML_LOADER_REPLACEMENT_0___ + " 2x\\n\\n\\" src=\\"" + ___HTML_LOADER_REPLACEMENT_0___ + "\\" alt=\\"Elva dressed as a fairy\\">\\n\\n<picture>\\n  <source media=\\"(min-width: 650px)\\" srcset=\\"" + ___HTML_LOADER_REPLACEMENT_0___ + "\\">\\n  <source media=\\"(min-width: 465px)\\" srcset=\\"" + ___HTML_LOADER_REPLACEMENT_0___ + "\\">\\n  <img src=\\"" + ___HTML_LOADER_REPLACEMENT_0___ + "\\" alt=\\"Flowers\\" style=\\"width:auto;\\">\\n</picture>\\n\\n<audio src=\\"" + ___HTML_LOADER_REPLACEMENT_8___ + "\\" controls>\\n  Your browser does not support the audio element.\\n</audio>\\n\\n<embed src=\\"" + ___HTML_LOADER_REPLACEMENT_9___ + "\\">\\n\\n<iframe src=\\"template.html\\"></iframe>\\n\\n<img src=\\"" + ___HTML_LOADER_REPLACEMENT_0___ + "\\" alt=\\"Smiley face\\">\\n\\n<form action=\\"/action_page.php\\">\\n  First name: <input type=\\"text\\" name=\\"fname\\"><br>\\n  <input type=\\"image\\" src=\\"" + ___HTML_LOADER_REPLACEMENT_0___ + "\\" alt=\\"Submit\\">\\n</form>\\n\\n<" + "script src=\\"https://domain.org/script.js\\"><" + "/script>\\n\\n<audio controls>\\n  <source src=\\"" + ___HTML_LOADER_REPLACEMENT_8___ + "\\" type=\\"audio/ogg\\">\\n  Your browser does not support the audio element.\\n</audio>\\n\\n<video width=\\"320\\" height=\\"240\\" controls>\\n  <source src=\\"" + ___HTML_LOADER_REPLACEMENT_8___ + "\\" type=\\"video/ogg\\">\\n  <track src=\\"" + ___HTML_LOADER_REPLACEMENT_10___ + "\\" kind=\\"subtitles\\" srclang=\\"en\\" label=\\"English\\">\\n</video>\\n\\n<video src=\\"" + ___HTML_LOADER_REPLACEMENT_8___ + "\\" controls>\\n  Your browser does not support the video tag.\\n</video>\\n\\n<video controls poster=\\"" + ___HTML_LOADER_REPLACEMENT_0___ + "\\">\\n  <source src=\\"" + ___HTML_LOADER_REPLACEMENT_8___ + "\\" type=\\"video/ogg\\">\\n  <track src=\\"" + ___HTML_LOADER_REPLACEMENT_10___ + "\\" kind=\\"subtitles\\" srclang=\\"en\\" label=\\"English\\">\\n</video>\\n\\n<object width=\\"400\\" height=\\"400\\" data=\\"" + ___HTML_LOADER_REPLACEMENT_9___ + "\\"></object>\\n\\nT ex t  <img \\t  src =   \\"" + ___HTML_LOADER_REPLACEMENT_0___ + "\\"   >  <img\\n  src\\n    =\\n    \\"" + ___HTML_LOADER_REPLACEMENT_0___ + "\\"\\n>\\n\\n<div data-videomp4=\\"video.mp4\\"></div>\\n\\n<![CDATA[<img src=\\"image.png\\">]]><img src=\\"" + ___HTML_LOADER_REPLACEMENT_0___ + "\\">\\n\\n<link rel=\\"stylesheet\\" type=\\"text/css\\" href=\\"" + ___HTML_LOADER_REPLACEMENT_11___ + "\\">\\n<link REL=\\"stylesheet\\" type=\\"text/css\\" href=\\"" + ___HTML_LOADER_REPLACEMENT_11___ + "\\">\\n<link ReL=\\"stylesheet\\" type=\\"text/css\\" href=\\"" + ___HTML_LOADER_REPLACEMENT_11___ + "\\">\\n<link rel=\\"STYLESHEET\\" type=\\"text/css\\" href=\\"" + ___HTML_LOADER_REPLACEMENT_11___ + "\\">\\n<link REL=\\"STYLESHEET\\" type=\\"text/css\\" href=\\"" + ___HTML_LOADER_REPLACEMENT_11___ + "\\">\\n<link REL=\\"STYLESHEET\\" type=\\"text/css\\" HREF=\\"" + ___HTML_LOADER_REPLACEMENT_11___ + "\\">\\n<link rel=\\"alternate stylesheet\\" type=\\"text/css\\" href=\\"" + ___HTML_LOADER_REPLACEMENT_11___ + "\\">\\n<link rel=\\"stylesheet alternate\\" type=\\"text/css\\" href=\\"" + ___HTML_LOADER_REPLACEMENT_11___ + "\\">\\n<link rel=\\"stylesheet alternate\\" type=\\"   text/css   \\" href=\\"" + ___HTML_LOADER_REPLACEMENT_11___ + "\\">\\n<link rel=\\"stylesheet\\" href=\\"" + ___HTML_LOADER_REPLACEMENT_11___ + "\\">\\n<link rel=\\"stylesheet\\" type=\\"text/css\\" href=\\"" + ___HTML_LOADER_REPLACEMENT_11___ + "\\">\\n<link rel=\\"stylesheet\\" type=\\"text/html\\" href=\\"" + ___HTML_LOADER_REPLACEMENT_11___ + "\\">\\n<link rel=\\"stylesheet\\" TYPE=\\"text/html\\" href=\\"" + ___HTML_LOADER_REPLACEMENT_11___ + "\\">\\n<link rel=\\"icon\\" href=\\"" + ___HTML_LOADER_REPLACEMENT_0___ + "\\" sizes=\\"16x16\\">\\n<link rel=\\"apple-touch-icon\\" href=\\"" + ___HTML_LOADER_REPLACEMENT_0___ + "\\">\\n<link rel=\\"apple-touch-startup-image\\" href=\\"" + ___HTML_LOADER_REPLACEMENT_0___ + "\\">\\n<link rel=\\"shortlink\\" type=\\"text/html\\" href=\\"http://flic.kr/p/6XuLyD\\">\\n<link type=\\"text/css\\" href=\\"./style.file.css\\">\\n<link rel=\\"pingback\\" href=\\"http://bob.example.net/xmlrpcserver\\">\\n<link rel=\\"preload\\" href=\\"" + ___HTML_LOADER_REPLACEMENT_11___ + "\\">\\n<link rel=\\"prefetch\\" href=\\"" + ___HTML_LOADER_REPLACEMENT_0___ + "\\">\\n<link rel=\\"modulepreload\\" href=\\"script.js\\">\\n<a rel=\\"author\\" href=\\"./simple.html\\">link text</a>\\n\\n<a href=\\"tel:1-408-555-5555\\">Call me</a>\\n\\n<!----><img src=\\"" + ___HTML_LOADER_REPLACEMENT_0___ + "\\">-->\\n<!--><img src=\\"" + ___HTML_LOADER_REPLACEMENT_0___ + "\\">-->\\n<!--<!--<img src=\\"image.png\\">-->\\n<!--<img src=\\"image.png\\">-->\\n\\n<!--Text < img src=\\"image.png\\" >\\nText <<img src=\\"image.png\\">\\nText ><img src=\\"image.png\\">-->\\n\\n<br>\\n<br />\\n\\n&lt;div id = &quot;character&quot;&gt;\\n&copy; 2007\\nor\\n&#169; 2007\\n\\n<br>\\n\\n<img src=\\"data:image/png;base64, iVBORw0KGgoAAAANSUhEUgAAAAUAAAAFCAYAAACNbyblAAAAHElEQVQI12P4//8/w38GIAXDIBKE0DHxgljNBAAO9TXL0Y4OHwAAAABJRU5ErkJggg==\\" alt=\\"Red dot\\" />\\n<address>\\n  Written by <img src=\\"mailto:webmaster@example.com\\">Jon Doe.<br>\\n  Visit us at:<br>\\n  Example.com<br>\\n  Box 564, Disneyland<br>\\n  USA\\n</address>\\n<img src=\\"chrome://settings\\">link</img>\\n<img src=\\"skype:example123?chat\\">Start Chat</img>\\n<img src=\\"foobar:test\\">Start Chat</img>\\n<img src=\\"javascript:alert('Hello');\\">Start Chat</img>\\n\\n<img src=\\"   " + ___HTML_LOADER_REPLACEMENT_0___ + "   \\">\\n<img src=\\"\\n" + ___HTML_LOADER_REPLACEMENT_0___ + "\\n\\">\\n<img srcset=\\"   " + ___HTML_LOADER_REPLACEMENT_0___ + "   \\" src=\\"   " + ___HTML_LOADER_REPLACEMENT_0___ + "   \\" alt=\\"Elva dressed as a fairy\\">\\n<img srcset=\\"\\n" + ___HTML_LOADER_REPLACEMENT_0___ + "\\n\\" src=\\"\\n" + ___HTML_LOADER_REPLACEMENT_0___ + "\\n\\" alt=\\"Elva dressed as a fairy\\">\\n\\n<img srcset=\\"#test\\" src=\\"#test\\" alt=\\"Elva dressed as a fairy\\">\\n<img src=\\"" + ___HTML_LOADER_REPLACEMENT_12___ + "\\" alt=\\"Test\\">\\n\\n<flag-icon src=\\"image.png\\"></flag-icon>\\n<MyStrangeTag13 src=\\"image.png\\" alt=\\"Smiley face\\" />\\n<MyStrangeTag13 src=\\"image.png\\" alt=\\"Smiley face\\"> Test </MyStrangeTag13>\\n<a- src=\\"image.png\\"></a->\\n<a-. src=\\"image.png\\">test</a-.>\\n<a-- src=\\"image.png\\">test</a-->\\n<aÀ-豈 src=\\"image.png\\">test</aÀ-豈>\\n<aÀ-Ⰰ src=\\"image.png\\" />\\n\\n<INVALID_TAG_NAME src=\\"image.png\\" />\\n<invalid-CUSTOM-TAG src=\\"image.png\\" />\\n\\n<p>Text</p>\\n<p >Text</p>\\n<p   >Text</p>\\n\\n<img src=\\"" + ___HTML_LOADER_REPLACEMENT_0___ + "\\" src=\\"image.png\\" />\\n\\n<" + "script type=\\"module\\" src=\\"" + ___HTML_LOADER_REPLACEMENT_13___ + "\\"><" + "/script>\\n<" + "script nomodule src=\\"" + ___HTML_LOADER_REPLACEMENT_14___ + "\\"><" + "/script>\\n<" + "script type=\\"text/javascript\\" src=\\"" + ___HTML_LOADER_REPLACEMENT_14___ + "\\"><" + "/script>\\n<" + "script type=\\"application/javascript\\" src=\\"" + ___HTML_LOADER_REPLACEMENT_14___ + "\\"><" + "/script>\\n<" + "script type=\\"application/json\\" src=\\"fallback.file.json\\"><" + "/script>\\n<" + "script type=\\"text/x-handlebars-template\\" src=\\"preprocessor.hbs\\"><" + "/script>\\n<" + "script type=\\"module\\">\\n  function test() {}\\n<" + "/script>\\n<" + "script>\\n  function test() {}\\n<" + "/script>\\n\\n<img src=" + ___HTML_LOADER_REPLACEMENT_1___ + " />\\n<img src=\\"" + ___HTML_LOADER_REPLACEMENT_12___ + "\\" />\\n<img src='" + ___HTML_LOADER_REPLACEMENT_12___ + "' />\\n<img src=" + ___HTML_LOADER_REPLACEMENT_15___ + " />\\n<img srcset=" + ___HTML_LOADER_REPLACEMENT_1___ + " />\\n<img srcset=\\"" + ___HTML_LOADER_REPLACEMENT_12___ + "\\" />\\n<img srcset='" + ___HTML_LOADER_REPLACEMENT_12___ + "' />\\n<img srcset=" + ___HTML_LOADER_REPLACEMENT_15___ + " />\\n<img srcset=\\"" + ___HTML_LOADER_REPLACEMENT_0___ + " 480w, " + ___HTML_LOADER_REPLACEMENT_12___ + " 640w, " + ___HTML_LOADER_REPLACEMENT_16___ + " 800w\\" sizes=\\"(max-width: 600px) 480px, 800px\\" src=\\"" + ___HTML_LOADER_REPLACEMENT_0___ + "\\" alt=\\"Elva dressed as a fairy\\">\\n<img src      =       " + ___HTML_LOADER_REPLACEMENT_1___ + " />\\n<img src      =      " + ___HTML_LOADER_REPLACEMENT_15___ + "      />\\n<img src      =      \\"" + ___HTML_LOADER_REPLACEMENT_16___ + "\\"      />\\n<img src      =      '" + ___HTML_LOADER_REPLACEMENT_16___ + "'      />\\n\\n<img src=\\"#hash\\" />\\n<img src=\\"javascript:void(0)\\" />\\n<img src='" + ___HTML_LOADER_REPLACEMENT_17___ + "' />\\n<img src=" + ___HTML_LOADER_REPLACEMENT_18___ + " />\\n<img src=" + ___HTML_LOADER_REPLACEMENT_19___ + " />\\n<img srcset=\\"" + ___HTML_LOADER_REPLACEMENT_17___ + "\\" />\\n<img srcset=\\"" + ___HTML_LOADER_REPLACEMENT_20___ + " 480w, " + ___HTML_LOADER_REPLACEMENT_21___ + " 800w\\" sizes=\\"(max-width: 600px) 480px, 800px\\" src=\\"" + ___HTML_LOADER_REPLACEMENT_22___ + "\\" alt=\\"Elva dressed as a fairy\\">\\n<img src=\\"#\\" alt=\\"test\\"/>\\n<img src=\\"#\\" srcset=\\"#\\" alt=\\"test\\" />\\n<img src=\\"###\\" srcset=\\"#\\" alt=\\"test\\" />\\n<img src=\\"   #   \\" alt=\\"test\\"/>\\n<img src=\\"\\n\\n\\n#\\n\\n\\n\\" alt=\\"test\\"/>\\n<img src=\\n\\n\\n       " + ___HTML_LOADER_REPLACEMENT_1___ + "\\n\\n\\n/>\\n\\n<img data-srcset=\\"image.png 480w, image.png 800w\\" sizes=\\"(max-width: 600px) 480px, 800px\\" data-src=\\"image.png\\" alt=\\"Elva dressed as a fairy\\">\\n\\n<img src=" + ___HTML_LOADER_REPLACEMENT_23___ + " />\\n\\n<svg width=\\"200\\" height=\\"200\\">\\n  <image xlink:href=\\"" + ___HTML_LOADER_REPLACEMENT_24___ + "\\" height=\\"200\\" width=\\"200\\"/>\\n</svg>\\n\\n<svg width=\\"200\\" height=\\"200\\">\\n  <image href=\\"" + ___HTML_LOADER_REPLACEMENT_24___ + "\\" height=\\"200\\" width=\\"200\\"/>\\n</svg>\\n\\n<svg width=\\"200\\" height=\\"200\\">\\n  <use href=\\"" + ___HTML_LOADER_REPLACEMENT_24___ + "\\"></use>\\n</svg>\\n\\n<svg width=\\"200\\" height=\\"200\\">\\n  <use xlink:href=\\"" + ___HTML_LOADER_REPLACEMENT_24___ + "\\"></use>\\n</svg>\\n\\n<span>foo</span> <span>bar</span>\\n\\n<tag>Text</tag>\\n<TAG>Text</TAG>\\n\\n<input type=\\"checkbox\\" name=\\"vehicle\\" value=\\"car\\" checked=\\"checked\\" />\\n\\n<br />\\n\\n<a href=\\"https://www.w3schools.com/html/\\">Visit our HTML tutorial</a>\\n<a HREF=\\"https://www.w3schools.com/html/\\">Visit our HTML tutorial</a>\\n\\n<" + "script type=\\"text/javascript\\">\\n  console.log('HERE')\\n<" + "/script>\\n\\n<style type=\\"text/css\\">\\n  p {\\n    color: #26b72b;\\n  }\\n</style>\\n\\n<div data-b=\\"2\\" data-a=\\"1\\" data-c=\\"3\\">text</div>\\n<div class=\\"f a b e d c\\">text</div>\\n\\n<input type=\\"text\\">\\n\\n<button onclick=\\"   document.getElementById('demo').innerHTML    =    Date()\\">The time is?</button>\\n\\n<img src=\\"" + ___HTML_LOADER_REPLACEMENT_25___ + "\\" alt=\\"\\" />\\n\\n<img src=\\"\\n\\n\\n" + ___HTML_LOADER_REPLACEMENT_25___ + "\\n\\n\\n\\" alt=\\"\\" />\\n\\n<img src=\\"" + ___HTML_LOADER_REPLACEMENT_0___ + "\\" alt=\\"multi\\nline\\nalt\\" />\\n\\n<img src=\\"data:image/png;base64,iVBORw0KGgoAAA\\nANSUhEUgAAAAUAAAAFCAYAAACNbyblAAAAHElEQVQI12P4\\n//8/w38GIAXDIBKE0DHxgljNBAAO9TXL0Y4OHwAAAABJRU\\n5ErkJggg==\\" alt=\\"Red dot\\" />\\n\\n<img data-dz-thumbnail=\\"\\" width=\\"95\\" height=\\"95\\" title=\\"<%= name %>\\" alt=\\"<%= name %>\\" src=\\"<%= imgsrc %>\\" />\\n\\n<svg>\\n  <" + "script href=\\"" + ___HTML_LOADER_REPLACEMENT_4___ + "\\"><" + "/script>\\n</svg>\\n<svg>\\n  <" + "script type=\\"application/json\\" href=\\"./script.file.js\\"><" + "/script>\\n</svg>\\n<svg>\\n  <" + "script xlink:href=\\"" + ___HTML_LOADER_REPLACEMENT_4___ + "\\"><" + "/script>\\n</svg>\\n<svg>\\n  <" + "script type=\\"application/json\\" xlink:href=\\"./script.file.js\\"><" + "/script>\\n</svg>\\n\\n<input type=\\"text\\" name=\\"test\\">\\n\\n<link rel=\\"icon\\">\\n<link    rel   =   \\"   icon   \\"    href   =   \\"" + ___HTML_LOADER_REPLACEMENT_0___ + "\\">\\n<link rel=\\"icon\\" href=\\"" + ___HTML_LOADER_REPLACEMENT_0___ + "\\">\\n<link rel=\\"ICON\\" href=\\"" + ___HTML_LOADER_REPLACEMENT_0___ + "\\">\\n<link REL=\\"icon\\" href=\\"" + ___HTML_LOADER_REPLACEMENT_0___ + "\\">\\n<link REL=\\"ICON\\" href=\\"" + ___HTML_LOADER_REPLACEMENT_0___ + "\\">\\n<link rel=\\"shortcut icon\\" href=\\"" + ___HTML_LOADER_REPLACEMENT_0___ + "\\">\\n<link rel=\\"shortcut    icon\\" href=\\"" + ___HTML_LOADER_REPLACEMENT_0___ + "\\">\\n<link rel=\\"shortcut\\" href=\\"./image.png\\">\\n<link rel=\\"icon shortcut\\" href=\\"" + ___HTML_LOADER_REPLACEMENT_0___ + "\\">\\n<link rel=\\"icon\\" type=\\"image/png\\" sizes=\\"16x16\\" href=\\"" + ___HTML_LOADER_REPLACEMENT_0___ + "\\">\\n<link rel=\\"icon\\" type=\\"image/png\\" sizes=\\"32x32\\" href=\\"" + ___HTML_LOADER_REPLACEMENT_0___ + "\\">\\n<link rel=\\"icon\\" type=\\"image/png\\" sizes=\\"194x194\\" href=\\"" + ___HTML_LOADER_REPLACEMENT_0___ + "\\">\\n<link rel=\\"icon\\" type=\\"image/png\\" sizes=\\"192x192\\" href=\\"" + ___HTML_LOADER_REPLACEMENT_0___ + "\\">\\n<link rel=\\"apple-touch-icon\\" href=\\"" + ___HTML_LOADER_REPLACEMENT_0___ + "\\">\\n<link rel=\\"apple-touch-icon-precomposed\\" href=\\"" + ___HTML_LOADER_REPLACEMENT_0___ + "\\"/>\\n<link rel=\\"manifest\\" href=\\"" + ___HTML_LOADER_REPLACEMENT_26___ + "\\">\\n<link rel=\\"mask-icon\\" href=\\"" + ___HTML_LOADER_REPLACEMENT_24___ + "\\" color=\\"#5bbad5\\">\\n<link rel=\\"preload\\" as=\\"image\\" imagesrcset=\\"" + ___HTML_LOADER_REPLACEMENT_0___ + " 400w, " + ___HTML_LOADER_REPLACEMENT_0___ + " 800w, " + ___HTML_LOADER_REPLACEMENT_0___ + " 1600w\\" imagesizes=\\"100vw\\">\\n<meta name=\\"twitter:image\\" content=\\"" + ___HTML_LOADER_REPLACEMENT_0___ + "\\">\\n<meta name=\\"msapplication-square70x70logo\\" content=\\"" + ___HTML_LOADER_REPLACEMENT_0___ + "\\">\\n<meta NAME=\\"msapplication-square70x70logo\\" content=\\"" + ___HTML_LOADER_REPLACEMENT_0___ + "\\">\\n<meta name=\\"msapplication-square150x150logo\\" content=\\"" + ___HTML_LOADER_REPLACEMENT_0___ + "\\">\\n<meta name=\\"msapplication-wide310x150logo\\" content=\\"" + ___HTML_LOADER_REPLACEMENT_0___ + "\\">\\n<meta name=\\"msapplication-square310x310logo\\" content=\\"" + ___HTML_LOADER_REPLACEMENT_0___ + "\\">\\n<meta name=\\"msapplication-TileColor\\" content=\\"#da532c\\">\\n<meta name=\\"msapplication-TileImage\\" content=\\"" + ___HTML_LOADER_REPLACEMENT_0___ + "\\">\\n<meta name=\\"msapplication-config\\" content=\\"" + ___HTML_LOADER_REPLACEMENT_27___ + "\\">\\n<meta name=\\"theme-color\\" content=\\"#ffffff\\">\\n<meta content=\\"name=Check Order Status;action-uri=./orderStatus.aspx?src=IE9;icon-uri=" + ___HTML_LOADER_REPLACEMENT_28___ + "\\" name=\\"msapplication-task\\">\\n\\n<meta property=\\"og:url\\" content=\\"http://www.nytimes.com/2015/02/19/arts/international/when-great-minds-dont-think-alike.html\\" />\\n<meta property=\\"og:type\\" content=\\"article\\" />\\n<meta property=\\"og:title\\" content=\\"When Great Minds Don’t Think Alike\\" />\\n<meta property=\\"og:description\\" content=\\"How much does culture influence creative thinking?\\" />\\n<meta property=\\"og:image\\" content=\\"" + ___HTML_LOADER_REPLACEMENT_0___ + "\\" />\\n<meta property=\\"og:image:url\\" content=\\"" + ___HTML_LOADER_REPLACEMENT_0___ + "\\" />\\n<meta property=\\"og:image:secure_url\\" content=\\"" + ___HTML_LOADER_REPLACEMENT_0___ + "\\" />\\n\\n<meta property=\\"og:audio\\" content=\\"" + ___HTML_LOADER_REPLACEMENT_29___ + "\\" />\\n<meta property=\\"og:audio:secure_url\\" content=\\"" + ___HTML_LOADER_REPLACEMENT_29___ + "\\" />\\n<meta property=\\"og:audio:type\\" content=\\"audio/mpeg\\" />\\n\\n<meta property=\\"og:video\\" content=\\"" + ___HTML_LOADER_REPLACEMENT_30___ + "\\" />\\n<meta property=\\"og:video:secure_url\\" content=\\"" + ___HTML_LOADER_REPLACEMENT_30___ + "\\" />\\n<meta property=\\"og:video:type\\" content=\\"video/mp4\\" />\\n<meta property=\\"og:video:width\\" content=\\"400\\" />\\n<meta property=\\"og:video:height\\" content=\\"300\\" />\\n\\n<meta property=\\"vk:image\\" content=\\"" + ___HTML_LOADER_REPLACEMENT_0___ + "\\" />\\n\\n<link itemprop=\\"downloadUrl\\" href=\\"" + ___HTML_LOADER_REPLACEMENT_0___ + "\\">\\n<link itemprop=\\"contentUrl\\" href=\\"" + ___HTML_LOADER_REPLACEMENT_0___ + "\\">\\n<link itemprop=\\"installUrl\\" href=\\"" + ___HTML_LOADER_REPLACEMENT_0___ + "\\">\\n\\n<link itemprop=\\"a\\" href=\\"image.png\\">\\n<link itemprop=\\"b\\" href=\\"image.png\\">\\n<link itemprop=\\"  \\" href=\\"image.png\\">\\n<link href=\\"image.png\\">\\n\\n<meta itemprop=\\"image\\" content=\\"" + ___HTML_LOADER_REPLACEMENT_0___ + "\\" />\\n<meta itemprop=\\"logo\\" content=\\"" + ___HTML_LOADER_REPLACEMENT_0___ + "\\" />\\n<meta itemprop=\\"screenshot\\" content=\\"" + ___HTML_LOADER_REPLACEMENT_0___ + "\\" />\\n<meta itemprop=\\"thumbnailUrl\\" content=\\"" + ___HTML_LOADER_REPLACEMENT_0___ + "\\" />\\n<meta itemprop=\\"contentUrl\\" content=\\"" + ___HTML_LOADER_REPLACEMENT_0___ + "\\" />\\n<meta itemprop=\\"downloadUrl\\" content=\\"" + ___HTML_LOADER_REPLACEMENT_0___ + "\\" />\\n<meta itemprop=\\"duringMedia\\" content=\\"" + ___HTML_LOADER_REPLACEMENT_0___ + "\\" />\\n<meta itemprop=\\"embedUrl\\" content=\\"" + ___HTML_LOADER_REPLACEMENT_0___ + "\\" />\\n<meta itemprop=\\"installUrl\\" content=\\"" + ___HTML_LOADER_REPLACEMENT_0___ + "\\" />\\n<meta itemprop=\\"layoutImage\\" content=\\"" + ___HTML_LOADER_REPLACEMENT_0___ + "\\" />\\n\\n<meta itemprop=\\"a\\" content=\\"./image.png\\" />\\n<meta itemprop=\\"b\\" content=\\"./image.png\\" />\\n<meta itemprop=\\" \\" content=\\"./image.png\\" />\\n\\n<img src='" + ___HTML_LOADER_REPLACEMENT_31___ + "' />\\n<img src='" + ___HTML_LOADER_REPLACEMENT_32___ + "' />\\n<img src='" + ___HTML_LOADER_REPLACEMENT_32___ + "' />\\n<img src='" + ___HTML_LOADER_REPLACEMENT_31___ + "' />\\n\\n<div class=\\"will-be-parsed\\">\\n  <template type=\\"some_type\\">\\n    <div class=\\"will-not-be-parse\\"></div>\\n  </template>\\n</div>\\n\\n<noscript>\\n  <img src=\\"" + ___HTML_LOADER_REPLACEMENT_33___ + "\\" alt=\\"noscript content\\" />\\n</noscript>\\n";
// Exports
export default code;"
`;

exports[`loader should work: result 1`] = `
"<!doctype html>

<h1>My First Heading</h1>
<p>My first paragraph.</p>
<h2>An Unordered HTML List</h2>

<ul>
  <li>Coffee</li>
  <li>Tea</li>
  <li>Milk</li>
</ul>

<h2>An Ordered HTML List</h2>

<ol>
  <li>Coffee</li>
  <li>Tea</li>
  <li>Milk</li>
</ol>

<script>console.log({"json": "with \\"quotes\\" in value"})</script>

<!-- comment -->

<div>Foo</div>


<div>BAR</div>

<input type="text" />

<script>   console.log(1 + 2 + \`\${3 + 3}\`)   </script>

<img src="replaced_file_protocol_/webpack/public/path/image.png">
<img src='replaced_file_protocol_/webpack/public/path/image.png'>
<img src=replaced_file_protocol_/webpack/public/path/image.png>
<img src="replaced_file_protocol_/webpack/public/path/image.png">
<img src="replaced_file_protocol_/webpack/public/path/image.png">
<img src="replaced_file_protocol_/webpack/public/path/image.png">
<img src="replaced_file_protocol_/webpack/public/path/image.png">
<IMG src="replaced_file_protocol_/webpack/public/path/image.png">
<img SRC="replaced_file_protocol_/webpack/public/path/image.png">
<IMG SRC="replaced_file_protocol_/webpack/public/path/image.png">
<img src="//image.png">

<script src="replaced_file_protocol_/webpack/public/path/script.file.js"></script>

<custom-element custom-src="image.png" />
<custom-img custom-src="image.png"/></custom-element>

<img src="replaced_file_protocol_/webpack/public/path/icons.svg#icon-chevron-with-circle-up">

<a href="mailto:username@exampledomain.com"></a>

<img srcset="replaced_file_protocol_/webpack/public/path/image.png 480w, replaced_file_protocol_/webpack/public/path/image.png 800w" sizes="(max-width: 600px) 480px, 800px" src="replaced_file_protocol_/webpack/public/path/image.png" alt="Elva dressed as a fairy">
<IMG srcset="replaced_file_protocol_/webpack/public/path/image.png 480w, replaced_file_protocol_/webpack/public/path/image.png 800w" sizes="(max-width: 600px) 480px, 800px" src="replaced_file_protocol_/webpack/public/path/image.png" alt="Elva dressed as a fairy">
<img SRCSET="replaced_file_protocol_/webpack/public/path/image.png 480w, replaced_file_protocol_/webpack/public/path/image.png 800w" sizes="(max-width: 600px) 480px, 800px" src="replaced_file_protocol_/webpack/public/path/image.png" alt="Elva dressed as a fairy">
<IMG SRCSET="replaced_file_protocol_/webpack/public/path/image.png 480w, replaced_file_protocol_/webpack/public/path/image.png 800w" sizes="(max-width: 600px) 480px, 800px" src="replaced_file_protocol_/webpack/public/path/image.png" alt="Elva dressed as a fairy">
<img srcset="replaced_file_protocol_/webpack/public/path/image.png 480w, replaced_file_protocol_/webpack/public/path/image.png 800w" sizes="(max-width: 600px) 480px, 800px" src="replaced_file_protocol_/webpack/public/path/image.png" alt="Elva dressed as a fairy">
<img srcset="replaced_file_protocol_/webpack/public/path/image.png 480h, replaced_file_protocol_/webpack/public/path/image.png 800h" sizes="(max-width: 600px) 480px, 800px" src="replaced_file_protocol_/webpack/public/path/image.png" alt="Elva dressed as a fairy">
<img srcset="replaced_file_protocol_/webpack/public/path/image.png, replaced_file_protocol_/webpack/public/path/image.png" sizes="(max-width: 600px) 480px, 800px" src="replaced_file_protocol_/webpack/public/path/image.png" alt="Elva dressed as a fairy">
<img srcset="replaced_file_protocol_/webpack/public/path/image.png,
             replaced_file_protocol_/webpack/public/path/image.png 1.5x,
             replaced_file_protocol_/webpack/public/path/image.png 2x"
     src="replaced_file_protocol_/webpack/public/path/image.png" alt="Elva dressed as a fairy">
<img srcset="   replaced_file_protocol_/webpack/public/path/image.png   480w   ,   replaced_file_protocol_/webpack/public/path/image.png   800w   " sizes="(max-width: 600px) 480px, 800px" src="replaced_file_protocol_/webpack/public/path/image.png" alt="Elva dressed as a fairy">
<img srcset="replaced_file_protocol_/webpack/public/path/image.png" src="replaced_file_protocol_/webpack/public/path/image.png" alt="Elva dressed as a fairy">
<img srcset="replaced_file_protocol_/webpack/public/path/image.png," src="replaced_file_protocol_/webpack/public/path/image.png" alt="Elva dressed as a fairy">
<img srcset="replaced_file_protocol_/webpack/public/path/image.png,,," src="replaced_file_protocol_/webpack/public/path/image.png" alt="Elva dressed as a fairy">
<img srcset="

replaced_file_protocol_/webpack/public/path/image.png,

  replaced_file_protocol_/webpack/public/path/image.png   1.5x,

replaced_file_protocol_/webpack/public/path/image.png 2x

" src="replaced_file_protocol_/webpack/public/path/image.png" alt="Elva dressed as a fairy">

<picture>
  <source media="(min-width: 650px)" srcset="replaced_file_protocol_/webpack/public/path/image.png">
  <source media="(min-width: 465px)" srcset="replaced_file_protocol_/webpack/public/path/image.png">
  <img src="replaced_file_protocol_/webpack/public/path/image.png" alt="Flowers" style="width:auto;">
</picture>

<audio src="replaced_file_protocol_/webpack/public/path/example.ogg" controls>
  Your browser does not support the audio element.
</audio>

<embed src="replaced_file_protocol_/webpack/public/path/example.pdf">

<iframe src="template.html"></iframe>

<img src="replaced_file_protocol_/webpack/public/path/image.png" alt="Smiley face">

<form action="/action_page.php">
  First name: <input type="text" name="fname"><br>
  <input type="image" src="replaced_file_protocol_/webpack/public/path/image.png" alt="Submit">
</form>

<script src="https://domain.org/script.js"></script>

<audio controls>
  <source src="replaced_file_protocol_/webpack/public/path/example.ogg" type="audio/ogg">
  Your browser does not support the audio element.
</audio>

<video width="320" height="240" controls>
  <source src="replaced_file_protocol_/webpack/public/path/example.ogg" type="video/ogg">
  <track src="replaced_file_protocol_/webpack/public/path/example.vtt" kind="subtitles" srclang="en" label="English">
</video>

<video src="replaced_file_protocol_/webpack/public/path/example.ogg" controls>
  Your browser does not support the video tag.
</video>

<video controls poster="replaced_file_protocol_/webpack/public/path/image.png">
  <source src="replaced_file_protocol_/webpack/public/path/example.ogg" type="video/ogg">
  <track src="replaced_file_protocol_/webpack/public/path/example.vtt" kind="subtitles" srclang="en" label="English">
</video>

<object width="400" height="400" data="replaced_file_protocol_/webpack/public/path/example.pdf"></object>

T ex t  <img 	  src =   "replaced_file_protocol_/webpack/public/path/image.png"   >  <img
  src
    =
    "replaced_file_protocol_/webpack/public/path/image.png"
>

<div data-videomp4="video.mp4"></div>

<![CDATA[<img src="image.png">]]><img src="replaced_file_protocol_/webpack/public/path/image.png">

<link rel="stylesheet" type="text/css" href="replaced_file_protocol_/webpack/public/path/style.file.css">
<link REL="stylesheet" type="text/css" href="replaced_file_protocol_/webpack/public/path/style.file.css">
<link ReL="stylesheet" type="text/css" href="replaced_file_protocol_/webpack/public/path/style.file.css">
<link rel="STYLESHEET" type="text/css" href="replaced_file_protocol_/webpack/public/path/style.file.css">
<link REL="STYLESHEET" type="text/css" href="replaced_file_protocol_/webpack/public/path/style.file.css">
<link REL="STYLESHEET" type="text/css" HREF="replaced_file_protocol_/webpack/public/path/style.file.css">
<link rel="alternate stylesheet" type="text/css" href="replaced_file_protocol_/webpack/public/path/style.file.css">
<link rel="stylesheet alternate" type="text/css" href="replaced_file_protocol_/webpack/public/path/style.file.css">
<link rel="stylesheet alternate" type="   text/css   " href="replaced_file_protocol_/webpack/public/path/style.file.css">
<link rel="stylesheet" href="replaced_file_protocol_/webpack/public/path/style.file.css">
<link rel="stylesheet" type="text/css" href="replaced_file_protocol_/webpack/public/path/style.file.css">
<link rel="stylesheet" type="text/html" href="replaced_file_protocol_/webpack/public/path/style.file.css">
<link rel="stylesheet" TYPE="text/html" href="replaced_file_protocol_/webpack/public/path/style.file.css">
<link rel="icon" href="replaced_file_protocol_/webpack/public/path/image.png" sizes="16x16">
<link rel="apple-touch-icon" href="replaced_file_protocol_/webpack/public/path/image.png">
<link rel="apple-touch-startup-image" href="replaced_file_protocol_/webpack/public/path/image.png">
<link rel="shortlink" type="text/html" href="http://flic.kr/p/6XuLyD">
<link type="text/css" href="./style.file.css">
<link rel="pingback" href="http://bob.example.net/xmlrpcserver">
<link rel="preload" href="replaced_file_protocol_/webpack/public/path/style.file.css">
<link rel="prefetch" href="replaced_file_protocol_/webpack/public/path/image.png">
<link rel="modulepreload" href="script.js">
<a rel="author" href="./simple.html">link text</a>

<a href="tel:1-408-555-5555">Call me</a>

<!----><img src="replaced_file_protocol_/webpack/public/path/image.png">-->
<!--><img src="replaced_file_protocol_/webpack/public/path/image.png">-->
<!--<!--<img src="image.png">-->
<!--<img src="image.png">-->

<!--Text < img src="image.png" >
Text <<img src="image.png">
Text ><img src="image.png">-->

<br>
<br />

&lt;div id = &quot;character&quot;&gt;
&copy; 2007
or
&#169; 2007

<br>

<img src="data:image/png;base64, iVBORw0KGgoAAAANSUhEUgAAAAUAAAAFCAYAAACNbyblAAAAHElEQVQI12P4//8/w38GIAXDIBKE0DHxgljNBAAO9TXL0Y4OHwAAAABJRU5ErkJggg==" alt="Red dot" />
<address>
  Written by <img src="mailto:webmaster@example.com">Jon Doe.<br>
  Visit us at:<br>
  Example.com<br>
  Box 564, Disneyland<br>
  USA
</address>
<img src="chrome://settings">link</img>
<img src="skype:example123?chat">Start Chat</img>
<img src="foobar:test">Start Chat</img>
<img src="javascript:alert('Hello');">Start Chat</img>

<img src="   replaced_file_protocol_/webpack/public/path/image.png   ">
<img src="
replaced_file_protocol_/webpack/public/path/image.png
">
<img srcset="   replaced_file_protocol_/webpack/public/path/image.png   " src="   replaced_file_protocol_/webpack/public/path/image.png   " alt="Elva dressed as a fairy">
<img srcset="
replaced_file_protocol_/webpack/public/path/image.png
" src="
replaced_file_protocol_/webpack/public/path/image.png
" alt="Elva dressed as a fairy">

<img srcset="#test" src="#test" alt="Elva dressed as a fairy">
<img src="replaced_file_protocol_/webpack/public/path/image%20image.png" alt="Test">

<flag-icon src="image.png"></flag-icon>
<MyStrangeTag13 src="image.png" alt="Smiley face" />
<MyStrangeTag13 src="image.png" alt="Smiley face"> Test </MyStrangeTag13>
<a- src="image.png"></a->
<a-. src="image.png">test</a-.>
<a-- src="image.png">test</a-->
<aÀ-豈 src="image.png">test</aÀ-豈>
<aÀ-Ⰰ src="image.png" />

<INVALID_TAG_NAME src="image.png" />
<invalid-CUSTOM-TAG src="image.png" />

<p>Text</p>
<p >Text</p>
<p   >Text</p>

<img src="replaced_file_protocol_/webpack/public/path/image.png" src="image.png" />

<script type="module" src="replaced_file_protocol_/webpack/public/path/module.file.js"></script>
<script nomodule src="replaced_file_protocol_/webpack/public/path/fallback.file.js"></script>
<script type="text/javascript" src="replaced_file_protocol_/webpack/public/path/fallback.file.js"></script>
<script type="application/javascript" src="replaced_file_protocol_/webpack/public/path/fallback.file.js"></script>
<script type="application/json" src="fallback.file.json"></script>
<script type="text/x-handlebars-template" src="preprocessor.hbs"></script>
<script type="module">
  function test() {}
</script>
<script>
  function test() {}
</script>

<img src=replaced_file_protocol_/webpack/public/path/image.png />
<img src="replaced_file_protocol_/webpack/public/path/image%20image.png" />
<img src='replaced_file_protocol_/webpack/public/path/image%20image.png' />
<img src=replaced_file_protocol_/webpack/public/path/image%20image.png />
<img srcset=replaced_file_protocol_/webpack/public/path/image.png />
<img srcset="replaced_file_protocol_/webpack/public/path/image%20image.png" />
<img srcset='replaced_file_protocol_/webpack/public/path/image%20image.png' />
<img srcset=replaced_file_protocol_/webpack/public/path/image%20image.png />
<img srcset="replaced_file_protocol_/webpack/public/path/image.png 480w, replaced_file_protocol_/webpack/public/path/image%20image.png 640w, replaced_file_protocol_/webpack/public/path/image%20image.png 800w" sizes="(max-width: 600px) 480px, 800px" src="replaced_file_protocol_/webpack/public/path/image.png" alt="Elva dressed as a fairy">
<img src      =       replaced_file_protocol_/webpack/public/path/image.png />
<img src      =      replaced_file_protocol_/webpack/public/path/image%20image.png      />
<img src      =      "replaced_file_protocol_/webpack/public/path/image%20image.png"      />
<img src      =      'replaced_file_protocol_/webpack/public/path/image%20image.png'      />

<img src="#hash" />
<img src="javascript:void(0)" />
<img src='replaced_file_protocol_/webpack/public/path/image.png#hash' />
<img src=replaced_file_protocol_/webpack/public/path/image.png#hash />
<img src=replaced_file_protocol_/webpack/public/path/image.png# />
<img srcset="replaced_file_protocol_/webpack/public/path/image.png#hash" />
<img srcset="replaced_file_protocol_/webpack/public/path/image.png#foo 480w, replaced_file_protocol_/webpack/public/path/image.png#bar 800w" sizes="(max-width: 600px) 480px, 800px" src="replaced_file_protocol_/webpack/public/path/image.png#baz" alt="Elva dressed as a fairy">
<img src="#" alt="test"/>
<img src="#" srcset="#" alt="test" />
<img src="###" srcset="#" alt="test" />
<img src="   #   " alt="test"/>
<img src="


#


" alt="test"/>
<img src=


       replaced_file_protocol_/webpack/public/path/image.png


/>

<img data-srcset="image.png 480w, image.png 800w" sizes="(max-width: 600px) 480px, 800px" data-src="image.png" alt="Elva dressed as a fairy">

<img src=replaced_file_protocol_/webpack/public/path/image%20image.png#hash />

<svg width="200" height="200">
  <image xlink:href="replaced_file_protocol_/webpack/public/path/webpack.svg" height="200" width="200"/>
</svg>

<svg width="200" height="200">
  <image href="replaced_file_protocol_/webpack/public/path/webpack.svg" height="200" width="200"/>
</svg>

<svg width="200" height="200">
  <use href="replaced_file_protocol_/webpack/public/path/webpack.svg"></use>
</svg>

<svg width="200" height="200">
  <use xlink:href="replaced_file_protocol_/webpack/public/path/webpack.svg"></use>
</svg>

<span>foo</span> <span>bar</span>

<tag>Text</tag>
<TAG>Text</TAG>

<input type="checkbox" name="vehicle" value="car" checked="checked" />

<br />

<a href="https://www.w3schools.com/html/">Visit our HTML tutorial</a>
<a HREF="https://www.w3schools.com/html/">Visit our HTML tutorial</a>

<script type="text/javascript">
  console.log('HERE')
</script>

<style type="text/css">
  p {
    color: #26b72b;
  }
</style>

<div data-b="2" data-a="1" data-c="3">text</div>
<div class="f a b e d c">text</div>

<input type="text">

<button onclick="   document.getElementById('demo').innerHTML    =    Date()">The time is?</button>

<img src="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAABCAYAAAAfFcSJAAAADUlEQVR42mP8/5+hHgAHggJ/PchI7wAAAABJRU5ErkJggg==" alt="" />

<img src="


data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAABCAYAAAAfFcSJAAAADUlEQVR42mP8/5+hHgAHggJ/PchI7wAAAABJRU5ErkJggg==


" alt="" />

<img src="replaced_file_protocol_/webpack/public/path/image.png" alt="multi
line
alt" />

<img src="data:image/png;base64,iVBORw0KGgoAAA
ANSUhEUgAAAAUAAAAFCAYAAACNbyblAAAAHElEQVQI12P4
//8/w38GIAXDIBKE0DHxgljNBAAO9TXL0Y4OHwAAAABJRU
5ErkJggg==" alt="Red dot" />

<img data-dz-thumbnail="" width="95" height="95" title="<%= name %>" alt="<%= name %>" src="<%= imgsrc %>" />

<svg>
  <script href="replaced_file_protocol_/webpack/public/path/script.file.js"></script>
</svg>
<svg>
  <script type="application/json" href="./script.file.js"></script>
</svg>
<svg>
  <script xlink:href="replaced_file_protocol_/webpack/public/path/script.file.js"></script>
</svg>
<svg>
  <script type="application/json" xlink:href="./script.file.js"></script>
</svg>

<input type="text" name="test">

<link rel="icon">
<link    rel   =   "   icon   "    href   =   "replaced_file_protocol_/webpack/public/path/image.png">
<link rel="icon" href="replaced_file_protocol_/webpack/public/path/image.png">
<link rel="ICON" href="replaced_file_protocol_/webpack/public/path/image.png">
<link REL="icon" href="replaced_file_protocol_/webpack/public/path/image.png">
<link REL="ICON" href="replaced_file_protocol_/webpack/public/path/image.png">
<link rel="shortcut icon" href="replaced_file_protocol_/webpack/public/path/image.png">
<link rel="shortcut    icon" href="replaced_file_protocol_/webpack/public/path/image.png">
<link rel="shortcut" href="./image.png">
<link rel="icon shortcut" href="replaced_file_protocol_/webpack/public/path/image.png">
<link rel="icon" type="image/png" sizes="16x16" href="replaced_file_protocol_/webpack/public/path/image.png">
<link rel="icon" type="image/png" sizes="32x32" href="replaced_file_protocol_/webpack/public/path/image.png">
<link rel="icon" type="image/png" sizes="194x194" href="replaced_file_protocol_/webpack/public/path/image.png">
<link rel="icon" type="image/png" sizes="192x192" href="replaced_file_protocol_/webpack/public/path/image.png">
<link rel="apple-touch-icon" href="replaced_file_protocol_/webpack/public/path/image.png">
<link rel="apple-touch-icon-precomposed" href="replaced_file_protocol_/webpack/public/path/image.png"/>
<link rel="manifest" href="replaced_file_protocol_/webpack/public/path/site.webmanifest">
<link rel="mask-icon" href="replaced_file_protocol_/webpack/public/path/webpack.svg" color="#5bbad5">
<link rel="preload" as="image" imagesrcset="replaced_file_protocol_/webpack/public/path/image.png 400w, replaced_file_protocol_/webpack/public/path/image.png 800w, replaced_file_protocol_/webpack/public/path/image.png 1600w" imagesizes="100vw">
<meta name="twitter:image" content="replaced_file_protocol_/webpack/public/path/image.png">
<meta name="msapplication-square70x70logo" content="replaced_file_protocol_/webpack/public/path/image.png">
<meta NAME="msapplication-square70x70logo" content="replaced_file_protocol_/webpack/public/path/image.png">
<meta name="msapplication-square150x150logo" content="replaced_file_protocol_/webpack/public/path/image.png">
<meta name="msapplication-wide310x150logo" content="replaced_file_protocol_/webpack/public/path/image.png">
<meta name="msapplication-square310x310logo" content="replaced_file_protocol_/webpack/public/path/image.png">
<meta name="msapplication-TileColor" content="#da532c">
<meta name="msapplication-TileImage" content="replaced_file_protocol_/webpack/public/path/image.png">
<meta name="msapplication-config" content="replaced_file_protocol_/webpack/public/path/browserconfig.xml">
<meta name="theme-color" content="#ffffff">
<meta content="name=Check Order Status;action-uri=./orderStatus.aspx?src=IE9;icon-uri=replaced_file_protocol_/webpack/public/path/favicon.ico" name="msapplication-task">

<meta property="og:url" content="http://www.nytimes.com/2015/02/19/arts/international/when-great-minds-dont-think-alike.html" />
<meta property="og:type" content="article" />
<meta property="og:title" content="When Great Minds Don’t Think Alike" />
<meta property="og:description" content="How much does culture influence creative thinking?" />
<meta property="og:image" content="replaced_file_protocol_/webpack/public/path/image.png" />
<meta property="og:image:url" content="replaced_file_protocol_/webpack/public/path/image.png" />
<meta property="og:image:secure_url" content="replaced_file_protocol_/webpack/public/path/image.png" />

<meta property="og:audio" content="replaced_file_protocol_/webpack/public/path/sound.mp3" />
<meta property="og:audio:secure_url" content="replaced_file_protocol_/webpack/public/path/sound.mp3" />
<meta property="og:audio:type" content="audio/mpeg" />

<meta property="og:video" content="replaced_file_protocol_/webpack/public/path/video.mp4" />
<meta property="og:video:secure_url" content="replaced_file_protocol_/webpack/public/path/video.mp4" />
<meta property="og:video:type" content="video/mp4" />
<meta property="og:video:width" content="400" />
<meta property="og:video:height" content="300" />

<meta property="vk:image" content="replaced_file_protocol_/webpack/public/path/image.png" />

<link itemprop="downloadUrl" href="replaced_file_protocol_/webpack/public/path/image.png">
<link itemprop="contentUrl" href="replaced_file_protocol_/webpack/public/path/image.png">
<link itemprop="installUrl" href="replaced_file_protocol_/webpack/public/path/image.png">

<link itemprop="a" href="image.png">
<link itemprop="b" href="image.png">
<link itemprop="  " href="image.png">
<link href="image.png">

<meta itemprop="image" content="replaced_file_protocol_/webpack/public/path/image.png" />
<meta itemprop="logo" content="replaced_file_protocol_/webpack/public/path/image.png" />
<meta itemprop="screenshot" content="replaced_file_protocol_/webpack/public/path/image.png" />
<meta itemprop="thumbnailUrl" content="replaced_file_protocol_/webpack/public/path/image.png" />
<meta itemprop="contentUrl" content="replaced_file_protocol_/webpack/public/path/image.png" />
<meta itemprop="downloadUrl" content="replaced_file_protocol_/webpack/public/path/image.png" />
<meta itemprop="duringMedia" content="replaced_file_protocol_/webpack/public/path/image.png" />
<meta itemprop="embedUrl" content="replaced_file_protocol_/webpack/public/path/image.png" />
<meta itemprop="installUrl" content="replaced_file_protocol_/webpack/public/path/image.png" />
<meta itemprop="layoutImage" content="replaced_file_protocol_/webpack/public/path/image.png" />

<meta itemprop="a" content="./image.png" />
<meta itemprop="b" content="./image.png" />
<meta itemprop=" " content="./image.png" />

<img src='replaced_file_protocol_/webpack/public/path/image3.png' />
<img src='replaced_file_protocol_/webpack/public/path/image3.png' />
<img src='replaced_file_protocol_/webpack/public/path/image3.png' />
<img src='replaced_file_protocol_/webpack/public/path/image3.png' />

<div class="will-be-parsed">
  <template type="some_type">
    <div class="will-not-be-parse"></div>
  </template>
</div>

<noscript>
  <img src="replaced_file_protocol_/webpack/public/path/noscript.png" alt="noscript content" />
</noscript>
"
`;

exports[`loader should work: warnings 1`] = `[]`;
