Index: Source/modules/mediastream/RTCIceCandidate.cpp |
diff --git a/Source/modules/mediastream/RTCIceCandidate.cpp b/Source/modules/mediastream/RTCIceCandidate.cpp |
index 7e479c31a4525ddd1ee1d5f9a915779a373dfc1c..3a61cf792d9b22412068eead0c5f13bf8ca1928b 100644 |
--- a/Source/modules/mediastream/RTCIceCandidate.cpp |
+++ b/Source/modules/mediastream/RTCIceCandidate.cpp |
@@ -32,6 +32,7 @@ |
#include "modules/mediastream/RTCIceCandidate.h" |
#include "bindings/core/v8/Dictionary.h" |
+#include "bindings/core/v8/DictionaryHelper.h" |
#include "bindings/core/v8/ExceptionMessages.h" |
#include "bindings/core/v8/ExceptionState.h" |
#include "core/dom/ExceptionCode.h" |
@@ -41,17 +42,17 @@ namespace WebCore { |
RTCIceCandidate* RTCIceCandidate::create(const Dictionary& dictionary, ExceptionState& exceptionState) |
{ |
String candidate; |
- bool ok = dictionary.get("candidate", candidate); |
+ bool ok = DictionaryHelper::get(dictionary, "candidate", candidate); |
if (!ok || !candidate.length()) { |
exceptionState.throwDOMException(TypeMismatchError, ExceptionMessages::incorrectPropertyType("candidate", "is not a string, or is empty.")); |
return nullptr; |
} |
String sdpMid; |
- dictionary.get("sdpMid", sdpMid); |
+ DictionaryHelper::get(dictionary, "sdpMid", sdpMid); |
unsigned short sdpMLineIndex = 0; |
- dictionary.get("sdpMLineIndex", sdpMLineIndex); |
+ DictionaryHelper::get(dictionary, "sdpMLineIndex", sdpMLineIndex); |
return new RTCIceCandidate(blink::WebRTCICECandidate(candidate, sdpMid, sdpMLineIndex)); |
} |