Mike Hommey
aec0b61280
Bug 1041941 - Use templates for programs, simple programs, libraries and C++ unit tests. r=gps
2014-09-03 14:10:54 +09:00
Nathan Froyd
dbdd99de6e
Bug 1048306 - move TestDllInterceptor to CPP_UNIT_TESTS; r=mshal
2014-07-31 16:16:27 -04:00
Mike Hommey
426076cdef
Bug 1045783 - Move most OS_LIBS to moz.build and do some related cleanup. r=mshal
2014-08-06 07:25:33 +09:00
Vaibhav Agarwal
674ac11e43
Bug 971132 - B2G mochitests should use the new manifest format for runtests; r=jmaher
2014-03-13 10:40:10 -04:00
David Major
9b10c7d93b
Bug 951827 - Force a detour-style hook for LdrLoadDll. r=ehsan
2014-03-03 10:27:21 -05:00
Ryan VanderMeulen
f6717b0b8e
Backed out 5 changesets (bug 951827) for causing bug 975820.
...
Backed out changeset 16b840c2de31 (bug 951827)
Backed out changeset 8fb155711dfe (bug 951827)
Backed out changeset 1109dba48e6b (bug 951827)
Backed out changeset 236ed76eea8b (bug 951827)
Backed out changeset 96cf7c13a8cb (bug 951827)
2014-02-24 14:52:14 -05:00
David Major
bc2ba56ce2
Bug 951827 - Part 5: Tests for shared hooks. r=ehsan
2014-02-14 15:00:41 -08:00
Ms2ger
e9cc72d339
Bug 968856 - Move unconditional LOCAL_INCLUDES into moz.build; r=mshal
2014-02-15 21:24:59 +01:00
Ehsan Akhgari
be1e735a00
Bug 970745 - Move USE_STATIC_LIBS to moz.build; r=glandium
2014-02-11 09:12:33 -05:00
Gregory Szorc
dffb8830ba
Bug 969021 - Part 1: Consolidate moz.build data into parent moz.build files; r=ted
...
Many moz.build files define things that could be defined in parent
moz.build files. Keeping the number of moz.build files low helps with
build times due to less I/O and fewer directories traversed.
This patch eliminates a lot of moz.build files by moving their content
into parent moz.build files.
2014-02-06 13:00:20 -08:00
Aaron Klotz
8801b01009
Bug 902587 - Part 2C: Interpose NtCreateFile, NtReadFile, NtReadFileScatter, NtFlushBuffersFile, and NtQueryFullAttributesFile; r=ehsan
2013-12-09 21:17:03 -02:00
Jacek Caban
1ff8afb08c
Bug 944913 - Fixed char16_t/wchar_t mismatch in tollkit/. r=ehsan
2013-12-03 16:07:22 +01:00
Mike Hommey
9566d097cb
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
06f022b38f
Bug 874266 - Move all DEFINES that can be moved to moz.build. r=mshal
2013-11-27 22:55:07 +09:00
Mike Hommey
3a5f5f0076
Backout changeset 3fd4b546eed4 (bug 874266) and changeset a35d2e3a872f (bug 942043) for ASAN build bustage and Windows test bustage
2013-11-28 14:24:05 +09:00
Mike Hommey
3405bc48c6
Bug 874266 - Move all DEFINES that can be moved to moz.build. r=mshal
2013-11-28 13:08:16 +09:00
Mike Hommey
7f7e4faac1
Bug 939044 - Remove most definitions of MODULE. r=mshal
2013-11-19 11:47:39 +09:00
Mike Hommey
52275f51b9
Bug 933135 - Treat SIMPLE_PROGRAMS more like PROGRAM. r=mshal
2013-11-02 08:43:55 +09:00
Mike Hommey
8227d7aa95
Bug 929905 - Consolidate sources in moz.build. r=gps
2013-10-25 08:23:05 +09:00
Ms2ger
37114e13e1
Bug 922268 - Remove empty makefiles; r=gps
2013-10-03 09:10:00 +02:00
Gregory Szorc
c7cdc0a4b0
Bug 920223 - Part 1: Mass convert MOCHITEST_FILES to manifests; rs=Ms2ger
2013-09-30 09:51:57 +02:00
Ed Morley
fffbf3fc65
Backed out changeset 77bff106b704 (bug 920223)
2013-09-30 12:50:12 +01:00
Gregory Szorc
5b9b6bab30
Bug 920223 - Part 1: Mass convert MOCHITEST_FILES to manifests; rs=Ms2ger
2013-09-30 09:51:57 +02:00
Mike Hommey
b207d5baf7
Bug 912293 - Remove now redundant boilerplate from Makefile.in. r=gps
2013-09-05 09:01:46 +09:00
Ms2ger
889d699349
Bug 897909 - Cleanup some SIMPLE_PROGRAMS; r=gps
...
* * *
FOLD
2013-08-14 09:00:13 +02:00
Makoto Kato
6e24584f19
Bug 899009 - TestDllInterceptor.exe crashes after hooking NtWriteFile on Windows 8 + MSVS2012. r=ehsan
2013-07-31 10:23:32 +09:00
Mike Shal
42d90ead43
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
Makoto Kato
4f1abc9a92
Bug 853128 - Turn off injecting test of NtFlushBuffersFile on x64. r=ehsan
2013-04-25 19:04:40 +09:00
Kyle Machulis
331f36baa9
Bug 855465 - Add emacs python mode comments to moz.build files; r=gps
2013-04-01 11:36:59 -07:00
Kyle Machulis
ec9b53db93
Backout for changeset 03452b187c14 (Bug 855465) due to bustage on a CLOSED TREE; r=qdot
2013-03-29 15:12:58 -07:00
Kyle Machulis
0419a0b889
Bug 855465 - Add emacs python mode comments to moz.build files; r=gps
2013-03-29 13:56:18 -07:00
Mike Shal
24be52d653
Bug 844654 - Part 2: Move MODULE to moz.build; rs=gps
2013-03-19 11:47:00 -07:00
Makoto Kato
5ae4b589b6
Bug 850957 - Update injection test for some functions. r=ehsan
2013-03-14 16:35:33 +09:00
Rafael Ávila de Espíndola
7b4ceded23
Bug 847468 - Poison NtWriteFileGather. r=BenWa.
2013-03-07 10:02:33 -05:00
Gregory Szorc
f96c000ea2
Bug 784841 - Part 18θ: Convert /toolkit f=Mossop, Ms2ger; rs=ted
2013-02-25 13:19:09 -08:00
Benoit Girard
b1106f748c
Bug 820852 - Implement write poisoning on Windows. r=ehsan,espindola
2013-01-10 16:50:16 -05:00
Mike Hommey
0f9f294ea0
Bug 774032 bonus - Use @DEPTH@ and @relativesrcdir@ in Makefile.in. r=ted
2012-08-04 20:26:44 +02:00
Aryeh Gregor
8b4a23fc4c
Bug 777292 part 2 - Change all nsnull to nullptr
2012-07-30 17:20:58 +03:00
Nathan Froyd
f7054dc678
Bug 370750 - consolidate mochitest files installation; r=glandium
...
With assistance on the patch from Ms2ger, Waldo, and Mossop.
2012-07-03 16:49:02 -04:00
Jacek Caban
7f52a9e09c
Bug 759063 - toolkit/xre Windows tests link to unneeded updatecommon lib; r=ehsan
2012-05-29 18:01:31 -04:00
Ehsan Akhgari
e1af685c9b
Bug 307181 - Stage Firefox updates in the background after they're downloaded, and replace the application directory on restart; r=rstrong,bbondy
...
When Firefox downloads an update, it previously kept the update around to apply
it on the next restart. This patch changes this so that the updater program
is launched in the background as soon as the update has finished downloading
in order to stage the updated version of the application by copying the
existing installation directory to a temporary location and applying the update
on top of it, and replace the existing installation directory with the staged
directory on the next restart.
Because the replacing step is typically very fast, this patch eliminates the
wait for the update to be applied on restart, making it unnecessary to show a
progress dialog when restarting.
2012-05-22 10:50:04 -04:00
Gervase Markham
cb6a072c2a
Bug 716478 - update licence to MPL 2.
2012-05-21 12:12:37 +01:00
Justin Lebar
df6d195f29
Bug 742491 - Use a thread-safe DLL patcher on Windows, when possible. r=glandium
2012-04-10 15:52:56 -04:00
Ed Morley
6e731c995a
Backout 4997c6f8b24d (bug 616542) for causing locally run mochitest-browser-chrome test runs to fail
2011-11-05 18:35:59 +00:00
Rail Aliiev
b2aeac5a65
Bug 616542 - Shorten file path length of mochitest; r=ted
2011-11-04 21:13:42 +00:00
Jacek Caban
15a1772cab
Bug 686110 - TestDllInterceptor.cpp fails to compile on mingw r=glandium
2011-10-13 16:01:52 +02:00
Michael Wu
0fe7772ece
Bug 675553 - Switch from PRBool to bool on a CLOSED TREE , r=bsmedberg,khuey,bz,cjones
2011-09-28 23:19:26 -07:00
Mike Hommey
1d94289a04
Bug 681238 part 2 - Test WindowsDllInterceptor on functions we intercept in our codebase. r=vlad
2011-08-29 13:23:45 +02:00
Mike Hommey
ee04f7ac55
Bug 681238 part 1 - Intercept a function from the executable in TestDllInterceptor. r=vlad
2011-08-29 13:23:35 +02:00
Jacek Caban
361205a44a
Bug 680865 - TestDllInterceptor.cpp fails to compile on mingw r=glandium
2011-08-22 14:18:52 +02:00