Opened 14 years ago

Closed 14 years ago

#23479 closed defect (fixed)

firefox-x11-devel +internal_dependencies is missing GUI icons

Reported by: korpios@… Owned by: jeremyhu (Jeremy Huddleston Sequoia)
Priority: Normal Milestone:
Component: ports Version: 1.8.2
Keywords: Cc:
Port: firefox-x11-devel

Description

firefox-x11-devel compiled with +internal_dependencies causes the GUI icons in the toolbar for buttons such as Back and Forward to be missing; there are still thin areas (narrower than they are normally) that remain that will highlight and raise a tooltip on mouseover, and still function as buttons. The same is true of the "close tab" button on tabs.

On OS X 10.5, this can be worked around by not using the +internal_dependencies variant; this doesn't help on 10.6 if your system supports 64-bit, since the nss port bug forces you to use +internal_dependencies.

A partial workaround is to change the toolbar to show text-only instead of icons (albeit this doesn't help with the close button on tabs).

I've attached a screenshot of what this looks like.

Attachments (1)

firefox-missing-icons.jpg (13.0 KB) - added by korpios@… 14 years ago.
example of missing GUI icons

Download all attachments as: .zip

Change History (15)

Changed 14 years ago by korpios@…

Attachment: firefox-missing-icons.jpg added

example of missing GUI icons

comment:1 Changed 14 years ago by korpios@…

Cc: korpios@… added

Cc Me!

comment:2 Changed 14 years ago by mf2k (Frank Schima)

Cc: korpios@… removed
Owner: changed from macports-tickets@… to jeremyhu@…

comment:3 Changed 14 years ago by korpios@…

Cc: korpios@… added

Cc Me!

comment:4 Changed 14 years ago by korpios@…

Please don't remove me from the CC; I actually want to know what happens with this ticket. :p

comment:5 Changed 14 years ago by mf2k (Frank Schima)

Cc: korpios@… removed

The bug reporter (i.e. you) is automatically Cc'ed.

comment:6 Changed 14 years ago by korpios@…

Ah, okay; I wasn't aware of that.

comment:7 Changed 14 years ago by jeremyhu (Jeremy Huddleston Sequoia)

Resolution: fixed
Status: newclosed

This shouldn't be the case any more... I think that was fixed in beta 4...

comment:8 Changed 14 years ago by jeremyhu (Jeremy Huddleston Sequoia)

do a 'sudo port selfupdate' before installing (3.6)

comment:9 Changed 14 years ago by korpios@…

No, this is with 3.6 final, and was also the case in the prior RC. (Although I'm not sure why the -devel port got 3.6 final, vs. the non--devel one.)

But this trac won't let me re-open the ticket; do I need to file another one?

comment:10 Changed 14 years ago by mf2k (Frank Schima)

Resolution: fixed
Status: closedreopened

comment:11 Changed 14 years ago by jeremyhu (Jeremy Huddleston Sequoia)

The -devel port got 3.6 because it is newer than what was there (3.6rcX).

The non -devel port is still on 3.5.x because it is more stable than 3.6 and yelp does not work yet with gecko 1.9.2.

comment:12 Changed 14 years ago by korpios@…

Ah, okay. I don't suppose there's anywhere I can look stuff like that up (e.g., "If you don't care about yelp, feel free to use the -devel version at 3.6.")? (I'm not using Gnome, so it doesn't matter to me.) Thanks for the clarification, though.

comment:13 Changed 14 years ago by jeremyhu (Jeremy Huddleston Sequoia)

comment:14 Changed 14 years ago by jeremyhu (Jeremy Huddleston Sequoia)

Resolution: fixed
Status: reopenedclosed
Note: See TracTickets for help on using tickets.