Chromium Code Reviews
DescriptionAdd IPC serialization support for base::Optional
As part of bug 623556, we need to update one of our IPC structs to use
Optional.
We unfortunately can't migrate to mojo at this time because our IPCs
depend on delivery order relative to other IPCs (in particular,
FrameHostMsg_DidCommitProvisionalLoad). Additional details on ordering
constraints are covered in
https://docs.google.com/document/d/1HJsJ5W2H_3qRdqPAUgAEo10AF8gXPTXZLUET4X4_sII/edit.
As a result, I'd like to add IPC serialization support for Optional
so we can unblock progress on bug 623556.
BUG=623556
Committed: https://crrev.com/18573e16ba6fd3240514d661da4b64ffc0e82da8
Cr-Commit-Position: refs/heads/master@{#403442}
Patch Set 1 #Patch Set 2 : add basic ipc serialization test #Patch Set 3 : use move #Patch Set 4 : cleanup #Patch Set 5 : more cleanup #Patch Set 6 : revert non IPC parts of patch #Patch Set 7 : update comment #Messages
Total messages: 17 (11 generated)
|