Using ActivityWindowAndroid instead of WindowAndroid.

This will fix fyi bot.

TBR=yfriedman

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

git-svn-id: svn://svn.chromium.org/chrome/trunk/src@234124 0039d316-1c4b-4281-b951-d872f2087c98
Ensure that we always watch the peers of the WebContentsView when it gets reparented. Previously I assumed we didn't need to do this because new windows would get created when the constrained windows show up. But it turns out that for the find-bar case, the window will just be hidden if there's an existing find bar in another tab.

BUG=299224
TEST=see repro steps in comment 27 on the bug
R=ben@chromium.org

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

git-svn-id: svn://svn.chromium.org/chrome/trunk/src@234125 0039d316-1c4b-4281-b951-d872f2087c98
SVN changes up to revision 234124
Print to Privet local printers

This is a first iteration of printing to a Privet local printer. It only
supports PDFs. PWG rasterization will be added separately.

BUG=311390

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

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