[browser][http] Fix HttpClientHandler "Supports*" properties regressions (#39889)
authorKenneth Pouncey <kjpou@pt.lu>
Tue, 28 Jul 2020 09:21:41 +0000 (11:21 +0200)
committerGitHub <noreply@github.com>
Tue, 28 Jul 2020 09:21:41 +0000 (11:21 +0200)
commit1d05f27bf92586e8b7e0d312194b83de6a35ba67
tree334ca4abd86a7b6f63356ab54e6ff1cbfb2e20c5
parentc40de2b15937902347cdf2a8a5254bc55fe12918
[browser][http] Fix HttpClientHandler "Supports*" properties regressions (#39889)

* [browser][http] Fix HttpClientHandler "Supports*" properties regressions

* Also needs implementing on SocketsHttpHandler.

On the SocketsHttpHandler we will default to `true` here.

```
        internal bool SupportsAutomaticDecompression => true;
        internal bool SupportsProxy => true;
        internal bool SupportsRedirectConfiguration => true;
```

* Should be internal accessor
src/libraries/System.Net.Http/src/System/Net/Http/BrowserHttpHandler/BrowserHttpHandler.cs
src/libraries/System.Net.Http/src/System/Net/Http/HttpClientHandler.cs
src/libraries/System.Net.Http/src/System/Net/Http/SocketsHttpHandler/SocketsHttpHandler.cs