Name Description Size
crasher_subprocess_head.js 1142
crasher_subprocess_tail.js import-globals-from crasher_subprocess_head.js 428
head_crashreporter.js Run an xpcshell subprocess and crash it. @param setup A string of JavaScript code to execute in the subprocess before crashing. If this is a function and not a string, it will have .toSource() called on it, and turned into a call to itself. (for programmer convenience) This code will be evaluted between crasher_subprocess_head.js and crasher_subprocess_tail.js, so it will have access to everything defined in crasher_subprocess_head.js, which includes "crashReporter", a variable holding the crash reporter service. @param callback A JavaScript function to be called after the subprocess crashes. It will be passed (minidump, extra, extrafile), where - minidump is an nsIFile of the minidump file produced, - extra is an object containing the key,value pairs from the .extra file. - extrafile is an nsIFile of the extra file @param canReturnZero If true, the subprocess may return with a zero exit code. Certain types of crashes may not cause the process to exit with an error. 10391
head_win64cfi.js import-globals-from head_crashreporter.js 6542
test_crash_abort.js Any copyright is dedicated to the Public Domain. http://creativecommons.org/publicdomain/zero/1.0/ 487
test_crash_after_js_large_allocation_failure.js 696
test_crash_after_js_large_allocation_failure_reporting.js 774
test_crash_after_js_oom_recovered.js 610
test_crash_after_js_oom_reported.js 1283
test_crash_after_js_oom_reported_2.js 968
test_crash_AsyncShutdown.js Any copyright is dedicated to the Public Domain. http://creativecommons.org/publicdomain/zero/1.0/ 2250
test_crash_backgroundtask_moz_crash.js Any copyright is dedicated to the Public Domain. http://creativecommons.org/publicdomain/zero/1.0/ 837
test_crash_exc_guard.js 874
test_crash_heap_corruption.js 824
test_crash_modules.js 1375
test_crash_modules_linux.js 990
test_crash_moz_crash.js 560
test_crash_oom.js 563
test_crash_phc.js hasFreeStack 1585
test_crash_purevirtual.js 583
test_crash_rust_panic.js 373
test_crash_rust_panic_multiline.js 393
test_crash_stack_overflow.js 596
test_crash_terminator.js Any copyright is dedicated to the Public Domain. http://creativecommons.org/publicdomain/zero/1.0/ 1319
test_crash_uncaught_exception.js Any copyright is dedicated to the Public Domain. http://creativecommons.org/publicdomain/zero/1.0/ 511
test_crash_win64cfi_alloc_large.js 216
test_crash_win64cfi_alloc_small.js 216
test_crash_win64cfi_epilog.js 206
test_crash_win64cfi_push_nonvol.js 216
test_crash_win64cfi_save_nonvol.js 216
test_crash_win64cfi_save_nonvol_far.js 224
test_crash_win64cfi_save_xmm128.js 216
test_crash_win64cfi_save_xmm128_far.js 224
test_crash_with_memory_report.js 1469
test_crashreporter.js 2787
test_crashreporter_appmem.js 353
test_crashreporter_crash.js 7944
test_event_files.js Any copyright is dedicated to the Public Domain. http://creativecommons.org/publicdomain/zero/1.0/ 1813
test_kill.js 1600
test_oom_annotation.js 2316
test_override_exception_handler.js 285
xpcshell-phc.toml 405
xpcshell.toml 3748