Remove the HTTP2 and HTTP3 implementations on browser-wasm. (#52420)
authorEric Erhardt <eric.erhardt@microsoft.com>
Mon, 10 May 2021 19:00:48 +0000 (14:00 -0500)
committerGitHub <noreply@github.com>
Mon, 10 May 2021 19:00:48 +0000 (14:00 -0500)
commitf525dcd5d4abef2925a6004149872e03b1135dfa
tree83d2d90c96eb96f80d71773b1a371d7b9db1cb94
parent49f34ebcd7919b2414c3e0997e1006c4044e54a8
Remove the HTTP2 and HTTP3 implementations on browser-wasm. (#52420)

* Remove the HTTP2 and HTTP3 implementations on browser-wasm.

This allows for HPackEncoder and QPackEncoder to be trimmed in browser wasm.

Contributes to #44534
src/libraries/Common/src/System/Net/Http/aspnetcore/Http2/Hpack/H2StaticTable.Http2.cs [new file with mode: 0644]
src/libraries/Common/src/System/Net/Http/aspnetcore/Http2/Hpack/H2StaticTable.cs
src/libraries/Common/src/System/Net/Http/aspnetcore/Http3/QPack/H3StaticTable.Http3.cs [new file with mode: 0644]
src/libraries/Common/src/System/Net/Http/aspnetcore/Http3/QPack/H3StaticTable.cs
src/libraries/Common/tests/Common.Tests.csproj
src/libraries/System.Net.Http/src/System.Net.Http.csproj
src/libraries/System.Net.Http/src/System/Net/Http/Headers/KnownHeader.Http2And3.cs [new file with mode: 0644]
src/libraries/System.Net.Http/src/System/Net/Http/Headers/KnownHeader.cs
src/libraries/System.Net.Http/src/System/Net/Http/HttpMethod.Http3.cs [new file with mode: 0644]
src/libraries/System.Net.Http/src/System/Net/Http/HttpMethod.cs
src/libraries/System.Net.Http/tests/UnitTests/System.Net.Http.Unit.Tests.csproj