Descriptionipc: Move //crypto dependency into a Windows-only file.
//ipc only depends on //crypto on Windows. GN checks #includes against
dependencies, but isn't able to evaluate preprocessor conditionals. This causes
problems. In https://codereview.chromium.org/1321253011/, the dependency was
moved into several other files, but this also changed the public interface of
BrokerableAttachment::AttachmentId in an undesirable manner. Instead, this CL
makes the new file brokerable_attachment_win.cc to include the the crypto
dependency.
BUG=
Committed: https://crrev.com/a5085cda2c9f25c34eec39759f67d79e3bfe7d2e
Cr-Commit-Position: refs/heads/master@{#348923}
Patch Set 1 #
Messages
Total messages: 12 (4 generated)
|