Invalidation tracing: Fix CHECK failure when adding speculation rule The invalidation tracker was assuming that all selectors it sees are contained within a stylesheet. This is not the case for speculation rule selectors, which are held in a standalone RuleSet. The fix is to relax the CHECK into an `if`. Bug: 411163926 Change-Id: I4d1998635e6100210f771e4c58daea1425716413 Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/6469302 Commit-Queue: Alex Rudenko <alexrudenko@chromium.org> Reviewed-by: Alex Rudenko <alexrudenko@chromium.org> Cr-Commit-Position: refs/heads/main@{#1449815}
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.