X-Git-Url: http://git.asbjorn.it/?a=blobdiff_plain;f=src%2Fsupport.js;h=91ee77d390c4f4789f7b189c08d26c87b929f23c;hb=f0366306923ecf97b487032d61c2fcc2b4b068c4;hp=ad8566d8bd047ab106d5f5d4b48bb3f9636c0f1f;hpb=d42afd0f657d12d6daba6894d40226bea83fe1b6;p=jquery.git diff --git a/src/support.js b/src/support.js index ad8566d..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) @@ -81,6 +82,7 @@ // 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. jQuery(function(){ var div = document.createElement("div"); div.style.width = div.style.paddingLeft = "1px"; @@ -109,6 +111,7 @@ jQuery.support.submitBubbles = eventSupported("submit"); jQuery.support.changeBubbles = eventSupported("change"); + jQuery.support.focusBubbles = eventSupported("focus"); // release memory in IE root = script = div = all = a = null;