зеркало из https://github.com/mozilla/gecko-dev.git
Bug 1259581: Remove MOZ_MEDIA_NAVIGATOR. r=jesup
This commit is contained in:
Родитель
3fca182cf1
Коммит
b98d3ef86c
|
@ -44,8 +44,6 @@ MOZ_USE_NATIVE_POPUP_WINDOWS=1
|
|||
|
||||
MOZ_XULRUNNER=
|
||||
|
||||
MOZ_MEDIA_NAVIGATOR=1
|
||||
|
||||
MOZ_APP_ID={3c2e2abc-06d4-11e1-ac3b-374f68613e61}
|
||||
|
||||
MOZ_TIME_MANAGER=1
|
||||
|
|
|
@ -40,8 +40,6 @@ MOZ_RAW=1
|
|||
MOZ_AUDIO_CHANNEL_MANAGER=1
|
||||
fi
|
||||
|
||||
MOZ_MEDIA_NAVIGATOR=1
|
||||
|
||||
MOZ_APP_ID={d1bfe7d9-c01e-4237-998b-7b5f960a4314}
|
||||
MOZ_TIME_MANAGER=1
|
||||
|
||||
|
|
|
@ -54,7 +54,6 @@ ACCEPTED_MAR_CHANNEL_IDS=firefox-mozilla-central
|
|||
MAR_CHANNEL_ID=firefox-mozilla-central
|
||||
MOZ_PROFILE_MIGRATOR=1
|
||||
MOZ_APP_STATIC_INI=1
|
||||
MOZ_MEDIA_NAVIGATOR=1
|
||||
MOZ_WEBGL_CONFORMANT=1
|
||||
# Enable navigator.mozPay
|
||||
MOZ_PAY=1
|
||||
|
|
|
@ -80,10 +80,8 @@
|
|||
#include "WidgetUtils.h"
|
||||
#include "nsIPresentationService.h"
|
||||
|
||||
#ifdef MOZ_MEDIA_NAVIGATOR
|
||||
#include "mozilla/dom/MediaDevices.h"
|
||||
#include "MediaManager.h"
|
||||
#endif
|
||||
#ifdef MOZ_B2G_BT
|
||||
#include "BluetoothManager.h"
|
||||
#endif
|
||||
|
@ -1363,7 +1361,6 @@ Navigator::SendBeacon(const nsAString& aUrl,
|
|||
return true;
|
||||
}
|
||||
|
||||
#ifdef MOZ_MEDIA_NAVIGATOR
|
||||
MediaDevices*
|
||||
Navigator::GetMediaDevices(ErrorResult& aRv)
|
||||
{
|
||||
|
@ -1431,7 +1428,6 @@ Navigator::MozGetUserMediaDevices(const MediaStreamConstraints& aConstraints,
|
|||
aRv = manager->GetUserMediaDevices(mWindow, aConstraints, onsuccess, onerror,
|
||||
aInnerWindowID, aCallID);
|
||||
}
|
||||
#endif
|
||||
|
||||
DesktopNotificationCenter*
|
||||
Navigator::GetMozNotification(ErrorResult& aRv)
|
||||
|
@ -2197,13 +2193,11 @@ Navigator::OnNavigation()
|
|||
return;
|
||||
}
|
||||
|
||||
#ifdef MOZ_MEDIA_NAVIGATOR
|
||||
// If MediaManager is open let it inform any live streams or pending callbacks
|
||||
MediaManager *manager = MediaManager::GetIfExists();
|
||||
if (manager) {
|
||||
manager->OnNavigation(mWindow->WindowID());
|
||||
}
|
||||
#endif
|
||||
if (mCameraManager) {
|
||||
mCameraManager->OnNavigation(mWindow->WindowID());
|
||||
}
|
||||
|
@ -2306,7 +2300,6 @@ Navigator::HasNFCSupport(JSContext* /* unused */, JSObject* aGlobal)
|
|||
}
|
||||
#endif // MOZ_NFC
|
||||
|
||||
#ifdef MOZ_MEDIA_NAVIGATOR
|
||||
/* static */
|
||||
bool
|
||||
Navigator::HasUserMediaSupport(JSContext* /* unused */,
|
||||
|
@ -2316,7 +2309,6 @@ Navigator::HasUserMediaSupport(JSContext* /* unused */,
|
|||
return Preferences::GetBool("media.navigator.enabled", false) ||
|
||||
Preferences::GetBool("media.peerconnection.enabled", false);
|
||||
}
|
||||
#endif // MOZ_MEDIA_NAVIGATOR
|
||||
|
||||
/* static */
|
||||
bool
|
||||
|
|
|
@ -71,11 +71,9 @@ class MozIdleObserver;
|
|||
#ifdef MOZ_GAMEPAD
|
||||
class Gamepad;
|
||||
#endif // MOZ_GAMEPAD
|
||||
#ifdef MOZ_MEDIA_NAVIGATOR
|
||||
class NavigatorUserMediaSuccessCallback;
|
||||
class NavigatorUserMediaErrorCallback;
|
||||
class MozGetUserMediaDevicesSuccessCallback;
|
||||
#endif // MOZ_MEDIA_NAVIGATOR
|
||||
|
||||
namespace network {
|
||||
class Connection;
|
||||
|
@ -294,7 +292,6 @@ public:
|
|||
const Nullable<ArrayBufferViewOrBlobOrStringOrFormData>& aData,
|
||||
ErrorResult& aRv);
|
||||
|
||||
#ifdef MOZ_MEDIA_NAVIGATOR
|
||||
void MozGetUserMedia(const MediaStreamConstraints& aConstraints,
|
||||
NavigatorUserMediaSuccessCallback& aOnSuccess,
|
||||
NavigatorUserMediaErrorCallback& aOnError,
|
||||
|
@ -305,7 +302,6 @@ public:
|
|||
uint64_t aInnerWindowID,
|
||||
const nsAString& aCallID,
|
||||
ErrorResult& aRv);
|
||||
#endif // MOZ_MEDIA_NAVIGATOR
|
||||
|
||||
already_AddRefed<ServiceWorkerContainer> ServiceWorker();
|
||||
|
||||
|
@ -330,10 +326,8 @@ public:
|
|||
#ifdef MOZ_NFC
|
||||
static bool HasNFCSupport(JSContext* /* unused */, JSObject* aGlobal);
|
||||
#endif // MOZ_NFC
|
||||
#ifdef MOZ_MEDIA_NAVIGATOR
|
||||
static bool HasUserMediaSupport(JSContext* /* unused */,
|
||||
JSObject* /* unused */);
|
||||
#endif // MOZ_MEDIA_NAVIGATOR
|
||||
|
||||
static bool HasDataStoreSupport(nsIPrincipal* aPrincipal);
|
||||
|
||||
|
|
|
@ -255,9 +255,7 @@
|
|||
|
||||
#include "nsISpeculativeConnect.h"
|
||||
|
||||
#ifdef MOZ_MEDIA_NAVIGATOR
|
||||
#include "mozilla/MediaManager.h"
|
||||
#endif // MOZ_MEDIA_NAVIGATOR
|
||||
#ifdef MOZ_WEBRTC
|
||||
#include "IPeerConnection.h"
|
||||
#endif // MOZ_WEBRTC
|
||||
|
@ -8841,13 +8839,11 @@ nsDocument::CanSavePresentation(nsIRequest *aNewRequest)
|
|||
}
|
||||
}
|
||||
|
||||
#ifdef MOZ_MEDIA_NAVIGATOR
|
||||
// Check if we have active GetUserMedia use
|
||||
if (MediaManager::Exists() && win &&
|
||||
MediaManager::Get()->IsWindowStillActive(win->WindowID())) {
|
||||
return false;
|
||||
}
|
||||
#endif // MOZ_MEDIA_NAVIGATOR
|
||||
|
||||
#ifdef MOZ_WEBRTC
|
||||
// Check if we have active PeerConnections
|
||||
|
|
|
@ -384,7 +384,6 @@ partial interface Navigator {
|
|||
};
|
||||
#endif // MOZ_AUDIO_CHANNEL_MANAGER
|
||||
|
||||
#ifdef MOZ_MEDIA_NAVIGATOR
|
||||
callback NavigatorUserMediaSuccessCallback = void (MediaStream stream);
|
||||
callback NavigatorUserMediaErrorCallback = void (MediaStreamError error);
|
||||
|
||||
|
@ -418,7 +417,6 @@ partial interface Navigator {
|
|||
// now that devices are enumerated earlier.
|
||||
optional DOMString callID = "");
|
||||
};
|
||||
#endif // MOZ_MEDIA_NAVIGATOR
|
||||
|
||||
// Service Workers/Navigation Controllers
|
||||
partial interface Navigator {
|
||||
|
|
|
@ -13,5 +13,4 @@ MOZ_EXTENSIONS_DEFAULT=" gio"
|
|||
MOZ_SERVICES_COMMON=1
|
||||
MOZ_SERVICES_CRYPTO=1
|
||||
MOZ_SERVICES_SYNC=1
|
||||
MOZ_MEDIA_NAVIGATOR=1
|
||||
MOZ_SERVICES_HEALTHREPORT=1
|
||||
|
|
|
@ -27,9 +27,6 @@ MOZ_SAFE_BROWSING=1
|
|||
|
||||
MOZ_NO_SMART_CARDS=1
|
||||
|
||||
# Enable getUserMedia
|
||||
MOZ_MEDIA_NAVIGATOR=1
|
||||
|
||||
# Enable NFC permission
|
||||
MOZ_ANDROID_BEAM=1
|
||||
|
||||
|
|
|
@ -2744,7 +2744,6 @@ MOZ_WEBRTC_ASSERT_ALWAYS=1
|
|||
MOZ_WEBRTC_HARDWARE_AEC_NS=
|
||||
MOZ_SCTP=
|
||||
MOZ_ANDROID_OMX=
|
||||
MOZ_MEDIA_NAVIGATOR=
|
||||
MOZ_OMX_PLUGIN=
|
||||
MOZ_VPX_ERROR_CONCEALMENT=
|
||||
MOZ_WEBSPEECH=1
|
||||
|
@ -3994,18 +3993,6 @@ if test -n "$MOZ_ANDROID_OMX"; then
|
|||
AC_DEFINE(MOZ_ANDROID_OMX)
|
||||
fi
|
||||
|
||||
dnl ========================================================
|
||||
dnl = Enable getUserMedia support
|
||||
dnl ========================================================
|
||||
MOZ_ARG_ENABLE_BOOL(media-navigator,
|
||||
[ --enable-media-navigator Enable support for getUserMedia],
|
||||
MOZ_MEDIA_NAVIGATOR=1,
|
||||
MOZ_MEDIA_NAVIGATOR=)
|
||||
|
||||
if test -n "$MOZ_MEDIA_NAVIGATOR"; then
|
||||
AC_DEFINE(MOZ_MEDIA_NAVIGATOR)
|
||||
fi
|
||||
|
||||
dnl ========================================================
|
||||
dnl = Enable building OMX media plugin (B2G or Android)
|
||||
dnl ========================================================
|
||||
|
|
Загрузка…
Ссылка в новой задаче