src/pyams_skin/resources/js/ext/tinymce/dev/classes/dom/StyleSheetLoader.min.js
changeset 566 a1707c607eec
parent 565 318533413200
child 567 bca1726b1d85
equal deleted inserted replaced
565:318533413200 566:a1707c607eec
     1 define("tinymce/dom/StyleSheetLoader",["tinymce/util/Tools"],function(a){return function(b,f){var c=0,e={},h;f=f||{};h=f.maxLoadTime||5000;function d(i){b.getElementsByTagName("head")[0].appendChild(i)}function g(k,o,s){var t,j,l,i;function p(){var w=i.passed,v=w.length;while(v--){w[v]()}i.status=2;i.passed=[];i.failed=[]}function r(){var w=i.failed,v=w.length;while(v--){w[v]()}i.status=3;i.passed=[];i.failed=[]}function u(){var v=navigator.userAgent.match(/WebKit\/(\d*)/);return !!(v&&v[1]<536)}function q(v,w){if(!v()){if((new Date().getTime())-l<h){window.setTimeout(w,0)}else{r()}}}function m(){q(function(){var x=b.styleSheets,y,w=x.length,v;while(w--){y=x[w];v=y.ownerNode?y.ownerNode:y.owningElement;if(v&&v.id===t.id){p();return true}}},m)}function n(){q(function(){try{var v=j.sheet.cssRules;p();return !!v}catch(w){}},n)}k=a._addCacheSuffix(k);if(!e[k]){i={passed:[],failed:[]};e[k]=i}else{i=e[k]}if(o){i.passed.push(o)}if(s){i.failed.push(s)}if(i.status==1){return}if(i.status==2){p();return}if(i.status==3){r();return}i.status=1;t=b.createElement("link");t.rel="stylesheet";t.type="text/css";t.id="u"+(c++);t.async=false;t.defer=false;l=new Date().getTime();if("onload" in t&&!u()){t.onload=m;t.onerror=r}else{if(navigator.userAgent.indexOf("Firefox")>0){j=b.createElement("style");j.textContent='@import "'+k+'"';n();d(j);return}else{m()}}d(t);t.href=k}this.load=g}});