URLRequest[HttpJob]: Collect all cookies for reporting, not just blocked ones.

This is in preparation of consolidation of two reporting paths we have for
cookie activity from network service -> browser.

One path is for EXCLUDE_USER_PREFERENCES and INCLUDE. It's collected inside
NetworkServiceNetworkDelegate (and self-reported in RestrictedCookieManager);
the other path is for EXCLUDE_SAMESITE_UNSPECIFIED_TREATED_AS_LAX and
EXCLUDE_SAMESITE_NONE_INSECURE and is collected via URLRequest[HttpJob].

This expands the URLRequest* collection to everything, which will in the
next CL be fed by URLLoader into a combined path (currently it will just
toss out the extra things, since it filters by exclusion cause anyway).
The advantage of collecting there rather than the network delegate is that
it makes it easy to just send off a single RPC for all the set activity,
rather than one per set-cookie.

Change-Id: Ia0d4676f2ebd9e8cb896c0d7f52dffbc549e7ab2
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/1644940
Commit-Queue: Maks Orlovich <morlovich@chromium.org>
Reviewed-by: Matt Menke <mmenke@chromium.org>
Cr-Commit-Position: refs/heads/master@{#669547}
5 files changed