Closed Bug 1317467 Opened 8 years ago Closed 5 years ago

After FF is updated protocols and file type association custom registry settings are reset to a default state

Categories

(Firefox :: Shell Integration, defect)

49 Branch
defect
Not set
normal

Tracking

()

RESOLVED INCOMPLETE

People

(Reporter: barbar1an, Unassigned, NeedInfo)

Details

User Agent: Mozilla/5.0 (Windows NT 6.1; WOW64; rv:49.0) Gecko/20100101 Firefox/49.0
Build ID: 20161019084923

Steps to reproduce:

The purpose is to make FF use a custom profile in a custom location using Windows Shell file type/protocol association settings 
To achieve that, I use the following settings

[HKEY_CURRENT_USER\Software\Classes\FirefoxHTML\shell\open\command]
@="\"M:\\Programs\\Firefox\\firefox.exe\" -profile m:\\CONFIG\\Firefox\\Profiles\\King -requestPending -url \"%1\""

[HKEY_CURRENT_USER\Software\Classes\FirefoxURL\shell\open\command]
@="\"M:\\Programs\\Firefox\\firefox.exe\" -profile m:\\CONFIG\\Firefox\\Profiles\\King -requestPending -url \"%1\""

[HKEY_CURRENT_USER\Software\Classes\ftp\shell\open\command]
@="\"M:\\Programs\\Firefox\\firefox.exe\" -profile m:\\CONFIG\\Firefox\\Profiles\\King -requestPending -url \"%1\""

[HKEY_CURRENT_USER\Software\Classes\http\shell\open\command]
@="\"M:\\Programs\\Firefox\\firefox.exe\" -profile m:\\CONFIG\\Firefox\\Profiles\\King -requestPending -url \"%1\""

[HKEY_CURRENT_USER\Software\Classes\https\shell\open\command]
@="\"M:\\Programs\\Firefox\\firefox.exe\" -profile m:\\CONFIG\\Firefox\\Profiles\\King -requestPending -url \"%1\""



Actual results:

After updating Firefox to a new version there settings are reset to its defaults and when started FF uses a default profile path - not the mine one.


Expected results:

After updating Firefox to a new version I need to preserve these registry settings
It can be achieved by ignoring these settings but if user clicks on the "Make Default" button then FF can apply its default registry associations.
Severity: normal → enhancement
Severity: enhancement → normal
Do you mean these settings have removed from the registry after the update or they are still here but without effect on firefox.exe?
Component: Untriaged → Shell Integration
Flags: needinfo?(barbar1an)
As far as I understand after the update they are replaced by default FF association settings
I.e. it just removes my custom command line parameter "-profile ..." from all registry entries listed above

2019-03-06

This bug is part of a group of bugs which have had an open needinfo for at least 12 weeks.

The request for information has not been answered, and we can't move forward on the bug so we are closing it.

If the defect is still present, please reopen this bug with an updated report.

Status: UNCONFIRMED → RESOLVED
Closed: 5 years ago
Resolution: --- → INCOMPLETE
You need to log in before you can comment on or make changes to this bug.