For IETF QUIC, Initialize bidirectional stream limit to 0, and unidirectional stream limit to the expected number of streams.

Having non-zero initial limit for unidirectional stream allows QuicSpdySession to locally create HTTP/3 stream objects early.

gfe-relnote: protected by disabled v99 flag.
PiperOrigin-RevId: 291276326
Change-Id: Ic74425c1a12bd399c15294db698c751d58c55a9f
diff --git a/quic/core/quic_session.cc b/quic/core/quic_session.cc
index 74931ad..e3dbf73 100644
--- a/quic/core/quic_session.cc
+++ b/quic/core/quic_session.cc
@@ -68,8 +68,8 @@
       v99_streamid_manager_(perspective(),
                             connection->version(),
                             this,
-                            kDefaultMaxStreamsPerConnection,
-                            kDefaultMaxStreamsPerConnection,
+                            0,
+                            num_expected_unidirectional_static_streams,
                             config_.GetMaxBidirectionalStreamsToSend(),
                             config_.GetMaxUnidirectionalStreamsToSend()),
       num_dynamic_incoming_streams_(0),