Revert of Fix crash which occurs when a widget destroys itself as a result of ET_GESTURE_TAP_DOWN  (https://codereview.chromium.org/169443005/)

Reason for revert:
Breaks ChromiumOS ASAN: http://build.chromium.org/p/chromium.memory/builders/Linux%20Chromium%20OS%20ASAN%20Tests%20%281%29/builds/15949




Original issue's description:
> Fix crash which occurs when a widget destroys itself as a result of ET_GESTURE_TAP_DOWN 
> 
> BUG=342867
> TEST=WidgetTest.WidgetDeleted_InDispatchGestureEvent
> 
> Committed: https://src.chromium.org/viewvc/chrome?view=rev&revision=252214

TBR=sadrul@chromium.org,pkotwicz@chromium.org
NOTREECHECKS=true
NOTRY=true
BUG=342867

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

git-svn-id: svn://svn.chromium.org/chrome/trunk/src@252235 0039d316-1c4b-4281-b951-d872f2087c98
SVN changes up to revision 252235
Remove deprecated non-AUHAL audio path on OSX.

Hasn't been used in forever.

BUG=none
TEST=compiles
NOTRY=true

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

git-svn-id: svn://svn.chromium.org/chrome/trunk/src@252236 0039d316-1c4b-4281-b951-d872f2087c98
SVN changes up to revision 252236
Removed tls_edit post process rules from nacl_irt

Now that build_nexe.py is in charge of applying tls_edit to IRT Nexe's,
we no longer need separate rules to apply tls_edit.

BUG= https://code.google.com/p/nativeclient/issues/detail?id=3127
TEST= trybots

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

git-svn-id: svn://svn.chromium.org/chrome/trunk/src@252237 0039d316-1c4b-4281-b951-d872f2087c98
NaCl SDK: Remove unsupported dev headers.

We shouldn't provide NaCl SDK headers for interfaces which are not available in
NaCl. This change removes PPB_ interfaces that are not built on OS_NACL in
ppapi/thunk/interfaces_ppb_public_dev.h

BUG=280338
R=binji@chromium.org

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

git-svn-id: svn://svn.chromium.org/chrome/trunk/src@252238 0039d316-1c4b-4281-b951-d872f2087c98
Do not share a GL context between CoreAnimation and async readback

There is nothing in the documentation that suggests that this
change is necessary -- nothing says that you can't use the GL
context that CoreAnimation is using outside of CoreAnimation.
So this patch is not well-informed, in that sense.

That said, the crashes reported did not appear until I merged
the two GL contexts. Also, locally, they went away as soon as I
separated them back out.

BUG=340385

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

git-svn-id: svn://svn.chromium.org/chrome/trunk/src@252239 0039d316-1c4b-4281-b951-d872f2087c98
Add URL parameter so that /ListAccounts returns valid json.
Check the valid_session bit to determine if the account in the cookie is valid.

BUG=305249

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

git-svn-id: svn://svn.chromium.org/chrome/trunk/src@252240 0039d316-1c4b-4281-b951-d872f2087c98
Roll Skia DEPS to r13509

R=bsalomon@google.com

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

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

git-svn-id: svn://svn.chromium.org/chrome/trunk/src@252242 0039d316-1c4b-4281-b951-d872f2087c98
SVN changes up to revision 252242
Revert of Removed tls_edit post process rules from nacl_irt (https://codereview.chromium.org/157053008/)

Reason for revert:
Google Chrome compilation breakage

http://build.chromium.org/p/chromium.chrome/builders/Google%20Chrome%20Mac/builds/16569

Original issue's description:
> Removed tls_edit post process rules from nacl_irt
> 
> Now that build_nexe.py is in charge of applying tls_edit to IRT Nexe's,
> we no longer need separate rules to apply tls_edit.
> 
> BUG= https://code.google.com/p/nativeclient/issues/detail?id=3127
> TEST= trybots
> 
> Committed: https://src.chromium.org/viewvc/chrome?view=rev&revision=252237

TBR=mcgrathr@chromium.org,noelallen@chromium.org,mseaborn@chromium.org,bradnelson@google.com,bradnelson@chromium.org,noelallen@google.com,dyen@chromium.org
NOTREECHECKS=true
NOTRY=true
BUG= https://code.google.com/p/nativeclient/issues/detail?id=3127

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

git-svn-id: svn://svn.chromium.org/chrome/trunk/src@252245 0039d316-1c4b-4281-b951-d872f2087c98
SVN changes up to revision 252245
[Telemetry] Don't create a new Tab object at each navigation.

This patch prevents us from constructing a new Tab object at each navigation
which permits the tab contents video capture API to cache its tab contents
bounding box.

I also suspect it might help with flake and noise as we no longer connect and
disconnect so frequently and no longer depend on the python GC to do so.

BUG=

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

git-svn-id: svn://svn.chromium.org/chrome/trunk/src@252246 0039d316-1c4b-4281-b951-d872f2087c98
Move Android-specific xml files to remoting/resources/android/

Also added copyright notices to these files.

strings.xml has been moved to a values/ directory for consistency,
although we ultimately want to get rid of that file.

NOTRY=true

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

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

TBR=benm
NOTRY=true

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

git-svn-id: svn://svn.chromium.org/chrome/trunk/src@252248 0039d316-1c4b-4281-b951-d872f2087c98
SVN changes up to revision 252248
Start of Chrome-side plumbing for ServiceWorker fetch

Now ServiceWorkerScriptContext::OnFetchEvent provides a dummy response
to the callback.

BUG=342301
TEST=content_browsertests:ServiceWorkerVersionBrowserTest.Fetch

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

git-svn-id: svn://svn.chromium.org/chrome/trunk/src@252249 0039d316-1c4b-4281-b951-d872f2087c98