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
Benjamin Smedberg
041396b09d
Bug 938794 - Annotate OOM size as infallible string or data structures abort, r=froydnj
...
--HG--
extra : rebase_source : f84278dfbba92c6d75458b525a559b6f8598500f
2013-11-25 15:06:17 -05:00
Makoto Kato
e97d6701d0
Bug 942018 - Remove dump_syms for VC8 and VC9. r=ted
2013-11-25 10:05:32 +09:00
Mike Hommey
a65383e1e9
Bug 939632 - Remove LIBRARY_NAME for leaf libraries. r=gps
...
Landing on a CLOSED TREE.
2013-11-19 11:50:54 +09:00
Mike Hommey
8ceb917350
Bug 939074 - Remove most LIBXUL_LIBRARY. rs=gps
2013-11-19 11:48:10 +09:00
Mike Hommey
b95448fc0b
Bug 914245 - Move FORCE_SHARED_LIB to moz.build. r=mshal
2013-11-19 11:47:45 +09:00
Mike Hommey
bb6779efe3
Bug 939044 - Remove most definitions of MODULE. r=mshal
2013-11-19 11:47:39 +09:00
Mike Hommey
57a2dfcb91
Bug 939039 - Remove now useless FORCE_STATIC_LIB definitions. r=gps
2013-11-19 11:47:28 +09:00
Mike Hommey
d7b6f95761
Bug 935881 - Use FINAL_LIBRARY for all (fake) libraries that end up linked in a single other library. r=gps
2013-11-19 11:47:14 +09:00
Maxime Villard
676fc480e0
Bug 835029 - Fix off-by-one error in readlink call. r=briansmith
2013-11-15 21:46:37 -05:00
David Major
198e213e28
Bug 932100 - Part 2: Move DLL blocklist code to mozglue. r=bsmedberg, r=glandium
...
--HG--
rename : toolkit/xre/nsWindowsDllBlocklist.cpp => mozglue/build/WindowsDllBlocklist.cpp
2013-11-12 08:31:32 -05:00
Jonas Finnemann Jensen
601c303bbe
Bug 902587 - Part 2A: Refactor late-write-checks as client of IO Interposer. r=BenWa
...
--HG--
rename : xpcom/build/mozPoisonWrite.h => xpcom/build/LateWriteChecks.h
rename : xpcom/build/mozPoisonWrite.h => xpcom/build/PoisonIOInterposer.h
rename : xpcom/build/mozPoisonWriteBase.cpp => xpcom/build/PoisonIOInterposerBase.cpp
rename : xpcom/build/mozPoisonWriteMac.cpp => xpcom/build/PoisonIOInterposerMac.cpp
rename : xpcom/build/mozPoisonWriteWin.cpp => xpcom/build/PoisonIOInterposerWin.cpp
2013-11-05 07:45:20 -05:00
Mike Hommey
ff32f10568
Bug 934337 - Get rid of custom rules fiddling with SHARED_LIBRARY. r=mshal
...
While here, remove other custom rules in the same Makefiles.
2013-11-05 13:28:26 +09:00
Mike Hommey
63165a8ec9
Bug 933097 - Remove a few useless moz.build files. r=mshal
2013-11-02 08:47:46 +09:00
Mike Hommey
53040f08c9
Bug 933120 - Move HOST_PROGRAM and HOST_SIMPLE_PROGRAMS to moz.build. r=gps
2013-11-02 08:44:11 +09:00
Nathan Froyd
d4a621ba99
Bug 931053 - don't build Mac host tools if --disable-crashreporter; r=ted
2013-10-25 11:49:26 -04:00
Mike Hommey
fb473a8d93
Bug 932213 - Move HOST_CMMSRCS to moz.build. r=gps
2013-10-30 07:51:48 +09:00
Mike Hommey
2b92b5a665
Bug 901561 - Move CMSRCS to moz.build. r=gps
2013-10-30 07:51:27 +09:00
Sebastian Hengst
8e623301f6
Bug 765285 - Include last 3 days of crash IDs in about:support. r=Mossop,dolske
2013-10-28 00:18:14 +01:00
Ryan VanderMeulen
7eea102d77
Backed out changeset c40e797b011f (bug 765285) for ASAN bustage. r=whyunsetc-nanyway
2013-10-26 21:28:40 -04:00
Sebastian Hengst
1a4b538637
Bug 765285 - Include last 3 days of crash IDs in about:support. r=Mossop, r=dolske
2013-10-26 20:10:55 +02:00
Phil Ringnalda
57609e37bd
Back out f78e6b91ad8d (bug 765285) for ASan --disable-crashreporter bustage
2013-10-26 16:54:53 -07:00
Sebastian Hengst
9cc090626e
Bug 765285 - Include last 3 days of crash IDs in about:support. r=Mossop,dolske
2013-10-26 20:10:55 +02:00
Ed Morley
c147bacb01
Backed out changeset 2d6c5cbcc213 (bug 902587) for failures during linking on a CLOSED TREE
...
--HG--
rename : xpcom/build/PoisonIOInterposer.h => xpcom/build/mozPoisonWrite.h
rename : xpcom/build/PoisonIOInterposerBase.cpp => xpcom/build/mozPoisonWriteBase.cpp
rename : xpcom/build/PoisonIOInterposerMac.cpp => xpcom/build/mozPoisonWriteMac.cpp
rename : xpcom/build/PoisonIOInterposerWin.cpp => xpcom/build/mozPoisonWriteWin.cpp
2013-10-25 14:24:34 +01:00
Cykesiopka
a3710e5c11
Bug 914270 - Part 1: Simple/Automated moves. r=joey
2013-10-24 18:51:00 +01:00
Jonas Finnemann Jensen
375ca800b6
Bug 902587 - Part 2A: Refactor late-write-checks as client of IO Interposer r=BenWa
...
--HG--
rename : xpcom/build/mozPoisonWrite.h => xpcom/build/LateWriteChecks.h
rename : xpcom/build/mozPoisonWrite.h => xpcom/build/PoisonIOInterposer.h
rename : xpcom/build/mozPoisonWriteBase.cpp => xpcom/build/PoisonIOInterposerBase.cpp
rename : xpcom/build/mozPoisonWriteMac.cpp => xpcom/build/PoisonIOInterposerMac.cpp
rename : xpcom/build/mozPoisonWriteWin.cpp => xpcom/build/PoisonIOInterposerWin.cpp
2013-10-24 17:02:00 +01:00
Mike Hommey
1d566f7586
Bug 929905 - Consolidate sources in moz.build. r=gps
2013-10-25 08:23:05 +09:00
Mike Hommey
e3011cd1ab
Bug 930380 - Make sure *SOURCES only point to existing files. r=gps
2013-10-25 07:58:17 +09:00
Brian O'Keefe
4c98f61956
Bug 928709 - Convert chromium-config.mk to mozbuild, r=mshal
2013-10-02 13:17:55 -04:00
Mike Hommey
e2ae65f67a
Bug 913268 - Make CPP_SOURCES a StrictOrderingOnAppendList. r=mshal
2013-10-24 08:00:23 +09:00
Mike Hommey
45fb052ada
Bug 664362 - Generate depfiles for host objects/programs/libraries. r=gps
2013-10-22 13:40:27 +09:00
Makoto Kato
7d3c681996
Bug 928837 - Add dump_syms.exe for VS2013. r=ted
2013-10-22 13:06:52 +09:00
Wes Kocher
7fa368925b
Merge m-c to inbound
2013-10-21 20:47:53 -04:00
Benjamin Smedberg
2fdf781052
Bug 927944 - Annotate crash reports with a list of DLLs that were blocked via the windows blocklist. Also fix the blocklist to recognize forward-slash as a path delimiter, r=ehsan
...
--HG--
extra : rebase_source : 5cbff13357fe96c5a86b5511a58b69176aa71817
2013-10-18 14:24:50 -04:00
Joshua Cranmer
9e681482cf
Bug 900526, part 4: Migrate FINAL_TARGET and XPI_NAME to moz.build, r=gps
2013-10-21 13:09:06 -05:00
Daniel Holbert
b1081cbc4d
Bug 913548 part 2: Replace unused variable "ignored" with unused<< in nsExceptionHandler.cpp, and add a few other unused<< for consistency. r=ted
2013-10-16 16:46:22 -07:00
Daniel Holbert
e742bcd2ac
Bug 913548 part 1: Switch nsExceptionHandler.cpp from (void) to unused<<. r=ted
2013-10-16 16:46:14 -07:00
Gian-Carlo Pascutto
b4a2e00f10
Bug 925671 - Add missing nullptr includes. r=ted
2013-10-11 13:21:52 +02:00
Birunthan Mohanathas
053f76bb30
Bug 784739 - Switch from NULL to nullptr in toolkit/crashreporter/; r=ehsan
2013-10-10 16:39:09 -04:00
Ehsan Akhgari
a7cfe4f5a9
Bug 924019 - Do not assume that PRUnichar and UniChar/unichar are the same type; r=smichaud
2013-10-10 12:59:40 -04:00
Ms2ger
c871e132cf
Bug 912099 - Part f: Make sure CPP_SOURCES only points to existing files in toolkit/crashreporter; r=mshal
2013-10-03 09:10:01 +02:00
David Rajchenbach-Teller
e3ecce0148
Bug 917764 - If clients fail to resolve AsyncShutdown blockers, crash the process. r=froydnj, r=ted
...
--HG--
rename : toolkit/modules/tests/xpcshell/test_phase.js => toolkit/modules/tests/xpcshell/test_AsyncShutdown.js
2013-09-30 10:59:40 -04:00
Gregory Szorc
ed68c2482b
Bug 901990 - Part 2: Upgrade xpcshell manifests; r=ted
...
--HG--
rename : toolkit/mozapps/extensions/test/xpcshell-unpack/head_unpack.js => toolkit/mozapps/extensions/test/xpcshell/head_unpack.js
2013-09-24 11:50:08 -07:00
Ehsan Akhgari
671bbdc894
Bug 919505 - Minimize the #includes in dom/ipc; r=jst
2013-09-23 17:30:40 -04:00
Ehsan Akhgari
b4cc06df88
Bug 918923 - Part 2: Switch to #including nsString.h in code using the internal strings API; r=bsmedberg
2013-09-23 13:25:00 -04:00
Ehsan Akhgari
db700056d9
Bug 918926 - Minimize the crashreporter #includes; r=ted
2013-09-21 23:04:10 -04:00
Ted Mielczarek
c37e38f531
bug 717758 - Breakpad test for abort() crashes. r=glandium
2013-09-16 14:44:25 -04:00
Ted Mielczarek
a3fbd4a8d8
bug 717758 - handle abort() in Breakpad on OS X. r=mento
2013-09-16 14:44:24 -04:00
Joey Armstrong
c963730f79
bug 888009: Move HOST_CPPSRCS to mozbuild (batch #4 ). r=mshal
2013-09-12 15:35:43 -04:00
Joey Armstrong
1938109537
bug 888009: move HOST_CPPSRCS to mozbuild (batch #2 ) r=mshal
2013-09-12 13:32:27 -04:00
Robert O'Callahan
33cdb42706
Bug 910989. Remove nsTHashtable::Init, fallible allocation, and MT hashtables. r=ehsan,bsmedberg
...
--HG--
extra : rebase_source : 0787130b1814c74bfb38dc178de94022f0b2e64e
2013-09-02 20:41:57 +12:00
Mike Hommey
f1cf3b4238
Bug 912293 - Remove now redundant boilerplate from Makefile.in. r=gps
2013-09-05 09:01:46 +09:00
Boris Zbarsky
94d64e0f7e
Bug 911771. Remove uses of MOZ_DEBUG in .cpp files, since there is no such thing there. Use DEBUG instead. r=glandium
2013-09-04 16:43:12 -04:00
Mike Hommey
a53e0e4815
Bug 717538 - Enable crash reporter in application.ini with MOZ_CRASHREPORTER instead of MOZILLA_OFFICIAL. r=ted
2013-08-30 11:10:57 +09:00
Doug Turner
805876c713
Bug 906072 - Remove Maemo port. r=romaxa, r=ted, r=johns
2013-08-25 16:56:53 -07:00
Brian O'Keefe
4f68eb9b02
Bug 875934 - Move LIBRARY_NAME to moz.build, batch 3; r=mshal
2013-08-15 09:02:09 -04:00
Ms2ger
4922ccbc0a
Bug 904831 - Part b: Move unconditional MSVC_ENABLE_PGO definitions into moz.build; r=gps
2013-08-22 08:56:01 +02:00
Ms2ger
c3e345584c
Bug 883284 - Part f: Move LIBXUL_LIBRARY into moz.build (p-z); r=glandium
2013-08-22 08:56:01 +02:00
Ted Mielczarek
bcb2ff226d
bug 842728 - init Breakpad from C++ in xpcshell, remove ability to init from script. r=bholley,gps
2013-08-15 14:48:12 -04:00
Julian Seward
f3d2bd7154
Bug 894264 - Breakpad Stack scan: don't generate frames we aren't going to use. r=ted.
2013-08-16 21:03:54 +02:00
Gregory Szorc
c089ae373d
Bug 850380 - Derecursify and optimize XPIDL processing and move into precompile tier; r=glandium
2013-08-14 08:40:25 -07:00
Ryan VanderMeulen
64b2bc7dd9
Backed out changesets 1fa1f28c6edf and e74f694f31c4 (bug 850380) for PGO bustage on a CLOSED TREE.
2013-08-14 15:12:20 -04:00
Brian O'Keefe
3a92f0ae7c
Bug 896177 - Remove useless config.mk includes; r=gps
2013-07-17 16:06:53 -04:00
Gregory Szorc
9f99cee9a1
Bug 850380 - Derecursify and optimize XPIDL processing and move into precompile tier; r=glandium
2013-08-14 08:40:25 -07:00
Nicholas Nethercote
b756f6b258
Bug 898914 (part 1) - Remove JSBool.
...
--HG--
extra : rebase_source : 2d202e0e5005a7f54724b1540481c15cde3ad52e
2013-08-08 15:53:04 -07:00
Ms2ger
061d88874c
Bug 897921 - Remove some dead assignments in makefiles; r=mshal
2013-08-02 09:03:55 +02:00
Mike Hommey
081286ce94
Bug 886216 - Add missing breakpad patches. r=ted
...
--HG--
rename : toolkit/crashreporter/breakpad-patches/12-sht-arm-exidx-define.patch => toolkit/crashreporter/breakpad-patches/16-sht-arm-exidx-define.patch
2013-07-31 14:03:21 +09:00
Mike Shal
576f2400a5
Bug 889787 - Define XP_LINUX globally; r=ted
2013-07-16 17:10:10 -04:00
Mihnea Dobrescu-Balaur
01876f031b
Bug 889076 - Use the profile dir to store minidumps in the crashreporter xpcshell tests. r=ted
2013-07-10 14:10:04 -07:00
Brian O'Keefe
a2b1403eb0
Bug 883502 - Part 1: Move 'chromium_config.mk' includes after rules.mk. r=gps
2013-07-04 08:28:43 -04:00
Joey Armstrong
7673595348
bug 880773: Cleanup/final patch - remove DISABLED_SSRCS. r=mshal
2013-07-16 08:47:40 -04:00
Mike Hommey
0f994f506e
Bug 887483 - Remove some more useless FORCE_STATIC_LIB and leftover comments from previous removal. r=mshal
2013-07-15 18:48:40 +09:00
Masatoshi Kimura
b001d00a05
Bug 888870 - Add Windows 8.1 support to WinUtils::GetWindowsVersion. r=jimm
2013-07-12 06:26:55 +09:00
Gregory Szorc
bcf3de711c
Bug 891632 - Port NO_DIST_INSTALL to moz.build; r=joey
...
Many of the moved variables are likely not needed. moz.build should one
day validate the sandbox's output and error if "useless" variables are
present.
--HG--
extra : rebase_source : 3abdea056c18d00ede8c15b37db60532eca58630
2013-07-10 12:08:21 -07:00
Joey Armstrong
a6b9800cfb
bug 870407: cleanup bug. r=mshal
2013-07-08 11:53:00 -04:00
Joey Armstrong
1e7a67f302
bug 880773: move SSRCS to mozbuild (file batch #1 ). r=mshal
2013-07-01 17:09:48 -04:00
Mike Shal
b77ae67471
Bug 880245 - Move EXTRA_JS_MODULES to moz.build (batch #2 ); r=joey
2013-06-17 15:22:56 -04:00
Julian Seward
c118a020d7
Bug 883126 - Improve performance of EXIDX unwinding in Breakpad. r=ted
2013-06-25 15:56:08 +02:00
Justin Wood
ce065ee7e3
Bug 886209 - SHT_ARM_EXIDX not defined on older glibc versions. r=glandium
...
(fixes SeaMonkey building on CentOS5.x)
2013-06-24 01:00:39 -04:00
Jim Mathies
a7737ad40c
Bug 853857 - Check the result of CrashReporter::CheckForLastRunCrash. r=ted
2013-06-21 04:11:43 -05:00
Brian O'Keefe
5f8b5163e8
Bug 875934 - Move LIBRARY_NAME to moz.build (batch #1 ); r=mshal
...
--HG--
extra : rebase_source : 385d3fd65475ffc18ee44ae088753649470e214b
2013-06-17 15:21:01 -04:00
Joey Armstrong
8a348c090d
bug 872087: mozbuild HOST_LIBRARY_NAME conversion cleanup. r=gps
2013-06-19 09:19:25 -04:00
Ted Mielczarek
0e11a150f1
bug 884300 - fix DWARF CFI record serialization. r=glandium
2013-06-18 11:56:43 -04:00
Joey Armstrong
6eb232533a
bug 875549: mozbuild cleanup for HOST_CSRCS. r=gps
2013-06-18 09:10:50 -04:00
Ehsan Akhgari
6c6331cb21
Bug 883992 - Correctly compare the host string against an empty string in the gtk crash reporter app; r=ted
2013-06-17 15:40:22 -04:00
Vladimir Vukicevic
3674b7925e
b=882906; remove EXTRA_DSO_LIBS; r=ted
2013-06-13 22:58:22 -04:00
Julian Seward
87b5c6d2d6
Bug 863475 - integrate ARM EXIDX unwind parsing into Breakpad. r=glandium,ted
2013-06-14 08:09:20 +02:00
Joey Armstrong
1c5b0fcfc1
bug 875549: move HOST_CSRCS to mozbuild (file batch #1 ). r=mshal
2013-06-11 11:31:11 -04:00
Joey Armstrong
31ee79aa36
bug 872087: move HOST_LIBRARY to moz.build (file batch #1 ). r=mshal
2013-06-10 12:21:32 -04:00
Todd Whiteman
6471cba162
Bug 880500 - Handle files without symbols on the mac. r=singerb
2013-06-10 11:01:59 -04:00
Martin Stransky
9386e8c35b
Bug 877626 - Port GTK2 to GTK3 - build config - xpcom, toolkit, accessible, xulrunner dirs. r=ted, r=karlt
2013-06-10 08:36:26 -04:00
Joey Armstrong
7ebe282a64
bug 870407: move CMMSRCS to moz.build (file batch #1 ). r=mshal
2013-06-07 11:43:39 -04:00
Mike Shal
994cfe0b6b
Bug 864774 - Part 2: Move CPPSRCS to moz.build as CPP_SOURCES; r=joey CLOSED TREE
...
From 9e0ba7f425143f545eb6c4b26a9a96b5ade4d8e9 Mon Sep 17 00:00:00 2001
2013-04-23 17:54:15 -04:00
Joey Armstrong
587e59a37b
bug 870406: move to moz.build (config batch #1 ) r=mshal
2013-05-24 17:21:14 -07:00
Hubert Figuière
9a02651697
Bug 867829 - Part 1: Delete crash dumps if we disabled reporting. f=kairo r=bsmedberg,fabrice
2013-05-02 12:57:41 -04:00
Ted Mielczarek
110919af49
bug 871712 - make MSVC PGO opt-in per-directory, and opt-in in the directories that matter. r=glandium
2013-05-16 09:33:26 -04:00
Joey Armstrong
2dbf79e9a4
bug 869143: phase2 cleanup for XPCSHELL_TEST conversion. r=mshal
2013-05-13 16:24:07 -04:00
Ed Morley
36fb30076b
Backed out changeset 496846474ed3 (bug 864774)
2013-05-13 10:05:49 +01:00