| Index: headless/public/headless_browser.cc | 
| diff --git a/headless/public/headless_browser.cc b/headless/public/headless_browser.cc | 
| index a879e1d66d3e9fddcfd20e95a39c9a14213ceadc..474809c240472670875a672e0fcd87ed7212d43c 100644 | 
| --- a/headless/public/headless_browser.cc | 
| +++ b/headless/public/headless_browser.cc | 
| @@ -28,7 +28,8 @@ Options::Options(int argc, const char** argv) | 
| gl_implementation("osmesa"), | 
| user_agent(content::BuildUserAgentFromProduct(kProductName)), | 
| window_size(kDefaultWindowSize), | 
| -      incognito_mode(true) {} | 
| +      incognito_mode(true), | 
| +      enable_crash_reporter(false) {} | 
|  | 
| Options::Options(Options&& options) = default; | 
|  | 
| @@ -108,6 +109,16 @@ Builder& Builder::SetOverrideWebPreferencesCallback( | 
| return *this; | 
| } | 
|  | 
| +Builder& Builder::SetCrashReporterEnabled(bool enabled) { | 
| +  options_.enable_crash_reporter = enabled; | 
| +  return *this; | 
| +} | 
| + | 
| +Builder& Builder::SetCrashDumpsDir(const base::FilePath& dir) { | 
| +  options_.crash_dumps_dir = dir; | 
| +  return *this; | 
| +} | 
| + | 
| Options Builder::Build() { | 
| return std::move(options_); | 
| } | 
|  |