| 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 5a604a4020517ff287cda8f068e70cc232e1f8f1..5b9b43f180c2574f212500442d7e55ef807f032f 100644
|
| --- a/chrome/android/java/src/org/chromium/chrome/browser/ChromeTabbedActivity.java
|
| +++ b/chrome/android/java/src/org/chromium/chrome/browser/ChromeTabbedActivity.java
|
| @@ -612,7 +612,9 @@ public class ChromeTabbedActivity extends ChromeActivity implements ActionBarDel
|
| launchIntent(url, referer, headers, externalAppId, true, intent);
|
| }
|
| RecordUserAction.record("MobileReceivedExternalIntent");
|
| - LaunchMetrics.recordHomeScreenLaunchIntoTab(url);
|
| + int shortcutSource = intent.getIntExtra(
|
| + ShortcutHelper.EXTRA_SOURCE, ShortcutHelper.SOURCE_UNKNOWN);
|
| + LaunchMetrics.recordHomeScreenLaunchIntoTab(url, shortcutSource);
|
| break;
|
| case REUSE_APP_ID_MATCHING_TAB_ELSE_NEW_TAB:
|
| launchIntent(url, referer, headers, externalAppId, false, intent);
|
|
|