Default to VS2013 on Windows

This switches the default toolchain on Windows to VS2013.

TBR=cpu@chromium.org
BUG=323300,309197

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

git-svn-id: svn://svn.chromium.org/chrome/trunk/src@253993 0039d316-1c4b-4281-b951-d872f2087c98
[Mac] Remove NSApplication from the renderer.

This removes the +sharedApplication warmup from the renderer, along with the
trackpad IME hack. The hack is no longer necessary because NSApplication will no
longer connect to TSM.

BUG=306348,311899,336642,31225,152566

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

git-svn-id: svn://svn.chromium.org/chrome/trunk/src@253994 0039d316-1c4b-4281-b951-d872f2087c98
SVN changes up to revision 253993
NaCl: Update revision in DEPS, r12794 -> r12810

This pulls in the following Native Client changes:

r12795: (jvoung) Add a floating point remainder test using either fmod() or the IR inst frem.
r12796: (mcgrathr) toolchain_build: Update GCC revision
r12797: (jvoung) Add a target triple to the frem.ll test file from r12795.
r12798: (bradnelson) Use RtlGenRandom() directly instead of going thru rand_s().
r12799: (yyanagisawa) GetGomaConfig should not log with self.Log.
r12800: (jvoung) Fix llvm-test-suite run on FYI bots, pre toolchain_build switch.
r12801: (noelallen) Fix issues for building dynamic libstdc++ needed for NaCl IO.
r12802: (noelallen) Rev BIONIC toolchain
r12803: (petarj) [MIPS] Add missing MIPS clause in untrusted.gypi
r12804: (sbc) Make link order of libnacl.a and libcrt_common.a consistent
r12805: (sbc) Enable declaration of gethostname() and add fake implementation of it.
r12806: (noelallen) Roll in fix for missing limits.h in wchar.h
r12807: (noelallen) Roll bionic toolchain
r12808: (kschimpf) Don't delete input file if no compression possible in pnacl-compress
r12809: (jvoung) Remove old split-pexe.sh experiment script.
r12810: (jfb) Build biased bitcode for ARM, x86-32

BUG=none
TEST=browser_tests and nacl_integration

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

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

git-svn-id: svn://svn.chromium.org/chrome/trunk/src@253996 0039d316-1c4b-4281-b951-d872f2087c98
Make match deletion more thorough.

Keeps track of eliminated matches during AddMatchToMap and SortAndCull and
places them in duplicate_matches vector owned by the match that they were
determined to be the duplicate of.

When DeleteMatch is called, we delete not just the most relevant match shown
to the user, but also the duplicate matches (possibly owned by other providers)
to ensure we delete the suggestion from all possible sources.

Adds a column to chrome://omnibox that shows the number of duplicate matches on
an element, which is helpful for debugging.

BUG=165765,341456

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

git-svn-id: svn://svn.chromium.org/chrome/trunk/src@253997 0039d316-1c4b-4281-b951-d872f2087c98
SVN changes up to revision 253996
SVN changes up to revision 253997
Fix memory leak in components_unittests

This is a trivial fix for a leak that fires on the bots

BUG=

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

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