Cleanup allocator_shim.cc from ENABLE_DYNAMIC_ALLOCATOR_SWITCHING

Whether to use this feature is decided in the gyp files.
The flag is defined unconditionally so it does not makes sense
to check it in #ifdef conditions.

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

git-svn-id: svn://svn.chromium.org/chrome/trunk/src@233756 0039d316-1c4b-4281-b951-d872f2087c98
To support Instant Search in InstantExtended mode, this CL
(1) Adds an interface in PrerenderManager to prerender Instant Search URL. 
(2) Adds a new origin type in prerender::Origin enum.
(3) Adds an accessor function in PrerenderHandle to get PrerenderContents.

BUG=269186
TEST=none

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

git-svn-id: svn://svn.chromium.org/chrome/trunk/src@233757 0039d316-1c4b-4281-b951-d872f2087c98
Makes download shelf button close menu on second click

BUG=285052
TEST=download something, click on arrow to show menu on button on
download shelf, click on arrow again and make sure menu closes.
R=ben@chromium.org

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

git-svn-id: svn://svn.chromium.org/chrome/trunk/src@233758 0039d316-1c4b-4281-b951-d872f2087c98
SVN changes up to revision 233757
Make NativeTextfieldViews update the win system caret.

Added a helper function to ui/base/win because we're
going to need to do the same thing from content/browser.

BUG=142133

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

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