Index: third_party/WebKit/Source/web/FrameLoaderClientImpl.cpp |
diff --git a/third_party/WebKit/Source/web/FrameLoaderClientImpl.cpp b/third_party/WebKit/Source/web/FrameLoaderClientImpl.cpp |
index 0f4a87b9a987a8aeb5e6826d6852009aff6e98e4..469715725ee740d71b63017712fab5e04eeebefb 100644 |
--- a/third_party/WebKit/Source/web/FrameLoaderClientImpl.cpp |
+++ b/third_party/WebKit/Source/web/FrameLoaderClientImpl.cpp |
@@ -443,6 +443,12 @@ void FrameLoaderClientImpl::dispatchDidHandleOnloadEvents() |
m_webFrame->client()->didHandleOnloadEvents(m_webFrame); |
} |
+void FrameLoaderClientImpl::dispatchDidHandleOnBeforeUnloadEvent(bool eventListenerCalled) |
+{ |
+ if (m_webFrame->client()) |
+ m_webFrame->client()->didHandleOnBeforeUnloadEvent(eventListenerCalled); |
+} |
+ |
void FrameLoaderClientImpl::dispatchDidReceiveServerRedirectForProvisionalLoad() |
{ |
if (m_webFrame->client()) |