Gervase Markham
|
e95524780d
|
Bug 716478 - update licence to MPL 2.
|
2012-05-21 12:12:37 +01:00 |
Nathan Froyd
|
bc69e87d98
|
Bug 745758 - pack ipdl-generated classes better; r=cjones
|
2012-04-16 13:30:07 -04:00 |
Kyle Huey
|
9287259b0f
|
Refix bug 741248 harder. r=me
|
2012-04-09 17:41:22 -07:00 |
Takanori MATSUURA
|
76690b39e6
|
Bug 737006 - Use internal ply only if needed. r=khuey
|
2012-04-06 14:06:52 -04:00 |
Jim Mathies
|
caef1522da
|
Bug 732127 - win8 dev kit fixup for strdup call in ipctest harness, r=bbondy.
|
2012-03-22 09:18:47 -05:00 |
Chris Jones
|
4d985ad8cd
|
Bug 718254: Get the IPDL unit test harness compiling again. r=bent
|
2012-02-02 00:33:06 -08:00 |
Ali Juma
|
cf19c95af3
|
Bug 717027 - Make IPDL compiler generate code to handle SHMEM-related messages even when there are no other async messages. r=cjones
|
2012-01-13 09:37:59 -05:00 |
Jim Mathies
|
bd9988f866
|
Bug 679240 - Split total channel timeout into two discrete wait periods. Avoids aborting children after system sleep. r=bsmedberg
|
2012-01-06 12:17:03 -06:00 |
Ms2ger
|
f1ae24b7cf
|
Bug 711838 - Remove the jetpack service; r=bsmedberg
Change to toolkit-makefiles.sh r=edmorley
|
2011-12-24 09:25:52 +01:00 |
Kyle Huey
|
c9ba4fd857
|
Back out Bug 629668 because it breaks pymake builds.
|
2011-12-18 14:08:21 -05:00 |
Benoit Girard
|
fde3e9911b
|
Bug 629668 - Don't rebuild IPDL files when not necessary; r=cjones
|
2011-12-15 15:10:35 +00:00 |
Niko Matsakis
|
c14dcfb8e6
|
Bug 699319 - Part 3: Update test infrastructure to run tests in either threaded or process mode. r=cjones
|
2011-11-30 08:27:22 -08:00 |
Niko Matsakis
|
23f22f43be
|
Bug 699319 - Part 2: Create threaded version of the Link class. r=cjones
|
2011-11-30 08:26:16 -08:00 |
Mounir Lamouri
|
805fbbde69
|
Bug 674725 - Part G - Add PSms IPDL sub-protocol. r=smaug sr=cjones
|
2011-11-20 23:40:53 +01:00 |
Jeff Walden
|
dd6d340250
|
Bug 704127 - Implement MOZ_FINAL as a modifier for classes and virtual member functions. r=cjones
--HG--
extra : rebase_source : d95a3b3e726f810f299314358ba8c5e23557698e
|
2011-11-20 22:21:16 -08:00 |
Ms2ger
|
ff3e54bea6
|
Bug 698933 - Don't return 'false' from CreateSharedMemory(); r=cojones
|
2011-11-16 08:50:19 +01:00 |
Ehsan Akhgari
|
1deb9f1504
|
Bug 690892 - Replace PR_TRUE/PR_FALSE with true/false on mozilla-central; rs=dbaron
Landing on a CLOSED TREE
|
2011-10-17 10:59:28 -04:00 |
Chris Jones
|
529d5a6c34
|
Bug 690670, parts 1 and 2: Add a hal/ directory in which we can add device-interaction code, and build goop thereto. r=khuey sr=roc
--HG--
extra : rebase_source : bf3dc09f49d010ac4422150fc5300a41080af858
|
2011-10-05 15:15:45 -07:00 |
Chris Jones
|
8edc464a32
|
Bug 690670, part 0.1: Teach IPDL about uint* types, since those are what we have to use in "public" interfaces. r=bent
--HG--
extra : rebase_source : 36d9d7e5badaa8f941a9b76646f0b785072a62bf
|
2011-10-05 15:15:45 -07:00 |
Michael Wu
|
ac54b41b01
|
Bug 675553 - Switch from PRBool to bool on a CLOSED TREE , r=bsmedberg,khuey,bz,cjones
--HG--
rename : tools/trace-malloc/bloatblame.c => tools/trace-malloc/bloatblame.cpp
|
2011-09-28 23:19:26 -07:00 |
Ehsan Akhgari
|
e72b8ae483
|
Bug 686507 - Don't spam my console when processing IPDL files; r=bsmedberg
DONTBUILD
|
2011-09-13 15:40:27 -04:00 |
Chris Jones
|
88e87f3bd8
|
Test for bug 671189.
|
2011-07-13 22:43:43 -07:00 |
Josh Matthews
|
e82af43465
|
Bug 537787 - Remote websockets. r=jduell
|
2011-05-04 15:36:23 +02:00 |
Chris Jones
|
d676638f61
|
Bug 598869: Test that using actors on non-main threads works
|
2011-06-03 13:33:56 -05:00 |
Chris Jones
|
76874f0421
|
Bug 613442, part 6: Test IPDL |opens|
|
2011-06-03 13:33:56 -05:00 |
Chris Jones
|
0bbf786d83
|
Bug 613442, part 5: Generate C++ goop for creating |opens| channels. r=bent
|
2011-06-03 13:33:56 -05:00 |
Chris Jones
|
bb88a0c184
|
Bug 613442, part 2: Frontend tests
|
2011-06-03 13:33:56 -05:00 |
Chris Jones
|
fc0a1d5d48
|
Bug 613442, part 1: Frontend support for IPDL |opens|. r=bent
|
2011-06-03 13:33:56 -05:00 |
Chris Jones
|
3b4e791520
|
Bug 564086, part r: Test IPDL |bridge|
|
2011-06-03 13:33:56 -05:00 |
Chris Jones
|
1d0f70c705
|
Bug 564086, part q: Generate C++ goop for creating |bridge| channels. r=bent
|
2011-06-03 13:33:56 -05:00 |
Chris Jones
|
86013e5fb3
|
Bug 564086, part i: Add an (IPDL-private) interface for getting the underlying AsyncChannel from a top-level actor. r=bsmedberg
|
2011-06-03 13:33:55 -05:00 |
Chris Jones
|
edd9eed63d
|
Bug 564086, part h: One protocol can bridge multiple endpoints (oops!); add convenience process-graph querying functions. r=bent
|
2011-06-03 13:33:55 -05:00 |
Chris Jones
|
8b63621a02
|
Bug 564086, part f: Compile IPDL specs in two passes so that the full process graph is available at codegen time. r=bsmedberg
|
2011-06-03 13:33:55 -05:00 |
Chris Jones
|
c3bb46ea19
|
Bug 564086, part e: Allow IPDL/C++ tests to spawn subprocesses that speak protocols that are not unit tests in and of themselves. r=ted
|
2011-06-03 13:33:55 -05:00 |
Chris Jones
|
0f8108868b
|
Bug 564086, part d: Emit common code for PFoo into PFoo.h and PFoo.cpp. r=bsmedberg
|
2011-06-03 13:33:55 -05:00 |
Jim Mathies
|
3850cadbcc
|
Bug 648935 - Process native events during calls to WaitForNotify in the child process when nested native event loops are detected in the parent. r=bsmedberg.
|
2011-05-18 06:57:08 -05:00 |
Ed Morley
|
b21d390489
|
Bug 655473 - Remove WinCE code from IPC; r=cjones
|
2011-05-10 20:24:49 +02:00 |
Chris Jones
|
6408e925bc
|
Test for bug 648935.
|
2011-05-04 15:55:54 -05:00 |
Josh Aas
|
8534ecedec
|
Bug 649488: Move contents of dom/plugins to dom/plugins/ipc. r=bsmedberg
--HG--
rename : dom/plugins/AStream.h => dom/plugins/ipc/AStream.h
rename : dom/plugins/BrowserStreamChild.cpp => dom/plugins/ipc/BrowserStreamChild.cpp
rename : dom/plugins/BrowserStreamChild.h => dom/plugins/ipc/BrowserStreamChild.h
rename : dom/plugins/BrowserStreamParent.cpp => dom/plugins/ipc/BrowserStreamParent.cpp
rename : dom/plugins/BrowserStreamParent.h => dom/plugins/ipc/BrowserStreamParent.h
rename : dom/plugins/COMMessageFilter.cpp => dom/plugins/ipc/COMMessageFilter.cpp
rename : dom/plugins/COMMessageFilter.h => dom/plugins/ipc/COMMessageFilter.h
rename : dom/plugins/ChildAsyncCall.cpp => dom/plugins/ipc/ChildAsyncCall.cpp
rename : dom/plugins/ChildAsyncCall.h => dom/plugins/ipc/ChildAsyncCall.h
rename : dom/plugins/ChildTimer.cpp => dom/plugins/ipc/ChildTimer.cpp
rename : dom/plugins/ChildTimer.h => dom/plugins/ipc/ChildTimer.h
rename : dom/plugins/Makefile.in => dom/plugins/ipc/Makefile.in
rename : dom/plugins/NPEventAndroid.h => dom/plugins/ipc/NPEventAndroid.h
rename : dom/plugins/NPEventOSX.h => dom/plugins/ipc/NPEventOSX.h
rename : dom/plugins/NPEventWindows.h => dom/plugins/ipc/NPEventWindows.h
rename : dom/plugins/NPEventX11.h => dom/plugins/ipc/NPEventX11.h
rename : dom/plugins/NestedLoopTimer.cpp => dom/plugins/ipc/NestedLoopTimer.cpp
rename : dom/plugins/NestedLoopTimer.h => dom/plugins/ipc/NestedLoopTimer.h
rename : dom/plugins/PBrowserStream.ipdl => dom/plugins/ipc/PBrowserStream.ipdl
rename : dom/plugins/PPluginBackgroundDestroyer.ipdl => dom/plugins/ipc/PPluginBackgroundDestroyer.ipdl
rename : dom/plugins/PPluginIdentifier.ipdl => dom/plugins/ipc/PPluginIdentifier.ipdl
rename : dom/plugins/PPluginInstance.ipdl => dom/plugins/ipc/PPluginInstance.ipdl
rename : dom/plugins/PPluginModule.ipdl => dom/plugins/ipc/PPluginModule.ipdl
rename : dom/plugins/PPluginScriptableObject.ipdl => dom/plugins/ipc/PPluginScriptableObject.ipdl
rename : dom/plugins/PPluginStream.ipdl => dom/plugins/ipc/PPluginStream.ipdl
rename : dom/plugins/PPluginSurface.ipdl => dom/plugins/ipc/PPluginSurface.ipdl
rename : dom/plugins/PStreamNotify.ipdl => dom/plugins/ipc/PStreamNotify.ipdl
rename : dom/plugins/PluginBackgroundDestroyer.h => dom/plugins/ipc/PluginBackgroundDestroyer.h
rename : dom/plugins/PluginIdentifierChild.h => dom/plugins/ipc/PluginIdentifierChild.h
rename : dom/plugins/PluginIdentifierParent.h => dom/plugins/ipc/PluginIdentifierParent.h
rename : dom/plugins/PluginInstanceChild.cpp => dom/plugins/ipc/PluginInstanceChild.cpp
rename : dom/plugins/PluginInstanceChild.h => dom/plugins/ipc/PluginInstanceChild.h
rename : dom/plugins/PluginInstanceParent.cpp => dom/plugins/ipc/PluginInstanceParent.cpp
rename : dom/plugins/PluginInstanceParent.h => dom/plugins/ipc/PluginInstanceParent.h
rename : dom/plugins/PluginInterposeOSX.h => dom/plugins/ipc/PluginInterposeOSX.h
rename : dom/plugins/PluginInterposeOSX.mm => dom/plugins/ipc/PluginInterposeOSX.mm
rename : dom/plugins/PluginLibrary.h => dom/plugins/ipc/PluginLibrary.h
rename : dom/plugins/PluginMessageUtils.cpp => dom/plugins/ipc/PluginMessageUtils.cpp
rename : dom/plugins/PluginMessageUtils.h => dom/plugins/ipc/PluginMessageUtils.h
rename : dom/plugins/PluginModuleChild.cpp => dom/plugins/ipc/PluginModuleChild.cpp
rename : dom/plugins/PluginModuleChild.h => dom/plugins/ipc/PluginModuleChild.h
rename : dom/plugins/PluginModuleParent.cpp => dom/plugins/ipc/PluginModuleParent.cpp
rename : dom/plugins/PluginModuleParent.h => dom/plugins/ipc/PluginModuleParent.h
rename : dom/plugins/PluginProcessChild.cpp => dom/plugins/ipc/PluginProcessChild.cpp
rename : dom/plugins/PluginProcessChild.h => dom/plugins/ipc/PluginProcessChild.h
rename : dom/plugins/PluginProcessParent.cpp => dom/plugins/ipc/PluginProcessParent.cpp
rename : dom/plugins/PluginProcessParent.h => dom/plugins/ipc/PluginProcessParent.h
rename : dom/plugins/PluginScriptableObjectChild.cpp => dom/plugins/ipc/PluginScriptableObjectChild.cpp
rename : dom/plugins/PluginScriptableObjectChild.h => dom/plugins/ipc/PluginScriptableObjectChild.h
rename : dom/plugins/PluginScriptableObjectParent.cpp => dom/plugins/ipc/PluginScriptableObjectParent.cpp
rename : dom/plugins/PluginScriptableObjectParent.h => dom/plugins/ipc/PluginScriptableObjectParent.h
rename : dom/plugins/PluginScriptableObjectUtils-inl.h => dom/plugins/ipc/PluginScriptableObjectUtils-inl.h
rename : dom/plugins/PluginScriptableObjectUtils.h => dom/plugins/ipc/PluginScriptableObjectUtils.h
rename : dom/plugins/PluginStreamChild.cpp => dom/plugins/ipc/PluginStreamChild.cpp
rename : dom/plugins/PluginStreamChild.h => dom/plugins/ipc/PluginStreamChild.h
rename : dom/plugins/PluginStreamParent.cpp => dom/plugins/ipc/PluginStreamParent.cpp
rename : dom/plugins/PluginStreamParent.h => dom/plugins/ipc/PluginStreamParent.h
rename : dom/plugins/PluginSurfaceParent.cpp => dom/plugins/ipc/PluginSurfaceParent.cpp
rename : dom/plugins/PluginSurfaceParent.h => dom/plugins/ipc/PluginSurfaceParent.h
rename : dom/plugins/PluginUtilsOSX.h => dom/plugins/ipc/PluginUtilsOSX.h
rename : dom/plugins/PluginUtilsOSX.mm => dom/plugins/ipc/PluginUtilsOSX.mm
rename : dom/plugins/StreamNotifyChild.h => dom/plugins/ipc/StreamNotifyChild.h
rename : dom/plugins/StreamNotifyParent.h => dom/plugins/ipc/StreamNotifyParent.h
rename : dom/plugins/ipdl.mk => dom/plugins/ipc/ipdl.mk
|
2011-04-12 16:26:11 -07:00 |
Mitchell Field
|
da5dc68d89
|
Bug 609434 - Don't emit switch statements containing 'default' but no 'case' labels in IPC IPDL files. r=cjones
|
2011-03-31 23:06:24 +11:00 |
Gary Kwong
|
9a671e60b0
|
Bug 636202 - Turn ipc/ipdl/ipdl/type.py Python 2/3-agnostic; r=cjones
|
2011-02-23 10:39:00 -05:00 |
Chris Jones
|
c4a785c9a8
|
Test for bug 640901. a=b
|
2011-03-25 12:56:17 -05:00 |
Ben Turner
|
f2a6e24d66
|
Bug 640901: Clean up managees when manager ctor fails. r=cjones
|
2011-03-21 11:00:00 -05:00 |
Chris Jones
|
a0d3482841
|
Bug 637987: Don't compile IPDL unit-test protocols when not asked to. r=bsmedberg a=a
|
2011-03-02 12:29:31 -06:00 |
Chris Jones
|
d4fa98c38f
|
Test for bug 572134. a=b
|
2011-01-12 01:07:17 -06:00 |
Chris Jones
|
cb7426d7a1
|
Bug 622235: Fix ipdlunittest.exe build error. a=npotb
|
2011-01-04 10:40:54 -06:00 |
Chris Jones
|
206c1840f4
|
Bug 613338: Fix hidden-virtual warnings. r=bsmedberg a=2.0
|
2010-11-24 15:38:50 -06:00 |
Josh Matthews
|
eda6aba407
|
Bug 584946 - e10s: localStorage, r=honzab, a=blocking-fennec2.0b3+
|
2010-11-18 20:15:23 -05:00 |
Benedict Hsieh
|
d0a0d4fb01
|
Bug 592768 - When using async launch, the toplevel actor doesn't have a process handle. Set the process ID with a callback function (OnChannelConnected). r=cjones
--HG--
extra : rebase_source : aa7743035e9a21759d99b9b9fbaf6371b8c82395
|
2010-10-08 16:24:36 -07:00 |
Ryan VanderMeulen
|
45478f2ab2
|
Bug 578546 - Fix more MSVC warning spam by removing unneeded declarations. r=cjones a=benjamin
|
2010-11-16 10:21:53 +01:00 |