The firefox symbol is missing from icons for html documents
Categories
(Firefox :: Shell Integration, defect, P3)
Tracking
()
People
(Reporter: glj42, Unassigned)
References
Details
(Whiteboard: [fidedi-ope])
Attachments
(3 files)
User Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:98.0) Gecko/20100101 Firefox/98.0
Steps to reproduce:
I bought a new computer and used laplink to transfer everything from my old computer.
Actual results:
The firefox symbol was missing from icons for html documents. It appears in other expected locations, such as the taskbar, but in a list of documents, other file icons display their usual symbols, but html documents have a blank icon. See attached file.
Note: Everything functions properly, so this is really just a cosmetic issue.
Expected results:
Everything displayed on the monitor for the new computer should have been the same as on the old one.
I have tried to resolve this issue with Dell, Laplink, and Globalscape, but no proposed solutions (if any) have worked.
Comment 1•3 years ago
|
||
The Bugbug bot thinks this bug should belong to the 'Core::Layout' component, and is moving the bug to that component. Please correct in case you think the bot is wrong.
Comment 2•3 years ago
|
||
[Reclassifying this to a more-appropriate component]
My first guess would be that Firefox isn't your default handler for HTML files; but I do see "Firefox HTML Document" as the file-type in your screenshot, so it looks like that's probably not the issue.
Hopefully someone who works on our Shell Integration stuff (which includes OS integration & default-browser-related code) might know what's going on or have a suggestion for you.
Comment 3•3 years ago
|
||
Comment 4•3 years ago
|
||
Updated•3 years ago
|
Updated•3 years ago
|
Comment 5•3 years ago
|
||
@glj42, is this still reproducible for you? Did you tried setting up Firefox your default handler for HTML files and see is the files are recognized?
Comment 6•3 years ago
|
||
I'm a little bit surprised to hear that the icon is missing if the file association actually works (as appears to be the case in comment #0), but regardless I suspect this is related to missing registry entries. In particular, we add ProgIDs to {HKCU,HKLM}\Software\Classes that add file type associations, and one part of this a Default Icon entry. These are only added by our installer and post-update process -- so unless Firefox was installed with the installer to the new PC, the file assocation would likely not be present at all. This should've fixed itself after Firefox updated to a new version on the new PC.
If the bug is still present I'd be curious to see all of the Firefox related registry entries from above. (They can be dumped from regedit with File -> Export with each Firefox key selected.
The bug is still present, and I would be happy to provide the Firefox related registry entries, but need some detailed instructions on how to do this.
Comment 8•3 years ago
|
||
(In reply to glj42 from comment #7)
The bug is still present, and I would be happy to provide the Firefox related registry entries, but need some detailed instructions on how to do this.
Sure! Try this:
- Open the Registry Editor (available in the Start Menu)
- Navigate to and select the following key on the left hand side: Computer -> HKEY_CURRENT_USER -> Software -> Classes
- Identify any keys (they look like folders) that begin with "Firefox". For each one, right click it and export it to its own file. (This would likely start with "FirefoxHTML-" or "FirefoxURL-"
- Navigate to and select the following key on the left hand side: Computer -> HKEY_LOCAL_MACHINE -> Software -> Classes
- Identify any keys (they look like folders) that begin with "Firefox". For each one, right click it and export it to its own file.
- Attach the files here (if there's a lot, feel free to zip them up to make it easier)
I appreciate your attempt to help, but I am unable to complete the instructions you provided.
I am able to navigate to and select the "keys on the left side" that you named, I can also identify those that begin with "Firefox".
I don't understand your instruction "export it to its own file". What is "its own file"?
For example, "Computer\HKEY_CURRENT_USER\SOFTWARE\Classes\FirefoxHTML".
When I select "Export", I am asked to provide a file name.
What name do I use and where do I save the file?
Also, what "Export Range" do I select?
After I have saved (exported?) the file, how do I "Attach the files here"? Do I use the "Attach New File Here" button further up the page?
Sorry, but I am completely unfamiliar with using the Registry Editor, and fear that I will do something that will create additional problems.
Comment 10•3 years ago
|
||
I was not able to reproduce this on my side. Tested on Windows 10 with latest Release version 100.0.2
Description
•