summaryrefslogtreecommitdiff
path: root/chromium/net/quic/web_transport_client.h
diff options
context:
space:
mode:
Diffstat (limited to 'chromium/net/quic/web_transport_client.h')
-rw-r--r--chromium/net/quic/web_transport_client.h8
1 files changed, 4 insertions, 4 deletions
diff --git a/chromium/net/quic/web_transport_client.h b/chromium/net/quic/web_transport_client.h
index e627d97a83e..db7e73d8ad2 100644
--- a/chromium/net/quic/web_transport_client.h
+++ b/chromium/net/quic/web_transport_client.h
@@ -7,13 +7,13 @@
#include <vector>
-#include "base/optional.h"
#include "base/strings/string_piece.h"
#include "net/base/network_isolation_key.h"
-#include "net/quic/quic_transport_error.h"
+#include "net/quic/web_transport_error.h"
#include "net/third_party/quiche/src/quic/core/quic_types.h"
#include "net/third_party/quiche/src/quic/core/web_transport_interface.h"
#include "net/third_party/quiche/src/quic/quic_transport/web_transport_fingerprint_proof_verifier.h"
+#include "third_party/abseil-cpp/absl/types/optional.h"
#include "url/gurl.h"
#include "url/origin.h"
@@ -67,7 +67,7 @@ class NET_EXPORT WebTransportClientVisitor {
virtual void OnCanCreateNewOutgoingBidirectionalStream() = 0;
virtual void OnCanCreateNewOutgoingUnidirectionalStream() = 0;
virtual void OnDatagramProcessed(
- base::Optional<quic::MessageStatus> status) = 0;
+ absl::optional<quic::MessageStatus> status) = 0;
};
// Parameters that determine the way WebTransport session is established.
@@ -101,7 +101,7 @@ class NET_EXPORT WebTransportClient {
// session() can be nullptr in states other than CONNECTED.
virtual quic::WebTransportSession* session() = 0;
- virtual const QuicTransportError& error() const = 0;
+ virtual const WebTransportError& error() const = 0;
};
// Creates a WebTransport client for |url| accessed from |origin| with the