<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.1//EN"
"http://www.w3.org/TR/xhtml11/DTD/xhtml11.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head><meta http-equiv="content-type" content="text/html; charset=utf-8" />
<title>[24546] trunk/wp-includes: jQuery 1.10.2.</title>
</head>
<body>

<style type="text/css"><!--
#msg dl.meta { border: 1px #006 solid; background: #369; padding: 6px; color: #fff; }
#msg dl.meta dt { float: left; width: 6em; font-weight: bold; }
#msg dt:after { content:':';}
#msg dl, #msg dt, #msg ul, #msg li, #header, #footer, #logmsg { font-family: verdana,arial,helvetica,sans-serif; font-size: 10pt;  }
#msg dl a { font-weight: bold}
#msg dl a:link    { color:#fc3; }
#msg dl a:active  { color:#ff0; }
#msg dl a:visited { color:#cc6; }
h3 { font-family: verdana,arial,helvetica,sans-serif; font-size: 10pt; font-weight: bold; }
#msg pre { overflow: auto; background: #ffc; border: 1px #fa0 solid; padding: 6px; }
#logmsg { background: #ffc; border: 1px #fa0 solid; padding: 1em 1em 0 1em; }
#logmsg p, #logmsg pre, #logmsg blockquote { margin: 0 0 1em 0; }
#logmsg p, #logmsg li, #logmsg dt, #logmsg dd { line-height: 14pt; }
#logmsg h1, #logmsg h2, #logmsg h3, #logmsg h4, #logmsg h5, #logmsg h6 { margin: .5em 0; }
#logmsg h1:first-child, #logmsg h2:first-child, #logmsg h3:first-child, #logmsg h4:first-child, #logmsg h5:first-child, #logmsg h6:first-child { margin-top: 0; }
#logmsg ul, #logmsg ol { padding: 0; list-style-position: inside; margin: 0 0 0 1em; }
#logmsg ul { text-indent: -1em; padding-left: 1em; }#logmsg ol { text-indent: -1.5em; padding-left: 1.5em; }
#logmsg > ul, #logmsg > ol { margin: 0 0 1em 0; }
#logmsg pre { background: #eee; padding: 1em; }
#logmsg blockquote { border: 1px solid #fa0; border-left-width: 10px; padding: 1em 1em 0 1em; background: white;}
#logmsg dl { margin: 0; }
#logmsg dt { font-weight: bold; }
#logmsg dd { margin: 0; padding: 0 0 0.5em 0; }
#logmsg dd:before { content:'\00bb';}
#logmsg table { border-spacing: 0px; border-collapse: collapse; border-top: 4px solid #fa0; border-bottom: 1px solid #fa0; background: #fff; }
#logmsg table th { text-align: left; font-weight: normal; padding: 0.2em 0.5em; border-top: 1px dotted #fa0; }
#logmsg table td { text-align: right; border-top: 1px dotted #fa0; padding: 0.2em 0.5em; }
#logmsg table thead th { text-align: center; border-bottom: 1px solid #fa0; }
#logmsg table th.Corner { text-align: left; }
#logmsg hr { border: none 0; border-top: 2px dashed #fa0; height: 1px; }
#header, #footer { color: #fff; background: #636; border: 1px #300 solid; padding: 6px; }
#patch { width: 100%; }
#patch h4 {font-family: verdana,arial,helvetica,sans-serif;font-size:10pt;padding:8px;background:#369;color:#fff;margin:0;}
#patch .propset h4, #patch .binary h4 {margin:0;}
#patch pre {padding:0;line-height:1.2em;margin:0;}
#patch .diff {width:100%;background:#eee;padding: 0 0 10px 0;overflow:auto;}
#patch .propset .diff, #patch .binary .diff  {padding:10px 0;}
#patch span {display:block;padding:0 10px;}
#patch .modfile, #patch .addfile, #patch .delfile, #patch .propset, #patch .binary, #patch .copfile {border:1px solid #ccc;margin:10px 0;}
#patch ins {background:#dfd;text-decoration:none;display:block;padding:0 10px;}
#patch del {background:#fdd;text-decoration:none;display:block;padding:0 10px;}
#patch .lines, .info {color:#888;background:#fff;}
--></style>
<div id="msg">
<dl class="meta">
<dt>Revision</dt> <dd><a href="http://core.trac.wordpress.org/changeset/24546">24546</a></dd>
<dt>Author</dt> <dd>nacin</dd>
<dt>Date</dt> <dd>2013-07-03 20:11:44 +0000 (Wed, 03 Jul 2013)</dd>
</dl>

