| Index: chrome/views/widget.h
 | 
| ===================================================================
 | 
| --- chrome/views/widget.h	(revision 10688)
 | 
| +++ chrome/views/widget.h	(working copy)
 | 
| @@ -16,9 +16,10 @@
 | 
|  
 | 
|  namespace views {
 | 
|  
 | 
| +class Accelerator;
 | 
|  class RootView;
 | 
|  class TooltipManager;
 | 
| -class Accelerator;
 | 
| +class Window;
 | 
|  
 | 
|  ////////////////////////////////////////////////////////////////////////////////
 | 
|  //
 | 
| @@ -77,6 +78,11 @@
 | 
|    // no accelerator associated with a given id, which is a common condition.
 | 
|    virtual bool GetAccelerator(int cmd_id,
 | 
|                                Accelerator* accelerator) = 0;
 | 
| +
 | 
| +  // Returns the Widget as a Window, if such a conversion is possible, or NULL
 | 
| +  // if it is not.
 | 
| +  virtual Window* AsWindow() { return NULL; }
 | 
| +  virtual const Window* AsWindow() const { return NULL; }
 | 
|  };
 | 
|  
 | 
|  }  // namespace views
 | 
| 
 |