]> source.dussan.org Git - jquery.git/commitdiff
Core: Drop strundefined variable
authorChris Antaki <ChrisAntaki@gmail.com>
Sun, 27 Jul 2014 20:20:19 +0000 (13:20 -0700)
committerOleg Gaidarenko <markelog@gmail.com>
Tue, 2 Sep 2014 16:35:49 +0000 (20:35 +0400)
Ref 29838b6cab6f2e508f3e9692f32918c72b1a504b
Closes gh-1628

src/attributes/attr.js
src/attributes/classes.js
src/effects/support.js
src/event.js
src/exports/global.js
src/manipulation.js
src/offset.js
src/support.js
src/var/strundefined.js [deleted file]

index 6152680c0b12e9252c52677b02cc96b621d96ee3..4d8abf32081cfd2380b35e6b7e01729139ca1140 100644 (file)
@@ -1,12 +1,11 @@
 define([
        "../core",
        "../var/rnotwhite",
-       "../var/strundefined",
        "../core/access",
        "./support",
        "./val",
        "../selector"
-], function( jQuery, rnotwhite, strundefined, access, support ) {
+], function( jQuery, rnotwhite, access, support ) {
 
 var nodeHook, boolHook,
        attrHandle = jQuery.expr.attrHandle,
@@ -37,7 +36,7 @@ jQuery.extend({
                }
 
                // Fallback to prop when attributes are not supported
-               if ( typeof elem.getAttribute === strundefined ) {
+               if ( typeof elem.getAttribute === "undefined" ) {
                        return jQuery.prop( elem, name, value );
                }
 
index a7b4230354987a1d193c13d32b94a9caeb4eb37e..8a1ac8d8c283f22b682a4204a4ee4a46f69dc05f 100644 (file)
@@ -1,9 +1,8 @@
 define([
        "../core",
        "../var/rnotwhite",
-       "../var/strundefined",
        "../core/init"
-], function( jQuery, rnotwhite, strundefined ) {
+], function( jQuery, rnotwhite ) {
 
 var rclass = /[\t\r\n\f]/g;
 
@@ -127,7 +126,7 @@ jQuery.fn.extend({
                                }
 
                        // Toggle whole class name
-                       } else if ( type === strundefined || type === "boolean" ) {
+                       } else if ( type === "undefined" || type === "boolean" ) {
                                if ( this.className ) {
                                        // store className if set
                                        jQuery._data( this, "__className__", this.className );
index 3ef7261d50db57834d02c6e60c7180d1e93287c8..c3ba17b5f9119a94cc6135ad4430e44c3eb2e18d 100644 (file)
@@ -1,7 +1,6 @@
 define([
-       "../var/strundefined",
        "../var/support"
-], function( strundefined, support ) {
+], function( support ) {
 
 (function() {
        var shrinkWrapBlocksVal;
@@ -31,7 +30,7 @@ define([
 
                // Support: IE6
                // Check if elements with layout shrink-wrap their children
-               if ( typeof div.style.zoom !== strundefined ) {
+               if ( typeof div.style.zoom !== "undefined" ) {
                        // Reset CSS: box-sizing; display; margin; border
                        div.style.cssText =
                                // Support: Firefox<29, Android 2.3
index 88911936ce05c5b340fa45466d2b90a8d25b1a86..8c4543cb5c3f0fa740619ed00ff63e5dca7c7e69 100644 (file)
@@ -1,6 +1,5 @@
 define([
        "./core",
-       "./var/strundefined",
        "./var/rnotwhite",
        "./var/hasOwn",
        "./var/slice",
@@ -9,7 +8,7 @@ define([
        "./core/init",
        "./data/accepts",
        "./selector"
-], function( jQuery, strundefined, rnotwhite, hasOwn, slice, support ) {
+], function( jQuery, rnotwhite, hasOwn, slice, support ) {
 
 var rformElems = /^(?:input|select|textarea)$/i,
        rkeyEvent = /^key/,
@@ -70,7 +69,7 @@ jQuery.event = {
                        eventHandle = elemData.handle = function( e ) {
                                // Discard the second event of a jQuery.event.trigger() and
                                // when an event is called after a page has unloaded
-                               return typeof jQuery !== strundefined && (!e || jQuery.event.triggered !== e.type) ?
+                               return typeof jQuery !== "undefined" && (!e || jQuery.event.triggered !== e.type) ?
                                        jQuery.event.dispatch.apply( eventHandle.elem, arguments ) :
                                        undefined;
                        };
@@ -681,7 +680,7 @@ jQuery.removeEvent = document.removeEventListener ?
                        // #8545, #7054, preventing memory leaks for custom events in IE6-8
                        // detachEvent needed property on element, by name of that event,
                        // to properly expose it to GC
-                       if ( typeof elem[ name ] === strundefined ) {
+                       if ( typeof elem[ name ] === "undefined" ) {
                                elem[ name ] = null;
                        }
 
index 8eee5bb7f04860fcca920a88dac8d9749e91bd1b..137f5e26b3e9bd9941f7770ea0892027aa24b2e7 100644 (file)
@@ -1,7 +1,6 @@
 define([
-       "../core",
-       "../var/strundefined"
-], function( jQuery, strundefined ) {
+       "../core"
+], function( jQuery ) {
 
 var
        // Map over jQuery in case of overwrite
@@ -25,7 +24,7 @@ jQuery.noConflict = function( deep ) {
 // Expose jQuery and $ identifiers, even in
 // AMD (#7102#comment:10, https://github.com/jquery/jquery/pull/557)
 // and CommonJS for browser emulators (#13566)
-if ( typeof noGlobal === strundefined ) {
+if ( typeof noGlobal === "undefined" ) {
        window.jQuery = window.$ = jQuery;
 }
 
index 48333b8ba27728eb8cd9fd5fc793d8141d126c91..a13fdd0edfd3b7401014786428d4d72b0ebc62c4 100644 (file)
@@ -1,6 +1,5 @@
 define([
        "./core",
-       "./var/strundefined",
        "./var/concat",
        "./var/push",
        "./var/deletedIds",
@@ -13,7 +12,7 @@ define([
        "./traversing",
        "./selector",
        "./event"
-], function( jQuery, strundefined, concat, push, deletedIds, access, rcheckableType, support ) {
+], function( jQuery, concat, push, deletedIds, access, rcheckableType, support ) {
 
 function createSafeFragment( document ) {
        var list = nodeNames.split( "|" ),
@@ -71,9 +70,9 @@ wrapMap.th = wrapMap.td;
 function getAll( context, tag ) {
        var elems, elem,
                i = 0,
-               found = typeof context.getElementsByTagName !== strundefined ?
+               found = typeof context.getElementsByTagName !== "undefined" ?
                        context.getElementsByTagName( tag || "*" ) :
-                       typeof context.querySelectorAll !== strundefined ?
+                       typeof context.querySelectorAll !== "undefined" ?
                                context.querySelectorAll( tag || "*" ) :
                                undefined;
 
@@ -458,7 +457,7 @@ jQuery.extend({
                                                if ( deleteExpando ) {
                                                        delete elem[ internalKey ];
 
-                                               } else if ( typeof elem.removeAttribute !== strundefined ) {
+                                               } else if ( typeof elem.removeAttribute !== "undefined" ) {
                                                        elem.removeAttribute( internalKey );
 
                                                } else {
index 954ab8add1e8e4b82643f2f2260046b391ac246c..0200dd64e75488d4869049ca2ef871bce784178c 100644 (file)
@@ -1,6 +1,5 @@
 define([
        "./core",
-       "./var/strundefined",
        "./core/access",
        "./css/var/rnumnonpx",
        "./css/curCSS",
@@ -10,7 +9,7 @@ define([
        "./core/init",
        "./css",
        "./selector" // contains
-], function( jQuery, strundefined, access, rnumnonpx, curCSS, addGetHookIf, support ) {
+], function( jQuery, access, rnumnonpx, curCSS, addGetHookIf, support ) {
 
 // BuildExclude
 curCSS = curCSS.curCSS;
@@ -104,7 +103,7 @@ jQuery.fn.extend({
 
                // If we don't have gBCR, just use 0,0 rather than error
                // BlackBerry 5, iOS 3 (original iPhone)
-               if ( typeof elem.getBoundingClientRect !== strundefined ) {
+               if ( typeof elem.getBoundingClientRect !== "undefined" ) {
                        box = elem.getBoundingClientRect();
                }
                win = getWindow( doc );
index 4728be812582597f69bf5e973aa7045fe58823d0..49cbd2a216ab13286a0eed8dd248a873261ffa0f 100644 (file)
@@ -1,11 +1,10 @@
 define([
        "./core",
-       "./var/strundefined",
        "./var/support",
        "./core/init", // Needed for hasOwn support test
        // This is listed as a dependency for build order, but it's still optional in builds
        "./core/ready"
-], function( jQuery, strundefined, support ) {
+], function( jQuery, support ) {
 
 // Support: IE<9
 // Iteration over object's inherited properties before its own
@@ -36,7 +35,7 @@ jQuery(function() {
        container.style.cssText = "position:absolute;border:0;width:0;height:0;top:0;left:-9999px";
        body.appendChild( container ).appendChild( div );
 
-       if ( typeof div.style.zoom !== strundefined ) {
+       if ( typeof div.style.zoom !== "undefined" ) {
                // Support: IE<8
                // Check if natively block-level elements act like inline-block
                // elements when setting their display to 'inline' and giving
diff --git a/src/var/strundefined.js b/src/var/strundefined.js
deleted file mode 100644 (file)
index 04e16b0..0000000
+++ /dev/null
@@ -1,3 +0,0 @@
-define(function() {
-       return typeof undefined;
-});