commit | 2fd02526ca100834b7a2b13304203244670d7bb3 | [log] [tgz] |
---|---|---|
author | nasko <nasko@chromium.org> | Fri Oct 23 16:41:44 2015 |
committer | Commit bot <commit-bot@chromium.org> | Fri Oct 23 16:42:26 2015 |
tree | 275b1da4aaf956128fdb2be3cf69884e8579f57d | |
parent | 6d939d13f77b157797ff9691076bc3c69f4d96a2 [diff] |
Properly recreate swapped out RenderView. This CL fixes how RenderView is recreated after a process crash. Due to not recreating the RenderFrameProxy in the case the RenderView is swapped out, the WebView ends up with no mainFrame() and crashes in various ways. This is a reland of https://codereview.chromium.org/1408743005/ with the refactoring portion committed separately in https://codereview.chromium.org/1415303002/. BUG=357747, 544271 Review URL: https://codereview.chromium.org/1412173006 Cr-Commit-Position: refs/heads/master@{#355802}