
- To centralize the ResourceRequest creation logic common to the non-prefetch navigation requests and speculation-rules prefetch requests. - As a preparation for https://chromium-review.googlesource.com/c/chromium/src/+/6024664. This CL doesn't change the behavior. Bug: 379263818 Change-Id: I1bae8c4a557d0b406925de99b29c835ebbaba308 Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/6024663 Reviewed-by: Hiroki Nakagawa <nhiroki@chromium.org> Reviewed-by: Arthur Sonzogni <arthursonzogni@chromium.org> Commit-Queue: Hiroshige Hayashizaki <hiroshige@chromium.org> Cr-Commit-Position: refs/heads/main@{#1400241}