Changeset 164361 in webkit
- Timestamp:
- Feb 19, 2014 1:45:25 AM (10 years ago)
- Location:
- trunk/Source/WebCore
- Files:
-
- 2 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/Source/WebCore/ChangeLog
r164358 r164361 1 2014-02-19 Zan Dobersek <zdobersek@igalia.com> 2 3 Replace WTF::bind() uses in RTCPeerConnection with C++11 lambdas 4 https://bugs.webkit.org/show_bug.cgi?id=129001 5 6 Reviewed by Eric Carlson. 7 8 * Modules/mediastream/RTCPeerConnection.cpp: 9 (WebCore::RTCPeerConnection::setLocalDescription): Pass a lambda function to 10 callOnMainThread() instead of using WTF::bind(). 11 (WebCore::RTCPeerConnection::setRemoteDescription): Ditto. 12 1 13 2014-02-19 Dan Bernstein <mitz@apple.com> 2 14 -
trunk/Source/WebCore/Modules/mediastream/RTCPeerConnection.cpp
r160693 r164361 63 63 #include "ScriptExecutionContext.h" 64 64 #include "VoidCallback.h" 65 #include <wtf/Functional.h>66 65 #include <wtf/MainThread.h> 67 66 … … 251 250 252 251 if (!checkStateForLocalDescription(sessionDescription.get())) { 253 RefPtr<DOMError> error = DOMError::create(RTCPeerConnectionHandler::invalidSessionDescriptionErrorName()); 254 callOnMainThread(bind(&RTCPeerConnectionErrorCallback::handleEvent, errorCallback.get(), error.release())); 252 callOnMainThread([=] { 253 RefPtr<DOMError> error = DOMError::create(RTCPeerConnectionHandler::invalidSessionDescriptionErrorName()); 254 errorCallback->handleEvent(error.get()); 255 }); 255 256 return; 256 257 } … … 286 287 287 288 if (!checkStateForRemoteDescription(sessionDescription.get())) { 288 RefPtr<DOMError> error = DOMError::create(RTCPeerConnectionHandler::invalidSessionDescriptionErrorName()); 289 callOnMainThread(bind(&RTCPeerConnectionErrorCallback::handleEvent, errorCallback.get(), error.release())); 289 callOnMainThread([=] { 290 RefPtr<DOMError> error = DOMError::create(RTCPeerConnectionHandler::invalidSessionDescriptionErrorName()); 291 errorCallback->handleEvent(error.get()); 292 }); 290 293 return; 291 294 }
Note: See TracChangeset
for help on using the changeset viewer.