| Index: chrome/browser/ui/fullscreen_controller.h
|
| diff --git a/chrome/browser/ui/fullscreen_controller.h b/chrome/browser/ui/fullscreen_controller.h
|
| index 9284c19a545faf7e993bdfec8014dd101a109163..35d09eb5acdab2f33e0947a624be7a3b1a92416a 100644
|
| --- a/chrome/browser/ui/fullscreen_controller.h
|
| +++ b/chrome/browser/ui/fullscreen_controller.h
|
| @@ -37,7 +37,6 @@ class FullscreenController : public base::RefCounted<FullscreenController> {
|
| FullscreenController(BrowserWindow* window,
|
| Profile* profile,
|
| Browser* browser);
|
| - virtual ~FullscreenController();
|
|
|
| // Querying.
|
|
|
| @@ -81,6 +80,8 @@ class FullscreenController : public base::RefCounted<FullscreenController> {
|
| FullscreenExitBubbleType GetFullscreenExitBubbleType() const;
|
|
|
| private:
|
| + friend class base::RefCounted<FullscreenController>;
|
| +
|
| enum MouseLockState {
|
| MOUSELOCK_NOT_REQUESTED,
|
| // The page requests to lock the mouse and the user hasn't responded to the
|
| @@ -90,6 +91,8 @@ class FullscreenController : public base::RefCounted<FullscreenController> {
|
| MOUSELOCK_ACCEPTED
|
| };
|
|
|
| + virtual ~FullscreenController();
|
| +
|
| // Notifies the tab that it has been forced out of fullscreen mode if
|
| // necessary.
|
| void NotifyTabOfFullscreenExitIfNecessary();
|
|
|