Send ChromeViewMsg_SearchBoxSetSuggestionToPrefetch IPC message from SearchIPCRouter.

BUG=272583
TEST=none

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

git-svn-id: svn://svn.chromium.org/chrome/trunk/src@226346 0039d316-1c4b-4281-b951-d872f2087c98
Fixes use after free caused by delete in RootWindowController

RootWindowController::CloseChildWindows() was explicitly deleting
windows. It should only do that for windows that are owned by the
parent, otherwise the window should be removed.

BUG=297028
TEST=covered by test now.
R=oshima@chromium.org

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

git-svn-id: svn://svn.chromium.org/chrome/trunk/src@226347 0039d316-1c4b-4281-b951-d872f2087c98
SVN changes up to revision 226346
SVN changes up to revision 226347
Fix cq compilation error on win_x64

My last change to fix cq compilation error introduced a bug in code.
Fixed in this change.

R=pwestin@google.com
TBR=zmo@chromium.org

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

git-svn-id: svn://svn.chromium.org/chrome/trunk/src@226348 0039d316-1c4b-4281-b951-d872f2087c98
SVN changes up to revision 226348
Add builder option (kill_internal_links) to hide all links to in-tree documents.

This can be used to generate partial trees of documents where not all documents
exist yet so links won't be stale. The option is off by default and has to
be passed to sphinx-build explicitly with -D kill_internal_links=1

BUG=None
R=sbc@chromium.org

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

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