Ms2ger
73aa53fd1c
Bug 1200131 - Avoid shadowing members in tuple.h; r=njn
2015-09-10 13:49:19 +02:00
Nicholas Nethercote
69d088e45f
Bug 1198334 (part 1) - Replace the opt-in FAIL_ON_WARNINGS with the opt-out ALLOW_COMPILER_WARNINGS. r=glandium.
...
The patch removes 455 occurrences of FAIL_ON_WARNINGS from moz.build files, and
adds 78 instances of ALLOW_COMPILER_WARNINGS. About half of those 78 are in
code we control and which should be removable with a little effort.
2015-08-27 20:44:53 -07:00
Mike Hommey
d1ad66a0f8
Bug 1189967 - Be slightly more explicit about some conversions to std::wstring. r=nfroyd
2015-08-23 22:20:19 +09:00
Botond Ballo
1fab59cdfe
Bug 1056356 - Allow calling NewRunnableMethod() with a const pointer to the callee object. r=froydnj
2015-07-29 19:51:36 -04:00
Makoto Kato
629ba560a7
Bug 830801 - Part 2. Remove NOMINMAX define from moz.build. r=mshal
2015-08-03 10:07:09 +09:00
Ehsan Akhgari
22277f767b
Bug 1188211 - Fix more constructors in IPC; r=billm
2015-07-28 08:53:31 -04:00
Hamzata Diallo
489a109db4
Bug 1178513
- Export libxul symbols needed by ACL. r=mattwoodrow
2015-07-02 15:19:35 -07:00
Brad Lassey
78dfaae331
bug 1161166 - Use mach shared memory for shared memory on OSX r=billm
2015-06-17 00:38:38 -04:00
Brad Lassey
eab556ad7b
bug 1161166 - Move some implementation out of ipc headres to not include headres for EndianU32_* r=billm
2015-06-09 09:56:10 -04:00
Shelly Lin
1c846a6914
Bug 1113562 - Expected delay time of tasks should not be the latency of those kind. r=sinker
2015-06-16 10:57:19 +08:00
Andrew McCreight
45fc10c282
Bug 1152079 - Remove Purify support files. r=froydnj
2015-06-06 14:37:59 -07:00
Eric Rahm
387657eb09
Bug 1165515 - Part 14: Undef PR_LOG macros when using mozilla/Logging.h. r=froydnj
...
Make it harder for users to accidentally reintroduce usage of the PR_LOG macros
when using 'mozilla/Logging.h'. This can still be worked around by directly
including 'prlog.h' (and not 'mozilla/Logging.h') if absolutely necessary.
2015-06-03 15:26:07 -07:00
Carsten "Tomcat" Book
9432818a46
Backed out 14 changesets (bug 1165515) for linux x64 e10s m2 test failures
...
Backed out changeset d68dcf2ef372 (bug 1165515)
Backed out changeset 7c3b45a47811 (bug 1165515)
Backed out changeset b668b617bef2 (bug 1165515)
Backed out changeset d0916e1283a2 (bug 1165515)
Backed out changeset ac4dc7489942 (bug 1165515)
Backed out changeset e9632ce8bc65 (bug 1165515)
Backed out changeset c16d215cc7e4 (bug 1165515)
Backed out changeset e4d474f3c51a (bug 1165515)
Backed out changeset d87680bf9f7c (bug 1165515)
Backed out changeset b3c0a45ba99e (bug 1165515)
Backed out changeset 9370fa197674 (bug 1165515)
Backed out changeset 50970d668ca1 (bug 1165515)
Backed out changeset ffa4eb6d24b9 (bug 1165515)
Backed out changeset 5fcf1203cc1d (bug 1165515)
2015-06-02 13:05:56 +02:00
Eric Rahm
5505ea9746
Bug 1165515 - Part 14: Undef PR_LOG macros when using mozilla/Logging.h. r=froydnj
...
Make it harder for users to accidentally reintroduce usage of the PR_LOG macros
when using 'mozilla/Logging.h'. This can still be worked around by directly
including 'prlog.h' (and not 'mozilla/Logging.h') if absolutely necessary.
2015-06-01 22:17:34 -07:00
Wes Kocher
fcc808d96c
Backed out 14 changesets (bug 1165515) for b2g mochitest-6 permafail CLOSED TREE
...
Backed out changeset 9b97e2aa2ed9 (bug 1165515)
Backed out changeset 150606c022a2 (bug 1165515)
Backed out changeset 4e875a488349 (bug 1165515)
Backed out changeset 467e7feeb546 (bug 1165515)
Backed out changeset d6b6cc373197 (bug 1165515)
Backed out changeset 0615265b593c (bug 1165515)
Backed out changeset fafd1dce9f08 (bug 1165515)
Backed out changeset d1df869245f9 (bug 1165515)
Backed out changeset 6876a7c63611 (bug 1165515)
Backed out changeset b7841c94a9a3 (bug 1165515)
Backed out changeset e5e3617f7c73 (bug 1165515)
Backed out changeset 39be3db95978 (bug 1165515)
Backed out changeset 0ec74176f8de (bug 1165515)
Backed out changeset 5b928dd10d71 (bug 1165515)
2015-06-01 17:57:58 -07:00
Eric Rahm
ae1fce0e3f
Bug 1165515 - Part 14: Undef PR_LOG macros when using mozilla/Logging.h. r=froydnj
...
Make it harder for users to accidentally reintroduce usage of the PR_LOG macros
when using 'mozilla/Logging.h'. This can still be worked around by directly
including 'prlog.h' (and not 'mozilla/Logging.h') if absolutely necessary.
2015-06-01 14:31:01 -07:00
Botond Ballo
53a2fa35ef
Bug 1166583 - Move chromium's MakeTuple function into namespace 'base' to avoid conflicts with mozilla::MakeTuple. r=froydnj
2015-05-09 21:09:40 -05:00
Mike Hommey
e3f13a0ddb
Bug 991983 - Use objdir-relative SOURCES instead of GENERATED_SOURCES. r=gps
2015-05-28 07:34:16 +09:00
Eric Rahm
32b4ff6b18
Bug 1165518 - Part 2: Replace prlog.h with Logging.h. rs=froydnj
2015-05-19 11:15:34 -07:00
Mike Hommey
dc7b276faf
Bug 1162846 - Don't use str.find in moz.build. r=mshal
2015-05-12 07:27:35 +09:00
Blake Kaplan
869a3c68b9
Bug 1155494 - Add a 'compressall' message flag. f=handyman r=billm (parts of this patch were written by handyman with r=billm)
2015-05-05 16:20:42 -07:00
Carsten "Tomcat" Book
d21149fffa
Merge mozilla-central to mozilla-inbound
2015-04-23 15:55:19 +02:00
Bob Owen
0f6b138cfe
Bug 1087565: Verify the child process with a secret hello on Windows. r=dvander
2015-04-23 11:09:04 +01:00
Felix Janda
e1c94b431f
Bug 1139173 - ipc/chromium: Remove unused functions from file_util. r=froydnj
...
CLOSED TREE
2015-04-15 23:59:44 +02:00
Felix Janda
831e921809
Bug 1139173 - ipc/chromium: Remove ScopedTempDir. r=froydnj
2015-04-15 23:57:40 +02:00
Felix Janda
8a4621da72
Bug 1139173 - ipc/chromium: Use <errno.h> instead of non-standard <sys/errno.h>. r=froydnj
2015-04-15 23:48:46 +02:00
Jacek Caban
6560660f79
Bug 1153901 - Disable PlatformThread::SetName functions on builds with no SEH support. r=nfroyd
2015-04-14 18:10:19 +02:00
Jed Davis
28920bbab9
Bug 1142693 - Recognize EMSGSIZE as non-fatal on OS X for IPC sendmsg(). r=bent
...
Loosely based on Chromium git commit 86c3d9ef4fdf, but redone to insert a
sched_yield(), because treating EMSGSIZE as if it were EAGAIN/EWOULDBLOCK
is (as the Chromium developers note) likely to act as a busy-wait for the
receiver to make progress.
2015-04-10 22:47:05 -07:00
L. David Baron
44dbd4eeab
Back out changeset ad743e667004 (bug 950401) for Mac OS X 10.6 browser-chrome orange, mostly but not entirely on mochitest-e10s, on a CLOSED TREE.
2015-04-06 16:07:13 -07:00
Bill McCloskey
ae40046d93
bug 950401 - Log child process spawning on Mac/BSD. r=bsmedberg
2015-03-25 07:10:36 -04:00
Bob Owen
734bb8f7d2
Bug 1119878 Part 2: Change IPC code to hold ProcessID instead of ProcessHandle. r=billm, r=dvander, r=aklotz, r=cpearce
2015-04-01 09:40:35 +01:00
Ehsan Akhgari
671050ba51
Bug 1146888 - Build more files in ipc/chromium in unified mode; r=bent
2015-03-24 18:50:06 -04:00
Ehsan Akhgari
5cccea6f0f
Bug 1145631 - Part 1: Replace MOZ_OVERRIDE and MOZ_FINAL with override and final in the tree; r=froydnj
...
This patch was automatically generated using the following script:
function convert() {
echo "Converting $1 to $2..."
find . \
! -wholename "*/.git*" \
! -wholename "obj-ff-dbg*" \
-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 MOZ_OVERRIDE override
convert MOZ_FINAL final
2015-03-21 12:28:04 -04:00
Jed Davis
f1df8166f9
Bug 1111065 - Backport some upstream IPC serialization fixes. r=bent a=me
2015-03-19 16:07:40 -07:00
Jed Davis
a1a8ac179a
Bug 1111079 - Backport some IPC message/channel fixes. r=bent a=me
2015-03-19 16:07:37 -07:00
Bill McCloskey
fdeb13c079
Bug 1090921 - Logging to see which tasks remain alive too long (r=dvander)
2015-03-13 08:20:34 -07:00
Trevor Saunders
24d69566e5
bug 1133075 - fixup includes CLOSED TREE
2015-02-18 17:31:55 -05:00
Trevor Saunders
d48baddbc0
bug 1133075 - add more MOZ_OVERRIDE r=froydnj, waldo, jrmuizel
2015-02-18 17:03:30 -05:00
James Cowgill
abe7da3a45
Bug 1130438 - ipc/chromium: copy mips64 atomic patches from upstream chromium. r=froydnj
...
Upstream commits:
fc47526241
5614f28582
8bd6f985f2
2015-02-06 08:37:00 -05:00
Brian Smith
f54ad54a3f
Bug 1119072, Part 3(a): Silence warning about deprecated use of hash_set and hash_map in ipc/chromium, r=bsmedberg
2015-01-12 19:58:16 -08:00
Ehsan Akhgari
182004b54e
Bug 1123115 - Clarify the ownership of some member variables in task.h; r=bent
2015-01-20 19:15:19 -05:00
Masatoshi Kimura
40a556102e
Bug 1120062 - Part 1: Remove most Nullptr.h includes. r=waldo
2015-01-11 11:34:52 +09:00
Dave Hylands
179b680fb6
Bug 1073003 - Fix warnings causing errors in emulator build. r=nfroyd
2015-01-08 13:52:19 -08:00
Jed Davis
a01155a2a4
Bug 1114753 - Remove yet more dead-for-Gecko code from ipc_message_utils.h. rs=bent
2014-12-22 13:47:00 +01:00
Jed Davis
5fa3a46fa0
Bug 1113463 - Remove a lot of unused/unneeded ParamTraits instances. rs=bent
2014-12-18 19:49:00 +01:00
Jed Davis
9f5f7e88cb
Bug 1111810 - Remove Chromium IPC logging on CLOSED TREE. r=bent
2014-12-15 20:49:00 +01:00
Ehsan Akhgari
f2bbb7b5f4
Bug 1111239 - Remove a compiler check for an unsupported compiler from atomicops_internals_x86_msvc.h; r=josh
2014-12-14 14:58:41 -05:00
Botond Ballo
56d5e7a642
Bug 1073081 - Fix warnings about macro redefinitions by #undef'ing macros. r=ehsan
...
--HG--
extra : source : 13df0150da382d9d64f7739a29673509b493ba64
2014-12-10 18:26:55 -05:00
Gina Yeh
8df22cc0bd
Bug 1104414, Patch 1: Fix build error: 'UNKNOWN' is not a member of 'mozilla::tasktracer::SourceEventType', r=sinker.
2014-11-25 19:51:17 +08:00
Tatiana Meshkova
ad3de9654c
Bug 1023156 - Cannot build Qt with errors in gfxQtPlatforms (with Qt 5.3)
2014-11-19 22:02:51 -08:00