summaryrefslogtreecommitdiffstats
path: root/Android.mk
diff options
context:
space:
mode:
authorBjorn Bringert <bringert@android.com>2009-06-05 13:22:28 +0100
committerBjorn Bringert <bringert@android.com>2009-06-15 09:05:26 +0100
commit8d17f3f24bbda9a9cd7ea08c5925508dc2c011be (patch)
treecf7e5ebb721354bfffc41d2ab4932cb70ea3c033 /Android.mk
parent3d59ee7aa66a5b1e80f5042f8d872dd9819b5f40 (diff)
downloadframeworks_base-8d17f3f24bbda9a9cd7ea08c5925508dc2c011be.zip
frameworks_base-8d17f3f24bbda9a9cd7ea08c5925508dc2c011be.tar.gz
frameworks_base-8d17f3f24bbda9a9cd7ea08c5925508dc2c011be.tar.bz2
Run search dialog in the system process.
Fixes http://b/issue?id=1905863 This is needed to address two security issues with global search: http://b/issue?id=1871088 (Apps can read content providers through GlobalSearch) http://b/issue?id=1819627 (Apps can use GlobalSearch to launch arbirtrary intents) This also fixes http://b/issue?id=1693153 (SearchManager.OnDismissListener never gets called) To fix the security issues, GlobalSearch also needs to require a non-app permission to access its content provider and launch intents.
Diffstat (limited to 'Android.mk')
-rw-r--r--Android.mk1
1 files changed, 1 insertions, 0 deletions
diff --git a/Android.mk b/Android.mk
index bffd04c..6e292a8 100644
--- a/Android.mk
+++ b/Android.mk
@@ -76,6 +76,7 @@ LOCAL_SRC_FILES += \
core/java/android/app/IIntentSender.aidl \
core/java/android/app/INotificationManager.aidl \
core/java/android/app/ISearchManager.aidl \
+ core/java/android/app/ISearchManagerCallback.aidl \
core/java/android/app/IServiceConnection.aidl \
core/java/android/app/IStatusBar.aidl \
core/java/android/app/IThumbnailReceiver.aidl \