-
Notifications
You must be signed in to change notification settings - Fork 178
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
Firefox release #273
Comments
I am trying to get working on firefox with #274 |
I've just pushed the latest updates to Chrome Webstore, should be available soon for everybody. Do you have any good suggestions about what should I do with Firefox support? I don't personally use it so I'm not sure how to better go about it. Should I publish it as a new extension on Firefox's webstore or it can import Chrome extensions somehow? |
Can you please post here when this is posted on the Firefox addons website? |
I haven't posted it yet as I'm waiting for @Mte90's suggestion since he seems to be very familiar with Firefox extension model. |
It is pretty simple :-) https://developer.mozilla.org/en-US/Add-ons/WebExtensions/Publishing_your_WebExtension The only difference that the publish on firefox require days for the review that is manual (especially on a new extension) but I can speed up the process asking on IRC. |
I'm here also because I'm using it on Firefox. I used an extension called Chrome Store Foxified which converted it to XPI and signed it using my own personal Mozilla account so I could keep it installed. It works great and I doubt you'd have any trouble porting it officially. The few other hoverzoom-type extensions on FF don't have e10s support and apparently don't plan to. This would be a good opportunity to step in and be the best and only one that works with it. Ironic that I have to use a Chrome addon to work well with the newest Firefox. Also, the addon on my account is private and only intended for me, just so you know I'm not hosting it for free clicks or anything, but this is the easiest/only way I know to use it on FF using the Foxified extension. For it to have official support on FF would be awesome. Thanks for your work, extesy. |
Ok, I have submitted it as https://addons.mozilla.org/en-US/firefox/addon/hover-zoom-plus/ - we'll see how the review goes. |
Awesome. Nevermind if you read my previous edits, I had a mixup. Anyway, first click to install the addon it says: "This add-on has not been reviewed by Mozilla and can't be installed on release versions of Firefox 43 and above. Be careful when installing third-party software that might harm your computer." That leads me to believe you didn't create an install.rdf file or didn't set the version # (http://kb.mozillazine.org/Install.rdf). That and the fact that the addon store tells me the file is corrupt. I manually created one, zipped into XPI format again, signed it using my temp account for the Foxify addon, and it worked. I think once you create an install.rdf, things should be fine once it gets signed. |
The alert actually is because the addons not received yet a review, when will receive that will disappear that alert. |
I asked to the reviewers about the status and the problem is that the extension as over 270 js files so will require time because in AMO at every release they check the code (only when there are differences of course) and because is the first release they have to check everything. |
This is one of the things I like about Mozilla over Google. They check the code of all of the addons for Firefox. I think Google just uses some automated system. |
It is not able install from https://addons.mozilla.org/en-US/firefox/addon/hover-zoom-plus/ |
@extesy What happened to addon link? It says "not found", did you remove it or it was reviewers who denied the publication? |
It didn't pass the review |
What are the issue reported? |
We need to know what issues were found during review process so maybe we can help fix them. |
@stil I'm not keeping it secret. If I haven't been replying immediately that means I had reasons for doing so. |
I created a pull request that embeds remote fonts from Privacy policy fix should be simple. MDN docs say that
https://developer.mozilla.org/en-US/Marketplace/Publishing/Policies_and_Guidelines/Privacy_policies Does it apply to HoverZoom+ extension? If so, it can be worded like that:
|
Until there is official release, you can use my own submission: It passed the review in couple of minutes. I'm going to remove it when @extesy decides to release official package. I marked it "experimental" to underline the fact it isn't official. I'm not sure why, but you need to go to Addon options and check "Enable Hover Zoom+" then click Save. I think it should be enabled by default right after installation. |
Nice! There are some bugs but it's a very nice teaser of what to (hopefully) expect from the full release. |
@stil I have a problem https |
I have a minor bugfix for firefox but the issue template specifically says Firefox is not supported so I'm posting it here: The 'mousewheel' event does not work in Firefox Quantum. It is non-standard and can be replaced with the better supported 'wheel' event. This is impacting album and video navigation. Also, it seems that https://addons.mozilla.org/en/firefox/addon/hoverzoom-plus is now a dead link. |
@tractorpulledpork It was removed by Mozilla for violation because it included minified libs (jQuery Mobile, Modernizr, Gumby). I have reuploaded it with uncompressed version of this libs and it's up again. |
@extesy Is Firefox currently supported? There appears to be a bug in the Firefox version (configuration settings reset when closing the browser) and I'd like to create an issue.
|
The root README.md should be updated with a link to @stil 's fork until @extesy can get the code merged in. It was difficult for me to find this and the first non-heading line of the README.md seems to indicate that Google Chrome is the only supported browser. While I'm here I should note that I can't reproduce @07416 's bug. When I close and re-open Firefox my settings are retained. Firefox Developer Edition 61.0b3 (64-bit). |
@ScottRFrost This issue was potentially caused by clearing localStorage. |
@stil Is this the repository for your fork? Can you please update the description and at least make clear that the extension is for Firefox? It also confuses me that you've posted the extension to Firefox Add-ons under a different name and I'm still not fully certain if you're the author. |
@extesy Are there current plans to support Firefox? |
@stil Why you haven't branded your version as a fork? You have copied the description from the Chrome addons page: https://chrome.google.com/webstore/detail/hover-zoom%20/pccckmaobkjjboncdfnnofkonhgpceea Because of this the repo receives issues for the Firefox version, all closed as invalid. The name of the original creator is displayed in the addon menu:
The Firefox version is now also out of date (1.0.132, last updated Jun 23, 2018). |
lol @07416 necro poster. There have been no commit's to @stil 's repo in almost a year, I think you can consider this project dead. Just use Imagus on Firefox - https://addons.mozilla.org/en-US/firefox/addon/imagus/ |
I'm trying to remove @stil's addon from AMO, will see how it goes. |
The addon has been deleted: https://addons.mozilla.org/en-US/firefox/addon/hoverzoom-plus/ |
sadly and after years, the plugin is officially dead, I never got the support I needed for firefox and Imagus works perfectly. I was a big fan but they let this plugin die. It's time to leave it behind and migrate to something with better support and more functional, @07416 thanks for the suggestion, I'm already enjoying it on Twitter and Facebook without any problem |
Firefox is supported now. |
Closing out 5-year-old issues positively feels good man! Thank you for your hard work! |
Well, technically Firefox has been already supported for a while but I found this old open issue and thought it would be a good idea to close it. There are several clones on Firefox marketplace, make sure to use this one: https://addons.mozilla.org/en-US/firefox/addon/hover-zoom-plus/ |
Actually with WebExtension API (https://developer.mozilla.org/it/Add-ons/WebExtensions) is possible to use Chrome extension in Firefox without issue or porting.
I loaded the extension on Firefox and is working without issues.
The text was updated successfully, but these errors were encountered: