Index: chrome/browser/tab_contents/tab_contents_delegate.h |
=================================================================== |
--- chrome/browser/tab_contents/tab_contents_delegate.h (revision 8449) |
+++ chrome/browser/tab_contents/tab_contents_delegate.h (working copy) |
@@ -30,8 +30,7 @@ |
virtual void OpenURL(const GURL& url, const GURL& referrer, |
WindowOpenDisposition disposition, |
- PageTransition::Type transition) |
- { |
+ PageTransition::Type transition) { |
OpenURLFromTab(NULL, url, referrer, disposition, transition); |
} |
@@ -102,11 +101,14 @@ |
// application. |
virtual bool IsApplication() { return false; } |
+ // Check whether or not the url should be opened in the default browser. |
+ virtual bool ShouldOpenURLInDefaultBrowser() const { return false; } |
+ |
// Detach the given tab and convert it to a "webapp" view. The tab must be |
// a WebContents with a valid WebApp set. |
virtual void ConvertContentsToApplication(TabContents* source) { } |
- // Informs the TabContentsDelegate that some of our state has changed |
+ // Informs the TabContentsDelegate that some of our state has changed |
// for this tab. |
virtual void ContentsStateChanged(TabContents* source) {} |
@@ -129,11 +131,11 @@ |
// Tells us that we've finished firing this tab's beforeunload event. |
// The proceed bool tells us whether the user chose to proceed closing the |
// tab. Returns true if the tab can continue on firing it's unload event. |
- // If we're closing the entire browser, then we'll want to delay firing |
+ // If we're closing the entire browser, then we'll want to delay firing |
// unload events until all the beforeunload events have fired. |
virtual void BeforeUnloadFired(TabContents* tab, |
- bool proceed, |
- bool* proceed_to_fire_unload) { |
+ bool proceed, |
+ bool* proceed_to_fire_unload) { |
*proceed_to_fire_unload = true; |
} |