All users were logged out of Bugzilla on October 13th, 2018

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

UNCONFIRMED
Unassigned

Status

()

UNCONFIRMED
2 years ago
2 years ago

People

(Reporter: barbar1an, Unassigned, NeedInfo)

Tracking

49 Branch
Points:
---

Firefox Tracking Flags

(Not tracked)

Details

(Reporter)

Description

2 years ago
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.
(Reporter)

Updated

2 years ago
Severity: normal → enhancement

Updated

2 years ago
Severity: enhancement → normal

Comment 1

2 years ago
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)
(Reporter)

Comment 2

2 years ago
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
You need to log in before you can comment on or make changes to this bug.