Stupid Chrome!
<vent>Just spent way too long trying to get sidebar content to show up in the firefox extension I’m trying to write. Turns out the whole problems was in the way I specified the chrome urls. From how I understand it now, so long as a file is in the content directory, subdirectories need not and should not be included in the chrome url. For example, file x sitting in chrome/foo/content/foo/bar.xul can be specified by chrome://foo/content/bar.xul . Arrr, that be a mighty small nit to pick, arrr!</vent>
Guess I should have paid more attention when skimming the chrome url chapter of the xul tutorial. Not stupid chrome … stupid me!