| OLD | NEW |
| 1 // Copyright 2015 The Chromium Authors. All rights reserved. | 1 // Copyright 2015 The Chromium Authors. All rights reserved. |
| 2 // Use of this source code is governed by a BSD-style license that can be | 2 // Use of this source code is governed by a BSD-style license that can be |
| 3 // found in the LICENSE file. | 3 // found in the LICENSE file. |
| 4 | 4 |
| 5 package org.chromium.chrome.browser; | 5 package org.chromium.chrome.browser; |
| 6 | 6 |
| 7 import android.app.KeyguardManager; | 7 import android.app.KeyguardManager; |
| 8 import android.app.PendingIntent; | 8 import android.app.PendingIntent; |
| 9 import android.app.SearchManager; | 9 import android.app.SearchManager; |
| 10 import android.content.ComponentName; | 10 import android.content.ComponentName; |
| (...skipping 111 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 122 /** | 122 /** |
| 123 * Fake ComponentName used in constructing TRUSTED_APPLICATION_CODE_EXTRA. | 123 * Fake ComponentName used in constructing TRUSTED_APPLICATION_CODE_EXTRA. |
| 124 */ | 124 */ |
| 125 private static ComponentName sFakeComponentName = null; | 125 private static ComponentName sFakeComponentName = null; |
| 126 | 126 |
| 127 private static final Object LOCK = new Object(); | 127 private static final Object LOCK = new Object(); |
| 128 | 128 |
| 129 private static Pair<Integer, String> sPendingReferrer; | 129 private static Pair<Integer, String> sPendingReferrer; |
| 130 private static int sReferrerId; | 130 private static int sReferrerId; |
| 131 | 131 |
| 132 public static final String PACKAGE_GSA = "com.google.android.googlequicksear
chbox"; |
| 132 private static final String PACKAGE_GMAIL = "com.google.android.gm"; | 133 private static final String PACKAGE_GMAIL = "com.google.android.gm"; |
| 133 private static final String PACKAGE_PLUS = "com.google.android.apps.plus"; | 134 private static final String PACKAGE_PLUS = "com.google.android.apps.plus"; |
| 134 private static final String PACKAGE_HANGOUTS = "com.google.android.talk"; | 135 private static final String PACKAGE_HANGOUTS = "com.google.android.talk"; |
| 135 private static final String PACKAGE_MESSENGER = "com.google.android.apps.mes
saging"; | 136 private static final String PACKAGE_MESSENGER = "com.google.android.apps.mes
saging"; |
| 136 private static final String PACKAGE_LINE = "jp.naver.line.android"; | 137 private static final String PACKAGE_LINE = "jp.naver.line.android"; |
| 137 private static final String PACKAGE_WHATSAPP = "com.whatsapp"; | 138 private static final String PACKAGE_WHATSAPP = "com.whatsapp"; |
| 138 private static final String PACKAGE_GSA = "com.google.android.googlequicksea
rchbox"; | |
| 139 private static final String FACEBOOK_LINK_PREFIX = "http://m.facebook.com/l.
php?"; | 139 private static final String FACEBOOK_LINK_PREFIX = "http://m.facebook.com/l.
php?"; |
| 140 private static final String TWITTER_LINK_PREFIX = "http://t.co/"; | 140 private static final String TWITTER_LINK_PREFIX = "http://t.co/"; |
| 141 private static final String NEWS_LINK_PREFIX = "http://news.google.com/news/
url?"; | 141 private static final String NEWS_LINK_PREFIX = "http://news.google.com/news/
url?"; |
| 142 | 142 |
| 143 /** | 143 /** |
| 144 * Represents popular external applications that can load a page in Chrome v
ia intent. | 144 * Represents popular external applications that can load a page in Chrome v
ia intent. |
| 145 */ | 145 */ |
| 146 public static enum ExternalAppId { | 146 public static enum ExternalAppId { |
| 147 OTHER, | 147 OTHER, |
| 148 GMAIL, | 148 GMAIL, |
| (...skipping 714 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 863 * @param id The referrer id. | 863 * @param id The referrer id. |
| 864 * @return The URL for the referrer or null if none found. | 864 * @return The URL for the referrer or null if none found. |
| 865 */ | 865 */ |
| 866 public static String getPendingReferrerUrl(int id) { | 866 public static String getPendingReferrerUrl(int id) { |
| 867 if (sPendingReferrer != null && (sPendingReferrer.first == id)) { | 867 if (sPendingReferrer != null && (sPendingReferrer.first == id)) { |
| 868 return sPendingReferrer.second; | 868 return sPendingReferrer.second; |
| 869 } | 869 } |
| 870 return null; | 870 return null; |
| 871 } | 871 } |
| 872 } | 872 } |
| OLD | NEW |