scoped.js 578 B

123456789101112131415161718192021
  1. /*!
  2. {
  3. "name": "style[scoped]",
  4. "property": "stylescoped",
  5. "caniuse": "style-scoped",
  6. "tags": ["dom"],
  7. "builderAliases": ["style_scoped"],
  8. "authors": ["Cătălin Mariș"],
  9. "notes": [{
  10. "name": "WHATWG Spec",
  11. "href": "https://html.spec.whatwg.org/multipage/semantics.html#attr-style-scoped"
  12. }],
  13. "polyfills": ["scoped-styles"]
  14. }
  15. !*/
  16. /* DOC
  17. Support for the `scoped` attribute of the `<style>` element.
  18. */
  19. define(['Modernizr', 'createElement'], function(Modernizr, createElement) {
  20. Modernizr.addTest('stylescoped', 'scoped' in createElement('style'));
  21. });