Index: chrome/browser/resources/file_manager/js/metadata_provider.js |
diff --git a/chrome/browser/resources/file_manager/js/metadata_provider.js b/chrome/browser/resources/file_manager/js/metadata_provider.js |
index 4ebae628576637b3aa7d3d67b82c9cd81e8b33c5..ecddd767a7a60aec2c05cd13d95836806f8c3fd2 100644 |
--- a/chrome/browser/resources/file_manager/js/metadata_provider.js |
+++ b/chrome/browser/resources/file_manager/js/metadata_provider.js |
@@ -11,7 +11,8 @@ function MetadataProvider(opt_workerPath) { |
// Pass all URLs to the metadata reader until we have a correct filter. |
this.urlFilter = /.*/; |
- this.dispatcher_ = new Worker(opt_workerPath || 'js/metadata_dispatcher.js'); |
+ this.dispatcher_ = new Worker(opt_workerPath || |
+ document.location.origin + '/js/metadata_dispatcher.js'); |
this.dispatcher_.onmessage = this.onMessage_.bind(this); |
this.dispatcher_.postMessage({verb: 'init'}); |
// Initialization is not complete until the Worker sends back the |
@@ -105,4 +106,4 @@ MetadataProvider.prototype.onError_ = function(url, step, error, metadata) { |
MetadataProvider.prototype.onLog_ = function(arglist) { |
console.log.apply(console, ['metadata:'].concat(arglist)); |
-}; |
+}; |