Closed Bug 398330 Opened 18 years ago Closed 8 years ago

"(Empty)" bookmark menu items have parent folder icons in firefox and "Copy Here" menu items have parent folder icons in thunderbird

Categories

(Firefox :: Theme, defect)

x86
macOS
defect
Not set
normal

Tracking

()

RESOLVED WORKSFORME

People

(Reporter: moco, Unassigned)

Details

Attachments

(2 files)

"(Empty)" bookmark menu items have parent folder icons in firefox and "Copy Here" menu items have parent folder icons in thunderbird let me attach some screen shots. not 100% sure this is a mac bug or a firefox/thunderbird pinstripe issue yet.
hmm, the "File Here" menu item in thunderbird 2 does not seem to haves this problem, so it might, this may not be a widget bug at all.
Assignee: joshmoz → nobody
Component: Widget: Mac → Places
Product: Core → Firefox
QA Contact: mac → places
That would be http://bonsai.mozilla.org/cvsblame.cgi?file=/mozilla/toolkit/themes/pinstripe/global/menu.css&rev=1.12&mark=98#95 wouldn't it? Winstripe doesn't inherit list-style-image there, and the bug doesn't seem to say why Pinstripe is.
phil, thanks for jumping in. does that fix it for you? that doesn't seem to fix it for me. note that the "(empty)" item does not have the class "menu-iconic-icon" see http://lxr.mozilla.org/seamonkey/source/browser/components/places/content/menu.xml#291
Hmm, indeed it doesn't. Certainly seems like it would be a Widget:Cocoa bug, then.
phil, thanks for double checking. note that in tbird mac 2.0, the "file here" menu does not have this icon. (I haven't tried to figure out why yet.) > Certainly seems like it would be a Widget:Cocoa bug cc'ing some mac guys.
I did some debugging in the Mac widget code, "chrome://global/skin/tree/folder.png" is actually set on the "(Empty)" menu item. That means this probably isn't a widget bug. That is pulled directly from the empty menu item's content node's "image" attr.
Correction - that URI is set on the "(Empty)" menu item's content node, but it is set for the "list-style-image" attribute, not "image". There is no "image" attribute on the node. The mac menu item icon looks for both attributes, preferring "image" over "list-style-image". I verified this in the mac widget code and by using DOM inspector.
josh, thanks for doing some investigation. now to figure out what in our css is setting "list-style-image" for those menu items. not a blocker, though.
Bug 451915 - move Firefox/Places bugs to Firefox/Bookmarks and History. Remove all bugspam from this move by filtering for the string "places-to-b-and-h". In Thunderbird 3.0b, you do that as follows: Tools | Message Filters Make sure the correct account is selected. Click "New" Conditions: Body contains places-to-b-and-h Change the action to "Delete Message". Select "Manually Run" from the dropdown at the top. Click OK. Select the filter in the list, make sure "Inbox" is selected at the bottom, and click "Run Now". This should delete all the bugspam. You can then delete the filter. Gerv
Component: Places → Bookmarks & History
QA Contact: places → bookmarks
So, this happens in SeaMonkey as well. When I look in DOMi, list-style-image is "none", but the widget code still thinks there's an image that should be displayed.
I don't know when this changed, but windows now has a blank space for the image. Mac shows the default icon, but that's better than the folder icon. I think we can mark this as WFM.
Status: NEW → RESOLVED
Closed: 8 years ago
Component: Bookmarks & History → Theme
Resolution: --- → WORKSFORME
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: