<style>
.panel { margin:0px }
.panel:after {
content: attr(data-text);
height:100px;
overflow:scroll; /* <- looks like this is the evil css */
line-height:2em;
display:block;
}
</style>
<div class="panel">i read what you're saying but all that registers in my mind is blah blah blah </div>
<div class="panel" data-text="Lorem ipsum dolor sit amet, consectetur
adipisicing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua.
Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip
ex ea commodo consequat. Duis aute irure dolor in reprehenderit in voluptate velit
esse cillum dolore eu fugiat nulla pariatur. Excepteur sint occaecat cupidatat non
proident, sunt in culpa qui officia deserunt mollit anim id est laborum."> yes
</div>
Could someone verify if, when clicking on the scrollbar, your browser crashes with a mousehandler error?
UPDATE
To be more specific..
that's the error message in the crash report log with Safari 5.0.6
WebCore::RenderLayer::scrollTo(int, int) + 714
WebCore::RenderLayer::setScrollOffset(WebCore::IntPoint const&) + 33
WebCore::ScrollableArea::setScrollOffsetFromAnimation(WebCore::IntPoint const&) + 30
WebCore::ScrollAnimator::notifyPositionChanged() + 43
WebCore::ScrollAnimator::scroll(WebCore::ScrollbarOrientation, WebCore::ScrollGranularity, float, float) + 140
WebCore::ScrollAnimatorMac::scroll(WebCore::ScrollbarOrientation, WebCore::ScrollGranularity, float, float) + 300
WebCore::ScrollableArea::scroll(WebCore::ScrollDirection, WebCore::ScrollGranularity, float) + 159
WebCore::Scrollbar::autoscrollPressedPart(double) + 123
WebCore::Scrollbar::mouseDown(WebCore::PlatformMouseEvent const&) + 129
WebCore::EventHandler::passMousePressEventToScrollbar(WebCore::MouseEventWithHitTestResults&, WebCore::Scrollbar*) + 58
WebCore::EventHandler::handleMousePressEvent(WebCore::PlatformMouseEvent const&) + 1424
WebCore::EventHandler::mouseDown(NSEvent*) + 385
-[WebHTMLView mouseDown:] + 475
WebCore::EventHandler::passMouseDownEventToWidget(WebCore::Widget*) + 388
WebCore::EventHandler::passWidgetMouseDownEventToWidget(WebCore::RenderWidget*) + 27
WebCore::EventHandler::passSubframeEventToSubframe(WebCore::MouseEventWithHitTestResults&, WebCore::Frame*, WebCore::HitTestResult*) + 720
WebCore::EventHandler::passMousePressEventToSubframe(WebCore::MouseEventWithHitTestResults&, WebCore::Frame*) + 56
WebCore::EventHandler::handleMousePressEvent(WebCore::PlatformMouseEvent const&) + 462
WebCore::EventHandler::mouseDown(NSEvent*) + 385
-[WebHTMLView mouseDown:] + 475
-[NSWindow sendEvent:] + 5381
0x1000 + 259380
0x1000 + 259265
-[NSApplication sendEvent:] + 2939
0x1000 + 223168
-[NSApplication run] + 867
NSApplicationMain + 574
0x1000 + 40174