X
Tap here to go to the mobile version of the site.

Support Forum

How to force FireFox to use a default application

Posted

Hello,

I have two versions of a software that can open files with the same extensions.

The problem is that when I go to forums and click on links to open example files, Firefox always uses my 'older' version of the installed program.

I'm trying to get it to use, by default, the more recent one.

In windows, through control panel I've chosen the default application version to use on the desired file extensions.

So by default Windows 'respects' this default, but FireFox doesn't. Is there something I can do to change what FireFox uses?

Hello, I have two versions of a software that can open files with the same extensions. The problem is that when I go to forums and click on links to open example files, Firefox always uses my 'older' version of the installed program. I'm trying to get it to use, by default, the more recent one. In windows, through control panel I've chosen the default application version to use on the desired file extensions. So by default Windows 'respects' this default, but FireFox doesn't. Is there something I can do to change what FireFox uses?

Additional System Details

Installed Plug-ins

  • Shockwave Flash 28.0 r0

Application

  • User Agent: Mozilla/5.0 (Windows NT 6.3; Win64; x64; rv:63.0) Gecko/20100101 Firefox/63.0

More Information

FredMcD
  • Top 10 Contributor
4230 solutions 59028 answers

Separate Security Issue: Update your Flash Player or remove it using these links; http://helpx.adobe.com/flash-player/kb/uninstall-flash-player-windows.html Uninstall Flash Player | Windows http://helpx.adobe.com/flash-player/kb/uninstall-flash-player-mac-os.html Uninstall Flash Player | Mac

Note: Windows users should download the ActiveX for Internet Explorer. and the plugin for Plugin-based browsers (like Firefox).

Note: Windows 8 and Windows 10 have built-in flash players and Adobe will cause a conflict. Install the plugin only. Not the ActiveX.

Flash Player Version: Version 31.0.0.122

https://get.adobe.com/flashplayer/ Direct link scans current system and browser Note: Other software is offered in the download. <Windows Only>

https://get.adobe.com/flashplayer/otherversions/ Step 1: Select Operating System Step 2: Select A Version (Firefox, Win IE . . . .) Note: Other software is offered in the download. <Windows Only> +++++++++++++++++++ See if there are updates for your graphics drivers https://support.mozilla.org/en-US/kb/upgrade-graphics-drivers-use-hardware-acceleration

'''Separate Security Issue:''' Update your Flash Player or remove it using these links; http://helpx.adobe.com/flash-player/kb/uninstall-flash-player-windows.html Uninstall Flash Player | Windows http://helpx.adobe.com/flash-player/kb/uninstall-flash-player-mac-os.html Uninstall Flash Player | Mac '''Note: Windows users''' should download the '''ActiveX''' for ''Internet Explorer.'' '''and''' the '''plugin''' for ''Plugin-based browsers'' (like Firefox). '''Note: Windows 8 and Windows 10''' have built-in flash players and Adobe will cause a conflict. Install the plugin only. Not the ActiveX. Flash Player Version: '''Version 31.0.0.122 ''' https://get.adobe.com/flashplayer/ Direct link scans current system and browser '''Note: Other software''' is offered in the download. <Windows Only> https://get.adobe.com/flashplayer/otherversions/ Step 1: Select Operating System Step 2: Select A Version (Firefox, Win IE . . . .) '''Note: Other software''' is offered in the download. <Windows Only> +++++++++++++++++++ See if there are updates for your graphics drivers https://support.mozilla.org/en-US/kb/upgrade-graphics-drivers-use-hardware-acceleration
FredMcD
  • Top 10 Contributor
4230 solutions 59028 answers

Babaj said

Firefox always uses my 'older' version of the installed program.

Are you saying that you have more than one version of a program? What program/files are you talking about?

Having more than one version of a program may cause issues. You must remove the older programs. Then get the current full installer.

