| Index: chrome/browser/ui/browser_dialogs.h
 | 
| diff --git a/chrome/browser/ui/browser_dialogs.h b/chrome/browser/ui/browser_dialogs.h
 | 
| index ced547eb95c322ef56d5045e0f3ba949739a00ef..38be04392d6c6819e13c55bfd367be45819d3ff3 100644
 | 
| --- a/chrome/browser/ui/browser_dialogs.h
 | 
| +++ b/chrome/browser/ui/browser_dialogs.h
 | 
| @@ -42,13 +42,16 @@ class URLRequest;
 | 
|  }
 | 
|  
 | 
|  namespace ui {
 | 
| +class TableModel;
 | 
|  class WebDialogDelegate;
 | 
|  }
 | 
|  
 | 
|  namespace chrome {
 | 
|  
 | 
|  // Shows or hides the Task Manager. |browser| can be NULL when called from Ash.
 | 
| -void ShowTaskManager(Browser* browser);
 | 
| +// Returns a pointer to the underlying TableModel, which can be ignored, or used
 | 
| +// for testing.
 | 
| +ui::TableModel* ShowTaskManager(Browser* browser);
 | 
|  void HideTaskManager();
 | 
|  
 | 
|  #if !defined(OS_MACOSX)
 | 
| @@ -109,7 +112,7 @@ void ShowBookmarkBubbleViewsAtPoint(const gfx::Point& anchor_point,
 | 
|                                      bool newly_bookmarked);
 | 
|  
 | 
|  // Bridging methods that show/hide the toolkit-views based Task Manager on Mac.
 | 
| -void ShowTaskManagerViews(Browser* browser);
 | 
| +ui::TableModel* ShowTaskManagerViews(Browser* browser);
 | 
|  void HideTaskManagerViews();
 | 
|  
 | 
|  #endif  // OS_MACOSX
 | 
| 
 |