tor-browser

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

parse-has-forgiving-selector.html (742B)


      1 <!DOCTYPE html>
      2 <meta charset="utf-8">
      3 <title>CSS Selectors: The relational pseudo-class (forgiving selector parsing)</title>
      4 <link rel="author" title="Steinar H. Gunderson" href="mailto:sesse@chromium.org">
      5 <link rel="help" href="https://github.com/w3c/csswg-drafts/issues/8356">
      6 <script src="/resources/testharness.js"></script>
      7 <script src="/resources/testharnessreport.js"></script>
      8 <script src="/css/support/parsing-testcommon.js"></script>
      9 <script>
     10  // disallow nesting :has() inside :has(), but serialize back unchanged
     11  test_valid_forgiving_selector(':has(:is(:has(*)))');
     12  test_valid_forgiving_selector(':has(:where(:has(*)))');
     13  // serialize :is() back unchanged
     14  test_valid_forgiving_selector(':has(:is(.a, 123))');
     15 </script>