Wes Kocher
ff5a968a18
Merge m-c to inbound
2014-03-14 23:17:32 -07:00
Aaron Klotz
1f12e7f92f
Bug 973353: Disable IOInterposer when reporting a crash; r=froydnj,ted
2014-03-15 00:10:39 -06:00
David Rajchenbach-Teller
1fcba1f332
Bug 961665 - Tests for OS.File.read. r=froydnj
2014-03-13 09:52:07 -04:00
Ryan VanderMeulen
a2a03608f4
Backed out changesets c6ca1aa3887a, d741e117a033, 1fd26e822e73, and 720962c9f993 (bug 961665) for build bustage and xpcshell failures.
2014-03-13 10:32:57 -04:00
David Rajchenbach-Teller
bc83b73608
Bug 961665 - Tests for OS.File.read. r=froydnj
2014-03-13 09:52:07 -04:00
Romain DEP.
fb65ce4b68
Bug 980249 - Port GTK2 to GTK3 - toolkit/crashreporter/client does not build. r=karlt
2013-11-12 04:01:41 +01:00
Ehsan Akhgari
98311f51be
Bug 981428 - Move OSX -framework flags to moz.build; r=mshal
2014-03-10 20:18:33 -04:00
Ryan VanderMeulen
9292333f71
Backed out changeset 6cc5a05281c3 (bug 976863) for xpcshell failures.
...
CLOSED TREE
2014-03-05 15:36:26 -05:00
Gregory Szorc
5ab6772712
Bug 976863 - Prevent tests from using CrashTestUtils.CRASH_ABORT on Windows; r=bsmedberg
...
--HG--
extra : rebase_source : 4f121bbe6b9ca87b2f4d6e2cbad4bb7a2ecb509a
2014-02-25 16:46:41 -08:00
Ehsan Akhgari
bf09c6f469
Bug 976896 - Port STL_FLAGS to moz.build; r=mshal
2014-03-04 19:39:06 -05:00
Ehsan Akhgari
cfe6f6fd0a
Bug 976886 - Port RCINCLUDE to moz.build; r=mshal
...
--HG--
extra : rebase_source : e8a75bc01c3f57516a1a1307de3d170ea07ca1ac
2014-03-04 17:19:24 -05:00
Gregory Szorc
4c4a4b3468
Bug 875562 - Part 8: Write crash events for main process crashes; r=bsmedberg
...
This patch makes the crash reporter crash event directory aware and
writes main process crash event files at crash time.
--HG--
extra : rebase_source : 1d6a817ae401230b3fe8fcd236468ceb3e309a10
2014-02-18 15:58:03 -08:00
Ehsan Akhgari
82229353c1
Bug 975734 - Port the LDFLAGS variables in toolkit/crashreporter/injector/Makefile.in to moz.build; r=mshal
2014-02-26 21:40:07 -05:00
Ms2ger
9d04b5cd6d
Bug 973649 - Add logic for CFLAGS, CXXFLAGS and LDFLAGS to moz.build; r=gps
...
--HG--
extra : amend_source : d44541fd844c1b3f5fb4077add7aa0589ae61942
2014-02-26 12:49:00 -08:00
David Rajchenbach-Teller
732f31922d
Bug 965527 - Further AsyncShutdown error reporting for OS.File. r=yoric
2014-02-24 10:15:47 -05:00
Ms2ger
c3f4f67f82
Bug 968900 - Move LOCAL_INCLUDES to moz.build in toolkit/; r=mshal
2014-02-15 21:25:20 +01:00
Ms2ger
6e066deaea
Bug 968856 - Move unconditional LOCAL_INCLUDES into moz.build; r=mshal
2014-02-15 21:24:59 +01:00
Aaron Klotz
a1a0aef190
Bug 852117: Add event loop nesting level API to crash reporter; r=ted
...
--HG--
extra : rebase_source : a7a487371b3bf3d881d245518bc9e0bc11ffb49d
2014-02-13 10:51:09 -07:00
David Rajchenbach-Teller
74c9f45ea6
Bug 957123 - Extend error reporting of AsyncShutdown. r=froydnj
2014-02-07 16:09:02 -05:00
Ehsan Akhgari
fbe321aed6
Bug 970745 - Move USE_STATIC_LIBS to moz.build; r=glandium
2014-02-11 09:12:33 -05:00
Jed Davis
230a08b7ab
Bug 945498 - Use breakpad to report seccomp violations as crashes. r=ted, r=kang
...
Upstream issue for breakpad patch: https://breakpad.appspot.com/1114003/
2014-02-05 13:29:51 -05:00
David Major
d48db5158b
Bug 958348 - Allow swapping the current and previous exception filters. r=dmajor
2014-01-29 17:07:35 -05:00
Mike Shal
d3751951c8
Bug 875013 - VPATH removals in build, roboextender, crashreporter; r=ted
2014-01-21 18:01:22 -05:00
Archana
27bdd2757f
Bug 414071 - Let escape key close crash reporter dialog. r=ted
2014-01-16 08:44:45 -05:00
Art Rothstein
d0b6f5c706
Bug 791784 - Add serialization to avoid a thread race when a plug-in crashes during Firefox shutdown. r=ted, r=bsmedberg
2014-01-15 10:03:14 -05:00
Ryan VanderMeulen
87f097c1ab
Backed out changeset e50da0289f45 (bug 791784) for Mutex leaks.
2014-01-13 10:25:24 -05:00
Benjamin Smedberg
43aa05ed91
Bug 875562 - Fill in some details in the crashreporter docs, r=gps
2014-01-10 14:33:25 -05:00
Art Rothstein
24a66c4e4a
Bug 791784 - Add serialization to avoid a thread race when a plug-in crashes during Firefox shutdown. r=ted
2014-01-13 09:19:04 -05:00
Gregory Szorc
d512b0df4b
Bug 875562 - Part 1: Document existing crash reporter behavior; r=bsmedberg
...
--HG--
extra : rebase_source : f78175cce67a7c239ddce1b2ddac17ddf1b04a8a
extra : amend_source : ef0500530b6c27ece12038345334fac059af820c
extra : histedit_source : e2dce3662b45720deed2fab34b2da66af9e23eae
2013-11-16 11:52:37 -06:00
Ryan VanderMeulen
ae7bb53adf
Backed out changeset 796618164ade (bug 414071) for bustage.
2014-01-08 10:49:55 -05:00
Archana
1fc9d99df1
Bug 414071 - Let escape key close crash reporter dialog. r=ted
2014-01-08 09:57:00 -05:00
Jed Davis
16303c105b
Bug 942407 - Fix breakpad signal handler's test for signal origin. r=ted
2014-01-08 09:45:59 -05:00
Ehsan Akhgari
ebd358dfd7
Bug 927728 - Part 1: Replace PRUnichar with char16_t; r=roc
...
This patch was automatically generated by the following script:
#!/bin/bash
# Command to convert PRUnichar to char16_t
function convert() {
echo "Converting $1 to $2..."
find . ! -wholename "*nsprpub*" \
! -wholename "*security/nss*" \
! -wholename "*modules/libmar*" \
! -wholename "*/.hg*" \
! -wholename "obj-ff-dbg*" \
! -name prtypes.h \
! -name Char16.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 PRUnichar char16_t
2014-01-04 10:02:17 -05:00
Ms2ger
fe059e78f7
Bug 950130 - Move more INCLUDES / LOCAL_INCLUDES to moz.build; r=mshal
2013-12-31 10:06:11 +01:00
Ted Mielczarek
6ce69a9951
bug 918389 - move XPCOM abort messages into separate crash annotations. r=bsmedberg
...
--HG--
extra : rebase_source : d1762cb08c795020e2ca7612b903cd1f3d5ade50
2013-12-20 10:11:16 -05:00
Ted Mielczarek
1e5ce3aaa6
Get rid of DOS line endings in test_crash_runtimeabort.js (no bug)
...
--HG--
extra : rebase_source : c59c15e2c3abde291d6a53a26c5f3d04aae8ab23
2013-12-20 10:11:04 -05:00
Gregory Szorc
158ed8b3ec
Bug 774572 - Part 2: Define JAR_MANIFESTS in moz.build files; r=glandium
...
Every directory with a jar.mn now has JAR_MANIFESTS defined in its
moz.build file.
We also removed the may_skip special consideration of jar.mn files
because this information is now available during tier traversal by the
reader courtesy of the variables being present in moz.build files.
--HG--
extra : rebase_source : 21049b15e6bd9cf65b0805ccaccc4ba5aae93c98
extra : amend_source : 0b1ea866d725beef92d37c6f6d475369ac002e19
2013-12-10 16:18:11 +09:00
Ehsan Akhgari
3c93df3b66
Bug 940821 - Build crashreporter in unified mode; r=ted
2013-12-13 09:55:39 -05:00
Birunthan Mohanathas
759ab69b0a
Bug 713082 - Part 2: Rename Util.h to ArrayUtils.h. r=Waldo
...
--HG--
rename : mfbt/Util.h => mfbt/ArrayUtils.h
2013-12-08 21:52:54 -05:00
Benjamin Smedberg
f8e46e8f6c
Bug 946799 part A - annotate the location and size of the breakpad memory reservation, r=ted
2013-12-06 09:00:06 -05:00
Jacek Caban
015f90825c
Bug 944913 - toolkit/crashreporter part r=ehsan
2013-12-05 10:52:54 +01:00
Jacek Caban
8289445c70
Bug 944913 - Partial revert of a41081c1026c due to build bustage.
2013-12-03 16:35:11 +01:00
Jacek Caban
27a3029fcd
Bug 944913 - Fixed char16_t/wchar_t mismatch in tollkit/. r=ehsan
...
--HG--
extra : rebase_source : c33427dd7c1c2db3d2741b8c2e0d1b4a0359a0a4
2013-12-03 16:07:22 +01:00
Mike Hommey
bf60896454
Bug 943728 - Replace double quotes with single quotes in Makefiles (or remove them when it makes sense). r=mshal
2013-12-03 06:34:21 +09:00
Andrew Halberstadt
38f0ed8cf7
Bug 866937 - Enable crashreporter by default on debug gonk builds, r=ted
2013-11-29 11:15:39 -05:00
Ms2ger
5f178560f0
Bug 939271 - Part i: move mochitests to manifests in toolkit/crashreporter/test; r=ted
2013-11-28 15:04:19 +01:00
Mike Hommey
9245936f8b
Bug 874266 - Move all DEFINES that can be moved to moz.build. r=mshal
2013-11-27 22:55:07 +09:00
Mike Hommey
2b828323f2
Backout changeset 3fd4b546eed4 (bug 874266) and changeset a35d2e3a872f (bug 942043) for ASAN build bustage and Windows test bustage
...
--HG--
extra : amend_source : f20d09aeff1c8b5cbd0f1d24c7ce04e86f3aed1d
2013-11-28 14:24:05 +09:00
Mike Hommey
d210f8ff00
Bug 874266 - Move all DEFINES that can be moved to moz.build. r=mshal
2013-11-28 13:08:16 +09:00
David Major
b2caa83014
Bug 943051 - Fix VirtualAlloc and VirtualFree flags for gBreakpadReservedVM. r=bsmedberg
...
--HG--
extra : rebase_source : ef9c8fca8bf36d27fd070a7dddadadc876f27b0d
2013-11-26 13:22:01 -05:00