Chromium Code Reviews| OLD | NEW |
|---|---|
| 1 // Copyright (c) 2012 The Chromium Authors. All rights reserved. | 1 // Copyright (c) 2012 The Chromium Authors. All rights reserved. |
| 2 // Use of this source code is governed by a BSD-style license that can be | 2 // Use of this source code is governed by a BSD-style license that can be |
| 3 // found in the LICENSE file. | 3 // found in the LICENSE file. |
| 4 | 4 |
| 5 #ifndef CHROME_BROWSER_UI_BROWSER_H_ | 5 #ifndef CHROME_BROWSER_UI_BROWSER_H_ |
| 6 #define CHROME_BROWSER_UI_BROWSER_H_ | 6 #define CHROME_BROWSER_UI_BROWSER_H_ |
| 7 #pragma once | 7 #pragma once |
| 8 | 8 |
| 9 #include <map> | 9 #include <map> |
| 10 #include <set> | 10 #include <set> |
| (...skipping 283 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... | |
| 294 | 294 |
| 295 // Gets the Favicon of the page in the selected tab. | 295 // Gets the Favicon of the page in the selected tab. |
| 296 SkBitmap GetCurrentPageIcon() const; | 296 SkBitmap GetCurrentPageIcon() const; |
| 297 | 297 |
| 298 // Gets the title of the window based on the selected tab's title. | 298 // Gets the title of the window based on the selected tab's title. |
| 299 string16 GetWindowTitleForCurrentTab() const; | 299 string16 GetWindowTitleForCurrentTab() const; |
| 300 | 300 |
| 301 // Prepares a title string for display (removes embedded newlines, etc). | 301 // Prepares a title string for display (removes embedded newlines, etc). |
| 302 static void FormatTitleForDisplay(string16* title); | 302 static void FormatTitleForDisplay(string16* title); |
| 303 | 303 |
| 304 // Indicates if debugger is attached for the current tab. | |
| 305 bool IsDebuggerAttachedForCurrentTab() const; | |
|
pfeldman
2012/07/10 16:44:56
IsDebuggerAttachedToCurrentTab ?
| |
| 306 | |
| 304 // OnBeforeUnload handling ////////////////////////////////////////////////// | 307 // OnBeforeUnload handling ////////////////////////////////////////////////// |
| 305 | 308 |
| 306 // Gives beforeunload handlers the chance to cancel the close. | 309 // Gives beforeunload handlers the chance to cancel the close. |
| 307 bool ShouldCloseWindow(); | 310 bool ShouldCloseWindow(); |
| 308 | 311 |
| 309 bool IsAttemptingToCloseBrowser() const { | 312 bool IsAttemptingToCloseBrowser() const { |
| 310 return is_attempting_to_close_browser_; | 313 return is_attempting_to_close_browser_; |
| 311 } | 314 } |
| 312 | 315 |
| 313 // Invoked when the window containing us is closing. Performs the necessary | 316 // Invoked when the window containing us is closing. Performs the necessary |
| (...skipping 708 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... | |
| 1022 bool window_has_shown_; | 1025 bool window_has_shown_; |
| 1023 | 1026 |
| 1024 // Currently open color chooser. Non-NULL after OpenColorChooser is called and | 1027 // Currently open color chooser. Non-NULL after OpenColorChooser is called and |
| 1025 // before DidEndColorChooser is called. | 1028 // before DidEndColorChooser is called. |
| 1026 scoped_ptr<content::ColorChooser> color_chooser_; | 1029 scoped_ptr<content::ColorChooser> color_chooser_; |
| 1027 | 1030 |
| 1028 DISALLOW_COPY_AND_ASSIGN(Browser); | 1031 DISALLOW_COPY_AND_ASSIGN(Browser); |
| 1029 }; | 1032 }; |
| 1030 | 1033 |
| 1031 #endif // CHROME_BROWSER_UI_BROWSER_H_ | 1034 #endif // CHROME_BROWSER_UI_BROWSER_H_ |
| OLD | NEW |