Index: chrome/browser/app_controller_mac.mm |
diff --git a/chrome/browser/app_controller_mac.mm b/chrome/browser/app_controller_mac.mm |
index 866f7c009875b50a5bcb09b28ded63f4c8085fff..d77560a3392ca74bf28ad69ab49d631473edde2b 100644 |
--- a/chrome/browser/app_controller_mac.mm |
+++ b/chrome/browser/app_controller_mac.mm |
@@ -1672,8 +1672,10 @@ class AppControllerProfileObserver : public ProfileInfoCacheObserver { |
if (![self shouldUseHandoff]) |
return; |
- if (!handoffManager_) |
- handoffManager_.reset([[HandoffManager alloc] init]); |
+ if (!handoffManager_) { |
+ handoffManager_.reset( |
+ [[HandoffManager alloc] initWithOrigin:handoff::ORIGIN_MAC]); |
+ } |
GURL handoffURL = [self handoffURLFromWebContents:webContents]; |
[self passURLToHandoffManager:handoffURL]; |