<div dir="ltr"><div class="gmail_quote">(resending since I used the wrong address the first time)</div><div class="gmail_quote"><br></div><div class="gmail_quote">On Fri, Sep 12, 2008 at 12:06 PM, Dave Hyatt <span dir="ltr">&lt;<a href="mailto:hyatt@apple.com">hyatt@apple.com</a>&gt;</span> wrote:<br>
<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex;">If any ports have special needs for this Scrollbar class (or for<br>
ScrollbarTheme), send me email or respond in this thread. &nbsp;I know that<br>
both WebKit on OS X and Google Chrome have need of tickmarks support on<br>
scrollbars, so this will ultimately need to be built into the rendering<br>
model.<br></blockquote></div><br><div>There is subtle, platform-specific scrollbar behavior that took me a long time to get right when I wrote the Chromium scrollbar implementation, such as exactly how snapping the scrollbar back should work when dragging too far off the bar both horizontally and vertically, and how scrollbars should behave once shrunk to tiny sizes. &nbsp;I don&#39;t think these things will be the same on, say, Windows versus Mac (at least not for ports whose scrollbars pretend to be fully platform-native), so it&#39;s not clear how the redesign will accommodate these.<br>
</div><div><br></div><div>PK</div></div>