diff options
author | erikchen <erikchen@chromium.org> | 2015-07-27 13:28:20 -0700 |
---|---|---|
committer | Commit bot <commit-bot@chromium.org> | 2015-07-27 20:29:06 +0000 |
commit | c04ab34c84e272a6bd7234f14bcf9950a346c580 (patch) | |
tree | c860b9dee6015d90bed92cfd0943b1cf23d68cae /ipc/ipc.gyp | |
parent | ba53d6dc1d33f3be64defce3e72cf6c0c5cd855a (diff) | |
download | chromium_src-c04ab34c84e272a6bd7234f14bcf9950a346c580.zip chromium_src-c04ab34c84e272a6bd7234f14bcf9950a346c580.tar.gz chromium_src-c04ab34c84e272a6bd7234f14bcf9950a346c580.tar.bz2 |
ipc: Add attachment broker code for the privileged browser process.
No intended behavior change.
This CL adds the class AttachmentBrokerPrivilegedWin, a subclass of
AttachmentBroker intended for use in the privileged browser process on the
Windows platform. No brokerable attachments are made outside of tests, so this
code is not yet active.
This CL consists of several changes:
- The class AttachmentBrokerPrivilegedWin was created.
- Common logic between AttachmentBrokerPrivilegedWin and AttachmentBrokerWin
was moved to AttachmentBroker.
- ChannelWin was given a new member prelim_queue_. This queue is normally
empty, but in some circumstances messages are queued here before being
processed for delivery. See the documentation for a full explanation.
BUG=466437
Review URL: https://codereview.chromium.org/1246103006
Cr-Commit-Position: refs/heads/master@{#340548}
Diffstat (limited to 'ipc/ipc.gyp')
-rw-r--r-- | ipc/ipc.gyp | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/ipc/ipc.gyp b/ipc/ipc.gyp index f8a34ad..c2f8745 100644 --- a/ipc/ipc.gyp +++ b/ipc/ipc.gyp @@ -45,6 +45,7 @@ '..' ], 'sources': [ + 'attachment_broker_privileged_win_unittest.cc', 'attachment_broker_win_unittest.cc', 'ipc_channel_posix_unittest.cc', 'ipc_channel_proxy_unittest.cc', |