''Babaj [[#question-1239358|said]]'' <blockquote> Firefox always uses my 'older' version of the installed program. </blockquote> Are you saying that you have more than one version of a program? What program/files are you talking about? Having more than one version of a program may cause issues. You must remove the older programs. Then get the current full installer.
jscher2000
  • Top 10 Contributor
8643 solutions 70721 answers

Do both versions show up on the Options page, Applications list?

You can check that here:

  • Windows: "3-bar" menu button (or Tools menu) > Options
  • Mac: "3-bar" menu button (or Firefox menu) > Preferences
  • Linux: "3-bar" menu button (or Edit menu) > Preferences
  • Any system: type or paste about:preferences into the address bar and press Enter/Return to load it

Scroll down to the Applications section, which has a list of content types and handlers. For the content type, for example, PDF, when you click the control in the right column to choose the handler Firefox will use, can you find both versions listed?

Sometimes sites do not send the best Content-Type for a particular file. For example, instead of indicating application/pdf they'll indicate application/octet-stream or something else. In that case, Firefox doesn't use the rule for PDFs; you might find a separate category, or you might need to choose each time.

Do both versions show up on the Options page, Applications list? You can check that here: * Windows: "3-bar" menu button (or Tools menu) > Options * Mac: "3-bar" menu button (or Firefox menu) > Preferences * Linux: "3-bar" menu button (or Edit menu) > Preferences * Any system: type or paste '''about:preferences''' into the address bar and press Enter/Return to load it Scroll down to the '''Applications''' section, which has a list of content types and handlers. For the content type, for example, PDF, when you click the control in the right column to choose the handler Firefox will use, can you find both versions listed? Sometimes sites do not send the best Content-Type for a particular file. For example, instead of indicating '''application/pdf''' they'll indicate '''application/octet-stream''' or something else. In that case, Firefox doesn't use the rule for PDFs; you might find a separate category, or you might need to choose each time.

Question owner

FredMcD said

Babaj said
Firefox always uses my 'older' version of the installed program.

Are you saying that you have more than one version of a program? What program/files are you talking about?

Having more than one version of a program may cause issues. You must remove the older programs. Then get the current full installer.

Hi, yes more than one version of a program, which is Houdini - that uses it's own native formats; *.hip, *.hiplc, *.hipnc

So what your saying is FireFox doesn't have the same capacity( as windows ) to choose which version of an application?

Only using one is not an option for me. Thanks for your reply though.

''FredMcD [[#answer-1169846|said]]'' <blockquote> ''Babaj [[#question-1239358|said]]'' <blockquote> Firefox always uses my 'older' version of the installed program. </blockquote> Are you saying that you have more than one version of a program? What program/files are you talking about? Having more than one version of a program may cause issues. You must remove the older programs. Then get the current full installer. </blockquote> Hi, yes more than one version of a program, which is Houdini - that uses it's own native formats; *.hip, *.hiplc, *.hipnc So what your saying is FireFox doesn't have the same capacity( as windows ) to choose which version of an application? Only using one is not an option for me. Thanks for your reply though.

Question owner

jscher2000 said

Do both versions show up on the Options page, Applications list? You can check that here:
  • Windows: "3-bar" menu button (or Tools menu) > Options
  • Mac: "3-bar" menu button (or Firefox menu) > Preferences
  • Linux: "3-bar" menu button (or Edit menu) > Preferences
  • Any system: type or paste about:preferences into the address bar and press Enter/Return to load it
Scroll down to the Applications section, which has a list of content types and handlers. For the content type, for example, PDF, when you click the control in the right column to choose the handler Firefox will use, can you find both versions listed? Sometimes sites do not send the best Content-Type for a particular file. For example, instead of indicating application/pdf they'll indicate application/octet-stream or something else. In that case, Firefox doesn't use the rule for PDFs; you might find a separate category, or you might need to choose each time.

Neither application shows up on Applications list. In fact there is only a few programs that show up on that list. And none of those applications are ones I installed/use. There's only ever 8 of them : irc, ircs, mailto, Podcast, PDF, Video Podcast, webfeed and webcal.

And yeah, that's what I am doing at the moment - choosing each time. Just thought there might be an option to set which one, so I don't have to go through a search. Thanks for the feedback.

''jscher2000 [[#answer-1169853|said]]'' <blockquote> Do both versions show up on the Options page, Applications list? You can check that here: * Windows: "3-bar" menu button (or Tools menu) > Options * Mac: "3-bar" menu button (or Firefox menu) > Preferences * Linux: "3-bar" menu button (or Edit menu) > Preferences * Any system: type or paste '''about:preferences''' into the address bar and press Enter/Return to load it Scroll down to the '''Applications''' section, which has a list of content types and handlers. For the content type, for example, PDF, when you click the control in the right column to choose the handler Firefox will use, can you find both versions listed? Sometimes sites do not send the best Content-Type for a particular file. For example, instead of indicating '''application/pdf''' they'll indicate '''application/octet-stream''' or something else. In that case, Firefox doesn't use the rule for PDFs; you might find a separate category, or you might need to choose each time. </blockquote> Neither application shows up on Applications list. In fact there is only a few programs that show up on that list. And none of those applications are ones I installed/use. There's only ever 8 of them : irc, ircs, mailto, Podcast, PDF, Video Podcast, webfeed and webcal. And yeah, that's what I am doing at the moment - choosing each time. Just thought there might be an option to set which one, so I don't have to go through a search. Thanks for the feedback.

Modified by Babaj

jscher2000
  • Top 10 Contributor
8643 solutions 70721 answers

Okay, the server may not be specifically identifying an application-specific content type to Firefox, which leads to the "you choose every time" behavior.

Any idea what the official Content-Type for Houdini files (*.hip, *.hiplc, *.hipnc) should be? For example:

  • application/houdini
  • application/x-houdini
  • something else?

I'm having trouble finding it online. This information might be recorded in the Windows registry, but I'm not sure how to view/extract it in Windows 8.1. If we can figure that out, Firefox will have the best chance of connecting the downloads with your Windows settings.

Okay, the server may not be specifically identifying an application-specific content type to Firefox, which leads to the "you choose every time" behavior. Any idea what the official Content-Type for Houdini files (*.hip, *.hiplc, *.hipnc) should be? For example: * application/houdini * application/x-houdini * something else? I'm having trouble finding it online. This information might be recorded in the Windows registry, but I'm not sure how to view/extract it in Windows 8.1. If we can figure that out, Firefox will have the best chance of connecting the downloads with your Windows settings.
jscher2000
  • Top 10 Contributor
8643 solutions 70721 answers

Maybe Windows 8.1 has the RegEdit program (regedit.exe). If you have that, you can expand the first category (HKEY_CLASSES_ROOT) and look for each of those file extensions and then when you select it, check the Content Type on the right side. For example, with .doc, this is what I see on Windows 7:

Of course, don't make any changes in there, this is just for research!

Maybe Windows 8.1 has the RegEdit program (regedit.exe). If you have that, you can expand the first category (HKEY_CLASSES_ROOT) and look for each of those file extensions and then when you select it, check the Content Type on the right side. For example, with .doc, this is what I see on Windows 7: <img src="https://prod-cdn.sumo.mozilla.net/uploads/images/2018-11-04-15-04-27-650a04.png" width="500"> Of course, don't make any changes in there, this is just for research!
cor-el
  • Top 10 Contributor
  • Moderator
17424 solutions 157452 answers

You can also check the handlers.json file in the profile folder. Use SystemDefault would be {"action":4} (useSystemDefault = 4)

You can use the button on the "Help -> Troubleshooting Information" (about:support) page to go to the current Firefox profile folder or use the about:profiles page.

You can also check the handlers.json file in the profile folder. Use SystemDefault would be {"action":4} (useSystemDefault = 4) You can use the button on the "Help -> Troubleshooting Information" (about:support) page to go to the current Firefox profile folder or use the <b>about:profiles</b> page. *Help -> Troubleshooting Information -> Profile Directory:<br>Windows: Show Folder; Linux: Open Directory; Mac: Show in Finder *http://kb.mozillazine.org/Profile_folder_-_Firefox
FredMcD
  • Top 10 Contributor
4230 solutions 59028 answers

Babaj said

more than one version of a program, which is Houdini

So what your saying is FireFox doesn't have the same capacity( as windows ) to choose which version of an application?

Firefox is not set up for using/choosing multiple program choices like that.

''Babaj [[#answer-1169863|said]]'' <blockquote> more than one version of a program, which is Houdini<br><br> So what your saying is FireFox doesn't have the same capacity( as windows ) to choose which version of an application? </blockquote> Firefox is not set up for using/choosing multiple program choices like that.
jscher2000
  • Top 10 Contributor
8643 solutions 70721 answers

Hi Babaj, is this still an issue for you? It's taken me a while but I finally updated my Content-Type Fixer extension to let you create your own content-type settings. Now I don't have to wait for you to look them up and tell me what they are. ;-)

Here's how it works:

(1) Install the extension from here:

https://addons.mozilla.org/firefox/addon/content-type-fixer/

(2) When you are ready to download *.hip, *.hiplc, *.hipnc file, click the toolbar button (hammer with Zzzz) to start the extension listening

(3) Try downloading the various file types. You can cancel instead of opening or saving if the site will let you try the link again. The extension will log the responses.

(4) Click the Content-Type Fixer toolbar button and choose Add/Edit Content Types from the drop-down menu.

That should open a new tab with a log showing the different attempted downloads.

(5) Click the Add button for a file extension you want associated with a unique Content-Type. You can either just use the fictitious one or if you found out the real one, enter that. Repeat for the other extensions.

(6) After adding your changes, try the downloads again and check the box to always do the same in the future. Firefox should now actually save your preference.

Any luck?

Hi Babaj, is this still an issue for you? It's taken me a while but I finally updated my Content-Type Fixer extension to let you create your own content-type settings. Now I don't have to wait for you to look them up and tell me what they are. ;-) Here's how it works: (1) Install the extension from here: https://addons.mozilla.org/firefox/addon/content-type-fixer/ (2) When you are ready to download *.hip, *.hiplc, *.hipnc file, click the toolbar button (hammer with Zzzz) to start the extension listening (3) Try downloading the various file types. You can cancel instead of opening or saving if the site will let you try the link again. The extension will log the responses. (4) Click the Content-Type Fixer toolbar button and choose Add/Edit Content Types from the drop-down menu. <center><img src="https://prod-cdn.sumo.mozilla.net/uploads/images/2018-12-02-15-56-57-739175.png" width="300"></center> That should open a new tab with a log showing the different attempted downloads. (5) Click the Add button for a file extension you want associated with a unique Content-Type. You can either just use the fictitious one or if you found out the real one, enter that. Repeat for the other extensions. (6) After adding your changes, try the downloads again and check the box to always do the same in the future. Firefox should now actually save your preference. Any luck?