DescriptionGet rid of all pid references from base::SharedMemoryHandle.
base::SharedMemory used to support synchronous transport of handles into other
processes using base::SharedMemory::ShareToProcess. This required
base::SharedMemoryHandle to also track whether the OS resource belonged to the
current process. ShareToProcess has been removed, so all the pid tracking is no
longer necessary.
BUG=716206
CQ_INCLUDE_TRYBOTS=master.tryserver.chromium.win:win10_chromium_x64_rel_ng
TBR=wfh@chromium.org
Review-Url: https://codereview.chromium.org/2849243002
Cr-Commit-Position: refs/heads/master@{#469012}
Committed: https://chromium.googlesource.com/chromium/src/+/996f592abbeaa1b6a14d0fa4073e709cf57b5207
Patch Set 1 #Patch Set 2 : more remove pid. #Patch Set 3 : more procid fixes. #Patch Set 4 : Compile errors, rebase. #Patch Set 5 : Compile errors + rebase. #Patch Set 6 : Compile errors + rebase. #Patch Set 7 : more compile fixes. #Patch Set 8 : more compile fixes. #Patch Set 9 : Rebase. #Patch Set 10 : Deserialization error. #Patch Set 11 : fix invalid handle Chrome IPC. #Depends on Patchset: Dependent Patchsets: Messages
Total messages: 55 (44 generated)
|