|
|
| Line 1: |
Line 1: |
| = Android Permissions = | | == QA Assignment == |
| == Firefox for Android ==
| |
|
| |
|
| Permission Manifests
| | <onlyinclude> |
| | | {| class="wikitable" width=100% |
| {| class="querytable" | | ! Assigned |
| | class="header" | Browser Manifest | | ! API type |
| | class="header" | Sync Manifest | | ! Device |
| | ! Completed |
| | ! Results |
| |- | | |- |
| | [https://dxr.mozilla.org/mozilla-release/source/mobile/android/base/AndroidManifest.xml.in Firefox] | | | |
| | [http://dxr.mozilla.org/mozilla-release/source/mobile/android/services/manifests/SyncAndroidManifest_permissions.xml.in Sync] | | | API 16 |
| | | |
| | | June 6th, 2018 |
| | | '''PASS''' |
| |- | | |- |
| | [https://dxr.mozilla.org/mozilla-beta/source/mobile/android/base/AndroidManifest.xml.in Firefox Beta] | | | |
| | [http://dxr.mozilla.org/mozilla-beta/source/mobile/android/services/manifests/SyncAndroidManifest_permissions.xml.in Sync] | | | API 16 |
| | | |
| | | June 6th, 2018 |
| | | '''In Progress''' |
| |- | | |- |
| | [http://dxr.mozilla.org/mozilla-central/source/mobile/android/base/AndroidManifest.xml.in Firefox Nightly] | | | |
| | [http://dxr.mozilla.org/mozilla-central/source/mobile/android/services/manifests/SyncAndroidManifest_permissions.xml.in Sync] | | | x86 |
| | | |
| | | June 6th, 2018 |
| | | '''In Progress''' |
| |- | | |- |
| |} | | |} |
| | </onlyinclude> |
|
| |
|
| === Permissions for Android version < 6 === | | == Results == |
| {|class="fullwidth-table"
| | * |
| |- style="background-color: #efefef;"
| |
| |<b> Nightly </b>
| |
| |<b> Beta </b>
| |
| |<b> Release </b>
| |
| |-
| |
| | <b>Camera:</b>
| |
| *take pictures & videos
| |
| | <b>Camera:</b>
| |
| *take pictures & videos
| |
| | <b>Camera:</b>
| |
| *take pictures & videos
| |
| |-
| |
| |<b> Contacts: </b>
| |
| *find accounts on the device
| |
| *add/remove accounts
| |
| *create accounts and set passwords
| |
| *use accounts on the device
| |
| |<b> Contacts: </b>
| |
| *find accounts on the device
| |
| *add/remove accounts
| |
| *create accounts and set passwords
| |
| *use accounts on the device
| |
| |<b> Contacts: </b>
| |
| *find accounts on the device
| |
| *add/remove accounts
| |
| *create accounts and set passwords
| |
| *use accounts on the device
| |
| |-
| |
| |<b>Microphone:</b>
| |
| *record audio
| |
| |<b>Microphone:</b>
| |
| *record audio
| |
| |<b>Microphone:</b>
| |
| *record audio
| |
| |-
| |
| |<b>Storage:</b>
| |
| *read the contents of your SD card
| |
| *modify or delete the contents of your SD card
| |
| |<b>Storage:</b>
| |
| *read the contents of your SD card
| |
| *modify or delete the contents of your SD card
| |
| |<b>Storage:</b>
| |
| *read the contents of your SD card
| |
| *modify or delete the contents of your SD card
| |
| |-
| |
| |<b>Location:</b>
| |
| *Precise location (GPS and network-based)
| |
| |<b>Location:</b>
| |
| *Precise location (GPS and network-based)
| |
| |<b>Location:</b>
| |
| *Precise location (GPS and network-based)
| |
| |-
| |
| |<b>Network:</b>
| |
| *connect to or disconnect from Wifi networks
| |
| *download files without notification
| |
| *control Near Field Communication
| |
| *receive data from Internet
| |
| *view network connections
| |
| *view WI-FI connections
| |
| |<b>Network:</b>
| |
| *connect to or disconnect from Wifi networks
| |
| *download files without notification
| |
| *control Near Field Communication
| |
| *receive data from Internet
| |
| *view network connections
| |
| *view WI-FI connections
| |
| |<b>Network:</b>
| |
| *connect to or disconnect from Wifi networks
| |
| *download files without notification
| |
| *control Near Field Communication
| |
| *receive data from Internet
| |
| *view network connections
| |
| *view WI-FI connections
| |
| |-
| |
| |<b>Security:</b>
| |
| *modify system settings
| |
| *draw over other apps
| |
| *full network access
| |
| |<b>Security:</b>
| |
| *modify system settings
| |
| *draw over other apps
| |
| *full network access
| |
| |<b>Security:</b>
| |
| *modify system settings
| |
| *draw over other apps
| |
| *full network access
| |
| |-
| |
| |<b>Other:</b>
| |
| *Read your Web bookmarks & history
| |
| *toggle sync on/off
| |
| *read sync statistics
| |
| *read sync settings
| |
| *run at startup
| |
| *install shortcuts
| |
| *uninstall shortcuts
| |
| *prevent device from sleeping
| |
| *control vibration
| |
| |<b>Other:</b>
| |
| *Read your Web bookmarks & history
| |
| *toggle sync on/off
| |
| *read sync statistics
| |
| *read sync settings
| |
| *run at startup
| |
| *install shortcuts
| |
| *uninstall shortcuts
| |
| *prevent device from sleeping
| |
| *control vibration
| |
| |<b>Other:</b>
| |
| *Read your Web bookmarks & history
| |
| *toggle sync on/off
| |
| *read sync statistics
| |
| *read sync settings
| |
| *run at startup
| |
| *install shortcuts
| |
| *uninstall shortcuts
| |
| *prevent device from sleeping
| |
| *control vibration
| |
| |-
| |
| |}
| |
| === Permissions for Android version >= 6 ===
| |
| {|class="fullwidth-table"
| |
| |- style="background-color: #efefef;"
| |
| |<b> Nightly </b>
| |
| |<b> Beta </b>
| |
| |<b> Release </b>
| |
| |-
| |
| | <b>Camera:</b>
| |
| *take pictures & videos
| |
| | <b>Camera:</b>
| |
| *take pictures & videos
| |
| | <b>Camera:</b>
| |
| *take pictures & videos
| |
| |-
| |
| |<b> Contacts: </b>
| |
| *find accounts on the device
| |
| |<b> Contacts: </b>
| |
| *find accounts on the device | |
| |<b> Contacts: </b>
| |
| *find accounts on the device
| |
| |-
| |
| |<b>Microphone:</b>
| |
| *record audio
| |
| |<b>Microphone:</b>
| |
| *record audio
| |
| |<b>Microphone:</b>
| |
| *record audio
| |
| |-
| |
| |<b>Storage:</b>
| |
| *read the contents of your SD card
| |
| *modify or delete the contents of your SD card
| |
| |<b>Storage:</b>
| |
| *read the contents of your SD card
| |
| *modify or delete the contents of your SD card
| |
| |<b>Storage:</b>
| |
| *read the contents of your SD card
| |
| *modify or delete the contents of your SD card
| |
| |-
| |
| |<b>Location:</b>
| |
| *Precise location (GPS and network-based)
| |
| |<b>Location:</b>
| |
| *Precise location (GPS and network-based)
| |
| |<b>Location:</b>
| |
| *Precise location (GPS and network-based)
| |
| |-
| |
| |<b>Network:</b>
| |
| *connect to or disconnect from Wifi networks
| |
| *download files without notification
| |
| *control Near Field Communication
| |
| *receive data from Internet
| |
| *view network connections
| |
| *view WI-FI connections
| |
| |<b>Network:</b>
| |
| *connect to or disconnect from Wifi networks
| |
| *download files without notification
| |
| *control Near Field Communication
| |
| *receive data from Internet
| |
| *view network connections
| |
| *view WI-FI connections
| |
| |<b>Network:</b>
| |
| *connect to or disconnect from Wifi networks
| |
| *download files without notification
| |
| *control Near Field Communication
| |
| *receive data from Internet
| |
| *view network connections
| |
| *view WI-FI connections
| |
| |-
| |
| |<b>Security:</b>
| |
| *full network access
| |
| |<b>Security:</b>
| |
| *full network access
| |
| |<b>Security:</b>
| |
| *full network access
| |
| |-
| |
| |<b>Other:</b>
| |
| *toggle sync on/off
| |
| *read sync statistics
| |
| *read sync settings
| |
| *run at startup
| |
| *install shortcuts
| |
| *uninstall shortcuts
| |
| *prevent device from sleeping
| |
| *control vibration
| |
| |<b>Other:</b>
| |
| *toggle sync on/off
| |
| *read sync statistics
| |
| *read sync settings
| |
| *run at startup
| |
| *install shortcuts
| |
| *uninstall shortcuts
| |
| *prevent device from sleeping
| |
| *control vibration
| |
| |<b>Other:</b>
| |
| *toggle sync on/off
| |
| *read sync statistics
| |
| *read sync settings
| |
| *run at startup
| |
| *install shortcuts
| |
| *uninstall shortcuts
| |
| *prevent device from sleeping
| |
| *control vibration
| |
| |-
| |
| |}
| |