[B2G] [Keyboard] Cannot access installed third party keyboards

RESOLVED INVALID

Status

Firefox OS
Gaia::Keyboard
RESOLVED INVALID
4 years ago
3 years ago

People

(Reporter: CKreinbring, Unassigned)

Tracking

unspecified
ARM
Gonk (Firefox OS)
Bug Flags:
in-moztrap +

Firefox Tracking Flags

(Not tracked)

Details

(Whiteboard: [2.0-flame-test-run-1], [FT:System-Platform], URL)

Attachments

(1 attachment)

(Reporter)

Description

4 years ago
Created attachment 8436022 [details]
Log of installing and attempting to access third party keyboard

Description:
The user is unable to set up and use third party keyboards.

Repro Steps:
1) Update Flame to Build ID: 20140606040202
2) Launch the browser and navigate to http://mpizza.github.io/ime/install.html.
3) Tap the keyboard picture then tap Install.
4) When the IMEtest 3rdParty Test page appears, tap Setup.
5) Return to the Homescreen and launch Settings.
6) Select Keyboards and observe the available keyboards under the Installed Input Methods section.

Actual:
There is no third-party keyboard available.

Expected:
There is another keyboard available beneath the Built-in Keyboard.

Environmental Variables
Device: Flame 2.0
Build ID: 20140606040202
Gecko: https://hg.mozilla.org/mozilla-central/rev/c8288d0c7a15
Gaia: 857129928b6e56a809cee9d5445effb8fa9f1c2c
Platform Version: 32.0a1
Firmware Version: V10g-2
User Agent: Mozilla/5.0 (Mobile; rv:32.0) Gecko/32.0 Firefox/32.0

Notes:
Repro frequency: 100%
Link to failed test case: https://moztrap.mozilla.org/manage/case/11366/
See attached video clip and logcat logs
(Reporter)

Comment 1

4 years ago
Also repros on Flame 1.4, Buri 1.4 mozilla RIL and Buri 1.3 mozilla RIL

Flame 1.4
Build ID: 20140606000204
Gecko: https://hg.mozilla.org/releases/mozilla-b2g30_v1_4/rev/960c48b5a5fa
Gaia: 183efb374be1bcbf92f1fb3d0212a68b564a6d3e
Platform Version: 30.0
Firmware Version: V10g-2
User Agent: Mozilla/5.0 (Mobile; rv:30.0) Gecko/30.0 Firefox/30.0

Buri 1.4
Build ID: 20140606000204
Gecko: https://hg.mozilla.org/releases/mozilla-b2g30_v1_4/rev/960c48b5a5fa
Gaia: 183efb374be1bcbf92f1fb3d0212a68b564a6d3e
Platform Version: 30.0
Firmware Version: V1.2-device.cfg
User Agent: Mozilla/5.0 (Mobile; rv 30.0) Gecko/30.0 Firefox/30.0

Buri 1.3
Build ID: 20140606024029
Gecko: https://hg.mozilla.org/releases/mozilla-b2g28_v1_3/rev/636c654a150d
Gaia: e049de79ff46fcab51f29a88d5869c5efb48fc3c
Platform Version: 28.0
Firmware Version: V1.2-device.cfg
User Agent: Mozilla/5.0 (Mobile; rv:28.0) Gecko/28.0 Firefox/28.0
status-b2g-v1.3: --- → affected
status-b2g-v1.4: --- → affected
William - Is this is a bug in third party keyboards or a problem in the test app being used here?
Flags: needinfo?(whsu)

Comment 3

4 years ago
I am so sorry. It is a out-of-date test app. I will modify the test cases.
Sorry for any inconvenience.

Keep ni "whsu" to remind myself to modify the test cases.

Updated

4 years ago
Flags: needinfo?(whsu)
Whiteboard: [2.0-flame-test-run-1] → [2.0-flame-test-run-1], [FT:System-Platform]
Ok - I'll close this out then & add in-moztrap on you to update the test cases.
Status: NEW → RESOLVED
Last Resolved: 4 years ago
Flags: in-moztrap?(whsu)
Resolution: --- → INVALID

Comment 5

