Doug Turner
|
0042d3f84e
|
Bug 570945 - Qt is not compiling. r=me. Slightly modifed based on chris.jones comments
|
2010-06-09 16:02:38 -07:00 |
Dan Witte
|
1912a6e247
|
Bug 562198: Namespace NSS & NSPR functions in ipc/chromium code, to avoid stomping on their Mozilla counterparts. r=bsmedberg
|
2010-06-11 11:03:07 -07:00 |
Chris Jones
|
9e8fb2c03a
|
Bug 551071: Suppress valgrind-reported "mismatched free()" (false alarm) of chromium objects by using mozalloc there (complements STL wrappers). Add a gross hack to prevent mozalloc macros from conflicting with methods in jscntxt.h. r=bent r=bsmedberg dependent-r=brendan
|
2010-06-04 18:16:34 -05:00 |
Mark Finkle
|
7b4bf2dfc7
|
Backing out 704e77dcb303
|
2010-06-02 01:40:56 -04:00 |
Oleg Romashin
|
79060c165c
|
Bug 560630 - NotificationService for e10s fennec initialized and used in different threads. r=bent.mozilla
|
2010-06-02 05:25:46 -04:00 |
Martin Stránský
|
080feb5d07
|
Make ipc/ build with gcc 4.1.2. r=cjones
|
2010-05-24 09:36:49 +12:00 |
Chris Jones
|
03b01c916d
|
Bug 562741: Allow |Shmem|s to be shared across different protocol trees. r=bent
|
2010-05-22 14:35:33 -05:00 |
Jim Mathies
|
0879ff6221
|
Bug 558986 - detect and resolve races between MS-COM RPC and IPDL RPC by implementing IMessageFilter and processing pending IPDL RPC calls while waiting for MS-COM RPC responses. Original patch by bsmedberg, r=cjones/jimm/ehsan with followup fixes by Jim Mathies, r=bsmedberg
--HG--
extra : rebase_source : 214029d3188f8aa00948e0dcdc3c11cd279d1569
|
2010-05-21 11:48:34 -04:00 |
Jim Mathies
|
e9cf1d1dad
|
Bug 558986 - Backout of fix for crashes in TSF with Flash/Silverlight on tablets. CLOSED TREE
|
2010-05-17 14:36:43 -05:00 |
Benjamin Smedberg
|
695ab55828
|
Bug 558986 - Fix for crashes in TSF with Flash/Silverlight on tablets (OLE/COM nested event loops). r=cjones, jimm, ehsan.
|
2010-05-17 11:33:34 -05:00 |
Benoit Girard
|
94d6258a5b
|
Bug 528146: Run plug-in code on the thread that starts in main(). r=cjones
--HG--
rename : dom/plugins/PluginThreadChild.cpp => dom/plugins/PluginProcessChild.cpp
rename : dom/plugins/PluginThreadChild.h => dom/plugins/PluginProcessChild.h
rename : ipc/ipdl/test/cxx/IPDLUnitTestThreadChild.cpp => ipc/ipdl/test/cxx/IPDLUnitTestProcessChild.cpp
rename : ipc/ipdl/test/cxx/IPDLUnitTestThreadChild.h => ipc/ipdl/test/cxx/IPDLUnitTestProcessChild.h
|
2010-05-10 23:18:00 -05:00 |
Dão Gottwald
|
1373cde9a0
|
Backed out changeset 48e202424e35
|
2010-05-13 18:26:36 +02:00 |
Martin Stránský
|
62adcd87d5
|
Bug 562029 - ipc fails to build with gcc version 4.1.2. r=chris.jones
|
2010-05-13 17:38:19 +02:00 |
Oleg Romashin
|
d1a1adf01a
|
Bug 562285 - Rewrite gfxSharedImageSurface class to be compatible with IPC Shmem.r=jones.chris.g, sr=vladimir
--HG--
extra : rebase_source : 245e4c8ee52856bcf8900a049132b9f5b4a53bbb
|
2010-05-13 11:52:59 -04:00 |
Oleg Romashin
|
5f35f1d096
|
Bug 564997 - _state is not initialized in QT-MessagePumpForUI ctor. r=dougt
--HG--
extra : rebase_source : 07e186531ad8b4d3bd71778d2a0b3d613b8ddc17
|
2010-05-12 05:46:33 -04:00 |
Mike Hommey
|
4129f47992
|
Bug 542460 - Remove executable permission on source files [r=ted.mielczarek]
|
2010-05-06 09:32:50 +02:00 |
Mike Hommey
|
8ad40eec03
|
Bug 563294 - Include memory.h instead of memory to avoid failure to build in gcc C++0x mode [r=benjamin]
|
2010-05-06 09:16:54 +02:00 |
Chris Jones
|
e5b0a6f49d
|
Bug 563747: Allow building ipc/chromium on PPC, enable MOZ_IPC for mac/ppc. r=bsmedberg
|
2010-05-05 16:35:09 -05:00 |
Kai Engert
|
74c1119dd7
|
Bug 560615, XPCOM fails to build because of incorrect IPC code
r=jones.chris.g
|
2010-05-03 13:35:19 +02:00 |
Chris Jones
|
403eae2c27
|
Bug 555275: Clean up shared memory segments when the top-level actor dies. r=bent
|
2010-04-26 20:11:42 -05:00 |
Oleg Romashin
|
b6db5b93e9
|
Bug 553904 - Child tab process crashes on attempt to initialize child plugin process. r=bent.mozilla
--HG--
extra : rebase_source : 2a018b5f9c74a713e493643e611b330e08e1afd8
|
2010-04-20 21:43:51 +03:00 |
Mike Hommey
|
a3c2b24aa1
|
Bug 558789 - Allow to build against system libevent [r=benjamin, r=cjones]
--HG--
extra : rebase_source : cd964ba40277ebd89dda8392c8a842ca9ef01bf8
|
2010-04-20 09:06:55 +02:00 |
Jonathan Kew
|
bfd00b5249
|
bug 558489 - prevent cocoa object autorelease-leakage during ipc startup. r=josh
|
2010-04-15 09:31:10 +01:00 |
Jim Mathies
|
d7b3220b47
|
Bug 558503 - [OOPP] Watching netflix video: Silverlight crashes the plugin helper. r=bsmedberg.
|
2010-04-12 15:25:57 -05:00 |
Chris Jones
|
03f2b0ee31
|
Bug 542053: Set LD_LIBRARY_PATH=[GRE dir] for mozilla-runtime on linux. r=bsmedberg
|
2010-04-09 15:03:08 -05:00 |
Ben Turner
|
8271154a90
|
Bug 521118 - '[OOPP] Need NPAPI threadsafety checks in plugin process'. r=cjones, a=dbaron for CLOSED TREE
|
2010-03-24 12:30:45 -07:00 |
Chris Jones
|
c92f3bf7e0
|
Bug 533055: Part 1: Add a name field to IPC::Message. r=bent
|
2010-03-18 17:52:29 -05:00 |
Josh Aas
|
8b91ef75b0
|
Update Mac OS X message pump code for child processes. b=552878 rs=cjones
|
2010-03-17 20:10:42 -04:00 |
Josh Aas
|
36aed1ebfa
|
Allow Gecko to build and run on Mac OS X with MOZ_IPC defined. b=552862 r=cjones
|
2010-03-17 14:38:28 -04:00 |
Oleg Romashin
|
5291f401f2
|
Bug 544190 - QCore version needed to replace message_pump_glib.cc. r=dougt
|
2010-02-18 23:48:50 +02:00 |
Chris Jones
|
64a18262f7
|
Bug 544882, bug 545312: Only tell glib that work is pending if there has been a pollin or timer expiration. Merged from chromium latest, r=chromium
--HG--
extra : transplant_source : %E5%C0%3E%24%FEXX%FC%9A%1C%F4%93Pc%05%0AH%91%A1%F7
|
2010-02-10 22:04:56 -06:00 |
Jim Mathies
|
b6a87b5083
|
Bug 538918 - [OOPP] Modal system dialogs cause UI freeze w/windowless controls. r=bent, cjones.
--HG--
extra : transplant_source : %28B%08h%F29L%BE%BBEh%E8%92%22%2A%8E%A8%00F%83
|
2010-02-09 16:34:38 -06:00 |
Benjamin Smedberg
|
d5eb4d3947
|
Bug 516515 - Don't initialize XPCOM in plugin processes, r=cjones
--HG--
extra : rebase_source : cab356b862a66fb7f5955b1f936944f2395bba3c
|
2010-02-03 17:17:09 -05:00 |
Oleg Romashin
|
76f524a22a
|
Bug 534644 - e10s: implement Qt ipc/chromium backend, part 2. r=benjamin.
|
2010-01-29 08:50:44 +02:00 |
Oleg Romashin
|
9a4397fa5b
|
Bug 534644 - implement Qt ipc/chromium backend, first part. r=benjamin, r=jones.chris.g
|
2010-01-28 07:22:41 +02:00 |
Benjamin Smedberg
|
dd62baca17
|
Bustage fixup from bad merge of bug 535564
|
2010-01-27 12:18:36 -05:00 |
Chris Jones
|
0db41ce779
|
IPC socketpair()s should be CLOEXEC (dup2() unsets the flag for the new fd in the child process). irc-r=bsmedberg
--HG--
extra : rebase_source : 5946587beff45a6a0afa61469f7ba0288521bcc5
|
2010-01-26 18:13:43 -06:00 |
Benjamin Smedberg
|
13a549e6a9
|
Bug 535564 part 2: only open the PID for short periods while we're writing to it, r=jgriffin
--HG--
extra : rebase_source : 65604f973cc0ea70fc6b61273b8931a0c519c354
|
2010-01-27 11:17:22 -05:00 |
Benjamin Smedberg
|
6e8ca02ce6
|
Bug 540967 - "missing output line for total leaks" because the parent process isn't waiting for the child process to clean up/write leak logs, r=cjones
--HG--
extra : transplant_source : EW%5C-%60M%BCabd%A0%DE%F8%1EG%DF%03%14%B3%24
|
2010-01-22 10:21:33 -05:00 |
Chris Jones
|
f4ec1f80fa
|
Bug 521929, part 1: Add a "seqno" field to synchronous messages. r=bent
--HG--
extra : transplant_source : %D0%5D%CF%0DUv%AC%AD%09%F98%C4%14%E2%F8%14%2CUZ%97
|
2010-01-21 20:04:09 -06:00 |
Chris Jones
|
cf5eee4330
|
Bug 539295: Add an extra EnsureProcessTerminated() parameter to control how lenient to be wrt child shutdown. r=bent
--HG--
extra : transplant_source : E%D9%F1%AE%DA%A6%FF%96%81F%FB%0F%92v%A3%27%8CE%D5%25
|
2010-01-13 14:57:51 -06:00 |
Makoto Kato
|
e2108386c2
|
Bug 534813 - ipc_message_utils.h causes build error on Windows x64 build. r=jones.chris.g
|
2009-12-21 18:28:28 +09:00 |
Chris Jones
|
8e5648cbee
|
bug 532983: fix invalid memory reads caused by regressions in shutdown behavior. r=bsmedberg
|
2009-12-07 00:03:49 -06:00 |
Chris Jones
|
8abc83ace0
|
bug 521949: make valgrind stop complaining about a false-positive uninitialized memory read
|
2009-12-04 16:45:23 -06:00 |
Chris Jones
|
aea3243ee9
|
bug 523174: add a higher-level Shmem class that implements exclusive access rights between parent/child actors and does over/underflow checking. (Also adds a stop-gap lower-level SharedMemory class in lieu of bug 523172.) r=joedrew
|
2009-12-04 12:45:15 -06:00 |
Chris Jones
|
e767ae72d1
|
bug 532333: part 2: implement an alternate EnsureChildTerminated() that listens for SIGCHLD (with a timeout) on the IO thread, instead of spawning a cleanup thread
|
2009-12-02 21:09:47 -06:00 |
Chris Jones
|
f8b2e6c35f
|
bug 532333: part 1: expose libevent signal events through chromium wrappers
|
2009-12-02 21:09:24 -06:00 |
Ben Turner
|
f92346854c
|
Bug 531821 - Add chromium LICENSE file.
|
2009-12-01 14:18:27 -08:00 |
Ben Turner
|
221a1d753c
|
Fix PostDelayedTask in the message loop
|
2009-11-23 16:01:12 -05:00 |
Chris Jones
|
37505766aa
|
include some headers missing in newer gcc/libc builds. r=trivial
|
2009-11-19 20:08:39 -06:00 |