i'm expecting that if you inline configWebworker then you don't need to do any path calculations.  am i overlooking something? i'm not certain this snippet is everything but i expect it's close to all that's needed if you inline the config.

```js
if(has("host-webworker")){
	// update hasCache to match the environment
	mix(defaultConfig.hasCache, {
		"host-browser": 0,
		"dom": 0,
		"dojo-dom-ready-api": 0,
		"dojo-sniff": 0,
		"dojo-inject-api": 1,
		"host-webworker": 1
	});

	// reset some configuration switches with webworker-appropriate values
	defaultConfig.loaderPatch = {
		injectUrl: function(url, callback){
			try{
				importScripts(url);
				callback();
			}catch(e){
				console.info("failed to load resource (" + url + ")");
				console.error(e);
			}
		}
	};

	// in addition, ensure that getText from https://github.com/dojo/dojo/blob/1.9.1/dojo.js#L292 is active in workers
}
```