Closed Bug 384575 Opened 17 years ago Closed 17 years ago

Remove SeaMonkey autoscroll in favor of toolkit's

Categories

(SeaMonkey :: UI Design, defect)

defect
Not set
normal

Tracking

(Not tracked)

RESOLVED FIXED

People

(Reporter: kairo, Assigned: csthomas)

References

Details

Attachments

(2 files, 2 obsolete files)

The SeaMonkey autoscroll support of bug 304563 has been superseded by a port of it to toolkit's <browser> in bug 242621, so we should remove the SeaMonkey-specific solution and use the toolkit one instead, I guess.
Adding this to my to-do list.  If somebody else is going to get to it before I do, feel free to swipe it.
Assignee: guifeatures → cst
Attached patch patch (obsolete) — Splinter Review
I tested this for about 30 seconds.  My mailnews is totally busted, though, so I couldn't test that part.

We're taking advantage of winstripe's icon with this patch.
Attachment #268875 - Flags: superreview?(neil)
Attachment #268875 - Flags: review?(neil)
Comment on attachment 268875 [details] [diff] [review]
patch

Works great in Classic but fails miserably in Modern.
Attachment #268875 - Flags: superreview?(neil)
Attachment #268875 - Flags: superreview+
Attachment #268875 - Flags: review?(neil)
Attachment #268875 - Flags: review-
Attached patch patch v2 (obsolete) — Splinter Review
So modern doesn't pick up winstripe theming?  Fun.
Attachment #268875 - Attachment is obsolete: true
Attachment #269003 - Flags: review?(neil)
(In reply to comment #4)
>So modern doesn't pick up winstripe theming?  Fun.
Um, no, themes are entirely separate from each other :-P
Comment on attachment 269003 [details] [diff] [review]
patch v2

>Index: mozilla/themes/modern/jar.mn
...
>Index: mozilla/themes/modern/jar.mn
Oops ;-)

>+* skin/modern/globa/global.css                                     (global/global.css)
Typo but see below

>+%ifdef XP_WIN
a) What about GTK?
b) Modern is supposed to be platform-independent. I persuaded Mano that it would be a good idea to restore the translucent/transparent attributes so that third party themes didn't have to fiddle around with platform-specific packages to achieve the correct result. Unless of course you'd like to work out how to make platform-specific themes ;-)
Attachment #269003 - Flags: review?(neil) → review-
Sorry for the 1-line context, but I have other garbage in browser.xml and this was the easiest way to just get the part I wanted ;)

This is identical to the logic we used in SeaMonkey.
Attachment #269003 - Attachment is obsolete: true
Attachment #269519 - Flags: review?(mano)
Comment on attachment 269519 [details] [diff] [review]
patch for toolkit

As long as you don't pre-process in-tree themes...
Attachment #269519 - Flags: review?(mano) → review+
Er, as long as you don't use these attribute for pre-processable theme.
Status: NEW → ASSIGNED
Attachment #269520 - Flags: review?(neil) → review+
Unrotted the toolkit patch and checked both patches in.
Status: ASSIGNED → RESOLVED
Closed: 17 years ago
Resolution: --- → FIXED
Component: XP Apps: GUI Features → UI Design
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: