allExtraProperties.js 1.5 KB

12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667
  1. 'use strict';
  2. /**
  3. * This file contains all implemented properties that are not a part of any
  4. * current specifications or drafts, but are handled by browsers nevertheless.
  5. */
  6. var allWebkitProperties = require('./allWebkitProperties');
  7. module.exports = new Set(
  8. [
  9. 'background-position-x',
  10. 'background-position-y',
  11. 'background-repeat-x',
  12. 'background-repeat-y',
  13. 'color-interpolation',
  14. 'color-profile',
  15. 'color-rendering',
  16. 'css-float',
  17. 'enable-background',
  18. 'fill',
  19. 'fill-opacity',
  20. 'fill-rule',
  21. 'glyph-orientation-horizontal',
  22. 'image-rendering',
  23. 'kerning',
  24. 'marker',
  25. 'marker-end',
  26. 'marker-mid',
  27. 'marker-offset',
  28. 'marker-start',
  29. 'marks',
  30. 'pointer-events',
  31. 'shape-rendering',
  32. 'size',
  33. 'src',
  34. 'stop-color',
  35. 'stop-opacity',
  36. 'stroke',
  37. 'stroke-dasharray',
  38. 'stroke-dashoffset',
  39. 'stroke-linecap',
  40. 'stroke-linejoin',
  41. 'stroke-miterlimit',
  42. 'stroke-opacity',
  43. 'stroke-width',
  44. 'text-anchor',
  45. 'text-line-through',
  46. 'text-line-through-color',
  47. 'text-line-through-mode',
  48. 'text-line-through-style',
  49. 'text-line-through-width',
  50. 'text-overline',
  51. 'text-overline-color',
  52. 'text-overline-mode',
  53. 'text-overline-style',
  54. 'text-overline-width',
  55. 'text-rendering',
  56. 'text-underline',
  57. 'text-underline-color',
  58. 'text-underline-mode',
  59. 'text-underline-style',
  60. 'text-underline-width',
  61. 'unicode-range',
  62. 'vector-effect',
  63. ].concat(allWebkitProperties)
  64. );