<!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>[54209] trunk/src: External Libraries: Update the jQuery UI library to version 1.13.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 { white-space: pre-line; 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" style="font-size: 105%">
<dt style="float: left; width: 6em; font-weight: bold">Revision</dt> <dd><a style="font-weight: bold" href="https://core.trac.wordpress.org/changeset/54209">54209</a><script type="application/ld+json">{"@context":"http://schema.org","@type":"EmailMessage","description":"Review this Commit","action":{"@type":"ViewAction","url":"https://core.trac.wordpress.org/changeset/54209","name":"Review Commit"}}</script></dd>
<dt style="float: left; width: 6em; font-weight: bold">Author</dt> <dd>desrosj</dd>
<dt style="float: left; width: 6em; font-weight: bold">Date</dt> <dd>2022-09-19 18:02:11 +0000 (Mon, 19 Sep 2022)</dd>
</dl>
<pre style='padding-left: 1em; margin: 2em 0; border-left: 2px solid #ccc; line-height: 1.25; font-size: 105%; font-family: sans-serif'>External Libraries: Update the jQuery UI library to version 1.13.2.
This is a bug fix release. For more information on the changes included, see https://jqueryui.com/changelog/1.13.2/.
Props Clorith, monolithon, desrosj.
Fixes <a href="https://core.trac.wordpress.org/ticket/56239">#56239</a>.</pre>
<h3>Modified Paths</h3>
<ul>
<li><a href="#trunksrcjs_enqueuesvendorjqueryuiaccordionjs">trunk/src/js/_enqueues/vendor/jquery/ui/accordion.js</a></li>
<li><a href="#trunksrcjs_enqueuesvendorjqueryuiautocompletejs">trunk/src/js/_enqueues/vendor/jquery/ui/autocomplete.js</a></li>
<li><a href="#trunksrcjs_enqueuesvendorjqueryuibuttonjs">trunk/src/js/_enqueues/vendor/jquery/ui/button.js</a></li>
<li><a href="#trunksrcjs_enqueuesvendorjqueryuicheckboxradiojs">trunk/src/js/_enqueues/vendor/jquery/ui/checkboxradio.js</a></li>
<li><a href="#trunksrcjs_enqueuesvendorjqueryuicontrolgroupjs">trunk/src/js/_enqueues/vendor/jquery/ui/controlgroup.js</a></li>
<li><a href="#trunksrcjs_enqueuesvendorjqueryuicorejs">trunk/src/js/_enqueues/vendor/jquery/ui/core.js</a></li>
<li><a href="#trunksrcjs_enqueuesvendorjqueryuidatepickerjs">trunk/src/js/_enqueues/vendor/jquery/ui/datepicker.js</a></li>
<li><a href="#trunksrcjs_enqueuesvendorjqueryuidialogjs">trunk/src/js/_enqueues/vendor/jquery/ui/dialog.js</a></li>
<li><a href="#trunksrcjs_enqueuesvendorjqueryuidraggablejs">trunk/src/js/_enqueues/vendor/jquery/ui/draggable.js</a></li>
<li><a href="#trunksrcjs_enqueuesvendorjqueryuidroppablejs">trunk/src/js/_enqueues/vendor/jquery/ui/droppable.js</a></li>
<li><a href="#trunksrcjs_enqueuesvendorjqueryuieffectblindjs">trunk/src/js/_enqueues/vendor/jquery/ui/effect-blind.js</a></li>
<li><a href="#trunksrcjs_enqueuesvendorjqueryuieffectbouncejs">trunk/src/js/_enqueues/vendor/jquery/ui/effect-bounce.js</a></li>
<li><a href="#trunksrcjs_enqueuesvendorjqueryuieffectclipjs">trunk/src/js/_enqueues/vendor/jquery/ui/effect-clip.js</a></li>
<li><a href="#trunksrcjs_enqueuesvendorjqueryuieffectdropjs">trunk/src/js/_enqueues/vendor/jquery/ui/effect-drop.js</a></li>
<li><a href="#trunksrcjs_enqueuesvendorjqueryuieffectexplodejs">trunk/src/js/_enqueues/vendor/jquery/ui/effect-explode.js</a></li>
<li><a href="#trunksrcjs_enqueuesvendorjqueryuieffectfadejs">trunk/src/js/_enqueues/vendor/jquery/ui/effect-fade.js</a></li>
<li><a href="#trunksrcjs_enqueuesvendorjqueryuieffectfoldjs">trunk/src/js/_enqueues/vendor/jquery/ui/effect-fold.js</a></li>
<li><a href="#trunksrcjs_enqueuesvendorjqueryuieffecthighlightjs">trunk/src/js/_enqueues/vendor/jquery/ui/effect-highlight.js</a></li>
<li><a href="#trunksrcjs_enqueuesvendorjqueryuieffectpuffjs">trunk/src/js/_enqueues/vendor/jquery/ui/effect-puff.js</a></li>
<li><a href="#trunksrcjs_enqueuesvendorjqueryuieffectpulsatejs">trunk/src/js/_enqueues/vendor/jquery/ui/effect-pulsate.js</a></li>
<li><a href="#trunksrcjs_enqueuesvendorjqueryuieffectscalejs">trunk/src/js/_enqueues/vendor/jquery/ui/effect-scale.js</a></li>
<li><a href="#trunksrcjs_enqueuesvendorjqueryuieffectshakejs">trunk/src/js/_enqueues/vendor/jquery/ui/effect-shake.js</a></li>
<li><a href="#trunksrcjs_enqueuesvendorjqueryuieffectsizejs">trunk/src/js/_enqueues/vendor/jquery/ui/effect-size.js</a></li>
<li><a href="#trunksrcjs_enqueuesvendorjqueryuieffectslidejs">trunk/src/js/_enqueues/vendor/jquery/ui/effect-slide.js</a></li>
<li><a href="#trunksrcjs_enqueuesvendorjqueryuieffecttransferjs">trunk/src/js/_enqueues/vendor/jquery/ui/effect-transfer.js</a></li>
<li><a href="#trunksrcjs_enqueuesvendorjqueryuieffectjs">trunk/src/js/_enqueues/vendor/jquery/ui/effect.js</a></li>
<li><a href="#trunksrcjs_enqueuesvendorjqueryuimenujs">trunk/src/js/_enqueues/vendor/jquery/ui/menu.js</a></li>
<li><a href="#trunksrcjs_enqueuesvendorjqueryuimousejs">trunk/src/js/_enqueues/vendor/jquery/ui/mouse.js</a></li>
<li><a href="#trunksrcjs_enqueuesvendorjqueryuiprogressbarjs">trunk/src/js/_enqueues/vendor/jquery/ui/progressbar.js</a></li>
<li><a href="#trunksrcjs_enqueuesvendorjqueryuiresizablejs">trunk/src/js/_enqueues/vendor/jquery/ui/resizable.js</a></li>
<li><a href="#trunksrcjs_enqueuesvendorjqueryuiselectablejs">trunk/src/js/_enqueues/vendor/jquery/ui/selectable.js</a></li>
<li><a href="#trunksrcjs_enqueuesvendorjqueryuiselectmenujs">trunk/src/js/_enqueues/vendor/jquery/ui/selectmenu.js</a></li>
<li><a href="#trunksrcjs_enqueuesvendorjqueryuisliderjs">trunk/src/js/_enqueues/vendor/jquery/ui/slider.js</a></li>
<li><a href="#trunksrcjs_enqueuesvendorjqueryuisortablejs">trunk/src/js/_enqueues/vendor/jquery/ui/sortable.js</a></li>
<li><a href="#trunksrcjs_enqueuesvendorjqueryuispinnerjs">trunk/src/js/_enqueues/vendor/jquery/ui/spinner.js</a></li>
<li><a href="#trunksrcjs_enqueuesvendorjqueryuitabsjs">trunk/src/js/_enqueues/vendor/jquery/ui/tabs.js</a></li>
<li><a href="#trunksrcjs_enqueuesvendorjqueryuitooltipjs">trunk/src/js/_enqueues/vendor/jquery/ui/tooltip.js</a></li>
<li><a href="#trunksrcwpincludesscriptloaderphp">trunk/src/wp-includes/script-loader.php</a></li>
</ul>
</div>
<div id="patch">
<h3>Diff</h3>
<a id="trunksrcjs_enqueuesvendorjqueryuiaccordionjs"></a>
<div class="modfile"><h4 style="background-color: #eee; color: inherit; margin: 1em 0; padding: 1.3em; font-size: 115%">Modified: trunk/src/js/_enqueues/vendor/jquery/ui/accordion.js</h4>
<pre class="diff"><span>
<span class="info" style="display: block; padding: 0 10px; color: #888">--- trunk/src/js/_enqueues/vendor/jquery/ui/accordion.js 2022-09-19 17:52:54 UTC (rev 54208)
+++ trunk/src/js/_enqueues/vendor/jquery/ui/accordion.js 2022-09-19 18:02:11 UTC (rev 54209)
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -1,5 +1,5 @@
</span><span class="cx" style="display: block; padding: 0 10px"> /*!
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">- * jQuery UI Accordion 1.13.1
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+ * jQuery UI Accordion 1.13.2
</ins><span class="cx" style="display: block; padding: 0 10px"> * http://jqueryui.com
</span><span class="cx" style="display: block; padding: 0 10px"> *
</span><span class="cx" style="display: block; padding: 0 10px"> * Copyright jQuery Foundation and other contributors
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -37,7 +37,7 @@
</span><span class="cx" style="display: block; padding: 0 10px"> "use strict";
</span><span class="cx" style="display: block; padding: 0 10px">
</span><span class="cx" style="display: block; padding: 0 10px"> return $.widget( "ui.accordion", {
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">- version: "1.13.1",
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+ version: "1.13.2",
</ins><span class="cx" style="display: block; padding: 0 10px"> options: {
</span><span class="cx" style="display: block; padding: 0 10px"> active: 0,
</span><span class="cx" style="display: block; padding: 0 10px"> animate: {},
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -204,24 +204,24 @@
</span><span class="cx" style="display: block; padding: 0 10px"> toFocus = false;
</span><span class="cx" style="display: block; padding: 0 10px">
</span><span class="cx" style="display: block; padding: 0 10px"> switch ( event.keyCode ) {
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">- case keyCode.RIGHT:
- case keyCode.DOWN:
- toFocus = this.headers[ ( currentIndex + 1 ) % length ];
- break;
- case keyCode.LEFT:
- case keyCode.UP:
- toFocus = this.headers[ ( currentIndex - 1 + length ) % length ];
- break;
- case keyCode.SPACE:
- case keyCode.ENTER:
- this._eventHandler( event );
- break;
- case keyCode.HOME:
- toFocus = this.headers[ 0 ];
- break;
- case keyCode.END:
- toFocus = this.headers[ length - 1 ];
- break;
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+ case keyCode.RIGHT:
+ case keyCode.DOWN:
+ toFocus = this.headers[ ( currentIndex + 1 ) % length ];
+ break;
+ case keyCode.LEFT:
+ case keyCode.UP:
+ toFocus = this.headers[ ( currentIndex - 1 + length ) % length ];
+ break;
+ case keyCode.SPACE:
+ case keyCode.ENTER:
+ this._eventHandler( event );
+ break;
+ case keyCode.HOME:
+ toFocus = this.headers[ 0 ];
+ break;
+ case keyCode.END:
+ toFocus = this.headers[ length - 1 ];
+ break;
</ins><span class="cx" style="display: block; padding: 0 10px"> }
</span><span class="cx" style="display: block; padding: 0 10px">
</span><span class="cx" style="display: block; padding: 0 10px"> if ( toFocus ) {
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -244,15 +244,15 @@
</span><span class="cx" style="display: block; padding: 0 10px">
</span><span class="cx" style="display: block; padding: 0 10px"> // Was collapsed or no panel
</span><span class="cx" style="display: block; padding: 0 10px"> if ( ( options.active === false && options.collapsible === true ) ||
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">- !this.headers.length ) {
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+ !this.headers.length ) {
</ins><span class="cx" style="display: block; padding: 0 10px"> options.active = false;
</span><span class="cx" style="display: block; padding: 0 10px"> this.active = $();
</span><span class="cx" style="display: block; padding: 0 10px">
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">- // active false only when collapsible is true
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+ // active false only when collapsible is true
</ins><span class="cx" style="display: block; padding: 0 10px"> } else if ( options.active === false ) {
</span><span class="cx" style="display: block; padding: 0 10px"> this._activate( 0 );
</span><span class="cx" style="display: block; padding: 0 10px">
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">- // was active, but active panel is gone
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+ // was active, but active panel is gone
</ins><span class="cx" style="display: block; padding: 0 10px"> } else if ( this.active.length && !$.contains( this.element[ 0 ], this.active[ 0 ] ) ) {
</span><span class="cx" style="display: block; padding: 0 10px">
</span><span class="cx" style="display: block; padding: 0 10px"> // all remaining panel are disabled
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -260,12 +260,12 @@
</span><span class="cx" style="display: block; padding: 0 10px"> options.active = false;
</span><span class="cx" style="display: block; padding: 0 10px"> this.active = $();
</span><span class="cx" style="display: block; padding: 0 10px">
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">- // activate previous panel
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+ // activate previous panel
</ins><span class="cx" style="display: block; padding: 0 10px"> } else {
</span><span class="cx" style="display: block; padding: 0 10px"> this._activate( Math.max( 0, options.active - 1 ) );
</span><span class="cx" style="display: block; padding: 0 10px"> }
</span><span class="cx" style="display: block; padding: 0 10px">
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">- // was active, active panel still exists
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+ // was active, active panel still exists
</ins><span class="cx" style="display: block; padding: 0 10px"> } else {
</span><span class="cx" style="display: block; padding: 0 10px">
</span><span class="cx" style="display: block; padding: 0 10px"> // make sure active index is correct
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -322,20 +322,20 @@
</span><span class="cx" style="display: block; padding: 0 10px"> panel.attr( "aria-labelledby", headerId );
</span><span class="cx" style="display: block; padding: 0 10px"> } )
</span><span class="cx" style="display: block; padding: 0 10px"> .next()
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">- .attr( "role", "tabpanel" );
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+ .attr( "role", "tabpanel" );
</ins><span class="cx" style="display: block; padding: 0 10px">
</span><span class="cx" style="display: block; padding: 0 10px"> this.headers
</span><span class="cx" style="display: block; padding: 0 10px"> .not( this.active )
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">- .attr( {
- "aria-selected": "false",
- "aria-expanded": "false",
- tabIndex: -1
- } )
- .next()
- .attr( {
- "aria-hidden": "true"
- } )
- .hide();
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+ .attr( {
+ "aria-selected": "false",
+ "aria-expanded": "false",
+ tabIndex: -1
+ } )
+ .next()
+ .attr( {
+ "aria-hidden": "true"
+ } )
+ .hide();
</ins><span class="cx" style="display: block; padding: 0 10px">
</span><span class="cx" style="display: block; padding: 0 10px"> // Make sure at least one header is in the tab order
</span><span class="cx" style="display: block; padding: 0 10px"> if ( !this.active.length ) {
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -347,9 +347,9 @@
</span><span class="cx" style="display: block; padding: 0 10px"> tabIndex: 0
</span><span class="cx" style="display: block; padding: 0 10px"> } )
</span><span class="cx" style="display: block; padding: 0 10px"> .next()
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">- .attr( {
- "aria-hidden": "false"
- } );
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+ .attr( {
+ "aria-hidden": "false"
+ } );
</ins><span class="cx" style="display: block; padding: 0 10px"> }
</span><span class="cx" style="display: block; padding: 0 10px">
</span><span class="cx" style="display: block; padding: 0 10px"> this._createIcons();
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -454,11 +454,11 @@
</span><span class="cx" style="display: block; padding: 0 10px">
</span><span class="cx" style="display: block; padding: 0 10px"> if (
</span><span class="cx" style="display: block; padding: 0 10px">
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">- // click on active header, but not collapsible
- ( clickedIsActive && !options.collapsible ) ||
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+ // click on active header, but not collapsible
+ ( clickedIsActive && !options.collapsible ) ||
</ins><span class="cx" style="display: block; padding: 0 10px">
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">- // allow canceling activation
- ( this._trigger( "beforeActivate", event, eventData ) === false ) ) {
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+ // allow canceling activation
+ ( this._trigger( "beforeActivate", event, eventData ) === false ) ) {
</ins><span class="cx" style="display: block; padding: 0 10px"> return;
</span><span class="cx" style="display: block; padding: 0 10px"> }
</span><span class="cx" style="display: block; padding: 0 10px">
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -534,11 +534,11 @@
</span><span class="cx" style="display: block; padding: 0 10px"> toShow
</span><span class="cx" style="display: block; padding: 0 10px"> .attr( "aria-hidden", "false" )
</span><span class="cx" style="display: block; padding: 0 10px"> .prev()
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">- .attr( {
- "aria-selected": "true",
- "aria-expanded": "true",
- tabIndex: 0
- } );
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+ .attr( {
+ "aria-selected": "true",
+ "aria-expanded": "true",
+ tabIndex: 0
+ } );
</ins><span class="cx" style="display: block; padding: 0 10px"> },
</span><span class="cx" style="display: block; padding: 0 10px">
</span><span class="cx" style="display: block; padding: 0 10px"> _animate: function( toShow, toHide, data ) {
</span></span></pre></div>
<a id="trunksrcjs_enqueuesvendorjqueryuiautocompletejs"></a>
<div class="modfile"><h4 style="background-color: #eee; color: inherit; margin: 1em 0; padding: 1.3em; font-size: 115%">Modified: trunk/src/js/_enqueues/vendor/jquery/ui/autocomplete.js</h4>
<pre class="diff"><span>
<span class="info" style="display: block; padding: 0 10px; color: #888">--- trunk/src/js/_enqueues/vendor/jquery/ui/autocomplete.js 2022-09-19 17:52:54 UTC (rev 54208)
+++ trunk/src/js/_enqueues/vendor/jquery/ui/autocomplete.js 2022-09-19 18:02:11 UTC (rev 54209)
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -1,5 +1,5 @@
</span><span class="cx" style="display: block; padding: 0 10px"> /*!
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">- * jQuery UI Autocomplete 1.13.1
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+ * jQuery UI Autocomplete 1.13.2
</ins><span class="cx" style="display: block; padding: 0 10px"> * http://jqueryui.com
</span><span class="cx" style="display: block; padding: 0 10px"> *
</span><span class="cx" style="display: block; padding: 0 10px"> * Copyright jQuery Foundation and other contributors
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -36,7 +36,7 @@
</span><span class="cx" style="display: block; padding: 0 10px"> "use strict";
</span><span class="cx" style="display: block; padding: 0 10px">
</span><span class="cx" style="display: block; padding: 0 10px"> $.widget( "ui.autocomplete", {
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">- version: "1.13.1",
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+ version: "1.13.2",
</ins><span class="cx" style="display: block; padding: 0 10px"> defaultElement: "<input>",
</span><span class="cx" style="display: block; padding: 0 10px"> options: {
</span><span class="cx" style="display: block; padding: 0 10px"> appendTo: null,
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -104,58 +104,58 @@
</span><span class="cx" style="display: block; padding: 0 10px"> suppressKeyPressRepeat = false;
</span><span class="cx" style="display: block; padding: 0 10px"> var keyCode = $.ui.keyCode;
</span><span class="cx" style="display: block; padding: 0 10px"> switch ( event.keyCode ) {
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">- case keyCode.PAGE_UP:
- suppressKeyPress = true;
- this._move( "previousPage", event );
- break;
- case keyCode.PAGE_DOWN:
- suppressKeyPress = true;
- this._move( "nextPage", event );
- break;
- case keyCode.UP:
- suppressKeyPress = true;
- this._keyEvent( "previous", event );
- break;
- case keyCode.DOWN:
- suppressKeyPress = true;
- this._keyEvent( "next", event );
- break;
- case keyCode.ENTER:
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+ case keyCode.PAGE_UP:
+ suppressKeyPress = true;
+ this._move( "previousPage", event );
+ break;
+ case keyCode.PAGE_DOWN:
+ suppressKeyPress = true;
+ this._move( "nextPage", event );
+ break;
+ case keyCode.UP:
+ suppressKeyPress = true;
+ this._keyEvent( "previous", event );
+ break;
+ case keyCode.DOWN:
+ suppressKeyPress = true;
+ this._keyEvent( "next", event );
+ break;
+ case keyCode.ENTER:
</ins><span class="cx" style="display: block; padding: 0 10px">
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">- // when menu is open and has focus
- if ( this.menu.active ) {
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+ // when menu is open and has focus
+ if ( this.menu.active ) {
</ins><span class="cx" style="display: block; padding: 0 10px">
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">- // #6055 - Opera still allows the keypress to occur
- // which causes forms to submit
- suppressKeyPress = true;
- event.preventDefault();
- this.menu.select( event );
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+ // #6055 - Opera still allows the keypress to occur
+ // which causes forms to submit
+ suppressKeyPress = true;
+ event.preventDefault();
+ this.menu.select( event );
+ }
+ break;
+ case keyCode.TAB:
+ if ( this.menu.active ) {
+ this.menu.select( event );
+ }
+ break;
+ case keyCode.ESCAPE:
+ if ( this.menu.element.is( ":visible" ) ) {
+ if ( !this.isMultiLine ) {
+ this._value( this.term );
</ins><span class="cx" style="display: block; padding: 0 10px"> }
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">- break;
- case keyCode.TAB:
- if ( this.menu.active ) {
- this.menu.select( event );
- }
- break;
- case keyCode.ESCAPE:
- if ( this.menu.element.is( ":visible" ) ) {
- if ( !this.isMultiLine ) {
- this._value( this.term );
- }
- this.close( event );
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+ this.close( event );
</ins><span class="cx" style="display: block; padding: 0 10px">
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">- // Different browsers have different default behavior for escape
- // Single press can mean undo or clear
- // Double press in IE means clear the whole form
- event.preventDefault();
- }
- break;
- default:
- suppressKeyPressRepeat = true;
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+ // Different browsers have different default behavior for escape
+ // Single press can mean undo or clear
+ // Double press in IE means clear the whole form
+ event.preventDefault();
+ }
+ break;
+ default:
+ suppressKeyPressRepeat = true;
</ins><span class="cx" style="display: block; padding: 0 10px">
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">- // search timeout should be triggered before the input value is changed
- this._searchTimeout( event );
- break;
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+ // search timeout should be triggered before the input value is changed
+ this._searchTimeout( event );
+ break;
</ins><span class="cx" style="display: block; padding: 0 10px"> }
</span><span class="cx" style="display: block; padding: 0 10px"> },
</span><span class="cx" style="display: block; padding: 0 10px"> keypress: function( event ) {
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -173,18 +173,18 @@
</span><span class="cx" style="display: block; padding: 0 10px"> // Replicate some key handlers to allow them to repeat in Firefox and Opera
</span><span class="cx" style="display: block; padding: 0 10px"> var keyCode = $.ui.keyCode;
</span><span class="cx" style="display: block; padding: 0 10px"> switch ( event.keyCode ) {
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">- case keyCode.PAGE_UP:
- this._move( "previousPage", event );
- break;
- case keyCode.PAGE_DOWN:
- this._move( "nextPage", event );
- break;
- case keyCode.UP:
- this._keyEvent( "previous", event );
- break;
- case keyCode.DOWN:
- this._keyEvent( "next", event );
- break;
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+ case keyCode.PAGE_UP:
+ this._move( "previousPage", event );
+ break;
+ case keyCode.PAGE_DOWN:
+ this._move( "nextPage", event );
+ break;
+ case keyCode.UP:
+ this._keyEvent( "previous", event );
+ break;
+ case keyCode.DOWN:
+ this._keyEvent( "next", event );
+ break;
</ins><span class="cx" style="display: block; padding: 0 10px"> }
</span><span class="cx" style="display: block; padding: 0 10px"> },
</span><span class="cx" style="display: block; padding: 0 10px"> input: function( event ) {
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -577,7 +577,7 @@
</span><span class="cx" style="display: block; padding: 0 10px"> return;
</span><span class="cx" style="display: block; padding: 0 10px"> }
</span><span class="cx" style="display: block; padding: 0 10px"> if ( this.menu.isFirstItem() && /^previous/.test( direction ) ||
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">- this.menu.isLastItem() && /^next/.test( direction ) ) {
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+ this.menu.isLastItem() && /^next/.test( direction ) ) {
</ins><span class="cx" style="display: block; padding: 0 10px">
</span><span class="cx" style="display: block; padding: 0 10px"> if ( !this.isMultiLine ) {
</span><span class="cx" style="display: block; padding: 0 10px"> this._value( this.term );
</span></span></pre></div>
<a id="trunksrcjs_enqueuesvendorjqueryuibuttonjs"></a>
<div class="modfile"><h4 style="background-color: #eee; color: inherit; margin: 1em 0; padding: 1.3em; font-size: 115%">Modified: trunk/src/js/_enqueues/vendor/jquery/ui/button.js</h4>
<pre class="diff"><span>
<span class="info" style="display: block; padding: 0 10px; color: #888">--- trunk/src/js/_enqueues/vendor/jquery/ui/button.js 2022-09-19 17:52:54 UTC (rev 54208)
+++ trunk/src/js/_enqueues/vendor/jquery/ui/button.js 2022-09-19 18:02:11 UTC (rev 54209)
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -1,5 +1,5 @@
</span><span class="cx" style="display: block; padding: 0 10px"> /*!
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">- * jQuery UI Button 1.13.1
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+ * jQuery UI Button 1.13.2
</ins><span class="cx" style="display: block; padding: 0 10px"> * http://jqueryui.com
</span><span class="cx" style="display: block; padding: 0 10px"> *
</span><span class="cx" style="display: block; padding: 0 10px"> * Copyright jQuery Foundation and other contributors
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -41,7 +41,7 @@
</span><span class="cx" style="display: block; padding: 0 10px"> "use strict";
</span><span class="cx" style="display: block; padding: 0 10px">
</span><span class="cx" style="display: block; padding: 0 10px"> $.widget( "ui.button", {
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">- version: "1.13.1",
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+ version: "1.13.2",
</ins><span class="cx" style="display: block; padding: 0 10px"> defaultElement: "<button>",
</span><span class="cx" style="display: block; padding: 0 10px"> options: {
</span><span class="cx" style="display: block; padding: 0 10px"> classes: {
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -240,8 +240,8 @@
</span><span class="cx" style="display: block; padding: 0 10px">
</span><span class="cx" style="display: block; padding: 0 10px"> // Make sure we can't end up with a button that has neither text nor icon
</span><span class="cx" style="display: block; padding: 0 10px"> if ( key === "showLabel" ) {
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">- this._toggleClass( "ui-button-icon-only", null, !value );
- this._updateTooltip();
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+ this._toggleClass( "ui-button-icon-only", null, !value );
+ this._updateTooltip();
</ins><span class="cx" style="display: block; padding: 0 10px"> }
</span><span class="cx" style="display: block; padding: 0 10px">
</span><span class="cx" style="display: block; padding: 0 10px"> if ( key === "label" ) {
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -306,7 +306,7 @@
</span><span class="cx" style="display: block; padding: 0 10px"> this.options.text = this.options.showLabel;
</span><span class="cx" style="display: block; padding: 0 10px"> }
</span><span class="cx" style="display: block; padding: 0 10px"> if ( !this.options.icon && ( this.options.icons.primary ||
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">- this.options.icons.secondary ) ) {
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+ this.options.icons.secondary ) ) {
</ins><span class="cx" style="display: block; padding: 0 10px"> if ( this.options.icons.primary ) {
</span><span class="cx" style="display: block; padding: 0 10px"> this.options.icon = this.options.icons.primary;
</span><span class="cx" style="display: block; padding: 0 10px"> } else {
</span></span></pre></div>
<a id="trunksrcjs_enqueuesvendorjqueryuicheckboxradiojs"></a>
<div class="modfile"><h4 style="background-color: #eee; color: inherit; margin: 1em 0; padding: 1.3em; font-size: 115%">Modified: trunk/src/js/_enqueues/vendor/jquery/ui/checkboxradio.js</h4>
<pre class="diff"><span>
<span class="info" style="display: block; padding: 0 10px; color: #888">--- trunk/src/js/_enqueues/vendor/jquery/ui/checkboxradio.js 2022-09-19 17:52:54 UTC (rev 54208)
+++ trunk/src/js/_enqueues/vendor/jquery/ui/checkboxradio.js 2022-09-19 18:02:11 UTC (rev 54209)
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -1,5 +1,5 @@
</span><span class="cx" style="display: block; padding: 0 10px"> /*!
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">- * jQuery UI Checkboxradio 1.13.1
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+ * jQuery UI Checkboxradio 1.13.2
</ins><span class="cx" style="display: block; padding: 0 10px"> * http://jqueryui.com
</span><span class="cx" style="display: block; padding: 0 10px"> *
</span><span class="cx" style="display: block; padding: 0 10px"> * Copyright jQuery Foundation and other contributors
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -36,7 +36,7 @@
</span><span class="cx" style="display: block; padding: 0 10px"> "use strict";
</span><span class="cx" style="display: block; padding: 0 10px">
</span><span class="cx" style="display: block; padding: 0 10px"> $.widget( "ui.checkboxradio", [ $.ui.formResetMixin, {
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">- version: "1.13.1",
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+ version: "1.13.2",
</ins><span class="cx" style="display: block; padding: 0 10px"> options: {
</span><span class="cx" style="display: block; padding: 0 10px"> disabled: null,
</span><span class="cx" style="display: block; padding: 0 10px"> label: null,
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -48,8 +48,7 @@
</span><span class="cx" style="display: block; padding: 0 10px"> },
</span><span class="cx" style="display: block; padding: 0 10px">
</span><span class="cx" style="display: block; padding: 0 10px"> _getCreateOptions: function() {
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">- var disabled, labels;
- var that = this;
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+ var disabled, labels, labelContents;
</ins><span class="cx" style="display: block; padding: 0 10px"> var options = this._super() || {};
</span><span class="cx" style="display: block; padding: 0 10px">
</span><span class="cx" style="display: block; padding: 0 10px"> // We read the type here, because it makes more sense to throw a element type error first,
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -69,12 +68,18 @@
</span><span class="cx" style="display: block; padding: 0 10px">
</span><span class="cx" style="display: block; padding: 0 10px"> // We need to get the label text but this may also need to make sure it does not contain the
</span><span class="cx" style="display: block; padding: 0 10px"> // input itself.
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">- this.label.contents().not( this.element[ 0 ] ).each( function() {
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+ // The label contents could be text, html, or a mix. We wrap all elements
+ // and read the wrapper's `innerHTML` to get a string representation of
+ // the label, without the input as part of it.
+ labelContents = this.label.contents().not( this.element[ 0 ] );
</ins><span class="cx" style="display: block; padding: 0 10px">
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">- // The label contents could be text, html, or a mix. We concat each element to get a
- // string representation of the label, without the input as part of it.
- that.originalLabel += this.nodeType === 3 ? $( this ).text() : this.outerHTML;
- } );
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+ if ( labelContents.length ) {
+ this.originalLabel += labelContents
+ .clone()
+ .wrapAll( "<div></div>" )
+ .parent()
+ .html();
+ }
</ins><span class="cx" style="display: block; padding: 0 10px">
</span><span class="cx" style="display: block; padding: 0 10px"> // Set the label option if we found label text
</span><span class="cx" style="display: block; padding: 0 10px"> if ( this.originalLabel ) {
</span></span></pre></div>
<a id="trunksrcjs_enqueuesvendorjqueryuicontrolgroupjs"></a>
<div class="modfile"><h4 style="background-color: #eee; color: inherit; margin: 1em 0; padding: 1.3em; font-size: 115%">Modified: trunk/src/js/_enqueues/vendor/jquery/ui/controlgroup.js</h4>
<pre class="diff"><span>
<span class="info" style="display: block; padding: 0 10px; color: #888">--- trunk/src/js/_enqueues/vendor/jquery/ui/controlgroup.js 2022-09-19 17:52:54 UTC (rev 54208)
+++ trunk/src/js/_enqueues/vendor/jquery/ui/controlgroup.js 2022-09-19 18:02:11 UTC (rev 54209)
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -1,5 +1,5 @@
</span><span class="cx" style="display: block; padding: 0 10px"> /*!
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">- * jQuery UI Controlgroup 1.13.1
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+ * jQuery UI Controlgroup 1.13.2
</ins><span class="cx" style="display: block; padding: 0 10px"> * http://jqueryui.com
</span><span class="cx" style="display: block; padding: 0 10px"> *
</span><span class="cx" style="display: block; padding: 0 10px"> * Copyright jQuery Foundation and other contributors
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -36,8 +36,8 @@
</span><span class="cx" style="display: block; padding: 0 10px">
</span><span class="cx" style="display: block; padding: 0 10px"> var controlgroupCornerRegex = /ui-corner-([a-z]){2,6}/g;
</span><span class="cx" style="display: block; padding: 0 10px">
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-return $.widget( "ui.controlgroup", {
- version: "1.13.1",
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+$.widget( "ui.controlgroup", {
+ version: "1.13.2",
</ins><span class="cx" style="display: block; padding: 0 10px"> defaultElement: "<div>",
</span><span class="cx" style="display: block; padding: 0 10px"> options: {
</span><span class="cx" style="display: block; padding: 0 10px"> direction: "horizontal",
</span></span></pre></div>
<a id="trunksrcjs_enqueuesvendorjqueryuicorejs"></a>
<div class="modfile"><h4 style="background-color: #eee; color: inherit; margin: 1em 0; padding: 1.3em; font-size: 115%">Modified: trunk/src/js/_enqueues/vendor/jquery/ui/core.js</h4>
<pre class="diff"><span>
<span class="info" style="display: block; padding: 0 10px; color: #888">--- trunk/src/js/_enqueues/vendor/jquery/ui/core.js 2022-09-19 17:52:54 UTC (rev 54208)
+++ trunk/src/js/_enqueues/vendor/jquery/ui/core.js 2022-09-19 18:02:11 UTC (rev 54209)
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -1,7 +1,7 @@
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-/*! jQuery UI - v1.13.1 - 2022-01-20
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+/*! jQuery UI - v1.13.2 - 2022-07-14
</ins><span class="cx" style="display: block; padding: 0 10px"> * http://jqueryui.com
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-* Includes: data.js, disable-selection.js, escape-selector.js, focusable.js, form-reset-mixin.js, form.js, ie.js, jquery-1-7.js, keycode.js, labels.js, plugin.js, position.js, safe-active-element.js, safe-blur.js, scroll-parent.js, tabbable.js, unique-id.js, version.js, widget.js
-* Copyright jQuery Foundation and other contributors; Licensed */
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+* Includes: widget.js, position.js, data.js, disable-selection.js, effect.js, effects/effect-blind.js, effects/effect-bounce.js, effects/effect-clip.js, effects/effect-drop.js, effects/effect-explode.js, effects/effect-fade.js, effects/effect-fold.js, effects/effect-highlight.js, effects/effect-puff.js, effects/effect-pulsate.js, effects/effect-scale.js, effects/effect-shake.js, effects/effect-size.js, effects/effect-slide.js, effects/effect-transfer.js, focusable.js, form-reset-mixin.js, jquery-patch.js, keycode.js, labels.js, scroll-parent.js, tabbable.js, unique-id.js, widgets/accordion.js, widgets/autocomplete.js, widgets/button.js, widgets/checkboxradio.js, widgets/controlgroup.js, widgets/datepicker.js, widgets/dialog.js, widgets/draggable.js, widgets/droppable.js, widgets/menu.js, widgets/mouse.js, widgets/progressbar.js, widgets/resizable.js, widgets/selectable.js, widgets/selectm
enu.js, widgets/slider.js, widgets/sortable.js, widgets/spinner.js, widgets/tabs.js, widgets/tooltip.js
+* Copyright jQuery Foundation and other contributors; Licensed MIT */
</ins><span class="cx" style="display: block; padding: 0 10px"> ( function( factory ) {
</span><span class="cx" style="display: block; padding: 0 10px"> "use strict";
</span><span class="cx" style="display: block; padding: 0 10px">
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -20,11 +20,11 @@
</span><span class="cx" style="display: block; padding: 0 10px"> // Source: version.js
</span><span class="cx" style="display: block; padding: 0 10px"> $.ui = $.ui || {};
</span><span class="cx" style="display: block; padding: 0 10px">
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-$.ui.version = "1.13.1";
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+$.ui.version = "1.13.2";
</ins><span class="cx" style="display: block; padding: 0 10px">
</span><span class="cx" style="display: block; padding: 0 10px"> // Source: data.js
</span><span class="cx" style="display: block; padding: 0 10px"> /*!
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">- * jQuery UI :data 1.13.1
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+ * jQuery UI :data 1.13.2
</ins><span class="cx" style="display: block; padding: 0 10px"> * http://jqueryui.com
</span><span class="cx" style="display: block; padding: 0 10px"> *
</span><span class="cx" style="display: block; padding: 0 10px"> * Copyright jQuery Foundation and other contributors
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -53,7 +53,7 @@
</span><span class="cx" style="display: block; padding: 0 10px">
</span><span class="cx" style="display: block; padding: 0 10px"> // Source: disable-selection.js
</span><span class="cx" style="display: block; padding: 0 10px"> /*!
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">- * jQuery UI Disable Selection 1.13.1
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+ * jQuery UI Disable Selection 1.13.2
</ins><span class="cx" style="display: block; padding: 0 10px"> * http://jqueryui.com
</span><span class="cx" style="display: block; padding: 0 10px"> *
</span><span class="cx" style="display: block; padding: 0 10px"> * Copyright jQuery Foundation and other contributors
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -87,7 +87,7 @@
</span><span class="cx" style="display: block; padding: 0 10px">
</span><span class="cx" style="display: block; padding: 0 10px"> // Source: focusable.js
</span><span class="cx" style="display: block; padding: 0 10px"> /*!
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">- * jQuery UI Focusable 1.13.1
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+ * jQuery UI Focusable 1.13.2
</ins><span class="cx" style="display: block; padding: 0 10px"> * http://jqueryui.com
</span><span class="cx" style="display: block; padding: 0 10px"> *
</span><span class="cx" style="display: block; padding: 0 10px"> * Copyright jQuery Foundation and other contributors
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -164,7 +164,7 @@
</span><span class="cx" style="display: block; padding: 0 10px">
</span><span class="cx" style="display: block; padding: 0 10px"> // Source: form-reset-mixin.js
</span><span class="cx" style="display: block; padding: 0 10px"> /*!
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">- * jQuery UI Form Reset Mixin 1.13.1
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+ * jQuery UI Form Reset Mixin 1.13.2
</ins><span class="cx" style="display: block; padding: 0 10px"> * http://jqueryui.com
</span><span class="cx" style="display: block; padding: 0 10px"> *
</span><span class="cx" style="display: block; padding: 0 10px"> * Copyright jQuery Foundation and other contributors
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -229,7 +229,7 @@
</span><span class="cx" style="display: block; padding: 0 10px">
</span><span class="cx" style="display: block; padding: 0 10px"> // Source: jquery-patch.js
</span><span class="cx" style="display: block; padding: 0 10px"> /*!
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">- * jQuery UI Support for jQuery core 1.8.x and newer 1.13.0
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+ * jQuery UI Support for jQuery core 1.8.x and newer 1.13.2
</ins><span class="cx" style="display: block; padding: 0 10px"> * http://jqueryui.com
</span><span class="cx" style="display: block; padding: 0 10px"> *
</span><span class="cx" style="display: block; padding: 0 10px"> * Copyright jQuery Foundation and other contributors
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -303,7 +303,7 @@
</span><span class="cx" style="display: block; padding: 0 10px">
</span><span class="cx" style="display: block; padding: 0 10px"> // Source: keycode.js
</span><span class="cx" style="display: block; padding: 0 10px"> /*!
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">- * jQuery UI Keycode 1.13.1
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+ * jQuery UI Keycode 1.13.2
</ins><span class="cx" style="display: block; padding: 0 10px"> * http://jqueryui.com
</span><span class="cx" style="display: block; padding: 0 10px"> *
</span><span class="cx" style="display: block; padding: 0 10px"> * Copyright jQuery Foundation and other contributors
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -337,7 +337,7 @@
</span><span class="cx" style="display: block; padding: 0 10px">
</span><span class="cx" style="display: block; padding: 0 10px"> // Source: labels.js
</span><span class="cx" style="display: block; padding: 0 10px"> /*!
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">- * jQuery UI Labels 1.13.1
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+ * jQuery UI Labels 1.13.2
</ins><span class="cx" style="display: block; padding: 0 10px"> * http://jqueryui.com
</span><span class="cx" style="display: block; padding: 0 10px"> *
</span><span class="cx" style="display: block; padding: 0 10px"> * Copyright jQuery Foundation and other contributors
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -409,7 +409,7 @@
</span><span class="cx" style="display: block; padding: 0 10px"> }
</span><span class="cx" style="display: block; padding: 0 10px">
</span><span class="cx" style="display: block; padding: 0 10px"> if ( !allowDisconnected && ( !instance.element[ 0 ].parentNode ||
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">- instance.element[ 0 ].parentNode.nodeType === 11 ) ) {
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+ instance.element[ 0 ].parentNode.nodeType === 11 ) ) {
</ins><span class="cx" style="display: block; padding: 0 10px"> return;
</span><span class="cx" style="display: block; padding: 0 10px"> }
</span><span class="cx" style="display: block; padding: 0 10px">
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -423,7 +423,7 @@
</span><span class="cx" style="display: block; padding: 0 10px">
</span><span class="cx" style="display: block; padding: 0 10px"> // Source: position.js
</span><span class="cx" style="display: block; padding: 0 10px"> /*!
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">- * jQuery UI Position 1.13.1
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+ * jQuery UI Position 1.13.2
</ins><span class="cx" style="display: block; padding: 0 10px"> * http://jqueryui.com
</span><span class="cx" style="display: block; padding: 0 10px"> *
</span><span class="cx" style="display: block; padding: 0 10px"> * Copyright jQuery Foundation and other contributors
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -956,7 +956,7 @@
</span><span class="cx" style="display: block; padding: 0 10px">
</span><span class="cx" style="display: block; padding: 0 10px"> // Source: scroll-parent.js
</span><span class="cx" style="display: block; padding: 0 10px"> /*!
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">- * jQuery UI Scroll Parent 1.13.1
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+ * jQuery UI Scroll Parent 1.13.2
</ins><span class="cx" style="display: block; padding: 0 10px"> * http://jqueryui.com
</span><span class="cx" style="display: block; padding: 0 10px"> *
</span><span class="cx" style="display: block; padding: 0 10px"> * Copyright jQuery Foundation and other contributors
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -989,7 +989,7 @@
</span><span class="cx" style="display: block; padding: 0 10px">
</span><span class="cx" style="display: block; padding: 0 10px"> // Source: tabbable.js
</span><span class="cx" style="display: block; padding: 0 10px"> /*!
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">- * jQuery UI Tabbable 1.13.1
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+ * jQuery UI Tabbable 1.13.2
</ins><span class="cx" style="display: block; padding: 0 10px"> * http://jqueryui.com
</span><span class="cx" style="display: block; padding: 0 10px"> *
</span><span class="cx" style="display: block; padding: 0 10px"> * Copyright jQuery Foundation and other contributors
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -1012,7 +1012,7 @@
</span><span class="cx" style="display: block; padding: 0 10px">
</span><span class="cx" style="display: block; padding: 0 10px"> // Source: unique-id.js
</span><span class="cx" style="display: block; padding: 0 10px"> /*!
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">- * jQuery UI Unique ID 1.13.1
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+ * jQuery UI Unique ID 1.13.2
</ins><span class="cx" style="display: block; padding: 0 10px"> * http://jqueryui.com
</span><span class="cx" style="display: block; padding: 0 10px"> *
</span><span class="cx" style="display: block; padding: 0 10px"> * Copyright jQuery Foundation and other contributors
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -1049,7 +1049,7 @@
</span><span class="cx" style="display: block; padding: 0 10px">
</span><span class="cx" style="display: block; padding: 0 10px"> // Source: widget.js
</span><span class="cx" style="display: block; padding: 0 10px"> /*!
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">- * jQuery UI Widget 1.13.1
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+ * jQuery UI Widget 1.13.2
</ins><span class="cx" style="display: block; padding: 0 10px"> * http://jqueryui.com
</span><span class="cx" style="display: block; padding: 0 10px"> *
</span><span class="cx" style="display: block; padding: 0 10px"> * Copyright jQuery Foundation and other contributors
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -1232,7 +1232,7 @@
</span><span class="cx" style="display: block; padding: 0 10px"> // Don't extend strings, arrays, etc. with objects
</span><span class="cx" style="display: block; padding: 0 10px"> $.widget.extend( {}, value );
</span><span class="cx" style="display: block; padding: 0 10px">
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">- // Copy everything else by reference
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+ // Copy everything else by reference
</ins><span class="cx" style="display: block; padding: 0 10px"> } else {
</span><span class="cx" style="display: block; padding: 0 10px"> target[ key ] = value;
</span><span class="cx" style="display: block; padding: 0 10px"> }
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -1481,8 +1481,8 @@
</span><span class="cx" style="display: block; padding: 0 10px"> for ( classKey in value ) {
</span><span class="cx" style="display: block; padding: 0 10px"> currentElements = this.classesElementLookup[ classKey ];
</span><span class="cx" style="display: block; padding: 0 10px"> if ( value[ classKey ] === this.options.classes[ classKey ] ||
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">- !currentElements ||
- !currentElements.length ) {
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+ !currentElements ||
+ !currentElements.length ) {
</ins><span class="cx" style="display: block; padding: 0 10px"> continue;
</span><span class="cx" style="display: block; padding: 0 10px"> }
</span><span class="cx" style="display: block; padding: 0 10px">
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -1642,7 +1642,7 @@
</span><span class="cx" style="display: block; padding: 0 10px"> // - disabled as an array instead of boolean
</span><span class="cx" style="display: block; padding: 0 10px"> // - disabled class as method for disabling individual parts
</span><span class="cx" style="display: block; padding: 0 10px"> if ( !suppressDisabledCheck &&
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">- ( instance.options.disabled === true ||
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+ ( instance.options.disabled === true ||
</ins><span class="cx" style="display: block; padding: 0 10px"> $( this ).hasClass( "ui-state-disabled" ) ) ) {
</span><span class="cx" style="display: block; padding: 0 10px"> return;
</span><span class="cx" style="display: block; padding: 0 10px"> }
</span></span></pre></div>
<a id="trunksrcjs_enqueuesvendorjqueryuidatepickerjs"></a>
<div class="modfile"><h4 style="background-color: #eee; color: inherit; margin: 1em 0; padding: 1.3em; font-size: 115%">Modified: trunk/src/js/_enqueues/vendor/jquery/ui/datepicker.js</h4>
<pre class="diff"><span>
<span class="info" style="display: block; padding: 0 10px; color: #888">--- trunk/src/js/_enqueues/vendor/jquery/ui/datepicker.js 2022-09-19 17:52:54 UTC (rev 54208)
+++ trunk/src/js/_enqueues/vendor/jquery/ui/datepicker.js 2022-09-19 18:02:11 UTC (rev 54209)
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -1,6 +1,6 @@
</span><span class="cx" style="display: block; padding: 0 10px"> /* eslint-disable max-len, camelcase */
</span><span class="cx" style="display: block; padding: 0 10px"> /*!
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">- * jQuery UI Datepicker 1.13.1
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+ * jQuery UI Datepicker 1.13.2
</ins><span class="cx" style="display: block; padding: 0 10px"> * http://jqueryui.com
</span><span class="cx" style="display: block; padding: 0 10px"> *
</span><span class="cx" style="display: block; padding: 0 10px"> * Copyright jQuery Foundation and other contributors
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -35,7 +35,7 @@
</span><span class="cx" style="display: block; padding: 0 10px"> } )( function( $ ) {
</span><span class="cx" style="display: block; padding: 0 10px"> "use strict";
</span><span class="cx" style="display: block; padding: 0 10px">
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-$.extend( $.ui, { datepicker: { version: "1.13.1" } } );
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+$.extend( $.ui, { datepicker: { version: "1.13.2" } } );
</ins><span class="cx" style="display: block; padding: 0 10px">
</span><span class="cx" style="display: block; padding: 0 10px"> var datepicker_instActive;
</span><span class="cx" style="display: block; padding: 0 10px">
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -107,40 +107,40 @@
</span><span class="cx" style="display: block; padding: 0 10px"> };
</span><span class="cx" style="display: block; padding: 0 10px"> this._defaults = { // Global defaults for all the date picker instances
</span><span class="cx" style="display: block; padding: 0 10px"> showOn: "focus", // "focus" for popup on focus,
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">- // "button" for trigger button, or "both" for either
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+ // "button" for trigger button, or "both" for either
</ins><span class="cx" style="display: block; padding: 0 10px"> showAnim: "fadeIn", // Name of jQuery animation for popup
</span><span class="cx" style="display: block; padding: 0 10px"> showOptions: {}, // Options for enhanced animations
</span><span class="cx" style="display: block; padding: 0 10px"> defaultDate: null, // Used when field is blank: actual date,
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">- // +/-number for offset from today, null for today
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+ // +/-number for offset from today, null for today
</ins><span class="cx" style="display: block; padding: 0 10px"> appendText: "", // Display text following the input box, e.g. showing the format
</span><span class="cx" style="display: block; padding: 0 10px"> buttonText: "...", // Text for trigger button
</span><span class="cx" style="display: block; padding: 0 10px"> buttonImage: "", // URL for trigger button image
</span><span class="cx" style="display: block; padding: 0 10px"> buttonImageOnly: false, // True if the image appears alone, false if it appears on a button
</span><span class="cx" style="display: block; padding: 0 10px"> hideIfNoPrevNext: false, // True to hide next/previous month links
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">- // if not applicable, false to just disable them
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+ // if not applicable, false to just disable them
</ins><span class="cx" style="display: block; padding: 0 10px"> navigationAsDateFormat: false, // True if date formatting applied to prev/today/next links
</span><span class="cx" style="display: block; padding: 0 10px"> gotoCurrent: false, // True if today link goes back to current selection instead
</span><span class="cx" style="display: block; padding: 0 10px"> changeMonth: false, // True if month can be selected directly, false if only prev/next
</span><span class="cx" style="display: block; padding: 0 10px"> changeYear: false, // True if year can be selected directly, false if only prev/next
</span><span class="cx" style="display: block; padding: 0 10px"> yearRange: "c-10:c+10", // Range of years to display in drop-down,
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">- // either relative to today's year (-nn:+nn), relative to currently displayed year
- // (c-nn:c+nn), absolute (nnnn:nnnn), or a combination of the above (nnnn:-n)
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+ // either relative to today's year (-nn:+nn), relative to currently displayed year
+ // (c-nn:c+nn), absolute (nnnn:nnnn), or a combination of the above (nnnn:-n)
</ins><span class="cx" style="display: block; padding: 0 10px"> showOtherMonths: false, // True to show dates in other months, false to leave blank
</span><span class="cx" style="display: block; padding: 0 10px"> selectOtherMonths: false, // True to allow selection of dates in other months, false for unselectable
</span><span class="cx" style="display: block; padding: 0 10px"> showWeek: false, // True to show week of the year, false to not show it
</span><span class="cx" style="display: block; padding: 0 10px"> calculateWeek: this.iso8601Week, // How to calculate the week of the year,
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">- // takes a Date and returns the number of the week for it
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+ // takes a Date and returns the number of the week for it
</ins><span class="cx" style="display: block; padding: 0 10px"> shortYearCutoff: "+10", // Short year values < this are in the current century,
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">- // > this are in the previous century,
- // string value starting with "+" for current year + value
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+ // > this are in the previous century,
+ // string value starting with "+" for current year + value
</ins><span class="cx" style="display: block; padding: 0 10px"> minDate: null, // The earliest selectable date, or null for no limit
</span><span class="cx" style="display: block; padding: 0 10px"> maxDate: null, // The latest selectable date, or null for no limit
</span><span class="cx" style="display: block; padding: 0 10px"> duration: "fast", // Duration of display/closure
</span><span class="cx" style="display: block; padding: 0 10px"> beforeShowDay: null, // Function that takes a date and returns an array with
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">- // [0] = true if selectable, false if not, [1] = custom CSS class name(s) or "",
- // [2] = cell title (optional), e.g. $.datepicker.noWeekends
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+ // [0] = true if selectable, false if not, [1] = custom CSS class name(s) or "",
+ // [2] = cell title (optional), e.g. $.datepicker.noWeekends
</ins><span class="cx" style="display: block; padding: 0 10px"> beforeShow: null, // Function that takes an input field and
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">- // returns a set of custom settings for the date picker
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+ // returns a set of custom settings for the date picker
</ins><span class="cx" style="display: block; padding: 0 10px"> onSelect: null, // Define a callback function when a date is selected
</span><span class="cx" style="display: block; padding: 0 10px"> onChangeMonthYear: null, // Define a callback function when the month or year is changed
</span><span class="cx" style="display: block; padding: 0 10px"> onClose: null, // Define a callback function when the datepicker is closed
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -213,7 +213,7 @@
</span><span class="cx" style="display: block; padding: 0 10px"> drawMonth: 0, drawYear: 0, // month being drawn
</span><span class="cx" style="display: block; padding: 0 10px"> inline: inline, // is datepicker inline or not
</span><span class="cx" style="display: block; padding: 0 10px"> dpDiv: ( !inline ? this.dpDiv : // presentation div
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">- datepicker_bindHover( $( "<div class='" + this._inlineClass + " ui-datepicker ui-widget ui-widget-content ui-helper-clearfix ui-corner-all'></div>" ) ) ) };
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+ datepicker_bindHover( $( "<div class='" + this._inlineClass + " ui-datepicker ui-widget ui-widget-content ui-helper-clearfix ui-corner-all'></div>" ) ) ) };
</ins><span class="cx" style="display: block; padding: 0 10px"> },
</span><span class="cx" style="display: block; padding: 0 10px">
</span><span class="cx" style="display: block; padding: 0 10px"> /* Attach the date picker to an input field. */
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -226,7 +226,7 @@
</span><span class="cx" style="display: block; padding: 0 10px"> }
</span><span class="cx" style="display: block; padding: 0 10px"> this._attachments( input, inst );
</span><span class="cx" style="display: block; padding: 0 10px"> input.addClass( this.markerClassName ).on( "keydown", this._doKeyDown ).
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">- on( "keypress", this._doKeyPress ).on( "keyup", this._doKeyUp );
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+ on( "keypress", this._doKeyPress ).on( "keyup", this._doKeyUp );
</ins><span class="cx" style="display: block; padding: 0 10px"> this._autoSize( inst );
</span><span class="cx" style="display: block; padding: 0 10px"> $.data( target, "datepicker", inst );
</span><span class="cx" style="display: block; padding: 0 10px">
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -426,10 +426,10 @@
</span><span class="cx" style="display: block; padding: 0 10px"> inst.append.remove();
</span><span class="cx" style="display: block; padding: 0 10px"> inst.trigger.remove();
</span><span class="cx" style="display: block; padding: 0 10px"> $target.removeClass( this.markerClassName ).
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">- off( "focus", this._showDatepicker ).
- off( "keydown", this._doKeyDown ).
- off( "keypress", this._doKeyPress ).
- off( "keyup", this._doKeyUp );
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+ off( "focus", this._showDatepicker ).
+ off( "keydown", this._doKeyDown ).
+ off( "keypress", this._doKeyPress ).
+ off( "keyup", this._doKeyUp );
</ins><span class="cx" style="display: block; padding: 0 10px"> } else if ( nodeName === "div" || nodeName === "span" ) {
</span><span class="cx" style="display: block; padding: 0 10px"> $target.removeClass( this.markerClassName ).empty();
</span><span class="cx" style="display: block; padding: 0 10px"> }
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -456,15 +456,15 @@
</span><span class="cx" style="display: block; padding: 0 10px"> if ( nodeName === "input" ) {
</span><span class="cx" style="display: block; padding: 0 10px"> target.disabled = false;
</span><span class="cx" style="display: block; padding: 0 10px"> inst.trigger.filter( "button" ).
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">- each( function() {
- this.disabled = false;
- } ).end().
- filter( "img" ).css( { opacity: "1.0", cursor: "" } );
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+ each( function() {
+ this.disabled = false;
+ } ).end().
+ filter( "img" ).css( { opacity: "1.0", cursor: "" } );
</ins><span class="cx" style="display: block; padding: 0 10px"> } else if ( nodeName === "div" || nodeName === "span" ) {
</span><span class="cx" style="display: block; padding: 0 10px"> inline = $target.children( "." + this._inlineClass );
</span><span class="cx" style="display: block; padding: 0 10px"> inline.children().removeClass( "ui-state-disabled" );
</span><span class="cx" style="display: block; padding: 0 10px"> inline.find( "select.ui-datepicker-month, select.ui-datepicker-year" ).
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">- prop( "disabled", false );
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+ prop( "disabled", false );
</ins><span class="cx" style="display: block; padding: 0 10px"> }
</span><span class="cx" style="display: block; padding: 0 10px"> this._disabledInputs = $.map( this._disabledInputs,
</span><span class="cx" style="display: block; padding: 0 10px">
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -490,15 +490,15 @@
</span><span class="cx" style="display: block; padding: 0 10px"> if ( nodeName === "input" ) {
</span><span class="cx" style="display: block; padding: 0 10px"> target.disabled = true;
</span><span class="cx" style="display: block; padding: 0 10px"> inst.trigger.filter( "button" ).
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">- each( function() {
- this.disabled = true;
- } ).end().
- filter( "img" ).css( { opacity: "0.5", cursor: "default" } );
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+ each( function() {
+ this.disabled = true;
+ } ).end().
+ filter( "img" ).css( { opacity: "0.5", cursor: "default" } );
</ins><span class="cx" style="display: block; padding: 0 10px"> } else if ( nodeName === "div" || nodeName === "span" ) {
</span><span class="cx" style="display: block; padding: 0 10px"> inline = $target.children( "." + this._inlineClass );
</span><span class="cx" style="display: block; padding: 0 10px"> inline.children().addClass( "ui-state-disabled" );
</span><span class="cx" style="display: block; padding: 0 10px"> inline.find( "select.ui-datepicker-month, select.ui-datepicker-year" ).
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">- prop( "disabled", true );
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+ prop( "disabled", true );
</ins><span class="cx" style="display: block; padding: 0 10px"> }
</span><span class="cx" style="display: block; padding: 0 10px"> this._disabledInputs = $.map( this._disabledInputs,
</span><span class="cx" style="display: block; padding: 0 10px">
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -554,7 +554,7 @@
</span><span class="cx" style="display: block; padding: 0 10px"> if ( arguments.length === 2 && typeof name === "string" ) {
</span><span class="cx" style="display: block; padding: 0 10px"> return ( name === "defaults" ? $.extend( {}, $.datepicker._defaults ) :
</span><span class="cx" style="display: block; padding: 0 10px"> ( inst ? ( name === "all" ? $.extend( {}, inst.settings ) :
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">- this._get( inst, name ) ) : null ) );
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+ this._get( inst, name ) ) : null ) );
</ins><span class="cx" style="display: block; padding: 0 10px"> }
</span><span class="cx" style="display: block; padding: 0 10px">
</span><span class="cx" style="display: block; padding: 0 10px"> settings = name || {};
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -647,83 +647,83 @@
</span><span class="cx" style="display: block; padding: 0 10px"> if ( $.datepicker._datepickerShowing ) {
</span><span class="cx" style="display: block; padding: 0 10px"> switch ( event.keyCode ) {
</span><span class="cx" style="display: block; padding: 0 10px"> case 9: $.datepicker._hideDatepicker();
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">- handled = false;
- break; // hide on tab out
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+ handled = false;
+ break; // hide on tab out
</ins><span class="cx" style="display: block; padding: 0 10px"> case 13: sel = $( "td." + $.datepicker._dayOverClass + ":not(." +
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">- $.datepicker._currentClass + ")", inst.dpDiv );
- if ( sel[ 0 ] ) {
- $.datepicker._selectDay( event.target, inst.selectedMonth, inst.selectedYear, sel[ 0 ] );
- }
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+ $.datepicker._currentClass + ")", inst.dpDiv );
+ if ( sel[ 0 ] ) {
+ $.datepicker._selectDay( event.target, inst.selectedMonth, inst.selectedYear, sel[ 0 ] );
+ }
</ins><span class="cx" style="display: block; padding: 0 10px">
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">- onSelect = $.datepicker._get( inst, "onSelect" );
- if ( onSelect ) {
- dateStr = $.datepicker._formatDate( inst );
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+ onSelect = $.datepicker._get( inst, "onSelect" );
+ if ( onSelect ) {
+ dateStr = $.datepicker._formatDate( inst );
</ins><span class="cx" style="display: block; padding: 0 10px">
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">- // Trigger custom callback
- onSelect.apply( ( inst.input ? inst.input[ 0 ] : null ), [ dateStr, inst ] );
- } else {
- $.datepicker._hideDatepicker();
- }
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+ // Trigger custom callback
+ onSelect.apply( ( inst.input ? inst.input[ 0 ] : null ), [ dateStr, inst ] );
+ } else {
+ $.datepicker._hideDatepicker();
+ }
</ins><span class="cx" style="display: block; padding: 0 10px">
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">- return false; // don't submit the form
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+ return false; // don't submit the form
</ins><span class="cx" style="display: block; padding: 0 10px"> case 27: $.datepicker._hideDatepicker();
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">- break; // hide on escape
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+ break; // hide on escape
</ins><span class="cx" style="display: block; padding: 0 10px"> case 33: $.datepicker._adjustDate( event.target, ( event.ctrlKey ?
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">- -$.datepicker._get( inst, "stepBigMonths" ) :
- -$.datepicker._get( inst, "stepMonths" ) ), "M" );
- break; // previous month/year on page up/+ ctrl
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+ -$.datepicker._get( inst, "stepBigMonths" ) :
+ -$.datepicker._get( inst, "stepMonths" ) ), "M" );
+ break; // previous month/year on page up/+ ctrl
</ins><span class="cx" style="display: block; padding: 0 10px"> case 34: $.datepicker._adjustDate( event.target, ( event.ctrlKey ?
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">- +$.datepicker._get( inst, "stepBigMonths" ) :
- +$.datepicker._get( inst, "stepMonths" ) ), "M" );
- break; // next month/year on page down/+ ctrl
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+ +$.datepicker._get( inst, "stepBigMonths" ) :
+ +$.datepicker._get( inst, "stepMonths" ) ), "M" );
+ break; // next month/year on page down/+ ctrl
</ins><span class="cx" style="display: block; padding: 0 10px"> case 35: if ( event.ctrlKey || event.metaKey ) {
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">- $.datepicker._clearDate( event.target );
- }
- handled = event.ctrlKey || event.metaKey;
- break; // clear on ctrl or command +end
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+ $.datepicker._clearDate( event.target );
+ }
+ handled = event.ctrlKey || event.metaKey;
+ break; // clear on ctrl or command +end
</ins><span class="cx" style="display: block; padding: 0 10px"> case 36: if ( event.ctrlKey || event.metaKey ) {
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">- $.datepicker._gotoToday( event.target );
- }
- handled = event.ctrlKey || event.metaKey;
- break; // current on ctrl or command +home
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+ $.datepicker._gotoToday( event.target );
+ }
+ handled = event.ctrlKey || event.metaKey;
+ break; // current on ctrl or command +home
</ins><span class="cx" style="display: block; padding: 0 10px"> case 37: if ( event.ctrlKey || event.metaKey ) {
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">- $.datepicker._adjustDate( event.target, ( isRTL ? +1 : -1 ), "D" );
- }
- handled = event.ctrlKey || event.metaKey;
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+ $.datepicker._adjustDate( event.target, ( isRTL ? +1 : -1 ), "D" );
+ }
+ handled = event.ctrlKey || event.metaKey;
</ins><span class="cx" style="display: block; padding: 0 10px">
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">- // -1 day on ctrl or command +left
- if ( event.originalEvent.altKey ) {
- $.datepicker._adjustDate( event.target, ( event.ctrlKey ?
- -$.datepicker._get( inst, "stepBigMonths" ) :
- -$.datepicker._get( inst, "stepMonths" ) ), "M" );
- }
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+ // -1 day on ctrl or command +left
+ if ( event.originalEvent.altKey ) {
+ $.datepicker._adjustDate( event.target, ( event.ctrlKey ?
+ -$.datepicker._get( inst, "stepBigMonths" ) :
+ -$.datepicker._get( inst, "stepMonths" ) ), "M" );
+ }
</ins><span class="cx" style="display: block; padding: 0 10px">
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">- // next month/year on alt +left on Mac
- break;
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+ // next month/year on alt +left on Mac
+ break;
</ins><span class="cx" style="display: block; padding: 0 10px"> case 38: if ( event.ctrlKey || event.metaKey ) {
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">- $.datepicker._adjustDate( event.target, -7, "D" );
- }
- handled = event.ctrlKey || event.metaKey;
- break; // -1 week on ctrl or command +up
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+ $.datepicker._adjustDate( event.target, -7, "D" );
+ }
+ handled = event.ctrlKey || event.metaKey;
+ break; // -1 week on ctrl or command +up
</ins><span class="cx" style="display: block; padding: 0 10px"> case 39: if ( event.ctrlKey || event.metaKey ) {
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">- $.datepicker._adjustDate( event.target, ( isRTL ? -1 : +1 ), "D" );
- }
- handled = event.ctrlKey || event.metaKey;
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+ $.datepicker._adjustDate( event.target, ( isRTL ? -1 : +1 ), "D" );
+ }
+ handled = event.ctrlKey || event.metaKey;
</ins><span class="cx" style="display: block; padding: 0 10px">
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">- // +1 day on ctrl or command +right
- if ( event.originalEvent.altKey ) {
- $.datepicker._adjustDate( event.target, ( event.ctrlKey ?
- +$.datepicker._get( inst, "stepBigMonths" ) :
- +$.datepicker._get( inst, "stepMonths" ) ), "M" );
- }
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+ // +1 day on ctrl or command +right
+ if ( event.originalEvent.altKey ) {
+ $.datepicker._adjustDate( event.target, ( event.ctrlKey ?
+ +$.datepicker._get( inst, "stepBigMonths" ) :
+ +$.datepicker._get( inst, "stepMonths" ) ), "M" );
+ }
</ins><span class="cx" style="display: block; padding: 0 10px">
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">- // next month/year on alt +right
- break;
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+ // next month/year on alt +right
+ break;
</ins><span class="cx" style="display: block; padding: 0 10px"> case 40: if ( event.ctrlKey || event.metaKey ) {
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">- $.datepicker._adjustDate( event.target, +7, "D" );
- }
- handled = event.ctrlKey || event.metaKey;
- break; // +1 week on ctrl or command +down
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+ $.datepicker._adjustDate( event.target, +7, "D" );
+ }
+ handled = event.ctrlKey || event.metaKey;
+ break; // +1 week on ctrl or command +down
</ins><span class="cx" style="display: block; padding: 0 10px"> default: handled = false;
</span><span class="cx" style="display: block; padding: 0 10px"> }
</span><span class="cx" style="display: block; padding: 0 10px"> } else if ( event.keyCode === 36 && event.ctrlKey ) { // display the date picker on ctrl+home
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -837,7 +837,7 @@
</span><span class="cx" style="display: block; padding: 0 10px"> // and adjust position before showing
</span><span class="cx" style="display: block; padding: 0 10px"> offset = $.datepicker._checkOffset( inst, offset, isFixed );
</span><span class="cx" style="display: block; padding: 0 10px"> inst.dpDiv.css( { position: ( $.datepicker._inDialog && $.blockUI ?
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">- "static" : ( isFixed ? "fixed" : "absolute" ) ), display: "none",
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+ "static" : ( isFixed ? "fixed" : "absolute" ) ), display: "none",
</ins><span class="cx" style="display: block; padding: 0 10px"> left: offset.left + "px", top: offset.top + "px" } );
</span><span class="cx" style="display: block; padding: 0 10px">
</span><span class="cx" style="display: block; padding: 0 10px"> if ( !inst.inline ) {
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -883,9 +883,9 @@
</span><span class="cx" style="display: block; padding: 0 10px"> inst.dpDiv.addClass( "ui-datepicker-multi-" + cols ).css( "width", ( width * cols ) + "em" );
</span><span class="cx" style="display: block; padding: 0 10px"> }
</span><span class="cx" style="display: block; padding: 0 10px"> inst.dpDiv[ ( numMonths[ 0 ] !== 1 || numMonths[ 1 ] !== 1 ? "add" : "remove" ) +
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">- "Class" ]( "ui-datepicker-multi" );
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+ "Class" ]( "ui-datepicker-multi" );
</ins><span class="cx" style="display: block; padding: 0 10px"> inst.dpDiv[ ( this._get( inst, "isRTL" ) ? "add" : "remove" ) +
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">- "Class" ]( "ui-datepicker-rtl" );
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+ "Class" ]( "ui-datepicker-rtl" );
</ins><span class="cx" style="display: block; padding: 0 10px">
</span><span class="cx" style="display: block; padding: 0 10px"> if ( inst === $.datepicker._curInst && $.datepicker._datepickerShowing && $.datepicker._shouldFocusInput( inst ) ) {
</span><span class="cx" style="display: block; padding: 0 10px"> inst.input.trigger( "focus" );
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -1020,7 +1020,7 @@
</span><span class="cx" style="display: block; padding: 0 10px"> !$target.closest( "." + $.datepicker._triggerClass ).length &&
</span><span class="cx" style="display: block; padding: 0 10px"> $.datepicker._datepickerShowing && !( $.datepicker._inDialog && $.blockUI ) ) ) ||
</span><span class="cx" style="display: block; padding: 0 10px"> ( $target.hasClass( $.datepicker.markerClassName ) && $.datepicker._curInst !== inst ) ) {
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">- $.datepicker._hideDatepicker();
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+ $.datepicker._hideDatepicker();
</ins><span class="cx" style="display: block; padding: 0 10px"> }
</span><span class="cx" style="display: block; padding: 0 10px"> },
</span><span class="cx" style="display: block; padding: 0 10px">
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -1062,8 +1062,8 @@
</span><span class="cx" style="display: block; padding: 0 10px"> inst = this._getInst( target[ 0 ] );
</span><span class="cx" style="display: block; padding: 0 10px">
</span><span class="cx" style="display: block; padding: 0 10px"> inst[ "selected" + ( period === "M" ? "Month" : "Year" ) ] =
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">- inst[ "draw" + ( period === "M" ? "Month" : "Year" ) ] =
- parseInt( select.options[ select.selectedIndex ].value, 10 );
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+ inst[ "draw" + ( period === "M" ? "Month" : "Year" ) ] =
+ parseInt( select.options[ select.selectedIndex ].value, 10 );
</ins><span class="cx" style="display: block; padding: 0 10px">
</span><span class="cx" style="display: block; padding: 0 10px"> this._notifyChange( inst );
</span><span class="cx" style="display: block; padding: 0 10px"> this._adjustDate( target );
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -1214,7 +1214,7 @@
</span><span class="cx" style="display: block; padding: 0 10px"> getNumber = function( match ) {
</span><span class="cx" style="display: block; padding: 0 10px"> var isDoubled = lookAhead( match ),
</span><span class="cx" style="display: block; padding: 0 10px"> size = ( match === "@" ? 14 : ( match === "!" ? 20 :
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">- ( match === "y" && isDoubled ? 4 : ( match === "o" ? 3 : 2 ) ) ) ),
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+ ( match === "y" && isDoubled ? 4 : ( match === "o" ? 3 : 2 ) ) ) ),
</ins><span class="cx" style="display: block; padding: 0 10px"> minSize = ( match === "y" ? size : 1 ),
</span><span class="cx" style="display: block; padding: 0 10px"> digits = new RegExp( "^\\d{" + minSize + "," + size + "}" ),
</span><span class="cx" style="display: block; padding: 0 10px"> num = value.substring( iValue ).match( digits );
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -1577,7 +1577,7 @@
</span><span class="cx" style="display: block; padding: 0 10px"> }
</span><span class="cx" style="display: block; padding: 0 10px">
</span><span class="cx" style="display: block; padding: 0 10px"> var date = ( offset.toLowerCase().match( /^c/ ) ?
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">- $.datepicker._getDate( inst ) : null ) || new Date(),
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+ $.datepicker._getDate( inst ) : null ) || new Date(),
</ins><span class="cx" style="display: block; padding: 0 10px"> year = date.getFullYear(),
</span><span class="cx" style="display: block; padding: 0 10px"> month = date.getMonth(),
</span><span class="cx" style="display: block; padding: 0 10px"> day = date.getDate(),
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -1654,8 +1654,8 @@
</span><span class="cx" style="display: block; padding: 0 10px"> _getDate: function( inst ) {
</span><span class="cx" style="display: block; padding: 0 10px"> var startDate = ( !inst.currentYear || ( inst.input && inst.input.val() === "" ) ? null :
</span><span class="cx" style="display: block; padding: 0 10px"> this._daylightSavingAdjust( new Date(
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">- inst.currentYear, inst.currentMonth, inst.currentDay ) ) );
- return startDate;
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+ inst.currentYear, inst.currentMonth, inst.currentDay ) ) );
+ return startDate;
</ins><span class="cx" style="display: block; padding: 0 10px"> },
</span><span class="cx" style="display: block; padding: 0 10px">
</span><span class="cx" style="display: block; padding: 0 10px"> /* Attach the onxxx handlers. These are declared statically so
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -1882,7 +1882,7 @@
</span><span class="cx" style="display: block; padding: 0 10px"> ( /all|left/.test( cornerClass ) && row === 0 ? ( isRTL ? next : prev ) : "" ) +
</span><span class="cx" style="display: block; padding: 0 10px"> ( /all|right/.test( cornerClass ) && row === 0 ? ( isRTL ? prev : next ) : "" ) +
</span><span class="cx" style="display: block; padding: 0 10px"> this._generateMonthYearHeader( inst, drawMonth, drawYear, minDate, maxDate,
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">- row > 0 || col > 0, monthNames, monthNamesShort ) + // draw month headers
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+ row > 0 || col > 0, monthNames, monthNamesShort ) + // draw month headers
</ins><span class="cx" style="display: block; padding: 0 10px"> "</div><table class='ui-datepicker-calendar'><thead>" +
</span><span class="cx" style="display: block; padding: 0 10px"> "<tr>";
</span><span class="cx" style="display: block; padding: 0 10px"> thead = ( showWeek ? "<th class='ui-datepicker-week-col'>" + this._get( inst, "weekHeader" ) + "</th>" : "" );
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -1917,22 +1917,22 @@
</span><span class="cx" style="display: block; padding: 0 10px"> ( ( printDate.getTime() === selectedDate.getTime() && drawMonth === inst.selectedMonth && inst._keyEvent ) || // user pressed key
</span><span class="cx" style="display: block; padding: 0 10px"> ( defaultDate.getTime() === printDate.getTime() && defaultDate.getTime() === selectedDate.getTime() ) ?
</span><span class="cx" style="display: block; padding: 0 10px">
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">- // or defaultDate is current printedDate and defaultDate is selectedDate
- " " + this._dayOverClass : "" ) + // highlight selected day
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+ // or defaultDate is current printedDate and defaultDate is selectedDate
+ " " + this._dayOverClass : "" ) + // highlight selected day
</ins><span class="cx" style="display: block; padding: 0 10px"> ( unselectable ? " " + this._unselectableClass + " ui-state-disabled" : "" ) + // highlight unselectable days
</span><span class="cx" style="display: block; padding: 0 10px"> ( otherMonth && !showOtherMonths ? "" : " " + daySettings[ 1 ] + // highlight custom dates
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">- ( printDate.getTime() === currentDate.getTime() ? " " + this._currentClass : "" ) + // highlight selected day
- ( printDate.getTime() === today.getTime() ? " ui-datepicker-today" : "" ) ) + "'" + // highlight today (if different)
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+ ( printDate.getTime() === currentDate.getTime() ? " " + this._currentClass : "" ) + // highlight selected day
+ ( printDate.getTime() === today.getTime() ? " ui-datepicker-today" : "" ) ) + "'" + // highlight today (if different)
</ins><span class="cx" style="display: block; padding: 0 10px"> ( ( !otherMonth || showOtherMonths ) && daySettings[ 2 ] ? " title='" + daySettings[ 2 ].replace( /'/g, "'" ) + "'" : "" ) + // cell title
</span><span class="cx" style="display: block; padding: 0 10px"> ( unselectable ? "" : " data-handler='selectDay' data-event='click' data-month='" + printDate.getMonth() + "' data-year='" + printDate.getFullYear() + "'" ) + ">" + // actions
</span><span class="cx" style="display: block; padding: 0 10px"> ( otherMonth && !showOtherMonths ? " " : // display for other months
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">- ( unselectable ? "<span class='ui-state-default'>" + printDate.getDate() + "</span>" : "<a class='ui-state-default" +
- ( printDate.getTime() === today.getTime() ? " ui-state-highlight" : "" ) +
- ( printDate.getTime() === currentDate.getTime() ? " ui-state-active" : "" ) + // highlight selected day
- ( otherMonth ? " ui-priority-secondary" : "" ) + // distinguish dates from other months
- "' href='#' aria-current='" + ( printDate.getTime() === currentDate.getTime() ? "true" : "false" ) + // mark date as selected for screen reader
- "' data-date='" + printDate.getDate() + // store date as data
- "'>" + printDate.getDate() + "</a>" ) ) + "</td>"; // display selectable date
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+ ( unselectable ? "<span class='ui-state-default'>" + printDate.getDate() + "</span>" : "<a class='ui-state-default" +
+ ( printDate.getTime() === today.getTime() ? " ui-state-highlight" : "" ) +
+ ( printDate.getTime() === currentDate.getTime() ? " ui-state-active" : "" ) + // highlight selected day
+ ( otherMonth ? " ui-priority-secondary" : "" ) + // distinguish dates from other months
+ "' href='#' aria-current='" + ( printDate.getTime() === currentDate.getTime() ? "true" : "false" ) + // mark date as selected for screen reader
+ "' data-date='" + printDate.getDate() + // store date as data
+ "'>" + printDate.getDate() + "</a>" ) ) + "</td>"; // display selectable date
</ins><span class="cx" style="display: block; padding: 0 10px"> printDate.setDate( printDate.getDate() + 1 );
</span><span class="cx" style="display: block; padding: 0 10px"> printDate = this._daylightSavingAdjust( printDate );
</span><span class="cx" style="display: block; padding: 0 10px"> }
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -1944,7 +1944,7 @@
</span><span class="cx" style="display: block; padding: 0 10px"> drawYear++;
</span><span class="cx" style="display: block; padding: 0 10px"> }
</span><span class="cx" style="display: block; padding: 0 10px"> calender += "</tbody></table>" + ( isMultiMonth ? "</div>" +
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">- ( ( numMonths[ 0 ] > 0 && col === numMonths[ 1 ] - 1 ) ? "<div class='ui-datepicker-row-break'></div>" : "" ) : "" );
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+ ( ( numMonths[ 0 ] > 0 && col === numMonths[ 1 ] - 1 ) ? "<div class='ui-datepicker-row-break'></div>" : "" ) : "" );
</ins><span class="cx" style="display: block; padding: 0 10px"> group += calender;
</span><span class="cx" style="display: block; padding: 0 10px"> }
</span><span class="cx" style="display: block; padding: 0 10px"> html += group;
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -1956,7 +1956,7 @@
</span><span class="cx" style="display: block; padding: 0 10px">
</span><span class="cx" style="display: block; padding: 0 10px"> /* Generate the month and year header. */
</span><span class="cx" style="display: block; padding: 0 10px"> _generateMonthYearHeader: function( inst, drawMonth, drawYear, minDate, maxDate,
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">- secondary, monthNames, monthNamesShort ) {
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+ secondary, monthNames, monthNamesShort ) {
</ins><span class="cx" style="display: block; padding: 0 10px">
</span><span class="cx" style="display: block; padding: 0 10px"> var inMinYear, inMaxYear, month, years, thisYear, determineYear, year, endYear,
</span><span class="cx" style="display: block; padding: 0 10px"> changeMonth = this._get( inst, "changeMonth" ),
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -2001,7 +2001,7 @@
</span><span class="cx" style="display: block; padding: 0 10px"> determineYear = function( value ) {
</span><span class="cx" style="display: block; padding: 0 10px"> var year = ( value.match( /c[+\-].*/ ) ? drawYear + parseInt( value.substring( 1 ), 10 ) :
</span><span class="cx" style="display: block; padding: 0 10px"> ( value.match( /[+\-].*/ ) ? thisYear + parseInt( value, 10 ) :
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">- parseInt( value, 10 ) ) );
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+ parseInt( value, 10 ) ) );
</ins><span class="cx" style="display: block; padding: 0 10px"> return ( isNaN( year ) ? thisYear : year );
</span><span class="cx" style="display: block; padding: 0 10px"> };
</span><span class="cx" style="display: block; padding: 0 10px"> year = determineYear( years[ 0 ] );
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -2086,7 +2086,7 @@
</span><span class="cx" style="display: block; padding: 0 10px"> _canAdjustMonth: function( inst, offset, curYear, curMonth ) {
</span><span class="cx" style="display: block; padding: 0 10px"> var numMonths = this._getNumberOfMonths( inst ),
</span><span class="cx" style="display: block; padding: 0 10px"> date = this._daylightSavingAdjust( new Date( curYear,
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">- curMonth + ( offset < 0 ? offset : numMonths[ 0 ] * numMonths[ 1 ] ), 1 ) );
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+ curMonth + ( offset < 0 ? offset : numMonths[ 0 ] * numMonths[ 1 ] ), 1 ) );
</ins><span class="cx" style="display: block; padding: 0 10px">
</span><span class="cx" style="display: block; padding: 0 10px"> if ( offset < 0 ) {
</span><span class="cx" style="display: block; padding: 0 10px"> date.setDate( this._getDaysInMonth( date.getFullYear(), date.getMonth() ) );
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -2102,18 +2102,18 @@
</span><span class="cx" style="display: block; padding: 0 10px"> minYear = null,
</span><span class="cx" style="display: block; padding: 0 10px"> maxYear = null,
</span><span class="cx" style="display: block; padding: 0 10px"> years = this._get( inst, "yearRange" );
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">- if ( years ) {
- yearSplit = years.split( ":" );
- currentYear = new Date().getFullYear();
- minYear = parseInt( yearSplit[ 0 ], 10 );
- maxYear = parseInt( yearSplit[ 1 ], 10 );
- if ( yearSplit[ 0 ].match( /[+\-].*/ ) ) {
- minYear += currentYear;
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+ if ( years ) {
+ yearSplit = years.split( ":" );
+ currentYear = new Date().getFullYear();
+ minYear = parseInt( yearSplit[ 0 ], 10 );
+ maxYear = parseInt( yearSplit[ 1 ], 10 );
+ if ( yearSplit[ 0 ].match( /[+\-].*/ ) ) {
+ minYear += currentYear;
+ }
+ if ( yearSplit[ 1 ].match( /[+\-].*/ ) ) {
+ maxYear += currentYear;
+ }
</ins><span class="cx" style="display: block; padding: 0 10px"> }
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">- if ( yearSplit[ 1 ].match( /[+\-].*/ ) ) {
- maxYear += currentYear;
- }
- }
</del><span class="cx" style="display: block; padding: 0 10px">
</span><span class="cx" style="display: block; padding: 0 10px"> return ( ( !minDate || date.getTime() >= minDate.getTime() ) &&
</span><span class="cx" style="display: block; padding: 0 10px"> ( !maxDate || date.getTime() <= maxDate.getTime() ) &&
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -2139,7 +2139,7 @@
</span><span class="cx" style="display: block; padding: 0 10px"> inst.currentYear = inst.selectedYear;
</span><span class="cx" style="display: block; padding: 0 10px"> }
</span><span class="cx" style="display: block; padding: 0 10px"> var date = ( day ? ( typeof day === "object" ? day :
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">- this._daylightSavingAdjust( new Date( year, month, day ) ) ) :
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+ this._daylightSavingAdjust( new Date( year, month, day ) ) ) :
</ins><span class="cx" style="display: block; padding: 0 10px"> this._daylightSavingAdjust( new Date( inst.currentYear, inst.currentMonth, inst.currentDay ) ) );
</span><span class="cx" style="display: block; padding: 0 10px"> return this.formatDate( this._get( inst, "dateFormat" ), date, this._getFormatConfig( inst ) );
</span><span class="cx" style="display: block; padding: 0 10px"> }
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -2153,14 +2153,14 @@
</span><span class="cx" style="display: block; padding: 0 10px"> function datepicker_bindHover( dpDiv ) {
</span><span class="cx" style="display: block; padding: 0 10px"> var selector = "button, .ui-datepicker-prev, .ui-datepicker-next, .ui-datepicker-calendar td a";
</span><span class="cx" style="display: block; padding: 0 10px"> return dpDiv.on( "mouseout", selector, function() {
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">- $( this ).removeClass( "ui-state-hover" );
- if ( this.className.indexOf( "ui-datepicker-prev" ) !== -1 ) {
- $( this ).removeClass( "ui-datepicker-prev-hover" );
- }
- if ( this.className.indexOf( "ui-datepicker-next" ) !== -1 ) {
- $( this ).removeClass( "ui-datepicker-next-hover" );
- }
- } )
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+ $( this ).removeClass( "ui-state-hover" );
+ if ( this.className.indexOf( "ui-datepicker-prev" ) !== -1 ) {
+ $( this ).removeClass( "ui-datepicker-prev-hover" );
+ }
+ if ( this.className.indexOf( "ui-datepicker-next" ) !== -1 ) {
+ $( this ).removeClass( "ui-datepicker-next-hover" );
+ }
+ } )
</ins><span class="cx" style="display: block; padding: 0 10px"> .on( "mouseover", selector, datepicker_handleMouseover );
</span><span class="cx" style="display: block; padding: 0 10px"> }
</span><span class="cx" style="display: block; padding: 0 10px">
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -2213,11 +2213,11 @@
</span><span class="cx" style="display: block; padding: 0 10px"> var otherArgs = Array.prototype.slice.call( arguments, 1 );
</span><span class="cx" style="display: block; padding: 0 10px"> if ( typeof options === "string" && ( options === "isDisabled" || options === "getDate" || options === "widget" ) ) {
</span><span class="cx" style="display: block; padding: 0 10px"> return $.datepicker[ "_" + options + "Datepicker" ].
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">- apply( $.datepicker, [ this[ 0 ] ].concat( otherArgs ) );
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+ apply( $.datepicker, [ this[ 0 ] ].concat( otherArgs ) );
</ins><span class="cx" style="display: block; padding: 0 10px"> }
</span><span class="cx" style="display: block; padding: 0 10px"> if ( options === "option" && arguments.length === 2 && typeof arguments[ 1 ] === "string" ) {
</span><span class="cx" style="display: block; padding: 0 10px"> return $.datepicker[ "_" + options + "Datepicker" ].
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">- apply( $.datepicker, [ this[ 0 ] ].concat( otherArgs ) );
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+ apply( $.datepicker, [ this[ 0 ] ].concat( otherArgs ) );
</ins><span class="cx" style="display: block; padding: 0 10px"> }
</span><span class="cx" style="display: block; padding: 0 10px"> return this.each( function() {
</span><span class="cx" style="display: block; padding: 0 10px"> if ( typeof options === "string" ) {
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -2232,7 +2232,7 @@
</span><span class="cx" style="display: block; padding: 0 10px"> $.datepicker = new Datepicker(); // singleton instance
</span><span class="cx" style="display: block; padding: 0 10px"> $.datepicker.initialized = false;
</span><span class="cx" style="display: block; padding: 0 10px"> $.datepicker.uuid = new Date().getTime();
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-$.datepicker.version = "1.13.1";
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+$.datepicker.version = "1.13.2";
</ins><span class="cx" style="display: block; padding: 0 10px">
</span><span class="cx" style="display: block; padding: 0 10px"> return $.datepicker;
</span><span class="cx" style="display: block; padding: 0 10px">
</span></span></pre></div>
<a id="trunksrcjs_enqueuesvendorjqueryuidialogjs"></a>
<div class="modfile"><h4 style="background-color: #eee; color: inherit; margin: 1em 0; padding: 1.3em; font-size: 115%">Modified: trunk/src/js/_enqueues/vendor/jquery/ui/dialog.js</h4>
<pre class="diff"><span>
<span class="info" style="display: block; padding: 0 10px; color: #888">--- trunk/src/js/_enqueues/vendor/jquery/ui/dialog.js 2022-09-19 17:52:54 UTC (rev 54208)
+++ trunk/src/js/_enqueues/vendor/jquery/ui/dialog.js 2022-09-19 18:02:11 UTC (rev 54209)
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -1,5 +1,5 @@
</span><span class="cx" style="display: block; padding: 0 10px"> /*!
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">- * jQuery UI Dialog 1.13.1
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+ * jQuery UI Dialog 1.13.2
</ins><span class="cx" style="display: block; padding: 0 10px"> * http://jqueryui.com
</span><span class="cx" style="display: block; padding: 0 10px"> *
</span><span class="cx" style="display: block; padding: 0 10px"> * Copyright jQuery Foundation and other contributors
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -39,7 +39,7 @@
</span><span class="cx" style="display: block; padding: 0 10px"> "use strict";
</span><span class="cx" style="display: block; padding: 0 10px">
</span><span class="cx" style="display: block; padding: 0 10px"> $.widget( "ui.dialog", {
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">- version: "1.13.1",
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+ version: "1.13.2",
</ins><span class="cx" style="display: block; padding: 0 10px"> options: {
</span><span class="cx" style="display: block; padding: 0 10px"> appendTo: "body",
</span><span class="cx" style="display: block; padding: 0 10px"> autoOpen: true,
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -354,7 +354,7 @@
</span><span class="cx" style="display: block; padding: 0 10px"> this._on( this.uiDialog, {
</span><span class="cx" style="display: block; padding: 0 10px"> keydown: function( event ) {
</span><span class="cx" style="display: block; padding: 0 10px"> if ( this.options.closeOnEscape && !event.isDefaultPrevented() && event.keyCode &&
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">- event.keyCode === $.ui.keyCode.ESCAPE ) {
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+ event.keyCode === $.ui.keyCode.ESCAPE ) {
</ins><span class="cx" style="display: block; padding: 0 10px"> event.preventDefault();
</span><span class="cx" style="display: block; padding: 0 10px"> this.close( event );
</span><span class="cx" style="display: block; padding: 0 10px"> return;
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -369,13 +369,13 @@
</span><span class="cx" style="display: block; padding: 0 10px"> last = tabbables.last();
</span><span class="cx" style="display: block; padding: 0 10px">
</span><span class="cx" style="display: block; padding: 0 10px"> if ( ( event.target === last[ 0 ] || event.target === this.uiDialog[ 0 ] ) &&
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">- !event.shiftKey ) {
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+ !event.shiftKey ) {
</ins><span class="cx" style="display: block; padding: 0 10px"> this._delay( function() {
</span><span class="cx" style="display: block; padding: 0 10px"> first.trigger( "focus" );
</span><span class="cx" style="display: block; padding: 0 10px"> } );
</span><span class="cx" style="display: block; padding: 0 10px"> event.preventDefault();
</span><span class="cx" style="display: block; padding: 0 10px"> } else if ( ( event.target === first[ 0 ] ||
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">- event.target === this.uiDialog[ 0 ] ) && event.shiftKey ) {
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+ event.target === this.uiDialog[ 0 ] ) && event.shiftKey ) {
</ins><span class="cx" style="display: block; padding: 0 10px"> this._delay( function() {
</span><span class="cx" style="display: block; padding: 0 10px"> last.trigger( "focus" );
</span><span class="cx" style="display: block; padding: 0 10px"> } );
</span></span></pre></div>
<a id="trunksrcjs_enqueuesvendorjqueryuidraggablejs"></a>
<div class="modfile"><h4 style="background-color: #eee; color: inherit; margin: 1em 0; padding: 1.3em; font-size: 115%">Modified: trunk/src/js/_enqueues/vendor/jquery/ui/draggable.js</h4>
<pre class="diff"><span>
<span class="info" style="display: block; padding: 0 10px; color: #888">--- trunk/src/js/_enqueues/vendor/jquery/ui/draggable.js 2022-09-19 17:52:54 UTC (rev 54208)
+++ trunk/src/js/_enqueues/vendor/jquery/ui/draggable.js 2022-09-19 18:02:11 UTC (rev 54209)
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -1,5 +1,5 @@
</span><span class="cx" style="display: block; padding: 0 10px"> /*!
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">- * jQuery UI Draggable 1.13.1
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+ * jQuery UI Draggable 1.13.2
</ins><span class="cx" style="display: block; padding: 0 10px"> * http://jqueryui.com
</span><span class="cx" style="display: block; padding: 0 10px"> *
</span><span class="cx" style="display: block; padding: 0 10px"> * Copyright jQuery Foundation and other contributors
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -34,7 +34,7 @@
</span><span class="cx" style="display: block; padding: 0 10px"> "use strict";
</span><span class="cx" style="display: block; padding: 0 10px">
</span><span class="cx" style="display: block; padding: 0 10px"> $.widget( "ui.draggable", $.ui.mouse, {
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">- version: "1.13.1",
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+ version: "1.13.2",
</ins><span class="cx" style="display: block; padding: 0 10px"> widgetEventPrefix: "drag",
</span><span class="cx" style="display: block; padding: 0 10px"> options: {
</span><span class="cx" style="display: block; padding: 0 10px"> addClasses: true,
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -102,7 +102,7 @@
</span><span class="cx" style="display: block; padding: 0 10px">
</span><span class="cx" style="display: block; padding: 0 10px"> // Among others, prevent a drag on a resizable-handle
</span><span class="cx" style="display: block; padding: 0 10px"> if ( this.helper || o.disabled ||
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">- $( event.target ).closest( ".ui-resizable-handle" ).length > 0 ) {
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+ $( event.target ).closest( ".ui-resizable-handle" ).length > 0 ) {
</ins><span class="cx" style="display: block; padding: 0 10px"> return false;
</span><span class="cx" style="display: block; padding: 0 10px"> }
</span><span class="cx" style="display: block; padding: 0 10px">
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -185,8 +185,8 @@
</span><span class="cx" style="display: block; padding: 0 10px"> this.scrollParent = this.helper.scrollParent( true );
</span><span class="cx" style="display: block; padding: 0 10px"> this.offsetParent = this.helper.offsetParent();
</span><span class="cx" style="display: block; padding: 0 10px"> this.hasFixedAncestor = this.helper.parents().filter( function() {
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">- return $( this ).css( "position" ) === "fixed";
- } ).length > 0;
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+ return $( this ).css( "position" ) === "fixed";
+ } ).length > 0;
</ins><span class="cx" style="display: block; padding: 0 10px">
</span><span class="cx" style="display: block; padding: 0 10px"> //The element's absolute position on the page minus margins
</span><span class="cx" style="display: block; padding: 0 10px"> this.positionAbs = this.element.offset();
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -294,8 +294,8 @@
</span><span class="cx" style="display: block; padding: 0 10px"> }
</span><span class="cx" style="display: block; padding: 0 10px">
</span><span class="cx" style="display: block; padding: 0 10px"> if ( ( this.options.revert === "invalid" && !dropped ) ||
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">- ( this.options.revert === "valid" && dropped ) ||
- this.options.revert === true || ( typeof this.options.revert === "function" &&
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+ ( this.options.revert === "valid" && dropped ) ||
+ this.options.revert === true || ( typeof this.options.revert === "function" &&
</ins><span class="cx" style="display: block; padding: 0 10px"> this.options.revert.call( this.element, dropped ) )
</span><span class="cx" style="display: block; padding: 0 10px"> ) {
</span><span class="cx" style="display: block; padding: 0 10px"> $( this.helper ).animate(
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -388,7 +388,7 @@
</span><span class="cx" style="display: block; padding: 0 10px"> }
</span><span class="cx" style="display: block; padding: 0 10px">
</span><span class="cx" style="display: block; padding: 0 10px"> if ( helper[ 0 ] !== this.element[ 0 ] &&
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">- !( /(fixed|absolute)/ ).test( helper.css( "position" ) ) ) {
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+ !( /(fixed|absolute)/ ).test( helper.css( "position" ) ) ) {
</ins><span class="cx" style="display: block; padding: 0 10px"> helper.css( "position", "absolute" );
</span><span class="cx" style="display: block; padding: 0 10px"> }
</span><span class="cx" style="display: block; padding: 0 10px">
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -441,7 +441,7 @@
</span><span class="cx" style="display: block; padding: 0 10px"> // the document, which means that the scroll is included in the initial calculation of the
</span><span class="cx" style="display: block; padding: 0 10px"> // offset of the parent, and never recalculated upon drag
</span><span class="cx" style="display: block; padding: 0 10px"> if ( this.cssPosition === "absolute" && this.scrollParent[ 0 ] !== document &&
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">- $.contains( this.scrollParent[ 0 ], this.offsetParent[ 0 ] ) ) {
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+ $.contains( this.scrollParent[ 0 ], this.offsetParent[ 0 ] ) ) {
</ins><span class="cx" style="display: block; padding: 0 10px"> po.left += this.scrollParent.scrollLeft();
</span><span class="cx" style="display: block; padding: 0 10px"> po.top += this.scrollParent.scrollTop();
</span><span class="cx" style="display: block; padding: 0 10px"> }
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -508,10 +508,10 @@
</span><span class="cx" style="display: block; padding: 0 10px"> $( window ).scrollLeft() - this.offset.relative.left - this.offset.parent.left,
</span><span class="cx" style="display: block; padding: 0 10px"> $( window ).scrollTop() - this.offset.relative.top - this.offset.parent.top,
</span><span class="cx" style="display: block; padding: 0 10px"> $( window ).scrollLeft() + $( window ).width() -
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">- this.helperProportions.width - this.margins.left,
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+ this.helperProportions.width - this.margins.left,
</ins><span class="cx" style="display: block; padding: 0 10px"> $( window ).scrollTop() +
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">- ( $( window ).height() || document.body.parentNode.scrollHeight ) -
- this.helperProportions.height - this.margins.top
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+ ( $( window ).height() || document.body.parentNode.scrollHeight ) -
+ this.helperProportions.height - this.margins.top
</ins><span class="cx" style="display: block; padding: 0 10px"> ];
</span><span class="cx" style="display: block; padding: 0 10px"> return;
</span><span class="cx" style="display: block; padding: 0 10px"> }
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -522,7 +522,7 @@
</span><span class="cx" style="display: block; padding: 0 10px"> 0,
</span><span class="cx" style="display: block; padding: 0 10px"> $( document ).width() - this.helperProportions.width - this.margins.left,
</span><span class="cx" style="display: block; padding: 0 10px"> ( $( document ).height() || document.body.parentNode.scrollHeight ) -
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">- this.helperProportions.height - this.margins.top
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+ this.helperProportions.height - this.margins.top
</ins><span class="cx" style="display: block; padding: 0 10px"> ];
</span><span class="cx" style="display: block; padding: 0 10px"> return;
</span><span class="cx" style="display: block; padding: 0 10px"> }
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -547,21 +547,21 @@
</span><span class="cx" style="display: block; padding: 0 10px">
</span><span class="cx" style="display: block; padding: 0 10px"> this.containment = [
</span><span class="cx" style="display: block; padding: 0 10px"> ( parseInt( c.css( "borderLeftWidth" ), 10 ) || 0 ) +
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">- ( parseInt( c.css( "paddingLeft" ), 10 ) || 0 ),
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+ ( parseInt( c.css( "paddingLeft" ), 10 ) || 0 ),
</ins><span class="cx" style="display: block; padding: 0 10px"> ( parseInt( c.css( "borderTopWidth" ), 10 ) || 0 ) +
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">- ( parseInt( c.css( "paddingTop" ), 10 ) || 0 ),
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+ ( parseInt( c.css( "paddingTop" ), 10 ) || 0 ),
</ins><span class="cx" style="display: block; padding: 0 10px"> ( isUserScrollable ? Math.max( ce.scrollWidth, ce.offsetWidth ) : ce.offsetWidth ) -
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">- ( parseInt( c.css( "borderRightWidth" ), 10 ) || 0 ) -
- ( parseInt( c.css( "paddingRight" ), 10 ) || 0 ) -
- this.helperProportions.width -
- this.margins.left -
- this.margins.right,
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+ ( parseInt( c.css( "borderRightWidth" ), 10 ) || 0 ) -
+ ( parseInt( c.css( "paddingRight" ), 10 ) || 0 ) -
+ this.helperProportions.width -
+ this.margins.left -
+ this.margins.right,
</ins><span class="cx" style="display: block; padding: 0 10px"> ( isUserScrollable ? Math.max( ce.scrollHeight, ce.offsetHeight ) : ce.offsetHeight ) -
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">- ( parseInt( c.css( "borderBottomWidth" ), 10 ) || 0 ) -
- ( parseInt( c.css( "paddingBottom" ), 10 ) || 0 ) -
- this.helperProportions.height -
- this.margins.top -
- this.margins.bottom
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+ ( parseInt( c.css( "borderBottomWidth" ), 10 ) || 0 ) -
+ ( parseInt( c.css( "paddingBottom" ), 10 ) || 0 ) -
+ this.helperProportions.height -
+ this.margins.top -
+ this.margins.bottom
</ins><span class="cx" style="display: block; padding: 0 10px"> ];
</span><span class="cx" style="display: block; padding: 0 10px"> this.relativeContainer = c;
</span><span class="cx" style="display: block; padding: 0 10px"> },
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -666,9 +666,9 @@
</span><span class="cx" style="display: block; padding: 0 10px"> this.originalPageY ) / o.grid[ 1 ] ) * o.grid[ 1 ] : this.originalPageY;
</span><span class="cx" style="display: block; padding: 0 10px"> pageY = containment ? ( ( top - this.offset.click.top >= containment[ 1 ] ||
</span><span class="cx" style="display: block; padding: 0 10px"> top - this.offset.click.top > containment[ 3 ] ) ?
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">- top :
- ( ( top - this.offset.click.top >= containment[ 1 ] ) ?
- top - o.grid[ 1 ] : top + o.grid[ 1 ] ) ) : top;
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+ top :
+ ( ( top - this.offset.click.top >= containment[ 1 ] ) ?
+ top - o.grid[ 1 ] : top + o.grid[ 1 ] ) ) : top;
</ins><span class="cx" style="display: block; padding: 0 10px">
</span><span class="cx" style="display: block; padding: 0 10px"> left = o.grid[ 0 ] ? this.originalPageX +
</span><span class="cx" style="display: block; padding: 0 10px"> Math.round( ( pageX - this.originalPageX ) / o.grid[ 0 ] ) * o.grid[ 0 ] :
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -675,9 +675,9 @@
</span><span class="cx" style="display: block; padding: 0 10px"> this.originalPageX;
</span><span class="cx" style="display: block; padding: 0 10px"> pageX = containment ? ( ( left - this.offset.click.left >= containment[ 0 ] ||
</span><span class="cx" style="display: block; padding: 0 10px"> left - this.offset.click.left > containment[ 2 ] ) ?
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">- left :
- ( ( left - this.offset.click.left >= containment[ 0 ] ) ?
- left - o.grid[ 0 ] : left + o.grid[ 0 ] ) ) : left;
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+ left :
+ ( ( left - this.offset.click.left >= containment[ 0 ] ) ?
+ left - o.grid[ 0 ] : left + o.grid[ 0 ] ) ) : left;
</ins><span class="cx" style="display: block; padding: 0 10px"> }
</span><span class="cx" style="display: block; padding: 0 10px">
</span><span class="cx" style="display: block; padding: 0 10px"> if ( o.axis === "y" ) {
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -851,8 +851,8 @@
</span><span class="cx" style="display: block; padding: 0 10px"> this.offset.click = draggable.offset.click;
</span><span class="cx" style="display: block; padding: 0 10px">
</span><span class="cx" style="display: block; padding: 0 10px"> if ( this !== sortable &&
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">- this._intersectsWith( this.containerCache ) &&
- $.contains( sortable.element[ 0 ], this.element[ 0 ] ) ) {
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+ this._intersectsWith( this.containerCache ) &&
+ $.contains( sortable.element[ 0 ], this.element[ 0 ] ) ) {
</ins><span class="cx" style="display: block; padding: 0 10px"> innermostIntersecting = false;
</span><span class="cx" style="display: block; padding: 0 10px"> }
</span><span class="cx" style="display: block; padding: 0 10px">
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -1012,7 +1012,7 @@
</span><span class="cx" style="display: block; padding: 0 10px"> }
</span><span class="cx" style="display: block; padding: 0 10px">
</span><span class="cx" style="display: block; padding: 0 10px"> if ( i.scrollParentNotHidden[ 0 ] !== i.document[ 0 ] &&
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">- i.scrollParentNotHidden[ 0 ].tagName !== "HTML" ) {
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+ i.scrollParentNotHidden[ 0 ].tagName !== "HTML" ) {
</ins><span class="cx" style="display: block; padding: 0 10px"> i.overflowOffset = i.scrollParentNotHidden.offset();
</span><span class="cx" style="display: block; padding: 0 10px"> }
</span><span class="cx" style="display: block; padding: 0 10px"> },
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -1026,7 +1026,7 @@
</span><span class="cx" style="display: block; padding: 0 10px"> if ( scrollParent !== document && scrollParent.tagName !== "HTML" ) {
</span><span class="cx" style="display: block; padding: 0 10px"> if ( !o.axis || o.axis !== "x" ) {
</span><span class="cx" style="display: block; padding: 0 10px"> if ( ( i.overflowOffset.top + scrollParent.offsetHeight ) - event.pageY <
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">- o.scrollSensitivity ) {
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+ o.scrollSensitivity ) {
</ins><span class="cx" style="display: block; padding: 0 10px"> scrollParent.scrollTop = scrolled = scrollParent.scrollTop + o.scrollSpeed;
</span><span class="cx" style="display: block; padding: 0 10px"> } else if ( event.pageY - i.overflowOffset.top < o.scrollSensitivity ) {
</span><span class="cx" style="display: block; padding: 0 10px"> scrollParent.scrollTop = scrolled = scrollParent.scrollTop - o.scrollSpeed;
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -1035,7 +1035,7 @@
</span><span class="cx" style="display: block; padding: 0 10px">
</span><span class="cx" style="display: block; padding: 0 10px"> if ( !o.axis || o.axis !== "y" ) {
</span><span class="cx" style="display: block; padding: 0 10px"> if ( ( i.overflowOffset.left + scrollParent.offsetWidth ) - event.pageX <
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">- o.scrollSensitivity ) {
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+ o.scrollSensitivity ) {
</ins><span class="cx" style="display: block; padding: 0 10px"> scrollParent.scrollLeft = scrolled = scrollParent.scrollLeft + o.scrollSpeed;
</span><span class="cx" style="display: block; padding: 0 10px"> } else if ( event.pageX - i.overflowOffset.left < o.scrollSensitivity ) {
</span><span class="cx" style="display: block; padding: 0 10px"> scrollParent.scrollLeft = scrolled = scrollParent.scrollLeft - o.scrollSpeed;
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -1048,7 +1048,7 @@
</span><span class="cx" style="display: block; padding: 0 10px"> if ( event.pageY - $( document ).scrollTop() < o.scrollSensitivity ) {
</span><span class="cx" style="display: block; padding: 0 10px"> scrolled = $( document ).scrollTop( $( document ).scrollTop() - o.scrollSpeed );
</span><span class="cx" style="display: block; padding: 0 10px"> } else if ( $( window ).height() - ( event.pageY - $( document ).scrollTop() ) <
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">- o.scrollSensitivity ) {
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+ o.scrollSensitivity ) {
</ins><span class="cx" style="display: block; padding: 0 10px"> scrolled = $( document ).scrollTop( $( document ).scrollTop() + o.scrollSpeed );
</span><span class="cx" style="display: block; padding: 0 10px"> }
</span><span class="cx" style="display: block; padding: 0 10px"> }
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -1059,7 +1059,7 @@
</span><span class="cx" style="display: block; padding: 0 10px"> $( document ).scrollLeft() - o.scrollSpeed
</span><span class="cx" style="display: block; padding: 0 10px"> );
</span><span class="cx" style="display: block; padding: 0 10px"> } else if ( $( window ).width() - ( event.pageX - $( document ).scrollLeft() ) <
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">- o.scrollSensitivity ) {
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+ o.scrollSensitivity ) {
</ins><span class="cx" style="display: block; padding: 0 10px"> scrolled = $( document ).scrollLeft(
</span><span class="cx" style="display: block; padding: 0 10px"> $( document ).scrollLeft() + o.scrollSpeed
</span><span class="cx" style="display: block; padding: 0 10px"> );
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -1112,7 +1112,7 @@
</span><span class="cx" style="display: block; padding: 0 10px"> b = t + inst.snapElements[ i ].height;
</span><span class="cx" style="display: block; padding: 0 10px">
</span><span class="cx" style="display: block; padding: 0 10px"> if ( x2 < l - d || x1 > r + d || y2 < t - d || y1 > b + d ||
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">- !$.contains( inst.snapElements[ i ].item.ownerDocument,
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+ !$.contains( inst.snapElements[ i ].item.ownerDocument,
</ins><span class="cx" style="display: block; padding: 0 10px"> inst.snapElements[ i ].item ) ) {
</span><span class="cx" style="display: block; padding: 0 10px"> if ( inst.snapElements[ i ].snapping ) {
</span><span class="cx" style="display: block; padding: 0 10px"> if ( inst.options.snap.release ) {
</span></span></pre></div>
<a id="trunksrcjs_enqueuesvendorjqueryuidroppablejs"></a>
<div class="modfile"><h4 style="background-color: #eee; color: inherit; margin: 1em 0; padding: 1.3em; font-size: 115%">Modified: trunk/src/js/_enqueues/vendor/jquery/ui/droppable.js</h4>
<pre class="diff"><span>
<span class="info" style="display: block; padding: 0 10px; color: #888">--- trunk/src/js/_enqueues/vendor/jquery/ui/droppable.js 2022-09-19 17:52:54 UTC (rev 54208)
+++ trunk/src/js/_enqueues/vendor/jquery/ui/droppable.js 2022-09-19 18:02:11 UTC (rev 54209)
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -1,5 +1,5 @@
</span><span class="cx" style="display: block; padding: 0 10px"> /*!
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">- * jQuery UI Droppable 1.13.1
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+ * jQuery UI Droppable 1.13.2
</ins><span class="cx" style="display: block; padding: 0 10px"> * http://jqueryui.com
</span><span class="cx" style="display: block; padding: 0 10px"> *
</span><span class="cx" style="display: block; padding: 0 10px"> * Copyright jQuery Foundation and other contributors
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -34,7 +34,7 @@
</span><span class="cx" style="display: block; padding: 0 10px"> "use strict";
</span><span class="cx" style="display: block; padding: 0 10px">
</span><span class="cx" style="display: block; padding: 0 10px"> $.widget( "ui.droppable", {
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">- version: "1.13.1",
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+ version: "1.13.2",
</ins><span class="cx" style="display: block; padding: 0 10px"> widgetEventPrefix: "drop",
</span><span class="cx" style="display: block; padding: 0 10px"> options: {
</span><span class="cx" style="display: block; padding: 0 10px"> accept: "*",
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -150,12 +150,12 @@
</span><span class="cx" style="display: block; padding: 0 10px">
</span><span class="cx" style="display: block; padding: 0 10px"> // Bail if draggable and droppable are same element
</span><span class="cx" style="display: block; padding: 0 10px"> if ( !draggable || ( draggable.currentItem ||
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">- draggable.element )[ 0 ] === this.element[ 0 ] ) {
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+ draggable.element )[ 0 ] === this.element[ 0 ] ) {
</ins><span class="cx" style="display: block; padding: 0 10px"> return;
</span><span class="cx" style="display: block; padding: 0 10px"> }
</span><span class="cx" style="display: block; padding: 0 10px">
</span><span class="cx" style="display: block; padding: 0 10px"> if ( this.accept.call( this.element[ 0 ], ( draggable.currentItem ||
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">- draggable.element ) ) ) {
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+ draggable.element ) ) ) {
</ins><span class="cx" style="display: block; padding: 0 10px"> this._addHoverClass();
</span><span class="cx" style="display: block; padding: 0 10px"> this._trigger( "over", event, this.ui( draggable ) );
</span><span class="cx" style="display: block; padding: 0 10px"> }
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -168,12 +168,12 @@
</span><span class="cx" style="display: block; padding: 0 10px">
</span><span class="cx" style="display: block; padding: 0 10px"> // Bail if draggable and droppable are same element
</span><span class="cx" style="display: block; padding: 0 10px"> if ( !draggable || ( draggable.currentItem ||
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">- draggable.element )[ 0 ] === this.element[ 0 ] ) {
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+ draggable.element )[ 0 ] === this.element[ 0 ] ) {
</ins><span class="cx" style="display: block; padding: 0 10px"> return;
</span><span class="cx" style="display: block; padding: 0 10px"> }
</span><span class="cx" style="display: block; padding: 0 10px">
</span><span class="cx" style="display: block; padding: 0 10px"> if ( this.accept.call( this.element[ 0 ], ( draggable.currentItem ||
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">- draggable.element ) ) ) {
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+ draggable.element ) ) ) {
</ins><span class="cx" style="display: block; padding: 0 10px"> this._removeHoverClass();
</span><span class="cx" style="display: block; padding: 0 10px"> this._trigger( "out", event, this.ui( draggable ) );
</span><span class="cx" style="display: block; padding: 0 10px"> }
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -187,7 +187,7 @@
</span><span class="cx" style="display: block; padding: 0 10px">
</span><span class="cx" style="display: block; padding: 0 10px"> // Bail if draggable and droppable are same element
</span><span class="cx" style="display: block; padding: 0 10px"> if ( !draggable || ( draggable.currentItem ||
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">- draggable.element )[ 0 ] === this.element[ 0 ] ) {
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+ draggable.element )[ 0 ] === this.element[ 0 ] ) {
</ins><span class="cx" style="display: block; padding: 0 10px"> return false;
</span><span class="cx" style="display: block; padding: 0 10px"> }
</span><span class="cx" style="display: block; padding: 0 10px">
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -218,7 +218,7 @@
</span><span class="cx" style="display: block; padding: 0 10px"> }
</span><span class="cx" style="display: block; padding: 0 10px">
</span><span class="cx" style="display: block; padding: 0 10px"> if ( this.accept.call( this.element[ 0 ],
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">- ( draggable.currentItem || draggable.element ) ) ) {
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+ ( draggable.currentItem || draggable.element ) ) ) {
</ins><span class="cx" style="display: block; padding: 0 10px"> this._removeActiveClass();
</span><span class="cx" style="display: block; padding: 0 10px"> this._removeHoverClass();
</span><span class="cx" style="display: block; padding: 0 10px">
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -281,28 +281,28 @@
</span><span class="cx" style="display: block; padding: 0 10px"> b = t + droppable.proportions().height;
</span><span class="cx" style="display: block; padding: 0 10px">
</span><span class="cx" style="display: block; padding: 0 10px"> switch ( toleranceMode ) {
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">- case "fit":
- return ( l <= x1 && x2 <= r && t <= y1 && y2 <= b );
- case "intersect":
- return ( l < x1 + ( draggable.helperProportions.width / 2 ) && // Right Half
- x2 - ( draggable.helperProportions.width / 2 ) < r && // Left Half
- t < y1 + ( draggable.helperProportions.height / 2 ) && // Bottom Half
- y2 - ( draggable.helperProportions.height / 2 ) < b ); // Top Half
- case "pointer":
- return isOverAxis( event.pageY, t, droppable.proportions().height ) &&
- isOverAxis( event.pageX, l, droppable.proportions().width );
- case "touch":
- return (
- ( y1 >= t && y1 <= b ) || // Top edge touching
- ( y2 >= t && y2 <= b ) || // Bottom edge touching
- ( y1 < t && y2 > b ) // Surrounded vertically
- ) && (
- ( x1 >= l && x1 <= r ) || // Left edge touching
- ( x2 >= l && x2 <= r ) || // Right edge touching
- ( x1 < l && x2 > r ) // Surrounded horizontally
- );
- default:
- return false;
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+ case "fit":
+ return ( l <= x1 && x2 <= r && t <= y1 && y2 <= b );
+ case "intersect":
+ return ( l < x1 + ( draggable.helperProportions.width / 2 ) && // Right Half
+ x2 - ( draggable.helperProportions.width / 2 ) < r && // Left Half
+ t < y1 + ( draggable.helperProportions.height / 2 ) && // Bottom Half
+ y2 - ( draggable.helperProportions.height / 2 ) < b ); // Top Half
+ case "pointer":
+ return isOverAxis( event.pageY, t, droppable.proportions().height ) &&
+ isOverAxis( event.pageX, l, droppable.proportions().width );
+ case "touch":
+ return (
+ ( y1 >= t && y1 <= b ) || // Top edge touching
+ ( y2 >= t && y2 <= b ) || // Bottom edge touching
+ ( y1 < t && y2 > b ) // Surrounded vertically
+ ) && (
+ ( x1 >= l && x1 <= r ) || // Left edge touching
+ ( x2 >= l && x2 <= r ) || // Right edge touching
+ ( x1 < l && x2 > r ) // Surrounded horizontally
+ );
+ default:
+ return false;
</ins><span class="cx" style="display: block; padding: 0 10px"> }
</span><span class="cx" style="display: block; padding: 0 10px"> };
</span><span class="cx" style="display: block; padding: 0 10px"> } )();
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -324,7 +324,7 @@
</span><span class="cx" style="display: block; padding: 0 10px">
</span><span class="cx" style="display: block; padding: 0 10px"> // No disabled and non-accepted
</span><span class="cx" style="display: block; padding: 0 10px"> if ( m[ i ].options.disabled || ( t && !m[ i ].accept.call( m[ i ].element[ 0 ],
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">- ( t.currentItem || t.element ) ) ) ) {
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+ ( t.currentItem || t.element ) ) ) ) {
</ins><span class="cx" style="display: block; padding: 0 10px"> continue;
</span><span class="cx" style="display: block; padding: 0 10px"> }
</span><span class="cx" style="display: block; padding: 0 10px">
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -366,12 +366,12 @@
</span><span class="cx" style="display: block; padding: 0 10px"> return;
</span><span class="cx" style="display: block; padding: 0 10px"> }
</span><span class="cx" style="display: block; padding: 0 10px"> if ( !this.options.disabled && this.visible &&
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">- $.ui.intersect( draggable, this, this.options.tolerance, event ) ) {
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+ $.ui.intersect( draggable, this, this.options.tolerance, event ) ) {
</ins><span class="cx" style="display: block; padding: 0 10px"> dropped = this._drop.call( this, event ) || dropped;
</span><span class="cx" style="display: block; padding: 0 10px"> }
</span><span class="cx" style="display: block; padding: 0 10px">
</span><span class="cx" style="display: block; padding: 0 10px"> if ( !this.options.disabled && this.visible && this.accept.call( this.element[ 0 ],
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">- ( draggable.currentItem || draggable.element ) ) ) {
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+ ( draggable.currentItem || draggable.element ) ) ) {
</ins><span class="cx" style="display: block; padding: 0 10px"> this.isout = true;
</span><span class="cx" style="display: block; padding: 0 10px"> this.isover = false;
</span><span class="cx" style="display: block; padding: 0 10px"> this._deactivate.call( this, event );
</span></span></pre></div>
<a id="trunksrcjs_enqueuesvendorjqueryuieffectblindjs"></a>
<div class="modfile"><h4 style="background-color: #eee; color: inherit; margin: 1em 0; padding: 1.3em; font-size: 115%">Modified: trunk/src/js/_enqueues/vendor/jquery/ui/effect-blind.js</h4>
<pre class="diff"><span>
<span class="info" style="display: block; padding: 0 10px; color: #888">--- trunk/src/js/_enqueues/vendor/jquery/ui/effect-blind.js 2022-09-19 17:52:54 UTC (rev 54208)
+++ trunk/src/js/_enqueues/vendor/jquery/ui/effect-blind.js 2022-09-19 18:02:11 UTC (rev 54209)
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -1,5 +1,5 @@
</span><span class="cx" style="display: block; padding: 0 10px"> /*!
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">- * jQuery UI Effects Blind 1.13.1
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+ * jQuery UI Effects Blind 1.13.2
</ins><span class="cx" style="display: block; padding: 0 10px"> * http://jqueryui.com
</span><span class="cx" style="display: block; padding: 0 10px"> *
</span><span class="cx" style="display: block; padding: 0 10px"> * Copyright jQuery Foundation and other contributors
</span></span></pre></div>
<a id="trunksrcjs_enqueuesvendorjqueryuieffectbouncejs"></a>
<div class="modfile"><h4 style="background-color: #eee; color: inherit; margin: 1em 0; padding: 1.3em; font-size: 115%">Modified: trunk/src/js/_enqueues/vendor/jquery/ui/effect-bounce.js</h4>
<pre class="diff"><span>
<span class="info" style="display: block; padding: 0 10px; color: #888">--- trunk/src/js/_enqueues/vendor/jquery/ui/effect-bounce.js 2022-09-19 17:52:54 UTC (rev 54208)
+++ trunk/src/js/_enqueues/vendor/jquery/ui/effect-bounce.js 2022-09-19 18:02:11 UTC (rev 54209)
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -1,5 +1,5 @@
</span><span class="cx" style="display: block; padding: 0 10px"> /*!
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">- * jQuery UI Effects Bounce 1.13.1
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+ * jQuery UI Effects Bounce 1.13.2
</ins><span class="cx" style="display: block; padding: 0 10px"> * http://jqueryui.com
</span><span class="cx" style="display: block; padding: 0 10px"> *
</span><span class="cx" style="display: block; padding: 0 10px"> * Copyright jQuery Foundation and other contributors
</span></span></pre></div>
<a id="trunksrcjs_enqueuesvendorjqueryuieffectclipjs"></a>
<div class="modfile"><h4 style="background-color: #eee; color: inherit; margin: 1em 0; padding: 1.3em; font-size: 115%">Modified: trunk/src/js/_enqueues/vendor/jquery/ui/effect-clip.js</h4>
<pre class="diff"><span>
<span class="info" style="display: block; padding: 0 10px; color: #888">--- trunk/src/js/_enqueues/vendor/jquery/ui/effect-clip.js 2022-09-19 17:52:54 UTC (rev 54208)
+++ trunk/src/js/_enqueues/vendor/jquery/ui/effect-clip.js 2022-09-19 18:02:11 UTC (rev 54209)
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -1,5 +1,5 @@
</span><span class="cx" style="display: block; padding: 0 10px"> /*!
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">- * jQuery UI Effects Clip 1.13.1
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+ * jQuery UI Effects Clip 1.13.2
</ins><span class="cx" style="display: block; padding: 0 10px"> * http://jqueryui.com
</span><span class="cx" style="display: block; padding: 0 10px"> *
</span><span class="cx" style="display: block; padding: 0 10px"> * Copyright jQuery Foundation and other contributors
</span></span></pre></div>
<a id="trunksrcjs_enqueuesvendorjqueryuieffectdropjs"></a>
<div class="modfile"><h4 style="background-color: #eee; color: inherit; margin: 1em 0; padding: 1.3em; font-size: 115%">Modified: trunk/src/js/_enqueues/vendor/jquery/ui/effect-drop.js</h4>
<pre class="diff"><span>
<span class="info" style="display: block; padding: 0 10px; color: #888">--- trunk/src/js/_enqueues/vendor/jquery/ui/effect-drop.js 2022-09-19 17:52:54 UTC (rev 54208)
+++ trunk/src/js/_enqueues/vendor/jquery/ui/effect-drop.js 2022-09-19 18:02:11 UTC (rev 54209)
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -1,5 +1,5 @@
</span><span class="cx" style="display: block; padding: 0 10px"> /*!
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">- * jQuery UI Effects Drop 1.13.1
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+ * jQuery UI Effects Drop 1.13.2
</ins><span class="cx" style="display: block; padding: 0 10px"> * http://jqueryui.com
</span><span class="cx" style="display: block; padding: 0 10px"> *
</span><span class="cx" style="display: block; padding: 0 10px"> * Copyright jQuery Foundation and other contributors
</span></span></pre></div>
<a id="trunksrcjs_enqueuesvendorjqueryuieffectexplodejs"></a>
<div class="modfile"><h4 style="background-color: #eee; color: inherit; margin: 1em 0; padding: 1.3em; font-size: 115%">Modified: trunk/src/js/_enqueues/vendor/jquery/ui/effect-explode.js</h4>
<pre class="diff"><span>
<span class="info" style="display: block; padding: 0 10px; color: #888">--- trunk/src/js/_enqueues/vendor/jquery/ui/effect-explode.js 2022-09-19 17:52:54 UTC (rev 54208)
+++ trunk/src/js/_enqueues/vendor/jquery/ui/effect-explode.js 2022-09-19 18:02:11 UTC (rev 54209)
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -1,5 +1,5 @@
</span><span class="cx" style="display: block; padding: 0 10px"> /*!
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">- * jQuery UI Effects Explode 1.13.1
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+ * jQuery UI Effects Explode 1.13.2
</ins><span class="cx" style="display: block; padding: 0 10px"> * http://jqueryui.com
</span><span class="cx" style="display: block; padding: 0 10px"> *
</span><span class="cx" style="display: block; padding: 0 10px"> * Copyright jQuery Foundation and other contributors
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -83,21 +83,21 @@
</span><span class="cx" style="display: block; padding: 0 10px"> // Select the wrapper - make it overflow: hidden and absolute positioned based on
</span><span class="cx" style="display: block; padding: 0 10px"> // where the original was located +left and +top equal to the size of pieces
</span><span class="cx" style="display: block; padding: 0 10px"> .parent()
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">- .addClass( "ui-effects-explode" )
- .css( {
- position: "absolute",
- overflow: "hidden",
- width: width,
- height: height,
- left: left + ( show ? mx * width : 0 ),
- top: top + ( show ? my * height : 0 ),
- opacity: show ? 0 : 1
- } )
- .animate( {
- left: left + ( show ? 0 : mx * width ),
- top: top + ( show ? 0 : my * height ),
- opacity: show ? 1 : 0
- }, options.duration || 500, options.easing, childComplete );
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+ .addClass( "ui-effects-explode" )
+ .css( {
+ position: "absolute",
+ overflow: "hidden",
+ width: width,
+ height: height,
+ left: left + ( show ? mx * width : 0 ),
+ top: top + ( show ? my * height : 0 ),
+ opacity: show ? 0 : 1
+ } )
+ .animate( {
+ left: left + ( show ? 0 : mx * width ),
+ top: top + ( show ? 0 : my * height ),
+ opacity: show ? 1 : 0
+ }, options.duration || 500, options.easing, childComplete );
</ins><span class="cx" style="display: block; padding: 0 10px"> }
</span><span class="cx" style="display: block; padding: 0 10px"> }
</span><span class="cx" style="display: block; padding: 0 10px">
</span></span></pre></div>
<a id="trunksrcjs_enqueuesvendorjqueryuieffectfadejs"></a>
<div class="modfile"><h4 style="background-color: #eee; color: inherit; margin: 1em 0; padding: 1.3em; font-size: 115%">Modified: trunk/src/js/_enqueues/vendor/jquery/ui/effect-fade.js</h4>
<pre class="diff"><span>
<span class="info" style="display: block; padding: 0 10px; color: #888">--- trunk/src/js/_enqueues/vendor/jquery/ui/effect-fade.js 2022-09-19 17:52:54 UTC (rev 54208)
+++ trunk/src/js/_enqueues/vendor/jquery/ui/effect-fade.js 2022-09-19 18:02:11 UTC (rev 54209)
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -1,5 +1,5 @@
</span><span class="cx" style="display: block; padding: 0 10px"> /*!
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">- * jQuery UI Effects Fade 1.13.1
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+ * jQuery UI Effects Fade 1.13.2
</ins><span class="cx" style="display: block; padding: 0 10px"> * http://jqueryui.com
</span><span class="cx" style="display: block; padding: 0 10px"> *
</span><span class="cx" style="display: block; padding: 0 10px"> * Copyright jQuery Foundation and other contributors
</span></span></pre></div>
<a id="trunksrcjs_enqueuesvendorjqueryuieffectfoldjs"></a>
<div class="modfile"><h4 style="background-color: #eee; color: inherit; margin: 1em 0; padding: 1.3em; font-size: 115%">Modified: trunk/src/js/_enqueues/vendor/jquery/ui/effect-fold.js</h4>
<pre class="diff"><span>
<span class="info" style="display: block; padding: 0 10px; color: #888">--- trunk/src/js/_enqueues/vendor/jquery/ui/effect-fold.js 2022-09-19 17:52:54 UTC (rev 54208)
+++ trunk/src/js/_enqueues/vendor/jquery/ui/effect-fold.js 2022-09-19 18:02:11 UTC (rev 54209)
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -1,5 +1,5 @@
</span><span class="cx" style="display: block; padding: 0 10px"> /*!
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">- * jQuery UI Effects Fold 1.13.1
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+ * jQuery UI Effects Fold 1.13.2
</ins><span class="cx" style="display: block; padding: 0 10px"> * http://jqueryui.com
</span><span class="cx" style="display: block; padding: 0 10px"> *
</span><span class="cx" style="display: block; padding: 0 10px"> * Copyright jQuery Foundation and other contributors
</span></span></pre></div>
<a id="trunksrcjs_enqueuesvendorjqueryuieffecthighlightjs"></a>
<div class="modfile"><h4 style="background-color: #eee; color: inherit; margin: 1em 0; padding: 1.3em; font-size: 115%">Modified: trunk/src/js/_enqueues/vendor/jquery/ui/effect-highlight.js</h4>
<pre class="diff"><span>
<span class="info" style="display: block; padding: 0 10px; color: #888">--- trunk/src/js/_enqueues/vendor/jquery/ui/effect-highlight.js 2022-09-19 17:52:54 UTC (rev 54208)
+++ trunk/src/js/_enqueues/vendor/jquery/ui/effect-highlight.js 2022-09-19 18:02:11 UTC (rev 54209)
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -1,5 +1,5 @@
</span><span class="cx" style="display: block; padding: 0 10px"> /*!
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">- * jQuery UI Effects Highlight 1.13.1
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+ * jQuery UI Effects Highlight 1.13.2
</ins><span class="cx" style="display: block; padding: 0 10px"> * http://jqueryui.com
</span><span class="cx" style="display: block; padding: 0 10px"> *
</span><span class="cx" style="display: block; padding: 0 10px"> * Copyright jQuery Foundation and other contributors
</span></span></pre></div>
<a id="trunksrcjs_enqueuesvendorjqueryuieffectpuffjs"></a>
<div class="modfile"><h4 style="background-color: #eee; color: inherit; margin: 1em 0; padding: 1.3em; font-size: 115%">Modified: trunk/src/js/_enqueues/vendor/jquery/ui/effect-puff.js</h4>
<pre class="diff"><span>
<span class="info" style="display: block; padding: 0 10px; color: #888">--- trunk/src/js/_enqueues/vendor/jquery/ui/effect-puff.js 2022-09-19 17:52:54 UTC (rev 54208)
+++ trunk/src/js/_enqueues/vendor/jquery/ui/effect-puff.js 2022-09-19 18:02:11 UTC (rev 54209)
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -1,5 +1,5 @@
</span><span class="cx" style="display: block; padding: 0 10px"> /*!
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">- * jQuery UI Effects Puff 1.13.1
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+ * jQuery UI Effects Puff 1.13.2
</ins><span class="cx" style="display: block; padding: 0 10px"> * http://jqueryui.com
</span><span class="cx" style="display: block; padding: 0 10px"> *
</span><span class="cx" style="display: block; padding: 0 10px"> * Copyright jQuery Foundation and other contributors
</span></span></pre></div>
<a id="trunksrcjs_enqueuesvendorjqueryuieffectpulsatejs"></a>
<div class="modfile"><h4 style="background-color: #eee; color: inherit; margin: 1em 0; padding: 1.3em; font-size: 115%">Modified: trunk/src/js/_enqueues/vendor/jquery/ui/effect-pulsate.js</h4>
<pre class="diff"><span>
<span class="info" style="display: block; padding: 0 10px; color: #888">--- trunk/src/js/_enqueues/vendor/jquery/ui/effect-pulsate.js 2022-09-19 17:52:54 UTC (rev 54208)
+++ trunk/src/js/_enqueues/vendor/jquery/ui/effect-pulsate.js 2022-09-19 18:02:11 UTC (rev 54209)
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -1,5 +1,5 @@
</span><span class="cx" style="display: block; padding: 0 10px"> /*!
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">- * jQuery UI Effects Pulsate 1.13.1
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+ * jQuery UI Effects Pulsate 1.13.2
</ins><span class="cx" style="display: block; padding: 0 10px"> * http://jqueryui.com
</span><span class="cx" style="display: block; padding: 0 10px"> *
</span><span class="cx" style="display: block; padding: 0 10px"> * Copyright jQuery Foundation and other contributors
</span></span></pre></div>
<a id="trunksrcjs_enqueuesvendorjqueryuieffectscalejs"></a>
<div class="modfile"><h4 style="background-color: #eee; color: inherit; margin: 1em 0; padding: 1.3em; font-size: 115%">Modified: trunk/src/js/_enqueues/vendor/jquery/ui/effect-scale.js</h4>
<pre class="diff"><span>
<span class="info" style="display: block; padding: 0 10px; color: #888">--- trunk/src/js/_enqueues/vendor/jquery/ui/effect-scale.js 2022-09-19 17:52:54 UTC (rev 54208)
+++ trunk/src/js/_enqueues/vendor/jquery/ui/effect-scale.js 2022-09-19 18:02:11 UTC (rev 54209)
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -1,5 +1,5 @@
</span><span class="cx" style="display: block; padding: 0 10px"> /*!
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">- * jQuery UI Effects Scale 1.13.1
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+ * jQuery UI Effects Scale 1.13.2
</ins><span class="cx" style="display: block; padding: 0 10px"> * http://jqueryui.com
</span><span class="cx" style="display: block; padding: 0 10px"> *
</span><span class="cx" style="display: block; padding: 0 10px"> * Copyright jQuery Foundation and other contributors
</span></span></pre></div>
<a id="trunksrcjs_enqueuesvendorjqueryuieffectshakejs"></a>
<div class="modfile"><h4 style="background-color: #eee; color: inherit; margin: 1em 0; padding: 1.3em; font-size: 115%">Modified: trunk/src/js/_enqueues/vendor/jquery/ui/effect-shake.js</h4>
<pre class="diff"><span>
<span class="info" style="display: block; padding: 0 10px; color: #888">--- trunk/src/js/_enqueues/vendor/jquery/ui/effect-shake.js 2022-09-19 17:52:54 UTC (rev 54208)
+++ trunk/src/js/_enqueues/vendor/jquery/ui/effect-shake.js 2022-09-19 18:02:11 UTC (rev 54209)
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -1,5 +1,5 @@
</span><span class="cx" style="display: block; padding: 0 10px"> /*!
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">- * jQuery UI Effects Shake 1.13.1
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+ * jQuery UI Effects Shake 1.13.2
</ins><span class="cx" style="display: block; padding: 0 10px"> * http://jqueryui.com
</span><span class="cx" style="display: block; padding: 0 10px"> *
</span><span class="cx" style="display: block; padding: 0 10px"> * Copyright jQuery Foundation and other contributors
</span></span></pre></div>
<a id="trunksrcjs_enqueuesvendorjqueryuieffectsizejs"></a>
<div class="modfile"><h4 style="background-color: #eee; color: inherit; margin: 1em 0; padding: 1.3em; font-size: 115%">Modified: trunk/src/js/_enqueues/vendor/jquery/ui/effect-size.js</h4>
<pre class="diff"><span>
<span class="info" style="display: block; padding: 0 10px; color: #888">--- trunk/src/js/_enqueues/vendor/jquery/ui/effect-size.js 2022-09-19 17:52:54 UTC (rev 54208)
+++ trunk/src/js/_enqueues/vendor/jquery/ui/effect-size.js 2022-09-19 18:02:11 UTC (rev 54209)
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -1,5 +1,5 @@
</span><span class="cx" style="display: block; padding: 0 10px"> /*!
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">- * jQuery UI Effects Size 1.13.1
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+ * jQuery UI Effects Size 1.13.2
</ins><span class="cx" style="display: block; padding: 0 10px"> * http://jqueryui.com
</span><span class="cx" style="display: block; padding: 0 10px"> *
</span><span class="cx" style="display: block; padding: 0 10px"> * Copyright jQuery Foundation and other contributors
</span></span></pre></div>
<a id="trunksrcjs_enqueuesvendorjqueryuieffectslidejs"></a>
<div class="modfile"><h4 style="background-color: #eee; color: inherit; margin: 1em 0; padding: 1.3em; font-size: 115%">Modified: trunk/src/js/_enqueues/vendor/jquery/ui/effect-slide.js</h4>
<pre class="diff"><span>
<span class="info" style="display: block; padding: 0 10px; color: #888">--- trunk/src/js/_enqueues/vendor/jquery/ui/effect-slide.js 2022-09-19 17:52:54 UTC (rev 54208)
+++ trunk/src/js/_enqueues/vendor/jquery/ui/effect-slide.js 2022-09-19 18:02:11 UTC (rev 54209)
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -1,5 +1,5 @@
</span><span class="cx" style="display: block; padding: 0 10px"> /*!
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">- * jQuery UI Effects Slide 1.13.1
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+ * jQuery UI Effects Slide 1.13.2
</ins><span class="cx" style="display: block; padding: 0 10px"> * http://jqueryui.com
</span><span class="cx" style="display: block; padding: 0 10px"> *
</span><span class="cx" style="display: block; padding: 0 10px"> * Copyright jQuery Foundation and other contributors
</span></span></pre></div>
<a id="trunksrcjs_enqueuesvendorjqueryuieffecttransferjs"></a>
<div class="modfile"><h4 style="background-color: #eee; color: inherit; margin: 1em 0; padding: 1.3em; font-size: 115%">Modified: trunk/src/js/_enqueues/vendor/jquery/ui/effect-transfer.js</h4>
<pre class="diff"><span>
<span class="info" style="display: block; padding: 0 10px; color: #888">--- trunk/src/js/_enqueues/vendor/jquery/ui/effect-transfer.js 2022-09-19 17:52:54 UTC (rev 54208)
+++ trunk/src/js/_enqueues/vendor/jquery/ui/effect-transfer.js 2022-09-19 18:02:11 UTC (rev 54209)
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -1,5 +1,5 @@
</span><span class="cx" style="display: block; padding: 0 10px"> /*!
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">- * jQuery UI Effects Transfer 1.13.1
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+ * jQuery UI Effects Transfer 1.13.2
</ins><span class="cx" style="display: block; padding: 0 10px"> * http://jqueryui.com
</span><span class="cx" style="display: block; padding: 0 10px"> *
</span><span class="cx" style="display: block; padding: 0 10px"> * Copyright jQuery Foundation and other contributors
</span></span></pre></div>
<a id="trunksrcjs_enqueuesvendorjqueryuieffectjs"></a>
<div class="modfile"><h4 style="background-color: #eee; color: inherit; margin: 1em 0; padding: 1.3em; font-size: 115%">Modified: trunk/src/js/_enqueues/vendor/jquery/ui/effect.js</h4>
<pre class="diff"><span>
<span class="info" style="display: block; padding: 0 10px; color: #888">--- trunk/src/js/_enqueues/vendor/jquery/ui/effect.js 2022-09-19 17:52:54 UTC (rev 54208)
+++ trunk/src/js/_enqueues/vendor/jquery/ui/effect.js 2022-09-19 18:02:11 UTC (rev 54209)
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -1,5 +1,5 @@
</span><span class="cx" style="display: block; padding: 0 10px"> /*!
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">- * jQuery UI Effects 1.13.1
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+ * jQuery UI Effects 1.13.2
</ins><span class="cx" style="display: block; padding: 0 10px"> * http://jqueryui.com
</span><span class="cx" style="display: block; padding: 0 10px"> *
</span><span class="cx" style="display: block; padding: 0 10px"> * Copyright jQuery Foundation and other contributors
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -53,6 +53,8 @@
</span><span class="cx" style="display: block; padding: 0 10px"> * Date: Sun May 10 09:02:36 2020 +0200
</span><span class="cx" style="display: block; padding: 0 10px"> */
</span><span class="cx" style="display: block; padding: 0 10px">
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+
+
</ins><span class="cx" style="display: block; padding: 0 10px"> var stepHooks = "backgroundColor borderBottomColor borderLeftColor borderRightColor " +
</span><span class="cx" style="display: block; padding: 0 10px"> "borderTopColor color columnRuleColor outlineColor textDecorationColor textEmphasisColor",
</span><span class="cx" style="display: block; padding: 0 10px">
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -751,7 +753,6 @@
</span><span class="cx" style="display: block; padding: 0 10px"> _default: "#ffffff"
</span><span class="cx" style="display: block; padding: 0 10px"> };
</span><span class="cx" style="display: block; padding: 0 10px">
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-
</del><span class="cx" style="display: block; padding: 0 10px"> var dataSpace = "ui-effects-",
</span><span class="cx" style="display: block; padding: 0 10px"> dataSpaceStyle = "ui-effects-style",
</span><span class="cx" style="display: block; padding: 0 10px"> dataSpaceAnimated = "ui-effects-animated";
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -812,7 +813,7 @@
</span><span class="cx" style="display: block; padding: 0 10px"> }
</span><span class="cx" style="display: block; padding: 0 10px"> }
</span><span class="cx" style="display: block; padding: 0 10px">
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">- // Support: Opera, IE <9
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+ // Support: Opera, IE <9
</ins><span class="cx" style="display: block; padding: 0 10px"> } else {
</span><span class="cx" style="display: block; padding: 0 10px"> for ( key in style ) {
</span><span class="cx" style="display: block; padding: 0 10px"> if ( typeof style[ key ] === "string" ) {
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -1119,7 +1120,7 @@
</span><span class="cx" style="display: block; padding: 0 10px"> }
</span><span class="cx" style="display: block; padding: 0 10px">
</span><span class="cx" style="display: block; padding: 0 10px"> $.extend( $.effects, {
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">- version: "1.13.1",
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+ version: "1.13.2",
</ins><span class="cx" style="display: block; padding: 0 10px">
</span><span class="cx" style="display: block; padding: 0 10px"> define: function( name, mode, effect ) {
</span><span class="cx" style="display: block; padding: 0 10px"> if ( !effect ) {
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -1201,31 +1202,31 @@
</span><span class="cx" style="display: block; padding: 0 10px"> var y, x;
</span><span class="cx" style="display: block; padding: 0 10px">
</span><span class="cx" style="display: block; padding: 0 10px"> switch ( origin[ 0 ] ) {
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">- case "top":
- y = 0;
- break;
- case "middle":
- y = 0.5;
- break;
- case "bottom":
- y = 1;
- break;
- default:
- y = origin[ 0 ] / original.height;
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+ case "top":
+ y = 0;
+ break;
+ case "middle":
+ y = 0.5;
+ break;
+ case "bottom":
+ y = 1;
+ break;
+ default:
+ y = origin[ 0 ] / original.height;
</ins><span class="cx" style="display: block; padding: 0 10px"> }
</span><span class="cx" style="display: block; padding: 0 10px">
</span><span class="cx" style="display: block; padding: 0 10px"> switch ( origin[ 1 ] ) {
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">- case "left":
- x = 0;
- break;
- case "center":
- x = 0.5;
- break;
- case "right":
- x = 1;
- break;
- default:
- x = origin[ 1 ] / original.width;
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+ case "left":
+ x = 0;
+ break;
+ case "center":
+ x = 0.5;
+ break;
+ case "right":
+ x = 1;
+ break;
+ default:
+ x = origin[ 1 ] / original.width;
</ins><span class="cx" style="display: block; padding: 0 10px"> }
</span><span class="cx" style="display: block; padding: 0 10px">
</span><span class="cx" style="display: block; padding: 0 10px"> return {
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -1250,8 +1251,8 @@
</span><span class="cx" style="display: block; padding: 0 10px"> marginLeft: element.css( "marginLeft" ),
</span><span class="cx" style="display: block; padding: 0 10px"> marginRight: element.css( "marginRight" )
</span><span class="cx" style="display: block; padding: 0 10px"> } )
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">- .outerWidth( element.outerWidth() )
- .outerHeight( element.outerHeight() );
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+ .outerWidth( element.outerWidth() )
+ .outerHeight( element.outerHeight() );
</ins><span class="cx" style="display: block; padding: 0 10px">
</span><span class="cx" style="display: block; padding: 0 10px"> if ( /^(static|relative)/.test( cssPosition ) ) {
</span><span class="cx" style="display: block; padding: 0 10px"> cssPosition = "absolute";
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -1272,9 +1273,9 @@
</span><span class="cx" style="display: block; padding: 0 10px"> marginRight: element.css( "marginRight" ),
</span><span class="cx" style="display: block; padding: 0 10px"> "float": element.css( "float" )
</span><span class="cx" style="display: block; padding: 0 10px"> } )
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">- .outerWidth( element.outerWidth() )
- .outerHeight( element.outerHeight() )
- .addClass( "ui-effects-placeholder" );
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+ .outerWidth( element.outerWidth() )
+ .outerHeight( element.outerHeight() )
+ .addClass( "ui-effects-placeholder" );
</ins><span class="cx" style="display: block; padding: 0 10px">
</span><span class="cx" style="display: block; padding: 0 10px"> element.data( dataSpace + "placeholder", placeholder );
</span><span class="cx" style="display: block; padding: 0 10px"> }
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -1290,7 +1291,7 @@
</span><span class="cx" style="display: block; padding: 0 10px">
</span><span class="cx" style="display: block; padding: 0 10px"> removePlaceholder: function( element ) {
</span><span class="cx" style="display: block; padding: 0 10px"> var dataKey = dataSpace + "placeholder",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">- placeholder = element.data( dataKey );
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+ placeholder = element.data( dataKey );
</ins><span class="cx" style="display: block; padding: 0 10px">
</span><span class="cx" style="display: block; padding: 0 10px"> if ( placeholder ) {
</span><span class="cx" style="display: block; padding: 0 10px"> placeholder.remove();
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -1362,8 +1363,8 @@
</span><span class="cx" style="display: block; padding: 0 10px"> speed = speed || options.duration;
</span><span class="cx" style="display: block; padding: 0 10px"> effect.duration = $.fx.off ? 0 :
</span><span class="cx" style="display: block; padding: 0 10px"> typeof speed === "number" ? speed :
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">- speed in $.fx.speeds ? $.fx.speeds[ speed ] :
- $.fx.speeds._default;
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+ speed in $.fx.speeds ? $.fx.speeds[ speed ] :
+ $.fx.speeds._default;
</ins><span class="cx" style="display: block; padding: 0 10px">
</span><span class="cx" style="display: block; padding: 0 10px"> effect.complete = callback || options.complete;
</span><span class="cx" style="display: block; padding: 0 10px">
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -1420,7 +1421,7 @@
</span><span class="cx" style="display: block; padding: 0 10px">
</span><span class="cx" style="display: block; padding: 0 10px"> // See $.uiBackCompat inside of run() for removal of defaultMode in 1.14
</span><span class="cx" style="display: block; padding: 0 10px"> if ( defaultMode && ( normalizedMode === "show" ||
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">- ( normalizedMode === defaultMode && normalizedMode === "hide" ) ) ) {
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+ ( normalizedMode === defaultMode && normalizedMode === "hide" ) ) ) {
</ins><span class="cx" style="display: block; padding: 0 10px"> el.show();
</span><span class="cx" style="display: block; padding: 0 10px"> }
</span><span class="cx" style="display: block; padding: 0 10px">
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -1598,17 +1599,17 @@
</span><span class="cx" style="display: block; padding: 0 10px"> } );
</span><span class="cx" style="display: block; padding: 0 10px">
</span><span class="cx" style="display: block; padding: 0 10px"> function parseClip( str, element ) {
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">- var outerWidth = element.outerWidth(),
- outerHeight = element.outerHeight(),
- clipRegex = /^rect\((-?\d*\.?\d*px|-?\d+%|auto),?\s*(-?\d*\.?\d*px|-?\d+%|auto),?\s*(-?\d*\.?\d*px|-?\d+%|auto),?\s*(-?\d*\.?\d*px|-?\d+%|auto)\)$/,
- values = clipRegex.exec( str ) || [ "", 0, outerWidth, outerHeight, 0 ];
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+ var outerWidth = element.outerWidth(),
+ outerHeight = element.outerHeight(),
+ clipRegex = /^rect\((-?\d*\.?\d*px|-?\d+%|auto),?\s*(-?\d*\.?\d*px|-?\d+%|auto),?\s*(-?\d*\.?\d*px|-?\d+%|auto),?\s*(-?\d*\.?\d*px|-?\d+%|auto)\)$/,
+ values = clipRegex.exec( str ) || [ "", 0, outerWidth, outerHeight, 0 ];
</ins><span class="cx" style="display: block; padding: 0 10px">
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">- return {
- top: parseFloat( values[ 1 ] ) || 0,
- right: values[ 2 ] === "auto" ? outerWidth : parseFloat( values[ 2 ] ),
- bottom: values[ 3 ] === "auto" ? outerHeight : parseFloat( values[ 3 ] ),
- left: parseFloat( values[ 4 ] ) || 0
- };
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+ return {
+ top: parseFloat( values[ 1 ] ) || 0,
+ right: values[ 2 ] === "auto" ? outerWidth : parseFloat( values[ 2 ] ),
+ bottom: values[ 3 ] === "auto" ? outerHeight : parseFloat( values[ 3 ] ),
+ left: parseFloat( values[ 4 ] ) || 0
+ };
</ins><span class="cx" style="display: block; padding: 0 10px"> }
</span><span class="cx" style="display: block; padding: 0 10px">
</span><span class="cx" style="display: block; padding: 0 10px"> $.fx.step.clip = function( fx ) {
</span></span></pre></div>
<a id="trunksrcjs_enqueuesvendorjqueryuimenujs"></a>
<div class="modfile"><h4 style="background-color: #eee; color: inherit; margin: 1em 0; padding: 1.3em; font-size: 115%">Modified: trunk/src/js/_enqueues/vendor/jquery/ui/menu.js</h4>
<pre class="diff"><span>
<span class="info" style="display: block; padding: 0 10px; color: #888">--- trunk/src/js/_enqueues/vendor/jquery/ui/menu.js 2022-09-19 17:52:54 UTC (rev 54208)
+++ trunk/src/js/_enqueues/vendor/jquery/ui/menu.js 2022-09-19 18:02:11 UTC (rev 54209)
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -1,5 +1,5 @@
</span><span class="cx" style="display: block; padding: 0 10px"> /*!
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">- * jQuery UI Menu 1.13.1
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+ * jQuery UI Menu 1.13.2
</ins><span class="cx" style="display: block; padding: 0 10px"> * http://jqueryui.com
</span><span class="cx" style="display: block; padding: 0 10px"> *
</span><span class="cx" style="display: block; padding: 0 10px"> * Copyright jQuery Foundation and other contributors
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -35,7 +35,7 @@
</span><span class="cx" style="display: block; padding: 0 10px"> "use strict";
</span><span class="cx" style="display: block; padding: 0 10px">
</span><span class="cx" style="display: block; padding: 0 10px"> return $.widget( "ui.menu", {
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">- version: "1.13.1",
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+ version: "1.13.2",
</ins><span class="cx" style="display: block; padding: 0 10px"> defaultElement: "<ul>",
</span><span class="cx" style="display: block; padding: 0 10px"> delay: 300,
</span><span class="cx" style="display: block; padding: 0 10px"> options: {
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -95,7 +95,7 @@
</span><span class="cx" style="display: block; padding: 0 10px"> if ( target.has( ".ui-menu" ).length ) {
</span><span class="cx" style="display: block; padding: 0 10px"> this.expand( event );
</span><span class="cx" style="display: block; padding: 0 10px"> } else if ( !this.element.is( ":focus" ) &&
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">- active.closest( ".ui-menu" ).length ) {
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+ active.closest( ".ui-menu" ).length ) {
</ins><span class="cx" style="display: block; padding: 0 10px">
</span><span class="cx" style="display: block; padding: 0 10px"> // Redirect focus to the menu
</span><span class="cx" style="display: block; padding: 0 10px"> this.element.trigger( "focus", [ true ] );
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -162,7 +162,7 @@
</span><span class="cx" style="display: block; padding: 0 10px">
</span><span class="cx" style="display: block; padding: 0 10px"> // If the mouse didn't actually move, but the page was scrolled, ignore the event (#9356)
</span><span class="cx" style="display: block; padding: 0 10px"> if ( event.clientX === this.lastMousePosition.x &&
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">- event.clientY === this.lastMousePosition.y ) {
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+ event.clientY === this.lastMousePosition.y ) {
</ins><span class="cx" style="display: block; padding: 0 10px"> return;
</span><span class="cx" style="display: block; padding: 0 10px"> }
</span><span class="cx" style="display: block; padding: 0 10px">
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -202,10 +202,10 @@
</span><span class="cx" style="display: block; padding: 0 10px"> this.element
</span><span class="cx" style="display: block; padding: 0 10px"> .removeAttr( "aria-activedescendant" )
</span><span class="cx" style="display: block; padding: 0 10px"> .find( ".ui-menu" ).addBack()
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">- .removeAttr( "role aria-labelledby aria-expanded aria-hidden aria-disabled " +
- "tabIndex" )
- .removeUniqueId()
- .show();
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+ .removeAttr( "role aria-labelledby aria-expanded aria-hidden aria-disabled " +
+ "tabIndex" )
+ .removeUniqueId()
+ .show();
</ins><span class="cx" style="display: block; padding: 0 10px">
</span><span class="cx" style="display: block; padding: 0 10px"> submenus.children().each( function() {
</span><span class="cx" style="display: block; padding: 0 10px"> var elem = $( this );
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -220,77 +220,77 @@
</span><span class="cx" style="display: block; padding: 0 10px"> preventDefault = true;
</span><span class="cx" style="display: block; padding: 0 10px">
</span><span class="cx" style="display: block; padding: 0 10px"> switch ( event.keyCode ) {
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">- case $.ui.keyCode.PAGE_UP:
- this.previousPage( event );
- break;
- case $.ui.keyCode.PAGE_DOWN:
- this.nextPage( event );
- break;
- case $.ui.keyCode.HOME:
- this._move( "first", "first", event );
- break;
- case $.ui.keyCode.END:
- this._move( "last", "last", event );
- break;
- case $.ui.keyCode.UP:
- this.previous( event );
- break;
- case $.ui.keyCode.DOWN:
- this.next( event );
- break;
- case $.ui.keyCode.LEFT:
- this.collapse( event );
- break;
- case $.ui.keyCode.RIGHT:
- if ( this.active && !this.active.is( ".ui-state-disabled" ) ) {
- this.expand( event );
- }
- break;
- case $.ui.keyCode.ENTER:
- case $.ui.keyCode.SPACE:
- this._activate( event );
- break;
- case $.ui.keyCode.ESCAPE:
- this.collapse( event );
- break;
- default:
- preventDefault = false;
- prev = this.previousFilter || "";
- skip = false;
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+ case $.ui.keyCode.PAGE_UP:
+ this.previousPage( event );
+ break;
+ case $.ui.keyCode.PAGE_DOWN:
+ this.nextPage( event );
+ break;
+ case $.ui.keyCode.HOME:
+ this._move( "first", "first", event );
+ break;
+ case $.ui.keyCode.END:
+ this._move( "last", "last", event );
+ break;
+ case $.ui.keyCode.UP:
+ this.previous( event );
+ break;
+ case $.ui.keyCode.DOWN:
+ this.next( event );
+ break;
+ case $.ui.keyCode.LEFT:
+ this.collapse( event );
+ break;
+ case $.ui.keyCode.RIGHT:
+ if ( this.active && !this.active.is( ".ui-state-disabled" ) ) {
+ this.expand( event );
+ }
+ break;
+ case $.ui.keyCode.ENTER:
+ case $.ui.keyCode.SPACE:
+ this._activate( event );
+ break;
+ case $.ui.keyCode.ESCAPE:
+ this.collapse( event );
+ break;
+ default:
+ preventDefault = false;
+ prev = this.previousFilter || "";
+ skip = false;
</ins><span class="cx" style="display: block; padding: 0 10px">
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">- // Support number pad values
- character = event.keyCode >= 96 && event.keyCode <= 105 ?
- ( event.keyCode - 96 ).toString() : String.fromCharCode( event.keyCode );
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+ // Support number pad values
+ character = event.keyCode >= 96 && event.keyCode <= 105 ?
+ ( event.keyCode - 96 ).toString() : String.fromCharCode( event.keyCode );
</ins><span class="cx" style="display: block; padding: 0 10px">
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">- clearTimeout( this.filterTimer );
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+ clearTimeout( this.filterTimer );
</ins><span class="cx" style="display: block; padding: 0 10px">
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">- if ( character === prev ) {
- skip = true;
- } else {
- character = prev + character;
- }
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+ if ( character === prev ) {
+ skip = true;
+ } else {
+ character = prev + character;
+ }
</ins><span class="cx" style="display: block; padding: 0 10px">
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+ match = this._filterMenuItems( character );
+ match = skip && match.index( this.active.next() ) !== -1 ?
+ this.active.nextAll( ".ui-menu-item" ) :
+ match;
+
+ // If no matches on the current filter, reset to the last character pressed
+ // to move down the menu to the first item that starts with that character
+ if ( !match.length ) {
+ character = String.fromCharCode( event.keyCode );
</ins><span class="cx" style="display: block; padding: 0 10px"> match = this._filterMenuItems( character );
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">- match = skip && match.index( this.active.next() ) !== -1 ?
- this.active.nextAll( ".ui-menu-item" ) :
- match;
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+ }
</ins><span class="cx" style="display: block; padding: 0 10px">
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">- // If no matches on the current filter, reset to the last character pressed
- // to move down the menu to the first item that starts with that character
- if ( !match.length ) {
- character = String.fromCharCode( event.keyCode );
- match = this._filterMenuItems( character );
- }
-
- if ( match.length ) {
- this.focus( event, match );
- this.previousFilter = character;
- this.filterTimer = this._delay( function() {
- delete this.previousFilter;
- }, 1000 );
- } else {
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+ if ( match.length ) {
+ this.focus( event, match );
+ this.previousFilter = character;
+ this.filterTimer = this._delay( function() {
</ins><span class="cx" style="display: block; padding: 0 10px"> delete this.previousFilter;
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">- }
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+ }, 1000 );
+ } else {
+ delete this.previousFilter;
+ }
</ins><span class="cx" style="display: block; padding: 0 10px"> }
</span><span class="cx" style="display: block; padding: 0 10px">
</span><span class="cx" style="display: block; padding: 0 10px"> if ( preventDefault ) {
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -353,11 +353,11 @@
</span><span class="cx" style="display: block; padding: 0 10px"> newItems = items.not( ".ui-menu-item, .ui-menu-divider" );
</span><span class="cx" style="display: block; padding: 0 10px"> newWrappers = newItems.children()
</span><span class="cx" style="display: block; padding: 0 10px"> .not( ".ui-menu" )
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">- .uniqueId()
- .attr( {
- tabIndex: -1,
- role: this._itemRole()
- } );
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+ .uniqueId()
+ .attr( {
+ tabIndex: -1,
+ role: this._itemRole()
+ } );
</ins><span class="cx" style="display: block; padding: 0 10px"> this._addClass( newItems, "ui-menu-item" )
</span><span class="cx" style="display: block; padding: 0 10px"> ._addClass( newWrappers, "ui-menu-item-wrapper" );
</span><span class="cx" style="display: block; padding: 0 10px">
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -413,8 +413,8 @@
</span><span class="cx" style="display: block; padding: 0 10px"> // Highlight active parent menu item, if any
</span><span class="cx" style="display: block; padding: 0 10px"> activeParent = this.active
</span><span class="cx" style="display: block; padding: 0 10px"> .parent()
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">- .closest( ".ui-menu-item" )
- .children( ".ui-menu-item-wrapper" );
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+ .closest( ".ui-menu-item" )
+ .children( ".ui-menu-item-wrapper" );
</ins><span class="cx" style="display: block; padding: 0 10px"> this._addClass( activeParent, null, "ui-state-active" );
</span><span class="cx" style="display: block; padding: 0 10px">
</span><span class="cx" style="display: block; padding: 0 10px"> if ( event && event.type === "keydown" ) {
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -695,13 +695,13 @@
</span><span class="cx" style="display: block; padding: 0 10px"> return this.activeMenu
</span><span class="cx" style="display: block; padding: 0 10px"> .find( this.options.items )
</span><span class="cx" style="display: block; padding: 0 10px">
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">- // Only match on items, not dividers or other content (#10571)
- .filter( ".ui-menu-item" )
- .filter( function() {
- return regex.test(
- String.prototype.trim.call(
- $( this ).children( ".ui-menu-item-wrapper" ).text() ) );
- } );
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+ // Only match on items, not dividers or other content (#10571)
+ .filter( ".ui-menu-item" )
+ .filter( function() {
+ return regex.test(
+ String.prototype.trim.call(
+ $( this ).children( ".ui-menu-item-wrapper" ).text() ) );
+ } );
</ins><span class="cx" style="display: block; padding: 0 10px"> }
</span><span class="cx" style="display: block; padding: 0 10px"> } );
</span><span class="cx" style="display: block; padding: 0 10px">
</span></span></pre></div>
<a id="trunksrcjs_enqueuesvendorjqueryuimousejs"></a>
<div class="modfile"><h4 style="background-color: #eee; color: inherit; margin: 1em 0; padding: 1.3em; font-size: 115%">Modified: trunk/src/js/_enqueues/vendor/jquery/ui/mouse.js</h4>
<pre class="diff"><span>
<span class="info" style="display: block; padding: 0 10px; color: #888">--- trunk/src/js/_enqueues/vendor/jquery/ui/mouse.js 2022-09-19 17:52:54 UTC (rev 54208)
+++ trunk/src/js/_enqueues/vendor/jquery/ui/mouse.js 2022-09-19 18:02:11 UTC (rev 54209)
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -1,5 +1,5 @@
</span><span class="cx" style="display: block; padding: 0 10px"> /*!
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">- * jQuery UI Mouse 1.13.1
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+ * jQuery UI Mouse 1.13.2
</ins><span class="cx" style="display: block; padding: 0 10px"> * http://jqueryui.com
</span><span class="cx" style="display: block; padding: 0 10px"> *
</span><span class="cx" style="display: block; padding: 0 10px"> * Copyright jQuery Foundation and other contributors
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -36,7 +36,7 @@
</span><span class="cx" style="display: block; padding: 0 10px"> } );
</span><span class="cx" style="display: block; padding: 0 10px">
</span><span class="cx" style="display: block; padding: 0 10px"> return $.widget( "ui.mouse", {
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">- version: "1.13.1",
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+ version: "1.13.2",
</ins><span class="cx" style="display: block; padding: 0 10px"> options: {
</span><span class="cx" style="display: block; padding: 0 10px"> cancel: "input, textarea, button, select, option",
</span><span class="cx" style="display: block; padding: 0 10px"> distance: 1,
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -146,10 +146,10 @@
</span><span class="cx" style="display: block; padding: 0 10px">
</span><span class="cx" style="display: block; padding: 0 10px"> // IE mouseup check - mouseup happened when mouse was out of window
</span><span class="cx" style="display: block; padding: 0 10px"> if ( $.ui.ie && ( !document.documentMode || document.documentMode < 9 ) &&
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">- !event.button ) {
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+ !event.button ) {
</ins><span class="cx" style="display: block; padding: 0 10px"> return this._mouseUp( event );
</span><span class="cx" style="display: block; padding: 0 10px">
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">- // Iframe mouseup check - mouseup occurred in another document
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+ // Iframe mouseup check - mouseup occurred in another document
</ins><span class="cx" style="display: block; padding: 0 10px"> } else if ( !event.which ) {
</span><span class="cx" style="display: block; padding: 0 10px">
</span><span class="cx" style="display: block; padding: 0 10px"> // Support: Safari <=8 - 9
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -156,7 +156,7 @@
</span><span class="cx" style="display: block; padding: 0 10px"> // Safari sets which to 0 if you press any of the following keys
</span><span class="cx" style="display: block; padding: 0 10px"> // during a drag (#14461)
</span><span class="cx" style="display: block; padding: 0 10px"> if ( event.originalEvent.altKey || event.originalEvent.ctrlKey ||
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">- event.originalEvent.metaKey || event.originalEvent.shiftKey ) {
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+ event.originalEvent.metaKey || event.originalEvent.shiftKey ) {
</ins><span class="cx" style="display: block; padding: 0 10px"> this.ignoreMissingWhich = true;
</span><span class="cx" style="display: block; padding: 0 10px"> } else if ( !this.ignoreMissingWhich ) {
</span><span class="cx" style="display: block; padding: 0 10px"> return this._mouseUp( event );
</span></span></pre></div>
<a id="trunksrcjs_enqueuesvendorjqueryuiprogressbarjs"></a>
<div class="modfile"><h4 style="background-color: #eee; color: inherit; margin: 1em 0; padding: 1.3em; font-size: 115%">Modified: trunk/src/js/_enqueues/vendor/jquery/ui/progressbar.js</h4>
<pre class="diff"><span>
<span class="info" style="display: block; padding: 0 10px; color: #888">--- trunk/src/js/_enqueues/vendor/jquery/ui/progressbar.js 2022-09-19 17:52:54 UTC (rev 54208)
+++ trunk/src/js/_enqueues/vendor/jquery/ui/progressbar.js 2022-09-19 18:02:11 UTC (rev 54209)
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -1,5 +1,5 @@
</span><span class="cx" style="display: block; padding: 0 10px"> /*!
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">- * jQuery UI Progressbar 1.13.1
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+ * jQuery UI Progressbar 1.13.2
</ins><span class="cx" style="display: block; padding: 0 10px"> * http://jqueryui.com
</span><span class="cx" style="display: block; padding: 0 10px"> *
</span><span class="cx" style="display: block; padding: 0 10px"> * Copyright jQuery Foundation and other contributors
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -37,7 +37,7 @@
</span><span class="cx" style="display: block; padding: 0 10px"> "use strict";
</span><span class="cx" style="display: block; padding: 0 10px">
</span><span class="cx" style="display: block; padding: 0 10px"> return $.widget( "ui.progressbar", {
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">- version: "1.13.1",
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+ version: "1.13.2",
</ins><span class="cx" style="display: block; padding: 0 10px"> options: {
</span><span class="cx" style="display: block; padding: 0 10px"> classes: {
</span><span class="cx" style="display: block; padding: 0 10px"> "ui-progressbar": "ui-corner-all",
</span></span></pre></div>
<a id="trunksrcjs_enqueuesvendorjqueryuiresizablejs"></a>
<div class="modfile"><h4 style="background-color: #eee; color: inherit; margin: 1em 0; padding: 1.3em; font-size: 115%">Modified: trunk/src/js/_enqueues/vendor/jquery/ui/resizable.js</h4>
<pre class="diff"><span>
<span class="info" style="display: block; padding: 0 10px; color: #888">--- trunk/src/js/_enqueues/vendor/jquery/ui/resizable.js 2022-09-19 17:52:54 UTC (rev 54208)
+++ trunk/src/js/_enqueues/vendor/jquery/ui/resizable.js 2022-09-19 18:02:11 UTC (rev 54209)
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -1,5 +1,5 @@
</span><span class="cx" style="display: block; padding: 0 10px"> /*!
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">- * jQuery UI Resizable 1.13.1
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+ * jQuery UI Resizable 1.13.2
</ins><span class="cx" style="display: block; padding: 0 10px"> * http://jqueryui.com
</span><span class="cx" style="display: block; padding: 0 10px"> *
</span><span class="cx" style="display: block; padding: 0 10px"> * Copyright jQuery Foundation and other contributors
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -36,7 +36,7 @@
</span><span class="cx" style="display: block; padding: 0 10px"> "use strict";
</span><span class="cx" style="display: block; padding: 0 10px">
</span><span class="cx" style="display: block; padding: 0 10px"> $.widget( "ui.resizable", $.ui.mouse, {
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">- version: "1.13.1",
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+ version: "1.13.2",
</ins><span class="cx" style="display: block; padding: 0 10px"> widgetEventPrefix: "resize",
</span><span class="cx" style="display: block; padding: 0 10px"> options: {
</span><span class="cx" style="display: block; padding: 0 10px"> alsoResize: false,
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -228,15 +228,15 @@
</span><span class="cx" style="display: block; padding: 0 10px"> this._super( key, value );
</span><span class="cx" style="display: block; padding: 0 10px">
</span><span class="cx" style="display: block; padding: 0 10px"> switch ( key ) {
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">- case "handles":
- this._removeHandles();
- this._setupHandles();
- break;
- case "aspectRatio":
- this._aspectRatio = !!value;
- break;
- default:
- break;
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+ case "handles":
+ this._removeHandles();
+ this._setupHandles();
+ break;
+ case "aspectRatio":
+ this._aspectRatio = !!value;
+ break;
+ default:
+ break;
</ins><span class="cx" style="display: block; padding: 0 10px"> }
</span><span class="cx" style="display: block; padding: 0 10px"> },
</span><span class="cx" style="display: block; padding: 0 10px">
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -300,9 +300,9 @@
</span><span class="cx" style="display: block; padding: 0 10px"> }
</span><span class="cx" style="display: block; padding: 0 10px">
</span><span class="cx" style="display: block; padding: 0 10px"> if ( this.elementIsWrapper &&
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">- this.originalElement[ 0 ]
- .nodeName
- .match( /^(textarea|input|select|button)$/i ) ) {
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+ this.originalElement[ 0 ]
+ .nodeName
+ .match( /^(textarea|input|select|button)$/i ) ) {
</ins><span class="cx" style="display: block; padding: 0 10px"> axis = $( this.handles[ i ], this.element );
</span><span class="cx" style="display: block; padding: 0 10px">
</span><span class="cx" style="display: block; padding: 0 10px"> padWrapper = /sw|ne|nw|se|n|s/.test( i ) ?
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -311,8 +311,8 @@
</span><span class="cx" style="display: block; padding: 0 10px">
</span><span class="cx" style="display: block; padding: 0 10px"> padPos = [ "padding",
</span><span class="cx" style="display: block; padding: 0 10px"> /ne|nw|n/.test( i ) ? "Top" :
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">- /se|sw|s/.test( i ) ? "Bottom" :
- /^e$/.test( i ) ? "Right" : "Left" ].join( "" );
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+ /se|sw|s/.test( i ) ? "Bottom" :
+ /^e$/.test( i ) ? "Right" : "Left" ].join( "" );
</ins><span class="cx" style="display: block; padding: 0 10px">
</span><span class="cx" style="display: block; padding: 0 10px"> target.css( padPos, padWrapper );
</span><span class="cx" style="display: block; padding: 0 10px">
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -384,20 +384,20 @@
</span><span class="cx" style="display: block; padding: 0 10px"> this.position = { left: curleft, top: curtop };
</span><span class="cx" style="display: block; padding: 0 10px">
</span><span class="cx" style="display: block; padding: 0 10px"> this.size = this._helper ? {
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">- width: this.helper.width(),
- height: this.helper.height()
- } : {
- width: el.width(),
- height: el.height()
- };
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+ width: this.helper.width(),
+ height: this.helper.height()
+ } : {
+ width: el.width(),
+ height: el.height()
+ };
</ins><span class="cx" style="display: block; padding: 0 10px">
</span><span class="cx" style="display: block; padding: 0 10px"> this.originalSize = this._helper ? {
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">- width: el.outerWidth(),
- height: el.outerHeight()
- } : {
- width: el.width(),
- height: el.height()
- };
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+ width: el.outerWidth(),
+ height: el.outerHeight()
+ } : {
+ width: el.width(),
+ height: el.height()
+ };
</ins><span class="cx" style="display: block; padding: 0 10px">
</span><span class="cx" style="display: block; padding: 0 10px"> this.sizeDiff = {
</span><span class="cx" style="display: block; padding: 0 10px"> width: el.outerWidth() - el.width(),
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -1063,21 +1063,21 @@
</span><span class="cx" style="display: block; padding: 0 10px"> left: ( that.position.left - op.left ) || 0
</span><span class="cx" style="display: block; padding: 0 10px"> };
</span><span class="cx" style="display: block; padding: 0 10px">
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">- $( o.alsoResize ).each( function() {
- var el = $( this ), start = $( this ).data( "ui-resizable-alsoresize" ), style = {},
- css = el.parents( ui.originalElement[ 0 ] ).length ?
- [ "width", "height" ] :
- [ "width", "height", "top", "left" ];
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+ $( o.alsoResize ).each( function() {
+ var el = $( this ), start = $( this ).data( "ui-resizable-alsoresize" ), style = {},
+ css = el.parents( ui.originalElement[ 0 ] ).length ?
+ [ "width", "height" ] :
+ [ "width", "height", "top", "left" ];
</ins><span class="cx" style="display: block; padding: 0 10px">
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">- $.each( css, function( i, prop ) {
- var sum = ( start[ prop ] || 0 ) + ( delta[ prop ] || 0 );
- if ( sum && sum >= 0 ) {
- style[ prop ] = sum || null;
- }
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+ $.each( css, function( i, prop ) {
+ var sum = ( start[ prop ] || 0 ) + ( delta[ prop ] || 0 );
+ if ( sum && sum >= 0 ) {
+ style[ prop ] = sum || null;
+ }
+ } );
+
+ el.css( style );
</ins><span class="cx" style="display: block; padding: 0 10px"> } );
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-
- el.css( style );
- } );
</del><span class="cx" style="display: block; padding: 0 10px"> },
</span><span class="cx" style="display: block; padding: 0 10px">
</span><span class="cx" style="display: block; padding: 0 10px"> stop: function() {
</span></span></pre></div>
<a id="trunksrcjs_enqueuesvendorjqueryuiselectablejs"></a>
<div class="modfile"><h4 style="background-color: #eee; color: inherit; margin: 1em 0; padding: 1.3em; font-size: 115%">Modified: trunk/src/js/_enqueues/vendor/jquery/ui/selectable.js</h4>
<pre class="diff"><span>
<span class="info" style="display: block; padding: 0 10px; color: #888">--- trunk/src/js/_enqueues/vendor/jquery/ui/selectable.js 2022-09-19 17:52:54 UTC (rev 54208)
+++ trunk/src/js/_enqueues/vendor/jquery/ui/selectable.js 2022-09-19 18:02:11 UTC (rev 54209)
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -1,5 +1,5 @@
</span><span class="cx" style="display: block; padding: 0 10px"> /*!
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">- * jQuery UI Selectable 1.13.1
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+ * jQuery UI Selectable 1.13.2
</ins><span class="cx" style="display: block; padding: 0 10px"> * http://jqueryui.com
</span><span class="cx" style="display: block; padding: 0 10px"> *
</span><span class="cx" style="display: block; padding: 0 10px"> * Copyright jQuery Foundation and other contributors
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -34,7 +34,7 @@
</span><span class="cx" style="display: block; padding: 0 10px"> "use strict";
</span><span class="cx" style="display: block; padding: 0 10px">
</span><span class="cx" style="display: block; padding: 0 10px"> return $.widget( "ui.selectable", $.ui.mouse, {
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">- version: "1.13.1",
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+ version: "1.13.2",
</ins><span class="cx" style="display: block; padding: 0 10px"> options: {
</span><span class="cx" style="display: block; padding: 0 10px"> appendTo: "body",
</span><span class="cx" style="display: block; padding: 0 10px"> autoRefresh: true,
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -210,10 +210,10 @@
</span><span class="cx" style="display: block; padding: 0 10px">
</span><span class="cx" style="display: block; padding: 0 10px"> if ( options.tolerance === "touch" ) {
</span><span class="cx" style="display: block; padding: 0 10px"> hit = ( !( offset.left > x2 || offset.right < x1 || offset.top > y2 ||
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">- offset.bottom < y1 ) );
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+ offset.bottom < y1 ) );
</ins><span class="cx" style="display: block; padding: 0 10px"> } else if ( options.tolerance === "fit" ) {
</span><span class="cx" style="display: block; padding: 0 10px"> hit = ( offset.left > x1 && offset.right < x2 && offset.top > y1 &&
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">- offset.bottom < y2 );
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+ offset.bottom < y2 );
</ins><span class="cx" style="display: block; padding: 0 10px"> }
</span><span class="cx" style="display: block; padding: 0 10px">
</span><span class="cx" style="display: block; padding: 0 10px"> if ( hit ) {
</span></span></pre></div>
<a id="trunksrcjs_enqueuesvendorjqueryuiselectmenujs"></a>
<div class="modfile"><h4 style="background-color: #eee; color: inherit; margin: 1em 0; padding: 1.3em; font-size: 115%">Modified: trunk/src/js/_enqueues/vendor/jquery/ui/selectmenu.js</h4>
<pre class="diff"><span>
<span class="info" style="display: block; padding: 0 10px; color: #888">--- trunk/src/js/_enqueues/vendor/jquery/ui/selectmenu.js 2022-09-19 17:52:54 UTC (rev 54208)
+++ trunk/src/js/_enqueues/vendor/jquery/ui/selectmenu.js 2022-09-19 18:02:11 UTC (rev 54209)
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -1,5 +1,5 @@
</span><span class="cx" style="display: block; padding: 0 10px"> /*!
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">- * jQuery UI Selectmenu 1.13.1
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+ * jQuery UI Selectmenu 1.13.2
</ins><span class="cx" style="display: block; padding: 0 10px"> * http://jqueryui.com
</span><span class="cx" style="display: block; padding: 0 10px"> *
</span><span class="cx" style="display: block; padding: 0 10px"> * Copyright jQuery Foundation and other contributors
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -38,7 +38,7 @@
</span><span class="cx" style="display: block; padding: 0 10px"> "use strict";
</span><span class="cx" style="display: block; padding: 0 10px">
</span><span class="cx" style="display: block; padding: 0 10px"> return $.widget( "ui.selectmenu", [ $.ui.formResetMixin, {
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">- version: "1.13.1",
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+ version: "1.13.2",
</ins><span class="cx" style="display: block; padding: 0 10px"> defaultElement: "<select>",
</span><span class="cx" style="display: block; padding: 0 10px"> options: {
</span><span class="cx" style="display: block; padding: 0 10px"> appendTo: null,
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -227,7 +227,7 @@
</span><span class="cx" style="display: block; padding: 0 10px"> this.menuInstance.refresh();
</span><span class="cx" style="display: block; padding: 0 10px"> this.menuItems = this.menu.find( "li" )
</span><span class="cx" style="display: block; padding: 0 10px"> .not( ".ui-selectmenu-optgroup" )
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">- .find( ".ui-menu-item-wrapper" );
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+ .find( ".ui-menu-item-wrapper" );
</ins><span class="cx" style="display: block; padding: 0 10px">
</span><span class="cx" style="display: block; padding: 0 10px"> this._rendered = true;
</span><span class="cx" style="display: block; padding: 0 10px">
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -403,7 +403,7 @@
</span><span class="cx" style="display: block; padding: 0 10px"> selection.removeAllRanges();
</span><span class="cx" style="display: block; padding: 0 10px"> selection.addRange( this.range );
</span><span class="cx" style="display: block; padding: 0 10px">
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">- // Support: IE8
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+ // Support: IE8
</ins><span class="cx" style="display: block; padding: 0 10px"> } else {
</span><span class="cx" style="display: block; padding: 0 10px"> this.range.select();
</span><span class="cx" style="display: block; padding: 0 10px"> }
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -411,7 +411,7 @@
</span><span class="cx" style="display: block; padding: 0 10px"> // Support: IE
</span><span class="cx" style="display: block; padding: 0 10px"> // Setting the text selection kills the button focus in IE, but
</span><span class="cx" style="display: block; padding: 0 10px"> // restoring the focus doesn't kill the selection.
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">- this.button.focus();
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+ this.button.trigger( "focus" );
</ins><span class="cx" style="display: block; padding: 0 10px"> },
</span><span class="cx" style="display: block; padding: 0 10px">
</span><span class="cx" style="display: block; padding: 0 10px"> _documentClick: {
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -439,7 +439,7 @@
</span><span class="cx" style="display: block; padding: 0 10px"> this.range = selection.getRangeAt( 0 );
</span><span class="cx" style="display: block; padding: 0 10px"> }
</span><span class="cx" style="display: block; padding: 0 10px">
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">- // Support: IE8
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+ // Support: IE8
</ins><span class="cx" style="display: block; padding: 0 10px"> } else {
</span><span class="cx" style="display: block; padding: 0 10px"> this.range = document.selection.createRange();
</span><span class="cx" style="display: block; padding: 0 10px"> }
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -453,54 +453,54 @@
</span><span class="cx" style="display: block; padding: 0 10px"> keydown: function( event ) {
</span><span class="cx" style="display: block; padding: 0 10px"> var preventDefault = true;
</span><span class="cx" style="display: block; padding: 0 10px"> switch ( event.keyCode ) {
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">- case $.ui.keyCode.TAB:
- case $.ui.keyCode.ESCAPE:
- this.close( event );
- preventDefault = false;
- break;
- case $.ui.keyCode.ENTER:
- if ( this.isOpen ) {
- this._selectFocusedItem( event );
- }
- break;
- case $.ui.keyCode.UP:
- if ( event.altKey ) {
- this._toggle( event );
- } else {
- this._move( "prev", event );
- }
- break;
- case $.ui.keyCode.DOWN:
- if ( event.altKey ) {
- this._toggle( event );
- } else {
- this._move( "next", event );
- }
- break;
- case $.ui.keyCode.SPACE:
- if ( this.isOpen ) {
- this._selectFocusedItem( event );
- } else {
- this._toggle( event );
- }
- break;
- case $.ui.keyCode.LEFT:
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+ case $.ui.keyCode.TAB:
+ case $.ui.keyCode.ESCAPE:
+ this.close( event );
+ preventDefault = false;
+ break;
+ case $.ui.keyCode.ENTER:
+ if ( this.isOpen ) {
+ this._selectFocusedItem( event );
+ }
+ break;
+ case $.ui.keyCode.UP:
+ if ( event.altKey ) {
+ this._toggle( event );
+ } else {
</ins><span class="cx" style="display: block; padding: 0 10px"> this._move( "prev", event );
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">- break;
- case $.ui.keyCode.RIGHT:
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+ }
+ break;
+ case $.ui.keyCode.DOWN:
+ if ( event.altKey ) {
+ this._toggle( event );
+ } else {
</ins><span class="cx" style="display: block; padding: 0 10px"> this._move( "next", event );
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">- break;
- case $.ui.keyCode.HOME:
- case $.ui.keyCode.PAGE_UP:
- this._move( "first", event );
- break;
- case $.ui.keyCode.END:
- case $.ui.keyCode.PAGE_DOWN:
- this._move( "last", event );
- break;
- default:
- this.menu.trigger( event );
- preventDefault = false;
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+ }
+ break;
+ case $.ui.keyCode.SPACE:
+ if ( this.isOpen ) {
+ this._selectFocusedItem( event );
+ } else {
+ this._toggle( event );
+ }
+ break;
+ case $.ui.keyCode.LEFT:
+ this._move( "prev", event );
+ break;
+ case $.ui.keyCode.RIGHT:
+ this._move( "next", event );
+ break;
+ case $.ui.keyCode.HOME:
+ case $.ui.keyCode.PAGE_UP:
+ this._move( "first", event );
+ break;
+ case $.ui.keyCode.END:
+ case $.ui.keyCode.PAGE_DOWN:
+ this._move( "last", event );
+ break;
+ default:
+ this.menu.trigger( event );
+ preventDefault = false;
</ins><span class="cx" style="display: block; padding: 0 10px"> }
</span><span class="cx" style="display: block; padding: 0 10px">
</span><span class="cx" style="display: block; padding: 0 10px"> if ( preventDefault ) {
</span></span></pre></div>
<a id="trunksrcjs_enqueuesvendorjqueryuisliderjs"></a>
<div class="modfile"><h4 style="background-color: #eee; color: inherit; margin: 1em 0; padding: 1.3em; font-size: 115%">Modified: trunk/src/js/_enqueues/vendor/jquery/ui/slider.js</h4>
<pre class="diff"><span>
<span class="info" style="display: block; padding: 0 10px; color: #888">--- trunk/src/js/_enqueues/vendor/jquery/ui/slider.js 2022-09-19 17:52:54 UTC (rev 54208)
+++ trunk/src/js/_enqueues/vendor/jquery/ui/slider.js 2022-09-19 18:02:11 UTC (rev 54209)
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -1,5 +1,5 @@
</span><span class="cx" style="display: block; padding: 0 10px"> /*!
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">- * jQuery UI Slider 1.13.1
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+ * jQuery UI Slider 1.13.2
</ins><span class="cx" style="display: block; padding: 0 10px"> * http://jqueryui.com
</span><span class="cx" style="display: block; padding: 0 10px"> *
</span><span class="cx" style="display: block; padding: 0 10px"> * Copyright jQuery Foundation and other contributors
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -36,7 +36,7 @@
</span><span class="cx" style="display: block; padding: 0 10px"> "use strict";
</span><span class="cx" style="display: block; padding: 0 10px">
</span><span class="cx" style="display: block; padding: 0 10px"> return $.widget( "ui.slider", $.ui.mouse, {
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">- version: "1.13.1",
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+ version: "1.13.2",
</ins><span class="cx" style="display: block; padding: 0 10px"> widgetEventPrefix: "slide",
</span><span class="cx" style="display: block; padding: 0 10px">
</span><span class="cx" style="display: block; padding: 0 10px"> options: {
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -642,8 +642,8 @@
</span><span class="cx" style="display: block; padding: 0 10px"> valueMin = this._valueMin();
</span><span class="cx" style="display: block; padding: 0 10px"> valueMax = this._valueMax();
</span><span class="cx" style="display: block; padding: 0 10px"> valPercent = ( valueMax !== valueMin ) ?
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">- ( value - valueMin ) / ( valueMax - valueMin ) * 100 :
- 0;
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+ ( value - valueMin ) / ( valueMax - valueMin ) * 100 :
+ 0;
</ins><span class="cx" style="display: block; padding: 0 10px"> _set[ this.orientation === "horizontal" ? "left" : "bottom" ] = valPercent + "%";
</span><span class="cx" style="display: block; padding: 0 10px"> this.handle.stop( 1, 1 )[ animate ? "animate" : "css" ]( _set, o.animate );
</span><span class="cx" style="display: block; padding: 0 10px">
</span></span></pre></div>
<a id="trunksrcjs_enqueuesvendorjqueryuisortablejs"></a>
<div class="modfile"><h4 style="background-color: #eee; color: inherit; margin: 1em 0; padding: 1.3em; font-size: 115%">Modified: trunk/src/js/_enqueues/vendor/jquery/ui/sortable.js</h4>
<pre class="diff"><span>
<span class="info" style="display: block; padding: 0 10px; color: #888">--- trunk/src/js/_enqueues/vendor/jquery/ui/sortable.js 2022-09-19 17:52:54 UTC (rev 54208)
+++ trunk/src/js/_enqueues/vendor/jquery/ui/sortable.js 2022-09-19 18:02:11 UTC (rev 54209)
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -1,5 +1,5 @@
</span><span class="cx" style="display: block; padding: 0 10px"> /*!
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">- * jQuery UI Sortable 1.13.1
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+ * jQuery UI Sortable 1.13.2
</ins><span class="cx" style="display: block; padding: 0 10px"> * http://jqueryui.com
</span><span class="cx" style="display: block; padding: 0 10px"> *
</span><span class="cx" style="display: block; padding: 0 10px"> * Copyright jQuery Foundation and other contributors
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -34,7 +34,7 @@
</span><span class="cx" style="display: block; padding: 0 10px"> "use strict";
</span><span class="cx" style="display: block; padding: 0 10px">
</span><span class="cx" style="display: block; padding: 0 10px"> return $.widget( "ui.sortable", $.ui.mouse, {
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">- version: "1.13.1",
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+ version: "1.13.2",
</ins><span class="cx" style="display: block; padding: 0 10px"> widgetEventPrefix: "sort",
</span><span class="cx" style="display: block; padding: 0 10px"> ready: false,
</span><span class="cx" style="display: block; padding: 0 10px"> options: {
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -196,8 +196,8 @@
</span><span class="cx" style="display: block; padding: 0 10px">
</span><span class="cx" style="display: block; padding: 0 10px"> //Prepare the dragged items parent
</span><span class="cx" style="display: block; padding: 0 10px"> this.appendTo = $( o.appendTo !== "parent" ?
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">- o.appendTo :
- this.currentItem.parent() );
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+ o.appendTo :
+ this.currentItem.parent() );
</ins><span class="cx" style="display: block; padding: 0 10px">
</span><span class="cx" style="display: block; padding: 0 10px"> //Create and append the visible helper
</span><span class="cx" style="display: block; padding: 0 10px"> this.helper = this._createHelper( event );
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -299,7 +299,7 @@
</span><span class="cx" style="display: block; padding: 0 10px">
</span><span class="cx" style="display: block; padding: 0 10px"> //Prepare scrolling
</span><span class="cx" style="display: block; padding: 0 10px"> if ( this.scrollParent[ 0 ] !== this.document[ 0 ] &&
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">- this.scrollParent[ 0 ].tagName !== "HTML" ) {
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+ this.scrollParent[ 0 ].tagName !== "HTML" ) {
</ins><span class="cx" style="display: block; padding: 0 10px"> this.overflowOffset = this.scrollParent.offset();
</span><span class="cx" style="display: block; padding: 0 10px"> }
</span><span class="cx" style="display: block; padding: 0 10px">
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -356,10 +356,10 @@
</span><span class="cx" style="display: block; padding: 0 10px"> scrolled = false;
</span><span class="cx" style="display: block; padding: 0 10px">
</span><span class="cx" style="display: block; padding: 0 10px"> if ( this.scrollParent[ 0 ] !== this.document[ 0 ] &&
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">- this.scrollParent[ 0 ].tagName !== "HTML" ) {
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+ this.scrollParent[ 0 ].tagName !== "HTML" ) {
</ins><span class="cx" style="display: block; padding: 0 10px">
</span><span class="cx" style="display: block; padding: 0 10px"> if ( ( this.overflowOffset.top + this.scrollParent[ 0 ].offsetHeight ) -
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">- event.pageY < o.scrollSensitivity ) {
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+ event.pageY < o.scrollSensitivity ) {
</ins><span class="cx" style="display: block; padding: 0 10px"> this.scrollParent[ 0 ].scrollTop =
</span><span class="cx" style="display: block; padding: 0 10px"> scrolled = this.scrollParent[ 0 ].scrollTop + o.scrollSpeed;
</span><span class="cx" style="display: block; padding: 0 10px"> } else if ( event.pageY - this.overflowOffset.top < o.scrollSensitivity ) {
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -368,7 +368,7 @@
</span><span class="cx" style="display: block; padding: 0 10px"> }
</span><span class="cx" style="display: block; padding: 0 10px">
</span><span class="cx" style="display: block; padding: 0 10px"> if ( ( this.overflowOffset.left + this.scrollParent[ 0 ].offsetWidth ) -
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">- event.pageX < o.scrollSensitivity ) {
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+ event.pageX < o.scrollSensitivity ) {
</ins><span class="cx" style="display: block; padding: 0 10px"> this.scrollParent[ 0 ].scrollLeft = scrolled =
</span><span class="cx" style="display: block; padding: 0 10px"> this.scrollParent[ 0 ].scrollLeft + o.scrollSpeed;
</span><span class="cx" style="display: block; padding: 0 10px"> } else if ( event.pageX - this.overflowOffset.left < o.scrollSensitivity ) {
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -381,7 +381,7 @@
</span><span class="cx" style="display: block; padding: 0 10px"> if ( event.pageY - this.document.scrollTop() < o.scrollSensitivity ) {
</span><span class="cx" style="display: block; padding: 0 10px"> scrolled = this.document.scrollTop( this.document.scrollTop() - o.scrollSpeed );
</span><span class="cx" style="display: block; padding: 0 10px"> } else if ( this.window.height() - ( event.pageY - this.document.scrollTop() ) <
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">- o.scrollSensitivity ) {
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+ o.scrollSensitivity ) {
</ins><span class="cx" style="display: block; padding: 0 10px"> scrolled = this.document.scrollTop( this.document.scrollTop() + o.scrollSpeed );
</span><span class="cx" style="display: block; padding: 0 10px"> }
</span><span class="cx" style="display: block; padding: 0 10px">
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -390,7 +390,7 @@
</span><span class="cx" style="display: block; padding: 0 10px"> this.document.scrollLeft() - o.scrollSpeed
</span><span class="cx" style="display: block; padding: 0 10px"> );
</span><span class="cx" style="display: block; padding: 0 10px"> } else if ( this.window.width() - ( event.pageX - this.document.scrollLeft() ) <
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">- o.scrollSensitivity ) {
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+ o.scrollSensitivity ) {
</ins><span class="cx" style="display: block; padding: 0 10px"> scrolled = this.document.scrollLeft(
</span><span class="cx" style="display: block; padding: 0 10px"> this.document.scrollLeft() + o.scrollSpeed
</span><span class="cx" style="display: block; padding: 0 10px"> );
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -462,11 +462,11 @@
</span><span class="cx" style="display: block; padding: 0 10px"> // no action if the item moved is the parent of the item checked
</span><span class="cx" style="display: block; padding: 0 10px"> if ( itemElement !== this.currentItem[ 0 ] &&
</span><span class="cx" style="display: block; padding: 0 10px"> this.placeholder[ intersection === 1 ?
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">- "next" : "prev" ]()[ 0 ] !== itemElement &&
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+ "next" : "prev" ]()[ 0 ] !== itemElement &&
</ins><span class="cx" style="display: block; padding: 0 10px"> !$.contains( this.placeholder[ 0 ], itemElement ) &&
</span><span class="cx" style="display: block; padding: 0 10px"> ( this.options.type === "semi-dynamic" ?
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">- !$.contains( this.element[ 0 ], itemElement ) :
- true
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+ !$.contains( this.element[ 0 ], itemElement ) :
+ true
</ins><span class="cx" style="display: block; padding: 0 10px"> )
</span><span class="cx" style="display: block; padding: 0 10px"> ) {
</span><span class="cx" style="display: block; padding: 0 10px">
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -473,7 +473,7 @@
</span><span class="cx" style="display: block; padding: 0 10px"> this.direction = intersection === 1 ? "down" : "up";
</span><span class="cx" style="display: block; padding: 0 10px">
</span><span class="cx" style="display: block; padding: 0 10px"> if ( this.options.tolerance === "pointer" ||
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">- this._intersectsWithSides( item ) ) {
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+ this._intersectsWithSides( item ) ) {
</ins><span class="cx" style="display: block; padding: 0 10px"> this._rearrange( event, item );
</span><span class="cx" style="display: block; padding: 0 10px"> } else {
</span><span class="cx" style="display: block; padding: 0 10px"> break;
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -520,15 +520,15 @@
</span><span class="cx" style="display: block; padding: 0 10px"> if ( !axis || axis === "x" ) {
</span><span class="cx" style="display: block; padding: 0 10px"> animation.left = cur.left - this.offset.parent.left - this.margins.left +
</span><span class="cx" style="display: block; padding: 0 10px"> ( this.offsetParent[ 0 ] === this.document[ 0 ].body ?
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">- 0 :
- this.offsetParent[ 0 ].scrollLeft
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+ 0 :
+ this.offsetParent[ 0 ].scrollLeft
</ins><span class="cx" style="display: block; padding: 0 10px"> );
</span><span class="cx" style="display: block; padding: 0 10px"> }
</span><span class="cx" style="display: block; padding: 0 10px"> if ( !axis || axis === "y" ) {
</span><span class="cx" style="display: block; padding: 0 10px"> animation.top = cur.top - this.offset.parent.top - this.margins.top +
</span><span class="cx" style="display: block; padding: 0 10px"> ( this.offsetParent[ 0 ] === this.document[ 0 ].body ?
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">- 0 :
- this.offsetParent[ 0 ].scrollTop
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+ 0 :
+ this.offsetParent[ 0 ].scrollTop
</ins><span class="cx" style="display: block; padding: 0 10px"> );
</span><span class="cx" style="display: block; padding: 0 10px"> }
</span><span class="cx" style="display: block; padding: 0 10px"> this.reverting = true;
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -579,7 +579,7 @@
</span><span class="cx" style="display: block; padding: 0 10px"> this.placeholder[ 0 ].parentNode.removeChild( this.placeholder[ 0 ] );
</span><span class="cx" style="display: block; padding: 0 10px"> }
</span><span class="cx" style="display: block; padding: 0 10px"> if ( this.options.helper !== "original" && this.helper &&
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">- this.helper[ 0 ].parentNode ) {
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+ this.helper[ 0 ].parentNode ) {
</ins><span class="cx" style="display: block; padding: 0 10px"> this.helper.remove();
</span><span class="cx" style="display: block; padding: 0 10px"> }
</span><span class="cx" style="display: block; padding: 0 10px">
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -855,7 +855,7 @@
</span><span class="cx" style="display: block; padding: 0 10px">
</span><span class="cx" style="display: block; padding: 0 10px"> //We ignore calculating positions of all connected containers when we're not over them
</span><span class="cx" style="display: block; padding: 0 10px"> if ( this.currentContainer && item.instance !== this.currentContainer &&
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">- item.item[ 0 ] !== this.currentItem[ 0 ] ) {
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+ item.item[ 0 ] !== this.currentItem[ 0 ] ) {
</ins><span class="cx" style="display: block; padding: 0 10px"> continue;
</span><span class="cx" style="display: block; padding: 0 10px"> }
</span><span class="cx" style="display: block; padding: 0 10px">
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -922,7 +922,7 @@
</span><span class="cx" style="display: block; padding: 0 10px"> var element = $( "<" + nodeName + ">", that.document[ 0 ] );
</span><span class="cx" style="display: block; padding: 0 10px">
</span><span class="cx" style="display: block; padding: 0 10px"> that._addClass( element, "ui-sortable-placeholder",
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">- className || that.currentItem[ 0 ].className )
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+ className || that.currentItem[ 0 ].className )
</ins><span class="cx" style="display: block; padding: 0 10px"> ._removeClass( element, "ui-sortable-helper" );
</span><span class="cx" style="display: block; padding: 0 10px">
</span><span class="cx" style="display: block; padding: 0 10px"> if ( nodeName === "tbody" ) {
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -960,7 +960,7 @@
</span><span class="cx" style="display: block; padding: 0 10px"> // always assign the height of the dragged item given forcePlaceholderSize
</span><span class="cx" style="display: block; padding: 0 10px"> // is true.
</span><span class="cx" style="display: block; padding: 0 10px"> if ( !p.height() || ( o.forcePlaceholderSize &&
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">- ( nodeName === "tbody" || nodeName === "tr" ) ) ) {
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+ ( nodeName === "tbody" || nodeName === "tr" ) ) ) {
</ins><span class="cx" style="display: block; padding: 0 10px"> p.height(
</span><span class="cx" style="display: block; padding: 0 10px"> that.currentItem.innerHeight() -
</span><span class="cx" style="display: block; padding: 0 10px"> parseInt( that.currentItem.css( "paddingTop" ) || 0, 10 ) -
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -1015,9 +1015,9 @@
</span><span class="cx" style="display: block; padding: 0 10px">
</span><span class="cx" style="display: block; padding: 0 10px"> // If we've already found a container and it's more "inner" than this, then continue
</span><span class="cx" style="display: block; padding: 0 10px"> if ( innermostContainer &&
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">- $.contains(
- this.containers[ i ].element[ 0 ],
- innermostContainer.element[ 0 ] ) ) {
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+ $.contains(
+ this.containers[ i ].element[ 0 ],
+ innermostContainer.element[ 0 ] ) ) {
</ins><span class="cx" style="display: block; padding: 0 10px"> continue;
</span><span class="cx" style="display: block; padding: 0 10px"> }
</span><span class="cx" style="display: block; padding: 0 10px">
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -1059,7 +1059,7 @@
</span><span class="cx" style="display: block; padding: 0 10px">
</span><span class="cx" style="display: block; padding: 0 10px"> for ( j = this.items.length - 1; j >= 0; j-- ) {
</span><span class="cx" style="display: block; padding: 0 10px"> if ( !$.contains(
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">- this.containers[ innermostIndex ].element[ 0 ], this.items[ j ].item[ 0 ] )
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+ this.containers[ innermostIndex ].element[ 0 ], this.items[ j ].item[ 0 ] )
</ins><span class="cx" style="display: block; padding: 0 10px"> ) {
</span><span class="cx" style="display: block; padding: 0 10px"> continue;
</span><span class="cx" style="display: block; padding: 0 10px"> }
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -1110,7 +1110,7 @@
</span><span class="cx" style="display: block; padding: 0 10px">
</span><span class="cx" style="display: block; padding: 0 10px"> //Update overflowOffset
</span><span class="cx" style="display: block; padding: 0 10px"> if ( this.scrollParent[ 0 ] !== this.document[ 0 ] &&
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">- this.scrollParent[ 0 ].tagName !== "HTML" ) {
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+ this.scrollParent[ 0 ].tagName !== "HTML" ) {
</ins><span class="cx" style="display: block; padding: 0 10px"> this.overflowOffset = this.scrollParent.offset();
</span><span class="cx" style="display: block; padding: 0 10px"> }
</span><span class="cx" style="display: block; padding: 0 10px">
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -1188,7 +1188,7 @@
</span><span class="cx" style="display: block; padding: 0 10px"> // the document, which means that the scroll is included in the initial calculation of the
</span><span class="cx" style="display: block; padding: 0 10px"> // offset of the parent, and never recalculated upon drag
</span><span class="cx" style="display: block; padding: 0 10px"> if ( this.cssPosition === "absolute" && this.scrollParent[ 0 ] !== this.document[ 0 ] &&
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">- $.contains( this.scrollParent[ 0 ], this.offsetParent[ 0 ] ) ) {
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+ $.contains( this.scrollParent[ 0 ], this.offsetParent[ 0 ] ) ) {
</ins><span class="cx" style="display: block; padding: 0 10px"> po.left += this.scrollParent.scrollLeft();
</span><span class="cx" style="display: block; padding: 0 10px"> po.top += this.scrollParent.scrollTop();
</span><span class="cx" style="display: block; padding: 0 10px"> }
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -1196,7 +1196,7 @@
</span><span class="cx" style="display: block; padding: 0 10px"> // This needs to be actually done for all browsers, since pageX/pageY includes this
</span><span class="cx" style="display: block; padding: 0 10px"> // information with an ugly IE fix
</span><span class="cx" style="display: block; padding: 0 10px"> if ( this.offsetParent[ 0 ] === this.document[ 0 ].body ||
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">- ( this.offsetParent[ 0 ].tagName &&
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+ ( this.offsetParent[ 0 ].tagName &&
</ins><span class="cx" style="display: block; padding: 0 10px"> this.offsetParent[ 0 ].tagName.toLowerCase() === "html" && $.ui.ie ) ) {
</span><span class="cx" style="display: block; padding: 0 10px"> po = { top: 0, left: 0 };
</span><span class="cx" style="display: block; padding: 0 10px"> }
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -1253,8 +1253,8 @@
</span><span class="cx" style="display: block; padding: 0 10px"> this.document.width() :
</span><span class="cx" style="display: block; padding: 0 10px"> this.window.width() - this.helperProportions.width - this.margins.left,
</span><span class="cx" style="display: block; padding: 0 10px"> ( o.containment === "document" ?
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">- ( this.document.height() || document.body.parentNode.scrollHeight ) :
- this.window.height() || this.document[ 0 ].body.parentNode.scrollHeight
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+ ( this.document.height() || document.body.parentNode.scrollHeight ) :
+ this.window.height() || this.document[ 0 ].body.parentNode.scrollHeight
</ins><span class="cx" style="display: block; padding: 0 10px"> ) - this.helperProportions.height - this.margins.top
</span><span class="cx" style="display: block; padding: 0 10px"> ];
</span><span class="cx" style="display: block; padding: 0 10px"> }
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -1266,17 +1266,17 @@
</span><span class="cx" style="display: block; padding: 0 10px">
</span><span class="cx" style="display: block; padding: 0 10px"> this.containment = [
</span><span class="cx" style="display: block; padding: 0 10px"> co.left + ( parseInt( $( ce ).css( "borderLeftWidth" ), 10 ) || 0 ) +
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">- ( parseInt( $( ce ).css( "paddingLeft" ), 10 ) || 0 ) - this.margins.left,
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+ ( parseInt( $( ce ).css( "paddingLeft" ), 10 ) || 0 ) - this.margins.left,
</ins><span class="cx" style="display: block; padding: 0 10px"> co.top + ( parseInt( $( ce ).css( "borderTopWidth" ), 10 ) || 0 ) +
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">- ( parseInt( $( ce ).css( "paddingTop" ), 10 ) || 0 ) - this.margins.top,
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+ ( parseInt( $( ce ).css( "paddingTop" ), 10 ) || 0 ) - this.margins.top,
</ins><span class="cx" style="display: block; padding: 0 10px"> co.left + ( over ? Math.max( ce.scrollWidth, ce.offsetWidth ) : ce.offsetWidth ) -
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">- ( parseInt( $( ce ).css( "borderLeftWidth" ), 10 ) || 0 ) -
- ( parseInt( $( ce ).css( "paddingRight" ), 10 ) || 0 ) -
- this.helperProportions.width - this.margins.left,
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+ ( parseInt( $( ce ).css( "borderLeftWidth" ), 10 ) || 0 ) -
+ ( parseInt( $( ce ).css( "paddingRight" ), 10 ) || 0 ) -
+ this.helperProportions.width - this.margins.left,
</ins><span class="cx" style="display: block; padding: 0 10px"> co.top + ( over ? Math.max( ce.scrollHeight, ce.offsetHeight ) : ce.offsetHeight ) -
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">- ( parseInt( $( ce ).css( "borderTopWidth" ), 10 ) || 0 ) -
- ( parseInt( $( ce ).css( "paddingBottom" ), 10 ) || 0 ) -
- this.helperProportions.height - this.margins.top
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+ ( parseInt( $( ce ).css( "borderTopWidth" ), 10 ) || 0 ) -
+ ( parseInt( $( ce ).css( "paddingBottom" ), 10 ) || 0 ) -
+ this.helperProportions.height - this.margins.top
</ins><span class="cx" style="display: block; padding: 0 10px"> ];
</span><span class="cx" style="display: block; padding: 0 10px"> }
</span><span class="cx" style="display: block; padding: 0 10px">
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -1289,10 +1289,10 @@
</span><span class="cx" style="display: block; padding: 0 10px"> }
</span><span class="cx" style="display: block; padding: 0 10px"> var mod = d === "absolute" ? 1 : -1,
</span><span class="cx" style="display: block; padding: 0 10px"> scroll = this.cssPosition === "absolute" &&
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">- !( this.scrollParent[ 0 ] !== this.document[ 0 ] &&
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+ !( this.scrollParent[ 0 ] !== this.document[ 0 ] &&
</ins><span class="cx" style="display: block; padding: 0 10px"> $.contains( this.scrollParent[ 0 ], this.offsetParent[ 0 ] ) ) ?
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">- this.offsetParent :
- this.scrollParent,
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+ this.offsetParent :
+ this.scrollParent,
</ins><span class="cx" style="display: block; padding: 0 10px"> scrollIsRootNode = ( /(html|body)/i ).test( scroll[ 0 ].tagName );
</span><span class="cx" style="display: block; padding: 0 10px">
</span><span class="cx" style="display: block; padding: 0 10px"> return {
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -1322,7 +1322,7 @@
</span><span class="cx" style="display: block; padding: 0 10px"> this.offset.parent.left * mod -
</span><span class="cx" style="display: block; padding: 0 10px"> ( ( this.cssPosition === "fixed" ?
</span><span class="cx" style="display: block; padding: 0 10px"> -this.scrollParent.scrollLeft() : scrollIsRootNode ? 0 :
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">- scroll.scrollLeft() ) * mod )
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+ scroll.scrollLeft() ) * mod )
</ins><span class="cx" style="display: block; padding: 0 10px"> )
</span><span class="cx" style="display: block; padding: 0 10px"> };
</span><span class="cx" style="display: block; padding: 0 10px">
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -1335,11 +1335,11 @@
</span><span class="cx" style="display: block; padding: 0 10px"> pageX = event.pageX,
</span><span class="cx" style="display: block; padding: 0 10px"> pageY = event.pageY,
</span><span class="cx" style="display: block; padding: 0 10px"> scroll = this.cssPosition === "absolute" &&
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">- !( this.scrollParent[ 0 ] !== this.document[ 0 ] &&
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+ !( this.scrollParent[ 0 ] !== this.document[ 0 ] &&
</ins><span class="cx" style="display: block; padding: 0 10px"> $.contains( this.scrollParent[ 0 ], this.offsetParent[ 0 ] ) ) ?
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">- this.offsetParent :
- this.scrollParent,
- scrollIsRootNode = ( /(html|body)/i ).test( scroll[ 0 ].tagName );
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+ this.offsetParent :
+ this.scrollParent,
+ scrollIsRootNode = ( /(html|body)/i ).test( scroll[ 0 ].tagName );
</ins><span class="cx" style="display: block; padding: 0 10px">
</span><span class="cx" style="display: block; padding: 0 10px"> // This is another very weird special case that only happens for relative elements:
</span><span class="cx" style="display: block; padding: 0 10px"> // 1. If the css position is relative
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -1346,7 +1346,7 @@
</span><span class="cx" style="display: block; padding: 0 10px"> // 2. and the scroll parent is the document or similar to the offset parent
</span><span class="cx" style="display: block; padding: 0 10px"> // we have to refresh the relative offset during the scroll so there are no jumps
</span><span class="cx" style="display: block; padding: 0 10px"> if ( this.cssPosition === "relative" && !( this.scrollParent[ 0 ] !== this.document[ 0 ] &&
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">- this.scrollParent[ 0 ] !== this.offsetParent[ 0 ] ) ) {
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+ this.scrollParent[ 0 ] !== this.offsetParent[ 0 ] ) ) {
</ins><span class="cx" style="display: block; padding: 0 10px"> this.offset.relative = this._getRelativeOffset();
</span><span class="cx" style="display: block; padding: 0 10px"> }
</span><span class="cx" style="display: block; padding: 0 10px">
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -1378,10 +1378,10 @@
</span><span class="cx" style="display: block; padding: 0 10px"> pageY = this.containment ?
</span><span class="cx" style="display: block; padding: 0 10px"> ( ( top - this.offset.click.top >= this.containment[ 1 ] &&
</span><span class="cx" style="display: block; padding: 0 10px"> top - this.offset.click.top <= this.containment[ 3 ] ) ?
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">- top :
- ( ( top - this.offset.click.top >= this.containment[ 1 ] ) ?
- top - o.grid[ 1 ] : top + o.grid[ 1 ] ) ) :
- top;
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+ top :
+ ( ( top - this.offset.click.top >= this.containment[ 1 ] ) ?
+ top - o.grid[ 1 ] : top + o.grid[ 1 ] ) ) :
+ top;
</ins><span class="cx" style="display: block; padding: 0 10px">
</span><span class="cx" style="display: block; padding: 0 10px"> left = this.originalPageX + Math.round( ( pageX - this.originalPageX ) /
</span><span class="cx" style="display: block; padding: 0 10px"> o.grid[ 0 ] ) * o.grid[ 0 ];
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -1388,10 +1388,10 @@
</span><span class="cx" style="display: block; padding: 0 10px"> pageX = this.containment ?
</span><span class="cx" style="display: block; padding: 0 10px"> ( ( left - this.offset.click.left >= this.containment[ 0 ] &&
</span><span class="cx" style="display: block; padding: 0 10px"> left - this.offset.click.left <= this.containment[ 2 ] ) ?
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">- left :
- ( ( left - this.offset.click.left >= this.containment[ 0 ] ) ?
- left - o.grid[ 0 ] : left + o.grid[ 0 ] ) ) :
- left;
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+ left :
+ ( ( left - this.offset.click.left >= this.containment[ 0 ] ) ?
+ left - o.grid[ 0 ] : left + o.grid[ 0 ] ) ) :
+ left;
</ins><span class="cx" style="display: block; padding: 0 10px"> }
</span><span class="cx" style="display: block; padding: 0 10px">
</span><span class="cx" style="display: block; padding: 0 10px"> }
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -1498,9 +1498,9 @@
</span><span class="cx" style="display: block; padding: 0 10px"> } );
</span><span class="cx" style="display: block; padding: 0 10px"> }
</span><span class="cx" style="display: block; padding: 0 10px"> if ( ( this.fromOutside ||
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">- this.domPosition.prev !==
- this.currentItem.prev().not( ".ui-sortable-helper" )[ 0 ] ||
- this.domPosition.parent !== this.currentItem.parent()[ 0 ] ) && !noPropagation ) {
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+ this.domPosition.prev !==
+ this.currentItem.prev().not( ".ui-sortable-helper" )[ 0 ] ||
+ this.domPosition.parent !== this.currentItem.parent()[ 0 ] ) && !noPropagation ) {
</ins><span class="cx" style="display: block; padding: 0 10px">
</span><span class="cx" style="display: block; padding: 0 10px"> // Trigger update callback if the DOM position has changed
</span><span class="cx" style="display: block; padding: 0 10px"> delayedTriggers.push( function( event ) {
</span></span></pre></div>
<a id="trunksrcjs_enqueuesvendorjqueryuispinnerjs"></a>
<div class="modfile"><h4 style="background-color: #eee; color: inherit; margin: 1em 0; padding: 1.3em; font-size: 115%">Modified: trunk/src/js/_enqueues/vendor/jquery/ui/spinner.js</h4>
<pre class="diff"><span>
<span class="info" style="display: block; padding: 0 10px; color: #888">--- trunk/src/js/_enqueues/vendor/jquery/ui/spinner.js 2022-09-19 17:52:54 UTC (rev 54208)
+++ trunk/src/js/_enqueues/vendor/jquery/ui/spinner.js 2022-09-19 18:02:11 UTC (rev 54209)
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -1,5 +1,5 @@
</span><span class="cx" style="display: block; padding: 0 10px"> /*!
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">- * jQuery UI Spinner 1.13.1
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+ * jQuery UI Spinner 1.13.2
</ins><span class="cx" style="display: block; padding: 0 10px"> * http://jqueryui.com
</span><span class="cx" style="display: block; padding: 0 10px"> *
</span><span class="cx" style="display: block; padding: 0 10px"> * Copyright jQuery Foundation and other contributors
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -47,7 +47,7 @@
</span><span class="cx" style="display: block; padding: 0 10px"> }
</span><span class="cx" style="display: block; padding: 0 10px">
</span><span class="cx" style="display: block; padding: 0 10px"> $.widget( "ui.spinner", {
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">- version: "1.13.1",
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+ version: "1.13.2",
</ins><span class="cx" style="display: block; padding: 0 10px"> defaultElement: "<input>",
</span><span class="cx" style="display: block; padding: 0 10px"> widgetEventPrefix: "spin",
</span><span class="cx" style="display: block; padding: 0 10px"> options: {
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -234,10 +234,10 @@
</span><span class="cx" style="display: block; padding: 0 10px"> .wrap( "<span>" )
</span><span class="cx" style="display: block; padding: 0 10px"> .parent()
</span><span class="cx" style="display: block; padding: 0 10px">
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">- // Add buttons
- .append(
- "<a></a><a></a>"
- );
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+ // Add buttons
+ .append(
+ "<a></a><a></a>"
+ );
</ins><span class="cx" style="display: block; padding: 0 10px"> },
</span><span class="cx" style="display: block; padding: 0 10px">
</span><span class="cx" style="display: block; padding: 0 10px"> _draw: function() {
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -275,7 +275,7 @@
</span><span class="cx" style="display: block; padding: 0 10px"> // IE 6 doesn't understand height: 50% for the buttons
</span><span class="cx" style="display: block; padding: 0 10px"> // unless the wrapper has an explicit height
</span><span class="cx" style="display: block; padding: 0 10px"> if ( this.buttons.height() > Math.ceil( this.uiSpinner.height() * 0.5 ) &&
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">- this.uiSpinner.height() > 0 ) {
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+ this.uiSpinner.height() > 0 ) {
</ins><span class="cx" style="display: block; padding: 0 10px"> this.uiSpinner.height( this.uiSpinner.height() );
</span><span class="cx" style="display: block; padding: 0 10px"> }
</span><span class="cx" style="display: block; padding: 0 10px"> },
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -285,18 +285,18 @@
</span><span class="cx" style="display: block; padding: 0 10px"> keyCode = $.ui.keyCode;
</span><span class="cx" style="display: block; padding: 0 10px">
</span><span class="cx" style="display: block; padding: 0 10px"> switch ( event.keyCode ) {
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">- case keyCode.UP:
- this._repeat( null, 1, event );
- return true;
- case keyCode.DOWN:
- this._repeat( null, -1, event );
- return true;
- case keyCode.PAGE_UP:
- this._repeat( null, options.page, event );
- return true;
- case keyCode.PAGE_DOWN:
- this._repeat( null, -options.page, event );
- return true;
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+ case keyCode.UP:
+ this._repeat( null, 1, event );
+ return true;
+ case keyCode.DOWN:
+ this._repeat( null, -1, event );
+ return true;
+ case keyCode.PAGE_UP:
+ this._repeat( null, options.page, event );
+ return true;
+ case keyCode.PAGE_DOWN:
+ this._repeat( null, -options.page, event );
+ return true;
</ins><span class="cx" style="display: block; padding: 0 10px"> }
</span><span class="cx" style="display: block; padding: 0 10px">
</span><span class="cx" style="display: block; padding: 0 10px"> return false;
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -561,8 +561,8 @@
</span><span class="cx" style="display: block; padding: 0 10px"> .wrap( this._uiSpinnerHtml() )
</span><span class="cx" style="display: block; padding: 0 10px"> .parent()
</span><span class="cx" style="display: block; padding: 0 10px">
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">- // Add buttons
- .append( this._buttonHtml() );
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+ // Add buttons
+ .append( this._buttonHtml() );
</ins><span class="cx" style="display: block; padding: 0 10px"> },
</span><span class="cx" style="display: block; padding: 0 10px"> _uiSpinnerHtml: function() {
</span><span class="cx" style="display: block; padding: 0 10px"> return "<span>";
</span></span></pre></div>
<a id="trunksrcjs_enqueuesvendorjqueryuitabsjs"></a>
<div class="modfile"><h4 style="background-color: #eee; color: inherit; margin: 1em 0; padding: 1.3em; font-size: 115%">Modified: trunk/src/js/_enqueues/vendor/jquery/ui/tabs.js</h4>
<pre class="diff"><span>
<span class="info" style="display: block; padding: 0 10px; color: #888">--- trunk/src/js/_enqueues/vendor/jquery/ui/tabs.js 2022-09-19 17:52:54 UTC (rev 54208)
+++ trunk/src/js/_enqueues/vendor/jquery/ui/tabs.js 2022-09-19 18:02:11 UTC (rev 54209)
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -1,5 +1,5 @@
</span><span class="cx" style="display: block; padding: 0 10px"> /*!
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">- * jQuery UI Tabs 1.13.1
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+ * jQuery UI Tabs 1.13.2
</ins><span class="cx" style="display: block; padding: 0 10px"> * http://jqueryui.com
</span><span class="cx" style="display: block; padding: 0 10px"> *
</span><span class="cx" style="display: block; padding: 0 10px"> * Copyright jQuery Foundation and other contributors
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -35,7 +35,7 @@
</span><span class="cx" style="display: block; padding: 0 10px"> "use strict";
</span><span class="cx" style="display: block; padding: 0 10px">
</span><span class="cx" style="display: block; padding: 0 10px"> $.widget( "ui.tabs", {
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">- version: "1.13.1",
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+ version: "1.13.2",
</ins><span class="cx" style="display: block; padding: 0 10px"> delay: 300,
</span><span class="cx" style="display: block; padding: 0 10px"> options: {
</span><span class="cx" style="display: block; padding: 0 10px"> active: null,
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -176,39 +176,39 @@
</span><span class="cx" style="display: block; padding: 0 10px"> }
</span><span class="cx" style="display: block; padding: 0 10px">
</span><span class="cx" style="display: block; padding: 0 10px"> switch ( event.keyCode ) {
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">- case $.ui.keyCode.RIGHT:
- case $.ui.keyCode.DOWN:
- selectedIndex++;
- break;
- case $.ui.keyCode.UP:
- case $.ui.keyCode.LEFT:
- goingForward = false;
- selectedIndex--;
- break;
- case $.ui.keyCode.END:
- selectedIndex = this.anchors.length - 1;
- break;
- case $.ui.keyCode.HOME:
- selectedIndex = 0;
- break;
- case $.ui.keyCode.SPACE:
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+ case $.ui.keyCode.RIGHT:
+ case $.ui.keyCode.DOWN:
+ selectedIndex++;
+ break;
+ case $.ui.keyCode.UP:
+ case $.ui.keyCode.LEFT:
+ goingForward = false;
+ selectedIndex--;
+ break;
+ case $.ui.keyCode.END:
+ selectedIndex = this.anchors.length - 1;
+ break;
+ case $.ui.keyCode.HOME:
+ selectedIndex = 0;
+ break;
+ case $.ui.keyCode.SPACE:
</ins><span class="cx" style="display: block; padding: 0 10px">
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">- // Activate only, no collapsing
- event.preventDefault();
- clearTimeout( this.activating );
- this._activate( selectedIndex );
- return;
- case $.ui.keyCode.ENTER:
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+ // Activate only, no collapsing
+ event.preventDefault();
+ clearTimeout( this.activating );
+ this._activate( selectedIndex );
+ return;
+ case $.ui.keyCode.ENTER:
</ins><span class="cx" style="display: block; padding: 0 10px">
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">- // Toggle (cancel delayed activation, allow collapsing)
- event.preventDefault();
- clearTimeout( this.activating );
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+ // Toggle (cancel delayed activation, allow collapsing)
+ event.preventDefault();
+ clearTimeout( this.activating );
</ins><span class="cx" style="display: block; padding: 0 10px">
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">- // Determine if we should collapse or activate
- this._activate( selectedIndex === this.options.active ? false : selectedIndex );
- return;
- default:
- return;
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+ // Determine if we should collapse or activate
+ this._activate( selectedIndex === this.options.active ? false : selectedIndex );
+ return;
+ default:
+ return;
</ins><span class="cx" style="display: block; padding: 0 10px"> }
</span><span class="cx" style="display: block; padding: 0 10px">
</span><span class="cx" style="display: block; padding: 0 10px"> // Focus the appropriate tab, based on which key was pressed
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -330,7 +330,7 @@
</span><span class="cx" style="display: block; padding: 0 10px"> options.active = false;
</span><span class="cx" style="display: block; padding: 0 10px"> this.active = $();
</span><span class="cx" style="display: block; padding: 0 10px">
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">- // was active, but active tab is gone
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+ // was active, but active tab is gone
</ins><span class="cx" style="display: block; padding: 0 10px"> } else if ( this.active.length && !$.contains( this.tablist[ 0 ], this.active[ 0 ] ) ) {
</span><span class="cx" style="display: block; padding: 0 10px">
</span><span class="cx" style="display: block; padding: 0 10px"> // all remaining tabs are disabled
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -338,12 +338,12 @@
</span><span class="cx" style="display: block; padding: 0 10px"> options.active = false;
</span><span class="cx" style="display: block; padding: 0 10px"> this.active = $();
</span><span class="cx" style="display: block; padding: 0 10px">
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">- // activate previous tab
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+ // activate previous tab
</ins><span class="cx" style="display: block; padding: 0 10px"> } else {
</span><span class="cx" style="display: block; padding: 0 10px"> this._activate( this._findNextTab( Math.max( 0, options.active - 1 ), false ) );
</span><span class="cx" style="display: block; padding: 0 10px"> }
</span><span class="cx" style="display: block; padding: 0 10px">
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">- // was active, active tab still exists
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+ // was active, active tab still exists
</ins><span class="cx" style="display: block; padding: 0 10px"> } else {
</span><span class="cx" style="display: block; padding: 0 10px">
</span><span class="cx" style="display: block; padding: 0 10px"> // make sure active index is correct
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -447,7 +447,7 @@
</span><span class="cx" style="display: block; padding: 0 10px"> panelId = selector.substring( 1 );
</span><span class="cx" style="display: block; padding: 0 10px"> panel = that.element.find( that._sanitizeSelector( selector ) );
</span><span class="cx" style="display: block; padding: 0 10px">
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">- // remote tab
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+ // remote tab
</ins><span class="cx" style="display: block; padding: 0 10px"> } else {
</span><span class="cx" style="display: block; padding: 0 10px">
</span><span class="cx" style="display: block; padding: 0 10px"> // If the tab doesn't already have aria-controls,
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -605,17 +605,17 @@
</span><span class="cx" style="display: block; padding: 0 10px">
</span><span class="cx" style="display: block; padding: 0 10px"> if ( tab.hasClass( "ui-state-disabled" ) ||
</span><span class="cx" style="display: block; padding: 0 10px">
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">- // tab is already loading
- tab.hasClass( "ui-tabs-loading" ) ||
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+ // tab is already loading
+ tab.hasClass( "ui-tabs-loading" ) ||
</ins><span class="cx" style="display: block; padding: 0 10px">
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">- // can't switch durning an animation
- this.running ||
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+ // can't switch durning an animation
+ this.running ||
</ins><span class="cx" style="display: block; padding: 0 10px">
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">- // click on active header, but not collapsible
- ( clickedIsActive && !options.collapsible ) ||
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+ // click on active header, but not collapsible
+ ( clickedIsActive && !options.collapsible ) ||
</ins><span class="cx" style="display: block; padding: 0 10px">
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">- // allow canceling activation
- ( this._trigger( "beforeActivate", event, eventData ) === false ) ) {
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+ // allow canceling activation
+ ( this._trigger( "beforeActivate", event, eventData ) === false ) ) {
</ins><span class="cx" style="display: block; padding: 0 10px"> return;
</span><span class="cx" style="display: block; padding: 0 10px"> }
</span><span class="cx" style="display: block; padding: 0 10px">
</span></span></pre></div>
<a id="trunksrcjs_enqueuesvendorjqueryuitooltipjs"></a>
<div class="modfile"><h4 style="background-color: #eee; color: inherit; margin: 1em 0; padding: 1.3em; font-size: 115%">Modified: trunk/src/js/_enqueues/vendor/jquery/ui/tooltip.js</h4>
<pre class="diff"><span>
<span class="info" style="display: block; padding: 0 10px; color: #888">--- trunk/src/js/_enqueues/vendor/jquery/ui/tooltip.js 2022-09-19 17:52:54 UTC (rev 54208)
+++ trunk/src/js/_enqueues/vendor/jquery/ui/tooltip.js 2022-09-19 18:02:11 UTC (rev 54209)
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -1,5 +1,5 @@
</span><span class="cx" style="display: block; padding: 0 10px"> /*!
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">- * jQuery UI Tooltip 1.13.1
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+ * jQuery UI Tooltip 1.13.2
</ins><span class="cx" style="display: block; padding: 0 10px"> * http://jqueryui.com
</span><span class="cx" style="display: block; padding: 0 10px"> *
</span><span class="cx" style="display: block; padding: 0 10px"> * Copyright jQuery Foundation and other contributors
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -35,7 +35,7 @@
</span><span class="cx" style="display: block; padding: 0 10px"> "use strict";
</span><span class="cx" style="display: block; padding: 0 10px">
</span><span class="cx" style="display: block; padding: 0 10px"> $.widget( "ui.tooltip", {
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">- version: "1.13.1",
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+ version: "1.13.2",
</ins><span class="cx" style="display: block; padding: 0 10px"> options: {
</span><span class="cx" style="display: block; padding: 0 10px"> classes: {
</span><span class="cx" style="display: block; padding: 0 10px"> "ui-tooltip": "ui-corner-all ui-widget-shadow"
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -217,7 +217,7 @@
</span><span class="cx" style="display: block; padding: 0 10px"> eventType = event ? event.type : null;
</span><span class="cx" style="display: block; padding: 0 10px">
</span><span class="cx" style="display: block; padding: 0 10px"> if ( typeof contentOption === "string" || contentOption.nodeType ||
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">- contentOption.jquery ) {
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+ contentOption.jquery ) {
</ins><span class="cx" style="display: block; padding: 0 10px"> return this._open( event, target, contentOption );
</span><span class="cx" style="display: block; padding: 0 10px"> }
</span><span class="cx" style="display: block; padding: 0 10px">
</span></span></pre></div>
<a id="trunksrcwpincludesscriptloaderphp"></a>
<div class="modfile"><h4 style="background-color: #eee; color: inherit; margin: 1em 0; padding: 1.3em; font-size: 115%">Modified: trunk/src/wp-includes/script-loader.php</h4>
<pre class="diff"><span>
<span class="info" style="display: block; padding: 0 10px; color: #888">--- trunk/src/wp-includes/script-loader.php 2022-09-19 17:52:54 UTC (rev 54208)
+++ trunk/src/wp-includes/script-loader.php 2022-09-19 18:02:11 UTC (rev 54209)
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -813,55 +813,55 @@
</span><span class="cx" style="display: block; padding: 0 10px"> // In order to keep backwards compatibility, and to keep the optimized loading,
</span><span class="cx" style="display: block; padding: 0 10px"> // the source files were flattened and included with some modifications for AMD loading.
</span><span class="cx" style="display: block; padding: 0 10px"> // A notable change is that 'jquery-ui-core' now contains 'jquery-ui-position' and 'jquery-ui-widget'.
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">- $scripts->add( 'jquery-ui-core', "/wp-includes/js/jquery/ui/core$suffix.js", array( 'jquery' ), '1.13.1', 1 );
- $scripts->add( 'jquery-effects-core', "/wp-includes/js/jquery/ui/effect$suffix.js", array( 'jquery' ), '1.13.1', 1 );
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+ $scripts->add( 'jquery-ui-core', "/wp-includes/js/jquery/ui/core$suffix.js", array( 'jquery' ), '1.13.2', 1 );
+ $scripts->add( 'jquery-effects-core', "/wp-includes/js/jquery/ui/effect$suffix.js", array( 'jquery' ), '1.13.2', 1 );
</ins><span class="cx" style="display: block; padding: 0 10px">
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">- $scripts->add( 'jquery-effects-blind', "/wp-includes/js/jquery/ui/effect-blind$suffix.js", array( 'jquery-effects-core' ), '1.13.1', 1 );
- $scripts->add( 'jquery-effects-bounce', "/wp-includes/js/jquery/ui/effect-bounce$suffix.js", array( 'jquery-effects-core' ), '1.13.1', 1 );
- $scripts->add( 'jquery-effects-clip', "/wp-includes/js/jquery/ui/effect-clip$suffix.js", array( 'jquery-effects-core' ), '1.13.1', 1 );
- $scripts->add( 'jquery-effects-drop', "/wp-includes/js/jquery/ui/effect-drop$suffix.js", array( 'jquery-effects-core' ), '1.13.1', 1 );
- $scripts->add( 'jquery-effects-explode', "/wp-includes/js/jquery/ui/effect-explode$suffix.js", array( 'jquery-effects-core' ), '1.13.1', 1 );
- $scripts->add( 'jquery-effects-fade', "/wp-includes/js/jquery/ui/effect-fade$suffix.js", array( 'jquery-effects-core' ), '1.13.1', 1 );
- $scripts->add( 'jquery-effects-fold', "/wp-includes/js/jquery/ui/effect-fold$suffix.js", array( 'jquery-effects-core' ), '1.13.1', 1 );
- $scripts->add( 'jquery-effects-highlight', "/wp-includes/js/jquery/ui/effect-highlight$suffix.js", array( 'jquery-effects-core' ), '1.13.1', 1 );
- $scripts->add( 'jquery-effects-puff', "/wp-includes/js/jquery/ui/effect-puff$suffix.js", array( 'jquery-effects-core', 'jquery-effects-scale' ), '1.13.1', 1 );
- $scripts->add( 'jquery-effects-pulsate', "/wp-includes/js/jquery/ui/effect-pulsate$suffix.js", array( 'jquery-effects-core' ), '1.13.1', 1 );
- $scripts->add( 'jquery-effects-scale', "/wp-includes/js/jquery/ui/effect-scale$suffix.js", array( 'jquery-effects-core', 'jquery-effects-size' ), '1.13.1', 1 );
- $scripts->add( 'jquery-effects-shake', "/wp-includes/js/jquery/ui/effect-shake$suffix.js", array( 'jquery-effects-core' ), '1.13.1', 1 );
- $scripts->add( 'jquery-effects-size', "/wp-includes/js/jquery/ui/effect-size$suffix.js", array( 'jquery-effects-core' ), '1.13.1', 1 );
- $scripts->add( 'jquery-effects-slide', "/wp-includes/js/jquery/ui/effect-slide$suffix.js", array( 'jquery-effects-core' ), '1.13.1', 1 );
- $scripts->add( 'jquery-effects-transfer', "/wp-includes/js/jquery/ui/effect-transfer$suffix.js", array( 'jquery-effects-core' ), '1.13.1', 1 );
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+ $scripts->add( 'jquery-effects-blind', "/wp-includes/js/jquery/ui/effect-blind$suffix.js", array( 'jquery-effects-core' ), '1.13.2', 1 );
+ $scripts->add( 'jquery-effects-bounce', "/wp-includes/js/jquery/ui/effect-bounce$suffix.js", array( 'jquery-effects-core' ), '1.13.2', 1 );
+ $scripts->add( 'jquery-effects-clip', "/wp-includes/js/jquery/ui/effect-clip$suffix.js", array( 'jquery-effects-core' ), '1.13.2', 1 );
+ $scripts->add( 'jquery-effects-drop', "/wp-includes/js/jquery/ui/effect-drop$suffix.js", array( 'jquery-effects-core' ), '1.13.2', 1 );
+ $scripts->add( 'jquery-effects-explode', "/wp-includes/js/jquery/ui/effect-explode$suffix.js", array( 'jquery-effects-core' ), '1.13.2', 1 );
+ $scripts->add( 'jquery-effects-fade', "/wp-includes/js/jquery/ui/effect-fade$suffix.js", array( 'jquery-effects-core' ), '1.13.2', 1 );
+ $scripts->add( 'jquery-effects-fold', "/wp-includes/js/jquery/ui/effect-fold$suffix.js", array( 'jquery-effects-core' ), '1.13.2', 1 );
+ $scripts->add( 'jquery-effects-highlight', "/wp-includes/js/jquery/ui/effect-highlight$suffix.js", array( 'jquery-effects-core' ), '1.13.2', 1 );
+ $scripts->add( 'jquery-effects-puff', "/wp-includes/js/jquery/ui/effect-puff$suffix.js", array( 'jquery-effects-core', 'jquery-effects-scale' ), '1.13.2', 1 );
+ $scripts->add( 'jquery-effects-pulsate', "/wp-includes/js/jquery/ui/effect-pulsate$suffix.js", array( 'jquery-effects-core' ), '1.13.2', 1 );
+ $scripts->add( 'jquery-effects-scale', "/wp-includes/js/jquery/ui/effect-scale$suffix.js", array( 'jquery-effects-core', 'jquery-effects-size' ), '1.13.2', 1 );
+ $scripts->add( 'jquery-effects-shake', "/wp-includes/js/jquery/ui/effect-shake$suffix.js", array( 'jquery-effects-core' ), '1.13.2', 1 );
+ $scripts->add( 'jquery-effects-size', "/wp-includes/js/jquery/ui/effect-size$suffix.js", array( 'jquery-effects-core' ), '1.13.2', 1 );
+ $scripts->add( 'jquery-effects-slide', "/wp-includes/js/jquery/ui/effect-slide$suffix.js", array( 'jquery-effects-core' ), '1.13.2', 1 );
+ $scripts->add( 'jquery-effects-transfer', "/wp-includes/js/jquery/ui/effect-transfer$suffix.js", array( 'jquery-effects-core' ), '1.13.2', 1 );
</ins><span class="cx" style="display: block; padding: 0 10px">
</span><span class="cx" style="display: block; padding: 0 10px"> // Widgets
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">- $scripts->add( 'jquery-ui-accordion', "/wp-includes/js/jquery/ui/accordion$suffix.js", array( 'jquery-ui-core' ), '1.13.1', 1 );
- $scripts->add( 'jquery-ui-autocomplete', "/wp-includes/js/jquery/ui/autocomplete$suffix.js", array( 'jquery-ui-menu', 'wp-a11y' ), '1.13.1', 1 );
- $scripts->add( 'jquery-ui-button', "/wp-includes/js/jquery/ui/button$suffix.js", array( 'jquery-ui-core', 'jquery-ui-controlgroup', 'jquery-ui-checkboxradio' ), '1.13.1', 1 );
- $scripts->add( 'jquery-ui-datepicker', "/wp-includes/js/jquery/ui/datepicker$suffix.js", array( 'jquery-ui-core' ), '1.13.1', 1 );
- $scripts->add( 'jquery-ui-dialog', "/wp-includes/js/jquery/ui/dialog$suffix.js", array( 'jquery-ui-resizable', 'jquery-ui-draggable', 'jquery-ui-button' ), '1.13.1', 1 );
- $scripts->add( 'jquery-ui-menu', "/wp-includes/js/jquery/ui/menu$suffix.js", array( 'jquery-ui-core' ), '1.13.1', 1 );
- $scripts->add( 'jquery-ui-mouse', "/wp-includes/js/jquery/ui/mouse$suffix.js", array( 'jquery-ui-core' ), '1.13.1', 1 );
- $scripts->add( 'jquery-ui-progressbar', "/wp-includes/js/jquery/ui/progressbar$suffix.js", array( 'jquery-ui-core' ), '1.13.1', 1 );
- $scripts->add( 'jquery-ui-selectmenu', "/wp-includes/js/jquery/ui/selectmenu$suffix.js", array( 'jquery-ui-menu' ), '1.13.1', 1 );
- $scripts->add( 'jquery-ui-slider', "/wp-includes/js/jquery/ui/slider$suffix.js", array( 'jquery-ui-mouse' ), '1.13.1', 1 );
- $scripts->add( 'jquery-ui-spinner', "/wp-includes/js/jquery/ui/spinner$suffix.js", array( 'jquery-ui-button' ), '1.13.1', 1 );
- $scripts->add( 'jquery-ui-tabs', "/wp-includes/js/jquery/ui/tabs$suffix.js", array( 'jquery-ui-core' ), '1.13.1', 1 );
- $scripts->add( 'jquery-ui-tooltip', "/wp-includes/js/jquery/ui/tooltip$suffix.js", array( 'jquery-ui-core' ), '1.13.1', 1 );
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+ $scripts->add( 'jquery-ui-accordion', "/wp-includes/js/jquery/ui/accordion$suffix.js", array( 'jquery-ui-core' ), '1.13.2', 1 );
+ $scripts->add( 'jquery-ui-autocomplete', "/wp-includes/js/jquery/ui/autocomplete$suffix.js", array( 'jquery-ui-menu', 'wp-a11y' ), '1.13.2', 1 );
+ $scripts->add( 'jquery-ui-button', "/wp-includes/js/jquery/ui/button$suffix.js", array( 'jquery-ui-core', 'jquery-ui-controlgroup', 'jquery-ui-checkboxradio' ), '1.13.2', 1 );
+ $scripts->add( 'jquery-ui-datepicker', "/wp-includes/js/jquery/ui/datepicker$suffix.js", array( 'jquery-ui-core' ), '1.13.2', 1 );
+ $scripts->add( 'jquery-ui-dialog', "/wp-includes/js/jquery/ui/dialog$suffix.js", array( 'jquery-ui-resizable', 'jquery-ui-draggable', 'jquery-ui-button' ), '1.13.2', 1 );
+ $scripts->add( 'jquery-ui-menu', "/wp-includes/js/jquery/ui/menu$suffix.js", array( 'jquery-ui-core' ), '1.13.2', 1 );
+ $scripts->add( 'jquery-ui-mouse', "/wp-includes/js/jquery/ui/mouse$suffix.js", array( 'jquery-ui-core' ), '1.13.2', 1 );
+ $scripts->add( 'jquery-ui-progressbar', "/wp-includes/js/jquery/ui/progressbar$suffix.js", array( 'jquery-ui-core' ), '1.13.2', 1 );
+ $scripts->add( 'jquery-ui-selectmenu', "/wp-includes/js/jquery/ui/selectmenu$suffix.js", array( 'jquery-ui-menu' ), '1.13.2', 1 );
+ $scripts->add( 'jquery-ui-slider', "/wp-includes/js/jquery/ui/slider$suffix.js", array( 'jquery-ui-mouse' ), '1.13.2', 1 );
+ $scripts->add( 'jquery-ui-spinner', "/wp-includes/js/jquery/ui/spinner$suffix.js", array( 'jquery-ui-button' ), '1.13.2', 1 );
+ $scripts->add( 'jquery-ui-tabs', "/wp-includes/js/jquery/ui/tabs$suffix.js", array( 'jquery-ui-core' ), '1.13.2', 1 );
+ $scripts->add( 'jquery-ui-tooltip', "/wp-includes/js/jquery/ui/tooltip$suffix.js", array( 'jquery-ui-core' ), '1.13.2', 1 );
</ins><span class="cx" style="display: block; padding: 0 10px">
</span><span class="cx" style="display: block; padding: 0 10px"> // New in 1.12.1
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">- $scripts->add( 'jquery-ui-checkboxradio', "/wp-includes/js/jquery/ui/checkboxradio$suffix.js", array( 'jquery-ui-core' ), '1.13.1', 1 );
- $scripts->add( 'jquery-ui-controlgroup', "/wp-includes/js/jquery/ui/controlgroup$suffix.js", array( 'jquery-ui-core' ), '1.13.1', 1 );
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+ $scripts->add( 'jquery-ui-checkboxradio', "/wp-includes/js/jquery/ui/checkboxradio$suffix.js", array( 'jquery-ui-core' ), '1.13.2', 1 );
+ $scripts->add( 'jquery-ui-controlgroup', "/wp-includes/js/jquery/ui/controlgroup$suffix.js", array( 'jquery-ui-core' ), '1.13.2', 1 );
</ins><span class="cx" style="display: block; padding: 0 10px">
</span><span class="cx" style="display: block; padding: 0 10px"> // Interactions
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">- $scripts->add( 'jquery-ui-draggable', "/wp-includes/js/jquery/ui/draggable$suffix.js", array( 'jquery-ui-mouse' ), '1.13.1', 1 );
- $scripts->add( 'jquery-ui-droppable', "/wp-includes/js/jquery/ui/droppable$suffix.js", array( 'jquery-ui-draggable' ), '1.13.1', 1 );
- $scripts->add( 'jquery-ui-resizable', "/wp-includes/js/jquery/ui/resizable$suffix.js", array( 'jquery-ui-mouse' ), '1.13.1', 1 );
- $scripts->add( 'jquery-ui-selectable', "/wp-includes/js/jquery/ui/selectable$suffix.js", array( 'jquery-ui-mouse' ), '1.13.1', 1 );
- $scripts->add( 'jquery-ui-sortable', "/wp-includes/js/jquery/ui/sortable$suffix.js", array( 'jquery-ui-mouse' ), '1.13.1', 1 );
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+ $scripts->add( 'jquery-ui-draggable', "/wp-includes/js/jquery/ui/draggable$suffix.js", array( 'jquery-ui-mouse' ), '1.13.2', 1 );
+ $scripts->add( 'jquery-ui-droppable', "/wp-includes/js/jquery/ui/droppable$suffix.js", array( 'jquery-ui-draggable' ), '1.13.2', 1 );
+ $scripts->add( 'jquery-ui-resizable', "/wp-includes/js/jquery/ui/resizable$suffix.js", array( 'jquery-ui-mouse' ), '1.13.2', 1 );
+ $scripts->add( 'jquery-ui-selectable', "/wp-includes/js/jquery/ui/selectable$suffix.js", array( 'jquery-ui-mouse' ), '1.13.2', 1 );
+ $scripts->add( 'jquery-ui-sortable', "/wp-includes/js/jquery/ui/sortable$suffix.js", array( 'jquery-ui-mouse' ), '1.13.2', 1 );
</ins><span class="cx" style="display: block; padding: 0 10px">
</span><span class="cx" style="display: block; padding: 0 10px"> // As of 1.12.1 `jquery-ui-position` and `jquery-ui-widget` are part of `jquery-ui-core`.
</span><span class="cx" style="display: block; padding: 0 10px"> // Listed here for back-compat.
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">- $scripts->add( 'jquery-ui-position', false, array( 'jquery-ui-core' ), '1.13.1', 1 );
- $scripts->add( 'jquery-ui-widget', false, array( 'jquery-ui-core' ), '1.13.1', 1 );
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+ $scripts->add( 'jquery-ui-position', false, array( 'jquery-ui-core' ), '1.13.2', 1 );
+ $scripts->add( 'jquery-ui-widget', false, array( 'jquery-ui-core' ), '1.13.2', 1 );
</ins><span class="cx" style="display: block; padding: 0 10px">
</span><span class="cx" style="display: block; padding: 0 10px"> // Strings for 'jquery-ui-autocomplete' live region messages.
</span><span class="cx" style="display: block; padding: 0 10px"> did_action( 'init' ) && $scripts->localize(
</span></span></pre>
</div>
</div>
</body>
</html>