Use ResourceRequestInfo::GetWebContents in DownloadRequestLimiter
This CL makes DownloadRequestLimiter use a the callback returned by
ResourceRequestInfo::GetWebContents instead of using RFH + RPH IDs. This allows
most download browser_tests to work with PlzNavigate enabled.
BUG=
504347
Committed:
https://crrev.com/b830caedd400b87a3394935f4a7304ba53f4d427
Cr-Commit-Position: refs/heads/master@{#362699}