Add a test for changing the media attribute on a link element.

This commit is contained in:
Ms2ger 2016-09-27 15:17:31 +02:00
parent b15c55e407
commit 361e41f0e7
6 changed files with 61 additions and 1 deletions

View file

@ -37714,6 +37714,20 @@
"deleted": [], "deleted": [],
"deleted_reftests": {}, "deleted_reftests": {},
"items": { "items": {
"reftest": {
"html/semantics/document-metadata/the-link-element/stylesheet-media.html": [
{
"path": "html/semantics/document-metadata/the-link-element/stylesheet-media.html",
"references": [
[
"/html/semantics/document-metadata/the-link-element/stylesheet-media-ref.html",
"=="
]
],
"url": "/html/semantics/document-metadata/the-link-element/stylesheet-media.html"
}
]
},
"testharness": { "testharness": {
"html/semantics/forms/the-select-element/common-HTMLOptionsCollection-add.html": [ "html/semantics/forms/the-select-element/common-HTMLOptionsCollection-add.html": [
{ {
@ -37723,7 +37737,20 @@
] ]
} }
}, },
"reftest_nodes": {} "reftest_nodes": {
"html/semantics/document-metadata/the-link-element/stylesheet-media.html": [
{
"path": "html/semantics/document-metadata/the-link-element/stylesheet-media.html",
"references": [
[
"/html/semantics/document-metadata/the-link-element/stylesheet-media-ref.html",
"=="
]
],
"url": "/html/semantics/document-metadata/the-link-element/stylesheet-media.html"
}
]
}
}, },
"reftest_nodes": { "reftest_nodes": {
"2dcontext/building-paths/canvas_complexshapes_arcto_001.htm": [ "2dcontext/building-paths/canvas_complexshapes_arcto_001.htm": [

View file

@ -0,0 +1,3 @@
[stylesheet-media.html]
type: reftest
expected: FAIL

View file

@ -0,0 +1,3 @@
body {
color: red;
}

View file

@ -0,0 +1 @@
Content-Type: text/css

View file

@ -0,0 +1,9 @@
<!DOCTYPE html>
<meta charset=utf-8>
<title>Test</title>
<style>
body {
color: green;
}
</style>
<p>This text should be green.

View file

@ -0,0 +1,17 @@
<!DOCTYPE html>
<meta charset=utf-8>
<title>Test</title>
<link rel=match href=stylesheet-media-ref.html>
<style>
body {
color: green;
}
</style>
<link rel=stylesheet id=link>
<script>
// This tests for a bug in Servo, where it would treat the media attribute as
// if it was the href attribute.
var link = document.getElementById("link");
link.setAttribute("media", "all")
</script>
<p>This text should be green.