New Ticket     Tickets     Wiki     Browse Source     Timeline     Roadmap     Ticket Reports     Search

Ticket #23479 (closed defect: fixed)

Opened 3 years ago

Last modified 3 years ago

firefox-x11-devel +internal_dependencies is missing GUI icons

Reported by: korpios@… Owned by: jeremyhu@…
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

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

Change History

Changed 3 years ago by korpios@…

example of missing GUI icons

comment:1 Changed 3 years ago by korpios@…

  • Cc korpios@… added

Cc Me!

comment:2 Changed 3 years ago by macsforever2000@…

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

comment:3 Changed 3 years ago by korpios@…

  • Cc korpios@… added

Cc Me!

comment:4 Changed 3 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 3 years ago by macsforever2000@…

  • Cc korpios@… removed

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

comment:6 Changed 3 years ago by korpios@…

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

comment:7 Changed 3 years ago by jeremyhu@…

  • Status changed from new to closed
  • Resolution set to fixed

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

comment:8 Changed 3 years ago by jeremyhu@…

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

comment:9 Changed 3 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 3 years ago by macsforever2000@…

  • Status changed from closed to reopened
  • Resolution fixed deleted

comment:11 Changed 3 years ago by jeremyhu@…

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 3 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:14 Changed 3 years ago by jeremyhu@…

  • Status changed from reopened to closed
  • Resolution set to fixed
Note: See TracTickets for help on using tickets.