David Major
147b1a9b2d
Bug 1007534 - Part 6: xpcshell test for memory data in crash reporter. r=ted
2014-08-30 17:22:14 +12:00
David Major
0970c8fa60
Bug 1007534 - Part 5: Support memory files in CrashSubmit.jsm. r=ted
2014-08-30 17:21:25 +12:00
David Major
49ed056f7c
Bug 1007534 - Part 3: Submit about:memory data from the native crash client. r=ted
2014-08-30 17:21:18 +12:00
David Major
9111470b4f
Bug 1007534 - Part 2: Support for multiple upload files in the crash reporter clients. r=ted
2014-07-14 17:32:24 +12:00
David Major
ea839c7e22
Bug 1007534 - Part 1: Add a saveMemoryReport method to nsICrashReporter. r=froydnj
2014-08-30 17:21:09 +12:00
David Major
a5345895fd
Bug 1048091 - Support for multiple upload files in Breakpad. r=ted
2014-08-30 15:49:33 +12:00
Birunthan Mohanathas
a8d2cdd99c
Bug 1059390 - Part 4: Fix crash submission event file handling and add test. r=bsmedberg
...
This also changes things to use a "sub-" prefix for the generated submission ID
in order to distinguish it from a local/remote crash ID.
2014-08-29 13:38:53 -07:00
Birunthan Mohanathas
cbfadb209d
Bug 1059390 - Part 2: Store remote Breakpad ID for submissions through CrashSubmit. r=gps
2014-08-28 21:03:02 -07:00
Birunthan Mohanathas
ca05eda112
Bug 1024672 - Follow-up: Remove braces around submission ID. r=gps
2014-08-28 21:02:59 -07:00
David Major
a0d6d22b2d
Bug 1023941 - Part 4: Static-link the CRT into crashreporter.exe. r=ted
...
--HG--
rename : toolkit/crashreporter/breakpad-windows-libxul/moz.build => toolkit/crashreporter/breakpad-windows-libxul/staticruntime/moz.build
extra : rebase_source : e6c6e848b1d98e3459fd71997737ea7672cac415
2014-08-28 14:51:25 +12:00
David Rajchenbach-Teller
ba4433edbd
Bug 1038342 - Add a Shutdown watchdog. r=froydnj, r=ted, sr=bsmedberg
2014-08-26 14:54:43 +02:00
Birunthan Mohanathas
3537bce36f
Bug 1024672 - Part 3: Remove CrashManager.addSubmission in favor of CrashManager.addSubmission{Attempt,Result}. r=gps
2014-08-21 15:43:50 -07:00
Mike Hommey
cbe32e4bb3
Bug 1047267 - Move remaining OS_LIBS and EXTRA_LIBS to moz.build. r=gps
...
* * *
Bug 1047267 - To fold with "Move remaining OS_LIBS and EXTRA_LIBS to moz.build"
2014-08-07 14:21:03 +09:00
Mike Hommey
1cb5547cd1
Bug 1045783 - Move most OS_LIBS to moz.build and do some related cleanup. r=mshal
2014-08-06 07:25:33 +09:00
Ted Mielczarek
760a40d966
bug 1045662 - add an extra normcase to symbolstore.py path handling to fix Windows. r=gps
2014-07-30 08:00:59 -04:00
Nathan Froyd
13d14daf45
Bug 1044162 - part 1 - make EXTRA_{PP_,}JS_MODULES communicate their installation path; r=mshal
...
This patch makes EXTRA_{PP_,}JS_MODULES similar in functionality to
TESTING_JS_MODULES: we indicate the path relative to
$(FINAL_TARGET)/modules with an appropriate hierarchy of paths.
2014-07-25 13:40:07 -04:00
Georg Fritzsche
d21d32a46d
Bug 1012912 - Killing plugin-container with SIGABRT doesn't trigger the crash reporter on Mac. r=ted
2014-07-29 16:58:34 +02:00
Mike Hommey
42f57b6138
Bug 1043802 - Remove TOOLS_DIRS and TEST_TOOLS_DIRS. r=gps
2014-07-29 08:55:55 +09:00
Nathan Froyd
e2c1ed56cd
Backout 8613370d058a (bug 820716) on suspicion of breaking e10s M3 tests on a CLOSED TREE
2014-07-25 23:00:54 -04:00
Ted Mielczarek
fb38365e6c
bug 820716 - Call OOPInit during startup. r=khuey
2014-07-25 07:29:39 -04:00
Ted Mielczarek
5f1a51f87a
bug 462159 - Use install manifests to track header files from dist/include back to srcdir in symbolstore.py. r=gps
2014-07-18 16:33:34 -04:00
Mike Hommey
98ab786c13
Bug 1043289 - Don't declare SOURCES and USE_LIBS when there is nothing to build. r=mshal
2014-07-25 07:10:15 +09:00
Jed Davis
4f90ee5e92
Bug 1042261 - Don't crash while trying to report a crash if reporting is disabled. r=ted
2014-07-22 13:05:00 +02:00
Mike Hommey
7ca0de0fb4
Bug 1041936 part 2 - Directly use the static library "xul" to link into "xul-gtest" instead of having an intermediate library "xul" used by "xul-shared" and "xul-gtest". r=gps
2014-07-23 13:33:09 +09:00
Mike Hommey
171507509c
Bug 1036894 part 9 - Replace all EXTRA_DSO_LDOPTS, SHARED_LIBRARY_LIBS and LIBS with EXTRA_LIBS, OS_LIBS or OS_LDFLAGS, appropriately. r=gps
...
OS_LIBS for libraries that are not part of the gecko tree, EXTRA_LIBS for
libraries, such as NSPR, that are in the tree, but are not handled by
moz.build just yet. Those EXTRA_LIBS may also come from a system library.
However, in cases where the expanded variables are always empty for the
in-tree case, OS_LIBS is used (as for, e.g. MOZ_ZLIB_LIBS). OS_LDFLAGS is
used exclusively for non-library linker flags.
Always pass EXTRA_LIBS before OS_LIBS on linker command lines.
Forbid EXTRA_DSO_LDOPTS, SHARED_LIBRARY_LIBS and LIBS in Makefiles.
2014-07-23 13:31:02 +09:00
Mike Hommey
5659a611dd
Bug 1036894 part 8 - Move most in-tree library linkage information to moz.build, as USE_LIBS. r=gps
2014-07-23 13:30:52 +09:00
Mike Hommey
5c09d7ae19
Bug 1036894 part 7 - Move HOST_LIBS to moz.build, as HOST_USE_LIBS. r=gps
2014-07-23 13:29:50 +09:00
Mike Hommey
9ae3c48776
Bug 1041860 - Avoid setting FINAL_LIBRARY to libraries that further use a FINAL_LIBRARY. r=mshal
2014-07-23 08:37:51 +09:00
Mike Hommey
09a1fe2354
Bug 1040639 - Remove LIBS_DIR. r=mshal
2014-07-19 08:42:16 +09:00
Ryan VanderMeulen
22af9b2a16
Merge m-c to inbound. a=merge
2014-07-18 15:47:48 -04:00
Benjamin Smedberg
99573e00ba
Bug 1039577 - CrashReporter::OOPInit should be multithread-safe, r=ted
2014-07-18 13:31:45 -04:00
Steven MacLeod
94aed2f113
Bug 994707 - Fix crash reporter writing submission events with CRLF line endings on windows. r=bsmedberg
...
This introduces a new argument to UIOpenWrite to open the file in binary
mode. We now write the submission events in binary mode so that LF
characters will not be translated to CRLF on Windows.
--HG--
extra : rebase_source : 828d593503960c77bcb6baee69d23161c838d3f6
2014-07-16 15:47:57 -04:00
Birunthan Mohanathas
3c00cc1470
Bug 994708 - Part 2: Record submission event for plugin crashes. r=gps
2014-07-09 08:14:42 -07:00
David Major
e07a10cdbc
Bug 1028972 - Adjust Breakpad reservation for inflation. r=bsmedberg
...
--HG--
extra : rebase_source : e7811bc095ac739c2e5629fbdaa7c81686938416
2014-07-09 10:41:46 +12:00
Jim Chen
e88b2166b8
Bug 1033006 - Don't free pointer in BasicCodeModules::BasicCodeModules before possibly using it; r=ted
2014-07-08 14:53:17 -04:00
Steven MacLeod
9a400b301c
Bug 994707 - Write crash submission events. r=ted
...
--HG--
extra : rebase_source : 11f614bdb0c8f6bf63ddc937957b89b7184eaad9
2014-07-03 14:54:54 -04:00
Steven MacLeod
9e259be70d
Bug 994707 - Provide the crash events path as an environment variable for the crashreporter. r=ted
...
--HG--
extra : rebase_source : 96388b73c887a71fae9039a071e4733c9302eb61
2014-07-03 17:51:08 -04:00
Wes Kocher
9e57a73473
Backed out 3 changesets (bug 994707) for Valgrind and XPCShell bustage on a CLOSED TREE
...
Backed out changeset 76555f34c210 (bug 994707)
Backed out changeset 3dd92fb7c846 (bug 994707)
Backed out changeset 802779efce2b (bug 994707)
2014-07-01 11:04:30 -07:00
Steven MacLeod
1cef95d33d
Bug 994707 - Write crash submission events. r=ted
...
--HG--
extra : rebase_source : 47ead0e8b561019ce382aa2a848fca4baf92f2fe
2014-07-01 12:52:23 -04:00
Steven MacLeod
14af7a4ab1
Bug 994707 - Provide the crash events path as an environment variable for the crashreporter. r=ted
...
--HG--
extra : rebase_source : 1ca29ca44c3fbf18504afe0ce1a6c1d1d87a49a2
2014-07-01 12:52:22 -04:00
Birunthan Mohanathas
fb4c86430b
Bug 994708 - Part 1: Cleanup CrashSubmit.jsm. r=gps
2014-06-20 08:31:29 -07:00
Benoit Jacob
4d8d1e305a
Bug 1028420 - Non-unified build fails when using --enable-warnings-as-errors - bustage fix, no review
2014-06-23 14:49:09 -04:00
Birunthan Mohanathas
c910458886
Bug 1016240 - Exterminate CR+LF line endings. r=briansmith,cpearce,ehsan,gavin
2014-06-18 17:56:02 -07:00
David Rajchenbach-Teller
1e2954782f
Bug 1008944 - Expose AsyncShutdown barriers for OS.File. r=froydnj
2014-06-17 15:11:00 -04:00
Nathan Froyd
bf5b769e2e
Bug 1022684 - add -Wno-unused-local-typedefs to various bits of crashreporter building; r=mshal
2014-06-09 11:12:06 -04:00
Chris Peterson
45a2b7217c
Bug 666646 - Part 2: Cherrypick -Wdeprecated-register warning fix from upstream google-breakpad. r=ed
2014-05-29 21:17:14 -07:00
David Rajchenbach-Teller
6dc49b7c28
Bug 1018895 - Make AsyncShutdown output easier to parse by TBPL. r=froydnj, r=edmorley
2014-06-03 01:14:00 -04:00
Jason Orendorff
00dbc240ce
Bug 987995, part 4 - Add new crash reporter annotations for JS out-of-memory conditions. r=mccr8,r=bsmedberg.
2014-05-22 08:18:02 -05:00
Jim Chen
df73febb1d
Bug 1011680 - Fix crash reporter warnings when building with GCC 4.8. r=ted
2014-05-20 09:54:00 -04:00
Birunthan Mohanathas
65f503e85a
Bug 869836 - Part 11: Use Append('c')
instead of AppendLiteral("c")
. r=ehsan
...
--HG--
extra : rebase_source : 08bcbfd804f1adcab40c7d59fa56deda1f6e0829
2014-05-26 21:54:58 +03:00