Chromium Code Reviews| Index: content/renderer/render_view_impl.cc |
| diff --git a/content/renderer/render_view_impl.cc b/content/renderer/render_view_impl.cc |
| index 37d1011dc930132ba83deb303b2f85c65398c999..47c606f14d62df895d100fabe0f4ff6aaf9de84a 100644 |
| --- a/content/renderer/render_view_impl.cc |
| +++ b/content/renderer/render_view_impl.cc |
| @@ -5447,6 +5447,10 @@ void RenderViewImpl::OnSwapOut(const ViewMsg_SwapOut_Params& params) { |
| // Synchronously run the unload handler before sending the ACK. |
| webview()->dispatchUnloadEvent(); |
| + // Mark the view as hidden, to make sure that it does not erase the paint |
| + // contents. |
| + SetHidden(true); |
|
Charlie Reis
2013/01/09 00:49:23
Interesting. This looks similar to the setVisibil
sadrul
2013/01/09 17:44:19
I moved the call to setVisibilityState up here.
S
|
| + |
| // Swap out and stop sending any IPC messages that are not ACKs. |
| SetSwappedOut(true); |