RESOLVED FIXED 72551
When the recommended scrollbar style changes, WKView's tracking options should adjust accordingly
https://bugs.webkit.org/show_bug.cgi?id=72551
Summary When the recommended scrollbar style changes, WKView's tracking options shoul...
Beth Dakin
Reported 2011-11-16 14:33:51 PST
https://bugs.webkit.org/show_bug.cgi?id=72400 and http://trac.webkit.org/changeset/100483 made it so a WKView tracks the mouse all the time when the recommended scrollbar style is the legacy style at the time the WKView is created. The tracking options should also be updated whenever the recommended scrollbar style changes after the view has been created. <rdar://problem/10409328>
Attachments
Patch (16.88 KB, patch)
2011-11-16 14:43 PST, Beth Dakin
darin: review+
Beth Dakin
Comment 1 2011-11-16 14:43:42 PST
Darin Adler
Comment 2 2011-11-17 17:47:38 PST
Comment on attachment 115454 [details] Patch View in context: https://bugs.webkit.org/attachment.cgi?id=115454&action=review > Source/WebCore/platform/ScrollView.cpp:966 > +void ScrollView::scrollbarStyleChanged(int newStyle, bool forceUpdate) > { > + UNUSED_PARAM(newStyle); Normally we omit the argument name or comment it out rather than using UNUSED_PARAM. > Source/WebKit2/WebProcess/Plugins/PDF/BuiltInPDFView.cpp:677 > +void BuiltInPDFView::scrollbarStyleChanged(int newStyle, bool forceUpdate) > { > + UNUSED_PARAM(newStyle); Same comment here.
Beth Dakin
Comment 3 2011-11-18 16:32:08 PST
Thanks Darin! I changed those two spots. Committed with revision 100826.
Beth Dakin
Comment 4 2011-11-28 14:28:38 PST
This got rolled out because of a Chromium build bustage (see https://bugs.webkit.org/show_bug.cgi?id=72786). I will be re-committing momentarily.
Beth Dakin
Comment 5 2011-11-28 15:07:20 PST
Re-committed with revision 101290.
Beth Dakin
Comment 6 2011-11-28 15:43:47 PST
The bots are not fully cooperating right now, but I they made it far enough through the build to catch a failure before going offline for a moment. Hopefully it's the only one. I committed a Chromium build fix with revision 101296.
Beth Dakin
Comment 7 2011-11-28 17:01:17 PST
Aaand, revision 101306 is another Chromium build fix.
Note You need to log in before you can comment on or make changes to this bug.