| 5874 | |
| 5875 | // Return a css property mapped to a potentially vendor prefixed property |
| 5876 | function vendorPropName( name ) { |
| 5877 | |
| 5878 | // Shortcut for names that are not vendor prefixed |
| 5879 | if ( name in emptyStyle ) { |
| 5880 | return name; |
| 5881 | } |
| 5882 | |
| 5883 | // Check for vendor prefixed names |
| 5884 | var capName = name[ 0 ].toUpperCase() + name.slice( 1 ), |
| 5885 | i = cssPrefixes.length; |
| 5886 | |
| 5887 | while ( i-- ) { |
| 5888 | name = cssPrefixes[ i ] + capName; |
| 5889 | if ( name in emptyStyle ) { |
| 5890 | return name; |
| 5891 | } |
| 5892 | } |
| 5893 | } |
| 5894 | |
| 5895 | function setPositiveNumber( elem, value, subtract ) { |
| 5896 | |