James Newell wrote: > Thanks BDS, > > I am using the first method as it makes more sense in the particular > application i am using. It seems to work and if I load "resource:// > ufcontent/" into the browser, then I get a directory listing of the > the "root" resource directory as expected. However if I enter > "resource://ufcontent/test.html" I get a not found error. If I enter, > "resource://ufcontent/content/test.html" where content is the > directory within my application that test.html exists it works... > > Why does the resource work for "resource://ufcontent/" but not > "resource://ufcontent/test.html"?
Probably because the substitution URI doesn't have a trailing slash: you want to setSubstitution to "file:///some/path/" not "file:///some/path" because when you resolve "test.html" against "file:///some/path" you end up with "file:///some/test.html" which is not what you intended. --BDS _______________________________________________ dev-tech-network mailing list [email protected] https://lists.mozilla.org/listinfo/dev-tech-network
