Commit Graph

20 Commits

Author SHA1 Message Date
Ted Mielczarek
1b982f1570 bug 717758 - Breakpad test for abort() crashes. r=glandium 2013-09-16 14:44:25 -04:00
Josh Matthews
69d19ca482 Bug 755050 - Remove unused return value warnings from nsTestCrasher.cpp. r=ted 2012-05-14 13:38:46 +02:00
Ted Mielczarek
5b1a084820 bug 792850 - add an xpcshell test for our SetUnhandledExceptionFilter hook. r=ehsan 2012-09-20 10:57:08 -04:00
Ehsan Akhgari
243c878d26 Bug 579517 - Part 1: Automated conversion of NSPR numeric types to stdint types in Gecko; r=bsmedberg
This patch was generated by a script.  Here's the source of the script for
future reference:

function convert() {
echo "Converting $1 to $2..."
find . ! -wholename "*nsprpub*" \
       ! -wholename "*security/nss*" \
       ! -wholename "*/.hg*" \
       ! -wholename "obj-ff-dbg*" \
       ! -name nsXPCOMCID.h \
       ! -name prtypes.h \
         -type f \
      \( -iname "*.cpp" \
         -o -iname "*.h" \
         -o -iname "*.c" \
         -o -iname "*.cc" \
         -o -iname "*.idl" \
         -o -iname "*.ipdl" \
         -o -iname "*.ipdlh" \
         -o -iname "*.mm" \) | \
    xargs -n 1 sed -i -e "s/\b$1\b/$2/g"
}

convert PRInt8 int8_t
convert PRUint8 uint8_t
convert PRInt16 int16_t
convert PRUint16 uint16_t
convert PRInt32 int32_t
convert PRUint32 uint32_t
convert PRInt64 int64_t
convert PRUint64 uint64_t

convert PRIntn int
convert PRUintn unsigned

convert PRSize size_t

convert PROffset32 int32_t
convert PROffset64 int64_t

convert PRPtrdiff ptrdiff_t

convert PRFloat64 double
2012-08-22 11:56:38 -04:00
Aryeh Gregor
8b4a23fc4c Bug 777292 part 2 - Change all nsnull to nullptr 2012-07-30 17:20:58 +03:00
Jeff Walden
f8f041cbc9 Bug 761859 - Make mozalloc_abort use MOZ_CRASH to crash. r=ted 2012-06-05 16:49:30 -07:00
Geoff Lankow
7a64448b03 Bug 749930 - Replace uses of nsILocalFile with nsIFile (compiled code only); r=bsmedberg 2012-06-06 14:08:30 +12:00
Matt Brubeck
369673df45 Back out 6a7bfd84596e (bug 736501) because it broke the build on some versions of GCC (bug 754198) 2012-05-11 20:15:47 -07:00
Benjamin Smedberg
b440b63c64 Bug 736501 - Use -Werror=unused-result, r=ted/mayhemer/njn 2012-05-01 09:24:38 -04:00
Benjamin Smedberg
42b67a523b Bug 716638 - Annotate the size of a failed allocation due to OOM and submit it with the crash report, r=ted 2012-01-24 11:08:51 -05:00
Jeff Walden
ad1841814e Bug 711799 - Fix a bunch of unused-variable warnings. r=dholbert 2011-12-18 01:00:42 -05:00
Bill McCloskey
694a0550a1 Bug 662646 - Tests for new crash report API (r=ted) 2011-07-07 17:31:11 -07:00
Ted Mielczarek
1769b37624 bug 620974 - Add Breakpad processor code to binary test component to allow testing minidump contents. r=bsmedberg a=testonly 2011-01-12 14:14:15 -05:00
Benjamin Smedberg
7d9fab1898 Tests for bug 624835. NS_RUNTIMEABORT doesn't trigger the crash reporter on Windows. 2011-01-12 09:20:06 -05:00
Benjamin Smedberg
0e824d90bb Bug 568691 part A - register static and binary components using data tables rather than programmatic nsIComponentRegistrar methods. This part contains the important needs-review bits of the change: part B contains the mechanical changes to each module in order to actually get a working build. Part C will contain changes necessary to register JS components from .manifest files 2010-06-10 14:11:11 -04:00
Ted Mielczarek
68cd219bd8 bug 563662 - FPU Exception filter crashes when we hit a pure virtual function call. r=bsmedberg 2010-05-04 15:34:55 -04:00
Ted Mielczarek
05f0bf2dcc bug 514188 - fix nsProfileLock to use SA_SIGINFO style signal handler, so it can chain to Breakpad's signal handler properly. r=bsmedberg 2009-12-14 06:44:27 -05:00
Ted Mielczarek
b4b131bcff Backed out bug 514188 - fix nsProfileLock to use SA_SIGINFO style signal handler, so it can chain to Breakpad's signal handler properly to try to fix Linux Breakpad bustage.
Backed out changeset 4354c4d85277
2009-12-18 15:32:57 -05:00
Ted Mielczarek
935a4c496d bug 514188 - fix nsProfileLock to use SA_SIGINFO style signal handler, so it can chain to Breakpad's signal handler properly. r=bsmedberg 2009-12-14 06:44:27 -05:00
Ted Mielczarek
43de553e79 bug 510505 - add unit tests for breakpad exception handler. r=bsmedberg 2009-09-10 07:49:42 -04:00