Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Extend gurl_fuzzer to use empty replacements
https://crbug.com/1075515 was discovered, because password form parser was using URL replacements and happened to be covered by a fuzzer. Notably, the bug was not found by the GURL fuzzer, because that fuzzer did not involve that particular codepath. To increase the likelihood of finding errors along codepaths involving replacements, this CL adds replacement handling to the GURL fuzzer directly. Empty replacements are used at the moment, to keep the fuzzer fast (this set-up would still have found the issue of https://crbug.com/1075515). Bug: 1075515 Change-Id: Ib97f5282493bbf78b814360801386771df3045dc Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/2172782 Reviewed-by: Mike West <mkwst@chromium.org> Commit-Queue: Vaclav Brozek <vabr@chromium.org> Cr-Commit-Position: refs/heads/master@{#765505}
- Loading branch information