Componentize HistoryService, HistoryBackend and related classes
Move a bunch of files from chrome/browser/history to components/history as
they have no problematic dependency anymore (move them in a single pass as
they have circular #include).
Update DEPS, dependencies in gyp/gn files and #include. Files were moved
with tools/git/move_source_file.py and #include fixes were automated.
BUG=453790
Review URL: https://codereview.chromium.org/961873003
Cr-Commit-Position: refs/heads/master@{#320332}
126 files changed