script-supports.https.html (820B)
1 <!DOCTYPE html> 2 <title>HTMLScriptElement.supports speculationrules</title> 3 <script src="/resources/testharness.js"></script> 4 <script src="/resources/testharnessreport.js"></script> 5 6 <script> 7 test(() => { 8 assert_true(HTMLScriptElement.supports('speculationrules')); 9 }, 'HTMLScriptElement.supports returns true for \'speculationrules\''); 10 11 test(() => { 12 assert_false(HTMLScriptElement.supports(' speculationrules')); 13 assert_false(HTMLScriptElement.supports('speculationrules ')); 14 assert_false(HTMLScriptElement.supports('Speculationrules')); 15 assert_false(HTMLScriptElement.supports('SpeculationRules')); 16 assert_false(HTMLScriptElement.supports('speculationRules')); 17 assert_false(HTMLScriptElement.supports('speculation-rules')); 18 }, 'HTMLScriptElement.supports returns false for unsupported types'); 19 </script>