firefox 3 fix
authornamiltd <namiltd@users.noreply.github.com>
Fri, 23 Aug 2019 07:33:57 +0000 (09:33 +0200)
committernamiltd <namiltd@users.noreply.github.com>
Fri, 23 Aug 2019 07:33:57 +0000 (09:33 +0200)
js/jQuery/README
js/jQuery/README_bootstrap
js/jQuery/jquery.js

index 857d754..3ddb8ce 100644 (file)
@@ -4,7 +4,7 @@ versions, links and simple description of used jquery files
 
 jquery.js
 ---------
-VERSION  : 1.12.4
+VERSION  : 1.12.4-ff3
 URL      : http://jquery.com/
 DESC     : jQuery is a fast, concise, JavaScript Library that simplifies how you traverse HTML documents, handle
            events, perform animations, and add Ajax interactions to your web pages.
index bcb4e1e..b0b5faa 100644 (file)
@@ -3,7 +3,7 @@ versions, links and simple description of used jquery files
 
 jquery.js
 ---------
-VERSION  : 1.12.4
+VERSION  : 1.12.4-ff3
 URL      : http://jquery.com/
 DESC     : jQuery is a fast, concise, JavaScript Library that simplifies how you traverse HTML documents, handle
            events, perform animations, and add Ajax interactions to your web pages.
index efd1d1b..dc65bed 100644 (file)
@@ -1,5 +1,5 @@
 /*!
- * jQuery JavaScript Library v1.12.4
+ * jQuery JavaScript Library v1.12.4-ff3
  * http://jquery.com/
  *
  * Includes Sizzle.js
@@ -3620,7 +3620,6 @@ function completed() {
 
 jQuery.ready.promise = function( obj ) {
        if ( !readyList ) {
-
                readyList = jQuery.Deferred();
 
                // Catch cases where $(document).ready() is called
@@ -3628,7 +3627,7 @@ jQuery.ready.promise = function( obj ) {
                // Support: IE6-10
                // Older IE sometimes signals "interactive" too soon
                if ( document.readyState === "complete" ||
-                       ( document.readyState !== "loading" && !document.documentElement.doScroll ) ) {
+                   ( document.readyState !== "loading" && !document.documentElement.doScroll && (/a/[-1]!=='a') ) ) {
 
                        // Handle it asynchronously to allow scripts the opportunity to delay ready
                        window.setTimeout( jQuery.ready );
@@ -6627,7 +6626,7 @@ var documentElement = document.documentElement;
 
                // Check for getComputedStyle so that this code is not run in IE<9.
                if ( window.getComputedStyle ) {
-                       divStyle = window.getComputedStyle( div );
+                       divStyle = window.getComputedStyle( div, null );
                        pixelPositionVal = ( divStyle || {} ).top !== "1%";
                        reliableMarginLeftVal = ( divStyle || {} ).marginLeft === "2px";
                        boxSizingReliableVal = ( divStyle || { width: "4px" } ).width === "4px";
@@ -6654,7 +6653,7 @@ var documentElement = document.documentElement;
                        div.style.width = "1px";
 
                        reliableMarginRightVal =
-                               !parseFloat( ( window.getComputedStyle( contents ) || {} ).marginRight );
+                               !parseFloat( ( window.getComputedStyle( contents, null ) || {} ).marginRight );
 
                        div.removeChild( contents );
                }
@@ -6705,7 +6704,7 @@ if ( window.getComputedStyle ) {
                        view = window;
                }
 
-               return view.getComputedStyle( elem );
+               return view.getComputedStyle( elem, null );
        };
 
        curCSS = function( elem, name, computed ) {