Skip to content
Permalink
Browse files

define curCSS without temp vars to save 10 bytes

  • Loading branch information...
mikesherov authored and rwaldron committed Apr 20, 2012
1 parent df2a22e commit d3b61de52084353646e1abee7dc7a76c63237b9b
Showing with 4 additions and 10 deletions.
  1. +4 −10 src/css.js
@@ -15,9 +15,7 @@ var ralpha = /alpha\([^)]*\)/i,
cssExpand = [ "Top", "Right", "Bottom", "Left" ],
cssPrefixes = [ "O", "Webkit", "Moz", "ms" ],

curCSS,
getComputedStyle,
currentStyle;
curCSS;

// return a css property mapped to a potentially vendor prefixed property
function vendorPropName( style, name ) {
@@ -198,7 +196,7 @@ jQuery.extend({
jQuery.curCSS = jQuery.css;

if ( document.defaultView && document.defaultView.getComputedStyle ) {
getComputedStyle = function( elem, name ) {
curCSS = function( elem, name ) {
var ret, defaultView, computedStyle, width,
style = elem.style;

@@ -225,10 +223,8 @@ if ( document.defaultView && document.defaultView.getComputedStyle ) {

return ret;
};
}

if ( document.documentElement.currentStyle ) {
currentStyle = function( elem, name ) {
} else if ( document.documentElement.currentStyle ) {
curCSS = function( elem, name ) {
var left, rsLeft, uncomputed,
ret = elem.currentStyle && elem.currentStyle[ name ],
style = elem.style;
@@ -268,8 +264,6 @@ if ( document.documentElement.currentStyle ) {
};
}

curCSS = getComputedStyle || currentStyle;

function getWidthOrHeight( elem, name, extra ) {

// Start with offset property, which is equivalent to the border-box value

0 comments on commit d3b61de

Please sign in to comment.
You can’t perform that action at this time.