Mike Hommey
924c9eb636
Bug 1134923 - Remove NS_Alloc/NS_Realloc/NS_Free. r=nfroyd
...
They are kept around for the sake of the standalone glue, which is used
for e.g. webapprt, which doesn't have direct access to jemalloc, and thus
still needs a wrapper to go through the xpcom function list and get to
jemalloc from there.
2015-05-01 09:40:30 +09:00
David Major
ebde6b9f4f
Bug 1157835: Remove the MSVC_ENABLE_PGO flag from the build system. r=glandium
...
--HG--
extra : rebase_source : 0c47c99bb8b92f8361a51fd81b20a2cc8647a986
2015-04-27 19:59:27 -04:00
Kartikaya Gupta
cd5b55f8d6
Bug 1039866 - Rip out a bunch of metro-only code. r=jimm,gavin,rstrong
2015-04-23 15:10:30 -04:00
Andrea Marchesini
cb54385682
Bug 1156632 - Remove unused forward class declarations - patch 4 - netwerk image and dom, r=ehsan
2015-04-22 08:29:20 +02:00
Ted Mielczarek
f579fcc2d6
bug 1085557 - Switch symbol upload to use Socorro production server. r=rhelmer
...
--HG--
extra : rebase_source : b229336f85b1967c64b83645c8ecc7fc429c7fb6
2015-04-06 07:12:50 -04:00
Andrea Marchesini
e6f385fb3d
Bug 1148527 - Indentation fix after bug 1145631, r=ehsan
2015-03-27 18:52:19 +00:00
Ted Mielczarek
2a71420061
bug 1085557 - bump symbol upload timeout to 120s. r=tryingtofixuploadtimeout, a=ryanvm
...
--HG--
extra : rebase_source : 75deb3bd73dcd940318a5525e4b00952fd89e794
extra : amend_source : 7783d608538954e7b748fd99fc98b03cb975004a
2015-03-25 07:49:05 -04:00
Gervase Markham
55e31ac559
Bug 1141045 - Take upstream patch to fix licensing of Unicode Consortium files. r=ted
2015-03-20 09:14:00 -04:00
David Major
bff0694ceb
Bug 1138794: Use an alternate crash report server on Windows XP SP2. r=ted a=lmandel
...
--HG--
extra : rebase_source : de3a3c17d6427449272c3535fc8b756e0c0caf98
2015-03-19 10:29:15 +13:00
Sebastian Hengst
394a2dd441
Bug 1143470 - Add BUG_COMPONENT to moz.build files in toolkit and xulrunner. r=gavin
2015-03-15 19:36:24 +01:00
David Major
267318954e
Bug 1135543 - Part 3: Create events file format crash.main.2 which contains metadata; r=bsmedberg
...
--HG--
extra : rebase_source : 26de3cac35f9e5a5398f912f36f3d3cc0b286806
2015-03-14 18:54:36 +13:00
Jim Mathies
3602131bc9
bug 575919 - hide Windows error dialogs in symbolstore.py. r=ted
...
--HG--
extra : rebase_source : f5e08fd9c6cb8033e24a919be02a7ee8f1cd33fb
2015-03-11 20:02:43 -04:00
Ted Mielczarek
1097d4012f
bug 1135700 - make uploadsymbols use Socorro symbol upload API. r=gps
...
--HG--
extra : rebase_source : 2f177f3e2dbae3e658da9c034dfd9e4b29c03015
2015-02-23 13:48:54 -05:00
Birunthan Mohanathas
a1d674ae00
Bug 1088125 - Part 2: Use arrow function instead of separate 'self' variable. r=gfritzsche
2015-02-09 19:51:17 +02:00
Birunthan Mohanathas
615b35a636
Bug 1088125 - Part 1: Make CrashSubmit.submit return a Promise. r=gfritzsche
2015-02-09 19:50:43 +02:00
Nicholas Nethercote
242708cf72
Bug 1127201 (attempt 2, part 1) - Replace most NS_ABORT_IF_FALSE calls with MOZ_ASSERT. r=Waldo.
...
--HG--
extra : rebase_source : 488e401ff87e31a2074c4108c4df0572d9536667
2015-02-09 14:34:50 -08:00
Andrew McCreight
d3826daa16
Back out Bug 1127201 (part 2) for various problems.
2015-02-06 15:04:32 -08:00
Nicholas Nethercote
d34f0301b8
Bug 1127201 (part 2) - Convert all NS_ABORT_IF_FALSE calls to MOZ_ASSERT. r=Waldo.
...
--HG--
extra : rebase_source : 99182e70335d2b5ff95f8c528ae992d37294be3a
2015-02-04 20:05:36 -08:00
Dave Hylands
78039a64a3
Bug 1129231 - Remove a couple JS octal constant warnings. r=fabrice
...
This has just the intended changes.
2015-02-04 14:51:39 -08:00
Dave Hylands
95217cc09f
Backed out changeset a21eb15bbf08
2015-02-04 14:45:43 -08:00
Dave Hylands
91bfb094bf
Bug 1129231 - Remove a couple JS octal constant warnings. r=fabrice
2015-02-04 14:05:45 -08:00
David Major
eed94a1b16
Bug 1124892 (second attempt) - Increase Breakpad reserve size yet again. r=bsmedberg
...
--HG--
extra : rebase_source : 9e59682d36dd0189f09c19a8c674c818bd75598a
2015-02-01 16:09:13 +13:00
Ryan VanderMeulen
53a1d4ed8d
Merge m-c to inbound. a=merge
2015-01-30 12:32:49 -05:00
Ryan VanderMeulen
175de6b258
Merge inbound to m-c. a=merge
2015-01-30 12:22:33 -05:00
Todd Whiteman
2b1c3cb2e2
Bug 1124984 - Force the gzip call to run. r=ted
...
--HG--
extra : rebase_source : 343a5f84b741e9f58c367b842477d6f9fdfc8db4
2015-01-22 19:36:00 -05:00
Todd Whiteman
f85f9479d2
Bug 1124963 - Fix symbolstore.py script errors. r=ted
2015-01-22 17:52:00 +01:00
Brian Smith
1e523dd28b
Bug 1119072, Part 15: Replace uses of hash_map with unordered_map (toolkit), r=ted
...
--HG--
extra : rebase_source : 3dc5e53c78bf6ab598e5c68c0f14511ee95c17fc
2015-01-08 15:38:26 -08:00
jp111
6137a8c380
Bug 958147 - Choose one of run-if or skip-if and get rid of the other. r=ted
2015-01-28 06:17:00 -05:00
David Major
03e8223004
Bug 1124892 - Adjust Breakpad reservation for xul.dll inflation. r=bsmedberg
2015-01-22 14:46:00 -05:00
Ehsan Akhgari
aef4530afb
Bug 1123356 - Fix building crash_generation_server.cc with libc++; r=ted
2015-01-21 22:42:40 -05:00
Brian Smith
ea66053341
Bug 1119776, Part 7: Avoid defining snprintf when MSVC provides it (other), r=bsmedberg
...
--HG--
extra : rebase_source : 3fc7e4e83f57252e15cf32846f23e497f8532ea5
2015-01-08 22:35:33 -08:00
Ehsan Akhgari
d56a32bce4
Bug 1119068 - Clean up some code used for older unsupported MSVC versions; r=bsmedberg
2015-01-12 23:26:31 -05:00
Wes Kocher
a49543905d
Backout 671a52fff391
2015-01-12 14:46:32 -08:00
Ehsan Akhgari
4acc68bd1e
Bug 1119068 - Clean up some code used for older unsupported MSVC versions; r=bsmedberg
2015-01-12 16:35:07 -05:00
Masatoshi Kimura
bf312ad056
Bug 1120062 - Part 1: Remove most Nullptr.h includes. r=waldo
2015-01-11 11:34:52 +09:00
James Willcox
ab155d5da1
Bug 1110499 - Don't exit crash handler on Android until we've finished started the reporter r=ted,blassey
...
--HG--
extra : rebase_source : e25fc2ba798e602d4a1a3b452c80caba6cb37190
2014-12-15 12:13:12 -06:00
Gregory Szorc
0babb98b86
Backout 7cbe50231e18 (bug 1103825) for xpcshell test failures
...
toolkit/crashreporter/test/unit_ipc/test_content_annotation.js was
failing with this commit applied. Backing out.
2014-11-25 19:16:57 -08:00
Gregory Szorc
0f6c7a12e1
Bug 1103825 - Use misc tier in toolkit/crashreporter/test; r=mshal
...
--HG--
extra : rebase_source : 56e5266d114dc802ac769fbf3f3dc0cd48457a0b
extra : histedit_source : 7fc3e342616f87bd1ecd47e8cc375f0d77af849b
2014-11-23 16:21:31 -08:00
David Rajchenbach-Teller
41848ac6fa
Bug 1044020 - Add duration of shutdown phases to Telemetry. r=froydnj
2014-11-10 13:58:14 +01:00
Carsten "Tomcat" Book
f8e30aaa48
merge fx-team to mozilla-central a=merge
2014-11-04 13:17:35 +01:00
Douglas Crosher
0db15a945e
Bug 1089931 - Android NDK r10c includes ucontext.h. r=glandium
2014-11-01 17:34:27 +11:00
David Major
8ca591dc71
Bug 1084162 - Part 0: Mark testcrasher.dll as INTERNAL_TOOLS to prevent PGO. r=ted
2014-11-04 14:26:01 +13:00
Jacek Caban
a42517e171
Bug 856566 - Fix crashreporter compilation and profiler on mingw. r=ted
...
--HG--
extra : rebase_source : def8db32e1474876ea10cc3f106a2ce75acda8e9
2014-11-03 14:15:17 +01:00
Kyle Huey
a13b2a3718
Bug 820716: Disable MOZ_ASSERT(OOPInitialized()). no-review
2014-11-01 08:45:25 -07:00
Wander Lairson Costa
ef75b07c68
Bug 1059942 - Make dump_syms to parse public symbols. r=ted
...
Currently, dump_syms does not look at public symbols if the object file
has debug info. This may cause it to skip some symbols that do not have
.debug_info section. Notably we see this at bionic routines implemented
in assembly. Details can be found at [1].
Apply patch [2] to enable dump_syms read public symbols even when
DWARF debug info is found.
[1] http://tinyurl.com/k3pxw5l
[2] https://breakpad.appspot.com/9684002/
2014-10-09 14:59:00 -04:00
Mike Hommey
47c853314f
Bug 1077148 part 4 - Add and use new moz.build templates for Gecko programs and libraries. r=gps
...
There are, sadly, many combinations of linkage in use throughout the tree.
The main differentiator, though, is between program/libraries related to
Gecko or not. Kind of. Some need mozglue, some don't. Some need dependent
linkage, some standalone.
Anyways, these new templates remove the need to manually define the
right dependencies against xpcomglue, nspr, mozalloc and mozglue
in most cases.
Places that build programs and were resetting MOZ_GLUE_PROGRAM_LDFLAGS
or that build libraries and were resetting MOZ_GLUE_LDFLAGS can now
just not use those Gecko-specific templates.
2014-10-30 13:06:12 +09:00
Steven Michaud
574535f470
Bug 1088938 - Allow annotations set using CrashReporter::AnnotateCrashReport() to be removed subsequently. r=ted
2014-10-28 11:08:46 -05:00
Nathan Froyd
9dd56aad09
Bug 1080107 - remove XPI_NAME definitions from crashreporter moz.build files; r=mshal
2014-10-08 16:18:04 -04:00
David Major
ddd87167cc
Bug 1082670: Copy breakpadinjector's image header into the remote process. r=bsmedberg
2014-10-22 09:01:16 +13:00
Stephen Pohl
9413d5483a
Bug 1077282: Cleanup uses of GreD vs GreBinD in our crashreporter, introcuded by v2 signature changes on OSX. r=bsmedberg
2014-10-10 15:07:01 -04:00