WebExtension - Not working on Android, but why?

I have made a small webextension that blocks bad URLs. It passed the tests and works fine for Desktop, but it doesn’t work for Android. I am not sure what exactly is blocking, how can I debug it?

The android webext APIs are not up to speed with the desktop APIs yet. It’s still a work in progress.

To debug it:

  1. Enable USB debugging from your Android
  2. Go to firefox and enable usb debugging setting
  3. connect your Android device to your computer with USB.
  4. Open WebIDE from the menu
  5. In the webide window, it will take a second to find your device, then select it, then choose “main process”, which gives you a “Console” you are used to but its reading from your device.

Here are full details -