Closed Bug 32347 Opened 25 years ago Closed 13 years ago

[Skinnability] Taskbar icons and taskbaroverlay.css are flawed

Categories

(Core Graveyard :: Skinability, defect, P3)

x86
Windows NT
defect

Tracking

(Not tracked)

RESOLVED INVALID
Future

People

(Reporter: hyatt, Unassigned)

References

Details

(Keywords: helpwanted, polish)

taskbarOverlay.css should not point to any images, especially mailnews, which might not even be installed. The icons should be moved into individual component packages, e.g., navigator, mailnews, etc. and should place themselvesi nto the taskbar using overlays. They should each have little style sheets that specify their icons. I don't really mind if navigator, composer, etc. stay in taskbarOverlay.css and in global, but mailnews, aim and all "pluggable" components need to move out of global.
Adding 'skins' keyword to appropriate bugs en masse, sorry about any mistakes...
Keywords: skins
Blocks: 29160
Should this bug be targetted for M16 as part of the skinnability push for B2? Could you please set the target so we know whether to expect it?
Mass-adding beta2 keyword to all skins bugs.
Keywords: beta2
M16 ...
Priority: P3 → P1
Target Milestone: --- → M16
Keywords: nsbeta2
adding to nsbeta2+ radar per pdt
Keywords: beta2
Whiteboard: [nsbeta2+]
This involves me creating/adding to dynamic stylesheets for the mailnews and AIM packages, and some makefile hackery. Time to complete: 1/2 day.
Status: NEW → ASSIGNED
Move to M18.
Target Milestone: M16 → M18
->skinability
Component: Browser-General → Skinability
QA Contact: asa → BlakeR1234
Per todays PDT Nav Beta 2 review, moving to [nsbeta2-].
Whiteboard: [nsbeta2+] → [nsbeta2-]
nav triage team: easy to fix, important for skins and nav only install, b3nav+, unpredicatable behavior if you click on the icon when the app isn't installed.
Keywords: correctness
Whiteboard: [nsbeta2-] → [nsbeta2-][b3nav+]
nav triage team: [b3nav+] now = nsbeta3+
Whiteboard: [nsbeta2-][b3nav+] → [nsbeta2-][nsbeta3+]
Adding nsbeta3 keyword to bugs which already have nsbeta3 status markings so the queries don't get all screwed up.
Keywords: nsbeta3
nav triage team: Blake, do you know what happens with the code today if you do a Nav only install and click on the Mail button in the Task Bar? Depending on how this reacts, we may push up or down the priority of fixing this.
Whiteboard: [nsbeta2-][nsbeta3+] → [nsbeta2-][nsbeta3+][NEED INFO]
Just did a navigator-only install and in 2000082208, the Mail button isn't in the component bar of the taskbar, nor is there an item in the Tasks menu. The Address Book, however, appeared in both locations, despite not being installed - - but that's bug 46596, so I don't know what this is still tracking. Just for reference, when I tried to access the uninstalled Address Book via the component bar and the Tasks menu, nothing happened except the appearance of this error in the console: JavaScript error: line 0: toAddressBook is not defined Which is quite logical since it's not installed.
Nav triage team: Changing to nsbeta3-; Blake, can you check and see if this can be closed since it may no longer be tracking any real problem? Thanks.
Whiteboard: [nsbeta2-][nsbeta3+][NEED INFO] → [nsbeta2-][nsbeta3-]
OK, it's time for me to factor the AB icon. Clearing status whiteboard/keyword cruft and nominating for nsbeta1. Management types: the remaining work here involves me shifting the inclusion of the AddressBook taskbar icon into a dynamic overlay included in navigator by mail so that it does not appear if mail is not installed. Requires a small amount of tedious work. No biggie, bad polish flaw.
Keywords: nsbeta2, nsbeta3nsbeta1
Whiteboard: [nsbeta2-][nsbeta3-]
Keywords: skins
Adding polish keyword, resetting target milestone, marking nsbeta1- since I doubt Ben will get to this for beta1
Keywords: nsbeta1nsbeta1-, polish
Target Milestone: M18 → ---
Marking nsbeta1- bugs as future to get off the radar
Target Milestone: --- → Future
QA Contact: blakeross → pmac
Mass move skinability bugs to nobody@mozilla.org, helpwanted.
Assignee: ben → nobody
Status: ASSIGNED → NEW
Keywords: helpwanted
Now that bug 46596 is fixed what is this bug for?
Mozilla/5.0 (Windows; U; Win95; en-US; rv:1.1) Gecko/20020826 Install every theme at themes.mozdev.org and for each theme do not allow it to be applied (only install). While this is in progress, at some point, a mouse over the component bar will set component icons for the onMouseOver event to other icons then the current theme.
Filter on "Nobody_NScomTLD_20080620"
QA Contact: pmac → skinability
Product: Core → Core Graveyard
taskbarOverlay.css does not exist any more.
Status: NEW → RESOLVED
Closed: 13 years ago
Resolution: --- → INVALID
You need to log in before you can comment on or make changes to this bug.