Closed Bug 499824 Opened 16 years ago Closed 16 years ago

faststripe theme incompatible with personas

Categories

(Mozilla Labs Graveyard :: Personas Plus, defect)

All
Windows CE
defect
Not set
normal

Tracking

(Not tracked)

RESOLVED WONTFIX

People

(Reporter: vlad, Assigned: zpao)

Details

(Whiteboard: [nv])

Attachments

(2 files)

Something in the faststripe theme is incompatible with Personas; we should fix this.
OOC, do we think this is super-high priority for August ship? I'd put it lower than a lot of the other bugs.
I would too, but I think we'll have plenty of time -- there was a lot of interest in Personas as an easy touch customization for the browser, so it'd be nice to have it work.
Documenting the problem a bit more: * Menu toolbar - text changes color & background image NOT applied * Statusbar - text changes color & background image IS applied * Navigation toolbar - no change * bookmarks toolbar - text changes color & background image is NOT applied
So it looks like the fix is super simple, just matching WINCE in the os in Personas' chrome.manifest so that we use windowsxp's skin. Duplicate http://hg.mozilla.org/labs/personas/file/c4cc874f1175/client/chrome.manifest#l15 use os=WINCE & we're done. In the future, the themes may diverge enough that it'll warrant setting up a wince theme, but the winxp theme works now.
Attached patch Patch v0.1Splinter Review
putting my above comment into patch form
Component: Themes → Personas
Product: Toolkit → Mozilla Labs
QA Contact: themes → personas
Target Milestone: --- → --
Comment on attachment 385185 [details] [diff] [review] Patch v0.1 Looks good, r=myk; Committed as changeset http://hg.mozilla.org/labs/personas/rev/691263c3f052. Sorry, I forgot to change the author of the commit when I checked it in. :-/ I'm not sure if there's any way to fix that after the fact.
Attachment #385185 - Flags: review+
I've pushed a new development build with the change: https://people.mozilla.com/~cbeard/personas/dist/personas-dev.xpi
Status: NEW → RESOLVED
Closed: 16 years ago
Resolution: --- → FIXED
reopening. This is only half fixed. See screenshot (personas is only showing up in the status bar, but not in the upper part of fastripe theme.
Status: RESOLVED → REOPENED
Resolution: FIXED → ---
Paul, can you take a look?
Some themes, like my Nautipolis and LittleFox do actually support the use of Personas. There should be a way to allow the combination of a Personas 'theme' with a normal 'Theme'. When Personas was just an extension this was possible (and still is via the extension), but now that FF3.6 has 'lwtheme' build in, it outcasts existing themes. This outcasting behaviour is not Mozilla like, and one should allow theme extensions. Note, I have been theming Mozilla for 10 years now, ofwhich5 years for FF, and now this is stopped because of this. I have invested time to support Personas in my themes (with great effect), but now Personas is refusing to support me....
(In reply to comment #10) That's not what this bug is about. Please file a new bug if you have an enhancement request or specific bug report to file. (In reply to comment #9) > Paul, can you take a look? From what I remember, Personas was just broken with trunk builds at the time. Is this still a problem or can we re-resolve the bug?
wontfixing, personas + themes is now handled via Firefox. Please open/follow a bug under Firefox -> theme if this is still a problem.
Status: REOPENED → RESOLVED
Closed: 16 years ago16 years ago
Resolution: --- → WONTFIX
Product: Mozilla Labs → Mozilla Labs Graveyard
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: