Index: shell/application_manager/application_manager.h |
diff --git a/shell/application_manager/application_manager.h b/shell/application_manager/application_manager.h |
index 9e3da2d97c769a945fdaa7683ddec717a2434401..3800df6a0dcb2bac737418cfb2f906f5d205bfae 100644 |
--- a/shell/application_manager/application_manager.h |
+++ b/shell/application_manager/application_manager.h |
@@ -150,7 +150,8 @@ class MOJO_APPLICATION_MANAGER_EXPORT ApplicationManager { |
typedef std::map<GURL, std::vector<std::string>> URLToArgsMap; |
typedef std::map<std::string, GURL> MimeTypeToURLMap; |
- bool ConnectToRunningApplication(const GURL& application_url, |
+ bool ConnectToRunningApplication(const GURL& requested_url, |
+ const GURL& application_url, |
const GURL& requestor_url, |
InterfaceRequest<ServiceProvider>* services, |
ServiceProviderPtr* exposed_services); |
@@ -165,15 +166,17 @@ class MOJO_APPLICATION_MANAGER_EXPORT ApplicationManager { |
InterfaceRequest<Application> RegisterShell( |
const GURL& requested_url, |
- const GURL& resolved_url, |
+ GURL resolved_url, |
const GURL& requestor_url, |
InterfaceRequest<ServiceProvider> services, |
- ServiceProviderPtr exposed_services); |
+ ServiceProviderPtr exposed_services, |
+ ShellImpl::QueryHandlingBehavior query_behavior); |
ShellImpl* GetShellImpl(const GURL& url); |
void ConnectToClient(ShellImpl* shell_impl, |
- const GURL& url, |
+ const GURL& requested_url, |
+ const GURL& resolved_url, |
const GURL& requestor_url, |
InterfaceRequest<ServiceProvider> services, |
ServiceProviderPtr exposed_services); |