Index: third_party/WebKit/public/web/WebLocalFrame.h |
diff --git a/third_party/WebKit/public/web/WebLocalFrame.h b/third_party/WebKit/public/web/WebLocalFrame.h |
index 1b47bdfa652ead547059ffba359dc912d5970c47..8e6dcb217436fac0348afb6fd392735364c06991 100644 |
--- a/third_party/WebKit/public/web/WebLocalFrame.h |
+++ b/third_party/WebKit/public/web/WebLocalFrame.h |
@@ -87,6 +87,11 @@ public: |
// Navigation ---------------------------------------------------------- |
+ // Runs beforeunload handlers for this frame and returns the value returned |
+ // by handlers. |
+ // Note: this may lead to the destruction of the frame. |
+ virtual bool dispatchBeforeUnloadEvent(bool isReload) = 0; |
+ |
// Returns a WebURLRequest corresponding to the load of the WebHistoryItem. |
virtual WebURLRequest requestFromHistoryItem(const WebHistoryItem&, WebCachePolicy) const = 0; |