| Index: public/web/WebFrameClient.h
|
| diff --git a/public/web/WebFrameClient.h b/public/web/WebFrameClient.h
|
| index 62641d2a76f6e397b5b148989bc3f621fb8c0ce5..0aa6f892a9849891e0b3d6763e96b4b654160dce 100644
|
| --- a/public/web/WebFrameClient.h
|
| +++ b/public/web/WebFrameClient.h
|
| @@ -611,6 +611,19 @@ public:
|
| virtual bool enterFullscreen() { return false; }
|
| virtual bool exitFullscreen() { return false; }
|
|
|
| +
|
| + // Sudden termination --------------------------------------------------
|
| +
|
| + // Called when an element preventing the sudden termination of the frame is
|
| + // added or removed. |variation| is the number of elements added, removed if
|
| + // it is negative. |type| is the type of element (BeforeUnload handler,
|
| + // Unload handler).
|
| + enum SuddenTerminationDisablerType {
|
| + BeforeUnloadHandler,
|
| + UnloadHandler,
|
| + };
|
| + virtual void suddenTerminationDisablerChanged(int variation, SuddenTerminationDisablerType) { }
|
| +
|
| protected:
|
| virtual ~WebFrameClient() { }
|
| };
|
|
|