-
Notifications
You must be signed in to change notification settings - Fork 2.5k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Vimium has been disabled on the Mozilla addons site because of innerHTML usage #4195
Comments
Is there a updated version or xpi file for 1.67.5 or something I am stuck at 1.67.4 which has a broken yank feature in firefox. |
Reopening this for awareness because they continue to reject Vimium for spurious reasons; I'm having back and forth with the approval team. |
@philc do you have a list of all the changes they want you to do? Maybe we could help changing it the way they want (maybe just doing this is enough?) Although I agree is weird this extension being alive and being used for so many years and only now being flagged... Thanks for all your work! |
Um, according to my memory, Firefox Add-Ons requires an extension doesn't use Added: the officials require there's no dynamic content for A suggested way is to wrap dynamic HTML string with var html = "<div>...</div>";
var divElement = new DOMParser().parseFromString(html, "text/html").body.firstElementChild
// insert `divElement` or its children if needed. |
Still waiting for them to respond to me... |
You're doing an amazing job, thank you so much! |
Thank you @philc, looking forward to seeing this resolved. |
Thank you very much, @philc 🙂 🤞 |
My version shows up correctly now and it requested clipboard permissions. I think this can be marked as resolved. Many thanks @philc @smblott-github |
The Firefox team reversed their rejection decision without any further comment or notification to me, and v1.67.6 is now on the Firefox addons site. Thanks everyone! |
Upon submitting 1.67.5, the Firefox review team disabled all versions of Vimium since 4 years ago (!) for the reason below. This looks like a bogus reason, since the content being injected into options.js is HTML packaged with the extension.
This add-on didn't pass review because of the following problems:
Version(s) affected and disabled:
1.65, 1.65.1, 1.66, 1.67, 1.67.1, 1.67.2, 1.67.3, 1.67.4, 1.67.5
The text was updated successfully, but these errors were encountered: