diff options
| author | Bjorn Bringert <bringert@android.com> | 2010-03-24 11:12:02 +0000 |
|---|---|---|
| committer | Bjorn Bringert <bringert@android.com> | 2010-03-25 13:54:17 +0000 |
| commit | a7611811e0d744a7220b7bf80c8f795af5ea53ed (patch) | |
| tree | 962af6eb2a2462b7060e38b9f7c50ecf2562f58c /src/com/android/browser/BrowserActivity.java | |
| parent | abf6b6f77ec681ee8f90e37cec6d6bb78cb716c0 (diff) | |
| download | packages_apps_Browser-a7611811e0d744a7220b7bf80c8f795af5ea53ed.tar.gz packages_apps_Browser-a7611811e0d744a7220b7bf80c8f795af5ea53ed.tar.bz2 packages_apps_Browser-a7611811e0d744a7220b7bf80c8f795af5ea53ed.zip | |
Use system setting for default geolocation permissions
This reverts change I0be5dbf4d99d07ca13b07fb299155c5aa17a51bd
and adds an observer on the new default geolocation permission
secure setting.
Bug http://b/issue?id=2535598
Change-Id: I4edcbd3080b7d3af5dc6d74f26779b6d92248010
Diffstat (limited to 'src/com/android/browser/BrowserActivity.java')
| -rw-r--r-- | src/com/android/browser/BrowserActivity.java | 11 |
1 files changed, 11 insertions, 0 deletions
diff --git a/src/com/android/browser/BrowserActivity.java b/src/com/android/browser/BrowserActivity.java index ff16e4e87..406132f5e 100644 --- a/src/com/android/browser/BrowserActivity.java +++ b/src/com/android/browser/BrowserActivity.java @@ -365,6 +365,11 @@ public class BrowserActivity extends Activity } // Work out which packages are installed on the system. getInstalledPackages(); + + // Start watching the default geolocation permissions + mSystemAllowGeolocationOrigins + = new SystemAllowGeolocationOrigins(getApplicationContext()); + mSystemAllowGeolocationOrigins.start(); } /** @@ -981,6 +986,10 @@ public class BrowserActivity extends Activity WebIconDatabase.getInstance().close(); unregisterReceiver(mPackageInstallationReceiver); + + // Stop watching the default geolocation permissions + mSystemAllowGeolocationOrigins.stop(); + mSystemAllowGeolocationOrigins = null; } @Override @@ -3872,6 +3881,8 @@ public class BrowserActivity extends Activity private BroadcastReceiver mPackageInstallationReceiver; + private SystemAllowGeolocationOrigins mSystemAllowGeolocationOrigins; + // activity requestCode final static int COMBO_PAGE = 1; final static int DOWNLOAD_PAGE = 2; |
