Index: chrome/browser/ui/panels/panel_browser_window_cocoa.h |
diff --git a/chrome/browser/ui/panels/panel_browser_window_cocoa.h b/chrome/browser/ui/panels/panel_browser_window_cocoa.h |
index 2f88a70dc3926c6b058b602419bb6c0478fea564..eb0c19e4f7424409ce698257a97c15cb86f62890 100644 |
--- a/chrome/browser/ui/panels/panel_browser_window_cocoa.h |
+++ b/chrome/browser/ui/panels/panel_browser_window_cocoa.h |
@@ -56,6 +56,11 @@ class PanelBrowserWindowCocoa : public NativePanel { |
Panel* panel() { return panel_.get(); } |
Browser* browser() const { return browser_.get(); } |
+ // Callback from PanelWindowControllerCocoa that native window was actually |
+ // closed. The window may not close right away because of onbeforeunload |
+ // handlers. |
+ void didCloseNativeWindow(); |
+ |
private: |
friend class PanelBrowserWindowCocoaTest; |
FRIEND_TEST_ALL_PREFIXES(PanelBrowserWindowCocoaTest, CreateClose); |