<h3>Log Message</h3>
<pre>jQuery 1.10.2. props ocean90. fixes <a href="http://core.trac.wordpress.org/ticket/24426">#24426</a>.</pre>

<h3>Modified Paths</h3>
<ul>
<li><a href="#trunkwpincludesjsjqueryjqueryjs">trunk/wp-includes/js/jquery/jquery.js</a></li>
<li><a href="#trunkwpincludesscriptloaderphp">trunk/wp-includes/script-loader.php</a></li>
</ul>

</div>
<div id="patch">
<h3>Diff</h3>
<a id="trunkwpincludesjsjqueryjqueryjs"></a>
<div class="modfile"><h4>Modified: trunk/wp-includes/js/jquery/jquery.js (24545 => 24546)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/wp-includes/js/jquery/jquery.js    2013-07-03 02:03:19 UTC (rev 24545)
+++ trunk/wp-includes/js/jquery/jquery.js       2013-07-03 20:11:44 UTC (rev 24546)
</span><span class="lines">@@ -1,5 +1,5 @@
</span><span class="cx"> /*!
</span><del>- * jQuery JavaScript Library v1.10.1
</del><ins>+ * jQuery JavaScript Library v1.10.2
</ins><span class="cx">  * http://jquery.com/
</span><span class="cx">  *
</span><span class="cx">  * Includes Sizzle.js
</span><span class="lines">@@ -9,7 +9,7 @@
</span><span class="cx">  * Released under the MIT license
</span><span class="cx">  * http://jquery.org/license
</span><span class="cx">  *
</span><del>- * Date: 2013-05-30T21:49Z
</del><ins>+ * Date: 2013-07-03T13:48Z
</ins><span class="cx">  */
</span><span class="cx"> (function( window, undefined ) {
</span><span class="cx"> 
</span><span class="lines">@@ -46,7 +46,7 @@
</span><span class="cx">  // List of deleted data cache ids, so we can reuse them
</span><span class="cx">  core_deletedIds = [],
</span><span class="cx"> 
</span><del>-       core_version = "1.10.1",
</del><ins>+        core_version = "1.10.2",
</ins><span class="cx"> 
</span><span class="cx">  // Save a reference to some core methods
</span><span class="cx">  core_concat = core_deletedIds.concat,
</span><span class="lines">@@ -1000,14 +1000,14 @@
</span><span class="cx"> // All jQuery objects should point back to these
</span><span class="cx"> rootjQuery = jQuery(document);
</span><span class="cx"> /*!
</span><del>- * Sizzle CSS Selector Engine v1.9.4-pre
</del><ins>+ * Sizzle CSS Selector Engine v1.10.2
</ins><span class="cx">  * http://sizzlejs.com/
</span><span class="cx">  *
</span><span class="cx">  * Copyright 2013 jQuery Foundation, Inc. and other contributors
</span><span class="cx">  * Released under the MIT license
</span><span class="cx">  * http://jquery.org/license
</span><span class="cx">  *
</span><del>- * Date: 2013-05-27
</del><ins>+ * Date: 2013-07-03
</ins><span class="cx">  */
</span><span class="cx"> (function( window, undefined ) {
</span><span class="cx"> 
</span><span class="lines">@@ -1040,7 +1040,13 @@
</span><span class="cx">  tokenCache = createCache(),
</span><span class="cx">  compilerCache = createCache(),
</span><span class="cx">  hasDuplicate = false,
</span><del>-       sortOrder = function() { return 0; },
</del><ins>+        sortOrder = function( a, b ) {
+               if ( a === b ) {
+                       hasDuplicate = true;
+                       return 0;
+               }
+               return 0;
+       },
</ins><span class="cx"> 
</span><span class="cx">  // General-purpose constants
</span><span class="cx">  strundefined = typeof undefined,
</span><span class="lines">@@ -1284,14 +1290,6 @@
</span><span class="cx"> }
</span><span class="cx"> 
</span><span class="cx"> /**
</span><del>- * For feature detection
- * @param {Function} fn The function to test for native support
- */
-function isNative( fn ) {
-       return rnative.test( fn + "" );
-}
-
-/**
</del><span class="cx">  * Create key-value caches of limited size
</span><span class="cx">  * @returns {Function(string, Object)} Returns the Object data after storing it on itself with
</span><span class="cx">  *       property name the (space-suffixed) string and (if the cache is larger than Expr.cacheLength)
</span><span class="lines">@@ -1344,66 +1342,22 @@
</span><span class="cx"> /**
</span><span class="cx">  * Adds the same handler for all of the specified attrs
</span><span class="cx">  * @param {String} attrs Pipe-separated list of attributes
</span><del>- * @param {Function} handler The method that will be applied if the test fails
- * @param {Boolean} test The result of a test. If true, null will be set as the handler in leiu of the specified handler
</del><ins>+ * @param {Function} handler The method that will be applied
</ins><span class="cx">  */
</span><del>-function addHandle( attrs, handler, test ) {
-       attrs = attrs.split("|");
-       var current,
-               i = attrs.length,
-               setHandle = test ? null : handler;
</del><ins>+function addHandle( attrs, handler ) {
+       var arr = attrs.split("|"),
+               i = attrs.length;
</ins><span class="cx"> 
</span><span class="cx">  while ( i-- ) {
</span><del>-               // Don't override a user's handler
-               if ( !(current = Expr.attrHandle[ attrs[i] ]) || current === handler ) {
-                       Expr.attrHandle[ attrs[i] ] = setHandle;
-               }
</del><ins>+                Expr.attrHandle[ arr[i] ] = handler;
</ins><span class="cx">   }
</span><span class="cx"> }
</span><span class="cx"> 
</span><span class="cx"> /**
</span><del>- * Fetches boolean attributes by node
- * @param {Element} elem
- * @param {String} name
- */
-function boolHandler( elem, name ) {
-       // XML does not need to be checked as this will not be assigned for XML documents
-       var val = elem.getAttributeNode( name );
-       return val && val.specified ?
-               val.value :
-               elem[ name ] === true ? name.toLowerCase() : null;
-}
-
-/**
- * Fetches attributes without interpolation
- * http://msdn.microsoft.com/en-us/library/ms536429%28VS.85%29.aspx
- * @param {Element} elem
- * @param {String} name
- */
-function interpolationHandler( elem, name ) {
-       // XML does not need to be checked as this will not be assigned for XML documents
-       return elem.getAttribute( name, name.toLowerCase() === "type" ? 1 : 2 );
-}
-
-/**
- * Uses defaultValue to retrieve value in IE6/7
- * @param {Element} elem
- * @param {String} name
- */
-function valueHandler( elem ) {
-       // Ignore the value *property* on inputs by using defaultValue
-       // Fallback to Sizzle.attr by returning undefined where appropriate
-       // XML does not need to be checked as this will not be assigned for XML documents
-       if ( elem.nodeName.toLowerCase() === "input" ) {
-               return elem.defaultValue;
-       }
-}
-
-/**
</del><span class="cx">  * Checks document order of two siblings
</span><span class="cx">  * @param {Element} a
</span><span class="cx">  * @param {Element} b
</span><del>- * @returns Returns -1 if a precedes b, 1 if a follows b
</del><ins>+ * @returns {Number} Returns less than 0 if a precedes b, greater than 0 if a follows b
</ins><span class="cx">  */
</span><span class="cx"> function siblingCheck( a, b ) {
</span><span class="cx">  var cur = b && a,
</span><span class="lines">@@ -1493,7 +1447,7 @@
</span><span class="cx">  */
</span><span class="cx"> setDocument = Sizzle.setDocument = function( node ) {
</span><span class="cx">  var doc = node ? node.ownerDocument || node : preferredDoc,
</span><del>-               parent = doc.parentWindow;
</del><ins>+                parent = doc.defaultView;
</ins><span class="cx"> 
</span><span class="cx">  // If no document and documentElement is available, return
</span><span class="cx">  if ( doc === document || doc.nodeType !== 9 || !doc.documentElement ) {
</span><span class="lines">@@ -1510,7 +1464,8 @@
</span><span class="cx">  // Support: IE>8
</span><span class="cx">  // If iframe document is assigned to "document" variable and if iframe has been reloaded,
</span><span class="cx">  // IE will throw "permission denied" error when accessing "document" variable, see jQuery #13936
</span><del>-       if ( parent && parent.frameElement ) {
</del><ins>+        // IE6-8 do not support the defaultView property so parent will be undefined
+       if ( parent && parent.attachEvent && parent !== parent.top ) {
</ins><span class="cx">           parent.attachEvent( "onbeforeunload", function() {
</span><span class="cx">                  setDocument();
</span><span class="cx">          });
</span><span class="lines">@@ -1522,32 +1477,10 @@
</span><span class="cx">  // Support: IE<8
</span><span class="cx">  // Verify that getAttribute really returns attributes and not properties (excepting IE8 booleans)
</span><span class="cx">  support.attributes = assert(function( div ) {
</span><del>-
-               // Support: IE<8
-               // Prevent attribute/property "interpolation"
-               div.innerHTML = "<a href='#'></a>";
-               addHandle( "type|href|height|width", interpolationHandler, div.firstChild.getAttribute("href") === "#" );
-
-               // Support: IE<9
-               // Use getAttributeNode to fetch booleans when getAttribute lies
-               addHandle( booleans, boolHandler, div.getAttribute("disabled") == null );
-
</del><span class="cx">           div.className = "i";
</span><span class="cx">          return !div.getAttribute("className");
</span><span class="cx">  });
</span><span class="cx"> 
</span><del>-       // Support: IE<9
-       // Retrieving value should defer to defaultValue
-       support.input = assert(function( div ) {
-               div.innerHTML = "<input>";
-               div.firstChild.setAttribute( "value", "" );
-               return div.firstChild.getAttribute( "value" ) === "";
-       });
-
-       // IE6/7 still return empty string for value,
-       // but are actually retrieving the property
-       addHandle( "value", valueHandler, support.attributes && support.input );
-
</del><span class="cx">   /* getElement(s)By*
</span><span class="cx">  ---------------------------------------------------------------------- */
</span><span class="cx"> 
</span><span class="lines">@@ -1656,7 +1589,7 @@
</span><span class="cx">  // See http://bugs.jquery.com/ticket/13378
</span><span class="cx">  rbuggyQSA = [];
</span><span class="cx"> 
</span><del>-       if ( (support.qsa = isNative(doc.querySelectorAll)) ) {
</del><ins>+        if ( (support.qsa = rnative.test( doc.querySelectorAll )) ) {
</ins><span class="cx">           // Build QSA regex
</span><span class="cx">          // Regex strategy adopted from Diego Perini
</span><span class="cx">          assert(function( div ) {
</span><span class="lines">@@ -1708,7 +1641,7 @@
</span><span class="cx">          });
</span><span class="cx">  }
</span><span class="cx"> 
</span><del>-       if ( (support.matchesSelector = isNative( (matches = docElem.webkitMatchesSelector ||
</del><ins>+        if ( (support.matchesSelector = rnative.test( (matches = docElem.webkitMatchesSelector ||
</ins><span class="cx">           docElem.mozMatchesSelector ||
</span><span class="cx">          docElem.oMatchesSelector ||
</span><span class="cx">          docElem.msMatchesSelector) )) ) {
</span><span class="lines">@@ -1734,7 +1667,7 @@
</span><span class="cx">  // Element contains another
</span><span class="cx">  // Purposefully does not implement inclusive descendent
</span><span class="cx">  // As in, an element does not contain itself
</span><del>-       contains = isNative(docElem.contains) || docElem.compareDocumentPosition ?
</del><ins>+        contains = rnative.test( docElem.contains ) || docElem.compareDocumentPosition ?
</ins><span class="cx">           function( a, b ) {
</span><span class="cx">                  var adown = a.nodeType === 9 ? a.documentElement : a,
</span><span class="cx">                          bup = b && b.parentNode;
</span><span class="lines">@@ -1758,13 +1691,6 @@
</span><span class="cx">  /* Sorting
</span><span class="cx">  ---------------------------------------------------------------------- */
</span><span class="cx"> 
</span><del>-       // Support: Webkit<537.32 - Safari 6.0.3/Chrome 25 (fixed in Chrome 27)
-       // Detached nodes confoundingly follow *each other*
-       support.sortDetached = assert(function( div1 ) {
-               // Should return 1, but returns 4 (following)
-               return div1.compareDocumentPosition( doc.createElement("div") ) & 1;
-       });
-
</del><span class="cx">   // Document order sorting
</span><span class="cx">  sortOrder = docElem.compareDocumentPosition ?
</span><span class="cx">  function( a, b ) {
</span><span class="lines">@@ -1907,9 +1833,9 @@
</span><span class="cx"> 
</span><span class="cx">  var fn = Expr.attrHandle[ name.toLowerCase() ],
</span><span class="cx">          // Don't get fooled by Object.prototype properties (jQuery #13807)
</span><del>-               val = ( fn && hasOwn.call( Expr.attrHandle, name.toLowerCase() ) ?
</del><ins>+                val = fn && hasOwn.call( Expr.attrHandle, name.toLowerCase() ) ?
</ins><span class="cx">                   fn( elem, name, !documentIsHTML ) :
</span><del>-                       undefined );
</del><ins>+                        undefined;
</ins><span class="cx"> 
</span><span class="cx">  return val === undefined ?
</span><span class="cx">          support.attributes || !documentIsHTML ?
</span><span class="lines">@@ -2454,6 +2380,8 @@
</span><span class="cx">  }
</span><span class="cx"> };
</span><span class="cx"> 
</span><ins>+Expr.pseudos["nth"] = Expr.pseudos["eq"];
+
</ins><span class="cx"> // Add button/input type pseudos
</span><span class="cx"> for ( i in { radio: true, checkbox: true, file: true, password: true, image: true } ) {
</span><span class="cx">  Expr.pseudos[ i ] = createInputPseudo( i );
</span><span class="lines">@@ -2462,6 +2390,11 @@
</span><span class="cx">  Expr.pseudos[ i ] = createButtonPseudo( i );
</span><span class="cx"> }
</span><span class="cx"> 
</span><ins>+// Easy API for creating new setFilters
+function setFilters() {}
+setFilters.prototype = Expr.filters = Expr.pseudos;
+Expr.setFilters = new setFilters();
+
</ins><span class="cx"> function tokenize( selector, parseOnly ) {
</span><span class="cx">  var matched, match, tokens, type,
</span><span class="cx">          soFar, groups, preFilters,
</span><span class="lines">@@ -2973,27 +2906,68 @@
</span><span class="cx">  return results;
</span><span class="cx"> }
</span><span class="cx"> 
</span><del>-// Deprecated
-Expr.pseudos["nth"] = Expr.pseudos["eq"];
-
-// Easy API for creating new setFilters
-function setFilters() {}
-setFilters.prototype = Expr.filters = Expr.pseudos;
-Expr.setFilters = new setFilters();
-
</del><span class="cx"> // One-time assignments
</span><span class="cx"> 
</span><span class="cx"> // Sort stability
</span><span class="cx"> support.sortStable = expando.split("").sort( sortOrder ).join("") === expando;
</span><span class="cx"> 
</span><ins>+// Support: Chrome<14
+// Always assume duplicates if they aren't passed to the comparison function
+support.detectDuplicates = hasDuplicate;
+
</ins><span class="cx"> // Initialize against the default document
</span><span class="cx"> setDocument();
</span><span class="cx"> 
</span><del>-// Support: Chrome<<14
-// Always assume duplicates if they aren't passed to the comparison function
-[0, 0].sort( sortOrder );
-support.detectDuplicates = hasDuplicate;
</del><ins>+// Support: Webkit<537.32 - Safari 6.0.3/Chrome 25 (fixed in Chrome 27)
+// Detached nodes confoundingly follow *each other*
+support.sortDetached = assert(function( div1 ) {
+       // Should return 1, but returns 4 (following)
+       return div1.compareDocumentPosition( document.createElement("div") ) & 1;
+});
</ins><span class="cx"> 
</span><ins>+// Support: IE<8
+// Prevent attribute/property "interpolation"
+// http://msdn.microsoft.com/en-us/library/ms536429%28VS.85%29.aspx
+if ( !assert(function( div ) {
+       div.innerHTML = "<a href='#'></a>";
+       return div.firstChild.getAttribute("href") === "#" ;
+}) ) {
+       addHandle( "type|href|height|width", function( elem, name, isXML ) {
+               if ( !isXML ) {
+                       return elem.getAttribute( name, name.toLowerCase() === "type" ? 1 : 2 );
+               }
+       });
+}
+
+// Support: IE<9
+// Use defaultValue in place of getAttribute("value")
+if ( !support.attributes || !assert(function( div ) {
+       div.innerHTML = "<input/>";
+       div.firstChild.setAttribute( "value", "" );
+       return div.firstChild.getAttribute( "value" ) === "";
+}) ) {
+       addHandle( "value", function( elem, name, isXML ) {
+               if ( !isXML && elem.nodeName.toLowerCase() === "input" ) {
+                       return elem.defaultValue;
+               }
+       });
+}
+
+// Support: IE<9
+// Use getAttributeNode to fetch booleans when getAttribute lies
+if ( !assert(function( div ) {
+       return div.getAttribute("disabled") == null;
+}) ) {
+       addHandle( booleans, function( elem, name, isXML ) {
+               var val;
+               if ( !isXML ) {
+                       return (val = elem.getAttributeNode( name )) && val.specified ?
+                               val.value :
+                               elem[ name ] === true ? name.toLowerCase() : null;
+               }
+       });
+}
+
</ins><span class="cx"> jQuery.find = Sizzle;
</span><span class="cx"> jQuery.expr = Sizzle.selectors;
</span><span class="cx"> jQuery.expr[":"] = jQuery.expr.pseudos;
</span><span class="lines">@@ -3177,9 +3151,9 @@
</span><span class="cx">                  },
</span><span class="cx">                  // Call all callbacks with the given context and arguments
</span><span class="cx">                  fireWith: function( context, args ) {
</span><del>-                               args = args || [];
-                               args = [ context, args.slice ? args.slice() : args ];
</del><span class="cx">                           if ( list && ( !fired || stack ) ) {
</span><ins>+                                       args = args || [];
+                                       args = [ context, args.slice ? args.slice() : args ];
</ins><span class="cx">                                   if ( firing ) {
</span><span class="cx">                                          stack.push( args );
</span><span class="cx">                                  } else {
</span><span class="lines">@@ -4183,9 +4157,12 @@
</span><span class="cx">  },
</span><span class="cx"> 
</span><span class="cx">  toggleClass: function( value, stateVal ) {
</span><del>-               var type = typeof value,
-                       isBool = typeof stateVal === "boolean";
</del><ins>+                var type = typeof value;
</ins><span class="cx"> 
</span><ins>+               if ( typeof stateVal === "boolean" && type === "string" ) {
+                       return stateVal ? this.addClass( value ) : this.removeClass( value );
+               }
+
</ins><span class="cx">           if ( jQuery.isFunction( value ) ) {
</span><span class="cx">                  return this.each(function( i ) {
</span><span class="cx">                          jQuery( this ).toggleClass( value.call(this, i, this.className, stateVal), stateVal );
</span><span class="lines">@@ -4198,13 +4175,15 @@
</span><span class="cx">                          var className,
</span><span class="cx">                                  i = 0,
</span><span class="cx">                                  self = jQuery( this ),
</span><del>-                                       state = stateVal,
</del><span class="cx">                                   classNames = value.match( core_rnotwhite ) || [];
</span><span class="cx"> 
</span><span class="cx">                          while ( (className = classNames[ i++ ]) ) {
</span><span class="cx">                                  // check each className given, space separated list
</span><del>-                                       state = isBool ? state : !self.hasClass( className );
-                                       self[ state ? "addClass" : "removeClass" ]( className );
</del><ins>+                                        if ( self.hasClass( className ) ) {
+                                               self.removeClass( className );
+                                       } else {
+                                               self.addClass( className );
+                                       }
</ins><span class="cx">                           }
</span><span class="cx"> 
</span><span class="cx">                  // Toggle whole class name
</span><span class="lines">@@ -6948,10 +6927,12 @@
</span><span class="cx">          return showHide( this );
</span><span class="cx">  },
</span><span class="cx">  toggle: function( state ) {
</span><del>-               var bool = typeof state === "boolean";
</del><ins>+                if ( typeof state === "boolean" ) {
+                       return state ? this.show() : this.hide();
+               }
</ins><span class="cx"> 
</span><span class="cx">          return this.each(function() {
</span><del>-                       if ( bool ? state : isHidden( this ) ) {
</del><ins>+                        if ( isHidden( this ) ) {
</ins><span class="cx">                           jQuery( this ).show();
</span><span class="cx">                  } else {
</span><span class="cx">                          jQuery( this ).hide();
</span><span class="lines">@@ -6982,6 +6963,7 @@
</span><span class="cx">          "fontWeight": true,
</span><span class="cx">          "lineHeight": true,
</span><span class="cx">          "opacity": true,
</span><ins>+               "order": true,
</ins><span class="cx">           "orphans": true,
</span><span class="cx">          "widows": true,
</span><span class="cx">          "zIndex": true,
</span></span></pre></div>
<a id="trunkwpincludesscriptloaderphp"></a>
<div class="modfile"><h4>Modified: trunk/wp-includes/script-loader.php (24545 => 24546)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/wp-includes/script-loader.php      2013-07-03 02:03:19 UTC (rev 24545)
+++ trunk/wp-includes/script-loader.php 2013-07-03 20:11:44 UTC (rev 24546)
</span><span class="lines">@@ -132,8 +132,8 @@
</span><span class="cx">  $scripts->add( 'cropper', '/wp-includes/js/crop/cropper.js', array('scriptaculous-dragdrop') );
</span><span class="cx"> 
</span><span class="cx">  // jQuery
</span><del>-       $scripts->add( 'jquery', false, array( 'jquery-core', 'jquery-migrate' ), '1.10.1' );
-       $scripts->add( 'jquery-core', '/wp-includes/js/jquery/jquery.js', array(), '1.10.1' );
</del><ins>+        $scripts->add( 'jquery', false, array( 'jquery-core', 'jquery-migrate' ), '1.10.2' );
+       $scripts->add( 'jquery-core', '/wp-includes/js/jquery/jquery.js', array(), '1.10.2' );
</ins><span class="cx">   $scripts->add( 'jquery-migrate', '/wp-includes/js/jquery/jquery-migrate.js', array(), '1.2.1' );
</span><span class="cx"> 
</span><span class="cx">  // full jQuery UI
</span></span></pre>
</div>
</div>

</body>
</html>