Closed Bug 20832 Opened 25 years ago Closed 24 years ago

[Skins] XPInstall is not skinnable

Categories

(Core Graveyard :: Skinability, defect, P3)

x86
Other
defect

Tracking

(Not tracked)

VERIFIED FIXED

People

(Reporter: hyatt, Assigned: bugzilla)

References

Details

(Whiteboard: [nsbeta2-])

Tracking bug for problems with this package.
Assignee: cathleen → dbragg
Bulk move of XPInstall (component to be deleted) bugs to Installer: XPInstall
Engine
Status: NEW → RESOLVED
Closed: 25 years ago
Resolution: --- → FIXED
In the process of fixing 21559, I needed to add "skinnability".  Feexed.
Status: RESOLVED → REOPENED
Resolution: FIXED → ---
These are placeholder bugs to track skinnability.  It is not currently possible
that this could be fixed.  (You may have improved things, but you probably
haven't fixed them all together.)

Reopening.
Oops.  Sorry, I misunderstood and got caught in a frenzy, yes frenzy of bug
fixing.
Blocks: 22176
Adding [beta], since we will be localizig it, and making a dependency for 12394.
Blocks: 12394
Summary: [Skins] XPInstall is not skinnable → [BETA][Skins] XPInstall is not skinnable
Target Milestone: M13
These are pre-requisites of localizable chrome. Marking them [BETA]. Please fix
them by M14 so that we can be ready for localization. To make the chrome
localizable, the font name, font size, and UI geometry setting needs to be
externalized and move to chrome/[package]/locale/*.css.

Adding lyecies, amasri, and tao into CC list.


Thanks
Tao, could you specify where the xpinstall dialogs are in error?  I don't have
any style values in the .xul files anymore, nor do I have size or font values.
I do have a few spring values but I don't think those are a problem.
Thanks.
Target Milestone: M13 → M14
We don't know what this bug means, pushing out milestone and thinking of
closing. Would someone like to explain exactly what is NOT skinnable in
XPInstall so we can fix it?
Hi, Don:

To address this bug, we need to make chrome skinnable first. You'll need to work
with Hyatt on this.

Then, we need to look at the new skin files to identify any localizable
resources such as fontname, fontsize, and UI geometry settings, and move
them into locale/. This could be done by moving the skin files containing
such resousrces into locale/ or simply extract those resources into a
separate skin file and place it under locale.

In xpinstall.css, there is a font setting at,

http://lxr.mozilla.org/mozilla/source/xpinstall/res/skin/xpinstall.css#53.

We might not need to touch xpinstall at all if the font setting could be
fixed in the global skin files.

In this case, we're better off making the chrome skinnable first and address the
localizability after that. IQA is going through a "Japanese" M12 and will log
bugs if any UI setting need to be localized.

Thanks a lot for your attention.
Due to Beta indication in Summary, putting beta1 into keyword field.
Keywords: beta1
skin support is not in, so this bug can't be done till after beta.  
removing beta1, setting target milestone to M16 for now.
Keywords: beta1
Summary: [BETA][Skins] XPInstall is not skinnable → [Skins] XPInstall is not skinnable
Target Milestone: M14 → M16
Adding 'skins' keyword to appropriate bugs en masse, sorry about any 
mistakes...
Keywords: skins
Blocks: 29160
Mass-adding beta2 keyword to all skins bugs.
Keywords: beta2
Keywords: nsbeta2
up to cathleen for redelegation...
Assignee: dbragg → cathleen
Status: REOPENED → NEW
Keywords: beta2
reassign to dveditz  :-)

talked to dveditz before, he doesn't mind taking on this task from dbragg.
Assignee: cathleen → dveditz
*** Bug 37746 has been marked as a duplicate of this bug. ***
Putting on [nsbeta2-] radar. Not critical to beta2.
Whiteboard: [nsbeta2-]
*** Bug 41709 has been marked as a duplicate of this bug. ***
M16 has been out for a while now, these bugs target milestones need to be 
updated.
No longer blocks: 22176
blake...we believe this is fixed per you :-)  Is it?  Or is this a dup of a bug 
you did fix?
Assignee: dveditz → BlakeR1234
Yeah, with my last two checkins tonight this should be fixed...it was really 
just a collaboration of two other bugs I have, anyways.  Thanks for the pointer 
Jan.

By the way, I'm not sure if those localizability issues brought up earlier have 
been fixed, but if not, please file a separate bug for them.  Thanks.

(sending to skinability so I can verify)
Status: NEW → RESOLVED
Closed: 25 years ago24 years ago
Component: Installer: XPInstall Engine → Skinability
QA Contact: jimmylee → BlakeR1234
Resolution: --- → FIXED
vrfy fixed - today's builds
Status: RESOLVED → VERIFIED
Keywords: skins
Product: Core → Core Graveyard
You need to log in before you can comment on or make changes to this bug.