Bug 1358395 - Part 2: Enable GamepadExtensions Web API the for the release build; r?kip, qdot
MozReview-Commit-ID: BuIKJy3NEHq
--- a/dom/tests/mochitest/general/test_interfaces.js
+++ b/dom/tests/mochitest/general/test_interfaces.js
@@ -377,19 +377,19 @@ var interfaceNamesInGlobalScope =
"GamepadAxisMoveEvent",
// IMPORTANT: Do not change this list without review from a DOM peer!
"GamepadButtonEvent",
// IMPORTANT: Do not change this list without review from a DOM peer!
"GamepadButton",
// IMPORTANT: Do not change this list without review from a DOM peer!
"GamepadEvent",
// IMPORTANT: Do not change this list without review from a DOM peer!
- {name: "GamepadHapticActuator", release: false},
+ "GamepadHapticActuator",
// IMPORTANT: Do not change this list without review from a DOM peer!
- {name: "GamepadPose", release: false},
+ "GamepadPose",
// IMPORTANT: Do not change this list without review from a DOM peer!
"HashChangeEvent",
// IMPORTANT: Do not change this list without review from a DOM peer!
"Headers",
// IMPORTANT: Do not change this list without review from a DOM peer!
"History",
// IMPORTANT: Do not change this list without review from a DOM peer!
"HTMLAllCollection",
--- a/modules/libpref/init/all.js
+++ b/modules/libpref/init/all.js
@@ -192,17 +192,17 @@ pref("dom.requestIdleCallback.enabled",
// Whether the Gamepad API is enabled
pref("dom.gamepad.enabled", true);
pref("dom.gamepad.test.enabled", false);
#ifdef RELEASE_OR_BETA
pref("dom.gamepad.non_standard_events.enabled", false);
#else
pref("dom.gamepad.non_standard_events.enabled", true);
#endif
-pref("dom.gamepad.extensions.enabled", false);
+pref("dom.gamepad.extensions.enabled", true);
// If this is true, TextEventDispatcher dispatches keydown and keyup events
// even during composition (keypress events are never fired during composition
// even if this is true).
pref("dom.keyboardevent.dispatch_during_composition", false);
// Whether to run add-on code in different compartments from browser code. This
// causes a separate compartment for each (addon, global) combination, which may