Index: chrome/android/java/src/org/chromium/chrome/browser/ChromeTabbedActivity.java |
diff --git a/chrome/android/java/src/org/chromium/chrome/browser/ChromeTabbedActivity.java b/chrome/android/java/src/org/chromium/chrome/browser/ChromeTabbedActivity.java |
index 332cda5e8d6b6dc446768d5164cf8739b0334d4f..39d7efbd2ad352ac4cf08fefb778311d62ae803b 100644 |
--- a/chrome/android/java/src/org/chromium/chrome/browser/ChromeTabbedActivity.java |
+++ b/chrome/android/java/src/org/chromium/chrome/browser/ChromeTabbedActivity.java |
@@ -1100,8 +1100,13 @@ public class ChromeTabbedActivity extends ChromeActivity implements OverviewMode |
intent, mIntentHandlingTimeMs); |
} |
} else { |
- getTabCreator(true).launchUrl( |
- url, TabLaunchType.FROM_LINK, intent, mIntentHandlingTimeMs); |
+ if (IntentHandler.wasIntentSenderChrome(intent)) { |
Ted C
2017/05/11 19:04:49
We only allow chrome to open incognito tabs, so th
ltian
2017/05/11 22:10:58
Done.
|
+ getTabCreator(true).launchUrl(url, TabLaunchType.FROM_EXTERNAL_APP, |
+ intent, mIntentHandlingTimeMs); |
+ } else { |
+ getTabCreator(true).launchUrl( |
+ url, TabLaunchType.FROM_LINK, intent, mIntentHandlingTimeMs); |
+ } |
} |
break; |
default: |