allExtraProperties.js 11 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248
  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 allExtraProperties = new Set();
  7. module.exports = allExtraProperties;
  8. allExtraProperties.add('background-position-x');
  9. allExtraProperties.add('background-position-y');
  10. allExtraProperties.add('background-repeat-x');
  11. allExtraProperties.add('background-repeat-y');
  12. allExtraProperties.add('color-interpolation');
  13. allExtraProperties.add('color-profile');
  14. allExtraProperties.add('color-rendering');
  15. allExtraProperties.add('css-float');
  16. allExtraProperties.add('enable-background');
  17. allExtraProperties.add('fill');
  18. allExtraProperties.add('fill-opacity');
  19. allExtraProperties.add('fill-rule');
  20. allExtraProperties.add('glyph-orientation-horizontal');
  21. allExtraProperties.add('image-rendering');
  22. allExtraProperties.add('kerning');
  23. allExtraProperties.add('marker');
  24. allExtraProperties.add('marker-end');
  25. allExtraProperties.add('marker-mid');
  26. allExtraProperties.add('marker-offset');
  27. allExtraProperties.add('marker-start');
  28. allExtraProperties.add('marks');
  29. allExtraProperties.add('pointer-events');
  30. allExtraProperties.add('shape-rendering');
  31. allExtraProperties.add('size');
  32. allExtraProperties.add('src');
  33. allExtraProperties.add('stop-color');
  34. allExtraProperties.add('stop-opacity');
  35. allExtraProperties.add('stroke');
  36. allExtraProperties.add('stroke-dasharray');
  37. allExtraProperties.add('stroke-dashoffset');
  38. allExtraProperties.add('stroke-linecap');
  39. allExtraProperties.add('stroke-linejoin');
  40. allExtraProperties.add('stroke-miterlimit');
  41. allExtraProperties.add('stroke-opacity');
  42. allExtraProperties.add('stroke-width');
  43. allExtraProperties.add('text-anchor');
  44. allExtraProperties.add('text-line-through');
  45. allExtraProperties.add('text-line-through-color');
  46. allExtraProperties.add('text-line-through-mode');
  47. allExtraProperties.add('text-line-through-style');
  48. allExtraProperties.add('text-line-through-width');
  49. allExtraProperties.add('text-overline');
  50. allExtraProperties.add('text-overline-color');
  51. allExtraProperties.add('text-overline-mode');
  52. allExtraProperties.add('text-overline-style');
  53. allExtraProperties.add('text-overline-width');
  54. allExtraProperties.add('text-rendering');
  55. allExtraProperties.add('text-underline');
  56. allExtraProperties.add('text-underline-color');
  57. allExtraProperties.add('text-underline-mode');
  58. allExtraProperties.add('text-underline-style');
  59. allExtraProperties.add('text-underline-width');
  60. allExtraProperties.add('unicode-range');
  61. allExtraProperties.add('vector-effect');
  62. allExtraProperties.add('webkit-animation');
  63. allExtraProperties.add('webkit-animation-delay');
  64. allExtraProperties.add('webkit-animation-direction');
  65. allExtraProperties.add('webkit-animation-duration');
  66. allExtraProperties.add('webkit-animation-fill-mode');
  67. allExtraProperties.add('webkit-animation-iteration-count');
  68. allExtraProperties.add('webkit-animation-name');
  69. allExtraProperties.add('webkit-animation-play-state');
  70. allExtraProperties.add('webkit-animation-timing-function');
  71. allExtraProperties.add('webkit-appearance');
  72. allExtraProperties.add('webkit-aspect-ratio');
  73. allExtraProperties.add('webkit-backface-visibility');
  74. allExtraProperties.add('webkit-background-clip');
  75. allExtraProperties.add('webkit-background-composite');
  76. allExtraProperties.add('webkit-background-origin');
  77. allExtraProperties.add('webkit-background-size');
  78. allExtraProperties.add('webkit-border-after');
  79. allExtraProperties.add('webkit-border-after-color');
  80. allExtraProperties.add('webkit-border-after-style');
  81. allExtraProperties.add('webkit-border-after-width');
  82. allExtraProperties.add('webkit-border-before');
  83. allExtraProperties.add('webkit-border-before-color');
  84. allExtraProperties.add('webkit-border-before-style');
  85. allExtraProperties.add('webkit-border-before-width');
  86. allExtraProperties.add('webkit-border-end');
  87. allExtraProperties.add('webkit-border-end-color');
  88. allExtraProperties.add('webkit-border-end-style');
  89. allExtraProperties.add('webkit-border-end-width');
  90. allExtraProperties.add('webkit-border-fit');
  91. allExtraProperties.add('webkit-border-horizontal-spacing');
  92. allExtraProperties.add('webkit-border-image');
  93. allExtraProperties.add('webkit-border-radius');
  94. allExtraProperties.add('webkit-border-start');
  95. allExtraProperties.add('webkit-border-start-color');
  96. allExtraProperties.add('webkit-border-start-style');
  97. allExtraProperties.add('webkit-border-start-width');
  98. allExtraProperties.add('webkit-border-vertical-spacing');
  99. allExtraProperties.add('webkit-box-align');
  100. allExtraProperties.add('webkit-box-direction');
  101. allExtraProperties.add('webkit-box-flex');
  102. allExtraProperties.add('webkit-box-flex-group');
  103. allExtraProperties.add('webkit-box-lines');
  104. allExtraProperties.add('webkit-box-ordinal-group');
  105. allExtraProperties.add('webkit-box-orient');
  106. allExtraProperties.add('webkit-box-pack');
  107. allExtraProperties.add('webkit-box-reflect');
  108. allExtraProperties.add('webkit-box-shadow');
  109. allExtraProperties.add('webkit-color-correction');
  110. allExtraProperties.add('webkit-column-axis');
  111. allExtraProperties.add('webkit-column-break-after');
  112. allExtraProperties.add('webkit-column-break-before');
  113. allExtraProperties.add('webkit-column-break-inside');
  114. allExtraProperties.add('webkit-column-count');
  115. allExtraProperties.add('webkit-column-gap');
  116. allExtraProperties.add('webkit-column-rule');
  117. allExtraProperties.add('webkit-column-rule-color');
  118. allExtraProperties.add('webkit-column-rule-style');
  119. allExtraProperties.add('webkit-column-rule-width');
  120. allExtraProperties.add('webkit-columns');
  121. allExtraProperties.add('webkit-column-span');
  122. allExtraProperties.add('webkit-column-width');
  123. allExtraProperties.add('webkit-filter');
  124. allExtraProperties.add('webkit-flex-align');
  125. allExtraProperties.add('webkit-flex-direction');
  126. allExtraProperties.add('webkit-flex-flow');
  127. allExtraProperties.add('webkit-flex-item-align');
  128. allExtraProperties.add('webkit-flex-line-pack');
  129. allExtraProperties.add('webkit-flex-order');
  130. allExtraProperties.add('webkit-flex-pack');
  131. allExtraProperties.add('webkit-flex-wrap');
  132. allExtraProperties.add('webkit-flow-from');
  133. allExtraProperties.add('webkit-flow-into');
  134. allExtraProperties.add('webkit-font-feature-settings');
  135. allExtraProperties.add('webkit-font-kerning');
  136. allExtraProperties.add('webkit-font-size-delta');
  137. allExtraProperties.add('webkit-font-smoothing');
  138. allExtraProperties.add('webkit-font-variant-ligatures');
  139. allExtraProperties.add('webkit-highlight');
  140. allExtraProperties.add('webkit-hyphenate-character');
  141. allExtraProperties.add('webkit-hyphenate-limit-after');
  142. allExtraProperties.add('webkit-hyphenate-limit-before');
  143. allExtraProperties.add('webkit-hyphenate-limit-lines');
  144. allExtraProperties.add('webkit-hyphens');
  145. allExtraProperties.add('webkit-line-align');
  146. allExtraProperties.add('webkit-line-box-contain');
  147. allExtraProperties.add('webkit-line-break');
  148. allExtraProperties.add('webkit-line-clamp');
  149. allExtraProperties.add('webkit-line-grid');
  150. allExtraProperties.add('webkit-line-snap');
  151. allExtraProperties.add('webkit-locale');
  152. allExtraProperties.add('webkit-logical-height');
  153. allExtraProperties.add('webkit-logical-width');
  154. allExtraProperties.add('webkit-margin-after');
  155. allExtraProperties.add('webkit-margin-after-collapse');
  156. allExtraProperties.add('webkit-margin-before');
  157. allExtraProperties.add('webkit-margin-before-collapse');
  158. allExtraProperties.add('webkit-margin-bottom-collapse');
  159. allExtraProperties.add('webkit-margin-collapse');
  160. allExtraProperties.add('webkit-margin-end');
  161. allExtraProperties.add('webkit-margin-start');
  162. allExtraProperties.add('webkit-margin-top-collapse');
  163. allExtraProperties.add('webkit-marquee');
  164. allExtraProperties.add('webkit-marquee-direction');
  165. allExtraProperties.add('webkit-marquee-increment');
  166. allExtraProperties.add('webkit-marquee-repetition');
  167. allExtraProperties.add('webkit-marquee-speed');
  168. allExtraProperties.add('webkit-marquee-style');
  169. allExtraProperties.add('webkit-mask');
  170. allExtraProperties.add('webkit-mask-attachment');
  171. allExtraProperties.add('webkit-mask-box-image');
  172. allExtraProperties.add('webkit-mask-box-image-outset');
  173. allExtraProperties.add('webkit-mask-box-image-repeat');
  174. allExtraProperties.add('webkit-mask-box-image-slice');
  175. allExtraProperties.add('webkit-mask-box-image-source');
  176. allExtraProperties.add('webkit-mask-box-image-width');
  177. allExtraProperties.add('webkit-mask-clip');
  178. allExtraProperties.add('webkit-mask-composite');
  179. allExtraProperties.add('webkit-mask-image');
  180. allExtraProperties.add('webkit-mask-origin');
  181. allExtraProperties.add('webkit-mask-position');
  182. allExtraProperties.add('webkit-mask-position-x');
  183. allExtraProperties.add('webkit-mask-position-y');
  184. allExtraProperties.add('webkit-mask-repeat');
  185. allExtraProperties.add('webkit-mask-repeat-x');
  186. allExtraProperties.add('webkit-mask-repeat-y');
  187. allExtraProperties.add('webkit-mask-size');
  188. allExtraProperties.add('webkit-match-nearest-mail-blockquote-color');
  189. allExtraProperties.add('webkit-max-logical-height');
  190. allExtraProperties.add('webkit-max-logical-width');
  191. allExtraProperties.add('webkit-min-logical-height');
  192. allExtraProperties.add('webkit-min-logical-width');
  193. allExtraProperties.add('webkit-nbsp-mode');
  194. allExtraProperties.add('webkit-overflow-scrolling');
  195. allExtraProperties.add('webkit-padding-after');
  196. allExtraProperties.add('webkit-padding-before');
  197. allExtraProperties.add('webkit-padding-end');
  198. allExtraProperties.add('webkit-padding-start');
  199. allExtraProperties.add('webkit-perspective');
  200. allExtraProperties.add('webkit-perspective-origin');
  201. allExtraProperties.add('webkit-perspective-origin-x');
  202. allExtraProperties.add('webkit-perspective-origin-y');
  203. allExtraProperties.add('webkit-print-color-adjust');
  204. allExtraProperties.add('webkit-region-break-after');
  205. allExtraProperties.add('webkit-region-break-before');
  206. allExtraProperties.add('webkit-region-break-inside');
  207. allExtraProperties.add('webkit-region-overflow');
  208. allExtraProperties.add('webkit-rtl-ordering');
  209. allExtraProperties.add('webkit-svg-shadow');
  210. allExtraProperties.add('webkit-tap-highlight-color');
  211. allExtraProperties.add('webkit-text-combine');
  212. allExtraProperties.add('webkit-text-decorations-in-effect');
  213. allExtraProperties.add('webkit-text-emphasis');
  214. allExtraProperties.add('webkit-text-emphasis-color');
  215. allExtraProperties.add('webkit-text-emphasis-position');
  216. allExtraProperties.add('webkit-text-emphasis-style');
  217. allExtraProperties.add('webkit-text-fill-color');
  218. allExtraProperties.add('webkit-text-orientation');
  219. allExtraProperties.add('webkit-text-security');
  220. allExtraProperties.add('webkit-text-size-adjust');
  221. allExtraProperties.add('webkit-text-stroke');
  222. allExtraProperties.add('webkit-text-stroke-color');
  223. allExtraProperties.add('webkit-text-stroke-width');
  224. allExtraProperties.add('webkit-transform');
  225. allExtraProperties.add('webkit-transform-origin');
  226. allExtraProperties.add('webkit-transform-origin-x');
  227. allExtraProperties.add('webkit-transform-origin-y');
  228. allExtraProperties.add('webkit-transform-origin-z');
  229. allExtraProperties.add('webkit-transform-style');
  230. allExtraProperties.add('webkit-transition');
  231. allExtraProperties.add('webkit-transition-delay');
  232. allExtraProperties.add('webkit-transition-duration');
  233. allExtraProperties.add('webkit-transition-property');
  234. allExtraProperties.add('webkit-transition-timing-function');
  235. allExtraProperties.add('webkit-user-drag');
  236. allExtraProperties.add('webkit-user-modify');
  237. allExtraProperties.add('webkit-user-select');
  238. allExtraProperties.add('webkit-wrap');
  239. allExtraProperties.add('webkit-wrap-flow');
  240. allExtraProperties.add('webkit-wrap-margin');
  241. allExtraProperties.add('webkit-wrap-padding');
  242. allExtraProperties.add('webkit-wrap-shape-inside');
  243. allExtraProperties.add('webkit-wrap-shape-outside');
  244. allExtraProperties.add('webkit-wrap-through');
  245. allExtraProperties.add('webkit-writing-mode');
  246. allExtraProperties.add('zoom');