Merge change 8962 into donut
* changes: Log uid and package name when launching intents from search
This commit is contained in:
@ -1297,6 +1297,9 @@ public class SearchDialog extends Dialog implements OnItemClickListener, OnItemS
|
|||||||
if (mGlobalSearchMode) {
|
if (mGlobalSearchMode) {
|
||||||
launchGlobalSearchIntent(intent);
|
launchGlobalSearchIntent(intent);
|
||||||
} else {
|
} else {
|
||||||
|
// If the intent was created from a suggestion, it will always have an explicit
|
||||||
|
// component here.
|
||||||
|
Log.i(LOG_TAG, "Starting (as ourselves) " + intent.toURI());
|
||||||
getContext().startActivity(intent);
|
getContext().startActivity(intent);
|
||||||
// If the search switches to a different activity,
|
// If the search switches to a different activity,
|
||||||
// SearchDialogWrapper#performActivityResuming
|
// SearchDialogWrapper#performActivityResuming
|
||||||
@ -1338,7 +1341,6 @@ public class SearchDialog extends Dialog implements OnItemClickListener, OnItemS
|
|||||||
intent.addFlags(Intent.FLAG_ACTIVITY_NEW_TASK);
|
intent.addFlags(Intent.FLAG_ACTIVITY_NEW_TASK);
|
||||||
setBrowserApplicationId(intent);
|
setBrowserApplicationId(intent);
|
||||||
|
|
||||||
if (DBG) Log.d(LOG_TAG, "Launching intent " + intent.toURI() + " as " + packageName);
|
|
||||||
startActivityInPackage(intent, packageName);
|
startActivityInPackage(intent, packageName);
|
||||||
}
|
}
|
||||||
|
|
||||||
@ -1379,6 +1381,7 @@ public class SearchDialog extends Dialog implements OnItemClickListener, OnItemS
|
|||||||
String resultWho = null;
|
String resultWho = null;
|
||||||
int requestCode = -1;
|
int requestCode = -1;
|
||||||
boolean onlyIfNeeded = false;
|
boolean onlyIfNeeded = false;
|
||||||
|
Log.i(LOG_TAG, "Starting (uid " + uid + ", " + packageName + ") " + intent.toURI());
|
||||||
int result = ActivityManagerNative.getDefault().startActivityInPackage(
|
int result = ActivityManagerNative.getDefault().startActivityInPackage(
|
||||||
uid, intent, resolvedType, resultTo, resultWho, requestCode, onlyIfNeeded);
|
uid, intent, resolvedType, resultTo, resultWho, requestCode, onlyIfNeeded);
|
||||||
checkStartActivityResult(result, intent);
|
checkStartActivityResult(result, intent);
|
||||||
|
Reference in New Issue
Block a user