Mike Hommey
d667f4bb59
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
zhoubcfan@163.com
3f8deea4e9
Bug 1076926 - Add windows 10 support to exe manifest. r=jimm
2014-10-04 14:43:01 +09:00
Stephen Pohl
ec06fe50d2
Bug 1076977: Get crashreporter to work with the new v2 bundle structure on OSX. r=bsmedberg
2014-10-03 10:29:38 -04:00
Mike Hommey
fc99c53ae5
Bug 1041941 - Use templates for programs, simple programs, libraries and C++ unit tests. r=gps
2014-09-03 14:10:54 +09:00
David Major
27a45e66c7
Bug 1007534 - Part 3: Submit about:memory data from the native crash client. r=ted
2014-08-30 17:21:18 +12:00
David Major
64a640556a
Bug 1007534 - Part 2: Support for multiple upload files in the crash reporter clients. r=ted
2014-07-14 17:32:24 +12:00
David Major
327b4f8fbf
Bug 1048091 - Support for multiple upload files in Breakpad. r=ted
2014-08-30 15:49:33 +12:00
David Major
345d5d4f16
Bug 1023941 - Part 4: Static-link the CRT into crashreporter.exe. r=ted
...
--HG--
rename : toolkit/crashreporter/breakpad-windows-libxul/moz.build => toolkit/crashreporter/breakpad-windows-libxul/staticruntime/moz.build
extra : rebase_source : e6c6e848b1d98e3459fd71997737ea7672cac415
2014-08-28 14:51:25 +12:00
Mike Hommey
ec54bf6c1f
Bug 1045783 - Move most OS_LIBS to moz.build and do some related cleanup. r=mshal
2014-08-06 07:25:33 +09: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
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
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
Steven MacLeod
cf1bacee7b
Bug 994707 - Write crash submission events. r=ted
...
--HG--
extra : rebase_source : 11f614bdb0c8f6bf63ddc937957b89b7184eaad9
2014-07-03 14:54:54 -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
Birunthan Mohanathas
ec8396a564
Bug 1016240 - Exterminate CR+LF line endings. r=briansmith,cpearce,ehsan,gavin
2014-06-18 17:56:02 -07: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
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
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
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
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
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
Ehsan Akhgari
3c93df3b66
Bug 940821 - Build crashreporter in unified mode; r=ted
2013-12-13 09:55:39 -05: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
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
Mike Hommey
bb6779efe3
Bug 939044 - Remove most definitions of MODULE. r=mshal
2013-11-19 11:47:39 +09:00
Mike Hommey
1d566f7586
Bug 929905 - Consolidate sources in moz.build. r=gps
2013-10-25 08:23:05 +09:00
Mike Hommey
e2ae65f67a
Bug 913268 - Make CPP_SOURCES a StrictOrderingOnAppendList. r=mshal
2013-10-24 08:00:23 +09: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
Mike Hommey
f1cf3b4238
Bug 912293 - Remove now redundant boilerplate from Makefile.in. r=gps
2013-09-05 09:01:46 +09:00
Doug Turner
805876c713
Bug 906072 - Remove Maemo port. r=romaxa, r=ted, r=johns
2013-08-25 16:56:53 -07:00
Masatoshi Kimura
b001d00a05
Bug 888870 - Add Windows 8.1 support to WinUtils::GetWindowsVersion. r=jimm
2013-07-12 06:26:55 +09:00
Joey Armstrong
a6b9800cfb
bug 870407: cleanup bug. r=mshal
2013-07-08 11:53:00 -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
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
2dbf79e9a4
bug 869143: phase2 cleanup for XPCSHELL_TEST conversion. r=mshal
2013-05-13 16:24:07 -04:00
Brian O'Keefe
2186ab5dce
Bug 862986 - Part 2a: Migrate PROGRAM from Makefile.in to moz.build. r=gps
2013-05-01 14:05:40 -04:00
Ryan VanderMeulen
9e80ef1555
Backed out changesets c7937fb5f4bb and cf8db9b6bd61 (bug 862986) for bustage.
...
CLOSED TREE
2013-04-30 21:09:41 -04:00
Brian O'Keefe
6cb4a9b9be
Bug 862986 - Part 2: Migrate PROGRAM from Makefile.in to moz.build. r=gps
2013-04-30 20:46:10 -04:00
Ryan VanderMeulen
d1a59f8eab
Backed out changesets 64c7ba1d3d04 and 7e9d5bb4a9af (bug 862986) for test failures.
2013-04-30 10:08:38 -04:00