allWebkitProperties.js 4.0 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194
  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. module.exports = [
  7. 'animation',
  8. 'animation-delay',
  9. 'animation-direction',
  10. 'animation-duration',
  11. 'animation-fill-mode',
  12. 'animation-iteration-count',
  13. 'animation-name',
  14. 'animation-play-state',
  15. 'animation-timing-function',
  16. 'appearance',
  17. 'aspect-ratio',
  18. 'backface-visibility',
  19. 'background-clip',
  20. 'background-composite',
  21. 'background-origin',
  22. 'background-size',
  23. 'border-after',
  24. 'border-after-color',
  25. 'border-after-style',
  26. 'border-after-width',
  27. 'border-before',
  28. 'border-before-color',
  29. 'border-before-style',
  30. 'border-before-width',
  31. 'border-end',
  32. 'border-end-color',
  33. 'border-end-style',
  34. 'border-end-width',
  35. 'border-fit',
  36. 'border-horizontal-spacing',
  37. 'border-image',
  38. 'border-radius',
  39. 'border-start',
  40. 'border-start-color',
  41. 'border-start-style',
  42. 'border-start-width',
  43. 'border-vertical-spacing',
  44. 'box-align',
  45. 'box-direction',
  46. 'box-flex',
  47. 'box-flex-group',
  48. 'box-lines',
  49. 'box-ordinal-group',
  50. 'box-orient',
  51. 'box-pack',
  52. 'box-reflect',
  53. 'box-shadow',
  54. 'color-correction',
  55. 'column-axis',
  56. 'column-break-after',
  57. 'column-break-before',
  58. 'column-break-inside',
  59. 'column-count',
  60. 'column-gap',
  61. 'column-rule',
  62. 'column-rule-color',
  63. 'column-rule-style',
  64. 'column-rule-width',
  65. 'columns',
  66. 'column-span',
  67. 'column-width',
  68. 'filter',
  69. 'flex-align',
  70. 'flex-direction',
  71. 'flex-flow',
  72. 'flex-item-align',
  73. 'flex-line-pack',
  74. 'flex-order',
  75. 'flex-pack',
  76. 'flex-wrap',
  77. 'flow-from',
  78. 'flow-into',
  79. 'font-feature-settings',
  80. 'font-kerning',
  81. 'font-size-delta',
  82. 'font-smoothing',
  83. 'font-variant-ligatures',
  84. 'highlight',
  85. 'hyphenate-character',
  86. 'hyphenate-limit-after',
  87. 'hyphenate-limit-before',
  88. 'hyphenate-limit-lines',
  89. 'hyphens',
  90. 'line-align',
  91. 'line-box-contain',
  92. 'line-break',
  93. 'line-clamp',
  94. 'line-grid',
  95. 'line-snap',
  96. 'locale',
  97. 'logical-height',
  98. 'logical-width',
  99. 'margin-after',
  100. 'margin-after-collapse',
  101. 'margin-before',
  102. 'margin-before-collapse',
  103. 'margin-bottom-collapse',
  104. 'margin-collapse',
  105. 'margin-end',
  106. 'margin-start',
  107. 'margin-top-collapse',
  108. 'marquee',
  109. 'marquee-direction',
  110. 'marquee-increment',
  111. 'marquee-repetition',
  112. 'marquee-speed',
  113. 'marquee-style',
  114. 'mask',
  115. 'mask-attachment',
  116. 'mask-box-image',
  117. 'mask-box-image-outset',
  118. 'mask-box-image-repeat',
  119. 'mask-box-image-slice',
  120. 'mask-box-image-source',
  121. 'mask-box-image-width',
  122. 'mask-clip',
  123. 'mask-composite',
  124. 'mask-image',
  125. 'mask-origin',
  126. 'mask-position',
  127. 'mask-position-x',
  128. 'mask-position-y',
  129. 'mask-repeat',
  130. 'mask-repeat-x',
  131. 'mask-repeat-y',
  132. 'mask-size',
  133. 'match-nearest-mail-blockquote-color',
  134. 'max-logical-height',
  135. 'max-logical-width',
  136. 'min-logical-height',
  137. 'min-logical-width',
  138. 'nbsp-mode',
  139. 'overflow-scrolling',
  140. 'padding-after',
  141. 'padding-before',
  142. 'padding-end',
  143. 'padding-start',
  144. 'perspective',
  145. 'perspective-origin',
  146. 'perspective-origin-x',
  147. 'perspective-origin-y',
  148. 'print-color-adjust',
  149. 'region-break-after',
  150. 'region-break-before',
  151. 'region-break-inside',
  152. 'region-overflow',
  153. 'rtl-ordering',
  154. 'svg-shadow',
  155. 'tap-highlight-color',
  156. 'text-combine',
  157. 'text-decorations-in-effect',
  158. 'text-emphasis',
  159. 'text-emphasis-color',
  160. 'text-emphasis-position',
  161. 'text-emphasis-style',
  162. 'text-fill-color',
  163. 'text-orientation',
  164. 'text-security',
  165. 'text-size-adjust',
  166. 'text-stroke',
  167. 'text-stroke-color',
  168. 'text-stroke-width',
  169. 'transform',
  170. 'transform-origin',
  171. 'transform-origin-x',
  172. 'transform-origin-y',
  173. 'transform-origin-z',
  174. 'transform-style',
  175. 'transition',
  176. 'transition-delay',
  177. 'transition-duration',
  178. 'transition-property',
  179. 'transition-timing-function',
  180. 'user-drag',
  181. 'user-modify',
  182. 'user-select',
  183. 'wrap',
  184. 'wrap-flow',
  185. 'wrap-margin',
  186. 'wrap-padding',
  187. 'wrap-shape-inside',
  188. 'wrap-shape-outside',
  189. 'wrap-through',
  190. 'writing-mode',
  191. 'zoom',
  192. ].map(prop => 'webkit-' + prop);