DescriptionFix lifecycle of data reduction proxy objects in profile io data.
Move data_reduction_proxy_* field declarations from profile_impl_io_data.h
to profile_io_data.h, before chrome_network_delegate. This guarantees
that chrome_network_delegate is destroyed before the data reduction
proxy objects.
BUG=414806
Committed: https://chromium.googlesource.com/chromium/src/+/d463f6b84e8a56d44904ec1418c99d7b47ea26dc
Committed: https://crrev.com/889c8b8598637539c79b11a4b5ddd130ca576fba
Cr-Commit-Position: refs/heads/master@{#296026}
Patch Set 1 #Patch Set 2 : Minor whitespace change. #Patch Set 3 : Moved ownership of data reduction proxy objects to chrome network delegate. #Patch Set 4 : Revert back to moving fields to profile_io_data. #Patch Set 5 : Sync to head #
Messages
Total messages: 18 (5 generated)
|