mirror of
https://github.com/mozilla/gecko-dev.git
synced 2024-10-13 05:15:45 +00:00
Bug 1476091 - Enable WebVR in release on macOS. r=qdot,kip
MozReview-Commit-ID: 5bmkpZDo9fz Differential Revision: https://phabricator.services.mozilla.com/D8508 --HG-- extra : moz-landing-system : lando
This commit is contained in:
parent
9b6a537ec7
commit
48b9444a7c
@ -1155,21 +1155,21 @@ var interfaceNamesInGlobalScope =
|
||||
// IMPORTANT: Do not change this list without review from a DOM peer!
|
||||
{name: "VisualViewport", insecureContext: true},
|
||||
// IMPORTANT: Do not change this list without review from a DOM peer!
|
||||
{name: "VRDisplay", insecureContext: true, releaseNonWindows: false},
|
||||
{name: "VRDisplay", insecureContext: true, releaseNonWindowsAndMac: false},
|
||||
// IMPORTANT: Do not change this list without review from a DOM peer!
|
||||
{name: "VRDisplayCapabilities", insecureContext: true, releaseNonWindows: false},
|
||||
{name: "VRDisplayCapabilities", insecureContext: true, releaseNonWindowsAndMac: false},
|
||||
// IMPORTANT: Do not change this list without review from a DOM peer!
|
||||
{name: "VRDisplayEvent", insecureContext: true, releaseNonWindows: false},
|
||||
{name: "VRDisplayEvent", insecureContext: true, releaseNonWindowsAndMac: false},
|
||||
// IMPORTANT: Do not change this list without review from a DOM peer!
|
||||
{name: "VREyeParameters", insecureContext: true, releaseNonWindows: false},
|
||||
{name: "VREyeParameters", insecureContext: true, releaseNonWindowsAndMac: false},
|
||||
// IMPORTANT: Do not change this list without review from a DOM peer!
|
||||
{name: "VRFieldOfView", insecureContext: true, releaseNonWindows: false},
|
||||
{name: "VRFieldOfView", insecureContext: true, releaseNonWindowsAndMac: false},
|
||||
// IMPORTANT: Do not change this list without review from a DOM peer!
|
||||
{name: "VRFrameData", insecureContext: true, releaseNonWindows: false},
|
||||
{name: "VRFrameData", insecureContext: true, releaseNonWindowsAndMac: false},
|
||||
// IMPORTANT: Do not change this list without review from a DOM peer!
|
||||
{name: "VRPose", insecureContext: true, releaseNonWindows: false},
|
||||
{name: "VRPose", insecureContext: true, releaseNonWindowsAndMac: false},
|
||||
// IMPORTANT: Do not change this list without review from a DOM peer!
|
||||
{name: "VRStageParameters", insecureContext: true, releaseNonWindows: false},
|
||||
{name: "VRStageParameters", insecureContext: true, releaseNonWindowsAndMac: false},
|
||||
// IMPORTANT: Do not change this list without review from a DOM peer!
|
||||
{name: "VTTCue", insecureContext: true},
|
||||
// IMPORTANT: Do not change this list without review from a DOM peer!
|
||||
@ -1283,6 +1283,7 @@ function createInterfaceMap(isXBLScope) {
|
||||
(entry.linux === !isLinux) ||
|
||||
(entry.android === !isAndroid && !entry.nightlyAndroid) ||
|
||||
(entry.release === !isRelease) ||
|
||||
(entry.releaseNonWindowsAndMac === !(isRelease && !isWindows && !isMac)) ||
|
||||
(entry.releaseNonWindows === !(isRelease && !isWindows)) ||
|
||||
// The insecureContext test is very purposefully converting
|
||||
// entry.insecureContext to boolean, so undefined will convert to
|
||||
|
@ -5287,7 +5287,7 @@ pref("dom.placeholder.show_on_focus", true);
|
||||
|
||||
// WebVR is enabled by default in beta and release for Windows and for all
|
||||
// platforms in nightly and aurora.
|
||||
#if defined(XP_WIN) || !defined(RELEASE_OR_BETA)
|
||||
#if defined(XP_WIN) || defined(XP_MACOSX) || !defined(RELEASE_OR_BETA)
|
||||
pref("dom.vr.enabled", true);
|
||||
#else
|
||||
pref("dom.vr.enabled", false);
|
||||
|
Loading…
Reference in New Issue
Block a user