| Index: third_party/WebKit/Source/core/html/parser/HTMLPreloadScannerTest.cpp
|
| diff --git a/third_party/WebKit/Source/core/html/parser/HTMLPreloadScannerTest.cpp b/third_party/WebKit/Source/core/html/parser/HTMLPreloadScannerTest.cpp
|
| index ac5541d73e5571dd2061160fbe29486704c3094a..677677633cdb5d659994c18bb3b34f1efa9c1f3a 100644
|
| --- a/third_party/WebKit/Source/core/html/parser/HTMLPreloadScannerTest.cpp
|
| +++ b/third_party/WebKit/Source/core/html/parser/HTMLPreloadScannerTest.cpp
|
| @@ -725,4 +725,19 @@ TEST_F(HTMLPreloadScannerTest, testLinkRelPreload) {
|
| test(testCase);
|
| }
|
|
|
| +TEST_F(HTMLPreloadScannerTest, testNoDataUrls) {
|
| + TestCase testCases[] = {
|
| + {"http://example.test",
|
| + "<link rel=preload href='data:text/html,<p>data</data>'>", nullptr,
|
| + "http://example.test/", Resource::Raw, 0},
|
| + {"http://example.test", "<img src='data:text/html,<p>data</data>'>",
|
| + nullptr, "http://example.test/", Resource::Image, 0},
|
| + {"data:text/html,<a>anchor</a>", "<img src='#anchor'>", nullptr,
|
| + "http://example.test/", Resource::Image, 0},
|
| + };
|
| +
|
| + for (const auto& testCase : testCases)
|
| + test(testCase);
|
| +}
|
| +
|
| } // namespace blink
|
|
|