aboutsummaryrefslogtreecommitdiff
path: root/mod/minify/lib/min/builder/bm.js
diff options
context:
space:
mode:
authorewinslow <ewinslow@36083f99-b078-4883-b0ff-0f9b5a30f544>2011-02-12 21:01:07 +0000
committerewinslow <ewinslow@36083f99-b078-4883-b0ff-0f9b5a30f544>2011-02-12 21:01:07 +0000
commit6ca0fbc6a306640800e1ada8de48342abc360172 (patch)
treed0c27d139f6a35d7eba843c2e4f84140375cbbc3 /mod/minify/lib/min/builder/bm.js
parenta732ea8608eb305d8fa57c08f504666efa748d5c (diff)
downloadelgg-6ca0fbc6a306640800e1ada8de48342abc360172.tar.gz
elgg-6ca0fbc6a306640800e1ada8de48342abc360172.tar.bz2
Doh, how did this get here?
git-svn-id: http://code.elgg.org/elgg/trunk@8172 36083f99-b078-4883-b0ff-0f9b5a30f544
Diffstat (limited to 'mod/minify/lib/min/builder/bm.js')
-rw-r--r--mod/minify/lib/min/builder/bm.js36
1 files changed, 0 insertions, 36 deletions
diff --git a/mod/minify/lib/min/builder/bm.js b/mod/minify/lib/min/builder/bm.js
deleted file mode 100644
index 10d194381..000000000
--- a/mod/minify/lib/min/builder/bm.js
+++ /dev/null
@@ -1,36 +0,0 @@
-javascript:(function() {
- var d = document
- ,uris = []
- ,i = 0
- ,o
- ,home = (location + '').split('/').splice(0, 3).join('/') + '/';
- function add(uri) {
- return (0 === uri.indexOf(home))
- && (!/[\?&]/.test(uri))
- && uris.push(escape(uri.substr(home.length)));
- };
- function sheet(ss) {
- // we must check the domain with add() before accessing ss.cssRules
- // otherwise a security exception will be thrown
- if (ss.href && add(ss.href) && ss.cssRules) {
- var i = 0, r;
- while (r = ss.cssRules[i++])
- r.styleSheet && sheet(r.styleSheet);
- }
- };
- while (o = d.getElementsByTagName('script')[i++])
- o.src && !(o.type && /vbs/i.test(o.type)) && add(o.src);
- i = 0;
- while (o = d.styleSheets[i++])
- /* http://www.w3.org/TR/DOM-Level-2-Style/stylesheets.html#StyleSheets-DocumentStyle-styleSheets
- document.styleSheet is a list property where [0] accesses the 1st element and
- [outOfRange] returns null. In IE, styleSheets is a function, and also throws an
- exception when you check the out of bounds index. (sigh) */
- sheet(o);
- if (uris.length)
- window.open('%BUILDER_URL%#' + uris.join(','));
- else
- alert('No js/css files found with URLs within "'
- + home.split('/')[2]
- + '".\n(This tool is limited to URLs with the same domain.)');
-})(); \ No newline at end of file