Closed
Bug 656087
Opened 14 years ago
Closed 3 years ago
Windows jumplists don't work with different app-name
Categories
(Firefox :: Shell Integration, defect)
Tracking
()
RESOLVED
WORKSFORME
People
(Reporter: mark, Unassigned)
Details
User-Agent: Mozilla/5.0 (Windows NT 5.1; rv:2.0.1) Gecko/20100101 Firefox/4.0.1
Build Identifier: Mozilla/5.0 (Windows NT 6.1; WOW64; rv:2.0.1) Gecko/20100101 Firefox/4.0.1
When a different app-name for firefox is used (e.g. a rebranded browser), the windows jumplist functionality ceases to work.
The error console will occasionally display the following error:
Error: Component returned failure code: 0x80520012 (NS_ERROR_FILE_NOT_FOUND) [nsIJumpListShortcut.app]
Source file: resource://gre/modules/WindowsJumpLists.jsm
Line: 453
The error is easy to reproduce by simply renaming firefox.exe to something else. It will immediately lead to broken jumplists.
Reproducible: Always
Steps to Reproduce:
1. Install a rebranded firefox browser OR rename firefox.exe to something else
2. Try to use jumplist funtionality
Actual Results:
Errors in the error console and no jumplist functionality
Expected Results:
Working jumplists regardless of app-name.
A few lines above the line indicated in the error is a hard-coded string "firefox.exe" -- this would be the culprit. It probably needs to be parameterized in the build process to fill it with the correct app-name at build time.
Updated•14 years ago
|
Version: unspecified → 4.0 Branch
Comment 1•14 years ago
|
||
I could reproduce the issue on:
Mozilla/5.0 (Windows NT 6.1; rv:7.0a1) Gecko/20110622 Firefox/7.0a1
>The error console will occasionally display the following error
Are there specific websites that generate this error? I got the error after logging into my Yahoo e-mail account, for example.
| Reporter | ||
Comment 2•14 years ago
|
||
(In reply to comment #1)
> Are there specific websites that generate this error? I got the error after
> logging into my Yahoo e-mail account, for example.
It's seems a little erratic when this shows up. I'm not sure what triggers it, but it did point me in the right direction re: cause.
I can confirm that putting the exact app .exe name in the place of "firefox.exe" fixes the bug, and I've happily been using jumplists since then.
| Reporter | ||
Updated•14 years ago
|
Version: 4.0 Branch → Trunk
Comment 3•14 years ago
|
||
Reproducible also on:
Mozilla/5.0 (Windows NT 6.1; rv:7.0a1) Gecko/20110626 Firefox/7.0a1
Setting this as NEW.
Status: UNCONFIRMED → NEW
Ever confirmed: true
Comment 4•12 years ago
|
||
Bug 942938 is related
Comment 5•12 years ago
|
||
This shouldn't be done at build time. It should be queried from the command line parameters (the first parameter is the EXE).
Comment 6•4 years ago
|
||
Hey Mark,
Can you still reproduce this or should we close it?
I tried on the latest versions of Firefox and it works for me.
Flags: needinfo?(mark)
| Reporter | ||
Comment 7•4 years ago
|
||
Looks like this was fixed in bug 789469 -- you can close this
Flags: needinfo?(mark)
Comment 8•3 years ago
|
||
In the process of migrating remaining bugs to the new severity system, the severity for this bug cannot be automatically determined. Please retriage this bug using the new severity system.
Severity: major → --
Updated•3 years ago
|
Status: NEW → RESOLVED
Closed: 3 years ago
Resolution: --- → WORKSFORME
You need to log in
before you can comment on or make changes to this bug.
Description
•