DescriptionRemove dependency of HistoryService on WebHistoryServiceFactory
Change HistoryService::ExpireLocalAndRemoteHistoryBetween() to
receive the history::WebHistoryService instance to use in order
to remove a dependency of HistoryService on Profile.
It is not possible to pass the WebHistoryService instance to the
HistoryService constructor and add a dependency between the two
factories due to http://crbug.com/171406 (as WebHistoryService
depends on a KeyedService calling Profile::GetRequestContext()).
BUG=453790
Committed: https://crrev.com/f3b63c0bab333186be5848b3e0afc72d417d14cf
Cr-Commit-Position: refs/heads/master@{#315038}
Patch Set 1 #
Total comments: 3
Patch Set 2 : Address issue #Patch Set 3 : Rebase #
Messages
Total messages: 17 (5 generated)
|