Kyle Huey
2fc5075f47
Bug 543061: Serialize nsID. r=cjones,bent
2011-06-24 07:19:56 -07:00
Robert O'Callahan
b395d04fb7
Bug 641426. Part 1: Create Point and Size templates. r=joe,sr=cjones
2011-04-19 15:07:21 +12:00
Oleg Romashin
06bafdb192
Bug 619488 - Inform child processes of the compositor's layer-manager type. r=jones.chris.g a=b-f
2010-12-31 09:40:19 +02:00
Chris Jones
920bb1a253
Bug 562424: Switch IPDL interfaces to infallible TArray. r=bent a=blocking
2010-11-08 20:49:00 -06:00
Chris Jones
54c51f00de
Bug 598862, part 2: Add a dummy base::FileDescriptor. r=bsmedberg
2010-11-08 20:48:59 -06:00
Chris Jones
cfd44f24b3
Bug 606279, part 2: Use more concise types in PDocumentRenderer. r=joe
2010-10-26 17:20:53 -05:00
Oleg Romashin
4bf4ce147a
Bug 556487 - Plugin Child/Parent async API. r=roc,jones.chris.g a=blocking2.0
2010-09-15 09:02:44 -07:00
Benjamin Smedberg
3483972d3e
Revert bug 595337 because of persistent leaks running mochitests, and bug 556487 because of in-process test failures (crashes) and a reftest failure.
2010-09-14 14:50:24 -07:00
Oleg Romashin
9f9cff04cc
Bug 556487 - Plugin Child/Parent async API. r=roc,jones.chris.g a=blocking2.0
2010-09-14 12:01:05 -07:00
Jason Duell
549ae22a9e
Merge from m-c.
...
Fair amount of merge conflicts.
Biggest item was changes to nsHttpChannel from web sockets changes.
Other likely suspects if things are borken:
nsFrameLoader.cpp:
- nsFrameLoader::EnsureMessageManager: pass "this" (orig e10s code) or
nsnull (m-c) to local process call to new nsFrameMessageManager(),
callback arg? Smaug said null.
- only calling SetCallBackData for local case. also +r smaug.
nsPrefBranch.cpp had fairly extensive merge conflicts.
nsChromeRegistry had lots of changes.
Dougt did most of the non-necko changes (thanks).
--HG--
rename : netwerk/protocol/http/nsHttpChannel.cpp => netwerk/protocol/http/nsHttpChannelAuthProvider.cpp
rename : netwerk/protocol/http/nsHttpChannel.h => netwerk/protocol/http/nsHttpChannelAuthProvider.h
2010-06-22 17:33:57 -07:00
Chris Jones
374277e489
Bug 570096: Implement serialization of a grab-bag of gfx types. r=joe
2010-06-21 15:35:48 -05:00
Olli Pettay
3fed591ba3
m-c to e10 merge
2010-05-24 17:45:59 +03:00
Chris Jones
9a9c6b5800
Bug 565462: Implement operator== for IPDL structs and unions. r=bsmedberg
2010-05-22 14:35:42 -05:00
Chris Jones
7b752496f2
Tests for bug 560000
2010-05-22 14:35:40 -05:00
Doug Turner
55aabe42b5
merge from m-c. manually merging modules/plugin/test/testplugin/nptest.cpp dom/plugins/PluginModuleChild.cpp.
2010-03-26 14:22:48 -07:00
Doug Turner
c5f8387c1e
Bug 547881 - Made a mistake when fixing a nit. r=me
2010-03-24 09:20:36 -07:00
Jason Duell
6ffab16dcf
Bug 536279 (send request headers to chrome channel) and bug 536283 (send full nsHttpResponseHead in OnStartRequest) a=jae-seong r=dwitte,jduell
2010-03-23 08:14:36 -07:00
Joe Drew
f1399b9690
Bug 547881 - need to serialize/deserialize gfxMatrix. r=cjones
2010-03-22 13:04:37 -07:00
Chris Jones
f2340111bc
Bug 542052: Add support for serializing/deserializing byte types. r=bent
2010-01-25 16:47:39 -06:00
Benjamin Smedberg
3c10d3a700
Bug 540868 part 2: keep all NPObjects (not just those with actors) in mObjectMap, and invalidate/deallocate them when we destroy the associated instance, r=bent
...
--HG--
extra : transplant_source : %96H%CA%BF%2BX%18s%C8%1B%2Bh%8F%92%05%F0%9F/N%01
2010-01-22 10:06:13 -05:00
Chris Jones
adf54bbb48
bug 525172: from IPDL specs generate .cpp files with method definitions instead of everything in .h files. r=bsmedberg
2009-12-03 02:16:09 -06:00
Chris Jones
ff3cdb9dd0
bug 526990: add support for serializing |float|s. no r=, trivial
2009-11-06 14:24:35 -06:00
Chris Jones
4a5d5780c1
bug 518914: make sure that Messages are fully deserialized. fix fencepost error in chromium code
2009-10-19 16:06:13 -05:00
Chris Jones
0bdcfebbdd
bug 521845: expand protocol space by 4x (temporarily)
2009-10-12 14:04:40 -05:00
Chris Jones
acea15b10b
bug 517923: support serializing ns*Strings that represent NULL, use this mechanism in PluginInstanceParent/PluginModuleChild. also add basic crash-handling to *Channel code and some NS_OVERRIDE annotations.
2009-09-21 21:02:15 -05:00
Ben Turner
70e97708ae
Fix nsTArray deserialization
2009-09-14 12:58:33 -07:00
Ben Turner
d078811b87
Add test plugin for ipc, make sure it works
2009-08-05 15:36:33 -07:00
Ben Turner
c19378d405
Use mozilla strings instead of std::string in IPDL
2009-07-29 14:12:15 -07:00
Benjamin Smedberg
598f5f2ff4
Build system for .ipdl files.
2009-07-13 12:14:56 -04:00
Ben Turner
74101c49a8
Adds the ipcshell application to test IPC
2009-07-11 02:33:10 -04:00
Chris Jones
aaaf792e9e
port IFrame protocol to new interface. fix small IPDL bug.
2009-07-02 19:24:02 -05:00
Chris Jones
dfbd660460
merge plugin work from libchromiumipc. add env var check for OOP iframe. a few small bugfixes here and there.
2009-07-02 11:54:22 -05:00
Chris Jones
cb0768730e
add initial support for protocol management in IPDL. small changes to existing protocols in preparation for merge from libchromiumipc.
2009-07-02 00:45:19 -05:00
Benjamin Smedberg
c31bc6a22d
ipc/glue imported verbatim from http://hg.mozilla.org/users/bturner_mozilla.com/libchromiumipc/
2009-06-29 14:38:29 -04:00