Reland the patch to fix the problem that sometimes panel on Windows is not set to top-most.
This could happen when we try to make the window top-most after it has been
created without activation. This seems to be a bug or feature on Windows that
some users have been complaining about.
To fix this problem, I changed BrowserFrame::InitBrowserFrame to pass the
keep_on_top flag when the panel is to be created.
I have also added windows specific testing code to check the styles in the
browser test.
BUG=none
TEST=browser test
TBR=dimich
Review URL: http://codereview.chromium.org/8114006
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@103741 0039d316-1c4b-4281-b951-d872f2087c98
5 files changed