dequelabs / axe-firefox-devtools

Integration of axe-core into the Firefox developer tools
17 stars 6 forks source link

Switch from JPM to WebExt #53

Closed pdehaan closed 6 years ago

pdehaan commented 7 years ago

I'm using Firefox 57 (Nightly), but it isn't letting me install the aXe Developer Tools add-on because it is incompatible w/ the latest Firefox.

axe_developer_tools____add-ons_for_firefox

Figure 1: Trying to install via addons.mozilla.org.


add-ons_manager

Figure 2: Trying to install manually via about:addons.


blank_skitch_document

https://support.mozilla.org/en-US/kb/firefox-add-technology-modernizing

WilcoFiers commented 7 years ago

Hi @pdehaan Thanks for the heads up. I'm not surprised. We've known that Mozilla will be switching over to a new extension model for some time now. Unfortunately it's taking until Firefox 55 to get all the APIs in place that we could make the web extensions work.

We have a web extension implementation for Chrome, and are currently in the process of making it work with Firefox as well. It'll probably be a few more weeks before we can release, but it's on its way, and should be done well before Firefox 57 is released. In the mean time, you may want to check out the Chrome extension to see what's coming your way very soon. It's got some great features that we haven't been able to release to Firefox because of this whole extension API change thing.

marcysutton commented 7 years ago

Also it does still work in Firefox 55 if you use "download anyway" and install the XPI through about://addons.

NickDickinsonWilde commented 6 years ago

Any updates on this/plan in place?

WilcoFiers commented 6 years ago

@NickWilde1990 Yep :) We had it come back from QA on Friday. We have a few things to fix. Not much longer now!

NickDickinsonWilde commented 6 years ago

Great! @WilcoFiers I've got a FF Nightly as my primary with a few backups options; so if you want testers I'm interested and ahem don't mind danger. Been a few years since I did any FF extension dev so not familiar with the new format but I'm sure I could still build etc. I looked and didn't see any commits here (or a branch) otherwise, I'd already be trying it out ;)

WilcoFiers commented 6 years ago

Yeah, it's a complete rebuild. We're probably not going to open source it, since it builds on some internal projects.