[Webkit-unassigned] [Bug 152319] Legacy style scrollbars do not change color when you mouse over them if you are scrolled

bugzilla-daemon at webkit.org bugzilla-daemon at webkit.org
Wed Dec 16 10:00:05 PST 2015


https://bugs.webkit.org/show_bug.cgi?id=152319

--- Comment #3 from Beth Dakin <bdakin at apple.com> ---
(In reply to comment #2)
> Comment on attachment 267427 [details]
> Patch
> 
> View in context:
> https://bugs.webkit.org/attachment.cgi?id=267427&action=review
> 
> Any chance we can find a way of covering this with a regression test?
> 

We have still not figured out how to test scrollbar platform appearance in regression tests, but I absolutely think we need to figure out a way. These behaviors have a way of regressing quietly and we only notice after an all-too-long time. 

I need to think about how we could actually do this. ScrollAnimatorMac is the place in the code that can know if the right thing is happening, but it doesn't currently have any mechanism to share that information. If we can think of what to share it to, we might be able to figure out test infrastructure.

> > Source/WebCore/rendering/RenderView.cpp:209
> > +        Scrollbar* frameScrollbar = frameView().scrollbarAtPoint(windowPoint);
> >          if (frameScrollbar) {
> 
> I would probably put the definition inside the if statement.

Okay!

Thanks Darin!

-- 
You are receiving this mail because:
You are the assignee for the bug.
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <https://lists.webkit.org/pipermail/webkit-unassigned/attachments/20151216/eefc2e23/attachment.html>


More information about the webkit-unassigned mailing list