Add an intermediate window between GCF's host window and the RHW.
commitcdcf18b0b4a7218e6053e3636b5038c679767528
authorgrt@chromium.org <grt@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98>
Tue, 14 May 2013 21:42:06 +0000 (14 21:42 +0000)
committergrt@chromium.org <grt@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98>
Tue, 14 May 2013 21:42:06 +0000 (14 21:42 +0000)
treed965289475e0bba117442b1b71a3a2273c6ee553
parente5f7c33fd248ce3443645b9a2f7a25624ad75188
Add an intermediate window between GCF's host window and the RHW.

Previously, GCF+Aura parented the ChromeFrameAutomationClient window
directly to the DesktopRootWindowHostWin window. This caused some focus
warping (and possibly other) issues when SetParent was called again.

BUG=235411

Review URL: https://chromiumcodereview.appspot.com/14927013

git-svn-id: svn://svn.chromium.org/chrome/trunk/src@200080 0039d316-1c4b-4281-b951-d872f2087c98
chrome/browser/ui/views/external_tab_container_win.cc
chrome/browser/ui/views/external_tab_container_win.h
chrome_frame/test/ui_test.cc