Index: LayoutTests/http/tests/css/css-resources-referrer.html |
diff --git a/LayoutTests/http/tests/css/css-resources-referrer.html b/LayoutTests/http/tests/css/css-resources-referrer.html |
new file mode 100644 |
index 0000000000000000000000000000000000000000..f2f833d31a2681680ea226dec544e68b551efead |
--- /dev/null |
+++ b/LayoutTests/http/tests/css/css-resources-referrer.html |
@@ -0,0 +1,48 @@ |
+<!DOCTYPE html> |
+<link rel="stylesheet" type="text/css" href="resources/css-resources-referrer.css"> |
+<style> |
+@font-face { |
+ font-family: faceInDocument; |
+ src: url('resources/referrer-check.php?from=document&resource=font'); |
+} |
+.imageInDocument { |
+ background-image: url('resources/referrer-check.php?from=document&resource=image'); |
+} |
+.imageSetInDocument { |
+ background-image: -webkit-image-set( |
+ url('resources/referrer-check.php?from=document&resource=image2') 1x, |
+ url('resources/referrer-check.php?from=document&resource=image') 1x |
+ ); |
+} |
+</style> |
+ |
+<p>This page tests whether the referrer of css resources are set to the URL of the stylesheet.</p> |
+ |
+<p>Following text should be rendered with ahem font.</p> |
+ |
+<div style="font-family: faceInDocument;"> |
+ Text for webfont defined in document. |
+</div> |
+<div style="font-family: faceInSheet;"> |
+ Text for webfont defined in stylesheet. |
+</div> |
+<div style="font-family: faceInImportedSheet;"> |
+ Text for webfont defined in imported stylesheet. |
+</div> |
+ |
+<p>Background image of following text should be dark blue.</p> |
+ |
+<div class="imageInDocument">Image in document</div> |
+<div class="imageInSheet">Image in stylesheet</div> |
+<div class="imageInImportedSheet">Image in imported stylesheet</div> |
+ |
+<div class="imageSetInDocument">Image set in document</div> |
+<div class="imageSetInSheet">Image set in stylesheet</div> |
+<div class="imageSetInImportedSheet">Image set in imported stylesheet</div> |
+ |
+<script> |
+if (window.testRunner) { |
+ testRunner.waitUntilDone(); |
+ document.fonts.ready().then(function() { testRunner.notifyDone(); }); |
+} |
+</script> |