Author: johnh
Date: Tue May 17 00:46:09 2011
New Revision: 1103965
URL: http://svn.apache.org/viewvc?rev=1103965&view=rev
Log:
Support global config param ___cfg, which if set will be used as configuration
for libraries being loaded asynchronously. Without this, incredibly awkward
scriptElement.innerText/innerHTML code would be necessary to load
&jsload=1-marked JS asynchronously.
Modified:
shindig/trunk/features/src/main/javascript/features/core.config.base/config.js
Modified:
shindig/trunk/features/src/main/javascript/features/core.config.base/config.js
URL:
http://svn.apache.org/viewvc/shindig/trunk/features/src/main/javascript/features/core.config.base/config.js?rev=1103965&r1=1103964&r2=1103965&view=diff
==============================================================================
---
shindig/trunk/features/src/main/javascript/features/core.config.base/config.js
(original)
+++
shindig/trunk/features/src/main/javascript/features/core.config.base/config.js
Tue May 17 00:46:09 2011
@@ -152,6 +152,11 @@ gadgets.config = function() {
}
}
foldConfig(baseConfig, configAugment);
+
+ var globalConfig = window['___cfg'];
+ if (globalConfig) {
+ foldConfig(baseConfig, globalConfig);
+ }
}
return {