linux aura: Fix a crash in content shell when display config changes.

A OneShotTimer removes its user-task when it is completed. So Reset()
doesn't work correctly if the timer already fired once. So check to
see if the timer is still running before attempting to Reset() it.

BUG=325733
R=erg@chromium.org

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

git-svn-id: svn://svn.chromium.org/chrome/trunk/src@238744 0039d316-1c4b-4281-b951-d872f2087c98
SVN changes up to revision 238744
linux aura: Support touch events.

Update coalescing code to make sure touch-update events are also coalesced.

BUG=none
R=dongseong.hwang@intel.com, erg@chromium.org

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

git-svn-id: svn://svn.chromium.org/chrome/trunk/src@238745 0039d316-1c4b-4281-b951-d872f2087c98
SVN changes up to revision 238745
Make resource throttles and AsyncResourceHandler add events to NetLog
when they block a request.  This is aimed at making issues easier to
debug when a delegate defers an request for significant periods of time.

Also display that information in about:net-internals when a request is
already active and blocked on a delegate.

BUG=94920

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

git-svn-id: svn://svn.chromium.org/chrome/trunk/src@238746 0039d316-1c4b-4281-b951-d872f2087c98
SVN changes up to revision 238746
Reworks the logic for _GetApiSchema() and _GetApiSchemaFilename() in AvailabilityFinder to minimize the need for reading and processing API schema data.

This should reduce cron times.


BUG=305280
NOTRY=true

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

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