diff --git a/patchfile.gemspec b/patchfile.gemspec
index 926b247..9e8771f 100644
--- a/patchfile.gemspec
+++ b/patchfile.gemspec
@@ -41,6 +41,19 @@ change_text_fix = '<
change_text_fix1 = ' {{site_name}}'
all_template.each do |folder|
if !folder.include?('mobile')
+ begin
+ filename = folder+'partial/_head.html.erb'
+ texts = File.read(filename).force_encoding('UTF-8')
+ new_texts = texts.gsub(/lib\/jquery\-1\.11\.0.min|\/\/cdnjs.cloudflare.com\/ajax\/libs\/jquery\/1\.11\.0\/jquery.min.js/,'jquery.min')
+ if texts != new_texts
+ File.open(filename,'w') do |f|
+ f.write new_texts
+ end
+ end
+ rescue => e
+ puts "#{e.inspect}\nnot found #{folder}partial/_head.html.erb"
+ end
+
begin
begin
require 'nokogiri'
diff --git a/updatefiles/accessibility/jquery-ui-1.12.1/external/jquery/jquery.js b/updatefiles/accessibility/jquery-ui-1.12.1/external/jquery/jquery.js
index 7fc60fc..51d9afe 100644
--- a/updatefiles/accessibility/jquery-ui-1.12.1/external/jquery/jquery.js
+++ b/updatefiles/accessibility/jquery-ui-1.12.1/external/jquery/jquery.js
@@ -1,20 +1,22 @@
/*!
- * jQuery JavaScript Library v1.12.4
- * http://jquery.com/
+ * jQuery JavaScript Library v3.3.1
+ * https://jquery.com/
*
* Includes Sizzle.js
- * http://sizzlejs.com/
+ * https://sizzlejs.com/
*
- * Copyright jQuery Foundation and other contributors
+ * Copyright JS Foundation and other contributors
* Released under the MIT license
- * http://jquery.org/license
+ * https://jquery.org/license
*
- * Date: 2016-05-20T17:17Z
+ * Date: 2018-01-20T17:24Z
*/
+( function( global, factory ) {
-(function( global, factory ) {
+ "use strict";
if ( typeof module === "object" && typeof module.exports === "object" ) {
+
// For CommonJS and CommonJS-like environments where a proper `window`
// is present, execute the factory and get jQuery.
// For environments that do not have a `window` with a `document`
@@ -35,24 +37,27 @@
}
// Pass this if window is not defined yet
-}(typeof window !== "undefined" ? window : this, function( window, noGlobal ) {
+} )( typeof window !== "undefined" ? window : this, function( window, noGlobal ) {
-// Support: Firefox 18+
-// Can't be in strict mode, several libs including ASP.NET trace
-// the stack via arguments.caller.callee and Firefox dies if
-// you try to trace through "use strict" call chains. (#13335)
-//"use strict";
-var deletedIds = [];
+// Edge <= 12 - 13+, Firefox <=18 - 45+, IE 10 - 11, Safari 5.1 - 9+, iOS 6 - 9.1
+// throw exceptions when non-strict code (e.g., ASP.NET 4.5) accesses strict mode
+// arguments.callee.caller (trac-13335). But as of jQuery 3.0 (2016), strict mode should be common
+// enough that all such attempts are guarded in a try block.
+"use strict";
+
+var arr = [];
var document = window.document;
-var slice = deletedIds.slice;
+var getProto = Object.getPrototypeOf;
-var concat = deletedIds.concat;
+var slice = arr.slice;
-var push = deletedIds.push;
+var concat = arr.concat;
-var indexOf = deletedIds.indexOf;
+var push = arr.push;
+
+var indexOf = arr.indexOf;
var class2type = {};
@@ -60,12 +65,71 @@ var toString = class2type.toString;
var hasOwn = class2type.hasOwnProperty;
+var fnToString = hasOwn.toString;
+
+var ObjectFunctionString = fnToString.call( Object );
+
var support = {};
+var isFunction = function isFunction( obj ) {
+
+ // Support: Chrome <=57, Firefox <=52
+ // In some browsers, typeof returns "function" for HTML