Final tweaks for "Abseil is allowed in first-party code":
* Improve comments
* Make DEPS block "third_party/abseil-cpp" and "absl" both
* Update formal "allowed on" date to date this lands
* Remove visibility restrictions
Bug: 1096380
Change-Id: I10f615cfd02c397a988f73e4548cdf2309b44b81
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/2327638
Commit-Queue: Peter Kasting <[email protected]>
Reviewed-by: Dirk Pranke <[email protected]>
Auto-Submit: Peter Kasting <[email protected]>
Cr-Commit-Position: refs/heads/master@{#793629}
diff --git a/third_party/abseil-cpp/README.chromium b/third_party/abseil-cpp/README.chromium
index 37dbe88..cb4beff 100644
--- a/third_party/abseil-cpp/README.chromium
+++ b/third_party/abseil-cpp/README.chromium
@@ -9,8 +9,10 @@
Description:
This directory contains the source code of Abseil for C++. This can be used by
-Chromium's dependencies, but shouldn't be used by Chromium itself.
-See: https://goo.gl/TgnJb8.
+Chromium, subject to the guidance at https://chromium-cpp.appspot.com/; it can
+be used without restriction by Chromium's dependencies, except that objects
+compiled into Chromium itself cannot use anything relying on
+absl::base_internal::FastTypeId (see https://crbug.com/1096380).
How to update Abseil: