From 188b9cd3deeeea53a1f822700d796a2cc6c8315f Mon Sep 17 00:00:00 2001 From: Jenil Gogari Date: Tue, 24 Mar 2015 13:59:26 +0530 Subject: update html5shiv --- bower_components/html5shiv/.bower.json | 16 +- bower_components/html5shiv/Gruntfile.js | 61 +++ bower_components/html5shiv/bower.json | 15 + .../html5shiv/dist/html5shiv-printshiv.js | 529 ++++++++++++++++++++- .../html5shiv/dist/html5shiv-printshiv.min.js | 4 + bower_components/html5shiv/dist/html5shiv.js | 328 ++++++++++++- bower_components/html5shiv/dist/html5shiv.min.js | 4 + bower_components/html5shiv/package.json | 16 + bower_components/html5shiv/readme.md | 17 +- 9 files changed, 960 insertions(+), 30 deletions(-) create mode 100644 bower_components/html5shiv/Gruntfile.js create mode 100644 bower_components/html5shiv/bower.json create mode 100644 bower_components/html5shiv/dist/html5shiv-printshiv.min.js create mode 100644 bower_components/html5shiv/dist/html5shiv.min.js create mode 100644 bower_components/html5shiv/package.json (limited to 'bower_components') diff --git a/bower_components/html5shiv/.bower.json b/bower_components/html5shiv/.bower.json index 3b4632bd..b2f6e65d 100644 --- a/bower_components/html5shiv/.bower.json +++ b/bower_components/html5shiv/.bower.json @@ -1,27 +1,25 @@ { "name": "html5shiv", - "version": "3.7.0", + "version": "3.7.2", "main": [ - "dist/html5shiv.js", - "dist/html5shiv-printshiv.js" + "dist/html5shiv.js" ], "ignore": [ "**/.*", - "*.json", + "composer.json", "test", "build", "src", "build.xml" ], "homepage": "https://github.com/aFarkas/html5shiv", - "_release": "3.7.0", + "_release": "3.7.2", "_resolution": { "type": "version", - "tag": "3.7.0", - "commit": "a4d4dcbe0875ba10c4c56c54454ae93031d59584" + "tag": "3.7.2", + "commit": "40df868a76f1f19ea23b123d1480d44a7195f349" }, "_source": "git://github.com/aFarkas/html5shiv.git", "_target": "~3.7.0", - "_originalSource": "html5shiv", - "_direct": true + "_originalSource": "html5shiv" } \ No newline at end of file diff --git a/bower_components/html5shiv/Gruntfile.js b/bower_components/html5shiv/Gruntfile.js new file mode 100644 index 00000000..1218a46c --- /dev/null +++ b/bower_components/html5shiv/Gruntfile.js @@ -0,0 +1,61 @@ +/*global module:false*/ +module.exports = function(grunt){ + + + // Project configuration. + grunt.initConfig({ + pkg: grunt.file.readJSON('package.json'), + bower: grunt.file.readJSON('bower.json'), + copy: { + demo: { + files: [ + {expand: true, src: ['src/*'], dest: 'dist/', filter: 'isFile', flatten: true} + ] + } + }, + + uglify: { + options: { + beautify: { + ascii_only : true + }, + preserveComments: 'some' + }, + html5shiv: { + files: [{ + expand: true, // Enable dynamic expansion. + cwd: 'src/', // Src matches are relative to this path. + src: ['**/*.js'], // Actual pattern(s) to match. + dest: 'dist/', // Destination path prefix. + ext: '.min.js' + }] + } + }, + watch: { + js: { + files: ['src/**/*.js'], + tasks: ['copy', 'uglify', 'bytesize'] + } + }, + bytesize: { + all: { + src: [ + 'dist/**.min.js' + ] + } + } + }); + + + // Default task. + + + + grunt.loadNpmTasks('grunt-contrib-copy'); + grunt.loadNpmTasks('grunt-contrib-uglify'); + grunt.loadNpmTasks('grunt-contrib-watch'); + grunt.loadNpmTasks('grunt-bytesize'); + + grunt.registerTask('default', ['copy', 'uglify', 'bytesize', 'watch']); + +}; diff --git a/bower_components/html5shiv/bower.json b/bower_components/html5shiv/bower.json new file mode 100644 index 00000000..dca17f4e --- /dev/null +++ b/bower_components/html5shiv/bower.json @@ -0,0 +1,15 @@ +{ + "name": "html5shiv", + "version": "3.7.2", + "main": [ + "dist/html5shiv.js" + ], + "ignore": [ + "**/.*", + "composer.json", + "test", + "build", + "src", + "build.xml" + ] +} diff --git a/bower_components/html5shiv/dist/html5shiv-printshiv.js b/bower_components/html5shiv/dist/html5shiv-printshiv.js index b12379e0..c2913b51 100644 --- a/bower_components/html5shiv/dist/html5shiv-printshiv.js +++ b/bower_components/html5shiv/dist/html5shiv-printshiv.js @@ -1,11 +1,520 @@ -/* - HTML5 Shiv v3.7.0 | @afarkas @jdalton @jon_neal @rem | MIT/GPL2 Licensed +/** +* @preserve HTML5 Shiv 3.7.2 | @afarkas @jdalton @jon_neal @rem | MIT/GPL2 Licensed */ -(function(j,f){function s(a,b){var c=a.createElement("p"),m=a.getElementsByTagName("head")[0]||a.documentElement;c.innerHTML="x";return m.insertBefore(c.lastChild,m.firstChild)}function o(){var a=d.elements;return"string"==typeof a?a.split(" "):a}function n(a){var b=t[a[u]];b||(b={},p++,a[u]=p,t[p]=b);return b}function v(a,b,c){b||(b=f);if(e)return b.createElement(a);c||(c=n(b));b=c.cache[a]?c.cache[a].cloneNode():y.test(a)?(c.cache[a]=c.createElem(a)).cloneNode():c.createElem(a); -return b.canHaveChildren&&!z.test(a)?c.frag.appendChild(b):b}function A(a,b){if(!b.cache)b.cache={},b.createElem=a.createElement,b.createFrag=a.createDocumentFragment,b.frag=b.createFrag();a.createElement=function(c){return!d.shivMethods?b.createElem(c):v(c,a,b)};a.createDocumentFragment=Function("h,f","return function(){var n=f.cloneNode(),c=n.createElement;h.shivMethods&&("+o().join().replace(/\w+/g,function(a){b.createElem(a);b.frag.createElement(a);return'c("'+a+'")'})+");return n}")(d,b.frag)} -function w(a){a||(a=f);var b=n(a);if(d.shivCSS&&!q&&!b.hasCSS)b.hasCSS=!!s(a,"article,aside,dialog,figcaption,figure,footer,header,hgroup,main,nav,section{display:block}mark{background:#FF0;color:#000}template{display:none}");e||A(a,b);return a}function B(a){for(var b,c=a.attributes,m=c.length,f=a.ownerDocument.createElement(l+":"+a.nodeName);m--;)b=c[m],b.specified&&f.setAttribute(b.nodeName,b.nodeValue);f.style.cssText=a.style.cssText;return f}function x(a){function b(){clearTimeout(d._removeSheetTimer); -c&&c.removeNode(!0);c=null}var c,f,d=n(a),e=a.namespaces,j=a.parentWindow;if(!C||a.printShived)return a;"undefined"==typeof e[l]&&e.add(l);j.attachEvent("onbeforeprint",function(){b();var g,i,d;d=a.styleSheets;for(var e=[],h=d.length,k=Array(h);h--;)k[h]=d[h];for(;d=k.pop();)if(!d.disabled&&D.test(d.media)){try{g=d.imports,i=g.length}catch(j){i=0}for(h=0;h+~])("+o().join("|")+")(?=[[\\s,>+~#.:]|$)", -"gi");for(k="$1"+l+"\\:$2";i--;)e=g[i]=g[i].split("}"),e[e.length-1]=e[e.length-1].replace(h,k),g[i]=e.join("}");e=g.join("{");i=a.getElementsByTagName("*");h=i.length;k=RegExp("^(?:"+o().join("|")+")$","i");for(d=[];h--;)g=i[h],k.test(g.nodeName)&&d.push(g.applyElement(B(g)));f=d;c=s(a,e)});j.attachEvent("onafterprint",function(){for(var a=f,c=a.length;c--;)a[c].removeNode();clearTimeout(d._removeSheetTimer);d._removeSheetTimer=setTimeout(b,500)});a.printShived=!0;return a}var r=j.html5||{},z=/^<|^(?:button|map|select|textarea|object|iframe|option|optgroup)$/i, -y=/^(?:a|b|code|div|fieldset|h1|h2|h3|h4|h5|h6|i|label|li|ol|p|q|span|strong|style|table|tbody|td|th|tr|ul)$/i,q,u="_html5shiv",p=0,t={},e;(function(){try{var a=f.createElement("a");a.innerHTML="";q="hidden"in a;var b;if(!(b=1==a.childNodes.length)){f.createElement("a");var c=f.createDocumentFragment();b="undefined"==typeof c.cloneNode||"undefined"==typeof c.createDocumentFragment||"undefined"==typeof c.createElement}e=b}catch(d){e=q=!0}})();var d={elements:r.elements||"abbr article aside audio bdi canvas data datalist details dialog figcaption figure footer header hgroup main mark meter nav output progress section summary template time video", -version:"3.7.0",shivCSS:!1!==r.shivCSS,supportsUnknownElements:e,shivMethods:!1!==r.shivMethods,type:"default",shivDocument:w,createElement:v,createDocumentFragment:function(a,b){a||(a=f);if(e)return a.createDocumentFragment();for(var b=b||n(a),c=b.frag.cloneNode(),d=0,j=o(),l=j.length;d