summaryrefslogtreecommitdiffstats
path: root/src/com/android/browser/Browser.java
diff options
context:
space:
mode:
authorAxesh R. Ajmera <aajmera@codeaurora.org>2014-06-10 18:03:50 -0700
committerWebTech Code Review <code-review@localhost>2014-06-17 11:53:36 -0700
commit70a6ec7db4365f33a6ad50f3c8a84b464d8918b7 (patch)
tree27a716c9e8072ffb27361421c4b5c0df61a3d258 /src/com/android/browser/Browser.java
parent4071338dce14b2f94751c9c083f70fa6ba5f0966 (diff)
downloadandroid_packages_apps_Gello-70a6ec7db4365f33a6ad50f3c8a84b464d8918b7.tar.gz
android_packages_apps_Gello-70a6ec7db4365f33a6ad50f3c8a84b464d8918b7.tar.bz2
android_packages_apps_Gello-70a6ec7db4365f33a6ad50f3c8a84b464d8918b7.zip
Set correct permission for standalone browser
- The non standard permissions has to be app specific. Change-Id: I54bf98c8ff69c613695aa18f12d3615bf647fd56
Diffstat (limited to 'src/com/android/browser/Browser.java')
-rw-r--r--src/com/android/browser/Browser.java7
1 files changed, 5 insertions, 2 deletions
diff --git a/src/com/android/browser/Browser.java b/src/com/android/browser/Browser.java
index c9b8e7b3..54284945 100644
--- a/src/com/android/browser/Browser.java
+++ b/src/com/android/browser/Browser.java
@@ -24,6 +24,8 @@ import android.os.Process;
import org.codeaurora.swe.CookieSyncManager;
+import com.android.browser.BrowserConfig;
+
public class Browser extends Application {
private final static String LOGTAG = "browser";
@@ -43,13 +45,14 @@ public class Browser extends Application {
// SWE: Avoid initializing databases for sandboxed processes.
// Must have INITIALIZE_DATABASE permission in AndroidManifest.xml only for browser process
- final String INITIALIZE_DATABASE="com.android.browser.permission.INITIALIZE_DATABASE";
+ final String INITIALIZE_DATABASE= BrowserConfig.AUTHORITY +
+ ".permission.INITIALIZE_DATABASE";
final Context context = getApplicationContext();
if (context.checkPermission(INITIALIZE_DATABASE,
Process.myPid(), Process.myUid()) == PackageManager.PERMISSION_GRANTED) {
// create CookieSyncManager with current Context
- CookieSyncManager.createInstance(this);
+ CookieSyncManager.createInstance(this);
BrowserSettings.initialize(getApplicationContext());
Preloader.initialize(getApplicationContext());
}