gecko-dev/toolkit/crashreporter
Andrew Osmond 00670ed214 Bug 1682367 - Add crash report annotation for which WebRender shader is being compiled. r=jrmuizel,chutten
This patch adds infrastructure for crash reporter annotations to
WebRender. This is used to expose the new annotation,
GraphicsCompileShader, to indicate which shader we are in the process of
compiling. We often see crash reports when compiling shaders, and it
would be useful to know which one it is compiling.

This also adds another annotation, IsWebRenderResourcePathOverridden,
which is useful to know if someone overrode the shader resource path for
testing purposes. We can likely ignore any crash reports that have this
annotation set.

Differential Revision: https://phabricator.services.mozilla.com/D99736
2020-12-15 16:24:04 +00:00
..
breakpad-client Bug 1624467 - Fix a race in child process crash generation which could lead to a full browser crash r=KrisWright 2020-12-01 17:26:55 +00:00
breakpad-patches Bug 1652865 - mask off cpusubtype bits before determining Mach-O identifiers; r=gsvelto 2020-07-22 06:57:20 +00:00
breakpad-windows-libxul Bug 1654103: Standardize on Black for Python code in `mozilla-central`. 2020-10-26 18:34:53 +00:00
breakpad-windows-standalone Bug 1654103: Standardize on Black for Python code in `mozilla-central`. 2020-10-26 18:34:53 +00:00
client Bug 1675437 - Avoid using iconv to create InfoPlist.strings. r=firefox-build-system-reviewers,mhentges 2020-11-05 15:07:30 +00:00
content Bug 1620467 - Part 4: Change internal uses of -moz-appearance to appearance and -moz-default-appearance. r=emilio,webcompat-reviewers,geckoview-reviewers,preferences-reviewers,ntim,agi,miketaylr 2020-07-16 22:04:14 +00:00
docs Bug 1460338 - Migrate symbol server docs from MDN to in-tree. r=sylvestre DONTBUILD 2020-10-08 14:32:54 +00:00
google-breakpad Bug 1588710 - Do not fail on stack protector on some asm chromium & breakpad sandboxing code r=mhentges 2020-11-27 10:14:01 +00:00
injector Bug 1654103: Standardize on Black for Python code in `mozilla-central`. 2020-10-26 18:34:53 +00:00
minidump-analyzer Bug 1654103: Standardize on Black for Python code in `mozilla-central`. 2020-10-26 18:34:53 +00:00
rust Bug 1654103: Standardize on Black for Python code in `mozilla-central`. 2020-10-26 18:34:53 +00:00
test Bug 1679412 - Fixed the test_content_oom_annotation.js test on Linux. r=gsvelto. DONTBUILD 2020-12-14 19:48:26 +00:00
tools Backed out changeset f1d785de7ab3 (bug 1661153) for causing symbols bustages. a=backout. 2020-12-03 00:49:17 +02:00
CrashAnnotations.cpp
CrashAnnotations.h.in Bug 1649132 - Restore memory annotations in main process crash reports r=KrisWright 2020-11-23 07:25:36 +00:00
CrashAnnotations.yaml Bug 1682367 - Add crash report annotation for which WebRender shader is being compiled. r=jrmuizel,chutten 2020-12-15 16:24:04 +00:00
CrashReports.jsm
CrashSubmit.jsm
InjectCrashReporter.cpp
InjectCrashReporter.h
LoadLibraryRemote.cpp
LoadLibraryRemote.h
ThreadAnnotation.cpp
ThreadAnnotation.h
crashreporter.mozbuild
generate_crash_reporter_sources.py Bug 1654103: Standardize on Black for Python code in `mozilla-central`. 2020-10-26 18:34:53 +00:00
jar.mn
mac_utils.h
mac_utils.mm
moz.build Bug 1588710 - Do not fail on stack protector on some asm chromium & breakpad sandboxing code r=mhentges 2020-11-27 10:14:01 +00:00
nsDummyExceptionHandler.cpp Bug 1650204 - Part 2: Add dummy AutoAnnotateCrashReport definitions, r=gsvelto 2020-07-08 16:32:41 +00:00
nsExceptionHandler.cpp Bug 1666383 - Make sure that crash annotations are sent to the main process when a child process crashes r=KrisWright 2020-12-01 17:32:16 +00:00
nsExceptionHandler.h Bug 1659185 - Use child process crash annotations when generating hang reports; r=dmajor,froydnj 2020-09-07 16:02:26 +00:00
nsExceptionHandlerUtils.cpp
nsExceptionHandlerUtils.h
update-breakpad.sh