0

Add file permissions for Lacros on Angle

Bug: 1362369
Change-Id: I91da421307562632d540702b165b8102b211fad7
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3913728
Reviewed-by: Robert Sesek <rsesek@chromium.org>
Commit-Queue: Peter McNeeley <petermcneeley@chromium.org>
Cr-Commit-Position: refs/heads/main@{#1050417}
This commit is contained in:
Peter McNeeley
2022-09-22 22:17:00 +00:00
committed by Chromium LUCI CQ
parent 2ef09109c0
commit ae7853d320

@ -113,8 +113,13 @@ constexpr int dlopen_flag = RTLD_NOW | RTLD_GLOBAL | RTLD_NODELETE;
void AddStandardChromeOsPermissions(
std::vector<BrokerFilePermission>* permissions) {
#if BUILDFLAG(IS_CHROMEOS_LACROS)
static const char kAngleEglPath[] = "/usr/local/lacros-chrome/libEGL.so";
static const char kAngleGlesPath[] = "/usr/local/lacros-chrome/libGLESv2.so";
#else
static const char kAngleEglPath[] = "/opt/google/chrome/libEGL.so";
static const char kAngleGlesPath[] = "/opt/google/chrome/libGLESv2.so";
#endif
// For the ANGLE passthrough command decoder.
permissions->push_back(BrokerFilePermission::ReadOnly(kAngleEglPath));