aboutsummaryrefslogtreecommitdiffstats
path: root/src/core.js
diff options
context:
space:
mode:
authorOleg Gaidarenko <markelog@gmail.com>2015-11-14 01:28:16 +0300
committerOleg Gaidarenko <markelog@gmail.com>2015-12-02 17:09:01 +0300
commit6680c1b29ea79bf33ac6bd31578755c7c514ed3e (patch)
tree7adc79e38ca230e9ddf0090145aa55491d1ddb29 /src/core.js
parente077ffb083743f4a4b990f586c9d25d787e7b417 (diff)
downloadjquery-6680c1b29ea79bf33ac6bd31578755c7c514ed3e.tar.gz
jquery-6680c1b29ea79bf33ac6bd31578755c7c514ed3e.zip
Core: do not expose second argument of the `jQuery.globalEval`
Closes jquery/api.jquery.com#831 Closes gh-2718
Diffstat (limited to 'src/core.js')
-rw-r--r--src/core.js14
1 files changed, 6 insertions, 8 deletions
diff --git a/src/core.js b/src/core.js
index 9095213eb..3a54ffc0e 100644
--- a/src/core.js
+++ b/src/core.js
@@ -8,8 +8,10 @@ define( [
"./var/class2type",
"./var/toString",
"./var/hasOwn",
- "./var/support"
-], function( arr, document, slice, concat, push, indexOf, class2type, toString, hasOwn, support ) {
+ "./var/support",
+ "./core/DOMEval"
+], function( arr, document, slice, concat,
+ push, indexOf, class2type, toString, hasOwn, support, DOMEval ) {
var
version = "@VERSION",
@@ -258,12 +260,8 @@ jQuery.extend( {
},
// Evaluates a script in a global context
- globalEval: function( code, context ) {
- context = context || document;
- var script = context.createElement( "script" );
-
- script.text = code;
- context.head.appendChild( script ).parentNode.removeChild( script );
+ globalEval: function( code ) {
+ DOMEval( code );
},
// Convert dashed to camelCase; used by the css and data modules