Created attachment 416004 [details, diff] chromium-47.0.2526.15-fix-scrolling.patch This patch unfucks the scroll wheel when smooth-scrolling (chrome://flags/#enable-smooth-scrolling) is enabled. Applicable to versions matching: ( || ( >=www-client/chromium-47.0.2522.0 <www-client/chromium-47.0.2526.27 ) ( >=www-client/chromium-48.0.2527.0 <www-client/chromium-48.0.2542.0 ) ) https://code.google.com/p/chromium/issues/detail?id=537393 https://codereview.chromium.org/1418493003 https://chromium.googlesource.com/chromium/src/+/de5abdb89c357265d78fc873978f1867f46f360a (48.* branch) https://chromium.googlesource.com/chromium/src/+/2c17719d58f538a83f06f255a19882b8dd5f7d47 (47.* branch) -- The broken behavior without the patch: unless the mouse is directly over the actual scroll bar, scrolling almost never works. Occasionally, it works, but not reliably and usually only on "big" web pages with lots of nested box-model complications. More often, though "nothing happens" when you scroll, whether using a mouse-wheel, trackpad, think-nipple, etc. -- doesn't matter, you gotta get your mouse over the scroll bar, like how it was until windows nt 3.51 or whenever. Maybe a WONTFIX 'cause, hey, it said experimental, or for (perfectly valid) laziness aka maintainability (patch will eventually trickle down to channel-releases). At worst this bug's presence might enable a few sufficiently determined bugzilla greppers to hack /etc/portage/patches or chrome://flags and get on with their days.
Yeah, since it's only with an experimental flag I prefer to close this as upstream.