|
ipc: Make a new class PlaceholderBrokerableAttachment.
Instances of this class need to be replaced before the message can be
dispatched. This mechanism is a lot cleaner than the previous mechanism, which
had an "unbrokered" state for every type of BrokerableAttachment, which had to
be mutated before being dispatched.
BUG= 493414
Committed: https://crrev.com/87351da8166440ba0978a3c74701aa8242b72295
Cr-Commit-Position: refs/heads/master@{#348952}
|
Unified diffs |
Side-by-side diffs |
Delta from patch set |
Stats (+116 lines, -78 lines) |
Patch |
 |
M |
ipc/BUILD.gn
|
View
|
|
1 chunk |
+2 lines, -0 lines |
0 comments
|
Download
|
 |
M |
ipc/attachment_broker_privileged_win.cc
|
View
|
|
2 chunks |
+5 lines, -1 line |
0 comments
|
Download
|
 |
M |
ipc/attachment_broker_unprivileged_win.cc
|
View
|
|
1 chunk |
+5 lines, -1 line |
0 comments
|
Download
|
 |
M |
ipc/brokerable_attachment.h
|
View
|
1
2
3
4
5
|
2 chunks |
+7 lines, -11 lines |
0 comments
|
Download
|
 |
M |
ipc/brokerable_attachment.cc
|
View
|
1
2
3
|
1 chunk |
+11 lines, -12 lines |
0 comments
|
Download
|
 |
M |
ipc/handle_attachment_win.h
|
View
|
|
1 chunk |
+0 lines, -1 line |
0 comments
|
Download
|
 |
M |
ipc/handle_attachment_win.cc
|
View
|
|
2 chunks |
+2 lines, -15 lines |
0 comments
|
Download
|
 |
M |
ipc/ipc.gypi
|
View
|
|
1 chunk |
+2 lines, -0 lines |
0 comments
|
Download
|
 |
M |
ipc/ipc_channel_reader.cc
|
View
|
1
2
3
4
5
|
3 chunks |
+6 lines, -5 lines |
0 comments
|
Download
|
 |
M |
ipc/ipc_channel_reader_unittest.cc
|
View
|
|
5 chunks |
+9 lines, -16 lines |
0 comments
|
Download
|
 |
M |
ipc/ipc_message.h
|
View
|
1
2
3
4
5
|
1 chunk |
+5 lines, -0 lines |
0 comments
|
Download
|
 |
M |
ipc/ipc_message.cc
|
View
|
1
2
3
4
5
|
2 chunks |
+8 lines, -0 lines |
0 comments
|
Download
|
 |
M |
ipc/ipc_message_attachment_set.h
|
View
|
|
1 chunk |
+5 lines, -2 lines |
0 comments
|
Download
|
 |
M |
ipc/ipc_message_attachment_set.cc
|
View
|
|
1 chunk |
+17 lines, -9 lines |
0 comments
|
Download
|
 |
A |
ipc/placeholder_brokerable_attachment.h
|
View
|
|
1 chunk |
+28 lines, -0 lines |
0 comments
|
Download
|
 |
A + |
ipc/placeholder_brokerable_attachment.cc
|
View
|
6
7
|
1 chunk |
+4 lines, -5 lines |
0 comments
|
Download
|
Total messages: 70 (36 generated)
|