reflected-as-value.html (710B)
1 <!DOCTYPE html> 2 <script src="/resources/testharness.js"></script> 3 <script src="/resources/testharnessreport.js"></script> 4 <script> 5 var values = { 6 "Image": "image", 7 "images": "", 8 "scripT": "script", 9 "style": "style", 10 "": "", 11 "foNt": "font", 12 "foobar": "", 13 "video": "video", 14 "audio": "audio", 15 "track": "track", 16 "fetch": "fetch", 17 "json": "json", 18 }; 19 var link = document.createElement("link"); 20 var keys = Object.keys(values); 21 for (var i = 0; i < keys.length; ++i) { 22 test(function() { 23 link.as = keys[i]; 24 assert_equals(link.as, values[keys[i]]); 25 }, `Link preload "as" value for "${keys[i]}" should be "${values[keys[i]]}".`); 26 } 27 </script>