How do we install firefox-esr 52.9.0 on Debian 9? - firefox

I'm working on a project where I need a firefox-esr version 52.9.0 or lower on a Debian 9 but when I check firefox-version with apt-cache policy firefox-esr I only have 60.x versions available.
I've tried so many things to downgrade my actual version or to download directly the 52.9.0 version like using dpkg -i and mozilla ftp, ppa list such as jonathonf's one without success.
I'm really looking for help to finally have this 52.9.0 firefox's version I need so if anyone have a secret solution, I'm taking it :)

I feel your pain... I too want to keep my legacy XUL browser. Here's how to do
it...
Goto: https://download-installer.cdn.mozilla.net/pub/firefox/releases/52.9.0esr/
Download the release for your machine architecture...
Disable your internet connection !important
Install FF52.9.0esr
goto [about:config]
Start Firefox and Type [app.update.] into the searchbar
Toggle the options to [false] for all boolian [app.update] entries
Now your Firefox won't (silently) auto-update to the latest esr the minute you go online.
For me, this was necessary to regain use of the 130+ "legacy" xul addons that I've
come to depend on over the years... addons that Mozilla, in its infinite wisdom
has removed from addons.mozilla.org thus being dorks about user preference. Well
here's how to get around this too.
Goto: https://legacycollector.org/firefox-addons/
Install whichever XUL extension you like.
Hope this solves your issue.
--[ Hummer ]--

Related

How can I install WebExtensions for personal use most easily?

I created a few WebExtensions for Firefox that are for personal use. However, now that I want to start using them I find that there is a fairly cumbersome signing process. Because these plugins are for my own use only, and will not leave my computer, I prefer to install them without having to go through the signing process. What is the easiest way to do this?
I have tried to install an unsigned package (just like this question). However, even though I set xpinstall.signatures.required to false in my about:config, Firefox still doesn't let me install this plugin. However, I now read that I must have Developer Edition, Nightly, or ESR version for this to work. So, with a regular Firefox edition (version 50), what is the easiest way to get this done?
If I go to about:debugging then I can install my plugins just fine and they work great, so I was thinking perhaps there is a way to automate this and always activate them through about:debugging upon starting Firefox?
You can sign your extension but keep it unlisted, you describe this as "cumbersome" but without any elaboration...
You can also disable signing in the unbranded Firefox builds:
https://wiki.mozilla.org/Add-ons/Extension_Signing#Unbranded_Builds

Selenium 2.53.6 not working in Firefox 48.0.2

selenium.common.exceptions.WebDriverException: Message: Can't load the profile. Profile Dir: C:\Users\\AppData\Local\Temp\2\tmpc2_p3ubt If you specified a log_file in the FirefoxBinary constructor, check it for details.
When I try to run my Python script, Firefox is timing out. Does anyone have any suggestions on which versions i need to match?
Uninstall current firefox version than Download Firefox from this link https://ftp.mozilla.org/pub/firefox/releases/46.0.1/win64-EME-free/en-GB/Firefox%20Setup%2046.0.1.exe and then try again
Note : you have to uncheck automatic upgrade of firefox after install of 46 using below setps:
Goto Options
Goto advance
Under Firefox updates: Never check for updates (not recommended: security risk)
If you want to run on firefox >= 48 then you need to upgrade to selenium 3beta. https://seleniumhq.wordpress.com/2016/07/29/announcing-selenium-3-0-beta1/
It wont and its a known issue, Refer thread here
https://github.com/SeleniumHQ/selenium/issues/2559
Can't fix.
In Firefox 48, Mozilla requires extensions to be signed. They have
refused to sign Selenium's Firefox driver extension (webdriver.xpi).
Feel free to contact them and/or log an issue for them at
https://bugzilla.mozilla.org
The way forward now is to use GeckoDriver. Which is now the default
implementation used in 3.0-beta
This issue has been known as a long time coming, I highly recommend
pinning your automation to use Firefox 45 ESR until a release of using
GeckoDriver/marionette is stable enough for your tests.
Gecko Driver is a way forward.

