Rework mouse wheeling and make ScrollView::wheelEvent cross-platform
Created attachment 23889 [details]
This patch has been tested on Mac and on Windows Vista (changing all of the wheel settings from the control panel). It has been tested on both Mac and Windows with both ScrollViews and with overflow auto sections.
Created attachment 23891 [details]
Comment on attachment 23891 [details]
r=me with the comment change we discussed in irc