Closed Bug 792347 Opened 7 years ago Closed 7 years ago
resource://app/ modules/components are cached as jsloader/resource/gre/... when the application directory is under the gre directory
In metro builds, the application directory for the browser is $FIREFOX_DIR/browser, when the GRE is under $FIREFOX_DIR/. In this case, resource://app/... urls are canonicalized as resource/gre/browser/... which is then used for startupcache. This also applies to webapprt files under $FIREFOX_DIR/webapprt.
Comment on attachment 662462 [details] [diff] [review] Fix PathifyURI to properly return a resource/app path for resource://app/ urls when the application is in a subdirectory of the GRE This is actually going to be a problem in the inverse situation of the GRE being in a subdirectory, which is the case in FF-on-XR situations.
Note this only really affects non-omnijar builds, which matters for bug 792050
Attachment #662602 - Flags: review?(mwu)
Attachment #662462 - Attachment is obsolete: true
Status: NEW → RESOLVED
Closed: 7 years ago
Resolution: --- → FIXED
Target Milestone: --- → mozilla18
You need to log in before you can comment on or make changes to this bug.