X-Git-Url: http://git.asbjorn.biz/?a=blobdiff_plain;f=src%2Fsupport.js;h=91ee77d390c4f4789f7b189c08d26c87b929f23c;hb=616aceef84dca3960f6b78680f41bdcf85fa7838;hp=b7da5e5b1d553dc0e02826b2e54101ae9b26662e;hpb=afaae84a7a56bcbb69cb772d9ea29766ad0a2aa6;p=jquery.git diff --git a/src/support.js b/src/support.js index b7da5e5..91ee77d 100644 --- a/src/support.js +++ b/src/support.js @@ -40,7 +40,8 @@ // Make sure that element opacity exists // (IE uses filter instead) - opacity: a.style.opacity === "0.55", + // Use a regex to work around a WebKit issue. See #5145 + opacity: /^0.55$/.test( a.style.opacity ), // Verify style float existence // (IE uses styleFloat instead of cssFloat) @@ -82,7 +83,6 @@ // Figure out if the W3C box model works as expected // document.body must exist before we can do this // TODO: This timeout is temporary until I move ready into core.js. - setTimeout(function(){ jQuery(function(){ var div = document.createElement("div"); div.style.width = div.style.paddingLeft = "1px"; @@ -92,7 +92,6 @@ document.body.removeChild( div ).style.display = 'none'; div = null; }); - }, 13); // Technique from Juriy Zaytsev // http://thinkweb2.com/projects/prototype/detecting-event-support-without-browser-sniffing/