While developing extensions for Fx Quantum, my work-flow is as following:
-
Start Quantum -
Open "about:debugging" -
Click "Load Temporary Add-on" -
Navigate to my extensions folder and select any one of the files
Then:
-
Open (or re-load) a test html page. -
Test the extension -
Modify the extension source -
Reload the extension from the "about:debugging" page -
Rinse and repeat
The problem is that once the extension is reloaded, it doesn’t seem to “take” until I reload the test page (or reload the extension) several times. I know it’s not “taking” because I attempt to set a badge on the extension’s toolbar icon and create a context menu when the page loads or is activated. They are not appearing every time. I might have to reload 5 or 6 times before I can see the changes. It’s as if Quantum is not completing the reload.
This is very irritating and really slows down development. I have tried using the Fx release version and the developer edition with the same results. Has anyone else seen this behavior?
