I’m developing a firefox add-on and would like to embed a redirection page into my extension. This redirection page needs to be whitelisted. Is there a way to know what the moz-extension:// will be at development time? The GUID seems to change for each install of the add-on. When installing from the developer add-on page I get one GUID, but after I have published and signed the add-on I get another GUID. Will this GUID change from machine to machine and user to user?
developer add-on install
moz-extension://a270a64d-706e-0b40-ba5f-e7e1521c5caf/redirect.html
signed add-on install
moz-extension://da6cb425-9b55-0a44-bab9-f07af26d20f8/redirect.html
For Google Chrome add-ons once an add-on has been published to the store that GUID remains constant for the each install and updates to the extension.