diff options
author | Rick Waldron <waldron.rick@gmail.com> | 2012-06-25 10:02:28 -0400 |
---|---|---|
committer | Rick Waldron <waldron.rick@gmail.com> | 2012-06-25 10:02:28 -0400 |
commit | a2758377df7eef02d155a30f869bdc3d8b7c02b9 (patch) | |
tree | 659eefc1136c5523219b7640d8848461f74ed058 /src/core.js | |
parent | b47147118c8f291e7db34b377706b6f48ac45b3e (diff) | |
download | jquery-a2758377df7eef02d155a30f869bdc3d8b7c02b9.tar.gz jquery-a2758377df7eef02d155a30f869bdc3d8b7c02b9.zip |
Adds src/deprecated.js, test/unit/deprecated.js; -deprecated flag; Moves jQuery.browser and removes use in test/unit/ajax.js. Fixes #11965
Diffstat (limited to 'src/core.js')
-rw-r--r-- | src/core.js | 41 |
1 files changed, 1 insertions, 40 deletions
diff --git a/src/core.js b/src/core.js index 9558fd060..bf972ed9f 100644 --- a/src/core.js +++ b/src/core.js @@ -30,9 +30,6 @@ var // The deferred used on DOM ready readyList, - // For matching the engine and version of the browser - browserMatch, - // Used for detecting and trimming whitespace core_rnotwhite = /\S/, core_rspace = /\s+/, @@ -53,12 +50,6 @@ var rvalidescape = /\\(?:["\\\/bfnrt]|u[\da-fA-F]{4})/g, rvalidtokens = /"[^"\\\n\r]*"|true|false|null|-?\d+(?:\.\d*)?(?:[eE][+\-]?\d+)?/g, - // Useragent RegExp - rmsie = /(msie) ([\w.]+)/, - rwebkit = /(webkit)[ \/]([\w.]+)/, - rmozilla = /(mozilla)(?:.*? rv:([\w.]+))?/, - ropera = /(opera)(?:.*version)?[ \/]([\w.]+)/, - // Matches dashed string for camelizing rmsPrefix = /^-ms-/, rdashAlpha = /-([\da-z])/gi, @@ -68,9 +59,6 @@ var return ( letter + "" ).toUpperCase(); }, - // Keep a UserAgent string for use with jQuery.browser - userAgent = navigator.userAgent, - // The ready event handler and self cleanup method DOMContentLoaded = function() { if ( document.addEventListener ) { @@ -802,20 +790,6 @@ jQuery.extend({ return ( new Date() ).getTime(); }, - // Use of jQuery.browser is frowned upon. - // More details: http://docs.jquery.com/Utilities/jQuery.browser - uaMatch: function( ua ) { - ua = ua.toLowerCase(); - - var match = rwebkit.exec( ua ) || - ropera.exec( ua ) || - rmsie.exec( ua ) || - ua.indexOf("compatible") < 0 && rmozilla.exec( ua ) || - []; - - return { browser: match[1] || "", version: match[2] || "0" }; - }, - sub: function() { function jQuerySub( selector, context ) { return new jQuerySub.fn.init( selector, context ); @@ -835,9 +809,7 @@ jQuery.extend({ jQuerySub.fn.init.prototype = jQuerySub.fn; var rootjQuerySub = jQuerySub(document); return jQuerySub; - }, - - browser: {} + } }); jQuery.ready.promise = function( object ) { @@ -903,16 +875,5 @@ jQuery.each("Boolean Number String Function Array Date RegExp Object".split(" ") class2type[ "[object " + name + "]" ] = name.toLowerCase(); }); -browserMatch = jQuery.uaMatch( userAgent ); -if ( browserMatch.browser ) { - jQuery.browser[ browserMatch.browser ] = true; - jQuery.browser.version = browserMatch.version; -} - -// Deprecated, use jQuery.browser.webkit instead -if ( jQuery.browser.webkit ) { - jQuery.browser.safari = true; -} - // All jQuery objects should point back to these rootjQuery = jQuery(document); |