commit | ad472c5485fa292346a900c529eb207424486094 | [log] [tgz] |
---|---|---|
author | Jose Dapena Paz <jdapena@igalia.com> | Thu Feb 29 08:29:17 2024 |
committer | Chromium LUCI CQ <chromium-scoped@luci-project-accounts.iam.gserviceaccount.com> | Thu Feb 29 08:29:17 2024 |
tree | 5d281883373e870105e681205005e137b756e158 | |
parent | 743cb0201cb36d7944286b8ce6f366a351f3bfbb [diff] |
Enable lightweight libstdc++ assertions Add the GN argument enable_safe_libstdcxx, that enables libstdc++ lightweight assertions, that protect against different bad conditions as invalid array indexes. Bug: 1497935 Change-Id: Icb8e85f47295d258bc5ec7bdd32fa58f06b4dcb2 Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/4994044 Commit-Queue: José Dapena Paz <jdapena@igalia.com> Reviewed-by: Dirk Pranke <dpranke@google.com> Reviewed-by: Nico Weber <thakis@chromium.org> Cr-Commit-Position: refs/heads/main@{#1266874}
Chromium is an open-source browser project that aims to build a safer, faster, and more stable way for all users to experience the web.
The project's web site is https://www.chromium.org.
To check out the source code locally, don't use git clone
! Instead, follow the instructions on how to get the code.
Documentation in the source is rooted in docs/README.md.
Learn how to Get Around the Chromium Source Code Directory Structure.
For historical reasons, there are some small top level directories. Now the guidance is that new top level directories are for product (e.g. Chrome, Android WebView, Ash). Even if these products have multiple executables, the code should be in subdirectories of the product.
If you found a bug, please file it at https://crbug.com/new.