Browse files

Unexpose $.support._scriptEval as it's not needed. Use a private var …

…instead. Fixes #8200.
  • Loading branch information...
1 parent d479011 commit f0999076723d85e77d4ba73d7c464466b5a7dba1 @davidmurdoch davidmurdoch committed with jitter Feb 12, 2011
Showing with 5 additions and 5 deletions.
  1. +5 −5 src/support.js
View
10 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,18 +91,18 @@
// 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 );
// release memory in IE
root = script = id = null;
}
- return jQuery.support._scriptEval;
+ return _scriptEval;
};
// Test to see if it's possible to delete an expando from an element

0 comments on commit f099907

Please sign in to comment.