summaryrefslogtreecommitdiffstats
path: root/chromium/third_party/WebKit/Source/web/WebUserMediaRequest.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'chromium/third_party/WebKit/Source/web/WebUserMediaRequest.cpp')
-rw-r--r--chromium/third_party/WebKit/Source/web/WebUserMediaRequest.cpp29
1 files changed, 17 insertions, 12 deletions
diff --git a/chromium/third_party/WebKit/Source/web/WebUserMediaRequest.cpp b/chromium/third_party/WebKit/Source/web/WebUserMediaRequest.cpp
index 6ebe070ed3e..946771050a8 100644
--- a/chromium/third_party/WebKit/Source/web/WebUserMediaRequest.cpp
+++ b/chromium/third_party/WebKit/Source/web/WebUserMediaRequest.cpp
@@ -30,28 +30,27 @@
#include "config.h"
-#include "WebUserMediaRequest.h"
+#include "public/web/WebUserMediaRequest.h"
+#include "core/dom/Document.h"
+#include "modules/mediastream/UserMediaRequest.h"
+#include "platform/mediastream/MediaStreamDescriptor.h"
+#include "platform/mediastream/MediaStreamSource.h"
+#include "platform/weborigin/SecurityOrigin.h"
#include "public/platform/WebMediaConstraints.h"
#include "public/platform/WebMediaStream.h"
#include "public/platform/WebMediaStreamSource.h"
#include "public/platform/WebString.h"
#include "public/platform/WebVector.h"
+#include "public/web/WebDocument.h"
+#include "public/web/WebSecurityOrigin.h"
#include "wtf/Vector.h"
-#include "WebDocument.h"
-#include "WebSecurityOrigin.h"
-#include "core/dom/Document.h"
-#include "core/platform/mediastream/MediaStreamDescriptor.h"
-#include "modules/mediastream/UserMediaRequest.h"
-#include "platform/mediastream/MediaConstraints.h"
-#include "platform/mediastream/MediaStreamSource.h"
-#include "platform/weborigin/SecurityOrigin.h"
using namespace WebCore;
namespace blink {
-WebUserMediaRequest::WebUserMediaRequest(const PassRefPtr<UserMediaRequest>& request)
+WebUserMediaRequest::WebUserMediaRequest(const PassRefPtrWillBeRawPtr<UserMediaRequest>& request)
: m_private(request)
{
}
@@ -108,10 +107,10 @@ void WebUserMediaRequest::requestSucceeded(const WebMediaStream& streamDescripto
m_private->succeed(streamDescriptor);
}
-void WebUserMediaRequest::requestFailed(const WebString& description)
+void WebUserMediaRequest::requestDenied(const WebString& description)
{
ASSERT(!isNull());
- m_private->fail(description);
+ m_private->failPermissionDenied(description);
}
void WebUserMediaRequest::requestFailedConstraint(const WebString& constraintName, const WebString& description)
@@ -120,6 +119,12 @@ void WebUserMediaRequest::requestFailedConstraint(const WebString& constraintNam
m_private->failConstraint(constraintName, description);
}
+void WebUserMediaRequest::requestFailedUASpecific(const WebString& name, const WebString& constraintName, const WebString& description)
+{
+ ASSERT(!isNull());
+ m_private->failUASpecific(name, constraintName, description);
+}
+
bool WebUserMediaRequest::equals(const WebUserMediaRequest& other) const
{
if (isNull() || other.isNull())