From f0999076723d85e77d4ba73d7c464466b5a7dba1 Mon Sep 17 00:00:00 2001 From: David Murdoch Date: Sat, 12 Feb 2011 03:05:19 +0100 Subject: [PATCH 1/1] Unexpose $.support._scriptEval as it's not needed. Use a private var instead. Fixes #8200. --- src/support.js | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/src/support.js b/src/support.js index 8b60abd..7f2591b 100644 --- a/src/support.js +++ b/src/support.js @@ -61,7 +61,6 @@ deleteExpando: true, optDisabled: false, checkClone: false, - _scriptEval: null, noCloneEvent: true, boxModel: null, inlineBlockNeedsLayout: false, @@ -74,8 +73,9 @@ select.disabled = true; jQuery.support.optDisabled = !opt.disabled; + var _scriptEval = null; jQuery.support.scriptEval = function() { - if ( jQuery.support._scriptEval === null ) { + if ( _scriptEval === null ) { var root = document.documentElement, script = document.createElement("script"), id = "script" + jQuery.now(); @@ -91,10 +91,10 @@ // tag with appendChild/createTextNode // (IE doesn't support this, fails, and uses .text instead) if ( window[ id ] ) { - jQuery.support._scriptEval = true; + _scriptEval = true; delete window[ id ]; } else { - jQuery.support._scriptEval = false; + _scriptEval = false; } root.removeChild( script ); @@ -102,7 +102,7 @@ root = script = id = null; } - return jQuery.support._scriptEval; + return _scriptEval; }; // Test to see if it's possible to delete an expando from an element -- 1.7.10.4