When Network request interception is turned on and we intercept a 401 or 407 it would be possible to provide auth credentials over DevTools Protocol.
To do this we'd need:
* A new Network domain event sent via DevToolsURLInterceptorRequestJob::OnAuthRequired which will contain the details from net::AuthChallengeInfo.
* A new Network domain command which based on calling params will either call SetAuth (with a user name & password) call CancelAuth, or rely on the URLRequestJob's delegate (like the code currently does).
Comment 1 by alexclarke@chromium.org
, Jun 5 2017