Closed
Bug 722426
Opened 13 years ago
Closed 13 years ago
Unnecessary android permission WRITE_SECURE_SETTINGS
Categories
(Firefox for Android Graveyard :: Android Sync, defect, P1)
Tracking
(firefox12 verified)
VERIFIED
FIXED
| Tracking | Status | |
|---|---|---|
| firefox12 | --- | verified |
People
(Reporter: dchanm+bugzilla, Assigned: nalexander)
References
Details
The sync manifest requests WRITE_SECURE_SETTINGS [1]. This permission is only granted to system/firmware applications. [2]
Removing the permission should have no ill-effects on the application.
[1] - https://github.com/mozilla-services/android-sync/blob/master/manifests/SyncAndroidManifest_permissions.xml.in#L8
[2] - http://developer.android.com/reference/android/provider/Settings.Secure.html
| Assignee | ||
Updated•13 years ago
|
Assignee: nobody → nalexander
Comment 1•13 years ago
|
||
| Assignee | ||
Comment 2•13 years ago
|
||
Tested by:
1. hg clone m-c
2. git clone android-sync
3. apply patch to android-sync
4. code drop from android-sync as per android-sync/README
5. verify mobile/android/sync/manifests/SyncAndroidManifest_permissions.xml.in does not have WRITE_SECURE_SETTINGS
6. build m-c
7. verify fennec/Android Sync not installed on Android emulator
8. install fennec on Android emulator
9. run Android Sync on emulator; verify JPAKE code shown
10. run FF nightly in fresh test profile
11. Pair a Device in FF with JPAKE code shown in emulator
12. verify account appears in Android Sync
Updated•13 years ago
|
Priority: -- → P1
Comment 3•13 years ago
|
||
Comment 4•13 years ago
|
||
status-firefox12:
--- → fixed
Updated•12 years ago
|
Product: Mozilla Services → Android Background Services
Updated•8 years ago
|
Product: Android Background Services → Firefox for Android
Updated•5 years ago
|
Product: Firefox for Android → Firefox for Android Graveyard
You need to log in
before you can comment on or make changes to this bug.
Description
•