Plumbing maxTouchPoints for Android.

Filled in Android implementation for navigator.maxTouchPoints defined
in the W3C Pointer Events standard draft:
http://www.w3.org/TR/pointerevents/#widl-Navigator-maxTouchPoints

BUG=248918

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

git-svn-id: svn://svn.chromium.org/chrome/trunk/src@255553 0039d316-1c4b-4281-b951-d872f2087c98
Fix install verification for sideloaded extensions without update urls

We found that extensions which are sideloaded via the registry or other
methods that had migrated to the webstore were not being verified
because we weren't even asking the verification service about them.

In order to fix this, this CL moves to an approach where we keep a list
of not verified ids as well as verified ones, and if we encounter an id
that isn't "known bad", we make sure to check with the server first
instead of immediately refusing to load it.

In testing this I also noticed and fixed a case where we were attempting
to disable COMPONENT extensions (it isn't currently possible to disable 
them, but that could change someday so it seemed better not to try 
disabling them or adding them to the list of invalid ids). 

BUG=344937

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

git-svn-id: svn://svn.chromium.org/chrome/trunk/src@255554 0039d316-1c4b-4281-b951-d872f2087c98
SVN changes up to revision 255554
[Android] Properly disable the touch ack timeout during a touch sequence

This issue was recently uncovered by the interaction of touch-action:none
when disabling the touch timeout.  In that case, the disable command did not
actually take effect until the following touch sequence (if one was active).
Instead, forcefully disable the timeout/timer for the current touch sequence
when the TouchEventQueue is commanded to do so.

BUG=340060

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

git-svn-id: svn://svn.chromium.org/chrome/trunk/src@255555 0039d316-1c4b-4281-b951-d872f2087c98
cc: Change texture locking check point

Checking whether texture is acquired by main thread or not in
PendingActivationsShouldBeForced() has no meaning because texture is
always acquired by impl thread in pending state. Instead, this check
should be tested in PendingDrawShouldBeAborted().
Also, additional unittest is added for checking pending activation is
forced when context is lost.

R=brianderson@chromium.org
BUG=347797
TEST=cc_unittests

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

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