tor-browser

The Tor Browser
git clone https://git.dasho.dev/tor-browser.git
Log | Files | Refs | README | LICENSE

parse-heading.html (1567B)


      1 <!DOCTYPE html>
      2 <meta charset="utf-8">
      3 <title>CSS Selectors: The heading pseudo-classes</title>
      4 <link rel="help" href="https://drafts.csswg.org/selectors-5/#headings">
      5 <script src="/resources/testharness.js"></script>
      6 <script src="/resources/testharnessreport.js"></script>
      7 <script src="/css/support/parsing-testcommon.js"></script>
      8 <script>
      9  test_valid_selector(':heading');
     10  test_valid_selector(':heading(2)');
     11  test_valid_selector(':heading(99999)');
     12  test_valid_selector(':heading(0)');
     13  test_valid_selector(':heading(0, 1, 2)');
     14  test_valid_selector(':heading(0, 1, 2, 3, 4, 5, 6, 7, 8, 9)');
     15  test_valid_selector(':heading(-1)');
     16  test_valid_selector('h1:heading');
     17  test_valid_selector('h1:heading(1)');
     18  test_valid_selector('h1:heading(2)');
     19 
     20  test_invalid_selector(':heading()');
     21  test_invalid_selector(':heading(1.0)');
     22  test_invalid_selector(':heading(1.4)');
     23  test_invalid_selector(':heading(n)');
     24  test_invalid_selector(':heading(odd)');
     25  test_invalid_selector(':heading(even)');
     26  test_invalid_selector(':heading(2n)');
     27  test_invalid_selector(':heading(2n+1)');
     28  test_invalid_selector(':heading(2n+2)');
     29  test_invalid_selector(':heading(-n+3)');
     30  test_invalid_selector(':heading(2n, 3n)');
     31  test_invalid_selector(':heading(2, 3n)');
     32  test_invalid_selector(':heading(2 of .foo)');
     33  test_invalid_selector(':heading(2n of .foo)');
     34  test_invalid_selector(':heading(calc(1))');
     35  test_invalid_selector(':heading(max(1, 2))');
     36  test_invalid_selector(':heading(min(1, 2)');
     37  test_invalid_selector(':heading(var(--level))');
     38 </script>