Closed Bug 996528 Opened 10 years ago Closed 10 years ago

Gaia Keyboard could not show up when running in Firefox Nightly

Categories

(Firefox OS Graveyard :: Gaia::Keyboard, defect)

defect
Not set
normal

Tracking

(Not tracked)

RESOLVED FIXED

People

(Reporter: rudyl, Assigned: ochameau)

References

Details

Attachments

(1 file)

STR
===
1. run Gaia with "DEBUG=1 make" + Firefox Nightly - 31.0a1 (2014-04-14).
2. Found that Keyboard could not show up.

After checking the system app could not get mozChrome event: inputmethod-contextchange.
Hi Jan, Yuan,

Have you encountered this situation? Any ideas?
Thanks.
Flags: needinfo?(xyuan)
Flags: needinfo?(janjongboom)
I saw it today. Don't know why. Within the keyboard it never builds up. If any of you can dive deeper in it that'd be great, as I'm conference today and traveling tomorrow.
Flags: needinfo?(janjongboom)
Bug 986992 landed. May that bug cause it? I will look into it later today.
Flags: needinfo?(xyuan)
Bug 963239 broke the keyboard on nightly. Backing out its patch, keyboard shows again.
Blocks: 963239
Shipping SystemAppProxy.jsm in nightly would fix this issue but that's gonna be hard as it lives in b2g/ folder. It would also require calling SystemAppProxy.jsm from gaia addon.

I would prefer shipping SystemAppProxy.jsm in gaia addon, but that's hard to override its url (because it is resource: and not chrome:):
  resource://gre/modules/SystemAppProxy.jsm

At the end, this highlights how bad the nightly support is and how much we need the mulet (it is coming soon!). In the meantime I think we just have to pile up the hacks in the gaia addons :/
Assignee: nobody → poirot.alex
Attachment #8408222 - Flags: review?(21)
Comment on attachment 8408222 [details] [review]
Hack keyboard.jsm from gaia addon

One more hack. Hopefully the Mulet will resolve everything ;)
Attachment #8408222 - Flags: review?(21) → review+
Status: NEW → RESOLVED
Closed: 10 years ago
Resolution: --- → FIXED
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: