summaryrefslogtreecommitdiffstats
path: root/content/renderer/render_view_impl.cc
diff options
context:
space:
mode:
authorcreis@chromium.org <creis@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98>2014-03-11 17:36:17 +0000
committercreis@chromium.org <creis@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98>2014-03-11 17:36:17 +0000
commitf76f32234f157296e15e119f1313b013a539aa14 (patch)
tree95d165d57766ee2fa8c16ab31b0d04a2bfbb82a5 /content/renderer/render_view_impl.cc
parent0439346cb9f1d8a5ba66e78502f8e3965c12df51 (diff)
downloadchromium_src-f76f32234f157296e15e119f1313b013a539aa14.zip
chromium_src-f76f32234f157296e15e119f1313b013a539aa14.tar.gz
chromium_src-f76f32234f157296e15e119f1313b013a539aa14.tar.bz2
Move ShouldClose from RenderViewHost to RenderFrameHost.
Renamed functions from ShouldClose to BeforeUnload to improve consistency and reflect that it's not always for a close event. Removes stale RendererManagement interface. BUG=304341 TEST=No behavior change. Review URL: https://codereview.chromium.org/189103002 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@256270 0039d316-1c4b-4281-b951-d872f2087c98
Diffstat (limited to 'content/renderer/render_view_impl.cc')
-rw-r--r--content/renderer/render_view_impl.cc10
1 files changed, 0 insertions, 10 deletions
diff --git a/content/renderer/render_view_impl.cc b/content/renderer/render_view_impl.cc
index 01a30d4..16228fa 100644
--- a/content/renderer/render_view_impl.cc
+++ b/content/renderer/render_view_impl.cc
@@ -1139,7 +1139,6 @@ bool RenderViewImpl::OnMessageReceived(const IPC::Message& message) {
IPC_MESSAGE_HANDLER(ViewMsg_EnumerateDirectoryResponse,
OnEnumerateDirectoryResponse)
IPC_MESSAGE_HANDLER(ViewMsg_RunFileChooserResponse, OnFileChooserResponse)
- IPC_MESSAGE_HANDLER(ViewMsg_ShouldClose, OnShouldClose)
IPC_MESSAGE_HANDLER(ViewMsg_SuppressDialogsUntilSwapOut,
OnSuppressDialogsUntilSwapOut)
IPC_MESSAGE_HANDLER(ViewMsg_SwapOut, OnSwapOut)
@@ -3984,15 +3983,6 @@ void RenderViewImpl::OnGetSerializedHtmlDataForCurrentPageWithLocalLinks(
local_directory_name.AsUTF16Unsafe());
}
-void RenderViewImpl::OnShouldClose() {
- base::TimeTicks before_unload_start_time = base::TimeTicks::Now();
- bool should_close = webview()->dispatchBeforeUnloadEvent();
- base::TimeTicks before_unload_end_time = base::TimeTicks::Now();
- Send(new ViewHostMsg_ShouldClose_ACK(routing_id_, should_close,
- before_unload_start_time,
- before_unload_end_time));
-}
-
void RenderViewImpl::OnSuppressDialogsUntilSwapOut() {
// Don't show any more dialogs until we finish OnSwapOut.
suppress_dialogs_until_swap_out_ = true;