diff options
author | Allan Sandfeld Jensen <allan.jensen@qt.io> | 2020-10-06 12:48:11 +0200 |
---|---|---|
committer | Allan Sandfeld Jensen <allan.jensen@qt.io> | 2020-10-13 09:33:43 +0000 |
commit | 7b5b123ac58f58ffde0f4f6e488bcd09aa4decd3 (patch) | |
tree | fa14ba0ca8d2683ba2efdabd246dc9b18a1229c6 /chromium/third_party/blink/renderer/modules/peerconnection/rtc_sctp_transport.cc | |
parent | 79b4f909db1049fca459c07cca55af56a9b54fe3 (diff) | |
download | qtwebengine-chromium-7b5b123ac58f58ffde0f4f6e488bcd09aa4decd3.tar.gz |
BASELINE: Update Chromium to 84.0.4147.141
Change-Id: Ib85eb4cfa1cbe2b2b81e5022c8cad5c493969535
Reviewed-by: Allan Sandfeld Jensen <allan.jensen@qt.io>
Diffstat (limited to 'chromium/third_party/blink/renderer/modules/peerconnection/rtc_sctp_transport.cc')
-rw-r--r-- | chromium/third_party/blink/renderer/modules/peerconnection/rtc_sctp_transport.cc | 21 |
1 files changed, 3 insertions, 18 deletions
diff --git a/chromium/third_party/blink/renderer/modules/peerconnection/rtc_sctp_transport.cc b/chromium/third_party/blink/renderer/modules/peerconnection/rtc_sctp_transport.cc index 760a5e9b0c0..ea73ae10199 100644 --- a/chromium/third_party/blink/renderer/modules/peerconnection/rtc_sctp_transport.cc +++ b/chromium/third_party/blink/renderer/modules/peerconnection/rtc_sctp_transport.cc @@ -8,8 +8,8 @@ #include <memory> #include "third_party/blink/public/web/web_local_frame.h" -#include "third_party/blink/renderer/core/dom/document.h" #include "third_party/blink/renderer/core/dom/events/event.h" +#include "third_party/blink/renderer/core/frame/local_dom_window.h" #include "third_party/blink/renderer/core/frame/local_frame.h" #include "third_party/blink/renderer/core/typed_arrays/dom_array_buffer.h" #include "third_party/blink/renderer/modules/peerconnection/adapters/sctp_transport_proxy.h" @@ -30,20 +30,15 @@ String TransportStateToString(webrtc::SctpTransportState state) { // only be visible after reaching "connecting" state. NOTREACHED(); return String("new"); - break; case webrtc::SctpTransportState::kConnecting: return String("connecting"); - break; case webrtc::SctpTransportState::kConnected: return String("connected"); - break; case webrtc::SctpTransportState::kClosed: return String("closed"); - break; default: NOTREACHED(); return String("failed"); - break; } } @@ -55,7 +50,7 @@ std::unique_ptr<SctpTransportProxy> CreateProxy( scoped_refptr<base::SingleThreadTaskRunner> worker_thread) { DCHECK(main_thread); DCHECK(worker_thread); - LocalFrame* frame = Document::From(context)->GetFrame(); + LocalFrame* frame = To<LocalDOMWindow>(context)->GetFrame(); DCHECK(frame); return SctpTransportProxy::Create(*frame, main_thread, worker_thread, native_transport, delegate); @@ -68,8 +63,7 @@ RTCSctpTransport::RTCSctpTransport( rtc::scoped_refptr<webrtc::SctpTransportInterface> native_transport) : RTCSctpTransport(context, native_transport, - Document::From(context)->GetFrame()->GetTaskRunner( - TaskType::kNetworking), + context->GetTaskRunner(TaskType::kNetworking), PeerConnectionDependencyFactory::GetInstance() ->GetWebRtcWorkerTaskRunner()) {} @@ -112,15 +106,6 @@ base::Optional<int16_t> RTCSctpTransport::maxChannels() const { return current_state_.MaxChannels().value(); } -int16_t RTCSctpTransport::maxChannels(bool& isNull) const { - if (!current_state_.MaxChannels()) { - isNull = true; - return 0; - } - isNull = false; - return *current_state_.MaxChannels(); -} - RTCDtlsTransport* RTCSctpTransport::transport() const { return dtls_transport_; } |