Closed
Bug 585250
Opened 15 years ago
Closed 8 years ago
Minefield fails to install extension on Mac OS
Categories
(Firefox :: Extension Compatibility, defect)
Tracking
()
RESOLVED
WONTFIX
People
(Reporter: Damien, Unassigned)
Details
User-Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10.6; rv:2.0b4pre) Gecko/20100805 Minefield/4.0b4pre
Build Identifier: Mozilla/5.0 (Macintosh; Intel Mac OS X 10.6; rv:2.0b4pre) Gecko/20100805 Minefield/4.0b4pre
I cannot install extensions in Firefox 4.
For an extension marked as compatible with Firefox 4.0b2pre, when clicking on the install button, Firefox displays a popup balloon saying that it could not be installed because Minefield cannot modify the needed file.
I have correct rwx access rights on all the application and profile's files.
Also, the Error console contains the following entry:
___
Warning: WARN addons.xpi: Failed to start download: [Exception... "Component returned failure code: 0x80004005 (NS_ERROR_FAILURE) nsIProperties.get" nsresult: "0x80004005 (NS_ERROR_FAILURE)" location: "JS frame resource://gre/modules/FileUtils.jsm
FileUtils_getDir :: line 62" data: no]
___
When I download manually the extension I am willing to install, and open it with Firefox, I am presented the usual popup window asking for confirmation. When validating, the window disappears and the extension is showing in the addons manager.
But the addon behave likes it was broken (no action, disabled icon in the toolbar, etc); hinting that something is wrong in the installation.
I suspect that Firefox is not able to access correctly my profile; I did put it on another volume and created a softlink pointing to it; I did the same for the cache directory. So those two paths are (valid) links : "~/Library/Application Support/Firefox" and "~/Library/Caches"
Troubleshooting Information
___
Application Basics
Name
Firefox
Version
4.0b4pre
Profile Directory
Show in Finder
Enabled Plugins
about:plugins
Build Configuration
about:buildconfig
Extensions
Name
Version
Enabled
ID
Modified Preferences
Name
Value
browser.places.importBookmarksHTML
false
browser.places.smartBookmarksVersion
2
browser.startup.homepage
about:mozilla
browser.startup.homepage_override.mstone
rv:2.0b4pre
extensions.lastAppVersion
4.0b4pre
font.minimum-size.x-western
9
font.name.monospace.x-western
DejaVu Sans Mono
font.name.sans-serif.x-western
DejaVu Sans
font.name.serif.x-western
DejaVu Serif
keyword.URL
https://[www.google.com]/search?q=
network.cookie.prefsMigrated
true
places.history.expiration.transient_current_max_pages
96636
privacy.sanitize.migrateFx3Prefs
true
security.warn_viewing_mixed
false
___
Reproducible: Always
Steps to Reproduce:
1.start firefox
2.try to install an addon
3.see popup balloon
Actual Results:
Well, a popup balloon and no extension installed
Expected Results:
An installed extension
The problem also happens with the stable version of Firefox, and appears around version 3.2 (if I remember correctly).
Comment 1•15 years ago
|
||
Does it work if you create an additional profile without softlinks ?
http://support.mozilla.com/en-US/kb/Managing+profiles
| Reporter | ||
Comment 2•15 years ago
|
||
(In reply to comment #1)
> Does it work if you create an additional profile without softlinks ?
> http://support.mozilla.com/en-US/kb/Managing+profiles
Yes, it works on another machine not using softlinks; but it doesn't work too for a new profile on my account.
Also, I don't know if it is relevant, but the following directory are also softlinks: /Users, ~/Downloads, ~/Library/Logs, ~/Library/Caches
You can also install it with developer mode.
You can check it at https://developer.mozilla.org/en-US/Add-ons/WebExtensions/Temporary_Installation_in_Firefox
Thanks you!
http://ototuan.com
Comment 4•8 years ago
|
||
Mass-closing old Extension Compatibility bugs that relate to legacy add-ons or NPAPI plug-ins. If you think this bug is still valid, please reopen or comment.
Sorry for the bug spam, and happy Friday!
Status: UNCONFIRMED → RESOLVED
Closed: 8 years ago
Resolution: --- → WONTFIX
You need to log in
before you can comment on or make changes to this bug.
Description
•