Bug 810769 - [Browser] No keyboard available f=ttaubert r=kaze a=blocking-basecamp
authorRudy Lu <left.lu@gmail.com>
Mon, 12 Nov 2012 15:10:32 +0100
changeset 112990 71274e4740604a00e916f9b28edd31e314c0b005
parent 112989 f76ba3850b0a599eded03eea5f471db32e7f80ef
child 112991 56f2416266047524b1433fb651f5205662149924
push id23847
push userphilringnalda@gmail.com
push dateTue, 13 Nov 2012 05:07:25 +0000
treeherdermozilla-central@1b0226622e94 [default view] [failures only]
perfherder[talos] [build metrics] [platform microbench] (compared to previous push)
reviewerskaze, blocking-basecamp
bugs810769
milestone19.0a1
first release with
nightly linux32
nightly linux64
nightly mac
nightly win32
nightly win64
last release without
nightly linux32
nightly linux64
nightly mac
nightly win32
nightly win64
Bug 810769 - [Browser] No keyboard available f=ttaubert r=kaze a=blocking-basecamp
b2g/components/Keyboard.jsm
--- a/b2g/components/Keyboard.jsm
+++ b/b2g/components/Keyboard.jsm
@@ -30,17 +30,17 @@ let Keyboard = {
     throw Error('no message manager set');
   },
 
   set messageManager(mm) {
     this._messageManager = mm;
   },
 
   init: function keyboardInit() {
-    Services.obs.addObserver(this, 'in-process-browser-frame-shown', false);
+    Services.obs.addObserver(this, 'in-process-browser-or-app-frame-shown', false);
     Services.obs.addObserver(this, 'remote-browser-frame-shown', false);
 
     for (let name of this._messageNames)
       ppmm.addMessageListener('Keyboard:' + name, this);
   },
 
   observe: function keyboardObserve(subject, topic, data) {
     let frameLoader = subject.QueryInterface(Ci.nsIFrameLoader);