Does Windows Update also update Internet Explorer?

This question may be relevant to any version of Windows where Windows Update is present, as I imagine the answers might be different between versions.
(Also, my apologies if this question should have been placed somewhere else, I looked for a Windows forum on SE and couldn't find one.)
I'm writing system requirements for a web application that requires at least IE8, and would like to communicate in the documentation how the user can make sure they have the latest browser version (on Windows) without having to download it manually, if possible. However being on OS X I'm having a hard time managing to find out if Windows Update will actually update IE (from say, 7 to 8) on Windows XP? What about later versions like Windows 7 or 8?
As a side note, Microsoft won't (by default anyway) even let my OS access any areas of their website where I might find a download link to Internet Explorer 8 or any other version since I'm not on Windows. Just sayin', if I wanted to supply a link to our users, that is. Yes, I will fire up my VM or PC to get the link but it seems... unnecessary?
Anyway, can I tell our users they just need to fire up Windows Update to make sure they're running IE8, or do I need to ask them to check version manually and download a new version manually (if necessary)?
While Windows Update generally does update critical IE components, major updates are generally considered optional updates that are not installed unless the user chooses to install them manually.
Consequently, you'll likely need to include a download link. Try http://microsoft.com/ie/download, which should redirect to the language appropriate page for the given user.
(Also, some users choose to not run Windows Update, so the download link may be needed anyway.)
Hope this helps...
-- Lance
To answer your query "Anyway, can I tell our users they just need to fire up Windows Update to make sure they're running IE8, or do I need to ask them to check version manually and download a new version manually (if necessary)?"
Yes, windows update also update Internet explorer.
To change setting for windows update where you can choose which updates is related to your OS and components and you can download and install to avoid unnecessary downloads.
Please find below steps to change the settings
Control Panel\All Control Panel Items\Windows Update\Change settings
Under Important updates option you will find
Check for updates but let me choose whether to download and install them.
I believe it will be an 'optional' windows update. In this case the user will still have to select and accept it, but windows update will do the rest. I would advise your users to check Windows Update for the latest browser version.
IE is part of Windows OS so I guess Windows update take care of IE like any other Windows components

How to disable the incompatible add-ons prompt at Firefox start?

I'm running some Robot Framework integration tests with Firefox 21.0 for Ubuntu. Recently my Firefox was updated and now it always pops up a prompt about incompatible add-ons when it starts. That's unacceptable, as then the tests cannot continue. The prompt looks like this:
There are several instructions about this on the web, but they are all either for some old version of Firefox or for some similar but not the same situation (like when Firefox asks whether to disable 3rd party plugins), or they require one to disable the compatibility check for each version of each add-on separately, so none of them seem to work. How do I get rid of the prompt for good?
Find the prefs.js file from your Firefox profile directory, then add this line into it:
user_pref("extensions.showMismatchUI", false);
Presto! No more warnings about incompatible add-ons.

Firefox wrongly redirects to the mobile version of site

I am continuously being taken to the mobile version of certain sites when using Firefox version 3.6.13 on Ubuntu Maverick. The problem is as such -
1. This happens only for Firefox while other browsers show the proper site.
2. Happens only to a few sites.
For me the issue was evident on - http://www.microsoft.com/visualstudio/en-us/ . On searching online, found that it happened to others when accessing certain sites like hotmail as well.
It may be that this has something to so with the way these sites are interpreting the standard Firefox URL on Ubuntu.
I was finally able to resolve the problem after searching online. The solution was to go to about:config and filter by useragent.
Then make the following changes-
general.useragent.vendorComment to lucid from maverick
general.useragent.vendorSub to 10.04 from 10.10
This is just a temporary workaround I guess.
This is what worked for me. Other people had suggested changing Ubuntu to Firefox.
Also you may need to clear cache, history etc and restart browser.

Resources