QA/Fennec/Permissions: Difference between revisions
Flaviu.cos (talk | contribs) |
m (Reflecting new changes across all channels; using raw data from now on for ease of comparison) |
||
Line 1: | Line 1: | ||
= Android Permissions ( | = Android Permissions (Q4 2014) = | ||
== Firefox for Android == | == Firefox for Android == | ||
Line 22: | Line 22: | ||
|} | |} | ||
= Firefox= | = Firefox = | ||
Current permission listings enabled and live from within the product (Beta/Release) | Current permission listings enabled and live from within the product (Beta/Release) | ||
= Firefox Beta = | |||
uses-permission:'android.permission.GET_ACCOUNTS' | |||
uses-permission:'android.permission.ACCESS_NETWORK_STATE' | |||
uses-permission:'android.permission.MANAGE_ACCOUNTS' | |||
uses-permission:'android.permission.USE_CREDENTIALS' | |||
uses-permission:'android.permission.AUTHENTICATE_ACCOUNTS' | |||
uses-permission:'android.permission.WRITE_SYNC_SETTINGS' | |||
uses-permission:'android.permission.WRITE_SETTINGS' | |||
uses-permission:'android.permission.READ_SYNC_STATS' | |||
uses-permission:'android.permission.READ_SYNC_SETTINGS' | |||
uses-permission:'org.mozilla.fennec_aurora_fxaccount.permission.PER_ACCOUNT_TYPE' | |||
uses-permission:'android.permission.RECEIVE_BOOT_COMPLETED' | |||
uses-permission:'org.mozilla.fennec_aurora.permission.PER_ANDROID_PACKAGE' | |||
uses-permission:'android.permission.GET_ACCOUNTS' | |||
uses-permission:'android.permission.ACCESS_NETWORK_STATE' | |||
uses-permission:'android.permission.MANAGE_ACCOUNTS' | |||
uses-permission:'android.permission.USE_CREDENTIALS' | |||
uses-permission:'android.permission.AUTHENTICATE_ACCOUNTS' | |||
uses-permission:'android.permission.WRITE_SYNC_SETTINGS' | |||
uses-permission:'android.permission.WRITE_SETTINGS' | |||
uses-permission:'android.permission.READ_SYNC_STATS' | |||
uses-permission:'android.permission.READ_SYNC_SETTINGS' | |||
uses-permission:'org.mozilla.fennec_sync.permission.PER_ACCOUNT_TYPE' | |||
uses-permission:'android.permission.CHANGE_WIFI_STATE' | |||
uses-permission:'android.permission.ACCESS_WIFI_STATE' | |||
uses-permission:'android.permission.ACCESS_FINE_LOCATION' | |||
uses-permission:'android.permission.ACCESS_NETWORK_STATE' | |||
uses-permission:'android.permission.INTERNET' | |||
uses-permission:'android.permission.WRITE_EXTERNAL_STORAGE' | |||
uses-permission:'com.android.launcher.permission.INSTALL_SHORTCUT' | |||
uses-permission:'com.android.launcher.permission.UNINSTALL_SHORTCUT' | |||
uses-permission:'com.android.browser.permission.READ_HISTORY_BOOKMARKS' | |||
uses-permission:'android.permission.WAKE_LOCK' | |||
uses-permission:'android.permission.VIBRATE' | |||
uses-permission:'org.mozilla.fennec_aurora.permissions.PASSWORD_PROVIDER' | |||
uses-permission:'org.mozilla.fennec_aurora.permissions.BROWSER_PROVIDER' | |||
uses-permission:'org.mozilla.fennec_aurora.permissions.FORMHISTORY_PROVIDER' | |||
uses-feature-not-required:'android.hardware.location' | |||
uses-feature-not-required:'android.hardware.location.gps' | |||
uses-feature:'android.hardware.touchscreen' | |||
uses-permission:'android.permission.NFC' | |||
uses-feature-not-required:'android.hardware.nfc' | |||
uses-permission:'android.permission.RECORD_AUDIO' | |||
uses-feature-not-required:'android.hardware.audio.low_latency' | |||
uses-feature-not-required:'android.hardware.camera.any' | |||
uses-feature-not-required:'android.hardware.microphone' | |||
uses-permission:'android.permission.CAMERA' | |||
uses-feature-not-required:'android.hardware.camera' | |||
uses-feature-not-required:'android.hardware.camera.autofocus' | |||
uses-permission:'android.permission.READ_EXTERNAL_STORAGE' | |||
uses-implied-permission:'android.permission.READ_EXTERNAL_STORAGE','requested WRITE_EXTERNAL_STORAGE' | |||
uses-feature:'android.hardware.wifi' | |||
uses-implied-feature:'android.hardware.wifi','requested android.permission.ACCESS_WIFI_STATE, android.permission.CHANGE_WIFI_STATE, or android.permission.CHANGE_WIFI_MULTICAST_STATE permission' | |||
= Aurora = | |||
uses-permission:'android.permission.GET_ACCOUNTS' | |||
uses-permission:'android.permission.ACCESS_NETWORK_STATE' | |||
uses-permission:'android.permission.MANAGE_ACCOUNTS' | |||
uses-permission:'android.permission.USE_CREDENTIALS' | |||
uses-permission:'android.permission.AUTHENTICATE_ACCOUNTS' | |||
uses-permission:'android.permission.WRITE_SYNC_SETTINGS' | |||
uses-permission:'android.permission.WRITE_SETTINGS' | |||
uses-permission:'android.permission.READ_SYNC_STATS' | |||
uses-permission:'android.permission.READ_SYNC_SETTINGS' | |||
uses-permission:'org.mozilla.fennec_aurora_fxaccount.permission.PER_ACCOUNT_TYPE' | |||
uses-permission:'android.permission.RECEIVE_BOOT_COMPLETED' | |||
uses-permission:'org.mozilla.fennec_aurora.permission.PER_ANDROID_PACKAGE' | |||
uses-permission:'android.permission.GET_ACCOUNTS' | |||
uses-permission:'android.permission.ACCESS_NETWORK_STATE' | |||
uses-permission:'android.permission.MANAGE_ACCOUNTS' | |||
uses-permission:'android.permission.USE_CREDENTIALS' | |||
uses-permission:'android.permission.AUTHENTICATE_ACCOUNTS' | |||
uses-permission:'android.permission.WRITE_SYNC_SETTINGS' | |||
uses-permission:'android.permission.WRITE_SETTINGS' | |||
uses-permission:'android.permission.READ_SYNC_STATS' | |||
uses-permission:'android.permission.READ_SYNC_SETTINGS' | |||
uses-permission:'org.mozilla.fennec_sync.permission.PER_ACCOUNT_TYPE' | |||
uses-permission:'android.permission.ACCESS_FINE_LOCATION' | |||
uses-permission:'android.permission.ACCESS_NETWORK_STATE' | |||
uses-permission:'android.permission.INTERNET' | |||
uses-permission:'android.permission.CHANGE_WIFI_STATE' | |||
uses-permission:'android.permission.ACCESS_WIFI_STATE' | |||
uses-permission:'android.permission.ACCESS_FINE_LOCATION' | |||
uses-permission:'android.permission.ACCESS_NETWORK_STATE' | |||
uses-permission:'android.permission.INTERNET' | |||
uses-permission:'android.permission.WRITE_EXTERNAL_STORAGE' | |||
uses-permission:'com.android.launcher.permission.INSTALL_SHORTCUT' | |||
uses-permission:'com.android.launcher.permission.UNINSTALL_SHORTCUT' | |||
uses-permission:'com.android.browser.permission.READ_HISTORY_BOOKMARKS' | |||
uses-permission:'android.permission.WAKE_LOCK' | |||
uses-permission:'android.permission.VIBRATE' | |||
uses-permission:'org.mozilla.fennec_aurora.permissions.PASSWORD_PROVIDER' | |||
uses-permission:'org.mozilla.fennec_aurora.permissions.BROWSER_PROVIDER' | |||
uses-permission:'org.mozilla.fennec_aurora.permissions.FORMHISTORY_PROVIDER' | |||
uses-permission:'android.permission.DOWNLOAD_WITHOUT_NOTIFICATION' | |||
uses-feature-not-required:'android.hardware.location' | |||
uses-feature-not-required:'android.hardware.location.gps' | |||
uses-feature:'android.hardware.touchscreen' | |||
uses-permission:'android.permission.NFC' | |||
uses-feature-not-required:'android.hardware.nfc' | |||
uses-permission:'android.permission.RECORD_AUDIO' | |||
uses-feature-not-required:'android.hardware.audio.low_latency' | |||
uses-feature-not-required:'android.hardware.camera.any' | |||
uses-feature-not-required:'android.hardware.microphone' | |||
uses-permission:'android.permission.CAMERA' | |||
uses-feature-not-required:'android.hardware.camera' | |||
uses-feature-not-required:'android.hardware.camera.autofocus' | |||
uses-gl-es:'0x20000' | |||
uses-permission:'android.permission.READ_EXTERNAL_STORAGE' | |||
uses-implied-permission:'android.permission.READ_EXTERNAL_STORAGE','requested WRITE_EXTERNAL_STORAGE' | |||
uses-feature:'android.hardware.wifi' | |||
uses-implied-feature:'android.hardware.wifi','requested android.permission.ACCESS_WIFI_STATE, android.permission.CHANGE_WIFI_STATE, or android.permission.CHANGE_WIFI_MULTICAST_STATE permission' | |||
== | = Nightly = | ||
Current permission listings enabled in non-release (Nightly) | |||
Revision as of 17:12, 17 October 2014
Android Permissions (Q4 2014)
Firefox for Android
Permission Manifests
Browser Manifest | Sync Manifest |
Firefox | Sync |
Firefox Beta | Sync |
Firefox Aurora | Sync |
Firefox Nightly | Sync |
Firefox
Current permission listings enabled and live from within the product (Beta/Release)
Firefox Beta
uses-permission:'android.permission.GET_ACCOUNTS' uses-permission:'android.permission.ACCESS_NETWORK_STATE' uses-permission:'android.permission.MANAGE_ACCOUNTS' uses-permission:'android.permission.USE_CREDENTIALS' uses-permission:'android.permission.AUTHENTICATE_ACCOUNTS' uses-permission:'android.permission.WRITE_SYNC_SETTINGS' uses-permission:'android.permission.WRITE_SETTINGS' uses-permission:'android.permission.READ_SYNC_STATS' uses-permission:'android.permission.READ_SYNC_SETTINGS' uses-permission:'org.mozilla.fennec_aurora_fxaccount.permission.PER_ACCOUNT_TYPE' uses-permission:'android.permission.RECEIVE_BOOT_COMPLETED' uses-permission:'org.mozilla.fennec_aurora.permission.PER_ANDROID_PACKAGE' uses-permission:'android.permission.GET_ACCOUNTS' uses-permission:'android.permission.ACCESS_NETWORK_STATE' uses-permission:'android.permission.MANAGE_ACCOUNTS' uses-permission:'android.permission.USE_CREDENTIALS' uses-permission:'android.permission.AUTHENTICATE_ACCOUNTS' uses-permission:'android.permission.WRITE_SYNC_SETTINGS' uses-permission:'android.permission.WRITE_SETTINGS' uses-permission:'android.permission.READ_SYNC_STATS' uses-permission:'android.permission.READ_SYNC_SETTINGS' uses-permission:'org.mozilla.fennec_sync.permission.PER_ACCOUNT_TYPE' uses-permission:'android.permission.CHANGE_WIFI_STATE' uses-permission:'android.permission.ACCESS_WIFI_STATE' uses-permission:'android.permission.ACCESS_FINE_LOCATION' uses-permission:'android.permission.ACCESS_NETWORK_STATE' uses-permission:'android.permission.INTERNET' uses-permission:'android.permission.WRITE_EXTERNAL_STORAGE' uses-permission:'com.android.launcher.permission.INSTALL_SHORTCUT' uses-permission:'com.android.launcher.permission.UNINSTALL_SHORTCUT' uses-permission:'com.android.browser.permission.READ_HISTORY_BOOKMARKS' uses-permission:'android.permission.WAKE_LOCK' uses-permission:'android.permission.VIBRATE' uses-permission:'org.mozilla.fennec_aurora.permissions.PASSWORD_PROVIDER' uses-permission:'org.mozilla.fennec_aurora.permissions.BROWSER_PROVIDER' uses-permission:'org.mozilla.fennec_aurora.permissions.FORMHISTORY_PROVIDER' uses-feature-not-required:'android.hardware.location' uses-feature-not-required:'android.hardware.location.gps' uses-feature:'android.hardware.touchscreen' uses-permission:'android.permission.NFC' uses-feature-not-required:'android.hardware.nfc' uses-permission:'android.permission.RECORD_AUDIO' uses-feature-not-required:'android.hardware.audio.low_latency' uses-feature-not-required:'android.hardware.camera.any' uses-feature-not-required:'android.hardware.microphone' uses-permission:'android.permission.CAMERA' uses-feature-not-required:'android.hardware.camera' uses-feature-not-required:'android.hardware.camera.autofocus' uses-permission:'android.permission.READ_EXTERNAL_STORAGE' uses-implied-permission:'android.permission.READ_EXTERNAL_STORAGE','requested WRITE_EXTERNAL_STORAGE' uses-feature:'android.hardware.wifi' uses-implied-feature:'android.hardware.wifi','requested android.permission.ACCESS_WIFI_STATE, android.permission.CHANGE_WIFI_STATE, or android.permission.CHANGE_WIFI_MULTICAST_STATE permission'
Aurora
uses-permission:'android.permission.GET_ACCOUNTS' uses-permission:'android.permission.ACCESS_NETWORK_STATE' uses-permission:'android.permission.MANAGE_ACCOUNTS' uses-permission:'android.permission.USE_CREDENTIALS' uses-permission:'android.permission.AUTHENTICATE_ACCOUNTS' uses-permission:'android.permission.WRITE_SYNC_SETTINGS' uses-permission:'android.permission.WRITE_SETTINGS' uses-permission:'android.permission.READ_SYNC_STATS' uses-permission:'android.permission.READ_SYNC_SETTINGS' uses-permission:'org.mozilla.fennec_aurora_fxaccount.permission.PER_ACCOUNT_TYPE' uses-permission:'android.permission.RECEIVE_BOOT_COMPLETED' uses-permission:'org.mozilla.fennec_aurora.permission.PER_ANDROID_PACKAGE' uses-permission:'android.permission.GET_ACCOUNTS' uses-permission:'android.permission.ACCESS_NETWORK_STATE' uses-permission:'android.permission.MANAGE_ACCOUNTS' uses-permission:'android.permission.USE_CREDENTIALS' uses-permission:'android.permission.AUTHENTICATE_ACCOUNTS' uses-permission:'android.permission.WRITE_SYNC_SETTINGS' uses-permission:'android.permission.WRITE_SETTINGS' uses-permission:'android.permission.READ_SYNC_STATS' uses-permission:'android.permission.READ_SYNC_SETTINGS' uses-permission:'org.mozilla.fennec_sync.permission.PER_ACCOUNT_TYPE' uses-permission:'android.permission.ACCESS_FINE_LOCATION' uses-permission:'android.permission.ACCESS_NETWORK_STATE' uses-permission:'android.permission.INTERNET' uses-permission:'android.permission.CHANGE_WIFI_STATE' uses-permission:'android.permission.ACCESS_WIFI_STATE' uses-permission:'android.permission.ACCESS_FINE_LOCATION' uses-permission:'android.permission.ACCESS_NETWORK_STATE' uses-permission:'android.permission.INTERNET' uses-permission:'android.permission.WRITE_EXTERNAL_STORAGE' uses-permission:'com.android.launcher.permission.INSTALL_SHORTCUT' uses-permission:'com.android.launcher.permission.UNINSTALL_SHORTCUT' uses-permission:'com.android.browser.permission.READ_HISTORY_BOOKMARKS' uses-permission:'android.permission.WAKE_LOCK' uses-permission:'android.permission.VIBRATE' uses-permission:'org.mozilla.fennec_aurora.permissions.PASSWORD_PROVIDER' uses-permission:'org.mozilla.fennec_aurora.permissions.BROWSER_PROVIDER' uses-permission:'org.mozilla.fennec_aurora.permissions.FORMHISTORY_PROVIDER' uses-permission:'android.permission.DOWNLOAD_WITHOUT_NOTIFICATION' uses-feature-not-required:'android.hardware.location' uses-feature-not-required:'android.hardware.location.gps' uses-feature:'android.hardware.touchscreen' uses-permission:'android.permission.NFC' uses-feature-not-required:'android.hardware.nfc' uses-permission:'android.permission.RECORD_AUDIO' uses-feature-not-required:'android.hardware.audio.low_latency' uses-feature-not-required:'android.hardware.camera.any' uses-feature-not-required:'android.hardware.microphone' uses-permission:'android.permission.CAMERA' uses-feature-not-required:'android.hardware.camera' uses-feature-not-required:'android.hardware.camera.autofocus' uses-gl-es:'0x20000' uses-permission:'android.permission.READ_EXTERNAL_STORAGE' uses-implied-permission:'android.permission.READ_EXTERNAL_STORAGE','requested WRITE_EXTERNAL_STORAGE' uses-feature:'android.hardware.wifi' uses-implied-feature:'android.hardware.wifi','requested android.permission.ACCESS_WIFI_STATE, android.permission.CHANGE_WIFI_STATE, or android.permission.CHANGE_WIFI_MULTICAST_STATE permission'
Nightly
Current permission listings enabled in non-release (Nightly)