Windows: Add abseil-cpp deps to cef_sandbox.lib

Now required due to https://crrev.com/504881812c adding a //base/metrics
dependency on absl::Mutex.
This commit is contained in:
Marshall Greenblatt
2021-11-16 14:22:55 -05:00
parent 66648c2343
commit 8e39ae2703
3 changed files with 28 additions and 25 deletions

View File

@@ -39,26 +39,3 @@ void* cef_sandbox_info_create() {
void cef_sandbox_info_destroy(void* sandbox_info) {
delete static_cast<sandbox::SandboxInterfaceInfo*>(sandbox_info);
}
#if BUILDFLAG(IS_CEF_SANDBOX_BUILD)
// Avoid bringing in absl dependencies.
namespace absl {
// From third_party/abseil-cpp/absl/types/bad_optional_access.cc
namespace optional_internal {
void throw_bad_optional_access() {
LOG(FATAL) << "Bad optional access";
abort();
}
} // namespace optional_internal
// From third_party/abseil-cpp/absl/types/bad_variant_access.cc
namespace variant_internal {
void ThrowBadVariantAccess() {
LOG(FATAL) << "Bad variant access";
abort();
}
} // namespace variant_internal
} // namespace absl
#endif // BUILDFLAG(IS_CEF_SANDBOX_BUILD)