fuzzers
cross_fuzz
cross_fuzz is a DOM fuzzer, a good stress test for Chromium and any other browser.
To get cross_fuzz just add
"src/
to your "custom_deps" section in your .gclient and run gclient runhooks.
Your gclient file should look like this:
solutions = [
{ "name" : "src",
"url" : "http://src.chromium.org/
"custom_deps" : {
"src/
...
}
},
]
To run cross_fuzz just point the browser to the
third_party/
For automated runs you may use something like this:
out/
--allow-file-access-from-files --noerrdialogs --disable-hang-monitor \
file://`pwd`/
On Windows, you should use
file://%cd%/
instead.
#1234 is the random seed. Replace it with your own seed or remove it from the URL if you want cross fuzz to generate its own random seed.