scratch – Diff between revs 58 and 125

Subversion Repositories:
Rev:
Show entire fileRegard whitespace
Rev 58 Rev 125
Line 1... Line 1...
1 /*! 1 /*!
2 * jQuery JavaScript Library v3.1.1 2 * jQuery JavaScript Library v2.1.4
3 * https://jquery.com/ 3 * http://jquery.com/
4 * 4 *
5 * Includes Sizzle.js 5 * Includes Sizzle.js
6 * https://sizzlejs.com/ 6 * http://sizzlejs.com/
7 * 7 *
8 * Copyright jQuery Foundation and other contributors 8 * Copyright 2005, 2014 jQuery Foundation, Inc. and other contributors
9 * Released under the MIT license 9 * Released under the MIT license
10 * https://jquery.org/license 10 * http://jquery.org/license
11 * 11 *
12 * Date: 2016-09-22T22:30Z 12 * Date: 2015-04-28T16:01Z
13 */ 13 */
14 ( function( global, factory ) { -  
Line 15... Line 14...
15   14  
Line 16... Line 15...
16 "use strict"; 15 (function( global, factory ) {
17   -  
18 if ( typeof module === "object" && typeof module.exports === "object" ) { 16  
19   17 if ( typeof module === "object" && typeof module.exports === "object" ) {
20 // For CommonJS and CommonJS-like environments where a proper `window` 18 // For CommonJS and CommonJS-like environments where a proper `window`
21 // is present, execute the factory and get jQuery. 19 // is present, execute the factory and get jQuery.
22 // For environments that do not have a `window` with a `document` 20 // For environments that do not have a `window` with a `document`
Line 35... Line 33...
35 } else { 33 } else {
36 factory( global ); 34 factory( global );
37 } 35 }
Line 38... Line 36...
38   36  
39 // Pass this if window is not defined yet 37 // Pass this if window is not defined yet
Line 40... Line 38...
40 } )( typeof window !== "undefined" ? window : this, function( window, noGlobal ) { 38 }(typeof window !== "undefined" ? window : this, function( window, noGlobal ) {
41   39  
42 // Edge <= 12 - 13+, Firefox <=18 - 45+, IE 10 - 11, Safari 5.1 - 9+, iOS 6 - 9.1 40 // Support: Firefox 18+
43 // throw exceptions when non-strict code (e.g., ASP.NET 4.5) accesses strict mode 41 // Can't be in strict mode, several libs including ASP.NET trace
44 // arguments.callee.caller (trac-13335). But as of jQuery 3.0 (2016), strict mode should be common 42 // the stack via arguments.caller.callee and Firefox dies if
Line 45... Line 43...
45 // enough that all such attempts are guarded in a try block. 43 // you try to trace through "use strict" call chains. (#13335)
Line 46... Line -...
46 "use strict"; -  
47   -  
48 var arr = []; -  
49   -  
50 var document = window.document; 44 //
Line 51... Line 45...
51   45  
Line 52... Line 46...
52 var getProto = Object.getPrototypeOf; 46 var arr = [];
Line 63... Line 57...
63   57  
Line 64... Line 58...
64 var toString = class2type.toString; 58 var toString = class2type.toString;
Line 65... Line -...
65   -  
66 var hasOwn = class2type.hasOwnProperty; -  
67   -  
68 var fnToString = hasOwn.toString; -  
69   59  
Line 70... Line -...
70 var ObjectFunctionString = fnToString.call( Object ); -  
71   -  
72 var support = {}; -  
73   -  
74   -  
75   -  
76 function DOMEval( code, doc ) { -  
77 doc = doc || document; -  
78   -  
79 var script = doc.createElement( "script" ); -  
80   -  
81 script.text = code; -  
82 doc.head.appendChild( script ).parentNode.removeChild( script ); -  
83 } -  
84 /* global Symbol */ 60 var hasOwn = class2type.hasOwnProperty;
-   61  
-   62 var support = {};
-   63  
85 // Defining this global in .eslintrc.json would create a danger of using the global 64  
Line 86... Line 65...
86 // unguarded in another place, it seems safer to define global only for this module 65  
87   66 var
88   -  
89   67 // Use the correct document accordingly with window argument (sandbox)
90 var 68 document = window.document,
91 version = "3.1.1", 69  
92   70 version = "2.1.4",
Line 93... Line 71...
93 // Define a local copy of jQuery 71  
94 jQuery = function( selector, context ) { 72 // Define a local copy of jQuery
95   73 jQuery = function( selector, context ) {
Line 96... Line 74...
96 // The jQuery object is actually just the init constructor 'enhanced' 74 // The jQuery object is actually just the init constructor 'enhanced'
97 // Need init if jQuery is called (just allow error to be thrown if not included) 75 // Need init if jQuery is called (just allow error to be thrown if not included)
98 return new jQuery.fn.init( selector, context ); 76 return new jQuery.fn.init( selector, context );
Line 99... Line 77...
99 }, 77 },
100   78  
101 // Support: Android <=4.0 only 79 // Support: Android<4.1
102 // Make sure we trim BOM and NBSP 80 // Make sure we trim BOM and NBSP
Line 103... Line 81...
103 rtrim = /^[\s\uFEFF\xA0]+|[\s\uFEFF\xA0]+$/g, 81 rtrim = /^[\s\uFEFF\xA0]+|[\s\uFEFF\xA0]+$/g,
104   -  
105 // Matches dashed string for camelizing 82  
106 rmsPrefix = /^-ms-/, 83 // Matches dashed string for camelizing
Line 107... Line 84...
107 rdashAlpha = /-([a-z])/g, 84 rmsPrefix = /^-ms-/,
Line -... Line 85...
-   85 rdashAlpha = /-([\da-z])/gi,
-   86  
-   87 // Used by jQuery.camelCase as callback to replace()
108   88 fcamelCase = function( all, letter ) {
109 // Used by jQuery.camelCase as callback to replace() 89 return letter.toUpperCase();
Line 110... Line 90...
110 fcamelCase = function( all, letter ) { 90 };
111 return letter.toUpperCase(); 91  
112 }; 92 jQuery.fn = jQuery.prototype = {
Line 113... Line 93...
113   93 // The current version of jQuery being used
114 jQuery.fn = jQuery.prototype = { 94 jquery: version,
115   95  
116 // The current version of jQuery being used -  
117 jquery: version, -  
118   96 constructor: jQuery,
119 constructor: jQuery, -  
120   -  
Line 121... Line 97...
121 // The default length of a jQuery object is 0 97  
122 length: 0, 98 // Start with an empty selector
-   99 selector: "",
-   100  
-   101 // The default length of a jQuery object is 0
123   102 length: 0,
Line 124... Line 103...
124 toArray: function() { 103  
125 return slice.call( this ); 104 toArray: function() {
126 }, 105 return slice.call( this );
Line 145... Line 124...
145 // Build a new jQuery matched element set 124 // Build a new jQuery matched element set
146 var ret = jQuery.merge( this.constructor(), elems ); 125 var ret = jQuery.merge( this.constructor(), elems );
Line 147... Line 126...
147   126  
148 // Add the old object onto the stack (as a reference) 127 // Add the old object onto the stack (as a reference)
-   128 ret.prevObject = this;
Line 149... Line 129...
149 ret.prevObject = this; 129 ret.context = this.context;
150   130  
151 // Return the newly-formed element set 131 // Return the newly-formed element set
Line 152... Line 132...
152 return ret; 132 return ret;
-   133 },
-   134  
153 }, 135 // Execute a callback for every element in the matched set.
154   136 // (You can seed the arguments with an array of args, but this is
155 // Execute a callback for every element in the matched set. 137 // only used internally.)
Line 156... Line 138...
156 each: function( callback ) { 138 each: function( callback, args ) {
157 return jQuery.each( this, callback ); 139 return jQuery.each( this, callback, args );
158 }, 140 },
Line 180... Line 162...
180 j = +i + ( i < 0 ? len : 0 ); 162 j = +i + ( i < 0 ? len : 0 );
181 return this.pushStack( j >= 0 && j < len ? [ this[ j ] ] : [] ); 163 return this.pushStack( j >= 0 && j < len ? [ this[j] ] : [] );
182 }, 164 },
Line 183... Line 165...
183   165  
184 end: function() { 166 end: function() {
185 return this.prevObject || this.constructor(); 167 return this.prevObject || this.constructor(null);
Line 186... Line 168...
186 }, 168 },
187   169  
188 // For internal use only. 170 // For internal use only.
Line 218... Line 200...
218 target = this; 200 target = this;
219 i--; 201 i--;
220 } 202 }
Line 221... Line 203...
221   203  
222 for ( ; i < length; i++ ) { -  
223   204 for ( ; i < length; i++ ) {
224 // Only deal with non-null/undefined values 205 // Only deal with non-null/undefined values
225 if ( ( options = arguments[ i ] ) != null ) { -  
226   206 if ( (options = arguments[ i ]) != null ) {
227 // Extend the base object 207 // Extend the base object
228 for ( name in options ) { 208 for ( name in options ) {
229 src = target[ name ]; 209 src = target[ name ];
Line 233... Line 213...
233 if ( target === copy ) { 213 if ( target === copy ) {
234 continue; 214 continue;
235 } 215 }
Line 236... Line 216...
236   216  
237 // Recurse if we're merging plain objects or arrays 217 // Recurse if we're merging plain objects or arrays
238 if ( deep && copy && ( jQuery.isPlainObject( copy ) || -  
239 ( copyIsArray = jQuery.isArray( copy ) ) ) ) { -  
240   218 if ( deep && copy && ( jQuery.isPlainObject(copy) || (copyIsArray = jQuery.isArray(copy)) ) ) {
241 if ( copyIsArray ) { 219 if ( copyIsArray ) {
242 copyIsArray = false; 220 copyIsArray = false;
Line 243... Line 221...
243 clone = src && jQuery.isArray( src ) ? src : []; 221 clone = src && jQuery.isArray(src) ? src : [];
Line 260... Line 238...
260 // Return the modified object 238 // Return the modified object
261 return target; 239 return target;
262 }; 240 };
Line 263... Line 241...
263   241  
264 jQuery.extend( { -  
265   242 jQuery.extend({
266 // Unique for each copy of jQuery on the page 243 // Unique for each copy of jQuery on the page
Line 267... Line 244...
267 expando: "jQuery" + ( version + Math.random() ).replace( /\D/g, "" ), 244 expando: "jQuery" + ( version + Math.random() ).replace( /\D/g, "" ),
268   245  
Line 284... Line 261...
284 isWindow: function( obj ) { 261 isWindow: function( obj ) {
285 return obj != null && obj === obj.window; 262 return obj != null && obj === obj.window;
286 }, 263 },
Line 287... Line 264...
287   264  
288 isNumeric: function( obj ) { -  
289   -  
290 // As of jQuery 3.0, isNumeric is limited to -  
291 // strings and numbers (primitives or objects) -  
292 // that can be coerced to finite numbers (gh-2662) -  
293 var type = jQuery.type( obj ); -  
294 return ( type === "number" || type === "string" ) && -  
295   265 isNumeric: function( obj ) {
296 // parseFloat NaNs numeric-cast false positives ("") 266 // parseFloat NaNs numeric-cast false positives (null|true|false|"")
297 // ...but misinterprets leading-number strings, particularly hex literals ("0x...") 267 // ...but misinterprets leading-number strings, particularly hex literals ("0x...")
-   268 // subtraction forces infinities to NaN
298 // subtraction forces infinities to NaN 269 // adding 1 corrects loss of precision from parseFloat (#15100)
299 !isNaN( obj - parseFloat( obj ) ); 270 return !jQuery.isArray( obj ) && (obj - parseFloat( obj ) + 1) >= 0;
Line 300... Line 271...
300 }, 271 },
301   272  
302 isPlainObject: function( obj ) { -  
-   273 isPlainObject: function( obj ) {
303 var proto, Ctor; 274 // Not plain objects:
304   275 // - Any object or value whose internal [[Class]] property is not "[object Object]"
305 // Detect obvious negatives 276 // - DOM nodes
306 // Use toString instead of jQuery.type to catch host objects 277 // - window
307 if ( !obj || toString.call( obj ) !== "[object Object]" ) { 278 if ( jQuery.type( obj ) !== "object" || obj.nodeType || jQuery.isWindow( obj ) ) {
Line 308... Line 279...
308 return false; 279 return false;
309 } -  
310   280 }
311 proto = getProto( obj ); -  
312   281  
313 // Objects with no prototype (e.g., `Object.create( null )`) are plain 282 if ( obj.constructor &&
Line 314... Line 283...
314 if ( !proto ) { 283 !hasOwn.call( obj.constructor.prototype, "isPrototypeOf" ) ) {
315 return true; 284 return false;
316 } 285 }
317   286  
Line 318... Line 287...
318 // Objects with prototype are plain iff they were constructed by a global Object function 287 // If the function hasn't returned already, we're confident that
319 Ctor = hasOwn.call( proto, "constructor" ) && proto.constructor; -  
320 return typeof Ctor === "function" && fnToString.call( Ctor ) === ObjectFunctionString; -  
321 }, -  
322   288 // |obj| is a plain object, created by {} or constructed with new Object
323 isEmptyObject: function( obj ) { -  
324   289 return true;
325 /* eslint-disable no-unused-vars */ 290 },
326 // See https://github.com/eslint/eslint/issues/6125 291  
327 var name; 292 isEmptyObject: function( obj ) {
328   293 var name;
Line 329... Line 294...
329 for ( name in obj ) { 294 for ( name in obj ) {
330 return false; 295 return false;
331 } 296 }
332 return true; 297 return true;
333 }, -  
334   298 },
335 type: function( obj ) { 299  
336 if ( obj == null ) { 300 type: function( obj ) {
337 return obj + ""; 301 if ( obj == null ) {
338 } 302 return obj + "";
Line 339... Line 303...
339   303 }
340 // Support: Android <=2.3 only (functionish RegExp) 304 // Support: Android<4.0, iOS<6 (functionish RegExp)
-   305 return typeof obj === "object" || typeof obj === "function" ?
-   306 class2type[ toString.call(obj) ] || "object" :
-   307 typeof obj;
-   308 },
-   309  
-   310 // Evaluates a script in a global context
-   311 globalEval: function( code ) {
-   312 var script,
-   313 indirect = eval;
-   314  
-   315 code = jQuery.trim( code );
-   316  
-   317 if ( code ) {
-   318 // If the code includes a valid, prologue position
-   319 // strict mode pragma, execute code by injecting a
-   320 // script tag into the document.
341 return typeof obj === "object" || typeof obj === "function" ? 321 if ( code.indexOf("use strict") === 1 ) {
-   322 script = document.createElement("script");
-   323 script.text = code;
342 class2type[ toString.call( obj ) ] || "object" : 324 document.head.appendChild( script ).parentNode.removeChild( script );
Line 343... Line 325...
343 typeof obj; 325 } else {
344 }, 326 // Otherwise, avoid the DOM node creation, insertion
345   327 // and removal by using an indirect global eval
346 // Evaluates a script in a global context 328 indirect( code );
347 globalEval: function( code ) { 329 }
348 DOMEval( code ); 330 }
Line 349... Line 331...
349 }, 331 },
350   332  
351 // Convert dashed to camelCase; used by the css and data modules 333 // Convert dashed to camelCase; used by the css and data modules
Line -... Line 334...
-   334 // Support: IE9-11+
352 // Support: IE <=9 - 11, Edge 12 - 13 335 // Microsoft forgot to hump their vendor prefix (#9572)
-   336 camelCase: function( string ) {
-   337 return string.replace( rmsPrefix, "ms-" ).replace( rdashAlpha, fcamelCase );
-   338 },
-   339  
-   340 nodeName: function( elem, name ) {
-   341 return elem.nodeName && elem.nodeName.toLowerCase() === name.toLowerCase();
-   342 },
353 // Microsoft forgot to hump their vendor prefix (#9572) 343  
-   344 // args is for internal usage only
-   345 each: function( obj, callback, args ) {
-   346 var value,
-   347 i = 0,
-   348 length = obj.length,
-   349 isArray = isArraylike( obj );
-   350  
-   351 if ( args ) {
-   352 if ( isArray ) {
-   353 for ( ; i < length; i++ ) {
-   354 value = callback.apply( obj[ i ], args );
-   355  
-   356 if ( value === false ) {
-   357 break;
-   358 }
Line 354... Line 359...
354 camelCase: function( string ) { 359 }
-   360 } else {
355 return string.replace( rmsPrefix, "ms-" ).replace( rdashAlpha, fcamelCase ); 361 for ( i in obj ) {
356 }, 362 value = callback.apply( obj[ i ], args );
357   363  
-   364 if ( value === false ) {
-   365 break;
358 nodeName: function( elem, name ) { 366 }
359 return elem.nodeName && elem.nodeName.toLowerCase() === name.toLowerCase(); 367 }
360 }, 368 }
361   369  
362 each: function( obj, callback ) { 370 // A special, fast, case for the most common use of each
363 var length, i = 0; 371 } else {
-   372 if ( isArray ) {
-   373 for ( ; i < length; i++ ) {
364   374 value = callback.call( obj[ i ], i, obj[ i ] );
365 if ( isArrayLike( obj ) ) { 375  
366 length = obj.length; 376 if ( value === false ) {
367 for ( ; i < length; i++ ) { 377 break;
-   378 }
Line 368... Line 379...
368 if ( callback.call( obj[ i ], i, obj[ i ] ) === false ) { 379 }
369 break; 380 } else {
Line 370... Line 381...
370 } 381 for ( i in obj ) {
371 } 382 value = callback.call( obj[ i ], i, obj[ i ] );
372 } else { 383  
373 for ( i in obj ) { 384 if ( value === false ) {
374 if ( callback.call( obj[ i ], i, obj[ i ] ) === false ) { 385 break;
375 break; 386 }
Line 390... Line 401...
390 // results is for internal usage only 401 // results is for internal usage only
391 makeArray: function( arr, results ) { 402 makeArray: function( arr, results ) {
392 var ret = results || []; 403 var ret = results || [];
Line 393... Line 404...
393   404  
394 if ( arr != null ) { 405 if ( arr != null ) {
395 if ( isArrayLike( Object( arr ) ) ) { 406 if ( isArraylike( Object(arr) ) ) {
396 jQuery.merge( ret, 407 jQuery.merge( ret,
397 typeof arr === "string" ? 408 typeof arr === "string" ?
398 [ arr ] : arr 409 [ arr ] : arr
399 ); 410 );
Line 407... Line 418...
407   418  
408 inArray: function( elem, arr, i ) { 419 inArray: function( elem, arr, i ) {
409 return arr == null ? -1 : indexOf.call( arr, elem, i ); 420 return arr == null ? -1 : indexOf.call( arr, elem, i );
Line 410... Line -...
410 }, -  
411   -  
412 // Support: Android <=4.0 only, PhantomJS 1 only 421 },
413 // push.apply(_, arraylike) throws on ancient WebKit 422  
414 merge: function( first, second ) { 423 merge: function( first, second ) {
415 var len = +second.length, 424 var len = +second.length,
Line 444... Line 453...
444 return matches; 453 return matches;
445 }, 454 },
Line 446... Line 455...
446   455  
447 // arg is for internal usage only 456 // arg is for internal usage only
448 map: function( elems, callback, arg ) { 457 map: function( elems, callback, arg ) {
449 var length, value, 458 var value,
-   459 i = 0,
-   460 length = elems.length,
450 i = 0, 461 isArray = isArraylike( elems ),
Line 451... Line 462...
451 ret = []; 462 ret = [];
452   463  
453 // Go through the array, translating each of the items to their new values -  
454 if ( isArrayLike( elems ) ) { 464 // Go through the array, translating each of the items to their new values
455 length = elems.length; 465 if ( isArray ) {
Line 456... Line 466...
456 for ( ; i < length; i++ ) { 466 for ( ; i < length; i++ ) {
457 value = callback( elems[ i ], i, arg ); 467 value = callback( elems[ i ], i, arg );
Line 513... Line 523...
513 // jQuery.support is not used in Core but other projects attach their 523 // jQuery.support is not used in Core but other projects attach their
514 // properties to it so it needs to exist. 524 // properties to it so it needs to exist.
515 support: support 525 support: support
516 } ); 526 });
Line 517... Line -...
517   -  
518 if ( typeof Symbol === "function" ) { -  
519 jQuery.fn[ Symbol.iterator ] = arr[ Symbol.iterator ]; -  
520 } -  
521   527  
522 // Populate the class2type map 528 // Populate the class2type map
523 jQuery.each( "Boolean Number String Function Array Date RegExp Object Error Symbol".split( " " ), -  
524 function( i, name ) { 529 jQuery.each("Boolean Number String Function Array Date RegExp Object Error".split(" "), function(i, name) {
525 class2type[ "[object " + name + "]" ] = name.toLowerCase(); 530 class2type[ "[object " + name + "]" ] = name.toLowerCase();
Line 526... Line 531...
526 } ); 531 });
Line 527... Line 532...
527   532  
528 function isArrayLike( obj ) { 533 function isArraylike( obj ) {
529   534  
530 // Support: real iOS 8.2 only (not reproducible in simulator) 535 // Support: iOS 8.2 (not reproducible in simulator)
531 // `in` check used to prevent JIT error (gh-2145) 536 // `in` check used to prevent JIT error (gh-2145)
532 // hasOwn isn't used here due to false negatives 537 // hasOwn isn't used here due to false negatives
Line 533... Line 538...
533 // regarding Nodelist length in IE 538 // regarding Nodelist length in IE
534 var length = !!obj && "length" in obj && obj.length, 539 var length = "length" in obj && obj.length,
535 type = jQuery.type( obj ); 540 type = jQuery.type( obj );
Line -... Line 541...
-   541  
-   542 if ( type === "function" || jQuery.isWindow( obj ) ) {
-   543 return false;
-   544 }
536   545  
537 if ( type === "function" || jQuery.isWindow( obj ) ) { 546 if ( obj.nodeType === 1 && length ) {
538 return false; 547 return true;
539 } 548 }
540   549  
541 return type === "array" || length === 0 || 550 return type === "array" || length === 0 ||
542 typeof length === "number" && length > 0 && ( length - 1 ) in obj; 551 typeof length === "number" && length > 0 && ( length - 1 ) in obj;
543 } 552 }
544 var Sizzle = 553 var Sizzle =
545 /*! 554 /*!
546 * Sizzle CSS Selector Engine v2.3.3 555 * Sizzle CSS Selector Engine v2.2.0-pre
547 * https://sizzlejs.com/ 556 * http://sizzlejs.com/
548 * 557 *
549 * Copyright jQuery Foundation and other contributors 558 * Copyright 2008, 2014 jQuery Foundation, Inc. and other contributors
550 * Released under the MIT license 559 * Released under the MIT license
Line 551... Line 560...
551 * http://jquery.org/license 560 * http://jquery.org/license
552 * 561 *
Line 589... Line 598...
589 hasDuplicate = true; 598 hasDuplicate = true;
590 } 599 }
591 return 0; 600 return 0;
592 }, 601 },
Line -... Line 602...
-   602  
-   603 // General-purpose constants
-   604 MAX_NEGATIVE = 1 << 31,
593   605  
594 // Instance methods 606 // Instance methods
595 hasOwn = ({}).hasOwnProperty, 607 hasOwn = ({}).hasOwnProperty,
596 arr = [], 608 arr = [],
597 pop = arr.pop, 609 pop = arr.pop,
598 push_native = arr.push, 610 push_native = arr.push,
599 push = arr.push, 611 push = arr.push,
600 slice = arr.slice, 612 slice = arr.slice,
601 // Use a stripped-down indexOf as it's faster than native 613 // Use a stripped-down indexOf as it's faster than native
602 // https://jsperf.com/thor-indexof-vs-for/5 614 // http://jsperf.com/thor-indexof-vs-for/5
603 indexOf = function( list, elem ) { 615 indexOf = function( list, elem ) {
604 var i = 0, 616 var i = 0,
605 len = list.length; 617 len = list.length;
606 for ( ; i < len; i++ ) { 618 for ( ; i < len; i++ ) {
Line 613... Line 625...
613   625  
Line 614... Line 626...
614 booleans = "checked|selected|async|autofocus|autoplay|controls|defer|disabled|hidden|ismap|loop|multiple|open|readonly|required|scoped", 626 booleans = "checked|selected|async|autofocus|autoplay|controls|defer|disabled|hidden|ismap|loop|multiple|open|readonly|required|scoped",
Line 615... Line 627...
615   627  
616 // Regular expressions 628 // Regular expressions
-   629  
-   630 // Whitespace characters http://www.w3.org/TR/css3-selectors/#whitespace
Line -... Line 631...
-   631 whitespace = "[\\x20\\t\\r\\n\\f]",
-   632 // http://www.w3.org/TR/css3-syntax/#characters
617   633 characterEncoding = "(?:\\\\.|[\\w-]|[^\\x00-\\xa0])+",
618 // http://www.w3.org/TR/css3-selectors/#whitespace 634  
Line 619... Line 635...
619 whitespace = "[\\x20\\t\\r\\n\\f]", 635 // Loosely modeled on CSS identifier characters
620   636 // An unquoted value should be a CSS identifier http://www.w3.org/TR/css3-selectors/#attribute-selectors
621 // http://www.w3.org/TR/CSS21/syndata.html#value-def-identifier 637 // Proper syntax: http://www.w3.org/TR/CSS21/syndata.html#value-def-identifier
622 identifier = "(?:\\\\.|[\\w-]|[^\0-\\xa0])+", 638 identifier = characterEncoding.replace( "w", "w#" ),
623   639  
624 // Attribute selectors: http://www.w3.org/TR/selectors/#attribute-selectors 640 // Attribute selectors: http://www.w3.org/TR/selectors/#attribute-selectors
625 attributes = "\\[" + whitespace + "*(" + identifier + ")(?:" + whitespace + 641 attributes = "\\[" + whitespace + "*(" + characterEncoding + ")(?:" + whitespace +
Line 626... Line 642...
626 // Operator (capture 2) 642 // Operator (capture 2)
627 "*([*^$|!~]?=)" + whitespace + 643 "*([*^$|!~]?=)" + whitespace +
628 // "Attribute values must be CSS identifiers [capture 5] or strings [capture 3 or capture 4]" 644 // "Attribute values must be CSS identifiers [capture 5] or strings [capture 3 or capture 4]"
629 "*(?:'((?:\\\\.|[^\\\\'])*)'|\"((?:\\\\.|[^\\\\\"])*)\"|(" + identifier + "))|)" + whitespace + 645 "*(?:'((?:\\\\.|[^\\\\'])*)'|\"((?:\\\\.|[^\\\\\"])*)\"|(" + identifier + "))|)" + whitespace +
630 "*\\]", 646 "*\\]",
631   647  
Line 650... Line 666...
650   666  
651 rpseudo = new RegExp( pseudos ), 667 rpseudo = new RegExp( pseudos ),
Line 652... Line 668...
652 ridentifier = new RegExp( "^" + identifier + "$" ), 668 ridentifier = new RegExp( "^" + identifier + "$" ),
653   669  
654 matchExpr = { 670 matchExpr = {
655 "ID": new RegExp( "^#(" + identifier + ")" ), 671 "ID": new RegExp( "^#(" + characterEncoding + ")" ),
656 "CLASS": new RegExp( "^\\.(" + identifier + ")" ), 672 "CLASS": new RegExp( "^\\.(" + characterEncoding + ")" ),
657 "TAG": new RegExp( "^(" + identifier + "|[*])" ), 673 "TAG": new RegExp( "^(" + characterEncoding.replace( "w", "w*" ) + ")" ),
658 "ATTR": new RegExp( "^" + attributes ), 674 "ATTR": new RegExp( "^" + attributes ),
659 "PSEUDO": new RegExp( "^" + pseudos ), 675 "PSEUDO": new RegExp( "^" + pseudos ),
660 "CHILD": new RegExp( "^:(only|first|last|nth|nth-last)-(child|of-type)(?:\\(" + whitespace + 676 "CHILD": new RegExp( "^:(only|first|last|nth|nth-last)-(child|of-type)(?:\\(" + whitespace +
Line 674... Line 690...
674   690  
675 // Easily-parseable/retrievable ID or TAG or CLASS selectors 691 // Easily-parseable/retrievable ID or TAG or CLASS selectors
Line 676... Line 692...
676 rquickExpr = /^(?:#([\w-]+)|(\w+)|\.([\w-]+))$/, 692 rquickExpr = /^(?:#([\w-]+)|(\w+)|\.([\w-]+))$/,
-   693  
Line 677... Line -...
677   -  
678 rsibling = /[+~]/, 694 rsibling = /[+~]/,
679   695 rescape = /'|\\/g,
680 // CSS escapes 696  
681 // http://www.w3.org/TR/CSS21/syndata.html#escaped-characters 697 // CSS escapes http://www.w3.org/TR/CSS21/syndata.html#escaped-characters
682 runescape = new RegExp( "\\\\([\\da-f]{1,6}" + whitespace + "?|(" + whitespace + ")|.)", "ig" ), 698 runescape = new RegExp( "\\\\([\\da-f]{1,6}" + whitespace + "?|(" + whitespace + ")|.)", "ig" ),
683 funescape = function( _, escaped, escapedWhitespace ) { 699 funescape = function( _, escaped, escapedWhitespace ) {
Line 692... Line 708...
692 String.fromCharCode( high + 0x10000 ) : 708 String.fromCharCode( high + 0x10000 ) :
693 // Supplemental Plane codepoint (surrogate pair) 709 // Supplemental Plane codepoint (surrogate pair)
694 String.fromCharCode( high >> 10 | 0xD800, high & 0x3FF | 0xDC00 ); 710 String.fromCharCode( high >> 10 | 0xD800, high & 0x3FF | 0xDC00 );
695 }, 711 },
Line 696... Line -...
696   -  
697 // CSS string/identifier serialization -  
698 // https://drafts.csswg.org/cssom/#common-serializing-idioms -  
699 rcssescape = /([\0-\x1f\x7f]|^-?\d)|^-$|[^\0-\x1f\x7f-\uFFFF\w-]/g, -  
700 fcssescape = function( ch, asCodePoint ) { -  
701 if ( asCodePoint ) { -  
702   -  
703 // U+0000 NULL becomes U+FFFD REPLACEMENT CHARACTER -  
704 if ( ch === "\0" ) { -  
705 return "\uFFFD"; -  
706 } -  
707   -  
708 // Control characters and (dependent upon position) numbers get escaped as code points -  
709 return ch.slice( 0, -1 ) + "\\" + ch.charCodeAt( ch.length - 1 ).toString( 16 ) + " "; -  
710 } -  
711   -  
712 // Other potentially-special ASCII characters get backslash-escaped -  
713 return "\\" + ch; -  
714 }, -  
715   712  
716 // Used for iframes 713 // Used for iframes
717 // See setDocument() 714 // See setDocument()
718 // Removing the function wrapper causes a "Permission Denied" 715 // Removing the function wrapper causes a "Permission Denied"
719 // error in IE 716 // error in IE
720 unloadHandler = function() { 717 unloadHandler = function() {
721 setDocument(); 718 setDocument();
722 }, -  
723   -  
724 disabledAncestor = addCombinator( -  
725 function( elem ) { -  
726 return elem.disabled === true && ("form" in elem || "label" in elem); -  
727 }, -  
728 { dir: "parentNode", next: "legend" } -  
Line 729... Line 719...
729 ); 719 };
730   720  
731 // Optimize for push.apply( _, NodeList ) 721 // Optimize for push.apply( _, NodeList )
732 try { 722 try {
Line 756... Line 746...
756 } 746 }
757 }; 747 };
758 } 748 }
Line 759... Line 749...
759   749  
760 function Sizzle( selector, context, results, seed ) { 750 function Sizzle( selector, context, results, seed ) {
-   751 var match, elem, m, nodeType,
761 var m, i, elem, nid, match, groups, newSelector, 752 // QSA vars
Line 762... Line 753...
762 newContext = context && context.ownerDocument, 753 i, groups, old, nid, newContext, newSelector;
763   754  
-   755 if ( ( context ? context.ownerDocument || context : preferredDoc ) !== document ) {
Line -... Line 756...
-   756 setDocument( context );
764 // nodeType defaults to 9, since context defaults to document 757 }
-   758  
Line 765... Line -...
765 nodeType = context ? context.nodeType : 9; -  
766   759 context = context || document;
767 results = results || []; 760 results = results || [];
Line 768... Line 761...
768   761 nodeType = context.nodeType;
769 // Return early from calls with invalid selector or context 762  
Line 770... Line -...
770 if ( typeof selector !== "string" || !selector || -  
771 nodeType !== 1 && nodeType !== 9 && nodeType !== 11 ) { 763 if ( typeof selector !== "string" || !selector ||
Line 772... Line 764...
772   764 nodeType !== 1 && nodeType !== 9 && nodeType !== 11 ) {
773 return results; -  
774 } -  
775   -  
776 // Try to shortcut find operations (as opposed to filters) in HTML documents -  
777 if ( !seed ) { -  
778   -  
779 if ( ( context ? context.ownerDocument || context : preferredDoc ) !== document ) { -  
780 setDocument( context ); -  
781 } 765  
782 context = context || document; -  
783   766 return results;
784 if ( documentIsHTML ) { 767 }
785   -  
786 // If the selector is sufficiently simple, try using a "get*By*" DOM method -  
787 // (excepting DocumentFragment context, where the methods don't exist) 768  
788 if ( nodeType !== 11 && (match = rquickExpr.exec( selector )) ) { 769 if ( !seed && documentIsHTML ) {
789   -  
790 // ID selector 770  
-   771 // Try to shortcut find operations when possible (e.g., not under DocumentFragment)
791 if ( (m = match[1]) ) { 772 if ( nodeType !== 11 && (match = rquickExpr.exec( selector )) ) {
-   773 // Speed-up: Sizzle("#ID")
792   774 if ( (m = match[1]) ) {
793 // Document context 775 if ( nodeType === 9 ) {
794 if ( nodeType === 9 ) { 776 elem = context.getElementById( m );
795 if ( (elem = context.getElementById( m )) ) { 777 // Check parentNode to catch when Blackberry 4.6 returns
796   778 // nodes that are no longer in the document (jQuery #6963)
797 // Support: IE, Opera, Webkit 779 if ( elem && elem.parentNode ) {
798 // TODO: identify versions 780 // Handle the case where IE, Opera, and Webkit return items
799 // getElementById can match elements by name instead of ID 781 // by name instead of ID
800 if ( elem.id === m ) { -  
801 results.push( elem ); -  
802 return results; 782 if ( elem.id === m ) {
803 } -  
804 } else { -  
805 return results; 783 results.push( elem );
806 } -  
807   784 return results;
808 // Element context 785 }
809 } else { -  
810   -  
811 // Support: IE, Opera, Webkit 786 } else {
812 // TODO: identify versions 787 return results;
813 // getElementById can match elements by name instead of ID 788 }
814 if ( newContext && (elem = newContext.getElementById( m )) && 789 } else {
Line 815... Line 790...
815 contains( context, elem ) && 790 // Context is not a document
816 elem.id === m ) { 791 if ( context.ownerDocument && (elem = context.ownerDocument.getElementById( m )) &&
817   792 contains( context, elem ) && elem.id === m ) {
818 results.push( elem ); 793 results.push( elem );
Line 819... Line 794...
819 return results; 794 return results;
820 } 795 }
821 } -  
822   -  
823 // Type selector 796 }
824 } else if ( match[2] ) { 797  
825 push.apply( results, context.getElementsByTagName( selector ) ); 798 // Speed-up: Sizzle("TAG")
826 return results; 799 } else if ( match[2] ) {
Line 827... Line -...
827   -  
828 // Class selector 800 push.apply( results, context.getElementsByTagName( selector ) );
829 } else if ( (m = match[3]) && support.getElementsByClassName && -  
830 context.getElementsByClassName ) { 801 return results;
831   -  
832 push.apply( results, context.getElementsByClassName( m ) ); 802  
833 return results; 803 // Speed-up: Sizzle(".CLASS")
834 } 804 } else if ( (m = match[3]) && support.getElementsByClassName ) {
Line 835... Line 805...
835 } 805 push.apply( results, context.getElementsByClassName( m ) );
836   806 return results;
837 // Take advantage of querySelectorAll 807 }
838 if ( support.qsa && 808 }
839 !compilerCache[ selector + " " ] && 809  
-   810 // QSA path
Line 840... Line -...
840 (!rbuggyQSA || !rbuggyQSA.test( selector )) ) { -  
841   811 if ( support.qsa && (!rbuggyQSA || !rbuggyQSA.test( selector )) ) {
842 if ( nodeType !== 1 ) { 812 nid = old = expando;
843 newContext = context; 813 newContext = context;
844 newSelector = selector; 814 newSelector = nodeType !== 1 && selector;
845   815  
-   816 // qSA works strangely on Element-rooted queries
Line 846... Line -...
846 // qSA looks outside Element context, which is not what we want -  
847 // Thanks to Andrew Dupont for this workaround technique -  
848 // Support: IE <=8 817 // We can work around this by specifying an extra ID on the root
849 // Exclude object elements 818 // and working up from there (Thanks to Andrew Dupont for the technique)
850 } else if ( context.nodeName.toLowerCase() !== "object" ) { 819 // IE 8 doesn't work on object elements
851   820 if ( nodeType === 1 && context.nodeName.toLowerCase() !== "object" ) {
-   821 groups = tokenize( selector );
852 // Capture the context ID, setting it first if necessary 822  
853 if ( (nid = context.getAttribute( "id" )) ) { -  
854 nid = nid.replace( rcssescape, fcssescape ); -  
855 } else { -  
856 context.setAttribute( "id", (nid = expando) ); -  
857 } 823 if ( (old = context.getAttribute("id")) ) {
Line 858... Line 824...
858   824 nid = old.replace( rescape, "\\$&" );
859 // Prefix every selector in the list 825 } else {
860 groups = tokenize( selector ); 826 context.setAttribute( "id", nid );
861 i = groups.length; 827 }
862 while ( i-- ) { 828 nid = "[id='" + nid + "'] ";
863 groups[i] = "#" + nid + " " + toSelector( groups[i] ); 829  
864 } 830 i = groups.length;
865 newSelector = groups.join( "," ); 831 while ( i-- ) {
866   832 groups[i] = nid + toSelector( groups[i] );
867 // Expand context for sibling selectors 833 }
868 newContext = rsibling.test( selector ) && testContext( context.parentNode ) || 834 newContext = rsibling.test( selector ) && testContext( context.parentNode ) || context;
869 context; 835 newSelector = groups.join(",");
870 } 836 }
871   837  
872 if ( newSelector ) { 838 if ( newSelector ) {
873 try { -  
Line 874... Line 839...
874 push.apply( results, 839 try {
875 newContext.querySelectorAll( newSelector ) 840 push.apply( results,
876 ); 841 newContext.querySelectorAll( newSelector )
Line 877... Line 842...
877 return results; 842 );
878 } catch ( qsaError ) { 843 return results;
879 } finally { 844 } catch(qsaError) {
880 if ( nid === expando ) { 845 } finally {
881 context.removeAttribute( "id" ); 846 if ( !old ) {
882 } 847 context.removeAttribute("id");
883 } 848 }
884 } 849 }
Line 919... Line 884...
919 return fn; 884 return fn;
920 } 885 }
Line 921... Line 886...
921   886  
922 /** 887 /**
923 * Support testing using an element 888 * Support testing using an element
924 * @param {Function} fn Passed the created element and returns a boolean result 889 * @param {Function} fn Passed the created div and expects a boolean result
925 */ 890 */
926 function assert( fn ) { 891 function assert( fn ) {
Line 927... Line 892...
927 var el = document.createElement("fieldset"); 892 var div = document.createElement("div");
928   893  
929 try { 894 try {
930 return !!fn( el ); 895 return !!fn( div );
931 } catch (e) { 896 } catch (e) {
932 return false; 897 return false;
933 } finally { 898 } finally {
934 // Remove from its parent by default 899 // Remove from its parent by default
935 if ( el.parentNode ) { 900 if ( div.parentNode ) {
936 el.parentNode.removeChild( el ); 901 div.parentNode.removeChild( div );
937 } 902 }
938 // release memory in IE 903 // release memory in IE
939 el = null; 904 div = null;
Line 940... Line 905...
940 } 905 }
941 } 906 }
942   907  
943 /** 908 /**
944 * Adds the same handler for all of the specified attrs 909 * Adds the same handler for all of the specified attrs
945 * @param {String} attrs Pipe-separated list of attributes 910 * @param {String} attrs Pipe-separated list of attributes
946 * @param {Function} handler The method that will be applied 911 * @param {Function} handler The method that will be applied
947 */ 912 */
Line 948... Line 913...
948 function addHandle( attrs, handler ) { 913 function addHandle( attrs, handler ) {
949 var arr = attrs.split("|"), 914 var arr = attrs.split("|"),
950 i = arr.length; 915 i = attrs.length;
951   916  
Line 961... Line 926...
961 * @returns {Number} Returns less than 0 if a precedes b, greater than 0 if a follows b 926 * @returns {Number} Returns less than 0 if a precedes b, greater than 0 if a follows b
962 */ 927 */
963 function siblingCheck( a, b ) { 928 function siblingCheck( a, b ) {
964 var cur = b && a, 929 var cur = b && a,
965 diff = cur && a.nodeType === 1 && b.nodeType === 1 && 930 diff = cur && a.nodeType === 1 && b.nodeType === 1 &&
-   931 ( ~b.sourceIndex || MAX_NEGATIVE ) -
966 a.sourceIndex - b.sourceIndex; 932 ( ~a.sourceIndex || MAX_NEGATIVE );
Line 967... Line 933...
967   933  
968 // Use IE sourceIndex if available on both nodes 934 // Use IE sourceIndex if available on both nodes
969 if ( diff ) { 935 if ( diff ) {
970 return diff; 936 return diff;
Line 1003... Line 969...
1003 return (name === "input" || name === "button") && elem.type === type; 969 return (name === "input" || name === "button") && elem.type === type;
1004 }; 970 };
1005 } 971 }
Line 1006... Line 972...
1006   972  
1007 /** -  
1008 * Returns a function to use in pseudos for :enabled/:disabled -  
1009 * @param {Boolean} disabled true for :disabled; false for :enabled -  
1010 */ -  
1011 function createDisabledPseudo( disabled ) { -  
1012   -  
1013 // Known :disabled false positives: fieldset[disabled] > legend:nth-of-type(n+2) :can-disable -  
1014 return function( elem ) { -  
1015   -  
1016 // Only certain elements can match :enabled or :disabled -  
1017 // https://html.spec.whatwg.org/multipage/scripting.html#selector-enabled -  
1018 // https://html.spec.whatwg.org/multipage/scripting.html#selector-disabled -  
1019 if ( "form" in elem ) { -  
1020   -  
1021 // Check for inherited disabledness on relevant non-disabled elements: -  
1022 // * listed form-associated elements in a disabled fieldset -  
1023 // https://html.spec.whatwg.org/multipage/forms.html#category-listed -  
1024 // https://html.spec.whatwg.org/multipage/forms.html#concept-fe-disabled -  
1025 // * option elements in a disabled optgroup -  
1026 // https://html.spec.whatwg.org/multipage/forms.html#concept-option-disabled -  
1027 // All such elements have a "form" property. -  
1028 if ( elem.parentNode && elem.disabled === false ) { -  
1029   -  
1030 // Option elements defer to a parent optgroup if present -  
1031 if ( "label" in elem ) { -  
1032 if ( "label" in elem.parentNode ) { -  
1033 return elem.parentNode.disabled === disabled; -  
1034 } else { -  
1035 return elem.disabled === disabled; -  
1036 } -  
1037 } -  
1038   -  
1039 // Support: IE 6 - 11 -  
1040 // Use the isDisabled shortcut property to check for disabled fieldset ancestors -  
1041 return elem.isDisabled === disabled || -  
1042   -  
1043 // Where there is no isDisabled, check manually -  
1044 /* jshint -W018 */ -  
1045 elem.isDisabled !== !disabled && -  
1046 disabledAncestor( elem ) === disabled; -  
1047 } -  
1048   -  
1049 return elem.disabled === disabled; -  
1050   -  
1051 // Try to winnow out elements that can't be disabled before trusting the disabled property. -  
1052 // Some victims get caught in our net (label, legend, menu, track), but it shouldn't -  
1053 // even exist on them, let alone have a boolean value. -  
1054 } else if ( "label" in elem ) { -  
1055 return elem.disabled === disabled; -  
1056 } -  
1057   -  
1058 // Remaining elements are neither :enabled nor :disabled -  
1059 return false; -  
1060 }; -  
1061 } -  
1062   -  
1063 /** 973 /**
1064 * Returns a function to use in pseudos for positionals 974 * Returns a function to use in pseudos for positionals
1065 * @param {Function} fn 975 * @param {Function} fn
1066 */ 976 */
1067 function createPositionalPseudo( fn ) { 977 function createPositionalPseudo( fn ) {
Line 1110... Line 1020...
1110 * Sets document-related variables once based on the current document 1020 * Sets document-related variables once based on the current document
1111 * @param {Element|Object} [doc] An element or document object to use to set the document 1021 * @param {Element|Object} [doc] An element or document object to use to set the document
1112 * @returns {Object} Returns the current document 1022 * @returns {Object} Returns the current document
1113 */ 1023 */
1114 setDocument = Sizzle.setDocument = function( node ) { 1024 setDocument = Sizzle.setDocument = function( node ) {
1115 var hasCompare, subWindow, 1025 var hasCompare, parent,
1116 doc = node ? node.ownerDocument || node : preferredDoc; 1026 doc = node ? node.ownerDocument || node : preferredDoc;
Line 1117... Line 1027...
1117   1027  
1118 // Return early if doc is invalid or already selected 1028 // If no document and documentElement is available, return
1119 if ( doc === document || doc.nodeType !== 9 || !doc.documentElement ) { 1029 if ( doc === document || doc.nodeType !== 9 || !doc.documentElement ) {
1120 return document; 1030 return document;
Line 1121... Line 1031...
1121 } 1031 }
1122   1032  
1123 // Update global variables 1033 // Set our document
1124 document = doc; 1034 document = doc;
Line 1125... Line 1035...
1125 docElem = document.documentElement; 1035 docElem = doc.documentElement;
1126 documentIsHTML = !isXML( document ); 1036 parent = doc.defaultView;
1127   1037  
1128 // Support: IE 9-11, Edge 1038 // Support: IE>8
1129 // Accessing iframe documents after unload throws "permission denied" errors (jQuery #13936) -  
1130 if ( preferredDoc !== document && 1039 // If iframe document is assigned to "document" variable and if iframe has been reloaded,
-   1040 // IE will throw "permission denied" error when accessing "document" variable, see jQuery #13936
1131 (subWindow = document.defaultView) && subWindow.top !== subWindow ) { 1041 // IE6-8 do not support the defaultView property so parent will be undefined
1132   1042 if ( parent && parent !== parent.top ) {
1133 // Support: IE 11, Edge -  
1134 if ( subWindow.addEventListener ) { -  
1135 subWindow.addEventListener( "unload", unloadHandler, false ); 1043 // IE11 does not have attachEvent, so all must suffer
1136   1044 if ( parent.addEventListener ) {
1137 // Support: IE 9 - 10 only 1045 parent.addEventListener( "unload", unloadHandler, false );
1138 } else if ( subWindow.attachEvent ) { 1046 } else if ( parent.attachEvent ) {
Line -... Line 1047...
-   1047 parent.attachEvent( "onunload", unloadHandler );
-   1048 }
-   1049 }
-   1050  
1139 subWindow.attachEvent( "onunload", unloadHandler ); 1051 /* Support tests
1140 } 1052 ---------------------------------------------------------------------- */
Line 1141... Line 1053...
1141 } 1053 documentIsHTML = !isXML( doc );
1142   1054  
1143 /* Attributes 1055 /* Attributes
1144 ---------------------------------------------------------------------- */ 1056 ---------------------------------------------------------------------- */
1145   1057  
1146 // Support: IE<8 1058 // Support: IE<8
1147 // Verify that getAttribute really returns attributes and not properties 1059 // Verify that getAttribute really returns attributes and not properties
Line 1148... Line 1060...
1148 // (excepting IE8 booleans) 1060 // (excepting IE8 booleans)
1149 support.attributes = assert(function( el ) { 1061 support.attributes = assert(function( div ) {
Line 1150... Line 1062...
1150 el.className = "i"; 1062 div.className = "i";
1151 return !el.getAttribute("className"); 1063 return !div.getAttribute("className");
1152 }); 1064 });
1153   1065  
1154 /* getElement(s)By* 1066 /* getElement(s)By*
Line 1155... Line 1067...
1155 ---------------------------------------------------------------------- */ 1067 ---------------------------------------------------------------------- */
1156   1068  
Line 1157... Line 1069...
1157 // Check if getElementsByTagName("*") returns only elements 1069 // Check if getElementsByTagName("*") returns only elements
1158 support.getElementsByTagName = assert(function( el ) { 1070 support.getElementsByTagName = assert(function( div ) {
1159 el.appendChild( document.createComment("") ); 1071 div.appendChild( doc.createComment("") );
1160 return !el.getElementsByTagName("*").length; 1072 return !div.getElementsByTagName("*").length;
1161 }); 1073 });
1162   1074  
1163 // Support: IE<9 1075 // Support: IE<9
1164 support.getElementsByClassName = rnative.test( document.getElementsByClassName ); 1076 support.getElementsByClassName = rnative.test( doc.getElementsByClassName );
Line 1165... Line 1077...
1165   1077  
1166 // Support: IE<10 1078 // Support: IE<10
-   1079 // Check if getElementById returns elements by name
-   1080 // The broken getElementById methods don't pick up programatically-set names,
-   1081 // so use a roundabout getElementsByName test
-   1082 support.getById = assert(function( div ) {
-   1083 docElem.appendChild( div ).id = expando;
-   1084 return !doc.getElementsByName || !doc.getElementsByName( expando ).length;
-   1085 });
-   1086  
1167 // Check if getElementById returns elements by name 1087 // ID find and filter
1168 // The broken getElementById methods don't pick up programmatically-set names, 1088 if ( support.getById ) {
1169 // so use a roundabout getElementsByName test 1089 Expr.find["ID"] = function( id, context ) {
1170 support.getById = assert(function( el ) { 1090 if ( typeof context.getElementById !== "undefined" && documentIsHTML ) {
1171 docElem.appendChild( el ).id = expando; 1091 var m = context.getElementById( id );
1172 return !document.getElementsByName || !document.getElementsByName( expando ).length; 1092 // Check parentNode to catch when Blackberry 4.6 returns
1173 }); -  
1174   -  
1175 // ID filter and find -  
1176 if ( support.getById ) { -  
1177 Expr.filter["ID"] = function( id ) { -  
1178 var attrId = id.replace( runescape, funescape ); -  
1179 return function( elem ) { 1093 // nodes that are no longer in the document #6963
-   1094 return m && m.parentNode ? [ m ] : [];
-   1095 }
-   1096 };
-   1097 Expr.filter["ID"] = function( id ) {
1180 return elem.getAttribute("id") === attrId; 1098 var attrId = id.replace( runescape, funescape );
1181 }; 1099 return function( elem ) {
1182 }; 1100 return elem.getAttribute("id") === attrId;
1183 Expr.find["ID"] = function( id, context ) { 1101 };
1184 if ( typeof context.getElementById !== "undefined" && documentIsHTML ) { -  
1185 var elem = context.getElementById( id ); 1102 };
1186 return elem ? [ elem ] : []; 1103 } else {
1187 } 1104 // Support: IE6/7
1188 }; -  
1189 } else { -  
1190 Expr.filter["ID"] = function( id ) { -  
1191 var attrId = id.replace( runescape, funescape ); -  
1192 return function( elem ) { -  
1193 var node = typeof elem.getAttributeNode !== "undefined" && -  
1194 elem.getAttributeNode("id"); -  
1195 return node && node.value === attrId; -  
1196 }; -  
1197 }; -  
1198   -  
1199 // Support: IE 6 - 7 only -  
1200 // getElementById is not reliable as a find shortcut -  
1201 Expr.find["ID"] = function( id, context ) { -  
1202 if ( typeof context.getElementById !== "undefined" && documentIsHTML ) { -  
1203 var node, i, elems, -  
1204 elem = context.getElementById( id ); -  
1205   -  
1206 if ( elem ) { -  
1207   -  
1208 // Verify the id attribute -  
1209 node = elem.getAttributeNode("id"); -  
1210 if ( node && node.value === id ) { -  
1211 return [ elem ]; -  
1212 } -  
1213   -  
1214 // Fall back on getElementsByName -  
1215 elems = context.getElementsByName( id ); -  
1216 i = 0; -  
1217 while ( (elem = elems[i++]) ) { -  
1218 node = elem.getAttributeNode("id"); 1105 // getElementById is not reliable as a find shortcut
Line 1219... Line 1106...
1219 if ( node && node.value === id ) { 1106 delete Expr.find["ID"];
1220 return [ elem ]; 1107  
1221 } 1108 Expr.filter["ID"] = function( id ) {
Line 1259... Line 1146...
1259 return results; 1146 return results;
1260 }; 1147 };
Line 1261... Line 1148...
1261   1148  
1262 // Class 1149 // Class
1263 Expr.find["CLASS"] = support.getElementsByClassName && function( className, context ) { 1150 Expr.find["CLASS"] = support.getElementsByClassName && function( className, context ) {
1264 if ( typeof context.getElementsByClassName !== "undefined" && documentIsHTML ) { 1151 if ( documentIsHTML ) {
1265 return context.getElementsByClassName( className ); 1152 return context.getElementsByClassName( className );
1266 } 1153 }
Line 1267... Line 1154...
1267 }; 1154 };
Line 1276... Line 1163...
1276   1163  
1277 // qSa(:focus) reports false when true (Chrome 21) 1164 // qSa(:focus) reports false when true (Chrome 21)
1278 // We allow this because of a bug in IE8/9 that throws an error 1165 // We allow this because of a bug in IE8/9 that throws an error
1279 // whenever `document.activeElement` is accessed on an iframe 1166 // whenever `document.activeElement` is accessed on an iframe
1280 // So, we allow :focus to pass through QSA all the time to avoid the IE error 1167 // So, we allow :focus to pass through QSA all the time to avoid the IE error
1281 // See https://bugs.jquery.com/ticket/13378 1168 // See http://bugs.jquery.com/ticket/13378
Line 1282... Line 1169...
1282 rbuggyQSA = []; 1169 rbuggyQSA = [];
1283   1170  
1284 if ( (support.qsa = rnative.test( document.querySelectorAll )) ) { 1171 if ( (support.qsa = rnative.test( doc.querySelectorAll )) ) {
1285 // Build QSA regex 1172 // Build QSA regex
1286 // Regex strategy adopted from Diego Perini 1173 // Regex strategy adopted from Diego Perini
1287 assert(function( el ) { 1174 assert(function( div ) {
1288 // Select is set to empty string on purpose 1175 // Select is set to empty string on purpose
1289 // This is to test IE's treatment of not explicitly 1176 // This is to test IE's treatment of not explicitly
1290 // setting a boolean content attribute, 1177 // setting a boolean content attribute,
1291 // since its presence should be enough 1178 // since its presence should be enough
1292 // https://bugs.jquery.com/ticket/12359 1179 // http://bugs.jquery.com/ticket/12359
1293 docElem.appendChild( el ).innerHTML = "<a id='" + expando + "'></a>" + 1180 docElem.appendChild( div ).innerHTML = "<a id='" + expando + "'></a>" +
Line 1294... Line 1181...
1294 "<select id='" + expando + "-\r\\' msallowcapture=''>" + 1181 "<select id='" + expando + "-\f]' msallowcapture=''>" +
1295 "<option selected=''></option></select>"; 1182 "<option selected=''></option></select>";
1296   1183  
1297 // Support: IE8, Opera 11-12.16 1184 // Support: IE8, Opera 11-12.16
1298 // Nothing should be selected when empty strings follow ^= or $= or *= 1185 // Nothing should be selected when empty strings follow ^= or $= or *=
1299 // The test attribute must be unknown in Opera but "safe" for WinRT 1186 // The test attribute must be unknown in Opera but "safe" for WinRT
1300 // https://msdn.microsoft.com/en-us/library/ie/hh465388.aspx#attribute_section 1187 // http://msdn.microsoft.com/en-us/library/ie/hh465388.aspx#attribute_section
Line 1301... Line 1188...
1301 if ( el.querySelectorAll("[msallowcapture^='']").length ) { 1188 if ( div.querySelectorAll("[msallowcapture^='']").length ) {
1302 rbuggyQSA.push( "[*^$]=" + whitespace + "*(?:''|\"\")" ); 1189 rbuggyQSA.push( "[*^$]=" + whitespace + "*(?:''|\"\")" );
1303 } 1190 }
1304   1191  
1305 // Support: IE8 1192 // Support: IE8
Line 1306... Line 1193...
1306 // Boolean attributes and "value" are not treated correctly 1193 // Boolean attributes and "value" are not treated correctly
1307 if ( !el.querySelectorAll("[selected]").length ) { 1194 if ( !div.querySelectorAll("[selected]").length ) {
1308 rbuggyQSA.push( "\\[" + whitespace + "*(?:value|" + booleans + ")" ); 1195 rbuggyQSA.push( "\\[" + whitespace + "*(?:value|" + booleans + ")" );
1309 } 1196 }
Line 1310... Line 1197...
1310   1197  
1311 // Support: Chrome<29, Android<4.4, Safari<7.0+, iOS<7.0+, PhantomJS<1.9.8+ 1198 // Support: Chrome<29, Android<4.2+, Safari<7.0+, iOS<7.0+, PhantomJS<1.9.7+
1312 if ( !el.querySelectorAll( "[id~=" + expando + "-]" ).length ) { 1199 if ( !div.querySelectorAll( "[id~=" + expando + "-]" ).length ) {
1313 rbuggyQSA.push("~="); 1200 rbuggyQSA.push("~=");
1314 } 1201 }
1315   1202  
Line 1316... Line 1203...
1316 // Webkit/Opera - :checked should return selected option elements 1203 // Webkit/Opera - :checked should return selected option elements
1317 // http://www.w3.org/TR/2011/REC-css3-selectors-20110929/#checked 1204 // http://www.w3.org/TR/2011/REC-css3-selectors-20110929/#checked
1318 // IE8 throws error here and will not see later tests 1205 // IE8 throws error here and will not see later tests
1319 if ( !el.querySelectorAll(":checked").length ) { 1206 if ( !div.querySelectorAll(":checked").length ) {
1320 rbuggyQSA.push(":checked"); 1207 rbuggyQSA.push(":checked");
1321 } 1208 }
1322   1209  
Line 1323... Line 1210...
1323 // Support: Safari 8+, iOS 8+ 1210 // Support: Safari 8+, iOS 8+
1324 // https://bugs.webkit.org/show_bug.cgi?id=136851 -  
1325 // In-page `selector#id sibling-combinator selector` fails -  
1326 if ( !el.querySelectorAll( "a#" + expando + "+*" ).length ) { -  
1327 rbuggyQSA.push(".#.+[+~]"); 1211 // https://bugs.webkit.org/show_bug.cgi?id=136851
1328 } 1212 // In-page `selector#id sibing-combinator selector` fails
1329 }); 1213 if ( !div.querySelectorAll( "a#" + expando + "+*" ).length ) {
1330   1214 rbuggyQSA.push(".#.+[+~]");
1331 assert(function( el ) { 1215 }
Line 1332... Line 1216...
1332 el.innerHTML = "<a href='' disabled='disabled'></a>" + 1216 });
1333 "<select disabled='disabled'><option/></select>"; 1217  
1334   1218 assert(function( div ) {
1335 // Support: Windows 8 Native Apps 1219 // Support: Windows 8 Native Apps
1336 // The type and name attributes are restricted during .innerHTML assignment 1220 // The type and name attributes are restricted during .innerHTML assignment
Line 1337... Line 1221...
1337 var input = document.createElement("input"); 1221 var input = doc.createElement("input");
1338 input.setAttribute( "type", "hidden" ); 1222 input.setAttribute( "type", "hidden" );
1339 el.appendChild( input ).setAttribute( "name", "D" ); 1223 div.appendChild( input ).setAttribute( "name", "D" );
1340   -  
1341 // Support: IE8 -  
1342 // Enforce case-sensitivity of name attribute -  
1343 if ( el.querySelectorAll("[name=d]").length ) { -  
1344 rbuggyQSA.push( "name" + whitespace + "*[*^$|!~]?=" ); -  
1345 } -  
1346   -  
1347 // FF 3.5 - :enabled/:disabled and hidden elements (hidden elements are still enabled) 1224  
1348 // IE8 throws error here and will not see later tests 1225 // Support: IE8
Line 1349... Line 1226...
1349 if ( el.querySelectorAll(":enabled").length !== 2 ) { 1226 // Enforce case-sensitivity of name attribute
1350 rbuggyQSA.push( ":enabled", ":disabled" ); 1227 if ( div.querySelectorAll("[name=d]").length ) {
1351 } 1228 rbuggyQSA.push( "name" + whitespace + "*[*^$|!~]?=" );
1352   1229 }
1353 // Support: IE9-11+ 1230  
Line 1354... Line 1231...
1354 // IE's :disabled selector does not pick up the children of disabled fieldsets 1231 // FF 3.5 - :enabled/:disabled and hidden elements (hidden elements are still enabled)
1355 docElem.appendChild( el ).disabled = true; 1232 // IE8 throws error here and will not see later tests
1356 if ( el.querySelectorAll(":disabled").length !== 2 ) { 1233 if ( !div.querySelectorAll(":enabled").length ) {
1357 rbuggyQSA.push( ":enabled", ":disabled" ); 1234 rbuggyQSA.push( ":enabled", ":disabled" );
1358 } 1235 }
Line 1359... Line 1236...
1359   1236  
1360 // Opera 10-11 does not throw on post-comma invalid pseudos 1237 // Opera 10-11 does not throw on post-comma invalid pseudos
1361 el.querySelectorAll("*,:x"); 1238 div.querySelectorAll("*,:x");
1362 rbuggyQSA.push(",.*:"); 1239 rbuggyQSA.push(",.*:");
Line 1363... Line 1240...
1363 }); 1240 });
1364 } 1241 }
1365   1242  
1366 if ( (support.matchesSelector = rnative.test( (matches = docElem.matches || 1243 if ( (support.matchesSelector = rnative.test( (matches = docElem.matches ||
1367 docElem.webkitMatchesSelector || 1244 docElem.webkitMatchesSelector ||
1368 docElem.mozMatchesSelector || 1245 docElem.mozMatchesSelector ||
Line 1369... Line 1246...
1369 docElem.oMatchesSelector || 1246 docElem.oMatchesSelector ||
Line 1387... Line 1264...
1387 /* Contains 1264 /* Contains
1388 ---------------------------------------------------------------------- */ 1265 ---------------------------------------------------------------------- */
1389 hasCompare = rnative.test( docElem.compareDocumentPosition ); 1266 hasCompare = rnative.test( docElem.compareDocumentPosition );
Line 1390... Line 1267...
1390   1267  
1391 // Element contains another 1268 // Element contains another
1392 // Purposefully self-exclusive 1269 // Purposefully does not implement inclusive descendent
1393 // As in, an element does not contain itself 1270 // As in, an element does not contain itself
1394 contains = hasCompare || rnative.test( docElem.contains ) ? 1271 contains = hasCompare || rnative.test( docElem.contains ) ?
1395 function( a, b ) { 1272 function( a, b ) {
1396 var adown = a.nodeType === 9 ? a.documentElement : a, 1273 var adown = a.nodeType === 9 ? a.documentElement : a,
Line 1441... Line 1318...
1441 // Disconnected nodes 1318 // Disconnected nodes
1442 if ( compare & 1 || 1319 if ( compare & 1 ||
1443 (!support.sortDetached && b.compareDocumentPosition( a ) === compare) ) { 1320 (!support.sortDetached && b.compareDocumentPosition( a ) === compare) ) {
Line 1444... Line 1321...
1444   1321  
1445 // Choose the first element that is related to our preferred document 1322 // Choose the first element that is related to our preferred document
1446 if ( a === document || a.ownerDocument === preferredDoc && contains(preferredDoc, a) ) { 1323 if ( a === doc || a.ownerDocument === preferredDoc && contains(preferredDoc, a) ) {
1447 return -1; 1324 return -1;
1448 } 1325 }
1449 if ( b === document || b.ownerDocument === preferredDoc && contains(preferredDoc, b) ) { 1326 if ( b === doc || b.ownerDocument === preferredDoc && contains(preferredDoc, b) ) {
1450 return 1; 1327 return 1;
Line 1451... Line 1328...
1451 } 1328 }
1452   1329  
Line 1472... Line 1349...
1472 ap = [ a ], 1349 ap = [ a ],
1473 bp = [ b ]; 1350 bp = [ b ];
Line 1474... Line 1351...
1474   1351  
1475 // Parentless nodes are either documents or disconnected 1352 // Parentless nodes are either documents or disconnected
1476 if ( !aup || !bup ) { 1353 if ( !aup || !bup ) {
1477 return a === document ? -1 : 1354 return a === doc ? -1 :
1478 b === document ? 1 : 1355 b === doc ? 1 :
1479 aup ? -1 : 1356 aup ? -1 :
1480 bup ? 1 : 1357 bup ? 1 :
1481 sortInput ? 1358 sortInput ?
1482 ( indexOf( sortInput, a ) - indexOf( sortInput, b ) ) : 1359 ( indexOf( sortInput, a ) - indexOf( sortInput, b ) ) :
Line 1510... Line 1387...
1510 ap[i] === preferredDoc ? -1 : 1387 ap[i] === preferredDoc ? -1 :
1511 bp[i] === preferredDoc ? 1 : 1388 bp[i] === preferredDoc ? 1 :
1512 0; 1389 0;
1513 }; 1390 };
Line 1514... Line 1391...
1514   1391  
1515 return document; 1392 return doc;
Line 1516... Line 1393...
1516 }; 1393 };
1517   1394  
1518 Sizzle.matches = function( expr, elements ) { 1395 Sizzle.matches = function( expr, elements ) {
Line 1527... Line 1404...
1527   1404  
1528 // Make sure that attribute selectors are quoted 1405 // Make sure that attribute selectors are quoted
Line 1529... Line 1406...
1529 expr = expr.replace( rattributeQuotes, "='$1']" ); 1406 expr = expr.replace( rattributeQuotes, "='$1']" );
1530   -  
1531 if ( support.matchesSelector && documentIsHTML && 1407  
1532 !compilerCache[ expr + " " ] && 1408 if ( support.matchesSelector && documentIsHTML &&
Line 1533... Line 1409...
1533 ( !rbuggyMatches || !rbuggyMatches.test( expr ) ) && 1409 ( !rbuggyMatches || !rbuggyMatches.test( expr ) ) &&
1534 ( !rbuggyQSA || !rbuggyQSA.test( expr ) ) ) { 1410 ( !rbuggyQSA || !rbuggyQSA.test( expr ) ) ) {
Line 1576... Line 1452...
1576 (val = elem.getAttributeNode(name)) && val.specified ? 1452 (val = elem.getAttributeNode(name)) && val.specified ?
1577 val.value : 1453 val.value :
1578 null; 1454 null;
1579 }; 1455 };
Line 1580... Line -...
1580   -  
1581 Sizzle.escape = function( sel ) { -  
1582 return (sel + "").replace( rcssescape, fcssescape ); -  
1583 }; -  
1584   1456  
1585 Sizzle.error = function( msg ) { 1457 Sizzle.error = function( msg ) {
1586 throw new Error( "Syntax error, unrecognized expression: " + msg ); 1458 throw new Error( "Syntax error, unrecognized expression: " + msg );
Line 1587... Line 1459...
1587 }; 1459 };
Line 1805... Line 1677...
1805 function( elem ) { 1677 function( elem ) {
1806 return !!elem.parentNode; 1678 return !!elem.parentNode;
1807 } : 1679 } :
Line 1808... Line 1680...
1808   1680  
1809 function( elem, context, xml ) { 1681 function( elem, context, xml ) {
1810 var cache, uniqueCache, outerCache, node, nodeIndex, start, 1682 var cache, outerCache, node, diff, nodeIndex, start,
1811 dir = simple !== forward ? "nextSibling" : "previousSibling", 1683 dir = simple !== forward ? "nextSibling" : "previousSibling",
1812 parent = elem.parentNode, 1684 parent = elem.parentNode,
1813 name = ofType && elem.nodeName.toLowerCase(), 1685 name = ofType && elem.nodeName.toLowerCase(),
1814 useCache = !xml && !ofType, -  
Line 1815... Line 1686...
1815 diff = false; 1686 useCache = !xml && !ofType;
Line 1816... Line 1687...
1816   1687  
1817 if ( parent ) { 1688 if ( parent ) {
1818   1689  
1819 // :(first|last|only)-(child|of-type) 1690 // :(first|last|only)-(child|of-type)
1820 if ( simple ) { 1691 if ( simple ) {
1821 while ( dir ) { -  
1822 node = elem; 1692 while ( dir ) {
1823 while ( (node = node[ dir ]) ) { -  
1824 if ( ofType ? -  
1825 node.nodeName.toLowerCase() === name : 1693 node = elem;
1826 node.nodeType === 1 ) { 1694 while ( (node = node[ dir ]) ) {
1827   1695 if ( ofType ? node.nodeName.toLowerCase() === name : node.nodeType === 1 ) {
1828 return false; 1696 return false;
1829 } 1697 }
Line 1836... Line 1704...
1836   1704  
Line 1837... Line 1705...
1837 start = [ forward ? parent.firstChild : parent.lastChild ]; 1705 start = [ forward ? parent.firstChild : parent.lastChild ];
1838   1706  
1839 // non-xml :nth-child(...) stores cache data on `parent` -  
1840 if ( forward && useCache ) { 1707 // non-xml :nth-child(...) stores cache data on `parent`
1841   -  
1842 // Seek `elem` from a previously-cached index -  
1843   -  
1844 // ...in a gzip-friendly way 1708 if ( forward && useCache ) {
1845 node = parent; -  
1846 outerCache = node[ expando ] || (node[ expando ] = {}); -  
1847   -  
1848 // Support: IE <9 only -  
1849 // Defend against cloned attroperties (jQuery gh-1709) -  
1850 uniqueCache = outerCache[ node.uniqueID ] || -  
1851 (outerCache[ node.uniqueID ] = {}); 1709 // Seek `elem` from a previously-cached index
1852   1710 outerCache = parent[ expando ] || (parent[ expando ] = {});
1853 cache = uniqueCache[ type ] || []; 1711 cache = outerCache[ type ] || [];
1854 nodeIndex = cache[ 0 ] === dirruns && cache[ 1 ]; 1712 nodeIndex = cache[0] === dirruns && cache[1];
Line 1855... Line 1713...
1855 diff = nodeIndex && cache[ 2 ]; 1713 diff = cache[0] === dirruns && cache[2];
Line 1856... Line 1714...
1856 node = nodeIndex && parent.childNodes[ nodeIndex ]; 1714 node = nodeIndex && parent.childNodes[ nodeIndex ];
1857   1715  
Line 1858... Line 1716...
1858 while ( (node = ++nodeIndex && node && node[ dir ] || 1716 while ( (node = ++nodeIndex && node && node[ dir ] ||
1859   1717  
1860 // Fallback to seeking `elem` from the start 1718 // Fallback to seeking `elem` from the start
1861 (diff = nodeIndex = 0) || start.pop()) ) { 1719 (diff = nodeIndex = 0) || start.pop()) ) {
1862   1720  
1863 // When found, cache indexes on `parent` and break 1721 // When found, cache indexes on `parent` and break
Line 1864... Line -...
1864 if ( node.nodeType === 1 && ++diff && node === elem ) { -  
1865 uniqueCache[ type ] = [ dirruns, nodeIndex, diff ]; 1722 if ( node.nodeType === 1 && ++diff && node === elem ) {
1866 break; -  
1867 } 1723 outerCache[ type ] = [ dirruns, nodeIndex, diff ];
1868 } 1724 break;
1869   -  
Line 1870... Line -...
1870 } else { -  
1871 // Use previously-cached element index if available -  
1872 if ( useCache ) { -  
1873 // ...in a gzip-friendly way -  
1874 node = elem; -  
1875 outerCache = node[ expando ] || (node[ expando ] = {}); -  
1876   -  
1877 // Support: IE <9 only -  
1878 // Defend against cloned attroperties (jQuery gh-1709) -  
1879 uniqueCache = outerCache[ node.uniqueID ] || -  
1880 (outerCache[ node.uniqueID ] = {}); -  
1881   1725 }
1882 cache = uniqueCache[ type ] || []; 1726 }
1883 nodeIndex = cache[ 0 ] === dirruns && cache[ 1 ]; 1727  
1884 diff = nodeIndex; 1728 // Use previously-cached element index if available
1885 } 1729 } else if ( useCache && (cache = (elem[ expando ] || (elem[ expando ] = {}))[ type ]) && cache[0] === dirruns ) {
Line 1886... Line -...
1886   -  
1887 // xml :nth-child(...) 1730 diff = cache[1];
1888 // or :nth-last-child(...) or :nth(-last)?-of-type(...) -  
1889 if ( diff === false ) { -  
1890 // Use the same loop as above to seek `elem` from the start -  
1891 while ( (node = ++nodeIndex && node && node[ dir ] || 1731  
1892 (diff = nodeIndex = 0) || start.pop()) ) { 1732 // xml :nth-child(...) or :nth-last-child(...) or :nth(-last)?-of-type(...)
1893   1733 } else {
1894 if ( ( ofType ? -  
1895 node.nodeName.toLowerCase() === name : -  
1896 node.nodeType === 1 ) && -  
1897 ++diff ) { -  
1898   -  
1899 // Cache the index of each encountered element -  
1900 if ( useCache ) { -  
1901 outerCache = node[ expando ] || (node[ expando ] = {}); 1734 // Use the same loop as above to seek `elem` from the start
Line 1902... Line 1735...
1902   1735 while ( (node = ++nodeIndex && node && node[ dir ] ||
1903 // Support: IE <9 only 1736 (diff = nodeIndex = 0) || start.pop()) ) {
1904 // Defend against cloned attroperties (jQuery gh-1709) 1737  
1905 uniqueCache = outerCache[ node.uniqueID ] || 1738 if ( ( ofType ? node.nodeName.toLowerCase() === name : node.nodeType === 1 ) && ++diff ) {
1906 (outerCache[ node.uniqueID ] = {}); 1739 // Cache the index of each encountered element
1907   1740 if ( useCache ) {
1908 uniqueCache[ type ] = [ dirruns, diff ]; -  
Line 1909... Line 1741...
1909 } 1741 (node[ expando ] || (node[ expando ] = {}))[ type ] = [ dirruns, diff ];
1910   1742 }
1911 if ( node === elem ) { 1743  
1912 break; 1744 if ( node === elem ) {
Line 2047... Line 1879...
2047 "focus": function( elem ) { 1879 "focus": function( elem ) {
2048 return elem === document.activeElement && (!document.hasFocus || document.hasFocus()) && !!(elem.type || elem.href || ~elem.tabIndex); 1880 return elem === document.activeElement && (!document.hasFocus || document.hasFocus()) && !!(elem.type || elem.href || ~elem.tabIndex);
2049 }, 1881 },
Line 2050... Line 1882...
2050   1882  
2051 // Boolean properties 1883 // Boolean properties
-   1884 "enabled": function( elem ) {
-   1885 return elem.disabled === false;
-   1886 },
2052 "enabled": createDisabledPseudo( false ), 1887  
-   1888 "disabled": function( elem ) {
-   1889 return elem.disabled === true;
Line 2053... Line 1890...
2053 "disabled": createDisabledPseudo( true ), 1890 },
2054   1891  
2055 "checked": function( elem ) { 1892 "checked": function( elem ) {
2056 // In CSS3, :checked should return both checked and selected elements 1893 // In CSS3, :checked should return both checked and selected elements
Line 2250... Line 2087...
2250 return selector; 2087 return selector;
2251 } 2088 }
Line 2252... Line 2089...
2252   2089  
2253 function addCombinator( matcher, combinator, base ) { 2090 function addCombinator( matcher, combinator, base ) {
2254 var dir = combinator.dir, -  
2255 skip = combinator.next, -  
2256 key = skip || dir, 2091 var dir = combinator.dir,
2257 checkNonElements = base && key === "parentNode", 2092 checkNonElements = base && dir === "parentNode",
Line 2258... Line 2093...
2258 doneName = done++; 2093 doneName = done++;
2259   2094  
2260 return combinator.first ? 2095 return combinator.first ?
2261 // Check against closest ancestor/preceding element 2096 // Check against closest ancestor/preceding element
2262 function( elem, context, xml ) { 2097 function( elem, context, xml ) {
2263 while ( (elem = elem[ dir ]) ) { 2098 while ( (elem = elem[ dir ]) ) {
2264 if ( elem.nodeType === 1 || checkNonElements ) { 2099 if ( elem.nodeType === 1 || checkNonElements ) {
2265 return matcher( elem, context, xml ); 2100 return matcher( elem, context, xml );
2266 } -  
2267 } 2101 }
Line 2268... Line 2102...
2268 return false; 2102 }
2269 } : 2103 } :
2270   2104  
2271 // Check against all ancestor/preceding elements 2105 // Check against all ancestor/preceding elements
Line 2272... Line 2106...
2272 function( elem, context, xml ) { 2106 function( elem, context, xml ) {
2273 var oldCache, uniqueCache, outerCache, 2107 var oldCache, outerCache,
2274 newCache = [ dirruns, doneName ]; 2108 newCache = [ dirruns, doneName ];
2275   2109  
2276 // We can't set arbitrary data on XML nodes, so they don't benefit from combinator caching 2110 // We can't set arbitrary data on XML nodes, so they don't benefit from dir caching
2277 if ( xml ) { 2111 if ( xml ) {
Line 2284... Line 2118...
2284 } 2118 }
2285 } else { 2119 } else {
2286 while ( (elem = elem[ dir ]) ) { 2120 while ( (elem = elem[ dir ]) ) {
2287 if ( elem.nodeType === 1 || checkNonElements ) { 2121 if ( elem.nodeType === 1 || checkNonElements ) {
2288 outerCache = elem[ expando ] || (elem[ expando ] = {}); 2122 outerCache = elem[ expando ] || (elem[ expando ] = {});
2289   -  
2290 // Support: IE <9 only -  
2291 // Defend against cloned attroperties (jQuery gh-1709) -  
2292 uniqueCache = outerCache[ elem.uniqueID ] || (outerCache[ elem.uniqueID ] = {}); -  
2293   -  
2294 if ( skip && skip === elem.nodeName.toLowerCase() ) { -  
2295 elem = elem[ dir ] || elem; -  
2296 } else if ( (oldCache = uniqueCache[ key ]) && 2123 if ( (oldCache = outerCache[ dir ]) &&
2297 oldCache[ 0 ] === dirruns && oldCache[ 1 ] === doneName ) { 2124 oldCache[ 0 ] === dirruns && oldCache[ 1 ] === doneName ) {
Line 2298... Line 2125...
2298   2125  
2299 // Assign to newCache so results back-propagate to previous elements 2126 // Assign to newCache so results back-propagate to previous elements
2300 return (newCache[ 2 ] = oldCache[ 2 ]); 2127 return (newCache[ 2 ] = oldCache[ 2 ]);
2301 } else { 2128 } else {
2302 // Reuse newcache so results back-propagate to previous elements 2129 // Reuse newcache so results back-propagate to previous elements
Line 2303... Line 2130...
2303 uniqueCache[ key ] = newCache; 2130 outerCache[ dir ] = newCache;
2304   2131  
2305 // A match means we're done; a fail means we have to keep checking 2132 // A match means we're done; a fail means we have to keep checking
2306 if ( (newCache[ 2 ] = matcher( elem, context, xml )) ) { 2133 if ( (newCache[ 2 ] = matcher( elem, context, xml )) ) {
2307 return true; 2134 return true;
2308 } 2135 }
2309 } 2136 }
2310 } 2137 }
2311 } -  
2312 } 2138 }
2313 return false; 2139 }
Line 2314... Line 2140...
2314 }; 2140 };
2315 } 2141 }
Line 2524... Line 2350...
2524 // Use integer dirruns iff this is the outermost matcher 2350 // Use integer dirruns iff this is the outermost matcher
2525 dirrunsUnique = (dirruns += contextBackup == null ? 1 : Math.random() || 0.1), 2351 dirrunsUnique = (dirruns += contextBackup == null ? 1 : Math.random() || 0.1),
2526 len = elems.length; 2352 len = elems.length;
Line 2527... Line 2353...
2527   2353  
2528 if ( outermost ) { 2354 if ( outermost ) {
2529 outermostContext = context === document || context || outermost; 2355 outermostContext = context !== document && context;
Line 2530... Line 2356...
2530 } 2356 }
-   2357  
2531   2358 // Add elements passing elementMatchers directly to results
2532 // Add elements passing elementMatchers directly to results 2359 // Keep `i` a string if there are no elements so `matchedCount` will be "00" below
2533 // Support: IE<9, Safari 2360 // Support: IE<9, Safari
2534 // Tolerate NodeList properties (IE: "length"; Safari: <number>) matching elements by id 2361 // Tolerate NodeList properties (IE: "length"; Safari: <number>) matching elements by id
2535 for ( ; i !== len && (elem = elems[i]) != null; i++ ) { 2362 for ( ; i !== len && (elem = elems[i]) != null; i++ ) {
2536 if ( byElement && elem ) { -  
2537 j = 0; -  
2538 if ( !context && elem.ownerDocument !== document ) { -  
2539 setDocument( elem ); -  
2540 xml = !documentIsHTML; 2363 if ( byElement && elem ) {
2541 } 2364 j = 0;
2542 while ( (matcher = elementMatchers[j++]) ) { 2365 while ( (matcher = elementMatchers[j++]) ) {
2543 if ( matcher( elem, context || document, xml) ) { 2366 if ( matcher( elem, context, xml ) ) {
2544 results.push( elem ); 2367 results.push( elem );
2545 break; 2368 break;
2546 } 2369 }
Line 2562... Line 2385...
2562 unmatched.push( elem ); 2385 unmatched.push( elem );
2563 } 2386 }
2564 } 2387 }
2565 } 2388 }
Line 2566... Line -...
2566   -  
2567 // `i` is now the count of elements visited above, and adding it to `matchedCount` -  
2568 // makes the latter nonnegative. -  
2569 matchedCount += i; -  
2570   2389  
2571 // Apply set filters to unmatched elements -  
2572 // NOTE: This can be skipped if there are no unmatched elements (i.e., `matchedCount` -  
2573 // equals `i`), unless we didn't visit _any_ elements in the above loop because we have -  
2574 // no element matchers and no seed. -  
2575 // Incrementing an initially-string "0" `i` allows `i` to remain a string only in that -  
2576 // case, which will result in a "00" `matchedCount` that differs from `i` but is also 2390 // Apply set filters to unmatched elements
2577 // numerically zero. 2391 matchedCount += i;
2578 if ( bySet && i !== matchedCount ) { 2392 if ( bySet && i !== matchedCount ) {
2579 j = 0; 2393 j = 0;
2580 while ( (matcher = setMatchers[j++]) ) { 2394 while ( (matcher = setMatchers[j++]) ) {
2581 matcher( unmatched, setMatched, context, xml ); 2395 matcher( unmatched, setMatched, context, xml );
Line 2664... Line 2478...
2664 compiled = typeof selector === "function" && selector, 2478 compiled = typeof selector === "function" && selector,
2665 match = !seed && tokenize( (selector = compiled.selector || selector) ); 2479 match = !seed && tokenize( (selector = compiled.selector || selector) );
Line 2666... Line 2480...
2666   2480  
Line 2667... Line 2481...
2667 results = results || []; 2481 results = results || [];
2668   -  
2669 // Try to minimize operations if there is only one selector in the list and no seed 2482  
Line 2670... Line 2483...
2670 // (the latter of which guarantees us context) 2483 // Try to minimize operations if there is no seed and only one group
2671 if ( match.length === 1 ) { 2484 if ( match.length === 1 ) {
2672   2485  
-   2486 // Take a shortcut and set the context if the root selector is an ID
2673 // Reduce context if the leading compound selector is an ID 2487 tokens = match[0] = match[0].slice( 0 );
Line 2674... Line 2488...
2674 tokens = match[0] = match[0].slice( 0 ); 2488 if ( tokens.length > 2 && (token = tokens[0]).type === "ID" &&
2675 if ( tokens.length > 2 && (token = tokens[0]).type === "ID" && 2489 support.getById && context.nodeType === 9 && documentIsHTML &&
2676 context.nodeType === 9 && documentIsHTML && Expr.relative[ tokens[1].type ] ) { 2490 Expr.relative[ tokens[1].type ] ) {
Line 2722... Line 2536...
2722 ( compiled || compile( selector, match ) )( 2536 ( compiled || compile( selector, match ) )(
2723 seed, 2537 seed,
2724 context, 2538 context,
2725 !documentIsHTML, 2539 !documentIsHTML,
2726 results, 2540 results,
2727 !context || rsibling.test( selector ) && testContext( context.parentNode ) || context 2541 rsibling.test( selector ) && testContext( context.parentNode ) || context
2728 ); 2542 );
2729 return results; 2543 return results;
2730 }; 2544 };
Line 2731... Line 2545...
2731   2545  
Line 2741... Line 2555...
2741 // Initialize against the default document 2555 // Initialize against the default document
2742 setDocument(); 2556 setDocument();
Line 2743... Line 2557...
2743   2557  
2744 // Support: Webkit<537.32 - Safari 6.0.3/Chrome 25 (fixed in Chrome 27) 2558 // Support: Webkit<537.32 - Safari 6.0.3/Chrome 25 (fixed in Chrome 27)
2745 // Detached nodes confoundingly follow *each other* 2559 // Detached nodes confoundingly follow *each other*
2746 support.sortDetached = assert(function( el ) { 2560 support.sortDetached = assert(function( div1 ) {
2747 // Should return 1, but returns 4 (following) 2561 // Should return 1, but returns 4 (following)
2748 return el.compareDocumentPosition( document.createElement("fieldset") ) & 1; 2562 return div1.compareDocumentPosition( document.createElement("div") ) & 1;
Line 2749... Line 2563...
2749 }); 2563 });
2750   2564  
2751 // Support: IE<8 2565 // Support: IE<8
2752 // Prevent attribute/property "interpolation" 2566 // Prevent attribute/property "interpolation"
2753 // https://msdn.microsoft.com/en-us/library/ms536429%28VS.85%29.aspx 2567 // http://msdn.microsoft.com/en-us/library/ms536429%28VS.85%29.aspx
2754 if ( !assert(function( el ) { 2568 if ( !assert(function( div ) {
2755 el.innerHTML = "<a href='#'></a>"; 2569 div.innerHTML = "<a href='#'></a>";
2756 return el.firstChild.getAttribute("href") === "#" ; 2570 return div.firstChild.getAttribute("href") === "#" ;
2757 }) ) { 2571 }) ) {
2758 addHandle( "type|href|height|width", function( elem, name, isXML ) { 2572 addHandle( "type|href|height|width", function( elem, name, isXML ) {
2759 if ( !isXML ) { 2573 if ( !isXML ) {
2760 return elem.getAttribute( name, name.toLowerCase() === "type" ? 1 : 2 ); 2574 return elem.getAttribute( name, name.toLowerCase() === "type" ? 1 : 2 );
2761 } 2575 }
Line 2762... Line 2576...
2762 }); 2576 });
2763 } 2577 }
2764   2578  
2765 // Support: IE<9 2579 // Support: IE<9
2766 // Use defaultValue in place of getAttribute("value") 2580 // Use defaultValue in place of getAttribute("value")
2767 if ( !support.attributes || !assert(function( el ) { 2581 if ( !support.attributes || !assert(function( div ) {
2768 el.innerHTML = "<input/>"; 2582 div.innerHTML = "<input/>";
2769 el.firstChild.setAttribute( "value", "" ); 2583 div.firstChild.setAttribute( "value", "" );
2770 return el.firstChild.getAttribute( "value" ) === ""; 2584 return div.firstChild.getAttribute( "value" ) === "";
2771 }) ) { 2585 }) ) {
2772 addHandle( "value", function( elem, name, isXML ) { 2586 addHandle( "value", function( elem, name, isXML ) {
2773 if ( !isXML && elem.nodeName.toLowerCase() === "input" ) { 2587 if ( !isXML && elem.nodeName.toLowerCase() === "input" ) {
2774 return elem.defaultValue; 2588 return elem.defaultValue;
Line 2775... Line 2589...
2775 } 2589 }
2776 }); 2590 });
2777 } 2591 }
2778   2592  
2779 // Support: IE<9 2593 // Support: IE<9
2780 // Use getAttributeNode to fetch booleans when getAttribute lies 2594 // Use getAttributeNode to fetch booleans when getAttribute lies
2781 if ( !assert(function( el ) { 2595 if ( !assert(function( div ) {
2782 return el.getAttribute("disabled") == null; 2596 return div.getAttribute("disabled") == null;
2783 }) ) { 2597 }) ) {
Line 2798... Line 2612...
2798   2612  
2799   2613  
2800   -  
2801 jQuery.find = Sizzle; -  
2802 jQuery.expr = Sizzle.selectors; 2614  
2803   2615 jQuery.find = Sizzle;
2804 // Deprecated 2616 jQuery.expr = Sizzle.selectors;
2805 jQuery.expr[ ":" ] = jQuery.expr.pseudos; 2617 jQuery.expr[":"] = jQuery.expr.pseudos;
2806 jQuery.uniqueSort = jQuery.unique = Sizzle.uniqueSort; 2618 jQuery.unique = Sizzle.uniqueSort;
2807 jQuery.text = Sizzle.getText; -  
2808 jQuery.isXMLDoc = Sizzle.isXML; -  
2809 jQuery.contains = Sizzle.contains; -  
2810 jQuery.escapeSelector = Sizzle.escape; -  
2811   -  
2812   -  
2813   -  
2814   -  
2815 var dir = function( elem, dir, until ) { -  
2816 var matched = [], -  
2817 truncate = until !== undefined; -  
2818   -  
2819 while ( ( elem = elem[ dir ] ) && elem.nodeType !== 9 ) { -  
2820 if ( elem.nodeType === 1 ) { -  
2821 if ( truncate && jQuery( elem ).is( until ) ) { -  
2822 break; -  
2823 } -  
2824 matched.push( elem ); -  
2825 } -  
Line 2826... Line -...
2826 } -  
2827 return matched; -  
2828 }; -  
2829   -  
2830   -  
2831 var siblings = function( n, elem ) { -  
2832 var matched = []; -  
2833   -  
2834 for ( ; n; n = n.nextSibling ) { -  
2835 if ( n.nodeType === 1 && n !== elem ) { -  
2836 matched.push( n ); -  
2837 } -  
Line 2838... Line 2619...
2838 } 2619 jQuery.text = Sizzle.getText;
Line 2839... Line 2620...
2839   2620 jQuery.isXMLDoc = Sizzle.isXML;
Line 2840... Line 2621...
2840 return matched; 2621 jQuery.contains = Sizzle.contains;
Line 2841... Line 2622...
2841 }; 2622  
2842   2623  
2843   2624  
2844 var rneedsContext = jQuery.expr.match.needsContext; 2625 var rneedsContext = jQuery.expr.match.needsContext;
-   2626  
2845   2627 var rsingleTag = (/^<(\w+)\s*\/?>(?:<\/\1>|)$/);
2846 var rsingleTag = ( /^<([a-z][^\/\0>:\x20\t\r\n\f]*)[\x20\t\r\n\f]*\/?>(?:<\/\1>|)$/i ); 2628  
-   2629  
2847   2630  
Line 2848... Line -...
2848   -  
2849   2631 <(\w+)\s*\/?><\/\1>var risSimple = /^.[^:#\[\.,]*$/;
2850 <([a-z][^\/\0><\/\1>var risSimple = /^.[^:#\[\.,]*$/; 2632  
2851   2633 <(\w+)\s*\/?><\/\1>// Implement the identical functionality for filter and not
2852 <([a-z][^\/\0><\/\1>// Implement the identical functionality for filter and not 2634 <(\w+)\s*\/?><\/\1>function winnow( elements, qualifier, not ) {
2853 <([a-z][^\/\0><\/\1>function winnow( elements, qualifier, not ) { -  
Line 2854... Line -...
2854 <([a-z][^\/\0><\/\1> if ( jQuery.isFunction( qualifier ) ) { -  
2855 <([a-z][^\/\0><\/\1> return jQuery.grep( elements, function( elem, i ) { -  
2856 <([a-z][^\/\0><\/\1> return !!qualifier.call( elem, i, elem ) !== not; -  
2857 <([a-z][^\/\0><\/\1> } ); -  
2858 <([a-z][^\/\0><\/\1> } -  
2859   2635 <(\w+)\s*\/?><\/\1> if ( jQuery.isFunction( qualifier ) ) {
Line 2860... Line 2636...
2860 <([a-z][^\/\0><\/\1> // Single element 2636 <(\w+)\s*\/?><\/\1> return jQuery.grep( elements, function( elem, i ) {
2861 <([a-z][^\/\0><\/\1> if ( qualifier.nodeType ) { 2637 <(\w+)\s*\/?><\/\1> /* jshint -W018 */
2862 <([a-z][^\/\0><\/\1> return jQuery.grep( elements, function( elem ) { 2638 <(\w+)\s*\/?><\/\1> return !!qualifier.call( elem, i, elem ) !== not;
2863 <([a-z][^\/\0><\/\1> return ( elem === qualifier ) !== not; 2639 <(\w+)\s*\/?><\/\1> });
Line 2864... Line -...
2864 <([a-z][^\/\0><\/\1> } ); -  
2865 <([a-z][^\/\0><\/\1> } 2640  
-   2641 <(\w+)\s*\/?><\/\1> }
-   2642  
2866   2643 <(\w+)\s*\/?><\/\1> if ( qualifier.nodeType ) {
2867 <([a-z][^\/\0><\/\1> // Arraylike of elements (jQuery, arguments, Array) 2644 <(\w+)\s*\/?><\/\1> return jQuery.grep( elements, function( elem ) {
2868 <([a-z][^\/\0><\/\1> if ( typeof qualifier !== "string" ) { 2645 <(\w+)\s*\/?><\/\1> return ( elem === qualifier ) !== not;
2869 <([a-z][^\/\0><\/\1> return jQuery.grep( elements, function( elem ) { 2646 <(\w+)\s*\/?><\/\1> });
Line 2870... Line 2647...
2870 <([a-z][^\/\0><\/\1> return ( indexOf.call( qualifier, elem ) > -1 ) !== not; 2647  
2871 <([a-z][^\/\0><\/\1> } ); 2648 <(\w+)\s*\/?><\/\1> }
Line 2872... Line 2649...
2872 <([a-z][^\/\0><\/\1> } 2649  
2873   2650 <(\w+)\s*\/?><\/\1> if ( typeof qualifier === "string" ) {
2874 <([a-z][^\/\0><\/\1> // Simple selector that can be filtered directly, removing non-Elements 2651 <(\w+)\s*\/?><\/\1> if ( risSimple.test( qualifier ) ) {
Line 2875... Line 2652...
2875 <([a-z][^\/\0><\/\1> if ( risSimple.test( qualifier ) ) { 2652 <(\w+)\s*\/?><\/\1> return jQuery.filter( qualifier, elements, not );
2876 <([a-z][^\/\0><\/\1> return jQuery.filter( qualifier, elements, not ); 2653 <(\w+)\s*\/?><\/\1> }
2877 <([a-z][^\/\0><\/\1> } -  
2878   -  
2879 <([a-z][^\/\0><\/\1> // Complex selector, compare the two sets, removing non-Elements 2654  
2880 <([a-z][^\/\0><\/\1> qualifier = jQuery.filter( qualifier, elements ); 2655 <(\w+)\s*\/?><\/\1> qualifier = jQuery.filter( qualifier, elements );
2881 <([a-z][^\/\0><\/\1> return jQuery.grep( elements, function( elem ) { 2656 <(\w+)\s*\/?><\/\1> }
2882 <([a-z][^\/\0><\/\1> return ( indexOf.call( qualifier, elem ) > -1 ) !== not && elem.nodeType === 1; 2657  
Line 2883... Line 2658...
2883 <([a-z][^\/\0><\/\1> } ); 2658 <(\w+)\s*\/?><\/\1> return jQuery.grep( elements, function( elem ) {
2884 <([a-z][^\/\0><\/\1>} 2659 <(\w+)\s*\/?><\/\1> return ( indexOf.call( qualifier, elem ) >= 0 ) !== not;
2885   2660 <(\w+)\s*\/?><\/\1> });
2886 <([a-z][^\/\0><\/\1>jQuery.filter = function( expr, elems, not ) { 2661 <(\w+)\s*\/?><\/\1>}
-   2662  
2887 <([a-z][^\/\0><\/\1> var elem = elems[ 0 ]; 2663 <(\w+)\s*\/?><\/\1>jQuery.filter = function( expr, elems, not ) {
Line 2888... Line 2664...
2888   2664 <(\w+)\s*\/?><\/\1> var elem = elems[ 0 ];
2889 <([a-z][^\/\0><\/\1> if ( not ) { 2665  
2890 <([a-z][^\/\0><\/\1> expr = ":not(" + expr + ")"; 2666 <(\w+)\s*\/?><\/\1> if ( not ) {
Line 2913... Line 2689...
2913 <([a-z][^\/\0><\/\1> } 2689 <(\w+)\s*\/?><\/\1> }
2914 <([a-z][^\/\0><\/\1> } 2690 <(\w+)\s*\/?><\/\1> }
2915 <([a-z][^\/\0><\/\1> } ) ); 2691 <(\w+)\s*\/?><\/\1> }) );
2916 <([a-z][^\/\0><\/\1> } 2692 <(\w+)\s*\/?><\/\1> }
Line 2917... Line -...
2917   -  
2918 <([a-z][^\/\0><\/\1> ret = this.pushStack( [] ); -  
2919   2693  
2920 <([a-z][^\/\0><\/\1> for ( i = 0; i < len; i++ ) { 2694 <(\w+)\s*\/?><\/\1> for ( i = 0; i < len; i++ ) {
2921 <([a-z][^\/\0><\/\1> jQuery.find( selector, self[ i ], ret ); 2695 <(\w+)\s*\/?><\/\1> jQuery.find( selector, self[ i ], ret );
Line -... Line 2696...
-   2696 <(\w+)\s*\/?><\/\1> }
2922 <([a-z][^\/\0><\/\1> } 2697  
-   2698 <(\w+)\s*\/?><\/\1> // Needed because $( selector, context ) becomes $( context ).find( selector )
-   2699 <(\w+)\s*\/?><\/\1> ret = this.pushStack( len > 1 ? jQuery.unique( ret ) : ret );
2923   2700 <(\w+)\s*\/?><\/\1> ret.selector = this.selector ? this.selector + " " + selector : selector;
2924 <([a-z][^\/\0><\/\1> return len > 1 ? jQuery.uniqueSort( ret ) : ret; 2701 <(\w+)\s*\/?><\/\1> return ret;
2925 <([a-z][^\/\0><\/\1> }, 2702 <(\w+)\s*\/?><\/\1> },
2926 <([a-z][^\/\0><\/\1> filter: function( selector ) { 2703 <(\w+)\s*\/?><\/\1> filter: function( selector ) {
2927 <([a-z][^\/\0><\/\1> return this.pushStack( winnow( this, selector || [], false ) ); 2704 <(\w+)\s*\/?><\/\1> return this.pushStack( winnow(this, selector || [], false) );
Line 2951... Line 2728...
2951 <([a-z][^\/\0><\/\1>var rootjQuery, 2728 <(\w+)\s*\/?><\/\1>var rootjQuery,
Line 2952... Line 2729...
2952   2729  
2953 <([a-z][^\/\0><\/\1> // A simple way to check for HTML strings 2730 <(\w+)\s*\/?><\/\1> // A simple way to check for HTML strings
2954 <([a-z][^\/\0><\/\1> // Prioritize #id over <tag> to avoid XSS via location.hash (#9521) 2731 <(\w+)\s*\/?><\/\1> // Prioritize #id over <tag> to avoid XSS via location.hash (#9521)
2955 <([a-z][^\/\0><\/\1> // Strict HTML recognition (#11290: must start with <) -  
2956 <([a-z][^\/\0><\/\1> // Shortcut simple #id case for speed 2732 <(\w+)\s*\/?><\/\1> // Strict HTML recognition (#11290: must start with <)
Line 2957... Line 2733...
2957 <([a-z][^\/\0><\/\1> rquickExpr = /^(?:\s*(<[\w\W]+>)[^>]*|#([\w-]+))$/, 2733 <(\w+)\s*\/?><\/\1> rquickExpr = /^(?:\s*(<[\w\W]+>)[^>]*|#([\w-]*))$/,
2958   2734  
Line 2959... Line 2735...
2959 <([a-z][^\/\0><\/\1><[\w\W]+> init = jQuery.fn.init = function( selector, context, root ) { 2735 <(\w+)\s*\/?><\/\1><[\w\W]+> init = jQuery.fn.init = function( selector, context ) {
2960 <([a-z][^\/\0><\/\1><[\w\W]+> var match, elem; 2736 <(\w+)\s*\/?><\/\1><[\w\W]+> var match, elem;
2961   2737  
2962 <([a-z][^\/\0><\/\1><[\w\W]+> // HANDLE: $(""), $(null), $(undefined), $(false) 2738 <(\w+)\s*\/?><\/\1><[\w\W]+> // HANDLE: $(""), $(null), $(undefined), $(false)
Line 2963... Line -...
2963 <([a-z][^\/\0><\/\1><[\w\W]+> if ( !selector ) { -  
2964 <([a-z][^\/\0><\/\1><[\w\W]+> return this; -  
2965 <([a-z][^\/\0><\/\1><[\w\W]+> } -  
2966   -  
2967 <([a-z][^\/\0><\/\1><[\w\W]+> // Method init() accepts an alternate rootjQuery 2739 <(\w+)\s*\/?><\/\1><[\w\W]+> if ( !selector ) {
2968 <([a-z][^\/\0><\/\1><[\w\W]+> // so migrate can support jQuery.sub (gh-2101) 2740 <(\w+)\s*\/?><\/\1><[\w\W]+> return this;
2969 <([a-z][^\/\0><\/\1><[\w\W]+> root = root || rootjQuery; -  
2970   2741 <(\w+)\s*\/?><\/\1><[\w\W]+> }
2971 <([a-z][^\/\0><\/\1><[\w\W]+> // Handle HTML strings -  
2972 <([a-z][^\/\0><\/\1><[\w\W]+> if ( typeof selector === "string" ) { -  
2973 <([a-z][^\/\0><\/\1><[\w\W]+> if ( selector[ 0 ] === "<" && 2742  
2974 <([a-z][^\/\0><\/\1><[\w\W]+> selector[ selector.length - 1 ] === ">" && 2743 <(\w+)\s*\/?><\/\1><[\w\W]+> // Handle HTML strings
Line 2975... Line 2744...
2975 <([a-z][^\/\0><\/\1><[\w\W]+> selector.length >= 3 ) { 2744 <(\w+)\s*\/?><\/\1><[\w\W]+> if ( typeof selector === "string" ) {
2976   2745 <(\w+)\s*\/?><\/\1><[\w\W]+> if ( selector[0] === "<" && selector[ selector.length - 1 ] === ">" && selector.length >= 3 ) {
Line 2997... Line 2766...
2997 <([a-z][^\/\0><\/\1><[\w\W]+> ) ); 2766 <(\w+)\s*\/?><\/\1><[\w\W]+> ) );
Line 2998... Line 2767...
2998   2767  
2999 <([a-z][^\/\0><\/\1><[\w\W]+> // HANDLE: $(html, props) 2768 <(\w+)\s*\/?><\/\1><[\w\W]+> // HANDLE: $(html, props)
3000 <([a-z][^\/\0><\/\1><[\w\W]+> if ( rsingleTag.test( match[ 1 ] ) && jQuery.isPlainObject( context ) ) { 2769 <(\w+)\s*\/?><\/\1><[\w\W]+> if ( rsingleTag.test( match[1] ) && jQuery.isPlainObject( context ) ) {
3001 <([a-z][^\/\0><\/\1><[\w\W]+> for ( match in context ) { -  
3002   2770 <(\w+)\s*\/?><\/\1><[\w\W]+> for ( match in context ) {
3003 <([a-z][^\/\0><\/\1><[\w\W]+> // Properties of context are called as methods if possible 2771 <(\w+)\s*\/?><\/\1><[\w\W]+> // Properties of context are called as methods if possible
3004 <([a-z][^\/\0><\/\1><[\w\W]+> if ( jQuery.isFunction( this[ match ] ) ) { 2772 <(\w+)\s*\/?><\/\1><[\w\W]+> if ( jQuery.isFunction( this[ match ] ) ) {
Line 3005... Line 2773...
3005 <([a-z][^\/\0><\/\1><[\w\W]+> this[ match ]( context[ match ] ); 2773 <(\w+)\s*\/?><\/\1><[\w\W]+> this[ match ]( context[ match ] );
Line 3015... Line 2783...
3015   2783  
3016 <([a-z][^\/\0><\/\1><[\w\W]+> // HANDLE: $(#id) 2784 <(\w+)\s*\/?><\/\1><[\w\W]+> // HANDLE: $(#id)
3017 <([a-z][^\/\0><\/\1><[\w\W]+> } else { 2785 <(\w+)\s*\/?><\/\1><[\w\W]+> } else {
Line -... Line 2786...
-   2786 <(\w+)\s*\/?><\/\1><[\w\W]+> elem = document.getElementById( match[2] );
-   2787  
3018 <([a-z][^\/\0><\/\1><[\w\W]+> elem = document.getElementById( match[ 2 ] ); 2788 <(\w+)\s*\/?><\/\1><[\w\W]+> // Support: Blackberry 4.6
3019   -  
3020 <([a-z][^\/\0><\/\1><[\w\W]+> if ( elem ) { 2789 <(\w+)\s*\/?><\/\1><[\w\W]+> // gEBID returns nodes no longer in the document (#6963)
3021   -  
3022 <([a-z][^\/\0><\/\1><[\w\W]+> // Inject the element directly into the jQuery object 2790 <(\w+)\s*\/?><\/\1><[\w\W]+> if ( elem && elem.parentNode ) {
-   2791 <(\w+)\s*\/?><\/\1><[\w\W]+> // Inject the element directly into the jQuery object
3023 <([a-z][^\/\0><\/\1><[\w\W]+> this[ 0 ] = elem; 2792 <(\w+)\s*\/?><\/\1><[\w\W]+> this.length = 1;
-   2793 <(\w+)\s*\/?><\/\1><[\w\W]+> this[0] = elem;
-   2794 <(\w+)\s*\/?><\/\1><[\w\W]+> }
-   2795  
3024 <([a-z][^\/\0><\/\1><[\w\W]+> this.length = 1; 2796 <(\w+)\s*\/?><\/\1><[\w\W]+> this.context = document;
3025 <([a-z][^\/\0><\/\1><[\w\W]+> } 2797 <(\w+)\s*\/?><\/\1><[\w\W]+> this.selector = selector;
Line 3026... Line 2798...
3026 <([a-z][^\/\0><\/\1><[\w\W]+> return this; 2798 <(\w+)\s*\/?><\/\1><[\w\W]+> return this;
3027 <([a-z][^\/\0><\/\1><[\w\W]+> } 2799 <(\w+)\s*\/?><\/\1><[\w\W]+> }
3028   2800  
Line 3029... Line 2801...
3029 <([a-z][^\/\0><\/\1><[\w\W]+> // HANDLE: $(expr, $(...)) 2801 <(\w+)\s*\/?><\/\1><[\w\W]+> // HANDLE: $(expr, $(...))
3030 <([a-z][^\/\0><\/\1><[\w\W]+> } else if ( !context || context.jquery ) { 2802 <(\w+)\s*\/?><\/\1><[\w\W]+> } else if ( !context || context.jquery ) {
3031 <([a-z][^\/\0><\/\1><[\w\W]+> return ( context || root ).find( selector ); 2803 <(\w+)\s*\/?><\/\1><[\w\W]+> return ( context || rootjQuery ).find( selector );
3032   2804  
3033 <([a-z][^\/\0><\/\1><[\w\W]+> // HANDLE: $(expr, context) 2805 <(\w+)\s*\/?><\/\1><[\w\W]+> // HANDLE: $(expr, context)
Line 3034... Line 2806...
3034 <([a-z][^\/\0><\/\1><[\w\W]+> // (which is just equivalent to: $(context).find(expr) 2806 <(\w+)\s*\/?><\/\1><[\w\W]+> // (which is just equivalent to: $(context).find(expr)
3035 <([a-z][^\/\0><\/\1><[\w\W]+> } else { 2807 <(\w+)\s*\/?><\/\1><[\w\W]+> } else {
3036 <([a-z][^\/\0><\/\1><[\w\W]+> return this.constructor( context ).find( selector ); 2808 <(\w+)\s*\/?><\/\1><[\w\W]+> return this.constructor( context ).find( selector );
3037 <([a-z][^\/\0><\/\1><[\w\W]+> } 2809 <(\w+)\s*\/?><\/\1><[\w\W]+> }
3038   2810  
Line 3039... Line 2811...
3039 <([a-z][^\/\0><\/\1><[\w\W]+> // HANDLE: $(DOMElement) 2811 <(\w+)\s*\/?><\/\1><[\w\W]+> // HANDLE: $(DOMElement)
3040 <([a-z][^\/\0><\/\1><[\w\W]+> } else if ( selector.nodeType ) { 2812 <(\w+)\s*\/?><\/\1><[\w\W]+> } else if ( selector.nodeType ) {
3041 <([a-z][^\/\0><\/\1><[\w\W]+> this[ 0 ] = selector; 2813 <(\w+)\s*\/?><\/\1><[\w\W]+> this.context = this[0] = selector;
3042 <([a-z][^\/\0><\/\1><[\w\W]+> this.length = 1; 2814 <(\w+)\s*\/?><\/\1><[\w\W]+> this.length = 1;
3043 <([a-z][^\/\0><\/\1><[\w\W]+> return this; 2815 <(\w+)\s*\/?><\/\1><[\w\W]+> return this;
3044   -  
3045 <([a-z][^\/\0><\/\1><[\w\W]+> // HANDLE: $(function) 2816  
3046 <([a-z][^\/\0><\/\1><[\w\W]+> // Shortcut for document ready 2817 <(\w+)\s*\/?><\/\1><[\w\W]+> // HANDLE: $(function)
3047 <([a-z][^\/\0><\/\1><[\w\W]+> } else if ( jQuery.isFunction( selector ) ) { 2818 <(\w+)\s*\/?><\/\1><[\w\W]+> // Shortcut for document ready
Line -... Line 2819...
-   2819 <(\w+)\s*\/?><\/\1><[\w\W]+> } else if ( jQuery.isFunction( selector ) ) {
-   2820 <(\w+)\s*\/?><\/\1><[\w\W]+> return typeof rootjQuery.ready !== "undefined" ?
-   2821 <(\w+)\s*\/?><\/\1><[\w\W]+> rootjQuery.ready( selector ) :
-   2822 <(\w+)\s*\/?><\/\1><[\w\W]+> // Execute immediately if ready is not present
-   2823 <(\w+)\s*\/?><\/\1><[\w\W]+> selector( jQuery );
3048 <([a-z][^\/\0><\/\1><[\w\W]+> return root.ready !== undefined ? 2824 <(\w+)\s*\/?><\/\1><[\w\W]+> }
3049 <([a-z][^\/\0><\/\1><[\w\W]+> root.ready( selector ) : 2825  
Line 3050... Line 2826...
3050   2826 <(\w+)\s*\/?><\/\1><[\w\W]+> if ( selector.selector !== undefined ) {
3051 <([a-z][^\/\0><\/\1><[\w\W]+> // Execute immediately if ready is not present 2827 <(\w+)\s*\/?><\/\1><[\w\W]+> this.selector = selector.selector;
Line 3061... Line 2837...
3061 <([a-z][^\/\0><\/\1><[\w\W]+>// Initialize central reference 2837 <(\w+)\s*\/?><\/\1><[\w\W]+>// Initialize central reference
3062 <([a-z][^\/\0><\/\1><[\w\W]+>rootjQuery = jQuery( document ); 2838 <(\w+)\s*\/?><\/\1><[\w\W]+>rootjQuery = jQuery( document );
Line 3063... Line 2839...
3063   2839  
3064   -  
3065 <([a-z][^\/\0><\/\1><[\w\W]+>var rparentsprev = /^(?:parents|prev(?:Until|All))/, 2840  
3066   2841 <(\w+)\s*\/?><\/\1><[\w\W]+>var rparentsprev = /^(?:parents|prev(?:Until|All))/,
3067 <([a-z][^\/\0><\/\1><[\w\W]+> // Methods guaranteed to produce a unique set when starting from a unique set 2842 <(\w+)\s*\/?><\/\1><[\w\W]+> // Methods guaranteed to produce a unique set when starting from a unique set
3068 <([a-z][^\/\0><\/\1><[\w\W]+> guaranteedUnique = { 2843 <(\w+)\s*\/?><\/\1><[\w\W]+> guaranteedUnique = {
3069 <([a-z][^\/\0><\/\1><[\w\W]+> children: true, 2844 <(\w+)\s*\/?><\/\1><[\w\W]+> children: true,
3070 <([a-z][^\/\0><\/\1><[\w\W]+> contents: true, 2845 <(\w+)\s*\/?><\/\1><[\w\W]+> contents: true,
3071 <([a-z][^\/\0><\/\1><[\w\W]+> next: true, 2846 <(\w+)\s*\/?><\/\1><[\w\W]+> next: true,
Line -... Line 2847...
-   2847 <(\w+)\s*\/?><\/\1><[\w\W]+> prev: true
-   2848 <(\w+)\s*\/?><\/\1><[\w\W]+> };
-   2849  
-   2850 <(\w+)\s*\/?><\/\1><[\w\W]+>jQuery.extend({
-   2851 <(\w+)\s*\/?><\/\1><[\w\W]+> dir: function( elem, dir, until ) {
-   2852 <(\w+)\s*\/?><\/\1><[\w\W]+> var matched = [],
-   2853 <(\w+)\s*\/?><\/\1><[\w\W]+> truncate = until !== undefined;
-   2854  
-   2855 <(\w+)\s*\/?><\/\1><[\w\W]+> while ( (elem = elem[ dir ]) && elem.nodeType !== 9 ) {
-   2856 <(\w+)\s*\/?><\/\1><[\w\W]+> if ( elem.nodeType === 1 ) {
-   2857 <(\w+)\s*\/?><\/\1><[\w\W]+> if ( truncate && jQuery( elem ).is( until ) ) {
-   2858 <(\w+)\s*\/?><\/\1><[\w\W]+> break;
-   2859 <(\w+)\s*\/?><\/\1><[\w\W]+> }
-   2860 <(\w+)\s*\/?><\/\1><[\w\W]+> matched.push( elem );
-   2861 <(\w+)\s*\/?><\/\1><[\w\W]+> }
-   2862 <(\w+)\s*\/?><\/\1><[\w\W]+> }
-   2863 <(\w+)\s*\/?><\/\1><[\w\W]+> return matched;
-   2864 <(\w+)\s*\/?><\/\1><[\w\W]+> },
-   2865  
-   2866 <(\w+)\s*\/?><\/\1><[\w\W]+> sibling: function( n, elem ) {
-   2867 <(\w+)\s*\/?><\/\1><[\w\W]+> var matched = [];
-   2868  
-   2869 <(\w+)\s*\/?><\/\1><[\w\W]+> for ( ; n; n = n.nextSibling ) {
-   2870 <(\w+)\s*\/?><\/\1><[\w\W]+> if ( n.nodeType === 1 && n !== elem ) {
-   2871 <(\w+)\s*\/?><\/\1><[\w\W]+> matched.push( n );
-   2872 <(\w+)\s*\/?><\/\1><[\w\W]+> }
-   2873 <(\w+)\s*\/?><\/\1><[\w\W]+> }
-   2874  
-   2875 <(\w+)\s*\/?><\/\1><[\w\W]+> return matched;
3072 <([a-z][^\/\0><\/\1><[\w\W]+> prev: true 2876 <(\w+)\s*\/?><\/\1><[\w\W]+> }
3073 <([a-z][^\/\0><\/\1><[\w\W]+> }; 2877 <(\w+)\s*\/?><\/\1><[\w\W]+>});
3074   2878  
3075 <([a-z][^\/\0><\/\1><[\w\W]+>jQuery.fn.extend( { 2879 <(\w+)\s*\/?><\/\1><[\w\W]+>jQuery.fn.extend({
Line 3090... Line 2894...
3090 <([a-z][^\/\0><\/\1><[\w\W]+> closest: function( selectors, context ) { 2894 <(\w+)\s*\/?><\/\1><[\w\W]+> closest: function( selectors, context ) {
3091 <([a-z][^\/\0><\/\1><[\w\W]+> var cur, 2895 <(\w+)\s*\/?><\/\1><[\w\W]+> var cur,
3092 <([a-z][^\/\0><\/\1><[\w\W]+> i = 0, 2896 <(\w+)\s*\/?><\/\1><[\w\W]+> i = 0,
3093 <([a-z][^\/\0><\/\1><[\w\W]+> l = this.length, 2897 <(\w+)\s*\/?><\/\1><[\w\W]+> l = this.length,
3094 <([a-z][^\/\0><\/\1><[\w\W]+> matched = [], 2898 <(\w+)\s*\/?><\/\1><[\w\W]+> matched = [],
3095 <([a-z][^\/\0><\/\1><[\w\W]+> targets = typeof selectors !== "string" && jQuery( selectors ); 2899 <(\w+)\s*\/?><\/\1><[\w\W]+> pos = rneedsContext.test( selectors ) || typeof selectors !== "string" ?
-   2900 <(\w+)\s*\/?><\/\1><[\w\W]+> jQuery( selectors, context || this.context ) :
-   2901 <(\w+)\s*\/?><\/\1><[\w\W]+> 0;
Line 3096... Line -...
3096   -  
3097 <([a-z][^\/\0><\/\1><[\w\W]+> // Positional selectors never match, since there's no _selection_ context -  
3098 <([a-z][^\/\0><\/\1><[\w\W]+> if ( !rneedsContext.test( selectors ) ) { 2902  
3099 <([a-z][^\/\0><\/\1><[\w\W]+> for ( ; i < l; i++ ) { 2903 <(\w+)\s*\/?><\/\1><[\w\W]+> for ( ; i < l; i++ ) {
3100 <([a-z][^\/\0><\/\1><[\w\W]+> for ( cur = this[ i ]; cur && cur !== context; cur = cur.parentNode ) { -  
3101   2904 <(\w+)\s*\/?><\/\1><[\w\W]+> for ( cur = this[i]; cur && cur !== context; cur = cur.parentNode ) {
3102 <([a-z][^\/\0><\/\1><[\w\W]+> // Always skip document fragments 2905 <(\w+)\s*\/?><\/\1><[\w\W]+> // Always skip document fragments
3103 <([a-z][^\/\0><\/\1><[\w\W]+> if ( cur.nodeType < 11 && ( targets ? 2906 <(\w+)\s*\/?><\/\1><[\w\W]+> if ( cur.nodeType < 11 && (pos ?
Line 3104... Line 2907...
3104 <([a-z][^\/\0><\/\1><[\w\W]+> targets.index( cur ) > -1 : 2907 <(\w+)\s*\/?><\/\1><[\w\W]+> pos.index(cur) > -1 :
3105   2908  
3106 <([a-z][^\/\0><\/\1><[\w\W]+> // Don't pass non-elements to Sizzle 2909 <(\w+)\s*\/?><\/\1><[\w\W]+> // Don't pass non-elements to Sizzle
Line 3107... Line 2910...
3107 <([a-z][^\/\0><\/\1><[\w\W]+> cur.nodeType === 1 && 2910 <(\w+)\s*\/?><\/\1><[\w\W]+> cur.nodeType === 1 &&
3108 <([a-z][^\/\0><\/\1><[\w\W]+> jQuery.find.matchesSelector( cur, selectors ) ) ) { 2911 <(\w+)\s*\/?><\/\1><[\w\W]+> jQuery.find.matchesSelector(cur, selectors)) ) {
3109   2912  
3110 <([a-z][^\/\0><\/\1><[\w\W]+> matched.push( cur ); 2913 <(\w+)\s*\/?><\/\1><[\w\W]+> matched.push( cur );
3111 <([a-z][^\/\0><\/\1><[\w\W]+> break; 2914 <(\w+)\s*\/?><\/\1><[\w\W]+> break;
3112 <([a-z][^\/\0><\/\1><[\w\W]+> } -  
Line 3113... Line 2915...
3113 <([a-z][^\/\0><\/\1><[\w\W]+> } 2915 <(\w+)\s*\/?><\/\1><[\w\W]+> }
3114 <([a-z][^\/\0><\/\1><[\w\W]+> } 2916 <(\w+)\s*\/?><\/\1><[\w\W]+> }
Line 3115... Line 2917...
3115 <([a-z][^\/\0><\/\1><[\w\W]+> } 2917 <(\w+)\s*\/?><\/\1><[\w\W]+> }
3116   2918  
Line 3138... Line 2940...
3138 <([a-z][^\/\0><\/\1><[\w\W]+> ); 2940 <(\w+)\s*\/?><\/\1><[\w\W]+> );
3139 <([a-z][^\/\0><\/\1><[\w\W]+> }, 2941 <(\w+)\s*\/?><\/\1><[\w\W]+> },
Line 3140... Line 2942...
3140   2942  
3141 <([a-z][^\/\0><\/\1><[\w\W]+> add: function( selector, context ) { 2943 <(\w+)\s*\/?><\/\1><[\w\W]+> add: function( selector, context ) {
3142 <([a-z][^\/\0><\/\1><[\w\W]+> return this.pushStack( 2944 <(\w+)\s*\/?><\/\1><[\w\W]+> return this.pushStack(
3143 <([a-z][^\/\0><\/\1><[\w\W]+> jQuery.uniqueSort( 2945 <(\w+)\s*\/?><\/\1><[\w\W]+> jQuery.unique(
3144 <([a-z][^\/\0><\/\1><[\w\W]+> jQuery.merge( this.get(), jQuery( selector, context ) ) 2946 <(\w+)\s*\/?><\/\1><[\w\W]+> jQuery.merge( this.get(), jQuery( selector, context ) )
3145 <([a-z][^\/\0><\/\1><[\w\W]+> ) 2947 <(\w+)\s*\/?><\/\1><[\w\W]+> )
3146 <([a-z][^\/\0><\/\1><[\w\W]+> ); 2948 <(\w+)\s*\/?><\/\1><[\w\W]+> );
Line 3162... Line 2964...
3162 <([a-z][^\/\0><\/\1><[\w\W]+> parent: function( elem ) { 2964 <(\w+)\s*\/?><\/\1><[\w\W]+> parent: function( elem ) {
3163 <([a-z][^\/\0><\/\1><[\w\W]+> var parent = elem.parentNode; 2965 <(\w+)\s*\/?><\/\1><[\w\W]+> var parent = elem.parentNode;
3164 <([a-z][^\/\0><\/\1><[\w\W]+> return parent && parent.nodeType !== 11 ? parent : null; 2966 <(\w+)\s*\/?><\/\1><[\w\W]+> return parent && parent.nodeType !== 11 ? parent : null;
3165 <([a-z][^\/\0><\/\1><[\w\W]+> }, 2967 <(\w+)\s*\/?><\/\1><[\w\W]+> },
3166 <([a-z][^\/\0><\/\1><[\w\W]+> parents: function( elem ) { 2968 <(\w+)\s*\/?><\/\1><[\w\W]+> parents: function( elem ) {
3167 <([a-z][^\/\0><\/\1><[\w\W]+> return dir( elem, "parentNode" ); 2969 <(\w+)\s*\/?><\/\1><[\w\W]+> return jQuery.dir( elem, "parentNode" );
3168 <([a-z][^\/\0><\/\1><[\w\W]+> }, 2970 <(\w+)\s*\/?><\/\1><[\w\W]+> },
3169 <([a-z][^\/\0><\/\1><[\w\W]+> parentsUntil: function( elem, i, until ) { 2971 <(\w+)\s*\/?><\/\1><[\w\W]+> parentsUntil: function( elem, i, until ) {
3170 <([a-z][^\/\0><\/\1><[\w\W]+> return dir( elem, "parentNode", until ); 2972 <(\w+)\s*\/?><\/\1><[\w\W]+> return jQuery.dir( elem, "parentNode", until );
3171 <([a-z][^\/\0><\/\1><[\w\W]+> }, 2973 <(\w+)\s*\/?><\/\1><[\w\W]+> },
3172 <([a-z][^\/\0><\/\1><[\w\W]+> next: function( elem ) { 2974 <(\w+)\s*\/?><\/\1><[\w\W]+> next: function( elem ) {
3173 <([a-z][^\/\0><\/\1><[\w\W]+> return sibling( elem, "nextSibling" ); 2975 <(\w+)\s*\/?><\/\1><[\w\W]+> return sibling( elem, "nextSibling" );
3174 <([a-z][^\/\0><\/\1><[\w\W]+> }, 2976 <(\w+)\s*\/?><\/\1><[\w\W]+> },
3175 <([a-z][^\/\0><\/\1><[\w\W]+> prev: function( elem ) { 2977 <(\w+)\s*\/?><\/\1><[\w\W]+> prev: function( elem ) {
3176 <([a-z][^\/\0><\/\1><[\w\W]+> return sibling( elem, "previousSibling" ); 2978 <(\w+)\s*\/?><\/\1><[\w\W]+> return sibling( elem, "previousSibling" );
3177 <([a-z][^\/\0><\/\1><[\w\W]+> }, 2979 <(\w+)\s*\/?><\/\1><[\w\W]+> },
3178 <([a-z][^\/\0><\/\1><[\w\W]+> nextAll: function( elem ) { 2980 <(\w+)\s*\/?><\/\1><[\w\W]+> nextAll: function( elem ) {
3179 <([a-z][^\/\0><\/\1><[\w\W]+> return dir( elem, "nextSibling" ); 2981 <(\w+)\s*\/?><\/\1><[\w\W]+> return jQuery.dir( elem, "nextSibling" );
3180 <([a-z][^\/\0><\/\1><[\w\W]+> }, 2982 <(\w+)\s*\/?><\/\1><[\w\W]+> },
3181 <([a-z][^\/\0><\/\1><[\w\W]+> prevAll: function( elem ) { 2983 <(\w+)\s*\/?><\/\1><[\w\W]+> prevAll: function( elem ) {
3182 <([a-z][^\/\0><\/\1><[\w\W]+> return dir( elem, "previousSibling" ); 2984 <(\w+)\s*\/?><\/\1><[\w\W]+> return jQuery.dir( elem, "previousSibling" );
3183 <([a-z][^\/\0><\/\1><[\w\W]+> }, 2985 <(\w+)\s*\/?><\/\1><[\w\W]+> },
3184 <([a-z][^\/\0><\/\1><[\w\W]+> nextUntil: function( elem, i, until ) { 2986 <(\w+)\s*\/?><\/\1><[\w\W]+> nextUntil: function( elem, i, until ) {
3185 <([a-z][^\/\0><\/\1><[\w\W]+> return dir( elem, "nextSibling", until ); 2987 <(\w+)\s*\/?><\/\1><[\w\W]+> return jQuery.dir( elem, "nextSibling", until );
3186 <([a-z][^\/\0><\/\1><[\w\W]+> }, 2988 <(\w+)\s*\/?><\/\1><[\w\W]+> },
3187 <([a-z][^\/\0><\/\1><[\w\W]+> prevUntil: function( elem, i, until ) { 2989 <(\w+)\s*\/?><\/\1><[\w\W]+> prevUntil: function( elem, i, until ) {
3188 <([a-z][^\/\0><\/\1><[\w\W]+> return dir( elem, "previousSibling", until ); 2990 <(\w+)\s*\/?><\/\1><[\w\W]+> return jQuery.dir( elem, "previousSibling", until );
3189 <([a-z][^\/\0><\/\1><[\w\W]+> }, 2991 <(\w+)\s*\/?><\/\1><[\w\W]+> },
3190 <([a-z][^\/\0><\/\1><[\w\W]+> siblings: function( elem ) { 2992 <(\w+)\s*\/?><\/\1><[\w\W]+> siblings: function( elem ) {
3191 <([a-z][^\/\0><\/\1><[\w\W]+> return siblings( ( elem.parentNode || {} ).firstChild, elem ); 2993 <(\w+)\s*\/?><\/\1><[\w\W]+> return jQuery.sibling( ( elem.parentNode || {} ).firstChild, elem );
3192 <([a-z][^\/\0><\/\1><[\w\W]+> }, 2994 <(\w+)\s*\/?><\/\1><[\w\W]+> },
3193 <([a-z][^\/\0><\/\1><[\w\W]+> children: function( elem ) { 2995 <(\w+)\s*\/?><\/\1><[\w\W]+> children: function( elem ) {
3194 <([a-z][^\/\0><\/\1><[\w\W]+> return siblings( elem.firstChild ); 2996 <(\w+)\s*\/?><\/\1><[\w\W]+> return jQuery.sibling( elem.firstChild );
3195 <([a-z][^\/\0><\/\1><[\w\W]+> }, 2997 <(\w+)\s*\/?><\/\1><[\w\W]+> },
3196 <([a-z][^\/\0><\/\1><[\w\W]+> contents: function( elem ) { 2998 <(\w+)\s*\/?><\/\1><[\w\W]+> contents: function( elem ) {
3197 <([a-z][^\/\0><\/\1><[\w\W]+> return elem.contentDocument || jQuery.merge( [], elem.childNodes ); 2999 <(\w+)\s*\/?><\/\1><[\w\W]+> return elem.contentDocument || jQuery.merge( [], elem.childNodes );
3198 <([a-z][^\/\0><\/\1><[\w\W]+> } 3000 <(\w+)\s*\/?><\/\1><[\w\W]+> }
3199 <([a-z][^\/\0><\/\1><[\w\W]+>}, function( name, fn ) { 3001 <(\w+)\s*\/?><\/\1><[\w\W]+>}, function( name, fn ) {
Line 3207... Line 3009...
3207 <([a-z][^\/\0><\/\1><[\w\W]+> if ( selector && typeof selector === "string" ) { 3009 <(\w+)\s*\/?><\/\1><[\w\W]+> if ( selector && typeof selector === "string" ) {
3208 <([a-z][^\/\0><\/\1><[\w\W]+> matched = jQuery.filter( selector, matched ); 3010 <(\w+)\s*\/?><\/\1><[\w\W]+> matched = jQuery.filter( selector, matched );
3209 <([a-z][^\/\0><\/\1><[\w\W]+> } 3011 <(\w+)\s*\/?><\/\1><[\w\W]+> }
Line 3210... Line 3012...
3210   3012  
3211 <([a-z][^\/\0><\/\1><[\w\W]+> if ( this.length > 1 ) { -  
3212   3013 <(\w+)\s*\/?><\/\1><[\w\W]+> if ( this.length > 1 ) {
3213 <([a-z][^\/\0><\/\1><[\w\W]+> // Remove duplicates 3014 <(\w+)\s*\/?><\/\1><[\w\W]+> // Remove duplicates
3214 <([a-z][^\/\0><\/\1><[\w\W]+> if ( !guaranteedUnique[ name ] ) { 3015 <(\w+)\s*\/?><\/\1><[\w\W]+> if ( !guaranteedUnique[ name ] ) {
3215 <([a-z][^\/\0><\/\1><[\w\W]+> jQuery.uniqueSort( matched ); 3016 <(\w+)\s*\/?><\/\1><[\w\W]+> jQuery.unique( matched );
Line 3216... Line 3017...
3216 <([a-z][^\/\0><\/\1><[\w\W]+> } 3017 <(\w+)\s*\/?><\/\1><[\w\W]+> }
3217   3018  
3218 <([a-z][^\/\0><\/\1><[\w\W]+> // Reverse order for parents* and prev-derivatives 3019 <(\w+)\s*\/?><\/\1><[\w\W]+> // Reverse order for parents* and prev-derivatives
Line 3222... Line 3023...
3222 <([a-z][^\/\0><\/\1><[\w\W]+> } 3023 <(\w+)\s*\/?><\/\1><[\w\W]+> }
Line 3223... Line 3024...
3223   3024  
3224 <([a-z][^\/\0><\/\1><[\w\W]+> return this.pushStack( matched ); 3025 <(\w+)\s*\/?><\/\1><[\w\W]+> return this.pushStack( matched );
3225 <([a-z][^\/\0><\/\1><[\w\W]+> }; 3026 <(\w+)\s*\/?><\/\1><[\w\W]+> };
3226 <([a-z][^\/\0><\/\1><[\w\W]+>} ); 3027 <(\w+)\s*\/?><\/\1><[\w\W]+>});
-   3028 <(\w+)\s*\/?><\/\1><[\w\W]+>var rnotwhite = (/\S+/g);
Line -... Line 3029...
-   3029  
-   3030  
Line 3227... Line 3031...
3227 <([a-z][^\/\0><\/\1><[\w\W]+>var rnothtmlwhite = ( /[^\x20\t\r\n\f]+/g ); 3031  
3228   3032 <(\w+)\s*\/?><\/\1><[\w\W]+>// String to Object options format cache
3229   3033 <(\w+)\s*\/?><\/\1><[\w\W]+>var optionsCache = {};
3230   3034  
3231 <([a-z][^\/\0><\/\1><[\w\W]+>// Convert String-formatted options into Object-formatted ones 3035 <(\w+)\s*\/?><\/\1><[\w\W]+>// Convert String-formatted options into Object-formatted ones and store in cache
3232 <([a-z][^\/\0><\/\1><[\w\W]+>function createOptions( options ) { 3036 <(\w+)\s*\/?><\/\1><[\w\W]+>function createOptions( options ) {
3233 <([a-z][^\/\0><\/\1><[\w\W]+> var object = {}; 3037 <(\w+)\s*\/?><\/\1><[\w\W]+> var object = optionsCache[ options ] = {};
3234 <([a-z][^\/\0><\/\1><[\w\W]+> jQuery.each( options.match( rnothtmlwhite ) || [], function( _, flag ) { 3038 <(\w+)\s*\/?><\/\1><[\w\W]+> jQuery.each( options.match( rnotwhite ) || [], function( _, flag ) {
Line 3262... Line 3066...
3262 <([a-z][^\/\0><\/\1><[\w\W]+>jQuery.Callbacks = function( options ) { 3066 <(\w+)\s*\/?><\/\1><[\w\W]+>jQuery.Callbacks = function( options ) {
Line 3263... Line 3067...
3263   3067  
3264 <([a-z][^\/\0><\/\1><[\w\W]+> // Convert options from String-formatted to Object-formatted if needed 3068 <(\w+)\s*\/?><\/\1><[\w\W]+> // Convert options from String-formatted to Object-formatted if needed
3265 <([a-z][^\/\0><\/\1><[\w\W]+> // (we check in cache first) 3069 <(\w+)\s*\/?><\/\1><[\w\W]+> // (we check in cache first)
3266 <([a-z][^\/\0><\/\1><[\w\W]+> options = typeof options === "string" ? 3070 <(\w+)\s*\/?><\/\1><[\w\W]+> options = typeof options === "string" ?
3267 <([a-z][^\/\0><\/\1><[\w\W]+> createOptions( options ) : 3071 <(\w+)\s*\/?><\/\1><[\w\W]+> ( optionsCache[ options ] || createOptions( options ) ) :
Line 3268... Line -...
3268 <([a-z][^\/\0><\/\1><[\w\W]+> jQuery.extend( {}, options ); -  
3269   -  
3270 <([a-z][^\/\0><\/\1><[\w\W]+> var // Flag to know if list is currently firing -  
3271 <([a-z][^\/\0><\/\1><[\w\W]+> firing, 3072 <(\w+)\s*\/?><\/\1><[\w\W]+> jQuery.extend( {}, options );
3272   3073  
3273 <([a-z][^\/\0><\/\1><[\w\W]+> // Last fire value for non-forgettable lists -  
3274 <([a-z][^\/\0><\/\1><[\w\W]+> memory, 3074 <(\w+)\s*\/?><\/\1><[\w\W]+> var // Last fire value (for non-forgettable lists)
3275   3075 <(\w+)\s*\/?><\/\1><[\w\W]+> memory,
-   3076 <(\w+)\s*\/?><\/\1><[\w\W]+> // Flag to know if list was already fired
3276 <([a-z][^\/\0><\/\1><[\w\W]+> // Flag to know if list was already fired 3077 <(\w+)\s*\/?><\/\1><[\w\W]+> fired,
-   3078 <(\w+)\s*\/?><\/\1><[\w\W]+> // Flag to know if list is currently firing
-   3079 <(\w+)\s*\/?><\/\1><[\w\W]+> firing,
3277 <([a-z][^\/\0><\/\1><[\w\W]+> fired, 3080 <(\w+)\s*\/?><\/\1><[\w\W]+> // First callback to fire (used internally by add and fireWith)
-   3081 <(\w+)\s*\/?><\/\1><[\w\W]+> firingStart,
-   3082 <(\w+)\s*\/?><\/\1><[\w\W]+> // End of the loop when firing
3278   3083 <(\w+)\s*\/?><\/\1><[\w\W]+> firingLength,
3279 <([a-z][^\/\0><\/\1><[\w\W]+> // Flag to prevent firing -  
3280 <([a-z][^\/\0><\/\1><[\w\W]+> locked, 3084 <(\w+)\s*\/?><\/\1><[\w\W]+> // Index of currently firing callback (modified by remove if needed)
3281   3085 <(\w+)\s*\/?><\/\1><[\w\W]+> firingIndex,
3282 <([a-z][^\/\0><\/\1><[\w\W]+> // Actual callback list -  
3283 <([a-z][^\/\0><\/\1><[\w\W]+> list = [], 3086 <(\w+)\s*\/?><\/\1><[\w\W]+> // Actual callback list
3284   -  
3285 <([a-z][^\/\0><\/\1><[\w\W]+> // Queue of execution data for repeatable lists -  
3286 <([a-z][^\/\0><\/\1><[\w\W]+> queue = [], -  
3287   3087 <(\w+)\s*\/?><\/\1><[\w\W]+> list = [],
3288 <([a-z][^\/\0><\/\1><[\w\W]+> // Index of currently firing callback (modified by add/remove as needed) -  
3289 <([a-z][^\/\0><\/\1><[\w\W]+> firingIndex = -1, 3088 <(\w+)\s*\/?><\/\1><[\w\W]+> // Stack of fire calls for repeatable lists
3290   3089 <(\w+)\s*\/?><\/\1><[\w\W]+> stack = !options.once && [],
3291 <([a-z][^\/\0><\/\1><[\w\W]+> // Fire callbacks -  
3292 <([a-z][^\/\0><\/\1><[\w\W]+> fire = function() { 3090 <(\w+)\s*\/?><\/\1><[\w\W]+> // Fire callbacks
3293   3091 <(\w+)\s*\/?><\/\1><[\w\W]+> fire = function( data ) {
3294 <([a-z][^\/\0><\/\1><[\w\W]+> // Enforce single-firing -  
3295 <([a-z][^\/\0><\/\1><[\w\W]+> locked = options.once; -  
3296   3092 <(\w+)\s*\/?><\/\1><[\w\W]+> memory = options.memory && data;
3297 <([a-z][^\/\0><\/\1><[\w\W]+> // Execute callbacks for all pending executions, 3093 <(\w+)\s*\/?><\/\1><[\w\W]+> fired = true;
3298 <([a-z][^\/\0><\/\1><[\w\W]+> // respecting firingIndex overrides and runtime changes 3094 <(\w+)\s*\/?><\/\1><[\w\W]+> firingIndex = firingStart || 0;
3299 <([a-z][^\/\0><\/\1><[\w\W]+> fired = firing = true; 3095 <(\w+)\s*\/?><\/\1><[\w\W]+> firingStart = 0;
3300 <([a-z][^\/\0><\/\1><[\w\W]+> for ( ; queue.length; firingIndex = -1 ) { 3096 <(\w+)\s*\/?><\/\1><[\w\W]+> firingLength = list.length;
3301 <([a-z][^\/\0><\/\1><[\w\W]+> memory = queue.shift(); -  
3302 <([a-z][^\/\0><\/\1><[\w\W]+> while ( ++firingIndex < list.length ) { -  
3303   3097 <(\w+)\s*\/?><\/\1><[\w\W]+> firing = true;
3304 <([a-z][^\/\0><\/\1><[\w\W]+> // Run callback and check for early termination -  
3305 <([a-z][^\/\0><\/\1><[\w\W]+> if ( list[ firingIndex ].apply( memory[ 0 ], memory[ 1 ] ) === false && -  
3306 <([a-z][^\/\0><\/\1><[\w\W]+> options.stopOnFalse ) { 3098 <(\w+)\s*\/?><\/\1><[\w\W]+> for ( ; list && firingIndex < firingLength; firingIndex++ ) {
3307   -  
3308 <([a-z][^\/\0><\/\1><[\w\W]+> // Jump to end and forget the data so .add doesn't re-fire -  
3309 <([a-z][^\/\0><\/\1><[\w\W]+> firingIndex = list.length; 3099 <(\w+)\s*\/?><\/\1><[\w\W]+> if ( list[ firingIndex ].apply( data[ 0 ], data[ 1 ] ) === false && options.stopOnFalse ) {
3310 <([a-z][^\/\0><\/\1><[\w\W]+> memory = false; -  
3311 <([a-z][^\/\0><\/\1><[\w\W]+> } 3100 <(\w+)\s*\/?><\/\1><[\w\W]+> memory = false; // To prevent further calls using add
3312 <([a-z][^\/\0><\/\1><[\w\W]+> } -  
3313 <([a-z][^\/\0><\/\1><[\w\W]+> } -  
3314   -  
3315 <([a-z][^\/\0><\/\1><[\w\W]+> // Forget the data if we're done with it -  
3316 <([a-z][^\/\0><\/\1><[\w\W]+> if ( !options.memory ) { 3101 <(\w+)\s*\/?><\/\1><[\w\W]+> break;
3317 <([a-z][^\/\0><\/\1><[\w\W]+> memory = false; -  
3318 <([a-z][^\/\0><\/\1><[\w\W]+> } 3102 <(\w+)\s*\/?><\/\1><[\w\W]+> }
3319   -  
3320 <([a-z][^\/\0><\/\1><[\w\W]+> firing = false; 3103 <(\w+)\s*\/?><\/\1><[\w\W]+> }
3321   3104 <(\w+)\s*\/?><\/\1><[\w\W]+> firing = false;
3322 <([a-z][^\/\0><\/\1><[\w\W]+> // Clean up if we're done firing for good -  
-   3105 <(\w+)\s*\/?><\/\1><[\w\W]+> if ( list ) {
3323 <([a-z][^\/\0><\/\1><[\w\W]+> if ( locked ) { 3106 <(\w+)\s*\/?><\/\1><[\w\W]+> if ( stack ) {
-   3107 <(\w+)\s*\/?><\/\1><[\w\W]+> if ( stack.length ) {
3324   3108 <(\w+)\s*\/?><\/\1><[\w\W]+> fire( stack.shift() );
3325 <([a-z][^\/\0><\/\1><[\w\W]+> // Keep an empty list if we have data for future add calls 3109 <(\w+)\s*\/?><\/\1><[\w\W]+> }
3326 <([a-z][^\/\0><\/\1><[\w\W]+> if ( memory ) { -  
3327 <([a-z][^\/\0><\/\1><[\w\W]+> list = []; -  
3328   3110 <(\w+)\s*\/?><\/\1><[\w\W]+> } else if ( memory ) {
3329 <([a-z][^\/\0><\/\1><[\w\W]+> // Otherwise, this object is spent 3111 <(\w+)\s*\/?><\/\1><[\w\W]+> list = [];
3330 <([a-z][^\/\0><\/\1><[\w\W]+> } else { 3112 <(\w+)\s*\/?><\/\1><[\w\W]+> } else {
3331 <([a-z][^\/\0><\/\1><[\w\W]+> list = ""; 3113 <(\w+)\s*\/?><\/\1><[\w\W]+> self.disable();
3332 <([a-z][^\/\0><\/\1><[\w\W]+> } 3114 <(\w+)\s*\/?><\/\1><[\w\W]+> }
3333 <([a-z][^\/\0><\/\1><[\w\W]+> } -  
3334 <([a-z][^\/\0><\/\1><[\w\W]+> }, 3115 <(\w+)\s*\/?><\/\1><[\w\W]+> }
3335   3116 <(\w+)\s*\/?><\/\1><[\w\W]+> },
3336 <([a-z][^\/\0><\/\1><[\w\W]+> // Actual Callbacks object -  
3337 <([a-z][^\/\0><\/\1><[\w\W]+> self = { 3117 <(\w+)\s*\/?><\/\1><[\w\W]+> // Actual Callbacks object
3338   3118 <(\w+)\s*\/?><\/\1><[\w\W]+> self = {
3339 <([a-z][^\/\0><\/\1><[\w\W]+> // Add a callback or a collection of callbacks to the list 3119 <(\w+)\s*\/?><\/\1><[\w\W]+> // Add a callback or a collection of callbacks to the list
3340 <([a-z][^\/\0><\/\1><[\w\W]+> add: function() { -  
3341 <([a-z][^\/\0><\/\1><[\w\W]+> if ( list ) { -  
3342   3120 <(\w+)\s*\/?><\/\1><[\w\W]+> add: function() {
3343 <([a-z][^\/\0><\/\1><[\w\W]+> // If we have memory from a past run, we should fire after adding 3121 <(\w+)\s*\/?><\/\1><[\w\W]+> if ( list ) {
3344 <([a-z][^\/\0><\/\1><[\w\W]+> if ( memory && !firing ) { -  
3345 <([a-z][^\/\0><\/\1><[\w\W]+> firingIndex = list.length - 1; -  
3346 <([a-z][^\/\0><\/\1><[\w\W]+> queue.push( memory ); -  
3347 <([a-z][^\/\0><\/\1><[\w\W]+> } 3122 <(\w+)\s*\/?><\/\1><[\w\W]+> // First, we save the current length
3348   3123 <(\w+)\s*\/?><\/\1><[\w\W]+> var start = list.length;
-   3124 <(\w+)\s*\/?><\/\1><[\w\W]+> (function add( args ) {
3349 <([a-z][^\/\0><\/\1><[\w\W]+> ( function add( args ) { 3125 <(\w+)\s*\/?><\/\1><[\w\W]+> jQuery.each( args, function( _, arg ) {
3350 <([a-z][^\/\0><\/\1><[\w\W]+> jQuery.each( args, function( _, arg ) { 3126 <(\w+)\s*\/?><\/\1><[\w\W]+> var type = jQuery.type( arg );
3351 <([a-z][^\/\0><\/\1><[\w\W]+> if ( jQuery.isFunction( arg ) ) { 3127 <(\w+)\s*\/?><\/\1><[\w\W]+> if ( type === "function" ) {
3352 <([a-z][^\/\0><\/\1><[\w\W]+> if ( !options.unique || !self.has( arg ) ) { 3128 <(\w+)\s*\/?><\/\1><[\w\W]+> if ( !options.unique || !self.has( arg ) ) {
3353 <([a-z][^\/\0><\/\1><[\w\W]+> list.push( arg ); 3129 <(\w+)\s*\/?><\/\1><[\w\W]+> list.push( arg );
3354 <([a-z][^\/\0><\/\1><[\w\W]+> } -  
3355 <([a-z][^\/\0><\/\1><[\w\W]+> } else if ( arg && arg.length && jQuery.type( arg ) !== "string" ) { 3130 <(\w+)\s*\/?><\/\1><[\w\W]+> }
3356   3131 <(\w+)\s*\/?><\/\1><[\w\W]+> } else if ( arg && arg.length && type !== "string" ) {
3357 <([a-z][^\/\0><\/\1><[\w\W]+> // Inspect recursively 3132 <(\w+)\s*\/?><\/\1><[\w\W]+> // Inspect recursively
3358 <([a-z][^\/\0><\/\1><[\w\W]+> add( arg ); 3133 <(\w+)\s*\/?><\/\1><[\w\W]+> add( arg );
3359 <([a-z][^\/\0><\/\1><[\w\W]+> } 3134 <(\w+)\s*\/?><\/\1><[\w\W]+> }
3360 <([a-z][^\/\0><\/\1><[\w\W]+> } ); -  
-   3135 <(\w+)\s*\/?><\/\1><[\w\W]+> });
-   3136 <(\w+)\s*\/?><\/\1><[\w\W]+> })( arguments );
3361 <([a-z][^\/\0><\/\1><[\w\W]+> } )( arguments ); 3137 <(\w+)\s*\/?><\/\1><[\w\W]+> // Do we need to add the callbacks to the
-   3138 <(\w+)\s*\/?><\/\1><[\w\W]+> // current firing batch?
-   3139 <(\w+)\s*\/?><\/\1><[\w\W]+> if ( firing ) {
-   3140 <(\w+)\s*\/?><\/\1><[\w\W]+> firingLength = list.length;
-   3141 <(\w+)\s*\/?><\/\1><[\w\W]+> // With memory, if we're not firing then
-   3142 <(\w+)\s*\/?><\/\1><[\w\W]+> // we should call right away
3362   3143 <(\w+)\s*\/?><\/\1><[\w\W]+> } else if ( memory ) {
3363 <([a-z][^\/\0><\/\1><[\w\W]+> if ( memory && !firing ) { 3144 <(\w+)\s*\/?><\/\1><[\w\W]+> firingStart = start;
3364 <([a-z][^\/\0><\/\1><[\w\W]+> fire(); 3145 <(\w+)\s*\/?><\/\1><[\w\W]+> fire( memory );
3365 <([a-z][^\/\0><\/\1><[\w\W]+> } 3146 <(\w+)\s*\/?><\/\1><[\w\W]+> }
3366 <([a-z][^\/\0><\/\1><[\w\W]+> } 3147 <(\w+)\s*\/?><\/\1><[\w\W]+> }
3367 <([a-z][^\/\0><\/\1><[\w\W]+> return this; -  
3368 <([a-z][^\/\0><\/\1><[\w\W]+> }, 3148 <(\w+)\s*\/?><\/\1><[\w\W]+> return this;
3369   3149 <(\w+)\s*\/?><\/\1><[\w\W]+> },
-   3150 <(\w+)\s*\/?><\/\1><[\w\W]+> // Remove a callback from the list
3370 <([a-z][^\/\0><\/\1><[\w\W]+> // Remove a callback from the list 3151 <(\w+)\s*\/?><\/\1><[\w\W]+> remove: function() {
3371 <([a-z][^\/\0><\/\1><[\w\W]+> remove: function() { 3152 <(\w+)\s*\/?><\/\1><[\w\W]+> if ( list ) {
3372 <([a-z][^\/\0><\/\1><[\w\W]+> jQuery.each( arguments, function( _, arg ) { 3153 <(\w+)\s*\/?><\/\1><[\w\W]+> jQuery.each( arguments, function( _, arg ) {
3373 <([a-z][^\/\0><\/\1><[\w\W]+> var index; 3154 <(\w+)\s*\/?><\/\1><[\w\W]+> var index;
3374 <([a-z][^\/\0><\/\1><[\w\W]+> while ( ( index = jQuery.inArray( arg, list, index ) ) > -1 ) { -  
3375 <([a-z][^\/\0><\/\1><[\w\W]+> list.splice( index, 1 ); 3155 <(\w+)\s*\/?><\/\1><[\w\W]+> while ( ( index = jQuery.inArray( arg, list, index ) ) > -1 ) {
-   3156 <(\w+)\s*\/?><\/\1><[\w\W]+> list.splice( index, 1 );
-   3157 <(\w+)\s*\/?><\/\1><[\w\W]+> // Handle firing indexes
-   3158 <(\w+)\s*\/?><\/\1><[\w\W]+> if ( firing ) {
-   3159 <(\w+)\s*\/?><\/\1><[\w\W]+> if ( index <= firingLength ) {
3376   3160 <(\w+)\s*\/?><\/\1><[\w\W]+> firingLength--;
3377 <([a-z][^\/\0><\/\1><[\w\W]+> // Handle firing indexes 3161 <(\w+)\s*\/?><\/\1><[\w\W]+> }
3378 <([a-z][^\/\0><\/\1><[\w\W]+> if ( index <= firingIndex ) { 3162 <(\w+)\s*\/?><\/\1><[\w\W]+> if ( index <= firingIndex ) {
3379 <([a-z][^\/\0><\/\1><[\w\W]+> firingIndex--; 3163 <(\w+)\s*\/?><\/\1><[\w\W]+> firingIndex--;
-   3164 <(\w+)\s*\/?><\/\1><[\w\W]+> }
3380 <([a-z][^\/\0><\/\1><[\w\W]+> } 3165 <(\w+)\s*\/?><\/\1><[\w\W]+> }
-   3166 <(\w+)\s*\/?><\/\1><[\w\W]+> }
3381 <([a-z][^\/\0><\/\1><[\w\W]+> } 3167 <(\w+)\s*\/?><\/\1><[\w\W]+> });
3382 <([a-z][^\/\0><\/\1><[\w\W]+> } ); 3168 <(\w+)\s*\/?><\/\1><[\w\W]+> }
3383 <([a-z][^\/\0><\/\1><[\w\W]+> return this; -  
3384 <([a-z][^\/\0><\/\1><[\w\W]+> }, 3169 <(\w+)\s*\/?><\/\1><[\w\W]+> return this;
3385   3170 <(\w+)\s*\/?><\/\1><[\w\W]+> },
3386 <([a-z][^\/\0><\/\1><[\w\W]+> // Check if a given callback is in the list. 3171 <(\w+)\s*\/?><\/\1><[\w\W]+> // Check if a given callback is in the list.
3387 <([a-z][^\/\0><\/\1><[\w\W]+> // If no argument is given, return whether or not list has callbacks attached. -  
3388 <([a-z][^\/\0><\/\1><[\w\W]+> has: function( fn ) { 3172 <(\w+)\s*\/?><\/\1><[\w\W]+> // If no argument is given, return whether or not list has callbacks attached.
3389 <([a-z][^\/\0><\/\1><[\w\W]+> return fn ? -  
3390 <([a-z][^\/\0><\/\1><[\w\W]+> jQuery.inArray( fn, list ) > -1 : 3173 <(\w+)\s*\/?><\/\1><[\w\W]+> has: function( fn ) {
3391 <([a-z][^\/\0><\/\1><[\w\W]+> list.length > 0; -  
3392 <([a-z][^\/\0><\/\1><[\w\W]+> }, 3174 <(\w+)\s*\/?><\/\1><[\w\W]+> return fn ? jQuery.inArray( fn, list ) > -1 : !!( list && list.length );
3393   3175 <(\w+)\s*\/?><\/\1><[\w\W]+> },
3394 <([a-z][^\/\0><\/\1><[\w\W]+> // Remove all callbacks from the list -  
3395 <([a-z][^\/\0><\/\1><[\w\W]+> empty: function() { 3176 <(\w+)\s*\/?><\/\1><[\w\W]+> // Remove all callbacks from the list
3396 <([a-z][^\/\0><\/\1><[\w\W]+> if ( list ) { 3177 <(\w+)\s*\/?><\/\1><[\w\W]+> empty: function() {
3397 <([a-z][^\/\0><\/\1><[\w\W]+> list = []; 3178 <(\w+)\s*\/?><\/\1><[\w\W]+> list = [];
3398 <([a-z][^\/\0><\/\1><[\w\W]+> } 3179 <(\w+)\s*\/?><\/\1><[\w\W]+> firingLength = 0;
3399 <([a-z][^\/\0><\/\1><[\w\W]+> return this; -  
3400 <([a-z][^\/\0><\/\1><[\w\W]+> }, -  
3401   3180 <(\w+)\s*\/?><\/\1><[\w\W]+> return this;
3402 <([a-z][^\/\0><\/\1><[\w\W]+> // Disable .fire and .add -  
3403 <([a-z][^\/\0><\/\1><[\w\W]+> // Abort any current/pending executions 3181 <(\w+)\s*\/?><\/\1><[\w\W]+> },
3404 <([a-z][^\/\0><\/\1><[\w\W]+> // Clear all callbacks and values -  
3405 <([a-z][^\/\0><\/\1><[\w\W]+> disable: function() { 3182 <(\w+)\s*\/?><\/\1><[\w\W]+> // Have the list do nothing anymore
3406 <([a-z][^\/\0><\/\1><[\w\W]+> locked = queue = []; 3183 <(\w+)\s*\/?><\/\1><[\w\W]+> disable: function() {
3407 <([a-z][^\/\0><\/\1><[\w\W]+> list = memory = ""; 3184 <(\w+)\s*\/?><\/\1><[\w\W]+> list = stack = memory = undefined;
-   3185 <(\w+)\s*\/?><\/\1><[\w\W]+> return this;
3408 <([a-z][^\/\0><\/\1><[\w\W]+> return this; 3186 <(\w+)\s*\/?><\/\1><[\w\W]+> },
3409 <([a-z][^\/\0><\/\1><[\w\W]+> }, 3187 <(\w+)\s*\/?><\/\1><[\w\W]+> // Is it disabled?
3410 <([a-z][^\/\0><\/\1><[\w\W]+> disabled: function() { 3188 <(\w+)\s*\/?><\/\1><[\w\W]+> disabled: function() {
3411 <([a-z][^\/\0><\/\1><[\w\W]+> return !list; -  
3412 <([a-z][^\/\0><\/\1><[\w\W]+> }, -  
3413   -  
3414 <([a-z][^\/\0><\/\1><[\w\W]+> // Disable .fire 3189 <(\w+)\s*\/?><\/\1><[\w\W]+> return !list;
3415 <([a-z][^\/\0><\/\1><[\w\W]+> // Also disable .add unless we have memory (since it would have no effect) 3190 <(\w+)\s*\/?><\/\1><[\w\W]+> },
3416 <([a-z][^\/\0><\/\1><[\w\W]+> // Abort any pending executions 3191 <(\w+)\s*\/?><\/\1><[\w\W]+> // Lock the list in its current state
3417 <([a-z][^\/\0><\/\1><[\w\W]+> lock: function() { 3192 <(\w+)\s*\/?><\/\1><[\w\W]+> lock: function() {
3418 <([a-z][^\/\0><\/\1><[\w\W]+> locked = queue = []; 3193 <(\w+)\s*\/?><\/\1><[\w\W]+> stack = undefined;
3419 <([a-z][^\/\0><\/\1><[\w\W]+> if ( !memory && !firing ) { 3194 <(\w+)\s*\/?><\/\1><[\w\W]+> if ( !memory ) {
3420 <([a-z][^\/\0><\/\1><[\w\W]+> list = memory = ""; 3195 <(\w+)\s*\/?><\/\1><[\w\W]+> self.disable();
3421 <([a-z][^\/\0><\/\1><[\w\W]+> } 3196 <(\w+)\s*\/?><\/\1><[\w\W]+> }
-   3197 <(\w+)\s*\/?><\/\1><[\w\W]+> return this;
3422 <([a-z][^\/\0><\/\1><[\w\W]+> return this; 3198 <(\w+)\s*\/?><\/\1><[\w\W]+> },
3423 <([a-z][^\/\0><\/\1><[\w\W]+> }, 3199 <(\w+)\s*\/?><\/\1><[\w\W]+> // Is it locked?
3424 <([a-z][^\/\0><\/\1><[\w\W]+> locked: function() { 3200 <(\w+)\s*\/?><\/\1><[\w\W]+> locked: function() {
3425 <([a-z][^\/\0><\/\1><[\w\W]+> return !!locked; -  
3426 <([a-z][^\/\0><\/\1><[\w\W]+> }, 3201 <(\w+)\s*\/?><\/\1><[\w\W]+> return !stack;
3427   3202 <(\w+)\s*\/?><\/\1><[\w\W]+> },
3428 <([a-z][^\/\0><\/\1><[\w\W]+> // Call all callbacks with the given context and arguments 3203 <(\w+)\s*\/?><\/\1><[\w\W]+> // Call all callbacks with the given context and arguments
3429 <([a-z][^\/\0><\/\1><[\w\W]+> fireWith: function( context, args ) { 3204 <(\w+)\s*\/?><\/\1><[\w\W]+> fireWith: function( context, args ) {
3430 <([a-z][^\/\0><\/\1><[\w\W]+> if ( !locked ) { 3205 <(\w+)\s*\/?><\/\1><[\w\W]+> if ( list && ( !fired || stack ) ) {
-   3206 <(\w+)\s*\/?><\/\1><[\w\W]+> args = args || [];
3431 <([a-z][^\/\0><\/\1><[\w\W]+> args = args || []; 3207 <(\w+)\s*\/?><\/\1><[\w\W]+> args = [ context, args.slice ? args.slice() : args ];
3432 <([a-z][^\/\0><\/\1><[\w\W]+> args = [ context, args.slice ? args.slice() : args ]; 3208 <(\w+)\s*\/?><\/\1><[\w\W]+> if ( firing ) {
3433 <([a-z][^\/\0><\/\1><[\w\W]+> queue.push( args ); 3209 <(\w+)\s*\/?><\/\1><[\w\W]+> stack.push( args );
3434 <([a-z][^\/\0><\/\1><[\w\W]+> if ( !firing ) { 3210 <(\w+)\s*\/?><\/\1><[\w\W]+> } else {
3435 <([a-z][^\/\0><\/\1><[\w\W]+> fire(); 3211 <(\w+)\s*\/?><\/\1><[\w\W]+> fire( args );
3436 <([a-z][^\/\0><\/\1><[\w\W]+> } 3212 <(\w+)\s*\/?><\/\1><[\w\W]+> }
3437 <([a-z][^\/\0><\/\1><[\w\W]+> } 3213 <(\w+)\s*\/?><\/\1><[\w\W]+> }
3438 <([a-z][^\/\0><\/\1><[\w\W]+> return this; -  
3439 <([a-z][^\/\0><\/\1><[\w\W]+> }, 3214 <(\w+)\s*\/?><\/\1><[\w\W]+> return this;
3440   3215 <(\w+)\s*\/?><\/\1><[\w\W]+> },
3441 <([a-z][^\/\0><\/\1><[\w\W]+> // Call all the callbacks with the given arguments 3216 <(\w+)\s*\/?><\/\1><[\w\W]+> // Call all the callbacks with the given arguments
3442 <([a-z][^\/\0><\/\1><[\w\W]+> fire: function() { 3217 <(\w+)\s*\/?><\/\1><[\w\W]+> fire: function() {
3443 <([a-z][^\/\0><\/\1><[\w\W]+> self.fireWith( this, arguments ); 3218 <(\w+)\s*\/?><\/\1><[\w\W]+> self.fireWith( this, arguments );
3444 <([a-z][^\/\0><\/\1><[\w\W]+> return this; -  
3445 <([a-z][^\/\0><\/\1><[\w\W]+> }, 3219 <(\w+)\s*\/?><\/\1><[\w\W]+> return this;
3446   3220 <(\w+)\s*\/?><\/\1><[\w\W]+> },
3447 <([a-z][^\/\0><\/\1><[\w\W]+> // To know if the callbacks have already been called at least once 3221 <(\w+)\s*\/?><\/\1><[\w\W]+> // To know if the callbacks have already been called at least once
3448 <([a-z][^\/\0><\/\1><[\w\W]+> fired: function() { 3222 <(\w+)\s*\/?><\/\1><[\w\W]+> fired: function() {
3449 <([a-z][^\/\0><\/\1><[\w\W]+> return !!fired; 3223 <(\w+)\s*\/?><\/\1><[\w\W]+> return !!fired;
Line 3450... Line 3224...
3450 <([a-z][^\/\0><\/\1><[\w\W]+> } 3224 <(\w+)\s*\/?><\/\1><[\w\W]+> }
3451 <([a-z][^\/\0><\/\1><[\w\W]+> }; 3225 <(\w+)\s*\/?><\/\1><[\w\W]+> };
Line 3452... Line -...
3452   -  
3453 <([a-z][^\/\0><\/\1><[\w\W]+> return self; -  
3454 <([a-z][^\/\0><\/\1><[\w\W]+>}; -  
3455   -  
3456   -  
3457 <([a-z][^\/\0><\/\1><[\w\W]+>function Identity( v ) { -  
3458 <([a-z][^\/\0><\/\1><[\w\W]+> return v; -  
3459 <([a-z][^\/\0><\/\1><[\w\W]+>} -  
3460 <([a-z][^\/\0><\/\1><[\w\W]+>function Thrower( ex ) { -  
3461 <([a-z][^\/\0><\/\1><[\w\W]+> throw ex; -  
3462 <([a-z][^\/\0><\/\1><[\w\W]+>} -  
3463   -  
3464 <([a-z][^\/\0><\/\1><[\w\W]+>function adoptValue( value, resolve, reject ) { -  
3465 <([a-z][^\/\0><\/\1><[\w\W]+> var method; -  
3466   -  
3467 <([a-z][^\/\0><\/\1><[\w\W]+> try { -  
3468   -  
3469 <([a-z][^\/\0><\/\1><[\w\W]+> // Check for promise aspect first to privilege synchronous behavior -  
3470 <([a-z][^\/\0><\/\1><[\w\W]+> if ( value && jQuery.isFunction( ( method = value.promise ) ) ) { -  
3471 <([a-z][^\/\0><\/\1><[\w\W]+> method.call( value ).done( resolve ).fail( reject ); -  
3472   -  
3473 <([a-z][^\/\0><\/\1><[\w\W]+> // Other thenables -  
3474 <([a-z][^\/\0><\/\1><[\w\W]+> } else if ( value && jQuery.isFunction( ( method = value.then ) ) ) { -  
3475 <([a-z][^\/\0><\/\1><[\w\W]+> method.call( value, resolve, reject ); -  
3476   -  
3477 <([a-z][^\/\0><\/\1><[\w\W]+> // Other non-thenables -  
3478 <([a-z][^\/\0><\/\1><[\w\W]+> } else { -  
3479   -  
3480 <([a-z][^\/\0><\/\1><[\w\W]+> // Support: Android 4.0 only -  
3481 <([a-z][^\/\0><\/\1><[\w\W]+> // Strict mode functions invoked without .call/.apply get global-object context -  
3482 <([a-z][^\/\0><\/\1><[\w\W]+> resolve.call( undefined, value ); -  
3483 <([a-z][^\/\0><\/\1><[\w\W]+> } -  
3484   -  
3485 <([a-z][^\/\0><\/\1><[\w\W]+> // For Promises/A+, convert exceptions into rejections -  
3486 <([a-z][^\/\0><\/\1><[\w\W]+> // Since jQuery.when doesn't unwrap thenables, we can skip the extra checks appearing in -  
3487 <([a-z][^\/\0><\/\1><[\w\W]+> // Deferred#then to conditionally suppress rejection. -  
3488 <([a-z][^\/\0><\/\1><[\w\W]+> } catch ( value ) { -  
3489   -  
3490 <([a-z][^\/\0><\/\1><[\w\W]+> // Support: Android 4.0 only -  
3491 <([a-z][^\/\0><\/\1><[\w\W]+> // Strict mode functions invoked without .call/.apply get global-object context 3226  
Line 3492... Line 3227...
3492 <([a-z][^\/\0><\/\1><[\w\W]+> reject.call( undefined, value ); 3227 <(\w+)\s*\/?><\/\1><[\w\W]+> return self;
3493 <([a-z][^\/\0><\/\1><[\w\W]+> } 3228 <(\w+)\s*\/?><\/\1><[\w\W]+>};
3494 <([a-z][^\/\0><\/\1><[\w\W]+>} -  
3495   3229  
3496 <([a-z][^\/\0><\/\1><[\w\W]+>jQuery.extend( { -  
3497   -  
3498 <([a-z][^\/\0><\/\1><[\w\W]+> Deferred: function( func ) { -  
3499 <([a-z][^\/\0><\/\1><[\w\W]+> var tuples = [ 3230  
3500   3231 <(\w+)\s*\/?><\/\1><[\w\W]+>jQuery.extend({
3501 <([a-z][^\/\0><\/\1><[\w\W]+> // action, add listener, callbacks, 3232  
3502 <([a-z][^\/\0><\/\1><[\w\W]+> // ... .then handlers, argument index, [final state] -  
3503 <([a-z][^\/\0><\/\1><[\w\W]+> [ "notify", "progress", jQuery.Callbacks( "memory" ), 3233 <(\w+)\s*\/?><\/\1><[\w\W]+> Deferred: function( func ) {
3504 <([a-z][^\/\0><\/\1><[\w\W]+> jQuery.Callbacks( "memory" ), 2 ], 3234 <(\w+)\s*\/?><\/\1><[\w\W]+> var tuples = [
3505 <([a-z][^\/\0><\/\1><[\w\W]+> [ "resolve", "done", jQuery.Callbacks( "once memory" ), 3235 <(\w+)\s*\/?><\/\1><[\w\W]+> // action, add listener, listener list, final state
3506 <([a-z][^\/\0><\/\1><[\w\W]+> jQuery.Callbacks( "once memory" ), 0, "resolved" ], 3236 <(\w+)\s*\/?><\/\1><[\w\W]+> [ "resolve", "done", jQuery.Callbacks("once memory"), "resolved" ],
3507 <([a-z][^\/\0><\/\1><[\w\W]+> [ "reject", "fail", jQuery.Callbacks( "once memory" ), 3237 <(\w+)\s*\/?><\/\1><[\w\W]+> [ "reject", "fail", jQuery.Callbacks("once memory"), "rejected" ],
3508 <([a-z][^\/\0><\/\1><[\w\W]+> jQuery.Callbacks( "once memory" ), 1, "rejected" ] 3238 <(\w+)\s*\/?><\/\1><[\w\W]+> [ "notify", "progress", jQuery.Callbacks("memory") ]
3509 <([a-z][^\/\0><\/\1><[\w\W]+> ], 3239 <(\w+)\s*\/?><\/\1><[\w\W]+> ],
3510 <([a-z][^\/\0><\/\1><[\w\W]+> state = "pending", 3240 <(\w+)\s*\/?><\/\1><[\w\W]+> state = "pending",
3511 <([a-z][^\/\0><\/\1><[\w\W]+> promise = { 3241 <(\w+)\s*\/?><\/\1><[\w\W]+> promise = {
3512 <([a-z][^\/\0><\/\1><[\w\W]+> state: function() { 3242 <(\w+)\s*\/?><\/\1><[\w\W]+> state: function() {
3513 <([a-z][^\/\0><\/\1><[\w\W]+> return state; -  
3514 <([a-z][^\/\0><\/\1><[\w\W]+> }, -  
3515 <([a-z][^\/\0><\/\1><[\w\W]+> always: function() { -  
3516 <([a-z][^\/\0><\/\1><[\w\W]+> deferred.done( arguments ).fail( arguments ); -  
3517 <([a-z][^\/\0><\/\1><[\w\W]+> return this; -  
3518 <([a-z][^\/\0><\/\1><[\w\W]+> }, 3243 <(\w+)\s*\/?><\/\1><[\w\W]+> return state;
3519 <([a-z][^\/\0><\/\1><[\w\W]+> "catch": function( fn ) { 3244 <(\w+)\s*\/?><\/\1><[\w\W]+> },
3520 <([a-z][^\/\0><\/\1><[\w\W]+> return promise.then( null, fn ); -  
3521 <([a-z][^\/\0><\/\1><[\w\W]+> }, 3245 <(\w+)\s*\/?><\/\1><[\w\W]+> always: function() {
3522   3246 <(\w+)\s*\/?><\/\1><[\w\W]+> deferred.done( arguments ).fail( arguments );
3523 <([a-z][^\/\0><\/\1><[\w\W]+> // Keep pipe for back-compat -  
3524 <([a-z][^\/\0><\/\1><[\w\W]+> pipe: function( /* fnDone, fnFail, fnProgress */ ) { -  
3525 <([a-z][^\/\0><\/\1><[\w\W]+> var fns = arguments; 3247 <(\w+)\s*\/?><\/\1><[\w\W]+> return this;
3526   -  
3527 <([a-z][^\/\0><\/\1><[\w\W]+> return jQuery.Deferred( function( newDefer ) { -  
3528 <([a-z][^\/\0><\/\1><[\w\W]+> jQuery.each( tuples, function( i, tuple ) { 3248 <(\w+)\s*\/?><\/\1><[\w\W]+> },
3529   -  
3530 <([a-z][^\/\0><\/\1><[\w\W]+> // Map tuples (progress, done, fail) to arguments (done, fail, progress) 3249 <(\w+)\s*\/?><\/\1><[\w\W]+> then: function( /* fnDone, fnFail, fnProgress */ ) {
3531 <([a-z][^\/\0><\/\1><[\w\W]+> var fn = jQuery.isFunction( fns[ tuple[ 4 ] ] ) && fns[ tuple[ 4 ] ]; 3250 <(\w+)\s*\/?><\/\1><[\w\W]+> var fns = arguments;
3532   3251 <(\w+)\s*\/?><\/\1><[\w\W]+> return jQuery.Deferred(function( newDefer ) {
3533 <([a-z][^\/\0><\/\1><[\w\W]+> // deferred.progress(function() { bind to newDefer or newDefer.notify }) 3252 <(\w+)\s*\/?><\/\1><[\w\W]+> jQuery.each( tuples, function( i, tuple ) {
3534 <([a-z][^\/\0><\/\1><[\w\W]+> // deferred.done(function() { bind to newDefer or newDefer.resolve }) -  
3535 <([a-z][^\/\0><\/\1><[\w\W]+> // deferred.fail(function() { bind to newDefer or newDefer.reject }) 3253 <(\w+)\s*\/?><\/\1><[\w\W]+> var fn = jQuery.isFunction( fns[ i ] ) && fns[ i ];
3536 <([a-z][^\/\0><\/\1><[\w\W]+> deferred[ tuple[ 1 ] ]( function() { 3254 <(\w+)\s*\/?><\/\1><[\w\W]+> // deferred[ done | fail | progress ] for forwarding actions to newDefer
-   3255 <(\w+)\s*\/?><\/\1><[\w\W]+> deferred[ tuple[1] ](function() {
3537 <([a-z][^\/\0><\/\1><[\w\W]+> var returned = fn && fn.apply( this, arguments ); 3256 <(\w+)\s*\/?><\/\1><[\w\W]+> var returned = fn && fn.apply( this, arguments );
3538 <([a-z][^\/\0><\/\1><[\w\W]+> if ( returned && jQuery.isFunction( returned.promise ) ) { 3257 <(\w+)\s*\/?><\/\1><[\w\W]+> if ( returned && jQuery.isFunction( returned.promise ) ) {
3539 <([a-z][^\/\0><\/\1><[\w\W]+> returned.promise() -  
3540 <([a-z][^\/\0><\/\1><[\w\W]+> .progress( newDefer.notify ) -  
3541 <([a-z][^\/\0><\/\1><[\w\W]+> .done( newDefer.resolve ) -  
3542 <([a-z][^\/\0><\/\1><[\w\W]+> .fail( newDefer.reject ); 3258 <(\w+)\s*\/?><\/\1><[\w\W]+> returned.promise()
3543 <([a-z][^\/\0><\/\1><[\w\W]+> } else { 3259 <(\w+)\s*\/?><\/\1><[\w\W]+> .done( newDefer.resolve )
3544 <([a-z][^\/\0><\/\1><[\w\W]+> newDefer[ tuple[ 0 ] + "With" ]( 3260 <(\w+)\s*\/?><\/\1><[\w\W]+> .fail( newDefer.reject )
3545 <([a-z][^\/\0><\/\1><[\w\W]+> this, 3261 <(\w+)\s*\/?><\/\1><[\w\W]+> .progress( newDefer.notify );
3546 <([a-z][^\/\0><\/\1><[\w\W]+> fn ? [ returned ] : arguments 3262 <(\w+)\s*\/?><\/\1><[\w\W]+> } else {
3547 <([a-z][^\/\0><\/\1><[\w\W]+> ); 3263 <(\w+)\s*\/?><\/\1><[\w\W]+> newDefer[ tuple[ 0 ] + "With" ]( this === promise ? newDefer.promise() : this, fn ? [ returned ] : arguments );
3548 <([a-z][^\/\0><\/\1><[\w\W]+> } -  
3549 <([a-z][^\/\0><\/\1><[\w\W]+> } ); -  
3550 <([a-z][^\/\0><\/\1><[\w\W]+> } ); -  
3551 <([a-z][^\/\0><\/\1><[\w\W]+> fns = null; -  
3552 <([a-z][^\/\0><\/\1><[\w\W]+> } ).promise(); -  
3553 <([a-z][^\/\0><\/\1><[\w\W]+> }, -  
3554 <([a-z][^\/\0><\/\1><[\w\W]+> then: function( onFulfilled, onRejected, onProgress ) { -  
3555 <([a-z][^\/\0><\/\1><[\w\W]+> var maxDepth = 0; -  
3556 <([a-z][^\/\0><\/\1><[\w\W]+> function resolve( depth, deferred, handler, special ) { -  
3557 <([a-z][^\/\0><\/\1><[\w\W]+> return function() { -  
3558 <([a-z][^\/\0><\/\1><[\w\W]+> var that = this, -  
3559 <([a-z][^\/\0><\/\1><[\w\W]+> args = arguments, -  
3560 <([a-z][^\/\0><\/\1><[\w\W]+> mightThrow = function() { -  
3561 <([a-z][^\/\0><\/\1><[\w\W]+> var returned, then; -  
3562   -  
3563 <([a-z][^\/\0><\/\1><[\w\W]+> // Support: Promises/A+ section 2.3.3.3.3 -  
3564 <([a-z][^\/\0><\/\1><[\w\W]+> // https://promisesaplus.com/#point-59 -  
3565 <([a-z][^\/\0><\/\1><[\w\W]+> // Ignore double-resolution attempts -  
3566 <([a-z][^\/\0><\/\1><[\w\W]+> if ( depth < maxDepth ) { -  
3567 <([a-z][^\/\0><\/\1><[\w\W]+> return; -  
3568 <([a-z][^\/\0><\/\1><[\w\W]+> } -  
3569   -  
3570 <([a-z][^\/\0><\/\1><[\w\W]+> returned = handler.apply( that, args ); -  
3571   -  
3572 <([a-z][^\/\0><\/\1><[\w\W]+> // Support: Promises/A+ section 2.3.1 -  
3573 <([a-z][^\/\0><\/\1><[\w\W]+> // https://promisesaplus.com/#point-48 -  
3574 <([a-z][^\/\0><\/\1><[\w\W]+> if ( returned === deferred.promise() ) { -  
3575 <([a-z][^\/\0><\/\1><[\w\W]+> throw new TypeError( "Thenable self-resolution" ); -  
3576 <([a-z][^\/\0><\/\1><[\w\W]+> } -  
3577   -  
3578 <([a-z][^\/\0><\/\1><[\w\W]+> // Support: Promises/A+ sections 2.3.3.1, 3.5 -  
3579 <([a-z][^\/\0><\/\1><[\w\W]+> // https://promisesaplus.com/#point-54 -  
3580 <([a-z][^\/\0><\/\1><[\w\W]+> // https://promisesaplus.com/#point-75 -  
3581 <([a-z][^\/\0><\/\1><[\w\W]+> // Retrieve `then` only once -  
3582 <([a-z][^\/\0><\/\1><[\w\W]+> then = returned && -  
3583   -  
3584 <([a-z][^\/\0><\/\1><[\w\W]+> // Support: Promises/A+ section 2.3.4 -  
3585 <([a-z][^\/\0><\/\1><[\w\W]+> // https://promisesaplus.com/#point-64 -  
3586 <([a-z][^\/\0><\/\1><[\w\W]+> // Only check objects and functions for thenability -  
3587 <([a-z][^\/\0><\/\1><[\w\W]+> ( typeof returned === "object" || -  
3588 <([a-z][^\/\0><\/\1><[\w\W]+> typeof returned === "function" ) && -  
3589 <([a-z][^\/\0><\/\1><[\w\W]+> returned.then; -  
3590   -  
3591 <([a-z][^\/\0><\/\1><[\w\W]+> // Handle a returned thenable -  
3592 <([a-z][^\/\0><\/\1><[\w\W]+> if ( jQuery.isFunction( then ) ) { -  
3593   -  
3594 <([a-z][^\/\0><\/\1><[\w\W]+> // Special processors (notify) just wait for resolution -  
3595 <([a-z][^\/\0><\/\1><[\w\W]+> if ( special ) { -  
3596 <([a-z][^\/\0><\/\1><[\w\W]+> then.call( -  
3597 <([a-z][^\/\0><\/\1><[\w\W]+> returned, -  
3598 <([a-z][^\/\0><\/\1><[\w\W]+> resolve( maxDepth, deferred, Identity, special ), -  
3599 <([a-z][^\/\0><\/\1><[\w\W]+> resolve( maxDepth, deferred, Thrower, special ) -  
3600 <([a-z][^\/\0><\/\1><[\w\W]+> ); -  
3601   -  
3602 <([a-z][^\/\0><\/\1><[\w\W]+> // Normal processors (resolve) also hook into progress -  
3603 <([a-z][^\/\0><\/\1><[\w\W]+> } else { -  
3604   -  
3605 <([a-z][^\/\0><\/\1><[\w\W]+> // ...and disregard older resolution values -  
3606 <([a-z][^\/\0><\/\1><[\w\W]+> maxDepth++; -  
3607   -  
3608 <([a-z][^\/\0><\/\1><[\w\W]+> then.call( -  
3609 <([a-z][^\/\0><\/\1><[\w\W]+> returned, -  
3610 <([a-z][^\/\0><\/\1><[\w\W]+> resolve( maxDepth, deferred, Identity, special ), -  
3611 <([a-z][^\/\0><\/\1><[\w\W]+> resolve( maxDepth, deferred, Thrower, special ), -  
3612 <([a-z][^\/\0><\/\1><[\w\W]+> resolve( maxDepth, deferred, Identity, -  
3613 <([a-z][^\/\0><\/\1><[\w\W]+> deferred.notifyWith ) -  
3614 <([a-z][^\/\0><\/\1><[\w\W]+> ); -  
3615 <([a-z][^\/\0><\/\1><[\w\W]+> } -  
3616   -  
3617 <([a-z][^\/\0><\/\1><[\w\W]+> // Handle all other returned values -  
3618 <([a-z][^\/\0><\/\1><[\w\W]+> } else { -  
3619   -  
3620 <([a-z][^\/\0><\/\1><[\w\W]+> // Only substitute handlers pass on context -  
3621 <([a-z][^\/\0><\/\1><[\w\W]+> // and multiple values (non-spec behavior) -  
3622 <([a-z][^\/\0><\/\1><[\w\W]+> if ( handler !== Identity ) { -  
3623 <([a-z][^\/\0><\/\1><[\w\W]+> that = undefined; -  
3624 <([a-z][^\/\0><\/\1><[\w\W]+> args = [ returned ]; -  
3625 <([a-z][^\/\0><\/\1><[\w\W]+> } -  
3626   -  
3627 <([a-z][^\/\0><\/\1><[\w\W]+> // Process the value(s) -  
3628 <([a-z][^\/\0><\/\1><[\w\W]+> // Default process is resolve -  
3629 <([a-z][^\/\0><\/\1><[\w\W]+> ( special || deferred.resolveWith )( that, args ); -  
3630 <([a-z][^\/\0><\/\1><[\w\W]+> } -  
3631 <([a-z][^\/\0><\/\1><[\w\W]+> }, -  
3632   -  
3633 <([a-z][^\/\0><\/\1><[\w\W]+> // Only normal processors (resolve) catch and reject exceptions -  
3634 <([a-z][^\/\0><\/\1><[\w\W]+> process = special ? -  
3635 <([a-z][^\/\0><\/\1><[\w\W]+> mightThrow : -  
3636 <([a-z][^\/\0><\/\1><[\w\W]+> function() { -  
3637 <([a-z][^\/\0><\/\1><[\w\W]+> try { -  
3638 <([a-z][^\/\0><\/\1><[\w\W]+> mightThrow(); -  
3639 <([a-z][^\/\0><\/\1><[\w\W]+> } catch ( e ) { -  
3640   -  
3641 <([a-z][^\/\0><\/\1><[\w\W]+> if ( jQuery.Deferred.exceptionHook ) { -  
3642 <([a-z][^\/\0><\/\1><[\w\W]+> jQuery.Deferred.exceptionHook( e, -  
3643 <([a-z][^\/\0><\/\1><[\w\W]+> process.stackTrace ); -  
3644 <([a-z][^\/\0><\/\1><[\w\W]+> } -  
3645   -  
3646 <([a-z][^\/\0><\/\1><[\w\W]+> // Support: Promises/A+ section 2.3.3.3.4.1 -  
3647 <([a-z][^\/\0><\/\1><[\w\W]+> // https://promisesaplus.com/#point-61 -  
3648 <([a-z][^\/\0><\/\1><[\w\W]+> // Ignore post-resolution exceptions -  
3649 <([a-z][^\/\0><\/\1><[\w\W]+> if ( depth + 1 >= maxDepth ) { -  
3650   -  
3651 <([a-z][^\/\0><\/\1><[\w\W]+> // Only substitute handlers pass on context -  
3652 <([a-z][^\/\0><\/\1><[\w\W]+> // and multiple values (non-spec behavior) -  
3653 <([a-z][^\/\0><\/\1><[\w\W]+> if ( handler !== Thrower ) { -  
3654 <([a-z][^\/\0><\/\1><[\w\W]+> that = undefined; -  
3655 <([a-z][^\/\0><\/\1><[\w\W]+> args = [ e ]; -  
3656 <([a-z][^\/\0><\/\1><[\w\W]+> } -  
3657   -  
3658 <([a-z][^\/\0><\/\1><[\w\W]+> deferred.rejectWith( that, args ); -  
3659 <([a-z][^\/\0><\/\1><[\w\W]+> } -  
3660 <([a-z][^\/\0><\/\1><[\w\W]+> } -  
3661 <([a-z][^\/\0><\/\1><[\w\W]+> }; -  
3662   -  
3663 <([a-z][^\/\0><\/\1><[\w\W]+> // Support: Promises/A+ section 2.3.3.3.1 -  
3664 <([a-z][^\/\0><\/\1><[\w\W]+> // https://promisesaplus.com/#point-57 -  
3665 <([a-z][^\/\0><\/\1><[\w\W]+> // Re-resolve promises immediately to dodge false rejection from -  
3666 <([a-z][^\/\0><\/\1><[\w\W]+> // subsequent errors -  
3667 <([a-z][^\/\0><\/\1><[\w\W]+> if ( depth ) { -  
3668 <([a-z][^\/\0><\/\1><[\w\W]+> process(); -  
3669 <([a-z][^\/\0><\/\1><[\w\W]+> } else { -  
3670   -  
3671 <([a-z][^\/\0><\/\1><[\w\W]+> // Call an optional hook to record the stack, in case of exception -  
3672 <([a-z][^\/\0><\/\1><[\w\W]+> // since it's otherwise lost when execution goes async -  
3673 <([a-z][^\/\0><\/\1><[\w\W]+> if ( jQuery.Deferred.getStackHook ) { -  
3674 <([a-z][^\/\0><\/\1><[\w\W]+> process.stackTrace = jQuery.Deferred.getStackHook(); -  
3675 <([a-z][^\/\0><\/\1><[\w\W]+> } -  
3676 <([a-z][^\/\0><\/\1><[\w\W]+> window.setTimeout( process ); -  
3677 <([a-z][^\/\0><\/\1><[\w\W]+> } -  
3678 <([a-z][^\/\0><\/\1><[\w\W]+> }; -  
3679 <([a-z][^\/\0><\/\1><[\w\W]+> } -  
3680   -  
3681 <([a-z][^\/\0><\/\1><[\w\W]+> return jQuery.Deferred( function( newDefer ) { -  
3682   -  
3683 <([a-z][^\/\0><\/\1><[\w\W]+> // progress_handlers.add( ... ) -  
3684 <([a-z][^\/\0><\/\1><[\w\W]+> tuples[ 0 ][ 3 ].add( -  
3685 <([a-z][^\/\0><\/\1><[\w\W]+> resolve( -  
3686 <([a-z][^\/\0><\/\1><[\w\W]+> 0, -  
3687 <([a-z][^\/\0><\/\1><[\w\W]+> newDefer, -  
3688 <([a-z][^\/\0><\/\1><[\w\W]+> jQuery.isFunction( onProgress ) ? -  
3689 <([a-z][^\/\0><\/\1><[\w\W]+> onProgress : -  
3690 <([a-z][^\/\0><\/\1><[\w\W]+> Identity, -  
3691 <([a-z][^\/\0><\/\1><[\w\W]+> newDefer.notifyWith -  
3692 <([a-z][^\/\0><\/\1><[\w\W]+> ) -  
3693 <([a-z][^\/\0><\/\1><[\w\W]+> ); -  
3694   -  
3695 <([a-z][^\/\0><\/\1><[\w\W]+> // fulfilled_handlers.add( ... ) -  
3696 <([a-z][^\/\0><\/\1><[\w\W]+> tuples[ 1 ][ 3 ].add( -  
3697 <([a-z][^\/\0><\/\1><[\w\W]+> resolve( -  
3698 <([a-z][^\/\0><\/\1><[\w\W]+> 0, -  
3699 <([a-z][^\/\0><\/\1><[\w\W]+> newDefer, -  
3700 <([a-z][^\/\0><\/\1><[\w\W]+> jQuery.isFunction( onFulfilled ) ? -  
3701 <([a-z][^\/\0><\/\1><[\w\W]+> onFulfilled : -  
3702 <([a-z][^\/\0><\/\1><[\w\W]+> Identity -  
3703 <([a-z][^\/\0><\/\1><[\w\W]+> ) -  
3704 <([a-z][^\/\0><\/\1><[\w\W]+> ); -  
3705   -  
3706 <([a-z][^\/\0><\/\1><[\w\W]+> // rejected_handlers.add( ... ) -  
3707 <([a-z][^\/\0><\/\1><[\w\W]+> tuples[ 2 ][ 3 ].add( -  
3708 <([a-z][^\/\0><\/\1><[\w\W]+> resolve( -  
3709 <([a-z][^\/\0><\/\1><[\w\W]+> 0, -  
3710 <([a-z][^\/\0><\/\1><[\w\W]+> newDefer, -  
3711 <([a-z][^\/\0><\/\1><[\w\W]+> jQuery.isFunction( onRejected ) ? -  
3712 <([a-z][^\/\0><\/\1><[\w\W]+> onRejected : -  
3713 <([a-z][^\/\0><\/\1><[\w\W]+> Thrower 3264 <(\w+)\s*\/?><\/\1><[\w\W]+> }
3714 <([a-z][^\/\0><\/\1><[\w\W]+> ) 3265 <(\w+)\s*\/?><\/\1><[\w\W]+> });
3715 <([a-z][^\/\0><\/\1><[\w\W]+> ); 3266 <(\w+)\s*\/?><\/\1><[\w\W]+> });
3716 <([a-z][^\/\0><\/\1><[\w\W]+> } ).promise(); 3267 <(\w+)\s*\/?><\/\1><[\w\W]+> fns = null;
3717 <([a-z][^\/\0><\/\1><[\w\W]+> }, 3268 <(\w+)\s*\/?><\/\1><[\w\W]+> }).promise();
3718   3269 <(\w+)\s*\/?><\/\1><[\w\W]+> },
3719 <([a-z][^\/\0><\/\1><[\w\W]+> // Get a promise for this deferred 3270 <(\w+)\s*\/?><\/\1><[\w\W]+> // Get a promise for this deferred
Line -... Line 3271...
-   3271 <(\w+)\s*\/?><\/\1><[\w\W]+> // If obj is provided, the promise aspect is added to the object
-   3272 <(\w+)\s*\/?><\/\1><[\w\W]+> promise: function( obj ) {
-   3273 <(\w+)\s*\/?><\/\1><[\w\W]+> return obj != null ? jQuery.extend( obj, promise ) : promise;
3720 <([a-z][^\/\0><\/\1><[\w\W]+> // If obj is provided, the promise aspect is added to the object 3274 <(\w+)\s*\/?><\/\1><[\w\W]+> }
3721 <([a-z][^\/\0><\/\1><[\w\W]+> promise: function( obj ) { 3275 <(\w+)\s*\/?><\/\1><[\w\W]+> },
3722 <([a-z][^\/\0><\/\1><[\w\W]+> return obj != null ? jQuery.extend( obj, promise ) : promise; 3276 <(\w+)\s*\/?><\/\1><[\w\W]+> deferred = {};
3723 <([a-z][^\/\0><\/\1><[\w\W]+> } 3277  
Line 3724... Line 3278...
3724 <([a-z][^\/\0><\/\1><[\w\W]+> }, 3278 <(\w+)\s*\/?><\/\1><[\w\W]+> // Keep pipe for back-compat
3725 <([a-z][^\/\0><\/\1><[\w\W]+> deferred = {}; -  
3726   -  
3727 <([a-z][^\/\0><\/\1><[\w\W]+> // Add list-specific methods 3279 <(\w+)\s*\/?><\/\1><[\w\W]+> promise.pipe = promise.then;
Line 3728... Line 3280...
3728 <([a-z][^\/\0><\/\1><[\w\W]+> jQuery.each( tuples, function( i, tuple ) { 3280  
3729 <([a-z][^\/\0><\/\1><[\w\W]+> var list = tuple[ 2 ], 3281 <(\w+)\s*\/?><\/\1><[\w\W]+> // Add list-specific methods
3730 <([a-z][^\/\0><\/\1><[\w\W]+> stateString = tuple[ 5 ]; -  
3731   3282 <(\w+)\s*\/?><\/\1><[\w\W]+> jQuery.each( tuples, function( i, tuple ) {
3732 <([a-z][^\/\0><\/\1><[\w\W]+> // promise.progress = list.add -  
3733 <([a-z][^\/\0><\/\1><[\w\W]+> // promise.done = list.add 3283 <(\w+)\s*\/?><\/\1><[\w\W]+> var list = tuple[ 2 ],
3734 <([a-z][^\/\0><\/\1><[\w\W]+> // promise.fail = list.add -  
3735 <([a-z][^\/\0><\/\1><[\w\W]+> promise[ tuple[ 1 ] ] = list.add; 3284 <(\w+)\s*\/?><\/\1><[\w\W]+> stateString = tuple[ 3 ];
3736   -  
3737 <([a-z][^\/\0><\/\1><[\w\W]+> // Handle state -  
3738 <([a-z][^\/\0><\/\1><[\w\W]+> if ( stateString ) { -  
3739 <([a-z][^\/\0><\/\1><[\w\W]+> list.add( -  
3740 <([a-z][^\/\0><\/\1><[\w\W]+> function() { -  
Line 3741... Line 3285...
3741   3285  
3742 <([a-z][^\/\0><\/\1><[\w\W]+> // state = "resolved" (i.e., fulfilled) 3286 <(\w+)\s*\/?><\/\1><[\w\W]+> // promise[ done | fail | progress ] = list.add
3743 <([a-z][^\/\0><\/\1><[\w\W]+> // state = "rejected" -  
3744 <([a-z][^\/\0><\/\1><[\w\W]+> state = stateString; 3287 <(\w+)\s*\/?><\/\1><[\w\W]+> promise[ tuple[1] ] = list.add;
Line 3745... Line -...
3745 <([a-z][^\/\0><\/\1><[\w\W]+> }, -  
3746   -  
3747 <([a-z][^\/\0><\/\1><[\w\W]+> // rejected_callbacks.disable -  
3748 <([a-z][^\/\0><\/\1><[\w\W]+> // fulfilled_callbacks.disable -  
3749 <([a-z][^\/\0><\/\1><[\w\W]+> tuples[ 3 - i ][ 2 ].disable, -  
3750   3288  
3751 <([a-z][^\/\0><\/\1><[\w\W]+> // progress_callbacks.lock -  
3752 <([a-z][^\/\0><\/\1><[\w\W]+> tuples[ 0 ][ 2 ].lock -  
3753 <([a-z][^\/\0><\/\1><[\w\W]+> ); 3289 <(\w+)\s*\/?><\/\1><[\w\W]+> // Handle state
3754 <([a-z][^\/\0><\/\1><[\w\W]+> } 3290 <(\w+)\s*\/?><\/\1><[\w\W]+> if ( stateString ) {
3755   3291 <(\w+)\s*\/?><\/\1><[\w\W]+> list.add(function() {
3756 <([a-z][^\/\0><\/\1><[\w\W]+> // progress_handlers.fire 3292 <(\w+)\s*\/?><\/\1><[\w\W]+> // state = [ resolved | rejected ]
3757 <([a-z][^\/\0><\/\1><[\w\W]+> // fulfilled_handlers.fire -  
3758 <([a-z][^\/\0><\/\1><[\w\W]+> // rejected_handlers.fire -  
3759 <([a-z][^\/\0><\/\1><[\w\W]+> list.add( tuple[ 3 ].fire ); -  
3760   -  
3761 <([a-z][^\/\0><\/\1><[\w\W]+> // deferred.notify = function() { deferred.notifyWith(...) } 3293 <(\w+)\s*\/?><\/\1><[\w\W]+> state = stateString;
3762 <([a-z][^\/\0><\/\1><[\w\W]+> // deferred.resolve = function() { deferred.resolveWith(...) } 3294  
Line 3763... Line 3295...
3763 <([a-z][^\/\0><\/\1><[\w\W]+> // deferred.reject = function() { deferred.rejectWith(...) } 3295 <(\w+)\s*\/?><\/\1><[\w\W]+> // [ reject_list | resolve_list ].disable; progress_list.lock
3764 <([a-z][^\/\0><\/\1><[\w\W]+> deferred[ tuple[ 0 ] ] = function() { 3296 <(\w+)\s*\/?><\/\1><[\w\W]+> }, tuples[ i ^ 1 ][ 2 ].disable, tuples[ 2 ][ 2 ].lock );
Line 3783... Line 3315...
3783 <([a-z][^\/\0><\/\1><[\w\W]+> // All done! 3315 <(\w+)\s*\/?><\/\1><[\w\W]+> // All done!
3784 <([a-z][^\/\0><\/\1><[\w\W]+> return deferred; 3316 <(\w+)\s*\/?><\/\1><[\w\W]+> return deferred;
3785 <([a-z][^\/\0><\/\1><[\w\W]+> }, 3317 <(\w+)\s*\/?><\/\1><[\w\W]+> },
Line 3786... Line 3318...
3786   3318  
3787 <([a-z][^\/\0><\/\1><[\w\W]+> // Deferred helper 3319 <(\w+)\s*\/?><\/\1><[\w\W]+> // Deferred helper
3788 <([a-z][^\/\0><\/\1><[\w\W]+> when: function( singleValue ) { 3320 <(\w+)\s*\/?><\/\1><[\w\W]+> when: function( subordinate /* , ..., subordinateN */ ) {
3789 <([a-z][^\/\0><\/\1><[\w\W]+> var -  
3790   -  
3791 <([a-z][^\/\0><\/\1><[\w\W]+> // count of uncompleted subordinates -  
3792 <([a-z][^\/\0><\/\1><[\w\W]+> remaining = arguments.length, -  
3793   -  
3794 <([a-z][^\/\0><\/\1><[\w\W]+> // count of unprocessed arguments -  
3795 <([a-z][^\/\0><\/\1><[\w\W]+> i = remaining, -  
3796   -  
3797 <([a-z][^\/\0><\/\1><[\w\W]+> // subordinate fulfillment data -  
3798 <([a-z][^\/\0><\/\1><[\w\W]+> resolveContexts = Array( i ), 3321 <(\w+)\s*\/?><\/\1><[\w\W]+> var i = 0,
-   3322 <(\w+)\s*\/?><\/\1><[\w\W]+> resolveValues = slice.call( arguments ),
Line 3799... Line 3323...
3799 <([a-z][^\/\0><\/\1><[\w\W]+> resolveValues = slice.call( arguments ), 3323 <(\w+)\s*\/?><\/\1><[\w\W]+> length = resolveValues.length,
3800   3324  
Line -... Line 3325...
-   3325 <(\w+)\s*\/?><\/\1><[\w\W]+> // the count of uncompleted subordinates
-   3326 <(\w+)\s*\/?><\/\1><[\w\W]+> remaining = length !== 1 || ( subordinate && jQuery.isFunction( subordinate.promise ) ) ? length : 0,
-   3327  
3801 <([a-z][^\/\0><\/\1><[\w\W]+> // the master Deferred 3328 <(\w+)\s*\/?><\/\1><[\w\W]+> // the master Deferred. If resolveValues consist of only a single Deferred, just use that.
3802 <([a-z][^\/\0><\/\1><[\w\W]+> master = jQuery.Deferred(), 3329 <(\w+)\s*\/?><\/\1><[\w\W]+> deferred = remaining === 1 ? subordinate : jQuery.Deferred(),
3803   3330  
3804 <([a-z][^\/\0><\/\1><[\w\W]+> // subordinate callback factory 3331 <(\w+)\s*\/?><\/\1><[\w\W]+> // Update function for both resolve and progress values
3805 <([a-z][^\/\0><\/\1><[\w\W]+> updateFunc = function( i ) { 3332 <(\w+)\s*\/?><\/\1><[\w\W]+> updateFunc = function( i, contexts, values ) {
-   3333 <(\w+)\s*\/?><\/\1><[\w\W]+> return function( value ) {
-   3334 <(\w+)\s*\/?><\/\1><[\w\W]+> contexts[ i ] = this;
3806 <([a-z][^\/\0><\/\1><[\w\W]+> return function( value ) { 3335 <(\w+)\s*\/?><\/\1><[\w\W]+> values[ i ] = arguments.length > 1 ? slice.call( arguments ) : value;
3807 <([a-z][^\/\0><\/\1><[\w\W]+> resolveContexts[ i ] = this; 3336 <(\w+)\s*\/?><\/\1><[\w\W]+> if ( values === progressValues ) {
3808 <([a-z][^\/\0><\/\1><[\w\W]+> resolveValues[ i ] = arguments.length > 1 ? slice.call( arguments ) : value; 3337 <(\w+)\s*\/?><\/\1><[\w\W]+> deferred.notifyWith( contexts, values );
3809 <([a-z][^\/\0><\/\1><[\w\W]+> if ( !( --remaining ) ) { 3338 <(\w+)\s*\/?><\/\1><[\w\W]+> } else if ( !( --remaining ) ) {
3810 <([a-z][^\/\0><\/\1><[\w\W]+> master.resolveWith( resolveContexts, resolveValues ); 3339 <(\w+)\s*\/?><\/\1><[\w\W]+> deferred.resolveWith( contexts, values );
3811 <([a-z][^\/\0><\/\1><[\w\W]+> } -  
3812 <([a-z][^\/\0><\/\1><[\w\W]+> }; -  
3813 <([a-z][^\/\0><\/\1><[\w\W]+> }; -  
3814   -  
Line 3815... Line -...
3815 <([a-z][^\/\0><\/\1><[\w\W]+> // Single- and empty arguments are adopted like Promise.resolve -  
3816 <([a-z][^\/\0><\/\1><[\w\W]+> if ( remaining <= 1 ) { -  
3817 <([a-z][^\/\0><\/\1><[\w\W]+> adoptValue( singleValue, master.done( updateFunc( i ) ).resolve, master.reject ); 3340 <(\w+)\s*\/?><\/\1><[\w\W]+> }
Line -... Line 3341...
-   3341 <(\w+)\s*\/?><\/\1><[\w\W]+> };
-   3342 <(\w+)\s*\/?><\/\1><[\w\W]+> },
-   3343  
-   3344 <(\w+)\s*\/?><\/\1><[\w\W]+> progressValues, progressContexts, resolveContexts;
-   3345  
-   3346 <(\w+)\s*\/?><\/\1><[\w\W]+> // Add listeners to Deferred subordinates; treat others as resolved
-   3347 <(\w+)\s*\/?><\/\1><[\w\W]+> if ( length > 1 ) {
-   3348 <(\w+)\s*\/?><\/\1><[\w\W]+> progressValues = new Array( length );
-   3349 <(\w+)\s*\/?><\/\1><[\w\W]+> progressContexts = new Array( length );
-   3350 <(\w+)\s*\/?><\/\1><[\w\W]+> resolveContexts = new Array( length );
-   3351 <(\w+)\s*\/?><\/\1><[\w\W]+> for ( ; i < length; i++ ) {
-   3352 <(\w+)\s*\/?><\/\1><[\w\W]+> if ( resolveValues[ i ] && jQuery.isFunction( resolveValues[ i ].promise ) ) {
3818   3353 <(\w+)\s*\/?><\/\1><[\w\W]+> resolveValues[ i ].promise()
3819 <([a-z][^\/\0><\/\1><[\w\W]+> // Use .then() to unwrap secondary thenables (cf. gh-3000) 3354 <(\w+)\s*\/?><\/\1><[\w\W]+> .done( updateFunc( i, resolveContexts, resolveValues ) )
3820 <([a-z][^\/\0><\/\1><[\w\W]+> if ( master.state() === "pending" || 3355 <(\w+)\s*\/?><\/\1><[\w\W]+> .fail( deferred.reject )
3821 <([a-z][^\/\0><\/\1><[\w\W]+> jQuery.isFunction( resolveValues[ i ] && resolveValues[ i ].then ) ) { -  
3822   -  
3823 <([a-z][^\/\0><\/\1><[\w\W]+> return master.then(); -  
3824 <([a-z][^\/\0><\/\1><[\w\W]+> } -  
3825 <([a-z][^\/\0><\/\1><[\w\W]+> } 3356 <(\w+)\s*\/?><\/\1><[\w\W]+> .progress( updateFunc( i, progressContexts, progressValues ) );
Line -... Line 3357...
-   3357 <(\w+)\s*\/?><\/\1><[\w\W]+> } else {
3826   3358 <(\w+)\s*\/?><\/\1><[\w\W]+> --remaining;
-   3359 <(\w+)\s*\/?><\/\1><[\w\W]+> }
3827 <([a-z][^\/\0><\/\1><[\w\W]+> // Multiple arguments are aggregated like Promise.all array elements 3360 <(\w+)\s*\/?><\/\1><[\w\W]+> }
3828 <([a-z][^\/\0><\/\1><[\w\W]+> while ( i-- ) { -  
3829 <([a-z][^\/\0><\/\1><[\w\W]+> adoptValue( resolveValues[ i ], updateFunc( i ), master.reject ); -  
3830 <([a-z][^\/\0><\/\1><[\w\W]+> } -  
3831   -  
3832 <([a-z][^\/\0><\/\1><[\w\W]+> return master.promise(); -  
3833 <([a-z][^\/\0><\/\1><[\w\W]+> } -  
3834 <([a-z][^\/\0><\/\1><[\w\W]+>} ); -  
3835   -  
Line 3836... Line 3361...
3836   3361 <(\w+)\s*\/?><\/\1><[\w\W]+> }
3837 <([a-z][^\/\0><\/\1><[\w\W]+>// These usually indicate a programmer mistake during development, -  
3838 <([a-z][^\/\0><\/\1><[\w\W]+>// warn about them ASAP rather than swallowing them by default. -  
3839 <([a-z][^\/\0><\/\1><[\w\W]+>var rerrorNames = /^(Eval|Internal|Range|Reference|Syntax|Type|URI)Error$/; -  
3840   3362  
3841 <([a-z][^\/\0><\/\1><[\w\W]+>jQuery.Deferred.exceptionHook = function( error, stack ) { -  
3842   -  
3843 <([a-z][^\/\0><\/\1><[\w\W]+> // Support: IE 8 - 9 only -  
3844 <([a-z][^\/\0><\/\1><[\w\W]+> // Console exists when dev tools are open, which can happen at any time -  
3845 <([a-z][^\/\0><\/\1><[\w\W]+> if ( window.console && window.console.warn && error && rerrorNames.test( error.name ) ) { -  
3846 <([a-z][^\/\0><\/\1><[\w\W]+> window.console.warn( "jQuery.Deferred exception: " + error.message, error.stack, stack ); -  
3847 <([a-z][^\/\0><\/\1><[\w\W]+> } -  
3848 <([a-z][^\/\0><\/\1><[\w\W]+>}; -  
3849   3363 <(\w+)\s*\/?><\/\1><[\w\W]+> // If we're not waiting on anything, resolve the master
3850   -  
3851   -  
3852   -  
Line 3853... Line 3364...
3853 <([a-z][^\/\0><\/\1><[\w\W]+>jQuery.readyException = function( error ) { 3364 <(\w+)\s*\/?><\/\1><[\w\W]+> if ( !remaining ) {
3854 <([a-z][^\/\0><\/\1><[\w\W]+> window.setTimeout( function() { 3365 <(\w+)\s*\/?><\/\1><[\w\W]+> deferred.resolveWith( resolveContexts, resolveValues );
Line 3855... Line 3366...
3855 <([a-z][^\/\0><\/\1><[\w\W]+> throw error; 3366 <(\w+)\s*\/?><\/\1><[\w\W]+> }
3856 <([a-z][^\/\0><\/\1><[\w\W]+> } ); -  
3857 <([a-z][^\/\0><\/\1><[\w\W]+>}; -  
3858   -  
3859   -  
3860   -  
3861   -  
3862 <([a-z][^\/\0><\/\1><[\w\W]+>// The deferred used on DOM ready 3367  
3863 <([a-z][^\/\0><\/\1><[\w\W]+>var readyList = jQuery.Deferred(); -  
3864   3368 <(\w+)\s*\/?><\/\1><[\w\W]+> return deferred.promise();
3865 <([a-z][^\/\0><\/\1><[\w\W]+>jQuery.fn.ready = function( fn ) { -  
Line 3866... Line 3369...
3866   3369 <(\w+)\s*\/?><\/\1><[\w\W]+> }
3867 <([a-z][^\/\0><\/\1><[\w\W]+> readyList 3370 <(\w+)\s*\/?><\/\1><[\w\W]+>});
Line 3868... Line 3371...
3868 <([a-z][^\/\0><\/\1><[\w\W]+> .then( fn ) 3371  
3869   -  
3870 <([a-z][^\/\0><\/\1><[\w\W]+> // Wrap jQuery.readyException in a function so that the lookup 3372  
3871 <([a-z][^\/\0><\/\1><[\w\W]+> // happens at the time of error handling instead of callback 3373 <(\w+)\s*\/?><\/\1><[\w\W]+>// The deferred used on DOM ready
Line 3872... Line 3374...
3872 <([a-z][^\/\0><\/\1><[\w\W]+> // registration. 3374 <(\w+)\s*\/?><\/\1><[\w\W]+>var readyList;
3873 <([a-z][^\/\0><\/\1><[\w\W]+> .catch( function( error ) { 3375  
Line 3911... Line 3413...
3911 <([a-z][^\/\0><\/\1><[\w\W]+> return; 3413 <(\w+)\s*\/?><\/\1><[\w\W]+> return;
3912 <([a-z][^\/\0><\/\1><[\w\W]+> } 3414 <(\w+)\s*\/?><\/\1><[\w\W]+> }
Line 3913... Line 3415...
3913   3415  
3914 <([a-z][^\/\0><\/\1><[\w\W]+> // If there are functions bound, to execute 3416 <(\w+)\s*\/?><\/\1><[\w\W]+> // If there are functions bound, to execute
-   3417 <(\w+)\s*\/?><\/\1><[\w\W]+> readyList.resolveWith( document, [ jQuery ] );
-   3418  
-   3419 <(\w+)\s*\/?><\/\1><[\w\W]+> // Trigger any bound ready events
-   3420 <(\w+)\s*\/?><\/\1><[\w\W]+> if ( jQuery.fn.triggerHandler ) {
-   3421 <(\w+)\s*\/?><\/\1><[\w\W]+> jQuery( document ).triggerHandler( "ready" );
-   3422 <(\w+)\s*\/?><\/\1><[\w\W]+> jQuery( document ).off( "ready" );
3915 <([a-z][^\/\0><\/\1><[\w\W]+> readyList.resolveWith( document, [ jQuery ] ); 3423 <(\w+)\s*\/?><\/\1><[\w\W]+> }
3916 <([a-z][^\/\0><\/\1><[\w\W]+> } 3424 <(\w+)\s*\/?><\/\1><[\w\W]+> }
Line 3917... Line -...
3917 <([a-z][^\/\0><\/\1><[\w\W]+>} ); -  
3918   3425 <(\w+)\s*\/?><\/\1><[\w\W]+>});
3919 <([a-z][^\/\0><\/\1><[\w\W]+>jQuery.ready.then = readyList.then; 3426  
-   3427 <(\w+)\s*\/?><\/\1><[\w\W]+>/**
3920   3428 <(\w+)\s*\/?><\/\1><[\w\W]+> * The ready event handler and self cleanup method
3921 <([a-z][^\/\0><\/\1><[\w\W]+>// The ready event handler and self cleanup method 3429 <(\w+)\s*\/?><\/\1><[\w\W]+> */
3922 <([a-z][^\/\0><\/\1><[\w\W]+>function completed() { 3430 <(\w+)\s*\/?><\/\1><[\w\W]+>function completed() {
3923 <([a-z][^\/\0><\/\1><[\w\W]+> document.removeEventListener( "DOMContentLoaded", completed ); 3431 <(\w+)\s*\/?><\/\1><[\w\W]+> document.removeEventListener( "DOMContentLoaded", completed, false );
3924 <([a-z][^\/\0><\/\1><[\w\W]+> window.removeEventListener( "load", completed ); 3432 <(\w+)\s*\/?><\/\1><[\w\W]+> window.removeEventListener( "load", completed, false );
Line 3925... Line -...
3925 <([a-z][^\/\0><\/\1><[\w\W]+> jQuery.ready(); -  
3926 <([a-z][^\/\0><\/\1><[\w\W]+>} -  
3927   -  
3928 <([a-z][^\/\0><\/\1><[\w\W]+>// Catch cases where $(document).ready() is called 3433 <(\w+)\s*\/?><\/\1><[\w\W]+> jQuery.ready();
3929 <([a-z][^\/\0><\/\1><[\w\W]+>// after the browser event has already occurred. 3434 <(\w+)\s*\/?><\/\1><[\w\W]+>}
3930 <([a-z][^\/\0><\/\1><[\w\W]+>// Support: IE <=9 - 10 only -  
Line -... Line 3435...
-   3435  
-   3436 <(\w+)\s*\/?><\/\1><[\w\W]+>jQuery.ready.promise = function( obj ) {
-   3437 <(\w+)\s*\/?><\/\1><[\w\W]+> if ( !readyList ) {
-   3438  
-   3439 <(\w+)\s*\/?><\/\1><[\w\W]+> readyList = jQuery.Deferred();
-   3440  
3931 <([a-z][^\/\0><\/\1><[\w\W]+>// Older IE sometimes signals "interactive" too soon 3441 <(\w+)\s*\/?><\/\1><[\w\W]+> // Catch cases where $(document).ready() is called after the browser event has already occurred.
3932 <([a-z][^\/\0><\/\1><[\w\W]+>if ( document.readyState === "complete" || 3442 <(\w+)\s*\/?><\/\1><[\w\W]+> // We once tried to use readyState "interactive" here, but it caused issues like the one
Line 3933... Line 3443...
3933 <([a-z][^\/\0><\/\1><[\w\W]+> ( document.readyState !== "loading" && !document.documentElement.doScroll ) ) { 3443 <(\w+)\s*\/?><\/\1><[\w\W]+> // discovered by ChrisS here: http://bugs.jquery.com/ticket/12282#comment:15
Line 3934... Line 3444...
3934   3444 <(\w+)\s*\/?><\/\1><[\w\W]+> if ( document.readyState === "complete" ) {
3935 <([a-z][^\/\0><\/\1><[\w\W]+> // Handle it asynchronously to allow scripts the opportunity to delay ready 3445 <(\w+)\s*\/?><\/\1><[\w\W]+> // Handle it asynchronously to allow scripts the opportunity to delay ready
Line 3936... Line 3446...
3936 <([a-z][^\/\0><\/\1><[\w\W]+> window.setTimeout( jQuery.ready ); 3446 <(\w+)\s*\/?><\/\1><[\w\W]+> setTimeout( jQuery.ready );
3937   3447  
-   3448 <(\w+)\s*\/?><\/\1><[\w\W]+> } else {
3938 <([a-z][^\/\0><\/\1><[\w\W]+>} else { 3449  
-   3450 <(\w+)\s*\/?><\/\1><[\w\W]+> // Use the handy event callback
-   3451 <(\w+)\s*\/?><\/\1><[\w\W]+> document.addEventListener( "DOMContentLoaded", completed, false );
-   3452  
-   3453 <(\w+)\s*\/?><\/\1><[\w\W]+> // A fallback to window.onload, that will always work
-   3454 <(\w+)\s*\/?><\/\1><[\w\W]+> window.addEventListener( "load", completed, false );
Line 3939... Line 3455...
3939   3455 <(\w+)\s*\/?><\/\1><[\w\W]+> }
3940 <([a-z][^\/\0><\/\1><[\w\W]+> // Use the handy event callback 3456 <(\w+)\s*\/?><\/\1><[\w\W]+> }
3941 <([a-z][^\/\0><\/\1><[\w\W]+> document.addEventListener( "DOMContentLoaded", completed ); 3457 <(\w+)\s*\/?><\/\1><[\w\W]+> return readyList.promise( obj );
3942   3458 <(\w+)\s*\/?><\/\1><[\w\W]+>};
3943 <([a-z][^\/\0><\/\1><[\w\W]+> // A fallback to window.onload, that will always work 3459  
3944 <([a-z][^\/\0><\/\1><[\w\W]+> window.addEventListener( "load", completed ); 3460 <(\w+)\s*\/?><\/\1><[\w\W]+>// Kick off the DOM ready check even if the user does not
Line 3945... Line 3461...
3945 <([a-z][^\/\0><\/\1><[\w\W]+>} 3461 <(\w+)\s*\/?><\/\1><[\w\W]+>jQuery.ready.promise();
3946   3462  
3947   3463  
3948   3464  
3949   3465  
3950 <([a-z][^\/\0><\/\1><[\w\W]+>// Multifunctional method to get and set values of a collection 3466 <(\w+)\s*\/?><\/\1><[\w\W]+>// Multifunctional method to get and set values of a collection
Line 3951... Line 3467...
3951 <([a-z][^\/\0><\/\1><[\w\W]+>// The value/s can optionally be executed if it's a function 3467 <(\w+)\s*\/?><\/\1><[\w\W]+>// The value/s can optionally be executed if it's a function
3952 <([a-z][^\/\0><\/\1><[\w\W]+>var access = function( elems, fn, key, value, chainable, emptyGet, raw ) { 3468 <(\w+)\s*\/?><\/\1><[\w\W]+>var access = jQuery.access = function( elems, fn, key, value, chainable, emptyGet, raw ) {
3953 <([a-z][^\/\0><\/\1><[\w\W]+> var i = 0, 3469 <(\w+)\s*\/?><\/\1><[\w\W]+> var i = 0,
Line 3968... Line 3484...
3968 <([a-z][^\/\0><\/\1><[\w\W]+> if ( !jQuery.isFunction( value ) ) { 3484 <(\w+)\s*\/?><\/\1><[\w\W]+> if ( !jQuery.isFunction( value ) ) {
3969 <([a-z][^\/\0><\/\1><[\w\W]+> raw = true; 3485 <(\w+)\s*\/?><\/\1><[\w\W]+> raw = true;
3970 <([a-z][^\/\0><\/\1><[\w\W]+> } 3486 <(\w+)\s*\/?><\/\1><[\w\W]+> }
Line 3971... Line 3487...
3971   3487  
3972 <([a-z][^\/\0><\/\1><[\w\W]+> if ( bulk ) { -  
3973   3488 <(\w+)\s*\/?><\/\1><[\w\W]+> if ( bulk ) {
3974 <([a-z][^\/\0><\/\1><[\w\W]+> // Bulk operations run against the entire set 3489 <(\w+)\s*\/?><\/\1><[\w\W]+> // Bulk operations run against the entire set
3975 <([a-z][^\/\0><\/\1><[\w\W]+> if ( raw ) { 3490 <(\w+)\s*\/?><\/\1><[\w\W]+> if ( raw ) {
3976 <([a-z][^\/\0><\/\1><[\w\W]+> fn.call( elems, value ); 3491 <(\w+)\s*\/?><\/\1><[\w\W]+> fn.call( elems, value );
Line 3985... Line 3500...
3985 <([a-z][^\/\0><\/\1><[\w\W]+> } 3500 <(\w+)\s*\/?><\/\1><[\w\W]+> }
3986 <([a-z][^\/\0><\/\1><[\w\W]+> } 3501 <(\w+)\s*\/?><\/\1><[\w\W]+> }
Line 3987... Line 3502...
3987   3502  
3988 <([a-z][^\/\0><\/\1><[\w\W]+> if ( fn ) { 3503 <(\w+)\s*\/?><\/\1><[\w\W]+> if ( fn ) {
3989 <([a-z][^\/\0><\/\1><[\w\W]+> for ( ; i < len; i++ ) { -  
3990 <([a-z][^\/\0><\/\1><[\w\W]+> fn( -  
3991 <([a-z][^\/\0><\/\1><[\w\W]+> elems[ i ], key, raw ? -  
3992 <([a-z][^\/\0><\/\1><[\w\W]+> value : 3504 <(\w+)\s*\/?><\/\1><[\w\W]+> for ( ; i < len; i++ ) {
3993 <([a-z][^\/\0><\/\1><[\w\W]+> value.call( elems[ i ], i, fn( elems[ i ], key ) ) -  
3994 <([a-z][^\/\0><\/\1><[\w\W]+> ); 3505 <(\w+)\s*\/?><\/\1><[\w\W]+> fn( elems[i], key, raw ? value : value.call( elems[i], i, fn( elems[i], key ) ) );
3995 <([a-z][^\/\0><\/\1><[\w\W]+> } 3506 <(\w+)\s*\/?><\/\1><[\w\W]+> }
3996 <([a-z][^\/\0><\/\1><[\w\W]+> } 3507 <(\w+)\s*\/?><\/\1><[\w\W]+> }
Line 3997... Line 3508...
3997 <([a-z][^\/\0><\/\1><[\w\W]+> } 3508 <(\w+)\s*\/?><\/\1><[\w\W]+> }
3998   3509  
3999 <([a-z][^\/\0><\/\1><[\w\W]+> if ( chainable ) { -  
Line 4000... Line 3510...
4000 <([a-z][^\/\0><\/\1><[\w\W]+> return elems; 3510 <(\w+)\s*\/?><\/\1><[\w\W]+> return chainable ?
4001 <([a-z][^\/\0><\/\1><[\w\W]+> } 3511 <(\w+)\s*\/?><\/\1><[\w\W]+> elems :
4002   3512  
4003 <([a-z][^\/\0><\/\1><[\w\W]+> // Gets -  
4004 <([a-z][^\/\0><\/\1><[\w\W]+> if ( bulk ) { -  
4005 <([a-z][^\/\0><\/\1><[\w\W]+> return fn.call( elems ); 3513 <(\w+)\s*\/?><\/\1><[\w\W]+> // Gets
4006 <([a-z][^\/\0><\/\1><[\w\W]+> } 3514 <(\w+)\s*\/?><\/\1><[\w\W]+> bulk ?
4007   -  
Line -... Line 3515...
-   3515 <(\w+)\s*\/?><\/\1><[\w\W]+> fn.call( elems ) :
-   3516 <(\w+)\s*\/?><\/\1><[\w\W]+> len ? fn( elems[0], key ) : emptyGet;
-   3517 <(\w+)\s*\/?><\/\1><[\w\W]+>};
-   3518  
-   3519  
4008 <([a-z][^\/\0><\/\1><[\w\W]+> return len ? fn( elems[ 0 ], key ) : emptyGet; 3520 <(\w+)\s*\/?><\/\1><[\w\W]+>/**
4009 <([a-z][^\/\0><\/\1><[\w\W]+>}; 3521 <(\w+)\s*\/?><\/\1><[\w\W]+> * Determines whether an object can have data
4010 <([a-z][^\/\0><\/\1><[\w\W]+>var acceptData = function( owner ) { 3522 <(\w+)\s*\/?><\/\1><[\w\W]+> */
4011   3523 <(\w+)\s*\/?><\/\1><[\w\W]+>jQuery.acceptData = function( owner ) {
4012 <([a-z][^\/\0><\/\1><[\w\W]+> // Accepts only: 3524 <(\w+)\s*\/?><\/\1><[\w\W]+> // Accepts only:
4013 <([a-z][^\/\0><\/\1><[\w\W]+> // - Node 3525 <(\w+)\s*\/?><\/\1><[\w\W]+> // - Node
-   3526 <(\w+)\s*\/?><\/\1><[\w\W]+> // - Node.ELEMENT_NODE
4014 <([a-z][^\/\0><\/\1><[\w\W]+> // - Node.ELEMENT_NODE 3527 <(\w+)\s*\/?><\/\1><[\w\W]+> // - Node.DOCUMENT_NODE
4015 <([a-z][^\/\0><\/\1><[\w\W]+> // - Node.DOCUMENT_NODE 3528 <(\w+)\s*\/?><\/\1><[\w\W]+> // - Object
Line 4016... Line -...
4016 <([a-z][^\/\0><\/\1><[\w\W]+> // - Object -  
4017 <([a-z][^\/\0><\/\1><[\w\W]+> // - Any -  
4018 <([a-z][^\/\0><\/\1><[\w\W]+> return owner.nodeType === 1 || owner.nodeType === 9 || !( +owner.nodeType ); 3529 <(\w+)\s*\/?><\/\1><[\w\W]+> // - Any
-   3530 <(\w+)\s*\/?><\/\1><[\w\W]+> /* jshint -W018 */
-   3531 <(\w+)\s*\/?><\/\1><[\w\W]+> return owner.nodeType === 1 || owner.nodeType === 9 || !( +owner.nodeType );
-   3532 <(\w+)\s*\/?><\/\1><[\w\W]+>};
-   3533  
-   3534  
-   3535 <(\w+)\s*\/?><\/\1><[\w\W]+>function Data() {
-   3536 <(\w+)\s*\/?><\/\1><[\w\W]+> // Support: Android<4,
-   3537 <(\w+)\s*\/?><\/\1><[\w\W]+> // Old WebKit does not have Object.preventExtensions/freeze method,
-   3538 <(\w+)\s*\/?><\/\1><[\w\W]+> // return new empty object instead with no [[set]] accessor
4019 <([a-z][^\/\0><\/\1><[\w\W]+>}; 3539 <(\w+)\s*\/?><\/\1><[\w\W]+> Object.defineProperty( this.cache = {}, 0, {
4020   3540 <(\w+)\s*\/?><\/\1><[\w\W]+> get: function() {
Line 4021... Line 3541...
4021   3541 <(\w+)\s*\/?><\/\1><[\w\W]+> return {};
-   3542 <(\w+)\s*\/?><\/\1><[\w\W]+> }
Line 4022... Line 3543...
4022   3543 <(\w+)\s*\/?><\/\1><[\w\W]+> });
-   3544  
-   3545 <(\w+)\s*\/?><\/\1><[\w\W]+> this.expando = jQuery.expando + Data.uid++;
-   3546 <(\w+)\s*\/?><\/\1><[\w\W]+>}
-   3547  
-   3548 <(\w+)\s*\/?><\/\1><[\w\W]+>Data.uid = 1;
-   3549 <(\w+)\s*\/?><\/\1><[\w\W]+>Data.accepts = jQuery.acceptData;
-   3550  
Line 4023... Line 3551...
4023   3551 <(\w+)\s*\/?><\/\1><[\w\W]+>Data.prototype = {
4024 <([a-z][^\/\0><\/\1><[\w\W]+>function Data() { -  
4025 <([a-z][^\/\0><\/\1><[\w\W]+> this.expando = jQuery.expando + Data.uid++; 3552 <(\w+)\s*\/?><\/\1><[\w\W]+> key: function( owner ) {
4026 <([a-z][^\/\0><\/\1><[\w\W]+>} 3553 <(\w+)\s*\/?><\/\1><[\w\W]+> // We can accept data for non-element nodes in modern browsers,
Line 4027... Line 3554...
4027   3554 <(\w+)\s*\/?><\/\1><[\w\W]+> // but we should not, see #8335.
4028 <([a-z][^\/\0><\/\1><[\w\W]+>Data.uid = 1; 3555 <(\w+)\s*\/?><\/\1><[\w\W]+> // Always return the key for a frozen object.
4029   3556 <(\w+)\s*\/?><\/\1><[\w\W]+> if ( !Data.accepts( owner ) ) {
Line 4030... Line 3557...
4030 <([a-z][^\/\0><\/\1><[\w\W]+>Data.prototype = { 3557 <(\w+)\s*\/?><\/\1><[\w\W]+> return 0;
4031   3558 <(\w+)\s*\/?><\/\1><[\w\W]+> }
4032 <([a-z][^\/\0><\/\1><[\w\W]+> cache: function( owner ) { 3559  
4033   3560 <(\w+)\s*\/?><\/\1><[\w\W]+> var descriptor = {},
Line 4034... Line 3561...
4034 <([a-z][^\/\0><\/\1><[\w\W]+> // Check if the owner object already has a cache 3561 <(\w+)\s*\/?><\/\1><[\w\W]+> // Check if the owner object already has a cache key
4035 <([a-z][^\/\0><\/\1><[\w\W]+> var value = owner[ this.expando ]; 3562 <(\w+)\s*\/?><\/\1><[\w\W]+> unlock = owner[ this.expando ];
4036   3563  
4037 <([a-z][^\/\0><\/\1><[\w\W]+> // If not, create one 3564 <(\w+)\s*\/?><\/\1><[\w\W]+> // If not, create one
4038 <([a-z][^\/\0><\/\1><[\w\W]+> if ( !value ) { -  
4039 <([a-z][^\/\0><\/\1><[\w\W]+> value = {}; -  
4040   -  
4041 <([a-z][^\/\0><\/\1><[\w\W]+> // We can accept data for non-element nodes in modern browsers, -  
4042 <([a-z][^\/\0><\/\1><[\w\W]+> // but we should not, see #8335. -  
4043 <([a-z][^\/\0><\/\1><[\w\W]+> // Always return an empty object. 3565 <(\w+)\s*\/?><\/\1><[\w\W]+> if ( !unlock ) {
4044 <([a-z][^\/\0><\/\1><[\w\W]+> if ( acceptData( owner ) ) { -  
4045   -  
4046 <([a-z][^\/\0><\/\1><[\w\W]+> // If it is a node unlikely to be stringify-ed or looped over -  
4047 <([a-z][^\/\0><\/\1><[\w\W]+> // use plain assignment 3566 <(\w+)\s*\/?><\/\1><[\w\W]+> unlock = Data.uid++;
4048 <([a-z][^\/\0><\/\1><[\w\W]+> if ( owner.nodeType ) { 3567  
-   3568 <(\w+)\s*\/?><\/\1><[\w\W]+> // Secure it in a non-enumerable, non-writable property
-   3569 <(\w+)\s*\/?><\/\1><[\w\W]+> try {
-   3570 <(\w+)\s*\/?><\/\1><[\w\W]+> descriptor[ this.expando ] = { value: unlock };
-   3571 <(\w+)\s*\/?><\/\1><[\w\W]+> Object.defineProperties( owner, descriptor );
4049 <([a-z][^\/\0><\/\1><[\w\W]+> owner[ this.expando ] = value; 3572  
Line 4050... Line 3573...
4050   3573 <(\w+)\s*\/?><\/\1><[\w\W]+> // Support: Android<4
4051 <([a-z][^\/\0><\/\1><[\w\W]+> // Otherwise secure it in a non-enumerable property 3574 <(\w+)\s*\/?><\/\1><[\w\W]+> // Fallback to a less secure definition
4052 <([a-z][^\/\0><\/\1><[\w\W]+> // configurable must be true to allow the property to be 3575 <(\w+)\s*\/?><\/\1><[\w\W]+> } catch ( e ) {
4053 <([a-z][^\/\0><\/\1><[\w\W]+> // deleted when data is removed 3576 <(\w+)\s*\/?><\/\1><[\w\W]+> descriptor[ this.expando ] = unlock;
-   3577 <(\w+)\s*\/?><\/\1><[\w\W]+> jQuery.extend( owner, descriptor );
-   3578 <(\w+)\s*\/?><\/\1><[\w\W]+> }
-   3579 <(\w+)\s*\/?><\/\1><[\w\W]+> }
-   3580  
4054 <([a-z][^\/\0><\/\1><[\w\W]+> } else { 3581 <(\w+)\s*\/?><\/\1><[\w\W]+> // Ensure the cache object
Line 4055... Line 3582...
4055 <([a-z][^\/\0><\/\1><[\w\W]+> Object.defineProperty( owner, this.expando, { 3582 <(\w+)\s*\/?><\/\1><[\w\W]+> if ( !this.cache[ unlock ] ) {
4056 <([a-z][^\/\0><\/\1><[\w\W]+> value: value, -  
4057 <([a-z][^\/\0><\/\1><[\w\W]+> configurable: true 3583 <(\w+)\s*\/?><\/\1><[\w\W]+> this.cache[ unlock ] = {};
4058 <([a-z][^\/\0><\/\1><[\w\W]+> } ); 3584 <(\w+)\s*\/?><\/\1><[\w\W]+> }
Line 4059... Line 3585...
4059 <([a-z][^\/\0><\/\1><[\w\W]+> } 3585  
4060 <([a-z][^\/\0><\/\1><[\w\W]+> } 3586 <(\w+)\s*\/?><\/\1><[\w\W]+> return unlock;
4061 <([a-z][^\/\0><\/\1><[\w\W]+> } -  
-   3587 <(\w+)\s*\/?><\/\1><[\w\W]+> },
-   3588 <(\w+)\s*\/?><\/\1><[\w\W]+> set: function( owner, data, value ) {
-   3589 <(\w+)\s*\/?><\/\1><[\w\W]+> var prop,
4062   3590 <(\w+)\s*\/?><\/\1><[\w\W]+> // There may be an unlock assigned to this node,
-   3591 <(\w+)\s*\/?><\/\1><[\w\W]+> // if there is no entry for this "owner", create one inline
4063 <([a-z][^\/\0><\/\1><[\w\W]+> return value; 3592 <(\w+)\s*\/?><\/\1><[\w\W]+> // and set the unlock as though an owner entry had always existed
4064 <([a-z][^\/\0><\/\1><[\w\W]+> }, 3593 <(\w+)\s*\/?><\/\1><[\w\W]+> unlock = this.key( owner ),
-   3594 <(\w+)\s*\/?><\/\1><[\w\W]+> cache = this.cache[ unlock ];
4065 <([a-z][^\/\0><\/\1><[\w\W]+> set: function( owner, data, value ) { 3595  
4066 <([a-z][^\/\0><\/\1><[\w\W]+> var prop, 3596 <(\w+)\s*\/?><\/\1><[\w\W]+> // Handle: [ owner, key, value ] args
4067 <([a-z][^\/\0><\/\1><[\w\W]+> cache = this.cache( owner ); 3597 <(\w+)\s*\/?><\/\1><[\w\W]+> if ( typeof data === "string" ) {
4068   3598 <(\w+)\s*\/?><\/\1><[\w\W]+> cache[ data ] = value;
4069 <([a-z][^\/\0><\/\1><[\w\W]+> // Handle: [ owner, key, value ] args 3599  
-   3600 <(\w+)\s*\/?><\/\1><[\w\W]+> // Handle: [ owner, { properties } ] args
-   3601 <(\w+)\s*\/?><\/\1><[\w\W]+> } else {
4070 <([a-z][^\/\0><\/\1><[\w\W]+> // Always use camelCase key (gh-2257) 3602 <(\w+)\s*\/?><\/\1><[\w\W]+> // Fresh assignments by object are shallow copied
-   3603 <(\w+)\s*\/?><\/\1><[\w\W]+> if ( jQuery.isEmptyObject( cache ) ) {
4071 <([a-z][^\/\0><\/\1><[\w\W]+> if ( typeof data === "string" ) { 3604 <(\w+)\s*\/?><\/\1><[\w\W]+> jQuery.extend( this.cache[ unlock ], data );
Line 4072... Line 3605...
4072 <([a-z][^\/\0><\/\1><[\w\W]+> cache[ jQuery.camelCase( data ) ] = value; 3605 <(\w+)\s*\/?><\/\1><[\w\W]+> // Otherwise, copy the properties one-by-one to the cache object
4073   3606 <(\w+)\s*\/?><\/\1><[\w\W]+> } else {
4074 <([a-z][^\/\0><\/\1><[\w\W]+> // Handle: [ owner, { properties } ] args 3607 <(\w+)\s*\/?><\/\1><[\w\W]+> for ( prop in data ) {
4075 <([a-z][^\/\0><\/\1><[\w\W]+> } else { 3608 <(\w+)\s*\/?><\/\1><[\w\W]+> cache[ prop ] = data[ prop ];
4076   3609 <(\w+)\s*\/?><\/\1><[\w\W]+> }
4077 <([a-z][^\/\0><\/\1><[\w\W]+> // Copy the properties one-by-one to the cache object 3610 <(\w+)\s*\/?><\/\1><[\w\W]+> }
4078 <([a-z][^\/\0><\/\1><[\w\W]+> for ( prop in data ) { 3611 <(\w+)\s*\/?><\/\1><[\w\W]+> }
4079 <([a-z][^\/\0><\/\1><[\w\W]+> cache[ jQuery.camelCase( prop ) ] = data[ prop ]; 3612 <(\w+)\s*\/?><\/\1><[\w\W]+> return cache;
4080 <([a-z][^\/\0><\/\1><[\w\W]+> } 3613 <(\w+)\s*\/?><\/\1><[\w\W]+> },
4081 <([a-z][^\/\0><\/\1><[\w\W]+> } 3614 <(\w+)\s*\/?><\/\1><[\w\W]+> get: function( owner, key ) {
Line 4102... Line 3635...
4102 <([a-z][^\/\0><\/\1><[\w\W]+> // 2. The data stored at the key 3635 <(\w+)\s*\/?><\/\1><[\w\W]+> // 2. The data stored at the key
4103 <([a-z][^\/\0><\/\1><[\w\W]+> // 3636 <(\w+)\s*\/?><\/\1><[\w\W]+> //
4104 <([a-z][^\/\0><\/\1><[\w\W]+> if ( key === undefined || 3637 <(\w+)\s*\/?><\/\1><[\w\W]+> if ( key === undefined ||
4105 <([a-z][^\/\0><\/\1><[\w\W]+> ( ( key && typeof key === "string" ) && value === undefined ) ) { 3638 <(\w+)\s*\/?><\/\1><[\w\W]+> ((key && typeof key === "string") && value === undefined) ) {
Line 4106... Line 3639...
4106   3639  
-   3640 <(\w+)\s*\/?><\/\1><[\w\W]+> stored = this.get( owner, key );
-   3641  
-   3642 <(\w+)\s*\/?><\/\1><[\w\W]+> return stored !== undefined ?
4107 <([a-z][^\/\0><\/\1><[\w\W]+> return this.get( owner, key ); 3643 <(\w+)\s*\/?><\/\1><[\w\W]+> stored : this.get( owner, jQuery.camelCase(key) );
Line 4108... Line 3644...
4108 <([a-z][^\/\0><\/\1><[\w\W]+> } 3644 <(\w+)\s*\/?><\/\1><[\w\W]+> }
4109   3645  
4110 <([a-z][^\/\0><\/\1><[\w\W]+> // When the key is not a string, or both a key and value 3646 <(\w+)\s*\/?><\/\1><[\w\W]+> // [*]When the key is not a string, or both a key and value
4111 <([a-z][^\/\0><\/\1><[\w\W]+> // are specified, set or extend (existing objects) with either: 3647 <(\w+)\s*\/?><\/\1><[\w\W]+> // are specified, set or extend (existing objects) with either:
4112 <([a-z][^\/\0><\/\1><[\w\W]+> // 3648 <(\w+)\s*\/?><\/\1><[\w\W]+> //
4113 <([a-z][^\/\0><\/\1><[\w\W]+> // 1. An object of properties 3649 <(\w+)\s*\/?><\/\1><[\w\W]+> // 1. An object of properties
Line 4118... Line 3654...
4118 <([a-z][^\/\0><\/\1><[\w\W]+> // Since the "set" path can have two possible entry points 3654 <(\w+)\s*\/?><\/\1><[\w\W]+> // Since the "set" path can have two possible entry points
4119 <([a-z][^\/\0><\/\1><[\w\W]+> // return the expected data based on which path was taken[*] 3655 <(\w+)\s*\/?><\/\1><[\w\W]+> // return the expected data based on which path was taken[*]
4120 <([a-z][^\/\0><\/\1><[\w\W]+> return value !== undefined ? value : key; 3656 <(\w+)\s*\/?><\/\1><[\w\W]+> return value !== undefined ? value : key;
4121 <([a-z][^\/\0><\/\1><[\w\W]+> }, 3657 <(\w+)\s*\/?><\/\1><[\w\W]+> },
4122 <([a-z][^\/\0><\/\1><[\w\W]+> remove: function( owner, key ) { 3658 <(\w+)\s*\/?><\/\1><[\w\W]+> remove: function( owner, key ) {
4123 <([a-z][^\/\0><\/\1><[\w\W]+> var i, 3659 <(\w+)\s*\/?><\/\1><[\w\W]+> var i, name, camel,
-   3660 <(\w+)\s*\/?><\/\1><[\w\W]+> unlock = this.key( owner ),
4124 <([a-z][^\/\0><\/\1><[\w\W]+> cache = owner[ this.expando ]; 3661 <(\w+)\s*\/?><\/\1><[\w\W]+> cache = this.cache[ unlock ];
Line 4125... Line 3662...
4125   3662  
4126 <([a-z][^\/\0><\/\1><[\w\W]+> if ( cache === undefined ) { -  
4127 <([a-z][^\/\0><\/\1><[\w\W]+> return; -  
4128 <([a-z][^\/\0><\/\1><[\w\W]+> } -  
4129   3663 <(\w+)\s*\/?><\/\1><[\w\W]+> if ( key === undefined ) {
Line -... Line 3664...
-   3664 <(\w+)\s*\/?><\/\1><[\w\W]+> this.cache[ unlock ] = {};
4130 <([a-z][^\/\0><\/\1><[\w\W]+> if ( key !== undefined ) { 3665  
4131   3666 <(\w+)\s*\/?><\/\1><[\w\W]+> } else {
4132 <([a-z][^\/\0><\/\1><[\w\W]+> // Support array or space separated string of keys -  
4133 <([a-z][^\/\0><\/\1><[\w\W]+> if ( jQuery.isArray( key ) ) { 3667 <(\w+)\s*\/?><\/\1><[\w\W]+> // Support array or space separated string of keys
-   3668 <(\w+)\s*\/?><\/\1><[\w\W]+> if ( jQuery.isArray( key ) ) {
-   3669 <(\w+)\s*\/?><\/\1><[\w\W]+> // If "name" is an array of keys...
-   3670 <(\w+)\s*\/?><\/\1><[\w\W]+> // When data is initially created, via ("key", "val") signature,
4134   3671 <(\w+)\s*\/?><\/\1><[\w\W]+> // keys will be converted to camelCase.
-   3672 <(\w+)\s*\/?><\/\1><[\w\W]+> // Since there is no way to tell _how_ a key was added, remove
4135 <([a-z][^\/\0><\/\1><[\w\W]+> // If key is an array of keys... 3673 <(\w+)\s*\/?><\/\1><[\w\W]+> // both plain key and camelCase key. #12786
-   3674 <(\w+)\s*\/?><\/\1><[\w\W]+> // This will only penalize the array argument path.
-   3675 <(\w+)\s*\/?><\/\1><[\w\W]+> name = key.concat( key.map( jQuery.camelCase ) );
-   3676 <(\w+)\s*\/?><\/\1><[\w\W]+> } else {
-   3677 <(\w+)\s*\/?><\/\1><[\w\W]+> camel = jQuery.camelCase( key );
-   3678 <(\w+)\s*\/?><\/\1><[\w\W]+> // Try the string as a key before any manipulation
4136 <([a-z][^\/\0><\/\1><[\w\W]+> // We always set camelCase keys, so remove that. 3679 <(\w+)\s*\/?><\/\1><[\w\W]+> if ( key in cache ) {
4137 <([a-z][^\/\0><\/\1><[\w\W]+> key = key.map( jQuery.camelCase ); -  
4138 <([a-z][^\/\0><\/\1><[\w\W]+> } else { -  
4139 <([a-z][^\/\0><\/\1><[\w\W]+> key = jQuery.camelCase( key ); 3680 <(\w+)\s*\/?><\/\1><[\w\W]+> name = [ key, camel ];
4140   3681 <(\w+)\s*\/?><\/\1><[\w\W]+> } else {
4141 <([a-z][^\/\0><\/\1><[\w\W]+> // If a key with the spaces exists, use it. 3682 <(\w+)\s*\/?><\/\1><[\w\W]+> // If a key with the spaces exists, use it.
4142 <([a-z][^\/\0><\/\1><[\w\W]+> // Otherwise, create an array by matching non-whitespace 3683 <(\w+)\s*\/?><\/\1><[\w\W]+> // Otherwise, create an array by matching non-whitespace
4143 <([a-z][^\/\0><\/\1><[\w\W]+> key = key in cache ? 3684 <(\w+)\s*\/?><\/\1><[\w\W]+> name = camel;
4144 <([a-z][^\/\0><\/\1><[\w\W]+> [ key ] : 3685 <(\w+)\s*\/?><\/\1><[\w\W]+> name = name in cache ?
4145 <([a-z][^\/\0><\/\1><[\w\W]+> ( key.match( rnothtmlwhite ) || [] ); -  
4146 <([a-z][^\/\0><\/\1><[\w\W]+> } -  
4147   -  
4148 <([a-z][^\/\0><\/\1><[\w\W]+> i = key.length; -  
4149   -  
4150 <([a-z][^\/\0><\/\1><[\w\W]+> while ( i-- ) { 3686 <(\w+)\s*\/?><\/\1><[\w\W]+> [ name ] : ( name.match( rnotwhite ) || [] );
4151 <([a-z][^\/\0><\/\1><[\w\W]+> delete cache[ key[ i ] ]; -  
4152 <([a-z][^\/\0><\/\1><[\w\W]+> } -  
4153 <([a-z][^\/\0><\/\1><[\w\W]+> } -  
4154   -  
Line 4155... Line -...
4155 <([a-z][^\/\0><\/\1><[\w\W]+> // Remove the expando if there's no more data -  
4156 <([a-z][^\/\0><\/\1><[\w\W]+> if ( key === undefined || jQuery.isEmptyObject( cache ) ) { -  
4157   -  
4158 <([a-z][^\/\0><\/\1><[\w\W]+> // Support: Chrome <=35 - 45 -  
4159 <([a-z][^\/\0><\/\1><[\w\W]+> // Webkit & Blink performance suffers when deleting properties 3687 <(\w+)\s*\/?><\/\1><[\w\W]+> }
4160 <([a-z][^\/\0><\/\1><[\w\W]+> // from DOM nodes, so set to undefined instead -  
4161 <([a-z][^\/\0><\/\1><[\w\W]+> // https://bugs.chromium.org/p/chromium/issues/detail?id=378607 (bug restricted) 3688 <(\w+)\s*\/?><\/\1><[\w\W]+> }
4162 <([a-z][^\/\0><\/\1><[\w\W]+> if ( owner.nodeType ) { 3689  
4163 <([a-z][^\/\0><\/\1><[\w\W]+> owner[ this.expando ] = undefined; 3690 <(\w+)\s*\/?><\/\1><[\w\W]+> i = name.length;
4164 <([a-z][^\/\0><\/\1><[\w\W]+> } else { 3691 <(\w+)\s*\/?><\/\1><[\w\W]+> while ( i-- ) {
4165 <([a-z][^\/\0><\/\1><[\w\W]+> delete owner[ this.expando ]; 3692 <(\w+)\s*\/?><\/\1><[\w\W]+> delete cache[ name[ i ] ];
4166 <([a-z][^\/\0><\/\1><[\w\W]+> } 3693 <(\w+)\s*\/?><\/\1><[\w\W]+> }
-   3694 <(\w+)\s*\/?><\/\1><[\w\W]+> }
4167 <([a-z][^\/\0><\/\1><[\w\W]+> } 3695 <(\w+)\s*\/?><\/\1><[\w\W]+> },
-   3696 <(\w+)\s*\/?><\/\1><[\w\W]+> hasData: function( owner ) {
-   3697 <(\w+)\s*\/?><\/\1><[\w\W]+> return !jQuery.isEmptyObject(
-   3698 <(\w+)\s*\/?><\/\1><[\w\W]+> this.cache[ owner[ this.expando ] ] || {}
-   3699 <(\w+)\s*\/?><\/\1><[\w\W]+> );
4168 <([a-z][^\/\0><\/\1><[\w\W]+> }, 3700 <(\w+)\s*\/?><\/\1><[\w\W]+> },
-   3701 <(\w+)\s*\/?><\/\1><[\w\W]+> discard: function( owner ) {
4169 <([a-z][^\/\0><\/\1><[\w\W]+> hasData: function( owner ) { 3702 <(\w+)\s*\/?><\/\1><[\w\W]+> if ( owner[ this.expando ] ) {
4170 <([a-z][^\/\0><\/\1><[\w\W]+> var cache = owner[ this.expando ]; 3703 <(\w+)\s*\/?><\/\1><[\w\W]+> delete this.cache[ owner[ this.expando ] ];
4171 <([a-z][^\/\0><\/\1><[\w\W]+> return cache !== undefined && !jQuery.isEmptyObject( cache ); 3704 <(\w+)\s*\/?><\/\1><[\w\W]+> }
Line 4172... Line 3705...
4172 <([a-z][^\/\0><\/\1><[\w\W]+> } 3705 <(\w+)\s*\/?><\/\1><[\w\W]+> }
Line 4173... Line 3706...
4173 <([a-z][^\/\0><\/\1><[\w\W]+>}; 3706 <(\w+)\s*\/?><\/\1><[\w\W]+>};
4174 <([a-z][^\/\0><\/\1><[\w\W]+>var dataPriv = new Data(); 3707 <(\w+)\s*\/?><\/\1><[\w\W]+>var data_priv = new Data();
Line 4186... Line 3719...
4186 <([a-z][^\/\0><\/\1><[\w\W]+>// 4. _Never_ expose "private" data to user code (TODO: Drop _data, _removeData) 3719 <(\w+)\s*\/?><\/\1><[\w\W]+>// 4. _Never_ expose "private" data to user code (TODO: Drop _data, _removeData)
4187 <([a-z][^\/\0><\/\1><[\w\W]+>// 5. Avoid exposing implementation details on user objects (eg. expando properties) 3720 <(\w+)\s*\/?><\/\1><[\w\W]+>// 5. Avoid exposing implementation details on user objects (eg. expando properties)
4188 <([a-z][^\/\0><\/\1><[\w\W]+>// 6. Provide a clear path for implementation upgrade to WeakMap in 2014 3721 <(\w+)\s*\/?><\/\1><[\w\W]+>// 6. Provide a clear path for implementation upgrade to WeakMap in 2014
Line 4189... Line 3722...
4189   3722  
4190 <([a-z][^\/\0><\/\1><[\w\W]+>var rbrace = /^(?:\{[\w\W]*\}|\[[\w\W]*\])$/, 3723 <(\w+)\s*\/?><\/\1><[\w\W]+>var rbrace = /^(?:\{[\w\W]*\}|\[[\w\W]*\])$/,
4191 <([a-z][^\/\0><\/\1><[\w\W]+> rmultiDash = /[A-Z]/g; -  
4192   -  
4193 <([a-z][^\/\0><\/\1><[\w\W]+>function getData( data ) { -  
4194 <([a-z][^\/\0><\/\1><[\w\W]+> if ( data === "true" ) { -  
4195 <([a-z][^\/\0><\/\1><[\w\W]+> return true; -  
4196 <([a-z][^\/\0><\/\1><[\w\W]+> } -  
4197   -  
4198 <([a-z][^\/\0><\/\1><[\w\W]+> if ( data === "false" ) { -  
4199 <([a-z][^\/\0><\/\1><[\w\W]+> return false; -  
4200 <([a-z][^\/\0><\/\1><[\w\W]+> } -  
4201   -  
4202 <([a-z][^\/\0><\/\1><[\w\W]+> if ( data === "null" ) { -  
4203 <([a-z][^\/\0><\/\1><[\w\W]+> return null; -  
4204 <([a-z][^\/\0><\/\1><[\w\W]+> } -  
4205   -  
4206 <([a-z][^\/\0><\/\1><[\w\W]+> // Only convert to a number if it doesn't change the string -  
4207 <([a-z][^\/\0><\/\1><[\w\W]+> if ( data === +data + "" ) { -  
4208 <([a-z][^\/\0><\/\1><[\w\W]+> return +data; -  
4209 <([a-z][^\/\0><\/\1><[\w\W]+> } -  
4210   -  
4211 <([a-z][^\/\0><\/\1><[\w\W]+> if ( rbrace.test( data ) ) { -  
4212 <([a-z][^\/\0><\/\1><[\w\W]+> return JSON.parse( data ); -  
4213 <([a-z][^\/\0><\/\1><[\w\W]+> } -  
4214   -  
4215 <([a-z][^\/\0><\/\1><[\w\W]+> return data; -  
Line 4216... Line 3724...
4216 <([a-z][^\/\0><\/\1><[\w\W]+>} 3724 <(\w+)\s*\/?><\/\1><[\w\W]+> rmultiDash = /([A-Z])/g;
4217   3725  
Line 4218... Line 3726...
4218 <([a-z][^\/\0><\/\1><[\w\W]+>function dataAttr( elem, key, data ) { 3726 <(\w+)\s*\/?><\/\1><[\w\W]+>function dataAttr( elem, key, data ) {
4219 <([a-z][^\/\0><\/\1><[\w\W]+> var name; 3727 <(\w+)\s*\/?><\/\1><[\w\W]+> var name;
4220   3728  
4221 <([a-z][^\/\0><\/\1><[\w\W]+> // If nothing was found internally, try to fetch any 3729 <(\w+)\s*\/?><\/\1><[\w\W]+> // If nothing was found internally, try to fetch any
4222 <([a-z][^\/\0><\/\1><[\w\W]+> // data from the HTML5 data-* attribute 3730 <(\w+)\s*\/?><\/\1><[\w\W]+> // data from the HTML5 data-* attribute
Line 4223... Line 3731...
4223 <([a-z][^\/\0><\/\1><[\w\W]+> if ( data === undefined && elem.nodeType === 1 ) { 3731 <(\w+)\s*\/?><\/\1><[\w\W]+> if ( data === undefined && elem.nodeType === 1 ) {
4224 <([a-z][^\/\0><\/\1><[\w\W]+> name = "data-" + key.replace( rmultiDash, "-$&" ).toLowerCase(); 3732 <(\w+)\s*\/?><\/\1><[\w\W]+> name = "data-" + key.replace( rmultiDash, "-$1" ).toLowerCase();
-   3733 <(\w+)\s*\/?><\/\1><[\w\W]+> data = elem.getAttribute( name );
-   3734  
-   3735 <(\w+)\s*\/?><\/\1><[\w\W]+> if ( typeof data === "string" ) {
-   3736 <(\w+)\s*\/?><\/\1><[\w\W]+> try {
4225 <([a-z][^\/\0><\/\1><[\w\W]+> data = elem.getAttribute( name ); 3737 <(\w+)\s*\/?><\/\1><[\w\W]+> data = data === "true" ? true :
-   3738 <(\w+)\s*\/?><\/\1><[\w\W]+> data === "false" ? false :
-   3739 <(\w+)\s*\/?><\/\1><[\w\W]+> data === "null" ? null :
4226   3740 <(\w+)\s*\/?><\/\1><[\w\W]+> // Only convert to a number if it doesn't change the string
Line 4227... Line 3741...
4227 <([a-z][^\/\0><\/\1><[\w\W]+> if ( typeof data === "string" ) { 3741 <(\w+)\s*\/?><\/\1><[\w\W]+> +data + "" === data ? +data :
4228 <([a-z][^\/\0><\/\1><[\w\W]+> try { 3742 <(\w+)\s*\/?><\/\1><[\w\W]+> rbrace.test( data ) ? jQuery.parseJSON( data ) :
4229 <([a-z][^\/\0><\/\1><[\w\W]+> data = getData( data ); 3743 <(\w+)\s*\/?><\/\1><[\w\W]+> data;
4230 <([a-z][^\/\0><\/\1><[\w\W]+> } catch ( e ) {} 3744 <(\w+)\s*\/?><\/\1><[\w\W]+> } catch( e ) {}
4231   3745  
4232 <([a-z][^\/\0><\/\1><[\w\W]+> // Make sure we set the data so it isn't changed later 3746 <(\w+)\s*\/?><\/\1><[\w\W]+> // Make sure we set the data so it isn't changed later
4233 <([a-z][^\/\0><\/\1><[\w\W]+> dataUser.set( elem, key, data ); 3747 <(\w+)\s*\/?><\/\1><[\w\W]+> data_user.set( elem, key, data );
4234 <([a-z][^\/\0><\/\1><[\w\W]+> } else { 3748 <(\w+)\s*\/?><\/\1><[\w\W]+> } else {
Line 4235... Line 3749...
4235 <([a-z][^\/\0><\/\1><[\w\W]+> data = undefined; 3749 <(\w+)\s*\/?><\/\1><[\w\W]+> data = undefined;
4236 <([a-z][^\/\0><\/\1><[\w\W]+> } 3750 <(\w+)\s*\/?><\/\1><[\w\W]+> }
4237 <([a-z][^\/\0><\/\1><[\w\W]+> } 3751 <(\w+)\s*\/?><\/\1><[\w\W]+> }
4238 <([a-z][^\/\0><\/\1><[\w\W]+> return data; 3752 <(\w+)\s*\/?><\/\1><[\w\W]+> return data;
Line 4239... Line 3753...
4239 <([a-z][^\/\0><\/\1><[\w\W]+>} 3753 <(\w+)\s*\/?><\/\1><[\w\W]+>}
4240   3754  
4241 <([a-z][^\/\0><\/\1><[\w\W]+>jQuery.extend( { 3755 <(\w+)\s*\/?><\/\1><[\w\W]+>jQuery.extend({
Line 4242... Line 3756...
4242 <([a-z][^\/\0><\/\1><[\w\W]+> hasData: function( elem ) { 3756 <(\w+)\s*\/?><\/\1><[\w\W]+> hasData: function( elem ) {
4243 <([a-z][^\/\0><\/\1><[\w\W]+> return dataUser.hasData( elem ) || dataPriv.hasData( elem ); 3757 <(\w+)\s*\/?><\/\1><[\w\W]+> return data_user.hasData( elem ) || data_priv.hasData( elem );
4244 <([a-z][^\/\0><\/\1><[\w\W]+> }, 3758 <(\w+)\s*\/?><\/\1><[\w\W]+> },
Line 4245... Line 3759...
4245   3759  
4246 <([a-z][^\/\0><\/\1><[\w\W]+> data: function( elem, name, data ) { 3760 <(\w+)\s*\/?><\/\1><[\w\W]+> data: function( elem, name, data ) {
4247 <([a-z][^\/\0><\/\1><[\w\W]+> return dataUser.access( elem, name, data ); 3761 <(\w+)\s*\/?><\/\1><[\w\W]+> return data_user.access( elem, name, data );
4248 <([a-z][^\/\0><\/\1><[\w\W]+> }, 3762 <(\w+)\s*\/?><\/\1><[\w\W]+> },
4249   3763  
Line 4250... Line 3764...
4250 <([a-z][^\/\0><\/\1><[\w\W]+> removeData: function( elem, name ) { 3764 <(\w+)\s*\/?><\/\1><[\w\W]+> removeData: function( elem, name ) {
4251 <([a-z][^\/\0><\/\1><[\w\W]+> dataUser.remove( elem, name ); 3765 <(\w+)\s*\/?><\/\1><[\w\W]+> data_user.remove( elem, name );
4252 <([a-z][^\/\0><\/\1><[\w\W]+> }, 3766 <(\w+)\s*\/?><\/\1><[\w\W]+> },
4253   3767  
Line 4254... Line 3768...
4254 <([a-z][^\/\0><\/\1><[\w\W]+> // TODO: Now that all calls to _data and _removeData have been replaced 3768 <(\w+)\s*\/?><\/\1><[\w\W]+> // TODO: Now that all calls to _data and _removeData have been replaced
4255 <([a-z][^\/\0><\/\1><[\w\W]+> // with direct calls to dataPriv methods, these can be deprecated. 3769 <(\w+)\s*\/?><\/\1><[\w\W]+> // with direct calls to data_priv methods, these can be deprecated.
Line 4269... Line 3783...
4269 <([a-z][^\/\0><\/\1><[\w\W]+> attrs = elem && elem.attributes; 3783 <(\w+)\s*\/?><\/\1><[\w\W]+> attrs = elem && elem.attributes;
Line 4270... Line 3784...
4270   3784  
4271 <([a-z][^\/\0><\/\1><[\w\W]+> // Gets all values 3785 <(\w+)\s*\/?><\/\1><[\w\W]+> // Gets all values
4272 <([a-z][^\/\0><\/\1><[\w\W]+> if ( key === undefined ) { 3786 <(\w+)\s*\/?><\/\1><[\w\W]+> if ( key === undefined ) {
4273 <([a-z][^\/\0><\/\1><[\w\W]+> if ( this.length ) { 3787 <(\w+)\s*\/?><\/\1><[\w\W]+> if ( this.length ) {
Line 4274... Line 3788...
4274 <([a-z][^\/\0><\/\1><[\w\W]+> data = dataUser.get( elem ); 3788 <(\w+)\s*\/?><\/\1><[\w\W]+> data = data_user.get( elem );
4275   3789  
4276 <([a-z][^\/\0><\/\1><[\w\W]+> if ( elem.nodeType === 1 && !dataPriv.get( elem, "hasDataAttrs" ) ) { 3790 <(\w+)\s*\/?><\/\1><[\w\W]+> if ( elem.nodeType === 1 && !data_priv.get( elem, "hasDataAttrs" ) ) {
Line 4277... Line 3791...
4277 <([a-z][^\/\0><\/\1><[\w\W]+> i = attrs.length; 3791 <(\w+)\s*\/?><\/\1><[\w\W]+> i = attrs.length;
4278 <([a-z][^\/\0><\/\1><[\w\W]+> while ( i-- ) { 3792 <(\w+)\s*\/?><\/\1><[\w\W]+> while ( i-- ) {
4279   3793  
4280 <([a-z][^\/\0><\/\1><[\w\W]+> // Support: IE 11 only 3794 <(\w+)\s*\/?><\/\1><[\w\W]+> // Support: IE11+
4281 <([a-z][^\/\0><\/\1><[\w\W]+> // The attrs elements can be null (#14894) 3795 <(\w+)\s*\/?><\/\1><[\w\W]+> // The attrs elements can be null (#14894)
4282 <([a-z][^\/\0><\/\1><[\w\W]+> if ( attrs[ i ] ) { 3796 <(\w+)\s*\/?><\/\1><[\w\W]+> if ( attrs[ i ] ) {
4283 <([a-z][^\/\0><\/\1><[\w\W]+> name = attrs[ i ].name; 3797 <(\w+)\s*\/?><\/\1><[\w\W]+> name = attrs[ i ].name;
4284 <([a-z][^\/\0><\/\1><[\w\W]+> if ( name.indexOf( "data-" ) === 0 ) { 3798 <(\w+)\s*\/?><\/\1><[\w\W]+> if ( name.indexOf( "data-" ) === 0 ) {
4285 <([a-z][^\/\0><\/\1><[\w\W]+> name = jQuery.camelCase( name.slice( 5 ) ); 3799 <(\w+)\s*\/?><\/\1><[\w\W]+> name = jQuery.camelCase( name.slice(5) );
4286 <([a-z][^\/\0><\/\1><[\w\W]+> dataAttr( elem, name, data[ name ] ); 3800 <(\w+)\s*\/?><\/\1><[\w\W]+> dataAttr( elem, name, data[ name ] );
4287 <([a-z][^\/\0><\/\1><[\w\W]+> } 3801 <(\w+)\s*\/?><\/\1><[\w\W]+> }
4288 <([a-z][^\/\0><\/\1><[\w\W]+> } 3802 <(\w+)\s*\/?><\/\1><[\w\W]+> }
4289 <([a-z][^\/\0><\/\1><[\w\W]+> } 3803 <(\w+)\s*\/?><\/\1><[\w\W]+> }
Line 4290... Line 3804...
4290 <([a-z][^\/\0><\/\1><[\w\W]+> dataPriv.set( elem, "hasDataAttrs", true ); 3804 <(\w+)\s*\/?><\/\1><[\w\W]+> data_priv.set( elem, "hasDataAttrs", true );
4291 <([a-z][^\/\0><\/\1><[\w\W]+> } 3805 <(\w+)\s*\/?><\/\1><[\w\W]+> }
Line 4292... Line 3806...
4292 <([a-z][^\/\0><\/\1><[\w\W]+> } 3806 <(\w+)\s*\/?><\/\1><[\w\W]+> }
4293   3807  
4294 <([a-z][^\/\0><\/\1><[\w\W]+> return data; 3808 <(\w+)\s*\/?><\/\1><[\w\W]+> return data;
4295 <([a-z][^\/\0><\/\1><[\w\W]+> } 3809 <(\w+)\s*\/?><\/\1><[\w\W]+> }
4296   3810  
4297 <([a-z][^\/\0><\/\1><[\w\W]+> // Sets multiple values 3811 <(\w+)\s*\/?><\/\1><[\w\W]+> // Sets multiple values
Line 4298... Line 3812...
4298 <([a-z][^\/\0><\/\1><[\w\W]+> if ( typeof key === "object" ) { 3812 <(\w+)\s*\/?><\/\1><[\w\W]+> if ( typeof key === "object" ) {
4299 <([a-z][^\/\0><\/\1><[\w\W]+> return this.each( function() { 3813 <(\w+)\s*\/?><\/\1><[\w\W]+> return this.each(function() {
-   3814 <(\w+)\s*\/?><\/\1><[\w\W]+> data_user.set( this, key );
Line 4300... Line 3815...
4300 <([a-z][^\/\0><\/\1><[\w\W]+> dataUser.set( this, key ); 3815 <(\w+)\s*\/?><\/\1><[\w\W]+> });
4301 <([a-z][^\/\0><\/\1><[\w\W]+> } ); 3816 <(\w+)\s*\/?><\/\1><[\w\W]+> }
4302 <([a-z][^\/\0><\/\1><[\w\W]+> } 3817  
4303   3818 <(\w+)\s*\/?><\/\1><[\w\W]+> return access( this, function( value ) {
4304 <([a-z][^\/\0><\/\1><[\w\W]+> return access( this, function( value ) { 3819 <(\w+)\s*\/?><\/\1><[\w\W]+> var data,
4305 <([a-z][^\/\0><\/\1><[\w\W]+> var data; 3820 <(\w+)\s*\/?><\/\1><[\w\W]+> camelKey = jQuery.camelCase( key );
-   3821  
-   3822 <(\w+)\s*\/?><\/\1><[\w\W]+> // The calling jQuery object (element matches) is not empty
-   3823 <(\w+)\s*\/?><\/\1><[\w\W]+> // (and therefore has an element appears at this[ 0 ]) and the
-   3824 <(\w+)\s*\/?><\/\1><[\w\W]+> // `value` parameter was not undefined. An empty jQuery object
-   3825 <(\w+)\s*\/?><\/\1><[\w\W]+> // will result in `undefined` for elem = this[ 0 ] which will
-   3826 <(\w+)\s*\/?><\/\1><[\w\W]+> // throw an exception if an attempt to read a data cache is made.
Line 4306... Line 3827...
4306   3827 <(\w+)\s*\/?><\/\1><[\w\W]+> if ( elem && value === undefined ) {
4307 <([a-z][^\/\0><\/\1><[\w\W]+> // The calling jQuery object (element matches) is not empty 3828 <(\w+)\s*\/?><\/\1><[\w\W]+> // Attempt to get data from the cache
4308 <([a-z][^\/\0><\/\1><[\w\W]+> // (and therefore has an element appears at this[ 0 ]) and the 3829 <(\w+)\s*\/?><\/\1><[\w\W]+> // with the key as-is
4309 <([a-z][^\/\0><\/\1><[\w\W]+> // `value` parameter was not undefined. An empty jQuery object 3830 <(\w+)\s*\/?><\/\1><[\w\W]+> data = data_user.get( elem, key );
4310 <([a-z][^\/\0><\/\1><[\w\W]+> // will result in `undefined` for elem = this[ 0 ] which will 3831 <(\w+)\s*\/?><\/\1><[\w\W]+> if ( data !== undefined ) {
4311 <([a-z][^\/\0><\/\1><[\w\W]+> // throw an exception if an attempt to read a data cache is made. 3832 <(\w+)\s*\/?><\/\1><[\w\W]+> return data;
Line 4312... Line 3833...
4312 <([a-z][^\/\0><\/\1><[\w\W]+> if ( elem && value === undefined ) { 3833 <(\w+)\s*\/?><\/\1><[\w\W]+> }
4313   3834  
4314 <([a-z][^\/\0><\/\1><[\w\W]+> // Attempt to get data from the cache 3835 <(\w+)\s*\/?><\/\1><[\w\W]+> // Attempt to get data from the cache
4315 <([a-z][^\/\0><\/\1><[\w\W]+> // The key will always be camelCased in Data 3836 <(\w+)\s*\/?><\/\1><[\w\W]+> // with the key camelized
4316 <([a-z][^\/\0><\/\1><[\w\W]+> data = dataUser.get( elem, key ); 3837 <(\w+)\s*\/?><\/\1><[\w\W]+> data = data_user.get( elem, camelKey );
4317 <([a-z][^\/\0><\/\1><[\w\W]+> if ( data !== undefined ) { 3838 <(\w+)\s*\/?><\/\1><[\w\W]+> if ( data !== undefined ) {
Line 4318... Line 3839...
4318 <([a-z][^\/\0><\/\1><[\w\W]+> return data; 3839 <(\w+)\s*\/?><\/\1><[\w\W]+> return data;
4319 <([a-z][^\/\0><\/\1><[\w\W]+> } 3840 <(\w+)\s*\/?><\/\1><[\w\W]+> }
4320   3841  
Line 4321... Line 3842...
4321 <([a-z][^\/\0><\/\1><[\w\W]+> // Attempt to "discover" the data in 3842 <(\w+)\s*\/?><\/\1><[\w\W]+> // Attempt to "discover" the data in
4322 <([a-z][^\/\0><\/\1><[\w\W]+> // HTML5 custom data-* attrs 3843 <(\w+)\s*\/?><\/\1><[\w\W]+> // HTML5 custom data-* attrs
-   3844 <(\w+)\s*\/?><\/\1><[\w\W]+> data = dataAttr( elem, camelKey, undefined );
-   3845 <(\w+)\s*\/?><\/\1><[\w\W]+> if ( data !== undefined ) {
-   3846 <(\w+)\s*\/?><\/\1><[\w\W]+> return data;
4323 <([a-z][^\/\0><\/\1><[\w\W]+> data = dataAttr( elem, key ); 3847 <(\w+)\s*\/?><\/\1><[\w\W]+> }
-   3848  
4324 <([a-z][^\/\0><\/\1><[\w\W]+> if ( data !== undefined ) { 3849 <(\w+)\s*\/?><\/\1><[\w\W]+> // We tried really hard, but the data doesn't exist.
-   3850 <(\w+)\s*\/?><\/\1><[\w\W]+> return;
-   3851 <(\w+)\s*\/?><\/\1><[\w\W]+> }
-   3852  
-   3853 <(\w+)\s*\/?><\/\1><[\w\W]+> // Set the data...
-   3854 <(\w+)\s*\/?><\/\1><[\w\W]+> this.each(function() {
-   3855 <(\w+)\s*\/?><\/\1><[\w\W]+> // First, attempt to store a copy or reference of any
-   3856 <(\w+)\s*\/?><\/\1><[\w\W]+> // data that might've been store with a camelCased key.
4325 <([a-z][^\/\0><\/\1><[\w\W]+> return data; 3857 <(\w+)\s*\/?><\/\1><[\w\W]+> var data = data_user.get( this, camelKey );
-   3858  
4326 <([a-z][^\/\0><\/\1><[\w\W]+> } 3859 <(\w+)\s*\/?><\/\1><[\w\W]+> // For HTML5 data-* attribute interop, we have to
4327   3860 <(\w+)\s*\/?><\/\1><[\w\W]+> // store property names with dashes in a camelCase form.
4328 <([a-z][^\/\0><\/\1><[\w\W]+> // We tried really hard, but the data doesn't exist. 3861 <(\w+)\s*\/?><\/\1><[\w\W]+> // This might not apply to all properties...*
Line 4329... Line 3862...
4329 <([a-z][^\/\0><\/\1><[\w\W]+> return; 3862 <(\w+)\s*\/?><\/\1><[\w\W]+> data_user.set( this, camelKey, value );
4330 <([a-z][^\/\0><\/\1><[\w\W]+> } 3863  
4331   3864 <(\w+)\s*\/?><\/\1><[\w\W]+> // *... In the case of properties that might _actually_
4332 <([a-z][^\/\0><\/\1><[\w\W]+> // Set the data... 3865 <(\w+)\s*\/?><\/\1><[\w\W]+> // have dashes, we need to also store a copy of that
4333 <([a-z][^\/\0><\/\1><[\w\W]+> this.each( function() { 3866 <(\w+)\s*\/?><\/\1><[\w\W]+> // unchanged property.
4334   3867 <(\w+)\s*\/?><\/\1><[\w\W]+> if ( key.indexOf("-") !== -1 && data !== undefined ) {
Line 4350... Line 3883...
4350 <([a-z][^\/\0><\/\1><[\w\W]+> queue: function( elem, type, data ) { 3883 <(\w+)\s*\/?><\/\1><[\w\W]+> queue: function( elem, type, data ) {
4351 <([a-z][^\/\0><\/\1><[\w\W]+> var queue; 3884 <(\w+)\s*\/?><\/\1><[\w\W]+> var queue;
Line 4352... Line 3885...
4352   3885  
4353 <([a-z][^\/\0><\/\1><[\w\W]+> if ( elem ) { 3886 <(\w+)\s*\/?><\/\1><[\w\W]+> if ( elem ) {
4354 <([a-z][^\/\0><\/\1><[\w\W]+> type = ( type || "fx" ) + "queue"; 3887 <(\w+)\s*\/?><\/\1><[\w\W]+> type = ( type || "fx" ) + "queue";
Line 4355... Line 3888...
4355 <([a-z][^\/\0><\/\1><[\w\W]+> queue = dataPriv.get( elem, type ); 3888 <(\w+)\s*\/?><\/\1><[\w\W]+> queue = data_priv.get( elem, type );
4356   3889  
4357 <([a-z][^\/\0><\/\1><[\w\W]+> // Speed up dequeue by getting out quickly if this is just a lookup 3890 <(\w+)\s*\/?><\/\1><[\w\W]+> // Speed up dequeue by getting out quickly if this is just a lookup
4358 <([a-z][^\/\0><\/\1><[\w\W]+> if ( data ) { 3891 <(\w+)\s*\/?><\/\1><[\w\W]+> if ( data ) {
4359 <([a-z][^\/\0><\/\1><[\w\W]+> if ( !queue || jQuery.isArray( data ) ) { 3892 <(\w+)\s*\/?><\/\1><[\w\W]+> if ( !queue || jQuery.isArray( data ) ) {
4360 <([a-z][^\/\0><\/\1><[\w\W]+> queue = dataPriv.access( elem, type, jQuery.makeArray( data ) ); 3893 <(\w+)\s*\/?><\/\1><[\w\W]+> queue = data_priv.access( elem, type, jQuery.makeArray(data) );
4361 <([a-z][^\/\0><\/\1><[\w\W]+> } else { 3894 <(\w+)\s*\/?><\/\1><[\w\W]+> } else {
4362 <([a-z][^\/\0><\/\1><[\w\W]+> queue.push( data ); 3895 <(\w+)\s*\/?><\/\1><[\w\W]+> queue.push( data );
4363 <([a-z][^\/\0><\/\1><[\w\W]+> } 3896 <(\w+)\s*\/?><\/\1><[\w\W]+> }
Line 4402... Line 3935...
4402 <([a-z][^\/\0><\/\1><[\w\W]+> }, 3935 <(\w+)\s*\/?><\/\1><[\w\W]+> },
Line 4403... Line 3936...
4403   3936  
4404 <([a-z][^\/\0><\/\1><[\w\W]+> // Not public - generate a queueHooks object, or return the current one 3937 <(\w+)\s*\/?><\/\1><[\w\W]+> // Not public - generate a queueHooks object, or return the current one
4405 <([a-z][^\/\0><\/\1><[\w\W]+> _queueHooks: function( elem, type ) { 3938 <(\w+)\s*\/?><\/\1><[\w\W]+> _queueHooks: function( elem, type ) {
4406 <([a-z][^\/\0><\/\1><[\w\W]+> var key = type + "queueHooks"; 3939 <(\w+)\s*\/?><\/\1><[\w\W]+> var key = type + "queueHooks";
4407 <([a-z][^\/\0><\/\1><[\w\W]+> return dataPriv.get( elem, key ) || dataPriv.access( elem, key, { 3940 <(\w+)\s*\/?><\/\1><[\w\W]+> return data_priv.get( elem, key ) || data_priv.access( elem, key, {
4408 <([a-z][^\/\0><\/\1><[\w\W]+> empty: jQuery.Callbacks( "once memory" ).add( function() { 3941 <(\w+)\s*\/?><\/\1><[\w\W]+> empty: jQuery.Callbacks("once memory").add(function() {
4409 <([a-z][^\/\0><\/\1><[\w\W]+> dataPriv.remove( elem, [ type + "queue", key ] ); 3942 <(\w+)\s*\/?><\/\1><[\w\W]+> data_priv.remove( elem, [ type + "queue", key ] );
4410 <([a-z][^\/\0><\/\1><[\w\W]+> } ) 3943 <(\w+)\s*\/?><\/\1><[\w\W]+> })
4411 <([a-z][^\/\0><\/\1><[\w\W]+> } ); 3944 <(\w+)\s*\/?><\/\1><[\w\W]+> });
4412 <([a-z][^\/\0><\/\1><[\w\W]+> } 3945 <(\w+)\s*\/?><\/\1><[\w\W]+> }
Line 4445... Line 3978...
4445 <([a-z][^\/\0><\/\1><[\w\W]+> } ); 3978 <(\w+)\s*\/?><\/\1><[\w\W]+> });
4446 <([a-z][^\/\0><\/\1><[\w\W]+> }, 3979 <(\w+)\s*\/?><\/\1><[\w\W]+> },
4447 <([a-z][^\/\0><\/\1><[\w\W]+> clearQueue: function( type ) { 3980 <(\w+)\s*\/?><\/\1><[\w\W]+> clearQueue: function( type ) {
4448 <([a-z][^\/\0><\/\1><[\w\W]+> return this.queue( type || "fx", [] ); 3981 <(\w+)\s*\/?><\/\1><[\w\W]+> return this.queue( type || "fx", [] );
4449 <([a-z][^\/\0><\/\1><[\w\W]+> }, 3982 <(\w+)\s*\/?><\/\1><[\w\W]+> },
4450   -  
4451 <([a-z][^\/\0><\/\1><[\w\W]+> // Get a promise resolved when queues of a certain type 3983 <(\w+)\s*\/?><\/\1><[\w\W]+> // Get a promise resolved when queues of a certain type
4452 <([a-z][^\/\0><\/\1><[\w\W]+> // are emptied (fx is the type by default) 3984 <(\w+)\s*\/?><\/\1><[\w\W]+> // are emptied (fx is the type by default)
4453 <([a-z][^\/\0><\/\1><[\w\W]+> promise: function( type, obj ) { 3985 <(\w+)\s*\/?><\/\1><[\w\W]+> promise: function( type, obj ) {
4454 <([a-z][^\/\0><\/\1><[\w\W]+> var tmp, 3986 <(\w+)\s*\/?><\/\1><[\w\W]+> var tmp,
4455 <([a-z][^\/\0><\/\1><[\w\W]+> count = 1, 3987 <(\w+)\s*\/?><\/\1><[\w\W]+> count = 1,
Line 4467... Line 3999...
4467 <([a-z][^\/\0><\/\1><[\w\W]+> type = undefined; 3999 <(\w+)\s*\/?><\/\1><[\w\W]+> type = undefined;
4468 <([a-z][^\/\0><\/\1><[\w\W]+> } 4000 <(\w+)\s*\/?><\/\1><[\w\W]+> }
4469 <([a-z][^\/\0><\/\1><[\w\W]+> type = type || "fx"; 4001 <(\w+)\s*\/?><\/\1><[\w\W]+> type = type || "fx";
Line 4470... Line 4002...
4470   4002  
4471 <([a-z][^\/\0><\/\1><[\w\W]+> while ( i-- ) { 4003 <(\w+)\s*\/?><\/\1><[\w\W]+> while ( i-- ) {
4472 <([a-z][^\/\0><\/\1><[\w\W]+> tmp = dataPriv.get( elements[ i ], type + "queueHooks" ); 4004 <(\w+)\s*\/?><\/\1><[\w\W]+> tmp = data_priv.get( elements[ i ], type + "queueHooks" );
4473 <([a-z][^\/\0><\/\1><[\w\W]+> if ( tmp && tmp.empty ) { 4005 <(\w+)\s*\/?><\/\1><[\w\W]+> if ( tmp && tmp.empty ) {
4474 <([a-z][^\/\0><\/\1><[\w\W]+> count++; 4006 <(\w+)\s*\/?><\/\1><[\w\W]+> count++;
4475 <([a-z][^\/\0><\/\1><[\w\W]+> tmp.empty.add( resolve ); 4007 <(\w+)\s*\/?><\/\1><[\w\W]+> tmp.empty.add( resolve );
4476 <([a-z][^\/\0><\/\1><[\w\W]+> } 4008 <(\w+)\s*\/?><\/\1><[\w\W]+> }
Line 4479... Line 4011...
4479 <([a-z][^\/\0><\/\1><[\w\W]+> return defer.promise( obj ); 4011 <(\w+)\s*\/?><\/\1><[\w\W]+> return defer.promise( obj );
4480 <([a-z][^\/\0><\/\1><[\w\W]+> } 4012 <(\w+)\s*\/?><\/\1><[\w\W]+> }
4481 <([a-z][^\/\0><\/\1><[\w\W]+>} ); 4013 <(\w+)\s*\/?><\/\1><[\w\W]+>});
4482 <([a-z][^\/\0><\/\1><[\w\W]+>var pnum = ( /[+-]?(?:\d*\.|)\d+(?:[eE][+-]?\d+|)/ ).source; 4014 <(\w+)\s*\/?><\/\1><[\w\W]+>var pnum = (/[+-]?(?:\d*\.|)\d+(?:[eE][+-]?\d+|)/).source;
Line 4483... Line -...
4483   -  
4484 <([a-z][^\/\0><\/\1><[\w\W]+>var rcssNum = new RegExp( "^(?:([+-])=|)(" + pnum + ")([a-z%]*)$", "i" ); -  
4485   -  
4486   4015  
Line 4487... Line 4016...
4487 <([a-z][^\/\0><\/\1><[\w\W]+>var cssExpand = [ "Top", "Right", "Bottom", "Left" ]; 4016 <(\w+)\s*\/?><\/\1><[\w\W]+>var cssExpand = [ "Top", "Right", "Bottom", "Left" ];
4488   -  
4489 <([a-z][^\/\0><\/\1><[\w\W]+>var isHiddenWithinTree = function( elem, el ) { 4017  
4490   4018 <(\w+)\s*\/?><\/\1><[\w\W]+>var isHidden = function( elem, el ) {
4491 <([a-z][^\/\0><\/\1><[\w\W]+> // isHiddenWithinTree might be called from jQuery#filter function; 4019 <(\w+)\s*\/?><\/\1><[\w\W]+> // isHidden might be called from jQuery#filter function;
4492 <([a-z][^\/\0><\/\1><[\w\W]+> // in that case, element will be second argument -  
4493 <([a-z][^\/\0><\/\1><[\w\W]+> elem = el || elem; -  
4494   -  
4495 <([a-z][^\/\0><\/\1><[\w\W]+> // Inline style trumps all -  
4496 <([a-z][^\/\0><\/\1><[\w\W]+> return elem.style.display === "none" || -  
4497 <([a-z][^\/\0><\/\1><[\w\W]+> elem.style.display === "" && -  
4498   -  
4499 <([a-z][^\/\0><\/\1><[\w\W]+> // Otherwise, check computed style -  
4500 <([a-z][^\/\0><\/\1><[\w\W]+> // Support: Firefox <=43 - 45 -  
4501 <([a-z][^\/\0><\/\1><[\w\W]+> // Disconnected elements can have computed display: none, so first confirm that elem is 4020 <(\w+)\s*\/?><\/\1><[\w\W]+> // in that case, element will be second argument
4502 <([a-z][^\/\0><\/\1><[\w\W]+> // in the document. -  
4503 <([a-z][^\/\0><\/\1><[\w\W]+> jQuery.contains( elem.ownerDocument, elem ) && -  
4504   4021 <(\w+)\s*\/?><\/\1><[\w\W]+> elem = el || elem;
Line 4505... Line -...
4505 <([a-z][^\/\0><\/\1><[\w\W]+> jQuery.css( elem, "display" ) === "none"; -  
4506 <([a-z][^\/\0><\/\1><[\w\W]+> }; -  
4507   -  
4508 <([a-z][^\/\0><\/\1><[\w\W]+>var swap = function( elem, options, callback, args ) { -  
4509 <([a-z][^\/\0><\/\1><[\w\W]+> var ret, name, -  
4510 <([a-z][^\/\0><\/\1><[\w\W]+> old = {}; -  
4511   -  
4512 <([a-z][^\/\0><\/\1><[\w\W]+> // Remember the old values, and insert the new ones -  
4513 <([a-z][^\/\0><\/\1><[\w\W]+> for ( name in options ) { -  
4514 <([a-z][^\/\0><\/\1><[\w\W]+> old[ name ] = elem.style[ name ]; -  
4515 <([a-z][^\/\0><\/\1><[\w\W]+> elem.style[ name ] = options[ name ]; -  
4516 <([a-z][^\/\0><\/\1><[\w\W]+> } -  
4517   -  
4518 <([a-z][^\/\0><\/\1><[\w\W]+> ret = callback.apply( elem, args || [] ); -  
4519   -  
4520 <([a-z][^\/\0><\/\1><[\w\W]+> // Revert the old values -  
4521 <([a-z][^\/\0><\/\1><[\w\W]+> for ( name in options ) { -  
4522 <([a-z][^\/\0><\/\1><[\w\W]+> elem.style[ name ] = old[ name ]; -  
4523 <([a-z][^\/\0><\/\1><[\w\W]+> } -  
4524   -  
4525 <([a-z][^\/\0><\/\1><[\w\W]+> return ret; -  
4526 <([a-z][^\/\0><\/\1><[\w\W]+>}; -  
4527   -  
4528   -  
4529   -  
4530   -  
4531 <([a-z][^\/\0><\/\1><[\w\W]+>function adjustCSS( elem, prop, valueParts, tween ) { -  
4532 <([a-z][^\/\0><\/\1><[\w\W]+> var adjusted, -  
4533 <([a-z][^\/\0><\/\1><[\w\W]+> scale = 1, -  
4534 <([a-z][^\/\0><\/\1><[\w\W]+> maxIterations = 20, -  
4535 <([a-z][^\/\0><\/\1><[\w\W]+> currentValue = tween ? -  
4536 <([a-z][^\/\0><\/\1><[\w\W]+> function() { -  
4537 <([a-z][^\/\0><\/\1><[\w\W]+> return tween.cur(); -  
4538 <([a-z][^\/\0><\/\1><[\w\W]+> } : -  
4539 <([a-z][^\/\0><\/\1><[\w\W]+> function() { -  
4540 <([a-z][^\/\0><\/\1><[\w\W]+> return jQuery.css( elem, prop, "" ); -  
4541 <([a-z][^\/\0><\/\1><[\w\W]+> }, -  
4542 <([a-z][^\/\0><\/\1><[\w\W]+> initial = currentValue(), -  
4543 <([a-z][^\/\0><\/\1><[\w\W]+> unit = valueParts && valueParts[ 3 ] || ( jQuery.cssNumber[ prop ] ? "" : "px" ), -  
4544   -  
4545 <([a-z][^\/\0><\/\1><[\w\W]+> // Starting value computation is required for potential unit mismatches -  
4546 <([a-z][^\/\0><\/\1><[\w\W]+> initialInUnit = ( jQuery.cssNumber[ prop ] || unit !== "px" && +initial ) && -  
4547 <([a-z][^\/\0><\/\1><[\w\W]+> rcssNum.exec( jQuery.css( elem, prop ) ); -  
4548   -  
4549 <([a-z][^\/\0><\/\1><[\w\W]+> if ( initialInUnit && initialInUnit[ 3 ] !== unit ) { -  
4550   -  
4551 <([a-z][^\/\0><\/\1><[\w\W]+> // Trust units reported by jQuery.css -  
4552 <([a-z][^\/\0><\/\1><[\w\W]+> unit = unit || initialInUnit[ 3 ]; -  
4553   -  
4554 <([a-z][^\/\0><\/\1><[\w\W]+> // Make sure we update the tween properties later on -  
4555 <([a-z][^\/\0><\/\1><[\w\W]+> valueParts = valueParts || []; -  
4556   -  
4557 <([a-z][^\/\0><\/\1><[\w\W]+> // Iteratively approximate from a nonzero starting point -  
4558 <([a-z][^\/\0><\/\1><[\w\W]+> initialInUnit = +initial || 1; -  
4559   -  
4560 <([a-z][^\/\0><\/\1><[\w\W]+> do { -  
4561   -  
4562 <([a-z][^\/\0><\/\1><[\w\W]+> // If previous iteration zeroed out, double until we get *something*. -  
4563 <([a-z][^\/\0><\/\1><[\w\W]+> // Use string for doubling so we don't accidentally see scale as unchanged below -  
4564 <([a-z][^\/\0><\/\1><[\w\W]+> scale = scale || ".5"; -  
4565   -  
4566 <([a-z][^\/\0><\/\1><[\w\W]+> // Adjust and apply -  
4567 <([a-z][^\/\0><\/\1><[\w\W]+> initialInUnit = initialInUnit / scale; -  
4568 <([a-z][^\/\0><\/\1><[\w\W]+> jQuery.style( elem, prop, initialInUnit + unit ); -  
4569   -  
4570 <([a-z][^\/\0><\/\1><[\w\W]+> // Update scale, tolerating zero or NaN from tween.cur() -  
4571 <([a-z][^\/\0><\/\1><[\w\W]+> // Break the loop if scale is unchanged or perfect, or if we've just had enough. -  
4572 <([a-z][^\/\0><\/\1><[\w\W]+> } while ( -  
4573 <([a-z][^\/\0><\/\1><[\w\W]+> scale !== ( scale = currentValue() / initial ) && scale !== 1 && --maxIterations -  
4574 <([a-z][^\/\0><\/\1><[\w\W]+> ); -  
4575 <([a-z][^\/\0><\/\1><[\w\W]+> } -  
4576   -  
4577 <([a-z][^\/\0><\/\1><[\w\W]+> if ( valueParts ) { -  
4578 <([a-z][^\/\0><\/\1><[\w\W]+> initialInUnit = +initialInUnit || +initial || 0; -  
4579   -  
4580 <([a-z][^\/\0><\/\1><[\w\W]+> // Apply relative offset (+=/-=) if specified -  
4581 <([a-z][^\/\0><\/\1><[\w\W]+> adjusted = valueParts[ 1 ] ? -  
4582 <([a-z][^\/\0><\/\1><[\w\W]+> initialInUnit + ( valueParts[ 1 ] + 1 ) * valueParts[ 2 ] : -  
4583 <([a-z][^\/\0><\/\1><[\w\W]+> +valueParts[ 2 ]; -  
4584 <([a-z][^\/\0><\/\1><[\w\W]+> if ( tween ) { -  
4585 <([a-z][^\/\0><\/\1><[\w\W]+> tween.unit = unit; -  
4586 <([a-z][^\/\0><\/\1><[\w\W]+> tween.start = initialInUnit; -  
4587 <([a-z][^\/\0><\/\1><[\w\W]+> tween.end = adjusted; -  
4588 <([a-z][^\/\0><\/\1><[\w\W]+> } -  
4589 <([a-z][^\/\0><\/\1><[\w\W]+> } -  
4590 <([a-z][^\/\0><\/\1><[\w\W]+> return adjusted; -  
4591 <([a-z][^\/\0><\/\1><[\w\W]+>} -  
4592   -  
4593   -  
4594 <([a-z][^\/\0><\/\1><[\w\W]+>var defaultDisplayMap = {}; -  
4595   -  
4596 <([a-z][^\/\0><\/\1><[\w\W]+>function getDefaultDisplay( elem ) { -  
4597 <([a-z][^\/\0><\/\1><[\w\W]+> var temp, -  
4598 <([a-z][^\/\0><\/\1><[\w\W]+> doc = elem.ownerDocument, -  
4599 <([a-z][^\/\0><\/\1><[\w\W]+> nodeName = elem.nodeName, -  
4600 <([a-z][^\/\0><\/\1><[\w\W]+> display = defaultDisplayMap[ nodeName ]; -  
4601   -  
4602 <([a-z][^\/\0><\/\1><[\w\W]+> if ( display ) { -  
4603 <([a-z][^\/\0><\/\1><[\w\W]+> return display; -  
4604 <([a-z][^\/\0><\/\1><[\w\W]+> } -  
4605   -  
4606 <([a-z][^\/\0><\/\1><[\w\W]+> temp = doc.body.appendChild( doc.createElement( nodeName ) ); -  
4607 <([a-z][^\/\0><\/\1><[\w\W]+> display = jQuery.css( temp, "display" ); -  
4608   -  
4609 <([a-z][^\/\0><\/\1><[\w\W]+> temp.parentNode.removeChild( temp ); -  
4610   -  
4611 <([a-z][^\/\0><\/\1><[\w\W]+> if ( display === "none" ) { -  
4612 <([a-z][^\/\0><\/\1><[\w\W]+> display = "block"; -  
4613 <([a-z][^\/\0><\/\1><[\w\W]+> } -  
4614 <([a-z][^\/\0><\/\1><[\w\W]+> defaultDisplayMap[ nodeName ] = display; -  
4615   -  
4616 <([a-z][^\/\0><\/\1><[\w\W]+> return display; -  
4617 <([a-z][^\/\0><\/\1><[\w\W]+>} -  
4618   -  
4619 <([a-z][^\/\0><\/\1><[\w\W]+>function showHide( elements, show ) { -  
4620 <([a-z][^\/\0><\/\1><[\w\W]+> var display, elem, -  
4621 <([a-z][^\/\0><\/\1><[\w\W]+> values = [], -  
4622 <([a-z][^\/\0><\/\1><[\w\W]+> index = 0, -  
4623 <([a-z][^\/\0><\/\1><[\w\W]+> length = elements.length; -  
4624   -  
4625 <([a-z][^\/\0><\/\1><[\w\W]+> // Determine new display value for elements that need to change -  
4626 <([a-z][^\/\0><\/\1><[\w\W]+> for ( ; index < length; index++ ) { -  
4627 <([a-z][^\/\0><\/\1><[\w\W]+> elem = elements[ index ]; -  
4628 <([a-z][^\/\0><\/\1><[\w\W]+> if ( !elem.style ) { -  
4629 <([a-z][^\/\0><\/\1><[\w\W]+> continue; -  
4630 <([a-z][^\/\0><\/\1><[\w\W]+> } -  
4631   -  
4632 <([a-z][^\/\0><\/\1><[\w\W]+> display = elem.style.display; -  
4633 <([a-z][^\/\0><\/\1><[\w\W]+> if ( show ) { -  
4634   -  
4635 <([a-z][^\/\0><\/\1><[\w\W]+> // Since we force visibility upon cascade-hidden elements, an immediate (and slow) -  
4636 <([a-z][^\/\0><\/\1><[\w\W]+> // check is required in this first loop unless we have a nonempty display value (either -  
4637 <([a-z][^\/\0><\/\1><[\w\W]+> // inline or about-to-be-restored) -  
4638 <([a-z][^\/\0><\/\1><[\w\W]+> if ( display === "none" ) { -  
4639 <([a-z][^\/\0><\/\1><[\w\W]+> values[ index ] = dataPriv.get( elem, "display" ) || null; -  
4640 <([a-z][^\/\0><\/\1><[\w\W]+> if ( !values[ index ] ) { -  
4641 <([a-z][^\/\0><\/\1><[\w\W]+> elem.style.display = ""; -  
4642 <([a-z][^\/\0><\/\1><[\w\W]+> } -  
4643 <([a-z][^\/\0><\/\1><[\w\W]+> } -  
4644 <([a-z][^\/\0><\/\1><[\w\W]+> if ( elem.style.display === "" && isHiddenWithinTree( elem ) ) { -  
4645 <([a-z][^\/\0><\/\1><[\w\W]+> values[ index ] = getDefaultDisplay( elem ); -  
4646 <([a-z][^\/\0><\/\1><[\w\W]+> } -  
4647 <([a-z][^\/\0><\/\1><[\w\W]+> } else { -  
4648 <([a-z][^\/\0><\/\1><[\w\W]+> if ( display !== "none" ) { -  
4649 <([a-z][^\/\0><\/\1><[\w\W]+> values[ index ] = "none"; -  
4650   -  
4651 <([a-z][^\/\0><\/\1><[\w\W]+> // Remember what we're overwriting -  
4652 <([a-z][^\/\0><\/\1><[\w\W]+> dataPriv.set( elem, "display", display ); -  
4653 <([a-z][^\/\0><\/\1><[\w\W]+> } -  
4654 <([a-z][^\/\0><\/\1><[\w\W]+> } -  
4655 <([a-z][^\/\0><\/\1><[\w\W]+> } -  
4656   -  
4657 <([a-z][^\/\0><\/\1><[\w\W]+> // Set the display of the elements in a second loop to avoid constant reflow -  
4658 <([a-z][^\/\0><\/\1><[\w\W]+> for ( index = 0; index < length; index++ ) { -  
4659 <([a-z][^\/\0><\/\1><[\w\W]+> if ( values[ index ] != null ) { -  
4660 <([a-z][^\/\0><\/\1><[\w\W]+> elements[ index ].style.display = values[ index ]; -  
4661 <([a-z][^\/\0><\/\1><[\w\W]+> } -  
4662 <([a-z][^\/\0><\/\1><[\w\W]+> } -  
4663   -  
4664 <([a-z][^\/\0><\/\1><[\w\W]+> return elements; -  
4665 <([a-z][^\/\0><\/\1><[\w\W]+>} -  
4666   -  
4667 <([a-z][^\/\0><\/\1><[\w\W]+>jQuery.fn.extend( { -  
4668 <([a-z][^\/\0><\/\1><[\w\W]+> show: function() { -  
4669 <([a-z][^\/\0><\/\1><[\w\W]+> return showHide( this, true ); -  
4670 <([a-z][^\/\0><\/\1><[\w\W]+> }, -  
4671 <([a-z][^\/\0><\/\1><[\w\W]+> hide: function() { -  
4672 <([a-z][^\/\0><\/\1><[\w\W]+> return showHide( this ); -  
4673 <([a-z][^\/\0><\/\1><[\w\W]+> }, -  
4674 <([a-z][^\/\0><\/\1><[\w\W]+> toggle: function( state ) { -  
4675 <([a-z][^\/\0><\/\1><[\w\W]+> if ( typeof state === "boolean" ) { -  
4676 <([a-z][^\/\0><\/\1><[\w\W]+> return state ? this.show() : this.hide(); -  
4677 <([a-z][^\/\0><\/\1><[\w\W]+> } -  
4678   -  
4679 <([a-z][^\/\0><\/\1><[\w\W]+> return this.each( function() { -  
4680 <([a-z][^\/\0><\/\1><[\w\W]+> if ( isHiddenWithinTree( this ) ) { -  
4681 <([a-z][^\/\0><\/\1><[\w\W]+> jQuery( this ).show(); -  
4682 <([a-z][^\/\0><\/\1><[\w\W]+> } else { -  
4683 <([a-z][^\/\0><\/\1><[\w\W]+> jQuery( this ).hide(); -  
4684 <([a-z][^\/\0><\/\1><[\w\W]+> } -  
4685 <([a-z][^\/\0><\/\1><[\w\W]+> } ); 4022 <(\w+)\s*\/?><\/\1><[\w\W]+> return jQuery.css( elem, "display" ) === "none" || !jQuery.contains( elem.ownerDocument, elem );
Line 4686... Line -...
4686 <([a-z][^\/\0><\/\1><[\w\W]+> } -  
4687 <([a-z][^\/\0><\/\1><[\w\W]+>} ); -  
4688 <([a-z][^\/\0><\/\1><[\w\W]+>var rcheckableType = ( /^(?:checkbox|radio)$/i ); -  
4689   -  
4690 <([a-z][^\/\0><\/\1><[\w\W]+>var rtagName = ( /<([a-z][^\/\0>\x20\t\r\n\f]+)/i ); -  
4691   -  
4692 <([a-z][^\/\0><\/\1><[\w\W]+><([a-z][^\/\0>var rscriptType = ( /^$|\/(?:java|ecma)script/i ); -  
4693   -  
4694   -  
4695   -  
4696 <([a-z][^\/\0><\/\1><[\w\W]+><([a-z][^\/\0>// We have to close these tags to support XHTML (#13200) -  
4697 <([a-z][^\/\0><\/\1><[\w\W]+><([a-z][^\/\0>var wrapMap = { -  
4698   -  
4699 <([a-z][^\/\0><\/\1><[\w\W]+><([a-z][^\/\0> // Support: IE <=9 only -  
4700 <([a-z][^\/\0><\/\1><[\w\W]+><([a-z][^\/\0> option: [ 1, "<select multiple='multiple'>", "</select>" ], -  
4701   -  
4702 <([a-z][^\/\0><\/\1><[\w\W]+><([a-z][^\/\0> // XHTML parsers do not magically insert elements in the -  
4703 <([a-z][^\/\0><\/\1><[\w\W]+><([a-z][^\/\0> // same way that tag soup parsers do. So we cannot shorten -  
4704 <([a-z][^\/\0><\/\1><[\w\W]+><([a-z][^\/\0> // this by omitting <tbody> or other required elements. -  
4705 <([a-z][^\/\0><\/\1><[\w\W]+><([a-z][^\/\0> thead: [ 1, "<table>", "</table>" ], -  
4706 <([a-z][^\/\0><\/\1><[\w\W]+><([a-z][^\/\0> col: [ 2, "<table><colgroup>", "</colgroup></table>" ], -  
4707 <([a-z][^\/\0><\/\1><[\w\W]+><([a-z][^\/\0> tr: [ 2, "<table><tbody>", "</tbody></table>" ], -  
4708 <([a-z][^\/\0><\/\1><[\w\W]+><([a-z][^\/\0> td: [ 3, "<table><tbody><tr>", "</tr></tbody></table>" ], -  
4709   -  
4710 <([a-z][^\/\0><\/\1><[\w\W]+><([a-z][^\/\0> _default: [ 0, "", "" ] -  
4711 <([a-z][^\/\0><\/\1><[\w\W]+><([a-z][^\/\0>}; -  
4712   -  
4713 <([a-z][^\/\0><\/\1><[\w\W]+><([a-z][^\/\0>// Support: IE <=9 only -  
4714 <([a-z][^\/\0><\/\1><[\w\W]+><([a-z][^\/\0>wrapMap.optgroup = wrapMap.option; -  
4715   -  
4716 <([a-z][^\/\0><\/\1><[\w\W]+><([a-z][^\/\0>wrapMap.tbody = wrapMap.tfoot = wrapMap.colgroup = wrapMap.caption = wrapMap.thead; -  
4717 <([a-z][^\/\0><\/\1><[\w\W]+><([a-z][^\/\0>wrapMap.th = wrapMap.td; -  
4718   -  
4719   -  
4720 <([a-z][^\/\0><\/\1><[\w\W]+><([a-z][^\/\0>function getAll( context, tag ) { -  
4721   -  
4722 <([a-z][^\/\0><\/\1><[\w\W]+><([a-z][^\/\0> // Support: IE <=9 - 11 only -  
4723 <([a-z][^\/\0><\/\1><[\w\W]+><([a-z][^\/\0> // Use typeof to avoid zero-argument method invocation on host objects (#15151) -  
4724 <([a-z][^\/\0><\/\1><[\w\W]+><([a-z][^\/\0> var ret; -  
4725   -  
4726 <([a-z][^\/\0><\/\1><[\w\W]+><([a-z][^\/\0> if ( typeof context.getElementsByTagName !== "undefined" ) { -  
4727 <([a-z][^\/\0><\/\1><[\w\W]+><([a-z][^\/\0> ret = context.getElementsByTagName( tag || "*" ); -  
4728   -  
4729 <([a-z][^\/\0><\/\1><[\w\W]+><([a-z][^\/\0> } else if ( typeof context.querySelectorAll !== "undefined" ) { -  
4730 <([a-z][^\/\0><\/\1><[\w\W]+><([a-z][^\/\0> ret = context.querySelectorAll( tag || "*" ); -  
4731   -  
4732 <([a-z][^\/\0><\/\1><[\w\W]+><([a-z][^\/\0> } else { -  
4733 <([a-z][^\/\0><\/\1><[\w\W]+><([a-z][^\/\0> ret = []; -  
4734 <([a-z][^\/\0><\/\1><[\w\W]+><([a-z][^\/\0> } -  
4735   -  
4736 <([a-z][^\/\0><\/\1><[\w\W]+><([a-z][^\/\0> if ( tag === undefined || tag && jQuery.nodeName( context, tag ) ) { -  
4737 <([a-z][^\/\0><\/\1><[\w\W]+><([a-z][^\/\0> return jQuery.merge( [ context ], ret ); -  
4738 <([a-z][^\/\0><\/\1><[\w\W]+><([a-z][^\/\0> } -  
4739   -  
4740 <([a-z][^\/\0><\/\1><[\w\W]+><([a-z][^\/\0> return ret; -  
4741 <([a-z][^\/\0><\/\1><[\w\W]+><([a-z][^\/\0>} -  
4742   -  
4743   -  
4744 <([a-z][^\/\0><\/\1><[\w\W]+><([a-z][^\/\0>// Mark scripts as having already been evaluated -  
4745 <([a-z][^\/\0><\/\1><[\w\W]+><([a-z][^\/\0>function setGlobalEval( elems, refElements ) { -  
4746 <([a-z][^\/\0><\/\1><[\w\W]+><([a-z][^\/\0> var i = 0, -  
4747 <([a-z][^\/\0><\/\1><[\w\W]+><([a-z][^\/\0> l = elems.length; -  
4748   -  
4749 <([a-z][^\/\0><\/\1><[\w\W]+><([a-z][^\/\0> for ( ; i < l; i++ ) { -  
4750 <([a-z][^\/\0><\/\1><[\w\W]+><([a-z][^\/\0> dataPriv.set( -  
4751 <([a-z][^\/\0><\/\1><[\w\W]+><([a-z][^\/\0> elems[ i ], -  
4752 <([a-z][^\/\0><\/\1><[\w\W]+><([a-z][^\/\0> "globalEval", -  
4753 <([a-z][^\/\0><\/\1><[\w\W]+><([a-z][^\/\0> !refElements || dataPriv.get( refElements[ i ], "globalEval" ) -  
4754 <([a-z][^\/\0><\/\1><[\w\W]+><([a-z][^\/\0> ); -  
4755 <([a-z][^\/\0><\/\1><[\w\W]+><([a-z][^\/\0> } -  
4756 <([a-z][^\/\0><\/\1><[\w\W]+><([a-z][^\/\0>} -  
4757   -  
4758   -  
4759 <([a-z][^\/\0><\/\1><[\w\W]+><([a-z][^\/\0>var rhtml = /<|&#?\w+;/; -  
4760   -  
4761   -  
4762   -  
4763   -  
4764   -  
4765   -  
4766   -  
4767   -  
4768   -  
4769   -  
4770   -  
4771   -  
4772   -  
4773   -  
4774   -  
4775   -  
4776   -  
4777   -  
4778   -  
4779   -  
4780   -  
4781   -  
4782   -  
4783   -  
4784   -  
4785   -  
4786   -  
4787   -  
4788   -  
4789   -  
4790   -  
4791   -  
4792   -  
4793   -  
4794   -  
4795   -  
4796   -  
4797   -  
4798   -  
4799   -  
4800   -  
4801   -  
4802   -  
4803   -  
4804   -  
4805   -  
4806   -  
4807   -  
4808   -  
4809   -  
4810   -  
4811   -  
4812   -  
4813   -  
4814   -  
4815   -  
4816   -  
4817   -  
4818   -  
4819   -  
4820   -  
4821   -  
4822   -  
4823   -  
4824   -  
4825   -  
4826   -  
4827   -  
4828   -  
4829   -  
4830   -  
4831   -  
4832   -  
4833   -  
4834   -  
4835   -  
4836   -  
4837   -  
4838   -  
4839   -  
4840   -  
4841   -  
4842   -  
4843   -  
4844   -  
Line 4845... Line 4023...
4845   4023 <(\w+)\s*\/?><\/\1><[\w\W]+> };
4846   4024  
4847   4025 <(\w+)\s*\/?><\/\1><[\w\W]+>var rcheckableType = (/^(?:checkbox|radio)$/i);
4848   4026  
Line 4849... Line 4027...
4849   4027  
4850   4028  
4851   4029 <(\w+)\s*\/?><\/\1><[\w\W]+>(function() {
4852   4030 <(\w+)\s*\/?><\/\1><[\w\W]+> var fragment = document.createDocumentFragment(),
4853   4031 <(\w+)\s*\/?><\/\1><[\w\W]+> div = fragment.appendChild( document.createElement( "div" ) ),
4854   4032 <(\w+)\s*\/?><\/\1><[\w\W]+> input = document.createElement( "input" );
4855   4033  
Line 4856... Line 4034...
4856   4034 <(\w+)\s*\/?><\/\1><[\w\W]+> // Support: Safari<=5.1
Line 4857... Line 4035...
4857   4035 <(\w+)\s*\/?><\/\1><[\w\W]+> // Check state lost if the name is set (#11217)
4858   4036 <(\w+)\s*\/?><\/\1><[\w\W]+> // Support: Windows Web Apps (WWA)
4859   4037 <(\w+)\s*\/?><\/\1><[\w\W]+> // `name` and `type` must use .setAttribute for WWA (#14901)
Line 4860... Line 4038...
4860   4038 <(\w+)\s*\/?><\/\1><[\w\W]+> input.setAttribute( "type", "radio" );
4861   4039 <(\w+)\s*\/?><\/\1><[\w\W]+> input.setAttribute( "checked", "checked" );
4862   4040 <(\w+)\s*\/?><\/\1><[\w\W]+> input.setAttribute( "name", "t" );
4863   4041  
4864   4042 <(\w+)\s*\/?><\/\1><[\w\W]+> div.appendChild( input );
4865   4043  
-   4044 <(\w+)\s*\/?><\/\1><[\w\W]+> // Support: Safari<=5.1, Android<4.2
-   4045 <(\w+)\s*\/?><\/\1><[\w\W]+> // Older WebKit doesn't clone checked state correctly in fragments
Line -... Line 4046...
-   4046 <(\w+)\s*\/?><\/\1><[\w\W]+> support.checkClone = div.cloneNode( true ).cloneNode( true ).lastChild.checked;
Line 4866... Line 4047...
4866   4047  
4867   4048 <(\w+)\s*\/?><\/\1><[\w\W]+> // Support: IE<=11+
4868   4049 <(\w+)\s*\/?><\/\1><[\w\W]+> // Make sure textarea (and checkbox) defaultValue is properly cloned
-   4050 <(\w+)\s*\/?><\/\1><[\w\W]+> div.innerHTML = "<textarea>x</textarea>";
4869   4051 <(\w+)\s*\/?><\/\1><[\w\W]+> support.noCloneChecked = !!div.cloneNode( true ).lastChild.defaultValue;
Line 4870... Line 4052...
4870   4052 <(\w+)\s*\/?><\/\1><[\w\W]+>})();
4871   4053 <(\w+)\s*\/?><\/\1><[\w\W]+>var strundefined = typeof undefined;
4872   4054  
Line 4873... Line 4055...
4873   4055  
4874   4056  
4875   4057 <(\w+)\s*\/?><\/\1><[\w\W]+>support.focusinBubbles = "onfocusin" in window;
Line 4876... Line -...
4876   -  
4877   -  
4878   4058  
4879   4059  
4880   4060 <(\w+)\s*\/?><\/\1><[\w\W]+>var
4881   4061 <(\w+)\s*\/?><\/\1><[\w\W]+> rkeyEvent = /^key/,
4882   4062 <(\w+)\s*\/?><\/\1><[\w\W]+> rmouseEvent = /^(?:mouse|pointer|contextmenu)|click/,
Line 4883... Line -...
4883   -  
4884   -  
4885   -  
4886   -  
4887   -  
4888   -  
4889   -  
4890   -  
4891   -  
4892   -  
4893   -  
4894   -  
4895   -  
4896   -  
4897   -  
4898   -  
4899   -  
4900   -  
4901   -  
4902   -  
4903   -  
4904   -  
4905   -  
4906   -  
4907   -  
4908   -  
4909   -  
4910   -  
4911   -  
4912   -  
4913   -  
4914   -  
4915   -  
4916   -  
4917   -  
4918   -  
4919   -  
4920   -  
4921   -  
4922   -  
4923   -  
4924   -  
4925   -  
4926   -  
4927   -  
4928   -  
4929   -  
4930   -  
4931   -  
4932   -  
4933   -  
4934   -  
4935   -  
4936   -  
4937   -  
4938   -  
4939   -  
4940   -  
4941   -  
4942   -  
4943   -  
4944   4063 <(\w+)\s*\/?><\/\1><[\w\W]+> rfocusMorph = /^(?:focusinfocus|focusoutblur)$/,
4945   4064 <(\w+)\s*\/?><\/\1><[\w\W]+> rtypenamespace = /^([^.]*)(?:\.(.+)|)$/;
4946   4065  
4947   4066 <(\w+)\s*\/?><\/\1><[\w\W]+>function returnTrue() {
4948   4067 <(\w+)\s*\/?><\/\1><[\w\W]+> return true;
Line 4969... Line 4088...
4969   4088 <(\w+)\s*\/?><\/\1><[\w\W]+> add: function( elem, types, handler, data, selector ) {
Line 4970... Line 4089...
4970   4089  
4971   4090 <(\w+)\s*\/?><\/\1><[\w\W]+> var handleObjIn, eventHandle, tmp,
4972   4091 <(\w+)\s*\/?><\/\1><[\w\W]+> events, t, handleObj,
4973   4092 <(\w+)\s*\/?><\/\1><[\w\W]+> special, handlers, type, namespaces, origType,
Line 4974... Line 4093...
4974   4093 <(\w+)\s*\/?><\/\1><[\w\W]+> elemData = data_priv.get( elem );
4975   4094  
4976   4095 <(\w+)\s*\/?><\/\1><[\w\W]+> // Don't attach events to noData or text/comment nodes (but allow plain objects)
4977   4096 <(\w+)\s*\/?><\/\1><[\w\W]+> if ( !elemData ) {
Line 4983... Line 4102...
4983   4102 <(\w+)\s*\/?><\/\1><[\w\W]+> handleObjIn = handler;
4984   4103 <(\w+)\s*\/?><\/\1><[\w\W]+> handler = handleObjIn.handler;
4985   4104 <(\w+)\s*\/?><\/\1><[\w\W]+> selector = handleObjIn.selector;
4986   4105 <(\w+)\s*\/?><\/\1><[\w\W]+> }
Line 4987... Line -...
4987   -  
4988   -  
4989   -  
4990   -  
4991   -  
4992   -  
4993   4106  
4994   4107 <(\w+)\s*\/?><\/\1><[\w\W]+> // Make sure that the handler has a unique ID, used to find/remove it later
4995   4108 <(\w+)\s*\/?><\/\1><[\w\W]+> if ( !handler.guid ) {
4996   4109 <(\w+)\s*\/?><\/\1><[\w\W]+> handler.guid = jQuery.guid++;
Line 5000... Line 4113...
5000   4113 <(\w+)\s*\/?><\/\1><[\w\W]+> if ( !(events = elemData.events) ) {
5001   4114 <(\w+)\s*\/?><\/\1><[\w\W]+> events = elemData.events = {};
5002   4115 <(\w+)\s*\/?><\/\1><[\w\W]+> }
5003   4116 <(\w+)\s*\/?><\/\1><[\w\W]+> if ( !(eventHandle = elemData.handle) ) {
5004   4117 <(\w+)\s*\/?><\/\1><[\w\W]+> eventHandle = elemData.handle = function( e ) {
5005   -  
5006   4118 <(\w+)\s*\/?><\/\1><[\w\W]+> // Discard the second event of a jQuery.event.trigger() and
5007   4119 <(\w+)\s*\/?><\/\1><[\w\W]+> // when an event is called after a page has unloaded
5008   4120 <(\w+)\s*\/?><\/\1><[\w\W]+> return typeof jQuery !== strundefined && jQuery.event.triggered !== e.type ?
5009   4121 <(\w+)\s*\/?><\/\1><[\w\W]+> jQuery.event.dispatch.apply( elem, arguments ) : undefined;
5010   4122 <(\w+)\s*\/?><\/\1><[\w\W]+> };
5011   4123 <(\w+)\s*\/?><\/\1><[\w\W]+> }
Line 5012... Line 4124...
5012   4124  
5013   4125 <(\w+)\s*\/?><\/\1><[\w\W]+> // Handle multiple events separated by a space
5014   4126 <(\w+)\s*\/?><\/\1><[\w\W]+> types = ( types || "" ).match( rnotwhite ) || [ "" ];
5015   4127 <(\w+)\s*\/?><\/\1><[\w\W]+> t = types.length;
5016   4128 <(\w+)\s*\/?><\/\1><[\w\W]+> while ( t-- ) {
5017   4129 <(\w+)\s*\/?><\/\1><[\w\W]+> tmp = rtypenamespace.exec( types[t] ) || [];
5018   4130 <(\w+)\s*\/?><\/\1><[\w\W]+> type = origType = tmp[1];
Line 5048... Line 4160...
5048   4160 <(\w+)\s*\/?><\/\1><[\w\W]+> if ( !(handlers = events[ type ]) ) {
5049   4161 <(\w+)\s*\/?><\/\1><[\w\W]+> handlers = events[ type ] = [];
5050   4162 <(\w+)\s*\/?><\/\1><[\w\W]+> handlers.delegateCount = 0;
Line 5051... Line 4163...
5051   4163  
5052   -  
5053   4164 <(\w+)\s*\/?><\/\1><[\w\W]+> // Only use addEventListener if the special events handler returns false
5054   -  
5055   4165 <(\w+)\s*\/?><\/\1><[\w\W]+> if ( !special.setup || special.setup.call( elem, data, namespaces, eventHandle ) === false ) {
5056   4166 <(\w+)\s*\/?><\/\1><[\w\W]+> if ( elem.addEventListener ) {
5057   4167 <(\w+)\s*\/?><\/\1><[\w\W]+> elem.addEventListener( type, eventHandle, false );
5058   4168 <(\w+)\s*\/?><\/\1><[\w\W]+> }
5059   4169 <(\w+)\s*\/?><\/\1><[\w\W]+> }
Line 5060... Line 4170...
5060   4170 <(\w+)\s*\/?><\/\1><[\w\W]+> }
Line 5084... Line 4194...
5084   4194 <(\w+)\s*\/?><\/\1><[\w\W]+> remove: function( elem, types, handler, selector, mappedTypes ) {
Line 5085... Line 4195...
5085   4195  
5086   4196 <(\w+)\s*\/?><\/\1><[\w\W]+> var j, origCount, tmp,
5087   4197 <(\w+)\s*\/?><\/\1><[\w\W]+> events, t, handleObj,
5088   4198 <(\w+)\s*\/?><\/\1><[\w\W]+> special, handlers, type, namespaces, origType,
Line 5089... Line 4199...
5089   4199 <(\w+)\s*\/?><\/\1><[\w\W]+> elemData = data_priv.hasData( elem ) && data_priv.get( elem );
5090   4200  
5091   4201 <(\w+)\s*\/?><\/\1><[\w\W]+> if ( !elemData || !(events = elemData.events) ) {
Line 5092... Line 4202...
5092   4202 <(\w+)\s*\/?><\/\1><[\w\W]+> return;
5093   4203 <(\w+)\s*\/?><\/\1><[\w\W]+> }
5094   4204  
5095   4205 <(\w+)\s*\/?><\/\1><[\w\W]+> // Once for each type.namespace in types; type may be omitted
5096   4206 <(\w+)\s*\/?><\/\1><[\w\W]+> types = ( types || "" ).match( rnotwhite ) || [ "" ];
5097   4207 <(\w+)\s*\/?><\/\1><[\w\W]+> t = types.length;
5098   4208 <(\w+)\s*\/?><\/\1><[\w\W]+> while ( t-- ) {
Line 5109... Line 4219...
5109   4219 <(\w+)\s*\/?><\/\1><[\w\W]+> }
Line 5110... Line 4220...
5110   4220  
5111   4221 <(\w+)\s*\/?><\/\1><[\w\W]+> special = jQuery.event.special[ type ] || {};
5112   4222 <(\w+)\s*\/?><\/\1><[\w\W]+> type = ( selector ? special.delegateType : special.bindType ) || type;
5113   -  
5114   4223 <(\w+)\s*\/?><\/\1><[\w\W]+> handlers = events[ type ] || [];
Line 5115... Line 4224...
5115   4224 <(\w+)\s*\/?><\/\1><[\w\W]+> tmp = tmp[2] && new RegExp( "(^|\\.)" + namespaces.join("\\.(?:.*\\.|)") + "(\\.|$)" );
5116   4225  
5117   4226 <(\w+)\s*\/?><\/\1><[\w\W]+> // Remove matching events
5118   4227 <(\w+)\s*\/?><\/\1><[\w\W]+> origCount = j = handlers.length;
Line 5119... Line 4228...
5119   4228 <(\w+)\s*\/?><\/\1><[\w\W]+> while ( j-- ) {
5120   4229 <(\w+)\s*\/?><\/\1><[\w\W]+> handleObj = handlers[ j ];
5121   4230  
5122   4231 <(\w+)\s*\/?><\/\1><[\w\W]+> if ( ( mappedTypes || origType === handleObj.origType ) &&
5123   -  
5124   4232 <(\w+)\s*\/?><\/\1><[\w\W]+> ( !handler || handler.guid === handleObj.guid ) &&
Line 5125... Line 4233...
5125   4233 <(\w+)\s*\/?><\/\1><[\w\W]+> ( !tmp || tmp.test( handleObj.namespace ) ) &&
5126   4234 <(\w+)\s*\/?><\/\1><[\w\W]+> ( !selector || selector === handleObj.selector || selector === "**" && handleObj.selector ) ) {
5127   4235 <(\w+)\s*\/?><\/\1><[\w\W]+> handlers.splice( j, 1 );
Line 5136... Line 4244...
5136   4244 <(\w+)\s*\/?><\/\1><[\w\W]+> }
Line 5137... Line 4245...
5137   4245  
5138   4246 <(\w+)\s*\/?><\/\1><[\w\W]+> // Remove generic event handler if we removed something and no more handlers exist
5139   4247 <(\w+)\s*\/?><\/\1><[\w\W]+> // (avoids potential for endless recursion during removal of special event handlers)
5140   -  
5141   4248 <(\w+)\s*\/?><\/\1><[\w\W]+> if ( origCount && !handlers.length ) {
5142   -  
5143   4249 <(\w+)\s*\/?><\/\1><[\w\W]+> if ( !special.teardown || special.teardown.call( elem, namespaces, elemData.handle ) === false ) {
5144   4250 <(\w+)\s*\/?><\/\1><[\w\W]+> jQuery.removeEvent( elem, type, elemData.handle );
Line 5145... Line 4251...
5145   4251 <(\w+)\s*\/?><\/\1><[\w\W]+> }
5146   4252  
5147   4253 <(\w+)\s*\/?><\/\1><[\w\W]+> delete events[ type ];
Line 5148... Line 4254...
5148   4254 <(\w+)\s*\/?><\/\1><[\w\W]+> }
5149   4255 <(\w+)\s*\/?><\/\1><[\w\W]+> }
-   4256  
5150   4257 <(\w+)\s*\/?><\/\1><[\w\W]+> // Remove the expando if it's no longer used
5151   4258 <(\w+)\s*\/?><\/\1><[\w\W]+> if ( jQuery.isEmptyObject( events ) ) {
5152   4259 <(\w+)\s*\/?><\/\1><[\w\W]+> delete elemData.handle;
Line -... Line 4260...
-   4260 <(\w+)\s*\/?><\/\1><[\w\W]+> data_priv.remove( elem, "events" );
-   4261 <(\w+)\s*\/?><\/\1><[\w\W]+> }
-   4262 <(\w+)\s*\/?><\/\1><[\w\W]+> },
-   4263  
-   4264 <(\w+)\s*\/?><\/\1><[\w\W]+> trigger: function( event, data, elem, onlyHandlers ) {
-   4265  
-   4266 <(\w+)\s*\/?><\/\1><[\w\W]+> var i, cur, tmp, bubbleType, ontype, handle, special,
-   4267 <(\w+)\s*\/?><\/\1><[\w\W]+> eventPath = [ elem || document ],
-   4268 <(\w+)\s*\/?><\/\1><[\w\W]+> type = hasOwn.call( event, "type" ) ? event.type : event,
-   4269 <(\w+)\s*\/?><\/\1><[\w\W]+> namespaces = hasOwn.call( event, "namespace" ) ? event.namespace.split(".") : [];
-   4270  
-   4271 <(\w+)\s*\/?><\/\1><[\w\W]+> cur = tmp = elem = elem || document;
-   4272  
-   4273 <(\w+)\s*\/?><\/\1><[\w\W]+> // Don't do events on text and comment nodes
-   4274 <(\w+)\s*\/?><\/\1><[\w\W]+> if ( elem.nodeType === 3 || elem.nodeType === 8 ) {
-   4275 <(\w+)\s*\/?><\/\1><[\w\W]+> return;
-   4276 <(\w+)\s*\/?><\/\1><[\w\W]+> }
-   4277  
-   4278 <(\w+)\s*\/?><\/\1><[\w\W]+> // focus/blur morphs to focusin/out; ensure we're not firing them right now
-   4279 <(\w+)\s*\/?><\/\1><[\w\W]+> if ( rfocusMorph.test( type + jQuery.event.triggered ) ) {
-   4280 <(\w+)\s*\/?><\/\1><[\w\W]+> return;
-   4281 <(\w+)\s*\/?><\/\1><[\w\W]+> }
-   4282  
-   4283 <(\w+)\s*\/?><\/\1><[\w\W]+> if ( type.indexOf(".") >= 0 ) {
-   4284 <(\w+)\s*\/?><\/\1><[\w\W]+> // Namespaced trigger; create a regexp to match event type in handle()
-   4285 <(\w+)\s*\/?><\/\1><[\w\W]+> namespaces = type.split(".");
-   4286 <(\w+)\s*\/?><\/\1><[\w\W]+> type = namespaces.shift();
-   4287 <(\w+)\s*\/?><\/\1><[\w\W]+> namespaces.sort();
-   4288 <(\w+)\s*\/?><\/\1><[\w\W]+> }
-   4289 <(\w+)\s*\/?><\/\1><[\w\W]+> ontype = type.indexOf(":") < 0 && "on" + type;
-   4290  
-   4291 <(\w+)\s*\/?><\/\1><[\w\W]+> // Caller can pass in a jQuery.Event object, Object, or just an event type string
-   4292 <(\w+)\s*\/?><\/\1><[\w\W]+> event = event[ jQuery.expando ] ?
-   4293 <(\w+)\s*\/?><\/\1><[\w\W]+> event :
-   4294 <(\w+)\s*\/?><\/\1><[\w\W]+> new jQuery.Event( type, typeof event === "object" && event );
-   4295  
-   4296 <(\w+)\s*\/?><\/\1><[\w\W]+> // Trigger bitmask: & 1 for native handlers; & 2 for jQuery (always true)
-   4297 <(\w+)\s*\/?><\/\1><[\w\W]+> event.isTrigger = onlyHandlers ? 2 : 3;
-   4298 <(\w+)\s*\/?><\/\1><[\w\W]+> event.namespace = namespaces.join(".");
-   4299 <(\w+)\s*\/?><\/\1><[\w\W]+> event.namespace_re = event.namespace ?
-   4300 <(\w+)\s*\/?><\/\1><[\w\W]+> new RegExp( "(^|\\.)" + namespaces.join("\\.(?:.*\\.|)") + "(\\.|$)" ) :
-   4301 <(\w+)\s*\/?><\/\1><[\w\W]+> null;
-   4302  
-   4303 <(\w+)\s*\/?><\/\1><[\w\W]+> // Clean up the event in case it is being reused
-   4304 <(\w+)\s*\/?><\/\1><[\w\W]+> event.result = undefined;
-   4305 <(\w+)\s*\/?><\/\1><[\w\W]+> if ( !event.target ) {
-   4306 <(\w+)\s*\/?><\/\1><[\w\W]+> event.target = elem;
-   4307 <(\w+)\s*\/?><\/\1><[\w\W]+> }
-   4308  
-   4309 <(\w+)\s*\/?><\/\1><[\w\W]+> // Clone any incoming data and prepend the event, creating the handler arg list
-   4310 <(\w+)\s*\/?><\/\1><[\w\W]+> data = data == null ?
-   4311 <(\w+)\s*\/?><\/\1><[\w\W]+> [ event ] :
-   4312 <(\w+)\s*\/?><\/\1><[\w\W]+> jQuery.makeArray( data, [ event ] );
-   4313  
-   4314 <(\w+)\s*\/?><\/\1><[\w\W]+> // Allow special events to draw outside the lines
-   4315 <(\w+)\s*\/?><\/\1><[\w\W]+> special = jQuery.event.special[ type ] || {};
-   4316 <(\w+)\s*\/?><\/\1><[\w\W]+> if ( !onlyHandlers && special.trigger && special.trigger.apply( elem, data ) === false ) {
-   4317 <(\w+)\s*\/?><\/\1><[\w\W]+> return;
-   4318 <(\w+)\s*\/?><\/\1><[\w\W]+> }
-   4319  
-   4320 <(\w+)\s*\/?><\/\1><[\w\W]+> // Determine event propagation path in advance, per W3C events spec (#9951)
-   4321 <(\w+)\s*\/?><\/\1><[\w\W]+> // Bubble up to document, then to window; watch for a global ownerDocument var (#9724)
-   4322 <(\w+)\s*\/?><\/\1><[\w\W]+> if ( !onlyHandlers && !special.noBubble && !jQuery.isWindow( elem ) ) {
-   4323  
-   4324 <(\w+)\s*\/?><\/\1><[\w\W]+> bubbleType = special.delegateType || type;
-   4325 <(\w+)\s*\/?><\/\1><[\w\W]+> if ( !rfocusMorph.test( bubbleType + type ) ) {
-   4326 <(\w+)\s*\/?><\/\1><[\w\W]+> cur = cur.parentNode;
-   4327 <(\w+)\s*\/?><\/\1><[\w\W]+> }
-   4328 <(\w+)\s*\/?><\/\1><[\w\W]+> for ( ; cur; cur = cur.parentNode ) {
-   4329 <(\w+)\s*\/?><\/\1><[\w\W]+> eventPath.push( cur );
-   4330 <(\w+)\s*\/?><\/\1><[\w\W]+> tmp = cur;
-   4331 <(\w+)\s*\/?><\/\1><[\w\W]+> }
-   4332  
-   4333 <(\w+)\s*\/?><\/\1><[\w\W]+> // Only add window if we got to document (e.g., not plain obj or detached DOM)
-   4334 <(\w+)\s*\/?><\/\1><[\w\W]+> if ( tmp === (elem.ownerDocument || document) ) {
-   4335 <(\w+)\s*\/?><\/\1><[\w\W]+> eventPath.push( tmp.defaultView || tmp.parentWindow || window );
-   4336 <(\w+)\s*\/?><\/\1><[\w\W]+> }
-   4337 <(\w+)\s*\/?><\/\1><[\w\W]+> }
-   4338  
-   4339 <(\w+)\s*\/?><\/\1><[\w\W]+> // Fire handlers on the event path
-   4340 <(\w+)\s*\/?><\/\1><[\w\W]+> i = 0;
-   4341 <(\w+)\s*\/?><\/\1><[\w\W]+> while ( (cur = eventPath[i++]) && !event.isPropagationStopped() ) {
-   4342  
-   4343 <(\w+)\s*\/?><\/\1><[\w\W]+> event.type = i > 1 ?
-   4344 <(\w+)\s*\/?><\/\1><[\w\W]+> bubbleType :
-   4345 <(\w+)\s*\/?><\/\1><[\w\W]+> special.bindType || type;
-   4346  
-   4347 <(\w+)\s*\/?><\/\1><[\w\W]+> // jQuery handler
-   4348 <(\w+)\s*\/?><\/\1><[\w\W]+> handle = ( data_priv.get( cur, "events" ) || {} )[ event.type ] && data_priv.get( cur, "handle" );
-   4349 <(\w+)\s*\/?><\/\1><[\w\W]+> if ( handle ) {
-   4350 <(\w+)\s*\/?><\/\1><[\w\W]+> handle.apply( cur, data );
-   4351 <(\w+)\s*\/?><\/\1><[\w\W]+> }
-   4352  
-   4353 <(\w+)\s*\/?><\/\1><[\w\W]+> // Native handler
-   4354 <(\w+)\s*\/?><\/\1><[\w\W]+> handle = ontype && cur[ ontype ];
-   4355 <(\w+)\s*\/?><\/\1><[\w\W]+> if ( handle && handle.apply && jQuery.acceptData( cur ) ) {
-   4356 <(\w+)\s*\/?><\/\1><[\w\W]+> event.result = handle.apply( cur, data );
-   4357 <(\w+)\s*\/?><\/\1><[\w\W]+> if ( event.result === false ) {
-   4358 <(\w+)\s*\/?><\/\1><[\w\W]+> event.preventDefault();
-   4359 <(\w+)\s*\/?><\/\1><[\w\W]+> }
-   4360 <(\w+)\s*\/?><\/\1><[\w\W]+> }
-   4361 <(\w+)\s*\/?><\/\1><[\w\W]+> }
-   4362 <(\w+)\s*\/?><\/\1><[\w\W]+> event.type = type;
-   4363  
-   4364 <(\w+)\s*\/?><\/\1><[\w\W]+> // If nobody prevented the default action, do it now
-   4365 <(\w+)\s*\/?><\/\1><[\w\W]+> if ( !onlyHandlers && !event.isDefaultPrevented() ) {
-   4366  
-   4367 <(\w+)\s*\/?><\/\1><[\w\W]+> if ( (!special._default || special._default.apply( eventPath.pop(), data ) === false) &&
-   4368 <(\w+)\s*\/?><\/\1><[\w\W]+> jQuery.acceptData( elem ) ) {
-   4369  
-   4370 <(\w+)\s*\/?><\/\1><[\w\W]+> // Call a native DOM method on the target with the same name name as the event.
-   4371 <(\w+)\s*\/?><\/\1><[\w\W]+> // Don't do default actions on window, that's where global variables be (#6170)
-   4372 <(\w+)\s*\/?><\/\1><[\w\W]+> if ( ontype && jQuery.isFunction( elem[ type ] ) && !jQuery.isWindow( elem ) ) {
-   4373  
-   4374 <(\w+)\s*\/?><\/\1><[\w\W]+> // Don't re-trigger an onFOO event when we call its FOO() method
-   4375 <(\w+)\s*\/?><\/\1><[\w\W]+> tmp = elem[ ontype ];
-   4376  
-   4377 <(\w+)\s*\/?><\/\1><[\w\W]+> if ( tmp ) {
-   4378 <(\w+)\s*\/?><\/\1><[\w\W]+> elem[ ontype ] = null;
-   4379 <(\w+)\s*\/?><\/\1><[\w\W]+> }
-   4380  
-   4381 <(\w+)\s*\/?><\/\1><[\w\W]+> // Prevent re-triggering of the same event, since we already bubbled it above
-   4382 <(\w+)\s*\/?><\/\1><[\w\W]+> jQuery.event.triggered = type;
-   4383 <(\w+)\s*\/?><\/\1><[\w\W]+> elem[ type ]();
-   4384 <(\w+)\s*\/?><\/\1><[\w\W]+> jQuery.event.triggered = undefined;
-   4385  
-   4386 <(\w+)\s*\/?><\/\1><[\w\W]+> if ( tmp ) {
-   4387 <(\w+)\s*\/?><\/\1><[\w\W]+> elem[ ontype ] = tmp;
-   4388 <(\w+)\s*\/?><\/\1><[\w\W]+> }
-   4389 <(\w+)\s*\/?><\/\1><[\w\W]+> }
-   4390 <(\w+)\s*\/?><\/\1><[\w\W]+> }
-   4391 <(\w+)\s*\/?><\/\1><[\w\W]+> }
5153   4392  
Line 5154... Line 4393...
5154   4393 <(\w+)\s*\/?><\/\1><[\w\W]+> return event.result;
5155   4394 <(\w+)\s*\/?><\/\1><[\w\W]+> },
Line 5156... Line 4395...
5156   4395  
-   4396 <(\w+)\s*\/?><\/\1><[\w\W]+> dispatch: function( event ) {
5157   4397  
5158   4398 <(\w+)\s*\/?><\/\1><[\w\W]+> // Make a writable jQuery.Event from the native event object
5159   4399 <(\w+)\s*\/?><\/\1><[\w\W]+> event = jQuery.event.fix( event );
Line 5160... Line 4400...
5160   4400  
5161   4401 <(\w+)\s*\/?><\/\1><[\w\W]+> var i, j, ret, matched, handleObj,
5162   -  
5163   -  
5164   -  
5165   -  
5166   -  
5167   4402 <(\w+)\s*\/?><\/\1><[\w\W]+> handlerQueue = [],
Line 5168... Line 4403...
5168   4403 <(\w+)\s*\/?><\/\1><[\w\W]+> args = slice.call( arguments ),
5169   4404 <(\w+)\s*\/?><\/\1><[\w\W]+> handlers = ( data_priv.get( this, "events" ) || {} )[ event.type ] || [],
5170   4405 <(\w+)\s*\/?><\/\1><[\w\W]+> special = jQuery.event.special[ event.type ] || {};
Line 5185... Line 4420...
5185   4420 <(\w+)\s*\/?><\/\1><[\w\W]+> i = 0;
5186   4421 <(\w+)\s*\/?><\/\1><[\w\W]+> while ( (matched = handlerQueue[ i++ ]) && !event.isPropagationStopped() ) {
5187   4422 <(\w+)\s*\/?><\/\1><[\w\W]+> event.currentTarget = matched.elem;
Line 5188... Line 4423...
5188   4423  
5189   4424 <(\w+)\s*\/?><\/\1><[\w\W]+> j = 0;
5190   -  
Line 5191... Line 4425...
5191   4425 <(\w+)\s*\/?><\/\1><[\w\W]+> while ( (handleObj = matched.handlers[ j++ ]) && !event.isImmediatePropagationStopped() ) {
5192   4426  
5193   4427 <(\w+)\s*\/?><\/\1><[\w\W]+> // Triggered event must either 1) have no namespace, or 2) have namespace(s)
Line 5194... Line 4428...
5194   4428 <(\w+)\s*\/?><\/\1><[\w\W]+> // a subset or equal to those in the bound event (both can have no namespace).
5195   4429 <(\w+)\s*\/?><\/\1><[\w\W]+> if ( !event.namespace_re || event.namespace_re.test( handleObj.namespace ) ) {
Line 5196... Line 4430...
5196   4430  
5197   4431 <(\w+)\s*\/?><\/\1><[\w\W]+> event.handleObj = handleObj;
Line 5198... Line 4432...
5198   4432 <(\w+)\s*\/?><\/\1><[\w\W]+> event.data = handleObj.data;
5199   4433  
5200   4434 <(\w+)\s*\/?><\/\1><[\w\W]+> ret = ( (jQuery.event.special[ handleObj.origType ] || {}).handle || handleObj.handler )
5201   4435 <(\w+)\s*\/?><\/\1><[\w\W]+> .apply( matched.elem, args );
Line 5217... Line 4451...
5217   4451  
5218   4452 <(\w+)\s*\/?><\/\1><[\w\W]+> return event.result;
Line 5219... Line 4453...
5219   4453 <(\w+)\s*\/?><\/\1><[\w\W]+> },
5220   4454  
5221   4455 <(\w+)\s*\/?><\/\1><[\w\W]+> handlers: function( event, handlers ) {
5222   4456 <(\w+)\s*\/?><\/\1><[\w\W]+> var i, matches, sel, handleObj,
5223   4457 <(\w+)\s*\/?><\/\1><[\w\W]+> handlerQueue = [],
Line 5224... Line 4458...
5224   4458 <(\w+)\s*\/?><\/\1><[\w\W]+> delegateCount = handlers.delegateCount,
5225   -  
5226   -  
5227   -  
5228   4459 <(\w+)\s*\/?><\/\1><[\w\W]+> cur = event.target;
5229   -  
5230   -  
5231   -  
5232   4460  
5233   -  
5234   -  
5235   -  
5236   4461 <(\w+)\s*\/?><\/\1><[\w\W]+> // Find delegate handlers
Line 5237... Line 4462...
5237   4462 <(\w+)\s*\/?><\/\1><[\w\W]+> // Black-hole SVG <use> instance trees (#13180)
Line 5238... Line -...
5238   -  
5239   4463 <(\w+)\s*\/?><\/\1><[\w\W]+> // Avoid non-left-click bubbling in Firefox (#3861)
5240   4464 <(\w+)\s*\/?><\/\1><[\w\W]+> if ( delegateCount && cur.nodeType && (!event.button || event.type !== "click") ) {
5241   4465  
5242   -  
5243   4466 <(\w+)\s*\/?><\/\1><[\w\W]+> for ( ; cur !== this; cur = cur.parentNode || this ) {
5244   4467  
Line 5245... Line 4468...
5245   4468 <(\w+)\s*\/?><\/\1><[\w\W]+> // Don't process clicks on disabled elements (#6911, #8165, #11382, #11764)
5246   4469 <(\w+)\s*\/?><\/\1><[\w\W]+> if ( cur.disabled !== true || event.type !== "click" ) {
Line 5247... Line 4470...
5247   4470 <(\w+)\s*\/?><\/\1><[\w\W]+> matches = [];
5248   4471 <(\w+)\s*\/?><\/\1><[\w\W]+> for ( i = 0; i < delegateCount; i++ ) {
5249   4472 <(\w+)\s*\/?><\/\1><[\w\W]+> handleObj = handlers[ i ];
5250   4473  
5251   4474 <(\w+)\s*\/?><\/\1><[\w\W]+> // Don't conflict with Object.prototype properties (#13203)
5252   4475 <(\w+)\s*\/?><\/\1><[\w\W]+> sel = handleObj.selector + " ";
5253   4476  
5254   4477 <(\w+)\s*\/?><\/\1><[\w\W]+> if ( matches[ sel ] === undefined ) {
5255   4478 <(\w+)\s*\/?><\/\1><[\w\W]+> matches[ sel ] = handleObj.needsContext ?
5256   4479 <(\w+)\s*\/?><\/\1><[\w\W]+> jQuery( sel, this ).index( cur ) >= 0 :
5257   4480 <(\w+)\s*\/?><\/\1><[\w\W]+> jQuery.find( sel, this, null, [ cur ] ).length;
5258   4481 <(\w+)\s*\/?><\/\1><[\w\W]+> }
5259   4482 <(\w+)\s*\/?><\/\1><[\w\W]+> if ( matches[ sel ] ) {
5260   4483 <(\w+)\s*\/?><\/\1><[\w\W]+> matches.push( handleObj );
5261   4484 <(\w+)\s*\/?><\/\1><[\w\W]+> }
Line 5262... Line 4485...
5262   4485 <(\w+)\s*\/?><\/\1><[\w\W]+> }
5263   -  
5264   4486 <(\w+)\s*\/?><\/\1><[\w\W]+> if ( matches.length ) {
5265   4487 <(\w+)\s*\/?><\/\1><[\w\W]+> handlerQueue.push({ elem: cur, handlers: matches });
5266   4488 <(\w+)\s*\/?><\/\1><[\w\W]+> }
Line 5267... Line 4489...
5267   4489 <(\w+)\s*\/?><\/\1><[\w\W]+> }
5268   4490 <(\w+)\s*\/?><\/\1><[\w\W]+> }
Line 5269... Line 4491...
5269   4491 <(\w+)\s*\/?><\/\1><[\w\W]+> }
5270   4492  
5271   -  
-   4493 <(\w+)\s*\/?><\/\1><[\w\W]+> // Add the remaining (directly-bound) handlers
5272   4494 <(\w+)\s*\/?><\/\1><[\w\W]+> if ( delegateCount < handlers.length ) {
5273   4495 <(\w+)\s*\/?><\/\1><[\w\W]+> handlerQueue.push({ elem: this, handlers: handlers.slice( delegateCount ) });
-   4496 <(\w+)\s*\/?><\/\1><[\w\W]+> }
-   4497  
5274   4498 <(\w+)\s*\/?><\/\1><[\w\W]+> return handlerQueue;
-   4499 <(\w+)\s*\/?><\/\1><[\w\W]+> },
5275   4500  
5276   4501 <(\w+)\s*\/?><\/\1><[\w\W]+> // Includes some event props shared by KeyEvent and MouseEvent
5277   4502 <(\w+)\s*\/?><\/\1><[\w\W]+> props: "altKey bubbles cancelable ctrlKey currentTarget eventPhase metaKey relatedTarget shiftKey target timeStamp view which".split(" "),
5278   4503  
5279   4504 <(\w+)\s*\/?><\/\1><[\w\W]+> fixHooks: {},
5280   4505  
5281   -  
5282   -  
5283   4506 <(\w+)\s*\/?><\/\1><[\w\W]+> keyHooks: {
5284   4507 <(\w+)\s*\/?><\/\1><[\w\W]+> props: "char charCode key keyCode".split(" "),
Line -... Line 4508...
-   4508 <(\w+)\s*\/?><\/\1><[\w\W]+> filter: function( event, original ) {
-   4509  
5285   4510 <(\w+)\s*\/?><\/\1><[\w\W]+> // Add which for key events
5286   4511 <(\w+)\s*\/?><\/\1><[\w\W]+> if ( event.which == null ) {
5287   4512 <(\w+)\s*\/?><\/\1><[\w\W]+> event.which = original.charCode != null ? original.charCode : original.keyCode;
-   4513 <(\w+)\s*\/?><\/\1><[\w\W]+> }
-   4514  
-   4515 <(\w+)\s*\/?><\/\1><[\w\W]+> return event;
-   4516 <(\w+)\s*\/?><\/\1><[\w\W]+> }
5288   4517 <(\w+)\s*\/?><\/\1><[\w\W]+> },
5289   4518  
-   4519 <(\w+)\s*\/?><\/\1><[\w\W]+> mouseHooks: {
-   4520 <(\w+)\s*\/?><\/\1><[\w\W]+> props: "button buttons clientX clientY offsetX offsetY pageX pageY screenX screenY toElement".split(" "),
-   4521 <(\w+)\s*\/?><\/\1><[\w\W]+> filter: function( event, original ) {
5290   4522 <(\w+)\s*\/?><\/\1><[\w\W]+> var eventDoc, doc, body,
-   4523 <(\w+)\s*\/?><\/\1><[\w\W]+> button = original.button;
-   4524  
-   4525 <(\w+)\s*\/?><\/\1><[\w\W]+> // Calculate pageX/Y if missing and clientX/Y available
-   4526 <(\w+)\s*\/?><\/\1><[\w\W]+> if ( event.pageX == null && original.clientX != null ) {
-   4527 <(\w+)\s*\/?><\/\1><[\w\W]+> eventDoc = event.target.ownerDocument || document;
5291   4528 <(\w+)\s*\/?><\/\1><[\w\W]+> doc = eventDoc.documentElement;
-   4529 <(\w+)\s*\/?><\/\1><[\w\W]+> body = eventDoc.body;
-   4530  
5292   4531 <(\w+)\s*\/?><\/\1><[\w\W]+> event.pageX = original.clientX + ( doc && doc.scrollLeft || body && body.scrollLeft || 0 ) - ( doc && doc.clientLeft || body && body.clientLeft || 0 );
5293   -  
5294   4532 <(\w+)\s*\/?><\/\1><[\w\W]+> event.pageY = original.clientY + ( doc && doc.scrollTop || body && body.scrollTop || 0 ) - ( doc && doc.clientTop || body && body.clientTop || 0 );
Line 5295... Line 4533...
5295   4533 <(\w+)\s*\/?><\/\1><[\w\W]+> }
5296   4534  
-   4535 <(\w+)\s*\/?><\/\1><[\w\W]+> // Add which for click: 1 === left; 2 === middle; 3 === right
-   4536 <(\w+)\s*\/?><\/\1><[\w\W]+> // Note: button is not normalized, so don't use it
-   4537 <(\w+)\s*\/?><\/\1><[\w\W]+> if ( !event.which && button !== undefined ) {
-   4538 <(\w+)\s*\/?><\/\1><[\w\W]+> event.which = ( button & 1 ? 1 : ( button & 2 ? 3 : ( button & 4 ? 2 : 0 ) ) );
-   4539 <(\w+)\s*\/?><\/\1><[\w\W]+> }
-   4540  
5297   4541 <(\w+)\s*\/?><\/\1><[\w\W]+> return event;
-   4542 <(\w+)\s*\/?><\/\1><[\w\W]+> }
-   4543 <(\w+)\s*\/?><\/\1><[\w\W]+> },
-   4544  
-   4545 <(\w+)\s*\/?><\/\1><[\w\W]+> fix: function( event ) {
-   4546 <(\w+)\s*\/?><\/\1><[\w\W]+> if ( event[ jQuery.expando ] ) {
-   4547 <(\w+)\s*\/?><\/\1><[\w\W]+> return event;
-   4548 <(\w+)\s*\/?><\/\1><[\w\W]+> }
-   4549  
-   4550 <(\w+)\s*\/?><\/\1><[\w\W]+> // Create a writable copy of the event object and normalize some properties
-   4551 <(\w+)\s*\/?><\/\1><[\w\W]+> var i, prop, copy,
5298   4552 <(\w+)\s*\/?><\/\1><[\w\W]+> type = event.type,
-   4553 <(\w+)\s*\/?><\/\1><[\w\W]+> originalEvent = event,
-   4554 <(\w+)\s*\/?><\/\1><[\w\W]+> fixHook = this.fixHooks[ type ];
-   4555  
-   4556 <(\w+)\s*\/?><\/\1><[\w\W]+> if ( !fixHook ) {
-   4557 <(\w+)\s*\/?><\/\1><[\w\W]+> this.fixHooks[ type ] = fixHook =
-   4558 <(\w+)\s*\/?><\/\1><[\w\W]+> rmouseEvent.test( type ) ? this.mouseHooks :
-   4559 <(\w+)\s*\/?><\/\1><[\w\W]+> rkeyEvent.test( type ) ? this.keyHooks :
-   4560 <(\w+)\s*\/?><\/\1><[\w\W]+> {};
-   4561 <(\w+)\s*\/?><\/\1><[\w\W]+> }
-   4562 <(\w+)\s*\/?><\/\1><[\w\W]+> copy = fixHook.props ? this.props.concat( fixHook.props ) : this.props;
-   4563  
-   4564 <(\w+)\s*\/?><\/\1><[\w\W]+> event = new jQuery.Event( originalEvent );
-   4565  
-   4566 <(\w+)\s*\/?><\/\1><[\w\W]+> i = copy.length;
-   4567 <(\w+)\s*\/?><\/\1><[\w\W]+> while ( i-- ) {
-   4568 <(\w+)\s*\/?><\/\1><[\w\W]+> prop = copy[ i ];
-   4569 <(\w+)\s*\/?><\/\1><[\w\W]+> event[ prop ] = originalEvent[ prop ];
-   4570 <(\w+)\s*\/?><\/\1><[\w\W]+> }
-   4571  
-   4572 <(\w+)\s*\/?><\/\1><[\w\W]+> // Support: Cordova 2.5 (WebKit) (#13255)
5299   4573 <(\w+)\s*\/?><\/\1><[\w\W]+> // All events should have a target; Cordova deviceready doesn't
Line 5300... Line 4574...
5300   4574 <(\w+)\s*\/?><\/\1><[\w\W]+> if ( !event.target ) {
5301   4575 <(\w+)\s*\/?><\/\1><[\w\W]+> event.target = document;
5302   -  
5303   4576 <(\w+)\s*\/?><\/\1><[\w\W]+> }
5304   4577  
5305   4578 <(\w+)\s*\/?><\/\1><[\w\W]+> // Support: Safari 6.0+, Chrome<28
5306   4579 <(\w+)\s*\/?><\/\1><[\w\W]+> // Target should not be a text node (#504, #13143)
5307   -  
5308   4580 <(\w+)\s*\/?><\/\1><[\w\W]+> if ( event.target.nodeType === 3 ) {
5309   4581 <(\w+)\s*\/?><\/\1><[\w\W]+> event.target = event.target.parentNode;
5310   4582 <(\w+)\s*\/?><\/\1><[\w\W]+> }
5311   4583  
5312   4584 <(\w+)\s*\/?><\/\1><[\w\W]+> return fixHook.filter ? fixHook.filter( event, originalEvent ) : event;
Line 5335... Line 4607...
5335   4607 <(\w+)\s*\/?><\/\1><[\w\W]+> }
5336   4608 <(\w+)\s*\/?><\/\1><[\w\W]+> },
5337   4609 <(\w+)\s*\/?><\/\1><[\w\W]+> delegateType: "focusout"
5338   4610 <(\w+)\s*\/?><\/\1><[\w\W]+> },
5339   4611 <(\w+)\s*\/?><\/\1><[\w\W]+> click: {
5340   -  
5341   4612 <(\w+)\s*\/?><\/\1><[\w\W]+> // For checkbox, fire native event so checked state will be right
5342   4613 <(\w+)\s*\/?><\/\1><[\w\W]+> trigger: function() {
5343   4614 <(\w+)\s*\/?><\/\1><[\w\W]+> if ( this.type === "checkbox" && this.click && jQuery.nodeName( this, "input" ) ) {
5344   4615 <(\w+)\s*\/?><\/\1><[\w\W]+> this.click();
5345   4616 <(\w+)\s*\/?><\/\1><[\w\W]+> return false;
Line 5360... Line 4631...
5360   4631 <(\w+)\s*\/?><\/\1><[\w\W]+> if ( event.result !== undefined && event.originalEvent ) {
5361   4632 <(\w+)\s*\/?><\/\1><[\w\W]+> event.originalEvent.returnValue = event.result;
5362   4633 <(\w+)\s*\/?><\/\1><[\w\W]+> }
5363   4634 <(\w+)\s*\/?><\/\1><[\w\W]+> }
5364   4635 <(\w+)\s*\/?><\/\1><[\w\W]+> }
-   4636 <(\w+)\s*\/?><\/\1><[\w\W]+> },
-   4637  
-   4638 <(\w+)\s*\/?><\/\1><[\w\W]+> simulate: function( type, elem, event, bubble ) {
-   4639 <(\w+)\s*\/?><\/\1><[\w\W]+> // Piggyback on a donor event to simulate a different one.
-   4640 <(\w+)\s*\/?><\/\1><[\w\W]+> // Fake originalEvent to avoid donor's stopPropagation, but if the
-   4641 <(\w+)\s*\/?><\/\1><[\w\W]+> // simulated event prevents default then we do the same on the donor.
-   4642 <(\w+)\s*\/?><\/\1><[\w\W]+> var e = jQuery.extend(
-   4643 <(\w+)\s*\/?><\/\1><[\w\W]+> new jQuery.Event(),
-   4644 <(\w+)\s*\/?><\/\1><[\w\W]+> event,
-   4645 <(\w+)\s*\/?><\/\1><[\w\W]+> {
-   4646 <(\w+)\s*\/?><\/\1><[\w\W]+> type: type,
-   4647 <(\w+)\s*\/?><\/\1><[\w\W]+> isSimulated: true,
-   4648 <(\w+)\s*\/?><\/\1><[\w\W]+> originalEvent: {}
-   4649 <(\w+)\s*\/?><\/\1><[\w\W]+> }
-   4650 <(\w+)\s*\/?><\/\1><[\w\W]+> );
-   4651 <(\w+)\s*\/?><\/\1><[\w\W]+> if ( bubble ) {
-   4652 <(\w+)\s*\/?><\/\1><[\w\W]+> jQuery.event.trigger( e, null, elem );
-   4653 <(\w+)\s*\/?><\/\1><[\w\W]+> } else {
-   4654 <(\w+)\s*\/?><\/\1><[\w\W]+> jQuery.event.dispatch.call( elem, e );
-   4655 <(\w+)\s*\/?><\/\1><[\w\W]+> }
-   4656 <(\w+)\s*\/?><\/\1><[\w\W]+> if ( e.isDefaultPrevented() ) {
-   4657 <(\w+)\s*\/?><\/\1><[\w\W]+> event.preventDefault();
-   4658 <(\w+)\s*\/?><\/\1><[\w\W]+> }
5365   4659 <(\w+)\s*\/?><\/\1><[\w\W]+> }
5366   4660 <(\w+)\s*\/?><\/\1><[\w\W]+>};
Line 5367... Line 4661...
5367   4661  
5368   -  
5369   -  
5370   4662 <(\w+)\s*\/?><\/\1><[\w\W]+>jQuery.removeEvent = function( elem, type, handle ) {
5371   4663 <(\w+)\s*\/?><\/\1><[\w\W]+> if ( elem.removeEventListener ) {
5372   4664 <(\w+)\s*\/?><\/\1><[\w\W]+> elem.removeEventListener( type, handle, false );
5373   4665 <(\w+)\s*\/?><\/\1><[\w\W]+> }
Line 5374... Line 4666...
5374   4666 <(\w+)\s*\/?><\/\1><[\w\W]+>};
5375   -  
5376   4667  
5377   4668 <(\w+)\s*\/?><\/\1><[\w\W]+>jQuery.Event = function( src, props ) {
5378   4669 <(\w+)\s*\/?><\/\1><[\w\W]+> // Allow instantiation without the 'new' keyword
5379   4670 <(\w+)\s*\/?><\/\1><[\w\W]+> if ( !(this instanceof jQuery.Event) ) {
Line 5387... Line 4678...
5387   4678  
5388   4679 <(\w+)\s*\/?><\/\1><[\w\W]+> // Events bubbling up the document may have been marked as prevented
5389   4680 <(\w+)\s*\/?><\/\1><[\w\W]+> // by a handler lower down the tree; reflect the correct value.
5390   4681 <(\w+)\s*\/?><\/\1><[\w\W]+> this.isDefaultPrevented = src.defaultPrevented ||
5391   -  
5392   4682 <(\w+)\s*\/?><\/\1><[\w\W]+> src.defaultPrevented === undefined &&
5393   4683 <(\w+)\s*\/?><\/\1><[\w\W]+> // Support: Android<4.0
5394   4684 <(\w+)\s*\/?><\/\1><[\w\W]+> src.returnValue === false ?
5395   4685 <(\w+)\s*\/?><\/\1><[\w\W]+> returnTrue :
Line 5396... Line -...
5396   -  
5397   -  
5398   -  
5399   -  
5400   -  
5401   -  
5402   -  
5403   -  
5404   -  
5405   -  
5406   4686 <(\w+)\s*\/?><\/\1><[\w\W]+> returnFalse;
5407   4687  
5408   4688 <(\w+)\s*\/?><\/\1><[\w\W]+> // Event type
5409   4689 <(\w+)\s*\/?><\/\1><[\w\W]+> } else {
Line 5421... Line 4701...
5421   4701 <(\w+)\s*\/?><\/\1><[\w\W]+> // Mark it as fixed
5422   4702 <(\w+)\s*\/?><\/\1><[\w\W]+> this[ jQuery.expando ] = true;
5423   4703 <(\w+)\s*\/?><\/\1><[\w\W]+>};
Line 5424... Line 4704...
5424   4704  
5425   4705 <(\w+)\s*\/?><\/\1><[\w\W]+>// jQuery.Event is based on DOM3 Events as specified by the ECMAScript Language Binding
5426   4706 <(\w+)\s*\/?><\/\1><[\w\W]+>// http://www.w3.org/TR/2003/WD-DOM-Level-3-Events-20030331/ecma-script-binding.html
5427   -  
5428   4707 <(\w+)\s*\/?><\/\1><[\w\W]+>jQuery.Event.prototype = {
5429   4708 <(\w+)\s*\/?><\/\1><[\w\W]+> isDefaultPrevented: returnFalse,
5430   4709 <(\w+)\s*\/?><\/\1><[\w\W]+> isPropagationStopped: returnFalse,
5431   -  
Line 5432... Line 4710...
5432   4710 <(\w+)\s*\/?><\/\1><[\w\W]+> isImmediatePropagationStopped: returnFalse,
5433   4711  
Line 5434... Line 4712...
5434   4712 <(\w+)\s*\/?><\/\1><[\w\W]+> preventDefault: function() {
Line 5435... Line 4713...
5435   4713 <(\w+)\s*\/?><\/\1><[\w\W]+> var e = this.originalEvent;
5436   4714  
5437   4715 <(\w+)\s*\/?><\/\1><[\w\W]+> this.isDefaultPrevented = returnTrue;
5438   4716  
5439   4717 <(\w+)\s*\/?><\/\1><[\w\W]+> if ( e && e.preventDefault ) {
5440   4718 <(\w+)\s*\/?><\/\1><[\w\W]+> e.preventDefault();
Line 5441... Line 4719...
5441   4719 <(\w+)\s*\/?><\/\1><[\w\W]+> }
Line 5442... Line 4720...
5442   4720 <(\w+)\s*\/?><\/\1><[\w\W]+> },
5443   4721 <(\w+)\s*\/?><\/\1><[\w\W]+> stopPropagation: function() {
5444   4722 <(\w+)\s*\/?><\/\1><[\w\W]+> var e = this.originalEvent;
5445   4723  
5446   4724 <(\w+)\s*\/?><\/\1><[\w\W]+> this.isPropagationStopped = returnTrue;
5447   4725  
Line 5448... Line 4726...
5448   4726 <(\w+)\s*\/?><\/\1><[\w\W]+> if ( e && e.stopPropagation ) {
Line 5449... Line 4727...
5449   4727 <(\w+)\s*\/?><\/\1><[\w\W]+> e.stopPropagation();
5450   4728 <(\w+)\s*\/?><\/\1><[\w\W]+> }
5451   4729 <(\w+)\s*\/?><\/\1><[\w\W]+> },
Line 5452... Line 4730...
5452   4730 <(\w+)\s*\/?><\/\1><[\w\W]+> stopImmediatePropagation: function() {
5453   4731 <(\w+)\s*\/?><\/\1><[\w\W]+> var e = this.originalEvent;
5454   4732  
Line 5455... Line -...
5455   -  
5456   -  
5457   -  
5458   -  
5459   -  
5460   -  
5461   -  
5462   -  
5463   -  
5464   -  
5465   -  
5466   -  
5467   -  
5468   -  
5469   -  
5470   -  
5471   -  
5472   -  
5473   -  
5474   -  
5475   -  
5476   -  
5477   -  
5478   -  
5479   -  
5480   -  
5481   -  
5482   -  
5483   -  
5484   -  
5485   -  
5486   -  
5487   -  
5488   -  
5489   -  
5490   -  
5491   -  
5492   -  
5493   -  
5494   -  
5495   -  
5496   -  
5497   -  
5498   -  
5499   -  
5500   -  
5501   -  
5502   -  
5503   -  
5504   -  
5505   -  
5506   -  
5507   -  
5508   -  
5509   -  
5510   -  
5511   -  
5512   -  
5513   -  
5514   -  
5515   -  
5516   4733 <(\w+)\s*\/?><\/\1><[\w\W]+> this.isImmediatePropagationStopped = returnTrue;
5517   -  
5518   -  
5519   -  
5520   4734  
5521   -  
5522   -  
5523   -  
5524   4735 <(\w+)\s*\/?><\/\1><[\w\W]+> if ( e && e.stopImmediatePropagation ) {
5525   4736 <(\w+)\s*\/?><\/\1><[\w\W]+> e.stopImmediatePropagation();
5526   4737 <(\w+)\s*\/?><\/\1><[\w\W]+> }
5527   4738  
5528   4739 <(\w+)\s*\/?><\/\1><[\w\W]+> this.stopPropagation();
Line 5545... Line 4756...
5545   4756 <(\w+)\s*\/?><\/\1><[\w\W]+> var ret,
5546   4757 <(\w+)\s*\/?><\/\1><[\w\W]+> target = this,
5547   4758 <(\w+)\s*\/?><\/\1><[\w\W]+> related = event.relatedTarget,
5548   4759 <(\w+)\s*\/?><\/\1><[\w\W]+> handleObj = event.handleObj;
Line 5549... Line 4760...
5549   4760  
5550   4761 <(\w+)\s*\/?><\/\1><[\w\W]+> // For mousenter/leave call the handler if related is outside the target.
5551   4762 <(\w+)\s*\/?><\/\1><[\w\W]+> // NB: No relatedTarget if the mouse left/entered the browser window
5552   4763 <(\w+)\s*\/?><\/\1><[\w\W]+> if ( !related || (related !== target && !jQuery.contains( target, related )) ) {
5553   4764 <(\w+)\s*\/?><\/\1><[\w\W]+> event.type = handleObj.origType;
5554   4765 <(\w+)\s*\/?><\/\1><[\w\W]+> ret = handleObj.handler.apply( this, arguments );
Line 5557... Line 4768...
5557   4768 <(\w+)\s*\/?><\/\1><[\w\W]+> return ret;
5558   4769 <(\w+)\s*\/?><\/\1><[\w\W]+> }
5559   4770 <(\w+)\s*\/?><\/\1><[\w\W]+> };
5560   4771 <(\w+)\s*\/?><\/\1><[\w\W]+>});
Line -... Line 4772...
-   4772  
-   4773 <(\w+)\s*\/?><\/\1><[\w\W]+>// Support: Firefox, Chrome, Safari
-   4774 <(\w+)\s*\/?><\/\1><[\w\W]+>// Create "bubbling" focus and blur events
-   4775 <(\w+)\s*\/?><\/\1><[\w\W]+>if ( !support.focusinBubbles ) {
-   4776 <(\w+)\s*\/?><\/\1><[\w\W]+> jQuery.each({ focus: "focusin", blur: "focusout" }, function( orig, fix ) {
-   4777  
-   4778 <(\w+)\s*\/?><\/\1><[\w\W]+> // Attach a single capturing handler on the document while someone wants focusin/focusout
-   4779 <(\w+)\s*\/?><\/\1><[\w\W]+> var handler = function( event ) {
-   4780 <(\w+)\s*\/?><\/\1><[\w\W]+> jQuery.event.simulate( fix, event.target, jQuery.event.fix( event ), true );
-   4781 <(\w+)\s*\/?><\/\1><[\w\W]+> };
-   4782  
-   4783 <(\w+)\s*\/?><\/\1><[\w\W]+> jQuery.event.special[ fix ] = {
-   4784 <(\w+)\s*\/?><\/\1><[\w\W]+> setup: function() {
-   4785 <(\w+)\s*\/?><\/\1><[\w\W]+> var doc = this.ownerDocument || this,
-   4786 <(\w+)\s*\/?><\/\1><[\w\W]+> attaches = data_priv.access( doc, fix );
-   4787  
-   4788 <(\w+)\s*\/?><\/\1><[\w\W]+> if ( !attaches ) {
-   4789 <(\w+)\s*\/?><\/\1><[\w\W]+> doc.addEventListener( orig, handler, true );
-   4790 <(\w+)\s*\/?><\/\1><[\w\W]+> }
-   4791 <(\w+)\s*\/?><\/\1><[\w\W]+> data_priv.access( doc, fix, ( attaches || 0 ) + 1 );
-   4792 <(\w+)\s*\/?><\/\1><[\w\W]+> },
-   4793 <(\w+)\s*\/?><\/\1><[\w\W]+> teardown: function() {
-   4794 <(\w+)\s*\/?><\/\1><[\w\W]+> var doc = this.ownerDocument || this,
-   4795 <(\w+)\s*\/?><\/\1><[\w\W]+> attaches = data_priv.access( doc, fix ) - 1;
-   4796  
-   4797 <(\w+)\s*\/?><\/\1><[\w\W]+> if ( !attaches ) {
-   4798 <(\w+)\s*\/?><\/\1><[\w\W]+> doc.removeEventListener( orig, handler, true );
-   4799 <(\w+)\s*\/?><\/\1><[\w\W]+> data_priv.remove( doc, fix );
-   4800  
-   4801 <(\w+)\s*\/?><\/\1><[\w\W]+> } else {
-   4802 <(\w+)\s*\/?><\/\1><[\w\W]+> data_priv.access( doc, fix, attaches );
-   4803 <(\w+)\s*\/?><\/\1><[\w\W]+> }
-   4804 <(\w+)\s*\/?><\/\1><[\w\W]+> }
-   4805 <(\w+)\s*\/?><\/\1><[\w\W]+> };
-   4806 <(\w+)\s*\/?><\/\1><[\w\W]+> });
-   4807 <(\w+)\s*\/?><\/\1><[\w\W]+>}
5561   4808  
Line 5562... Line 4809...
5562   4809 <(\w+)\s*\/?><\/\1><[\w\W]+>jQuery.fn.extend({
-   4810  
-   4811 <(\w+)\s*\/?><\/\1><[\w\W]+> on: function( types, selector, data, fn, /*INTERNAL*/ one ) {
-   4812 <(\w+)\s*\/?><\/\1><[\w\W]+> var origFn, type;
-   4813  
5563   4814 <(\w+)\s*\/?><\/\1><[\w\W]+> // Types can be a map of types/handlers
-   4815 <(\w+)\s*\/?><\/\1><[\w\W]+> if ( typeof types === "object" ) {
-   4816 <(\w+)\s*\/?><\/\1><[\w\W]+> // ( types-Object, selector, data )
-   4817 <(\w+)\s*\/?><\/\1><[\w\W]+> if ( typeof selector !== "string" ) {
-   4818 <(\w+)\s*\/?><\/\1><[\w\W]+> // ( types-Object, data )
-   4819 <(\w+)\s*\/?><\/\1><[\w\W]+> data = data || selector;
-   4820 <(\w+)\s*\/?><\/\1><[\w\W]+> selector = undefined;
-   4821 <(\w+)\s*\/?><\/\1><[\w\W]+> }
-   4822 <(\w+)\s*\/?><\/\1><[\w\W]+> for ( type in types ) {
-   4823 <(\w+)\s*\/?><\/\1><[\w\W]+> this.on( type, selector, data, types[ type ], one );
-   4824 <(\w+)\s*\/?><\/\1><[\w\W]+> }
-   4825 <(\w+)\s*\/?><\/\1><[\w\W]+> return this;
-   4826 <(\w+)\s*\/?><\/\1><[\w\W]+> }
-   4827  
-   4828 <(\w+)\s*\/?><\/\1><[\w\W]+> if ( data == null && fn == null ) {
-   4829 <(\w+)\s*\/?><\/\1><[\w\W]+> // ( types, fn )
-   4830 <(\w+)\s*\/?><\/\1><[\w\W]+> fn = selector;
-   4831 <(\w+)\s*\/?><\/\1><[\w\W]+> data = selector = undefined;
-   4832 <(\w+)\s*\/?><\/\1><[\w\W]+> } else if ( fn == null ) {
-   4833 <(\w+)\s*\/?><\/\1><[\w\W]+> if ( typeof selector === "string" ) {
-   4834 <(\w+)\s*\/?><\/\1><[\w\W]+> // ( types, selector, fn )
-   4835 <(\w+)\s*\/?><\/\1><[\w\W]+> fn = data;
-   4836 <(\w+)\s*\/?><\/\1><[\w\W]+> data = undefined;
-   4837 <(\w+)\s*\/?><\/\1><[\w\W]+> } else {
-   4838 <(\w+)\s*\/?><\/\1><[\w\W]+> // ( types, data, fn )
-   4839 <(\w+)\s*\/?><\/\1><[\w\W]+> fn = data;
-   4840 <(\w+)\s*\/?><\/\1><[\w\W]+> data = selector;
-   4841 <(\w+)\s*\/?><\/\1><[\w\W]+> selector = undefined;
-   4842 <(\w+)\s*\/?><\/\1><[\w\W]+> }
-   4843 <(\w+)\s*\/?><\/\1><[\w\W]+> }
-   4844 <(\w+)\s*\/?><\/\1><[\w\W]+> if ( fn === false ) {
-   4845 <(\w+)\s*\/?><\/\1><[\w\W]+> fn = returnFalse;
-   4846 <(\w+)\s*\/?><\/\1><[\w\W]+> } else if ( !fn ) {
-   4847 <(\w+)\s*\/?><\/\1><[\w\W]+> return this;
-   4848 <(\w+)\s*\/?><\/\1><[\w\W]+> }
-   4849  
-   4850 <(\w+)\s*\/?><\/\1><[\w\W]+> if ( one === 1 ) {
-   4851 <(\w+)\s*\/?><\/\1><[\w\W]+> origFn = fn;
-   4852 <(\w+)\s*\/?><\/\1><[\w\W]+> fn = function( event ) {
-   4853 <(\w+)\s*\/?><\/\1><[\w\W]+> // Can use an empty set, since event contains the info
-   4854 <(\w+)\s*\/?><\/\1><[\w\W]+> jQuery().off( event );
-   4855 <(\w+)\s*\/?><\/\1><[\w\W]+> return origFn.apply( this, arguments );
-   4856 <(\w+)\s*\/?><\/\1><[\w\W]+> };
-   4857 <(\w+)\s*\/?><\/\1><[\w\W]+> // Use same guid so caller can remove using origFn
-   4858 <(\w+)\s*\/?><\/\1><[\w\W]+> fn.guid = origFn.guid || ( origFn.guid = jQuery.guid++ );
-   4859 <(\w+)\s*\/?><\/\1><[\w\W]+> }
-   4860 <(\w+)\s*\/?><\/\1><[\w\W]+> return this.each( function() {
5564   4861 <(\w+)\s*\/?><\/\1><[\w\W]+> jQuery.event.add( this, types, fn, data, selector );
5565   4862 <(\w+)\s*\/?><\/\1><[\w\W]+> });
5566   4863 <(\w+)\s*\/?><\/\1><[\w\W]+> },
5567   4864 <(\w+)\s*\/?><\/\1><[\w\W]+> one: function( types, selector, data, fn ) {
5568   4865 <(\w+)\s*\/?><\/\1><[\w\W]+> return this.on( types, selector, data, fn, 1 );
5569   4866 <(\w+)\s*\/?><\/\1><[\w\W]+> },
5570   4867 <(\w+)\s*\/?><\/\1><[\w\W]+> off: function( types, selector, fn ) {
5571   -  
5572   4868 <(\w+)\s*\/?><\/\1><[\w\W]+> var handleObj, type;
5573   4869 <(\w+)\s*\/?><\/\1><[\w\W]+> if ( types && types.preventDefault && types.handleObj ) {
5574   4870 <(\w+)\s*\/?><\/\1><[\w\W]+> // ( event ) dispatched jQuery.Event
5575   -  
5576   4871 <(\w+)\s*\/?><\/\1><[\w\W]+> handleObj = types.handleObj;
5577   -  
5578   4872 <(\w+)\s*\/?><\/\1><[\w\W]+> jQuery( types.delegateTarget ).off(
5579   4873 <(\w+)\s*\/?><\/\1><[\w\W]+> handleObj.namespace ? handleObj.origType + "." + handleObj.namespace : handleObj.origType,
5580   4874 <(\w+)\s*\/?><\/\1><[\w\W]+> handleObj.selector,
5581   4875 <(\w+)\s*\/?><\/\1><[\w\W]+> handleObj.handler
5582   4876 <(\w+)\s*\/?><\/\1><[\w\W]+> );
5583   4877 <(\w+)\s*\/?><\/\1><[\w\W]+> return this;
5584   -  
5585   4878 <(\w+)\s*\/?><\/\1><[\w\W]+> }
5586   4879 <(\w+)\s*\/?><\/\1><[\w\W]+> if ( typeof types === "object" ) {
5587   4880 <(\w+)\s*\/?><\/\1><[\w\W]+> // ( types-object [, selector] )
5588   4881 <(\w+)\s*\/?><\/\1><[\w\W]+> for ( type in types ) {
5589   4882 <(\w+)\s*\/?><\/\1><[\w\W]+> this.off( type, selector, types[ type ] );
5590   4883 <(\w+)\s*\/?><\/\1><[\w\W]+> }
5591   4884 <(\w+)\s*\/?><\/\1><[\w\W]+> return this;
5592   -  
5593   4885 <(\w+)\s*\/?><\/\1><[\w\W]+> }
5594   4886 <(\w+)\s*\/?><\/\1><[\w\W]+> if ( selector === false || typeof selector === "function" ) {
5595   4887 <(\w+)\s*\/?><\/\1><[\w\W]+> // ( types [, fn] )
5596   4888 <(\w+)\s*\/?><\/\1><[\w\W]+> fn = selector;
5597   4889 <(\w+)\s*\/?><\/\1><[\w\W]+> selector = undefined;
5598   4890 <(\w+)\s*\/?><\/\1><[\w\W]+> }
5599   4891 <(\w+)\s*\/?><\/\1><[\w\W]+> if ( fn === false ) {
5600   4892 <(\w+)\s*\/?><\/\1><[\w\W]+> fn = returnFalse;
5601   4893 <(\w+)\s*\/?><\/\1><[\w\W]+> }
5602   4894 <(\w+)\s*\/?><\/\1><[\w\W]+> return this.each(function() {
-   4895 <(\w+)\s*\/?><\/\1><[\w\W]+> jQuery.event.remove( this, types, fn, selector );
-   4896 <(\w+)\s*\/?><\/\1><[\w\W]+> });
-   4897 <(\w+)\s*\/?><\/\1><[\w\W]+> },
-   4898  
-   4899 <(\w+)\s*\/?><\/\1><[\w\W]+> trigger: function( type, data ) {
-   4900 <(\w+)\s*\/?><\/\1><[\w\W]+> return this.each(function() {
-   4901 <(\w+)\s*\/?><\/\1><[\w\W]+> jQuery.event.trigger( type, data, this );
-   4902 <(\w+)\s*\/?><\/\1><[\w\W]+> });
-   4903 <(\w+)\s*\/?><\/\1><[\w\W]+> },
-   4904 <(\w+)\s*\/?><\/\1><[\w\W]+> triggerHandler: function( type, data ) {
-   4905 <(\w+)\s*\/?><\/\1><[\w\W]+> var elem = this[0];
-   4906 <(\w+)\s*\/?><\/\1><[\w\W]+> if ( elem ) {
5603   4907 <(\w+)\s*\/?><\/\1><[\w\W]+> return jQuery.event.trigger( type, data, elem, true );
5604   4908 <(\w+)\s*\/?><\/\1><[\w\W]+> }
Line 5605... Line 4909...
5605   4909 <(\w+)\s*\/?><\/\1><[\w\W]+> }
-   4910 <(\w+)\s*\/?><\/\1><[\w\W]+>});
-   4911  
-   4912  
-   4913 <(\w+)\s*\/?><\/\1><[\w\W]+>var
-   4914 <(\w+)\s*\/?><\/\1><[\w\W]+> rxhtmlTag = /<(?!area|br|col|embed|hr|img|input|link|meta|param)(([\w:]+)[^>]*)\/>/gi,
-   4915 <(\w+)\s*\/?><\/\1><[\w\W]+><(?!area|br|col|embed|hr|img|input|link|meta|param)(([\w:]+)[^> rtagName = /<([\w:]+)/,
-   4916  
-   4917  
-   4918  
Line 5606... Line 4919...
5606   4919  
-   4920  
Line 5607... Line 4921...
5607   4921  
5608   4922  
Line 5609... Line 4923...
5609   4923  
-   4924  
-   4925 <(\w+)\s*\/?><\/\1><[\w\W]+><(?!area|br|col|embed|hr|img|input|link|meta|param)(([\w:]+)[^><([\w:]+)/<|&#?\w+;/<(?:script|style|link)/ wrapMap = {
-   4926  
Line 5610... Line 4927...
5610   4927  
5611   -  
5612   -  
5613   -  
-   4928 <(\w+)\s*\/?><\/\1><[\w\W]+><(?!area|br|col|embed|hr|img|input|link|meta|param)(([\w:]+)[^><([\w:]+)/<|&#?\w+;/<(?:script|style|link)/ option: [ 1, "<select multiple='multiple'>", "</select>" ],
Line 5614... Line 4929...
5614 <([a-z][^\/\0><\/\1><[\w\W]+><([a-z][^\/\0><|&#?\w+;/ rxhtmlTag = /<(?!area|br|col|embed|hr|img|input|link|meta|param)(([a-z][^\/\0>\x20\t\r\n\f]*)[^>]*)\/>/gi, 4929  
5615   -  
5616   4930 <(\w+)\s*\/?><\/\1><[\w\W]+><(?!area|br|col|embed|hr|img|input|link|meta|param)(([\w:]+)[^><([\w:]+)/<|&#?\w+;/<(?:script|style|link)/ thead: [ 1, "<table>", "</table>" ],
5617   -  
Line -... Line 4931...
-   4931 <(\w+)\s*\/?><\/\1><[\w\W]+><(?!area|br|col|embed|hr|img|input|link|meta|param)(([\w:]+)[^><([\w:]+)/<|&#?\w+;/<(?:script|style|link)/ col: [ 2, "<table><colgroup>", "</colgroup></table>" ],
-   4932 <(\w+)\s*\/?><\/\1><[\w\W]+><(?!area|br|col|embed|hr|img|input|link|meta|param)(([\w:]+)[^><([\w:]+)/<|&#?\w+;/<(?:script|style|link)/ tr: [ 2, "<table><tbody>", "</tbody></table>" ],
-   4933 <(\w+)\s*\/?><\/\1><[\w\W]+><(?!area|br|col|embed|hr|img|input|link|meta|param)(([\w:]+)[^><([\w:]+)/<|&#?\w+;/<(?:script|style|link)/ td: [ 3, "<table><tbody><tr>", "</tr></tbody></table>" ],
-   4934  
-   4935 <(\w+)\s*\/?><\/\1><[\w\W]+><(?!area|br|col|embed|hr|img|input|link|meta|param)(([\w:]+)[^><([\w:]+)/<|&#?\w+;/<(?:script|style|link)/ _default: [ 0, "", "" ]
5618   4936  
5619   4937  
5620   4938  
Line 5621... Line 4939...
5621   4939 <(\w+)\s*\/?><\/\1><[\w\W]+><(?!area|br|col|embed|hr|img|input|link|meta|param)(([\w:]+)[^><([\w:]+)/<|&#?\w+;/<(?:script|style|link)/wrapMap.optgroup = wrapMap.option;
5622   -  
5623   -  
-   4940  
5624   4941  
5625   4942  
Line 5626... Line 4943...
5626   4943  
5627   4944  
5628 <([a-z][^\/\0><\/\1><[\w\W]+><([a-z][^\/\0><|&#?\w+;/<(?!area|br|col|embed|hr|img|input|link|meta|param)(([a-z][^\/\0>function manipulationTarget( elem, content ) { 4945 <(\w+)\s*\/?><\/\1><[\w\W]+><(?!area|br|col|embed|hr|img|input|link|meta|param)(([\w:]+)[^><([\w:]+)/<|&#?\w+;/<(?:script|style|link)/// Manipulating tables requires a tbody
Line 5650... Line 4967...
5650   4967  
Line 5651... Line 4968...
5651   4968  
5652   4969 <(\w+)\s*\/?><\/\1><[\w\W]+><(?!area|br|col|embed|hr|img|input|link|meta|param)(([\w:]+)[^><([\w:]+)/<|&#?\w+;/<(?:script|style|link)/ return elem;
Line -... Line 4970...
-   4970  
-   4971  
-   4972  
-   4973 <(\w+)\s*\/?><\/\1><[\w\W]+><(?!area|br|col|embed|hr|img|input|link|meta|param)(([\w:]+)[^><([\w:]+)/<|&#?\w+;/<(?:script|style|link)/function setGlobalEval( elems, refElements ) {
-   4974 <(\w+)\s*\/?><\/\1><[\w\W]+><(?!area|br|col|embed|hr|img|input|link|meta|param)(([\w:]+)[^><([\w:]+)/<|&#?\w+;/<(?:script|style|link)/ var i = 0,
-   4975  
-   4976  
-   4977 <(\w+)\s*\/?><\/\1><[\w\W]+><(?!area|br|col|embed|hr|img|input|link|meta|param)(([\w:]+)[^><([\w:]+)/<|&#?\w+;/<(?:script|style|link)/ for ( ; i < l; i++ ) {
-   4978  
-   4979 <(\w+)\s*\/?><\/\1><[\w\W]+><(?!area|br|col|embed|hr|img|input|link|meta|param)(([\w:]+)[^><([\w:]+)/<|&#?\w+;/<(?:script|style|link)/ elems[ i ], "globalEval", !refElements || data_priv.get( refElements[ i ], "globalEval" )
-   4980  
-   4981  
5653   4982  
5654   4983  
Line 5655... Line 4984...
5655 <([a-z][^\/\0><\/\1><[\w\W]+><([a-z][^\/\0><|&#?\w+;/<(?!area|br|col|embed|hr|img|input|link|meta|param)(([a-z][^\/\0>function cloneCopyEvent( src, dest ) { 4984 <(\w+)\s*\/?><\/\1><[\w\W]+><(?!area|br|col|embed|hr|img|input|link|meta|param)(([\w:]+)[^><([\w:]+)/<|&#?\w+;/<(?:script|style|link)/function cloneCopyEvent( src, dest ) {
5656   4985 <(\w+)\s*\/?><\/\1><[\w\W]+><(?!area|br|col|embed|hr|img|input|link|meta|param)(([\w:]+)[^><([\w:]+)/<|&#?\w+;/<(?:script|style|link)/ var i, l, type, pdataOld, pdataCur, udataOld, udataCur, events;
5657   4986  
Line 5658... Line 4987...
5658   4987 <(\w+)\s*\/?><\/\1><[\w\W]+><(?!area|br|col|embed|hr|img|input|link|meta|param)(([\w:]+)[^><([\w:]+)/<|&#?\w+;/<(?:script|style|link)/ if ( dest.nodeType !== 1 ) {
5659   4988 <(\w+)\s*\/?><\/\1><[\w\W]+><(?!area|br|col|embed|hr|img|input|link|meta|param)(([\w:]+)[^><([\w:]+)/<|&#?\w+;/<(?:script|style|link)/ return;
5660   4989  
5661   4990  
5662   4991  
Line 5663... Line 4992...
5663 <([a-z][^\/\0><\/\1><[\w\W]+><([a-z][^\/\0><|&#?\w+;/<(?!area|br|col|embed|hr|img|input|link|meta|param)(([a-z][^\/\0> if ( dataPriv.hasData( src ) ) { 4992 <(\w+)\s*\/?><\/\1><[\w\W]+><(?!area|br|col|embed|hr|img|input|link|meta|param)(([\w:]+)[^><([\w:]+)/<|&#?\w+;/<(?:script|style|link)/ if ( data_priv.hasData( src ) ) {
5664   4993  
5665   4994  
Line 5676... Line 5005...
5676   5005  
5677   5006  
5678   5007  
Line 5679... Line 5008...
5679   5008  
5680   5009  
5681 <([a-z][^\/\0><\/\1><[\w\W]+><([a-z][^\/\0><|&#?\w+;/<(?!area|br|col|embed|hr|img|input|link|meta|param)(([a-z][^\/\0> if ( dataUser.hasData( src ) ) { 5010 <(\w+)\s*\/?><\/\1><[\w\W]+><(?!area|br|col|embed|hr|img|input|link|meta|param)(([\w:]+)[^><([\w:]+)/<|&#?\w+;/<(?:script|style|link)/ if ( data_user.hasData( src ) ) {
5682   5011  
Line 5683... Line 5012...
5683   5012  
5684   5013  
5685   5014  
Line -... Line 5015...
-   5015  
-   5016  
-   5017  
-   5018 <(\w+)\s*\/?><\/\1><[\w\W]+><(?!area|br|col|embed|hr|img|input|link|meta|param)(([\w:]+)[^><([\w:]+)/<|&#?\w+;/<(?:script|style|link)/function getAll( context, tag ) {
-   5019 <(\w+)\s*\/?><\/\1><[\w\W]+><(?!area|br|col|embed|hr|img|input|link|meta|param)(([\w:]+)[^><([\w:]+)/<|&#?\w+;/<(?:script|style|link)/ var ret = context.getElementsByTagName ? context.getElementsByTagName( tag || "*" ) :
-   5020 <(\w+)\s*\/?><\/\1><[\w\W]+><(?!area|br|col|embed|hr|img|input|link|meta|param)(([\w:]+)[^><([\w:]+)/<|&#?\w+;/<(?:script|style|link)/ context.querySelectorAll ? context.querySelectorAll( tag || "*" ) :
-   5021  
-   5022  
-   5023 <(\w+)\s*\/?><\/\1><[\w\W]+><(?!area|br|col|embed|hr|img|input|link|meta|param)(([\w:]+)[^><([\w:]+)/<|&#?\w+;/<(?:script|style|link)/ return tag === undefined || tag && jQuery.nodeName( context, tag ) ?
-   5024  
5686   5025  
5687   5026  
5688   5027  
Line 5689... Line 5028...
5689   5028  
Line 5698... Line 5037...
5698 <([a-z][^\/\0><\/\1><[\w\W]+><([a-z][^\/\0><|&#?\w+;/<(?!area|br|col|embed|hr|img|input|link|meta|param)(([a-z][^\/\0> } else if ( nodeName === "input" || nodeName === "textarea" ) { 5037 <(\w+)\s*\/?><\/\1><[\w\W]+><(?!area|br|col|embed|hr|img|input|link|meta|param)(([\w:]+)[^><([\w:]+)/<|&#?\w+;/<(?:script|style|link)/ } else if ( nodeName === "input" || nodeName === "textarea" ) {
5699   5038  
5700   5039  
5701   5040  
Line 5702... Line -...
5702   -  
5703 <([a-z][^\/\0><\/\1><[\w\W]+><([a-z][^\/\0><|&#?\w+;/<(?!area|br|col|embed|hr|img|input|link|meta|param)(([a-z][^\/\0>function domManip( collection, args, callback, ignored ) { -  
5704   -  
5705   -  
5706   -  
5707   -  
5708   -  
5709   -  
5710   -  
5711   -  
5712   -  
5713   -  
5714   -  
5715   -  
5716 <([a-z][^\/\0><\/\1><[\w\W]+><([a-z][^\/\0><|&#?\w+;/<(?!area|br|col|embed|hr|img|input|link|meta|param)(([a-z][^\/\0> if ( isFunction || -  
5717   -  
5718   -  
5719 <([a-z][^\/\0><\/\1><[\w\W]+><([a-z][^\/\0><|&#?\w+;/<(?!area|br|col|embed|hr|img|input|link|meta|param)(([a-z][^\/\0> return collection.each( function( index ) { -  
5720   -  
5721   -  
5722   -  
5723   -  
5724   -  
5725   -  
5726   -  
5727   -  
5728   -  
5729   -  
5730   -  
5731   -  
5732   -  
5733   -  
5734   -  
5735   -  
5736   -  
5737 <([a-z][^\/\0><\/\1><[\w\W]+><([a-z][^\/\0><|&#?\w+;/<(?!area|br|col|embed|hr|img|input|link|meta|param)(([a-z][^\/\0> if ( first || ignored ) { -  
5738   -  
5739   -  
5740   -  
5741   -  
5742   -  
5743   -  
5744 <([a-z][^\/\0><\/\1><[\w\W]+><([a-z][^\/\0><|&#?\w+;/<(?!area|br|col|embed|hr|img|input|link|meta|param)(([a-z][^\/\0> for ( ; i < l; i++ ) { -  
5745   -  
5746   -  
5747   -  
5748 <([a-z][^\/\0><\/\1><[\w\W]+><([a-z][^\/\0><|&#?\w+;/<(?!area|br|col|embed|hr|img|input|link|meta|param)(([a-z][^\/\0> node = jQuery.clone( node, true, true ); -  
5749   -  
5750   -  
5751 <([a-z][^\/\0><\/\1><[\w\W]+><([a-z][^\/\0><|&#?\w+;/<(?!area|br|col|embed|hr|img|input|link|meta|param)(([a-z][^\/\0> if ( hasScripts ) { -  
5752   -  
5753   -  
5754   -  
5755 <([a-z][^\/\0><\/\1><[\w\W]+><([a-z][^\/\0><|&#?\w+;/<(?!area|br|col|embed|hr|img|input|link|meta|param)(([a-z][^\/\0> jQuery.merge( scripts, getAll( node, "script" ) ); -  
5756   -  
5757   -  
5758   -  
5759   -  
5760   -  
5761   -  
5762   -  
5763   -  
5764   -  
5765   -  
5766   -  
5767   -  
5768   -  
5769 <([a-z][^\/\0><\/\1><[\w\W]+><([a-z][^\/\0><|&#?\w+;/<(?!area|br|col|embed|hr|img|input|link|meta|param)(([a-z][^\/\0> for ( i = 0; i < hasScripts; i++ ) { -  
5770   -  
5771 <([a-z][^\/\0><\/\1><[\w\W]+><([a-z][^\/\0><|&#?\w+;/<(?!area|br|col|embed|hr|img|input|link|meta|param)(([a-z][^\/\0> if ( rscriptType.test( node.type || "" ) && -  
5772   -  
5773   -  
5774   -  
5775   -  
5776   -  
5777   -  
5778 <([a-z][^\/\0><\/\1><[\w\W]+><([a-z][^\/\0><|&#?\w+;/<(?!area|br|col|embed|hr|img|input|link|meta|param)(([a-z][^\/\0> if ( jQuery._evalUrl ) { -  
5779   -  
5780   -  
5781   -  
5782   -  
5783   -  
5784   -  
5785   -  
5786   -  
5787   -  
5788   -  
5789   -  
5790   -  
5791   -  
5792   -  
5793 <([a-z][^\/\0><\/\1><[\w\W]+><([a-z][^\/\0><|&#?\w+;/<(?!area|br|col|embed|hr|img|input|link|meta|param)(([a-z][^\/\0>function remove( elem, selector, keepData ) { -  
5794   -  
5795   -  
5796   -  
5797   -  
5798 <([a-z][^\/\0><\/\1><[\w\W]+><([a-z][^\/\0><|&#?\w+;/<(?!area|br|col|embed|hr|img|input|link|meta|param)(([a-z][^\/\0> for ( ; ( node = nodes[ i ] ) != null; i++ ) { -  
5799   -  
5800   -  
5801   -  
5802   -  
5803   -  
5804   -  
5805   -  
5806   -  
5807   -  
5808   -  
5809   -  
5810   -  
5811   -  
5812   -  
5813   5041  
5814   -  
5815   -  
5816 <([a-z][^\/\0><\/\1><[\w\W]+><([a-z][^\/\0><|&#?\w+;/<(?!area|br|col|embed|hr|img|input|link|meta|param)(([a-z][^\/\0> return html.replace( rxhtmlTag, "<$1></$2>" ); -  
5817   -  
5818   5042  
5819   5043 <(\w+)\s*\/?><\/\1><[\w\W]+><(?!area|br|col|embed|hr|img|input|link|meta|param)(([\w:]+)[^><([\w:]+)/<|&#?\w+;/<(?:script|style|link)/ clone: function( elem, dataAndEvents, deepDataAndEvents ) {
5820   5044 <(\w+)\s*\/?><\/\1><[\w\W]+><(?!area|br|col|embed|hr|img|input|link|meta|param)(([\w:]+)[^><([\w:]+)/<|&#?\w+;/<(?:script|style|link)/ var i, l, srcElements, destElements,
5821   5045 <(\w+)\s*\/?><\/\1><[\w\W]+><(?!area|br|col|embed|hr|img|input|link|meta|param)(([\w:]+)[^><([\w:]+)/<|&#?\w+;/<(?:script|style|link)/ clone = elem.cloneNode( true ),
Line 5822... Line 5046...
5822   5046  
5823   5047  
5824   5048  
Line 5825... Line 5049...
5825 <([a-z][^\/\0><\/\1><[\w\W]+><([a-z][^\/\0><|&#?\w+;/<(?!area|br|col|embed|hr|img|input|link|meta|param)(([a-z][^\/\0> if ( !support.noCloneChecked && ( elem.nodeType === 1 || elem.nodeType === 11 ) && 5049 <(\w+)\s*\/?><\/\1><[\w\W]+><(?!area|br|col|embed|hr|img|input|link|meta|param)(([\w:]+)[^><([\w:]+)/<|&#?\w+;/<(?:script|style|link)/ if ( !support.noCloneChecked && ( elem.nodeType === 1 || elem.nodeType === 11 ) &&
5826   5050  
5827   5051  
Line 5828... Line 5052...
5828   5052  
5829   5053 <(\w+)\s*\/?><\/\1><[\w\W]+><(?!area|br|col|embed|hr|img|input|link|meta|param)(([\w:]+)[^><([\w:]+)/<|&#?\w+;/<(?:script|style|link)/ destElements = getAll( clone );
Line 5856... Line 5080...
5856   5080  
5857   5081  
5858 <([a-z][^\/\0><\/\1><[\w\W]+><([a-z][^\/\0><|&#?\w+;/<(?!area|br|col|embed|hr|img|input|link|meta|param)(([a-z][^\/\0> return clone; 5082 <(\w+)\s*\/?><\/\1><[\w\W]+><(?!area|br|col|embed|hr|img|input|link|meta|param)(([\w:]+)[^><([\w:]+)/<|&#?\w+;/<(?:script|style|link)/ return clone;
Line -... Line 5083...
-   5083  
-   5084  
-   5085 <(\w+)\s*\/?><\/\1><[\w\W]+><(?!area|br|col|embed|hr|img|input|link|meta|param)(([\w:]+)[^><([\w:]+)/<|&#?\w+;/<(?:script|style|link)/ buildFragment: function( elems, context, scripts, selection ) {
-   5086 <(\w+)\s*\/?><\/\1><[\w\W]+><(?!area|br|col|embed|hr|img|input|link|meta|param)(([\w:]+)[^><([\w:]+)/<|&#?\w+;/<(?:script|style|link)/ var elem, tmp, tag, wrap, contains, j,
-   5087  
-   5088  
-   5089  
-   5090  
-   5091  
-   5092 <(\w+)\s*\/?><\/\1><[\w\W]+><(?!area|br|col|embed|hr|img|input|link|meta|param)(([\w:]+)[^><([\w:]+)/<|&#?\w+;/<(?:script|style|link)/ for ( ; i < l; i++ ) {
-   5093  
-   5094  
-   5095 <(\w+)\s*\/?><\/\1><[\w\W]+><(?!area|br|col|embed|hr|img|input|link|meta|param)(([\w:]+)[^><([\w:]+)/<|&#?\w+;/<(?:script|style|link)/ if ( elem || elem === 0 ) {
-   5096  
-   5097  
-   5098 <(\w+)\s*\/?><\/\1><[\w\W]+><(?!area|br|col|embed|hr|img|input|link|meta|param)(([\w:]+)[^><([\w:]+)/<|&#?\w+;/<(?:script|style|link)/ if ( jQuery.type( elem ) === "object" ) {
-   5099  
-   5100 <(\w+)\s*\/?><\/\1><[\w\W]+><(?!area|br|col|embed|hr|img|input|link|meta|param)(([\w:]+)[^><([\w:]+)/<|&#?\w+;/<(?:script|style|link)/ // push.apply(_, arraylike) throws on ancient WebKit
-   5101 <(\w+)\s*\/?><\/\1><[\w\W]+><(?!area|br|col|embed|hr|img|input|link|meta|param)(([\w:]+)[^><([\w:]+)/<|&#?\w+;/<(?:script|style|link)/ jQuery.merge( nodes, elem.nodeType ? [ elem ] : elem );
-   5102  
-   5103  
-   5104 <(\w+)\s*\/?><\/\1><[\w\W]+><(?!area|br|col|embed|hr|img|input|link|meta|param)(([\w:]+)[^><([\w:]+)/<|&#?\w+;/<(?:script|style|link)/ } else if ( !rhtml.test( elem ) ) {
-   5105  
-   5106  
-   5107  
-   5108 <(\w+)\s*\/?><\/\1><[\w\W]+><(?!area|br|col|embed|hr|img|input|link|meta|param)(([\w:]+)[^><([\w:]+)/<|&#?\w+;/<(?:script|style|link)/ } else {
-   5109 <(\w+)\s*\/?><\/\1><[\w\W]+><(?!area|br|col|embed|hr|img|input|link|meta|param)(([\w:]+)[^><([\w:]+)/<|&#?\w+;/<(?:script|style|link)/ tmp = tmp || fragment.appendChild( context.createElement("div") );
-   5110  
-   5111  
-   5112 <(\w+)\s*\/?><\/\1><[\w\W]+><(?!area|br|col|embed|hr|img|input|link|meta|param)(([\w:]+)[^><([\w:]+)/<|&#?\w+;/<(?:script|style|link)/ tag = ( rtagName.exec( elem ) || [ "", "" ] )[ 1 ].toLowerCase();
-   5113  
-   5114 <(\w+)\s*\/?><\/\1><[\w\W]+><(?!area|br|col|embed|hr|img|input|link|meta|param)(([\w:]+)[^><([\w:]+)/<|&#?\w+;/<(?:script|style|link)/ tmp.innerHTML = wrap[ 1 ] + elem.replace( rxhtmlTag, "<$1></$2>" ) + wrap[ 2 ];
-   5115  
-   5116  
-   5117 <(\w+)\s*\/?><\/\1><[\w\W]+><(?!area|br|col|embed|hr|img|input|link|meta|param)(([\w:]+)[^><([\w:]+)/<|&#?\w+;/<(?:script|style|link)/ j = wrap[ 0 ];
-   5118 <(\w+)\s*\/?><\/\1><[\w\W]+><(?!area|br|col|embed|hr|img|input|link|meta|param)(([\w:]+)[^><([\w:]+)/<|&#?\w+;/<(?:script|style|link)/ while ( j-- ) {
-   5119  
-   5120  
-   5121  
-   5122  
-   5123 <(\w+)\s*\/?><\/\1><[\w\W]+><(?!area|br|col|embed|hr|img|input|link|meta|param)(([\w:]+)[^><([\w:]+)/<|&#?\w+;/<(?:script|style|link)/ // push.apply(_, arraylike) throws on ancient WebKit
-   5124 <(\w+)\s*\/?><\/\1><[\w\W]+><(?!area|br|col|embed|hr|img|input|link|meta|param)(([\w:]+)[^><([\w:]+)/<|&#?\w+;/<(?:script|style|link)/ jQuery.merge( nodes, tmp.childNodes );
-   5125  
-   5126  
-   5127 <(\w+)\s*\/?><\/\1><[\w\W]+><(?!area|br|col|embed|hr|img|input|link|meta|param)(([\w:]+)[^><([\w:]+)/<|&#?\w+;/<(?:script|style|link)/ tmp = fragment.firstChild;
-   5128  
-   5129  
-   5130 <(\w+)\s*\/?><\/\1><[\w\W]+><(?!area|br|col|embed|hr|img|input|link|meta|param)(([\w:]+)[^><([\w:]+)/<|&#?\w+;/<(?:script|style|link)/ tmp.textContent = "";
-   5131  
-   5132  
-   5133  
-   5134  
-   5135  
-   5136 <(\w+)\s*\/?><\/\1><[\w\W]+><(?!area|br|col|embed|hr|img|input|link|meta|param)(([\w:]+)[^><([\w:]+)/<|&#?\w+;/<(?:script|style|link)/ fragment.textContent = "";
-   5137  
-   5138  
-   5139 <(\w+)\s*\/?><\/\1><[\w\W]+><(?!area|br|col|embed|hr|img|input|link|meta|param)(([\w:]+)[^><([\w:]+)/<|&#?\w+;/<(?:script|style|link)/ while ( (elem = nodes[ i++ ]) ) {
-   5140  
-   5141  
-   5142 <(\w+)\s*\/?><\/\1><[\w\W]+><(?!area|br|col|embed|hr|img|input|link|meta|param)(([\w:]+)[^><([\w:]+)/<|&#?\w+;/<(?:script|style|link)/ // that element, do not do anything
-   5143 <(\w+)\s*\/?><\/\1><[\w\W]+><(?!area|br|col|embed|hr|img|input|link|meta|param)(([\w:]+)[^><([\w:]+)/<|&#?\w+;/<(?:script|style|link)/ if ( selection && jQuery.inArray( elem, selection ) !== -1 ) {
-   5144 <(\w+)\s*\/?><\/\1><[\w\W]+><(?!area|br|col|embed|hr|img|input|link|meta|param)(([\w:]+)[^><([\w:]+)/<|&#?\w+;/<(?:script|style|link)/ continue;
-   5145  
-   5146  
-   5147  
-   5148  
-   5149  
-   5150 <(\w+)\s*\/?><\/\1><[\w\W]+><(?!area|br|col|embed|hr|img|input|link|meta|param)(([\w:]+)[^><([\w:]+)/<|&#?\w+;/<(?:script|style|link)/ tmp = getAll( fragment.appendChild( elem ), "script" );
-   5151  
-   5152  
-   5153 <(\w+)\s*\/?><\/\1><[\w\W]+><(?!area|br|col|embed|hr|img|input|link|meta|param)(([\w:]+)[^><([\w:]+)/<|&#?\w+;/<(?:script|style|link)/ if ( contains ) {
-   5154  
-   5155  
-   5156  
-   5157  
-   5158 <(\w+)\s*\/?><\/\1><[\w\W]+><(?!area|br|col|embed|hr|img|input|link|meta|param)(([\w:]+)[^><([\w:]+)/<|&#?\w+;/<(?:script|style|link)/ if ( scripts ) {
-   5159  
-   5160 <(\w+)\s*\/?><\/\1><[\w\W]+><(?!area|br|col|embed|hr|img|input|link|meta|param)(([\w:]+)[^><([\w:]+)/<|&#?\w+;/<(?:script|style|link)/ while ( (elem = tmp[ j++ ]) ) {
-   5161 <(\w+)\s*\/?><\/\1><[\w\W]+><(?!area|br|col|embed|hr|img|input|link|meta|param)(([\w:]+)[^><([\w:]+)/<|&#?\w+;/<(?:script|style|link)/ if ( rscriptType.test( elem.type || "" ) ) {
-   5162  
-   5163  
-   5164  
-   5165  
-   5166  
-   5167  
-   5168 <(\w+)\s*\/?><\/\1><[\w\W]+><(?!area|br|col|embed|hr|img|input|link|meta|param)(([\w:]+)[^><([\w:]+)/<|&#?\w+;/<(?:script|style|link)/ return fragment;
5859   5169  
5860   5170  
5861   5171 <(\w+)\s*\/?><\/\1><[\w\W]+><(?!area|br|col|embed|hr|img|input|link|meta|param)(([\w:]+)[^><([\w:]+)/<|&#?\w+;/<(?:script|style|link)/ cleanData: function( elems ) {
5862   5172 <(\w+)\s*\/?><\/\1><[\w\W]+><(?!area|br|col|embed|hr|img|input|link|meta|param)(([\w:]+)[^><([\w:]+)/<|&#?\w+;/<(?:script|style|link)/ var data, elem, type, key,
Line 5863... Line 5173...
5863   5173  
5864   5174  
5865   5175  
-   5176 <(\w+)\s*\/?><\/\1><[\w\W]+><(?!area|br|col|embed|hr|img|input|link|meta|param)(([\w:]+)[^><([\w:]+)/<|&#?\w+;/<(?:script|style|link)/ for ( ; (elem = elems[ i ]) !== undefined; i++ ) {
-   5177 <(\w+)\s*\/?><\/\1><[\w\W]+><(?!area|br|col|embed|hr|img|input|link|meta|param)(([\w:]+)[^><([\w:]+)/<|&#?\w+;/<(?:script|style|link)/ if ( jQuery.acceptData( elem ) ) {
5866   5178  
5867   5179  
5868   5180 <(\w+)\s*\/?><\/\1><[\w\W]+><(?!area|br|col|embed|hr|img|input|link|meta|param)(([\w:]+)[^><([\w:]+)/<|&#?\w+;/<(?:script|style|link)/ if ( key && (data = data_priv.cache[ key ]) ) {
5869   5181 <(\w+)\s*\/?><\/\1><[\w\W]+><(?!area|br|col|embed|hr|img|input|link|meta|param)(([\w:]+)[^><([\w:]+)/<|&#?\w+;/<(?:script|style|link)/ if ( data.events ) {
Line 5875... Line 5187...
5875 <([a-z][^\/\0><\/\1><[\w\W]+><([a-z][^\/\0><|&#?\w+;/<(?!area|br|col|embed|hr|img|input|link|meta|param)(([a-z][^\/\0> } else { 5187 <(\w+)\s*\/?><\/\1><[\w\W]+><(?!area|br|col|embed|hr|img|input|link|meta|param)(([\w:]+)[^><([\w:]+)/<|&#?\w+;/<(?:script|style|link)/ } else {
5876   5188  
5877   5189  
5878   5190  
5879   5191  
5880   -  
5881   -  
5882   -  
5883   -  
5884   -  
5885   5192 <(\w+)\s*\/?><\/\1><[\w\W]+><(?!area|br|col|embed|hr|img|input|link|meta|param)(([\w:]+)[^><([\w:]+)/<|&#?\w+;/<(?:script|style|link)/ if ( data_priv.cache[ key ] ) {
5886   -  
5887   5193  
5888   -  
5889   5194 <(\w+)\s*\/?><\/\1><[\w\W]+><(?!area|br|col|embed|hr|img|input|link|meta|param)(([\w:]+)[^><([\w:]+)/<|&#?\w+;/<(?:script|style|link)/ delete data_priv.cache[ key ];
5890   5195  
5891   5196  
5892   5197  
-   5198  
-   5199 <(\w+)\s*\/?><\/\1><[\w\W]+><(?!area|br|col|embed|hr|img|input|link|meta|param)(([\w:]+)[^><([\w:]+)/<|&#?\w+;/<(?:script|style|link)/ delete data_user.cache[ elem[ data_user.expando ] ];
-   5200  
5893   5201  
5894   5202  
Line 5895... Line 5203...
5895   5203  
5896   -  
5897   -  
5898 <([a-z][^\/\0><\/\1><[\w\W]+><([a-z][^\/\0><|&#?\w+;/<(?!area|br|col|embed|hr|img|input|link|meta|param)(([a-z][^\/\0> return remove( this, selector, true ); -  
5899   -  
5900   -  
5901   -  
5902 <([a-z][^\/\0><\/\1><[\w\W]+><([a-z][^\/\0><|&#?\w+;/<(?!area|br|col|embed|hr|img|input|link|meta|param)(([a-z][^\/\0> return remove( this, selector ); -  
5903   -  
5904   5204  
5905   5205 <(\w+)\s*\/?><\/\1><[\w\W]+><(?!area|br|col|embed|hr|img|input|link|meta|param)(([\w:]+)[^><([\w:]+)/<|&#?\w+;/<(?:script|style|link)/ text: function( value ) {
5906 <([a-z][^\/\0><\/\1><[\w\W]+><([a-z][^\/\0><|&#?\w+;/<(?!area|br|col|embed|hr|img|input|link|meta|param)(([a-z][^\/\0> return access( this, function( value ) { 5206 <(\w+)\s*\/?><\/\1><[\w\W]+><(?!area|br|col|embed|hr|img|input|link|meta|param)(([\w:]+)[^><([\w:]+)/<|&#?\w+;/<(?:script|style|link)/ return access( this, function( value ) {
5907   5207 <(\w+)\s*\/?><\/\1><[\w\W]+><(?!area|br|col|embed|hr|img|input|link|meta|param)(([\w:]+)[^><([\w:]+)/<|&#?\w+;/<(?:script|style|link)/ return value === undefined ?
5908   5208 <(\w+)\s*\/?><\/\1><[\w\W]+><(?!area|br|col|embed|hr|img|input|link|meta|param)(([\w:]+)[^><([\w:]+)/<|&#?\w+;/<(?:script|style|link)/ jQuery.text( this ) :
Line 5913... Line 5213...
5913   5213  
5914   5214 <(\w+)\s*\/?><\/\1><[\w\W]+><(?!area|br|col|embed|hr|img|input|link|meta|param)(([\w:]+)[^><([\w:]+)/<|&#?\w+;/<(?:script|style|link)/ }, null, value, arguments.length );
5915   5215  
Line 5916... Line 5216...
5916   5216  
5917   5217 <(\w+)\s*\/?><\/\1><[\w\W]+><(?!area|br|col|embed|hr|img|input|link|meta|param)(([\w:]+)[^><([\w:]+)/<|&#?\w+;/<(?:script|style|link)/ append: function() {
5918 <([a-z][^\/\0><\/\1><[\w\W]+><([a-z][^\/\0><|&#?\w+;/<(?!area|br|col|embed|hr|img|input|link|meta|param)(([a-z][^\/\0> return domManip( this, arguments, function( elem ) { 5218 <(\w+)\s*\/?><\/\1><[\w\W]+><(?!area|br|col|embed|hr|img|input|link|meta|param)(([\w:]+)[^><([\w:]+)/<|&#?\w+;/<(?:script|style|link)/ return this.domManip( arguments, function( elem ) {
5919 <([a-z][^\/\0><\/\1><[\w\W]+><([a-z][^\/\0><|&#?\w+;/<(?!area|br|col|embed|hr|img|input|link|meta|param)(([a-z][^\/\0> if ( this.nodeType === 1 || this.nodeType === 11 || this.nodeType === 9 ) { 5219 <(\w+)\s*\/?><\/\1><[\w\W]+><(?!area|br|col|embed|hr|img|input|link|meta|param)(([\w:]+)[^><([\w:]+)/<|&#?\w+;/<(?:script|style|link)/ if ( this.nodeType === 1 || this.nodeType === 11 || this.nodeType === 9 ) {
5920 <([a-z][^\/\0><\/\1><[\w\W]+><([a-z][^\/\0><|&#?\w+;/<(?!area|br|col|embed|hr|img|input|link|meta|param)(([a-z][^\/\0> var target = manipulationTarget( this, elem ); 5220 <(\w+)\s*\/?><\/\1><[\w\W]+><(?!area|br|col|embed|hr|img|input|link|meta|param)(([\w:]+)[^><([\w:]+)/<|&#?\w+;/<(?:script|style|link)/ var target = manipulationTarget( this, elem );
5921   5221  
5922   5222  
5923   5223  
Line 5924... Line 5224...
5924   5224  
5925   5225  
5926   5226 <(\w+)\s*\/?><\/\1><[\w\W]+><(?!area|br|col|embed|hr|img|input|link|meta|param)(([\w:]+)[^><([\w:]+)/<|&#?\w+;/<(?:script|style|link)/ prepend: function() {
5927 <([a-z][^\/\0><\/\1><[\w\W]+><([a-z][^\/\0><|&#?\w+;/<(?!area|br|col|embed|hr|img|input|link|meta|param)(([a-z][^\/\0> return domManip( this, arguments, function( elem ) { 5227 <(\w+)\s*\/?><\/\1><[\w\W]+><(?!area|br|col|embed|hr|img|input|link|meta|param)(([\w:]+)[^><([\w:]+)/<|&#?\w+;/<(?:script|style|link)/ return this.domManip( arguments, function( elem ) {
5928 <([a-z][^\/\0><\/\1><[\w\W]+><([a-z][^\/\0><|&#?\w+;/<(?!area|br|col|embed|hr|img|input|link|meta|param)(([a-z][^\/\0> if ( this.nodeType === 1 || this.nodeType === 11 || this.nodeType === 9 ) { 5228 <(\w+)\s*\/?><\/\1><[\w\W]+><(?!area|br|col|embed|hr|img|input|link|meta|param)(([\w:]+)[^><([\w:]+)/<|&#?\w+;/<(?:script|style|link)/ if ( this.nodeType === 1 || this.nodeType === 11 || this.nodeType === 9 ) {
5929 <([a-z][^\/\0><\/\1><[\w\W]+><([a-z][^\/\0><|&#?\w+;/<(?!area|br|col|embed|hr|img|input|link|meta|param)(([a-z][^\/\0> var target = manipulationTarget( this, elem ); 5229 <(\w+)\s*\/?><\/\1><[\w\W]+><(?!area|br|col|embed|hr|img|input|link|meta|param)(([\w:]+)[^><([\w:]+)/<|&#?\w+;/<(?:script|style|link)/ var target = manipulationTarget( this, elem );
5930   5230  
5931   5231  
Line 5932... Line 5232...
5932   5232  
5933   5233  
5934   5234  
5935   5235 <(\w+)\s*\/?><\/\1><[\w\W]+><(?!area|br|col|embed|hr|img|input|link|meta|param)(([\w:]+)[^><([\w:]+)/<|&#?\w+;/<(?:script|style|link)/ before: function() {
5936 <([a-z][^\/\0><\/\1><[\w\W]+><([a-z][^\/\0><|&#?\w+;/<(?!area|br|col|embed|hr|img|input|link|meta|param)(([a-z][^\/\0> return domManip( this, arguments, function( elem ) { 5236 <(\w+)\s*\/?><\/\1><[\w\W]+><(?!area|br|col|embed|hr|img|input|link|meta|param)(([\w:]+)[^><([\w:]+)/<|&#?\w+;/<(?:script|style|link)/ return this.domManip( arguments, function( elem ) {
5937 <([a-z][^\/\0><\/\1><[\w\W]+><([a-z][^\/\0><|&#?\w+;/<(?!area|br|col|embed|hr|img|input|link|meta|param)(([a-z][^\/\0> if ( this.parentNode ) { 5237 <(\w+)\s*\/?><\/\1><[\w\W]+><(?!area|br|col|embed|hr|img|input|link|meta|param)(([\w:]+)[^><([\w:]+)/<|&#?\w+;/<(?:script|style|link)/ if ( this.parentNode ) {
5938 <([a-z][^\/\0><\/\1><[\w\W]+><([a-z][^\/\0><|&#?\w+;/<(?!area|br|col|embed|hr|img|input|link|meta|param)(([a-z][^\/\0> this.parentNode.insertBefore( elem, this ); 5238 <(\w+)\s*\/?><\/\1><[\w\W]+><(?!area|br|col|embed|hr|img|input|link|meta|param)(([\w:]+)[^><([\w:]+)/<|&#?\w+;/<(?:script|style|link)/ this.parentNode.insertBefore( elem, this );
Line 5939... Line 5239...
5939   5239  
5940   5240  
5941   5241  
5942   5242  
5943   5243 <(\w+)\s*\/?><\/\1><[\w\W]+><(?!area|br|col|embed|hr|img|input|link|meta|param)(([\w:]+)[^><([\w:]+)/<|&#?\w+;/<(?:script|style|link)/ after: function() {
5944 <([a-z][^\/\0><\/\1><[\w\W]+><([a-z][^\/\0><|&#?\w+;/<(?!area|br|col|embed|hr|img|input|link|meta|param)(([a-z][^\/\0> return domManip( this, arguments, function( elem ) { 5244 <(\w+)\s*\/?><\/\1><[\w\W]+><(?!area|br|col|embed|hr|img|input|link|meta|param)(([\w:]+)[^><([\w:]+)/<|&#?\w+;/<(?:script|style|link)/ return this.domManip( arguments, function( elem ) {
5945 <([a-z][^\/\0><\/\1><[\w\W]+><([a-z][^\/\0><|&#?\w+;/<(?!area|br|col|embed|hr|img|input|link|meta|param)(([a-z][^\/\0> if ( this.parentNode ) { 5245 <(\w+)\s*\/?><\/\1><[\w\W]+><(?!area|br|col|embed|hr|img|input|link|meta|param)(([\w:]+)[^><([\w:]+)/<|&#?\w+;/<(?:script|style|link)/ if ( this.parentNode ) {
Line -... Line 5246...
-   5246 <(\w+)\s*\/?><\/\1><[\w\W]+><(?!area|br|col|embed|hr|img|input|link|meta|param)(([\w:]+)[^><([\w:]+)/<|&#?\w+;/<(?:script|style|link)/ this.parentNode.insertBefore( elem, this.nextSibling );
-   5247  
-   5248  
-   5249  
-   5250  
-   5251 <(\w+)\s*\/?><\/\1><[\w\W]+><(?!area|br|col|embed|hr|img|input|link|meta|param)(([\w:]+)[^><([\w:]+)/<|&#?\w+;/<(?:script|style|link)/ remove: function( selector, keepData /* Internal Use Only */ ) {
-   5252 <(\w+)\s*\/?><\/\1><[\w\W]+><(?!area|br|col|embed|hr|img|input|link|meta|param)(([\w:]+)[^><([\w:]+)/<|&#?\w+;/<(?:script|style|link)/ var elem,
-   5253 <(\w+)\s*\/?><\/\1><[\w\W]+><(?!area|br|col|embed|hr|img|input|link|meta|param)(([\w:]+)[^><([\w:]+)/<|&#?\w+;/<(?:script|style|link)/ elems = selector ? jQuery.filter( selector, this ) : this,
-   5254  
-   5255  
-   5256 <(\w+)\s*\/?><\/\1><[\w\W]+><(?!area|br|col|embed|hr|img|input|link|meta|param)(([\w:]+)[^><([\w:]+)/<|&#?\w+;/<(?:script|style|link)/ for ( ; (elem = elems[i]) != null; i++ ) {
-   5257 <(\w+)\s*\/?><\/\1><[\w\W]+><(?!area|br|col|embed|hr|img|input|link|meta|param)(([\w:]+)[^><([\w:]+)/<|&#?\w+;/<(?:script|style|link)/ if ( !keepData && elem.nodeType === 1 ) {
-   5258  
-   5259  
-   5260  
-   5261 <(\w+)\s*\/?><\/\1><[\w\W]+><(?!area|br|col|embed|hr|img|input|link|meta|param)(([\w:]+)[^><([\w:]+)/<|&#?\w+;/<(?:script|style|link)/ if ( elem.parentNode ) {
-   5262 <(\w+)\s*\/?><\/\1><[\w\W]+><(?!area|br|col|embed|hr|img|input|link|meta|param)(([\w:]+)[^><([\w:]+)/<|&#?\w+;/<(?:script|style|link)/ if ( keepData && jQuery.contains( elem.ownerDocument, elem ) ) {
-   5263 <(\w+)\s*\/?><\/\1><[\w\W]+><(?!area|br|col|embed|hr|img|input|link|meta|param)(([\w:]+)[^><([\w:]+)/<|&#?\w+;/<(?:script|style|link)/ setGlobalEval( getAll( elem, "script" ) );
-   5264  
-   5265  
-   5266  
5946 <([a-z][^\/\0><\/\1><[\w\W]+><([a-z][^\/\0><|&#?\w+;/<(?!area|br|col|embed|hr|img|input|link|meta|param)(([a-z][^\/\0> this.parentNode.insertBefore( elem, this.nextSibling ); 5267  
5947   5268  
5948   5269 <(\w+)\s*\/?><\/\1><[\w\W]+><(?!area|br|col|embed|hr|img|input|link|meta|param)(([\w:]+)[^><([\w:]+)/<|&#?\w+;/<(?:script|style|link)/ return this;
Line 5949... Line 5270...
5949   5270  
Line 5987... Line 5308...
5987   5308  
5988   5309  
5989 <([a-z][^\/\0><\/\1><[\w\W]+><([a-z][^\/\0><|&#?\w+;/<(?!area|br|col|embed|hr|img|input|link|meta|param)(([a-z][^\/\0> if ( typeof value === "string" && !rnoInnerhtml.test( value ) && 5310 <(\w+)\s*\/?><\/\1><[\w\W]+><(?!area|br|col|embed|hr|img|input|link|meta|param)(([\w:]+)[^><([\w:]+)/<|&#?\w+;/<(?:script|style|link)/ if ( typeof value === "string" && !rnoInnerhtml.test( value ) &&
Line 5990... Line 5311...
5990 <([a-z][^\/\0><\/\1><[\w\W]+><([a-z][^\/\0><|&#?\w+;/<(?!area|br|col|embed|hr|img|input|link|meta|param)(([a-z][^\/\0> !wrapMap[ ( rtagName.exec( value ) || [ "", "" ] )[ 1 ].toLowerCase() ] ) { 5311 <(\w+)\s*\/?><\/\1><[\w\W]+><(?!area|br|col|embed|hr|img|input|link|meta|param)(([\w:]+)[^><([\w:]+)/<|&#?\w+;/<(?:script|style|link)/ !wrapMap[ ( rtagName.exec( value ) || [ "", "" ] )[ 1 ].toLowerCase() ] ) {
Line 5991... Line 5312...
5991   5312  
5992   5313 <(\w+)\s*\/?><\/\1><[\w\W]+><(?!area|br|col|embed|hr|img|input|link|meta|param)(([\w:]+)[^><([\w:]+)/<|&#?\w+;/<(?:script|style|link)/ value = value.replace( rxhtmlTag, "<$1></$2>" );
5993   5314  
Line 6013... Line 5334...
6013   5334  
6014   5335 <(\w+)\s*\/?><\/\1><[\w\W]+><(?!area|br|col|embed|hr|img|input|link|meta|param)(([\w:]+)[^><([\w:]+)/<|&#?\w+;/<(?:script|style|link)/ }, null, value, arguments.length );
6015   5336  
Line 6016... Line 5337...
6016   5337  
6017   5338 <(\w+)\s*\/?><\/\1><[\w\W]+><(?!area|br|col|embed|hr|img|input|link|meta|param)(([\w:]+)[^><([\w:]+)/<|&#?\w+;/<(?:script|style|link)/ replaceWith: function() {
Line 6018... Line 5339...
6018   5339 <(\w+)\s*\/?><\/\1><[\w\W]+><(?!area|br|col|embed|hr|img|input|link|meta|param)(([\w:]+)[^><([\w:]+)/<|&#?\w+;/<(?:script|style|link)/ var arg = arguments[ 0 ];
6019   5340  
6020   5341  
Line 6021... Line -...
6021 <([a-z][^\/\0><\/\1><[\w\W]+><([a-z][^\/\0><|&#?\w+;/<(?!area|br|col|embed|hr|img|input|link|meta|param)(([a-z][^\/\0> return domManip( this, arguments, function( elem ) { -  
6022 <([a-z][^\/\0><\/\1><[\w\W]+><([a-z][^\/\0><|&#?\w+;/<(?!area|br|col|embed|hr|img|input|link|meta|param)(([a-z][^\/\0> var parent = this.parentNode; 5342 <(\w+)\s*\/?><\/\1><[\w\W]+><(?!area|br|col|embed|hr|img|input|link|meta|param)(([\w:]+)[^><([\w:]+)/<|&#?\w+;/<(?:script|style|link)/ this.domManip( arguments, function( elem ) {
-   5343 <(\w+)\s*\/?><\/\1><[\w\W]+><(?!area|br|col|embed|hr|img|input|link|meta|param)(([\w:]+)[^><([\w:]+)/<|&#?\w+;/<(?:script|style|link)/ arg = this.parentNode;
6023   5344  
6024 <([a-z][^\/\0><\/\1><[\w\W]+><([a-z][^\/\0><|&#?\w+;/<(?!area|br|col|embed|hr|img|input|link|meta|param)(([a-z][^\/\0> if ( jQuery.inArray( this, ignored ) < 0 ) { 5345 <(\w+)\s*\/?><\/\1><[\w\W]+><(?!area|br|col|embed|hr|img|input|link|meta|param)(([\w:]+)[^><([\w:]+)/<|&#?\w+;/<(?:script|style|link)/ jQuery.cleanData( getAll( this ) );
6025   5346  
-   5347 <(\w+)\s*\/?><\/\1><[\w\W]+><(?!area|br|col|embed|hr|img|input|link|meta|param)(([\w:]+)[^><([\w:]+)/<|&#?\w+;/<(?:script|style|link)/ if ( arg ) {
-   5348 <(\w+)\s*\/?><\/\1><[\w\W]+><(?!area|br|col|embed|hr|img|input|link|meta|param)(([\w:]+)[^><([\w:]+)/<|&#?\w+;/<(?:script|style|link)/ arg.replaceChild( elem, this );
-   5349  
-   5350  
-   5351  
-   5352  
-   5353 <(\w+)\s*\/?><\/\1><[\w\W]+><(?!area|br|col|embed|hr|img|input|link|meta|param)(([\w:]+)[^><([\w:]+)/<|&#?\w+;/<(?:script|style|link)/ return arg && (arg.length || arg.nodeType) ? this : this.remove();
-   5354  
-   5355  
-   5356 <(\w+)\s*\/?><\/\1><[\w\W]+><(?!area|br|col|embed|hr|img|input|link|meta|param)(([\w:]+)[^><([\w:]+)/<|&#?\w+;/<(?:script|style|link)/ detach: function( selector ) {
-   5357 <(\w+)\s*\/?><\/\1><[\w\W]+><(?!area|br|col|embed|hr|img|input|link|meta|param)(([\w:]+)[^><([\w:]+)/<|&#?\w+;/<(?:script|style|link)/ return this.remove( selector, true );
-   5358  
-   5359  
-   5360 <(\w+)\s*\/?><\/\1><[\w\W]+><(?!area|br|col|embed|hr|img|input|link|meta|param)(([\w:]+)[^><([\w:]+)/<|&#?\w+;/<(?:script|style|link)/ domManip: function( args, callback ) {
-   5361  
-   5362  
-   5363 <(\w+)\s*\/?><\/\1><[\w\W]+><(?!area|br|col|embed|hr|img|input|link|meta|param)(([\w:]+)[^><([\w:]+)/<|&#?\w+;/<(?:script|style|link)/ args = concat.apply( [], args );
-   5364  
-   5365 <(\w+)\s*\/?><\/\1><[\w\W]+><(?!area|br|col|embed|hr|img|input|link|meta|param)(([\w:]+)[^><([\w:]+)/<|&#?\w+;/<(?:script|style|link)/ var fragment, first, scripts, hasScripts, node, doc,
-   5366  
-   5367 <(\w+)\s*\/?><\/\1><[\w\W]+><(?!area|br|col|embed|hr|img|input|link|meta|param)(([\w:]+)[^><([\w:]+)/<|&#?\w+;/<(?:script|style|link)/ l = this.length,
-   5368 <(\w+)\s*\/?><\/\1><[\w\W]+><(?!area|br|col|embed|hr|img|input|link|meta|param)(([\w:]+)[^><([\w:]+)/<|&#?\w+;/<(?:script|style|link)/ set = this,
-   5369  
-   5370  
-   5371  
-   5372  
-   5373  
-   5374 <(\w+)\s*\/?><\/\1><[\w\W]+><(?!area|br|col|embed|hr|img|input|link|meta|param)(([\w:]+)[^><([\w:]+)/<|&#?\w+;/<(?:script|style|link)/ if ( isFunction ||
-   5375 <(\w+)\s*\/?><\/\1><[\w\W]+><(?!area|br|col|embed|hr|img|input|link|meta|param)(([\w:]+)[^><([\w:]+)/<|&#?\w+;/<(?:script|style|link)/ ( l > 1 && typeof value === "string" &&
-   5376  
-   5377 <(\w+)\s*\/?><\/\1><[\w\W]+><(?!area|br|col|embed|hr|img|input|link|meta|param)(([\w:]+)[^><([\w:]+)/<|&#?\w+;/<(?:script|style|link)/ return this.each(function( index ) {
6026   5378 <(\w+)\s*\/?><\/\1><[\w\W]+><(?!area|br|col|embed|hr|img|input|link|meta|param)(([\w:]+)[^><([\w:]+)/<|&#?\w+;/<(?:script|style|link)/ var self = set.eq( index );
-   5379 <(\w+)\s*\/?><\/\1><[\w\W]+><(?!area|br|col|embed|hr|img|input|link|meta|param)(([\w:]+)[^><([\w:]+)/<|&#?\w+;/<(?:script|style|link)/ if ( isFunction ) {
-   5380 <(\w+)\s*\/?><\/\1><[\w\W]+><(?!area|br|col|embed|hr|img|input|link|meta|param)(([\w:]+)[^><([\w:]+)/<|&#?\w+;/<(?:script|style|link)/ args[ 0 ] = value.call( this, index, self.html() );
-   5381  
-   5382  
-   5383  
-   5384  
-   5385  
Line -... Line 5386...
-   5386 <(\w+)\s*\/?><\/\1><[\w\W]+><(?!area|br|col|embed|hr|img|input|link|meta|param)(([\w:]+)[^><([\w:]+)/<|&#?\w+;/<(?:script|style|link)/ if ( l ) {
-   5387 <(\w+)\s*\/?><\/\1><[\w\W]+><(?!area|br|col|embed|hr|img|input|link|meta|param)(([\w:]+)[^><([\w:]+)/<|&#?\w+;/<(?:script|style|link)/ fragment = jQuery.buildFragment( args, this[ 0 ].ownerDocument, false, this );
-   5388  
-   5389  
-   5390 <(\w+)\s*\/?><\/\1><[\w\W]+><(?!area|br|col|embed|hr|img|input|link|meta|param)(([\w:]+)[^><([\w:]+)/<|&#?\w+;/<(?:script|style|link)/ if ( fragment.childNodes.length === 1 ) {
-   5391  
-   5392  
-   5393  
-   5394 <(\w+)\s*\/?><\/\1><[\w\W]+><(?!area|br|col|embed|hr|img|input|link|meta|param)(([\w:]+)[^><([\w:]+)/<|&#?\w+;/<(?:script|style|link)/ if ( first ) {
-   5395 <(\w+)\s*\/?><\/\1><[\w\W]+><(?!area|br|col|embed|hr|img|input|link|meta|param)(([\w:]+)[^><([\w:]+)/<|&#?\w+;/<(?:script|style|link)/ scripts = jQuery.map( getAll( fragment, "script" ), disableScript );
6027   5396  
-   5397  
-   5398  
-   5399 <(\w+)\s*\/?><\/\1><[\w\W]+><(?!area|br|col|embed|hr|img|input|link|meta|param)(([\w:]+)[^><([\w:]+)/<|&#?\w+;/<(?:script|style|link)/ // being emptied incorrectly in certain situations (#8070).
-   5400 <(\w+)\s*\/?><\/\1><[\w\W]+><(?!area|br|col|embed|hr|img|input|link|meta|param)(([\w:]+)[^><([\w:]+)/<|&#?\w+;/<(?:script|style|link)/ for ( ; i < l; i++ ) {
-   5401  
-   5402  
-   5403 <(\w+)\s*\/?><\/\1><[\w\W]+><(?!area|br|col|embed|hr|img|input|link|meta|param)(([\w:]+)[^><([\w:]+)/<|&#?\w+;/<(?:script|style|link)/ if ( i !== iNoClone ) {
-   5404 <(\w+)\s*\/?><\/\1><[\w\W]+><(?!area|br|col|embed|hr|img|input|link|meta|param)(([\w:]+)[^><([\w:]+)/<|&#?\w+;/<(?:script|style|link)/ node = jQuery.clone( node, true, true );
-   5405  
-   5406  
-   5407 <(\w+)\s*\/?><\/\1><[\w\W]+><(?!area|br|col|embed|hr|img|input|link|meta|param)(([\w:]+)[^><([\w:]+)/<|&#?\w+;/<(?:script|style|link)/ if ( hasScripts ) {
-   5408  
-   5409 <(\w+)\s*\/?><\/\1><[\w\W]+><(?!area|br|col|embed|hr|img|input|link|meta|param)(([\w:]+)[^><([\w:]+)/<|&#?\w+;/<(?:script|style|link)/ // jQuery.merge because push.apply(_, arraylike) throws
-   5410 <(\w+)\s*\/?><\/\1><[\w\W]+><(?!area|br|col|embed|hr|img|input|link|meta|param)(([\w:]+)[^><([\w:]+)/<|&#?\w+;/<(?:script|style|link)/ jQuery.merge( scripts, getAll( node, "script" ) );
-   5411  
-   5412  
-   5413  
-   5414 <(\w+)\s*\/?><\/\1><[\w\W]+><(?!area|br|col|embed|hr|img|input|link|meta|param)(([\w:]+)[^><([\w:]+)/<|&#?\w+;/<(?:script|style|link)/ callback.call( this[ i ], node, i );
-   5415  
-   5416  
-   5417 <(\w+)\s*\/?><\/\1><[\w\W]+><(?!area|br|col|embed|hr|img|input|link|meta|param)(([\w:]+)[^><([\w:]+)/<|&#?\w+;/<(?:script|style|link)/ if ( hasScripts ) {
-   5418  
-   5419  
-   5420  
-   5421 <(\w+)\s*\/?><\/\1><[\w\W]+><(?!area|br|col|embed|hr|img|input|link|meta|param)(([\w:]+)[^><([\w:]+)/<|&#?\w+;/<(?:script|style|link)/ jQuery.map( scripts, restoreScript );
-   5422  
-   5423  
-   5424 <(\w+)\s*\/?><\/\1><[\w\W]+><(?!area|br|col|embed|hr|img|input|link|meta|param)(([\w:]+)[^><([\w:]+)/<|&#?\w+;/<(?:script|style|link)/ for ( i = 0; i < hasScripts; i++ ) {
-   5425  
-   5426 <(\w+)\s*\/?><\/\1><[\w\W]+><(?!area|br|col|embed|hr|img|input|link|meta|param)(([\w:]+)[^><([\w:]+)/<|&#?\w+;/<(?:script|style|link)/ if ( rscriptType.test( node.type || "" ) &&
-   5427 <(\w+)\s*\/?><\/\1><[\w\W]+><(?!area|br|col|embed|hr|img|input|link|meta|param)(([\w:]+)[^><([\w:]+)/<|&#?\w+;/<(?:script|style|link)/ !data_priv.access( node, "globalEval" ) && jQuery.contains( doc, node ) ) {
-   5428  
-   5429 <(\w+)\s*\/?><\/\1><[\w\W]+><(?!area|br|col|embed|hr|img|input|link|meta|param)(([\w:]+)[^><([\w:]+)/<|&#?\w+;/<(?:script|style|link)/ if ( node.src ) {
-   5430  
-   5431 <(\w+)\s*\/?><\/\1><[\w\W]+><(?!area|br|col|embed|hr|img|input|link|meta|param)(([\w:]+)[^><([\w:]+)/<|&#?\w+;/<(?:script|style|link)/ if ( jQuery._evalUrl ) {
-   5432  
-   5433  
-   5434 <(\w+)\s*\/?><\/\1><[\w\W]+><(?!area|br|col|embed|hr|img|input|link|meta|param)(([\w:]+)[^><([\w:]+)/<|&#?\w+;/<(?:script|style|link)/ } else {
-   5435 <(\w+)\s*\/?><\/\1><[\w\W]+><(?!area|br|col|embed|hr|img|input|link|meta|param)(([\w:]+)[^><([\w:]+)/<|&#?\w+;/<(?:script|style|link)/ jQuery.globalEval( node.textContent.replace( rcleanScript, "" ) );
-   5436  
-   5437  
-   5438  
6028   5439  
6029   5440  
6030   5441  
Line 6031... Line 5442...
6031   5442  
6032   5443 <(\w+)\s*\/?><\/\1><[\w\W]+><(?!area|br|col|embed|hr|img|input|link|meta|param)(([\w:]+)[^><([\w:]+)/<|&#?\w+;/<(?:script|style|link)/ return this;
Line 6049... Line 5460...
6049   5460  
6050   5461 <(\w+)\s*\/?><\/\1><[\w\W]+><(?!area|br|col|embed|hr|img|input|link|meta|param)(([\w:]+)[^><([\w:]+)/<|&#?\w+;/<(?:script|style|link)/ for ( ; i <= last; i++ ) {
6051 <([a-z][^\/\0><\/\1><[\w\W]+><([a-z][^\/\0><|&#?\w+;/<(?!area|br|col|embed|hr|img|input|link|meta|param)(([a-z][^\/\0> elems = i === last ? this : this.clone( true ); 5462 <(\w+)\s*\/?><\/\1><[\w\W]+><(?!area|br|col|embed|hr|img|input|link|meta|param)(([\w:]+)[^><([\w:]+)/<|&#?\w+;/<(?:script|style|link)/ elems = i === last ? this : this.clone( true );
Line 6052... Line 5463...
6052   5463  
6053   5464  
6054   5465  
6055   5466 <(\w+)\s*\/?><\/\1><[\w\W]+><(?!area|br|col|embed|hr|img|input|link|meta|param)(([\w:]+)[^><([\w:]+)/<|&#?\w+;/<(?:script|style|link)/ // .get() because push.apply(_, arraylike) throws
Line 6056... Line 5467...
6056   5467 <(\w+)\s*\/?><\/\1><[\w\W]+><(?!area|br|col|embed|hr|img|input|link|meta|param)(([\w:]+)[^><([\w:]+)/<|&#?\w+;/<(?:script|style|link)/ push.apply( ret, elems.get() );
6057   5468  
6058   5469  
6059 <([a-z][^\/\0><\/\1><[\w\W]+><([a-z][^\/\0><|&#?\w+;/<(?!area|br|col|embed|hr|img|input|link|meta|param)(([a-z][^\/\0> return this.pushStack( ret ); -  
Line 6060... Line -...
6060   -  
Line -... Line 5470...
-   5470 <(\w+)\s*\/?><\/\1><[\w\W]+><(?!area|br|col|embed|hr|img|input|link|meta|param)(([\w:]+)[^><([\w:]+)/<|&#?\w+;/<(?:script|style|link)/ return this.pushStack( ret );
6061   5471  
Line -... Line 5472...
-   5472  
-   5473  
6062 <([a-z][^\/\0><\/\1><[\w\W]+><([a-z][^\/\0><|&#?\w+;/<(?!area|br|col|embed|hr|img|input|link|meta|param)(([a-z][^\/\0>var rmargin = ( /^margin/ ); 5474  
-   5475 <(\w+)\s*\/?><\/\1><[\w\W]+><(?!area|br|col|embed|hr|img|input|link|meta|param)(([\w:]+)[^><([\w:]+)/<|&#?\w+;/<(?:script|style|link)/var iframe,
-   5476  
6063   5477  
-   5478  
-   5479  
-   5480  
-   5481  
-   5482  
-   5483  
-   5484 <(\w+)\s*\/?><\/\1><[\w\W]+><(?!area|br|col|embed|hr|img|input|link|meta|param)(([\w:]+)[^><([\w:]+)/<|&#?\w+;/<(?:script|style|link)/function actualDisplay( name, doc ) {
-   5485 <(\w+)\s*\/?><\/\1><[\w\W]+><(?!area|br|col|embed|hr|img|input|link|meta|param)(([\w:]+)[^><([\w:]+)/<|&#?\w+;/<(?:script|style|link)/ var style,
6064 <([a-z][^\/\0><\/\1><[\w\W]+><([a-z][^\/\0><|&#?\w+;/<(?!area|br|col|embed|hr|img|input|link|meta|param)(([a-z][^\/\0>var rnumnonpx = new RegExp( "^(" + pnum + ")(?!px)[a-z%]+$", "i" ); 5486  
6065   5487  
-   5488  
-   5489 <(\w+)\s*\/?><\/\1><[\w\W]+><(?!area|br|col|embed|hr|img|input|link|meta|param)(([\w:]+)[^><([\w:]+)/<|&#?\w+;/<(?:script|style|link)/ display = window.getDefaultComputedStyle && ( style = window.getDefaultComputedStyle( elem[ 0 ] ) ) ?
-   5490  
-   5491  
Line 6066... Line -...
6066 <([a-z][^\/\0><\/\1><[\w\W]+><([a-z][^\/\0><|&#?\w+;/<(?!area|br|col|embed|hr|img|input|link|meta|param)(([a-z][^\/\0>var getStyles = function( elem ) { -  
6067   5492 <(\w+)\s*\/?><\/\1><[\w\W]+><(?!area|br|col|embed|hr|img|input|link|meta|param)(([\w:]+)[^><([\w:]+)/<|&#?\w+;/<(?:script|style|link)/ // since it was removed from specification and supported only in FF
6068   5493 <(\w+)\s*\/?><\/\1><[\w\W]+><(?!area|br|col|embed|hr|img|input|link|meta|param)(([\w:]+)[^><([\w:]+)/<|&#?\w+;/<(?:script|style|link)/ style.display : jQuery.css( elem[ 0 ], "display" );
Line -... Line 5494...
-   5494  
6069   5495  
-   5496 <(\w+)\s*\/?><\/\1><[\w\W]+><(?!area|br|col|embed|hr|img|input|link|meta|param)(([\w:]+)[^><([\w:]+)/<|&#?\w+;/<(?:script|style|link)/ // so use "detach" method as fast way to get rid of the element
6070   5497 <(\w+)\s*\/?><\/\1><[\w\W]+><(?!area|br|col|embed|hr|img|input|link|meta|param)(([\w:]+)[^><([\w:]+)/<|&#?\w+;/<(?:script|style|link)/ elem.detach();
6071 <([a-z][^\/\0><\/\1><[\w\W]+><([a-z][^\/\0><|&#?\w+;/<(?!area|br|col|embed|hr|img|input|link|meta|param)(([a-z][^\/\0> var view = elem.ownerDocument.defaultView; -  
-   5498  
-   5499 <(\w+)\s*\/?><\/\1><[\w\W]+><(?!area|br|col|embed|hr|img|input|link|meta|param)(([\w:]+)[^><([\w:]+)/<|&#?\w+;/<(?:script|style|link)/ return display;
-   5500  
Line -... Line 5501...
-   5501  
-   5502  
Line -... Line 5503...
-   5503  
6072   5504  
Line 6073... Line 5505...
6073   5505  
6074   5506 <(\w+)\s*\/?><\/\1><[\w\W]+><(?!area|br|col|embed|hr|img|input|link|meta|param)(([\w:]+)[^><([\w:]+)/<|&#?\w+;/<(?:script|style|link)/function defaultDisplay( nodeName ) {
6075   -  
Line 6076... Line 5507...
6076   5507 <(\w+)\s*\/?><\/\1><[\w\W]+><(?!area|br|col|embed|hr|img|input|link|meta|param)(([\w:]+)[^><([\w:]+)/<|&#?\w+;/<(?:script|style|link)/ var doc = document,
6077   -  
6078   5508  
6079   -  
Line 6080... Line 5509...
6080   5509  
6081   -  
6082   -  
6083   -  
6084   5510 <(\w+)\s*\/?><\/\1><[\w\W]+><(?!area|br|col|embed|hr|img|input|link|meta|param)(([\w:]+)[^><([\w:]+)/<|&#?\w+;/<(?:script|style|link)/ if ( !display ) {
6085   5511  
6086 <([a-z][^\/\0><\/\1><[\w\W]+><([a-z][^\/\0><|&#?\w+;/<(?!area|br|col|embed|hr|img|input|link|meta|param)(([a-z][^\/\0> function computeStyleTests() { -  
Line 6087... Line 5512...
6087   5512  
6088   5513  
6089 <([a-z][^\/\0><\/\1><[\w\W]+><([a-z][^\/\0><|&#?\w+;/<(?!area|br|col|embed|hr|img|input|link|meta|param)(([a-z][^\/\0> if ( !div ) { -  
6090   -  
6091   -  
6092   -  
6093   5514 <(\w+)\s*\/?><\/\1><[\w\W]+><(?!area|br|col|embed|hr|img|input|link|meta|param)(([\w:]+)[^><([\w:]+)/<|&#?\w+;/<(?:script|style|link)/ if ( display === "none" || !display ) {
6094   -  
6095   -  
6096   -  
6097   -  
Line -... Line 5515...
-   5515  
6098   5516  
-   5517 <(\w+)\s*\/?><\/\1><[\w\W]+><(?!area|br|col|embed|hr|img|input|link|meta|param)(([\w:]+)[^><([\w:]+)/<|&#?\w+;/<(?:script|style|link)/ iframe = (iframe || jQuery( "<iframe frameborder='0' width='0' height='0'/>" )).appendTo( doc.documentElement );
Line 6099... Line -...
6099   -  
6100   -  
6101   5518  
6102   5519  
-   5520 <(\w+)\s*\/?><\/\1><[\w\W]+><(?!area|br|col|embed|hr|img|input|link|meta|param)(([\w:]+)[^><([\w:]+)/<|&#?\w+;/<(?:script|style|link)/ doc = iframe[ 0 ].contentDocument;
Line 6103... Line -...
6103   -  
6104   5521  
6105 <([a-z][^\/\0><\/\1><[\w\W]+><([a-z][^\/\0><|&#?\w+;/<(?!area|br|col|embed|hr|img|input|link|meta|param)(([a-z][^\/\0> reliableMarginLeftVal = divStyle.marginLeft === "2px"; -  
Line -... Line 5522...
-   5522  
-   5523 <(\w+)\s*\/?><\/\1><[\w\W]+><(?!area|br|col|embed|hr|img|input|link|meta|param)(([\w:]+)[^><([\w:]+)/<|&#?\w+;/<(?:script|style|link)/ doc.write();
6106   5524  
-   5525  
6107   5526  
6108   5527  
6109   5528  
Line 6110... Line -...
6110 <([a-z][^\/\0><\/\1><[\w\W]+><([a-z][^\/\0><|&#?\w+;/<(?!area|br|col|embed|hr|img|input|link|meta|param)(([a-z][^\/\0> div.style.marginRight = "50%"; -  
6111   -  
6112   -  
6113   5529  
6114   -  
6115   5530  
6116   -  
6117 <([a-z][^\/\0><\/\1><[\w\W]+><([a-z][^\/\0><|&#?\w+;/<(?!area|br|col|embed|hr|img|input|link|meta|param)(([a-z][^\/\0> div = null; -  
6118   -  
Line 6119... Line -...
6119   -  
6120   -  
6121   -  
6122   -  
6123   -  
6124   -  
6125 <([a-z][^\/\0><\/\1><[\w\W]+><([a-z][^\/\0><|&#?\w+;/<(?!area|br|col|embed|hr|img|input|link|meta|param)(([a-z][^\/\0> if ( !div.style ) { -  
6126   -  
6127   -  
6128   -  
6129   -  
6130   -  
6131 <([a-z][^\/\0><\/\1><[\w\W]+><([a-z][^\/\0><|&#?\w+;/<(?!area|br|col|embed|hr|img|input|link|meta|param)(([a-z][^\/\0> div.style.backgroundClip = "content-box"; -  
6132 <([a-z][^\/\0><\/\1><[\w\W]+><([a-z][^\/\0><|&#?\w+;/<(?!area|br|col|embed|hr|img|input|link|meta|param)(([a-z][^\/\0> div.cloneNode( true ).style.backgroundClip = ""; -  
6133   -  
6134   -  
6135   -  
6136   -  
6137   -  
Line 6138... Line 5531...
6138   5531 <(\w+)\s*\/?><\/\1><[\w\W]+><(?!area|br|col|embed|hr|img|input|link|meta|param)(([\w:]+)[^><([\w:]+)/<|&#?\w+;/<(?:script|style|link)/ elemdisplay[ nodeName ] = display;
6139   5532  
6140   5533  
Line 6141... Line 5534...
6141   5534 <(\w+)\s*\/?><\/\1><[\w\W]+><(?!area|br|col|embed|hr|img|input|link|meta|param)(([\w:]+)[^><([\w:]+)/<|&#?\w+;/<(?:script|style|link)/ return display;
Line 6142... Line 5535...
6142   5535  
6143   5536 <(\w+)\s*\/?><\/\1><[\w\W]+><(?!area|br|col|embed|hr|img|input|link|meta|param)(([\w:]+)[^><([\w:]+)/<|&#?\w+;/<(?:script|style|link)/var rmargin = (/^margin/);
6144   5537  
6145   5538 <(\w+)\s*\/?><\/\1><[\w\W]+><(?!area|br|col|embed|hr|img|input|link|meta|param)(([\w:]+)[^><([\w:]+)/<|&#?\w+;/<(?:script|style|link)/var rnumnonpx = new RegExp( "^(" + pnum + ")(?!px)[a-z%]+$", "i" );
-   5539  
-   5540 <(\w+)\s*\/?><\/\1><[\w\W]+><(?!area|br|col|embed|hr|img|input|link|meta|param)(([\w:]+)[^><([\w:]+)/<|&#?\w+;/<(?:script|style|link)/var getStyles = function( elem ) {
-   5541  
Line 6146... Line 5542...
6146   5542 <(\w+)\s*\/?><\/\1><[\w\W]+><(?!area|br|col|embed|hr|img|input|link|meta|param)(([\w:]+)[^><([\w:]+)/<|&#?\w+;/<(?:script|style|link)/ // IE throws on elements created in popups
6147   5543 <(\w+)\s*\/?><\/\1><[\w\W]+><(?!area|br|col|embed|hr|img|input|link|meta|param)(([\w:]+)[^><([\w:]+)/<|&#?\w+;/<(?:script|style|link)/ // FF meanwhile throws on frame elements through "defaultView.getComputedStyle"
6148   5544 <(\w+)\s*\/?><\/\1><[\w\W]+><(?!area|br|col|embed|hr|img|input|link|meta|param)(([\w:]+)[^><([\w:]+)/<|&#?\w+;/<(?:script|style|link)/ if ( elem.ownerDocument.defaultView.opener ) {
Line -... Line 5545...
-   5545 <(\w+)\s*\/?><\/\1><[\w\W]+><(?!area|br|col|embed|hr|img|input|link|meta|param)(([\w:]+)[^><([\w:]+)/<|&#?\w+;/<(?:script|style|link)/ return elem.ownerDocument.defaultView.getComputedStyle( elem, null );
6149   5546  
6150   5547  
6151   -  
6152   -  
6153   5548 <(\w+)\s*\/?><\/\1><[\w\W]+><(?!area|br|col|embed|hr|img|input|link|meta|param)(([\w:]+)[^><([\w:]+)/<|&#?\w+;/<(?:script|style|link)/ return window.getComputedStyle( elem, null );
6154   5549  
Line 6155... Line 5550...
6155   5550  
6156   5551  
6157   5552  
6158   5553 <(\w+)\s*\/?><\/\1><[\w\W]+><(?!area|br|col|embed|hr|img|input|link|meta|param)(([\w:]+)[^><([\w:]+)/<|&#?\w+;/<(?:script|style|link)/function curCSS( elem, name, computed ) {
Line 6194... Line 5589...
6194   5589  
6195   5590  
6196   5591  
Line 6197... Line 5592...
6197   5592  
6198   -  
6199   5593 <(\w+)\s*\/?><\/\1><[\w\W]+><(?!area|br|col|embed|hr|img|input|link|meta|param)(([\w:]+)[^><([\w:]+)/<|&#?\w+;/<(?:script|style|link)/ return ret !== undefined ?
6200   5594  
6201   5595 <(\w+)\s*\/?><\/\1><[\w\W]+><(?!area|br|col|embed|hr|img|input|link|meta|param)(([\w:]+)[^><([\w:]+)/<|&#?\w+;/<(?:script|style|link)/ // IE returns zIndex value as an integer.
6202 <([a-z][^\/\0><\/\1><[\w\W]+><([a-z][^\/\0><|&#?\w+;/<(?!area|br|col|embed|hr|img|input|link|meta|param)(([a-z][^\/\0> ret + "" : 5596 <(\w+)\s*\/?><\/\1><[\w\W]+><(?!area|br|col|embed|hr|img|input|link|meta|param)(([\w:]+)[^><([\w:]+)/<|&#?\w+;/<(?:script|style|link)/ ret + "" :
6203   5597  
Line 6204... Line 5598...
6204   5598  
6205   -  
6206   5599  
6207 <([a-z][^\/\0><\/\1><[\w\W]+><([a-z][^\/\0><|&#?\w+;/<(?!area|br|col|embed|hr|img|input|link|meta|param)(([a-z][^\/\0>function addGetHookIf( conditionFn, hookFn ) { 5600  
6208   5601 <(\w+)\s*\/?><\/\1><[\w\W]+><(?!area|br|col|embed|hr|img|input|link|meta|param)(([\w:]+)[^><([\w:]+)/<|&#?\w+;/<(?:script|style|link)/function addGetHookIf( conditionFn, hookFn ) {
6209   5602  
6210 <([a-z][^\/\0><\/\1><[\w\W]+><([a-z][^\/\0><|&#?\w+;/<(?!area|br|col|embed|hr|img|input|link|meta|param)(([a-z][^\/\0> return { -  
6211   5603 <(\w+)\s*\/?><\/\1><[\w\W]+><(?!area|br|col|embed|hr|img|input|link|meta|param)(([\w:]+)[^><([\w:]+)/<|&#?\w+;/<(?:script|style|link)/ return {
6212   5604 <(\w+)\s*\/?><\/\1><[\w\W]+><(?!area|br|col|embed|hr|img|input|link|meta|param)(([\w:]+)[^><([\w:]+)/<|&#?\w+;/<(?:script|style|link)/ get: function() {
6213   5605 <(\w+)\s*\/?><\/\1><[\w\W]+><(?!area|br|col|embed|hr|img|input|link|meta|param)(([\w:]+)[^><([\w:]+)/<|&#?\w+;/<(?:script|style|link)/ if ( conditionFn() ) {
6214   5606  
6215   5607 <(\w+)\s*\/?><\/\1><[\w\W]+><(?!area|br|col|embed|hr|img|input|link|meta|param)(([\w:]+)[^><([\w:]+)/<|&#?\w+;/<(?:script|style|link)/ // to missing dependency), remove it.
Line 6222... Line 5614...
6222   5614  
6223   5615  
6224   5616  
Line -... Line 5617...
-   5617  
-   5618  
-   5619 <(\w+)\s*\/?><\/\1><[\w\W]+><(?!area|br|col|embed|hr|img|input|link|meta|param)(([\w:]+)[^><([\w:]+)/<|&#?\w+;/<(?:script|style|link)/(function() {
-   5620 <(\w+)\s*\/?><\/\1><[\w\W]+><(?!area|br|col|embed|hr|img|input|link|meta|param)(([\w:]+)[^><([\w:]+)/<|&#?\w+;/<(?:script|style|link)/ var pixelPositionVal, boxSizingReliableVal,
-   5621  
-   5622 <(\w+)\s*\/?><\/\1><[\w\W]+><(?!area|br|col|embed|hr|img|input|link|meta|param)(([\w:]+)[^><([\w:]+)/<|&#?\w+;/<(?:script|style|link)/ container = document.createElement( "div" ),
-   5623 <(\w+)\s*\/?><\/\1><[\w\W]+><(?!area|br|col|embed|hr|img|input|link|meta|param)(([\w:]+)[^><([\w:]+)/<|&#?\w+;/<(?:script|style|link)/ div = document.createElement( "div" );
-   5624  
6225   5625 <(\w+)\s*\/?><\/\1><[\w\W]+><(?!area|br|col|embed|hr|img|input|link|meta|param)(([\w:]+)[^><([\w:]+)/<|&#?\w+;/<(?:script|style|link)/ if ( !div.style ) {
Line -... Line 5626...
-   5626 <(\w+)\s*\/?><\/\1><[\w\W]+><(?!area|br|col|embed|hr|img|input|link|meta|param)(([\w:]+)[^><([\w:]+)/<|&#?\w+;/<(?:script|style|link)/ return;
-   5627  
-   5628  
-   5629  
-   5630 <(\w+)\s*\/?><\/\1><[\w\W]+><(?!area|br|col|embed|hr|img|input|link|meta|param)(([\w:]+)[^><([\w:]+)/<|&#?\w+;/<(?:script|style|link)/ // Style of cloned element affects source element cloned (#8908)
-   5631 <(\w+)\s*\/?><\/\1><[\w\W]+><(?!area|br|col|embed|hr|img|input|link|meta|param)(([\w:]+)[^><([\w:]+)/<|&#?\w+;/<(?:script|style|link)/ div.style.backgroundClip = "content-box";
-   5632 <(\w+)\s*\/?><\/\1><[\w\W]+><(?!area|br|col|embed|hr|img|input|link|meta|param)(([\w:]+)[^><([\w:]+)/<|&#?\w+;/<(?:script|style|link)/ div.cloneNode( true ).style.backgroundClip = "";
-   5633 <(\w+)\s*\/?><\/\1><[\w\W]+><(?!area|br|col|embed|hr|img|input|link|meta|param)(([\w:]+)[^><([\w:]+)/<|&#?\w+;/<(?:script|style|link)/ support.clearCloneStyle = div.style.backgroundClip === "content-box";
-   5634  
-   5635 <(\w+)\s*\/?><\/\1><[\w\W]+><(?!area|br|col|embed|hr|img|input|link|meta|param)(([\w:]+)[^><([\w:]+)/<|&#?\w+;/<(?:script|style|link)/ container.style.cssText = "border:0;width:0;height:0;top:0;left:-9999px;margin-top:1px;" +
-   5636 <(\w+)\s*\/?><\/\1><[\w\W]+><(?!area|br|col|embed|hr|img|input|link|meta|param)(([\w:]+)[^><([\w:]+)/<|&#?\w+;/<(?:script|style|link)/ "position:absolute";
-   5637  
-   5638  
-   5639  
-   5640 <(\w+)\s*\/?><\/\1><[\w\W]+><(?!area|br|col|embed|hr|img|input|link|meta|param)(([\w:]+)[^><([\w:]+)/<|&#?\w+;/<(?:script|style|link)/ // so they're executed at the same time to save the second computation.
-   5641 <(\w+)\s*\/?><\/\1><[\w\W]+><(?!area|br|col|embed|hr|img|input|link|meta|param)(([\w:]+)[^><([\w:]+)/<|&#?\w+;/<(?:script|style|link)/ function computePixelPositionAndBoxSizingReliable() {
-   5642  
-   5643  
-   5644 <(\w+)\s*\/?><\/\1><[\w\W]+><(?!area|br|col|embed|hr|img|input|link|meta|param)(([\w:]+)[^><([\w:]+)/<|&#?\w+;/<(?:script|style|link)/ // Vendor-prefix box-sizing
-   5645 <(\w+)\s*\/?><\/\1><[\w\W]+><(?!area|br|col|embed|hr|img|input|link|meta|param)(([\w:]+)[^><([\w:]+)/<|&#?\w+;/<(?:script|style|link)/ "-webkit-box-sizing:border-box;-moz-box-sizing:border-box;" +
-   5646 <(\w+)\s*\/?><\/\1><[\w\W]+><(?!area|br|col|embed|hr|img|input|link|meta|param)(([\w:]+)[^><([\w:]+)/<|&#?\w+;/<(?:script|style|link)/ "box-sizing:border-box;display:block;margin-top:1%;top:1%;" +
-   5647 <(\w+)\s*\/?><\/\1><[\w\W]+><(?!area|br|col|embed|hr|img|input|link|meta|param)(([\w:]+)[^><([\w:]+)/<|&#?\w+;/<(?:script|style|link)/ "border:1px;padding:1px;width:4px;position:absolute";
-   5648 <(\w+)\s*\/?><\/\1><[\w\W]+><(?!area|br|col|embed|hr|img|input|link|meta|param)(([\w:]+)[^><([\w:]+)/<|&#?\w+;/<(?:script|style|link)/ div.innerHTML = "";
-   5649  
-   5650  
-   5651 <(\w+)\s*\/?><\/\1><[\w\W]+><(?!area|br|col|embed|hr|img|input|link|meta|param)(([\w:]+)[^><([\w:]+)/<|&#?\w+;/<(?:script|style|link)/ var divStyle = window.getComputedStyle( div, null );
-   5652 <(\w+)\s*\/?><\/\1><[\w\W]+><(?!area|br|col|embed|hr|img|input|link|meta|param)(([\w:]+)[^><([\w:]+)/<|&#?\w+;/<(?:script|style|link)/ pixelPositionVal = divStyle.top !== "1%";
-   5653 <(\w+)\s*\/?><\/\1><[\w\W]+><(?!area|br|col|embed|hr|img|input|link|meta|param)(([\w:]+)[^><([\w:]+)/<|&#?\w+;/<(?:script|style|link)/ boxSizingReliableVal = divStyle.width === "4px";
-   5654  
-   5655  
-   5656  
-   5657  
-   5658  
-   5659 <(\w+)\s*\/?><\/\1><[\w\W]+><(?!area|br|col|embed|hr|img|input|link|meta|param)(([\w:]+)[^><([\w:]+)/<|&#?\w+;/<(?:script|style|link)/ // Don't assume that getComputedStyle is a property of the global object
-   5660 <(\w+)\s*\/?><\/\1><[\w\W]+><(?!area|br|col|embed|hr|img|input|link|meta|param)(([\w:]+)[^><([\w:]+)/<|&#?\w+;/<(?:script|style|link)/ if ( window.getComputedStyle ) {
-   5661  
-   5662 <(\w+)\s*\/?><\/\1><[\w\W]+><(?!area|br|col|embed|hr|img|input|link|meta|param)(([\w:]+)[^><([\w:]+)/<|&#?\w+;/<(?:script|style|link)/ pixelPosition: function() {
-   5663  
-   5664  
-   5665 <(\w+)\s*\/?><\/\1><[\w\W]+><(?!area|br|col|embed|hr|img|input|link|meta|param)(([\w:]+)[^><([\w:]+)/<|&#?\w+;/<(?:script|style|link)/ // since we can use the boxSizingReliable pre-computing.
-   5666 <(\w+)\s*\/?><\/\1><[\w\W]+><(?!area|br|col|embed|hr|img|input|link|meta|param)(([\w:]+)[^><([\w:]+)/<|&#?\w+;/<(?:script|style|link)/ // No need to check if the test was already performed, though.
-   5667 <(\w+)\s*\/?><\/\1><[\w\W]+><(?!area|br|col|embed|hr|img|input|link|meta|param)(([\w:]+)[^><([\w:]+)/<|&#?\w+;/<(?:script|style|link)/ computePixelPositionAndBoxSizingReliable();
-   5668 <(\w+)\s*\/?><\/\1><[\w\W]+><(?!area|br|col|embed|hr|img|input|link|meta|param)(([\w:]+)[^><([\w:]+)/<|&#?\w+;/<(?:script|style|link)/ return pixelPositionVal;
-   5669  
-   5670 <(\w+)\s*\/?><\/\1><[\w\W]+><(?!area|br|col|embed|hr|img|input|link|meta|param)(([\w:]+)[^><([\w:]+)/<|&#?\w+;/<(?:script|style|link)/ boxSizingReliable: function() {
-   5671 <(\w+)\s*\/?><\/\1><[\w\W]+><(?!area|br|col|embed|hr|img|input|link|meta|param)(([\w:]+)[^><([\w:]+)/<|&#?\w+;/<(?:script|style|link)/ if ( boxSizingReliableVal == null ) {
-   5672  
-   5673  
-   5674 <(\w+)\s*\/?><\/\1><[\w\W]+><(?!area|br|col|embed|hr|img|input|link|meta|param)(([\w:]+)[^><([\w:]+)/<|&#?\w+;/<(?:script|style|link)/ return boxSizingReliableVal;
-   5675  
-   5676 <(\w+)\s*\/?><\/\1><[\w\W]+><(?!area|br|col|embed|hr|img|input|link|meta|param)(([\w:]+)[^><([\w:]+)/<|&#?\w+;/<(?:script|style|link)/ reliableMarginRight: function() {
-   5677  
-   5678  
-   5679 <(\w+)\s*\/?><\/\1><[\w\W]+><(?!area|br|col|embed|hr|img|input|link|meta|param)(([\w:]+)[^><([\w:]+)/<|&#?\w+;/<(?:script|style|link)/ // Check if div with explicit width and no margin-right incorrectly
-   5680 <(\w+)\s*\/?><\/\1><[\w\W]+><(?!area|br|col|embed|hr|img|input|link|meta|param)(([\w:]+)[^><([\w:]+)/<|&#?\w+;/<(?:script|style|link)/ // gets computed margin-right based on width of container. (#3333)
-   5681 <(\w+)\s*\/?><\/\1><[\w\W]+><(?!area|br|col|embed|hr|img|input|link|meta|param)(([\w:]+)[^><([\w:]+)/<|&#?\w+;/<(?:script|style|link)/ // WebKit Bug 13343 - getComputedStyle returns wrong value for margin-right
-   5682 <(\w+)\s*\/?><\/\1><[\w\W]+><(?!area|br|col|embed|hr|img|input|link|meta|param)(([\w:]+)[^><([\w:]+)/<|&#?\w+;/<(?:script|style|link)/ // This support function is only executed once so no memoizing is needed.
-   5683 <(\w+)\s*\/?><\/\1><[\w\W]+><(?!area|br|col|embed|hr|img|input|link|meta|param)(([\w:]+)[^><([\w:]+)/<|&#?\w+;/<(?:script|style|link)/ var ret,
-   5684 <(\w+)\s*\/?><\/\1><[\w\W]+><(?!area|br|col|embed|hr|img|input|link|meta|param)(([\w:]+)[^><([\w:]+)/<|&#?\w+;/<(?:script|style|link)/ marginDiv = div.appendChild( document.createElement( "div" ) );
-   5685  
-   5686  
-   5687 <(\w+)\s*\/?><\/\1><[\w\W]+><(?!area|br|col|embed|hr|img|input|link|meta|param)(([\w:]+)[^><([\w:]+)/<|&#?\w+;/<(?:script|style|link)/ marginDiv.style.cssText = div.style.cssText =
-   5688  
-   5689 <(\w+)\s*\/?><\/\1><[\w\W]+><(?!area|br|col|embed|hr|img|input|link|meta|param)(([\w:]+)[^><([\w:]+)/<|&#?\w+;/<(?:script|style|link)/ // Vendor-prefix box-sizing
-   5690 <(\w+)\s*\/?><\/\1><[\w\W]+><(?!area|br|col|embed|hr|img|input|link|meta|param)(([\w:]+)[^><([\w:]+)/<|&#?\w+;/<(?:script|style|link)/ "-webkit-box-sizing:content-box;-moz-box-sizing:content-box;" +
-   5691 <(\w+)\s*\/?><\/\1><[\w\W]+><(?!area|br|col|embed|hr|img|input|link|meta|param)(([\w:]+)[^><([\w:]+)/<|&#?\w+;/<(?:script|style|link)/ "box-sizing:content-box;display:block;margin:0;border:0;padding:0";
-   5692 <(\w+)\s*\/?><\/\1><[\w\W]+><(?!area|br|col|embed|hr|img|input|link|meta|param)(([\w:]+)[^><([\w:]+)/<|&#?\w+;/<(?:script|style|link)/ marginDiv.style.marginRight = marginDiv.style.width = "0";
-   5693 <(\w+)\s*\/?><\/\1><[\w\W]+><(?!area|br|col|embed|hr|img|input|link|meta|param)(([\w:]+)[^><([\w:]+)/<|&#?\w+;/<(?:script|style|link)/ div.style.width = "1px";
-   5694  
-   5695  
-   5696 <(\w+)\s*\/?><\/\1><[\w\W]+><(?!area|br|col|embed|hr|img|input|link|meta|param)(([\w:]+)[^><([\w:]+)/<|&#?\w+;/<(?:script|style|link)/ ret = !parseFloat( window.getComputedStyle( marginDiv, null ).marginRight );
-   5697  
-   5698  
-   5699  
-   5700  
-   5701 <(\w+)\s*\/?><\/\1><[\w\W]+><(?!area|br|col|embed|hr|img|input|link|meta|param)(([\w:]+)[^><([\w:]+)/<|&#?\w+;/<(?:script|style|link)/ return ret;
-   5702  
-   5703  
-   5704  
-   5705  
-   5706  
-   5707  
-   5708  
-   5709 <(\w+)\s*\/?><\/\1><[\w\W]+><(?!area|br|col|embed|hr|img|input|link|meta|param)(([\w:]+)[^><([\w:]+)/<|&#?\w+;/<(?:script|style|link)/jQuery.swap = function( elem, options, callback, args ) {
6226   5710 <(\w+)\s*\/?><\/\1><[\w\W]+><(?!area|br|col|embed|hr|img|input|link|meta|param)(([\w:]+)[^><([\w:]+)/<|&#?\w+;/<(?:script|style|link)/ var ret, name,
-   5711  
-   5712  
-   5713  
-   5714 <(\w+)\s*\/?><\/\1><[\w\W]+><(?!area|br|col|embed|hr|img|input|link|meta|param)(([\w:]+)[^><([\w:]+)/<|&#?\w+;/<(?:script|style|link)/ for ( name in options ) {
-   5715  
-   5716  
-   5717  
-   5718  
-   5719  
-   5720  
-   5721  
-   5722 <(\w+)\s*\/?><\/\1><[\w\W]+><(?!area|br|col|embed|hr|img|input|link|meta|param)(([\w:]+)[^><([\w:]+)/<|&#?\w+;/<(?:script|style|link)/ for ( name in options ) {
-   5723  
-   5724  
-   5725  
-   5726 <(\w+)\s*\/?><\/\1><[\w\W]+><(?!area|br|col|embed|hr|img|input|link|meta|param)(([\w:]+)[^><([\w:]+)/<|&#?\w+;/<(?:script|style|link)/ return ret;
-   5727  
6227   5728  
6228   5729  
6229   5730  
-   5731  
-   5732 <(\w+)\s*\/?><\/\1><[\w\W]+><(?!area|br|col|embed|hr|img|input|link|meta|param)(([\w:]+)[^><([\w:]+)/<|&#?\w+;/<(?:script|style|link)/ // See here for display values: https://developer.mozilla.org/en-US/docs/CSS/display
-   5733 <(\w+)\s*\/?><\/\1><[\w\W]+><(?!area|br|col|embed|hr|img|input|link|meta|param)(([\w:]+)[^><([\w:]+)/<|&#?\w+;/<(?:script|style|link)/ rdisplayswap = /^(none|table(?!-c[ea]).+)/,
6230   5734 <(\w+)\s*\/?><\/\1><[\w\W]+><(?!area|br|col|embed|hr|img|input|link|meta|param)(([\w:]+)[^><([\w:]+)/<|&#?\w+;/<(?:script|style|link)/ rnumsplit = new RegExp( "^(" + pnum + ")(.*)$", "i" ),
6231   5735 <(\w+)\s*\/?><\/\1><[\w\W]+><(?!area|br|col|embed|hr|img|input|link|meta|param)(([\w:]+)[^><([\w:]+)/<|&#?\w+;/<(?:script|style|link)/ rrelNum = new RegExp( "^([+-])=(" + pnum + ")", "i" ),
6232 <([a-z][^\/\0><\/\1><[\w\W]+><([a-z][^\/\0><|&#?\w+;/<(?!area|br|col|embed|hr|img|input|link|meta|param)(([a-z][^\/\0> rdisplayswap = /^(none|table(?!-c[ea]).+)/, 5736  
6233 <([a-z][^\/\0><\/\1><[\w\W]+><([a-z][^\/\0><|&#?\w+;/<(?!area|br|col|embed|hr|img|input|link|meta|param)(([a-z][^\/\0> cssShow = { position: "absolute", visibility: "hidden", display: "block" }, 5737 <(\w+)\s*\/?><\/\1><[\w\W]+><(?!area|br|col|embed|hr|img|input|link|meta|param)(([\w:]+)[^><([\w:]+)/<|&#?\w+;/<(?:script|style|link)/ cssShow = { position: "absolute", visibility: "hidden", display: "block" },
6234   5738  
Line 6235... Line 5739...
6235   5739 <(\w+)\s*\/?><\/\1><[\w\W]+><(?!area|br|col|embed|hr|img|input|link|meta|param)(([\w:]+)[^><([\w:]+)/<|&#?\w+;/<(?:script|style|link)/ letterSpacing: "0",
6236   -  
Line 6237... Line 5740...
6237   5740  
6238   5741  
Line 6239... Line 5742...
6239 <([a-z][^\/\0><\/\1><[\w\W]+><([a-z][^\/\0><|&#?\w+;/<(?!area|br|col|embed|hr|img|input|link|meta|param)(([a-z][^\/\0> cssPrefixes = [ "Webkit", "Moz", "ms" ], 5742  
6240   5743 <(\w+)\s*\/?><\/\1><[\w\W]+><(?!area|br|col|embed|hr|img|input|link|meta|param)(([\w:]+)[^><([\w:]+)/<|&#?\w+;/<(?:script|style|link)/ cssPrefixes = [ "Webkit", "O", "Moz", "ms" ];
6241   5744  
6242   5745  
Line 6243... Line 5746...
6243 <([a-z][^\/\0><\/\1><[\w\W]+><([a-z][^\/\0><|&#?\w+;/<(?!area|br|col|embed|hr|img|input|link|meta|param)(([a-z][^\/\0>function vendorPropName( name ) { 5746 <(\w+)\s*\/?><\/\1><[\w\W]+><(?!area|br|col|embed|hr|img|input|link|meta|param)(([\w:]+)[^><([\w:]+)/<|&#?\w+;/<(?:script|style|link)/function vendorPropName( style, name ) {
6244   5747  
-   5748  
6245   5749 <(\w+)\s*\/?><\/\1><[\w\W]+><(?!area|br|col|embed|hr|img|input|link|meta|param)(([\w:]+)[^><([\w:]+)/<|&#?\w+;/<(?:script|style|link)/ if ( name in style ) {
Line 6246... Line 5750...
6246 <([a-z][^\/\0><\/\1><[\w\W]+><([a-z][^\/\0><|&#?\w+;/<(?!area|br|col|embed|hr|img|input|link|meta|param)(([a-z][^\/\0> if ( name in emptyStyle ) { 5750 <(\w+)\s*\/?><\/\1><[\w\W]+><(?!area|br|col|embed|hr|img|input|link|meta|param)(([\w:]+)[^><([\w:]+)/<|&#?\w+;/<(?:script|style|link)/ return name;
6247   5751  
6248   5752  
6249   5753  
6250   5754 <(\w+)\s*\/?><\/\1><[\w\W]+><(?!area|br|col|embed|hr|img|input|link|meta|param)(([\w:]+)[^><([\w:]+)/<|&#?\w+;/<(?:script|style|link)/ var capName = name[0].toUpperCase() + name.slice(1),
6251 <([a-z][^\/\0><\/\1><[\w\W]+><([a-z][^\/\0><|&#?\w+;/<(?!area|br|col|embed|hr|img|input|link|meta|param)(([a-z][^\/\0> var capName = name[ 0 ].toUpperCase() + name.slice( 1 ), 5755  
-   5756  
-   5757  
6252   5758 <(\w+)\s*\/?><\/\1><[\w\W]+><(?!area|br|col|embed|hr|img|input|link|meta|param)(([\w:]+)[^><([\w:]+)/<|&#?\w+;/<(?:script|style|link)/ while ( i-- ) {
Line 6253... Line 5759...
6253   5759  
6254   -  
6255   -  
6256 <([a-z][^\/\0><\/\1><[\w\W]+><([a-z][^\/\0><|&#?\w+;/<(?!area|br|col|embed|hr|img|input|link|meta|param)(([a-z][^\/\0> if ( name in emptyStyle ) { -  
6257   5760 <(\w+)\s*\/?><\/\1><[\w\W]+><(?!area|br|col|embed|hr|img|input|link|meta|param)(([\w:]+)[^><([\w:]+)/<|&#?\w+;/<(?:script|style|link)/ if ( name in style ) {
6258   5761 <(\w+)\s*\/?><\/\1><[\w\W]+><(?!area|br|col|embed|hr|img|input|link|meta|param)(([\w:]+)[^><([\w:]+)/<|&#?\w+;/<(?:script|style|link)/ return name;
6259   -  
6260   5762  
6261   5763  
6262 <([a-z][^\/\0><\/\1><[\w\W]+><([a-z][^\/\0><|&#?\w+;/<(?!area|br|col|embed|hr|img|input|link|meta|param)(([a-z][^\/\0>function setPositiveNumber( elem, value, subtract ) { 5764  
6263   5765 <(\w+)\s*\/?><\/\1><[\w\W]+><(?!area|br|col|embed|hr|img|input|link|meta|param)(([\w:]+)[^><([\w:]+)/<|&#?\w+;/<(?:script|style|link)/ return origName;
Line 6264... Line 5766...
6264   5766  
6265   -  
6266 <([a-z][^\/\0><\/\1><[\w\W]+><([a-z][^\/\0><|&#?\w+;/<(?!area|br|col|embed|hr|img|input|link|meta|param)(([a-z][^\/\0> var matches = rcssNum.exec( value ); 5767  
6267   -  
6268   5768 <(\w+)\s*\/?><\/\1><[\w\W]+><(?!area|br|col|embed|hr|img|input|link|meta|param)(([\w:]+)[^><([\w:]+)/<|&#?\w+;/<(?:script|style|link)/function setPositiveNumber( elem, value, subtract ) {
6269   -  
6270 <([a-z][^\/\0><\/\1><[\w\W]+><([a-z][^\/\0><|&#?\w+;/<(?!area|br|col|embed|hr|img|input|link|meta|param)(([a-z][^\/\0> Math.max( 0, matches[ 2 ] - ( subtract || 0 ) ) + ( matches[ 3 ] || "px" ) : 5769 <(\w+)\s*\/?><\/\1><[\w\W]+><(?!area|br|col|embed|hr|img|input|link|meta|param)(([\w:]+)[^><([\w:]+)/<|&#?\w+;/<(?:script|style|link)/ var matches = rnumsplit.exec( value );
6271   -  
6272   5770 <(\w+)\s*\/?><\/\1><[\w\W]+><(?!area|br|col|embed|hr|img|input|link|meta|param)(([\w:]+)[^><([\w:]+)/<|&#?\w+;/<(?:script|style|link)/ return matches ?
6273   -  
6274 <([a-z][^\/\0><\/\1><[\w\W]+><([a-z][^\/\0><|&#?\w+;/<(?!area|br|col|embed|hr|img|input|link|meta|param)(([a-z][^\/\0>function augmentWidthOrHeight( elem, name, extra, isBorderBox, styles ) { 5771  
6275   -  
Line 6276... Line 5772...
6276   5772 <(\w+)\s*\/?><\/\1><[\w\W]+><(?!area|br|col|embed|hr|img|input|link|meta|param)(([\w:]+)[^><([\w:]+)/<|&#?\w+;/<(?:script|style|link)/ Math.max( 0, matches[ 1 ] - ( subtract || 0 ) ) + ( matches[ 2 ] || "px" ) :
Line -... Line 5773...
-   5773  
6277   5774  
6278   5775  
6279 <([a-z][^\/\0><\/\1><[\w\W]+><([a-z][^\/\0><|&#?\w+;/<(?!area|br|col|embed|hr|img|input|link|meta|param)(([a-z][^\/\0> if ( extra === ( isBorderBox ? "border" : "content" ) ) { 5776 <(\w+)\s*\/?><\/\1><[\w\W]+><(?!area|br|col|embed|hr|img|input|link|meta|param)(([\w:]+)[^><([\w:]+)/<|&#?\w+;/<(?:script|style|link)/function augmentWidthOrHeight( elem, name, extra, isBorderBox, styles ) {
6280   5777 <(\w+)\s*\/?><\/\1><[\w\W]+><(?!area|br|col|embed|hr|img|input|link|meta|param)(([\w:]+)[^><([\w:]+)/<|&#?\w+;/<(?:script|style|link)/ var i = extra === ( isBorderBox ? "border" : "content" ) ?
Line 6281... Line 5778...
6281   5778  
6282   -  
6283 <([a-z][^\/\0><\/\1><[\w\W]+><([a-z][^\/\0><|&#?\w+;/<(?!area|br|col|embed|hr|img|input|link|meta|param)(([a-z][^\/\0> } else { 5779 <(\w+)\s*\/?><\/\1><[\w\W]+><(?!area|br|col|embed|hr|img|input|link|meta|param)(([\w:]+)[^><([\w:]+)/<|&#?\w+;/<(?:script|style|link)/ 4 :
6284   5780  
6285   5781 <(\w+)\s*\/?><\/\1><[\w\W]+><(?!area|br|col|embed|hr|img|input|link|meta|param)(([\w:]+)[^><([\w:]+)/<|&#?\w+;/<(?:script|style|link)/ name === "width" ? 1 : 0,
6286   5782  
Line 6287... Line 5783...
6287   5783  
6288   5784  
6289   5785 <(\w+)\s*\/?><\/\1><[\w\W]+><(?!area|br|col|embed|hr|img|input|link|meta|param)(([\w:]+)[^><([\w:]+)/<|&#?\w+;/<(?:script|style|link)/ for ( ; i < 4; i += 2 ) {
6290 <([a-z][^\/\0><\/\1><[\w\W]+><([a-z][^\/\0><|&#?\w+;/<(?!area|br|col|embed|hr|img|input|link|meta|param)(([a-z][^\/\0> if ( extra === "margin" ) { 5786  
6291   5787 <(\w+)\s*\/?><\/\1><[\w\W]+><(?!area|br|col|embed|hr|img|input|link|meta|param)(([\w:]+)[^><([\w:]+)/<|&#?\w+;/<(?:script|style|link)/ if ( extra === "margin" ) {
6292   -  
6293   5788 <(\w+)\s*\/?><\/\1><[\w\W]+><(?!area|br|col|embed|hr|img|input|link|meta|param)(([\w:]+)[^><([\w:]+)/<|&#?\w+;/<(?:script|style|link)/ val += jQuery.css( elem, extra + cssExpand[ i ], true, styles );
6294   5789  
Line 6295... Line 5790...
6295   5790  
6296   5791 <(\w+)\s*\/?><\/\1><[\w\W]+><(?!area|br|col|embed|hr|img|input|link|meta|param)(([\w:]+)[^><([\w:]+)/<|&#?\w+;/<(?:script|style|link)/ if ( isBorderBox ) {
Line 6318... Line 5813...
6318   5813  
Line 6319... Line 5814...
6319   5814  
Line 6320... Line 5815...
6320 <([a-z][^\/\0><\/\1><[\w\W]+><([a-z][^\/\0><|&#?\w+;/<(?!area|br|col|embed|hr|img|input|link|meta|param)(([a-z][^\/\0>function getWidthOrHeight( elem, name, extra ) { 5815 <(\w+)\s*\/?><\/\1><[\w\W]+><(?!area|br|col|embed|hr|img|input|link|meta|param)(([\w:]+)[^><([\w:]+)/<|&#?\w+;/<(?:script|style|link)/function getWidthOrHeight( elem, name, extra ) {
6321   -  
6322   5816  
-   5817  
6323 <([a-z][^\/\0><\/\1><[\w\W]+><([a-z][^\/\0><|&#?\w+;/<(?!area|br|col|embed|hr|img|input|link|meta|param)(([a-z][^\/\0> var val, 5818 <(\w+)\s*\/?><\/\1><[\w\W]+><(?!area|br|col|embed|hr|img|input|link|meta|param)(([\w:]+)[^><([\w:]+)/<|&#?\w+;/<(?:script|style|link)/ var valueIsBorderBox = true,
6324   5819 <(\w+)\s*\/?><\/\1><[\w\W]+><(?!area|br|col|embed|hr|img|input|link|meta|param)(([\w:]+)[^><([\w:]+)/<|&#?\w+;/<(?:script|style|link)/ val = name === "width" ? elem.offsetWidth : elem.offsetHeight,
Line 6325... Line -...
6325   -  
6326 <([a-z][^\/\0><\/\1><[\w\W]+><([a-z][^\/\0><|&#?\w+;/<(?!area|br|col|embed|hr|img|input|link|meta|param)(([a-z][^\/\0> isBorderBox = jQuery.css( elem, "boxSizing", false, styles ) === "border-box"; -  
6327   -  
6328   -  
6329   -  
6330   -  
6331 <([a-z][^\/\0><\/\1><[\w\W]+><([a-z][^\/\0><|&#?\w+;/<(?!area|br|col|embed|hr|img|input|link|meta|param)(([a-z][^\/\0> if ( elem.getClientRects().length ) { -  
6332   5820  
6333   5821 <(\w+)\s*\/?><\/\1><[\w\W]+><(?!area|br|col|embed|hr|img|input|link|meta|param)(([\w:]+)[^><([\w:]+)/<|&#?\w+;/<(?:script|style|link)/ isBorderBox = jQuery.css( elem, "boxSizing", false, styles ) === "border-box";
6334   5822  
6335   5823  
6336   -  
6337   5824 <(\w+)\s*\/?><\/\1><[\w\W]+><(?!area|br|col|embed|hr|img|input|link|meta|param)(([\w:]+)[^><([\w:]+)/<|&#?\w+;/<(?:script|style|link)/ // svg - https://bugzilla.mozilla.org/show_bug.cgi?id=649285
6338 <([a-z][^\/\0><\/\1><[\w\W]+><([a-z][^\/\0><|&#?\w+;/<(?!area|br|col|embed|hr|img|input|link|meta|param)(([a-z][^\/\0> if ( val <= 0 || val == null ) { 5825 <(\w+)\s*\/?><\/\1><[\w\W]+><(?!area|br|col|embed|hr|img|input|link|meta|param)(([\w:]+)[^><([\w:]+)/<|&#?\w+;/<(?:script|style|link)/ // MathML - https://bugzilla.mozilla.org/show_bug.cgi?id=491668
6339   5826 <(\w+)\s*\/?><\/\1><[\w\W]+><(?!area|br|col|embed|hr|img|input|link|meta|param)(([\w:]+)[^><([\w:]+)/<|&#?\w+;/<(?:script|style|link)/ if ( val <= 0 || val == null ) {
6340   5827  
6341   5828 <(\w+)\s*\/?><\/\1><[\w\W]+><(?!area|br|col|embed|hr|img|input|link|meta|param)(([\w:]+)[^><([\w:]+)/<|&#?\w+;/<(?:script|style|link)/ val = curCSS( elem, name, styles );
Line 6367... Line 5854...
6367   5854  
6368   5855  
6369   5856 <(\w+)\s*\/?><\/\1><[\w\W]+><(?!area|br|col|embed|hr|img|input|link|meta|param)(([\w:]+)[^><([\w:]+)/<|&#?\w+;/<(?:script|style|link)/ ) + "px";
6370   5857  
Line -... Line 5858...
-   5858  
-   5859 <(\w+)\s*\/?><\/\1><[\w\W]+><(?!area|br|col|embed|hr|img|input|link|meta|param)(([\w:]+)[^><([\w:]+)/<|&#?\w+;/<(?:script|style|link)/function showHide( elements, show ) {
-   5860 <(\w+)\s*\/?><\/\1><[\w\W]+><(?!area|br|col|embed|hr|img|input|link|meta|param)(([\w:]+)[^><([\w:]+)/<|&#?\w+;/<(?:script|style|link)/ var display, elem, hidden,
-   5861  
-   5862  
-   5863  
-   5864  
-   5865 <(\w+)\s*\/?><\/\1><[\w\W]+><(?!area|br|col|embed|hr|img|input|link|meta|param)(([\w:]+)[^><([\w:]+)/<|&#?\w+;/<(?:script|style|link)/ for ( ; index < length; index++ ) {
-   5866  
-   5867 <(\w+)\s*\/?><\/\1><[\w\W]+><(?!area|br|col|embed|hr|img|input|link|meta|param)(([\w:]+)[^><([\w:]+)/<|&#?\w+;/<(?:script|style|link)/ if ( !elem.style ) {
-   5868 <(\w+)\s*\/?><\/\1><[\w\W]+><(?!area|br|col|embed|hr|img|input|link|meta|param)(([\w:]+)[^><([\w:]+)/<|&#?\w+;/<(?:script|style|link)/ continue;
-   5869  
-   5870  
-   5871 <(\w+)\s*\/?><\/\1><[\w\W]+><(?!area|br|col|embed|hr|img|input|link|meta|param)(([\w:]+)[^><([\w:]+)/<|&#?\w+;/<(?:script|style|link)/ values[ index ] = data_priv.get( elem, "olddisplay" );
-   5872  
-   5873 <(\w+)\s*\/?><\/\1><[\w\W]+><(?!area|br|col|embed|hr|img|input|link|meta|param)(([\w:]+)[^><([\w:]+)/<|&#?\w+;/<(?:script|style|link)/ if ( show ) {
-   5874  
-   5875 <(\w+)\s*\/?><\/\1><[\w\W]+><(?!area|br|col|embed|hr|img|input|link|meta|param)(([\w:]+)[^><([\w:]+)/<|&#?\w+;/<(?:script|style|link)/ // being hidden by cascaded rules or not
-   5876 <(\w+)\s*\/?><\/\1><[\w\W]+><(?!area|br|col|embed|hr|img|input|link|meta|param)(([\w:]+)[^><([\w:]+)/<|&#?\w+;/<(?:script|style|link)/ if ( !values[ index ] && display === "none" ) {
-   5877 <(\w+)\s*\/?><\/\1><[\w\W]+><(?!area|br|col|embed|hr|img|input|link|meta|param)(([\w:]+)[^><([\w:]+)/<|&#?\w+;/<(?:script|style|link)/ elem.style.display = "";
-   5878  
-   5879  
-   5880  
-   5881 <(\w+)\s*\/?><\/\1><[\w\W]+><(?!area|br|col|embed|hr|img|input|link|meta|param)(([\w:]+)[^><([\w:]+)/<|&#?\w+;/<(?:script|style|link)/ // in a stylesheet to whatever the default browser style is
-   5882 <(\w+)\s*\/?><\/\1><[\w\W]+><(?!area|br|col|embed|hr|img|input|link|meta|param)(([\w:]+)[^><([\w:]+)/<|&#?\w+;/<(?:script|style|link)/ // for such an element
-   5883 <(\w+)\s*\/?><\/\1><[\w\W]+><(?!area|br|col|embed|hr|img|input|link|meta|param)(([\w:]+)[^><([\w:]+)/<|&#?\w+;/<(?:script|style|link)/ if ( elem.style.display === "" && isHidden( elem ) ) {
-   5884 <(\w+)\s*\/?><\/\1><[\w\W]+><(?!area|br|col|embed|hr|img|input|link|meta|param)(([\w:]+)[^><([\w:]+)/<|&#?\w+;/<(?:script|style|link)/ values[ index ] = data_priv.access( elem, "olddisplay", defaultDisplay(elem.nodeName) );
-   5885  
-   5886 <(\w+)\s*\/?><\/\1><[\w\W]+><(?!area|br|col|embed|hr|img|input|link|meta|param)(([\w:]+)[^><([\w:]+)/<|&#?\w+;/<(?:script|style|link)/ } else {
-   5887  
-   5888  
-   5889 <(\w+)\s*\/?><\/\1><[\w\W]+><(?!area|br|col|embed|hr|img|input|link|meta|param)(([\w:]+)[^><([\w:]+)/<|&#?\w+;/<(?:script|style|link)/ if ( display !== "none" || !hidden ) {
-   5890 <(\w+)\s*\/?><\/\1><[\w\W]+><(?!area|br|col|embed|hr|img|input|link|meta|param)(([\w:]+)[^><([\w:]+)/<|&#?\w+;/<(?:script|style|link)/ data_priv.set( elem, "olddisplay", hidden ? display : jQuery.css( elem, "display" ) );
-   5891  
-   5892  
-   5893  
-   5894  
-   5895  
-   5896 <(\w+)\s*\/?><\/\1><[\w\W]+><(?!area|br|col|embed|hr|img|input|link|meta|param)(([\w:]+)[^><([\w:]+)/<|&#?\w+;/<(?:script|style|link)/ // to avoid the constant reflow
-   5897 <(\w+)\s*\/?><\/\1><[\w\W]+><(?!area|br|col|embed|hr|img|input|link|meta|param)(([\w:]+)[^><([\w:]+)/<|&#?\w+;/<(?:script|style|link)/ for ( index = 0; index < length; index++ ) {
-   5898  
-   5899 <(\w+)\s*\/?><\/\1><[\w\W]+><(?!area|br|col|embed|hr|img|input|link|meta|param)(([\w:]+)[^><([\w:]+)/<|&#?\w+;/<(?:script|style|link)/ if ( !elem.style ) {
-   5900 <(\w+)\s*\/?><\/\1><[\w\W]+><(?!area|br|col|embed|hr|img|input|link|meta|param)(([\w:]+)[^><([\w:]+)/<|&#?\w+;/<(?:script|style|link)/ continue;
-   5901  
-   5902 <(\w+)\s*\/?><\/\1><[\w\W]+><(?!area|br|col|embed|hr|img|input|link|meta|param)(([\w:]+)[^><([\w:]+)/<|&#?\w+;/<(?:script|style|link)/ if ( !show || elem.style.display === "none" || elem.style.display === "" ) {
-   5903 <(\w+)\s*\/?><\/\1><[\w\W]+><(?!area|br|col|embed|hr|img|input|link|meta|param)(([\w:]+)[^><([\w:]+)/<|&#?\w+;/<(?:script|style|link)/ elem.style.display = show ? values[ index ] || "" : "none";
-   5904  
-   5905  
-   5906  
-   5907 <(\w+)\s*\/?><\/\1><[\w\W]+><(?!area|br|col|embed|hr|img|input|link|meta|param)(([\w:]+)[^><([\w:]+)/<|&#?\w+;/<(?:script|style|link)/ return elements;
-   5908  
6371   5909  
Line 6372... Line 5910...
6372   5910  
6373   5911  
6374   5912  
Line 6386... Line 5924...
6386   5924  
6387   5925  
Line 6388... Line 5926...
6388   5926  
6389   5927  
6390   -  
6391 <([a-z][^\/\0><\/\1><[\w\W]+><([a-z][^\/\0><|&#?\w+;/<(?!area|br|col|embed|hr|img|input|link|meta|param)(([a-z][^\/\0> "animationIterationCount": true, 5928 <(\w+)\s*\/?><\/\1><[\w\W]+><(?!area|br|col|embed|hr|img|input|link|meta|param)(([\w:]+)[^><([\w:]+)/<|&#?\w+;/<(?:script|style|link)/ cssNumber: {
6392 <([a-z][^\/\0><\/\1><[\w\W]+><([a-z][^\/\0><|&#?\w+;/<(?!area|br|col|embed|hr|img|input|link|meta|param)(([a-z][^\/\0> "columnCount": true, 5929 <(\w+)\s*\/?><\/\1><[\w\W]+><(?!area|br|col|embed|hr|img|input|link|meta|param)(([\w:]+)[^><([\w:]+)/<|&#?\w+;/<(?:script|style|link)/ "columnCount": true,
6393 <([a-z][^\/\0><\/\1><[\w\W]+><([a-z][^\/\0><|&#?\w+;/<(?!area|br|col|embed|hr|img|input|link|meta|param)(([a-z][^\/\0> "fillOpacity": true, 5930 <(\w+)\s*\/?><\/\1><[\w\W]+><(?!area|br|col|embed|hr|img|input|link|meta|param)(([\w:]+)[^><([\w:]+)/<|&#?\w+;/<(?:script|style|link)/ "fillOpacity": true,
6394 <([a-z][^\/\0><\/\1><[\w\W]+><([a-z][^\/\0><|&#?\w+;/<(?!area|br|col|embed|hr|img|input|link|meta|param)(([a-z][^\/\0> "flexGrow": true, 5931 <(\w+)\s*\/?><\/\1><[\w\W]+><(?!area|br|col|embed|hr|img|input|link|meta|param)(([\w:]+)[^><([\w:]+)/<|&#?\w+;/<(?:script|style|link)/ "flexGrow": true,
6395 <([a-z][^\/\0><\/\1><[\w\W]+><([a-z][^\/\0><|&#?\w+;/<(?!area|br|col|embed|hr|img|input|link|meta|param)(([a-z][^\/\0> "flexShrink": true, 5932 <(\w+)\s*\/?><\/\1><[\w\W]+><(?!area|br|col|embed|hr|img|input|link|meta|param)(([\w:]+)[^><([\w:]+)/<|&#?\w+;/<(?:script|style|link)/ "flexShrink": true,
Line 6420... Line 5957...
6420   5957  
6421 <([a-z][^\/\0><\/\1><[\w\W]+><([a-z][^\/\0><|&#?\w+;/<(?!area|br|col|embed|hr|img|input|link|meta|param)(([a-z][^\/\0> var ret, type, hooks, 5958 <(\w+)\s*\/?><\/\1><[\w\W]+><(?!area|br|col|embed|hr|img|input|link|meta|param)(([\w:]+)[^><([\w:]+)/<|&#?\w+;/<(?:script|style|link)/ var ret, type, hooks,
6422   5959  
6423   5960  
Line 6424... Line -...
6424   -  
6425   5961  
Line 6426... Line 5962...
6426   5962  
6427   5963  
Line 6428... Line 5964...
6428   5964  
6429   5965 <(\w+)\s*\/?><\/\1><[\w\W]+><(?!area|br|col|embed|hr|img|input|link|meta|param)(([\w:]+)[^><([\w:]+)/<|&#?\w+;/<(?:script|style|link)/ hooks = jQuery.cssHooks[ name ] || jQuery.cssHooks[ origName ];
6430   5966  
Line 6431... Line 5967...
6431   5967  
6432 <([a-z][^\/\0><\/\1><[\w\W]+><([a-z][^\/\0><|&#?\w+;/<(?!area|br|col|embed|hr|img|input|link|meta|param)(([a-z][^\/\0> if ( value !== undefined ) { 5968 <(\w+)\s*\/?><\/\1><[\w\W]+><(?!area|br|col|embed|hr|img|input|link|meta|param)(([\w:]+)[^><([\w:]+)/<|&#?\w+;/<(?:script|style|link)/ if ( value !== undefined ) {
6433   5969  
6434   -  
6435   5970  
6436 <([a-z][^\/\0><\/\1><[\w\W]+><([a-z][^\/\0><|&#?\w+;/<(?!area|br|col|embed|hr|img|input|link|meta|param)(([a-z][^\/\0> if ( type === "string" && ( ret = rcssNum.exec( value ) ) && ret[ 1 ] ) { 5971  
6437   5972 <(\w+)\s*\/?><\/\1><[\w\W]+><(?!area|br|col|embed|hr|img|input|link|meta|param)(([\w:]+)[^><([\w:]+)/<|&#?\w+;/<(?:script|style|link)/ if ( type === "string" && (ret = rrelNum.exec( value )) ) {
Line 6438... Line 5973...
6438   5973 <(\w+)\s*\/?><\/\1><[\w\W]+><(?!area|br|col|embed|hr|img|input|link|meta|param)(([\w:]+)[^><([\w:]+)/<|&#?\w+;/<(?:script|style|link)/ value = ( ret[1] + 1 ) * ret[2] + parseFloat( jQuery.css( elem, name ) );
6439   5974  
6440 <([a-z][^\/\0><\/\1><[\w\W]+><([a-z][^\/\0><|&#?\w+;/<(?!area|br|col|embed|hr|img|input|link|meta|param)(([a-z][^\/\0> type = "number"; 5975 <(\w+)\s*\/?><\/\1><[\w\W]+><(?!area|br|col|embed|hr|img|input|link|meta|param)(([\w:]+)[^><([\w:]+)/<|&#?\w+;/<(?:script|style|link)/ type = "number";
6441   5976  
Line 6442... Line 5977...
6442   5977  
6443   5978  
6444 <([a-z][^\/\0><\/\1><[\w\W]+><([a-z][^\/\0><|&#?\w+;/<(?!area|br|col|embed|hr|img|input|link|meta|param)(([a-z][^\/\0> if ( value == null || value !== value ) { 5979 <(\w+)\s*\/?><\/\1><[\w\W]+><(?!area|br|col|embed|hr|img|input|link|meta|param)(([\w:]+)[^><([\w:]+)/<|&#?\w+;/<(?:script|style|link)/ if ( value == null || value !== value ) {
6445   5980 <(\w+)\s*\/?><\/\1><[\w\W]+><(?!area|br|col|embed|hr|img|input|link|meta|param)(([\w:]+)[^><([\w:]+)/<|&#?\w+;/<(?:script|style|link)/ return;
Line -... Line 5981...
-   5981  
6446   5982  
6447   5983  
6448   5984 <(\w+)\s*\/?><\/\1><[\w\W]+><(?!area|br|col|embed|hr|img|input|link|meta|param)(([\w:]+)[^><([\w:]+)/<|&#?\w+;/<(?:script|style|link)/ if ( type === "number" && !jQuery.cssNumber[ origName ] ) {
6449 <([a-z][^\/\0><\/\1><[\w\W]+><([a-z][^\/\0><|&#?\w+;/<(?!area|br|col|embed|hr|img|input|link|meta|param)(([a-z][^\/\0> if ( type === "number" ) { 5985 <(\w+)\s*\/?><\/\1><[\w\W]+><(?!area|br|col|embed|hr|img|input|link|meta|param)(([\w:]+)[^><([\w:]+)/<|&#?\w+;/<(?:script|style|link)/ value += "px";
Line 6450... Line 5986...
6450 <([a-z][^\/\0><\/\1><[\w\W]+><([a-z][^\/\0><|&#?\w+;/<(?!area|br|col|embed|hr|img|input|link|meta|param)(([a-z][^\/\0> value += ret && ret[ 3 ] || ( jQuery.cssNumber[ origName ] ? "" : "px" ); 5986  
6451   -  
6452   5987  
6453   -  
6454 <([a-z][^\/\0><\/\1><[\w\W]+><([a-z][^\/\0><|&#?\w+;/<(?!area|br|col|embed|hr|img|input|link|meta|param)(([a-z][^\/\0> if ( !support.clearCloneStyle && value === "" && name.indexOf( "background" ) === 0 ) { 5988  
6455   5989 <(\w+)\s*\/?><\/\1><[\w\W]+><(?!area|br|col|embed|hr|img|input|link|meta|param)(([\w:]+)[^><([\w:]+)/<|&#?\w+;/<(?:script|style|link)/ // background-* props affect original clone's values
Line 6456... Line 5990...
6456   5990 <(\w+)\s*\/?><\/\1><[\w\W]+><(?!area|br|col|embed|hr|img|input|link|meta|param)(([\w:]+)[^><([\w:]+)/<|&#?\w+;/<(?:script|style|link)/ if ( !support.clearCloneStyle && value === "" && name.indexOf( "background" ) === 0 ) {
6457   -  
6458   5991 <(\w+)\s*\/?><\/\1><[\w\W]+><(?!area|br|col|embed|hr|img|input|link|meta|param)(([\w:]+)[^><([\w:]+)/<|&#?\w+;/<(?:script|style|link)/ style[ name ] = "inherit";
6459 <([a-z][^\/\0><\/\1><[\w\W]+><([a-z][^\/\0><|&#?\w+;/<(?!area|br|col|embed|hr|img|input|link|meta|param)(([a-z][^\/\0> if ( !hooks || !( "set" in hooks ) || -  
6460   5992  
6461   -  
6462   5993  
6463   5994  
Line 6464... Line 5995...
6464   5995 <(\w+)\s*\/?><\/\1><[\w\W]+><(?!area|br|col|embed|hr|img|input|link|meta|param)(([\w:]+)[^><([\w:]+)/<|&#?\w+;/<(?:script|style|link)/ if ( !hooks || !("set" in hooks) || (value = hooks.set( elem, value, extra )) !== undefined ) {
6465   5996  
Line 6479... Line 6010...
6479   6010 <(\w+)\s*\/?><\/\1><[\w\W]+><(?!area|br|col|embed|hr|img|input|link|meta|param)(([\w:]+)[^><([\w:]+)/<|&#?\w+;/<(?:script|style|link)/ css: function( elem, name, extra, styles ) {
6480   6011 <(\w+)\s*\/?><\/\1><[\w\W]+><(?!area|br|col|embed|hr|img|input|link|meta|param)(([\w:]+)[^><([\w:]+)/<|&#?\w+;/<(?:script|style|link)/ var val, num, hooks,
6481   6012  
Line 6482... Line 6013...
6482   6013  
6483   -  
6484   6014  
Line 6485... Line 6015...
6485   6015 <(\w+)\s*\/?><\/\1><[\w\W]+><(?!area|br|col|embed|hr|img|input|link|meta|param)(([\w:]+)[^><([\w:]+)/<|&#?\w+;/<(?:script|style|link)/ name = jQuery.cssProps[ origName ] || ( jQuery.cssProps[ origName ] = vendorPropName( elem.style, origName ) );
6486   6016  
Line 6487... Line 6017...
6487   6017  
Line 6503... Line 6033...
6503   6033  
Line 6504... Line 6034...
6504   6034  
6505   6035  
6506 <([a-z][^\/\0><\/\1><[\w\W]+><([a-z][^\/\0><|&#?\w+;/<(?!area|br|col|embed|hr|img|input|link|meta|param)(([a-z][^\/\0> if ( extra === "" || extra ) { 6036 <(\w+)\s*\/?><\/\1><[\w\W]+><(?!area|br|col|embed|hr|img|input|link|meta|param)(([\w:]+)[^><([\w:]+)/<|&#?\w+;/<(?:script|style|link)/ if ( extra === "" || extra ) {
6507   6037 <(\w+)\s*\/?><\/\1><[\w\W]+><(?!area|br|col|embed|hr|img|input|link|meta|param)(([\w:]+)[^><([\w:]+)/<|&#?\w+;/<(?:script|style|link)/ num = parseFloat( val );
6508 <([a-z][^\/\0><\/\1><[\w\W]+><([a-z][^\/\0><|&#?\w+;/<(?!area|br|col|embed|hr|img|input|link|meta|param)(([a-z][^\/\0> return extra === true || isFinite( num ) ? num || 0 : val; 6038 <(\w+)\s*\/?><\/\1><[\w\W]+><(?!area|br|col|embed|hr|img|input|link|meta|param)(([\w:]+)[^><([\w:]+)/<|&#?\w+;/<(?:script|style|link)/ return extra === true || jQuery.isNumeric( num ) ? num || 0 : val;
6509   6039  
6510   6040 <(\w+)\s*\/?><\/\1><[\w\W]+><(?!area|br|col|embed|hr|img|input|link|meta|param)(([\w:]+)[^><([\w:]+)/<|&#?\w+;/<(?:script|style|link)/ return val;
6511   6041  
Line 6516... Line 6046...
6516   6046 <(\w+)\s*\/?><\/\1><[\w\W]+><(?!area|br|col|embed|hr|img|input|link|meta|param)(([\w:]+)[^><([\w:]+)/<|&#?\w+;/<(?:script|style|link)/ get: function( elem, computed, extra ) {
6517   6047 <(\w+)\s*\/?><\/\1><[\w\W]+><(?!area|br|col|embed|hr|img|input|link|meta|param)(([\w:]+)[^><([\w:]+)/<|&#?\w+;/<(?:script|style|link)/ if ( computed ) {
Line 6518... Line 6048...
6518   6048  
6519   6049  
6520   6050 <(\w+)\s*\/?><\/\1><[\w\W]+><(?!area|br|col|embed|hr|img|input|link|meta|param)(([\w:]+)[^><([\w:]+)/<|&#?\w+;/<(?:script|style|link)/ // but it must have a current display style that would benefit
6521 <([a-z][^\/\0><\/\1><[\w\W]+><([a-z][^\/\0><|&#?\w+;/<(?!area|br|col|embed|hr|img|input|link|meta|param)(([a-z][^\/\0> return rdisplayswap.test( jQuery.css( elem, "display" ) ) && -  
6522   -  
6523   -  
6524   -  
6525   -  
6526   -  
6527   -  
6528   -  
6529   6051 <(\w+)\s*\/?><\/\1><[\w\W]+><(?!area|br|col|embed|hr|img|input|link|meta|param)(([\w:]+)[^><([\w:]+)/<|&#?\w+;/<(?:script|style|link)/ return rdisplayswap.test( jQuery.css( elem, "display" ) ) && elem.offsetWidth === 0 ?
6530   6052 <(\w+)\s*\/?><\/\1><[\w\W]+><(?!area|br|col|embed|hr|img|input|link|meta|param)(([\w:]+)[^><([\w:]+)/<|&#?\w+;/<(?:script|style|link)/ jQuery.swap( elem, cssShow, function() {
6531   6053 <(\w+)\s*\/?><\/\1><[\w\W]+><(?!area|br|col|embed|hr|img|input|link|meta|param)(([\w:]+)[^><([\w:]+)/<|&#?\w+;/<(?:script|style|link)/ return getWidthOrHeight( elem, name, extra );
6532   6054  
6533   6055  
6534   6056  
Line 6535... Line 6057...
6535   6057  
6536   -  
6537   6058  
-   6059 <(\w+)\s*\/?><\/\1><[\w\W]+><(?!area|br|col|embed|hr|img|input|link|meta|param)(([\w:]+)[^><([\w:]+)/<|&#?\w+;/<(?:script|style|link)/ set: function( elem, value, extra ) {
6538   6060 <(\w+)\s*\/?><\/\1><[\w\W]+><(?!area|br|col|embed|hr|img|input|link|meta|param)(([\w:]+)[^><([\w:]+)/<|&#?\w+;/<(?:script|style|link)/ var styles = extra && getStyles( elem );
6539   6061 <(\w+)\s*\/?><\/\1><[\w\W]+><(?!area|br|col|embed|hr|img|input|link|meta|param)(([\w:]+)[^><([\w:]+)/<|&#?\w+;/<(?:script|style|link)/ return setPositiveNumber( elem, value, extra ?
6540   6062  
6541   6063  
6542   6064  
6543   6065  
-   6066 <(\w+)\s*\/?><\/\1><[\w\W]+><(?!area|br|col|embed|hr|img|input|link|meta|param)(([\w:]+)[^><([\w:]+)/<|&#?\w+;/<(?:script|style|link)/ jQuery.css( elem, "boxSizing", false, styles ) === "border-box",
6544 <([a-z][^\/\0><\/\1><[\w\W]+><([a-z][^\/\0><|&#?\w+;/<(?!area|br|col|embed|hr|img|input|link|meta|param)(([a-z][^\/\0> jQuery.css( elem, "boxSizing", false, styles ) === "border-box", 6067  
6545   -  
6546   -  
6547   -  
6548   -  
6549 <([a-z][^\/\0><\/\1><[\w\W]+><([a-z][^\/\0><|&#?\w+;/<(?!area|br|col|embed|hr|img|input|link|meta|param)(([a-z][^\/\0> if ( subtract && ( matches = rcssNum.exec( value ) ) && -  
6550 <([a-z][^\/\0><\/\1><[\w\W]+><([a-z][^\/\0><|&#?\w+;/<(?!area|br|col|embed|hr|img|input|link|meta|param)(([a-z][^\/\0> ( matches[ 3 ] || "px" ) !== "px" ) { -  
6551   -  
6552   -  
6553   -  
6554   -  
6555   6068  
6556   6069  
6557   6070  
Line -... Line 6071...
-   6071  
6558   6072  
6559   6073  
6560   6074  
6561   6075 <(\w+)\s*\/?><\/\1><[\w\W]+><(?!area|br|col|embed|hr|img|input|link|meta|param)(([\w:]+)[^><([\w:]+)/<|&#?\w+;/<(?:script|style|link)/jQuery.cssHooks.marginRight = addGetHookIf( support.reliableMarginRight,
6562   -  
6563   6076 <(\w+)\s*\/?><\/\1><[\w\W]+><(?!area|br|col|embed|hr|img|input|link|meta|param)(([\w:]+)[^><([\w:]+)/<|&#?\w+;/<(?:script|style|link)/ function( elem, computed ) {
6564 <([a-z][^\/\0><\/\1><[\w\W]+><([a-z][^\/\0><|&#?\w+;/<(?!area|br|col|embed|hr|img|input|link|meta|param)(([a-z][^\/\0> return ( parseFloat( curCSS( elem, "marginLeft" ) ) || -  
6565   -  
6566   -  
6567   6077 <(\w+)\s*\/?><\/\1><[\w\W]+><(?!area|br|col|embed|hr|img|input|link|meta|param)(([\w:]+)[^><([\w:]+)/<|&#?\w+;/<(?:script|style|link)/ if ( computed ) {
6568   6078 <(\w+)\s*\/?><\/\1><[\w\W]+><(?!area|br|col|embed|hr|img|input|link|meta|param)(([\w:]+)[^><([\w:]+)/<|&#?\w+;/<(?:script|style|link)/ return jQuery.swap( elem, { "display": "inline-block" },
6569   6079 <(\w+)\s*\/?><\/\1><[\w\W]+><(?!area|br|col|embed|hr|img|input|link|meta|param)(([\w:]+)[^><([\w:]+)/<|&#?\w+;/<(?:script|style|link)/ curCSS, [ elem, "marginRight" ] );
Line 6570... Line 6080...
6570   6080  
Line 6619... Line 6129...
6619   6129  
6620   6130 <(\w+)\s*\/?><\/\1><[\w\W]+><(?!area|br|col|embed|hr|img|input|link|meta|param)(([\w:]+)[^><([\w:]+)/<|&#?\w+;/<(?:script|style|link)/ return value !== undefined ?
6621   6131  
6622   6132  
-   6133  
-   6134  
-   6135 <(\w+)\s*\/?><\/\1><[\w\W]+><(?!area|br|col|embed|hr|img|input|link|meta|param)(([\w:]+)[^><([\w:]+)/<|&#?\w+;/<(?:script|style|link)/ show: function() {
-   6136 <(\w+)\s*\/?><\/\1><[\w\W]+><(?!area|br|col|embed|hr|img|input|link|meta|param)(([\w:]+)[^><([\w:]+)/<|&#?\w+;/<(?:script|style|link)/ return showHide( this, true );
-   6137  
-   6138 <(\w+)\s*\/?><\/\1><[\w\W]+><(?!area|br|col|embed|hr|img|input|link|meta|param)(([\w:]+)[^><([\w:]+)/<|&#?\w+;/<(?:script|style|link)/ hide: function() {
-   6139 <(\w+)\s*\/?><\/\1><[\w\W]+><(?!area|br|col|embed|hr|img|input|link|meta|param)(([\w:]+)[^><([\w:]+)/<|&#?\w+;/<(?:script|style|link)/ return showHide( this );
-   6140  
-   6141 <(\w+)\s*\/?><\/\1><[\w\W]+><(?!area|br|col|embed|hr|img|input|link|meta|param)(([\w:]+)[^><([\w:]+)/<|&#?\w+;/<(?:script|style|link)/ toggle: function( state ) {
-   6142 <(\w+)\s*\/?><\/\1><[\w\W]+><(?!area|br|col|embed|hr|img|input|link|meta|param)(([\w:]+)[^><([\w:]+)/<|&#?\w+;/<(?:script|style|link)/ if ( typeof state === "boolean" ) {
-   6143 <(\w+)\s*\/?><\/\1><[\w\W]+><(?!area|br|col|embed|hr|img|input|link|meta|param)(([\w:]+)[^><([\w:]+)/<|&#?\w+;/<(?:script|style|link)/ return state ? this.show() : this.hide();
-   6144  
-   6145  
-   6146 <(\w+)\s*\/?><\/\1><[\w\W]+><(?!area|br|col|embed|hr|img|input|link|meta|param)(([\w:]+)[^><([\w:]+)/<|&#?\w+;/<(?:script|style|link)/ return this.each(function() {
-   6147 <(\w+)\s*\/?><\/\1><[\w\W]+><(?!area|br|col|embed|hr|img|input|link|meta|param)(([\w:]+)[^><([\w:]+)/<|&#?\w+;/<(?:script|style|link)/ if ( isHidden( this ) ) {
-   6148 <(\w+)\s*\/?><\/\1><[\w\W]+><(?!area|br|col|embed|hr|img|input|link|meta|param)(([\w:]+)[^><([\w:]+)/<|&#?\w+;/<(?:script|style|link)/ jQuery( this ).show();
-   6149 <(\w+)\s*\/?><\/\1><[\w\W]+><(?!area|br|col|embed|hr|img|input|link|meta|param)(([\w:]+)[^><([\w:]+)/<|&#?\w+;/<(?:script|style|link)/ } else {
-   6150 <(\w+)\s*\/?><\/\1><[\w\W]+><(?!area|br|col|embed|hr|img|input|link|meta|param)(([\w:]+)[^><([\w:]+)/<|&#?\w+;/<(?:script|style|link)/ jQuery( this ).hide();
-   6151  
6623   6152  
6624   6153  
Line 6625... Line 6154...
6625   6154  
Line 6633... Line 6162...
6633   6162  
6634   6163  
6635   6164 <(\w+)\s*\/?><\/\1><[\w\W]+><(?!area|br|col|embed|hr|img|input|link|meta|param)(([\w:]+)[^><([\w:]+)/<|&#?\w+;/<(?:script|style|link)/ init: function( elem, options, prop, end, easing, unit ) {
6636   6165 <(\w+)\s*\/?><\/\1><[\w\W]+><(?!area|br|col|embed|hr|img|input|link|meta|param)(([\w:]+)[^><([\w:]+)/<|&#?\w+;/<(?:script|style|link)/ this.elem = elem;
6637   6166 <(\w+)\s*\/?><\/\1><[\w\W]+><(?!area|br|col|embed|hr|img|input|link|meta|param)(([\w:]+)[^><([\w:]+)/<|&#?\w+;/<(?:script|style|link)/ this.prop = prop;
6638   6167 <(\w+)\s*\/?><\/\1><[\w\W]+><(?!area|br|col|embed|hr|img|input|link|meta|param)(([\w:]+)[^><([\w:]+)/<|&#?\w+;/<(?:script|style|link)/ this.easing = easing || "swing";
6639   6168 <(\w+)\s*\/?><\/\1><[\w\W]+><(?!area|br|col|embed|hr|img|input|link|meta|param)(([\w:]+)[^><([\w:]+)/<|&#?\w+;/<(?:script|style|link)/ this.options = options;
6640 <([a-z][^\/\0><\/\1><[\w\W]+><([a-z][^\/\0><|&#?\w+;/<(?!area|br|col|embed|hr|img|input|link|meta|param)(([a-z][^\/\0> this.start = this.now = this.cur(); 6169 <(\w+)\s*\/?><\/\1><[\w\W]+><(?!area|br|col|embed|hr|img|input|link|meta|param)(([\w:]+)[^><([\w:]+)/<|&#?\w+;/<(?:script|style|link)/ this.start = this.now = this.cur();
6641   6170 <(\w+)\s*\/?><\/\1><[\w\W]+><(?!area|br|col|embed|hr|img|input|link|meta|param)(([\w:]+)[^><([\w:]+)/<|&#?\w+;/<(?:script|style|link)/ this.end = end;
6642 <([a-z][^\/\0><\/\1><[\w\W]+><([a-z][^\/\0><|&#?\w+;/<(?!area|br|col|embed|hr|img|input|link|meta|param)(([a-z][^\/\0> this.unit = unit || ( jQuery.cssNumber[ prop ] ? "" : "px" ); 6171 <(\w+)\s*\/?><\/\1><[\w\W]+><(?!area|br|col|embed|hr|img|input|link|meta|param)(([\w:]+)[^><([\w:]+)/<|&#?\w+;/<(?:script|style|link)/ this.unit = unit || ( jQuery.cssNumber[ prop ] ? "" : "px" );
6643   6172  
Line 6679... Line 6208...
6679   6208  
6680   6209  
6681   6210 <(\w+)\s*\/?><\/\1><[\w\W]+><(?!area|br|col|embed|hr|img|input|link|meta|param)(([\w:]+)[^><([\w:]+)/<|&#?\w+;/<(?:script|style|link)/ get: function( tween ) {
6682   6211 <(\w+)\s*\/?><\/\1><[\w\W]+><(?!area|br|col|embed|hr|img|input|link|meta|param)(([\w:]+)[^><([\w:]+)/<|&#?\w+;/<(?:script|style|link)/ var result;
Line 6683... Line -...
6683   -  
6684   -  
6685   6212  
6686 <([a-z][^\/\0><\/\1><[\w\W]+><([a-z][^\/\0><|&#?\w+;/<(?!area|br|col|embed|hr|img|input|link|meta|param)(([a-z][^\/\0> if ( tween.elem.nodeType !== 1 || 6213 <(\w+)\s*\/?><\/\1><[\w\W]+><(?!area|br|col|embed|hr|img|input|link|meta|param)(([\w:]+)[^><([\w:]+)/<|&#?\w+;/<(?:script|style|link)/ if ( tween.elem[ tween.prop ] != null &&
6687 <([a-z][^\/\0><\/\1><[\w\W]+><([a-z][^\/\0><|&#?\w+;/<(?!area|br|col|embed|hr|img|input|link|meta|param)(([a-z][^\/\0> tween.elem[ tween.prop ] != null && tween.elem.style[ tween.prop ] == null ) { 6214 <(\w+)\s*\/?><\/\1><[\w\W]+><(?!area|br|col|embed|hr|img|input|link|meta|param)(([\w:]+)[^><([\w:]+)/<|&#?\w+;/<(?:script|style|link)/ (!tween.elem.style || tween.elem.style[ tween.prop ] == null) ) {
6688   6215 <(\w+)\s*\/?><\/\1><[\w\W]+><(?!area|br|col|embed|hr|img|input|link|meta|param)(([\w:]+)[^><([\w:]+)/<|&#?\w+;/<(?:script|style|link)/ return tween.elem[ tween.prop ];
Line 6689... Line 6216...
6689   6216  
6690   6217  
6691   6218  
6692   6219 <(\w+)\s*\/?><\/\1><[\w\W]+><(?!area|br|col|embed|hr|img|input|link|meta|param)(([\w:]+)[^><([\w:]+)/<|&#?\w+;/<(?:script|style|link)/ // attempt a parseFloat and fallback to a string if the parse fails.
6693   6220 <(\w+)\s*\/?><\/\1><[\w\W]+><(?!area|br|col|embed|hr|img|input|link|meta|param)(([\w:]+)[^><([\w:]+)/<|&#?\w+;/<(?:script|style|link)/ // Simple values such as "10px" are parsed to Float;
6694   -  
6695 <([a-z][^\/\0><\/\1><[\w\W]+><([a-z][^\/\0><|&#?\w+;/<(?!area|br|col|embed|hr|img|input|link|meta|param)(([a-z][^\/\0> result = jQuery.css( tween.elem, tween.prop, "" ); 6221 <(\w+)\s*\/?><\/\1><[\w\W]+><(?!area|br|col|embed|hr|img|input|link|meta|param)(([\w:]+)[^><([\w:]+)/<|&#?\w+;/<(?:script|style|link)/ // complex values such as "rotate(1rad)" are returned as-is.
6696   6222 <(\w+)\s*\/?><\/\1><[\w\W]+><(?!area|br|col|embed|hr|img|input|link|meta|param)(([\w:]+)[^><([\w:]+)/<|&#?\w+;/<(?:script|style|link)/ result = jQuery.css( tween.elem, tween.prop, "" );
6697   6223  
6698 <([a-z][^\/\0><\/\1><[\w\W]+><([a-z][^\/\0><|&#?\w+;/<(?!area|br|col|embed|hr|img|input|link|meta|param)(([a-z][^\/\0> return !result || result === "auto" ? 0 : result; 6224 <(\w+)\s*\/?><\/\1><[\w\W]+><(?!area|br|col|embed|hr|img|input|link|meta|param)(([\w:]+)[^><([\w:]+)/<|&#?\w+;/<(?:script|style|link)/ return !result || result === "auto" ? 0 : result;
6699   -  
6700   6225  
6701   6226 <(\w+)\s*\/?><\/\1><[\w\W]+><(?!area|br|col|embed|hr|img|input|link|meta|param)(([\w:]+)[^><([\w:]+)/<|&#?\w+;/<(?:script|style|link)/ set: function( tween ) {
6702   6227  
6703   6228 <(\w+)\s*\/?><\/\1><[\w\W]+><(?!area|br|col|embed|hr|img|input|link|meta|param)(([\w:]+)[^><([\w:]+)/<|&#?\w+;/<(?:script|style|link)/ // Use cssHook if its there.
6704   6229 <(\w+)\s*\/?><\/\1><[\w\W]+><(?!area|br|col|embed|hr|img|input|link|meta|param)(([\w:]+)[^><([\w:]+)/<|&#?\w+;/<(?:script|style|link)/ // Use .style if available and use plain properties where available.
6705 <([a-z][^\/\0><\/\1><[\w\W]+><([a-z][^\/\0><|&#?\w+;/<(?!area|br|col|embed|hr|img|input|link|meta|param)(([a-z][^\/\0> if ( jQuery.fx.step[ tween.prop ] ) { -  
6706   6230 <(\w+)\s*\/?><\/\1><[\w\W]+><(?!area|br|col|embed|hr|img|input|link|meta|param)(([\w:]+)[^><([\w:]+)/<|&#?\w+;/<(?:script|style|link)/ if ( jQuery.fx.step[ tween.prop ] ) {
6707 <([a-z][^\/\0><\/\1><[\w\W]+><([a-z][^\/\0><|&#?\w+;/<(?!area|br|col|embed|hr|img|input|link|meta|param)(([a-z][^\/\0> } else if ( tween.elem.nodeType === 1 && -  
6708   6231  
6709   6232 <(\w+)\s*\/?><\/\1><[\w\W]+><(?!area|br|col|embed|hr|img|input|link|meta|param)(([\w:]+)[^><([\w:]+)/<|&#?\w+;/<(?:script|style|link)/ } else if ( tween.elem.style && ( tween.elem.style[ jQuery.cssProps[ tween.prop ] ] != null || jQuery.cssHooks[ tween.prop ] ) ) {
6710   6233  
6711   6234 <(\w+)\s*\/?><\/\1><[\w\W]+><(?!area|br|col|embed|hr|img|input|link|meta|param)(([\w:]+)[^><([\w:]+)/<|&#?\w+;/<(?:script|style|link)/ } else {
6712   6235  
6713   6236  
6714   6237  
Line 6715... Line 6238...
6715   6238  
6716   6239  
6717   6240  
6718   6241  
6719   6242 <(\w+)\s*\/?><\/\1><[\w\W]+><(?!area|br|col|embed|hr|img|input|link|meta|param)(([\w:]+)[^><([\w:]+)/<|&#?\w+;/<(?:script|style|link)/// Panic based approach to setting things on disconnected nodes
6720   6243 <(\w+)\s*\/?><\/\1><[\w\W]+><(?!area|br|col|embed|hr|img|input|link|meta|param)(([\w:]+)[^><([\w:]+)/<|&#?\w+;/<(?:script|style|link)/Tween.propHooks.scrollTop = Tween.propHooks.scrollLeft = {
Line 6729... Line 6252...
6729   6252 <(\w+)\s*\/?><\/\1><[\w\W]+><(?!area|br|col|embed|hr|img|input|link|meta|param)(([\w:]+)[^><([\w:]+)/<|&#?\w+;/<(?:script|style|link)/ linear: function( p ) {
6730   6253 <(\w+)\s*\/?><\/\1><[\w\W]+><(?!area|br|col|embed|hr|img|input|link|meta|param)(([\w:]+)[^><([\w:]+)/<|&#?\w+;/<(?:script|style|link)/ return p;
6731   6254  
6732   6255 <(\w+)\s*\/?><\/\1><[\w\W]+><(?!area|br|col|embed|hr|img|input|link|meta|param)(([\w:]+)[^><([\w:]+)/<|&#?\w+;/<(?:script|style|link)/ swing: function( p ) {
6733 <([a-z][^\/\0><\/\1><[\w\W]+><([a-z][^\/\0><|&#?\w+;/<(?!area|br|col|embed|hr|img|input|link|meta|param)(([a-z][^\/\0> return 0.5 - Math.cos( p * Math.PI ) / 2; 6256 <(\w+)\s*\/?><\/\1><[\w\W]+><(?!area|br|col|embed|hr|img|input|link|meta|param)(([\w:]+)[^><([\w:]+)/<|&#?\w+;/<(?:script|style|link)/ return 0.5 - Math.cos( p * Math.PI ) / 2;
6734   6257  
6735   -  
6736   6258  
Line 6737... Line 6259...
6737   6259  
Line 6738... Line 6260...
6738   6260  
6739   6261  
Line 6740... Line 6262...
6740   6262 <(\w+)\s*\/?><\/\1><[\w\W]+><(?!area|br|col|embed|hr|img|input|link|meta|param)(([\w:]+)[^><([\w:]+)/<|&#?\w+;/<(?:script|style|link)/// Back Compat <1.8 extension point
6741   6263  
6742   6264  
-   6265  
6743   6266  
-   6267  
-   6268  
-   6269  
-   6270 <(\w+)\s*\/?><\/\1><[\w\W]+><(?!area|br|col|embed|hr|img|input|link|meta|param)(([\w:]+)[^><([\w:]+)/<|&#?\w+;/<(?:script|style|link)/<1.8 extension point rfxtypes = /^(?:toggle|show|hide)$/,
-   6271  
-   6272 <(\w+)\s*\/?><\/\1><[\w\W]+><(?!area|br|col|embed|hr|img|input|link|meta|param)(([\w:]+)[^><([\w:]+)/<|&#?\w+;/<(?:script|style|link)/<1.8 extension point rrun = /queueHooks$/,
-   6273  
-   6274  
-   6275  
-   6276  
-   6277  
-   6278  
-   6279  
-   6280  
-   6281 <(\w+)\s*\/?><\/\1><[\w\W]+><(?!area|br|col|embed|hr|img|input|link|meta|param)(([\w:]+)[^><([\w:]+)/<|&#?\w+;/<(?:script|style|link)/<1.8 extension point // Starting value computation is required for potential unit mismatches
-   6282  
-   6283  
-   6284  
-   6285  
-   6286  
-   6287  
-   6288 <(\w+)\s*\/?><\/\1><[\w\W]+><(?!area|br|col|embed|hr|img|input|link|meta|param)(([\w:]+)[^><([\w:]+)/<|&#?\w+;/<(?:script|style|link)/<1.8 extension point // Trust units reported by jQuery.css
-   6289  
-   6290  
-   6291 <(\w+)\s*\/?><\/\1><[\w\W]+><(?!area|br|col|embed|hr|img|input|link|meta|param)(([\w:]+)[^><([\w:]+)/<|&#?\w+;/<(?:script|style|link)/<1.8 extension point // Make sure we update the tween properties later on
-   6292  
-   6293  
-   6294 <(\w+)\s*\/?><\/\1><[\w\W]+><(?!area|br|col|embed|hr|img|input|link|meta|param)(([\w:]+)[^><([\w:]+)/<|&#?\w+;/<(?:script|style|link)/<1.8 extension point // Iteratively approximate from a nonzero starting point
Line 6744... Line 6295...
6744   6295  
6745   6296  
6746   6297  
-   6298 <(\w+)\s*\/?><\/\1><[\w\W]+><(?!area|br|col|embed|hr|img|input|link|meta|param)(([\w:]+)[^><([\w:]+)/<|&#?\w+;/<(?:script|style|link)/<1.8 extension point // If previous iteration zeroed out, double until we get *something*.
6747   6299 <(\w+)\s*\/?><\/\1><[\w\W]+><(?!area|br|col|embed|hr|img|input|link|meta|param)(([\w:]+)[^><([\w:]+)/<|&#?\w+;/<(?:script|style|link)/<1.8 extension point // Use string for doubling so we don't accidentally see scale as unchanged below
-   6300  
-   6301  
6748   6302 <(\w+)\s*\/?><\/\1><[\w\W]+><(?!area|br|col|embed|hr|img|input|link|meta|param)(([\w:]+)[^><([\w:]+)/<|&#?\w+;/<(?:script|style|link)/<1.8 extension point // Adjust and apply
-   6303 <(\w+)\s*\/?><\/\1><[\w\W]+><(?!area|br|col|embed|hr|img|input|link|meta|param)(([\w:]+)[^><([\w:]+)/<|&#?\w+;/<(?:script|style|link)/<1.8 extension point start = start / scale;
-   6304  
-   6305  
-   6306  
-   6307 <(\w+)\s*\/?><\/\1><[\w\W]+><(?!area|br|col|embed|hr|img|input|link|meta|param)(([\w:]+)[^><([\w:]+)/<|&#?\w+;/<(?:script|style|link)/<1.8 extension point // break the loop if scale is unchanged or perfect, or if we've just had enough
-   6308 <(\w+)\s*\/?><\/\1><[\w\W]+><(?!area|br|col|embed|hr|img|input|link|meta|param)(([\w:]+)[^><([\w:]+)/<|&#?\w+;/<(?:script|style|link)/<1.8 extension point } while ( scale !== (scale = tween.cur() / target) && scale !== 1 && --maxIterations );
-   6309  
-   6310  
-   6311 <(\w+)\s*\/?><\/\1><[\w\W]+><(?!area|br|col|embed|hr|img|input|link|meta|param)(([\w:]+)[^><([\w:]+)/<|&#?\w+;/<(?:script|style|link)/<1.8 extension point // Update tween properties
6749   6312  
Line -... Line 6313...
-   6313  
-   6314  
-   6315 <(\w+)\s*\/?><\/\1><[\w\W]+><(?!area|br|col|embed|hr|img|input|link|meta|param)(([\w:]+)[^><([\w:]+)/<|&#?\w+;/<(?:script|style|link)/<1.8 extension point // If a +=/-= token was provided, we're doing a relative animation
-   6316  
6750   6317  
6751   6318  
6752   6319  
6753   6320  
6754   6321  
6755   6322  
6756   6323  
Line 6784... Line 6351...
6784   6351  
6785   6352  
Line 6786... Line 6353...
6786   6353  
6787   6354  
6788   6355  
6789   6356  
6790   6357  
6791   6358  
6792   6359  
Line 6797... Line 6364...
6797   6364  
6798   6365  
6799   6366  
Line 6800... Line 6367...
6800   6367  
-   6368 <(\w+)\s*\/?><\/\1><[\w\W]+><(?!area|br|col|embed|hr|img|input|link|meta|param)(([\w:]+)[^><([\w:]+)/<|&#?\w+;/<(?:script|style|link)/<1.8 extension pointfunction defaultPrefilter( elem, props, opts ) {
6801   6369  
6802   -  
6803   6370 <(\w+)\s*\/?><\/\1><[\w\W]+><(?!area|br|col|embed|hr|img|input|link|meta|param)(([\w:]+)[^><([\w:]+)/<|&#?\w+;/<(?:script|style|link)/<1.8 extension point var prop, value, toggle, tween, hooks, oldfire, display, checkDisplay,
6804   6371 <(\w+)\s*\/?><\/\1><[\w\W]+><(?!area|br|col|embed|hr|img|input|link|meta|param)(([\w:]+)[^><([\w:]+)/<|&#?\w+;/<(?:script|style|link)/<1.8 extension point anim = this,
6805   6372  
6806   6373  
6807   6374  
Line 6808... Line 6375...
6808   6375 <(\w+)\s*\/?><\/\1><[\w\W]+><(?!area|br|col|embed|hr|img|input|link|meta|param)(([\w:]+)[^><([\w:]+)/<|&#?\w+;/<(?:script|style|link)/<1.8 extension point dataShow = data_priv.get( elem, "fxshow" );
6809   6376  
6810   6377  
6811   6378 <(\w+)\s*\/?><\/\1><[\w\W]+><(?!area|br|col|embed|hr|img|input|link|meta|param)(([\w:]+)[^><([\w:]+)/<|&#?\w+;/<(?:script|style|link)/<1.8 extension point if ( !opts.queue ) {
6812   6379 <(\w+)\s*\/?><\/\1><[\w\W]+><(?!area|br|col|embed|hr|img|input|link|meta|param)(([\w:]+)[^><([\w:]+)/<|&#?\w+;/<(?:script|style|link)/<1.8 extension point hooks = jQuery._queueHooks( elem, "fx" );
6813   6380 <(\w+)\s*\/?><\/\1><[\w\W]+><(?!area|br|col|embed|hr|img|input|link|meta|param)(([\w:]+)[^><([\w:]+)/<|&#?\w+;/<(?:script|style|link)/<1.8 extension point if ( hooks.unqueued == null ) {
Line 6820... Line 6387...
6820   6387  
6821   6388  
6822   6389  
Line 6823... Line 6390...
6823   6390  
6824   -  
6825   6391 <(\w+)\s*\/?><\/\1><[\w\W]+><(?!area|br|col|embed|hr|img|input|link|meta|param)(([\w:]+)[^><([\w:]+)/<|&#?\w+;/<(?:script|style|link)/<1.8 extension point anim.always(function() {
6826   6392  
6827   6393 <(\w+)\s*\/?><\/\1><[\w\W]+><(?!area|br|col|embed|hr|img|input|link|meta|param)(([\w:]+)[^><([\w:]+)/<|&#?\w+;/<(?:script|style|link)/<1.8 extension point anim.always(function() {
6828   6394  
6829   6395 <(\w+)\s*\/?><\/\1><[\w\W]+><(?!area|br|col|embed|hr|img|input|link|meta|param)(([\w:]+)[^><([\w:]+)/<|&#?\w+;/<(?:script|style|link)/<1.8 extension point if ( !jQuery.queue( elem, "fx" ).length ) {
6830   6396  
6831   6397  
6832   6398  
6833   6399  
Line 6834... Line 6400...
6834   6400  
6835   -  
6836 <([a-z][^\/\0><\/\1><[\w\W]+><([a-z][^\/\0><|&#?\w+;/<(?!area|br|col|embed|hr|img|input|link|meta|param)(([a-z][^\/\0><1.8 extension point< 4; i += 2 - includeWidth ) {< length; index++ ) { // Detect show/hide animations -  
6837 <([a-z][^\/\0><\/\1><[\w\W]+><([a-z][^\/\0><|&#?\w+;/<(?!area|br|col|embed|hr|img|input|link|meta|param)(([a-z][^\/\0><1.8 extension point< 4; i += 2 - includeWidth ) {< length; index++ ) { for ( prop in props ) { -  
6838   -  
6839   -  
6840   6401  
6841   -  
6842 <([a-z][^\/\0><\/\1><[\w\W]+><([a-z][^\/\0><|&#?\w+;/<(?!area|br|col|embed|hr|img|input|link|meta|param)(([a-z][^\/\0><1.8 extension point< 4; i += 2 - includeWidth ) {< length; index++ ) { if ( value === ( hidden ? "hide" : "show" ) ) { -  
6843   -  
6844   -  
6845   -  
6846 <([a-z][^\/\0><\/\1><[\w\W]+><([a-z][^\/\0><|&#?\w+;/<(?!area|br|col|embed|hr|img|input|link|meta|param)(([a-z][^\/\0><1.8 extension point< 4; i += 2 - includeWidth ) {< length; index++ ) { if ( value === "show" && dataShow && dataShow[ prop ] !== undefined ) { -  
6847   6402  
6848   -  
6849   -  
6850 <([a-z][^\/\0><\/\1><[\w\W]+><([a-z][^\/\0><|&#?\w+;/<(?!area|br|col|embed|hr|img|input|link|meta|param)(([a-z][^\/\0><1.8 extension point< 4; i += 2 - includeWidth ) {< length; index++ ) { } else { -  
6851   -  
6852   -  
6853   -  
6854   -  
6855   -  
6856   -  
6857   -  
6858   -  
6859   -  
6860   -  
6861   -  
6862   6403 <(\w+)\s*\/?><\/\1><[\w\W]+><(?!area|br|col|embed|hr|img|input|link|meta|param)(([\w:]+)[^><([\w:]+)/<|&#?\w+;/<(?:script|style|link)/<1.8 extension point if ( elem.nodeType === 1 && ( "height" in props || "width" in props ) ) {
6863   -  
6864   -  
6865 <([a-z][^\/\0><\/\1><[\w\W]+><([a-z][^\/\0><|&#?\w+;/<(?!area|br|col|embed|hr|img|input|link|meta|param)(([a-z][^\/\0><1.8 extension point< 4; i += 2 - includeWidth ) {< length; index++ ) { if ( isBox && elem.nodeType === 1 ) { -  
6866   6404  
6867   6405 <(\w+)\s*\/?><\/\1><[\w\W]+><(?!area|br|col|embed|hr|img|input|link|meta|param)(([\w:]+)[^><([\w:]+)/<|&#?\w+;/<(?:script|style|link)/<1.8 extension point // Record all 3 overflow attributes because IE9-10 do not
6868   6406 <(\w+)\s*\/?><\/\1><[\w\W]+><(?!area|br|col|embed|hr|img|input|link|meta|param)(([\w:]+)[^><([\w:]+)/<|&#?\w+;/<(?:script|style|link)/<1.8 extension point // change the overflow attribute when overflowX and
Line 6869... Line 6407...
6869   6407 <(\w+)\s*\/?><\/\1><[\w\W]+><(?!area|br|col|embed|hr|img|input|link|meta|param)(([\w:]+)[^><([\w:]+)/<|&#?\w+;/<(?:script|style|link)/<1.8 extension point // overflowY are set to the same value
6870   -  
6871   -  
6872   -  
6873   -  
6874 <([a-z][^\/\0><\/\1><[\w\W]+><([a-z][^\/\0><|&#?\w+;/<(?!area|br|col|embed|hr|img|input|link|meta|param)(([a-z][^\/\0><1.8 extension point< 4; i += 2 - includeWidth ) {< length; index++ ) { if ( restoreDisplay == null ) { -  
6875   -  
6876   -  
6877   -  
6878 <([a-z][^\/\0><\/\1><[\w\W]+><([a-z][^\/\0><|&#?\w+;/<(?!area|br|col|embed|hr|img|input|link|meta|param)(([a-z][^\/\0><1.8 extension point< 4; i += 2 - includeWidth ) {< length; index++ ) { if ( display === "none" ) { -  
6879   -  
6880   6408 <(\w+)\s*\/?><\/\1><[\w\W]+><(?!area|br|col|embed|hr|img|input|link|meta|param)(([\w:]+)[^><([\w:]+)/<|&#?\w+;/<(?:script|style|link)/<1.8 extension point opts.overflow = [ style.overflow, style.overflowX, style.overflowY ];
6881   -  
6882   -  
6883   6409  
6884 <([a-z][^\/\0><\/\1><[\w\W]+><([a-z][^\/\0><|&#?\w+;/<(?!area|br|col|embed|hr|img|input|link|meta|param)(([a-z][^\/\0><1.8 extension point< 4; i += 2 - includeWidth ) {< length; index++ ) { showHide( [ elem ], true ); -  
6885   -  
6886   -  
Line 6887... Line 6410...
6887   6410  
6888   6411 <(\w+)\s*\/?><\/\1><[\w\W]+><(?!area|br|col|embed|hr|img|input|link|meta|param)(([\w:]+)[^><([\w:]+)/<|&#?\w+;/<(?:script|style|link)/<1.8 extension point // animations on inline elements that are having width/height animated
6889   6412 <(\w+)\s*\/?><\/\1><[\w\W]+><(?!area|br|col|embed|hr|img|input|link|meta|param)(([\w:]+)[^><([\w:]+)/<|&#?\w+;/<(?:script|style|link)/<1.8 extension point display = jQuery.css( elem, "display" );
Line 6890... Line -...
6890   -  
6891   -  
6892 <([a-z][^\/\0><\/\1><[\w\W]+><([a-z][^\/\0><|&#?\w+;/<(?!area|br|col|embed|hr|img|input|link|meta|param)(([a-z][^\/\0><1.8 extension point< 4; i += 2 - includeWidth ) {< length; index++ ) { if ( display === "inline" || display === "inline-block" && restoreDisplay != null ) { -  
6893 <([a-z][^\/\0><\/\1><[\w\W]+><([a-z][^\/\0><|&#?\w+;/<(?!area|br|col|embed|hr|img|input|link|meta|param)(([a-z][^\/\0><1.8 extension point< 4; i += 2 - includeWidth ) {< length; index++ ) { if ( jQuery.css( elem, "float" ) === "none" ) { -  
6894   -  
6895   -  
6896 <([a-z][^\/\0><\/\1><[\w\W]+><([a-z][^\/\0><|&#?\w+;/<(?!area|br|col|embed|hr|img|input|link|meta|param)(([a-z][^\/\0><1.8 extension point< 4; i += 2 - includeWidth ) {< length; index++ ) { if ( !propTween ) { -  
6897   6413  
6898   -  
6899   -  
6900 <([a-z][^\/\0><\/\1><[\w\W]+><([a-z][^\/\0><|&#?\w+;/<(?!area|br|col|embed|hr|img|input|link|meta|param)(([a-z][^\/\0><1.8 extension point< 4; i += 2 - includeWidth ) {< length; index++ ) { if ( restoreDisplay == null ) { 6414  
6901   6415 <(\w+)\s*\/?><\/\1><[\w\W]+><(?!area|br|col|embed|hr|img|input|link|meta|param)(([\w:]+)[^><([\w:]+)/<|&#?\w+;/<(?:script|style|link)/<1.8 extension point checkDisplay = display === "none" ?
6902 <([a-z][^\/\0><\/\1><[\w\W]+><([a-z][^\/\0><|&#?\w+;/<(?!area|br|col|embed|hr|img|input|link|meta|param)(([a-z][^\/\0><1.8 extension point< 4; i += 2 - includeWidth ) {< length; index++ ) { restoreDisplay = display === "none" ? "" : display; 6416 <(\w+)\s*\/?><\/\1><[\w\W]+><(?!area|br|col|embed|hr|img|input|link|meta|param)(([\w:]+)[^><([\w:]+)/<|&#?\w+;/<(?:script|style|link)/<1.8 extension point data_priv.get( elem, "olddisplay" ) || defaultDisplay( elem.nodeName ) : display;
6903   -  
Line 6904... Line 6417...
6904   6417  
6905   6418 <(\w+)\s*\/?><\/\1><[\w\W]+><(?!area|br|col|embed|hr|img|input|link|meta|param)(([\w:]+)[^><([\w:]+)/<|&#?\w+;/<(?:script|style|link)/<1.8 extension point if ( checkDisplay === "inline" && jQuery.css( elem, "float" ) === "none" ) {
6906   6419 <(\w+)\s*\/?><\/\1><[\w\W]+><(?!area|br|col|embed|hr|img|input|link|meta|param)(([\w:]+)[^><([\w:]+)/<|&#?\w+;/<(?:script|style|link)/<1.8 extension point style.display = "inline-block";
6907   6420  
6908   6421  
6909   6422  
6910   6423 <(\w+)\s*\/?><\/\1><[\w\W]+><(?!area|br|col|embed|hr|img|input|link|meta|param)(([\w:]+)[^><([\w:]+)/<|&#?\w+;/<(?:script|style|link)/<1.8 extension point if ( opts.overflow ) {
6911   6424 <(\w+)\s*\/?><\/\1><[\w\W]+><(?!area|br|col|embed|hr|img|input|link|meta|param)(([\w:]+)[^><([\w:]+)/<|&#?\w+;/<(?:script|style|link)/<1.8 extension point style.overflow = "hidden";
Line 6912... Line 6425...
6912   6425 <(\w+)\s*\/?><\/\1><[\w\W]+><(?!area|br|col|embed|hr|img|input|link|meta|param)(([\w:]+)[^><([\w:]+)/<|&#?\w+;/<(?:script|style|link)/<1.8 extension point anim.always(function() {
6913   6426  
6914   6427  
-   6428  
-   6429  
-   6430  
-   6431  
Line -... Line 6432...
-   6432  
-   6433 <(\w+)\s*\/?><\/\1><[\w\W]+><(?!area|br|col|embed|hr|img|input|link|meta|param)(([\w:]+)[^><([\w:]+)/<|&#?\w+;/<(?:script|style|link)/<1.8 extension point for ( prop in props ) {
-   6434  
-   6435 <(\w+)\s*\/?><\/\1><[\w\W]+><(?!area|br|col|embed|hr|img|input|link|meta|param)(([\w:]+)[^><([\w:]+)/<|&#?\w+;/<(?:script|style|link)/<1.8 extension point if ( rfxtypes.exec( value ) ) {
-   6436  
-   6437 <(\w+)\s*\/?><\/\1><[\w\W]+><(?!area|br|col|embed|hr|img|input|link|meta|param)(([\w:]+)[^><([\w:]+)/<|&#?\w+;/<(?:script|style|link)/<1.8 extension point toggle = toggle || value === "toggle";
-   6438 <(\w+)\s*\/?><\/\1><[\w\W]+><(?!area|br|col|embed|hr|img|input|link|meta|param)(([\w:]+)[^><([\w:]+)/<|&#?\w+;/<(?:script|style|link)/<1.8 extension point if ( value === ( hidden ? "hide" : "show" ) ) {
-   6439  
-   6440  
6915   6441 <(\w+)\s*\/?><\/\1><[\w\W]+><(?!area|br|col|embed|hr|img|input|link|meta|param)(([\w:]+)[^><([\w:]+)/<|&#?\w+;/<(?:script|style|link)/<1.8 extension point if ( value === "show" && dataShow && dataShow[ prop ] !== undefined ) {
-   6442 <(\w+)\s*\/?><\/\1><[\w\W]+><(?!area|br|col|embed|hr|img|input|link|meta|param)(([\w:]+)[^><([\w:]+)/<|&#?\w+;/<(?:script|style|link)/<1.8 extension point hidden = true;
6916   6443 <(\w+)\s*\/?><\/\1><[\w\W]+><(?!area|br|col|embed|hr|img|input|link|meta|param)(([\w:]+)[^><([\w:]+)/<|&#?\w+;/<(?:script|style|link)/<1.8 extension point } else {
-   6444 <(\w+)\s*\/?><\/\1><[\w\W]+><(?!area|br|col|embed|hr|img|input|link|meta|param)(([\w:]+)[^><([\w:]+)/<|&#?\w+;/<(?:script|style|link)/<1.8 extension point continue;
-   6445  
-   6446  
-   6447  
6917   6448  
6918   6449  
6919   6450 <(\w+)\s*\/?><\/\1><[\w\W]+><(?!area|br|col|embed|hr|img|input|link|meta|param)(([\w:]+)[^><([\w:]+)/<|&#?\w+;/<(?:script|style|link)/<1.8 extension point } else {
6920 <([a-z][^\/\0><\/\1><[\w\W]+><([a-z][^\/\0><|&#?\w+;/<(?!area|br|col|embed|hr|img|input|link|meta|param)(([a-z][^\/\0><1.8 extension point< 4; i += 2 - includeWidth ) {< length; index++ ) { propTween = false; 6451  
6921 <([a-z][^\/\0><\/\1><[\w\W]+><([a-z][^\/\0><|&#?\w+;/<(?!area|br|col|embed|hr|img|input|link|meta|param)(([a-z][^\/\0><1.8 extension point< 4; i += 2 - includeWidth ) {< length; index++ ) { for ( prop in orig ) { 6452  
6922   6453  
6923   6454  
Line 6924... Line 6455...
6924 <([a-z][^\/\0><\/\1><[\w\W]+><([a-z][^\/\0><|&#?\w+;/<(?!area|br|col|embed|hr|img|input|link|meta|param)(([a-z][^\/\0><1.8 extension point< 4; i += 2 - includeWidth ) {< length; index++ ) { if ( !propTween ) { 6455 <(\w+)\s*\/?><\/\1><[\w\W]+><(?!area|br|col|embed|hr|img|input|link|meta|param)(([\w:]+)[^><([\w:]+)/<|&#?\w+;/<(?:script|style|link)/<1.8 extension point if ( !jQuery.isEmptyObject( orig ) ) {
6925   6456 <(\w+)\s*\/?><\/\1><[\w\W]+><(?!area|br|col|embed|hr|img|input|link|meta|param)(([\w:]+)[^><([\w:]+)/<|&#?\w+;/<(?:script|style|link)/<1.8 extension point if ( dataShow ) {
6926 <([a-z][^\/\0><\/\1><[\w\W]+><([a-z][^\/\0><|&#?\w+;/<(?!area|br|col|embed|hr|img|input|link|meta|param)(([a-z][^\/\0><1.8 extension point< 4; i += 2 - includeWidth ) {< length; index++ ) { if ( "hidden" in dataShow ) { 6457 <(\w+)\s*\/?><\/\1><[\w\W]+><(?!area|br|col|embed|hr|img|input|link|meta|param)(([\w:]+)[^><([\w:]+)/<|&#?\w+;/<(?:script|style|link)/<1.8 extension point if ( "hidden" in dataShow ) {
6927   6458  
6928   -  
6929   -  
6930   6459  
-   6460 <(\w+)\s*\/?><\/\1><[\w\W]+><(?!area|br|col|embed|hr|img|input|link|meta|param)(([\w:]+)[^><([\w:]+)/<|&#?\w+;/<(?:script|style|link)/<1.8 extension point } else {
-   6461 <(\w+)\s*\/?><\/\1><[\w\W]+><(?!area|br|col|embed|hr|img|input|link|meta|param)(([\w:]+)[^><([\w:]+)/<|&#?\w+;/<(?:script|style|link)/<1.8 extension point dataShow = data_priv.access( elem, "fxshow", {} );
-   6462  
6931   6463  
-   6464  
6932   6465 <(\w+)\s*\/?><\/\1><[\w\W]+><(?!area|br|col|embed|hr|img|input|link|meta|param)(([\w:]+)[^><([\w:]+)/<|&#?\w+;/<(?:script|style|link)/<1.8 extension point if ( toggle ) {
6933   -  
6934 <([a-z][^\/\0><\/\1><[\w\W]+><([a-z][^\/\0><|&#?\w+;/<(?!area|br|col|embed|hr|img|input|link|meta|param)(([a-z][^\/\0><1.8 extension point< 4; i += 2 - includeWidth ) {< length; index++ ) { if ( toggle ) { -  
6935   -  
6936   6466  
-   6467  
Line 6937... Line -...
6937   -  
6938   -  
6939 <([a-z][^\/\0><\/\1><[\w\W]+><([a-z][^\/\0><|&#?\w+;/<(?!area|br|col|embed|hr|img|input|link|meta|param)(([a-z][^\/\0><1.8 extension point< 4; i += 2 - includeWidth ) {< length; index++ ) { if ( hidden ) { -  
6940   -  
6941   -  
6942   -  
6943   6468 <(\w+)\s*\/?><\/\1><[\w\W]+><(?!area|br|col|embed|hr|img|input|link|meta|param)(([\w:]+)[^><([\w:]+)/<|&#?\w+;/<(?:script|style|link)/<1.8 extension point if ( hidden ) {
6944   6469  
6945   6470 <(\w+)\s*\/?><\/\1><[\w\W]+><(?!area|br|col|embed|hr|img|input|link|meta|param)(([\w:]+)[^><([\w:]+)/<|&#?\w+;/<(?:script|style|link)/<1.8 extension point } else {
6946   6471 <(\w+)\s*\/?><\/\1><[\w\W]+><(?!area|br|col|embed|hr|img|input|link|meta|param)(([\w:]+)[^><([\w:]+)/<|&#?\w+;/<(?:script|style|link)/<1.8 extension point anim.done(function() {
6947   6472  
6948   6473  
-   6474  
Line 6949... Line -...
6949   -  
6950 <([a-z][^\/\0><\/\1><[\w\W]+><([a-z][^\/\0><|&#?\w+;/<(?!area|br|col|embed|hr|img|input|link|meta|param)(([a-z][^\/\0><1.8 extension point< 4; i += 2 - includeWidth ) {< length; index++ ) { if ( !hidden ) { -  
6951   6475 <(\w+)\s*\/?><\/\1><[\w\W]+><(?!area|br|col|embed|hr|img|input|link|meta|param)(([\w:]+)[^><([\w:]+)/<|&#?\w+;/<(?:script|style|link)/<1.8 extension point anim.done(function() {
6952   6476 <(\w+)\s*\/?><\/\1><[\w\W]+><(?!area|br|col|embed|hr|img|input|link|meta|param)(([\w:]+)[^><([\w:]+)/<|&#?\w+;/<(?:script|style|link)/<1.8 extension point var prop;
6953   6477  
6954 <([a-z][^\/\0><\/\1><[\w\W]+><([a-z][^\/\0><|&#?\w+;/<(?!area|br|col|embed|hr|img|input|link|meta|param)(([a-z][^\/\0><1.8 extension point< 4; i += 2 - includeWidth ) {< length; index++ ) { for ( prop in orig ) { 6478 <(\w+)\s*\/?><\/\1><[\w\W]+><(?!area|br|col|embed|hr|img|input|link|meta|param)(([\w:]+)[^><([\w:]+)/<|&#?\w+;/<(?:script|style|link)/<1.8 extension point data_priv.remove( elem, "fxshow" );
6955   6479 <(\w+)\s*\/?><\/\1><[\w\W]+><(?!area|br|col|embed|hr|img|input|link|meta|param)(([\w:]+)[^><([\w:]+)/<|&#?\w+;/<(?:script|style|link)/<1.8 extension point for ( prop in orig ) {
6956   6480  
6957   6481  
6958   6482  
-   6483 <(\w+)\s*\/?><\/\1><[\w\W]+><(?!area|br|col|embed|hr|img|input|link|meta|param)(([\w:]+)[^><([\w:]+)/<|&#?\w+;/<(?:script|style|link)/<1.8 extension point for ( prop in orig ) {
-   6484  
-   6485  
-   6486 <(\w+)\s*\/?><\/\1><[\w\W]+><(?!area|br|col|embed|hr|img|input|link|meta|param)(([\w:]+)[^><([\w:]+)/<|&#?\w+;/<(?:script|style|link)/<1.8 extension point if ( !( prop in dataShow ) ) {
-   6487  
6959   6488 <(\w+)\s*\/?><\/\1><[\w\W]+><(?!area|br|col|embed|hr|img|input|link|meta|param)(([\w:]+)[^><([\w:]+)/<|&#?\w+;/<(?:script|style|link)/<1.8 extension point if ( hidden ) {
Line 6960... Line 6489...
6960   6489  
6961   6490 <(\w+)\s*\/?><\/\1><[\w\W]+><(?!area|br|col|embed|hr|img|input|link|meta|param)(([\w:]+)[^><([\w:]+)/<|&#?\w+;/<(?:script|style|link)/<1.8 extension point tween.start = prop === "width" || prop === "height" ? 1 : 0;
Line 7008... Line 6537...
7008   6537  
7009 <([a-z][^\/\0><\/\1><[\w\W]+><([a-z][^\/\0><|&#?\w+;/<(?!area|br|col|embed|hr|img|input|link|meta|param)(([a-z][^\/\0><1.8 extension point< 4; i += 2 - includeWidth ) {< length; index++ ) {function Animation( elem, properties, options ) { 6538 <(\w+)\s*\/?><\/\1><[\w\W]+><(?!area|br|col|embed|hr|img|input|link|meta|param)(([\w:]+)[^><([\w:]+)/<|&#?\w+;/<(?:script|style|link)/<1.8 extension pointfunction Animation( elem, properties, options ) {
7010   6539 <(\w+)\s*\/?><\/\1><[\w\W]+><(?!area|br|col|embed|hr|img|input|link|meta|param)(([\w:]+)[^><([\w:]+)/<|&#?\w+;/<(?:script|style|link)/<1.8 extension point var result,
7011   6540  
7012   6541  
7013   6542  
7014   -  
7015   6543 <(\w+)\s*\/?><\/\1><[\w\W]+><(?!area|br|col|embed|hr|img|input|link|meta|param)(([\w:]+)[^><([\w:]+)/<|&#?\w+;/<(?:script|style|link)/<1.8 extension point deferred = jQuery.Deferred().always( function() {
7016   6544  
7017   6545 <(\w+)\s*\/?><\/\1><[\w\W]+><(?!area|br|col|embed|hr|img|input|link|meta|param)(([\w:]+)[^><([\w:]+)/<|&#?\w+;/<(?:script|style|link)/<1.8 extension point delete tick.elem;
7018   6546  
7019   6547 <(\w+)\s*\/?><\/\1><[\w\W]+><(?!area|br|col|embed|hr|img|input|link|meta|param)(([\w:]+)[^><([\w:]+)/<|&#?\w+;/<(?:script|style|link)/<1.8 extension point tick = function() {
7020   6548 <(\w+)\s*\/?><\/\1><[\w\W]+><(?!area|br|col|embed|hr|img|input|link|meta|param)(([\w:]+)[^><([\w:]+)/<|&#?\w+;/<(?:script|style|link)/<1.8 extension point if ( stopped ) {
7021 <([a-z][^\/\0><\/\1><[\w\W]+><([a-z][^\/\0><|&#?\w+;/<(?!area|br|col|embed|hr|img|input|link|meta|param)(([a-z][^\/\0><1.8 extension point< 4; i += 2 - includeWidth ) {< length; index++ ) { return false; 6549 <(\w+)\s*\/?><\/\1><[\w\W]+><(?!area|br|col|embed|hr|img|input|link|meta|param)(([\w:]+)[^><([\w:]+)/<|&#?\w+;/<(?:script|style|link)/<1.8 extension point return false;
7022   6550  
7023   6551 <(\w+)\s*\/?><\/\1><[\w\W]+><(?!area|br|col|embed|hr|img|input|link|meta|param)(([\w:]+)[^><([\w:]+)/<|&#?\w+;/<(?:script|style|link)/<1.8 extension point var currentTime = fxNow || createFxNow(),
7024   -  
7025   6552 <(\w+)\s*\/?><\/\1><[\w\W]+><(?!area|br|col|embed|hr|img|input|link|meta|param)(([\w:]+)[^><([\w:]+)/<|&#?\w+;/<(?:script|style|link)/<1.8 extension point remaining = Math.max( 0, animation.startTime + animation.duration - currentTime ),
7026   6553  
7027   6554 <(\w+)\s*\/?><\/\1><[\w\W]+><(?!area|br|col|embed|hr|img|input|link|meta|param)(([\w:]+)[^><([\w:]+)/<|&#?\w+;/<(?:script|style|link)/<1.8 extension point // Archaic crash bug won't allow us to use `1 - ( 0.5 || 0 )` (#12497)
7028   6555 <(\w+)\s*\/?><\/\1><[\w\W]+><(?!area|br|col|embed|hr|img|input|link|meta|param)(([\w:]+)[^><([\w:]+)/<|&#?\w+;/<(?:script|style|link)/<1.8 extension point temp = remaining / animation.duration || 0,
7029   6556  
7030   6557  
Line 7044... Line 6571...
7044   6571  
7045   6572  
7046   6573  
7047   6574  
7048   6575  
7049   6576  
7050   -  
7051   -  
7052   -  
7053   6577  
7054   6578  
7055   6579  
7056   6580  
7057   6581  
Line 7061... Line 6585...
7061   6585  
7062   6586  
7063   6587  
7064   6588  
7065   6589  
7066   -  
7067   6590 <(\w+)\s*\/?><\/\1><[\w\W]+><(?!area|br|col|embed|hr|img|input|link|meta|param)(([\w:]+)[^><([\w:]+)/<|&#?\w+;/<(?:script|style|link)/<1.8 extension point< length ; index++ ) {< 1 && length ) { // If we are going to the end, we want to run all the tweens
7068   6591 <(\w+)\s*\/?><\/\1><[\w\W]+><(?!area|br|col|embed|hr|img|input|link|meta|param)(([\w:]+)[^><([\w:]+)/<|&#?\w+;/<(?:script|style|link)/<1.8 extension point< length ; index++ ) {< 1 && length ) { // otherwise we skip this part
7069   6592  
7070   6593  
7071   6594  
Line 7075... Line 6598...
7075   6598  
7076   6599  
Line 7077... Line 6600...
7077   6600  
7078   6601 <(\w+)\s*\/?><\/\1><[\w\W]+><(?!area|br|col|embed|hr|img|input|link|meta|param)(([\w:]+)[^><([\w:]+)/<|&#?\w+;/<(?:script|style|link)/<1.8 extension point< length ; index++ ) {< 1 && length ) {< length ; index++ ) { // Resolve when we played the last frame; otherwise, reject
7079   -  
7080   6602  
7081   6603  
7082   6604  
7083   6605  
7084   6606  
Line 7088... Line 6610...
7088   6610  
Line 7089... Line 6611...
7089   6611  
Line 7090... Line 6612...
7090   6612  
7091   6613  
7092   6614  
7093   -  
7094   -  
7095   -  
7096   -  
7097   6615  
7098   6616  
7099   6617  
Line 7100... Line 6618...
7100   6618  
Line 7121... Line 6639...
7121   6639  
7122   6640  
Line 7123... Line 6641...
7123   6641  
Line 7124... Line -...
7124   -  
7125   -  
7126   -  
7127   -  
7128   -  
7129   -  
7130   -  
7131   -  
7132   6642  
7133   6643  
7134   6644  
7135   6645  
7136   6646  
7137   6647  
7138   6648  
Line 7139... Line 6649...
7139   6649  
7140   6650  
7141   6651  
Line 7142... Line 6652...
7142   6652  
7143   6653  
7144   6654  
7145   6655  
7146   6656  
7147   6657  
Line 7148... Line -...
7148   -  
7149   -  
7150   6658  
7151   6659  
7152   6660  
7153   6661  
7154   6662  
7155   6663  
7156   6664  
7157   6665  
Line 7158... Line 6666...
7158   6666  
Line 7167... Line 6675...
7167   6675  
7168   6676  
7169   6677  
7170   6678  
Line 7171... Line -...
7171   -  
7172   -  
7173   -  
7174   -  
7175   -  
7176   6679  
7177   -  
7178   6680  
7179   -  
7180   -  
7181   -  
7182   -  
7183   -  
7184   -  
Line 7185... Line 6681...
7185   6681  
7186   6682  
7187 <([a-z][^\/\0><\/\1><[\w\W]+><([a-z][^\/\0><|&#?\w+;/<(?!area|br|col|embed|hr|img|input|link|meta|param)(([a-z][^\/\0><1.8 extension point< 4; i += 2 - includeWidth ) {< length; index++ ) {< length; index++ ) {< 1 && length ) {< length; index++ ) {< length; index++ ) {< length; index++ ) { // Normalize opt.queue - true/undefined/null -> "fx" 6683 <(\w+)\s*\/?><\/\1><[\w\W]+><(?!area|br|col|embed|hr|img|input|link|meta|param)(([\w:]+)[^><([\w:]+)/<|&#?\w+;/<(?:script|style|link)/<1.8 extension point< length ; index++ ) {< 1 && length ) {< length ; index++ ) {< length ; index++ ) {< length ; index++ ) { // Normalize opt.queue - true/undefined/null -> "fx"
7188   6684  
Line 7207... Line 6703...
7207   6703  
7208   6704  
Line 7209... Line 6705...
7209   6705  
7210   6706  
Line 7211... Line 6707...
7211   6707 <(\w+)\s*\/?><\/\1><[\w\W]+><(?!area|br|col|embed|hr|img|input|link|meta|param)(([\w:]+)[^><([\w:]+)/<|&#?\w+;/<(?:script|style|link)/<1.8 extension point< length ; index++ ) {< 1 && length ) {< length ; index++ ) {< length ; index++ ) {< length ; index++ ) { // Show any hidden elements after setting opacity to 0
7212   6708  
7213   6709  
7214   6710 <(\w+)\s*\/?><\/\1><[\w\W]+><(?!area|br|col|embed|hr|img|input|link|meta|param)(([\w:]+)[^><([\w:]+)/<|&#?\w+;/<(?:script|style|link)/<1.8 extension point< length ; index++ ) {< 1 && length ) {< length ; index++ ) {< length ; index++ ) {< length ; index++ ) { // Animate to the value specified
7215   6711  
7216   6712  
7217   6713  
7218   -  
7219   6714  
7220   6715  
Line 7221... Line 6716...
7221   6716  
7222   6717 <(\w+)\s*\/?><\/\1><[\w\W]+><(?!area|br|col|embed|hr|img|input|link|meta|param)(([\w:]+)[^><([\w:]+)/<|&#?\w+;/<(?:script|style|link)/<1.8 extension point< length ; index++ ) {< 1 && length ) {< length ; index++ ) {< length ; index++ ) {< length ; index++ ) { // Operate on a copy of prop so per-property easing won't be lost
7223   6718  
7224   6719  
7225   6720 <(\w+)\s*\/?><\/\1><[\w\W]+><(?!area|br|col|embed|hr|img|input|link|meta|param)(([\w:]+)[^><([\w:]+)/<|&#?\w+;/<(?:script|style|link)/<1.8 extension point< length ; index++ ) {< 1 && length ) {< length ; index++ ) {< length ; index++ ) {< length ; index++ ) { // Empty animations, or finishing resolves immediately
7226   6721  
Line 7251... Line 6746...
7251   6746  
7252   6747  
7253   6748  
7254   6749  
7255   6750  
Line 7256... Line 6751...
7256   6751  
7257   6752  
7258   6753  
7259   6754  
Line 7266... Line 6761...
7266   6761  
7267   6762  
7268   6763  
Line 7269... Line 6764...
7269   6764  
7270   -  
7271   6765  
7272   -  
7273   6766  
7274   6767  
7275   6768  
7276   6769  
7277   6770  
Line 7289... Line 6782...
7289   6782  
7290   6783  
7291   6784  
7292   6785  
7293   6786  
7294   6787  
7295   6788  
7296   6789  
7297   6790  
7298   6791  
Line 7359... Line 6852...
7359   6852  
Line 7360... Line 6853...
7360   6853  
7361   6854  
7362   -  
7363   6855  
7364   6856  
7365   6857 <(\w+)\s*\/?><\/\1><[\w\W]+><(?!area|br|col|embed|hr|img|input|link|meta|param)(([\w:]+)[^><([\w:]+)/<|&#?\w+;/<(?:script|style|link)/<1.8 extension point< length ; index++ ) {< 1 && length ) {< length ; index++ ) {< length ; index++ ) {< length ; index++ ) {< length; index++ ) {< timers.length; i++ ) { // Checks the timer has not already been removed
7366   6858  
7367   6859  
Line 7382... Line 6874...
7382   6874  
7383   6875  
7384   6876  
Line 7385... Line 6877...
7385   6877  
-   6878  
7386   6879  
7387   6880  
7388   -  
7389   -  
7390   6881  
7391   6882  
7392   6883  
Line 7393... Line 6884...
7393   6884  
7394   -  
7395   -  
7396   -  
7397   6885  
7398   -  
7399   -  
7400   6886  
7401   6887  
Line 7402... Line 6888...
7402   6888  
7403   6889  
7404   6890  
7405   -  
7406   6891  
7407   6892  
7408   6893  
Line 7409... Line 6894...
7409   6894 <(\w+)\s*\/?><\/\1><[\w\W]+><(?!area|br|col|embed|hr|img|input|link|meta|param)(([\w:]+)[^><([\w:]+)/<|&#?\w+;/<(?:script|style|link)/<1.8 extension point< length ; index++ ) {< 1 && length ) {< length ; index++ ) {< length ; index++ ) {< length ; index++ ) {< length; index++ ) {< timers.length; i++ ) { // Default speed
7410   6895  
7411   6896  
7412   6897  
7413   6898  
Line 7414... Line 6899...
7414   6899 <(\w+)\s*\/?><\/\1><[\w\W]+><(?!area|br|col|embed|hr|img|input|link|meta|param)(([\w:]+)[^><([\w:]+)/<|&#?\w+;/<(?:script|style|link)/<1.8 extension point< length ; index++ ) {< 1 && length ) {< length ; index++ ) {< length ; index++ ) {< length ; index++ ) {< length; index++ ) {< timers.length; i++ ) {// Based off of the plugin by Clint Helfers, with permission.
7415 <([a-z][^\/\0><\/\1><[\w\W]+><([a-z][^\/\0><|&#?\w+;/<(?!area|br|col|embed|hr|img|input|link|meta|param)(([a-z][^\/\0><1.8 extension point< 4; i += 2 - includeWidth ) {< length; index++ ) {< length; index++ ) {< 1 && length ) {< length; index++ ) {< length; index++ ) {< length; index++ ) {< length; index++ ) {< timers.length; i++ ) {// https://web.archive.org/web/20100324014747/http://blindsignals.com/index.php/2009/07/jquery-delay/ 6900 <(\w+)\s*\/?><\/\1><[\w\W]+><(?!area|br|col|embed|hr|img|input|link|meta|param)(([\w:]+)[^><([\w:]+)/<|&#?\w+;/<(?:script|style|link)/<1.8 extension point< length ; index++ ) {< 1 && length ) {< length ; index++ ) {< length ; index++ ) {< length ; index++ ) {< length; index++ ) {< timers.length; i++ ) {// http://blindsignals.com/index.php/2009/07/jquery-delay/
7416 <([a-z][^\/\0><\/\1><[\w\W]+><([a-z][^\/\0><|&#?\w+;/<(?!area|br|col|embed|hr|img|input|link|meta|param)(([a-z][^\/\0><1.8 extension point< 4; i += 2 - includeWidth ) {< length; index++ ) {< length; index++ ) {< 1 && length ) {< length; index++ ) {< length; index++ ) {< length; index++ ) {< length; index++ ) {< timers.length; i++ ) {jQuery.fn.delay = function( time, type ) { 6901 <(\w+)\s*\/?><\/\1><[\w\W]+><(?!area|br|col|embed|hr|img|input|link|meta|param)(([\w:]+)[^><([\w:]+)/<|&#?\w+;/<(?:script|style|link)/<1.8 extension point< length ; index++ ) {< 1 && length ) {< length ; index++ ) {< length ; index++ ) {< length ; index++ ) {< length; index++ ) {< timers.length; i++ ) {jQuery.fn.delay = function( time, type ) {
7417   6902  
7418   6903 <(\w+)\s*\/?><\/\1><[\w\W]+><(?!area|br|col|embed|hr|img|input|link|meta|param)(([\w:]+)[^><([\w:]+)/<|&#?\w+;/<(?:script|style|link)/<1.8 extension point< length ; index++ ) {< 1 && length ) {< length ; index++ ) {< length ; index++ ) {< length ; index++ ) {< length; index++ ) {< timers.length; i++ ) { type = type || "fx";
7419   6904  
7420 <([a-z][^\/\0><\/\1><[\w\W]+><([a-z][^\/\0><|&#?\w+;/<(?!area|br|col|embed|hr|img|input|link|meta|param)(([a-z][^\/\0><1.8 extension point< 4; i += 2 - includeWidth ) {< length; index++ ) {< length; index++ ) {< 1 && length ) {< length; index++ ) {< length; index++ ) {< length; index++ ) {< length; index++ ) {< timers.length; i++ ) { return this.queue( type, function( next, hooks ) { 6905 <(\w+)\s*\/?><\/\1><[\w\W]+><(?!area|br|col|embed|hr|img|input|link|meta|param)(([\w:]+)[^><([\w:]+)/<|&#?\w+;/<(?:script|style|link)/<1.8 extension point< length ; index++ ) {< 1 && length ) {< length ; index++ ) {< length ; index++ ) {< length ; index++ ) {< length; index++ ) {< timers.length; i++ ) { return this.queue( type, function( next, hooks ) {
Line 7431... Line 6916...
7431   6916 <(\w+)\s*\/?><\/\1><[\w\W]+><(?!area|br|col|embed|hr|img|input|link|meta|param)(([\w:]+)[^><([\w:]+)/<|&#?\w+;/<(?:script|style|link)/<1.8 extension point< length ; index++ ) {< 1 && length ) {< length ; index++ ) {< length ; index++ ) {< length ; index++ ) {< length; index++ ) {< timers.length; i++ ) { select = document.createElement( "select" ),
7432   6917 <(\w+)\s*\/?><\/\1><[\w\W]+><(?!area|br|col|embed|hr|img|input|link|meta|param)(([\w:]+)[^><([\w:]+)/<|&#?\w+;/<(?:script|style|link)/<1.8 extension point< length ; index++ ) {< 1 && length ) {< length ; index++ ) {< length ; index++ ) {< length ; index++ ) {< length; index++ ) {< timers.length; i++ ) { opt = select.appendChild( document.createElement( "option" ) );
Line 7433... Line 6918...
7433   6918  
Line 7434... Line 6919...
7434   6919 <(\w+)\s*\/?><\/\1><[\w\W]+><(?!area|br|col|embed|hr|img|input|link|meta|param)(([\w:]+)[^><([\w:]+)/<|&#?\w+;/<(?:script|style|link)/<1.8 extension point< length ; index++ ) {< 1 && length ) {< length ; index++ ) {< length ; index++ ) {< length ; index++ ) {< length; index++ ) {< timers.length; i++ ) { input.type = "checkbox";
7435   6920  
7436   6921  
Line 7437... Line 6922...
7437   6922 <(\w+)\s*\/?><\/\1><[\w\W]+><(?!area|br|col|embed|hr|img|input|link|meta|param)(([\w:]+)[^><([\w:]+)/<|&#?\w+;/<(?:script|style|link)/<1.8 extension point< length ; index++ ) {< 1 && length ) {< length ; index++ ) {< length ; index++ ) {< length ; index++ ) {< length; index++ ) {< timers.length; i++ ) { // Default value for a checkbox should be "on"
7438 <([a-z][^\/\0><\/\1><[\w\W]+><([a-z][^\/\0><|&#?\w+;/<(?!area|br|col|embed|hr|img|input|link|meta|param)(([a-z][^\/\0><1.8 extension point< 4; i += 2 - includeWidth ) {< length; index++ ) {< length; index++ ) {< 1 && length ) {< length; index++ ) {< length; index++ ) {< length; index++ ) {< length; index++ ) {< timers.length; i++ ) { support.checkOn = input.value !== ""; 6923 <(\w+)\s*\/?><\/\1><[\w\W]+><(?!area|br|col|embed|hr|img|input|link|meta|param)(([\w:]+)[^><([\w:]+)/<|&#?\w+;/<(?:script|style|link)/<1.8 extension point< length ; index++ ) {< 1 && length ) {< length ; index++ ) {< length ; index++ ) {< length ; index++ ) {< length; index++ ) {< timers.length; i++ ) { support.checkOn = input.value !== "";
7439   6924  
Line -... Line 6925...
-   6925  
-   6926 <(\w+)\s*\/?><\/\1><[\w\W]+><(?!area|br|col|embed|hr|img|input|link|meta|param)(([\w:]+)[^><([\w:]+)/<|&#?\w+;/<(?:script|style|link)/<1.8 extension point< length ; index++ ) {< 1 && length ) {< length ; index++ ) {< length ; index++ ) {< length ; index++ ) {< length; index++ ) {< timers.length; i++ ) { // Must access selectedIndex to make default options select
-   6927 <(\w+)\s*\/?><\/\1><[\w\W]+><(?!area|br|col|embed|hr|img|input|link|meta|param)(([\w:]+)[^><([\w:]+)/<|&#?\w+;/<(?:script|style|link)/<1.8 extension point< length ; index++ ) {< 1 && length ) {< length ; index++ ) {< length ; index++ ) {< length ; index++ ) {< length; index++ ) {< timers.length; i++ ) { support.optSelected = opt.selected;
-   6928  
-   6929  
7440   6930 <(\w+)\s*\/?><\/\1><[\w\W]+><(?!area|br|col|embed|hr|img|input|link|meta|param)(([\w:]+)[^><([\w:]+)/<|&#?\w+;/<(?:script|style|link)/<1.8 extension point< length ; index++ ) {< 1 && length ) {< length ; index++ ) {< length ; index++ ) {< length ; index++ ) {< length; index++ ) {< timers.length; i++ ) { // Options inside disabled selects are incorrectly marked as disabled
7441   6931 <(\w+)\s*\/?><\/\1><[\w\W]+><(?!area|br|col|embed|hr|img|input|link|meta|param)(([\w:]+)[^><([\w:]+)/<|&#?\w+;/<(?:script|style|link)/<1.8 extension point< length ; index++ ) {< 1 && length ) {< length ; index++ ) {< length ; index++ ) {< length ; index++ ) {< length; index++ ) {< timers.length; i++ ) { select.disabled = true;
7442   6932  
7443   6933  
7444   6934  
7445   6935 <(\w+)\s*\/?><\/\1><[\w\W]+><(?!area|br|col|embed|hr|img|input|link|meta|param)(([\w:]+)[^><([\w:]+)/<|&#?\w+;/<(?:script|style|link)/<1.8 extension point< length ; index++ ) {< 1 && length ) {< length ; index++ ) {< length ; index++ ) {< length ; index++ ) {< length; index++ ) {< timers.length; i++ ) { // An input loses its value after becoming a radio
7446 <([a-z][^\/\0><\/\1><[\w\W]+><([a-z][^\/\0><|&#?\w+;/<(?!area|br|col|embed|hr|img|input|link|meta|param)(([a-z][^\/\0><1.8 extension point< 4; i += 2 - includeWidth ) {< length; index++ ) {< length; index++ ) {< 1 && length ) {< length; index++ ) {< length; index++ ) {< length; index++ ) {< length; index++ ) {< timers.length; i++ ) { input = document.createElement( "input" ); 6936 <(\w+)\s*\/?><\/\1><[\w\W]+><(?!area|br|col|embed|hr|img|input|link|meta|param)(([\w:]+)[^><([\w:]+)/<|&#?\w+;/<(?:script|style|link)/<1.8 extension point< length ; index++ ) {< 1 && length ) {< length ; index++ ) {< length ; index++ ) {< length ; index++ ) {< length; index++ ) {< timers.length; i++ ) { input = document.createElement( "input" );
Line 7447... Line 6937...
7447   6937 <(\w+)\s*\/?><\/\1><[\w\W]+><(?!area|br|col|embed|hr|img|input|link|meta|param)(([\w:]+)[^><([\w:]+)/<|&#?\w+;/<(?:script|style|link)/<1.8 extension point< length ; index++ ) {< 1 && length ) {< length ; index++ ) {< length ; index++ ) {< length ; index++ ) {< length; index++ ) {< timers.length; i++ ) { input.value = "t";
7448   6938 <(\w+)\s*\/?><\/\1><[\w\W]+><(?!area|br|col|embed|hr|img|input|link|meta|param)(([\w:]+)[^><([\w:]+)/<|&#?\w+;/<(?:script|style|link)/<1.8 extension point< length ; index++ ) {< 1 && length ) {< length ; index++ ) {< length ; index++ ) {< length ; index++ ) {< length; index++ ) {< timers.length; i++ ) { input.type = "radio";
Line 7449... Line 6939...
7449   6939 <(\w+)\s*\/?><\/\1><[\w\W]+><(?!area|br|col|embed|hr|img|input|link|meta|param)(([\w:]+)[^><([\w:]+)/<|&#?\w+;/<(?:script|style|link)/<1.8 extension point< length ; index++ ) {< 1 && length ) {< length ; index++ ) {< length ; index++ ) {< length ; index++ ) {< length; index++ ) {< timers.length; i++ ) { support.radioValue = input.value === "t";
7450   6940  
7451   6941  
Line 7465... Line 6955...
7465   6955  
7466   6956  
Line 7467... Line 6957...
7467   6957  
7468   6958  
7469   6959 <(\w+)\s*\/?><\/\1><[\w\W]+><(?!area|br|col|embed|hr|img|input|link|meta|param)(([\w:]+)[^><([\w:]+)/<|&#?\w+;/<(?:script|style|link)/<1.8 extension point< length ; index++ ) {< 1 && length ) {< length ; index++ ) {< length ; index++ ) {< length ; index++ ) {< length; index++ ) {< timers.length; i++ ) { attr: function( elem, name, value ) {
7470   6960 <(\w+)\s*\/?><\/\1><[\w\W]+><(?!area|br|col|embed|hr|img|input|link|meta|param)(([\w:]+)[^><([\w:]+)/<|&#?\w+;/<(?:script|style|link)/<1.8 extension point< length ; index++ ) {< 1 && length ) {< length ; index++ ) {< length ; index++ ) {< length ; index++ ) {< length; index++ ) {< timers.length; i++ ) { var hooks, ret,
Line 7471... Line 6961...
7471   6961  
7472   6962  
7473   6963  
7474 <([a-z][^\/\0><\/\1><[\w\W]+><([a-z][^\/\0><|&#?\w+;/<(?!area|br|col|embed|hr|img|input|link|meta|param)(([a-z][^\/\0><1.8 extension point< 4; i += 2 - includeWidth ) {< length; index++ ) {< length; index++ ) {< 1 && length ) {< length; index++ ) {< length; index++ ) {< length; index++ ) {< length; index++ ) {< timers.length; i++ ) { if ( nType === 3 || nType === 8 || nType === 2 ) { 6964 <(\w+)\s*\/?><\/\1><[\w\W]+><(?!area|br|col|embed|hr|img|input|link|meta|param)(([\w:]+)[^><([\w:]+)/<|&#?\w+;/<(?:script|style|link)/<1.8 extension point< length ; index++ ) {< 1 && length ) {< length ; index++ ) {< length ; index++ ) {< length ; index++ ) {< length; index++ ) {< timers.length; i++ ) { if ( !elem || nType === 3 || nType === 8 || nType === 2 ) {
Line 7475... Line 6965...
7475   6965 <(\w+)\s*\/?><\/\1><[\w\W]+><(?!area|br|col|embed|hr|img|input|link|meta|param)(([\w:]+)[^><([\w:]+)/<|&#?\w+;/<(?:script|style|link)/<1.8 extension point< length ; index++ ) {< 1 && length ) {< length ; index++ ) {< length ; index++ ) {< length ; index++ ) {< length; index++ ) {< timers.length; i++ ) { return;
7476   6966  
7477   6967  
7478   6968  
Line 7479... Line 6969...
7479 <([a-z][^\/\0><\/\1><[\w\W]+><([a-z][^\/\0><|&#?\w+;/<(?!area|br|col|embed|hr|img|input|link|meta|param)(([a-z][^\/\0><1.8 extension point< 4; i += 2 - includeWidth ) {< length; index++ ) {< length; index++ ) {< 1 && length ) {< length; index++ ) {< length; index++ ) {< length; index++ ) {< length; index++ ) {< timers.length; i++ ) { if ( typeof elem.getAttribute === "undefined" ) { 6969 <(\w+)\s*\/?><\/\1><[\w\W]+><(?!area|br|col|embed|hr|img|input|link|meta|param)(([\w:]+)[^><([\w:]+)/<|&#?\w+;/<(?:script|style|link)/<1.8 extension point< length ; index++ ) {< 1 && length ) {< length ; index++ ) {< length ; index++ ) {< length ; index++ ) {< length; index++ ) {< timers.length; i++ ) { if ( typeof elem.getAttribute === strundefined ) {
7480   6970 <(\w+)\s*\/?><\/\1><[\w\W]+><(?!area|br|col|embed|hr|img|input|link|meta|param)(([\w:]+)[^><([\w:]+)/<|&#?\w+;/<(?:script|style|link)/<1.8 extension point< length ; index++ ) {< 1 && length ) {< length ; index++ ) {< length ; index++ ) {< length ; index++ ) {< length; index++ ) {< timers.length; i++ ) { return jQuery.prop( elem, name, value );
7481   6971  
-   6972  
7482   6973  
7483   6974 <(\w+)\s*\/?><\/\1><[\w\W]+><(?!area|br|col|embed|hr|img|input|link|meta|param)(([\w:]+)[^><([\w:]+)/<|&#?\w+;/<(?:script|style|link)/<1.8 extension point< length ; index++ ) {< 1 && length ) {< length ; index++ ) {< length ; index++ ) {< length ; index++ ) {< length; index++ ) {< timers.length; i++ ) { // Grab necessary hook if one is defined
7484   6975 <(\w+)\s*\/?><\/\1><[\w\W]+><(?!area|br|col|embed|hr|img|input|link|meta|param)(([\w:]+)[^><([\w:]+)/<|&#?\w+;/<(?:script|style|link)/<1.8 extension point< length ; index++ ) {< 1 && length ) {< length ; index++ ) {< length ; index++ ) {< length ; index++ ) {< length; index++ ) {< timers.length; i++ ) { if ( nType !== 1 || !jQuery.isXMLDoc( elem ) ) {
Line 7485... Line 6976...
7485 <([a-z][^\/\0><\/\1><[\w\W]+><([a-z][^\/\0><|&#?\w+;/<(?!area|br|col|embed|hr|img|input|link|meta|param)(([a-z][^\/\0><1.8 extension point< 4; i += 2 - includeWidth ) {< length; index++ ) {< length; index++ ) {< 1 && length ) {< length; index++ ) {< length; index++ ) {< length; index++ ) {< length; index++ ) {< timers.length; i++ ) { if ( nType !== 1 || !jQuery.isXMLDoc( elem ) ) { 6976  
-   6977  
7486   6978  
7487   6979  
7488   -  
7489   -  
Line 7490... Line -...
7490   -  
7491 <([a-z][^\/\0><\/\1><[\w\W]+><([a-z][^\/\0><|&#?\w+;/<(?!area|br|col|embed|hr|img|input|link|meta|param)(([a-z][^\/\0><1.8 extension point< 4; i += 2 - includeWidth ) {< length; index++ ) {< length; index++ ) {< 1 && length ) {< length; index++ ) {< length; index++ ) {< length; index++ ) {< length; index++ ) {< timers.length; i++ ) { if ( value === null ) { 6980  
7492   6981 <(\w+)\s*\/?><\/\1><[\w\W]+><(?!area|br|col|embed|hr|img|input|link|meta|param)(([\w:]+)[^><([\w:]+)/<|&#?\w+;/<(?:script|style|link)/<1.8 extension point< length ; index++ ) {< 1 && length ) {< length ; index++ ) {< length ; index++ ) {< length ; index++ ) {< length; index++ ) {< timers.length; i++ ) { if ( value !== undefined ) {
7493   -  
Line -... Line 6982...
-   6982  
7494   6983 <(\w+)\s*\/?><\/\1><[\w\W]+><(?!area|br|col|embed|hr|img|input|link|meta|param)(([\w:]+)[^><([\w:]+)/<|&#?\w+;/<(?:script|style|link)/<1.8 extension point< length ; index++ ) {< 1 && length ) {< length ; index++ ) {< length ; index++ ) {< length ; index++ ) {< length; index++ ) {< timers.length; i++ ) { if ( value === null ) {
7495   6984  
7496 <([a-z][^\/\0><\/\1><[\w\W]+><([a-z][^\/\0><|&#?\w+;/<(?!area|br|col|embed|hr|img|input|link|meta|param)(([a-z][^\/\0><1.8 extension point< 4; i += 2 - includeWidth ) {< length; index++ ) {< length; index++ ) {< 1 && length ) {< length; index++ ) {< length; index++ ) {< length; index++ ) {< length; index++ ) {< timers.length; i++ ) { if ( hooks && "set" in hooks && 6985  
Line 7497... Line 6986...
7497   6986 <(\w+)\s*\/?><\/\1><[\w\W]+><(?!area|br|col|embed|hr|img|input|link|meta|param)(([\w:]+)[^><([\w:]+)/<|&#?\w+;/<(?:script|style|link)/<1.8 extension point< length ; index++ ) {< 1 && length ) {< length ; index++ ) {< length ; index++ ) {< length ; index++ ) {< length; index++ ) {< timers.length; i++ ) { } else if ( hooks && "set" in hooks && (ret = hooks.set( elem, value, name )) !== undefined ) {
7498   6987 <(\w+)\s*\/?><\/\1><[\w\W]+><(?!area|br|col|embed|hr|img|input|link|meta|param)(([\w:]+)[^><([\w:]+)/<|&#?\w+;/<(?:script|style|link)/<1.8 extension point< length ; index++ ) {< 1 && length ) {< length ; index++ ) {< length ; index++ ) {< length ; index++ ) {< length; index++ ) {< timers.length; i++ ) { return ret;
7499   -  
Line -... Line 6988...
-   6988  
7500   6989 <(\w+)\s*\/?><\/\1><[\w\W]+><(?!area|br|col|embed|hr|img|input|link|meta|param)(([\w:]+)[^><([\w:]+)/<|&#?\w+;/<(?:script|style|link)/<1.8 extension point< length ; index++ ) {< 1 && length ) {< length ; index++ ) {< length ; index++ ) {< length ; index++ ) {< length; index++ ) {< timers.length; i++ ) { } else {
Line 7501... Line 6990...
7501   6990 <(\w+)\s*\/?><\/\1><[\w\W]+><(?!area|br|col|embed|hr|img|input|link|meta|param)(([\w:]+)[^><([\w:]+)/<|&#?\w+;/<(?:script|style|link)/<1.8 extension point< length ; index++ ) {< 1 && length ) {< length ; index++ ) {< length ; index++ ) {< length ; index++ ) {< length; index++ ) {< timers.length; i++ ) { elem.setAttribute( name, value + "" );
7502   6991 <(\w+)\s*\/?><\/\1><[\w\W]+><(?!area|br|col|embed|hr|img|input|link|meta|param)(([\w:]+)[^><([\w:]+)/<|&#?\w+;/<(?:script|style|link)/<1.8 extension point< length ; index++ ) {< 1 && length ) {< length ; index++ ) {< length ; index++ ) {< length ; index++ ) {< length; index++ ) {< timers.length; i++ ) { return value;
-   6992  
-   6993  
-   6994 <(\w+)\s*\/?><\/\1><[\w\W]+><(?!area|br|col|embed|hr|img|input|link|meta|param)(([\w:]+)[^><([\w:]+)/<|&#?\w+;/<(?:script|style|link)/<1.8 extension point< length ; index++ ) {< 1 && length ) {< length ; index++ ) {< length ; index++ ) {< length ; index++ ) {< length; index++ ) {< timers.length; i++ ) { } else if ( hooks && "get" in hooks && (ret = hooks.get( elem, name )) !== null ) {
-   6995 <(\w+)\s*\/?><\/\1><[\w\W]+><(?!area|br|col|embed|hr|img|input|link|meta|param)(([\w:]+)[^><([\w:]+)/<|&#?\w+;/<(?:script|style|link)/<1.8 extension point< length ; index++ ) {< 1 && length ) {< length ; index++ ) {< length ; index++ ) {< length ; index++ ) {< length; index++ ) {< timers.length; i++ ) { return ret;
-   6996  
-   6997 <(\w+)\s*\/?><\/\1><[\w\W]+><(?!area|br|col|embed|hr|img|input|link|meta|param)(([\w:]+)[^><([\w:]+)/<|&#?\w+;/<(?:script|style|link)/<1.8 extension point< length ; index++ ) {< 1 && length ) {< length ; index++ ) {< length ; index++ ) {< length ; index++ ) {< length; index++ ) {< timers.length; i++ ) { } else {
-   6998  
-   6999  
-   7000  
-   7001 <(\w+)\s*\/?><\/\1><[\w\W]+><(?!area|br|col|embed|hr|img|input|link|meta|param)(([\w:]+)[^><([\w:]+)/<|&#?\w+;/<(?:script|style|link)/<1.8 extension point< length ; index++ ) {< 1 && length ) {< length ; index++ ) {< length ; index++ ) {< length ; index++ ) {< length; index++ ) {< timers.length; i++ ) { return ret == null ?
-   7002  
-   7003  
-   7004  
-   7005  
-   7006  
-   7007 <(\w+)\s*\/?><\/\1><[\w\W]+><(?!area|br|col|embed|hr|img|input|link|meta|param)(([\w:]+)[^><([\w:]+)/<|&#?\w+;/<(?:script|style|link)/<1.8 extension point< length ; index++ ) {< 1 && length ) {< length ; index++ ) {< length ; index++ ) {< length ; index++ ) {< length; index++ ) {< timers.length; i++ ) { removeAttr: function( elem, value ) {
-   7008 <(\w+)\s*\/?><\/\1><[\w\W]+><(?!area|br|col|embed|hr|img|input|link|meta|param)(([\w:]+)[^><([\w:]+)/<|&#?\w+;/<(?:script|style|link)/<1.8 extension point< length ; index++ ) {< 1 && length ) {< length ; index++ ) {< length ; index++ ) {< length ; index++ ) {< length; index++ ) {< timers.length; i++ ) { var name, propName,
-   7009  
-   7010  
-   7011  
-   7012 <(\w+)\s*\/?><\/\1><[\w\W]+><(?!area|br|col|embed|hr|img|input|link|meta|param)(([\w:]+)[^><([\w:]+)/<|&#?\w+;/<(?:script|style|link)/<1.8 extension point< length ; index++ ) {< 1 && length ) {< length ; index++ ) {< length ; index++ ) {< length ; index++ ) {< length; index++ ) {< timers.length; i++ ) { if ( attrNames && elem.nodeType === 1 ) {
-   7013 <(\w+)\s*\/?><\/\1><[\w\W]+><(?!area|br|col|embed|hr|img|input|link|meta|param)(([\w:]+)[^><([\w:]+)/<|&#?\w+;/<(?:script|style|link)/<1.8 extension point< length ; index++ ) {< 1 && length ) {< length ; index++ ) {< length ; index++ ) {< length ; index++ ) {< length; index++ ) {< timers.length; i++ ) { while ( (name = attrNames[i++]) ) {
-   7014  
7503   7015  
Line 7504... Line 7016...
7504   7016  
7505 <([a-z][^\/\0><\/\1><[\w\W]+><([a-z][^\/\0><|&#?\w+;/<(?!area|br|col|embed|hr|img|input|link|meta|param)(([a-z][^\/\0><1.8 extension point< 4; i += 2 - includeWidth ) {< length; index++ ) {< length; index++ ) {< 1 && length ) {< length; index++ ) {< length; index++ ) {< length; index++ ) {< length; index++ ) {< timers.length; i++ ) { if ( hooks && "get" in hooks && ( ret = hooks.get( elem, name ) ) !== null ) { 7017 <(\w+)\s*\/?><\/\1><[\w\W]+><(?!area|br|col|embed|hr|img|input|link|meta|param)(([\w:]+)[^><([\w:]+)/<|&#?\w+;/<(?:script|style|link)/<1.8 extension point< length ; index++ ) {< 1 && length ) {< length ; index++ ) {< length ; index++ ) {< length ; index++ ) {< length; index++ ) {< timers.length; i++ ) { if ( jQuery.expr.match.bool.test( name ) ) {
7506   7018  
Line 7524... Line 7036...
7524   7036  
7525   7037 <(\w+)\s*\/?><\/\1><[\w\W]+><(?!area|br|col|embed|hr|img|input|link|meta|param)(([\w:]+)[^><([\w:]+)/<|&#?\w+;/<(?:script|style|link)/<1.8 extension point< length ; index++ ) {< 1 && length ) {< length ; index++ ) {< length ; index++ ) {< length ; index++ ) {< length; index++ ) {< timers.length; i++ ) { return value;
7526   7038  
7527   7039  
7528   7040  
7529   -  
7530   -  
7531   -  
7532   -  
7533   -  
7534   -  
7535   -  
7536   -  
7537   -  
7538   -  
7539   -  
7540   -  
7541   -  
7542   -  
7543   -  
7544   7041  
7545   7042  
Line 7546... Line 7043...
7546   7043  
7547   7044  
7548   7045 <(\w+)\s*\/?><\/\1><[\w\W]+><(?!area|br|col|embed|hr|img|input|link|meta|param)(([\w:]+)[^><([\w:]+)/<|&#?\w+;/<(?:script|style|link)/<1.8 extension point< length ; index++ ) {< 1 && length ) {< length ; index++ ) {< length ; index++ ) {< length ; index++ ) {< length; index++ ) {< timers.length; i++ ) {boolHook = {
7549   7046 <(\w+)\s*\/?><\/\1><[\w\W]+><(?!area|br|col|embed|hr|img|input|link|meta|param)(([\w:]+)[^><([\w:]+)/<|&#?\w+;/<(?:script|style|link)/<1.8 extension point< length ; index++ ) {< 1 && length ) {< length ; index++ ) {< length ; index++ ) {< length ; index++ ) {< length; index++ ) {< timers.length; i++ ) { set: function( elem, value, name ) {
7550 <([a-z][^\/\0><\/\1><[\w\W]+><([a-z][^\/\0><|&#?\w+;/<(?!area|br|col|embed|hr|img|input|link|meta|param)(([a-z][^\/\0><1.8 extension point< 4; i += 2 - includeWidth ) {< length; index++ ) {< length; index++ ) {< 1 && length ) {< length; index++ ) {< length; index++ ) {< length; index++ ) {< length; index++ ) {< timers.length; i++ ) { if ( value === false ) { -  
7551   7047 <(\w+)\s*\/?><\/\1><[\w\W]+><(?!area|br|col|embed|hr|img|input|link|meta|param)(([\w:]+)[^><([\w:]+)/<|&#?\w+;/<(?:script|style|link)/<1.8 extension point< length ; index++ ) {< 1 && length ) {< length ; index++ ) {< length ; index++ ) {< length ; index++ ) {< length; index++ ) {< timers.length; i++ ) { if ( value === false ) {
7552   7048  
7553   7049 <(\w+)\s*\/?><\/\1><[\w\W]+><(?!area|br|col|embed|hr|img|input|link|meta|param)(([\w:]+)[^><([\w:]+)/<|&#?\w+;/<(?:script|style|link)/<1.8 extension point< length ; index++ ) {< 1 && length ) {< length ; index++ ) {< length ; index++ ) {< length ; index++ ) {< length; index++ ) {< timers.length; i++ ) { jQuery.removeAttr( elem, name );
7554   7050 <(\w+)\s*\/?><\/\1><[\w\W]+><(?!area|br|col|embed|hr|img|input|link|meta|param)(([\w:]+)[^><([\w:]+)/<|&#?\w+;/<(?:script|style|link)/<1.8 extension point< length ; index++ ) {< 1 && length ) {< length ; index++ ) {< length ; index++ ) {< length ; index++ ) {< length; index++ ) {< timers.length; i++ ) { } else {
7555   7051  
7556   7052  
7557   7053 <(\w+)\s*\/?><\/\1><[\w\W]+><(?!area|br|col|embed|hr|img|input|link|meta|param)(([\w:]+)[^><([\w:]+)/<|&#?\w+;/<(?:script|style|link)/<1.8 extension point< length ; index++ ) {< 1 && length ) {< length ; index++ ) {< length ; index++ ) {< length ; index++ ) {< length; index++ ) {< timers.length; i++ ) { return name;
7558   7054  
7559   -  
7560   7055  
7561 <([a-z][^\/\0><\/\1><[\w\W]+><([a-z][^\/\0><|&#?\w+;/<(?!area|br|col|embed|hr|img|input|link|meta|param)(([a-z][^\/\0><1.8 extension point< 4; i += 2 - includeWidth ) {< length; index++ ) {< length; index++ ) {< 1 && length ) {< length; index++ ) {< length; index++ ) {< length; index++ ) {< length; index++ ) {< timers.length; i++ ) {jQuery.each( jQuery.expr.match.bool.source.match( /\w+/g ), function( i, name ) { 7056 <(\w+)\s*\/?><\/\1><[\w\W]+><(?!area|br|col|embed|hr|img|input|link|meta|param)(([\w:]+)[^><([\w:]+)/<|&#?\w+;/<(?:script|style|link)/<1.8 extension point< length ; index++ ) {< 1 && length ) {< length ; index++ ) {< length ; index++ ) {< length ; index++ ) {< length; index++ ) {< timers.length; i++ ) {jQuery.each( jQuery.expr.match.bool.source.match( /\w+/g ), function( i, name ) {
Line 7562... Line 7057...
7562   7057 <(\w+)\s*\/?><\/\1><[\w\W]+><(?!area|br|col|embed|hr|img|input|link|meta|param)(([\w:]+)[^><([\w:]+)/<|&#?\w+;/<(?:script|style|link)/<1.8 extension point< length ; index++ ) {< 1 && length ) {< length ; index++ ) {< length ; index++ ) {< length ; index++ ) {< length; index++ ) {< timers.length; i++ ) { var getter = attrHandle[ name ] || jQuery.find.attr;
7563   7058  
7564   -  
7565   -  
7566   7059 <(\w+)\s*\/?><\/\1><[\w\W]+><(?!area|br|col|embed|hr|img|input|link|meta|param)(([\w:]+)[^><([\w:]+)/<|&#?\w+;/<(?:script|style|link)/<1.8 extension point< length ; index++ ) {< 1 && length ) {< length ; index++ ) {< length ; index++ ) {< length ; index++ ) {< length; index++ ) {< timers.length; i++ ) { attrHandle[ name ] = function( elem, name, isXML ) {
7567   -  
7568   7060 <(\w+)\s*\/?><\/\1><[\w\W]+><(?!area|br|col|embed|hr|img|input|link|meta|param)(([\w:]+)[^><([\w:]+)/<|&#?\w+;/<(?:script|style|link)/<1.8 extension point< length ; index++ ) {< 1 && length ) {< length ; index++ ) {< length ; index++ ) {< length ; index++ ) {< length; index++ ) {< timers.length; i++ ) { var ret, handle;
7569   7061 <(\w+)\s*\/?><\/\1><[\w\W]+><(?!area|br|col|embed|hr|img|input|link|meta|param)(([\w:]+)[^><([\w:]+)/<|&#?\w+;/<(?:script|style|link)/<1.8 extension point< length ; index++ ) {< 1 && length ) {< length ; index++ ) {< length ; index++ ) {< length ; index++ ) {< length; index++ ) {< timers.length; i++ ) { if ( !isXML ) {
7570   7062  
7571   7063 <(\w+)\s*\/?><\/\1><[\w\W]+><(?!area|br|col|embed|hr|img|input|link|meta|param)(([\w:]+)[^><([\w:]+)/<|&#?\w+;/<(?:script|style|link)/<1.8 extension point< length ; index++ ) {< 1 && length ) {< length ; index++ ) {< length ; index++ ) {< length ; index++ ) {< length; index++ ) {< timers.length; i++ ) { handle = attrHandle[ name ];
7572   7064  
7573   7065 <(\w+)\s*\/?><\/\1><[\w\W]+><(?!area|br|col|embed|hr|img|input|link|meta|param)(([\w:]+)[^><([\w:]+)/<|&#?\w+;/<(?:script|style|link)/<1.8 extension point< length ; index++ ) {< 1 && length ) {< length ; index++ ) {< length ; index++ ) {< length ; index++ ) {< length; index++ ) {< timers.length; i++ ) { ret = getter( elem, name, isXML ) != null ?
7574   7066  
7575   7067 <(\w+)\s*\/?><\/\1><[\w\W]+><(?!area|br|col|embed|hr|img|input|link|meta|param)(([\w:]+)[^><([\w:]+)/<|&#?\w+;/<(?:script|style|link)/<1.8 extension point< length ; index++ ) {< 1 && length ) {< length ; index++ ) {< length ; index++ ) {< length ; index++ ) {< length; index++ ) {< timers.length; i++ ) { null;
7576   7068  
7577   7069  
7578   7070 <(\w+)\s*\/?><\/\1><[\w\W]+><(?!area|br|col|embed|hr|img|input|link|meta|param)(([\w:]+)[^><([\w:]+)/<|&#?\w+;/<(?:script|style|link)/<1.8 extension point< length ; index++ ) {< 1 && length ) {< length ; index++ ) {< length ; index++ ) {< length ; index++ ) {< length; index++ ) {< timers.length; i++ ) { return ret;
Line 7579... Line 7071...
7579   7071  
7580   -  
Line 7581... Line 7072...
7581   7072  
7582   7073  
7583   7074  
7584   7075  
Line 7596... Line 7087...
7596   7087  
7597   7088  
7598   7089  
Line 7599... Line 7090...
7599   7090  
-   7091  
-   7092  
-   7093 <(\w+)\s*\/?><\/\1><[\w\W]+><(?!area|br|col|embed|hr|img|input|link|meta|param)(([\w:]+)[^><([\w:]+)/<|&#?\w+;/<(?:script|style|link)/<1.8 extension point< length ; index++ ) {< 1 && length ) {< length ; index++ ) {< length ; index++ ) {< length ; index++ ) {< length; index++ ) {< timers.length; i++ ) { "for": "htmlFor",
-   7094 <(\w+)\s*\/?><\/\1><[\w\W]+><(?!area|br|col|embed|hr|img|input|link|meta|param)(([\w:]+)[^><([\w:]+)/<|&#?\w+;/<(?:script|style|link)/<1.8 extension point< length ; index++ ) {< 1 && length ) {< length ; index++ ) {< length ; index++ ) {< length ; index++ ) {< length; index++ ) {< timers.length; i++ ) { "class": "className"
-   7095  
7600   7096  
7601   7097 <(\w+)\s*\/?><\/\1><[\w\W]+><(?!area|br|col|embed|hr|img|input|link|meta|param)(([\w:]+)[^><([\w:]+)/<|&#?\w+;/<(?:script|style|link)/<1.8 extension point< length ; index++ ) {< 1 && length ) {< length ; index++ ) {< length ; index++ ) {< length ; index++ ) {< length; index++ ) {< timers.length; i++ ) { prop: function( elem, name, value ) {
7602   7098 <(\w+)\s*\/?><\/\1><[\w\W]+><(?!area|br|col|embed|hr|img|input|link|meta|param)(([\w:]+)[^><([\w:]+)/<|&#?\w+;/<(?:script|style|link)/<1.8 extension point< length ; index++ ) {< 1 && length ) {< length ; index++ ) {< length ; index++ ) {< length ; index++ ) {< length; index++ ) {< timers.length; i++ ) { var ret, hooks, notxml,
Line 7603... Line 7099...
7603   7099  
7604   7100  
7605   7101  
7606 <([a-z][^\/\0><\/\1><[\w\W]+><([a-z][^\/\0><|&#?\w+;/<(?!area|br|col|embed|hr|img|input|link|meta|param)(([a-z][^\/\0><1.8 extension point< 4; i += 2 - includeWidth ) {< length; index++ ) {< length; index++ ) {< 1 && length ) {< length; index++ ) {< length; index++ ) {< length; index++ ) {< length; index++ ) {< timers.length; i++ ) { if ( nType === 3 || nType === 8 || nType === 2 ) { 7102 <(\w+)\s*\/?><\/\1><[\w\W]+><(?!area|br|col|embed|hr|img|input|link|meta|param)(([\w:]+)[^><([\w:]+)/<|&#?\w+;/<(?:script|style|link)/<1.8 extension point< length ; index++ ) {< 1 && length ) {< length ; index++ ) {< length ; index++ ) {< length ; index++ ) {< length; index++ ) {< timers.length; i++ ) { if ( !elem || nType === 3 || nType === 8 || nType === 2 ) {
Line 7607... Line 7103...
7607   7103 <(\w+)\s*\/?><\/\1><[\w\W]+><(?!area|br|col|embed|hr|img|input|link|meta|param)(([\w:]+)[^><([\w:]+)/<|&#?\w+;/<(?:script|style|link)/<1.8 extension point< length ; index++ ) {< 1 && length ) {< length ; index++ ) {< length ; index++ ) {< length ; index++ ) {< length; index++ ) {< timers.length; i++ ) { return;
Line -... Line 7104...
-   7104  
7608   7105  
7609   7106  
7610   7107  
7611   7108 <(\w+)\s*\/?><\/\1><[\w\W]+><(?!area|br|col|embed|hr|img|input|link|meta|param)(([\w:]+)[^><([\w:]+)/<|&#?\w+;/<(?:script|style|link)/<1.8 extension point< length ; index++ ) {< 1 && length ) {< length ; index++ ) {< length ; index++ ) {< length ; index++ ) {< length; index++ ) {< timers.length; i++ ) { if ( notxml ) {
Line 7612... Line 7109...
7612   7109  
7613   -  
7614   7110 <(\w+)\s*\/?><\/\1><[\w\W]+><(?!area|br|col|embed|hr|img|input|link|meta|param)(([\w:]+)[^><([\w:]+)/<|&#?\w+;/<(?:script|style|link)/<1.8 extension point< length ; index++ ) {< 1 && length ) {< length ; index++ ) {< length ; index++ ) {< length ; index++ ) {< length; index++ ) {< timers.length; i++ ) { name = jQuery.propFix[ name ] || name;
7615   7111  
7616   -  
7617   -  
7618 <([a-z][^\/\0><\/\1><[\w\W]+><([a-z][^\/\0><|&#?\w+;/<(?!area|br|col|embed|hr|img|input|link|meta|param)(([a-z][^\/\0><1.8 extension point< 4; i += 2 - includeWidth ) {< length; index++ ) {< length; index++ ) {< 1 && length ) {< length; index++ ) {< length; index++ ) {< length; index++ ) {< length; index++ ) {< timers.length; i++ ) { if ( hooks && "set" in hooks && 7112  
7619   -  
Line -... Line 7113...
-   7113  
7620   7114 <(\w+)\s*\/?><\/\1><[\w\W]+><(?!area|br|col|embed|hr|img|input|link|meta|param)(([\w:]+)[^><([\w:]+)/<|&#?\w+;/<(?:script|style|link)/<1.8 extension point< length ; index++ ) {< 1 && length ) {< length ; index++ ) {< length ; index++ ) {< length ; index++ ) {< length; index++ ) {< timers.length; i++ ) { if ( value !== undefined ) {
-   7115 <(\w+)\s*\/?><\/\1><[\w\W]+><(?!area|br|col|embed|hr|img|input|link|meta|param)(([\w:]+)[^><([\w:]+)/<|&#?\w+;/<(?:script|style|link)/<1.8 extension point< length ; index++ ) {< 1 && length ) {< length ; index++ ) {< length ; index++ ) {< length ; index++ ) {< length; index++ ) {< timers.length; i++ ) { return hooks && "set" in hooks && (ret = hooks.set( elem, value, name )) !== undefined ?
7621   7116  
7622   7117  
7623   -  
7624   -  
7625   7118  
Line 7626... Line 7119...
7626 <([a-z][^\/\0><\/\1><[\w\W]+><([a-z][^\/\0><|&#?\w+;/<(?!area|br|col|embed|hr|img|input|link|meta|param)(([a-z][^\/\0><1.8 extension point< 4; i += 2 - includeWidth ) {< length; index++ ) {< length; index++ ) {< 1 && length ) {< length; index++ ) {< length; index++ ) {< length; index++ ) {< length; index++ ) {< timers.length; i++ ) { if ( hooks && "get" in hooks && ( ret = hooks.get( elem, name ) ) !== null ) { 7119 <(\w+)\s*\/?><\/\1><[\w\W]+><(?!area|br|col|embed|hr|img|input|link|meta|param)(([\w:]+)[^><([\w:]+)/<|&#?\w+;/<(?:script|style|link)/<1.8 extension point< length ; index++ ) {< 1 && length ) {< length ; index++ ) {< length ; index++ ) {< length ; index++ ) {< length; index++ ) {< timers.length; i++ ) { } else {
7627   7120 <(\w+)\s*\/?><\/\1><[\w\W]+><(?!area|br|col|embed|hr|img|input|link|meta|param)(([\w:]+)[^><([\w:]+)/<|&#?\w+;/<(?:script|style|link)/<1.8 extension point< length ; index++ ) {< 1 && length ) {< length ; index++ ) {< length ; index++ ) {< length ; index++ ) {< length; index++ ) {< timers.length; i++ ) { return hooks && "get" in hooks && (ret = hooks.get( elem, name )) !== null ?
7628   7121  
7629   -  
7630   -  
7631   -  
7632   -  
7633   -  
7634   -  
7635   -  
7636   -  
7637   -  
7638   -  
7639   -  
7640   -  
7641   -  
7642 <([a-z][^\/\0><\/\1><[\w\W]+><([a-z][^\/\0><|&#?\w+;/<(?!area|br|col|embed|hr|img|input|link|meta|param)(([a-z][^\/\0><1.8 extension point< 4; i += 2 - includeWidth ) {< length; index++ ) {< length; index++ ) {< 1 && length ) {< length; index++ ) {< length; index++ ) {< length; index++ ) {< length; index++ ) {< timers.length; i++ ) { var tabindex = jQuery.find.attr( elem, "tabindex" ); 7122  
7643   -  
7644   7123  
7645 <([a-z][^\/\0><\/\1><[\w\W]+><([a-z][^\/\0><|&#?\w+;/<(?!area|br|col|embed|hr|img|input|link|meta|param)(([a-z][^\/\0><1.8 extension point< 4; i += 2 - includeWidth ) {< length; index++ ) {< length; index++ ) {< 1 && length ) {< length; index++ ) {< length; index++ ) {< length; index++ ) {< length; index++ ) {< timers.length; i++ ) { return parseInt( tabindex, 10 ); 7124  
7646   -  
7647   7125  
7648   -  
7649   -  
7650   7126  
7651   7127  
7652   -  
7653   -  
7654   -  
7655   -  
7656   -  
7657   -  
7658   7128 <(\w+)\s*\/?><\/\1><[\w\W]+><(?!area|br|col|embed|hr|img|input|link|meta|param)(([\w:]+)[^><([\w:]+)/<|&#?\w+;/<(?:script|style|link)/<1.8 extension point< length ; index++ ) {< 1 && length ) {< length ; index++ ) {< length ; index++ ) {< length ; index++ ) {< length; index++ ) {< timers.length; i++ ) { get: function( elem ) {
Line 7659... Line -...
7659   -  
7660   -  
7661   -  
7662 <([a-z][^\/\0><\/\1><[\w\W]+><([a-z][^\/\0><|&#?\w+;/<(?!area|br|col|embed|hr|img|input|link|meta|param)(([a-z][^\/\0><1.8 extension point< 4; i += 2 - includeWidth ) {< length; index++ ) {< length; index++ ) {< 1 && length ) {< length; index++ ) {< length; index++ ) {< length; index++ ) {< length; index++ ) {< timers.length; i++ ) { "for": "htmlFor", -  
7663   -  
7664   -  
7665   -  
7666   -  
7667   7129 <(\w+)\s*\/?><\/\1><[\w\W]+><(?!area|br|col|embed|hr|img|input|link|meta|param)(([\w:]+)[^><([\w:]+)/<|&#?\w+;/<(?:script|style|link)/<1.8 extension point< length ; index++ ) {< 1 && length ) {< length ; index++ ) {< length ; index++ ) {< length ; index++ ) {< length; index++ ) {< timers.length; i++ ) { return elem.hasAttribute( "tabindex" ) || rfocusable.test( elem.nodeName ) || elem.href ?
7668   7130  
7669   7131  
7670   -  
7671   -  
7672   -  
7673   7132  
7674   7133  
7675 <([a-z][^\/\0><\/\1><[\w\W]+><([a-z][^\/\0><|&#?\w+;/<(?!area|br|col|embed|hr|img|input|link|meta|param)(([a-z][^\/\0><1.8 extension point< 4; i += 2 - includeWidth ) {< length; index++ ) {< length; index++ ) {< 1 && length ) {< length; index++ ) {< length; index++ ) {< length; index++ ) {< length; index++ ) {< timers.length; i++ ) {if ( !support.optSelected ) { 7134  
7676   7135  
7677   7136  
7678   -  
7679   -  
7680   -  
7681   -  
7682   -  
7683   -  
7684   -  
7685 <([a-z][^\/\0><\/\1><[\w\W]+><([a-z][^\/\0><|&#?\w+;/<(?!area|br|col|embed|hr|img|input|link|meta|param)(([a-z][^\/\0><1.8 extension point< 4; i += 2 - includeWidth ) {< length; index++ ) {< length; index++ ) {< 1 && length ) {< length; index++ ) {< length; index++ ) {< length; index++ ) {< length; index++ ) {< timers.length; i++ ) { return null; -  
7686   -  
7687   -  
7688   -  
7689   -  
7690   -  
7691   7137 <(\w+)\s*\/?><\/\1><[\w\W]+><(?!area|br|col|embed|hr|img|input|link|meta|param)(([\w:]+)[^><([\w:]+)/<|&#?\w+;/<(?:script|style|link)/<1.8 extension point< length ; index++ ) {< 1 && length ) {< length ; index++ ) {< length ; index++ ) {< length ; index++ ) {< length; index++ ) {< timers.length; i++ ) {if ( !support.optSelected ) {
7692   7138  
7693   7139 <(\w+)\s*\/?><\/\1><[\w\W]+><(?!area|br|col|embed|hr|img|input|link|meta|param)(([\w:]+)[^><([\w:]+)/<|&#?\w+;/<(?:script|style|link)/<1.8 extension point< length ; index++ ) {< 1 && length ) {< length ; index++ ) {< length ; index++ ) {< length ; index++ ) {< length; index++ ) {< timers.length; i++ ) { get: function( elem ) {
Line 7694... Line 7140...
7694   7140 <(\w+)\s*\/?><\/\1><[\w\W]+><(?!area|br|col|embed|hr|img|input|link|meta|param)(([\w:]+)[^><([\w:]+)/<|&#?\w+;/<(?:script|style|link)/<1.8 extension point< length ; index++ ) {< 1 && length ) {< length ; index++ ) {< length ; index++ ) {< length ; index++ ) {< length; index++ ) {< timers.length; i++ ) { var parent = elem.parentNode;
Line 7716... Line 7162...
7716   7162  
Line 7717... Line -...
7717   -  
7718   -  
7719   -  
7720   -  
7721   7163  
7722   -  
7723 <([a-z][^\/\0><\/\1><[\w\W]+><([a-z][^\/\0><|&#?\w+;/<(?!area|br|col|embed|hr|img|input|link|meta|param)(([a-z][^\/\0><1.8 extension point< 4; i += 2 - includeWidth ) {< length; index++ ) {< length; index++ ) {< 1 && length ) {< length; index++ ) {< length; index++ ) {< length; index++ ) {< length; index++ ) {< timers.length; i++ ) { function stripAndCollapse( value ) { -  
7724   -  
7725 <([a-z][^\/\0><\/\1><[\w\W]+><([a-z][^\/\0><|&#?\w+;/<(?!area|br|col|embed|hr|img|input|link|meta|param)(([a-z][^\/\0><1.8 extension point< 4; i += 2 - includeWidth ) {< length; index++ ) {< length; index++ ) {< 1 && length ) {< length; index++ ) {< length; index++ ) {< length; index++ ) {< length; index++ ) {< timers.length; i++ ) { return tokens.join( " " ); -  
7726   -  
7727   -  
Line 7728... Line 7164...
7728   7164  
7729 <([a-z][^\/\0><\/\1><[\w\W]+><([a-z][^\/\0><|&#?\w+;/<(?!area|br|col|embed|hr|img|input|link|meta|param)(([a-z][^\/\0><1.8 extension point< 4; i += 2 - includeWidth ) {< length; index++ ) {< length; index++ ) {< 1 && length ) {< length; index++ ) {< length; index++ ) {< length; index++ ) {< length; index++ ) {< timers.length; i++ ) {function getClass( elem ) { 7165  
7730 <([a-z][^\/\0><\/\1><[\w\W]+><([a-z][^\/\0><|&#?\w+;/<(?!area|br|col|embed|hr|img|input|link|meta|param)(([a-z][^\/\0><1.8 extension point< 4; i += 2 - includeWidth ) {< length; index++ ) {< length; index++ ) {< 1 && length ) {< length; index++ ) {< length; index++ ) {< length; index++ ) {< length; index++ ) {< timers.length; i++ ) { return elem.getAttribute && elem.getAttribute( "class" ) || ""; 7166  
-   7167 <(\w+)\s*\/?><\/\1><[\w\W]+><(?!area|br|col|embed|hr|img|input|link|meta|param)(([\w:]+)[^><([\w:]+)/<|&#?\w+;/<(?:script|style|link)/<1.8 extension point< length ; index++ ) {< 1 && length ) {< length ; index++ ) {< length ; index++ ) {< length ; index++ ) {< length; index++ ) {< timers.length; i++ ) {var rclass = /[\t\r\n\f]/g;
7731   7168  
-   7169  
Line 7732... Line 7170...
7732   7170 <(\w+)\s*\/?><\/\1><[\w\W]+><(?!area|br|col|embed|hr|img|input|link|meta|param)(([\w:]+)[^><([\w:]+)/<|&#?\w+;/<(?:script|style|link)/<1.8 extension point< length ; index++ ) {< 1 && length ) {< length ; index++ ) {< length ; index++ ) {< length ; index++ ) {< length; index++ ) {< timers.length; i++ ) { addClass: function( value ) {
7733   7171 <(\w+)\s*\/?><\/\1><[\w\W]+><(?!area|br|col|embed|hr|img|input|link|meta|param)(([\w:]+)[^><([\w:]+)/<|&#?\w+;/<(?:script|style|link)/<1.8 extension point< length ; index++ ) {< 1 && length ) {< length ; index++ ) {< length ; index++ ) {< length ; index++ ) {< length; index++ ) {< timers.length; i++ ) { var classes, elem, cur, clazz, j, finalValue,
7734   7172 <(\w+)\s*\/?><\/\1><[\w\W]+><(?!area|br|col|embed|hr|img|input|link|meta|param)(([\w:]+)[^><([\w:]+)/<|&#?\w+;/<(?:script|style|link)/<1.8 extension point< length ; index++ ) {< 1 && length ) {< length ; index++ ) {< length ; index++ ) {< length ; index++ ) {< length; index++ ) {< timers.length; i++ ) { proceed = typeof value === "string" && value,
7735   7173  
7736   7174 <(\w+)\s*\/?><\/\1><[\w\W]+><(?!area|br|col|embed|hr|img|input|link|meta|param)(([\w:]+)[^><([\w:]+)/<|&#?\w+;/<(?:script|style|link)/<1.8 extension point< length ; index++ ) {< 1 && length ) {< length ; index++ ) {< length ; index++ ) {< length ; index++ ) {< length; index++ ) {< timers.length; i++ ) { len = this.length;
Line 7737... Line 7175...
7737   7175  
-   7176 <(\w+)\s*\/?><\/\1><[\w\W]+><(?!area|br|col|embed|hr|img|input|link|meta|param)(([\w:]+)[^><([\w:]+)/<|&#?\w+;/<(?:script|style|link)/<1.8 extension point< length ; index++ ) {< 1 && length ) {< length ; index++ ) {< length ; index++ ) {< length ; index++ ) {< length; index++ ) {< timers.length; i++ ) { if ( jQuery.isFunction( value ) ) {
7738   7177 <(\w+)\s*\/?><\/\1><[\w\W]+><(?!area|br|col|embed|hr|img|input|link|meta|param)(([\w:]+)[^><([\w:]+)/<|&#?\w+;/<(?:script|style|link)/<1.8 extension point< length ; index++ ) {< 1 && length ) {< length ; index++ ) {< length ; index++ ) {< length ; index++ ) {< length; index++ ) {< timers.length; i++ ) { return this.each(function( j ) {
Line 7739... Line 7178...
7739 <([a-z][^\/\0><\/\1><[\w\W]+><([a-z][^\/\0><|&#?\w+;/<(?!area|br|col|embed|hr|img|input|link|meta|param)(([a-z][^\/\0><1.8 extension point< 4; i += 2 - includeWidth ) {< length; index++ ) {< length; index++ ) {< 1 && length ) {< length; index++ ) {< length; index++ ) {< length; index++ ) {< length; index++ ) {< timers.length; i++ ) { return this.each( function( j ) { 7178 <(\w+)\s*\/?><\/\1><[\w\W]+><(?!area|br|col|embed|hr|img|input|link|meta|param)(([\w:]+)[^><([\w:]+)/<|&#?\w+;/<(?:script|style|link)/<1.8 extension point< length ; index++ ) {< 1 && length ) {< length ; index++ ) {< length ; index++ ) {< length ; index++ ) {< length; index++ ) {< timers.length; i++ ) { jQuery( this ).addClass( value.call( this, j, this.className ) );
7740 <([a-z][^\/\0><\/\1><[\w\W]+><([a-z][^\/\0><|&#?\w+;/<(?!area|br|col|embed|hr|img|input|link|meta|param)(([a-z][^\/\0><1.8 extension point< 4; i += 2 - includeWidth ) {< length; index++ ) {< length; index++ ) {< 1 && length ) {< length; index++ ) {< length; index++ ) {< length; index++ ) {< length; index++ ) {< timers.length; i++ ) { jQuery( this ).addClass( value.call( this, j, getClass( this ) ) ); 7179  
7741   7180  
-   7181  
-   7182 <(\w+)\s*\/?><\/\1><[\w\W]+><(?!area|br|col|embed|hr|img|input|link|meta|param)(([\w:]+)[^><([\w:]+)/<|&#?\w+;/<(?:script|style|link)/<1.8 extension point< length ; index++ ) {< 1 && length ) {< length ; index++ ) {< length ; index++ ) {< length ; index++ ) {< length; index++ ) {< timers.length; i++ ) { if ( proceed ) {
-   7183  
Line 7742... Line 7184...
7742   7184 <(\w+)\s*\/?><\/\1><[\w\W]+><(?!area|br|col|embed|hr|img|input|link|meta|param)(([\w:]+)[^><([\w:]+)/<|&#?\w+;/<(?:script|style|link)/<1.8 extension point< length ; index++ ) {< 1 && length ) {< length ; index++ ) {< length ; index++ ) {< length ; index++ ) {< length; index++ ) {< timers.length; i++ ) { classes = ( value || "" ).match( rnotwhite ) || [];
7743   7185  
7744 <([a-z][^\/\0><\/\1><[\w\W]+><([a-z][^\/\0><|&#?\w+;/<(?!area|br|col|embed|hr|img|input|link|meta|param)(([a-z][^\/\0><1.8 extension point< 4; i += 2 - includeWidth ) {< length; index++ ) {< length; index++ ) {< 1 && length ) {< length; index++ ) {< length; index++ ) {< length; index++ ) {< length; index++ ) {< timers.length; i++ ) { if ( typeof value === "string" && value ) { 7186 <(\w+)\s*\/?><\/\1><[\w\W]+><(?!area|br|col|embed|hr|img|input|link|meta|param)(([\w:]+)[^><([\w:]+)/<|&#?\w+;/<(?:script|style|link)/<1.8 extension point< length ; index++ ) {< 1 && length ) {< length ; index++ ) {< length ; index++ ) {< length ; index++ ) {< length; index++ ) {< timers.length; i++ ) { for ( ; i < len; i++ ) {
7745   7187 <(\w+)\s*\/?><\/\1><[\w\W]+><(?!area|br|col|embed|hr|img|input|link|meta|param)(([\w:]+)[^><([\w:]+)/<|&#?\w+;/<(?:script|style|link)/<1.8 extension point< length ; index++ ) {< 1 && length ) {< length ; index++ ) {< length ; index++ ) {< length ; index++ ) {< length; index++ ) {< timers.length; i++ ) { elem = this[ i ];
7746   7188  
7747 <([a-z][^\/\0><\/\1><[\w\W]+><([a-z][^\/\0><|&#?\w+;/<(?!area|br|col|embed|hr|img|input|link|meta|param)(([a-z][^\/\0><1.8 extension point< 4; i += 2 - includeWidth ) {< length; index++ ) {< length; index++ ) {< 1 && length ) {< length; index++ ) {< length; index++ ) {< length; index++ ) {< length; index++ ) {< timers.length; i++ ) { while ( ( elem = this[ i++ ] ) ) { 7189 <(\w+)\s*\/?><\/\1><[\w\W]+><(?!area|br|col|embed|hr|img|input|link|meta|param)(([\w:]+)[^><([\w:]+)/<|&#?\w+;/<(?:script|style|link)/<1.8 extension point< length ; index++ ) {< 1 && length ) {< length ; index++ ) {< length ; index++ ) {< length ; index++ ) {< length; index++ ) {< timers.length; i++ ) { ( " " + elem.className + " " ).replace( rclass, " " ) :
7748   7190  
Line 7749... Line 7191...
7749 <([a-z][^\/\0><\/\1><[\w\W]+><([a-z][^\/\0><|&#?\w+;/<(?!area|br|col|embed|hr|img|input|link|meta|param)(([a-z][^\/\0><1.8 extension point< 4; i += 2 - includeWidth ) {< length; index++ ) {< length; index++ ) {< 1 && length ) {< length; index++ ) {< length; index++ ) {< length; index++ ) {< length; index++ ) {< timers.length; i++ ) { cur = elem.nodeType === 1 && ( " " + stripAndCollapse( curValue ) + " " ); 7191  
7750   7192  
7751   7193 <(\w+)\s*\/?><\/\1><[\w\W]+><(?!area|br|col|embed|hr|img|input|link|meta|param)(([\w:]+)[^><([\w:]+)/<|&#?\w+;/<(?:script|style|link)/<1.8 extension point< length ; index++ ) {< 1 && length ) {< length ; index++ ) {< length ; index++ ) {< length ; index++ ) {< length; index++ ) {< timers.length; i++ ) { if ( cur ) {
7752   7194  
7753   7195 <(\w+)\s*\/?><\/\1><[\w\W]+><(?!area|br|col|embed|hr|img|input|link|meta|param)(([\w:]+)[^><([\w:]+)/<|&#?\w+;/<(?:script|style|link)/<1.8 extension point< length ; index++ ) {< 1 && length ) {< length ; index++ ) {< length ; index++ ) {< length ; index++ ) {< length; index++ ) {< timers.length; i++ ) { while ( (clazz = classes[j++]) ) {
7754 <([a-z][^\/\0><\/\1><[\w\W]+><([a-z][^\/\0><|&#?\w+;/<(?!area|br|col|embed|hr|img|input|link|meta|param)(([a-z][^\/\0><1.8 extension point< 4; i += 2 - includeWidth ) {< length; index++ ) {< length; index++ ) {< 1 && length ) {< length; index++ ) {< length; index++ ) {< length; index++ ) {< length; index++ ) {< timers.length; i++ ) { if ( cur.indexOf( " " + clazz + " " ) < 0 ) { 7196 <(\w+)\s*\/?><\/\1><[\w\W]+><(?!area|br|col|embed|hr|img|input|link|meta|param)(([\w:]+)[^><([\w:]+)/<|&#?\w+;/<(?:script|style|link)/<1.8 extension point< length ; index++ ) {< 1 && length ) {< length ; index++ ) {< length ; index++ ) {< length ; index++ ) {< length; index++ ) {< timers.length; i++ ) { if ( cur.indexOf( " " + clazz + " " ) < 0 ) {
7755   7197 <(\w+)\s*\/?><\/\1><[\w\W]+><(?!area|br|col|embed|hr|img|input|link|meta|param)(([\w:]+)[^><([\w:]+)/<|&#?\w+;/<(?:script|style|link)/<1.8 extension point< length ; index++ ) {< 1 && length ) {< length ; index++ ) {< length ; index++ ) {< length ; index++ ) {< length; index++ ) {< timers.length; i++ ) { cur += clazz + " ";
7756   7198  
Line 7757... Line 7199...
7757   7199  
7758   7200  
Line 7759... Line 7201...
7759   7201  
7760   7202 <(\w+)\s*\/?><\/\1><[\w\W]+><(?!area|br|col|embed|hr|img|input|link|meta|param)(([\w:]+)[^><([\w:]+)/<|&#?\w+;/<(?:script|style|link)/<1.8 extension point< length ; index++ ) {< 1 && length ) {< length ; index++ ) {< length ; index++ ) {< length ; index++ ) {< length; index++ ) {< timers.length; i++ ) { finalValue = jQuery.trim( cur );
-   7203 <(\w+)\s*\/?><\/\1><[\w\W]+><(?!area|br|col|embed|hr|img|input|link|meta|param)(([\w:]+)[^><([\w:]+)/<|&#?\w+;/<(?:script|style|link)/<1.8 extension point< length ; index++ ) {< 1 && length ) {< length ; index++ ) {< length ; index++ ) {< length ; index++ ) {< length; index++ ) {< timers.length; i++ ) { if ( elem.className !== finalValue ) {
7761   7204  
-   7205  
Line 7762... Line 7206...
7762   7206  
7763   7207  
7764   7208  
7765   7209  
7766   7210 <(\w+)\s*\/?><\/\1><[\w\W]+><(?!area|br|col|embed|hr|img|input|link|meta|param)(([\w:]+)[^><([\w:]+)/<|&#?\w+;/<(?:script|style|link)/<1.8 extension point< length ; index++ ) {< 1 && length ) {< length ; index++ ) {< length ; index++ ) {< length ; index++ ) {< length; index++ ) {< timers.length; i++ ) { return this;
-   7211  
-   7212  
Line 7767... Line 7213...
7767   7213 <(\w+)\s*\/?><\/\1><[\w\W]+><(?!area|br|col|embed|hr|img|input|link|meta|param)(([\w:]+)[^><([\w:]+)/<|&#?\w+;/<(?:script|style|link)/<1.8 extension point< length ; index++ ) {< 1 && length ) {< length ; index++ ) {< length ; index++ ) {< length ; index++ ) {< length; index++ ) {< timers.length; i++ ) { removeClass: function( value ) {
7768 <([a-z][^\/\0><\/\1><[\w\W]+><([a-z][^\/\0><|&#?\w+;/<(?!area|br|col|embed|hr|img|input|link|meta|param)(([a-z][^\/\0><1.8 extension point< 4; i += 2 - includeWidth ) {< length; index++ ) {< length; index++ ) {< 1 && length ) {< length; index++ ) {< length; index++ ) {< length; index++ ) {< length; index++ ) {< timers.length; i++ ) { return this; -  
7769   -  
7770   -  
7771   -  
7772   -  
7773   -  
7774   7214 <(\w+)\s*\/?><\/\1><[\w\W]+><(?!area|br|col|embed|hr|img|input|link|meta|param)(([\w:]+)[^><([\w:]+)/<|&#?\w+;/<(?:script|style|link)/<1.8 extension point< length ; index++ ) {< 1 && length ) {< length ; index++ ) {< length ; index++ ) {< length ; index++ ) {< length; index++ ) {< timers.length; i++ ) { var classes, elem, cur, clazz, j, finalValue,
7775   -  
7776 <([a-z][^\/\0><\/\1><[\w\W]+><([a-z][^\/\0><|&#?\w+;/<(?!area|br|col|embed|hr|img|input|link|meta|param)(([a-z][^\/\0><1.8 extension point< 4; i += 2 - includeWidth ) {< length; index++ ) {< length; index++ ) {< 1 && length ) {< length; index++ ) {< length; index++ ) {< length; index++ ) {< length; index++ ) {< timers.length; i++ ) { return this.each( function( j ) { -  
7777 <([a-z][^\/\0><\/\1><[\w\W]+><([a-z][^\/\0><|&#?\w+;/<(?!area|br|col|embed|hr|img|input|link|meta|param)(([a-z][^\/\0><1.8 extension point< 4; i += 2 - includeWidth ) {< length; index++ ) {< length; index++ ) {< 1 && length ) {< length; index++ ) {< length; index++ ) {< length; index++ ) {< length; index++ ) {< timers.length; i++ ) { jQuery( this ).removeClass( value.call( this, j, getClass( this ) ) ); 7215 <(\w+)\s*\/?><\/\1><[\w\W]+><(?!area|br|col|embed|hr|img|input|link|meta|param)(([\w:]+)[^><([\w:]+)/<|&#?\w+;/<(?:script|style|link)/<1.8 extension point< length ; index++ ) {< 1 && length ) {< length ; index++ ) {< length ; index++ ) {< length ; index++ ) {< length; index++ ) {< timers.length; i++ ) { proceed = arguments.length === 0 || typeof value === "string" && value,
7778   7216  
-   7217 <(\w+)\s*\/?><\/\1><[\w\W]+><(?!area|br|col|embed|hr|img|input|link|meta|param)(([\w:]+)[^><([\w:]+)/<|&#?\w+;/<(?:script|style|link)/<1.8 extension point< length ; index++ ) {< 1 && length ) {< length ; index++ ) {< length ; index++ ) {< length ; index++ ) {< length; index++ ) {< timers.length; i++ ) { len = this.length;
-   7218  
-   7219 <(\w+)\s*\/?><\/\1><[\w\W]+><(?!area|br|col|embed|hr|img|input|link|meta|param)(([\w:]+)[^><([\w:]+)/<|&#?\w+;/<(?:script|style|link)/<1.8 extension point< length ; index++ ) {< 1 && length ) {< length ; index++ ) {< length ; index++ ) {< length ; index++ ) {< length; index++ ) {< timers.length; i++ ) { if ( jQuery.isFunction( value ) ) {
Line 7779... Line 7220...
7779   7220 <(\w+)\s*\/?><\/\1><[\w\W]+><(?!area|br|col|embed|hr|img|input|link|meta|param)(([\w:]+)[^><([\w:]+)/<|&#?\w+;/<(?:script|style|link)/<1.8 extension point< length ; index++ ) {< 1 && length ) {< length ; index++ ) {< length ; index++ ) {< length ; index++ ) {< length; index++ ) {< timers.length; i++ ) { return this.each(function( j ) {
7780   7221 <(\w+)\s*\/?><\/\1><[\w\W]+><(?!area|br|col|embed|hr|img|input|link|meta|param)(([\w:]+)[^><([\w:]+)/<|&#?\w+;/<(?:script|style|link)/<1.8 extension point< length ; index++ ) {< 1 && length ) {< length ; index++ ) {< length ; index++ ) {< length ; index++ ) {< length; index++ ) {< timers.length; i++ ) { jQuery( this ).removeClass( value.call( this, j, this.className ) );
7781   7222  
7782 <([a-z][^\/\0><\/\1><[\w\W]+><([a-z][^\/\0><|&#?\w+;/<(?!area|br|col|embed|hr|img|input|link|meta|param)(([a-z][^\/\0><1.8 extension point< 4; i += 2 - includeWidth ) {< length; index++ ) {< length; index++ ) {< 1 && length ) {< length; index++ ) {< length; index++ ) {< length; index++ ) {< length; index++ ) {< timers.length; i++ ) { return this.attr( "class", "" ); -  
7783   7223  
7784   7224 <(\w+)\s*\/?><\/\1><[\w\W]+><(?!area|br|col|embed|hr|img|input|link|meta|param)(([\w:]+)[^><([\w:]+)/<|&#?\w+;/<(?:script|style|link)/<1.8 extension point< length ; index++ ) {< 1 && length ) {< length ; index++ ) {< length ; index++ ) {< length ; index++ ) {< length; index++ ) {< timers.length; i++ ) { if ( proceed ) {
7785 <([a-z][^\/\0><\/\1><[\w\W]+><([a-z][^\/\0><|&#?\w+;/<(?!area|br|col|embed|hr|img|input|link|meta|param)(([a-z][^\/\0><1.8 extension point< 4; i += 2 - includeWidth ) {< length; index++ ) {< length; index++ ) {< 1 && length ) {< length; index++ ) {< length; index++ ) {< length; index++ ) {< length; index++ ) {< timers.length; i++ ) { if ( typeof value === "string" && value ) { 7225 <(\w+)\s*\/?><\/\1><[\w\W]+><(?!area|br|col|embed|hr|img|input|link|meta|param)(([\w:]+)[^><([\w:]+)/<|&#?\w+;/<(?:script|style|link)/<1.8 extension point< length ; index++ ) {< 1 && length ) {< length ; index++ ) {< length ; index++ ) {< length ; index++ ) {< length; index++ ) {< timers.length; i++ ) { classes = ( value || "" ).match( rnotwhite ) || [];
7786   7226  
7787   7227 <(\w+)\s*\/?><\/\1><[\w\W]+><(?!area|br|col|embed|hr|img|input|link|meta|param)(([\w:]+)[^><([\w:]+)/<|&#?\w+;/<(?:script|style|link)/<1.8 extension point< length ; index++ ) {< 1 && length ) {< length ; index++ ) {< length ; index++ ) {< length ; index++ ) {< length; index++ ) {< timers.length; i++ ) { for ( ; i < len; i++ ) {
Line 7788... Line 7228...
7788 <([a-z][^\/\0><\/\1><[\w\W]+><([a-z][^\/\0><|&#?\w+;/<(?!area|br|col|embed|hr|img|input|link|meta|param)(([a-z][^\/\0><1.8 extension point< 4; i += 2 - includeWidth ) {< length; index++ ) {< length; index++ ) {< 1 && length ) {< length; index++ ) {< length; index++ ) {< length; index++ ) {< length; index++ ) {< timers.length; i++ ) { while ( ( elem = this[ i++ ] ) ) { 7228 <(\w+)\s*\/?><\/\1><[\w\W]+><(?!area|br|col|embed|hr|img|input|link|meta|param)(([\w:]+)[^><([\w:]+)/<|&#?\w+;/<(?:script|style|link)/<1.8 extension point< length ; index++ ) {< 1 && length ) {< length ; index++ ) {< length ; index++ ) {< length ; index++ ) {< length; index++ ) {< timers.length; i++ ) { elem = this[ i ];
7789   7229  
7790   7230 <(\w+)\s*\/?><\/\1><[\w\W]+><(?!area|br|col|embed|hr|img|input|link|meta|param)(([\w:]+)[^><([\w:]+)/<|&#?\w+;/<(?:script|style|link)/<1.8 extension point< length ; index++ ) {< 1 && length ) {< length ; index++ ) {< length ; index++ ) {< length ; index++ ) {< length; index++ ) {< timers.length; i++ ) { cur = elem.nodeType === 1 && ( elem.className ?
7791   7231 <(\w+)\s*\/?><\/\1><[\w\W]+><(?!area|br|col|embed|hr|img|input|link|meta|param)(([\w:]+)[^><([\w:]+)/<|&#?\w+;/<(?:script|style|link)/<1.8 extension point< length ; index++ ) {< 1 && length ) {< length ; index++ ) {< length ; index++ ) {< length ; index++ ) {< length; index++ ) {< timers.length; i++ ) { ( " " + elem.className + " " ).replace( rclass, " " ) :
7792 <([a-z][^\/\0><\/\1><[\w\W]+><([a-z][^\/\0><|&#?\w+;/<(?!area|br|col|embed|hr|img|input|link|meta|param)(([a-z][^\/\0><1.8 extension point< 4; i += 2 - includeWidth ) {< length; index++ ) {< length; index++ ) {< 1 && length ) {< length; index++ ) {< length; index++ ) {< length; index++ ) {< length; index++ ) {< timers.length; i++ ) { cur = elem.nodeType === 1 && ( " " + stripAndCollapse( curValue ) + " " ); 7232  
7793   7233  
7794   7234  
7795   7235 <(\w+)\s*\/?><\/\1><[\w\W]+><(?!area|br|col|embed|hr|img|input|link|meta|param)(([\w:]+)[^><([\w:]+)/<|&#?\w+;/<(?:script|style|link)/<1.8 extension point< length ; index++ ) {< 1 && length ) {< length ; index++ ) {< length ; index++ ) {< length ; index++ ) {< length; index++ ) {< timers.length; i++ ) { if ( cur ) {
Line 7820... Line 7260...
7820 <([a-z][^\/\0><\/\1><[\w\W]+><([a-z][^\/\0><|&#?\w+;/<(?!area|br|col|embed|hr|img|input|link|meta|param)(([a-z][^\/\0><1.8 extension point< 4; i += 2 - includeWidth ) {< length; index++ ) {< length; index++ ) {< 1 && length ) {< length; index++ ) {< length; index++ ) {< length; index++ ) {< length; index++ ) {< timers.length; i++ ) { return stateVal ? this.addClass( value ) : this.removeClass( value ); 7260 <(\w+)\s*\/?><\/\1><[\w\W]+><(?!area|br|col|embed|hr|img|input|link|meta|param)(([\w:]+)[^><([\w:]+)/<|&#?\w+;/<(?:script|style|link)/<1.8 extension point< length ; index++ ) {< 1 && length ) {< length ; index++ ) {< length ; index++ ) {< length ; index++ ) {< length; index++ ) {< timers.length; i++ ) { return stateVal ? this.addClass( value ) : this.removeClass( value );
7821   7261  
Line 7822... Line 7262...
7822   7262  
7823   7263 <(\w+)\s*\/?><\/\1><[\w\W]+><(?!area|br|col|embed|hr|img|input|link|meta|param)(([\w:]+)[^><([\w:]+)/<|&#?\w+;/<(?:script|style|link)/<1.8 extension point< length ; index++ ) {< 1 && length ) {< length ; index++ ) {< length ; index++ ) {< length ; index++ ) {< length; index++ ) {< timers.length; i++ ) { if ( jQuery.isFunction( value ) ) {
7824 <([a-z][^\/\0><\/\1><[\w\W]+><([a-z][^\/\0><|&#?\w+;/<(?!area|br|col|embed|hr|img|input|link|meta|param)(([a-z][^\/\0><1.8 extension point< 4; i += 2 - includeWidth ) {< length; index++ ) {< length; index++ ) {< 1 && length ) {< length; index++ ) {< length; index++ ) {< length; index++ ) {< length; index++ ) {< timers.length; i++ ) { return this.each( function( i ) { -  
7825   7264 <(\w+)\s*\/?><\/\1><[\w\W]+><(?!area|br|col|embed|hr|img|input|link|meta|param)(([\w:]+)[^><([\w:]+)/<|&#?\w+;/<(?:script|style|link)/<1.8 extension point< length ; index++ ) {< 1 && length ) {< length ; index++ ) {< length ; index++ ) {< length ; index++ ) {< length; index++ ) {< timers.length; i++ ) { return this.each(function( i ) {
7826 <([a-z][^\/\0><\/\1><[\w\W]+><([a-z][^\/\0><|&#?\w+;/<(?!area|br|col|embed|hr|img|input|link|meta|param)(([a-z][^\/\0><1.8 extension point< 4; i += 2 - includeWidth ) {< length; index++ ) {< length; index++ ) {< 1 && length ) {< length; index++ ) {< length; index++ ) {< length; index++ ) {< length; index++ ) {< timers.length; i++ ) { value.call( this, i, getClass( this ), stateVal ), -  
7827   -  
7828   7265 <(\w+)\s*\/?><\/\1><[\w\W]+><(?!area|br|col|embed|hr|img|input|link|meta|param)(([\w:]+)[^><([\w:]+)/<|&#?\w+;/<(?:script|style|link)/<1.8 extension point< length ; index++ ) {< 1 && length ) {< length ; index++ ) {< length ; index++ ) {< length ; index++ ) {< length; index++ ) {< timers.length; i++ ) { jQuery( this ).toggleClass( value.call(this, i, this.className, stateVal), stateVal );
7829   7266  
Line 7830... Line 7267...
7830   7267  
7831   -  
7832 <([a-z][^\/\0><\/\1><[\w\W]+><([a-z][^\/\0><|&#?\w+;/<(?!area|br|col|embed|hr|img|input|link|meta|param)(([a-z][^\/\0><1.8 extension point< 4; i += 2 - includeWidth ) {< length; index++ ) {< length; index++ ) {< 1 && length ) {< length; index++ ) {< length; index++ ) {< length; index++ ) {< length; index++ ) {< timers.length; i++ ) { return this.each( function() { -  
7833   7268  
7834   -  
7835 <([a-z][^\/\0><\/\1><[\w\W]+><([a-z][^\/\0><|&#?\w+;/<(?!area|br|col|embed|hr|img|input|link|meta|param)(([a-z][^\/\0><1.8 extension point< 4; i += 2 - includeWidth ) {< length; index++ ) {< length; index++ ) {< 1 && length ) {< length; index++ ) {< length; index++ ) {< length; index++ ) {< length; index++ ) {< timers.length; i++ ) { if ( type === "string" ) { 7269 <(\w+)\s*\/?><\/\1><[\w\W]+><(?!area|br|col|embed|hr|img|input|link|meta|param)(([\w:]+)[^><([\w:]+)/<|&#?\w+;/<(?:script|style|link)/<1.8 extension point< length ; index++ ) {< 1 && length ) {< length ; index++ ) {< length ; index++ ) {< length ; index++ ) {< length; index++ ) {< timers.length; i++ ) { return this.each(function() {
-   7270 <(\w+)\s*\/?><\/\1><[\w\W]+><(?!area|br|col|embed|hr|img|input|link|meta|param)(([\w:]+)[^><([\w:]+)/<|&#?\w+;/<(?:script|style|link)/<1.8 extension point< length ; index++ ) {< 1 && length ) {< length ; index++ ) {< length ; index++ ) {< length ; index++ ) {< length; index++ ) {< timers.length; i++ ) { if ( type === "string" ) {
7836   7271  
7837   7272 <(\w+)\s*\/?><\/\1><[\w\W]+><(?!area|br|col|embed|hr|img|input|link|meta|param)(([\w:]+)[^><([\w:]+)/<|&#?\w+;/<(?:script|style|link)/<1.8 extension point< length ; index++ ) {< 1 && length ) {< length ; index++ ) {< length ; index++ ) {< length ; index++ ) {< length; index++ ) {< timers.length; i++ ) { var className,
7838   7273  
Line 7839... Line 7274...
7839   7274 <(\w+)\s*\/?><\/\1><[\w\W]+><(?!area|br|col|embed|hr|img|input|link|meta|param)(([\w:]+)[^><([\w:]+)/<|&#?\w+;/<(?:script|style|link)/<1.8 extension point< length ; index++ ) {< 1 && length ) {< length ; index++ ) {< length ; index++ ) {< length ; index++ ) {< length; index++ ) {< timers.length; i++ ) { self = jQuery( this ),
7840   -  
7841   7275  
7842   7276  
7843   7277 <(\w+)\s*\/?><\/\1><[\w\W]+><(?!area|br|col|embed|hr|img|input|link|meta|param)(([\w:]+)[^><([\w:]+)/<|&#?\w+;/<(?:script|style|link)/<1.8 extension point< length ; index++ ) {< 1 && length ) {< length ; index++ ) {< length ; index++ ) {< length ; index++ ) {< length; index++ ) {< timers.length; i++ ) { while ( (className = classNames[ i++ ]) ) {
7844   7278  
7845 <([a-z][^\/\0><\/\1><[\w\W]+><([a-z][^\/\0><|&#?\w+;/<(?!area|br|col|embed|hr|img|input|link|meta|param)(([a-z][^\/\0><1.8 extension point< 4; i += 2 - includeWidth ) {< length; index++ ) {< length; index++ ) {< 1 && length ) {< length; index++ ) {< length; index++ ) {< length; index++ ) {< length; index++ ) {< timers.length; i++ ) { if ( self.hasClass( className ) ) { 7279 <(\w+)\s*\/?><\/\1><[\w\W]+><(?!area|br|col|embed|hr|img|input|link|meta|param)(([\w:]+)[^><([\w:]+)/<|&#?\w+;/<(?:script|style|link)/<1.8 extension point< length ; index++ ) {< 1 && length ) {< length ; index++ ) {< length ; index++ ) {< length ; index++ ) {< length; index++ ) {< timers.length; i++ ) { if ( self.hasClass( className ) ) {
7846   7280  
7847   7281 <(\w+)\s*\/?><\/\1><[\w\W]+><(?!area|br|col|embed|hr|img|input|link|meta|param)(([\w:]+)[^><([\w:]+)/<|&#?\w+;/<(?:script|style|link)/<1.8 extension point< length ; index++ ) {< 1 && length ) {< length ; index++ ) {< length ; index++ ) {< length ; index++ ) {< length; index++ ) {< timers.length; i++ ) { } else {
Line 7848... Line 7282...
7848   7282  
7849   7283  
7850   -  
7851   7284  
7852   -  
7853 <([a-z][^\/\0><\/\1><[\w\W]+><([a-z][^\/\0><|&#?\w+;/<(?!area|br|col|embed|hr|img|input|link|meta|param)(([a-z][^\/\0><1.8 extension point< 4; i += 2 - includeWidth ) {< length; index++ ) {< length; index++ ) {< 1 && length ) {< length; index++ ) {< length; index++ ) {< length; index++ ) {< length; index++ ) {< timers.length; i++ ) { } else if ( value === undefined || type === "boolean" ) { 7285  
7854   7286  
7855   7287 <(\w+)\s*\/?><\/\1><[\w\W]+><(?!area|br|col|embed|hr|img|input|link|meta|param)(([\w:]+)[^><([\w:]+)/<|&#?\w+;/<(?:script|style|link)/<1.8 extension point< length ; index++ ) {< 1 && length ) {< length ; index++ ) {< length ; index++ ) {< length ; index++ ) {< length; index++ ) {< timers.length; i++ ) { } else if ( type === strundefined || type === "boolean" ) {
Line 7856... Line 7288...
7856   7288 <(\w+)\s*\/?><\/\1><[\w\W]+><(?!area|br|col|embed|hr|img|input|link|meta|param)(([\w:]+)[^><([\w:]+)/<|&#?\w+;/<(?:script|style|link)/<1.8 extension point< length ; index++ ) {< 1 && length ) {< length ; index++ ) {< length ; index++ ) {< length ; index++ ) {< length; index++ ) {< timers.length; i++ ) { if ( this.className ) {
7857   7289  
7858 <([a-z][^\/\0><\/\1><[\w\W]+><([a-z][^\/\0><|&#?\w+;/<(?!area|br|col|embed|hr|img|input|link|meta|param)(([a-z][^\/\0><1.8 extension point< 4; i += 2 - includeWidth ) {< length; index++ ) {< length; index++ ) {< 1 && length ) {< length; index++ ) {< length; index++ ) {< length; index++ ) {< length; index++ ) {< timers.length; i++ ) { dataPriv.set( this, "__className__", className ); 7290 <(\w+)\s*\/?><\/\1><[\w\W]+><(?!area|br|col|embed|hr|img|input|link|meta|param)(([\w:]+)[^><([\w:]+)/<|&#?\w+;/<(?:script|style|link)/<1.8 extension point< length ; index++ ) {< 1 && length ) {< length ; index++ ) {< length ; index++ ) {< length ; index++ ) {< length; index++ ) {< timers.length; i++ ) { data_priv.set( this, "__className__", this.className );
7859   7291  
7860   -  
7861   -  
7862   -  
7863   -  
7864   7292  
7865 <([a-z][^\/\0><\/\1><[\w\W]+><([a-z][^\/\0><|&#?\w+;/<(?!area|br|col|embed|hr|img|input|link|meta|param)(([a-z][^\/\0><1.8 extension point< 4; i += 2 - includeWidth ) {< length; index++ ) {< length; index++ ) {< 1 && length ) {< length; index++ ) {< length; index++ ) {< length; index++ ) {< length; index++ ) {< timers.length; i++ ) { if ( this.setAttribute ) { -  
7866 <([a-z][^\/\0><\/\1><[\w\W]+><([a-z][^\/\0><|&#?\w+;/<(?!area|br|col|embed|hr|img|input|link|meta|param)(([a-z][^\/\0><1.8 extension point< 4; i += 2 - includeWidth ) {< length; index++ ) {< length; index++ ) {< 1 && length ) {< length; index++ ) {< length; index++ ) {< length; index++ ) {< length; index++ ) {< timers.length; i++ ) { this.setAttribute( "class", -  
7867   7293  
7868   7294 <(\w+)\s*\/?><\/\1><[\w\W]+><(?!area|br|col|embed|hr|img|input|link|meta|param)(([\w:]+)[^><([\w:]+)/<|&#?\w+;/<(?:script|style|link)/<1.8 extension point< length ; index++ ) {< 1 && length ) {< length ; index++ ) {< length ; index++ ) {< length ; index++ ) {< length; index++ ) {< timers.length; i++ ) { // then remove the whole classname (if there was one, the above saved it).
7869 <([a-z][^\/\0><\/\1><[\w\W]+><([a-z][^\/\0><|&#?\w+;/<(?!area|br|col|embed|hr|img|input|link|meta|param)(([a-z][^\/\0><1.8 extension point< 4; i += 2 - includeWidth ) {< length; index++ ) {< length; index++ ) {< 1 && length ) {< length; index++ ) {< length; index++ ) {< length; index++ ) {< length; index++ ) {< timers.length; i++ ) { dataPriv.get( this, "__className__" ) || "" 7295 <(\w+)\s*\/?><\/\1><[\w\W]+><(?!area|br|col|embed|hr|img|input|link|meta|param)(([\w:]+)[^><([\w:]+)/<|&#?\w+;/<(?:script|style|link)/<1.8 extension point< length ; index++ ) {< 1 && length ) {< length ; index++ ) {< length ; index++ ) {< length ; index++ ) {< length; index++ ) {< timers.length; i++ ) { // Otherwise bring back whatever was previously saved (if anything),
Line 7870... Line 7296...
7870   7296 <(\w+)\s*\/?><\/\1><[\w\W]+><(?!area|br|col|embed|hr|img|input|link|meta|param)(([\w:]+)[^><([\w:]+)/<|&#?\w+;/<(?:script|style|link)/<1.8 extension point< length ; index++ ) {< 1 && length ) {< length ; index++ ) {< length ; index++ ) {< length ; index++ ) {< length; index++ ) {< timers.length; i++ ) { // falling back to the empty string if nothing was stored.
7871   7297 <(\w+)\s*\/?><\/\1><[\w\W]+><(?!area|br|col|embed|hr|img|input|link|meta|param)(([\w:]+)[^><([\w:]+)/<|&#?\w+;/<(?:script|style|link)/<1.8 extension point< length ; index++ ) {< 1 && length ) {< length ; index++ ) {< length ; index++ ) {< length ; index++ ) {< length; index++ ) {< timers.length; i++ ) { this.className = this.className || value === false ? "" : data_priv.get( this, "__className__" ) || "";
7872   7298  
7873   -  
7874   7299  
7875   7300  
7876   -  
7877   7301  
7878   7302 <(\w+)\s*\/?><\/\1><[\w\W]+><(?!area|br|col|embed|hr|img|input|link|meta|param)(([\w:]+)[^><([\w:]+)/<|&#?\w+;/<(?:script|style|link)/<1.8 extension point< length ; index++ ) {< 1 && length ) {< length ; index++ ) {< length ; index++ ) {< length ; index++ ) {< length; index++ ) {< timers.length; i++ ) { hasClass: function( selector ) {
7879   7303 <(\w+)\s*\/?><\/\1><[\w\W]+><(?!area|br|col|embed|hr|img|input|link|meta|param)(([\w:]+)[^><([\w:]+)/<|&#?\w+;/<(?:script|style|link)/<1.8 extension point< length ; index++ ) {< 1 && length ) {< length ; index++ ) {< length ; index++ ) {< length ; index++ ) {< length; index++ ) {< timers.length; i++ ) { var className = " " + selector + " ",
7880 <([a-z][^\/\0><\/\1><[\w\W]+><([a-z][^\/\0><|&#?\w+;/<(?!area|br|col|embed|hr|img|input|link|meta|param)(([a-z][^\/\0><1.8 extension point< 4; i += 2 - includeWidth ) {< length; index++ ) {< length; index++ ) {< 1 && length ) {< length; index++ ) {< length; index++ ) {< length; index++ ) {< length; index++ ) {< timers.length; i++ ) { className = " " + selector + " "; 7304  
Line 7881... Line 7305...
7881 <([a-z][^\/\0><\/\1><[\w\W]+><([a-z][^\/\0><|&#?\w+;/<(?!area|br|col|embed|hr|img|input|link|meta|param)(([a-z][^\/\0><1.8 extension point< 4; i += 2 - includeWidth ) {< length; index++ ) {< length; index++ ) {< 1 && length ) {< length; index++ ) {< length; index++ ) {< length; index++ ) {< length; index++ ) {< timers.length; i++ ) { while ( ( elem = this[ i++ ] ) ) { 7305 <(\w+)\s*\/?><\/\1><[\w\W]+><(?!area|br|col|embed|hr|img|input|link|meta|param)(([\w:]+)[^><([\w:]+)/<|&#?\w+;/<(?:script|style|link)/<1.8 extension point< length ; index++ ) {< 1 && length ) {< length ; index++ ) {< length ; index++ ) {< length ; index++ ) {< length; index++ ) {< timers.length; i++ ) { l = this.length;
Line 7899... Line 7323...
7899   7323 <(\w+)\s*\/?><\/\1><[\w\W]+><(?!area|br|col|embed|hr|img|input|link|meta|param)(([\w:]+)[^><([\w:]+)/<|&#?\w+;/<(?:script|style|link)/<1.8 extension point< length ; index++ ) {< 1 && length ) {< length ; index++ ) {< length ; index++ ) {< length ; index++ ) {< length; index++ ) {< timers.length; i++ ) { var hooks, ret, isFunction,
7900   7324 <(\w+)\s*\/?><\/\1><[\w\W]+><(?!area|br|col|embed|hr|img|input|link|meta|param)(([\w:]+)[^><([\w:]+)/<|&#?\w+;/<(?:script|style|link)/<1.8 extension point< length ; index++ ) {< 1 && length ) {< length ; index++ ) {< length ; index++ ) {< length ; index++ ) {< length; index++ ) {< timers.length; i++ ) { elem = this[0];
Line 7901... Line 7325...
7901   7325  
7902   7326 <(\w+)\s*\/?><\/\1><[\w\W]+><(?!area|br|col|embed|hr|img|input|link|meta|param)(([\w:]+)[^><([\w:]+)/<|&#?\w+;/<(?:script|style|link)/<1.8 extension point< length ; index++ ) {< 1 && length ) {< length ; index++ ) {< length ; index++ ) {< length ; index++ ) {< length; index++ ) {< timers.length; i++ ) { if ( !arguments.length ) {
7903   -  
7904   7327 <(\w+)\s*\/?><\/\1><[\w\W]+><(?!area|br|col|embed|hr|img|input|link|meta|param)(([\w:]+)[^><([\w:]+)/<|&#?\w+;/<(?:script|style|link)/<1.8 extension point< length ; index++ ) {< 1 && length ) {< length ; index++ ) {< length ; index++ ) {< length ; index++ ) {< length; index++ ) {< timers.length; i++ ) { if ( elem ) {
Line 7905... Line -...
7905   -  
7906   -  
7907   7328  
7908 <([a-z][^\/\0><\/\1><[\w\W]+><([a-z][^\/\0><|&#?\w+;/<(?!area|br|col|embed|hr|img|input|link|meta|param)(([a-z][^\/\0><1.8 extension point< 4; i += 2 - includeWidth ) {< length; index++ ) {< length; index++ ) {< 1 && length ) {< length; index++ ) {< length; index++ ) {< length; index++ ) {< length; index++ ) {< timers.length; i++ ) { "get" in hooks && -  
7909   7329  
7910   7330 <(\w+)\s*\/?><\/\1><[\w\W]+><(?!area|br|col|embed|hr|img|input|link|meta|param)(([\w:]+)[^><([\w:]+)/<|&#?\w+;/<(?:script|style|link)/<1.8 extension point< length ; index++ ) {< 1 && length ) {< length ; index++ ) {< length ; index++ ) {< length ; index++ ) {< length; index++ ) {< timers.length; i++ ) { if ( hooks && "get" in hooks && (ret = hooks.get( elem, "value" )) !== undefined ) {
Line 7911... Line 7331...
7911   7331 <(\w+)\s*\/?><\/\1><[\w\W]+><(?!area|br|col|embed|hr|img|input|link|meta|param)(([\w:]+)[^><([\w:]+)/<|&#?\w+;/<(?:script|style|link)/<1.8 extension point< length ; index++ ) {< 1 && length ) {< length ; index++ ) {< length ; index++ ) {< length ; index++ ) {< length; index++ ) {< timers.length; i++ ) { return ret;
Line -... Line 7332...
-   7332  
7912   7333  
7913   -  
7914   7334  
7915   -  
7916   -  
7917 <([a-z][^\/\0><\/\1><[\w\W]+><([a-z][^\/\0><|&#?\w+;/<(?!area|br|col|embed|hr|img|input|link|meta|param)(([a-z][^\/\0><1.8 extension point< 4; i += 2 - includeWidth ) {< length; index++ ) {< length; index++ ) {< 1 && length ) {< length; index++ ) {< length; index++ ) {< length; index++ ) {< length; index++ ) {< timers.length; i++ ) { if ( typeof ret === "string" ) { 7335  
7918 <([a-z][^\/\0><\/\1><[\w\W]+><([a-z][^\/\0><|&#?\w+;/<(?!area|br|col|embed|hr|img|input|link|meta|param)(([a-z][^\/\0><1.8 extension point< 4; i += 2 - includeWidth ) {< length; index++ ) {< length; index++ ) {< 1 && length ) {< length; index++ ) {< length; index++ ) {< length; index++ ) {< length; index++ ) {< timers.length; i++ ) { return ret.replace( rreturn, "" ); 7336 <(\w+)\s*\/?><\/\1><[\w\W]+><(?!area|br|col|embed|hr|img|input|link|meta|param)(([\w:]+)[^><([\w:]+)/<|&#?\w+;/<(?:script|style|link)/<1.8 extension point< length ; index++ ) {< 1 && length ) {< length ; index++ ) {< length ; index++ ) {< length ; index++ ) {< length; index++ ) {< timers.length; i++ ) { return typeof ret === "string" ?
7919   7337  
Line 7920... Line 7338...
7920   7338 <(\w+)\s*\/?><\/\1><[\w\W]+><(?!area|br|col|embed|hr|img|input|link|meta|param)(([\w:]+)[^><([\w:]+)/<|&#?\w+;/<(?:script|style|link)/<1.8 extension point< length ; index++ ) {< 1 && length ) {< length ; index++ ) {< length ; index++ ) {< length ; index++ ) {< length; index++ ) {< timers.length; i++ ) { ret.replace(rreturn, "") :
7921   7339  
Line 7965... Line 7383...
7965   7383  
7966   7384  
7967   7385  
7968   7386  
7969   -  
7970   7387 <(\w+)\s*\/?><\/\1><[\w\W]+><(?!area|br|col|embed|hr|img|input|link|meta|param)(([\w:]+)[^><([\w:]+)/<|&#?\w+;/<(?:script|style|link)/<1.8 extension point< length ; index++ ) {< 1 && length ) {< length ; index++ ) {< length ; index++ ) {< length ; index++ ) {< length; index++ ) {< timers.length; i++ ) { get: function( elem ) {
7971 <([a-z][^\/\0><\/\1><[\w\W]+><([a-z][^\/\0><|&#?\w+;/<(?!area|br|col|embed|hr|img|input|link|meta|param)(([a-z][^\/\0><1.8 extension point< 4; i += 2 - includeWidth ) {< length; index++ ) {< length; index++ ) {< 1 && length ) {< length; index++ ) {< length; index++ ) {< length; index++ ) {< length; index++ ) {< timers.length; i++ ) { var val = jQuery.find.attr( elem, "value" ); 7388 <(\w+)\s*\/?><\/\1><[\w\W]+><(?!area|br|col|embed|hr|img|input|link|meta|param)(([\w:]+)[^><([\w:]+)/<|&#?\w+;/<(?:script|style|link)/<1.8 extension point< length ; index++ ) {< 1 && length ) {< length ; index++ ) {< length ; index++ ) {< length ; index++ ) {< length; index++ ) {< timers.length; i++ ) { var val = jQuery.find.attr( elem, "value" );
7972 <([a-z][^\/\0><\/\1><[\w\W]+><([a-z][^\/\0><|&#?\w+;/<(?!area|br|col|embed|hr|img|input|link|meta|param)(([a-z][^\/\0><1.8 extension point< 4; i += 2 - includeWidth ) {< length; index++ ) {< length; index++ ) {< 1 && length ) {< length; index++ ) {< length; index++ ) {< length; index++ ) {< length; index++ ) {< timers.length; i++ ) { return val != null ? 7389 <(\w+)\s*\/?><\/\1><[\w\W]+><(?!area|br|col|embed|hr|img|input|link|meta|param)(([\w:]+)[^><([\w:]+)/<|&#?\w+;/<(?:script|style|link)/<1.8 extension point< length ; index++ ) {< 1 && length ) {< length ; index++ ) {< length ; index++ ) {< length ; index++ ) {< length; index++ ) {< timers.length; i++ ) { return val != null ?
7973   -  
7974   7390  
7975   7391  
7976   -  
7977   -  
7978   7392 <(\w+)\s*\/?><\/\1><[\w\W]+><(?!area|br|col|embed|hr|img|input|link|meta|param)(([\w:]+)[^><([\w:]+)/<|&#?\w+;/<(?:script|style|link)/<1.8 extension point< length ; index++ ) {< 1 && length ) {< length ; index++ ) {< length ; index++ ) {< length ; index++ ) {< length; index++ ) {< timers.length; i++ ) { // option.text throws exceptions (#14686, #14858)
7979   7393 <(\w+)\s*\/?><\/\1><[\w\W]+><(?!area|br|col|embed|hr|img|input|link|meta|param)(([\w:]+)[^><([\w:]+)/<|&#?\w+;/<(?:script|style|link)/<1.8 extension point< length ; index++ ) {< 1 && length ) {< length ; index++ ) {< length ; index++ ) {< length ; index++ ) {< length; index++ ) {< timers.length; i++ ) { jQuery.trim( jQuery.text( elem ) );
7980   7394  
7981   7395  
7982   7396  
7983   7397 <(\w+)\s*\/?><\/\1><[\w\W]+><(?!area|br|col|embed|hr|img|input|link|meta|param)(([\w:]+)[^><([\w:]+)/<|&#?\w+;/<(?:script|style|link)/<1.8 extension point< length ; index++ ) {< 1 && length ) {< length ; index++ ) {< length ; index++ ) {< length ; index++ ) {< length; index++ ) {< timers.length; i++ ) { get: function( elem ) {
7984   7398 <(\w+)\s*\/?><\/\1><[\w\W]+><(?!area|br|col|embed|hr|img|input|link|meta|param)(([\w:]+)[^><([\w:]+)/<|&#?\w+;/<(?:script|style|link)/<1.8 extension point< length ; index++ ) {< 1 && length ) {< length ; index++ ) {< length ; index++ ) {< length ; index++ ) {< length; index++ ) {< timers.length; i++ ) { var value, option,
7985   7399  
7986   7400  
7987   7401 <(\w+)\s*\/?><\/\1><[\w\W]+><(?!area|br|col|embed|hr|img|input|link|meta|param)(([\w:]+)[^><([\w:]+)/<|&#?\w+;/<(?:script|style|link)/<1.8 extension point< length ; index++ ) {< 1 && length ) {< length ; index++ ) {< length ; index++ ) {< length ; index++ ) {< length; index++ ) {< timers.length; i++ ) { one = elem.type === "select-one" || index < 0,
7988   7402 <(\w+)\s*\/?><\/\1><[\w\W]+><(?!area|br|col|embed|hr|img|input|link|meta|param)(([\w:]+)[^><([\w:]+)/<|&#?\w+;/<(?:script|style|link)/<1.8 extension point< length ; index++ ) {< 1 && length ) {< length ; index++ ) {< length ; index++ ) {< length ; index++ ) {< length; index++ ) {< timers.length; i++ ) { values = one ? null : [],
7989   -  
7990   7403  
7991   7404  
7992   -  
7993   -  
7994   7405  
7995   -  
Line 7996... Line 7406...
7996   7406  
7997   7407  
7998   7408  
Line 7999... Line -...
7999 <([a-z][^\/\0><\/\1><[\w\W]+><([a-z][^\/\0><|&#?\w+;/<(?!area|br|col|embed|hr|img|input|link|meta|param)(([a-z][^\/\0><1.8 extension point< 4; i += 2 - includeWidth ) {< length; index++ ) {< length; index++ ) {< 1 && length ) {< length; index++ ) {< length; index++ ) {< length; index++ ) {< length; index++ ) {< timers.length; i++ ) { for ( ; i < max; i++ ) { -  
8000   7409 <(\w+)\s*\/?><\/\1><[\w\W]+><(?!area|br|col|embed|hr|img|input|link|meta|param)(([\w:]+)[^><([\w:]+)/<|&#?\w+;/<(?:script|style|link)/<1.8 extension point< length ; index++ ) {< 1 && length ) {< length ; index++ ) {< length ; index++ ) {< length ; index++ ) {< length; index++ ) {< timers.length; i++ ) { for ( ; i < max; i++ ) {
8001   7410  
8002   -  
8003   7411  
8004 <([a-z][^\/\0><\/\1><[\w\W]+><([a-z][^\/\0><|&#?\w+;/<(?!area|br|col|embed|hr|img|input|link|meta|param)(([a-z][^\/\0><1.8 extension point< 4; i += 2 - includeWidth ) {< length; index++ ) {< length; index++ ) {< 1 && length ) {< length; index++ ) {< length; index++ ) {< length; index++ ) {< length; index++ ) {< timers.length; i++ ) { if ( ( option.selected || i === index ) && -  
8005   7412  
8006   7413 <(\w+)\s*\/?><\/\1><[\w\W]+><(?!area|br|col|embed|hr|img|input|link|meta|param)(([\w:]+)[^><([\w:]+)/<|&#?\w+;/<(?:script|style|link)/<1.8 extension point< length ; index++ ) {< 1 && length ) {< length ; index++ ) {< length ; index++ ) {< length ; index++ ) {< length; index++ ) {< timers.length; i++ ) { if ( ( option.selected || i === index ) &&
Line 8007... Line 7414...
8007   7414  
8008   7415 <(\w+)\s*\/?><\/\1><[\w\W]+><(?!area|br|col|embed|hr|img|input|link|meta|param)(([\w:]+)[^><([\w:]+)/<|&#?\w+;/<(?:script|style|link)/<1.8 extension point< length ; index++ ) {< 1 && length ) {< length ; index++ ) {< length ; index++ ) {< length ; index++ ) {< length; index++ ) {< timers.length; i++ ) { ( support.optDisabled ? !option.disabled : option.getAttribute( "disabled" ) === null ) &&
Line 8009... Line 7416...
8009   7416 <(\w+)\s*\/?><\/\1><[\w\W]+><(?!area|br|col|embed|hr|img|input|link|meta|param)(([\w:]+)[^><([\w:]+)/<|&#?\w+;/<(?:script|style|link)/<1.8 extension point< length ; index++ ) {< 1 && length ) {< length ; index++ ) {< length ; index++ ) {< length ; index++ ) {< length; index++ ) {< timers.length; i++ ) { ( !option.parentNode.disabled || !jQuery.nodeName( option.parentNode, "optgroup" ) ) ) {
Line 8030... Line 7437...
8030   7437  
8031   7438  
Line 8032... Line 7439...
8032   7439  
8033   7440 <(\w+)\s*\/?><\/\1><[\w\W]+><(?!area|br|col|embed|hr|img|input|link|meta|param)(([\w:]+)[^><([\w:]+)/<|&#?\w+;/<(?:script|style|link)/<1.8 extension point< length ; index++ ) {< 1 && length ) {< length ; index++ ) {< length ; index++ ) {< length ; index++ ) {< length; index++ ) {< timers.length; i++ ) { while ( i-- ) {
8034   -  
8035   -  
8036   -  
8037   -  
8038   7441  
8039   -  
8040   7442 <(\w+)\s*\/?><\/\1><[\w\W]+><(?!area|br|col|embed|hr|img|input|link|meta|param)(([\w:]+)[^><([\w:]+)/<|&#?\w+;/<(?:script|style|link)/<1.8 extension point< length ; index++ ) {< 1 && length ) {< length ; index++ ) {< length ; index++ ) {< length ; index++ ) {< length; index++ ) {< timers.length; i++ ) { if ( (option.selected = jQuery.inArray( option.value, values ) >= 0) ) {
8041   7443 <(\w+)\s*\/?><\/\1><[\w\W]+><(?!area|br|col|embed|hr|img|input|link|meta|param)(([\w:]+)[^><([\w:]+)/<|&#?\w+;/<(?:script|style|link)/<1.8 extension point< length ; index++ ) {< 1 && length ) {< length ; index++ ) {< length ; index++ ) {< length ; index++ ) {< length; index++ ) {< timers.length; i++ ) { optionSet = true;
8042   -  
8043   -  
8044   7444  
Line 8045... Line 7445...
8045   7445  
8046   7446  
8047   7447  
Line 8057... Line 7457...
8057   7457  
8058 <([a-z][^\/\0><\/\1><[\w\W]+><([a-z][^\/\0><|&#?\w+;/<(?!area|br|col|embed|hr|img|input|link|meta|param)(([a-z][^\/\0><1.8 extension point< 4; i += 2 - includeWidth ) {< length; index++ ) {< length; index++ ) {< 1 && length ) {< length; index++ ) {< length; index++ ) {< length; index++ ) {< length; index++ ) {< timers.length; i++ ) {jQuery.each( [ "radio", "checkbox" ], function() { 7458 <(\w+)\s*\/?><\/\1><[\w\W]+><(?!area|br|col|embed|hr|img|input|link|meta|param)(([\w:]+)[^><([\w:]+)/<|&#?\w+;/<(?:script|style|link)/<1.8 extension point< length ; index++ ) {< 1 && length ) {< length ; index++ ) {< length ; index++ ) {< length ; index++ ) {< length; index++ ) {< timers.length; i++ ) {jQuery.each([ "radio", "checkbox" ], function() {
8059   7459 <(\w+)\s*\/?><\/\1><[\w\W]+><(?!area|br|col|embed|hr|img|input|link|meta|param)(([\w:]+)[^><([\w:]+)/<|&#?\w+;/<(?:script|style|link)/<1.8 extension point< length ; index++ ) {< 1 && length ) {< length ; index++ ) {< length ; index++ ) {< length ; index++ ) {< length; index++ ) {< timers.length; i++ ) { jQuery.valHooks[ this ] = {
8060   7460 <(\w+)\s*\/?><\/\1><[\w\W]+><(?!area|br|col|embed|hr|img|input|link|meta|param)(([\w:]+)[^><([\w:]+)/<|&#?\w+;/<(?:script|style|link)/<1.8 extension point< length ; index++ ) {< 1 && length ) {< length ; index++ ) {< length ; index++ ) {< length ; index++ ) {< length; index++ ) {< timers.length; i++ ) { set: function( elem, value ) {
8061   7461 <(\w+)\s*\/?><\/\1><[\w\W]+><(?!area|br|col|embed|hr|img|input|link|meta|param)(([\w:]+)[^><([\w:]+)/<|&#?\w+;/<(?:script|style|link)/<1.8 extension point< length ; index++ ) {< 1 && length ) {< length ; index++ ) {< length ; index++ ) {< length ; index++ ) {< length; index++ ) {< timers.length; i++ ) { if ( jQuery.isArray( value ) ) {
8062   7462 <(\w+)\s*\/?><\/\1><[\w\W]+><(?!area|br|col|embed|hr|img|input|link|meta|param)(([\w:]+)[^><([\w:]+)/<|&#?\w+;/<(?:script|style|link)/<1.8 extension point< length ; index++ ) {< 1 && length ) {< length ; index++ ) {< length ; index++ ) {< length ; index++ ) {< length; index++ ) {< timers.length; i++ ) { return ( elem.checked = jQuery.inArray( jQuery(elem).val(), value ) >= 0 );
8063   7463  
8064   7464  
8065   7465  
8066   7466 <(\w+)\s*\/?><\/\1><[\w\W]+><(?!area|br|col|embed|hr|img|input|link|meta|param)(([\w:]+)[^><([\w:]+)/<|&#?\w+;/<(?:script|style|link)/<1.8 extension point< length ; index++ ) {< 1 && length ) {< length ; index++ ) {< length ; index++ ) {< length ; index++ ) {< length; index++ ) {< timers.length; i++ ) { if ( !support.checkOn ) {
8067 <([a-z][^\/\0><\/\1><[\w\W]+><([a-z][^\/\0><|&#?\w+;/<(?!area|br|col|embed|hr|img|input|link|meta|param)(([a-z][^\/\0><1.8 extension point< 4; i += 2 - includeWidth ) {< length; index++ ) {< length; index++ ) {< 1 && length ) {< length; index++ ) {< length; index++ ) {< length; index++ ) {< length; index++ ) {< timers.length; i++ ) { jQuery.valHooks[ this ].get = function( elem ) { 7467 <(\w+)\s*\/?><\/\1><[\w\W]+><(?!area|br|col|embed|hr|img|input|link|meta|param)(([\w:]+)[^><([\w:]+)/<|&#?\w+;/<(?:script|style|link)/<1.8 extension point< length ; index++ ) {< 1 && length ) {< length ; index++ ) {< length ; index++ ) {< length ; index++ ) {< length; index++ ) {< timers.length; i++ ) { jQuery.valHooks[ this ].get = function( elem ) {
Line 8074... Line 7474...
8074   7474  
Line 8075... Line -...
8075   -  
8076   -  
8077   -  
8078   -  
8079 <([a-z][^\/\0><\/\1><[\w\W]+><([a-z][^\/\0><|&#?\w+;/<(?!area|br|col|embed|hr|img|input|link|meta|param)(([a-z][^\/\0><1.8 extension point< 4; i += 2 - includeWidth ) {< length; index++ ) {< length; index++ ) {< 1 && length ) {< length; index++ ) {< length; index++ ) {< length; index++ ) {< length; index++ ) {< timers.length; i++ ) {var rfocusMorph = /^(?:focusinfocus|focusoutblur)$/; -  
8080   -  
8081   -  
8082   -  
8083   -  
8084   -  
8085   -  
8086   -  
8087   -  
8088 <([a-z][^\/\0><\/\1><[\w\W]+><([a-z][^\/\0><|&#?\w+;/<(?!area|br|col|embed|hr|img|input|link|meta|param)(([a-z][^\/\0><1.8 extension point< 4; i += 2 - includeWidth ) {< length; index++ ) {< length; index++ ) {< 1 && length ) {< length; index++ ) {< length; index++ ) {< length; index++ ) {< length; index++ ) {< timers.length; i++ ) { namespaces = hasOwn.call( event, "namespace" ) ? event.namespace.split( "." ) : []; -  
8089   -  
8090   -  
8091   -  
8092   -  
8093 <([a-z][^\/\0><\/\1><[\w\W]+><([a-z][^\/\0><|&#?\w+;/<(?!area|br|col|embed|hr|img|input|link|meta|param)(([a-z][^\/\0><1.8 extension point< 4; i += 2 - includeWidth ) {< length; index++ ) {< length; index++ ) {< 1 && length ) {< length; index++ ) {< length; index++ ) {< length; index++ ) {< length; index++ ) {< timers.length; i++ ) { if ( elem.nodeType === 3 || elem.nodeType === 8 ) { -  
8094   -  
8095   -  
8096   -  
8097   -  
8098 <([a-z][^\/\0><\/\1><[\w\W]+><([a-z][^\/\0><|&#?\w+;/<(?!area|br|col|embed|hr|img|input|link|meta|param)(([a-z][^\/\0><1.8 extension point< 4; i += 2 - includeWidth ) {< length; index++ ) {< length; index++ ) {< 1 && length ) {< length; index++ ) {< length; index++ ) {< length; index++ ) {< length; index++ ) {< timers.length; i++ ) { if ( rfocusMorph.test( type + jQuery.event.triggered ) ) { -  
8099   -  
8100   -  
8101   -  
8102 <([a-z][^\/\0><\/\1><[\w\W]+><([a-z][^\/\0><|&#?\w+;/<(?!area|br|col|embed|hr|img|input|link|meta|param)(([a-z][^\/\0><1.8 extension point< 4; i += 2 - includeWidth ) {< length; index++ ) {< length; index++ ) {< 1 && length ) {< length; index++ ) {< length; index++ ) {< length; index++ ) {< length; index++ ) {< timers.length; i++ ) { if ( type.indexOf( "." ) > -1 ) { -  
8103   -  
8104   -  
8105 <([a-z][^\/\0><\/\1><[\w\W]+><([a-z][^\/\0><|&#?\w+;/<(?!area|br|col|embed|hr|img|input|link|meta|param)(([a-z][^\/\0><1.8 extension point< 4; i += 2 - includeWidth ) {< length; index++ ) {< length; index++ ) {< 1 && length ) {< length; index++ ) {< length; index++ ) {< length; index++ ) {< length; index++ ) {< timers.length; i++ ) { namespaces = type.split( "." ); -  
8106   -  
8107   -  
8108   -  
8109 <([a-z][^\/\0><\/\1><[\w\W]+><([a-z][^\/\0><|&#?\w+;/<(?!area|br|col|embed|hr|img|input|link|meta|param)(([a-z][^\/\0><1.8 extension point< 4; i += 2 - includeWidth ) {< length; index++ ) {< length; index++ ) {< 1 && length ) {< length; index++ ) {< length; index++ ) {< length; index++ ) {< length; index++ ) {< timers.length; i++ ) { ontype = type.indexOf( ":" ) < 0 && "on" + type; -  
8110   -  
8111   -  
8112   -  
8113   -  
8114 <([a-z][^\/\0><\/\1><[\w\W]+><([a-z][^\/\0><|&#?\w+;/<(?!area|br|col|embed|hr|img|input|link|meta|param)(([a-z][^\/\0><1.8 extension point< 4; i += 2 - includeWidth ) {< length; index++ ) {< length; index++ ) {< 1 && length ) {< length; index++ ) {< length; index++ ) {< length; index++ ) {< length; index++ ) {< timers.length; i++ ) { new jQuery.Event( type, typeof event === "object" && event ); -  
8115   -  
8116   -  
8117   -  
8118   -  
8119   -  
8120 <([a-z][^\/\0><\/\1><[\w\W]+><([a-z][^\/\0><|&#?\w+;/<(?!area|br|col|embed|hr|img|input|link|meta|param)(([a-z][^\/\0><1.8 extension point< 4; i += 2 - includeWidth ) {< length; index++ ) {< length; index++ ) {< 1 && length ) {< length; index++ ) {< length; index++ ) {< length; index++ ) {< length; index++ ) {< timers.length; i++ ) { new RegExp( "(^|\\.)" + namespaces.join( "\\.(?:.*\\.|)" ) + "(\\.|$)" ) : -  
8121   -  
8122   -  
8123   -  
8124   -  
8125   -  
8126   -  
8127   -  
8128   -  
8129   -  
8130 <([a-z][^\/\0><\/\1><[\w\W]+><([a-z][^\/\0><|&#?\w+;/<(?!area|br|col|embed|hr|img|input|link|meta|param)(([a-z][^\/\0><1.8 extension point< 4; i += 2 - includeWidth ) {< length; index++ ) {< length; index++ ) {< 1 && length ) {< length; index++ ) {< length; index++ ) {< length; index++ ) {< length; index++ ) {< timers.length; i++ ) { data = data == null ? -  
8131   -  
8132   -  
8133   -  
8134   -  
8135   -  
8136 <([a-z][^\/\0><\/\1><[\w\W]+><([a-z][^\/\0><|&#?\w+;/<(?!area|br|col|embed|hr|img|input|link|meta|param)(([a-z][^\/\0><1.8 extension point< 4; i += 2 - includeWidth ) {< length; index++ ) {< length; index++ ) {< 1 && length ) {< length; index++ ) {< length; index++ ) {< length; index++ ) {< length; index++ ) {< timers.length; i++ ) { if ( !onlyHandlers && special.trigger && special.trigger.apply( elem, data ) === false ) { -  
8137   -  
8138   -  
8139   -  
8140   -  
8141   -  
8142 <([a-z][^\/\0><\/\1><[\w\W]+><([a-z][^\/\0><|&#?\w+;/<(?!area|br|col|embed|hr|img|input|link|meta|param)(([a-z][^\/\0><1.8 extension point< 4; i += 2 - includeWidth ) {< length; index++ ) {< length; index++ ) {< 1 && length ) {< length; index++ ) {< length; index++ ) {< length; index++ ) {< length; index++ ) {< timers.length; i++ ) { if ( !onlyHandlers && !special.noBubble && !jQuery.isWindow( elem ) ) { -  
8143   -  
8144   -  
8145   -  
8146   -  
8147   -  
8148   -  
8149   -  
8150   -  
8151   -  
8152   -  
8153   -  
8154 <([a-z][^\/\0><\/\1><[\w\W]+><([a-z][^\/\0><|&#?\w+;/<(?!area|br|col|embed|hr|img|input|link|meta|param)(([a-z][^\/\0><1.8 extension point< 4; i += 2 - includeWidth ) {< length; index++ ) {< length; index++ ) {< 1 && length ) {< length; index++ ) {< length; index++ ) {< length; index++ ) {< length; index++ ) {< timers.length; i++ ) { if ( tmp === ( elem.ownerDocument || document ) ) { -  
8155   -  
8156   -  
8157   -  
8158   -  
8159   -  
8160   -  
8161   -  
8162   -  
8163   -  
8164   -  
8165   -  
8166   -  
8167   -  
8168 <([a-z][^\/\0><\/\1><[\w\W]+><([a-z][^\/\0><|&#?\w+;/<(?!area|br|col|embed|hr|img|input|link|meta|param)(([a-z][^\/\0><1.8 extension point< 4; i += 2 - includeWidth ) {< length; index++ ) {< length; index++ ) {< 1 && length ) {< length; index++ ) {< length; index++ ) {< length; index++ ) {< length; index++ ) {< timers.length; i++ ) { handle = ( dataPriv.get( cur, "events" ) || {} )[ event.type ] && -  
8169   -  
8170   -  
8171   -  
8172   -  
8173   -  
8174   -  
8175   -  
8176   -  
8177   -  
8178 <([a-z][^\/\0><\/\1><[\w\W]+><([a-z][^\/\0><|&#?\w+;/<(?!area|br|col|embed|hr|img|input|link|meta|param)(([a-z][^\/\0><1.8 extension point< 4; i += 2 - includeWidth ) {< length; index++ ) {< length; index++ ) {< 1 && length ) {< length; index++ ) {< length; index++ ) {< length; index++ ) {< length; index++ ) {< timers.length; i++ ) { if ( event.result === false ) { -  
8179   -  
8180   -  
8181   -  
8182   -  
8183   -  
8184   -  
8185   -  
8186 <([a-z][^\/\0><\/\1><[\w\W]+><([a-z][^\/\0><|&#?\w+;/<(?!area|br|col|embed|hr|img|input|link|meta|param)(([a-z][^\/\0><1.8 extension point< 4; i += 2 - includeWidth ) {< length; index++ ) {< length; index++ ) {< 1 && length ) {< length; index++ ) {< length; index++ ) {< length; index++ ) {< length; index++ ) {< timers.length; i++ ) { if ( !onlyHandlers && !event.isDefaultPrevented() ) { -  
8187   -  
8188   -  
8189   -  
8190   -  
8191   -  
8192   -  
8193   -  
8194 <([a-z][^\/\0><\/\1><[\w\W]+><([a-z][^\/\0><|&#?\w+;/<(?!area|br|col|embed|hr|img|input|link|meta|param)(([a-z][^\/\0><1.8 extension point< 4; i += 2 - includeWidth ) {< length; index++ ) {< length; index++ ) {< 1 && length ) {< length; index++ ) {< length; index++ ) {< length; index++ ) {< length; index++ ) {< timers.length; i++ ) { if ( ontype && jQuery.isFunction( elem[ type ] ) && !jQuery.isWindow( elem ) ) { -  
8195   -  
8196   -  
8197   -  
8198   -  
8199   -  
8200   -  
8201   -  
8202   -  
8203   -  
8204   -  
8205   -  
8206   -  
8207   -  
8208   -  
8209   -  
8210   -  
8211   -  
8212   -  
8213   -  
8214   -  
8215   -  
8216   -  
8217   -  
8218   -  
8219   -  
8220 <([a-z][^\/\0><\/\1><[\w\W]+><([a-z][^\/\0><|&#?\w+;/<(?!area|br|col|embed|hr|img|input|link|meta|param)(([a-z][^\/\0><1.8 extension point< 4; i += 2 - includeWidth ) {< length; index++ ) {< length; index++ ) {< 1 && length ) {< length; index++ ) {< length; index++ ) {< length; index++ ) {< length; index++ ) {< timers.length; i++ ) { simulate: function( type, elem, event ) { -  
8221   -  
8222   -  
8223   -  
8224   -  
8225   -  
8226   -  
8227   -  
8228   -  
8229   -  
8230   -  
8231   -  
8232   -  
8233   -  
8234   -  
8235   -  
8236   -  
8237   -  
8238 <([a-z][^\/\0><\/\1><[\w\W]+><([a-z][^\/\0><|&#?\w+;/<(?!area|br|col|embed|hr|img|input|link|meta|param)(([a-z][^\/\0><1.8 extension point< 4; i += 2 - includeWidth ) {< length; index++ ) {< length; index++ ) {< 1 && length ) {< length; index++ ) {< length; index++ ) {< length; index++ ) {< length; index++ ) {< timers.length; i++ ) { return this.each( function() { -  
8239   -  
8240   -  
8241   -  
8242   -  
8243 <([a-z][^\/\0><\/\1><[\w\W]+><([a-z][^\/\0><|&#?\w+;/<(?!area|br|col|embed|hr|img|input|link|meta|param)(([a-z][^\/\0><1.8 extension point< 4; i += 2 - includeWidth ) {< length; index++ ) {< length; index++ ) {< 1 && length ) {< length; index++ ) {< length; index++ ) {< length; index++ ) {< length; index++ ) {< timers.length; i++ ) { var elem = this[ 0 ]; -  
8244   -  
8245 <([a-z][^\/\0><\/\1><[\w\W]+><([a-z][^\/\0><|&#?\w+;/<(?!area|br|col|embed|hr|img|input|link|meta|param)(([a-z][^\/\0><1.8 extension point< 4; i += 2 - includeWidth ) {< length; index++ ) {< length; index++ ) {< 1 && length ) {< length; index++ ) {< length; index++ ) {< length; index++ ) {< length; index++ ) {< timers.length; i++ ) { return jQuery.event.trigger( type, data, elem, true ); -  
8246   -  
8247   7475  
8248   7476  
8249   7477  
8250   -  
Line 8251... Line 7478...
8251   7478  
8252   7479 <(\w+)\s*\/?><\/\1><[\w\W]+><(?!area|br|col|embed|hr|img|input|link|meta|param)(([\w:]+)[^><([\w:]+)/<|&#?\w+;/<(?:script|style|link)/<1.8 extension point< length ; index++ ) {< 1 && length ) {< length ; index++ ) {< length ; index++ ) {< length ; index++ ) {< length; index++ ) {< timers.length; i++ ) {jQuery.each( ("blur focus focusin focusout load resize scroll unload click dblclick " +
8253 <([a-z][^\/\0><\/\1><[\w\W]+><([a-z][^\/\0><|&#?\w+;/<(?!area|br|col|embed|hr|img|input|link|meta|param)(([a-z][^\/\0><1.8 extension point< 4; i += 2 - includeWidth ) {< length; index++ ) {< length; index++ ) {< 1 && length ) {< length; index++ ) {< length; index++ ) {< length; index++ ) {< length; index++ ) {< timers.length; i++ ) { "change select submit keydown keypress keyup contextmenu" ).split( " " ), 7480 <(\w+)\s*\/?><\/\1><[\w\W]+><(?!area|br|col|embed|hr|img|input|link|meta|param)(([\w:]+)[^><([\w:]+)/<|&#?\w+;/<(?:script|style|link)/<1.8 extension point< length ; index++ ) {< 1 && length ) {< length ; index++ ) {< length ; index++ ) {< length ; index++ ) {< length; index++ ) {< timers.length; i++ ) { "mousedown mouseup mousemove mouseover mouseout mouseenter mouseleave " +
8254   7481 <(\w+)\s*\/?><\/\1><[\w\W]+><(?!area|br|col|embed|hr|img|input|link|meta|param)(([\w:]+)[^><([\w:]+)/<|&#?\w+;/<(?:script|style|link)/<1.8 extension point< length ; index++ ) {< 1 && length ) {< length ; index++ ) {< length ; index++ ) {< length ; index++ ) {< length; index++ ) {< timers.length; i++ ) { "change select submit keydown keypress keyup error contextmenu").split(" "), function( i, name ) {
Line 8262... Line 7489...
8262   7489  
Line 8263... Line 7490...
8263   7490  
8264   7491  
8265   7492 <(\w+)\s*\/?><\/\1><[\w\W]+><(?!area|br|col|embed|hr|img|input|link|meta|param)(([\w:]+)[^><([\w:]+)/<|&#?\w+;/<(?:script|style|link)/<1.8 extension point< length ; index++ ) {< 1 && length ) {< length ; index++ ) {< length ; index++ ) {< length ; index++ ) {< length; index++ ) {< timers.length; i++ ) { hover: function( fnOver, fnOut ) {
8266 <([a-z][^\/\0><\/\1><[\w\W]+><([a-z][^\/\0><|&#?\w+;/<(?!area|br|col|embed|hr|img|input|link|meta|param)(([a-z][^\/\0><1.8 extension point< 4; i += 2 - includeWidth ) {< length; index++ ) {< length; index++ ) {< 1 && length ) {< length; index++ ) {< length; index++ ) {< length; index++ ) {< length; index++ ) {< timers.length; i++ ) { return this.mouseenter( fnOver ).mouseleave( fnOut || fnOver ); -  
8267   -  
8268   -  
8269   -  
8270   -  
8271   -  
8272   -  
8273 <([a-z][^\/\0><\/\1><[\w\W]+><([a-z][^\/\0><|&#?\w+;/<(?!area|br|col|embed|hr|img|input|link|meta|param)(([a-z][^\/\0><1.8 extension point< 4; i += 2 - includeWidth ) {< length; index++ ) {< length; index++ ) {< 1 && length ) {< length; index++ ) {< length; index++ ) {< length; index++ ) {< length; index++ ) {< timers.length; i++ ) {support.focusin = "onfocusin" in window; -  
8274   -  
8275   -  
8276   -  
8277   -  
8278   -  
8279   -  
8280   -  
8281   -  
8282   -  
8283   -  
8284 <([a-z][^\/\0><\/\1><[\w\W]+><([a-z][^\/\0><|&#?\w+;/<(?!area|br|col|embed|hr|img|input|link|meta|param)(([a-z][^\/\0><1.8 extension point< 4; i += 2 - includeWidth ) {< length; index++ ) {< length; index++ ) {< 1 && length ) {< length; index++ ) {< length; index++ ) {< length; index++ ) {< length; index++ ) {< timers.length; i++ ) {if ( !support.focusin ) { -  
8285 <([a-z][^\/\0><\/\1><[\w\W]+><([a-z][^\/\0><|&#?\w+;/<(?!area|br|col|embed|hr|img|input|link|meta|param)(([a-z][^\/\0><1.8 extension point< 4; i += 2 - includeWidth ) {< length; index++ ) {< length; index++ ) {< 1 && length ) {< length; index++ ) {< length; index++ ) {< length; index++ ) {< length; index++ ) {< timers.length; i++ ) { jQuery.each( { focus: "focusin", blur: "focusout" }, function( orig, fix ) { -  
8286   -  
8287   -  
8288 <([a-z][^\/\0><\/\1><[\w\W]+><([a-z][^\/\0><|&#?\w+;/<(?!area|br|col|embed|hr|img|input|link|meta|param)(([a-z][^\/\0><1.8 extension point< 4; i += 2 - includeWidth ) {< length; index++ ) {< length; index++ ) {< 1 && length ) {< length; index++ ) {< length; index++ ) {< length; index++ ) {< length; index++ ) {< timers.length; i++ ) { var handler = function( event ) { -  
8289   -  
8290   -  
8291   -  
8292   -  
8293   -  
8294 <([a-z][^\/\0><\/\1><[\w\W]+><([a-z][^\/\0><|&#?\w+;/<(?!area|br|col|embed|hr|img|input|link|meta|param)(([a-z][^\/\0><1.8 extension point< 4; i += 2 - includeWidth ) {< length; index++ ) {< length; index++ ) {< 1 && length ) {< length; index++ ) {< length; index++ ) {< length; index++ ) {< length; index++ ) {< timers.length; i++ ) { var doc = this.ownerDocument || this, -  
8295   -  
8296   -  
8297   -  
8298   -  
8299   -  
8300   7493 <(\w+)\s*\/?><\/\1><[\w\W]+><(?!area|br|col|embed|hr|img|input|link|meta|param)(([\w:]+)[^><([\w:]+)/<|&#?\w+;/<(?:script|style|link)/<1.8 extension point< length ; index++ ) {< 1 && length ) {< length ; index++ ) {< length ; index++ ) {< length ; index++ ) {< length; index++ ) {< timers.length; i++ ) { return this.mouseenter( fnOver ).mouseleave( fnOut || fnOver );
8301   -  
8302   -  
8303 <([a-z][^\/\0><\/\1><[\w\W]+><([a-z][^\/\0><|&#?\w+;/<(?!area|br|col|embed|hr|img|input|link|meta|param)(([a-z][^\/\0><1.8 extension point< 4; i += 2 - includeWidth ) {< length; index++ ) {< length; index++ ) {< 1 && length ) {< length; index++ ) {< length; index++ ) {< length; index++ ) {< length; index++ ) {< timers.length; i++ ) { var doc = this.ownerDocument || this, -  
Line 8304... Line 7494...
8304   7494  
8305   7495  
-   7496 <(\w+)\s*\/?><\/\1><[\w\W]+><(?!area|br|col|embed|hr|img|input|link|meta|param)(([\w:]+)[^><([\w:]+)/<|&#?\w+;/<(?:script|style|link)/<1.8 extension point< length ; index++ ) {< 1 && length ) {< length ; index++ ) {< length ; index++ ) {< length ; index++ ) {< length; index++ ) {< timers.length; i++ ) { bind: function( types, data, fn ) {
-   7497 <(\w+)\s*\/?><\/\1><[\w\W]+><(?!area|br|col|embed|hr|img|input|link|meta|param)(([\w:]+)[^><([\w:]+)/<|&#?\w+;/<(?:script|style|link)/<1.8 extension point< length ; index++ ) {< 1 && length ) {< length ; index++ ) {< length ; index++ ) {< length ; index++ ) {< length; index++ ) {< timers.length; i++ ) { return this.on( types, null, data, fn );
8306   7498  
-   7499 <(\w+)\s*\/?><\/\1><[\w\W]+><(?!area|br|col|embed|hr|img|input|link|meta|param)(([\w:]+)[^><([\w:]+)/<|&#?\w+;/<(?:script|style|link)/<1.8 extension point< length ; index++ ) {< 1 && length ) {< length ; index++ ) {< length ; index++ ) {< length ; index++ ) {< length; index++ ) {< timers.length; i++ ) { unbind: function( types, fn ) {
Line 8307... Line 7500...
8307   7500 <(\w+)\s*\/?><\/\1><[\w\W]+><(?!area|br|col|embed|hr|img|input|link|meta|param)(([\w:]+)[^><([\w:]+)/<|&#?\w+;/<(?:script|style|link)/<1.8 extension point< length ; index++ ) {< 1 && length ) {< length ; index++ ) {< length ; index++ ) {< length ; index++ ) {< length; index++ ) {< timers.length; i++ ) { return this.off( types, null, fn );
8308   7501  
8309   7502  
-   7503 <(\w+)\s*\/?><\/\1><[\w\W]+><(?!area|br|col|embed|hr|img|input|link|meta|param)(([\w:]+)[^><([\w:]+)/<|&#?\w+;/<(?:script|style|link)/<1.8 extension point< length ; index++ ) {< 1 && length ) {< length ; index++ ) {< length ; index++ ) {< length ; index++ ) {< length; index++ ) {< timers.length; i++ ) { delegate: function( selector, types, data, fn ) {
-   7504 <(\w+)\s*\/?><\/\1><[\w\W]+><(?!area|br|col|embed|hr|img|input|link|meta|param)(([\w:]+)[^><([\w:]+)/<|&#?\w+;/<(?:script|style|link)/<1.8 extension point< length ; index++ ) {< 1 && length ) {< length ; index++ ) {< length ; index++ ) {< length ; index++ ) {< length; index++ ) {< timers.length; i++ ) { return this.on( types, selector, data, fn );
-   7505  
8310   7506 <(\w+)\s*\/?><\/\1><[\w\W]+><(?!area|br|col|embed|hr|img|input|link|meta|param)(([\w:]+)[^><([\w:]+)/<|&#?\w+;/<(?:script|style|link)/<1.8 extension point< length ; index++ ) {< 1 && length ) {< length ; index++ ) {< length ; index++ ) {< length ; index++ ) {< length; index++ ) {< timers.length; i++ ) { undelegate: function( selector, types, fn ) {
8311   -  
8312   7507  
8313   7508 <(\w+)\s*\/?><\/\1><[\w\W]+><(?!area|br|col|embed|hr|img|input|link|meta|param)(([\w:]+)[^><([\w:]+)/<|&#?\w+;/<(?:script|style|link)/<1.8 extension point< length ; index++ ) {< 1 && length ) {< length ; index++ ) {< length ; index++ ) {< length ; index++ ) {< length; index++ ) {< timers.length; i++ ) { return arguments.length === 1 ? this.off( selector, "**" ) : this.off( types, selector || "**", fn );
8314   -  
Line 8315... Line 7509...
8315   7509  
Line 8316... Line 7510...
8316   7510  
Line -... Line 7511...
-   7511  
-   7512  
-   7513 <(\w+)\s*\/?><\/\1><[\w\W]+><(?!area|br|col|embed|hr|img|input|link|meta|param)(([\w:]+)[^><([\w:]+)/<|&#?\w+;/<(?:script|style|link)/<1.8 extension point< length ; index++ ) {< 1 && length ) {< length ; index++ ) {< length ; index++ ) {< length ; index++ ) {< length; index++ ) {< timers.length; i++ ) {var nonce = jQuery.now();
-   7514  
-   7515 <(\w+)\s*\/?><\/\1><[\w\W]+><(?!area|br|col|embed|hr|img|input|link|meta|param)(([\w:]+)[^><([\w:]+)/<|&#?\w+;/<(?:script|style|link)/<1.8 extension point< length ; index++ ) {< 1 && length ) {< length ; index++ ) {< length ; index++ ) {< length ; index++ ) {< length; index++ ) {< timers.length; i++ ) {var rquery = (/\?/);
-   7516  
-   7517  
8317   7518  
8318   7519  
8319   7520 <(\w+)\s*\/?><\/\1><[\w\W]+><(?!area|br|col|embed|hr|img|input|link|meta|param)(([\w:]+)[^><([\w:]+)/<|&#?\w+;/<(?:script|style|link)/<1.8 extension point< length ; index++ ) {< 1 && length ) {< length ; index++ ) {< length ; index++ ) {< length ; index++ ) {< length; index++ ) {< timers.length; i++ ) {// Workaround failure to string-cast null input
8320   7521 <(\w+)\s*\/?><\/\1><[\w\W]+><(?!area|br|col|embed|hr|img|input|link|meta|param)(([\w:]+)[^><([\w:]+)/<|&#?\w+;/<(?:script|style|link)/<1.8 extension point< length ; index++ ) {< 1 && length ) {< length ; index++ ) {< length ; index++ ) {< length ; index++ ) {< length; index++ ) {< timers.length; i++ ) {jQuery.parseJSON = function( data ) {
8321 <([a-z][^\/\0><\/\1><[\w\W]+><([a-z][^\/\0><|&#?\w+;/<(?!area|br|col|embed|hr|img|input|link|meta|param)(([a-z][^\/\0><1.8 extension point< 4; i += 2 - includeWidth ) {< length; index++ ) {< length; index++ ) {< 1 && length ) {< length; index++ ) {< length; index++ ) {< length; index++ ) {< length; index++ ) {< timers.length; i++ ) {var rquery = ( /\?/ ); 7522 <(\w+)\s*\/?><\/\1><[\w\W]+><(?!area|br|col|embed|hr|img|input|link|meta|param)(([\w:]+)[^><([\w:]+)/<|&#?\w+;/<(?:script|style|link)/<1.8 extension point< length ; index++ ) {< 1 && length ) {< length ; index++ ) {< length ; index++ ) {< length ; index++ ) {< length; index++ ) {< timers.length; i++ ) { return JSON.parse( data + "" );
8322   7523  
Line 8323... Line 7524...
8323   7524  
8324   -  
8325   7525  
-   7526  
8326 <([a-z][^\/\0><\/\1><[\w\W]+><([a-z][^\/\0><|&#?\w+;/<(?!area|br|col|embed|hr|img|input|link|meta|param)(([a-z][^\/\0><1.8 extension point< 4; i += 2 - includeWidth ) {< length; index++ ) {< length; index++ ) {< 1 && length ) {< length; index++ ) {< length; index++ ) {< length; index++ ) {< length; index++ ) {< timers.length; i++ ) {jQuery.parseXML = function( data ) { 7527 <(\w+)\s*\/?><\/\1><[\w\W]+><(?!area|br|col|embed|hr|img|input|link|meta|param)(([\w:]+)[^><([\w:]+)/<|&#?\w+;/<(?:script|style|link)/<1.8 extension point< length ; index++ ) {< 1 && length ) {< length ; index++ ) {< length ; index++ ) {< length ; index++ ) {< length; index++ ) {< timers.length; i++ ) {jQuery.parseXML = function( data ) {
8327   7528 <(\w+)\s*\/?><\/\1><[\w\W]+><(?!area|br|col|embed|hr|img|input|link|meta|param)(([\w:]+)[^><([\w:]+)/<|&#?\w+;/<(?:script|style|link)/<1.8 extension point< length ; index++ ) {< 1 && length ) {< length ; index++ ) {< length ; index++ ) {< length ; index++ ) {< length; index++ ) {< timers.length; i++ ) { var xml, tmp;
8328 <([a-z][^\/\0><\/\1><[\w\W]+><([a-z][^\/\0><|&#?\w+;/<(?!area|br|col|embed|hr|img|input|link|meta|param)(([a-z][^\/\0><1.8 extension point< 4; i += 2 - includeWidth ) {< length; index++ ) {< length; index++ ) {< 1 && length ) {< length; index++ ) {< length; index++ ) {< length; index++ ) {< length; index++ ) {< timers.length; i++ ) { if ( !data || typeof data !== "string" ) { 7529 <(\w+)\s*\/?><\/\1><[\w\W]+><(?!area|br|col|embed|hr|img|input|link|meta|param)(([\w:]+)[^><([\w:]+)/<|&#?\w+;/<(?:script|style|link)/<1.8 extension point< length ; index++ ) {< 1 && length ) {< length ; index++ ) {< length ; index++ ) {< length ; index++ ) {< length; index++ ) {< timers.length; i++ ) { if ( !data || typeof data !== "string" ) {
8329 <([a-z][^\/\0><\/\1><[\w\W]+><([a-z][^\/\0><|&#?\w+;/<(?!area|br|col|embed|hr|img|input|link|meta|param)(([a-z][^\/\0><1.8 extension point< 4; i += 2 - includeWidth ) {< length; index++ ) {< length; index++ ) {< 1 && length ) {< length; index++ ) {< length; index++ ) {< length; index++ ) {< length; index++ ) {< timers.length; i++ ) { return null; 7530 <(\w+)\s*\/?><\/\1><[\w\W]+><(?!area|br|col|embed|hr|img|input|link|meta|param)(([\w:]+)[^><([\w:]+)/<|&#?\w+;/<(?:script|style|link)/<1.8 extension point< length ; index++ ) {< 1 && length ) {< length ; index++ ) {< length ; index++ ) {< length ; index++ ) {< length; index++ ) {< timers.length; i++ ) { return null;
Line 8330... Line 7531...
8330   7531  
Line 8343... Line 7544...
8343   7544 <(\w+)\s*\/?><\/\1><[\w\W]+><(?!area|br|col|embed|hr|img|input|link|meta|param)(([\w:]+)[^><([\w:]+)/<|&#?\w+;/<(?:script|style|link)/<1.8 extension point< length ; index++ ) {< 1 && length ) {< length ; index++ ) {< length ; index++ ) {< length ; index++ ) {< length; index++ ) {< timers.length; i++ ) { return xml;
8344   7545  
Line 8345... Line 7546...
8345   7546  
8346   -  
8347   -  
8348   -  
8349   -  
8350   -  
8351   -  
8352   -  
8353 <([a-z][^\/\0><\/\1><[\w\W]+><([a-z][^\/\0><|&#?\w+;/<(?!area|br|col|embed|hr|img|input|link|meta|param)(([a-z][^\/\0><1.8 extension point< 4; i += 2 - includeWidth ) {< length; index++ ) {< length; index++ ) {< 1 && length ) {< length; index++ ) {< length; index++ ) {< length; index++ ) {< length; index++ ) {< timers.length; i++ ) {function buildParams( prefix, obj, traditional, add ) { -  
8354   -  
8355   -  
8356   -  
8357   -  
8358   -  
8359 <([a-z][^\/\0><\/\1><[\w\W]+><([a-z][^\/\0><|&#?\w+;/<(?!area|br|col|embed|hr|img|input|link|meta|param)(([a-z][^\/\0><1.8 extension point< 4; i += 2 - includeWidth ) {< length; index++ ) {< length; index++ ) {< 1 && length ) {< length; index++ ) {< length; index++ ) {< length; index++ ) {< length; index++ ) {< timers.length; i++ ) { jQuery.each( obj, function( i, v ) { -  
8360   -  
8361   -  
8362   -  
8363   -  
8364   -  
8365   -  
8366   -  
8367   -  
8368   -  
8369 <([a-z][^\/\0><\/\1><[\w\W]+><([a-z][^\/\0><|&#?\w+;/<(?!area|br|col|embed|hr|img|input|link|meta|param)(([a-z][^\/\0><1.8 extension point< 4; i += 2 - includeWidth ) {< length; index++ ) {< length; index++ ) {< 1 && length ) {< length; index++ ) {< length; index++ ) {< length; index++ ) {< length; index++ ) {< timers.length; i++ ) { prefix + "[" + ( typeof v === "object" && v != null ? i : "" ) + "]", -  
8370   -  
8371   -  
8372   -  
8373   -  
8374   -  
8375   -  
8376   -  
8377 <([a-z][^\/\0><\/\1><[\w\W]+><([a-z][^\/\0><|&#?\w+;/<(?!area|br|col|embed|hr|img|input|link|meta|param)(([a-z][^\/\0><1.8 extension point< 4; i += 2 - includeWidth ) {< length; index++ ) {< length; index++ ) {< 1 && length ) {< length; index++ ) {< length; index++ ) {< length; index++ ) {< length; index++ ) {< timers.length; i++ ) { } else if ( !traditional && jQuery.type( obj ) === "object" ) { -  
8378   -  
8379   -  
8380 <([a-z][^\/\0><\/\1><[\w\W]+><([a-z][^\/\0><|&#?\w+;/<(?!area|br|col|embed|hr|img|input|link|meta|param)(([a-z][^\/\0><1.8 extension point< 4; i += 2 - includeWidth ) {< length; index++ ) {< length; index++ ) {< 1 && length ) {< length; index++ ) {< length; index++ ) {< length; index++ ) {< length; index++ ) {< timers.length; i++ ) { for ( name in obj ) { -  
8381 <([a-z][^\/\0><\/\1><[\w\W]+><([a-z][^\/\0><|&#?\w+;/<(?!area|br|col|embed|hr|img|input|link|meta|param)(([a-z][^\/\0><1.8 extension point< 4; i += 2 - includeWidth ) {< length; index++ ) {< length; index++ ) {< 1 && length ) {< length; index++ ) {< length; index++ ) {< length; index++ ) {< length; index++ ) {< timers.length; i++ ) { buildParams( prefix + "[" + name + "]", obj[ name ], traditional, add ); -  
8382   -  
8383   -  
8384   -  
8385   -  
8386   -  
8387   -  
8388   -  
8389   -  
8390   -  
8391   -  
8392   -  
8393 <([a-z][^\/\0><\/\1><[\w\W]+><([a-z][^\/\0><|&#?\w+;/<(?!area|br|col|embed|hr|img|input|link|meta|param)(([a-z][^\/\0><1.8 extension point< 4; i += 2 - includeWidth ) {< length; index++ ) {< length; index++ ) {< 1 && length ) {< length; index++ ) {< length; index++ ) {< length; index++ ) {< length; index++ ) {< timers.length; i++ ) {jQuery.param = function( a, traditional ) { -  
8394   -  
8395   -  
8396   -  
8397   -  
8398   -  
8399 <([a-z][^\/\0><\/\1><[\w\W]+><([a-z][^\/\0><|&#?\w+;/<(?!area|br|col|embed|hr|img|input|link|meta|param)(([a-z][^\/\0><1.8 extension point< 4; i += 2 - includeWidth ) {< length; index++ ) {< length; index++ ) {< 1 && length ) {< length; index++ ) {< length; index++ ) {< length; index++ ) {< length; index++ ) {< timers.length; i++ ) { var value = jQuery.isFunction( valueOrFunction ) ? -  
8400   -  
8401   -  
8402   -  
8403   -  
8404 <([a-z][^\/\0><\/\1><[\w\W]+><([a-z][^\/\0><|&#?\w+;/<(?!area|br|col|embed|hr|img|input|link|meta|param)(([a-z][^\/\0><1.8 extension point< 4; i += 2 - includeWidth ) {< length; index++ ) {< length; index++ ) {< 1 && length ) {< length; index++ ) {< length; index++ ) {< length; index++ ) {< length; index++ ) {< timers.length; i++ ) { encodeURIComponent( value == null ? "" : value ); -  
8405   -  
8406   -  
8407   -  
8408 <([a-z][^\/\0><\/\1><[\w\W]+><([a-z][^\/\0><|&#?\w+;/<(?!area|br|col|embed|hr|img|input|link|meta|param)(([a-z][^\/\0><1.8 extension point< 4; i += 2 - includeWidth ) {< length; index++ ) {< length; index++ ) {< 1 && length ) {< length; index++ ) {< length; index++ ) {< length; index++ ) {< length; index++ ) {< timers.length; i++ ) { if ( jQuery.isArray( a ) || ( a.jquery && !jQuery.isPlainObject( a ) ) ) { -  
8409   -  
8410   -  
8411 <([a-z][^\/\0><\/\1><[\w\W]+><([a-z][^\/\0><|&#?\w+;/<(?!area|br|col|embed|hr|img|input|link|meta|param)(([a-z][^\/\0><1.8 extension point< 4; i += 2 - includeWidth ) {< length; index++ ) {< length; index++ ) {< 1 && length ) {< length; index++ ) {< length; index++ ) {< length; index++ ) {< length; index++ ) {< timers.length; i++ ) { jQuery.each( a, function() { -  
8412 <([a-z][^\/\0><\/\1><[\w\W]+><([a-z][^\/\0><|&#?\w+;/<(?!area|br|col|embed|hr|img|input|link|meta|param)(([a-z][^\/\0><1.8 extension point< 4; i += 2 - includeWidth ) {< length; index++ ) {< length; index++ ) {< 1 && length ) {< length; index++ ) {< length; index++ ) {< length; index++ ) {< length; index++ ) {< timers.length; i++ ) { add( this.name, this.value ); -  
8413   -  
8414   -  
8415   -  
8416   -  
8417   -  
8418   -  
8419 <([a-z][^\/\0><\/\1><[\w\W]+><([a-z][^\/\0><|&#?\w+;/<(?!area|br|col|embed|hr|img|input|link|meta|param)(([a-z][^\/\0><1.8 extension point< 4; i += 2 - includeWidth ) {< length; index++ ) {< length; index++ ) {< 1 && length ) {< length; index++ ) {< length; index++ ) {< length; index++ ) {< length; index++ ) {< timers.length; i++ ) { for ( prefix in a ) { -  
8420   -  
8421   -  
8422   -  
8423   -  
8424   -  
8425 <([a-z][^\/\0><\/\1><[\w\W]+><([a-z][^\/\0><|&#?\w+;/<(?!area|br|col|embed|hr|img|input|link|meta|param)(([a-z][^\/\0><1.8 extension point< 4; i += 2 - includeWidth ) {< length; index++ ) {< length; index++ ) {< 1 && length ) {< length; index++ ) {< length; index++ ) {< length; index++ ) {< length; index++ ) {< timers.length; i++ ) { return s.join( "&" ); -  
8426   -  
8427   -  
8428   -  
8429   -  
8430 <([a-z][^\/\0><\/\1><[\w\W]+><([a-z][^\/\0><|&#?\w+;/<(?!area|br|col|embed|hr|img|input|link|meta|param)(([a-z][^\/\0><1.8 extension point< 4; i += 2 - includeWidth ) {< length; index++ ) {< length; index++ ) {< 1 && length ) {< length; index++ ) {< length; index++ ) {< length; index++ ) {< length; index++ ) {< timers.length; i++ ) { return jQuery.param( this.serializeArray() ); -  
8431   -  
8432   -  
8433 <([a-z][^\/\0><\/\1><[\w\W]+><([a-z][^\/\0><|&#?\w+;/<(?!area|br|col|embed|hr|img|input|link|meta|param)(([a-z][^\/\0><1.8 extension point< 4; i += 2 - includeWidth ) {< length; index++ ) {< length; index++ ) {< 1 && length ) {< length; index++ ) {< length; index++ ) {< length; index++ ) {< length; index++ ) {< timers.length; i++ ) { return this.map( function() { -  
8434   -  
8435   -  
8436 <([a-z][^\/\0><\/\1><[\w\W]+><([a-z][^\/\0><|&#?\w+;/<(?!area|br|col|embed|hr|img|input|link|meta|param)(([a-z][^\/\0><1.8 extension point< 4; i += 2 - includeWidth ) {< length; index++ ) {< length; index++ ) {< 1 && length ) {< length; index++ ) {< length; index++ ) {< length; index++ ) {< length; index++ ) {< timers.length; i++ ) { var elements = jQuery.prop( this, "elements" ); -  
8437 <([a-z][^\/\0><\/\1><[\w\W]+><([a-z][^\/\0><|&#?\w+;/<(?!area|br|col|embed|hr|img|input|link|meta|param)(([a-z][^\/\0><1.8 extension point< 4; i += 2 - includeWidth ) {< length; index++ ) {< length; index++ ) {< 1 && length ) {< length; index++ ) {< length; index++ ) {< length; index++ ) {< length; index++ ) {< timers.length; i++ ) { return elements ? jQuery.makeArray( elements ) : this; -  
8438   -  
8439   -  
8440 <([a-z][^\/\0><\/\1><[\w\W]+><([a-z][^\/\0><|&#?\w+;/<(?!area|br|col|embed|hr|img|input|link|meta|param)(([a-z][^\/\0><1.8 extension point< 4; i += 2 - includeWidth ) {< length; index++ ) {< length; index++ ) {< 1 && length ) {< length; index++ ) {< length; index++ ) {< length; index++ ) {< length; index++ ) {< timers.length; i++ ) { var type = this.type; -  
8441   -  
8442   -  
8443 <([a-z][^\/\0><\/\1><[\w\W]+><([a-z][^\/\0><|&#?\w+;/<(?!area|br|col|embed|hr|img|input|link|meta|param)(([a-z][^\/\0><1.8 extension point< 4; i += 2 - includeWidth ) {< length; index++ ) {< length; index++ ) {< 1 && length ) {< length; index++ ) {< length; index++ ) {< length; index++ ) {< length; index++ ) {< timers.length; i++ ) { return this.name && !jQuery( this ).is( ":disabled" ) && -  
8444   -  
8445   -  
8446   -  
8447   -  
8448 <([a-z][^\/\0><\/\1><[\w\W]+><([a-z][^\/\0><|&#?\w+;/<(?!area|br|col|embed|hr|img|input|link|meta|param)(([a-z][^\/\0><1.8 extension point< 4; i += 2 - includeWidth ) {< length; index++ ) {< length; index++ ) {< 1 && length ) {< length; index++ ) {< length; index++ ) {< length; index++ ) {< length; index++ ) {< timers.length; i++ ) { var val = jQuery( this ).val(); -  
8449   -  
8450 <([a-z][^\/\0><\/\1><[\w\W]+><([a-z][^\/\0><|&#?\w+;/<(?!area|br|col|embed|hr|img|input|link|meta|param)(([a-z][^\/\0><1.8 extension point< 4; i += 2 - includeWidth ) {< length; index++ ) {< length; index++ ) {< 1 && length ) {< length; index++ ) {< length; index++ ) {< length; index++ ) {< length; index++ ) {< timers.length; i++ ) { if ( val == null ) { -  
8451 <([a-z][^\/\0><\/\1><[\w\W]+><([a-z][^\/\0><|&#?\w+;/<(?!area|br|col|embed|hr|img|input|link|meta|param)(([a-z][^\/\0><1.8 extension point< 4; i += 2 - includeWidth ) {< length; index++ ) {< length; index++ ) {< 1 && length ) {< length; index++ ) {< length; index++ ) {< length; index++ ) {< length; index++ ) {< timers.length; i++ ) { return null; -  
8452   -  
8453   -  
8454   -  
8455 <([a-z][^\/\0><\/\1><[\w\W]+><([a-z][^\/\0><|&#?\w+;/<(?!area|br|col|embed|hr|img|input|link|meta|param)(([a-z][^\/\0><1.8 extension point< 4; i += 2 - includeWidth ) {< length; index++ ) {< length; index++ ) {< 1 && length ) {< length; index++ ) {< length; index++ ) {< length; index++ ) {< length; index++ ) {< timers.length; i++ ) { return jQuery.map( val, function( val ) { -  
8456 <([a-z][^\/\0><\/\1><[\w\W]+><([a-z][^\/\0><|&#?\w+;/<(?!area|br|col|embed|hr|img|input|link|meta|param)(([a-z][^\/\0><1.8 extension point< 4; i += 2 - includeWidth ) {< length; index++ ) {< length; index++ ) {< 1 && length ) {< length; index++ ) {< length; index++ ) {< length; index++ ) {< length; index++ ) {< timers.length; i++ ) { return { name: elem.name, value: val.replace( rCRLF, "\r\n" ) }; -  
8457   -  
8458   -  
8459   -  
8460 <([a-z][^\/\0><\/\1><[\w\W]+><([a-z][^\/\0><|&#?\w+;/<(?!area|br|col|embed|hr|img|input|link|meta|param)(([a-z][^\/\0><1.8 extension point< 4; i += 2 - includeWidth ) {< length; index++ ) {< length; index++ ) {< 1 && length ) {< length; index++ ) {< length; index++ ) {< length; index++ ) {< length; index++ ) {< timers.length; i++ ) { return { name: elem.name, value: val.replace( rCRLF, "\r\n" ) }; -  
8461   -  
8462   -  
8463   -  
8464   -  
8465   -  
8466   7547  
8467   7548  
8468   7549 <(\w+)\s*\/?><\/\1><[\w\W]+><(?!area|br|col|embed|hr|img|input|link|meta|param)(([\w:]+)[^><([\w:]+)/<|&#?\w+;/<(?:script|style|link)/<1.8 extension point< length ; index++ ) {< 1 && length ) {< length ; index++ ) {< length ; index++ ) {< length ; index++ ) {< length; index++ ) {< timers.length; i++ ) { rhash = /#.*$/,
8469   -  
8470   7550 <(\w+)\s*\/?><\/\1><[\w\W]+><(?!area|br|col|embed|hr|img|input|link|meta|param)(([\w:]+)[^><([\w:]+)/<|&#?\w+;/<(?:script|style|link)/<1.8 extension point< length ; index++ ) {< 1 && length ) {< length ; index++ ) {< length ; index++ ) {< length ; index++ ) {< length; index++ ) {< timers.length; i++ ) { rts = /([?&])_=[^&]*/,
8471   7551 <(\w+)\s*\/?><\/\1><[\w\W]+><(?!area|br|col|embed|hr|img|input|link|meta|param)(([\w:]+)[^><([\w:]+)/<|&#?\w+;/<(?:script|style|link)/<1.8 extension point< length ; index++ ) {< 1 && length ) {< length ; index++ ) {< length ; index++ ) {< length ; index++ ) {< length; index++ ) {< timers.length; i++ ) { rheaders = /^(.*?):[ \t]*([^\r\n]*)$/mg,
8472   7552  
8473 <([a-z][^\/\0><\/\1><[\w\W]+><([a-z][^\/\0><|&#?\w+;/<(?!area|br|col|embed|hr|img|input|link|meta|param)(([a-z][^\/\0><1.8 extension point< 4; i += 2 - includeWidth ) {< length; index++ ) {< length; index++ ) {< 1 && length ) {< length; index++ ) {< length; index++ ) {< length; index++ ) {< length; index++ ) {< timers.length; i++ ) { rlocalProtocol = /^(?:about|app|app-storage|.+-extension|file|res|widget):$/, 7553 <(\w+)\s*\/?><\/\1><[\w\W]+><(?!area|br|col|embed|hr|img|input|link|meta|param)(([\w:]+)[^><([\w:]+)/<|&#?\w+;/<(?:script|style|link)/<1.8 extension point< length ; index++ ) {< 1 && length ) {< length ; index++ ) {< length ; index++ ) {< length ; index++ ) {< length; index++ ) {< timers.length; i++ ) { rlocalProtocol = /^(?:about|app|app-storage|.+-extension|file|res|widget):$/,
-   7554 <(\w+)\s*\/?><\/\1><[\w\W]+><(?!area|br|col|embed|hr|img|input|link|meta|param)(([\w:]+)[^><([\w:]+)/<|&#?\w+;/<(?:script|style|link)/<1.8 extension point< length ; index++ ) {< 1 && length ) {< length ; index++ ) {< length ; index++ ) {< length ; index++ ) {< length; index++ ) {< timers.length; i++ ) { rnoContent = /^(?:GET|HEAD)$/,
Line 8474... Line 7555...
8474   7555 <(\w+)\s*\/?><\/\1><[\w\W]+><(?!area|br|col|embed|hr|img|input|link|meta|param)(([\w:]+)[^><([\w:]+)/<|&#?\w+;/<(?:script|style|link)/<1.8 extension point< length ; index++ ) {< 1 && length ) {< length ; index++ ) {< length ; index++ ) {< length ; index++ ) {< length; index++ ) {< timers.length; i++ ) { rprotocol = /^\/\//,
8475   7556 <(\w+)\s*\/?><\/\1><[\w\W]+><(?!area|br|col|embed|hr|img|input|link|meta|param)(([\w:]+)[^><([\w:]+)/<|&#?\w+;/<(?:script|style|link)/<1.8 extension point< length ; index++ ) {< 1 && length ) {< length ; index++ ) {< length ; index++ ) {< length ; index++ ) {< length; index++ ) {< timers.length; i++ ) { rurl = /^([\w.+-]+:)(?:\/\/(?:[^\/?#]*@|)([^\/?#:]*)(?::(\d+)|)|)/,
8476   7557  
8477   7558  
Line 8493... Line 7574...
8493   7574  
Line 8494... Line 7575...
8494   7575  
8495   7576  
Line -... Line 7577...
-   7577 <(\w+)\s*\/?><\/\1><[\w\W]+><(?!area|br|col|embed|hr|img|input|link|meta|param)(([\w:]+)[^><([\w:]+)/<|&#?\w+;/<(?:script|style|link)/<1.8 extension point< length ; index++ ) {< 1 && length ) {< length ; index++ ) {< length ; index++ ) {< length ; index++ ) {< length; index++ ) {< timers.length; i++ ) { allTypes = "*/".concat( "*" ),
8496 <([a-z][^\/\0><\/\1><[\w\W]+><([a-z][^\/\0><|&#?\w+;/<(?!area|br|col|embed|hr|img|input|link|meta|param)(([a-z][^\/\0><1.8 extension point< 4; i += 2 - includeWidth ) {< length; index++ ) {< length; index++ ) {< 1 && length ) {< length; index++ ) {< length; index++ ) {< length; index++ ) {< length; index++ ) {< timers.length; i++ ) { allTypes = "*/".concat( "*" ), 7578  
-   7579  
8497   7580 <(\w+)\s*\/?><\/\1><[\w\W]+><(?!area|br|col|embed|hr|img|input|link|meta|param)(([\w:]+)[^><([\w:]+)/<|&#?\w+;/<(?:script|style|link)/<1.8 extension point< length ; index++ ) {< 1 && length ) {< length ; index++ ) {< length ; index++ ) {< length ; index++ ) {< length; index++ ) {< timers.length; i++ ) { ajaxLocation = window.location.href,
8498   7581  
Line 8499... Line 7582...
8499 <([a-z][^\/\0><\/\1><[\w\W]+><([a-z][^\/\0><|&#?\w+;/<(?!area|br|col|embed|hr|img|input|link|meta|param)(([a-z][^\/\0><1.8 extension point< 4; i += 2 - includeWidth ) {< length; index++ ) {< length; index++ ) {< 1 && length ) {< length; index++ ) {< length; index++ ) {< length; index++ ) {< length; index++ ) {< timers.length; i++ ) { originAnchor = document.createElement( "a" ); 7582  
8500   7583 <(\w+)\s*\/?><\/\1><[\w\W]+><(?!area|br|col|embed|hr|img|input|link|meta|param)(([\w:]+)[^><([\w:]+)/<|&#?\w+;/<(?:script|style|link)/<1.8 extension point< length ; index++ ) {< 1 && length ) {< length ; index++ ) {< length ; index++ ) {< length ; index++ ) {< length; index++ ) {< timers.length; i++ ) { ajaxLocParts = rurl.exec( ajaxLocation.toLowerCase() ) || [];
Line 8501... Line 7584...
8501   7584  
Line 8510... Line 7593...
8510   7593 <(\w+)\s*\/?><\/\1><[\w\W]+><(?!area|br|col|embed|hr|img|input|link|meta|param)(([\w:]+)[^><([\w:]+)/<|&#?\w+;/<(?:script|style|link)/<1.8 extension point< length ; index++ ) {< 1 && length ) {< length ; index++ ) {< length ; index++ ) {< length ; index++ ) {< length; index++ ) {< timers.length; i++ ) { dataTypeExpression = "*";
8511   7594  
Line 8512... Line 7595...
8512   7595  
8513   7596 <(\w+)\s*\/?><\/\1><[\w\W]+><(?!area|br|col|embed|hr|img|input|link|meta|param)(([\w:]+)[^><([\w:]+)/<|&#?\w+;/<(?:script|style|link)/<1.8 extension point< length ; index++ ) {< 1 && length ) {< length ; index++ ) {< length ; index++ ) {< length ; index++ ) {< length; index++ ) {< timers.length; i++ ) { var dataType,
8514   7597  
Line 8515... Line 7598...
8515   7598  
8516   -  
8517   7599  
8518   7600 <(\w+)\s*\/?><\/\1><[\w\W]+><(?!area|br|col|embed|hr|img|input|link|meta|param)(([\w:]+)[^><([\w:]+)/<|&#?\w+;/<(?:script|style|link)/<1.8 extension point< length ; index++ ) {< 1 && length ) {< length ; index++ ) {< length ; index++ ) {< length ; index++ ) {< length; index++ ) {< timers.length; i++ ) { if ( jQuery.isFunction( func ) ) {
8519   -  
8520 <([a-z][^\/\0><\/\1><[\w\W]+><([a-z][^\/\0><|&#?\w+;/<(?!area|br|col|embed|hr|img|input|link|meta|param)(([a-z][^\/\0><1.8 extension point< 4; i += 2 - includeWidth ) {< length; index++ ) {< length; index++ ) {< 1 && length ) {< length; index++ ) {< length; index++ ) {< length; index++ ) {< length; index++ ) {< timers.length; i++ ) { while ( ( dataType = dataTypes[ i++ ] ) ) { 7601  
8521   7602 <(\w+)\s*\/?><\/\1><[\w\W]+><(?!area|br|col|embed|hr|img|input|link|meta|param)(([\w:]+)[^><([\w:]+)/<|&#?\w+;/<(?:script|style|link)/<1.8 extension point< length ; index++ ) {< 1 && length ) {< length ; index++ ) {< length ; index++ ) {< length ; index++ ) {< length; index++ ) {< timers.length; i++ ) { while ( (dataType = dataTypes[i++]) ) {
8522   7603  
8523 <([a-z][^\/\0><\/\1><[\w\W]+><([a-z][^\/\0><|&#?\w+;/<(?!area|br|col|embed|hr|img|input|link|meta|param)(([a-z][^\/\0><1.8 extension point< 4; i += 2 - includeWidth ) {< length; index++ ) {< length; index++ ) {< 1 && length ) {< length; index++ ) {< length; index++ ) {< length; index++ ) {< length; index++ ) {< timers.length; i++ ) { if ( dataType[ 0 ] === "+" ) { 7604 <(\w+)\s*\/?><\/\1><[\w\W]+><(?!area|br|col|embed|hr|img|input|link|meta|param)(([\w:]+)[^><([\w:]+)/<|&#?\w+;/<(?:script|style|link)/<1.8 extension point< length ; index++ ) {< 1 && length ) {< length ; index++ ) {< length ; index++ ) {< length ; index++ ) {< length; index++ ) {< timers.length; i++ ) { if ( dataType[0] === "+" ) {
Line 8542... Line 7623...
8542 <([a-z][^\/\0><\/\1><[\w\W]+><([a-z][^\/\0><|&#?\w+;/<(?!area|br|col|embed|hr|img|input|link|meta|param)(([a-z][^\/\0><1.8 extension point< 4; i += 2 - includeWidth ) {< length; index++ ) {< length; index++ ) {< 1 && length ) {< length; index++ ) {< length; index++ ) {< length; index++ ) {< length; index++ ) {< timers.length; i++ ) { function inspect( dataType ) { 7623 <(\w+)\s*\/?><\/\1><[\w\W]+><(?!area|br|col|embed|hr|img|input|link|meta|param)(([\w:]+)[^><([\w:]+)/<|&#?\w+;/<(?:script|style|link)/<1.8 extension point< length ; index++ ) {< 1 && length ) {< length ; index++ ) {< length ; index++ ) {< length ; index++ ) {< length; index++ ) {< timers.length; i++ ) { function inspect( dataType ) {
8543   7624 <(\w+)\s*\/?><\/\1><[\w\W]+><(?!area|br|col|embed|hr|img|input|link|meta|param)(([\w:]+)[^><([\w:]+)/<|&#?\w+;/<(?:script|style|link)/<1.8 extension point< length ; index++ ) {< 1 && length ) {< length ; index++ ) {< length ; index++ ) {< length ; index++ ) {< length; index++ ) {< timers.length; i++ ) { var selected;
8544   7625 <(\w+)\s*\/?><\/\1><[\w\W]+><(?!area|br|col|embed|hr|img|input|link|meta|param)(([\w:]+)[^><([\w:]+)/<|&#?\w+;/<(?:script|style|link)/<1.8 extension point< length ; index++ ) {< 1 && length ) {< length ; index++ ) {< length ; index++ ) {< length ; index++ ) {< length; index++ ) {< timers.length; i++ ) { inspected[ dataType ] = true;
8545   7626 <(\w+)\s*\/?><\/\1><[\w\W]+><(?!area|br|col|embed|hr|img|input|link|meta|param)(([\w:]+)[^><([\w:]+)/<|&#?\w+;/<(?:script|style|link)/<1.8 extension point< length ; index++ ) {< 1 && length ) {< length ; index++ ) {< length ; index++ ) {< length ; index++ ) {< length; index++ ) {< timers.length; i++ ) { jQuery.each( structure[ dataType ] || [], function( _, prefilterOrFactory ) {
8546   7627 <(\w+)\s*\/?><\/\1><[\w\W]+><(?!area|br|col|embed|hr|img|input|link|meta|param)(([\w:]+)[^><([\w:]+)/<|&#?\w+;/<(?:script|style|link)/<1.8 extension point< length ; index++ ) {< 1 && length ) {< length ; index++ ) {< length ; index++ ) {< length ; index++ ) {< length; index++ ) {< timers.length; i++ ) { var dataTypeOrTransport = prefilterOrFactory( options, originalOptions, jqXHR );
8547 <([a-z][^\/\0><\/\1><[\w\W]+><([a-z][^\/\0><|&#?\w+;/<(?!area|br|col|embed|hr|img|input|link|meta|param)(([a-z][^\/\0><1.8 extension point< 4; i += 2 - includeWidth ) {< length; index++ ) {< length; index++ ) {< 1 && length ) {< length; index++ ) {< length; index++ ) {< length; index++ ) {< length; index++ ) {< timers.length; i++ ) { if ( typeof dataTypeOrTransport === "string" && -  
8548   7628 <(\w+)\s*\/?><\/\1><[\w\W]+><(?!area|br|col|embed|hr|img|input|link|meta|param)(([\w:]+)[^><([\w:]+)/<|&#?\w+;/<(?:script|style|link)/<1.8 extension point< length ; index++ ) {< 1 && length ) {< length ; index++ ) {< length ; index++ ) {< length ; index++ ) {< length; index++ ) {< timers.length; i++ ) { if ( typeof dataTypeOrTransport === "string" && !seekingTransport && !inspected[ dataTypeOrTransport ] ) {
8549   -  
8550   7629  
8551   7630  
8552 <([a-z][^\/\0><\/\1><[\w\W]+><([a-z][^\/\0><|&#?\w+;/<(?!area|br|col|embed|hr|img|input|link|meta|param)(([a-z][^\/\0><1.8 extension point< 4; i += 2 - includeWidth ) {< length; index++ ) {< length; index++ ) {< 1 && length ) {< length; index++ ) {< length; index++ ) {< length; index++ ) {< length; index++ ) {< timers.length; i++ ) { return false; 7631 <(\w+)\s*\/?><\/\1><[\w\W]+><(?!area|br|col|embed|hr|img|input|link|meta|param)(([\w:]+)[^><([\w:]+)/<|&#?\w+;/<(?:script|style|link)/<1.8 extension point< length ; index++ ) {< 1 && length ) {< length ; index++ ) {< length ; index++ ) {< length ; index++ ) {< length; index++ ) {< timers.length; i++ ) { return false;
8553 <([a-z][^\/\0><\/\1><[\w\W]+><([a-z][^\/\0><|&#?\w+;/<(?!area|br|col|embed|hr|img|input|link|meta|param)(([a-z][^\/\0><1.8 extension point< 4; i += 2 - includeWidth ) {< length; index++ ) {< length; index++ ) {< 1 && length ) {< length; index++ ) {< length; index++ ) {< length; index++ ) {< length; index++ ) {< timers.length; i++ ) { } else if ( seekingTransport ) { 7632 <(\w+)\s*\/?><\/\1><[\w\W]+><(?!area|br|col|embed|hr|img|input|link|meta|param)(([\w:]+)[^><([\w:]+)/<|&#?\w+;/<(?:script|style|link)/<1.8 extension point< length ; index++ ) {< 1 && length ) {< length ; index++ ) {< length ; index++ ) {< length ; index++ ) {< length; index++ ) {< timers.length; i++ ) { } else if ( seekingTransport ) {
8554   7633 <(\w+)\s*\/?><\/\1><[\w\W]+><(?!area|br|col|embed|hr|img|input|link|meta|param)(([\w:]+)[^><([\w:]+)/<|&#?\w+;/<(?:script|style|link)/<1.8 extension point< length ; index++ ) {< 1 && length ) {< length ; index++ ) {< length ; index++ ) {< length ; index++ ) {< length; index++ ) {< timers.length; i++ ) { return !( selected = dataTypeOrTransport );
Line 8609... Line 7688...
8609   7688  
8610   7689  
8611 <([a-z][^\/\0><\/\1><[\w\W]+><([a-z][^\/\0><|&#?\w+;/<(?!area|br|col|embed|hr|img|input|link|meta|param)(([a-z][^\/\0><1.8 extension point< 4; i += 2 - includeWidth ) {< length; index++ ) {< length; index++ ) {< 1 && length ) {< length; index++ ) {< length; index++ ) {< length; index++ ) {< length; index++ ) {< timers.length; i++ ) { if ( dataTypes[ 0 ] in responses ) { 7690 <(\w+)\s*\/?><\/\1><[\w\W]+><(?!area|br|col|embed|hr|img|input|link|meta|param)(([\w:]+)[^><([\w:]+)/<|&#?\w+;/<(?:script|style|link)/<1.8 extension point< length ; index++ ) {< 1 && length ) {< length ; index++ ) {< length ; index++ ) {< length ; index++ ) {< length; index++ ) {< timers.length; i++ ) { if ( dataTypes[ 0 ] in responses ) {
8612   7691  
8613   -  
8614   7692 <(\w+)\s*\/?><\/\1><[\w\W]+><(?!area|br|col|embed|hr|img|input|link|meta|param)(([\w:]+)[^><([\w:]+)/<|&#?\w+;/<(?:script|style|link)/<1.8 extension point< length ; index++ ) {< 1 && length ) {< length ; index++ ) {< length ; index++ ) {< length ; index++ ) {< length; index++ ) {< timers.length; i++ ) { } else {
8615   7693  
8616 <([a-z][^\/\0><\/\1><[\w\W]+><([a-z][^\/\0><|&#?\w+;/<(?!area|br|col|embed|hr|img|input|link|meta|param)(([a-z][^\/\0><1.8 extension point< 4; i += 2 - includeWidth ) {< length; index++ ) {< length; index++ ) {< 1 && length ) {< length; index++ ) {< length; index++ ) {< length; index++ ) {< length; index++ ) {< timers.length; i++ ) { for ( type in responses ) { 7694 <(\w+)\s*\/?><\/\1><[\w\W]+><(?!area|br|col|embed|hr|img|input|link|meta|param)(([\w:]+)[^><([\w:]+)/<|&#?\w+;/<(?:script|style|link)/<1.8 extension point< length ; index++ ) {< 1 && length ) {< length ; index++ ) {< length ; index++ ) {< length ; index++ ) {< length; index++ ) {< timers.length; i++ ) { for ( type in responses ) {
8617 <([a-z][^\/\0><\/\1><[\w\W]+><([a-z][^\/\0><|&#?\w+;/<(?!area|br|col|embed|hr|img|input|link|meta|param)(([a-z][^\/\0><1.8 extension point< 4; i += 2 - includeWidth ) {< length; index++ ) {< length; index++ ) {< 1 && length ) {< length; index++ ) {< length; index++ ) {< length; index++ ) {< length; index++ ) {< timers.length; i++ ) { if ( !dataTypes[ 0 ] || s.converters[ type + " " + dataTypes[ 0 ] ] ) { 7695 <(\w+)\s*\/?><\/\1><[\w\W]+><(?!area|br|col|embed|hr|img|input|link|meta|param)(([\w:]+)[^><([\w:]+)/<|&#?\w+;/<(?:script|style|link)/<1.8 extension point< length ; index++ ) {< 1 && length ) {< length ; index++ ) {< length ; index++ ) {< length ; index++ ) {< length; index++ ) {< timers.length; i++ ) { if ( !dataTypes[ 0 ] || s.converters[ type + " " + dataTypes[0] ] ) {
8618   7696  
8619   7697 <(\w+)\s*\/?><\/\1><[\w\W]+><(?!area|br|col|embed|hr|img|input|link|meta|param)(([\w:]+)[^><([\w:]+)/<|&#?\w+;/<(?:script|style|link)/<1.8 extension point< length ; index++ ) {< 1 && length ) {< length ; index++ ) {< length ; index++ ) {< length ; index++ ) {< length; index++ ) {< timers.length; i++ ) { break;
8620   7698  
8621   7699 <(\w+)\s*\/?><\/\1><[\w\W]+><(?!area|br|col|embed|hr|img|input|link|meta|param)(([\w:]+)[^><([\w:]+)/<|&#?\w+;/<(?:script|style|link)/<1.8 extension point< length ; index++ ) {< 1 && length ) {< length ; index++ ) {< length ; index++ ) {< length ; index++ ) {< length; index++ ) {< timers.length; i++ ) { if ( !firstDataType ) {
8622   7700  
8623   7701  
8624   -  
8625   7702  
8626   7703  
8627   7704 <(\w+)\s*\/?><\/\1><[\w\W]+><(?!area|br|col|embed|hr|img|input|link|meta|param)(([\w:]+)[^><([\w:]+)/<|&#?\w+;/<(?:script|style|link)/<1.8 extension point< length ; index++ ) {< 1 && length ) {< length ; index++ ) {< length ; index++ ) {< length ; index++ ) {< length; index++ ) {< timers.length; i++ ) { finalDataType = finalDataType || firstDataType;
Line 8628... Line 7705...
8628   7705  
Line 8642... Line 7719...
8642   7719  
8643   7720  
8644 <([a-z][^\/\0><\/\1><[\w\W]+><([a-z][^\/\0><|&#?\w+;/<(?!area|br|col|embed|hr|img|input|link|meta|param)(([a-z][^\/\0><1.8 extension point< 4; i += 2 - includeWidth ) {< length; index++ ) {< length; index++ ) {< 1 && length ) {< length; index++ ) {< length; index++ ) {< length; index++ ) {< length; index++ ) {< timers.length; i++ ) {function ajaxConvert( s, response, jqXHR, isSuccess ) { 7721 <(\w+)\s*\/?><\/\1><[\w\W]+><(?!area|br|col|embed|hr|img|input|link|meta|param)(([\w:]+)[^><([\w:]+)/<|&#?\w+;/<(?:script|style|link)/<1.8 extension point< length ; index++ ) {< 1 && length ) {< length ; index++ ) {< length ; index++ ) {< length ; index++ ) {< length; index++ ) {< timers.length; i++ ) {function ajaxConvert( s, response, jqXHR, isSuccess ) {
8645   7722 <(\w+)\s*\/?><\/\1><[\w\W]+><(?!area|br|col|embed|hr|img|input|link|meta|param)(([\w:]+)[^><([\w:]+)/<|&#?\w+;/<(?:script|style|link)/<1.8 extension point< length ; index++ ) {< 1 && length ) {< length ; index++ ) {< length ; index++ ) {< length ; index++ ) {< length; index++ ) {< timers.length; i++ ) { var conv2, current, conv, tmp, prev,
8646   7723  
8647   -  
8648   7724  
8649   7725 <(\w+)\s*\/?><\/\1><[\w\W]+><(?!area|br|col|embed|hr|img|input|link|meta|param)(([\w:]+)[^><([\w:]+)/<|&#?\w+;/<(?:script|style|link)/<1.8 extension point< length ; index++ ) {< 1 && length ) {< length ; index++ ) {< length ; index++ ) {< length ; index++ ) {< length; index++ ) {< timers.length; i++ ) { dataTypes = s.dataTypes.slice();
Line 8650... Line 7726...
8650   7726  
8651   7727  
Line 8695... Line 7771...
8695   7771  
8696   7772  
8697 <([a-z][^\/\0><\/\1><[\w\W]+><([a-z][^\/\0><|&#?\w+;/<(?!area|br|col|embed|hr|img|input|link|meta|param)(([a-z][^\/\0><1.8 extension point< 4; i += 2 - includeWidth ) {< length; index++ ) {< length; index++ ) {< 1 && length ) {< length; index++ ) {< length; index++ ) {< length; index++ ) {< length; index++ ) {< timers.length; i++ ) { conv = converters[ prev + " " + tmp[ 0 ] ] || 7773 <(\w+)\s*\/?><\/\1><[\w\W]+><(?!area|br|col|embed|hr|img|input|link|meta|param)(([\w:]+)[^><([\w:]+)/<|&#?\w+;/<(?:script|style|link)/<1.8 extension point< length ; index++ ) {< 1 && length ) {< length ; index++ ) {< length ; index++ ) {< length ; index++ ) {< length; index++ ) {< timers.length; i++ ) { conv = converters[ prev + " " + tmp[ 0 ] ] ||
8698   7774 <(\w+)\s*\/?><\/\1><[\w\W]+><(?!area|br|col|embed|hr|img|input|link|meta|param)(([\w:]+)[^><([\w:]+)/<|&#?\w+;/<(?:script|style|link)/<1.8 extension point< length ; index++ ) {< 1 && length ) {< length ; index++ ) {< length ; index++ ) {< length ; index++ ) {< length; index++ ) {< timers.length; i++ ) { converters[ "* " + tmp[ 0 ] ];
8699   -  
8700   7775 <(\w+)\s*\/?><\/\1><[\w\W]+><(?!area|br|col|embed|hr|img|input|link|meta|param)(([\w:]+)[^><([\w:]+)/<|&#?\w+;/<(?:script|style|link)/<1.8 extension point< length ; index++ ) {< 1 && length ) {< length ; index++ ) {< length ; index++ ) {< length ; index++ ) {< length; index++ ) {< timers.length; i++ ) { if ( conv ) {
8701   7776  
8702 <([a-z][^\/\0><\/\1><[\w\W]+><([a-z][^\/\0><|&#?\w+;/<(?!area|br|col|embed|hr|img|input|link|meta|param)(([a-z][^\/\0><1.8 extension point< 4; i += 2 - includeWidth ) {< length; index++ ) {< length; index++ ) {< 1 && length ) {< length; index++ ) {< length; index++ ) {< length; index++ ) {< length; index++ ) {< timers.length; i++ ) { if ( conv === true ) { 7777 <(\w+)\s*\/?><\/\1><[\w\W]+><(?!area|br|col|embed|hr|img|input|link|meta|param)(([\w:]+)[^><([\w:]+)/<|&#?\w+;/<(?:script|style|link)/<1.8 extension point< length ; index++ ) {< 1 && length ) {< length ; index++ ) {< length ; index++ ) {< length ; index++ ) {< length; index++ ) {< timers.length; i++ ) { if ( conv === true ) {
Line 8703... Line 7778...
8703   7778  
Line 8715... Line 7790...
8715   7790  
8716   7791  
Line 8717... Line 7792...
8717 <([a-z][^\/\0><\/\1><[\w\W]+><([a-z][^\/\0><|&#?\w+;/<(?!area|br|col|embed|hr|img|input|link|meta|param)(([a-z][^\/\0><1.8 extension point< 4; i += 2 - includeWidth ) {< length; index++ ) {< length; index++ ) {< 1 && length ) {< length; index++ ) {< length; index++ ) {< length; index++ ) {< length; index++ ) {< timers.length; i++ ) { if ( conv !== true ) { 7792 <(\w+)\s*\/?><\/\1><[\w\W]+><(?!area|br|col|embed|hr|img|input|link|meta|param)(([\w:]+)[^><([\w:]+)/<|&#?\w+;/<(?:script|style|link)/<1.8 extension point< length ; index++ ) {< 1 && length ) {< length ; index++ ) {< length ; index++ ) {< length ; index++ ) {< length; index++ ) {< timers.length; i++ ) { if ( conv !== true ) {
8718   7793  
8719   7794  
8720 <([a-z][^\/\0><\/\1><[\w\W]+><([a-z][^\/\0><|&#?\w+;/<(?!area|br|col|embed|hr|img|input|link|meta|param)(([a-z][^\/\0><1.8 extension point< 4; i += 2 - includeWidth ) {< length; index++ ) {< length; index++ ) {< 1 && length ) {< length; index++ ) {< length; index++ ) {< length; index++ ) {< length; index++ ) {< timers.length; i++ ) { if ( conv && s.throws ) { 7795 <(\w+)\s*\/?><\/\1><[\w\W]+><(?!area|br|col|embed|hr|img|input|link|meta|param)(([\w:]+)[^><([\w:]+)/<|&#?\w+;/<(?:script|style|link)/<1.8 extension point< length ; index++ ) {< 1 && length ) {< length ; index++ ) {< length ; index++ ) {< length ; index++ ) {< length; index++ ) {< timers.length; i++ ) { if ( conv && s[ "throws" ] ) {
8721   7796  
8722   7797 <(\w+)\s*\/?><\/\1><[\w\W]+><(?!area|br|col|embed|hr|img|input|link|meta|param)(([\w:]+)[^><([\w:]+)/<|&#?\w+;/<(?:script|style|link)/<1.8 extension point< length ; index++ ) {< 1 && length ) {< length ; index++ ) {< length ; index++ ) {< length ; index++ ) {< length; index++ ) {< timers.length; i++ ) { } else {
8723   7798 <(\w+)\s*\/?><\/\1><[\w\W]+><(?!area|br|col|embed|hr|img|input|link|meta|param)(([\w:]+)[^><([\w:]+)/<|&#?\w+;/<(?:script|style|link)/<1.8 extension point< length ; index++ ) {< 1 && length ) {< length ; index++ ) {< length ; index++ ) {< length ; index++ ) {< length; index++ ) {< timers.length; i++ ) { try {
8724   -  
8725   -  
8726   7799  
8727   -  
8728 <([a-z][^\/\0><\/\1><[\w\W]+><([a-z][^\/\0><|&#?\w+;/<(?!area|br|col|embed|hr|img|input|link|meta|param)(([a-z][^\/\0><1.8 extension point< 4; i += 2 - includeWidth ) {< length; index++ ) {< length; index++ ) {< 1 && length ) {< length; index++ ) {< length; index++ ) {< length; index++ ) {< length; index++ ) {< timers.length; i++ ) { error: conv ? e : "No conversion from " + prev + " to " + current 7800 <(\w+)\s*\/?><\/\1><[\w\W]+><(?!area|br|col|embed|hr|img|input|link|meta|param)(([\w:]+)[^><([\w:]+)/<|&#?\w+;/<(?:script|style|link)/<1.8 extension point< length ; index++ ) {< 1 && length ) {< length ; index++ ) {< length ; index++ ) {< length ; index++ ) {< length; index++ ) {< timers.length; i++ ) { } catch ( e ) {
8729   7801 <(\w+)\s*\/?><\/\1><[\w\W]+><(?!area|br|col|embed|hr|img|input|link|meta|param)(([\w:]+)[^><([\w:]+)/<|&#?\w+;/<(?:script|style|link)/<1.8 extension point< length ; index++ ) {< 1 && length ) {< length ; index++ ) {< length ; index++ ) {< length ; index++ ) {< length; index++ ) {< timers.length; i++ ) { return { state: "parsererror", error: conv ? e : "No conversion from " + prev + " to " + current };
8730   7802  
8731   7803  
8732   7804  
Line 8745... Line 7817...
8745   7817  
8746   7818 <(\w+)\s*\/?><\/\1><[\w\W]+><(?!area|br|col|embed|hr|img|input|link|meta|param)(([\w:]+)[^><([\w:]+)/<|&#?\w+;/<(?:script|style|link)/<1.8 extension point< length ; index++ ) {< 1 && length ) {< length ; index++ ) {< length ; index++ ) {< length ; index++ ) {< length; index++ ) {< timers.length; i++ ) { lastModified: {},
8747   7819  
Line 8748... Line 7820...
8748   7820  
8749   7821  
8750   7822  
8751   7823 <(\w+)\s*\/?><\/\1><[\w\W]+><(?!area|br|col|embed|hr|img|input|link|meta|param)(([\w:]+)[^><([\w:]+)/<|&#?\w+;/<(?:script|style|link)/<1.8 extension point< length ; index++ ) {< 1 && length ) {< length ; index++ ) {< length ; index++ ) {< length ; index++ ) {< length; index++ ) {< timers.length; i++ ) { type: "GET",
8752   7824  
8753   7825 <(\w+)\s*\/?><\/\1><[\w\W]+><(?!area|br|col|embed|hr|img|input|link|meta|param)(([\w:]+)[^><([\w:]+)/<|&#?\w+;/<(?:script|style|link)/<1.8 extension point< length ; index++ ) {< 1 && length ) {< length ; index++ ) {< length ; index++ ) {< length ; index++ ) {< length; index++ ) {< timers.length; i++ ) { global: true,
8754   7826 <(\w+)\s*\/?><\/\1><[\w\W]+><(?!area|br|col|embed|hr|img|input|link|meta|param)(([\w:]+)[^><([\w:]+)/<|&#?\w+;/<(?:script|style|link)/<1.8 extension point< length ; index++ ) {< 1 && length ) {< length ; index++ ) {< length ; index++ ) {< length ; index++ ) {< length; index++ ) {< timers.length; i++ ) { processData: true,
8755   7827 <(\w+)\s*\/?><\/\1><[\w\W]+><(?!area|br|col|embed|hr|img|input|link|meta|param)(([\w:]+)[^><([\w:]+)/<|&#?\w+;/<(?:script|style|link)/<1.8 extension point< length ; index++ ) {< 1 && length ) {< length ; index++ ) {< length ; index++ ) {< length ; index++ ) {< length; index++ ) {< timers.length; i++ ) { async: true,
8756   -  
8757   7828 <(\w+)\s*\/?><\/\1><[\w\W]+><(?!area|br|col|embed|hr|img|input|link|meta|param)(([\w:]+)[^><([\w:]+)/<|&#?\w+;/<(?:script|style|link)/<1.8 extension point< length ; index++ ) {< 1 && length ) {< length ; index++ ) {< length ; index++ ) {< length ; index++ ) {< length; index++ ) {< timers.length; i++ ) { contentType: "application/x-www-form-urlencoded; charset=UTF-8",
8758   7829  
8759   7830  
8760   7831  
8761   7832  
Line 8774... Line 7845...
8774   7845 <(\w+)\s*\/?><\/\1><[\w\W]+><(?!area|br|col|embed|hr|img|input|link|meta|param)(([\w:]+)[^><([\w:]+)/<|&#?\w+;/<(?:script|style|link)/<1.8 extension point< length ; index++ ) {< 1 && length ) {< length ; index++ ) {< length ; index++ ) {< length ; index++ ) {< length; index++ ) {< timers.length; i++ ) { xml: "application/xml, text/xml",
8775   7846  
8776   7847  
Line 8777... Line 7848...
8777   7848  
8778   7849  
8779   7850 <(\w+)\s*\/?><\/\1><[\w\W]+><(?!area|br|col|embed|hr|img|input|link|meta|param)(([\w:]+)[^><([\w:]+)/<|&#?\w+;/<(?:script|style|link)/<1.8 extension point< length ; index++ ) {< 1 && length ) {< length ; index++ ) {< length ; index++ ) {< length ; index++ ) {< length; index++ ) {< timers.length; i++ ) { xml: /xml/,
8780   7851 <(\w+)\s*\/?><\/\1><[\w\W]+><(?!area|br|col|embed|hr|img|input|link|meta|param)(([\w:]+)[^><([\w:]+)/<|&#?\w+;/<(?:script|style|link)/<1.8 extension point< length ; index++ ) {< 1 && length ) {< length ; index++ ) {< length ; index++ ) {< length ; index++ ) {< length; index++ ) {< timers.length; i++ ) { html: /html/,
8781   7852  
Line 8782... Line 7853...
8782   7853  
8783   7854  
8784   7855  
Line 8796... Line 7867...
8796   7867  
8797   7868  
Line 8798... Line 7869...
8798 <([a-z][^\/\0><\/\1><[\w\W]+><([a-z][^\/\0><|&#?\w+;/<(?!area|br|col|embed|hr|img|input|link|meta|param)(([a-z][^\/\0><1.8 extension point< 4; i += 2 - includeWidth ) {< length; index++ ) {< length; index++ ) {< 1 && length ) {< length; index++ ) {< length; index++ ) {< length; index++ ) {< length; index++ ) {< timers.length; i++ ) { "text html": true, 7869 <(\w+)\s*\/?><\/\1><[\w\W]+><(?!area|br|col|embed|hr|img|input|link|meta|param)(([\w:]+)[^><([\w:]+)/<|&#?\w+;/<(?:script|style|link)/<1.8 extension point< length ; index++ ) {< 1 && length ) {< length ; index++ ) {< length ; index++ ) {< length ; index++ ) {< length; index++ ) {< timers.length; i++ ) { "text html": true,
8799   7870  
Line 8800... Line 7871...
8800   7871  
8801 <([a-z][^\/\0><\/\1><[\w\W]+><([a-z][^\/\0><|&#?\w+;/<(?!area|br|col|embed|hr|img|input|link|meta|param)(([a-z][^\/\0><1.8 extension point< 4; i += 2 - includeWidth ) {< length; index++ ) {< length; index++ ) {< 1 && length ) {< length; index++ ) {< length; index++ ) {< length; index++ ) {< length; index++ ) {< timers.length; i++ ) { "text json": JSON.parse, 7872 <(\w+)\s*\/?><\/\1><[\w\W]+><(?!area|br|col|embed|hr|img|input|link|meta|param)(([\w:]+)[^><([\w:]+)/<|&#?\w+;/<(?:script|style|link)/<1.8 extension point< length ; index++ ) {< 1 && length ) {< length ; index++ ) {< length ; index++ ) {< length ; index++ ) {< length; index++ ) {< timers.length; i++ ) { "text json": jQuery.parseJSON,
8802   7873  
Line 8841... Line 7912...
8841   7912  
8842   7913  
Line 8843... Line 7914...
8843   7914 <(\w+)\s*\/?><\/\1><[\w\W]+><(?!area|br|col|embed|hr|img|input|link|meta|param)(([\w:]+)[^><([\w:]+)/<|&#?\w+;/<(?:script|style|link)/<1.8 extension point< length ; index++ ) {< 1 && length ) {< length ; index++ ) {< length ; index++ ) {< length ; index++ ) {< length; index++ ) {< timers.length; i++ ) { options = options || {};
8844   -  
8845   7915  
8846   7916 <(\w+)\s*\/?><\/\1><[\w\W]+><(?!area|br|col|embed|hr|img|input|link|meta|param)(([\w:]+)[^><([\w:]+)/<|&#?\w+;/<(?:script|style|link)/<1.8 extension point< length ; index++ ) {< 1 && length ) {< length ; index++ ) {< length ; index++ ) {< length ; index++ ) {< length; index++ ) {< timers.length; i++ ) { var transport,
8847   -  
8848   7917  
8849   7918 <(\w+)\s*\/?><\/\1><[\w\W]+><(?!area|br|col|embed|hr|img|input|link|meta|param)(([\w:]+)[^><([\w:]+)/<|&#?\w+;/<(?:script|style|link)/<1.8 extension point< length ; index++ ) {< 1 && length ) {< length ; index++ ) {< length ; index++ ) {< length ; index++ ) {< length; index++ ) {< timers.length; i++ ) { cacheURL,
8850   7919  
8851   -  
8852   7920 <(\w+)\s*\/?><\/\1><[\w\W]+><(?!area|br|col|embed|hr|img|input|link|meta|param)(([\w:]+)[^><([\w:]+)/<|&#?\w+;/<(?:script|style|link)/<1.8 extension point< length ; index++ ) {< 1 && length ) {< length ; index++ ) {< length ; index++ ) {< length ; index++ ) {< length; index++ ) {< timers.length; i++ ) { responseHeadersString,
8853   7921  
8854   -  
8855   7922  
8856   -  
8857   -  
8858   -  
8859   7923 <(\w+)\s*\/?><\/\1><[\w\W]+><(?!area|br|col|embed|hr|img|input|link|meta|param)(([\w:]+)[^><([\w:]+)/<|&#?\w+;/<(?:script|style|link)/<1.8 extension point< length ; index++ ) {< 1 && length ) {< length ; index++ ) {< length ; index++ ) {< length ; index++ ) {< length; index++ ) {< timers.length; i++ ) { timeoutTimer,
8860   -  
8861   7924  
8862   7925 <(\w+)\s*\/?><\/\1><[\w\W]+><(?!area|br|col|embed|hr|img|input|link|meta|param)(([\w:]+)[^><([\w:]+)/<|&#?\w+;/<(?:script|style|link)/<1.8 extension point< length ; index++ ) {< 1 && length ) {< length ; index++ ) {< length ; index++ ) {< length ; index++ ) {< length; index++ ) {< timers.length; i++ ) { parts,
8863   -  
8864   7926  
8865   7927 <(\w+)\s*\/?><\/\1><[\w\W]+><(?!area|br|col|embed|hr|img|input|link|meta|param)(([\w:]+)[^><([\w:]+)/<|&#?\w+;/<(?:script|style|link)/<1.8 extension point< length ; index++ ) {< 1 && length ) {< length ; index++ ) {< length ; index++ ) {< length ; index++ ) {< length; index++ ) {< timers.length; i++ ) { fireGlobals,
8866   -  
8867   -  
8868   -  
8869   -  
8870   7928  
8871   7929 <(\w+)\s*\/?><\/\1><[\w\W]+><(?!area|br|col|embed|hr|img|input|link|meta|param)(([\w:]+)[^><([\w:]+)/<|&#?\w+;/<(?:script|style|link)/<1.8 extension point< length ; index++ ) {< 1 && length ) {< length ; index++ ) {< length ; index++ ) {< length ; index++ ) {< length; index++ ) {< timers.length; i++ ) { i,
8872   -  
8873   7930  
8874   7931 <(\w+)\s*\/?><\/\1><[\w\W]+><(?!area|br|col|embed|hr|img|input|link|meta|param)(([\w:]+)[^><([\w:]+)/<|&#?\w+;/<(?:script|style|link)/<1.8 extension point< length ; index++ ) {< 1 && length ) {< length ; index++ ) {< length ; index++ ) {< length ; index++ ) {< length; index++ ) {< timers.length; i++ ) { s = jQuery.ajaxSetup( {}, options ),
8875   -  
8876   7932  
8877   -  
8878   7933 <(\w+)\s*\/?><\/\1><[\w\W]+><(?!area|br|col|embed|hr|img|input|link|meta|param)(([\w:]+)[^><([\w:]+)/<|&#?\w+;/<(?:script|style|link)/<1.8 extension point< length ; index++ ) {< 1 && length ) {< length ; index++ ) {< length ; index++ ) {< length ; index++ ) {< length; index++ ) {< timers.length; i++ ) { callbackContext = s.context || s,
8879   7934  
8880   7935 <(\w+)\s*\/?><\/\1><[\w\W]+><(?!area|br|col|embed|hr|img|input|link|meta|param)(([\w:]+)[^><([\w:]+)/<|&#?\w+;/<(?:script|style|link)/<1.8 extension point< length ; index++ ) {< 1 && length ) {< length ; index++ ) {< length ; index++ ) {< length ; index++ ) {< length; index++ ) {< timers.length; i++ ) { globalEventContext = s.context && ( callbackContext.nodeType || callbackContext.jquery ) ?
8881   -  
8882   7936  
8883   7937  
8884   7938  
8885   -  
8886   7939 <(\w+)\s*\/?><\/\1><[\w\W]+><(?!area|br|col|embed|hr|img|input|link|meta|param)(([\w:]+)[^><([\w:]+)/<|&#?\w+;/<(?:script|style|link)/<1.8 extension point< length ; index++ ) {< 1 && length ) {< length ; index++ ) {< length ; index++ ) {< length ; index++ ) {< length; index++ ) {< timers.length; i++ ) { deferred = jQuery.Deferred(),
8887   7940 <(\w+)\s*\/?><\/\1><[\w\W]+><(?!area|br|col|embed|hr|img|input|link|meta|param)(([\w:]+)[^><([\w:]+)/<|&#?\w+;/<(?:script|style|link)/<1.8 extension point< length ; index++ ) {< 1 && length ) {< length ; index++ ) {< length ; index++ ) {< length ; index++ ) {< length; index++ ) {< timers.length; i++ ) { completeDeferred = jQuery.Callbacks("once memory"),
8888   -  
8889   7941  
8890   7942 <(\w+)\s*\/?><\/\1><[\w\W]+><(?!area|br|col|embed|hr|img|input|link|meta|param)(([\w:]+)[^><([\w:]+)/<|&#?\w+;/<(?:script|style|link)/<1.8 extension point< length ; index++ ) {< 1 && length ) {< length ; index++ ) {< length ; index++ ) {< length ; index++ ) {< length; index++ ) {< timers.length; i++ ) { statusCode = s.statusCode || {},
8891   7943  
-   7944 <(\w+)\s*\/?><\/\1><[\w\W]+><(?!area|br|col|embed|hr|img|input|link|meta|param)(([\w:]+)[^><([\w:]+)/<|&#?\w+;/<(?:script|style|link)/<1.8 extension point< length ; index++ ) {< 1 && length ) {< length ; index++ ) {< length ; index++ ) {< length ; index++ ) {< length; index++ ) {< timers.length; i++ ) { requestHeaders = {},
8892   7945  
8893   7946  
8894   7947 <(\w+)\s*\/?><\/\1><[\w\W]+><(?!area|br|col|embed|hr|img|input|link|meta|param)(([\w:]+)[^><([\w:]+)/<|&#?\w+;/<(?:script|style|link)/<1.8 extension point< length ; index++ ) {< 1 && length ) {< length ; index++ ) {< length ; index++ ) {< length ; index++ ) {< length; index++ ) {< timers.length; i++ ) { state = 0,
8895   -  
8896 <([a-z][^\/\0><\/\1><[\w\W]+><([a-z][^\/\0><|&#?\w+;/<(?!area|br|col|embed|hr|img|input|link|meta|param)(([a-z][^\/\0><1.8 extension point< 4; i += 2 - includeWidth ) {< length; index++ ) {< length; index++ ) {< 1 && length ) {< length; index++ ) {< length; index++ ) {< length; index++ ) {< length; index++ ) {< timers.length; i++ ) { strAbort = "canceled", 7948  
8897   7949 <(\w+)\s*\/?><\/\1><[\w\W]+><(?!area|br|col|embed|hr|img|input|link|meta|param)(([\w:]+)[^><([\w:]+)/<|&#?\w+;/<(?:script|style|link)/<1.8 extension point< length ; index++ ) {< 1 && length ) {< length ; index++ ) {< length ; index++ ) {< length ; index++ ) {< length; index++ ) {< timers.length; i++ ) { strAbort = "canceled",
8898   7950  
Line 8899... Line 7951...
8899   7951 <(\w+)\s*\/?><\/\1><[\w\W]+><(?!area|br|col|embed|hr|img|input|link|meta|param)(([\w:]+)[^><([\w:]+)/<|&#?\w+;/<(?:script|style|link)/<1.8 extension point< length ; index++ ) {< 1 && length ) {< length ; index++ ) {< length ; index++ ) {< length ; index++ ) {< length; index++ ) {< timers.length; i++ ) { jqXHR = {
8900   7952  
8901   7953  
8902   7954  
8903 <([a-z][^\/\0><\/\1><[\w\W]+><([a-z][^\/\0><|&#?\w+;/<(?!area|br|col|embed|hr|img|input|link|meta|param)(([a-z][^\/\0><1.8 extension point< 4; i += 2 - includeWidth ) {< length; index++ ) {< length; index++ ) {< 1 && length ) {< length; index++ ) {< length; index++ ) {< length; index++ ) {< length; index++ ) {< timers.length; i++ ) { getResponseHeader: function( key ) { 7955 <(\w+)\s*\/?><\/\1><[\w\W]+><(?!area|br|col|embed|hr|img|input|link|meta|param)(([\w:]+)[^><([\w:]+)/<|&#?\w+;/<(?:script|style|link)/<1.8 extension point< length ; index++ ) {< 1 && length ) {< length ; index++ ) {< length ; index++ ) {< length ; index++ ) {< length; index++ ) {< timers.length; i++ ) { getResponseHeader: function( key ) {
8904   7956 <(\w+)\s*\/?><\/\1><[\w\W]+><(?!area|br|col|embed|hr|img|input|link|meta|param)(([\w:]+)[^><([\w:]+)/<|&#?\w+;/<(?:script|style|link)/<1.8 extension point< length ; index++ ) {< 1 && length ) {< length ; index++ ) {< length ; index++ ) {< length ; index++ ) {< length; index++ ) {< timers.length; i++ ) { var match;
8905   7957 <(\w+)\s*\/?><\/\1><[\w\W]+><(?!area|br|col|embed|hr|img|input|link|meta|param)(([\w:]+)[^><([\w:]+)/<|&#?\w+;/<(?:script|style|link)/<1.8 extension point< length ; index++ ) {< 1 && length ) {< length ; index++ ) {< length ; index++ ) {< length ; index++ ) {< length; index++ ) {< timers.length; i++ ) { if ( state === 2 ) {
8906   7958 <(\w+)\s*\/?><\/\1><[\w\W]+><(?!area|br|col|embed|hr|img|input|link|meta|param)(([\w:]+)[^><([\w:]+)/<|&#?\w+;/<(?:script|style|link)/<1.8 extension point< length ; index++ ) {< 1 && length ) {< length ; index++ ) {< length ; index++ ) {< length ; index++ ) {< length; index++ ) {< timers.length; i++ ) { if ( !responseHeaders ) {
8907   7959  
Line 8914... Line 7966...
8914 <([a-z][^\/\0><\/\1><[\w\W]+><([a-z][^\/\0><|&#?\w+;/<(?!area|br|col|embed|hr|img|input|link|meta|param)(([a-z][^\/\0><1.8 extension point< 4; i += 2 - includeWidth ) {< length; index++ ) {< length; index++ ) {< 1 && length ) {< length; index++ ) {< length; index++ ) {< length; index++ ) {< length; index++ ) {< timers.length; i++ ) { return match == null ? null : match; 7966 <(\w+)\s*\/?><\/\1><[\w\W]+><(?!area|br|col|embed|hr|img|input|link|meta|param)(([\w:]+)[^><([\w:]+)/<|&#?\w+;/<(?:script|style|link)/<1.8 extension point< length ; index++ ) {< 1 && length ) {< length ; index++ ) {< length ; index++ ) {< length ; index++ ) {< length; index++ ) {< timers.length; i++ ) { return match == null ? null : match;
8915   7967  
Line 8916... Line 7968...
8916   7968  
8917   7969  
8918 <([a-z][^\/\0><\/\1><[\w\W]+><([a-z][^\/\0><|&#?\w+;/<(?!area|br|col|embed|hr|img|input|link|meta|param)(([a-z][^\/\0><1.8 extension point< 4; i += 2 - includeWidth ) {< length; index++ ) {< length; index++ ) {< 1 && length ) {< length; index++ ) {< length; index++ ) {< length; index++ ) {< length; index++ ) {< timers.length; i++ ) { getAllResponseHeaders: function() { 7970 <(\w+)\s*\/?><\/\1><[\w\W]+><(?!area|br|col|embed|hr|img|input|link|meta|param)(([\w:]+)[^><([\w:]+)/<|&#?\w+;/<(?:script|style|link)/<1.8 extension point< length ; index++ ) {< 1 && length ) {< length ; index++ ) {< length ; index++ ) {< length ; index++ ) {< length; index++ ) {< timers.length; i++ ) { getAllResponseHeaders: function() {
8919 <([a-z][^\/\0><\/\1><[\w\W]+><([a-z][^\/\0><|&#?\w+;/<(?!area|br|col|embed|hr|img|input|link|meta|param)(([a-z][^\/\0><1.8 extension point< 4; i += 2 - includeWidth ) {< length; index++ ) {< length; index++ ) {< 1 && length ) {< length; index++ ) {< length; index++ ) {< length; index++ ) {< length; index++ ) {< timers.length; i++ ) { return completed ? responseHeadersString : null; 7971 <(\w+)\s*\/?><\/\1><[\w\W]+><(?!area|br|col|embed|hr|img|input|link|meta|param)(([\w:]+)[^><([\w:]+)/<|&#?\w+;/<(?:script|style|link)/<1.8 extension point< length ; index++ ) {< 1 && length ) {< length ; index++ ) {< length ; index++ ) {< length ; index++ ) {< length; index++ ) {< timers.length; i++ ) { return state === 2 ? responseHeadersString : null;
Line 8920... Line 7972...
8920   7972  
8921   7973  
8922   7974  
8923 <([a-z][^\/\0><\/\1><[\w\W]+><([a-z][^\/\0><|&#?\w+;/<(?!area|br|col|embed|hr|img|input|link|meta|param)(([a-z][^\/\0><1.8 extension point< 4; i += 2 - includeWidth ) {< length; index++ ) {< length; index++ ) {< 1 && length ) {< length; index++ ) {< length; index++ ) {< length; index++ ) {< length; index++ ) {< timers.length; i++ ) { setRequestHeader: function( name, value ) { 7975 <(\w+)\s*\/?><\/\1><[\w\W]+><(?!area|br|col|embed|hr|img|input|link|meta|param)(([\w:]+)[^><([\w:]+)/<|&#?\w+;/<(?:script|style|link)/<1.8 extension point< length ; index++ ) {< 1 && length ) {< length ; index++ ) {< length ; index++ ) {< length ; index++ ) {< length; index++ ) {< timers.length; i++ ) { setRequestHeader: function( name, value ) {
8924 <([a-z][^\/\0><\/\1><[\w\W]+><([a-z][^\/\0><|&#?\w+;/<(?!area|br|col|embed|hr|img|input|link|meta|param)(([a-z][^\/\0><1.8 extension point< 4; i += 2 - includeWidth ) {< length; index++ ) {< length; index++ ) {< 1 && length ) {< length; index++ ) {< length; index++ ) {< length; index++ ) {< length; index++ ) {< timers.length; i++ ) { if ( completed == null ) { 7976 <(\w+)\s*\/?><\/\1><[\w\W]+><(?!area|br|col|embed|hr|img|input|link|meta|param)(([\w:]+)[^><([\w:]+)/<|&#?\w+;/<(?:script|style|link)/<1.8 extension point< length ; index++ ) {< 1 && length ) {< length ; index++ ) {< length ; index++ ) {< length ; index++ ) {< length; index++ ) {< timers.length; i++ ) { var lname = name.toLowerCase();
8925   7977 <(\w+)\s*\/?><\/\1><[\w\W]+><(?!area|br|col|embed|hr|img|input|link|meta|param)(([\w:]+)[^><([\w:]+)/<|&#?\w+;/<(?:script|style|link)/<1.8 extension point< length ; index++ ) {< 1 && length ) {< length ; index++ ) {< length ; index++ ) {< length ; index++ ) {< length; index++ ) {< timers.length; i++ ) { if ( !state ) {
8926   7978  
8927   7979  
8928   7980  
Line 8929... Line 7981...
8929 <([a-z][^\/\0><\/\1><[\w\W]+><([a-z][^\/\0><|&#?\w+;/<(?!area|br|col|embed|hr|img|input|link|meta|param)(([a-z][^\/\0><1.8 extension point< 4; i += 2 - includeWidth ) {< length; index++ ) {< length; index++ ) {< 1 && length ) {< length; index++ ) {< length; index++ ) {< length; index++ ) {< length; index++ ) {< timers.length; i++ ) { return this; 7981 <(\w+)\s*\/?><\/\1><[\w\W]+><(?!area|br|col|embed|hr|img|input|link|meta|param)(([\w:]+)[^><([\w:]+)/<|&#?\w+;/<(?:script|style|link)/<1.8 extension point< length ; index++ ) {< 1 && length ) {< length ; index++ ) {< length ; index++ ) {< length ; index++ ) {< length; index++ ) {< timers.length; i++ ) { return this;
8930   7982  
8931   7983  
8932   7984  
8933 <([a-z][^\/\0><\/\1><[\w\W]+><([a-z][^\/\0><|&#?\w+;/<(?!area|br|col|embed|hr|img|input|link|meta|param)(([a-z][^\/\0><1.8 extension point< 4; i += 2 - includeWidth ) {< length; index++ ) {< length; index++ ) {< 1 && length ) {< length; index++ ) {< length; index++ ) {< length; index++ ) {< length; index++ ) {< timers.length; i++ ) { overrideMimeType: function( type ) { 7985 <(\w+)\s*\/?><\/\1><[\w\W]+><(?!area|br|col|embed|hr|img|input|link|meta|param)(([\w:]+)[^><([\w:]+)/<|&#?\w+;/<(?:script|style|link)/<1.8 extension point< length ; index++ ) {< 1 && length ) {< length ; index++ ) {< length ; index++ ) {< length ; index++ ) {< length; index++ ) {< timers.length; i++ ) { overrideMimeType: function( type ) {
8934 <([a-z][^\/\0><\/\1><[\w\W]+><([a-z][^\/\0><|&#?\w+;/<(?!area|br|col|embed|hr|img|input|link|meta|param)(([a-z][^\/\0><1.8 extension point< 4; i += 2 - includeWidth ) {< length; index++ ) {< length; index++ ) {< 1 && length ) {< length; index++ ) {< length; index++ ) {< length; index++ ) {< length; index++ ) {< timers.length; i++ ) { if ( completed == null ) { 7986 <(\w+)\s*\/?><\/\1><[\w\W]+><(?!area|br|col|embed|hr|img|input|link|meta|param)(([\w:]+)[^><([\w:]+)/<|&#?\w+;/<(?:script|style|link)/<1.8 extension point< length ; index++ ) {< 1 && length ) {< length ; index++ ) {< length ; index++ ) {< length ; index++ ) {< length; index++ ) {< timers.length; i++ ) { if ( !state ) {
8935   7987  
Line 8936... Line 7988...
8936   7988  
8937 <([a-z][^\/\0><\/\1><[\w\W]+><([a-z][^\/\0><|&#?\w+;/<(?!area|br|col|embed|hr|img|input|link|meta|param)(([a-z][^\/\0><1.8 extension point< 4; i += 2 - includeWidth ) {< length; index++ ) {< length; index++ ) {< 1 && length ) {< length; index++ ) {< length; index++ ) {< length; index++ ) {< length; index++ ) {< timers.length; i++ ) { return this; 7989 <(\w+)\s*\/?><\/\1><[\w\W]+><(?!area|br|col|embed|hr|img|input|link|meta|param)(([\w:]+)[^><([\w:]+)/<|&#?\w+;/<(?:script|style|link)/<1.8 extension point< length ; index++ ) {< 1 && length ) {< length ; index++ ) {< length ; index++ ) {< length ; index++ ) {< length; index++ ) {< timers.length; i++ ) { return this;
8938   7990  
8939   7991  
8940   7992  
8941 <([a-z][^\/\0><\/\1><[\w\W]+><([a-z][^\/\0><|&#?\w+;/<(?!area|br|col|embed|hr|img|input|link|meta|param)(([a-z][^\/\0><1.8 extension point< 4; i += 2 - includeWidth ) {< length; index++ ) {< length; index++ ) {< 1 && length ) {< length; index++ ) {< length; index++ ) {< length; index++ ) {< length; index++ ) {< timers.length; i++ ) { statusCode: function( map ) { -  
8942   -  
8943   -  
8944   -  
8945   -  
8946   -  
8947   7993 <(\w+)\s*\/?><\/\1><[\w\W]+><(?!area|br|col|embed|hr|img|input|link|meta|param)(([\w:]+)[^><([\w:]+)/<|&#?\w+;/<(?:script|style|link)/<1.8 extension point< length ; index++ ) {< 1 && length ) {< length ; index++ ) {< length ; index++ ) {< length ; index++ ) {< length; index++ ) {< timers.length; i++ ) { statusCode: function( map ) {
-   7994 <(\w+)\s*\/?><\/\1><[\w\W]+><(?!area|br|col|embed|hr|img|input|link|meta|param)(([\w:]+)[^><([\w:]+)/<|&#?\w+;/<(?:script|style|link)/<1.8 extension point< length ; index++ ) {< 1 && length ) {< length ; index++ ) {< length ; index++ ) {< length ; index++ ) {< length; index++ ) {< timers.length; i++ ) { var code;
8948   7995 <(\w+)\s*\/?><\/\1><[\w\W]+><(?!area|br|col|embed|hr|img|input|link|meta|param)(([\w:]+)[^><([\w:]+)/<|&#?\w+;/<(?:script|style|link)/<1.8 extension point< length ; index++ ) {< 1 && length ) {< length ; index++ ) {< length ; index++ ) {< length ; index++ ) {< length; index++ ) {< timers.length; i++ ) { if ( map ) {
8949   7996 <(\w+)\s*\/?><\/\1><[\w\W]+><(?!area|br|col|embed|hr|img|input|link|meta|param)(([\w:]+)[^><([\w:]+)/<|&#?\w+;/<(?:script|style|link)/<1.8 extension point< length ; index++ ) {< 1 && length ) {< length ; index++ ) {< length ; index++ ) {< length ; index++ ) {< length; index++ ) {< timers.length; i++ ) { if ( state < 2 ) {
-   7997 <(\w+)\s*\/?><\/\1><[\w\W]+><(?!area|br|col|embed|hr|img|input|link|meta|param)(([\w:]+)[^><([\w:]+)/<|&#?\w+;/<(?:script|style|link)/<1.8 extension point< length ; index++ ) {< 1 && length ) {< length ; index++ ) {< length ; index++ ) {< length ; index++ ) {< length; index++ ) {< timers.length; i++ ) { for ( code in map ) {
-   7998  
-   7999 <(\w+)\s*\/?><\/\1><[\w\W]+><(?!area|br|col|embed|hr|img|input|link|meta|param)(([\w:]+)[^><([\w:]+)/<|&#?\w+;/<(?:script|style|link)/<1.8 extension point< length ; index++ ) {< 1 && length ) {< length ; index++ ) {< length ; index++ ) {< length ; index++ ) {< length; index++ ) {< timers.length; i++ ) { statusCode[ code ] = [ statusCode[ code ], map[ code ] ];
8950   8000  
8951 <([a-z][^\/\0><\/\1><[\w\W]+><([a-z][^\/\0><|&#?\w+;/<(?!area|br|col|embed|hr|img|input|link|meta|param)(([a-z][^\/\0><1.8 extension point< 4; i += 2 - includeWidth ) {< length; index++ ) {< length; index++ ) {< 1 && length ) {< length; index++ ) {< length; index++ ) {< length; index++ ) {< length; index++ ) {< timers.length; i++ ) { for ( code in map ) { 8001 <(\w+)\s*\/?><\/\1><[\w\W]+><(?!area|br|col|embed|hr|img|input|link|meta|param)(([\w:]+)[^><([\w:]+)/<|&#?\w+;/<(?:script|style|link)/<1.8 extension point< length ; index++ ) {< 1 && length ) {< length ; index++ ) {< length ; index++ ) {< length ; index++ ) {< length; index++ ) {< timers.length; i++ ) { } else {
8952   8002  
8953   8003 <(\w+)\s*\/?><\/\1><[\w\W]+><(?!area|br|col|embed|hr|img|input|link|meta|param)(([\w:]+)[^><([\w:]+)/<|&#?\w+;/<(?:script|style|link)/<1.8 extension point< length ; index++ ) {< 1 && length ) {< length ; index++ ) {< length ; index++ ) {< length ; index++ ) {< length; index++ ) {< timers.length; i++ ) { jqXHR.always( map[ jqXHR.status ] );
Line 8966... Line 8016...
8966 <([a-z][^\/\0><\/\1><[\w\W]+><([a-z][^\/\0><|&#?\w+;/<(?!area|br|col|embed|hr|img|input|link|meta|param)(([a-z][^\/\0><1.8 extension point< 4; i += 2 - includeWidth ) {< length; index++ ) {< length; index++ ) {< 1 && length ) {< length; index++ ) {< length; index++ ) {< length; index++ ) {< length; index++ ) {< timers.length; i++ ) { return this; 8016 <(\w+)\s*\/?><\/\1><[\w\W]+><(?!area|br|col|embed|hr|img|input|link|meta|param)(([\w:]+)[^><([\w:]+)/<|&#?\w+;/<(?:script|style|link)/<1.8 extension point< length ; index++ ) {< 1 && length ) {< length ; index++ ) {< length ; index++ ) {< length ; index++ ) {< length; index++ ) {< timers.length; i++ ) { return this;
8967   8017  
8968   8018  
Line 8969... Line 8019...
8969   8019  
-   8020  
-   8021 <(\w+)\s*\/?><\/\1><[\w\W]+><(?!area|br|col|embed|hr|img|input|link|meta|param)(([\w:]+)[^><([\w:]+)/<|&#?\w+;/<(?:script|style|link)/<1.8 extension point< length ; index++ ) {< 1 && length ) {< length ; index++ ) {< length ; index++ ) {< length ; index++ ) {< length; index++ ) {< timers.length; i++ ) { deferred.promise( jqXHR ).complete = completeDeferred.add;
8970   8022  
Line -... Line 8023...
-   8023  
8971   8024  
8972   8025  
8973   8026 <(\w+)\s*\/?><\/\1><[\w\W]+><(?!area|br|col|embed|hr|img|input|link|meta|param)(([\w:]+)[^><([\w:]+)/<|&#?\w+;/<(?:script|style|link)/<1.8 extension point< length ; index++ ) {< 1 && length ) {< length ; index++ ) {< length ; index++ ) {< length ; index++ ) {< length; index++ ) {< timers.length; i++ ) { // Add protocol if not provided (prefilters might expect it)
8974   8027 <(\w+)\s*\/?><\/\1><[\w\W]+><(?!area|br|col|embed|hr|img|input|link|meta|param)(([\w:]+)[^><([\w:]+)/<|&#?\w+;/<(?:script|style|link)/<1.8 extension point< length ; index++ ) {< 1 && length ) {< length ; index++ ) {< length ; index++ ) {< length ; index++ ) {< length; index++ ) {< timers.length; i++ ) { // Handle falsy url in the settings object (#10093: consistency with old signature)
8975   8028 <(\w+)\s*\/?><\/\1><[\w\W]+><(?!area|br|col|embed|hr|img|input|link|meta|param)(([\w:]+)[^><([\w:]+)/<|&#?\w+;/<(?:script|style|link)/<1.8 extension point< length ; index++ ) {< 1 && length ) {< length ; index++ ) {< length ; index++ ) {< length ; index++ ) {< length; index++ ) {< timers.length; i++ ) { // We also use the url parameter if available
Line 8976... Line 8029...
8976 <([a-z][^\/\0><\/\1><[\w\W]+><([a-z][^\/\0><|&#?\w+;/<(?!area|br|col|embed|hr|img|input|link|meta|param)(([a-z][^\/\0><1.8 extension point< 4; i += 2 - includeWidth ) {< length; index++ ) {< length; index++ ) {< 1 && length ) {< length; index++ ) {< length; index++ ) {< length; index++ ) {< length; index++ ) {< timers.length; i++ ) { s.url = ( ( url || s.url || location.href ) + "" ) 8029 <(\w+)\s*\/?><\/\1><[\w\W]+><(?!area|br|col|embed|hr|img|input|link|meta|param)(([\w:]+)[^><([\w:]+)/<|&#?\w+;/<(?:script|style|link)/<1.8 extension point< length ; index++ ) {< 1 && length ) {< length ; index++ ) {< length ; index++ ) {< length ; index++ ) {< length; index++ ) {< timers.length; i++ ) { s.url = ( ( url || s.url || ajaxLocation ) + "" ).replace( rhash, "" )
8977   8030 <(\w+)\s*\/?><\/\1><[\w\W]+><(?!area|br|col|embed|hr|img|input|link|meta|param)(([\w:]+)[^><([\w:]+)/<|&#?\w+;/<(?:script|style|link)/<1.8 extension point< length ; index++ ) {< 1 && length ) {< length ; index++ ) {< length ; index++ ) {< length ; index++ ) {< length; index++ ) {< timers.length; i++ ) { .replace( rprotocol, ajaxLocParts[ 1 ] + "//" );
Line 8978... Line 8031...
8978   8031  
8979   8032  
Line 8980... Line 8033...
8980   8033 <(\w+)\s*\/?><\/\1><[\w\W]+><(?!area|br|col|embed|hr|img|input|link|meta|param)(([\w:]+)[^><([\w:]+)/<|&#?\w+;/<(?:script|style|link)/<1.8 extension point< length ; index++ ) {< 1 && length ) {< length ; index++ ) {< length ; index++ ) {< length ; index++ ) {< length; index++ ) {< timers.length; i++ ) { s.type = options.method || options.type || s.method || s.type;
8981   8034  
8982   8035  
8983 <([a-z][^\/\0><\/\1><[\w\W]+><([a-z][^\/\0><|&#?\w+;/<(?!area|br|col|embed|hr|img|input|link|meta|param)(([a-z][^\/\0><1.8 extension point< 4; i += 2 - includeWidth ) {< length; index++ ) {< length; index++ ) {< 1 && length ) {< length; index++ ) {< length; index++ ) {< length; index++ ) {< length; index++ ) {< timers.length; i++ ) { s.dataTypes = ( s.dataType || "*" ).toLowerCase().match( rnothtmlwhite ) || [ "" ]; -  
8984   -  
8985   -  
8986 <([a-z][^\/\0><\/\1><[\w\W]+><([a-z][^\/\0><|&#?\w+;/<(?!area|br|col|embed|hr|img|input|link|meta|param)(([a-z][^\/\0><1.8 extension point< 4; i += 2 - includeWidth ) {< length; index++ ) {< length; index++ ) {< 1 && length ) {< length; index++ ) {< length; index++ ) {< length; index++ ) {< length; index++ ) {< timers.length; i++ ) { if ( s.crossDomain == null ) { -  
8987   -  
8988   -  
8989   -  
8990   8036 <(\w+)\s*\/?><\/\1><[\w\W]+><(?!area|br|col|embed|hr|img|input|link|meta|param)(([\w:]+)[^><([\w:]+)/<|&#?\w+;/<(?:script|style|link)/<1.8 extension point< length ; index++ ) {< 1 && length ) {< length ; index++ ) {< length ; index++ ) {< length ; index++ ) {< length; index++ ) {< timers.length; i++ ) { s.dataTypes = jQuery.trim( s.dataType || "*" ).toLowerCase().match( rnotwhite ) || [ "" ];
8991   8037  
8992 <([a-z][^\/\0><\/\1><[\w\W]+><([a-z][^\/\0><|&#?\w+;/<(?!area|br|col|embed|hr|img|input|link|meta|param)(([a-z][^\/\0><1.8 extension point< 4; i += 2 - includeWidth ) {< length; index++ ) {< length; index++ ) {< 1 && length ) {< length; index++ ) {< length; index++ ) {< length; index++ ) {< length; index++ ) {< timers.length; i++ ) { try { -  
8993   8038  
8994   -  
8995   -  
8996   -  
8997   8039 <(\w+)\s*\/?><\/\1><[\w\W]+><(?!area|br|col|embed|hr|img|input|link|meta|param)(([\w:]+)[^><([\w:]+)/<|&#?\w+;/<(?:script|style|link)/<1.8 extension point< length ; index++ ) {< 1 && length ) {< length ; index++ ) {< length ; index++ ) {< length ; index++ ) {< length; index++ ) {< timers.length; i++ ) { if ( s.crossDomain == null ) {
8998   -  
8999   -  
9000   8040  
9001   8041  
Line 9002... Line 8042...
9002   8042  
9003   8043 <(\w+)\s*\/?><\/\1><[\w\W]+><(?!area|br|col|embed|hr|img|input|link|meta|param)(([\w:]+)[^><([\w:]+)/<|&#?\w+;/<(?:script|style|link)/<1.8 extension point< length ; index++ ) {< 1 && length ) {< length ; index++ ) {< length ; index++ ) {< length ; index++ ) {< length; index++ ) {< timers.length; i++ ) { ( parts[ 3 ] || ( parts[ 1 ] === "http:" ? "80" : "443" ) ) !==
9004 <([a-z][^\/\0><\/\1><[\w\W]+><([a-z][^\/\0><|&#?\w+;/<(?!area|br|col|embed|hr|img|input|link|meta|param)(([a-z][^\/\0><1.8 extension point< 4; i += 2 - includeWidth ) {< length; index++ ) {< length; index++ ) {< 1 && length ) {< length; index++ ) {< length; index++ ) {< length; index++ ) {< length; index++ ) {< timers.length; i++ ) { s.crossDomain = true; 8044 <(\w+)\s*\/?><\/\1><[\w\W]+><(?!area|br|col|embed|hr|img|input|link|meta|param)(([\w:]+)[^><([\w:]+)/<|&#?\w+;/<(?:script|style|link)/<1.8 extension point< length ; index++ ) {< 1 && length ) {< length ; index++ ) {< length ; index++ ) {< length ; index++ ) {< length; index++ ) {< timers.length; i++ ) { ( ajaxLocParts[ 3 ] || ( ajaxLocParts[ 1 ] === "http:" ? "80" : "443" ) ) )
Line 9012... Line 8052...
9012   8052  
9013   8053  
Line 9014... Line 8054...
9014   8054 <(\w+)\s*\/?><\/\1><[\w\W]+><(?!area|br|col|embed|hr|img|input|link|meta|param)(([\w:]+)[^><([\w:]+)/<|&#?\w+;/<(?:script|style|link)/<1.8 extension point< length ; index++ ) {< 1 && length ) {< length ; index++ ) {< length ; index++ ) {< length ; index++ ) {< length; index++ ) {< timers.length; i++ ) { inspectPrefiltersOrTransports( prefilters, s, options, jqXHR );
9015   8055  
9016   8056  
9017 <([a-z][^\/\0><\/\1><[\w\W]+><([a-z][^\/\0><|&#?\w+;/<(?!area|br|col|embed|hr|img|input|link|meta|param)(([a-z][^\/\0><1.8 extension point< 4; i += 2 - includeWidth ) {< length; index++ ) {< length; index++ ) {< 1 && length ) {< length; index++ ) {< length; index++ ) {< length; index++ ) {< length; index++ ) {< timers.length; i++ ) { if ( completed ) { 8057 <(\w+)\s*\/?><\/\1><[\w\W]+><(?!area|br|col|embed|hr|img|input|link|meta|param)(([\w:]+)[^><([\w:]+)/<|&#?\w+;/<(?:script|style|link)/<1.8 extension point< length ; index++ ) {< 1 && length ) {< length ; index++ ) {< length ; index++ ) {< length ; index++ ) {< length; index++ ) {< timers.length; i++ ) { if ( state === 2 ) {
Line 9018... Line 8058...
9018   8058 <(\w+)\s*\/?><\/\1><[\w\W]+><(?!area|br|col|embed|hr|img|input|link|meta|param)(([\w:]+)[^><([\w:]+)/<|&#?\w+;/<(?:script|style|link)/<1.8 extension point< length ; index++ ) {< 1 && length ) {< length ; index++ ) {< length ; index++ ) {< length ; index++ ) {< length; index++ ) {< timers.length; i++ ) { return jqXHR;
9019   8059  
Line 9033... Line 8073...
9033   8073  
9034   8074 <(\w+)\s*\/?><\/\1><[\w\W]+><(?!area|br|col|embed|hr|img|input|link|meta|param)(([\w:]+)[^><([\w:]+)/<|&#?\w+;/<(?:script|style|link)/<1.8 extension point< length ; index++ ) {< 1 && length ) {< length ; index++ ) {< length ; index++ ) {< length ; index++ ) {< length; index++ ) {< timers.length; i++ ) { s.hasContent = !rnoContent.test( s.type );
Line 9035... Line 8075...
9035   8075  
9036   8076  
9037   -  
9038   8077 <(\w+)\s*\/?><\/\1><[\w\W]+><(?!area|br|col|embed|hr|img|input|link|meta|param)(([\w:]+)[^><([\w:]+)/<|&#?\w+;/<(?:script|style|link)/<1.8 extension point< length ; index++ ) {< 1 && length ) {< length ; index++ ) {< length ; index++ ) {< length ; index++ ) {< length; index++ ) {< timers.length; i++ ) { // and/or If-None-Match header later on
Line 9039... Line 8078...
9039 <([a-z][^\/\0><\/\1><[\w\W]+><([a-z][^\/\0><|&#?\w+;/<(?!area|br|col|embed|hr|img|input|link|meta|param)(([a-z][^\/\0><1.8 extension point< 4; i += 2 - includeWidth ) {< length; index++ ) {< length; index++ ) {< 1 && length ) {< length; index++ ) {< length; index++ ) {< length; index++ ) {< length; index++ ) {< timers.length; i++ ) { cacheURL = s.url.replace( rhash, "" ); 8078 <(\w+)\s*\/?><\/\1><[\w\W]+><(?!area|br|col|embed|hr|img|input|link|meta|param)(([\w:]+)[^><([\w:]+)/<|&#?\w+;/<(?:script|style|link)/<1.8 extension point< length ; index++ ) {< 1 && length ) {< length ; index++ ) {< length ; index++ ) {< length ; index++ ) {< length; index++ ) {< timers.length; i++ ) { cacheURL = s.url;
9040   8079  
Line 9041... Line -...
9041   -  
9042 <([a-z][^\/\0><\/\1><[\w\W]+><([a-z][^\/\0><|&#?\w+;/<(?!area|br|col|embed|hr|img|input|link|meta|param)(([a-z][^\/\0><1.8 extension point< 4; i += 2 - includeWidth ) {< length; index++ ) {< length; index++ ) {< 1 && length ) {< length; index++ ) {< length; index++ ) {< length; index++ ) {< length; index++ ) {< timers.length; i++ ) { if ( !s.hasContent ) { -  
9043   -  
9044   8080  
9045   8081 <(\w+)\s*\/?><\/\1><[\w\W]+><(?!area|br|col|embed|hr|img|input|link|meta|param)(([\w:]+)[^><([\w:]+)/<|&#?\w+;/<(?:script|style|link)/<1.8 extension point< length ; index++ ) {< 1 && length ) {< length ; index++ ) {< length ; index++ ) {< length ; index++ ) {< length; index++ ) {< timers.length; i++ ) { if ( !s.hasContent ) {
9046   8082  
9047   -  
9048 <([a-z][^\/\0><\/\1><[\w\W]+><([a-z][^\/\0><|&#?\w+;/<(?!area|br|col|embed|hr|img|input|link|meta|param)(([a-z][^\/\0><1.8 extension point< 4; i += 2 - includeWidth ) {< length; index++ ) {< length; index++ ) {< 1 && length ) {< length; index++ ) {< length; index++ ) {< length; index++ ) {< length; index++ ) {< timers.length; i++ ) { if ( s.data ) { 8083  
9049 <([a-z][^\/\0><\/\1><[\w\W]+><([a-z][^\/\0><|&#?\w+;/<(?!area|br|col|embed|hr|img|input|link|meta|param)(([a-z][^\/\0><1.8 extension point< 4; i += 2 - includeWidth ) {< length; index++ ) {< length; index++ ) {< 1 && length ) {< length; index++ ) {< length; index++ ) {< length; index++ ) {< length; index++ ) {< timers.length; i++ ) { cacheURL += ( rquery.test( cacheURL ) ? "&" : "?" ) + s.data; 8084 <(\w+)\s*\/?><\/\1><[\w\W]+><(?!area|br|col|embed|hr|img|input|link|meta|param)(([\w:]+)[^><([\w:]+)/<|&#?\w+;/<(?:script|style|link)/<1.8 extension point< length ; index++ ) {< 1 && length ) {< length ; index++ ) {< length ; index++ ) {< length ; index++ ) {< length; index++ ) {< timers.length; i++ ) { if ( s.data ) {
9050   8085 <(\w+)\s*\/?><\/\1><[\w\W]+><(?!area|br|col|embed|hr|img|input|link|meta|param)(([\w:]+)[^><([\w:]+)/<|&#?\w+;/<(?:script|style|link)/<1.8 extension point< length ; index++ ) {< 1 && length ) {< length ; index++ ) {< length ; index++ ) {< length ; index++ ) {< length; index++ ) {< timers.length; i++ ) { cacheURL = ( s.url += ( rquery.test( cacheURL ) ? "&" : "?" ) + s.data );
Line 9051... Line 8086...
9051   8086  
9052   8087 <(\w+)\s*\/?><\/\1><[\w\W]+><(?!area|br|col|embed|hr|img|input|link|meta|param)(([\w:]+)[^><([\w:]+)/<|&#?\w+;/<(?:script|style|link)/<1.8 extension point< length ; index++ ) {< 1 && length ) {< length ; index++ ) {< length ; index++ ) {< length ; index++ ) {< length; index++ ) {< timers.length; i++ ) { delete s.data;
9053   8088  
9054   -  
9055   -  
Line 9056... Line 8089...
9056 <([a-z][^\/\0><\/\1><[\w\W]+><([a-z][^\/\0><|&#?\w+;/<(?!area|br|col|embed|hr|img|input|link|meta|param)(([a-z][^\/\0><1.8 extension point< 4; i += 2 - includeWidth ) {< length; index++ ) {< length; index++ ) {< 1 && length ) {< length; index++ ) {< length; index++ ) {< length; index++ ) {< length; index++ ) {< timers.length; i++ ) { if ( s.cache === false ) { 8089  
9057   8090  
Line 9058... Line -...
9058 <([a-z][^\/\0><\/\1><[\w\W]+><([a-z][^\/\0><|&#?\w+;/<(?!area|br|col|embed|hr|img|input|link|meta|param)(([a-z][^\/\0><1.8 extension point< 4; i += 2 - includeWidth ) {< length; index++ ) {< length; index++ ) {< 1 && length ) {< length; index++ ) {< length; index++ ) {< length; index++ ) {< length; index++ ) {< timers.length; i++ ) { uncached = ( rquery.test( cacheURL ) ? "&" : "?" ) + "_=" + ( nonce++ ) + uncached; -  
9059   8091 <(\w+)\s*\/?><\/\1><[\w\W]+><(?!area|br|col|embed|hr|img|input|link|meta|param)(([\w:]+)[^><([\w:]+)/<|&#?\w+;/<(?:script|style|link)/<1.8 extension point< length ; index++ ) {< 1 && length ) {< length ; index++ ) {< length ; index++ ) {< length ; index++ ) {< length; index++ ) {< timers.length; i++ ) { if ( s.cache === false ) {
9060   8092  
9061   8093  
9062   8094  
Line 9063... Line 8095...
9063   8095 <(\w+)\s*\/?><\/\1><[\w\W]+><(?!area|br|col|embed|hr|img|input|link|meta|param)(([\w:]+)[^><([\w:]+)/<|&#?\w+;/<(?:script|style|link)/<1.8 extension point< length ; index++ ) {< 1 && length ) {< length ; index++ ) {< length ; index++ ) {< length ; index++ ) {< length; index++ ) {< timers.length; i++ ) { cacheURL.replace( rts, "$1_=" + nonce++ ) :
9064   8096  
9065 <([a-z][^\/\0><\/\1><[\w\W]+><([a-z][^\/\0><|&#?\w+;/<(?!area|br|col|embed|hr|img|input|link|meta|param)(([a-z][^\/\0><1.8 extension point< 4; i += 2 - includeWidth ) {< length; index++ ) {< length; index++ ) {< 1 && length ) {< length; index++ ) {< length; index++ ) {< length; index++ ) {< length; index++ ) {< timers.length; i++ ) { } else if ( s.data && s.processData && 8097  
Line 9084... Line 8116...
9084   8116  
9085   8117  
9086   8118 <(\w+)\s*\/?><\/\1><[\w\W]+><(?!area|br|col|embed|hr|img|input|link|meta|param)(([\w:]+)[^><([\w:]+)/<|&#?\w+;/<(?:script|style|link)/<1.8 extension point< length ; index++ ) {< 1 && length ) {< length ; index++ ) {< length ; index++ ) {< length ; index++ ) {< length; index++ ) {< timers.length; i++ ) { jqXHR.setRequestHeader(
9087   8119 <(\w+)\s*\/?><\/\1><[\w\W]+><(?!area|br|col|embed|hr|img|input|link|meta|param)(([\w:]+)[^><([\w:]+)/<|&#?\w+;/<(?:script|style|link)/<1.8 extension point< length ; index++ ) {< 1 && length ) {< length ; index++ ) {< length ; index++ ) {< length ; index++ ) {< length; index++ ) {< timers.length; i++ ) { "Accept",
9088   -  
9089   8120  
9090 <([a-z][^\/\0><\/\1><[\w\W]+><([a-z][^\/\0><|&#?\w+;/<(?!area|br|col|embed|hr|img|input|link|meta|param)(([a-z][^\/\0><1.8 extension point< 4; i += 2 - includeWidth ) {< length; index++ ) {< length; index++ ) {< 1 && length ) {< length; index++ ) {< length; index++ ) {< length; index++ ) {< length; index++ ) {< timers.length; i++ ) { ( s.dataTypes[ 0 ] !== "*" ? ", " + allTypes + "; q=0.01" : "" ) : 8121 <(\w+)\s*\/?><\/\1><[\w\W]+><(?!area|br|col|embed|hr|img|input|link|meta|param)(([\w:]+)[^><([\w:]+)/<|&#?\w+;/<(?:script|style|link)/<1.8 extension point< length ; index++ ) {< 1 && length ) {< length ; index++ ) {< length ; index++ ) {< length ; index++ ) {< length; index++ ) {< timers.length; i++ ) { s.accepts[ s.dataTypes[0] ] + ( s.dataTypes[ 0 ] !== "*" ? ", " + allTypes + "; q=0.01" : "" ) :
9091   8122 <(\w+)\s*\/?><\/\1><[\w\W]+><(?!area|br|col|embed|hr|img|input|link|meta|param)(([\w:]+)[^><([\w:]+)/<|&#?\w+;/<(?:script|style|link)/<1.8 extension point< length ; index++ ) {< 1 && length ) {< length ; index++ ) {< length ; index++ ) {< length ; index++ ) {< length; index++ ) {< timers.length; i++ ) { s.accepts[ "*" ]
Line 9092... Line 8123...
9092   8123  
9093   8124  
9094   8125  
9095 <([a-z][^\/\0><\/\1><[\w\W]+><([a-z][^\/\0><|&#?\w+;/<(?!area|br|col|embed|hr|img|input|link|meta|param)(([a-z][^\/\0><1.8 extension point< 4; i += 2 - includeWidth ) {< length; index++ ) {< length; index++ ) {< 1 && length ) {< length; index++ ) {< length; index++ ) {< length; index++ ) {< length; index++ ) {< timers.length; i++ ) { for ( i in s.headers ) { 8126 <(\w+)\s*\/?><\/\1><[\w\W]+><(?!area|br|col|embed|hr|img|input|link|meta|param)(([\w:]+)[^><([\w:]+)/<|&#?\w+;/<(?:script|style|link)/<1.8 extension point< length ; index++ ) {< 1 && length ) {< length ; index++ ) {< length ; index++ ) {< length ; index++ ) {< length; index++ ) {< timers.length; i++ ) { for ( i in s.headers ) {
Line 9096... Line 8127...
9096   8127  
9097   -  
9098   8128  
9099   -  
9100 <([a-z][^\/\0><\/\1><[\w\W]+><([a-z][^\/\0><|&#?\w+;/<(?!area|br|col|embed|hr|img|input|link|meta|param)(([a-z][^\/\0><1.8 extension point< 4; i += 2 - includeWidth ) {< length; index++ ) {< length; index++ ) {< 1 && length ) {< length; index++ ) {< length; index++ ) {< length; index++ ) {< length; index++ ) {< timers.length; i++ ) { if ( s.beforeSend && 8129  
9101   8130  
9102   8131 <(\w+)\s*\/?><\/\1><[\w\W]+><(?!area|br|col|embed|hr|img|input|link|meta|param)(([\w:]+)[^><([\w:]+)/<|&#?\w+;/<(?:script|style|link)/<1.8 extension point< length ; index++ ) {< 1 && length ) {< length ; index++ ) {< length ; index++ ) {< length ; index++ ) {< length; index++ ) {< timers.length; i++ ) { if ( s.beforeSend && ( s.beforeSend.call( callbackContext, jqXHR, s ) === false || state === 2 ) ) {
Line 9103... Line 8132...
9103   8132  
9104 <([a-z][^\/\0><\/\1><[\w\W]+><([a-z][^\/\0><|&#?\w+;/<(?!area|br|col|embed|hr|img|input|link|meta|param)(([a-z][^\/\0><1.8 extension point< 4; i += 2 - includeWidth ) {< length; index++ ) {< length; index++ ) {< 1 && length ) {< length; index++ ) {< length; index++ ) {< length; index++ ) {< length; index++ ) {< timers.length; i++ ) { return jqXHR.abort(); 8133 <(\w+)\s*\/?><\/\1><[\w\W]+><(?!area|br|col|embed|hr|img|input|link|meta|param)(([\w:]+)[^><([\w:]+)/<|&#?\w+;/<(?:script|style|link)/<1.8 extension point< length ; index++ ) {< 1 && length ) {< length ; index++ ) {< length ; index++ ) {< length ; index++ ) {< length; index++ ) {< timers.length; i++ ) { return jqXHR.abort();
Line 9105... Line 8134...
9105   8134  
9106   8135  
9107   8136  
9108 <([a-z][^\/\0><\/\1><[\w\W]+><([a-z][^\/\0><|&#?\w+;/<(?!area|br|col|embed|hr|img|input|link|meta|param)(([a-z][^\/\0><1.8 extension point< 4; i += 2 - includeWidth ) {< length; index++ ) {< length; index++ ) {< 1 && length ) {< length; index++ ) {< length; index++ ) {< length; index++ ) {< length; index++ ) {< timers.length; i++ ) { strAbort = "abort"; 8137 <(\w+)\s*\/?><\/\1><[\w\W]+><(?!area|br|col|embed|hr|img|input|link|meta|param)(([\w:]+)[^><([\w:]+)/<|&#?\w+;/<(?:script|style|link)/<1.8 extension point< length ; index++ ) {< 1 && length ) {< length ; index++ ) {< length ; index++ ) {< length ; index++ ) {< length; index++ ) {< timers.length; i++ ) { strAbort = "abort";
Line 9109... Line 8138...
9109   8138  
9110   8139  
Line 9111... Line 8140...
9111   8140 <(\w+)\s*\/?><\/\1><[\w\W]+><(?!area|br|col|embed|hr|img|input|link|meta|param)(([\w:]+)[^><([\w:]+)/<|&#?\w+;/<(?:script|style|link)/<1.8 extension point< length ; index++ ) {< 1 && length ) {< length ; index++ ) {< length ; index++ ) {< length ; index++ ) {< length; index++ ) {< timers.length; i++ ) { for ( i in { success: 1, error: 1, complete: 1 } ) {
Line 9123... Line 8152...
9123   8152  
9124   8153  
9125 <([a-z][^\/\0><\/\1><[\w\W]+><([a-z][^\/\0><|&#?\w+;/<(?!area|br|col|embed|hr|img|input|link|meta|param)(([a-z][^\/\0><1.8 extension point< 4; i += 2 - includeWidth ) {< length; index++ ) {< length; index++ ) {< 1 && length ) {< length; index++ ) {< length; index++ ) {< length; index++ ) {< length; index++ ) {< timers.length; i++ ) { if ( fireGlobals ) { 8154 <(\w+)\s*\/?><\/\1><[\w\W]+><(?!area|br|col|embed|hr|img|input|link|meta|param)(([\w:]+)[^><([\w:]+)/<|&#?\w+;/<(?:script|style|link)/<1.8 extension point< length ; index++ ) {< 1 && length ) {< length ; index++ ) {< length ; index++ ) {< length ; index++ ) {< length; index++ ) {< timers.length; i++ ) { if ( fireGlobals ) {
9126   8155 <(\w+)\s*\/?><\/\1><[\w\W]+><(?!area|br|col|embed|hr|img|input|link|meta|param)(([\w:]+)[^><([\w:]+)/<|&#?\w+;/<(?:script|style|link)/<1.8 extension point< length ; index++ ) {< 1 && length ) {< length ; index++ ) {< length ; index++ ) {< length ; index++ ) {< length; index++ ) {< timers.length; i++ ) { globalEventContext.trigger( "ajaxSend", [ jqXHR, s ] );
9127   -  
9128   -  
9129   -  
9130 <([a-z][^\/\0><\/\1><[\w\W]+><([a-z][^\/\0><|&#?\w+;/<(?!area|br|col|embed|hr|img|input|link|meta|param)(([a-z][^\/\0><1.8 extension point< 4; i += 2 - includeWidth ) {< length; index++ ) {< length; index++ ) {< 1 && length ) {< length; index++ ) {< length; index++ ) {< length; index++ ) {< length; index++ ) {< timers.length; i++ ) { if ( completed ) { -  
9131   -  
9132   -  
9133   8156  
9134   8157  
9135 <([a-z][^\/\0><\/\1><[\w\W]+><([a-z][^\/\0><|&#?\w+;/<(?!area|br|col|embed|hr|img|input|link|meta|param)(([a-z][^\/\0><1.8 extension point< 4; i += 2 - includeWidth ) {< length; index++ ) {< length; index++ ) {< 1 && length ) {< length; index++ ) {< length; index++ ) {< length; index++ ) {< length; index++ ) {< timers.length; i++ ) { if ( s.async && s.timeout > 0 ) { 8158 <(\w+)\s*\/?><\/\1><[\w\W]+><(?!area|br|col|embed|hr|img|input|link|meta|param)(([\w:]+)[^><([\w:]+)/<|&#?\w+;/<(?:script|style|link)/<1.8 extension point< length ; index++ ) {< 1 && length ) {< length ; index++ ) {< length ; index++ ) {< length ; index++ ) {< length; index++ ) {< timers.length; i++ ) { if ( s.async && s.timeout > 0 ) {
9136   8159 <(\w+)\s*\/?><\/\1><[\w\W]+><(?!area|br|col|embed|hr|img|input|link|meta|param)(([\w:]+)[^><([\w:]+)/<|&#?\w+;/<(?:script|style|link)/<1.8 extension point< length ; index++ ) {< 1 && length ) {< length ; index++ ) {< length ; index++ ) {< length ; index++ ) {< length; index++ ) {< timers.length; i++ ) { timeoutTimer = setTimeout(function() {
9137   8160 <(\w+)\s*\/?><\/\1><[\w\W]+><(?!area|br|col|embed|hr|img|input|link|meta|param)(([\w:]+)[^><([\w:]+)/<|&#?\w+;/<(?:script|style|link)/<1.8 extension point< length ; index++ ) {< 1 && length ) {< length ; index++ ) {< length ; index++ ) {< length ; index++ ) {< length; index++ ) {< timers.length; i++ ) { jqXHR.abort("timeout");
9138   8161  
Line 9139... Line 8162...
9139   8162  
9140   8163  
9141   8164 <(\w+)\s*\/?><\/\1><[\w\W]+><(?!area|br|col|embed|hr|img|input|link|meta|param)(([\w:]+)[^><([\w:]+)/<|&#?\w+;/<(?:script|style|link)/<1.8 extension point< length ; index++ ) {< 1 && length ) {< length ; index++ ) {< length ; index++ ) {< length ; index++ ) {< length; index++ ) {< timers.length; i++ ) { try {
9142   8165  
9143   -  
9144   8166  
9145   8167 <(\w+)\s*\/?><\/\1><[\w\W]+><(?!area|br|col|embed|hr|img|input|link|meta|param)(([\w:]+)[^><([\w:]+)/<|&#?\w+;/<(?:script|style|link)/<1.8 extension point< length ; index++ ) {< 1 && length ) {< length ; index++ ) {< length ; index++ ) {< length ; index++ ) {< length; index++ ) {< timers.length; i++ ) { } catch ( e ) {
-   8168  
-   8169 <(\w+)\s*\/?><\/\1><[\w\W]+><(?!area|br|col|embed|hr|img|input|link|meta|param)(([\w:]+)[^><([\w:]+)/<|&#?\w+;/<(?:script|style|link)/<1.8 extension point< length ; index++ ) {< 1 && length ) {< length ; index++ ) {< length ; index++ ) {< length ; index++ ) {< length; index++ ) {< timers.length; i++ ) { if ( state < 2 ) {
-   8170  
9146   8171  
9147 <([a-z][^\/\0><\/\1><[\w\W]+><([a-z][^\/\0><|&#?\w+;/<(?!area|br|col|embed|hr|img|input|link|meta|param)(([a-z][^\/\0><1.8 extension point< 4; i += 2 - includeWidth ) {< length; index++ ) {< length; index++ ) {< 1 && length ) {< length; index++ ) {< length; index++ ) {< length; index++ ) {< length; index++ ) {< timers.length; i++ ) { if ( completed ) { 8172 <(\w+)\s*\/?><\/\1><[\w\W]+><(?!area|br|col|embed|hr|img|input|link|meta|param)(([\w:]+)[^><([\w:]+)/<|&#?\w+;/<(?:script|style|link)/<1.8 extension point< length ; index++ ) {< 1 && length ) {< length ; index++ ) {< length ; index++ ) {< length ; index++ ) {< length; index++ ) {< timers.length; i++ ) { } else {
9148   -  
9149   -  
9150   -  
9151   8173 <(\w+)\s*\/?><\/\1><[\w\W]+><(?!area|br|col|embed|hr|img|input|link|meta|param)(([\w:]+)[^><([\w:]+)/<|&#?\w+;/<(?:script|style|link)/<1.8 extension point< length ; index++ ) {< 1 && length ) {< length ; index++ ) {< length ; index++ ) {< length ; index++ ) {< length; index++ ) {< timers.length; i++ ) { throw e;
9152   8174  
Line 9153... Line 8175...
9153   8175  
9154   8176  
9155   8177  
9156   8178  
Line 9157... Line 8179...
9157 <([a-z][^\/\0><\/\1><[\w\W]+><([a-z][^\/\0><|&#?\w+;/<(?!area|br|col|embed|hr|img|input|link|meta|param)(([a-z][^\/\0><1.8 extension point< 4; i += 2 - includeWidth ) {< length; index++ ) {< length; index++ ) {< 1 && length ) {< length; index++ ) {< length; index++ ) {< length; index++ ) {< length; index++ ) {< timers.length; i++ ) { function done( status, nativeStatusText, responses, headers ) { 8179 <(\w+)\s*\/?><\/\1><[\w\W]+><(?!area|br|col|embed|hr|img|input|link|meta|param)(([\w:]+)[^><([\w:]+)/<|&#?\w+;/<(?:script|style|link)/<1.8 extension point< length ; index++ ) {< 1 && length ) {< length ; index++ ) {< length ; index++ ) {< length ; index++ ) {< length; index++ ) {< timers.length; i++ ) { function done( status, nativeStatusText, responses, headers ) {
9158   8180 <(\w+)\s*\/?><\/\1><[\w\W]+><(?!area|br|col|embed|hr|img|input|link|meta|param)(([\w:]+)[^><([\w:]+)/<|&#?\w+;/<(?:script|style|link)/<1.8 extension point< length ; index++ ) {< 1 && length ) {< length ; index++ ) {< length ; index++ ) {< length ; index++ ) {< length; index++ ) {< timers.length; i++ ) { var isSuccess, success, error, response, modified,
9159   8181  
9160   8182  
Line -... Line 8183...
-   8183  
9161   8184 <(\w+)\s*\/?><\/\1><[\w\W]+><(?!area|br|col|embed|hr|img|input|link|meta|param)(([\w:]+)[^><([\w:]+)/<|&#?\w+;/<(?:script|style|link)/<1.8 extension point< length ; index++ ) {< 1 && length ) {< length ; index++ ) {< length ; index++ ) {< length ; index++ ) {< length; index++ ) {< timers.length; i++ ) { if ( state === 2 ) {
Line 9162... Line 8185...
9162 <([a-z][^\/\0><\/\1><[\w\W]+><([a-z][^\/\0><|&#?\w+;/<(?!area|br|col|embed|hr|img|input|link|meta|param)(([a-z][^\/\0><1.8 extension point< 4; i += 2 - includeWidth ) {< length; index++ ) {< length; index++ ) {< 1 && length ) {< length; index++ ) {< length; index++ ) {< length; index++ ) {< length; index++ ) {< timers.length; i++ ) { if ( completed ) { 8185 <(\w+)\s*\/?><\/\1><[\w\W]+><(?!area|br|col|embed|hr|img|input|link|meta|param)(([\w:]+)[^><([\w:]+)/<|&#?\w+;/<(?:script|style|link)/<1.8 extension point< length ; index++ ) {< 1 && length ) {< length ; index++ ) {< length ; index++ ) {< length ; index++ ) {< length; index++ ) {< timers.length; i++ ) { return;
9163   8186  
9164   8187  
9165   8188  
Line 9166... Line 8189...
9166   8189 <(\w+)\s*\/?><\/\1><[\w\W]+><(?!area|br|col|embed|hr|img|input|link|meta|param)(([\w:]+)[^><([\w:]+)/<|&#?\w+;/<(?:script|style|link)/<1.8 extension point< length ; index++ ) {< 1 && length ) {< length ; index++ ) {< length ; index++ ) {< length ; index++ ) {< length; index++ ) {< timers.length; i++ ) { state = 2;
9167   8190  
9168   8191  
Line 9220... Line 8243...
9220   8243  
9221   8244  
9222   8245  
9223   8246  
9224   8247 <(\w+)\s*\/?><\/\1><[\w\W]+><(?!area|br|col|embed|hr|img|input|link|meta|param)(([\w:]+)[^><([\w:]+)/<|&#?\w+;/<(?:script|style|link)/<1.8 extension point< length ; index++ ) {< 1 && length ) {< length ; index++ ) {< length ; index++ ) {< length ; index++ ) {< length; index++ ) {< timers.length; i++ ) { } else {
9225   -  
9226   8248  
9227   8249 <(\w+)\s*\/?><\/\1><[\w\W]+><(?!area|br|col|embed|hr|img|input|link|meta|param)(([\w:]+)[^><([\w:]+)/<|&#?\w+;/<(?:script|style|link)/<1.8 extension point< length ; index++ ) {< 1 && length ) {< length ; index++ ) {< length ; index++ ) {< length ; index++ ) {< length; index++ ) {< timers.length; i++ ) { error = statusText;
9228   8250 <(\w+)\s*\/?><\/\1><[\w\W]+><(?!area|br|col|embed|hr|img|input|link|meta|param)(([\w:]+)[^><([\w:]+)/<|&#?\w+;/<(?:script|style|link)/<1.8 extension point< length ; index++ ) {< 1 && length ) {< length ; index++ ) {< length ; index++ ) {< length ; index++ ) {< length; index++ ) {< timers.length; i++ ) { if ( status || !statusText ) {
9229   8251 <(\w+)\s*\/?><\/\1><[\w\W]+><(?!area|br|col|embed|hr|img|input|link|meta|param)(([\w:]+)[^><([\w:]+)/<|&#?\w+;/<(?:script|style|link)/<1.8 extension point< length ; index++ ) {< 1 && length ) {< length ; index++ ) {< length ; index++ ) {< length ; index++ ) {< length; index++ ) {< timers.length; i++ ) { statusText = "error";
9230   8252 <(\w+)\s*\/?><\/\1><[\w\W]+><(?!area|br|col|embed|hr|img|input|link|meta|param)(([\w:]+)[^><([\w:]+)/<|&#?\w+;/<(?:script|style|link)/<1.8 extension point< length ; index++ ) {< 1 && length ) {< length ; index++ ) {< length ; index++ ) {< length ; index++ ) {< length; index++ ) {< timers.length; i++ ) { if ( status < 0 ) {
Line 9256... Line 8278...
9256   8278  
9257   8279 <(\w+)\s*\/?><\/\1><[\w\W]+><(?!area|br|col|embed|hr|img|input|link|meta|param)(([\w:]+)[^><([\w:]+)/<|&#?\w+;/<(?:script|style|link)/<1.8 extension point< length ; index++ ) {< 1 && length ) {< length ; index++ ) {< length ; index++ ) {< length ; index++ ) {< length; index++ ) {< timers.length; i++ ) { completeDeferred.fireWith( callbackContext, [ jqXHR, statusText ] );
Line 9258... Line 8280...
9258   8280  
9259   8281 <(\w+)\s*\/?><\/\1><[\w\W]+><(?!area|br|col|embed|hr|img|input|link|meta|param)(([\w:]+)[^><([\w:]+)/<|&#?\w+;/<(?:script|style|link)/<1.8 extension point< length ; index++ ) {< 1 && length ) {< length ; index++ ) {< length ; index++ ) {< length ; index++ ) {< length; index++ ) {< timers.length; i++ ) { if ( fireGlobals ) {
9260   -  
9261   8282 <(\w+)\s*\/?><\/\1><[\w\W]+><(?!area|br|col|embed|hr|img|input|link|meta|param)(([\w:]+)[^><([\w:]+)/<|&#?\w+;/<(?:script|style|link)/<1.8 extension point< length ; index++ ) {< 1 && length ) {< length ; index++ ) {< length ; index++ ) {< length ; index++ ) {< length; index++ ) {< timers.length; i++ ) { globalEventContext.trigger( "ajaxComplete", [ jqXHR, s ] );
9262   8283  
9263 <([a-z][^\/\0><\/\1><[\w\W]+><([a-z][^\/\0><|&#?\w+;/<(?!area|br|col|embed|hr|img|input|link|meta|param)(([a-z][^\/\0><1.8 extension point< 4; i += 2 - includeWidth ) {< length; index++ ) {< length; index++ ) {< 1 && length ) {< length; index++ ) {< length; index++ ) {< length; index++ ) {< length; index++ ) {< timers.length; i++ ) { if ( !( --jQuery.active ) ) { 8284 <(\w+)\s*\/?><\/\1><[\w\W]+><(?!area|br|col|embed|hr|img|input|link|meta|param)(([\w:]+)[^><([\w:]+)/<|&#?\w+;/<(?:script|style|link)/<1.8 extension point< length ; index++ ) {< 1 && length ) {< length ; index++ ) {< length ; index++ ) {< length ; index++ ) {< length; index++ ) {< timers.length; i++ ) { if ( !( --jQuery.active ) ) {
9264   8285 <(\w+)\s*\/?><\/\1><[\w\W]+><(?!area|br|col|embed|hr|img|input|link|meta|param)(([\w:]+)[^><([\w:]+)/<|&#?\w+;/<(?:script|style|link)/<1.8 extension point< length ; index++ ) {< 1 && length ) {< length ; index++ ) {< length ; index++ ) {< length ; index++ ) {< length; index++ ) {< timers.length; i++ ) { jQuery.event.trigger("ajaxStop");
9265   8286  
Line 9278... Line 8299...
9278   8299  
9279   8300  
Line 9280... Line 8301...
9280   8301  
9281 <([a-z][^\/\0><\/\1><[\w\W]+><([a-z][^\/\0><|&#?\w+;/<(?!area|br|col|embed|hr|img|input|link|meta|param)(([a-z][^\/\0><1.8 extension point< 4; i += 2 - includeWidth ) {< length; index++ ) {< length; index++ ) {< 1 && length ) {< length; index++ ) {< length; index++ ) {< length; index++ ) {< length; index++ ) {< timers.length; i++ ) {jQuery.each( [ "get", "post" ], function( i, method ) { 8302 <(\w+)\s*\/?><\/\1><[\w\W]+><(?!area|br|col|embed|hr|img|input|link|meta|param)(([\w:]+)[^><([\w:]+)/<|&#?\w+;/<(?:script|style|link)/<1.8 extension point< length ; index++ ) {< 1 && length ) {< length ; index++ ) {< length ; index++ ) {< length ; index++ ) {< length; index++ ) {< timers.length; i++ ) {jQuery.each( [ "get", "post" ], function( i, method ) {
9282   -  
9283   8303 <(\w+)\s*\/?><\/\1><[\w\W]+><(?!area|br|col|embed|hr|img|input|link|meta|param)(([\w:]+)[^><([\w:]+)/<|&#?\w+;/<(?:script|style|link)/<1.8 extension point< length ; index++ ) {< 1 && length ) {< length ; index++ ) {< length ; index++ ) {< length ; index++ ) {< length; index++ ) {< timers.length; i++ ) { jQuery[ method ] = function( url, data, callback, type ) {
9284   8304  
9285 <([a-z][^\/\0><\/\1><[\w\W]+><([a-z][^\/\0><|&#?\w+;/<(?!area|br|col|embed|hr|img|input|link|meta|param)(([a-z][^\/\0><1.8 extension point< 4; i += 2 - includeWidth ) {< length; index++ ) {< length; index++ ) {< 1 && length ) {< length; index++ ) {< length; index++ ) {< length; index++ ) {< length; index++ ) {< timers.length; i++ ) { if ( jQuery.isFunction( data ) ) { 8305 <(\w+)\s*\/?><\/\1><[\w\W]+><(?!area|br|col|embed|hr|img|input|link|meta|param)(([\w:]+)[^><([\w:]+)/<|&#?\w+;/<(?:script|style|link)/<1.8 extension point< length ; index++ ) {< 1 && length ) {< length ; index++ ) {< length ; index++ ) {< length ; index++ ) {< length; index++ ) {< timers.length; i++ ) { if ( jQuery.isFunction( data ) ) {
9286   8306  
9287   8307  
9288   8308  
Line 9289... Line -...
9289   -  
9290   8309  
9291   8310  
9292 <([a-z][^\/\0><\/\1><[\w\W]+><([a-z][^\/\0><|&#?\w+;/<(?!area|br|col|embed|hr|img|input|link|meta|param)(([a-z][^\/\0><1.8 extension point< 4; i += 2 - includeWidth ) {< length; index++ ) {< length; index++ ) {< 1 && length ) {< length; index++ ) {< length; index++ ) {< length; index++ ) {< length; index++ ) {< timers.length; i++ ) { return jQuery.ajax( jQuery.extend( { 8311 <(\w+)\s*\/?><\/\1><[\w\W]+><(?!area|br|col|embed|hr|img|input|link|meta|param)(([\w:]+)[^><([\w:]+)/<|&#?\w+;/<(?:script|style|link)/<1.8 extension point< length ; index++ ) {< 1 && length ) {< length ; index++ ) {< length ; index++ ) {< length ; index++ ) {< length; index++ ) {< timers.length; i++ ) { return jQuery.ajax({
9293   8312  
9294   8313  
9295   8314  
9296   8315  
9297   8316  
9298   8317  
Line 9299... Line 8318...
9299   8318  
9300   8319  
9301   8320  
9302   -  
9303   -  
9304   8321  
9305   8322 <(\w+)\s*\/?><\/\1><[\w\W]+><(?!area|br|col|embed|hr|img|input|link|meta|param)(([\w:]+)[^><([\w:]+)/<|&#?\w+;/<(?:script|style|link)/<1.8 extension point< length ; index++ ) {< 1 && length ) {< length ; index++ ) {< length ; index++ ) {< length ; index++ ) {< length; index++ ) {< timers.length; i++ ) {jQuery._evalUrl = function( url ) {
9306   -  
9307   8323 <(\w+)\s*\/?><\/\1><[\w\W]+><(?!area|br|col|embed|hr|img|input|link|meta|param)(([\w:]+)[^><([\w:]+)/<|&#?\w+;/<(?:script|style|link)/<1.8 extension point< length ; index++ ) {< 1 && length ) {< length ; index++ ) {< length ; index++ ) {< length ; index++ ) {< length; index++ ) {< timers.length; i++ ) { return jQuery.ajax({
9308 <([a-z][^\/\0><\/\1><[\w\W]+><([a-z][^\/\0><|&#?\w+;/<(?!area|br|col|embed|hr|img|input|link|meta|param)(([a-z][^\/\0><1.8 extension point< 4; i += 2 - includeWidth ) {< length; index++ ) {< length; index++ ) {< 1 && length ) {< length; index++ ) {< length; index++ ) {< length; index++ ) {< length; index++ ) {< timers.length; i++ ) { type: "GET", 8324  
9309   8325 <(\w+)\s*\/?><\/\1><[\w\W]+><(?!area|br|col|embed|hr|img|input|link|meta|param)(([\w:]+)[^><([\w:]+)/<|&#?\w+;/<(?:script|style|link)/<1.8 extension point< length ; index++ ) {< 1 && length ) {< length ; index++ ) {< length ; index++ ) {< length ; index++ ) {< length; index++ ) {< timers.length; i++ ) { type: "GET",
9310   8326 <(\w+)\s*\/?><\/\1><[\w\W]+><(?!area|br|col|embed|hr|img|input|link|meta|param)(([\w:]+)[^><([\w:]+)/<|&#?\w+;/<(?:script|style|link)/<1.8 extension point< length ; index++ ) {< 1 && length ) {< length ; index++ ) {< length ; index++ ) {< length ; index++ ) {< length; index++ ) {< timers.length; i++ ) { dataType: "script",
9311   8327 <(\w+)\s*\/?><\/\1><[\w\W]+><(?!area|br|col|embed|hr|img|input|link|meta|param)(([\w:]+)[^><([\w:]+)/<|&#?\w+;/<(?:script|style|link)/<1.8 extension point< length ; index++ ) {< 1 && length ) {< length ; index++ ) {< length ; index++ ) {< length ; index++ ) {< length; index++ ) {< timers.length; i++ ) { async: false,
Line 9317... Line 8333...
9317   8333  
9318   8334  
9319   8335 <(\w+)\s*\/?><\/\1><[\w\W]+><(?!area|br|col|embed|hr|img|input|link|meta|param)(([\w:]+)[^><([\w:]+)/<|&#?\w+;/<(?:script|style|link)/<1.8 extension point< length ; index++ ) {< 1 && length ) {< length ; index++ ) {< length ; index++ ) {< length ; index++ ) {< length; index++ ) {< timers.length; i++ ) { wrapAll: function( html ) {
Line 9320... Line -...
9320   -  
9321   8336 <(\w+)\s*\/?><\/\1><[\w\W]+><(?!area|br|col|embed|hr|img|input|link|meta|param)(([\w:]+)[^><([\w:]+)/<|&#?\w+;/<(?:script|style|link)/<1.8 extension point< length ; index++ ) {< 1 && length ) {< length ; index++ ) {< length ; index++ ) {< length ; index++ ) {< length; index++ ) {< timers.length; i++ ) { var wrap;
-   8337  
9322 <([a-z][^\/\0><\/\1><[\w\W]+><([a-z][^\/\0><|&#?\w+;/<(?!area|br|col|embed|hr|img|input|link|meta|param)(([a-z][^\/\0><1.8 extension point< 4; i += 2 - includeWidth ) {< length; index++ ) {< length; index++ ) {< 1 && length ) {< length; index++ ) {< length; index++ ) {< length; index++ ) {< length; index++ ) {< timers.length; i++ ) { if ( this[ 0 ] ) { 8338 <(\w+)\s*\/?><\/\1><[\w\W]+><(?!area|br|col|embed|hr|img|input|link|meta|param)(([\w:]+)[^><([\w:]+)/<|&#?\w+;/<(?:script|style|link)/<1.8 extension point< length ; index++ ) {< 1 && length ) {< length ; index++ ) {< length ; index++ ) {< length ; index++ ) {< length; index++ ) {< timers.length; i++ ) { if ( jQuery.isFunction( html ) ) {
-   8339 <(\w+)\s*\/?><\/\1><[\w\W]+><(?!area|br|col|embed|hr|img|input|link|meta|param)(([\w:]+)[^><([\w:]+)/<|&#?\w+;/<(?:script|style|link)/<1.8 extension point< length ; index++ ) {< 1 && length ) {< length ; index++ ) {< length ; index++ ) {< length ; index++ ) {< length; index++ ) {< timers.length; i++ ) { return this.each(function( i ) {
9323   8340 <(\w+)\s*\/?><\/\1><[\w\W]+><(?!area|br|col|embed|hr|img|input|link|meta|param)(([\w:]+)[^><([\w:]+)/<|&#?\w+;/<(?:script|style|link)/<1.8 extension point< length ; index++ ) {< 1 && length ) {< length ; index++ ) {< length ; index++ ) {< length ; index++ ) {< length; index++ ) {< timers.length; i++ ) { jQuery( this ).wrapAll( html.call(this, i) );
Line -... Line 8341...
-   8341  
-   8342  
9324   8343  
9325   8344 <(\w+)\s*\/?><\/\1><[\w\W]+><(?!area|br|col|embed|hr|img|input|link|meta|param)(([\w:]+)[^><([\w:]+)/<|&#?\w+;/<(?:script|style|link)/<1.8 extension point< length ; index++ ) {< 1 && length ) {< length ; index++ ) {< length ; index++ ) {< length ; index++ ) {< length; index++ ) {< timers.length; i++ ) { if ( this[ 0 ] ) {
Line 9326... Line 8345...
9326   8345  
9327   8346  
Line 9371... Line 8390...
9371 <([a-z][^\/\0><\/\1><[\w\W]+><([a-z][^\/\0><|&#?\w+;/<(?!area|br|col|embed|hr|img|input|link|meta|param)(([a-z][^\/\0><1.8 extension point< 4; i += 2 - includeWidth ) {< length; index++ ) {< length; index++ ) {< 1 && length ) {< length; index++ ) {< length; index++ ) {< length; index++ ) {< length; index++ ) {< timers.length; i++ ) { return this.each( function( i ) { 8390 <(\w+)\s*\/?><\/\1><[\w\W]+><(?!area|br|col|embed|hr|img|input|link|meta|param)(([\w:]+)[^><([\w:]+)/<|&#?\w+;/<(?:script|style|link)/<1.8 extension point< length ; index++ ) {< 1 && length ) {< length ; index++ ) {< length ; index++ ) {< length ; index++ ) {< length; index++ ) {< timers.length; i++ ) { return this.each(function( i ) {
9372 <([a-z][^\/\0><\/\1><[\w\W]+><([a-z][^\/\0><|&#?\w+;/<(?!area|br|col|embed|hr|img|input|link|meta|param)(([a-z][^\/\0><1.8 extension point< 4; i += 2 - includeWidth ) {< length; index++ ) {< length; index++ ) {< 1 && length ) {< length; index++ ) {< length; index++ ) {< length; index++ ) {< length; index++ ) {< timers.length; i++ ) { jQuery( this ).wrapAll( isFunction ? html.call( this, i ) : html ); 8391 <(\w+)\s*\/?><\/\1><[\w\W]+><(?!area|br|col|embed|hr|img|input|link|meta|param)(([\w:]+)[^><([\w:]+)/<|&#?\w+;/<(?:script|style|link)/<1.8 extension point< length ; index++ ) {< 1 && length ) {< length ; index++ ) {< length ; index++ ) {< length ; index++ ) {< length; index++ ) {< timers.length; i++ ) { jQuery( this ).wrapAll( isFunction ? html.call(this, i) : html );
9373   8392  
9374   8393  
Line 9375... Line 8394...
9375   8394  
9376   8395 <(\w+)\s*\/?><\/\1><[\w\W]+><(?!area|br|col|embed|hr|img|input|link|meta|param)(([\w:]+)[^><([\w:]+)/<|&#?\w+;/<(?:script|style|link)/<1.8 extension point< length ; index++ ) {< 1 && length ) {< length ; index++ ) {< length ; index++ ) {< length ; index++ ) {< length; index++ ) {< timers.length; i++ ) { unwrap: function() {
-   8396 <(\w+)\s*\/?><\/\1><[\w\W]+><(?!area|br|col|embed|hr|img|input|link|meta|param)(([\w:]+)[^><([\w:]+)/<|&#?\w+;/<(?:script|style|link)/<1.8 extension point< length ; index++ ) {< 1 && length ) {< length ; index++ ) {< length ; index++ ) {< length ; index++ ) {< length; index++ ) {< timers.length; i++ ) { return this.parent().each(function() {
9377 <([a-z][^\/\0><\/\1><[\w\W]+><([a-z][^\/\0><|&#?\w+;/<(?!area|br|col|embed|hr|img|input|link|meta|param)(([a-z][^\/\0><1.8 extension point< 4; i += 2 - includeWidth ) {< length; index++ ) {< length; index++ ) {< 1 && length ) {< length; index++ ) {< length; index++ ) {< length; index++ ) {< length; index++ ) {< timers.length; i++ ) { this.parent( selector ).not( "body" ).each( function() { 8397 <(\w+)\s*\/?><\/\1><[\w\W]+><(?!area|br|col|embed|hr|img|input|link|meta|param)(([\w:]+)[^><([\w:]+)/<|&#?\w+;/<(?:script|style|link)/<1.8 extension point< length ; index++ ) {< 1 && length ) {< length ; index++ ) {< length ; index++ ) {< length ; index++ ) {< length; index++ ) {< timers.length; i++ ) { if ( !jQuery.nodeName( this, "body" ) ) {
-   8398 <(\w+)\s*\/?><\/\1><[\w\W]+><(?!area|br|col|embed|hr|img|input|link|meta|param)(([\w:]+)[^><([\w:]+)/<|&#?\w+;/<(?:script|style|link)/<1.8 extension point< length ; index++ ) {< 1 && length ) {< length ; index++ ) {< length ; index++ ) {< length ; index++ ) {< length; index++ ) {< timers.length; i++ ) { jQuery( this ).replaceWith( this.childNodes );
-   8399  
-   8400  
9378 <([a-z][^\/\0><\/\1><[\w\W]+><([a-z][^\/\0><|&#?\w+;/<(?!area|br|col|embed|hr|img|input|link|meta|param)(([a-z][^\/\0><1.8 extension point< 4; i += 2 - includeWidth ) {< length; index++ ) {< length; index++ ) {< 1 && length ) {< length; index++ ) {< length; index++ ) {< length; index++ ) {< length; index++ ) {< timers.length; i++ ) { jQuery( this ).replaceWith( this.childNodes ); 8401  
-   8402  
-   8403  
-   8404  
-   8405 <(\w+)\s*\/?><\/\1><[\w\W]+><(?!area|br|col|embed|hr|img|input|link|meta|param)(([\w:]+)[^><([\w:]+)/<|&#?\w+;/<(?:script|style|link)/<1.8 extension point< length ; index++ ) {< 1 && length ) {< length ; index++ ) {< length ; index++ ) {< length ; index++ ) {< length; index++ ) {< timers.length; i++ ) {jQuery.expr.filters.hidden = function( elem ) {
-   8406  
-   8407 <(\w+)\s*\/?><\/\1><[\w\W]+><(?!area|br|col|embed|hr|img|input|link|meta|param)(([\w:]+)[^><([\w:]+)/<|&#?\w+;/<(?:script|style|link)/<1.8 extension point< length ; index++ ) {< 1 && length ) {< length ; index++ ) {< length ; index++ ) {< length ; index++ ) {< length; index++ ) {< timers.length; i++ ) { // Opera reports offsetWidths and offsetHeights less than zero on some elements
-   8408 <(\w+)\s*\/?><\/\1><[\w\W]+><(?!area|br|col|embed|hr|img|input|link|meta|param)(([\w:]+)[^><([\w:]+)/<|&#?\w+;/<(?:script|style|link)/<1.8 extension point< length ; index++ ) {< 1 && length ) {< length ; index++ ) {< length ; index++ ) {< length ; index++ ) {< length; index++ ) {< timers.length; i++ ) { return elem.offsetWidth <= 0 && elem.offsetHeight <= 0;
-   8409  
-   8410 <(\w+)\s*\/?><\/\1><[\w\W]+><(?!area|br|col|embed|hr|img|input|link|meta|param)(([\w:]+)[^><([\w:]+)/<|&#?\w+;/<(?:script|style|link)/<1.8 extension point< length ; index++ ) {< 1 && length ) {< length ; index++ ) {< length ; index++ ) {< length ; index++ ) {< length; index++ ) {< timers.length; i++ ) {jQuery.expr.filters.visible = function( elem ) {
-   8411 <(\w+)\s*\/?><\/\1><[\w\W]+><(?!area|br|col|embed|hr|img|input|link|meta|param)(([\w:]+)[^><([\w:]+)/<|&#?\w+;/<(?:script|style|link)/<1.8 extension point< length ; index++ ) {< 1 && length ) {< length ; index++ ) {< length ; index++ ) {< length ; index++ ) {< length; index++ ) {< timers.length; i++ ) { return !jQuery.expr.filters.hidden( elem );
-   8412  
-   8413  
-   8414  
-   8415  
-   8416  
-   8417 <(\w+)\s*\/?><\/\1><[\w\W]+><(?!area|br|col|embed|hr|img|input|link|meta|param)(([\w:]+)[^><([\w:]+)/<|&#?\w+;/<(?:script|style|link)/<1.8 extension point< length ; index++ ) {< 1 && length ) {< length ; index++ ) {< length ; index++ ) {< length ; index++ ) {< length; index++ ) {< timers.length; i++ ) {var r20 = /%20/g,
-   8418 <(\w+)\s*\/?><\/\1><[\w\W]+><(?!area|br|col|embed|hr|img|input|link|meta|param)(([\w:]+)[^><([\w:]+)/<|&#?\w+;/<(?:script|style|link)/<1.8 extension point< length ; index++ ) {< 1 && length ) {< length ; index++ ) {< length ; index++ ) {< length ; index++ ) {< length; index++ ) {< timers.length; i++ ) { rbracket = /\[\]$/,
-   8419 <(\w+)\s*\/?><\/\1><[\w\W]+><(?!area|br|col|embed|hr|img|input|link|meta|param)(([\w:]+)[^><([\w:]+)/<|&#?\w+;/<(?:script|style|link)/<1.8 extension point< length ; index++ ) {< 1 && length ) {< length ; index++ ) {< length ; index++ ) {< length ; index++ ) {< length; index++ ) {< timers.length; i++ ) { rCRLF = /\r?\n/g,
-   8420 <(\w+)\s*\/?><\/\1><[\w\W]+><(?!area|br|col|embed|hr|img|input|link|meta|param)(([\w:]+)[^><([\w:]+)/<|&#?\w+;/<(?:script|style|link)/<1.8 extension point< length ; index++ ) {< 1 && length ) {< length ; index++ ) {< length ; index++ ) {< length ; index++ ) {< length; index++ ) {< timers.length; i++ ) { rsubmitterTypes = /^(?:submit|button|image|reset|file)$/i,
-   8421 <(\w+)\s*\/?><\/\1><[\w\W]+><(?!area|br|col|embed|hr|img|input|link|meta|param)(([\w:]+)[^><([\w:]+)/<|&#?\w+;/<(?:script|style|link)/<1.8 extension point< length ; index++ ) {< 1 && length ) {< length ; index++ ) {< length ; index++ ) {< length ; index++ ) {< length; index++ ) {< timers.length; i++ ) { rsubmittable = /^(?:input|select|textarea|keygen)/i;
-   8422  
9379   8423 <(\w+)\s*\/?><\/\1><[\w\W]+><(?!area|br|col|embed|hr|img|input|link|meta|param)(([\w:]+)[^><([\w:]+)/<|&#?\w+;/<(?:script|style|link)/<1.8 extension point< length ; index++ ) {< 1 && length ) {< length ; index++ ) {< length ; index++ ) {< length ; index++ ) {< length; index++ ) {< timers.length; i++ ) {function buildParams( prefix, obj, traditional, add ) {
-   8424 <(\w+)\s*\/?><\/\1><[\w\W]+><(?!area|br|col|embed|hr|img|input|link|meta|param)(([\w:]+)[^><([\w:]+)/<|&#?\w+;/<(?:script|style|link)/<1.8 extension point< length ; index++ ) {< 1 && length ) {< length ; index++ ) {< length ; index++ ) {< length ; index++ ) {< length; index++ ) {< timers.length; i++ ) { var name;
-   8425  
-   8426 <(\w+)\s*\/?><\/\1><[\w\W]+><(?!area|br|col|embed|hr|img|input|link|meta|param)(([\w:]+)[^><([\w:]+)/<|&#?\w+;/<(?:script|style|link)/<1.8 extension point< length ; index++ ) {< 1 && length ) {< length ; index++ ) {< length ; index++ ) {< length ; index++ ) {< length; index++ ) {< timers.length; i++ ) { if ( jQuery.isArray( obj ) ) {
-   8427  
-   8428 <(\w+)\s*\/?><\/\1><[\w\W]+><(?!area|br|col|embed|hr|img|input|link|meta|param)(([\w:]+)[^><([\w:]+)/<|&#?\w+;/<(?:script|style|link)/<1.8 extension point< length ; index++ ) {< 1 && length ) {< length ; index++ ) {< length ; index++ ) {< length ; index++ ) {< length; index++ ) {< timers.length; i++ ) { jQuery.each( obj, function( i, v ) {
-   8429 <(\w+)\s*\/?><\/\1><[\w\W]+><(?!area|br|col|embed|hr|img|input|link|meta|param)(([\w:]+)[^><([\w:]+)/<|&#?\w+;/<(?:script|style|link)/<1.8 extension point< length ; index++ ) {< 1 && length ) {< length ; index++ ) {< length ; index++ ) {< length ; index++ ) {< length; index++ ) {< timers.length; i++ ) { if ( traditional || rbracket.test( prefix ) ) {
-   8430  
-   8431 <(\w+)\s*\/?><\/\1><[\w\W]+><(?!area|br|col|embed|hr|img|input|link|meta|param)(([\w:]+)[^><([\w:]+)/<|&#?\w+;/<(?:script|style|link)/<1.8 extension point< length ; index++ ) {< 1 && length ) {< length ; index++ ) {< length ; index++ ) {< length ; index++ ) {< length; index++ ) {< timers.length; i++ ) { add( prefix, v );
-   8432  
-   8433 <(\w+)\s*\/?><\/\1><[\w\W]+><(?!area|br|col|embed|hr|img|input|link|meta|param)(([\w:]+)[^><([\w:]+)/<|&#?\w+;/<(?:script|style|link)/<1.8 extension point< length ; index++ ) {< 1 && length ) {< length ; index++ ) {< length ; index++ ) {< length ; index++ ) {< length; index++ ) {< timers.length; i++ ) { } else {
-   8434  
9380 <([a-z][^\/\0><\/\1><[\w\W]+><([a-z][^\/\0><|&#?\w+;/<(?!area|br|col|embed|hr|img|input|link|meta|param)(([a-z][^\/\0><1.8 extension point< 4; i += 2 - includeWidth ) {< length; index++ ) {< length; index++ ) {< 1 && length ) {< length; index++ ) {< length; index++ ) {< length; index++ ) {< length; index++ ) {< timers.length; i++ ) { return this; 8435 <(\w+)\s*\/?><\/\1><[\w\W]+><(?!area|br|col|embed|hr|img|input|link|meta|param)(([\w:]+)[^><([\w:]+)/<|&#?\w+;/<(?:script|style|link)/<1.8 extension point< length ; index++ ) {< 1 && length ) {< length ; index++ ) {< length ; index++ ) {< length ; index++ ) {< length; index++ ) {< timers.length; i++ ) { buildParams( prefix + "[" + ( typeof v === "object" ? i : "" ) + "]", v, traditional, add );
9381   8436  
Line -... Line 8437...
-   8437  
-   8438  
-   8439 <(\w+)\s*\/?><\/\1><[\w\W]+><(?!area|br|col|embed|hr|img|input|link|meta|param)(([\w:]+)[^><([\w:]+)/<|&#?\w+;/<(?:script|style|link)/<1.8 extension point< length ; index++ ) {< 1 && length ) {< length ; index++ ) {< length ; index++ ) {< length ; index++ ) {< length; index++ ) {< timers.length; i++ ) { } else if ( !traditional && jQuery.type( obj ) === "object" ) {
-   8440  
-   8441 <(\w+)\s*\/?><\/\1><[\w\W]+><(?!area|br|col|embed|hr|img|input|link|meta|param)(([\w:]+)[^><([\w:]+)/<|&#?\w+;/<(?:script|style|link)/<1.8 extension point< length ; index++ ) {< 1 && length ) {< length ; index++ ) {< length ; index++ ) {< length ; index++ ) {< length; index++ ) {< timers.length; i++ ) { for ( name in obj ) {
-   8442 <(\w+)\s*\/?><\/\1><[\w\W]+><(?!area|br|col|embed|hr|img|input|link|meta|param)(([\w:]+)[^><([\w:]+)/<|&#?\w+;/<(?:script|style|link)/<1.8 extension point< length ; index++ ) {< 1 && length ) {< length ; index++ ) {< length ; index++ ) {< length ; index++ ) {< length; index++ ) {< timers.length; i++ ) { buildParams( prefix + "[" + name + "]", obj[ name ], traditional, add );
-   8443  
-   8444  
-   8445 <(\w+)\s*\/?><\/\1><[\w\W]+><(?!area|br|col|embed|hr|img|input|link|meta|param)(([\w:]+)[^><([\w:]+)/<|&#?\w+;/<(?:script|style|link)/<1.8 extension point< length ; index++ ) {< 1 && length ) {< length ; index++ ) {< length ; index++ ) {< length ; index++ ) {< length; index++ ) {< timers.length; i++ ) { } else {
-   8446  
-   8447 <(\w+)\s*\/?><\/\1><[\w\W]+><(?!area|br|col|embed|hr|img|input|link|meta|param)(([\w:]+)[^><([\w:]+)/<|&#?\w+;/<(?:script|style|link)/<1.8 extension point< length ; index++ ) {< 1 && length ) {< length ; index++ ) {< length ; index++ ) {< length ; index++ ) {< length; index++ ) {< timers.length; i++ ) { add( prefix, obj );
Line -... Line 8448...
-   8448  
-   8449  
9382   8450  
-   8451  
-   8452 <(\w+)\s*\/?><\/\1><[\w\W]+><(?!area|br|col|embed|hr|img|input|link|meta|param)(([\w:]+)[^><([\w:]+)/<|&#?\w+;/<(?:script|style|link)/<1.8 extension point< length ; index++ ) {< 1 && length ) {< length ; index++ ) {< length ; index++ ) {< length ; index++ ) {< length; index++ ) {< timers.length; i++ ) {// key/values into a query string
9383   8453 <(\w+)\s*\/?><\/\1><[\w\W]+><(?!area|br|col|embed|hr|img|input|link|meta|param)(([\w:]+)[^><([\w:]+)/<|&#?\w+;/<(?:script|style|link)/<1.8 extension point< length ; index++ ) {< 1 && length ) {< length ; index++ ) {< length ; index++ ) {< length ; index++ ) {< length; index++ ) {< timers.length; i++ ) {jQuery.param = function( a, traditional ) {
-   8454 <(\w+)\s*\/?><\/\1><[\w\W]+><(?!area|br|col|embed|hr|img|input|link|meta|param)(([\w:]+)[^><([\w:]+)/<|&#?\w+;/<(?:script|style|link)/<1.8 extension point< length ; index++ ) {< 1 && length ) {< length ; index++ ) {< length ; index++ ) {< length ; index++ ) {< length; index++ ) {< timers.length; i++ ) { var prefix,
-   8455  
-   8456 <(\w+)\s*\/?><\/\1><[\w\W]+><(?!area|br|col|embed|hr|img|input|link|meta|param)(([\w:]+)[^><([\w:]+)/<|&#?\w+;/<(?:script|style|link)/<1.8 extension point< length ; index++ ) {< 1 && length ) {< length ; index++ ) {< length ; index++ ) {< length ; index++ ) {< length; index++ ) {< timers.length; i++ ) { add = function( key, value ) {
9384   8457  
-   8458 <(\w+)\s*\/?><\/\1><[\w\W]+><(?!area|br|col|embed|hr|img|input|link|meta|param)(([\w:]+)[^><([\w:]+)/<|&#?\w+;/<(?:script|style|link)/<1.8 extension point< length ; index++ ) {< 1 && length ) {< length ; index++ ) {< length ; index++ ) {< length ; index++ ) {< length; index++ ) {< timers.length; i++ ) { value = jQuery.isFunction( value ) ? value() : ( value == null ? "" : value );
-   8459 <(\w+)\s*\/?><\/\1><[\w\W]+><(?!area|br|col|embed|hr|img|input|link|meta|param)(([\w:]+)[^><([\w:]+)/<|&#?\w+;/<(?:script|style|link)/<1.8 extension point< length ; index++ ) {< 1 && length ) {< length ; index++ ) {< length ; index++ ) {< length ; index++ ) {< length; index++ ) {< timers.length; i++ ) { s[ s.length ] = encodeURIComponent( key ) + "=" + encodeURIComponent( value );
-   8460  
-   8461  
-   8462  
-   8463 <(\w+)\s*\/?><\/\1><[\w\W]+><(?!area|br|col|embed|hr|img|input|link|meta|param)(([\w:]+)[^><([\w:]+)/<|&#?\w+;/<(?:script|style|link)/<1.8 extension point< length ; index++ ) {< 1 && length ) {< length ; index++ ) {< length ; index++ ) {< length ; index++ ) {< length; index++ ) {< timers.length; i++ ) { if ( traditional === undefined ) {
-   8464  
-   8465  
-   8466  
9385   8467  
-   8468 <(\w+)\s*\/?><\/\1><[\w\W]+><(?!area|br|col|embed|hr|img|input|link|meta|param)(([\w:]+)[^><([\w:]+)/<|&#?\w+;/<(?:script|style|link)/<1.8 extension point< length ; index++ ) {< 1 && length ) {< length ; index++ ) {< length ; index++ ) {< length ; index++ ) {< length; index++ ) {< timers.length; i++ ) { if ( jQuery.isArray( a ) || ( a.jquery && !jQuery.isPlainObject( a ) ) ) {
-   8469  
-   8470 <(\w+)\s*\/?><\/\1><[\w\W]+><(?!area|br|col|embed|hr|img|input|link|meta|param)(([\w:]+)[^><([\w:]+)/<|&#?\w+;/<(?:script|style|link)/<1.8 extension point< length ; index++ ) {< 1 && length ) {< length ; index++ ) {< length ; index++ ) {< length ; index++ ) {< length; index++ ) {< timers.length; i++ ) { jQuery.each( a, function() {
-   8471 <(\w+)\s*\/?><\/\1><[\w\W]+><(?!area|br|col|embed|hr|img|input|link|meta|param)(([\w:]+)[^><([\w:]+)/<|&#?\w+;/<(?:script|style|link)/<1.8 extension point< length ; index++ ) {< 1 && length ) {< length ; index++ ) {< length ; index++ ) {< length ; index++ ) {< length; index++ ) {< timers.length; i++ ) { add( this.name, this.value );
-   8472  
-   8473  
-   8474 <(\w+)\s*\/?><\/\1><[\w\W]+><(?!area|br|col|embed|hr|img|input|link|meta|param)(([\w:]+)[^><([\w:]+)/<|&#?\w+;/<(?:script|style|link)/<1.8 extension point< length ; index++ ) {< 1 && length ) {< length ; index++ ) {< length ; index++ ) {< length ; index++ ) {< length; index++ ) {< timers.length; i++ ) { } else {
9386   8475  
-   8476 <(\w+)\s*\/?><\/\1><[\w\W]+><(?!area|br|col|embed|hr|img|input|link|meta|param)(([\w:]+)[^><([\w:]+)/<|&#?\w+;/<(?:script|style|link)/<1.8 extension point< length ; index++ ) {< 1 && length ) {< length ; index++ ) {< length ; index++ ) {< length ; index++ ) {< length; index++ ) {< timers.length; i++ ) { // did it), otherwise encode params recursively.
-   8477 <(\w+)\s*\/?><\/\1><[\w\W]+><(?!area|br|col|embed|hr|img|input|link|meta|param)(([\w:]+)[^><([\w:]+)/<|&#?\w+;/<(?:script|style|link)/<1.8 extension point< length ; index++ ) {< 1 && length ) {< length ; index++ ) {< length ; index++ ) {< length ; index++ ) {< length; index++ ) {< timers.length; i++ ) { for ( prefix in a ) {
-   8478  
-   8479  
-   8480  
9387   8481  
Line -... Line 8482...
-   8482  
-   8483 <(\w+)\s*\/?><\/\1><[\w\W]+><(?!area|br|col|embed|hr|img|input|link|meta|param)(([\w:]+)[^><([\w:]+)/<|&#?\w+;/<(?:script|style|link)/<1.8 extension point< length ; index++ ) {< 1 && length ) {< length ; index++ ) {< length ; index++ ) {< length ; index++ ) {< length; index++ ) {< timers.length; i++ ) { return s.join( "&" ).replace( r20, "+" );
-   8484  
-   8485  
-   8486  
-   8487 <(\w+)\s*\/?><\/\1><[\w\W]+><(?!area|br|col|embed|hr|img|input|link|meta|param)(([\w:]+)[^><([\w:]+)/<|&#?\w+;/<(?:script|style|link)/<1.8 extension point< length ; index++ ) {< 1 && length ) {< length ; index++ ) {< length ; index++ ) {< length ; index++ ) {< length; index++ ) {< timers.length; i++ ) { serialize: function() {
-   8488 <(\w+)\s*\/?><\/\1><[\w\W]+><(?!area|br|col|embed|hr|img|input|link|meta|param)(([\w:]+)[^><([\w:]+)/<|&#?\w+;/<(?:script|style|link)/<1.8 extension point< length ; index++ ) {< 1 && length ) {< length ; index++ ) {< length ; index++ ) {< length ; index++ ) {< length; index++ ) {< timers.length; i++ ) { return jQuery.param( this.serializeArray() );
-   8489  
-   8490 <(\w+)\s*\/?><\/\1><[\w\W]+><(?!area|br|col|embed|hr|img|input|link|meta|param)(([\w:]+)[^><([\w:]+)/<|&#?\w+;/<(?:script|style|link)/<1.8 extension point< length ; index++ ) {< 1 && length ) {< length ; index++ ) {< length ; index++ ) {< length ; index++ ) {< length; index++ ) {< timers.length; i++ ) { serializeArray: function() {
-   8491 <(\w+)\s*\/?><\/\1><[\w\W]+><(?!area|br|col|embed|hr|img|input|link|meta|param)(([\w:]+)[^><([\w:]+)/<|&#?\w+;/<(?:script|style|link)/<1.8 extension point< length ; index++ ) {< 1 && length ) {< length ; index++ ) {< length ; index++ ) {< length ; index++ ) {< length; index++ ) {< timers.length; i++ ) { return this.map(function() {
-   8492  
-   8493 <(\w+)\s*\/?><\/\1><[\w\W]+><(?!area|br|col|embed|hr|img|input|link|meta|param)(([\w:]+)[^><([\w:]+)/<|&#?\w+;/<(?:script|style|link)/<1.8 extension point< length ; index++ ) {< 1 && length ) {< length ; index++ ) {< length ; index++ ) {< length ; index++ ) {< length; index++ ) {< timers.length; i++ ) { var elements = jQuery.prop( this, "elements" );
Line -... Line 8494...
-   8494 <(\w+)\s*\/?><\/\1><[\w\W]+><(?!area|br|col|embed|hr|img|input|link|meta|param)(([\w:]+)[^><([\w:]+)/<|&#?\w+;/<(?:script|style|link)/<1.8 extension point< length ; index++ ) {< 1 && length ) {< length ; index++ ) {< length ; index++ ) {< length ; index++ ) {< length; index++ ) {< timers.length; i++ ) { return elements ? jQuery.makeArray( elements ) : this;
-   8495  
-   8496 <(\w+)\s*\/?><\/\1><[\w\W]+><(?!area|br|col|embed|hr|img|input|link|meta|param)(([\w:]+)[^><([\w:]+)/<|&#?\w+;/<(?:script|style|link)/<1.8 extension point< length ; index++ ) {< 1 && length ) {< length ; index++ ) {< length ; index++ ) {< length ; index++ ) {< length; index++ ) {< timers.length; i++ ) { .filter(function() {
-   8497 <(\w+)\s*\/?><\/\1><[\w\W]+><(?!area|br|col|embed|hr|img|input|link|meta|param)(([\w:]+)[^><([\w:]+)/<|&#?\w+;/<(?:script|style|link)/<1.8 extension point< length ; index++ ) {< 1 && length ) {< length ; index++ ) {< length ; index++ ) {< length ; index++ ) {< length; index++ ) {< timers.length; i++ ) { var type = this.type;
-   8498  
-   8499  
-   8500 <(\w+)\s*\/?><\/\1><[\w\W]+><(?!area|br|col|embed|hr|img|input|link|meta|param)(([\w:]+)[^><([\w:]+)/<|&#?\w+;/<(?:script|style|link)/<1.8 extension point< length ; index++ ) {< 1 && length ) {< length ; index++ ) {< length ; index++ ) {< length ; index++ ) {< length; index++ ) {< timers.length; i++ ) { return this.name && !jQuery( this ).is( ":disabled" ) &&
-   8501 <(\w+)\s*\/?><\/\1><[\w\W]+><(?!area|br|col|embed|hr|img|input|link|meta|param)(([\w:]+)[^><([\w:]+)/<|&#?\w+;/<(?:script|style|link)/<1.8 extension point< length ; index++ ) {< 1 && length ) {< length ; index++ ) {< length ; index++ ) {< length ; index++ ) {< length; index++ ) {< timers.length; i++ ) { rsubmittable.test( this.nodeName ) && !rsubmitterTypes.test( type ) &&
-   8502 <(\w+)\s*\/?><\/\1><[\w\W]+><(?!area|br|col|embed|hr|img|input|link|meta|param)(([\w:]+)[^><([\w:]+)/<|&#?\w+;/<(?:script|style|link)/<1.8 extension point< length ; index++ ) {< 1 && length ) {< length ; index++ ) {< length ; index++ ) {< length ; index++ ) {< length; index++ ) {< timers.length; i++ ) { ( this.checked || !rcheckableType.test( type ) );
-   8503  
-   8504 <(\w+)\s*\/?><\/\1><[\w\W]+><(?!area|br|col|embed|hr|img|input|link|meta|param)(([\w:]+)[^><([\w:]+)/<|&#?\w+;/<(?:script|style|link)/<1.8 extension point< length ; index++ ) {< 1 && length ) {< length ; index++ ) {< length ; index++ ) {< length ; index++ ) {< length; index++ ) {< timers.length; i++ ) { .map(function( i, elem ) {
-   8505 <(\w+)\s*\/?><\/\1><[\w\W]+><(?!area|br|col|embed|hr|img|input|link|meta|param)(([\w:]+)[^><([\w:]+)/<|&#?\w+;/<(?:script|style|link)/<1.8 extension point< length ; index++ ) {< 1 && length ) {< length ; index++ ) {< length ; index++ ) {< length ; index++ ) {< length; index++ ) {< timers.length; i++ ) { var val = jQuery( this ).val();
-   8506  
-   8507 <(\w+)\s*\/?><\/\1><[\w\W]+><(?!area|br|col|embed|hr|img|input|link|meta|param)(([\w:]+)[^><([\w:]+)/<|&#?\w+;/<(?:script|style|link)/<1.8 extension point< length ; index++ ) {< 1 && length ) {< length ; index++ ) {< length ; index++ ) {< length ; index++ ) {< length; index++ ) {< timers.length; i++ ) { return val == null ?
-   8508 <(\w+)\s*\/?><\/\1><[\w\W]+><(?!area|br|col|embed|hr|img|input|link|meta|param)(([\w:]+)[^><([\w:]+)/<|&#?\w+;/<(?:script|style|link)/<1.8 extension point< length ; index++ ) {< 1 && length ) {< length ; index++ ) {< length ; index++ ) {< length ; index++ ) {< length; index++ ) {< timers.length; i++ ) { null :
-   8509  
-   8510 <(\w+)\s*\/?><\/\1><[\w\W]+><(?!area|br|col|embed|hr|img|input|link|meta|param)(([\w:]+)[^><([\w:]+)/<|&#?\w+;/<(?:script|style|link)/<1.8 extension point< length ; index++ ) {< 1 && length ) {< length ; index++ ) {< length ; index++ ) {< length ; index++ ) {< length; index++ ) {< timers.length; i++ ) { jQuery.map( val, function( val ) {
-   8511 <(\w+)\s*\/?><\/\1><[\w\W]+><(?!area|br|col|embed|hr|img|input|link|meta|param)(([\w:]+)[^><([\w:]+)/<|&#?\w+;/<(?:script|style|link)/<1.8 extension point< length ; index++ ) {< 1 && length ) {< length ; index++ ) {< length ; index++ ) {< length ; index++ ) {< length; index++ ) {< timers.length; i++ ) { return { name: elem.name, value: val.replace( rCRLF, "\r\n" ) };
Line 9388... Line 8512...
9388   8512  
9389   8513 <(\w+)\s*\/?><\/\1><[\w\W]+><(?!area|br|col|embed|hr|img|input|link|meta|param)(([\w:]+)[^><([\w:]+)/<|&#?\w+;/<(?:script|style|link)/<1.8 extension point< length ; index++ ) {< 1 && length ) {< length ; index++ ) {< length ; index++ ) {< length ; index++ ) {< length; index++ ) {< timers.length; i++ ) { { name: elem.name, value: val.replace( rCRLF, "\r\n" ) };
9390   8514  
9391   8515  
9392   8516  
Line -... Line 8517...
-   8517  
-   8518  
9393   8519 <(\w+)\s*\/?><\/\1><[\w\W]+><(?!area|br|col|embed|hr|img|input|link|meta|param)(([\w:]+)[^><([\w:]+)/<|&#?\w+;/<(?:script|style|link)/<1.8 extension point< length ; index++ ) {< 1 && length ) {< length ; index++ ) {< length ; index++ ) {< length ; index++ ) {< length; index++ ) {< timers.length; i++ ) {jQuery.ajaxSettings.xhr = function() {
9394   -  
9395   8520 <(\w+)\s*\/?><\/\1><[\w\W]+><(?!area|br|col|embed|hr|img|input|link|meta|param)(([\w:]+)[^><([\w:]+)/<|&#?\w+;/<(?:script|style|link)/<1.8 extension point< length ; index++ ) {< 1 && length ) {< length ; index++ ) {< length ; index++ ) {< length ; index++ ) {< length; index++ ) {< timers.length; i++ ) { try {
9396   8521 <(\w+)\s*\/?><\/\1><[\w\W]+><(?!area|br|col|embed|hr|img|input|link|meta|param)(([\w:]+)[^><([\w:]+)/<|&#?\w+;/<(?:script|style|link)/<1.8 extension point< length ; index++ ) {< 1 && length ) {< length ; index++ ) {< length ; index++ ) {< length ; index++ ) {< length; index++ ) {< timers.length; i++ ) { return new XMLHttpRequest();
9397 <([a-z][^\/\0><\/\1><[\w\W]+><([a-z][^\/\0><|&#?\w+;/<(?!area|br|col|embed|hr|img|input|link|meta|param)(([a-z][^\/\0><1.8 extension point< 4; i += 2 - includeWidth ) {< length; index++ ) {< length; index++ ) {< 1 && length ) {< length; index++ ) {< length; index++ ) {< length; index++ ) {< length; index++ ) {< timers.length; i++ ) { return new window.XMLHttpRequest(); -  
9398   8522 <(\w+)\s*\/?><\/\1><[\w\W]+><(?!area|br|col|embed|hr|img|input|link|meta|param)(([\w:]+)[^><([\w:]+)/<|&#?\w+;/<(?:script|style|link)/<1.8 extension point< length ; index++ ) {< 1 && length ) {< length ; index++ ) {< length ; index++ ) {< length ; index++ ) {< length; index++ ) {< timers.length; i++ ) { } catch( e ) {}
9399   8523  
9400   8524  
9401   8525 <(\w+)\s*\/?><\/\1><[\w\W]+><(?!area|br|col|embed|hr|img|input|link|meta|param)(([\w:]+)[^><([\w:]+)/<|&#?\w+;/<(?:script|style|link)/<1.8 extension point< length ; index++ ) {< 1 && length ) {< length ; index++ ) {< length ; index++ ) {< length ; index++ ) {< length; index++ ) {< timers.length; i++ ) {var xhrId = 0,
9402   8526  
Line -... Line 8527...
-   8527  
-   8528  
-   8529 <(\w+)\s*\/?><\/\1><[\w\W]+><(?!area|br|col|embed|hr|img|input|link|meta|param)(([\w:]+)[^><([\w:]+)/<|&#?\w+;/<(?:script|style|link)/<1.8 extension point< length ; index++ ) {< 1 && length ) {< length ; index++ ) {< length ; index++ ) {< length ; index++ ) {< length; index++ ) {< timers.length; i++ ) { 0: 200,
-   8530  
-   8531 <(\w+)\s*\/?><\/\1><[\w\W]+><(?!area|br|col|embed|hr|img|input|link|meta|param)(([\w:]+)[^><([\w:]+)/<|&#?\w+;/<(?:script|style|link)/<1.8 extension point< length ; index++ ) {< 1 && length ) {< length ; index++ ) {< length ; index++ ) {< length ; index++ ) {< length; index++ ) {< timers.length; i++ ) { // #1450: sometimes IE returns 1223 when it should be 204
-   8532 <(\w+)\s*\/?><\/\1><[\w\W]+><(?!area|br|col|embed|hr|img|input|link|meta|param)(([\w:]+)[^><([\w:]+)/<|&#?\w+;/<(?:script|style|link)/<1.8 extension point< length ; index++ ) {< 1 && length ) {< length ; index++ ) {< length ; index++ ) {< length ; index++ ) {< length; index++ ) {< timers.length; i++ ) { 1223: 204
-   8533  
-   8534  
-   8535  
-   8536  
-   8537 <(\w+)\s*\/?><\/\1><[\w\W]+><(?!area|br|col|embed|hr|img|input|link|meta|param)(([\w:]+)[^><([\w:]+)/<|&#?\w+;/<(?:script|style|link)/<1.8 extension point< length ; index++ ) {< 1 && length ) {< length ; index++ ) {< length ; index++ ) {< length ; index++ ) {< length; index++ ) {< timers.length; i++ ) {// Open requests must be manually aborted on unload (#5280)
9403   8538 <(\w+)\s*\/?><\/\1><[\w\W]+><(?!area|br|col|embed|hr|img|input|link|meta|param)(([\w:]+)[^><([\w:]+)/<|&#?\w+;/<(?:script|style|link)/<1.8 extension point< length ; index++ ) {< 1 && length ) {< length ; index++ ) {< length ; index++ ) {< length ; index++ ) {< length; index++ ) {< timers.length; i++ ) {// See https://support.microsoft.com/kb/2856746 for more info
9404   8539 <(\w+)\s*\/?><\/\1><[\w\W]+><(?!area|br|col|embed|hr|img|input|link|meta|param)(([\w:]+)[^><([\w:]+)/<|&#?\w+;/<(?:script|style|link)/<1.8 extension point< length ; index++ ) {< 1 && length ) {< length ; index++ ) {< length ; index++ ) {< length ; index++ ) {< length; index++ ) {< timers.length; i++ ) {if ( window.attachEvent ) {
Line 9405... Line 8540...
9405   8540 <(\w+)\s*\/?><\/\1><[\w\W]+><(?!area|br|col|embed|hr|img|input|link|meta|param)(([\w:]+)[^><([\w:]+)/<|&#?\w+;/<(?:script|style|link)/<1.8 extension point< length ; index++ ) {< 1 && length ) {< length ; index++ ) {< length ; index++ ) {< length ; index++ ) {< length; index++ ) {< timers.length; i++ ) { window.attachEvent( "onunload", function() {
9406   8541 <(\w+)\s*\/?><\/\1><[\w\W]+><(?!area|br|col|embed|hr|img|input|link|meta|param)(([\w:]+)[^><([\w:]+)/<|&#?\w+;/<(?:script|style|link)/<1.8 extension point< length ; index++ ) {< 1 && length ) {< length ; index++ ) {< length ; index++ ) {< length ; index++ ) {< length; index++ ) {< timers.length; i++ ) { for ( var key in xhrCallbacks ) {
Line 9407... Line 8542...
9407   8542  
9408   8543  
9409   8544  
9410   8545  
9411   8546  
9412 <([a-z][^\/\0><\/\1><[\w\W]+><([a-z][^\/\0><|&#?\w+;/<(?!area|br|col|embed|hr|img|input|link|meta|param)(([a-z][^\/\0><1.8 extension point< 4; i += 2 - includeWidth ) {< length; index++ ) {< length; index++ ) {< 1 && length ) {< length; index++ ) {< length; index++ ) {< length; index++ ) {< length; index++ ) {< timers.length; i++ ) {support.cors = !!xhrSupported && ( "withCredentials" in xhrSupported ); 8547 <(\w+)\s*\/?><\/\1><[\w\W]+><(?!area|br|col|embed|hr|img|input|link|meta|param)(([\w:]+)[^><([\w:]+)/<|&#?\w+;/<(?:script|style|link)/<1.8 extension point< length ; index++ ) {< 1 && length ) {< length ; index++ ) {< length ; index++ ) {< length ; index++ ) {< length; index++ ) {< timers.length; i++ ) {support.cors = !!xhrSupported && ( "withCredentials" in xhrSupported );
-   8548  
Line 9413... Line -...
9413   -  
9414   -  
9415   -  
9416   -  
9417   8549  
9418   -  
9419 <([a-z][^\/\0><\/\1><[\w\W]+><([a-z][^\/\0><|&#?\w+;/<(?!area|br|col|embed|hr|img|input|link|meta|param)(([a-z][^\/\0><1.8 extension point< 4; i += 2 - includeWidth ) {< length; index++ ) {< length; index++ ) {< 1 && length ) {< length; index++ ) {< length; index++ ) {< length; index++ ) {< length; index++ ) {< timers.length; i++ ) { if ( support.cors || xhrSupported && !options.crossDomain ) { -  
Line 9420... Line 8550...
9420   8550 <(\w+)\s*\/?><\/\1><[\w\W]+><(?!area|br|col|embed|hr|img|input|link|meta|param)(([\w:]+)[^><([\w:]+)/<|&#?\w+;/<(?:script|style|link)/<1.8 extension point< length ; index++ ) {< 1 && length ) {< length ; index++ ) {< length ; index++ ) {< length ; index++ ) {< length; index++ ) {< timers.length; i++ ) {jQuery.ajaxTransport(function( options ) {
9421   8551 <(\w+)\s*\/?><\/\1><[\w\W]+><(?!area|br|col|embed|hr|img|input|link|meta|param)(([\w:]+)[^><([\w:]+)/<|&#?\w+;/<(?:script|style|link)/<1.8 extension point< length ; index++ ) {< 1 && length ) {< length ; index++ ) {< length ; index++ ) {< length ; index++ ) {< length; index++ ) {< timers.length; i++ ) { var callback;
9422   8552  
9423   8553  
Line 9458... Line 8588...
9458   8588  
9459   8589  
9460 <([a-z][^\/\0><\/\1><[\w\W]+><([a-z][^\/\0><|&#?\w+;/<(?!area|br|col|embed|hr|img|input|link|meta|param)(([a-z][^\/\0><1.8 extension point< 4; i += 2 - includeWidth ) {< length; index++ ) {< length; index++ ) {< 1 && length ) {< length; index++ ) {< length; index++ ) {< length; index++ ) {< length; index++ ) {< timers.length; i++ ) { callback = function( type ) { 8590 <(\w+)\s*\/?><\/\1><[\w\W]+><(?!area|br|col|embed|hr|img|input|link|meta|param)(([\w:]+)[^><([\w:]+)/<|&#?\w+;/<(?:script|style|link)/<1.8 extension point< length ; index++ ) {< 1 && length ) {< length ; index++ ) {< length ; index++ ) {< length ; index++ ) {< length; index++ ) {< timers.length; i++ ) { callback = function( type ) {
9461 <([a-z][^\/\0><\/\1><[\w\W]+><([a-z][^\/\0><|&#?\w+;/<(?!area|br|col|embed|hr|img|input|link|meta|param)(([a-z][^\/\0><1.8 extension point< 4; i += 2 - includeWidth ) {< length; index++ ) {< length; index++ ) {< 1 && length ) {< length; index++ ) {< length; index++ ) {< length; index++ ) {< length; index++ ) {< timers.length; i++ ) { return function() { 8591 <(\w+)\s*\/?><\/\1><[\w\W]+><(?!area|br|col|embed|hr|img|input|link|meta|param)(([\w:]+)[^><([\w:]+)/<|&#?\w+;/<(?:script|style|link)/<1.8 extension point< length ; index++ ) {< 1 && length ) {< length ; index++ ) {< length ; index++ ) {< length ; index++ ) {< length; index++ ) {< timers.length; i++ ) { return function() {
9462   8592 <(\w+)\s*\/?><\/\1><[\w\W]+><(?!area|br|col|embed|hr|img|input|link|meta|param)(([\w:]+)[^><([\w:]+)/<|&#?\w+;/<(?:script|style|link)/<1.8 extension point< length ; index++ ) {< 1 && length ) {< length ; index++ ) {< length ; index++ ) {< length ; index++ ) {< length; index++ ) {< timers.length; i++ ) { if ( callback ) {
9463   8593  
Line 9464... Line 8594...
9464   8594 <(\w+)\s*\/?><\/\1><[\w\W]+><(?!area|br|col|embed|hr|img|input|link|meta|param)(([\w:]+)[^><([\w:]+)/<|&#?\w+;/<(?:script|style|link)/<1.8 extension point< length ; index++ ) {< 1 && length ) {< length ; index++ ) {< length ; index++ ) {< length ; index++ ) {< length; index++ ) {< timers.length; i++ ) { callback = xhr.onload = xhr.onerror = null;
9465   8595  
9466 <([a-z][^\/\0><\/\1><[\w\W]+><([a-z][^\/\0><|&#?\w+;/<(?!area|br|col|embed|hr|img|input|link|meta|param)(([a-z][^\/\0><1.8 extension point< 4; i += 2 - includeWidth ) {< length; index++ ) {< length; index++ ) {< 1 && length ) {< length; index++ ) {< length; index++ ) {< length; index++ ) {< length; index++ ) {< timers.length; i++ ) { if ( type === "abort" ) { 8596 <(\w+)\s*\/?><\/\1><[\w\W]+><(?!area|br|col|embed|hr|img|input|link|meta|param)(([\w:]+)[^><([\w:]+)/<|&#?\w+;/<(?:script|style|link)/<1.8 extension point< length ; index++ ) {< 1 && length ) {< length ; index++ ) {< length ; index++ ) {< length ; index++ ) {< length; index++ ) {< timers.length; i++ ) { if ( type === "abort" ) {
9467   -  
9468 <([a-z][^\/\0><\/\1><[\w\W]+><([a-z][^\/\0><|&#?\w+;/<(?!area|br|col|embed|hr|img|input|link|meta|param)(([a-z][^\/\0><1.8 extension point< 4; i += 2 - includeWidth ) {< length; index++ ) {< length; index++ ) {< 1 && length ) {< length; index++ ) {< length; index++ ) {< length; index++ ) {< length; index++ ) {< timers.length; i++ ) { } else if ( type === "error" ) { -  
9469   -  
9470   -  
9471   -  
9472   -  
9473 <([a-z][^\/\0><\/\1><[\w\W]+><([a-z][^\/\0><|&#?\w+;/<(?!area|br|col|embed|hr|img|input|link|meta|param)(([a-z][^\/\0><1.8 extension point< 4; i += 2 - includeWidth ) {< length; index++ ) {< length; index++ ) {< 1 && length ) {< length; index++ ) {< length; index++ ) {< length; index++ ) {< length; index++ ) {< timers.length; i++ ) { if ( typeof xhr.status !== "number" ) { -  
9474   8597  
9475   -  
9476   8598 <(\w+)\s*\/?><\/\1><[\w\W]+><(?!area|br|col|embed|hr|img|input|link|meta|param)(([\w:]+)[^><([\w:]+)/<|&#?\w+;/<(?:script|style|link)/<1.8 extension point< length ; index++ ) {< 1 && length ) {< length ; index++ ) {< length ; index++ ) {< length ; index++ ) {< length; index++ ) {< timers.length; i++ ) { } else if ( type === "error" ) {
9477   8599  
9478   8600  
9479   8601 <(\w+)\s*\/?><\/\1><[\w\W]+><(?!area|br|col|embed|hr|img|input|link|meta|param)(([\w:]+)[^><([\w:]+)/<|&#?\w+;/<(?:script|style|link)/<1.8 extension point< length ; index++ ) {< 1 && length ) {< length ; index++ ) {< length ; index++ ) {< length ; index++ ) {< length; index++ ) {< timers.length; i++ ) { xhr.status,
9480   -  
9481   8602  
9482   8603  
9483   8604 <(\w+)\s*\/?><\/\1><[\w\W]+><(?!area|br|col|embed|hr|img|input|link|meta|param)(([\w:]+)[^><([\w:]+)/<|&#?\w+;/<(?:script|style|link)/<1.8 extension point< length ; index++ ) {< 1 && length ) {< length ; index++ ) {< length ; index++ ) {< length ; index++ ) {< length; index++ ) {< timers.length; i++ ) { } else {
9484   8605  
9485   -  
9486   8606  
9487   8607  
9488   -  
9489   8608  
9490   8609 <(\w+)\s*\/?><\/\1><[\w\W]+><(?!area|br|col|embed|hr|img|input|link|meta|param)(([\w:]+)[^><([\w:]+)/<|&#?\w+;/<(?:script|style|link)/<1.8 extension point< length ; index++ ) {< 1 && length ) {< length ; index++ ) {< length ; index++ ) {< length ; index++ ) {< length; index++ ) {< timers.length; i++ ) { // Accessing binary-data responseText throws an exception
9491 <([a-z][^\/\0><\/\1><[\w\W]+><([a-z][^\/\0><|&#?\w+;/<(?!area|br|col|embed|hr|img|input|link|meta|param)(([a-z][^\/\0><1.8 extension point< 4; i += 2 - includeWidth ) {< length; index++ ) {< length; index++ ) {< 1 && length ) {< length; index++ ) {< length; index++ ) {< length; index++ ) {< length; index++ ) {< timers.length; i++ ) { ( xhr.responseType || "text" ) !== "text" || 8610 <(\w+)\s*\/?><\/\1><[\w\W]+><(?!area|br|col|embed|hr|img|input|link|meta|param)(([\w:]+)[^><([\w:]+)/<|&#?\w+;/<(?:script|style|link)/<1.8 extension point< length ; index++ ) {< 1 && length ) {< length ; index++ ) {< length ; index++ ) {< length ; index++ ) {< length; index++ ) {< timers.length; i++ ) { // (#11426)
9492   8611 <(\w+)\s*\/?><\/\1><[\w\W]+><(?!area|br|col|embed|hr|img|input|link|meta|param)(([\w:]+)[^><([\w:]+)/<|&#?\w+;/<(?:script|style|link)/<1.8 extension point< length ; index++ ) {< 1 && length ) {< length ; index++ ) {< length ; index++ ) {< length ; index++ ) {< length; index++ ) {< timers.length; i++ ) { typeof xhr.responseText === "string" ? {
9493   8612  
9494   8613  
9495   8614  
9496   8615  
9497   8616  
9498   8617  
Line 9499... Line 8618...
9499   8618  
9500   8619  
9501   8620  
9502   -  
9503   -  
9504   -  
9505   -  
9506   -  
9507   -  
9508   -  
9509 <([a-z][^\/\0><\/\1><[\w\W]+><([a-z][^\/\0><|&#?\w+;/<(?!area|br|col|embed|hr|img|input|link|meta|param)(([a-z][^\/\0><1.8 extension point< 4; i += 2 - includeWidth ) {< length; index++ ) {< length; index++ ) {< 1 && length ) {< length; index++ ) {< length; index++ ) {< length; index++ ) {< length; index++ ) {< timers.length; i++ ) { if ( xhr.onabort !== undefined ) { -  
9510   -  
9511   -  
9512   -  
9513   -  
9514   -  
9515 <([a-z][^\/\0><\/\1><[\w\W]+><([a-z][^\/\0><|&#?\w+;/<(?!area|br|col|embed|hr|img|input|link|meta|param)(([a-z][^\/\0><1.8 extension point< 4; i += 2 - includeWidth ) {< length; index++ ) {< length; index++ ) {< 1 && length ) {< length; index++ ) {< length; index++ ) {< length; index++ ) {< length; index++ ) {< timers.length; i++ ) { if ( xhr.readyState === 4 ) { -  
9516   -  
9517   -  
9518   -  
9519   -  
9520   -  
9521 <([a-z][^\/\0><\/\1><[\w\W]+><([a-z][^\/\0><|&#?\w+;/<(?!area|br|col|embed|hr|img|input|link|meta|param)(([a-z][^\/\0><1.8 extension point< 4; i += 2 - includeWidth ) {< length; index++ ) {< length; index++ ) {< 1 && length ) {< length; index++ ) {< length; index++ ) {< length; index++ ) {< length; index++ ) {< timers.length; i++ ) { window.setTimeout( function() { -  
9522   -  
9523   -  
9524   -  
9525   -  
Line 9526... Line 8621...
9526   8621  
9527   8622 <(\w+)\s*\/?><\/\1><[\w\W]+><(?!area|br|col|embed|hr|img|input|link|meta|param)(([\w:]+)[^><([\w:]+)/<|&#?\w+;/<(?:script|style|link)/<1.8 extension point< length ; index++ ) {< 1 && length ) {< length ; index++ ) {< length ; index++ ) {< length ; index++ ) {< length; index++ ) {< timers.length; i++ ) { xhr.onload = callback();
Line 9528... Line 8623...
9528   8623 <(\w+)\s*\/?><\/\1><[\w\W]+><(?!area|br|col|embed|hr|img|input|link|meta|param)(([\w:]+)[^><([\w:]+)/<|&#?\w+;/<(?:script|style|link)/<1.8 extension point< length ; index++ ) {< 1 && length ) {< length ; index++ ) {< length ; index++ ) {< length ; index++ ) {< length; index++ ) {< timers.length; i++ ) { xhr.onerror = callback("error");
9529   -  
9530   8624  
9531 <([a-z][^\/\0><\/\1><[\w\W]+><([a-z][^\/\0><|&#?\w+;/<(?!area|br|col|embed|hr|img|input|link|meta|param)(([a-z][^\/\0><1.8 extension point< 4; i += 2 - includeWidth ) {< length; index++ ) {< length; index++ ) {< 1 && length ) {< length; index++ ) {< length; index++ ) {< length; index++ ) {< length; index++ ) {< timers.length; i++ ) { callback = callback( "abort" ); 8625  
9532   8626 <(\w+)\s*\/?><\/\1><[\w\W]+><(?!area|br|col|embed|hr|img|input|link|meta|param)(([\w:]+)[^><([\w:]+)/<|&#?\w+;/<(?:script|style|link)/<1.8 extension point< length ; index++ ) {< 1 && length ) {< length ; index++ ) {< length ; index++ ) {< length ; index++ ) {< length; index++ ) {< timers.length; i++ ) { callback = xhrCallbacks[ id ] = callback("abort");
9533   -  
9534   8627  
9535   8628 <(\w+)\s*\/?><\/\1><[\w\W]+><(?!area|br|col|embed|hr|img|input|link|meta|param)(([\w:]+)[^><([\w:]+)/<|&#?\w+;/<(?:script|style|link)/<1.8 extension point< length ; index++ ) {< 1 && length ) {< length ; index++ ) {< length ; index++ ) {< length ; index++ ) {< length; index++ ) {< timers.length; i++ ) { try {
9536 <([a-z][^\/\0><\/\1><[\w\W]+><([a-z][^\/\0><|&#?\w+;/<(?!area|br|col|embed|hr|img|input|link|meta|param)(([a-z][^\/\0><1.8 extension point< 4; i += 2 - includeWidth ) {< length; index++ ) {< length; index++ ) {< 1 && length ) {< length; index++ ) {< length; index++ ) {< length; index++ ) {< length; index++ ) {< timers.length; i++ ) { xhr.send( options.hasContent && options.data || null ); 8629  
9537   8630 <(\w+)\s*\/?><\/\1><[\w\W]+><(?!area|br|col|embed|hr|img|input|link|meta|param)(([\w:]+)[^><([\w:]+)/<|&#?\w+;/<(?:script|style|link)/<1.8 extension point< length ; index++ ) {< 1 && length ) {< length ; index++ ) {< length ; index++ ) {< length ; index++ ) {< length; index++ ) {< timers.length; i++ ) { xhr.send( options.hasContent && options.data || null );
9538   8631 <(\w+)\s*\/?><\/\1><[\w\W]+><(?!area|br|col|embed|hr|img|input|link|meta|param)(([\w:]+)[^><([\w:]+)/<|&#?\w+;/<(?:script|style|link)/<1.8 extension point< length ; index++ ) {< 1 && length ) {< length ; index++ ) {< length ; index++ ) {< length ; index++ ) {< length; index++ ) {< timers.length; i++ ) { } catch ( e ) {
Line 9553... Line 8646...
9553   8646  
Line 9554... Line -...
9554   -  
9555   -  
9556   -  
9557   -  
9558   -  
9559 <([a-z][^\/\0><\/\1><[\w\W]+><([a-z][^\/\0><|&#?\w+;/<(?!area|br|col|embed|hr|img|input|link|meta|param)(([a-z][^\/\0><1.8 extension point< 4; i += 2 - includeWidth ) {< length; index++ ) {< length; index++ ) {< 1 && length ) {< length; index++ ) {< length; index++ ) {< length; index++ ) {< length; index++ ) {< timers.length; i++ ) {jQuery.ajaxPrefilter( function( s ) { -  
9560   -  
9561   8647  
9562   8648  
9563   8649  
9564   8650  
9565   -  
9566   8651  
9567   8652 <(\w+)\s*\/?><\/\1><[\w\W]+><(?!area|br|col|embed|hr|img|input|link|meta|param)(([\w:]+)[^><([\w:]+)/<|&#?\w+;/<(?:script|style|link)/<1.8 extension point< length ; index++ ) {< 1 && length ) {< length ; index++ ) {< length ; index++ ) {< length ; index++ ) {< length; index++ ) {< timers.length; i++ ) {jQuery.ajaxSetup({
9568   8653  
9569   8654  
9570   8655  
9571   8656  
9572   8657  
9573   8658  
Line 9589... Line 8674...
9589   8674  
9590   8675  
Line 9591... Line 8676...
9591   8676  
9592   8677  
9593 <([a-z][^\/\0><\/\1><[\w\W]+><([a-z][^\/\0><|&#?\w+;/<(?!area|br|col|embed|hr|img|input|link|meta|param)(([a-z][^\/\0><1.8 extension point< 4; i += 2 - includeWidth ) {< length; index++ ) {< length; index++ ) {< 1 && length ) {< length; index++ ) {< length; index++ ) {< length; index++ ) {< length; index++ ) {< timers.length; i++ ) {jQuery.ajaxTransport( "script", function( s ) { -  
9594   8678 <(\w+)\s*\/?><\/\1><[\w\W]+><(?!area|br|col|embed|hr|img|input|link|meta|param)(([\w:]+)[^><([\w:]+)/<|&#?\w+;/<(?:script|style|link)/<1.8 extension point< length ; index++ ) {< 1 && length ) {< length ; index++ ) {< length ; index++ ) {< length ; index++ ) {< length; index++ ) {< timers.length; i++ ) {jQuery.ajaxTransport( "script", function( s ) {
9595   8679  
9596 <([a-z][^\/\0><\/\1><[\w\W]+><([a-z][^\/\0><|&#?\w+;/<(?!area|br|col|embed|hr|img|input|link|meta|param)(([a-z][^\/\0><1.8 extension point< 4; i += 2 - includeWidth ) {< length; index++ ) {< length; index++ ) {< 1 && length ) {< length; index++ ) {< length; index++ ) {< length; index++ ) {< length; index++ ) {< timers.length; i++ ) { if ( s.crossDomain ) { 8680 <(\w+)\s*\/?><\/\1><[\w\W]+><(?!area|br|col|embed|hr|img|input|link|meta|param)(([\w:]+)[^><([\w:]+)/<|&#?\w+;/<(?:script|style|link)/<1.8 extension point< length ; index++ ) {< 1 && length ) {< length ; index++ ) {< length ; index++ ) {< length ; index++ ) {< length; index++ ) {< timers.length; i++ ) { if ( s.crossDomain ) {
9597   8681 <(\w+)\s*\/?><\/\1><[\w\W]+><(?!area|br|col|embed|hr|img|input|link|meta|param)(([\w:]+)[^><([\w:]+)/<|&#?\w+;/<(?:script|style|link)/<1.8 extension point< length ; index++ ) {< 1 && length ) {< length ; index++ ) {< length ; index++ ) {< length ; index++ ) {< length; index++ ) {< timers.length; i++ ) { var script, callback;
9598   8682 <(\w+)\s*\/?><\/\1><[\w\W]+><(?!area|br|col|embed|hr|img|input|link|meta|param)(([\w:]+)[^><([\w:]+)/<|&#?\w+;/<(?:script|style|link)/<1.8 extension point< length ; index++ ) {< 1 && length ) {< length ; index++ ) {< length ; index++ ) {< length ; index++ ) {< length; index++ ) {< timers.length; i++ ) { return {
9599   8683 <(\w+)\s*\/?><\/\1><[\w\W]+><(?!area|br|col|embed|hr|img|input|link|meta|param)(([\w:]+)[^><([\w:]+)/<|&#?\w+;/<(?:script|style|link)/<1.8 extension point< length ; index++ ) {< 1 && length ) {< length ; index++ ) {< length ; index++ ) {< length ; index++ ) {< length; index++ ) {< timers.length; i++ ) { send: function( _, complete ) {
-   8684 <(\w+)\s*\/?><\/\1><[\w\W]+><(?!area|br|col|embed|hr|img|input|link|meta|param)(([\w:]+)[^><([\w:]+)/<|&#?\w+;/<(?:script|style|link)/<1.8 extension point< length ; index++ ) {< 1 && length ) {< length ; index++ ) {< length ; index++ ) {< length ; index++ ) {< length; index++ ) {< timers.length; i++ ) { script = jQuery("<script>").prop({
9600   8685 <(\w+)\s*\/?><\/\1><[\w\W]+><(?!area|br|col|embed|hr|img|input|link|meta|param)(([\w:]+)[^><([\w:]+)/<|&#?\w+;/<(?:script|style|link)/<1.8 extension point< length ; index++ ) {< 1 && length ) {< length ; index++ ) {< length ; index++ ) {< length ; index++ ) {< length; index++ ) {< timers.length; i++ ) { async: true,
9601   8686  
9602   8687  
9603   8688  
9604   8689 <(\w+)\s*\/?><\/\1><[\w\W]+><(?!area|br|col|embed|hr|img|input|link|meta|param)(([\w:]+)[^><([\w:]+)/<|&#?\w+;/<(?:script|style|link)/<1.8 extension point< length ; index++ ) {< 1 && length ) {< length ; index++ ) {< length ; index++ ) {< length ; index++ ) {< length; index++ ) {< timers.length; i++ ) { "load error",
Line 9608... Line 8693...
9608   8693 <(\w+)\s*\/?><\/\1><[\w\W]+><(?!area|br|col|embed|hr|img|input|link|meta|param)(([\w:]+)[^><([\w:]+)/<|&#?\w+;/<(?:script|style|link)/<1.8 extension point< length ; index++ ) {< 1 && length ) {< length ; index++ ) {< length ; index++ ) {< length ; index++ ) {< length; index++ ) {< timers.length; i++ ) { if ( evt ) {
9609   8694 <(\w+)\s*\/?><\/\1><[\w\W]+><(?!area|br|col|embed|hr|img|input|link|meta|param)(([\w:]+)[^><([\w:]+)/<|&#?\w+;/<(?:script|style|link)/<1.8 extension point< length ; index++ ) {< 1 && length ) {< length ; index++ ) {< length ; index++ ) {< length ; index++ ) {< length; index++ ) {< timers.length; i++ ) { complete( evt.type === "error" ? 404 : 200, evt.type );
9610   8695  
9611   8696  
9612   8697  
9613   -  
9614   -  
9615   8698  
9616   8699  
9617   8700 <(\w+)\s*\/?><\/\1><[\w\W]+><(?!area|br|col|embed|hr|img|input|link|meta|param)(([\w:]+)[^><([\w:]+)/<|&#?\w+;/<(?:script|style|link)/<1.8 extension point< length ; index++ ) {< 1 && length ) {< length ; index++ ) {< length ; index++ ) {< length ; index++ ) {< length; index++ ) {< timers.length; i++ ) { abort: function() {
9618   8701 <(\w+)\s*\/?><\/\1><[\w\W]+><(?!area|br|col|embed|hr|img|input|link|meta|param)(([\w:]+)[^><([\w:]+)/<|&#?\w+;/<(?:script|style|link)/<1.8 extension point< length ; index++ ) {< 1 && length ) {< length ; index++ ) {< length ; index++ ) {< length ; index++ ) {< length; index++ ) {< timers.length; i++ ) { if ( callback ) {
9619   8702  
Line 9643... Line 8726...
9643 <([a-z][^\/\0><\/\1><[\w\W]+><([a-z][^\/\0><|&#?\w+;/<(?!area|br|col|embed|hr|img|input|link|meta|param)(([a-z][^\/\0><1.8 extension point< 4; i += 2 - includeWidth ) {< length; index++ ) {< length; index++ ) {< 1 && length ) {< length; index++ ) {< length; index++ ) {< length; index++ ) {< length; index++ ) {< timers.length; i++ ) {jQuery.ajaxPrefilter( "json jsonp", function( s, originalSettings, jqXHR ) { 8726 <(\w+)\s*\/?><\/\1><[\w\W]+><(?!area|br|col|embed|hr|img|input|link|meta|param)(([\w:]+)[^><([\w:]+)/<|&#?\w+;/<(?:script|style|link)/<1.8 extension point< length ; index++ ) {< 1 && length ) {< length ; index++ ) {< length ; index++ ) {< length ; index++ ) {< length; index++ ) {< timers.length; i++ ) {jQuery.ajaxPrefilter( "json jsonp", function( s, originalSettings, jqXHR ) {
Line 9644... Line 8727...
9644   8727  
9645   8728 <(\w+)\s*\/?><\/\1><[\w\W]+><(?!area|br|col|embed|hr|img|input|link|meta|param)(([\w:]+)[^><([\w:]+)/<|&#?\w+;/<(?:script|style|link)/<1.8 extension point< length ; index++ ) {< 1 && length ) {< length ; index++ ) {< length ; index++ ) {< length ; index++ ) {< length; index++ ) {< timers.length; i++ ) { var callbackName, overwritten, responseContainer,
9646   8729 <(\w+)\s*\/?><\/\1><[\w\W]+><(?!area|br|col|embed|hr|img|input|link|meta|param)(([\w:]+)[^><([\w:]+)/<|&#?\w+;/<(?:script|style|link)/<1.8 extension point< length ; index++ ) {< 1 && length ) {< length ; index++ ) {< length ; index++ ) {< length ; index++ ) {< length; index++ ) {< timers.length; i++ ) { jsonProp = s.jsonp !== false && ( rjsonp.test( s.url ) ?
9647   -  
9648   -  
9649   8730 <(\w+)\s*\/?><\/\1><[\w\W]+><(?!area|br|col|embed|hr|img|input|link|meta|param)(([\w:]+)[^><([\w:]+)/<|&#?\w+;/<(?:script|style|link)/<1.8 extension point< length ; index++ ) {< 1 && length ) {< length ; index++ ) {< length ; index++ ) {< length ; index++ ) {< length; index++ ) {< timers.length; i++ ) { "url" :
9650   -  
9651   8731 <(\w+)\s*\/?><\/\1><[\w\W]+><(?!area|br|col|embed|hr|img|input|link|meta|param)(([\w:]+)[^><([\w:]+)/<|&#?\w+;/<(?:script|style|link)/<1.8 extension point< length ; index++ ) {< 1 && length ) {< length ; index++ ) {< length ; index++ ) {< length ; index++ ) {< length; index++ ) {< timers.length; i++ ) { typeof s.data === "string" && !( s.contentType || "" ).indexOf("application/x-www-form-urlencoded") && rjsonp.test( s.data ) && "data"
Line 9652... Line 8732...
9652   8732  
9653   8733  
Line 9672... Line 8752...
9672   8752 <(\w+)\s*\/?><\/\1><[\w\W]+><(?!area|br|col|embed|hr|img|input|link|meta|param)(([\w:]+)[^><([\w:]+)/<|&#?\w+;/<(?:script|style|link)/<1.8 extension point< length ; index++ ) {< 1 && length ) {< length ; index++ ) {< length ; index++ ) {< length ; index++ ) {< length; index++ ) {< timers.length; i++ ) { jQuery.error( callbackName + " was not called" );
9673   8753  
9674   8754 <(\w+)\s*\/?><\/\1><[\w\W]+><(?!area|br|col|embed|hr|img|input|link|meta|param)(([\w:]+)[^><([\w:]+)/<|&#?\w+;/<(?:script|style|link)/<1.8 extension point< length ; index++ ) {< 1 && length ) {< length ; index++ ) {< length ; index++ ) {< length ; index++ ) {< length; index++ ) {< timers.length; i++ ) { return responseContainer[ 0 ];
9675   8755  
Line 9676... Line 8756...
9676   8756  
9677   8757  
Line 9678... Line 8758...
9678 <([a-z][^\/\0><\/\1><[\w\W]+><([a-z][^\/\0><|&#?\w+;/<(?!area|br|col|embed|hr|img|input|link|meta|param)(([a-z][^\/\0><1.8 extension point< 4; i += 2 - includeWidth ) {< length; index++ ) {< length; index++ ) {< 1 && length ) {< length; index++ ) {< length; index++ ) {< length; index++ ) {< length; index++ ) {< timers.length; i++ ) { s.dataTypes[ 0 ] = "json"; 8758 <(\w+)\s*\/?><\/\1><[\w\W]+><(?!area|br|col|embed|hr|img|input|link|meta|param)(([\w:]+)[^><([\w:]+)/<|&#?\w+;/<(?:script|style|link)/<1.8 extension point< length ; index++ ) {< 1 && length ) {< length ; index++ ) {< length ; index++ ) {< length ; index++ ) {< length; index++ ) {< timers.length; i++ ) { s.dataTypes[ 0 ] = "json";
9679   8759  
9680   8760  
9681   8761 <(\w+)\s*\/?><\/\1><[\w\W]+><(?!area|br|col|embed|hr|img|input|link|meta|param)(([\w:]+)[^><([\w:]+)/<|&#?\w+;/<(?:script|style|link)/<1.8 extension point< length ; index++ ) {< 1 && length ) {< length ; index++ ) {< length ; index++ ) {< length ; index++ ) {< length; index++ ) {< timers.length; i++ ) { overwritten = window[ callbackName ];
9682   8762 <(\w+)\s*\/?><\/\1><[\w\W]+><(?!area|br|col|embed|hr|img|input|link|meta|param)(([\w:]+)[^><([\w:]+)/<|&#?\w+;/<(?:script|style|link)/<1.8 extension point< length ; index++ ) {< 1 && length ) {< length ; index++ ) {< length ; index++ ) {< length ; index++ ) {< length; index++ ) {< timers.length; i++ ) { window[ callbackName ] = function() {
Line 9683... Line 8763...
9683   8763  
9684   8764  
9685   -  
9686   -  
9687 <([a-z][^\/\0><\/\1><[\w\W]+><([a-z][^\/\0><|&#?\w+;/<(?!area|br|col|embed|hr|img|input|link|meta|param)(([a-z][^\/\0><1.8 extension point< 4; i += 2 - includeWidth ) {< length; index++ ) {< length; index++ ) {< 1 && length ) {< length; index++ ) {< length; index++ ) {< length; index++ ) {< length; index++ ) {< timers.length; i++ ) { jqXHR.always( function() { -  
9688   -  
9689   -  
9690 <([a-z][^\/\0><\/\1><[\w\W]+><([a-z][^\/\0><|&#?\w+;/<(?!area|br|col|embed|hr|img|input|link|meta|param)(([a-z][^\/\0><1.8 extension point< 4; i += 2 - includeWidth ) {< length; index++ ) {< length; index++ ) {< 1 && length ) {< length; index++ ) {< length; index++ ) {< length; index++ ) {< length; index++ ) {< timers.length; i++ ) { if ( overwritten === undefined ) { 8765  
9691   -  
9692   8766  
9693   -  
Line 9694... Line 8767...
9694 <([a-z][^\/\0><\/\1><[\w\W]+><([a-z][^\/\0><|&#?\w+;/<(?!area|br|col|embed|hr|img|input|link|meta|param)(([a-z][^\/\0><1.8 extension point< 4; i += 2 - includeWidth ) {< length; index++ ) {< length; index++ ) {< 1 && length ) {< length; index++ ) {< length; index++ ) {< length; index++ ) {< length; index++ ) {< timers.length; i++ ) { } else { 8767 <(\w+)\s*\/?><\/\1><[\w\W]+><(?!area|br|col|embed|hr|img|input|link|meta|param)(([\w:]+)[^><([\w:]+)/<|&#?\w+;/<(?:script|style|link)/<1.8 extension point< length ; index++ ) {< 1 && length ) {< length ; index++ ) {< length ; index++ ) {< length ; index++ ) {< length; index++ ) {< timers.length; i++ ) { jqXHR.always(function() {
9695   8768  
9696   -  
9697   8769 <(\w+)\s*\/?><\/\1><[\w\W]+><(?!area|br|col|embed|hr|img|input|link|meta|param)(([\w:]+)[^><([\w:]+)/<|&#?\w+;/<(?:script|style|link)/<1.8 extension point< length ; index++ ) {< 1 && length ) {< length ; index++ ) {< length ; index++ ) {< length ; index++ ) {< length; index++ ) {< timers.length; i++ ) { window[ callbackName ] = overwritten;
9698   8770  
Line 9699... Line 8771...
9699 <([a-z][^\/\0><\/\1><[\w\W]+><([a-z][^\/\0><|&#?\w+;/<(?!area|br|col|embed|hr|img|input|link|meta|param)(([a-z][^\/\0><1.8 extension point< 4; i += 2 - includeWidth ) {< length; index++ ) {< length; index++ ) {< 1 && length ) {< length; index++ ) {< length; index++ ) {< length; index++ ) {< length; index++ ) {< timers.length; i++ ) { if ( s[ callbackName ] ) { 8771  
9700   8772 <(\w+)\s*\/?><\/\1><[\w\W]+><(?!area|br|col|embed|hr|img|input|link|meta|param)(([\w:]+)[^><([\w:]+)/<|&#?\w+;/<(?:script|style|link)/<1.8 extension point< length ; index++ ) {< 1 && length ) {< length ; index++ ) {< length ; index++ ) {< length ; index++ ) {< length; index++ ) {< timers.length; i++ ) { if ( s[ callbackName ] ) {
9701   8773  
Line 9702... Line 8774...
9702   8774 <(\w+)\s*\/?><\/\1><[\w\W]+><(?!area|br|col|embed|hr|img|input|link|meta|param)(([\w:]+)[^><([\w:]+)/<|&#?\w+;/<(?:script|style|link)/<1.8 extension point< length ; index++ ) {< 1 && length ) {< length ; index++ ) {< length ; index++ ) {< length ; index++ ) {< length; index++ ) {< timers.length; i++ ) { s.jsonpCallback = originalSettings.jsonpCallback;
9703   8775  
Line 9719... Line 8791...
9719   8791  
Line 9720... Line -...
9720   -  
9721   -  
9722   -  
9723   -  
9724   -  
9725   -  
9726   -  
9727   -  
9728   -  
9729 <([a-z][^\/\0><\/\1><[\w\W]+><([a-z][^\/\0><|&#?\w+;/<(?!area|br|col|embed|hr|img|input|link|meta|param)(([a-z][^\/\0><1.8 extension point< 4; i += 2 - includeWidth ) {< length; index++ ) {< length; index++ ) {< 1 && length ) {< length; index++ ) {< length; index++ ) {< length; index++ ) {< length; index++ ) {< timers.length; i++ ) {support.createHTMLDocument = ( function() { -  
9730 <([a-z][^\/\0><\/\1><[\w\W]+><([a-z][^\/\0><|&#?\w+;/<(?!area|br|col|embed|hr|img|input|link|meta|param)(([a-z][^\/\0><1.8 extension point< 4; i += 2 - includeWidth ) {< length; index++ ) {< length; index++ ) {< 1 && length ) {< length; index++ ) {< length; index++ ) {< length; index++ ) {< length; index++ ) {< timers.length; i++ ) { var body = document.implementation.createHTMLDocument( "" ).body; -  
9731   -  
9732   8792  
9733   8793  
9734   -  
9735   8794  
9736   8795  
9737   8796  
9738   8797 <(\w+)\s*\/?><\/\1><[\w\W]+><(?!area|br|col|embed|hr|img|input|link|meta|param)(([\w:]+)[^><([\w:]+)/<|&#?\w+;/<(?:script|style|link)/<1.8 extension point< length ; index++ ) {< 1 && length ) {< length ; index++ ) {< length ; index++ ) {< length ; index++ ) {< length; index++ ) {< timers.length; i++ ) {// context (optional): If specified, the fragment will be created in this context, defaults to document
9739   8798 <(\w+)\s*\/?><\/\1><[\w\W]+><(?!area|br|col|embed|hr|img|input|link|meta|param)(([\w:]+)[^><([\w:]+)/<|&#?\w+;/<(?:script|style|link)/<1.8 extension point< length ; index++ ) {< 1 && length ) {< length ; index++ ) {< length ; index++ ) {< length ; index++ ) {< length; index++ ) {< timers.length; i++ ) {// keepScripts (optional): If true, will include scripts passed in the html string
9740 <([a-z][^\/\0><\/\1><[\w\W]+><([a-z][^\/\0><|&#?\w+;/<(?!area|br|col|embed|hr|img|input|link|meta|param)(([a-z][^\/\0><1.8 extension point< 4; i += 2 - includeWidth ) {< length; index++ ) {< length; index++ ) {< 1 && length ) {< length; index++ ) {< length; index++ ) {< length; index++ ) {< length; index++ ) {< timers.length; i++ ) {jQuery.parseHTML = function( data, context, keepScripts ) { 8799 <(\w+)\s*\/?><\/\1><[\w\W]+><(?!area|br|col|embed|hr|img|input|link|meta|param)(([\w:]+)[^><([\w:]+)/<|&#?\w+;/<(?:script|style|link)/<1.8 extension point< length ; index++ ) {< 1 && length ) {< length ; index++ ) {< length ; index++ ) {< length ; index++ ) {< length; index++ ) {< timers.length; i++ ) {jQuery.parseHTML = function( data, context, keepScripts ) {
9741 <([a-z][^\/\0><\/\1><[\w\W]+><([a-z][^\/\0><|&#?\w+;/<(?!area|br|col|embed|hr|img|input|link|meta|param)(([a-z][^\/\0><1.8 extension point< 4; i += 2 - includeWidth ) {< length; index++ ) {< length; index++ ) {< 1 && length ) {< length; index++ ) {< length; index++ ) {< length; index++ ) {< length; index++ ) {< timers.length; i++ ) { if ( typeof data !== "string" ) { 8800 <(\w+)\s*\/?><\/\1><[\w\W]+><(?!area|br|col|embed|hr|img|input|link|meta|param)(([\w:]+)[^><([\w:]+)/<|&#?\w+;/<(?:script|style|link)/<1.8 extension point< length ; index++ ) {< 1 && length ) {< length ; index++ ) {< length ; index++ ) {< length ; index++ ) {< length; index++ ) {< timers.length; i++ ) { if ( !data || typeof data !== "string" ) {
9742   8801 <(\w+)\s*\/?><\/\1><[\w\W]+><(?!area|br|col|embed|hr|img|input|link|meta|param)(([\w:]+)[^><([\w:]+)/<|&#?\w+;/<(?:script|style|link)/<1.8 extension point< length ; index++ ) {< 1 && length ) {< length ; index++ ) {< length ; index++ ) {< length ; index++ ) {< length; index++ ) {< timers.length; i++ ) { return null;
9743   8802  
-   8803 <(\w+)\s*\/?><\/\1><[\w\W]+><(?!area|br|col|embed|hr|img|input|link|meta|param)(([\w:]+)[^><([\w:]+)/<|&#?\w+;/<(?:script|style|link)/<1.8 extension point< length ; index++ ) {< 1 && length ) {< length ; index++ ) {< length ; index++ ) {< length ; index++ ) {< length; index++ ) {< timers.length; i++ ) { if ( typeof context === "boolean" ) {
Line 9744... Line -...
9744 <([a-z][^\/\0><\/\1><[\w\W]+><([a-z][^\/\0><|&#?\w+;/<(?!area|br|col|embed|hr|img|input|link|meta|param)(([a-z][^\/\0><1.8 extension point< 4; i += 2 - includeWidth ) {< length; index++ ) {< length; index++ ) {< 1 && length ) {< length; index++ ) {< length; index++ ) {< length; index++ ) {< length; index++ ) {< timers.length; i++ ) { if ( typeof context === "boolean" ) { -  
9745   -  
9746   -  
9747   -  
9748   -  
9749   -  
9750   -  
9751   -  
9752   -  
9753   -  
9754   -  
9755 <([a-z][^\/\0><\/\1><[\w\W]+><([a-z][^\/\0><|&#?\w+;/<(?!area|br|col|embed|hr|img|input|link|meta|param)(([a-z][^\/\0><1.8 extension point< 4; i += 2 - includeWidth ) {< length; index++ ) {< length; index++ ) {< 1 && length ) {< length; index++ ) {< length; index++ ) {< length; index++ ) {< length; index++ ) {< timers.length; i++ ) { if ( support.createHTMLDocument ) { -  
9756   -  
9757   -  
9758   -  
9759   -  
9760   -  
9761 <([a-z][^\/\0><\/\1><[\w\W]+><([a-z][^\/\0><|&#?\w+;/<(?!area|br|col|embed|hr|img|input|link|meta|param)(([a-z][^\/\0><1.8 extension point< 4; i += 2 - includeWidth ) {< length; index++ ) {< length; index++ ) {< 1 && length ) {< length; index++ ) {< length; index++ ) {< length; index++ ) {< length; index++ ) {< timers.length; i++ ) { base = context.createElement( "base" ); -  
9762   -  
9763   -  
9764   8804  
9765   8805 <(\w+)\s*\/?><\/\1><[\w\W]+><(?!area|br|col|embed|hr|img|input|link|meta|param)(([\w:]+)[^><([\w:]+)/<|&#?\w+;/<(?:script|style|link)/<1.8 extension point< length ; index++ ) {< 1 && length ) {< length ; index++ ) {< length ; index++ ) {< length ; index++ ) {< length; index++ ) {< timers.length; i++ ) { context = false;
Line 9766... Line 8806...
9766   8806  
9767   8807  
9768   8808  
9769   8809 <(\w+)\s*\/?><\/\1><[\w\W]+><(?!area|br|col|embed|hr|img|input|link|meta|param)(([\w:]+)[^><([\w:]+)/<|&#?\w+;/<(?:script|style|link)/<1.8 extension point< length ; index++ ) {< 1 && length ) {< length ; index++ ) {< length ; index++ ) {< length ; index++ ) {< length; index++ ) {< timers.length; i++ ) { var parsed = rsingleTag.exec( data ),
Line 9770... Line 8810...
9770   8810  
Line 9771... Line 8811...
9771   8811  
9772   8812  
9773 <([a-z][^\/\0><\/\1><[\w\W]+><([a-z][^\/\0><|&#?\w+;/<(?!area|br|col|embed|hr|img|input|link|meta|param)(([a-z][^\/\0><1.8 extension point< 4; i += 2 - includeWidth ) {< length; index++ ) {< length; index++ ) {< 1 && length ) {< length; index++ ) {< length; index++ ) {< length; index++ ) {< length; index++ ) {< timers.length; i++ ) { if ( parsed ) { 8813 <(\w+)\s*\/?><\/\1><[\w\W]+><(?!area|br|col|embed|hr|img|input|link|meta|param)(([\w:]+)[^><([\w:]+)/<|&#?\w+;/<(?:script|style|link)/<1.8 extension point< length ; index++ ) {< 1 && length ) {< length ; index++ ) {< length ; index++ ) {< length ; index++ ) {< length; index++ ) {< timers.length; i++ ) { if ( parsed ) {
Line 9774... Line 8814...
9774   8814 <(\w+)\s*\/?><\/\1><[\w\W]+><(?!area|br|col|embed|hr|img|input|link|meta|param)(([\w:]+)[^><([\w:]+)/<|&#?\w+;/<(?:script|style|link)/<1.8 extension point< length ; index++ ) {< 1 && length ) {< length ; index++ ) {< length ; index++ ) {< length ; index++ ) {< length; index++ ) {< timers.length; i++ ) { return [ context.createElement( parsed[1] ) ];
9775   8815  
Line -... Line 8816...
-   8816  
-   8817  
-   8818  
9776   8819 <(\w+)\s*\/?><\/\1><[\w\W]+><(?!area|br|col|embed|hr|img|input|link|meta|param)(([\w:]+)[^><([\w:]+)/<|&#?\w+;/<(?:script|style|link)/<1.8 extension point< length ; index++ ) {< 1 && length ) {< length ; index++ ) {< length ; index++ ) {< length ; index++ ) {< length; index++ ) {< timers.length; i++ ) { if ( scripts && scripts.length ) {
9777   8820  
9778   8821  
9779   8822  
-   8823 <(\w+)\s*\/?><\/\1><[\w\W]+><(?!area|br|col|embed|hr|img|input|link|meta|param)(([\w:]+)[^><([\w:]+)/<|&#?\w+;/<(?:script|style|link)/<1.8 extension point< length ; index++ ) {< 1 && length ) {< length ; index++ ) {< length ; index++ ) {< length ; index++ ) {< length; index++ ) {< timers.length; i++ ) { return jQuery.merge( [], parsed.childNodes );
-   8824  
-   8825  
-   8826  
9780   8827  
9781   8828 <(\w+)\s*\/?><\/\1><[\w\W]+><(?!area|br|col|embed|hr|img|input|link|meta|param)(([\w:]+)[^><([\w:]+)/<|&#?\w+;/<(?:script|style|link)/<1.8 extension point< length ; index++ ) {< 1 && length ) {< length ; index++ ) {< length ; index++ ) {< length ; index++ ) {< length; index++ ) {< timers.length; i++ ) {var _load = jQuery.fn.load;
9782   8829  
Line 9783... Line 8830...
9783   8830  
9784   8831  
9785   8832  
9786   8833 <(\w+)\s*\/?><\/\1><[\w\W]+><(?!area|br|col|embed|hr|img|input|link|meta|param)(([\w:]+)[^><([\w:]+)/<|&#?\w+;/<(?:script|style|link)/<1.8 extension point< length ; index++ ) {< 1 && length ) {< length ; index++ ) {< length ; index++ ) {< length ; index++ ) {< length; index++ ) {< timers.length; i++ ) {jQuery.fn.load = function( url, params, callback ) {
Line 9787... Line 8834...
9787   8834 <(\w+)\s*\/?><\/\1><[\w\W]+><(?!area|br|col|embed|hr|img|input|link|meta|param)(([\w:]+)[^><([\w:]+)/<|&#?\w+;/<(?:script|style|link)/<1.8 extension point< length ; index++ ) {< 1 && length ) {< length ; index++ ) {< length ; index++ ) {< length ; index++ ) {< length; index++ ) {< timers.length; i++ ) { if ( typeof url !== "string" && _load ) {
9788   8835 <(\w+)\s*\/?><\/\1><[\w\W]+><(?!area|br|col|embed|hr|img|input|link|meta|param)(([\w:]+)[^><([\w:]+)/<|&#?\w+;/<(?:script|style|link)/<1.8 extension point< length ; index++ ) {< 1 && length ) {< length ; index++ ) {< length ; index++ ) {< length ; index++ ) {< length; index++ ) {< timers.length; i++ ) { return _load.apply( this, arguments );
Line 9812... Line 8859...
9812   8859  
9813 <([a-z][^\/\0><\/\1><[\w\W]+><([a-z][^\/\0><|&#?\w+;/<(?!area|br|col|embed|hr|img|input|link|meta|param)(([a-z][^\/\0><1.8 extension point< 4; i += 2 - includeWidth ) {< length; index++ ) {< length; index++ ) {< 1 && length ) {< length; index++ ) {< length; index++ ) {< length; index++ ) {< length; index++ ) {< timers.length; i++ ) { if ( self.length > 0 ) { 8860 <(\w+)\s*\/?><\/\1><[\w\W]+><(?!area|br|col|embed|hr|img|input|link|meta|param)(([\w:]+)[^><([\w:]+)/<|&#?\w+;/<(?:script|style|link)/<1.8 extension point< length ; index++ ) {< 1 && length ) {< length ; index++ ) {< length ; index++ ) {< length ; index++ ) {< length; index++ ) {< timers.length; i++ ) { if ( self.length > 0 ) {
9814   8861  
9815   8862  
Line 9816... Line 8863...
9816   8863  
9817   -  
9818   -  
9819   8864  
9820 <([a-z][^\/\0><\/\1><[\w\W]+><([a-z][^\/\0><|&#?\w+;/<(?!area|br|col|embed|hr|img|input|link|meta|param)(([a-z][^\/\0><1.8 extension point< 4; i += 2 - includeWidth ) {< length; index++ ) {< length; index++ ) {< 1 && length ) {< length; index++ ) {< length; index++ ) {< length; index++ ) {< length; index++ ) {< timers.length; i++ ) { type: type || "GET", 8865 <(\w+)\s*\/?><\/\1><[\w\W]+><(?!area|br|col|embed|hr|img|input|link|meta|param)(([\w:]+)[^><([\w:]+)/<|&#?\w+;/<(?:script|style|link)/<1.8 extension point< length ; index++ ) {< 1 && length ) {< length ; index++ ) {< length ; index++ ) {< length ; index++ ) {< length; index++ ) {< timers.length; i++ ) { type: type,
9821   8866 <(\w+)\s*\/?><\/\1><[\w\W]+><(?!area|br|col|embed|hr|img|input|link|meta|param)(([\w:]+)[^><([\w:]+)/<|&#?\w+;/<(?:script|style|link)/<1.8 extension point< length ; index++ ) {< 1 && length ) {< length ; index++ ) {< length ; index++ ) {< length ; index++ ) {< length; index++ ) {< timers.length; i++ ) { dataType: "html",
9822   8867  
Line 9823... Line 8868...
9823   8868 <(\w+)\s*\/?><\/\1><[\w\W]+><(?!area|br|col|embed|hr|img|input|link|meta|param)(([\w:]+)[^><([\w:]+)/<|&#?\w+;/<(?:script|style|link)/<1.8 extension point< length ; index++ ) {< 1 && length ) {< length ; index++ ) {< length ; index++ ) {< length ; index++ ) {< length; index++ ) {< timers.length; i++ ) { }).done(function( responseText ) {
Line 9832... Line 8877...
9832 <([a-z][^\/\0><\/\1><[\w\W]+><([a-z][^\/\0><|&#?\w+;/<(?!area|br|col|embed|hr|img|input|link|meta|param)(([a-z][^\/\0><1.8 extension point< 4; i += 2 - includeWidth ) {< length; index++ ) {< length; index++ ) {< 1 && length ) {< length; index++ ) {< length; index++ ) {< length; index++ ) {< length; index++ ) {< timers.length; i++ ) { jQuery( "<div>" ).append( jQuery.parseHTML( responseText ) ).find( selector ) : 8877 <(\w+)\s*\/?><\/\1><[\w\W]+><(?!area|br|col|embed|hr|img|input|link|meta|param)(([\w:]+)[^><([\w:]+)/<|&#?\w+;/<(?:script|style|link)/<1.8 extension point< length ; index++ ) {< 1 && length ) {< length ; index++ ) {< length ; index++ ) {< length ; index++ ) {< length; index++ ) {< timers.length; i++ ) { jQuery("<div>").append( jQuery.parseHTML( responseText ) ).find( selector ) :
Line 9833... Line 8878...
9833   8878  
9834   8879  
Line 9835... Line -...
9835   -  
9836   -  
9837   -  
9838   8880 <(\w+)\s*\/?><\/\1><[\w\W]+><(?!area|br|col|embed|hr|img|input|link|meta|param)(([\w:]+)[^><([\w:]+)/<|&#?\w+;/<(?:script|style|link)/<1.8 extension point< length ; index++ ) {< 1 && length ) {< length ; index++ ) {< length ; index++ ) {< length ; index++ ) {< length; index++ ) {< timers.length; i++ ) { responseText );
9839   -  
9840 <([a-z][^\/\0><\/\1><[\w\W]+><([a-z][^\/\0><|&#?\w+;/<(?!area|br|col|embed|hr|img|input|link|meta|param)(([a-z][^\/\0><1.8 extension point< 4; i += 2 - includeWidth ) {< length; index++ ) {< length; index++ ) {< 1 && length ) {< length; index++ ) {< length; index++ ) {< length; index++ ) {< length; index++ ) {< timers.length; i++ ) { } ).always( callback && function( jqXHR, status ) { 8881  
9841   -  
9842   8882 <(\w+)\s*\/?><\/\1><[\w\W]+><(?!area|br|col|embed|hr|img|input|link|meta|param)(([\w:]+)[^><([\w:]+)/<|&#?\w+;/<(?:script|style|link)/<1.8 extension point< length ; index++ ) {< 1 && length ) {< length ; index++ ) {< length ; index++ ) {< length ; index++ ) {< length; index++ ) {< timers.length; i++ ) { }).complete( callback && function( jqXHR, status ) {
9843   8883  
Line 9844... Line 8884...
9844   8884  
9845   8885  
Line 9846... Line 8886...
9846   8886  
9847 <([a-z][^\/\0><\/\1><[\w\W]+><([a-z][^\/\0><|&#?\w+;/<(?!area|br|col|embed|hr|img|input|link|meta|param)(([a-z][^\/\0><1.8 extension point< 4; i += 2 - includeWidth ) {< length; index++ ) {< length; index++ ) {< 1 && length ) {< length; index++ ) {< length; index++ ) {< length; index++ ) {< length; index++ ) {< timers.length; i++ ) { return this; -  
9848   -  
9849   -  
9850   -  
9851   -  
9852   -  
9853   -  
9854   8887 <(\w+)\s*\/?><\/\1><[\w\W]+><(?!area|br|col|embed|hr|img|input|link|meta|param)(([\w:]+)[^><([\w:]+)/<|&#?\w+;/<(?:script|style|link)/<1.8 extension point< length ; index++ ) {< 1 && length ) {< length ; index++ ) {< length ; index++ ) {< length ; index++ ) {< length; index++ ) {< timers.length; i++ ) { return this;
9855   8888  
9856   8889  
9857   8890  
9858   8891  
Line 9859... Line 8892...
9859   8892  
9860   8893  
9861   8894 <(\w+)\s*\/?><\/\1><[\w\W]+><(?!area|br|col|embed|hr|img|input|link|meta|param)(([\w:]+)[^><([\w:]+)/<|&#?\w+;/<(?:script|style|link)/<1.8 extension point< length ; index++ ) {< 1 && length ) {< length ; index++ ) {< length ; index++ ) {< length ; index++ ) {< length; index++ ) {< timers.length; i++ ) {jQuery.each( [ "ajaxStart", "ajaxStop", "ajaxComplete", "ajaxError", "ajaxSuccess", "ajaxSend" ], function( i, type ) {
9862   8895 <(\w+)\s*\/?><\/\1><[\w\W]+><(?!area|br|col|embed|hr|img|input|link|meta|param)(([\w:]+)[^><([\w:]+)/<|&#?\w+;/<(?:script|style|link)/<1.8 extension point< length ; index++ ) {< 1 && length ) {< length ; index++ ) {< length ; index++ ) {< length ; index++ ) {< length; index++ ) {< timers.length; i++ ) { jQuery.fn[ type ] = function( fn ) {
9863 <([a-z][^\/\0><\/\1><[\w\W]+><([a-z][^\/\0><|&#?\w+;/<(?!area|br|col|embed|hr|img|input|link|meta|param)(([a-z][^\/\0><1.8 extension point< 4; i += 2 - includeWidth ) {< length; index++ ) {< length; index++ ) {< 1 && length ) {< length; index++ ) {< length; index++ ) {< length; index++ ) {< length; index++ ) {< timers.length; i++ ) { return this.on( type, fn ); 8896 <(\w+)\s*\/?><\/\1><[\w\W]+><(?!area|br|col|embed|hr|img|input|link|meta|param)(([\w:]+)[^><([\w:]+)/<|&#?\w+;/<(?:script|style|link)/<1.8 extension point< length ; index++ ) {< 1 && length ) {< length ; index++ ) {< length ; index++ ) {< length ; index++ ) {< length; index++ ) {< timers.length; i++ ) { return this.on( type, fn );
Line -... Line 8897...
-   8897  
-   8898  
9864   8899  
9865   8900  
9866   8901  
9867   8902  
9868   8903 <(\w+)\s*\/?><\/\1><[\w\W]+><(?!area|br|col|embed|hr|img|input|link|meta|param)(([\w:]+)[^><([\w:]+)/<|&#?\w+;/<(?:script|style|link)/<1.8 extension point< length ; index++ ) {< 1 && length ) {< length ; index++ ) {< length ; index++ ) {< length ; index++ ) {< length; index++ ) {< timers.length; i++ ) {jQuery.expr.filters.animated = function( elem ) {
Line 9912... Line 8947...
9912   8947 <(\w+)\s*\/?><\/\1><[\w\W]+><(?!area|br|col|embed|hr|img|input|link|meta|param)(([\w:]+)[^><([\w:]+)/<|&#?\w+;/<(?:script|style|link)/<1.8 extension point< length ; index++ ) {< 1 && length ) {< length ; index++ ) {< length ; index++ ) {< length ; index++ ) {< length; index++ ) {< timers.length; i++ ) { curTop = parseFloat( curCSSTop ) || 0;
9913   8948 <(\w+)\s*\/?><\/\1><[\w\W]+><(?!area|br|col|embed|hr|img|input|link|meta|param)(([\w:]+)[^><([\w:]+)/<|&#?\w+;/<(?:script|style|link)/<1.8 extension point< length ; index++ ) {< 1 && length ) {< length ; index++ ) {< length ; index++ ) {< length ; index++ ) {< length; index++ ) {< timers.length; i++ ) { curLeft = parseFloat( curCSSLeft ) || 0;
9914   8949  
Line 9915... Line 8950...
9915   8950  
9916   -  
9917   -  
9918   8951 <(\w+)\s*\/?><\/\1><[\w\W]+><(?!area|br|col|embed|hr|img|input|link|meta|param)(([\w:]+)[^><([\w:]+)/<|&#?\w+;/<(?:script|style|link)/<1.8 extension point< length ; index++ ) {< 1 && length ) {< length ; index++ ) {< length ; index++ ) {< length ; index++ ) {< length; index++ ) {< timers.length; i++ ) { if ( jQuery.isFunction( options ) ) {
9919   8952  
Line 9920... Line 8953...
9920   8953  
9921   8954  
9922 <([a-z][^\/\0><\/\1><[\w\W]+><([a-z][^\/\0><|&#?\w+;/<(?!area|br|col|embed|hr|img|input|link|meta|param)(([a-z][^\/\0><1.8 extension point< 4; i += 2 - includeWidth ) {< length; index++ ) {< length; index++ ) {< 1 && length ) {< length; index++ ) {< length; index++ ) {< length; index++ ) {< length; index++ ) {< timers.length; i++ ) { if ( options.top != null ) { 8955 <(\w+)\s*\/?><\/\1><[\w\W]+><(?!area|br|col|embed|hr|img|input|link|meta|param)(([\w:]+)[^><([\w:]+)/<|&#?\w+;/<(?:script|style|link)/<1.8 extension point< length ; index++ ) {< 1 && length ) {< length ; index++ ) {< length ; index++ ) {< length ; index++ ) {< length; index++ ) {< timers.length; i++ ) { if ( options.top != null ) {
Line 9935... Line 8968...
9935   8968  
9936   8969  
Line 9937... Line 8970...
9937   8970  
9938   8971  
9939   -  
9940   -  
9941   8972 <(\w+)\s*\/?><\/\1><[\w\W]+><(?!area|br|col|embed|hr|img|input|link|meta|param)(([\w:]+)[^><([\w:]+)/<|&#?\w+;/<(?:script|style|link)/<1.8 extension point< length ; index++ ) {< 1 && length ) {< length ; index++ ) {< length ; index++ ) {< length ; index++ ) {< length; index++ ) {< timers.length; i++ ) { offset: function( options ) {
9942 <([a-z][^\/\0><\/\1><[\w\W]+><([a-z][^\/\0><|&#?\w+;/<(?!area|br|col|embed|hr|img|input|link|meta|param)(([a-z][^\/\0><1.8 extension point< 4; i += 2 - includeWidth ) {< length; index++ ) {< length; index++ ) {< 1 && length ) {< length; index++ ) {< length; index++ ) {< length; index++ ) {< length; index++ ) {< timers.length; i++ ) { if ( arguments.length ) { 8973 <(\w+)\s*\/?><\/\1><[\w\W]+><(?!area|br|col|embed|hr|img|input|link|meta|param)(([\w:]+)[^><([\w:]+)/<|&#?\w+;/<(?:script|style|link)/<1.8 extension point< length ; index++ ) {< 1 && length ) {< length ; index++ ) {< length ; index++ ) {< length ; index++ ) {< length; index++ ) {< timers.length; i++ ) { if ( arguments.length ) {
9943   8974 <(\w+)\s*\/?><\/\1><[\w\W]+><(?!area|br|col|embed|hr|img|input|link|meta|param)(([\w:]+)[^><([\w:]+)/<|&#?\w+;/<(?:script|style|link)/<1.8 extension point< length ; index++ ) {< 1 && length ) {< length ; index++ ) {< length ; index++ ) {< length ; index++ ) {< length; index++ ) {< timers.length; i++ ) { return options === undefined ?
9944   8975 <(\w+)\s*\/?><\/\1><[\w\W]+><(?!area|br|col|embed|hr|img|input|link|meta|param)(([\w:]+)[^><([\w:]+)/<|&#?\w+;/<(?:script|style|link)/<1.8 extension point< length ; index++ ) {< 1 && length ) {< length ; index++ ) {< length ; index++ ) {< length ; index++ ) {< length; index++ ) {< timers.length; i++ ) { this :
9945 <([a-z][^\/\0><\/\1><[\w\W]+><([a-z][^\/\0><|&#?\w+;/<(?!area|br|col|embed|hr|img|input|link|meta|param)(([a-z][^\/\0><1.8 extension point< 4; i += 2 - includeWidth ) {< length; index++ ) {< length; index++ ) {< 1 && length ) {< length; index++ ) {< length; index++ ) {< length; index++ ) {< length; index++ ) {< timers.length; i++ ) { this.each( function( i ) { 8976 <(\w+)\s*\/?><\/\1><[\w\W]+><(?!area|br|col|embed|hr|img|input|link|meta|param)(([\w:]+)[^><([\w:]+)/<|&#?\w+;/<(?:script|style|link)/<1.8 extension point< length ; index++ ) {< 1 && length ) {< length ; index++ ) {< length ; index++ ) {< length ; index++ ) {< length; index++ ) {< timers.length; i++ ) { this.each(function( i ) {
9946   8977 <(\w+)\s*\/?><\/\1><[\w\W]+><(?!area|br|col|embed|hr|img|input|link|meta|param)(([\w:]+)[^><([\w:]+)/<|&#?\w+;/<(?:script|style|link)/<1.8 extension point< length ; index++ ) {< 1 && length ) {< length ; index++ ) {< length ; index++ ) {< length ; index++ ) {< length; index++ ) {< timers.length; i++ ) { jQuery.offset.setOffset( this, options, i );
9947   8978  
Line 9948... Line 8979...
9948   8979  
9949   8980  
-   8981 <(\w+)\s*\/?><\/\1><[\w\W]+><(?!area|br|col|embed|hr|img|input|link|meta|param)(([\w:]+)[^><([\w:]+)/<|&#?\w+;/<(?:script|style|link)/<1.8 extension point< length ; index++ ) {< 1 && length ) {< length ; index++ ) {< length ; index++ ) {< length ; index++ ) {< length; index++ ) {< timers.length; i++ ) { var docElem, win,
-   8982 <(\w+)\s*\/?><\/\1><[\w\W]+><(?!area|br|col|embed|hr|img|input|link|meta|param)(([\w:]+)[^><([\w:]+)/<|&#?\w+;/<(?:script|style|link)/<1.8 extension point< length ; index++ ) {< 1 && length ) {< length ; index++ ) {< length ; index++ ) {< length ; index++ ) {< length; index++ ) {< timers.length; i++ ) { elem = this[ 0 ],
Line 9950... Line 8983...
9950   8983  
9951   8984  
9952   8985  
Line 9953... Line -...
9953   -  
9954   8986 <(\w+)\s*\/?><\/\1><[\w\W]+><(?!area|br|col|embed|hr|img|input|link|meta|param)(([\w:]+)[^><([\w:]+)/<|&#?\w+;/<(?:script|style|link)/<1.8 extension point< length ; index++ ) {< 1 && length ) {< length ; index++ ) {< length ; index++ ) {< length ; index++ ) {< length; index++ ) {< timers.length; i++ ) { if ( !doc ) {
-   8987 <(\w+)\s*\/?><\/\1><[\w\W]+><(?!area|br|col|embed|hr|img|input|link|meta|param)(([\w:]+)[^><([\w:]+)/<|&#?\w+;/<(?:script|style|link)/<1.8 extension point< length ; index++ ) {< 1 && length ) {< length ; index++ ) {< length ; index++ ) {< length ; index++ ) {< length; index++ ) {< timers.length; i++ ) { return;
9955   8988  
9956   8989  
9957   8990  
9958   8991  
Line 9959... Line 8992...
9959   8992  
9960 <([a-z][^\/\0><\/\1><[\w\W]+><([a-z][^\/\0><|&#?\w+;/<(?!area|br|col|embed|hr|img|input|link|meta|param)(([a-z][^\/\0><1.8 extension point< 4; i += 2 - includeWidth ) {< length; index++ ) {< length; index++ ) {< 1 && length ) {< length; index++ ) {< length; index++ ) {< length; index++ ) {< length; index++ ) {< timers.length; i++ ) { if ( !elem.getClientRects().length ) { -  
9961   8993 <(\w+)\s*\/?><\/\1><[\w\W]+><(?!area|br|col|embed|hr|img|input|link|meta|param)(([\w:]+)[^><([\w:]+)/<|&#?\w+;/<(?:script|style|link)/<1.8 extension point< length ; index++ ) {< 1 && length ) {< length ; index++ ) {< length ; index++ ) {< length ; index++ ) {< length; index++ ) {< timers.length; i++ ) { if ( !jQuery.contains( docElem, elem ) ) {
9962   8994 <(\w+)\s*\/?><\/\1><[\w\W]+><(?!area|br|col|embed|hr|img|input|link|meta|param)(([\w:]+)[^><([\w:]+)/<|&#?\w+;/<(?:script|style|link)/<1.8 extension point< length ; index++ ) {< 1 && length ) {< length ; index++ ) {< length ; index++ ) {< length ; index++ ) {< length; index++ ) {< timers.length; i++ ) { return box;
9963   8995  
-   8996  
9964   8997  
9965   -  
9966   -  
9967 <([a-z][^\/\0><\/\1><[\w\W]+><([a-z][^\/\0><|&#?\w+;/<(?!area|br|col|embed|hr|img|input|link|meta|param)(([a-z][^\/\0><1.8 extension point< 4; i += 2 - includeWidth ) {< length; index++ ) {< length; index++ ) {< 1 && length ) {< length; index++ ) {< length; index++ ) {< length; index++ ) {< length; index++ ) {< timers.length; i++ ) { if ( rect.width || rect.height ) { 8998 <(\w+)\s*\/?><\/\1><[\w\W]+><(?!area|br|col|embed|hr|img|input|link|meta|param)(([\w:]+)[^><([\w:]+)/<|&#?\w+;/<(?:script|style|link)/<1.8 extension point< length ; index++ ) {< 1 && length ) {< length ; index++ ) {< length ; index++ ) {< length ; index++ ) {< length; index++ ) {< timers.length; i++ ) { // If we don't have gBCR, just use 0,0 rather than error
9968   8999 <(\w+)\s*\/?><\/\1><[\w\W]+><(?!area|br|col|embed|hr|img|input|link|meta|param)(([\w:]+)[^><([\w:]+)/<|&#?\w+;/<(?:script|style|link)/<1.8 extension point< length ; index++ ) {< 1 && length ) {< length ; index++ ) {< length ; index++ ) {< length ; index++ ) {< length; index++ ) {< timers.length; i++ ) { if ( typeof elem.getBoundingClientRect !== strundefined ) {
9969   9000  
9970   9001  
9971   -  
9972   -  
9973   -  
9974   -  
9975   9002  
Line 9976... Line 9003...
9976   9003 <(\w+)\s*\/?><\/\1><[\w\W]+><(?!area|br|col|embed|hr|img|input|link|meta|param)(([\w:]+)[^><([\w:]+)/<|&#?\w+;/<(?:script|style|link)/<1.8 extension point< length ; index++ ) {< 1 && length ) {< length ; index++ ) {< length ; index++ ) {< length ; index++ ) {< length; index++ ) {< timers.length; i++ ) { return {
9977   9004  
9978   9005  
Line 9986... Line 9013...
9986   9013  
9987   9014 <(\w+)\s*\/?><\/\1><[\w\W]+><(?!area|br|col|embed|hr|img|input|link|meta|param)(([\w:]+)[^><([\w:]+)/<|&#?\w+;/<(?:script|style|link)/<1.8 extension point< length ; index++ ) {< 1 && length ) {< length ; index++ ) {< length ; index++ ) {< length ; index++ ) {< length; index++ ) {< timers.length; i++ ) { var offsetParent, offset,
9988   9015 <(\w+)\s*\/?><\/\1><[\w\W]+><(?!area|br|col|embed|hr|img|input|link|meta|param)(([\w:]+)[^><([\w:]+)/<|&#?\w+;/<(?:script|style|link)/<1.8 extension point< length ; index++ ) {< 1 && length ) {< length ; index++ ) {< length ; index++ ) {< length ; index++ ) {< length; index++ ) {< timers.length; i++ ) { elem = this[ 0 ],
Line 9989... Line 9016...
9989   9016  
9990   -  
9991   9017  
9992   -  
9993 <([a-z][^\/\0><\/\1><[\w\W]+><([a-z][^\/\0><|&#?\w+;/<(?!area|br|col|embed|hr|img|input|link|meta|param)(([a-z][^\/\0><1.8 extension point< 4; i += 2 - includeWidth ) {< length; index++ ) {< length; index++ ) {< 1 && length ) {< length; index++ ) {< length; index++ ) {< length; index++ ) {< length; index++ ) {< timers.length; i++ ) { if ( jQuery.css( elem, "position" ) === "fixed" ) { 9018  
9994   9019 <(\w+)\s*\/?><\/\1><[\w\W]+><(?!area|br|col|embed|hr|img|input|link|meta|param)(([\w:]+)[^><([\w:]+)/<|&#?\w+;/<(?:script|style|link)/<1.8 extension point< length ; index++ ) {< 1 && length ) {< length ; index++ ) {< length ; index++ ) {< length ; index++ ) {< length; index++ ) {< timers.length; i++ ) { if ( jQuery.css( elem, "position" ) === "fixed" ) {
Line 9995... Line 9020...
9995   9020  
9996   -  
9997   9021 <(\w+)\s*\/?><\/\1><[\w\W]+><(?!area|br|col|embed|hr|img|input|link|meta|param)(([\w:]+)[^><([\w:]+)/<|&#?\w+;/<(?:script|style|link)/<1.8 extension point< length ; index++ ) {< 1 && length ) {< length ; index++ ) {< length ; index++ ) {< length ; index++ ) {< length; index++ ) {< timers.length; i++ ) { offset = elem.getBoundingClientRect();
9998   9022  
Line 9999... Line 9023...
9999   9023 <(\w+)\s*\/?><\/\1><[\w\W]+><(?!area|br|col|embed|hr|img|input|link|meta|param)(([\w:]+)[^><([\w:]+)/<|&#?\w+;/<(?:script|style|link)/<1.8 extension point< length ; index++ ) {< 1 && length ) {< length ; index++ ) {< length ; index++ ) {< length ; index++ ) {< length; index++ ) {< timers.length; i++ ) { } else {
10000   9024  
10001 <([a-z][^\/\0><\/\1><[\w\W]+><([a-z][^\/\0><|&#?\w+;/<(?!area|br|col|embed|hr|img|input|link|meta|param)(([a-z][^\/\0><1.8 extension point< 4; i += 2 - includeWidth ) {< length; index++ ) {< length; index++ ) {< 1 && length ) {< length; index++ ) {< length; index++ ) {< length; index++ ) {< length; index++ ) {< timers.length; i++ ) { offsetParent = this.offsetParent(); 9025 <(\w+)\s*\/?><\/\1><[\w\W]+><(?!area|br|col|embed|hr|img|input|link|meta|param)(([\w:]+)[^><([\w:]+)/<|&#?\w+;/<(?:script|style|link)/<1.8 extension point< length ; index++ ) {< 1 && length ) {< length ; index++ ) {< length ; index++ ) {< length ; index++ ) {< length; index++ ) {< timers.length; i++ ) { offsetParent = this.offsetParent();
10002   9026  
10003   9027  
Line 10004... Line 9028...
10004 <([a-z][^\/\0><\/\1><[\w\W]+><([a-z][^\/\0><|&#?\w+;/<(?!area|br|col|embed|hr|img|input|link|meta|param)(([a-z][^\/\0><1.8 extension point< 4; i += 2 - includeWidth ) {< length; index++ ) {< length; index++ ) {< 1 && length ) {< length; index++ ) {< length; index++ ) {< length; index++ ) {< length; index++ ) {< timers.length; i++ ) { offset = this.offset(); 9028 <(\w+)\s*\/?><\/\1><[\w\W]+><(?!area|br|col|embed|hr|img|input|link|meta|param)(([\w:]+)[^><([\w:]+)/<|&#?\w+;/<(?:script|style|link)/<1.8 extension point< length ; index++ ) {< 1 && length ) {< length ; index++ ) {< length ; index++ ) {< length ; index++ ) {< length; index++ ) {< timers.length; i++ ) { offset = this.offset();
10005 <([a-z][^\/\0><\/\1><[\w\W]+><([a-z][^\/\0><|&#?\w+;/<(?!area|br|col|embed|hr|img|input|link|meta|param)(([a-z][^\/\0><1.8 extension point< 4; i += 2 - includeWidth ) {< length; index++ ) {< length; index++ ) {< 1 && length ) {< length; index++ ) {< length; index++ ) {< length; index++ ) {< length; index++ ) {< timers.length; i++ ) { if ( !jQuery.nodeName( offsetParent[ 0 ], "html" ) ) { -  
10006   9029 <(\w+)\s*\/?><\/\1><[\w\W]+><(?!area|br|col|embed|hr|img|input|link|meta|param)(([\w:]+)[^><([\w:]+)/<|&#?\w+;/<(?:script|style|link)/<1.8 extension point< length ; index++ ) {< 1 && length ) {< length ; index++ ) {< length ; index++ ) {< length ; index++ ) {< length; index++ ) {< timers.length; i++ ) { if ( !jQuery.nodeName( offsetParent[ 0 ], "html" ) ) {
10007   9030  
10008   -  
10009   9031  
Line 10010... Line 9032...
10010   9032  
10011 <([a-z][^\/\0><\/\1><[\w\W]+><([a-z][^\/\0><|&#?\w+;/<(?!area|br|col|embed|hr|img|input|link|meta|param)(([a-z][^\/\0><1.8 extension point< 4; i += 2 - includeWidth ) {< length; index++ ) {< length; index++ ) {< 1 && length ) {< length; index++ ) {< length; index++ ) {< length; index++ ) {< length; index++ ) {< timers.length; i++ ) { top: parentOffset.top + jQuery.css( offsetParent[ 0 ], "borderTopWidth", true ), 9033  
10012 <([a-z][^\/\0><\/\1><[\w\W]+><([a-z][^\/\0><|&#?\w+;/<(?!area|br|col|embed|hr|img|input|link|meta|param)(([a-z][^\/\0><1.8 extension point< 4; i += 2 - includeWidth ) {< length; index++ ) {< length; index++ ) {< 1 && length ) {< length; index++ ) {< length; index++ ) {< length; index++ ) {< length; index++ ) {< timers.length; i++ ) { left: parentOffset.left + jQuery.css( offsetParent[ 0 ], "borderLeftWidth", true ) 9034 <(\w+)\s*\/?><\/\1><[\w\W]+><(?!area|br|col|embed|hr|img|input|link|meta|param)(([\w:]+)[^><([\w:]+)/<|&#?\w+;/<(?:script|style|link)/<1.8 extension point< length ; index++ ) {< 1 && length ) {< length ; index++ ) {< length ; index++ ) {< length ; index++ ) {< length; index++ ) {< timers.length; i++ ) { parentOffset.top += jQuery.css( offsetParent[ 0 ], "borderTopWidth", true );
10013   9035 <(\w+)\s*\/?><\/\1><[\w\W]+><(?!area|br|col|embed|hr|img|input|link|meta|param)(([\w:]+)[^><([\w:]+)/<|&#?\w+;/<(?:script|style|link)/<1.8 extension point< length ; index++ ) {< 1 && length ) {< length ; index++ ) {< length ; index++ ) {< length ; index++ ) {< length; index++ ) {< timers.length; i++ ) { parentOffset.left += jQuery.css( offsetParent[ 0 ], "borderLeftWidth", true );
10014   9036  
10015   9037  
Line 10016... Line -...
10016   -  
10017 <([a-z][^\/\0><\/\1><[\w\W]+><([a-z][^\/\0><|&#?\w+;/<(?!area|br|col|embed|hr|img|input|link|meta|param)(([a-z][^\/\0><1.8 extension point< 4; i += 2 - includeWidth ) {< length; index++ ) {< length; index++ ) {< 1 && length ) {< length; index++ ) {< length; index++ ) {< length; index++ ) {< length; index++ ) {< timers.length; i++ ) { return { -  
10018 <([a-z][^\/\0><\/\1><[\w\W]+><([a-z][^\/\0><|&#?\w+;/<(?!area|br|col|embed|hr|img|input|link|meta|param)(([a-z][^\/\0><1.8 extension point< 4; i += 2 - includeWidth ) {< length; index++ ) {< length; index++ ) {< 1 && length ) {< length; index++ ) {< length; index++ ) {< length; index++ ) {< length; index++ ) {< timers.length; i++ ) { top: offset.top - parentOffset.top - jQuery.css( elem, "marginTop", true ), -  
10019 <([a-z][^\/\0><\/\1><[\w\W]+><([a-z][^\/\0><|&#?\w+;/<(?!area|br|col|embed|hr|img|input|link|meta|param)(([a-z][^\/\0><1.8 extension point< 4; i += 2 - includeWidth ) {< length; index++ ) {< length; index++ ) {< 1 && length ) {< length; index++ ) {< length; index++ ) {< length; index++ ) {< length; index++ ) {< timers.length; i++ ) { left: offset.left - parentOffset.left - jQuery.css( elem, "marginLeft", true ) -  
10020   -  
10021   -  
10022   -  
10023   -  
10024   -  
10025   -  
10026   9038  
10027   9039 <(\w+)\s*\/?><\/\1><[\w\W]+><(?!area|br|col|embed|hr|img|input|link|meta|param)(([\w:]+)[^><([\w:]+)/<|&#?\w+;/<(?:script|style|link)/<1.8 extension point< length ; index++ ) {< 1 && length ) {< length ; index++ ) {< length ; index++ ) {< length ; index++ ) {< length; index++ ) {< timers.length; i++ ) { return {
10028   9040 <(\w+)\s*\/?><\/\1><[\w\W]+><(?!area|br|col|embed|hr|img|input|link|meta|param)(([\w:]+)[^><([\w:]+)/<|&#?\w+;/<(?:script|style|link)/<1.8 extension point< length ; index++ ) {< 1 && length ) {< length ; index++ ) {< length ; index++ ) {< length ; index++ ) {< length; index++ ) {< timers.length; i++ ) { top: offset.top - parentOffset.top - jQuery.css( elem, "marginTop", true ),
Line 10029... Line 9041...
10029   9041 <(\w+)\s*\/?><\/\1><[\w\W]+><(?!area|br|col|embed|hr|img|input|link|meta|param)(([\w:]+)[^><([\w:]+)/<|&#?\w+;/<(?:script|style|link)/<1.8 extension point< length ; index++ ) {< 1 && length ) {< length ; index++ ) {< length ; index++ ) {< length ; index++ ) {< length; index++ ) {< timers.length; i++ ) { left: offset.left - parentOffset.left - jQuery.css( elem, "marginLeft", true )
10030   9042  
10031   9043  
Line 10032... Line 9044...
10032   9044  
10033 <([a-z][^\/\0><\/\1><[\w\W]+><([a-z][^\/\0><|&#?\w+;/<(?!area|br|col|embed|hr|img|input|link|meta|param)(([a-z][^\/\0><1.8 extension point< 4; i += 2 - includeWidth ) {< length; index++ ) {< length; index++ ) {< 1 && length ) {< length; index++ ) {< length; index++ ) {< length; index++ ) {< length; index++ ) {< timers.length; i++ ) { offsetParent: function() { 9045 <(\w+)\s*\/?><\/\1><[\w\W]+><(?!area|br|col|embed|hr|img|input|link|meta|param)(([\w:]+)[^><([\w:]+)/<|&#?\w+;/<(?:script|style|link)/<1.8 extension point< length ; index++ ) {< 1 && length ) {< length ; index++ ) {< length ; index++ ) {< length ; index++ ) {< length; index++ ) {< timers.length; i++ ) { offsetParent: function() {
10034 <([a-z][^\/\0><\/\1><[\w\W]+><([a-z][^\/\0><|&#?\w+;/<(?!area|br|col|embed|hr|img|input|link|meta|param)(([a-z][^\/\0><1.8 extension point< 4; i += 2 - includeWidth ) {< length; index++ ) {< length; index++ ) {< 1 && length ) {< length; index++ ) {< length; index++ ) {< length; index++ ) {< length; index++ ) {< timers.length; i++ ) { return this.map( function() { 9046 <(\w+)\s*\/?><\/\1><[\w\W]+><(?!area|br|col|embed|hr|img|input|link|meta|param)(([\w:]+)[^><([\w:]+)/<|&#?\w+;/<(?:script|style|link)/<1.8 extension point< length ; index++ ) {< 1 && length ) {< length ; index++ ) {< length ; index++ ) {< length ; index++ ) {< length; index++ ) {< timers.length; i++ ) { return this.map(function() {
10035 <([a-z][^\/\0><\/\1><[\w\W]+><([a-z][^\/\0><|&#?\w+;/<(?!area|br|col|embed|hr|img|input|link|meta|param)(([a-z][^\/\0><1.8 extension point< 4; i += 2 - includeWidth ) {< length; index++ ) {< length; index++ ) {< 1 && length ) {< length; index++ ) {< length; index++ ) {< length; index++ ) {< length; index++ ) {< timers.length; i++ ) { var offsetParent = this.offsetParent; 9047 <(\w+)\s*\/?><\/\1><[\w\W]+><(?!area|br|col|embed|hr|img|input|link|meta|param)(([\w:]+)[^><([\w:]+)/<|&#?\w+;/<(?:script|style|link)/<1.8 extension point< length ; index++ ) {< 1 && length ) {< length ; index++ ) {< length ; index++ ) {< length ; index++ ) {< length; index++ ) {< timers.length; i++ ) { var offsetParent = this.offsetParent || docElem;
Line 10036... Line 9048...
10036   9048  
Line 10055... Line 9067...
10055   9067 <(\w+)\s*\/?><\/\1><[\w\W]+><(?!area|br|col|embed|hr|img|input|link|meta|param)(([\w:]+)[^><([\w:]+)/<|&#?\w+;/<(?:script|style|link)/<1.8 extension point< length ; index++ ) {< 1 && length ) {< length ; index++ ) {< length ; index++ ) {< length ; index++ ) {< length; index++ ) {< timers.length; i++ ) { return win ? win[ prop ] : elem[ method ];
10056   9068  
Line 10057... Line 9069...
10057   9069  
10058   9070 <(\w+)\s*\/?><\/\1><[\w\W]+><(?!area|br|col|embed|hr|img|input|link|meta|param)(([\w:]+)[^><([\w:]+)/<|&#?\w+;/<(?:script|style|link)/<1.8 extension point< length ; index++ ) {< 1 && length ) {< length ; index++ ) {< length ; index++ ) {< length ; index++ ) {< length; index++ ) {< timers.length; i++ ) { if ( win ) {
10059   9071  
10060   9072  
10061   9073  
Line 10062... Line 9074...
10062   9074  
10063   9075  
10064   9076 <(\w+)\s*\/?><\/\1><[\w\W]+><(?!area|br|col|embed|hr|img|input|link|meta|param)(([\w:]+)[^><([\w:]+)/<|&#?\w+;/<(?:script|style|link)/<1.8 extension point< length ; index++ ) {< 1 && length ) {< length ; index++ ) {< length ; index++ ) {< length ; index++ ) {< length; index++ ) {< timers.length; i++ ) { } else {
10065   9077  
10066   9078  
10067   9079 <(\w+)\s*\/?><\/\1><[\w\W]+><(?!area|br|col|embed|hr|img|input|link|meta|param)(([\w:]+)[^><([\w:]+)/<|&#?\w+;/<(?:script|style|link)/<1.8 extension point< length ; index++ ) {< 1 && length ) {< length ; index++ ) {< length ; index++ ) {< length ; index++ ) {< length; index++ ) {< timers.length; i++ ) { }, method, val, arguments.length, null );
Line 10068... Line 9080...
10068   9080  
10069   9081  
10070   9082  
10071   9083  
10072   9084 <(\w+)\s*\/?><\/\1><[\w\W]+><(?!area|br|col|embed|hr|img|input|link|meta|param)(([\w:]+)[^><([\w:]+)/<|&#?\w+;/<(?:script|style|link)/<1.8 extension point< length ; index++ ) {< 1 && length ) {< length ; index++ ) {< length ; index++ ) {< length ; index++ ) {< length; index++ ) {< timers.length; i++ ) {// Add the top/left cssHooks using jQuery.fn.position
10073   9085 <(\w+)\s*\/?><\/\1><[\w\W]+><(?!area|br|col|embed|hr|img|input|link|meta|param)(([\w:]+)[^><([\w:]+)/<|&#?\w+;/<(?:script|style|link)/<1.8 extension point< length ; index++ ) {< 1 && length ) {< length ; index++ ) {< length ; index++ ) {< length ; index++ ) {< length; index++ ) {< timers.length; i++ ) {// Webkit bug: https://bugs.webkit.org/show_bug.cgi?id=29084
10074   9086 <(\w+)\s*\/?><\/\1><[\w\W]+><(?!area|br|col|embed|hr|img|input|link|meta|param)(([\w:]+)[^><([\w:]+)/<|&#?\w+;/<(?:script|style|link)/<1.8 extension point< length ; index++ ) {< 1 && length ) {< length ; index++ ) {< length ; index++ ) {< length ; index++ ) {< length; index++ ) {< timers.length; i++ ) {// Blink bug: https://code.google.com/p/chromium/issues/detail?id=229280
10075   9087 <(\w+)\s*\/?><\/\1><[\w\W]+><(?!area|br|col|embed|hr|img|input|link|meta|param)(([\w:]+)[^><([\w:]+)/<|&#?\w+;/<(?:script|style|link)/<1.8 extension point< length ; index++ ) {< 1 && length ) {< length ; index++ ) {< length ; index++ ) {< length ; index++ ) {< length; index++ ) {< timers.length; i++ ) {// getComputedStyle returns percent when specified for top/left/bottom/right;
10076   9088 <(\w+)\s*\/?><\/\1><[\w\W]+><(?!area|br|col|embed|hr|img|input|link|meta|param)(([\w:]+)[^><([\w:]+)/<|&#?\w+;/<(?:script|style|link)/<1.8 extension point< length ; index++ ) {< 1 && length ) {< length ; index++ ) {< length ; index++ ) {< length ; index++ ) {< length; index++ ) {< timers.length; i++ ) {// rather than make the css module depend on the offset module, just check for it here
10077 <([a-z][^\/\0><\/\1><[\w\W]+><([a-z][^\/\0><|&#?\w+;/<(?!area|br|col|embed|hr|img|input|link|meta|param)(([a-z][^\/\0><1.8 extension point< 4; i += 2 - includeWidth ) {< length; index++ ) {< length; index++ ) {< 1 && length ) {< length; index++ ) {< length; index++ ) {< length; index++ ) {< length; index++ ) {< timers.length; i++ ) {jQuery.each( [ "top", "left" ], function( i, prop ) { 9089 <(\w+)\s*\/?><\/\1><[\w\W]+><(?!area|br|col|embed|hr|img|input|link|meta|param)(([\w:]+)[^><([\w:]+)/<|&#?\w+;/<(?:script|style|link)/<1.8 extension point< length ; index++ ) {< 1 && length ) {< length ; index++ ) {< length ; index++ ) {< length ; index++ ) {< length; index++ ) {< timers.length; i++ ) {jQuery.each( [ "top", "left" ], function( i, prop ) {
10078   9090  
10079   -  
10080   9091 <(\w+)\s*\/?><\/\1><[\w\W]+><(?!area|br|col|embed|hr|img|input|link|meta|param)(([\w:]+)[^><([\w:]+)/<|&#?\w+;/<(?:script|style|link)/<1.8 extension point< length ; index++ ) {< 1 && length ) {< length ; index++ ) {< length ; index++ ) {< length ; index++ ) {< length; index++ ) {< timers.length; i++ ) { function( elem, computed ) {
10081   9092 <(\w+)\s*\/?><\/\1><[\w\W]+><(?!area|br|col|embed|hr|img|input|link|meta|param)(([\w:]+)[^><([\w:]+)/<|&#?\w+;/<(?:script|style|link)/<1.8 extension point< length ; index++ ) {< 1 && length ) {< length ; index++ ) {< length ; index++ ) {< length ; index++ ) {< length; index++ ) {< timers.length; i++ ) { if ( computed ) {
10082   9093  
10083   9094  
10084 <([a-z][^\/\0><\/\1><[\w\W]+><([a-z][^\/\0><|&#?\w+;/<(?!area|br|col|embed|hr|img|input|link|meta|param)(([a-z][^\/\0><1.8 extension point< 4; i += 2 - includeWidth ) {< length; index++ ) {< length; index++ ) {< 1 && length ) {< length; index++ ) {< length; index++ ) {< length; index++ ) {< length; index++ ) {< timers.length; i++ ) { return rnumnonpx.test( computed ) ? 9095 <(\w+)\s*\/?><\/\1><[\w\W]+><(?!area|br|col|embed|hr|img|input|link|meta|param)(([\w:]+)[^><([\w:]+)/<|&#?\w+;/<(?:script|style|link)/<1.8 extension point< length ; index++ ) {< 1 && length ) {< length ; index++ ) {< length ; index++ ) {< length ; index++ ) {< length; index++ ) {< timers.length; i++ ) { return rnumnonpx.test( computed ) ?
Line 10090... Line 9101...
10090   9101  
Line 10091... Line 9102...
10091   9102  
10092   9103  
10093   9104  
10094 <([a-z][^\/\0><\/\1><[\w\W]+><([a-z][^\/\0><|&#?\w+;/<(?!area|br|col|embed|hr|img|input|link|meta|param)(([a-z][^\/\0><1.8 extension point< 4; i += 2 - includeWidth ) {< length; index++ ) {< length; index++ ) {< 1 && length ) {< length; index++ ) {< length; index++ ) {< length; index++ ) {< length; index++ ) {< timers.length; i++ ) {jQuery.each( { Height: "height", Width: "width" }, function( name, type ) { -  
10095 <([a-z][^\/\0><\/\1><[\w\W]+><([a-z][^\/\0><|&#?\w+;/<(?!area|br|col|embed|hr|img|input|link|meta|param)(([a-z][^\/\0><1.8 extension point< 4; i += 2 - includeWidth ) {< length; index++ ) {< length; index++ ) {< 1 && length ) {< length; index++ ) {< length; index++ ) {< length; index++ ) {< length; index++ ) {< timers.length; i++ ) { jQuery.each( { padding: "inner" + name, content: type, "": "outer" + name }, -  
10096   9105 <(\w+)\s*\/?><\/\1><[\w\W]+><(?!area|br|col|embed|hr|img|input|link|meta|param)(([\w:]+)[^><([\w:]+)/<|&#?\w+;/<(?:script|style|link)/<1.8 extension point< length ; index++ ) {< 1 && length ) {< length ; index++ ) {< length ; index++ ) {< length ; index++ ) {< length; index++ ) {< timers.length; i++ ) {jQuery.each( { Height: "height", Width: "width" }, function( name, type ) {
10097   9106 <(\w+)\s*\/?><\/\1><[\w\W]+><(?!area|br|col|embed|hr|img|input|link|meta|param)(([\w:]+)[^><([\w:]+)/<|&#?\w+;/<(?:script|style|link)/<1.8 extension point< length ; index++ ) {< 1 && length ) {< length ; index++ ) {< length ; index++ ) {< length ; index++ ) {< length; index++ ) {< timers.length; i++ ) { jQuery.each( { padding: "inner" + name, content: type, "": "outer" + name }, function( defaultExtra, funcName ) {
10098   9107  
10099 <([a-z][^\/\0><\/\1><[\w\W]+><([a-z][^\/\0><|&#?\w+;/<(?!area|br|col|embed|hr|img|input|link|meta|param)(([a-z][^\/\0><1.8 extension point< 4; i += 2 - includeWidth ) {< length; index++ ) {< length; index++ ) {< 1 && length ) {< length; index++ ) {< length; index++ ) {< length; index++ ) {< length; index++ ) {< timers.length; i++ ) { jQuery.fn[ funcName ] = function( margin, value ) { 9108 <(\w+)\s*\/?><\/\1><[\w\W]+><(?!area|br|col|embed|hr|img|input|link|meta|param)(([\w:]+)[^><([\w:]+)/<|&#?\w+;/<(?:script|style|link)/<1.8 extension point< length ; index++ ) {< 1 && length ) {< length ; index++ ) {< length ; index++ ) {< length ; index++ ) {< length; index++ ) {< timers.length; i++ ) { jQuery.fn[ funcName ] = function( margin, value ) {
Line 10100... Line 9109...
10100 <([a-z][^\/\0><\/\1><[\w\W]+><([a-z][^\/\0><|&#?\w+;/<(?!area|br|col|embed|hr|img|input|link|meta|param)(([a-z][^\/\0><1.8 extension point< 4; i += 2 - includeWidth ) {< length; index++ ) {< length; index++ ) {< 1 && length ) {< length; index++ ) {< length; index++ ) {< length; index++ ) {< length; index++ ) {< timers.length; i++ ) { var chainable = arguments.length && ( defaultExtra || typeof margin !== "boolean" ), 9109 <(\w+)\s*\/?><\/\1><[\w\W]+><(?!area|br|col|embed|hr|img|input|link|meta|param)(([\w:]+)[^><([\w:]+)/<|&#?\w+;/<(?:script|style|link)/<1.8 extension point< length ; index++ ) {< 1 && length ) {< length ; index++ ) {< length ; index++ ) {< length ; index++ ) {< length; index++ ) {< timers.length; i++ ) { var chainable = arguments.length && ( defaultExtra || typeof margin !== "boolean" ),
10101 <([a-z][^\/\0><\/\1><[\w\W]+><([a-z][^\/\0><|&#?\w+;/<(?!area|br|col|embed|hr|img|input|link|meta|param)(([a-z][^\/\0><1.8 extension point< 4; i += 2 - includeWidth ) {< length; index++ ) {< length; index++ ) {< 1 && length ) {< length; index++ ) {< length; index++ ) {< length; index++ ) {< length; index++ ) {< timers.length; i++ ) { extra = defaultExtra || ( margin === true || value === true ? "margin" : "border" ); 9110 <(\w+)\s*\/?><\/\1><[\w\W]+><(?!area|br|col|embed|hr|img|input|link|meta|param)(([\w:]+)[^><([\w:]+)/<|&#?\w+;/<(?:script|style|link)/<1.8 extension point< length ; index++ ) {< 1 && length ) {< length ; index++ ) {< length ; index++ ) {< length ; index++ ) {< length; index++ ) {< timers.length; i++ ) { extra = defaultExtra || ( margin === true || value === true ? "margin" : "border" );
Line 10102... Line 9111...
10102   9111  
10103 <([a-z][^\/\0><\/\1><[\w\W]+><([a-z][^\/\0><|&#?\w+;/<(?!area|br|col|embed|hr|img|input|link|meta|param)(([a-z][^\/\0><1.8 extension point< 4; i += 2 - includeWidth ) {< length; index++ ) {< length; index++ ) {< 1 && length ) {< length; index++ ) {< length; index++ ) {< length; index++ ) {< length; index++ ) {< timers.length; i++ ) { return access( this, function( elem, type, value ) { -  
10104   9112 <(\w+)\s*\/?><\/\1><[\w\W]+><(?!area|br|col|embed|hr|img|input|link|meta|param)(([\w:]+)[^><([\w:]+)/<|&#?\w+;/<(?:script|style|link)/<1.8 extension point< length ; index++ ) {< 1 && length ) {< length ; index++ ) {< length ; index++ ) {< length ; index++ ) {< length; index++ ) {< timers.length; i++ ) { return access( this, function( elem, type, value ) {
10105   9113 <(\w+)\s*\/?><\/\1><[\w\W]+><(?!area|br|col|embed|hr|img|input|link|meta|param)(([\w:]+)[^><([\w:]+)/<|&#?\w+;/<(?:script|style|link)/<1.8 extension point< length ; index++ ) {< 1 && length ) {< length ; index++ ) {< length ; index++ ) {< length ; index++ ) {< length; index++ ) {< timers.length; i++ ) { var doc;
10106   9114  
10107   9115 <(\w+)\s*\/?><\/\1><[\w\W]+><(?!area|br|col|embed|hr|img|input|link|meta|param)(([\w:]+)[^><([\w:]+)/<|&#?\w+;/<(?:script|style|link)/<1.8 extension point< length ; index++ ) {< 1 && length ) {< length ; index++ ) {< length ; index++ ) {< length ; index++ ) {< length; index++ ) {< timers.length; i++ ) { if ( jQuery.isWindow( elem ) ) {
10108   9116  
Line 10109... Line 9117...
10109 <([a-z][^\/\0><\/\1><[\w\W]+><([a-z][^\/\0><|&#?\w+;/<(?!area|br|col|embed|hr|img|input|link|meta|param)(([a-z][^\/\0><1.8 extension point< 4; i += 2 - includeWidth ) {< length; index++ ) {< length; index++ ) {< 1 && length ) {< length; index++ ) {< length; index++ ) {< length; index++ ) {< length; index++ ) {< timers.length; i++ ) { return funcName.indexOf( "outer" ) === 0 ? 9117 <(\w+)\s*\/?><\/\1><[\w\W]+><(?!area|br|col|embed|hr|img|input|link|meta|param)(([\w:]+)[^><([\w:]+)/<|&#?\w+;/<(?:script|style|link)/<1.8 extension point< length ; index++ ) {< 1 && length ) {< length ; index++ ) {< length ; index++ ) {< length ; index++ ) {< length; index++ ) {< timers.length; i++ ) { // isn't a whole lot we can do. See pull request at this URL for discussion:
10110   9118 <(\w+)\s*\/?><\/\1><[\w\W]+><(?!area|br|col|embed|hr|img|input|link|meta|param)(([\w:]+)[^><([\w:]+)/<|&#?\w+;/<(?:script|style|link)/<1.8 extension point< length ; index++ ) {< 1 && length ) {< length ; index++ ) {< length ; index++ ) {< length ; index++ ) {< length; index++ ) {< timers.length; i++ ) { // https://github.com/jquery/jquery/pull/764
10111   9119 <(\w+)\s*\/?><\/\1><[\w\W]+><(?!area|br|col|embed|hr|img|input|link|meta|param)(([\w:]+)[^><([\w:]+)/<|&#?\w+;/<(?:script|style|link)/<1.8 extension point< length ; index++ ) {< 1 && length ) {< length ; index++ ) {< length ; index++ ) {< length ; index++ ) {< length; index++ ) {< timers.length; i++ ) { return elem.document.documentElement[ "client" + name ];
Line 10123... Line 9131...
10123   9131 <(\w+)\s*\/?><\/\1><[\w\W]+><(?!area|br|col|embed|hr|img|input|link|meta|param)(([\w:]+)[^><([\w:]+)/<|&#?\w+;/<(?:script|style|link)/<1.8 extension point< length ; index++ ) {< 1 && length ) {< length ; index++ ) {< length ; index++ ) {< length ; index++ ) {< length; index++ ) {< timers.length; i++ ) { doc[ "client" + name ]
10124   9132  
10125   9133  
Line 10126... Line 9134...
10126   9134  
10127   -  
10128   9135 <(\w+)\s*\/?><\/\1><[\w\W]+><(?!area|br|col|embed|hr|img|input|link|meta|param)(([\w:]+)[^><([\w:]+)/<|&#?\w+;/<(?:script|style|link)/<1.8 extension point< length ; index++ ) {< 1 && length ) {< length ; index++ ) {< length ; index++ ) {< length ; index++ ) {< length; index++ ) {< timers.length; i++ ) { return value === undefined ?
10129   9136  
Line 10130... Line 9137...
10130   9137 <(\w+)\s*\/?><\/\1><[\w\W]+><(?!area|br|col|embed|hr|img|input|link|meta|param)(([\w:]+)[^><([\w:]+)/<|&#?\w+;/<(?:script|style|link)/<1.8 extension point< length ; index++ ) {< 1 && length ) {< length ; index++ ) {< length ; index++ ) {< length ; index++ ) {< length; index++ ) {< timers.length; i++ ) { jQuery.css( elem, type, extra ) :
10131   9138  
10132   9139  
10133   9140 <(\w+)\s*\/?><\/\1><[\w\W]+><(?!area|br|col|embed|hr|img|input|link|meta|param)(([\w:]+)[^><([\w:]+)/<|&#?\w+;/<(?:script|style|link)/<1.8 extension point< length ; index++ ) {< 1 && length ) {< length ; index++ ) {< length ; index++ ) {< length ; index++ ) {< length; index++ ) {< timers.length; i++ ) { jQuery.style( elem, type, value, extra );
10134   9141 <(\w+)\s*\/?><\/\1><[\w\W]+><(?!area|br|col|embed|hr|img|input|link|meta|param)(([\w:]+)[^><([\w:]+)/<|&#?\w+;/<(?:script|style|link)/<1.8 extension point< length ; index++ ) {< 1 && length ) {< length ; index++ ) {< length ; index++ ) {< length ; index++ ) {< length; index++ ) {< timers.length; i++ ) { }, type, chainable ? margin : undefined, chainable, null );
10135   9142  
Line 10136... Line -...
10136   -  
10137   -  
10138   -  
10139   9143  
10140   -  
10141   9144  
10142   -  
10143 <([a-z][^\/\0><\/\1><[\w\W]+><([a-z][^\/\0><|&#?\w+;/<(?!area|br|col|embed|hr|img|input|link|meta|param)(([a-z][^\/\0><1.8 extension point< 4; i += 2 - includeWidth ) {< length; index++ ) {< length; index++ ) {< 1 && length ) {< length; index++ ) {< length; index++ ) {< length; index++ ) {< length; index++ ) {< timers.length; i++ ) { return this.on( types, null, data, fn ); -  
10144   -  
10145   -  
10146 <([a-z][^\/\0><\/\1><[\w\W]+><([a-z][^\/\0><|&#?\w+;/<(?!area|br|col|embed|hr|img|input|link|meta|param)(([a-z][^\/\0><1.8 extension point< 4; i += 2 - includeWidth ) {< length; index++ ) {< length; index++ ) {< 1 && length ) {< length; index++ ) {< length; index++ ) {< length; index++ ) {< length; index++ ) {< timers.length; i++ ) { return this.off( types, null, fn ); -  
10147   -  
10148   -  
10149   -  
10150 <([a-z][^\/\0><\/\1><[\w\W]+><([a-z][^\/\0><|&#?\w+;/<(?!area|br|col|embed|hr|img|input|link|meta|param)(([a-z][^\/\0><1.8 extension point< 4; i += 2 - includeWidth ) {< length; index++ ) {< length; index++ ) {< 1 && length ) {< length; index++ ) {< length; index++ ) {< length; index++ ) {< length; index++ ) {< timers.length; i++ ) { return this.on( types, selector, data, fn ); -  
10151   9145  
10152   -  
10153   -  
10154   -  
10155 <([a-z][^\/\0><\/\1><[\w\W]+><([a-z][^\/\0><|&#?\w+;/<(?!area|br|col|embed|hr|img|input|link|meta|param)(([a-z][^\/\0><1.8 extension point< 4; i += 2 - includeWidth ) {< length; index++ ) {< length; index++ ) {< 1 && length ) {< length; index++ ) {< length; index++ ) {< length; index++ ) {< length; index++ ) {< timers.length; i++ ) { return arguments.length === 1 ? 9146  
Line 10156... Line 9147...
10156 <([a-z][^\/\0><\/\1><[\w\W]+><([a-z][^\/\0><|&#?\w+;/<(?!area|br|col|embed|hr|img|input|link|meta|param)(([a-z][^\/\0><1.8 extension point< 4; i += 2 - includeWidth ) {< length; index++ ) {< length; index++ ) {< 1 && length ) {< length; index++ ) {< length; index++ ) {< length; index++ ) {< length; index++ ) {< timers.length; i++ ) { this.off( selector, "**" ) : 9147  
Line 10157... Line 9148...
10157 <([a-z][^\/\0><\/\1><[\w\W]+><([a-z][^\/\0><|&#?\w+;/<(?!area|br|col|embed|hr|img|input|link|meta|param)(([a-z][^\/\0><1.8 extension point< 4; i += 2 - includeWidth ) {< length; index++ ) {< length; index++ ) {< 1 && length ) {< length; index++ ) {< length; index++ ) {< length; index++ ) {< length; index++ ) {< timers.length; i++ ) { this.off( types, selector || "**", fn ); 9148 <(\w+)\s*\/?><\/\1><[\w\W]+><(?!area|br|col|embed|hr|img|input|link|meta|param)(([\w:]+)[^><([\w:]+)/<|&#?\w+;/<(?:script|style|link)/<1.8 extension point< length ; index++ ) {< 1 && length ) {< length ; index++ ) {< length ; index++ ) {< length ; index++ ) {< length; index++ ) {< timers.length; i++ ) {jQuery.fn.size = function() {
Line 10184... Line 9175...
10184   9175  
10185   -  
10186   9176  
10187   9177  
Line 10188... Line 9178...
10188   9178  
10189   9179  
Line 10206... Line 9196...
10206   9196  
Line 10207... Line 9197...
10207   9197  
10208   9198  
10209   9199 <(\w+)\s*\/?><\/\1><[\w\W]+><(?!area|br|col|embed|hr|img|input|link|meta|param)(([\w:]+)[^><([\w:]+)/<|&#?\w+;/<(?:script|style|link)/<1.8 extension point< length ; index++ ) {< 1 && length ) {< length ; index++ ) {< length ; index++ ) {< length ; index++ ) {< length; index++ ) {< timers.length; i++ ) {// (#7102#comment:10, https://github.com/jquery/jquery/pull/557)
10210   9200 <(\w+)\s*\/?><\/\1><[\w\W]+><(?!area|br|col|embed|hr|img|input|link|meta|param)(([\w:]+)[^><([\w:]+)/<|&#?\w+;/<(?:script|style|link)/<1.8 extension point< length ; index++ ) {< 1 && length ) {< length ; index++ ) {< length ; index++ ) {< length ; index++ ) {< length; index++ ) {< timers.length; i++ ) {// and CommonJS for browser emulators (#13566)
10211 <([a-z][^\/\0><\/\1><[\w\W]+><([a-z][^\/\0><|&#?\w+;/<(?!area|br|col|embed|hr|img|input|link|meta|param)(([a-z][^\/\0><1.8 extension point< 4; i += 2 - includeWidth ) {< length; index++ ) {< length; index++ ) {< 1 && length ) {< length; index++ ) {< length; index++ ) {< length; index++ ) {< length; index++ ) {< timers.length; i++ ) {if ( !noGlobal ) { 9201 <(\w+)\s*\/?><\/\1><[\w\W]+><(?!area|br|col|embed|hr|img|input|link|meta|param)(([\w:]+)[^><([\w:]+)/<|&#?\w+;/<(?:script|style|link)/<1.8 extension point< length ; index++ ) {< 1 && length ) {< length ; index++ ) {< length ; index++ ) {< length ; index++ ) {< length; index++ ) {< timers.length; i++ ) {if ( typeof noGlobal === strundefined ) {
10212   9202  
Line 10213... Line -...
10213   -  
10214   9203  
-   9204  
10215   9205