Changeset 90362 in spip-zone


Ignore:
Timestamp:
Jun 19, 2015, 3:18:12 PM (4 years ago)
Author:
arno@…
Message:

Passage de Picturefill en 2.3.1

Location:
_plugins_/image_responsive
Files:
2 edited

Legend:

Unmodified
Added
Removed
  • _plugins_/image_responsive/javascript/picturefill.js

    r88684 r90362  
    1 /*! Picturefill - v2.3.0 - 2015-03-23
     1/*! Picturefill - v2.3.1 - 2015-04-09
    22* http://scottjehl.github.io/picturefill
    33* Copyright (c) 2015 https://github.com/scottjehl/picturefill/blob/master/Authors.txt; Licensed MIT */
     
    9393                pf.srcsetSupported = "srcset" in image;
    9494                pf.sizesSupported = "sizes" in image;
     95                pf.curSrcSupported = "currentSrc" in image;
    9596        })();
    9697
     
    505506                                        // currentSrc attribute and property to match
    506507                                        // http://picture.responsiveimages.org/#the-img-element
    507                                         picImg.currentSrc = picImg.src;
     508                                        if ( !pf.curSrcSupported ) {
     509                                                picImg.currentSrc = picImg.src;
     510                                        }
    508511
    509512                                        pf.backfaceVisibilityFix( picImg );
     
    708711                }, 250 );
    709712
     713                var resizeTimer;
     714                var handleResize = function() {
     715                picturefill({ reevaluate: true });
     716            };
    710717                function checkResize() {
    711                         var resizeThrottle;
    712 
    713                         if ( !w._picturefillWorking ) {
    714                                 w._picturefillWorking = true;
    715                                 w.clearTimeout( resizeThrottle );
    716                                 resizeThrottle = w.setTimeout( function() {
    717                                         picturefill({ reevaluate: true });
    718                                         w._picturefillWorking = false;
    719                                 }, 60 );
    720                         }
     718                    clearTimeout(resizeTimer);
     719                    resizeTimer = setTimeout( handleResize, 60 );
    721720                }
    722721
  • _plugins_/image_responsive/paquet.xml

    r90361 r90362  
    22        prefix="image_responsive"
    33        categorie="outil"
    4         version="6.4.0"
     4        version="6.4.1"
    55        etat="stable"
    66        compatibilite="[3.0.0;3.1.*]"
Note: See TracChangeset for help on using the changeset viewer.