Index: chrome/android/java/src/org/chromium/chrome/browser/document/ChromeLauncherActivity.java |
diff --git a/chrome/android/java/src/org/chromium/chrome/browser/document/ChromeLauncherActivity.java b/chrome/android/java/src/org/chromium/chrome/browser/document/ChromeLauncherActivity.java |
index c7178ef1d0dcb9307758efccd9d426c15a0a29cf..1a4266e6980ed9dda65c1c1e79f89f8411559f11 100644 |
--- a/chrome/android/java/src/org/chromium/chrome/browser/document/ChromeLauncherActivity.java |
+++ b/chrome/android/java/src/org/chromium/chrome/browser/document/ChromeLauncherActivity.java |
@@ -58,6 +58,7 @@ import org.chromium.chrome.browser.tabmodel.document.DocumentTabModelSelector; |
import org.chromium.chrome.browser.util.FeatureUtilities; |
import org.chromium.chrome.browser.util.IntentUtils; |
import org.chromium.chrome.browser.webapps.WebappActivity; |
+import org.chromium.chrome.browser.webapps.WebappInfo; |
import org.chromium.content.browser.crypto.CipherFactory; |
import org.chromium.content_public.browser.LoadUrlParams; |
import org.chromium.content_public.common.ScreenOrientationValues; |
@@ -767,13 +768,15 @@ public class ChromeLauncherActivity extends Activity |
private Intent launchWebapp(Intent intent) { |
String webappId = IntentUtils.safeGetStringExtra(intent, ShortcutHelper.EXTRA_ID); |
String webappUrl = IntentUtils.safeGetStringExtra(intent, ShortcutHelper.EXTRA_URL); |
- String webappTitle = IntentUtils.safeGetStringExtra(intent, ShortcutHelper.EXTRA_TITLE); |
String webappIcon = IntentUtils.safeGetStringExtra(intent, ShortcutHelper.EXTRA_ICON); |
int webappOrientation = IntentUtils.safeGetIntExtra(intent, |
ShortcutHelper.EXTRA_ORIENTATION, ScreenOrientationValues.DEFAULT); |
int webappSource = IntentUtils.safeGetIntExtra(intent, |
ShortcutHelper.EXTRA_SOURCE, ShortcutSource.UNKNOWN); |
+ String webappName = WebappInfo.nameFromIntent(intent); |
+ String webappShortName = WebappInfo.shortNameFromIntent(intent); |
+ |
if (webappId != null && webappUrl != null) { |
String webappMacString = IntentUtils.safeGetStringExtra( |
intent, ShortcutHelper.EXTRA_MAC); |
@@ -786,8 +789,8 @@ public class ChromeLauncherActivity extends Activity |
webappUrl, webappSource); |
} |
- WebappActivity.launchInstance(this, webappId, |
- webappUrl, webappIcon, webappTitle, webappOrientation, webappSource); |
+ WebappActivity.launchInstance(this, webappId, webappUrl, |
+ webappIcon, webappName, webappShortName, webappOrientation, webappSource); |
} else { |
Log.e(TAG, "Shortcut (" + webappUrl + ") opened in Chrome."); |