[webkit-dev] Scrollbar Changes

2008-09-12 Thread Dave Hyatt
Scrollbars are going to be changing substantially in the next couple of weeks. Right now several ports have their own versions of PlatformScrollbar that all clone the same logic (with the only difference between the classes being metrics and rendering). The current plan for refactoring is to e

Re: [webkit-dev] Scrollbar Changes

2008-09-12 Thread Peter Kasting
(resending since I used the wrong address the first time) On Fri, Sep 12, 2008 at 12:06 PM, Dave Hyatt <[EMAIL PROTECTED]> wrote: > If any ports have special needs for this Scrollbar class (or for > ScrollbarTheme), send me email or respond in this thread. I know that > both WebKit on OS X and G

Re: [webkit-dev] Scrollbar Changes

2008-09-12 Thread Dave Hyatt
Peter Kasting wrote: > On Fri, Sep 12, 2008 at 12:06 PM, Dave Hyatt <[EMAIL PROTECTED] > > wrote: > > If any ports have special needs for this Scrollbar class (or for > ScrollbarTheme), send me email or respond in this thread. I know that > both WebKit on OS

Re: [webkit-dev] Scrollbar Changes

2008-09-12 Thread Peter Kasting
On Fri, Sep 12, 2008 at 2:10 PM, Dave Hyatt <[EMAIL PROTECTED]> wrote: > You know most Windows users hate that snapback behavior, right? :) Non-scientific internal polling and internet searches (at the time I did this) revealed a split of people who liked and disliked it. There were more people

Re: [webkit-dev] Scrollbar Changes

2008-09-13 Thread Darin Fisher
Don't forget that scroll arrows need to change state when you hover over the scroll thumb in Vista. (That's a Vista-ism that many custom scroll bar implementations--for example IE8--miss.) -Darin On Fri, Sep 12, 2008 at 12:06 PM, Dave Hyatt <[EMAIL PROTECTED]> wrote: > Scrollbars are going to

Re: [webkit-dev] Scrollbar Changes

2008-09-13 Thread Dave Hyatt
The current Windows scrollbar checked into ToT handles this case. dave ([EMAIL PROTECTED]) Darin Fisher wrote: > Don't forget that scroll arrows need to change state when you hover > over the scroll thumb in Vista. (That's a Vista-ism that many custom > scroll bar implementations--for example IE