commit | cfbe47cc99ddd30168017be215c3849b95f73ef6 | [log] [tgz] |
---|---|---|
author | Max Moroz <mmoroz@chromium.org> | Mon Jun 24 17:45:02 2019 |
committer | Commit Bot <commit-bot@chromium.org> | Mon Jun 24 17:45:02 2019 |
tree | e7d7e400fe3e19a597cedb298bfef7342d1fcfa0 | |
parent | 6555f148acf40a64c0217f22057d1116e8b3c817 [diff] |
Migrate //net and //content fuzz targets to use the new FuzzedDataProvider. The end goal is to delete `base::FuzzedDataProvider` and always use the version from libFuzzer upstream, which in fact has evolved from the initial `FuzzedDataProvider` version that was created in Chromium -- kudos to Chrome networking team who, I believe, have implemented that class originally. Since this is the first migration CL, I've also slightly updated libFuzzer docs to make sure new fuzzer authors won't depend on the class living in //base. Bug: 907103 Change-Id: I7042664142efce97835e09fc6f1d7c9eff3c5a7d Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/1671287 Reviewed-by: Avi Drissman <avi@chromium.org> Reviewed-by: Matt Mueller <mattm@chromium.org> Commit-Queue: Max Moroz <mmoroz@chromium.org> Cr-Commit-Position: refs/heads/master@{#671709}
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.
Documentation in the source is rooted in docs/README.md.
Learn how to Get Around the Chromium Source Code Directory Structure .