Index: chrome/browser/ui/ash/chrome_shell_delegate.cc |
diff --git a/chrome/browser/ui/ash/chrome_shell_delegate.cc b/chrome/browser/ui/ash/chrome_shell_delegate.cc |
index eb20851f05d5e91e1374403e04dcad04e064d8f3..894be0eeb4476f642b743af12271a6cd1c3f4fba 100644 |
--- a/chrome/browser/ui/ash/chrome_shell_delegate.cc |
+++ b/chrome/browser/ui/ash/chrome_shell_delegate.cc |
@@ -6,6 +6,8 @@ |
#include <stddef.h> |
+#include <limits> |
oshima
2016/07/29 19:17:19
thanks:)
|
+ |
#include "ash/accelerators/magnifier_key_scroller.h" |
#include "ash/accelerators/spoken_feedback_toggler.h" |
#include "ash/aura/wm_window_aura.h" |
@@ -404,8 +406,10 @@ void ChromeShellDelegate::OpenUrl(const GURL& url) { |
chrome::ScopedTabbedBrowserDisplayer displayer( |
ProfileManager::GetActiveUserProfile()); |
- chrome::AddSelectedTabWithURL(displayer.browser(), url, |
- ui::PAGE_TRANSITION_LINK); |
+ chrome::AddSelectedTabWithURL( |
+ displayer.browser(), url, |
+ ui::PageTransitionFromInt(ui::PAGE_TRANSITION_LINK | |
+ ui::PAGE_TRANSITION_FROM_API)); |
// Since the ScopedTabbedBrowserDisplayer does not guarantee that the |
// browser will be shown on the active desktop, we ensure the visibility. |