Ensure show/hide are properly called on interstitial pages if present.
commit948481d28930951ad5100a96ab1a1d0f1e5ca7cd
authornasko@chromium.org <nasko@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98>
Wed, 11 Jun 2014 18:32:22 +0000 (11 18:32 +0000)
committernasko@chromium.org <nasko@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98>
Wed, 11 Jun 2014 18:32:22 +0000 (11 18:32 +0000)
tree9be38c69ecbf75bf496e917bf7d11216b684a3a6
parent64dde5dc06bb2ac139ef217b21ea7dd916864406
Ensure show/hide are properly called on interstitial pages if present.

In my CL for sending Show/Hide to all frames on a page (https://codereview.chromium.org/298283003), I used the RWH for each RenderFrameHost in the tree. This missed the fact that an interstitial page will be overlayed and not part of the frame tree in WebContents.

BUG=381439

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

git-svn-id: svn://svn.chromium.org/chrome/trunk/src@276463 0039d316-1c4b-4281-b951-d872f2087c98
chrome/browser/ssl/ssl_browser_tests.cc
content/browser/site_per_process_browsertest.cc
content/browser/web_contents/web_contents_impl.cc
content/browser/web_contents/web_contents_impl.h