We power users are like 1-2% of all FF users. I think it's acceptable to break some things for a while to bring back much more users than that.
Also, since you're a power user, why don't you use that proposed API already? It seems you don't even need to compile the browser or anything, just enabling a flag and installing the API as an addon.
I am dealing with it. I moved to a different browser.
> Also, since you're a power user, why don't you use that proposed API already? It seems you don't even need to compile the browser or anything, just enabling a flag and installing the API as an addon.
Simply not true.
In this case, I think Firefox made a good choice in modernising the codebase and the extension APIs. In 2 years we'll find out if the vim people were right or they were indulging in hyperbole.
Here's an issue opened June 9 that hasn't been addressed by the Mozilla team and hasn't had any updates in a month: https://github.com/cmcaine/keyboard-api/issues/1
Here's the request for a better keyboard API (referenced in the above) that's been open for over 2 years with no end in sight: https://bugzilla.mozilla.org/show_bug.cgi?id=1215061
I'm sure the new FF is going to make some users happy, but as you said, having your workflow broken is quite painful, and the Mozilla team has known about this for years but still not made the upgrade path bearable.
Except an already developed patch and proposal that needs some time from the main devs to be reviewed. For a long time they were very busy making FF bearable for 90% of the users. Now that it's released we'll see if this issue is as stuck as you imply.
This is a restriction for chrome-store extensions. You can install one manually without with "feature"