Ted Mielczarek
5addbfe696
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
4246e6b6ea
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
68edd3a2c1
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
1e79fe55c2
Bug 1043802 - Remove TOOLS_DIRS and TEST_TOOLS_DIRS. r=gps
2014-07-29 08:55:55 +09:00
Nathan Froyd
296d4f539e
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
31cccf8fc4
bug 820716 - Call OOPInit during startup. r=khuey
2014-07-25 07:29:39 -04:00
Ted Mielczarek
d390bf0067
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
ec8f2172fe
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
059f1f834f
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
ad9b49263a
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
71623acdd6
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
e5c43ef995
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
90e434e1ca
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
d10b15b035
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
15534a15c4
Bug 1040639 - Remove LIBS_DIR. r=mshal
2014-07-19 08:42:16 +09:00
Ryan VanderMeulen
070af6940f
Merge m-c to inbound. a=merge
2014-07-18 15:47:48 -04:00
Benjamin Smedberg
61929e46c9
Bug 1039577 - CrashReporter::OOPInit should be multithread-safe, r=ted
2014-07-18 13:31:45 -04:00
Steven MacLeod
3c24431e2e
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
113966ac22
Bug 994708 - Part 2: Record submission event for plugin crashes. r=gps
2014-07-09 08:14:42 -07:00
David Major
858e6b08ed
Bug 1028972 - Adjust Breakpad reservation for inflation. r=bsmedberg
...
--HG--
extra : rebase_source : e7811bc095ac739c2e5629fbdaa7c81686938416
2014-07-09 10:41:46 +12:00
Jim Chen
7527f3e43b
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
cf1bacee7b
Bug 994707 - Write crash submission events. r=ted
...
--HG--
extra : rebase_source : 11f614bdb0c8f6bf63ddc937957b89b7184eaad9
2014-07-03 14:54:54 -04:00
Steven MacLeod
84220f1db5
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
4c1c6bcbf5
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
1b26116ef2
Bug 994707 - Write crash submission events. r=ted
...
--HG--
extra : rebase_source : 47ead0e8b561019ce382aa2a848fca4baf92f2fe
2014-07-01 12:52:23 -04:00
Steven MacLeod
f6e820cef7
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
fc7df06335
Bug 994708 - Part 1: Cleanup CrashSubmit.jsm. r=gps
2014-06-20 08:31:29 -07:00
Benoit Jacob
61e163f753
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
ec8396a564
Bug 1016240 - Exterminate CR+LF line endings. r=briansmith,cpearce,ehsan,gavin
2014-06-18 17:56:02 -07:00
David Rajchenbach-Teller
312556619d
Bug 1008944 - Expose AsyncShutdown barriers for OS.File. r=froydnj
2014-06-17 15:11:00 -04:00
Nathan Froyd
63432aedaa
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
c82feb3ba9
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
76baae5b1b
Bug 1018895 - Make AsyncShutdown output easier to parse by TBPL. r=froydnj, r=edmorley
2014-06-03 01:14:00 -04:00
Jason Orendorff
cb0fa693b1
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
0dbbfdb356
Bug 1011680 - Fix crash reporter warnings when building with GCC 4.8. r=ted
2014-05-20 09:54:00 -04:00
Birunthan Mohanathas
f9b1b35c3e
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
Carsten "Tomcat" Book
939b646157
Backed out changeset 2f6f548cd175 (bug 987995) for bustage on a CLOSED TREE
2014-05-22 15:57:30 +02:00
Jason Orendorff
676caaff07
Bug 987995, part 4 - Add new crash reporter annotations. r=mccr8,r=bsmedberg.
2014-05-22 08:18:02 -05:00
Bob Owen
2214a5e622
Bug 997440 - Fix some more error reporting in crashreporter tests. r=bholley
2014-05-20 22:52:19 -07:00
Carsten "Tomcat" Book
4e6b93d81b
Merge mozilla-central to fx-team
2014-05-20 16:17:08 +02:00
Jed Davis
b2cb45d33b
Bug 942290 - Merge ARM exidx info with DWARF if both are present. r=ted
2014-05-19 15:46:00 +02:00
Makoto Kato
4669cf0768
Bug 1003085 - Rebuild dump_syms.exe for VS11. f=bclary, r=ted
2014-05-20 15:47:29 +09:00
Chris Peterson
30cde70b29
Bug 666646 - Fix warnings in toolkit/crashreporter and suppress MSVC warning in third-party Breakpad code. r=ted
2014-05-14 20:11:14 -07:00
Carsten "Tomcat" Book
68401ff75f
merge fx-team to mozilla-central
2014-05-13 12:30:36 +02:00
Makoto Kato
4dc597ff0d
Bug 1003085 - Update dump_syms.exe to r1319. r=ted
2014-05-13 11:20:30 +09:00
Drew Willcoxon
97246d948a
Bug 983313 - Write crash events for plugin crashes and hangs (part 1: main changes). r=bsmedberg
2014-05-12 11:58:18 -07:00
Makoto Kato
0dca1df671
Bug 1003085 - Update dump_sym.exe .r=ted
2014-05-07 10:54:23 +09:00
Benjamin Smedberg
fe4c35f171
Bug 1004623 - UpdateCrashEventsDir() is called before XPCOM is started, which means crash events are not being recorded until/unless the user uses an out-of-process plugin. r=ted
...
--HG--
extra : rebase_source : da13e7c52556c4747914ae502847beb6cc653c46
2014-05-06 15:48:40 -04:00
Steven Michaud
e97c5425a1
Bug 1002564 - All crashes with reason EXC_BAD_ACCESS / 0x0000000d have a 32-bit crash address. r=ted
2014-04-30 17:05:18 -05:00
David Major
79a23958bd
Bug 1001759: Record total RAM and pagefile size in crash reports. r=bsmedberg
...
--HG--
extra : rebase_source : a49dc1d6b08831a6a076f7f0e0e4ad0287203be1
2014-04-30 10:32:10 +12:00