Nukes MessageLoop::Dispatcher (2)

There is no point in this typedef now that MessagePumpDispatcher is
its own class.

BUG=none
TEST=none
R=darin@chromium.org
TBR=darin@chromium.org

Review URL: https://codereview.chromium.org/135563004

git-svn-id: svn://svn.chromium.org/chrome/trunk/src@245387 0039d316-1c4b-4281-b951-d872f2087c98
SVN changes up to revision 245387
cc: Limit ManageTiles calls to once per-frame on average

This makes sure LTHI notifies the Scheduler of all ManageTiles calls
and then avoids a scheduled ManageTiles if we are already averaging
one or more ManageTiles per BeginImplFrame.

Limiting the scheduled ManageTiles to occur only if a ManageTiles
hasn't happened in the current frame can still result in two
ManageTiles per frame since we might schedule a ManageTiles at the
begining of a frame and then call explicitly when the commit finishes
if the main thread is in a high latency mode.

BUG=334749

Review URL: https://codereview.chromium.org/130483010

git-svn-id: svn://svn.chromium.org/chrome/trunk/src@245388 0039d316-1c4b-4281-b951-d872f2087c98
SVN changes up to revision 245388