Add simplified net::HttpAuthPreferences ctors.

To cover the most common use cases and avoid writing tons of ifdefs
everywhere. Also simplify the ifdefs themselves.

Change-Id: I24183eb020403e6b48dea00cd3c3f04c70287d4a
Reviewed-on: https://chromium-review.googlesource.com/722441
Commit-Queue: Lei Zhang <thestig@chromium.org>
Reviewed-by: Asanka Herath <asanka@chromium.org>
Reviewed-by: Nicolas Zea <zea@chromium.org>
Cr-Original-Commit-Position: refs/heads/master@{#509962}
Cr-Mirrored-From: https://chromium.googlesource.com/chromium/src
Cr-Mirrored-Commit: ef20e03a3843505fc8844cc82a3a464ea65c6bbf
1 file changed