[Third Party Keyboard] License agreement does not appear after installing Third Part Keyboard

NEW
Unassigned

Status

Tech Evangelism
Preinstalled B2G Apps
4 years ago
4 years ago

People

(Reporter: Johnt, Unassigned)

Tracking

unspecified
ARM
Gonk (Firefox OS)

Firefox Tracking Flags

(b2g-v1.4 affected, b2g-v2.0 affected, b2g-v2.1 affected, b2g-v2.2 affected)

Details

(Whiteboard: [2.1-flame-test-run-2], URL)

Attachments

(1 attachment)

(Reporter)

Description

4 years ago
Created attachment 8489645 [details]
logcat_20140915_1055.txt

Description: After the user installs a third party keyboard a license agreement does not prompt the user to agree or decline.

Repro Steps:
1) Update a Flame to 20140902040205
2) Launch Marketplace and look for a third party keyboard
3) Install third party keyboard.
4) Open third party keyboard.

Actual: License agreement does not prompt the user to accept or decline.

Expected: It is expected that a license agreement will appear prompting the user to either accept or deny it.

Environmental Variables:
Device: Flame 2.1 (319mb)
BuildID: 20140902040205
Gaia: 44bf2e3bc5ddea9db9a8c851bd353cb234aa883c
Gecko: c360f3d1c00d
Version: 34.0a1
Firmware Version: v123
User Agent: Mozilla/5.0 (Mobile; rv:34.0) Gecko/34.0 Firefox/34.0

Notes: For the logcat I used the Bulgarian third party keyboard app. For the rest of the devices I used the Greek Alphabet Keyboard.

Repro frequency: 100%
Link to failed test case: https://moztrap.mozilla.org/manage/case/9467/
See attached: Logcat 
Video: https://www.youtube.com/watch?edit=vd&v=Wwu3vdpx-g0
(Reporter)

Comment 1

4 years ago
This issue DOES occur on the Flame 2.2 (319mb), Open_C 2.2, Flame 2.1 (512mb), Open_C 2.1, Flame. 2.0 Kit Kat (319mb), Flame 2.0 Jelly Bean (319mb), Open_C 2.0, Flame 1.4 (319mb), Open_C 1.4, and Flame 1.3 (319 mb) 

Description: After the user installs a third party keyboard a license agreement does not prompt the user to agree or decline.

Flame 2.2 (319mb)

Environmental Variables:
Device: Flame Master
Build ID: 20140915040203
Gaia: 855be6ade407c26e0596e7306a44deebc3f60933
Gecko: f27ff178807d
Version: 35.0a1 (Master)
Firmware Version: v123
User Agent: Mozilla/5.0 (Mobile; rv:35.0) Gecko/35.0 Firefox/35.0

Open C 2.2

Environmental Variables:
Device: Open_C Master
BuildID: 20140915040203
Gaia: 855be6ade407c26e0596e7306a44deebc3f60933
Gecko: f27ff178807d
Version: 35.0a1 (Master)
Firmware: P821A10v1.0.0B06_LOG_DL
User Agent: Mozilla/5.0 (Mobile; rv:35.0) Gecko/35.0 Firefox/35.0

Flame 2.1 (512 mb)

Environmental Variables:
Device: Flame 2.1
Build ID: 20140915000203
Gaia: 944e5b4582c4efa1b67cd33245dbb8f6aa25d09f
Gecko: 7546fedad918
Version:34.0a2 (2.1)
Firmware Version: v123
User Agent: Mozilla/5.0 (Mobile; rv:34.0) Gecko/34.0 Firefox/34.0

Open C 2.1

Environmental Variables:
Device: Open_C 2.1
BuildID: 20140915000203
Gaia: 944e5b4582c4efa1b67cd33245dbb8f6aa25d09f
Gecko: 7546fedad918
Version: 34.0a2 (2.1)
Firmware: P821A10v1.0.0B06_LOG_DL
User Agent: Mozilla/5.0 (Mobile; rv:34.0) Gecko/34.0 Firefox/34.0

Flame 2.0 KitKat Base (319mb)

Environmental Variables:
Device: Flame 2.0
Build ID: 20140914183002
Gaia: 7edd3b0b9f65c3dde235c732d270e43e055a1254
Gecko: 13e04ab68621
Version: 32.0 (2.0)
Firmware Version: v123
User Agent: Mozilla/5.0 (Mobile; rv:32.0) Gecko/32.0 Firefox/32.0

Flame 2.0 Jelly Bean (319mb)

Environmental Variables:
Device: Flame 2.0
Build ID: 20140915000202
Gaia:7edd3b0b9f65c3dde235c732d270e43e055a1254
Gecko: 13e04ab68621
Version: 32.0 (2.0)
Firmware Version: v123
User Agent: Mozilla/5.0 (Mobile;rv:32.0) Gecko/32.0 Firefox/32.0

Open_C 2.0

Enviromental Variables:
Device: Open_C 2.0
BuildID: 20140915000202
Gaia: 7edd3b0b9f65c3dde235c732d270e43e055a1254
Gecko: 13e04ab68621
Version: 32.0 (2.0)
Firmware: P821A10v1.0.0B06_LOG_DL
User Agent: Mozilla/5.0 (Mobile; rv:32.0) Gecko/32.0 Firefox/32.0

Flame 1.4 (319mb)

Enviromental Variables:
Device: Flame 1.4
BuildID: 20140915000205
Gaia: efa2b8cb095407df942fee7732a5547c7034ef9b
Gecko: 59135a75f832
Version: 30.0 (1.4)
Firmware: V123
User Agent: Mozilla/5.0 (Mobile; rv:30.0) Gecko/30.0 Firefox/30.0

Open C 1.4

Enviromental Variables:
Device: Open_C 1.4
BuildID: 20140915000205
Gaia: efa2b8cb095407df942fee7732a5547c7034ef9b
Gecko: 59135a75f832
Version: 30.0 (1.4)
Firmware: P821A10v1.0.0B06_LOG_DL
User Agent: Mozilla/5.0 (Mobile; rv:30.0) Gecko/30.0 Firefox/30.0

Environmental Variables:
Device: Flame 1.3
Build ID: 20140627162151
Gaia: 5c43d012a9351e8aaeacda0b87b0886b7f67d33d
Gecko: e181a36ebafaa24e5390db9f597313406edfc794
Version: 28.0 (1.3)
Firmware Version: v123
User Agent: Mozilla/5.0 (Mobile; rv:28.0) Gecko/28.0 Firefox/28.0
QA Whiteboard: [QAnalyst-Triage?]
status-b2g-v1.4: --- → affected
status-b2g-v2.0: --- → affected
status-b2g-v2.1: --- → affected
status-b2g-v2.2: --- → affected
Flags: needinfo?(ktucker)
Whiteboard: [2.1-exploratory]
(Reporter)

Updated

4 years ago
Whiteboard: [2.1-exploratory] → [2.1-flame-test-run-2]
TE issue so not nominating to block on this.
QA Whiteboard: [QAnalyst-Triage?] → [QAnalyst-Triage+]
Flags: needinfo?(ktucker)

Updated

4 years ago
QA Whiteboard: [QAnalyst-Triage+] → [QAnalyst-Triage+][lead-review+]
You need to log in before you can comment on or make changes to this bug.