Remove sandbox/mac dependency on //base.
This removes the mac sandbox libraries dependency on //base.
The dependency was causing the Chromium Helper binary to be
linked against everything //base uses
(AppKit, Security.framework, etc.), which is bad for security
because of the resource access that happens in those libraries
initializers.
Bug: 757577
Change-Id: I4699b9cd490c188e1659932e5c97621e37438f32
Reviewed-on: https://chromium-review.googlesource.com/676262
Commit-Queue: Greg Kerr <kerrnel@chromium.org>
Reviewed-by: Mark Mentovai <mark@chromium.org>
Reviewed-by: Robert Sesek <rsesek@chromium.org>
Cr-Original-Commit-Position: refs/heads/master@{#506440}
Cr-Mirrored-From: https://chromium.googlesource.com/chromium/src
Cr-Mirrored-Commit: b35515dfbe21f74c4c48a65a3630337219fd490b
5 files changed