Closed
Bug 399937
Opened 17 years ago
Closed 17 years ago
Free Gnomestripe
Categories
(Firefox :: General, defect, P2)
Tracking
()
VERIFIED
FIXED
Firefox 3 beta2
People
(Reporter: rflint, Assigned: rflint)
References
Details
Attachments
(1 file)
3.21 KB,
patch
|
mconnor
:
review+
|
Details | Diff | Splinter Review |
Current plans have us diverging enough from winstripe that the number of ifdefs and other hacks needed are just going to become unwieldy. We should make gnomestripe a proper top-level theme.
Flags: blocking-firefox3?
Comment 1•17 years ago
|
||
The drivers *adore* this bug title.
Flags: blocking-firefox3? → blocking-firefox3+
Comment 2•17 years ago
|
||
The sooner we get gnomestripe split out, the sooner we can start work ;)
Comment 4•17 years ago
|
||
Isn't this completed already? There were a number of checkins related to this bug earlier.
This is either a P1 or P2 IMO.
Comment 5•17 years ago
|
||
Oh, Ryan didn't copy the tab images so we must wait for bug 353785 for the theme to become good enough to use.
Comment 6•17 years ago
|
||
Tab images? Can't we just enable native GTK theming for tabs right away?
Comment 7•17 years ago
|
||
(In reply to comment #6)
> Tab images? Can't we just enable native GTK theming for tabs right away?
>
Thats exactly why I mentioned bug 353785...
Comment 8•17 years ago
|
||
Sorry never mind, I understood you incorrectly. From what I'm reading though, the fix from 353785 could easily be added to the gnomestripe theme now?
Comment 9•17 years ago
|
||
(In reply to comment #8)
> Sorry never mind, I understood you incorrectly. From what I'm reading though,
> the fix from 353785 could easily be added to the gnomestripe theme now?
Ryan says he has a patch for it so we need to wait for him to attach it, then wait again for someone else to review the patch.
Assignee | ||
Comment 10•17 years ago
|
||
(In reply to comment #4)
> Isn't this completed already? There were a number of checkins related to this
> bug earlier.
Yep, other than the tab de-uglification and flipping build bits, gnomestripe is basically ready to go. I'm going to be AWOL for most of the morning, but I'll be wrapping this stuff up at some point this afternoon/evening.
Updated•17 years ago
|
Priority: -- → P2
Assignee | ||
Comment 11•17 years ago
|
||
Let's do this thing.
Attachment #288792 -
Flags: review?(mconnor)
Comment 12•17 years ago
|
||
+ifneq (,$(filter gtk2,$(MOZ_WIDGET_TOOLKIT)))
+DIRS = gnomestripe
Are you sure this shouldn't be DIRS += gnomestripe like in toolkit?
Assignee | ||
Comment 13•17 years ago
|
||
(In reply to comment #12)
> +ifneq (,$(filter gtk2,$(MOZ_WIDGET_TOOLKIT)))
> +DIRS = gnomestripe
>
> Are you sure this shouldn't be DIRS += gnomestripe like in toolkit?
>
Nope, toolkit's winstripe + gnomestripe and DIRS isn't defined anywhere outside of that block on linux.
Comment 14•17 years ago
|
||
Plus, toolkit treats gnomestripe as an override theme to winstripe rather than a completely separate theme.
Comment 15•17 years ago
|
||
OK, but just as a suggestion, could this wait until the native icons in bug 381206 lands? If you do it will make the switch more exciting especially among the Linux-oriented press ;-)
Assignee | ||
Comment 16•17 years ago
|
||
(In reply to comment #15)
> OK, but just as a suggestion, could this wait until the native icons in bug
> 381206 lands? If you do it will make the switch more exciting especially among
> the Linux-oriented press ;-)
>
Nope :)
We want perf numbers on tinderbox before landing that, but I'll be sure to get everything in before the nightly ;)
Comment 17•17 years ago
|
||
Comment on attachment 288792 [details] [diff] [review]
Flip the switch
free the, uh, foot?
Attachment #288792 -
Flags: review?(mconnor) → review+
Assignee | ||
Comment 18•17 years ago
|
||
mozilla/browser/themes/Makefile.in 1.3
mozilla/browser/themes/winstripe/browser/browser.css 1.133
mozilla/browser/themes/winstripe/browser/searchbar.css 1.22
Status: ASSIGNED → RESOLVED
Closed: 17 years ago
Flags: in-testsuite-
Resolution: --- → FIXED
Comment 19•17 years ago
|
||
Hi ryan, do you have a testcase for this bug so QA can verify this fix?
Comment 20•17 years ago
|
||
(In reply to comment #19)
> Hi ryan, do you have a testcase for this bug so QA can verify this fix?
Install Firefox on Linux. See theme?
Flags: in-litmus-
Comment 21•17 years ago
|
||
Verified fix on Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.9pre) Gecko/2008050707 Minefield/3.0pre
Status: RESOLVED → VERIFIED
You need to log in
before you can comment on or make changes to this bug.
Description
•