Closed
Bug 1165160
Opened 9 years ago
Closed 9 years ago
[Stingray] Marionette sendKeys method fails at dashboard app test
Categories
(Firefox OS Graveyard :: Gaia::TV, defect)
Tracking
(Not tracked)
RESOLVED
FIXED
People
(Reporter: yifan, Assigned: johnhu)
References
Details
(Whiteboard: [ft:conndevices])
Attachments
(1 file)
When running dashboard marionette test, the sendKeys method fails due to focus issue.
Assignee | ||
Comment 1•9 years ago
|
||
The root cause of this issue is that: we tries to send the keyevent too early before smart-system booted. Smart System has a mechanism to prevent unexpected keyboard behaviors. It blocks all keyboard events if the focus is wrong. The system is viewed as crashed if the focus is wrong. During the booting procedure, we may create a lot of UI and iframe. The focus is moved from booting logo to iframe once fully booted.
So, if a keyboard event is sent to an iframe too early, it is blocked.
This feature is done for partner but not picked. So, I will turn it off by default but partner can turn it on through settings key, focusmanager.autofix.enabled.
Comment 2•9 years ago
|
||
Assignee | ||
Comment 3•9 years ago
|
||
Comment on attachment 8606067 [details] [review]
[gaia] huchengtw-moz:bug-1165160-turn-off-fallback-by-default > mozilla-b2g:master
Please review this patch. The default behavior is to turn off the catcher. But we can still turn it on through settings key.
Attachment #8606067 -
Flags: review?(chens)
Attachment #8606067 -
Flags: feedback?(yliao)
Reporter | ||
Comment 4•9 years ago
|
||
Comment on attachment 8606067 [details] [review]
[gaia] huchengtw-moz:bug-1165160-turn-off-fallback-by-default > mozilla-b2g:master
Test for dashboard passes. Thanks!
Attachment #8606067 -
Flags: feedback?(yliao) → feedback+
Comment 5•9 years ago
|
||
Comment on attachment 8606067 [details] [review]
[gaia] huchengtw-moz:bug-1165160-turn-off-fallback-by-default > mozilla-b2g:master
looks good to me
Attachment #8606067 -
Flags: review?(chens) → review+
Updated•9 years ago
|
Keywords: checkin-needed
Updated•9 years ago
|
Keywords: checkin-needed
Comment 6•9 years ago
|
||
http://docs.taskcluster.net/tools/task-graph-inspector/#2-Z9D8zRRvKrxXkK9Fbhig
The pull request failed to pass integration tests. It could not be landed, please try again.
Assignee | ||
Updated•9 years ago
|
Keywords: checkin-needed
Updated•9 years ago
|
Keywords: checkin-needed
Assignee | ||
Updated•9 years ago
|
Keywords: checkin-needed
Updated•9 years ago
|
Keywords: checkin-needed
Assignee | ||
Updated•9 years ago
|
Keywords: checkin-needed
Updated•9 years ago
|
Keywords: checkin-needed
Comment 7•9 years ago
|
||
https://github.com/mozilla-b2g/gaia/pull/30074
Autolander could not land the pull request due to not having collaborator rights. This is possibly due to a tree closure. Please check the tree status and request checkin again once the tree is open.
Comment 8•9 years ago
|
||
https://github.com/mozilla-b2g/gaia/pull/30074
Autolander could not land the pull request due to not having collaborator rights. This is possibly due to a tree closure. Please check the tree status and request checkin again once the tree is open.
Comment 9•9 years ago
|
||
https://github.com/mozilla-b2g/gaia/pull/30074
Autolander could not land the pull request due to not having collaborator rights. This is possibly due to a tree closure. Please check the tree status and request checkin again once the tree is open.
Comment 10•9 years ago
|
||
Trying again due to tree closures. Sorry about the spam here.
Keywords: checkin-needed
Updated•9 years ago
|
Keywords: checkin-needed
Comment 11•9 years ago
|
||
Pull request has landed in master: https://github.com/mozilla-b2g/gaia/commit/3b51d18fe5ca5aae9fc523947c0dfd6874a2a6c2
Updated•9 years ago
|
Status: NEW → RESOLVED
Closed: 9 years ago
Resolution: --- → FIXED
You need to log in
before you can comment on or make changes to this bug.
Description
•