Revert 234046 "Revert 233774 "Make WindowAndroid constructor tak..."

There are other dependant CLs upstream/downstream. Will wait
for actual fix.

> Revert 233774 "Make WindowAndroid constructor takes context as p..."
> 
> It broke content_browsertests
> 
> > Make WindowAndroid constructor takes context as param.
> > 
> > BUG=309104
> > TBR=yfriedman
> > 
> > Review URL: https://codereview.chromium.org/29303004
> 
> TBR=michaelbai@chromium.org
> 
> Review URL: https://codereview.chromium.org/66503005

TBR=frankf@chromium.org

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

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