Wire up top_frame_origin to other things using HttpCache::GenerateKey

This is a follow up https://chromium-review.googlesource.com/c/1352344
(kept separate to avoid merge conflicts with a starter CL)

Bug: 898855
Change-Id: I1d427220c0de8c8e03c0688336e2b967c60507fa
Reviewed-on: https://chromium-review.googlesource.com/c/1374491
Commit-Queue: Maks Orlovich <morlovich@chromium.org>
Reviewed-by: Tom Sepez <tsepez@chromium.org>
Reviewed-by: Josh Karlin <jkarlin@chromium.org>
Reviewed-by: Camille Lamy <clamy@chromium.org>
Cr-Commit-Position: refs/heads/master@{#617254}
13 files changed