Developing with WebExtensions - very frustrating

Talk about add-ons and extension development.

User avatar
Posts: 449
Joined: April 29th, 2005, 2:59 pm
Location: Glendale, AZ

Post Posted March 23rd, 2018, 3:20 pm

While developing extensions for Fx Quantum, my work-flow is as following:

  1. Start Quantum
  2. Open "about:debugging"
  3. Click "Load Temporary Add-on"
  4. Navigate to my extensions folder and select any one of the files

  • 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?
All my signatures are stolen from other people. Including this one.

Return to Extension Development

Who is online

Users browsing this forum: No registered users and 1 guest