Index: Source/modules/mediastream/UserMediaRequest.h |
diff --git a/Source/modules/mediastream/UserMediaRequest.h b/Source/modules/mediastream/UserMediaRequest.h |
index f7f46f58fbbcc13512b53ee8a4e8078dfee3572b..38506844a7ce50cf4230dddd3eaf0bff087f7f5d 100644 |
--- a/Source/modules/mediastream/UserMediaRequest.h |
+++ b/Source/modules/mediastream/UserMediaRequest.h |
@@ -43,15 +43,16 @@ namespace WebCore { |
class Dictionary; |
class Document; |
-class ExceptionState; |
class MediaConstraints; |
class MediaConstraintsImpl; |
class MediaStreamDescriptor; |
class UserMediaController; |
+typedef int ExceptionCode; |
+ |
class UserMediaRequest : public RefCounted<UserMediaRequest>, public ContextLifecycleObserver { |
public: |
- static PassRefPtr<UserMediaRequest> create(ScriptExecutionContext*, UserMediaController*, const Dictionary& options, PassRefPtr<NavigatorUserMediaSuccessCallback>, PassRefPtr<NavigatorUserMediaErrorCallback>, ExceptionState&); |
+ static PassRefPtr<UserMediaRequest> create(ScriptExecutionContext*, UserMediaController*, const Dictionary& options, PassRefPtr<NavigatorUserMediaSuccessCallback>, PassRefPtr<NavigatorUserMediaErrorCallback>, ExceptionCode&); |
~UserMediaRequest(); |
NavigatorUserMediaSuccessCallback* successCallback() const { return m_successCallback.get(); } |