diff options
Diffstat (limited to 'chrome/renderer/resources/renderer_extension_bindings.js')
-rw-r--r-- | chrome/renderer/resources/renderer_extension_bindings.js | 5 |
1 files changed, 4 insertions, 1 deletions
diff --git a/chrome/renderer/resources/renderer_extension_bindings.js b/chrome/renderer/resources/renderer_extension_bindings.js index f7955d1..90a68bc 100644 --- a/chrome/renderer/resources/renderer_extension_bindings.js +++ b/chrome/renderer/resources/renderer_extension_bindings.js @@ -204,7 +204,10 @@ var chrome = chrome || {}; // Returns a resource URL that can be used to fetch a resource from this // extension. chrome.extension.getURL = function(path) { - return "chrome-extension://" + extensionId + "/" + path; + path = String(path); + if (!path.length || path[0] != "/") + path = "/" + path; + return "chrome-extension://" + extensionId + path; }; chrome.i18n = chrome.i18n || {}; |