Closed
Bug 1045814
Opened 9 years ago
Closed 9 years ago
[B2G][Flame][Keyboard] Third-party keyboard does not give the user any notice of not being supported
Categories
(Firefox OS Graveyard :: Gaia::Keyboard, defect)
Tracking
(b2g-v1.3 wontfix, b2g-v1.4 wontfix, b2g-v2.0 unaffected, b2g-v2.1 unaffected, b2g-master unaffected)
RESOLVED
WONTFIX
Tracking | Status | |
---|---|---|
b2g-v1.3 | --- | wontfix |
b2g-v1.4 | --- | wontfix |
b2g-v2.0 | --- | unaffected |
b2g-v2.1 | --- | unaffected |
b2g-master | --- | unaffected |
People
(Reporter: rpribble, Unassigned)
References
()
Details
Attachments
(1 file)
10.48 KB,
text/plain
|
Details |
Description: If the user tries to install a third-party keyboard from the Marketplace, the keyboard will appear to install correctly (the 'install' button will change to 'open'), but the user will not be able to access the keyboard. The user will not be given any notice that third-party keyboards are not supported. If the user tries to go back to the third-party keyboard's page in the Marketplace, the 'install' button will reappear every time the page is refreshed, even after changing to 'open'. Repro Steps: 1) Updated Flame to BuildID: 20140728000238 2) Connect to data or wifi 3) Marketplace > Search or 'keyboard' > download a third-party keyboard (Thai used in test) 4) Tap home, then tap the Rocketbar search field 5) Tap the globe/En button to switch between built-in and third-party keyboard Actual: User is not given any notice that third-party keyboards are not supported and can become very confused. Expected: User is given notice that third-party keyboards are unsupported so that there is no confusion. Environmental Variables: Device: Flame 1.4 MOZ ril (319MB) Build ID: 20140728063001 Gaia: eb3b185325901d4c04e2d43eb58d90835213bea9 Gecko: aae9112f1fc6 Version: 30.0 (1.4) Firmware Version: v122 User Agent: Mozilla/5.0 (Mobile; rv:30.0) Gecko/30.0 Firefox/30.0 Notes: Refer to bug 1011473 (https://bugzilla.mozilla.org/show_bug.cgi?id=1011473) Repro frequency: 100% See attached: Video, logcat ---------------------------------------------------- This issue also occurs on the Buri v1.4. Environmental Variables: Device: Buri 1.4 MOZ ril Build ID: 20140728063001 Gaia: eb3b185325901d4c04e2d43eb58d90835213bea9 Gecko: aae9112f1fc6 Version: 30.0 (1.4) Firmware Version: v1.2device.cfg User Agent: Mozilla/5.0 (Mobile; rv:30.0) Gecko/30.0 Firefox/30.0 After tapping install on a third-party app in the marketplace, the keyboard appears to install correctly but does not. ----------------------------------------------------- This issue does not occur on the Flame v2.1 (319MB), Buri v2.1, Flame v2.0 (319MB), Flame v2.0 (512MB), Buri v2.0, and Open_C v1.4. Environmental Variables: Device: Flame Master (319MB) Build ID: 20140728040209 Gaia: 295967a0b824a355ae9d57fb08f3632ed2ad18dd Gecko: a4dcfbebcb58 Version: 34.0a1 (Master) Firmware Version: v122 User Agent: Mozilla/5.0 (Mobile; rv:34.0) Gecko/34.0 Firefox/34.0 Environmental Variables: Device: Buri Master Build ID: 20140728073003 Gaia: 295967a0b824a355ae9d57fb08f3632ed2ad18dd Gecko: d77f6a96ff96 Version: 34.0a1 (Master) Firmware Version: v1.2device.cfg User Agent: Mozilla/5.0 (Mobile; rv:34.0) Gecko/34.0 Firefox/34.0 Environmental Variables: Device: Flame 2.0 (319MB) Build ID: 20140728000238 Gaia: 0a864988f5dce7f9f3dea9609e8ef054679c30ff Gecko: 2da96d621030 Version: 32.0 (2.0) Firmware Version: v122 User Agent: Mozilla/5.0 (Mobile; rv:32.0) Gecko/32.0 Firefox/32.0 Environmental Variables: Device: Flame 2.0 (512MB) Build ID: 20140725000201 Gaia: 9b6d7357031f2412b18a2fb140d5c974842d4393 Gecko: fbb3b8be8f6c Version: 32.0 (2.0) Firmware Version: v123 User Agent: Mozilla/5.0 (Mobile; rv:32.0) Gecko/32.0 Firefox/32.0 Environmental Variables: Device: Buri 2.0 MOZ ril Build ID: 20140721000201 Gaia: 8cb1a949f2e9650bb2c5598e78a6f24a58bbaf97 Gecko: 4bd4b0ae7bbe Version: 32.0a2 (2.0) Firmware Version: v1.2device.cfg User Agent: Mozilla/5.0 (Mobile; rv:32.0) Gecko/32.0 Firefox/32.0 v1.4 Environmental Variables: Device: Open_C v1.4 MOZ BuildID: 20140728000238 Gaia: 0a864988f5dce7f9f3dea9609e8ef054679c30ff Gecko: 2da96d621030 Version: 32.0 Firmware Version: v122 User Agent: Mozilla/5.0 (Mobile; rv:30.0) Gecko/30.0 Firefox/30.0 Third-party keyboards are installed correctly.
Reporter | ||
Updated•9 years ago
|
QA Whiteboard: [QAnalyst-Triage?]
Flags: needinfo?(ktucker)
Comment 1•9 years ago
|
||
Does this issue happen on 1.3?
QA Whiteboard: [QAnalyst-Triage?] → [QAnalyst-Triage-]
Flags: needinfo?(ktucker) → needinfo?(rpribble)
Whiteboard: [2.0-flame-test-run-3]
Reporter | ||
Comment 2•9 years ago
|
||
This issue also occurs on the Buri v1.3 MOZ ril. Enviromental Variables: Device: Buri 1.3 MOZ ril BuildID: 20140811024001 Gaia: 23f55be856cef53c6604a6fe4aeb09061afbc897 Gecko: ac685e277c7c Version: 28.0 (1.3) Firmware: v1.2device.cfg User Agent: Mozilla/5.0 (Mobile; rv:28.0) Gecko/28.0 Firefox/28.0 User is not given any notice that third-party keyboards are not supported and can become very confused.
QA Whiteboard: [QAnalyst-Triage-] → [QAnalyst-Triage?]
Flags: needinfo?(rpribble) → needinfo?(ktucker)
Updated•9 years ago
|
status-b2g-v1.3T:
--- → affected
Flags: needinfo?(ktucker)
Updated•9 years ago
|
status-b2g-v1.3:
--- → affected
status-b2g-v1.3T:
affected → ---
Comment 3•9 years ago
|
||
This will confuse the end user and they should be prompted some sort of message but since this is not occurring on 2.0 or 2.1 not nominating to block.
QA Whiteboard: [QAnalyst-Triage?] → [QAnalyst-Triage+]
Updated•9 years ago
|
QA Whiteboard: [QAnalyst-Triage+] → [QAnalyst-Triage+][lead-review+]
Comment 4•9 years ago
|
||
This issue REPROES on the latest master branch (3.0) for flame devices: Video: http://youtu.be/O85V_uXIOhs Results: After tapping install on a third-party app in the marketplace, the keyboard appears to install correctly but does not. Environmental Variables: ---------------------------------------------- Device: Flame 3.0 BuildID: 20150120010227 Gaia: a5c5ac093814a80b0627514c3bd5f9e96c096a4b Gecko: c1c6840d9255 Gonk: a814b2e2dfdda7140cb3a357617dc4fbb1435e76 Version: 38.0a1 (3.0) Firmware: V18D-1 User Agent: Mozilla/5.0 (Mobile; rv:38.0) Gecko/38.0 Firefox/38.0 ---------------------------------------------- Repro: 5/5
status-b2g-master:
--- → affected
Flags: needinfo?(pbylenga)
Comment 5•9 years ago
|
||
NI on component owner (Gerry) for nomination decision and assignment. Also NI on Delphine if third party keyboard suppport is needed for localization.
Flags: needinfo?(pbylenga) → needinfo?(gchang)
Updated•9 years ago
|
Flags: needinfo?(lebedel.delphine)
Comment 6•9 years ago
|
||
I have no idea how this Third party keyboard is supposed to behave. I would probably ask keyboard team, so ni on :timdream for this. I do know that Gandalf and Stas are working on language packs for 2.2, but I don't think this is related. Adding them just in case though
Flags: needinfo?(lebedel.delphine) → needinfo?(timdream)
Comment 7•9 years ago
|
||
The feature is disabled on v1.3/v1.4, so it's by design. Having no notice when the user tapping the "install" is indeed a bug, but since it only happen on v1.3/v1.4 we should mark this bug as WONTFIX -- since these two branches are EOL already). comment 4 is not this bug as originally reported and it's likely a new regression. Please file a new bug for it (with exact STR), find the regression window, and nominate for blocking accordingly. Thanks! (Keeping this bug open so we don't lost the comment 4 -- please close when it's done)
Flags: needinfo?(timdream) → needinfo?(onelson)
Comment 8•9 years ago
|
||
Add regressionwindow-wanted keyword. Please follow the steps mentioned in comment #7.
Flags: needinfo?(gchang)
Keywords: regressionwindow-wanted
Comment 9•9 years ago
|
||
Filed bug 1124265 after comment #7 Title: [Keyboard] Cannot switch to installed Marketplace Keyboards
Flags: needinfo?(onelson)
Comment 10•9 years ago
|
||
Marking it won't Fix according to Comment 7, tracking the new issue in bug 1124265 and moving the window request there.
You need to log in
before you can comment on or make changes to this bug.
Description
•