Revert "Move "global properties" to ResourceFetcherProperties, part 2"

This reverts commit 9b5a2b3afcf75f114f5fa2e67b00d445fbb7d39d.

Reason for revert: Breaks jumbo builders. See crbug.com/914739

Original change's description:
> Move "global properties" to ResourceFetcherProperties, part 2
> 
> Introduce ResourceFetcherProperties::GetFetchClientSettingsObject.
> Move FrameFetchContext::ProvideDocumentToContext to
> ResourceFetcher::UpdateDocument, and delete
> FetchContext::IsFrameFetchContext as it existed only for
> ProvideDocumentToContext.
> 
> Bug: 914739
> Change-Id: I5bdfd3f1af400c78ff8afd4cda91075eadbfa230
> Reviewed-on: https://chromium-review.googlesource.com/c/1405961
> Commit-Queue: Yutaka Hirano <yhirano@chromium.org>
> Reviewed-by: Hiroshige Hayashizaki <hiroshige@chromium.org>
> Reviewed-by: Hiroki Nakagawa <nhiroki@chromium.org>
> Cr-Commit-Position: refs/heads/master@{#622775}

TBR=yhirano@chromium.org,hiroshige@chromium.org,nhiroki@chromium.org

Change-Id: I31f88696e8f96a1c1dcee5784bf38cfc51997fbf
No-Presubmit: true
No-Tree-Checks: true
No-Try: true
Bug: 914739
Reviewed-on: https://chromium-review.googlesource.com/c/1411338
Reviewed-by: Dominic Battré <battre@chromium.org>
Commit-Queue: Dominic Battré <battre@chromium.org>
Cr-Commit-Position: refs/heads/master@{#622795}
31 files changed