Firefox binds to absolute extension paths, and doesn't recomputes it
Categories
(WebExtensions :: Untriaged, defect)
Tracking
(Not tracked)
People
(Reporter: lajena6125, Unassigned)
Details
User Agent: Mozilla/5.0 (X11; Linux x86_64; rv:128.0) Gecko/20100101 Firefox/128.0
Steps to reproduce:
- Run firefox -profile d:\temp\profile1
- Install some extensions.
- Rename profile1 folder to profile2.
- Run firefox -profile d:\temp\profile2
More details here: https://support.mozilla.org/en-US/questions/1473190#answer-1686450
Actual results:
Extensions are not working, their icons on toolbar are not displayed.
Expected results:
All extensions in profile should work.
Updated•11 months ago
|
Comment 1•11 months ago
•
|
||
Hello,
I think I reproduced the issue on the latest Nightly (134.0a1/20241110210438) under Ubuntu 24.04 LTS.
To reproduce the issue, I did this:
- First, I created a folder on Desktop named profile1
- I then launched Nightly via the Profile Manager (using the -p launch argument to bring up the Profile Manager before the browser is launched) and created a new profile located at \Desktop\profile1
- I installed several extensions and then quit the browser
- I renamed the folder profile1 to profile2
- I then launched the browser via the Profile Manager as before and selected the same profile as before
- The previously installed extensions are no longer installed
Could you please confirm that these steps produce the same effect as the ones you mentioned in Comment 0?
Additionally, on your end, do the extensions appear installed but no longer work or are they not installed at all as in my case?
Final observation would be that about:profiles still shows the profile is located at \Desktop\profile1 and not \Desktop\profile2.
Comment 2•11 months ago
|
||
Update:
It seems that my STR somehow created a new folder named profile1 on Desktop which had no "extensions" folder in it. That is why no extension showed up when I launched the browser with the profile I originally created.
Updated•11 months ago
|
Description
•