On the mac, the null timer is used to send mouse events. Instead, just use mouse events to send null events. This brings down cpu usage by 20-30%. Seems to be no loss in functionality by removing the null timer.
Created attachment 43424 [details]
Remove nullEvent timer
Landed as http://svn.webkit.org/repository/webkit/trunk@51105