Revert 253039 "Revert 253006 "Clear any open dialogs when the re..."

relanding because we figured out another change was the cause of the trouble

> Revert 253006 "Clear any open dialogs when the renderer process ..."
> 
> possible cause of this failure
> http://build.chromium.org/p/chromium.chromiumos/builders/Linux%20ChromiumOS%20Tests%20%282%29/builds/21812
> 
> OpenSpecialTypes/FileManagerBrowserTest.Test/0
> OpenSpecialTypes/FileManagerBrowserTest.Test/1
> OpenSpecialTypes/FileManagerBrowserTest.Test/2
> 
> > Clear any open dialogs when the renderer process goes away.
> > 
> > BUG=343625
> > TEST=See bug for repro steps.
> > R=darin@chromium.org
> > 
> > Review URL: https://codereview.chromium.org/177123002
> 
> TBR=creis@chromium.org
> 
> Review URL: https://codereview.chromium.org/178613004

TBR=mpearson@chromium.org

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

git-svn-id: svn://svn.chromium.org/chrome/trunk/src@253044 0039d316-1c4b-4281-b951-d872f2087c98
SVN changes up to revision 253044
Revert 253036 "Use white header for app windows part #3"

reverting this in inorder to revert part 2: revision 253003

> Use white header for app windows part #3
> 
> This CL simplifies the crossfade logic in FrameCaptionButton and makes FrameCaptionButton make use of |CustomButton::hover_animation_| again.
> 
> BUG=297187
> TEST=None
> R=jamescook@chromium.org
> 
> Review URL: https://codereview.chromium.org/152323002

TBR=pkotwicz@chromium.org

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

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