X-Git-Url: http://review.tizen.org/git/?a=blobdiff_plain;f=src%2Fchrome%2Fbrowser%2Fui%2Fapp_list%2Fapp_list_controller_delegate.h;h=0580731f965bfb71e55c9477c11d432da526bb48;hb=1afa4dd80ef85af7c90efaea6959db1d92330844;hp=b3a340329f0d68ef9b1a2729d5de1fc505c019f6;hpb=90762837333c13ccf56f2ad88e4481fc71e8d281;p=platform%2Fframework%2Fweb%2Fcrosswalk.git diff --git a/src/chrome/browser/ui/app_list/app_list_controller_delegate.h b/src/chrome/browser/ui/app_list/app_list_controller_delegate.h index b3a3403..0580731 100644 --- a/src/chrome/browser/ui/app_list/app_list_controller_delegate.h +++ b/src/chrome/browser/ui/app_list/app_list_controller_delegate.h @@ -8,6 +8,9 @@ #include #include "chrome/common/extensions/extension_constants.h" +#include "extensions/common/constants.h" +#include "ui/base/page_transition_types.h" +#include "ui/base/window_open_disposition.h" #include "ui/gfx/native_widget_types.h" class Profile; @@ -100,6 +103,12 @@ class AppListControllerDelegate { // |incognito| is true to create an incognito window. virtual void CreateNewWindow(Profile* profile, bool incognito) = 0; + // Opens the URL. + virtual void OpenURL(Profile* profile, + const GURL& url, + ui::PageTransition transition, + WindowOpenDisposition disposition) = 0; + // Show the app's most recent window, or launch it if it is not running. virtual void ActivateApp(Profile* profile, const extensions::Extension* extension,