4 years ago
(In reply to ckreinbring from comment #0)
> Created attachment 8436022 [details]
> Log of installing and attempting to access third party keyboard
> 
> Description:
> The user is unable to set up and use third party keyboards.
> 
> Repro Steps:
> 1) Update Flame to Build ID: 20140606040202
> 2) Launch the browser and navigate to
> http://mpizza.github.io/ime/install.html.
> 3) Tap the keyboard picture then tap Install.
> 4) When the IMEtest 3rdParty Test page appears, tap Setup.
> 5) Return to the Homescreen and launch Settings.
> 6) Select Keyboards and observe the available keyboards under the Installed
> Input Methods section.

Hi, ckreinbring,

Could you please tell me where did you got the link?
After I looked into the test cases (#11366), I didn't see the hyperlink you listed.
The link you listed is illegal app that is designed for security hole checking.
Please don't use it to test third party keyboard.
Thanks! :)
Flags: needinfo?(ckreinbring)
Flags: in-moztrap?(whsu)
Flags: in-moztrap+

Comment 6

4 years ago
(In reply to ckreinbring from comment #1)
> Also repros on Flame 1.4, Buri 1.4 mozilla RIL and Buri 1.3 mozilla RIL
> 
> Flame 1.4
> Build ID: 20140606000204
> Gecko: https://hg.mozilla.org/releases/mozilla-b2g30_v1_4/rev/960c48b5a5fa
> Gaia: 183efb374be1bcbf92f1fb3d0212a68b564a6d3e
> Platform Version: 30.0
> Firmware Version: V10g-2
> User Agent: Mozilla/5.0 (Mobile; rv:30.0) Gecko/30.0 Firefox/30.0
> 
> Buri 1.4
> Build ID: 20140606000204
> Gecko: https://hg.mozilla.org/releases/mozilla-b2g30_v1_4/rev/960c48b5a5fa
> Gaia: 183efb374be1bcbf92f1fb3d0212a68b564a6d3e
> Platform Version: 30.0
> Firmware Version: V1.2-device.cfg
> User Agent: Mozilla/5.0 (Mobile; rv 30.0) Gecko/30.0 Firefox/30.0
> 
> Buri 1.3
> Build ID: 20140606024029
> Gecko: https://hg.mozilla.org/releases/mozilla-b2g28_v1_3/rev/636c654a150d
> Gaia: e049de79ff46fcab51f29a88d5869c5efb48fc3c
> Platform Version: 28.0
> Firmware Version: V1.2-device.cfg
> User Agent: Mozilla/5.0 (Mobile; rv:28.0) Gecko/28.0 Firefox/28.0

One more information, V1.3 and V1.4 doesn't support third party keyboard.

Updated

4 years ago
status-b2g-v1.3: affected → ---
status-b2g-v1.4: affected → ---
status-b2g-v2.0: affected → ---
(Reporter)

Comment 7

4 years ago
We first saw this in the Buri 1.2 loc run for use in testing third party keyboard tests.  Please provide us a list of third party keyboards to use instead.
Flags: needinfo?(ckreinbring)

Comment 8

4 years ago
(In reply to ckreinbring from comment #7)
> We first saw this in the Buri 1.2 loc run for use in testing third party
> keyboard tests.  Please provide us a list of third party keyboards to use
> instead.

Oh~ I see!
Now, third party vendors has uploaded several keyboards on Marketplace.
Using the keyword - "keyboard", you will find some third party keyboard.
I also added some information on the test cases.
If it is still unclear, please feel free to contact me
Thanks. Have a nice day! :)

Comment 9

3 years ago
This test case IS valid and the Moztrap has already been updated successfully.
QA Whiteboard: [QAnalyst-Triage?]
Flags: needinfo?(ktucker)
Flags: in-moztrap?(jthomas)
Flags: in-moztrap+
Test case has been updated in moztrap:

https://moztrap.mozilla.org/manage/case/11366/
QA Whiteboard: [QAnalyst-Triage?] → [QAnalyst-Triage+]
Flags: needinfo?(ktucker)
Flags: in-moztrap?(jthomas)
Flags: in-moztrap+
You need to log in before you can comment on or make changes to this bug.