Bug 728128 - Make behavior of the 'hardware' buttons configurable r=cjones

This commit is contained in:
Vivien Nicolas 2012-02-24 01:40:49 +01:00
Родитель d51eaa1eea
Коммит 1309668bda
2 изменённых файлов: 8 добавлений и 2 удалений

Просмотреть файл

@ -427,6 +427,10 @@ pref("layout.frame_rate.precise", true);
pref("b2g.remote-js.enabled", true);
pref("b2g.remote-js.port", 9999);
// Handle hardware buttons in the b2g chrome package
pref("b2g.keys.menu.enabled", true);
pref("b2g.keys.search.enabled", false);
// Screen timeout in minutes
pref("power.screen.timeout", 60);

Просмотреть файл

@ -244,10 +244,12 @@ var shell = {
case 'AppCommand':
switch (evt.command) {
case 'Menu':
this.sendEvent(content, 'menu');
if (Services.prefs.getBoolPref('b2g.keys.menu.enabled'))
this.sendEvent(content, 'menu');
break;
case 'Search':
this.toggleDebug();
if (Services.prefs.getBoolPref('b2g.keys.search.enabled'))
this.toggleDebug();
break;
case 'VolumeUp':
this.changeVolume(1);