5cca4891baeaea536d9584915a575ea3b3b143d3: fix up phase 1 browser: (i) suppress spurious RgnRectAlloc error msgs; (ii) make IFrameEmbedding protocol sync/async instead of rpc; (iii) fix bug that prevented child iframe from drawing
Chris Jones <jones.chris.g@gmail.com> - Tue, 14 Jul 2009 02:33:50 -0500 - rev 35781
fix up phase 1 browser: (i) suppress spurious RgnRectAlloc error msgs; (ii) make IFrameEmbedding protocol sync/async instead of rpc; (iii) fix bug that prevented child iframe from drawing
3ed7ec034b950b04a039da01e2b8967be9a108d1: preview of bug 504034: allow nsRegion to be used (only) on a non-main thread without it spuriously complaining about thread-safety violations
Chris Jones <jones.chris.g@gmail.com> - Tue, 14 Jul 2009 02:31:10 -0500 - rev 35780
preview of bug 504034: allow nsRegion to be used (only) on a non-main thread without it spuriously complaining about thread-safety violations
1769c830e612ef844c2b7df27028f570e34af760: add IPDL test harness and the mountains of code that entails. add |bool| type to IPDL. fix bugs in nascent async/sync channels.
Chris Jones <jones.chris.g@gmail.com> - Tue, 14 Jul 2009 00:12:50 -0500 - rev 35779
add IPDL test harness and the mountains of code that entails. add |bool| type to IPDL. fix bugs in nascent async/sync channels.
2e27ae79e54420a28a406df7abbf3c9e6073ebc4: first cut at AsyncChannel and SyncChannel. only RPCChannel is currently under warranty.
Chris Jones <jones.chris.g@gmail.com> - Mon, 13 Jul 2009 16:55:04 -0500 - rev 35778
first cut at AsyncChannel and SyncChannel. only RPCChannel is currently under warranty.
1518970f774b70f2632b60b07f9711f46019d4d6: fix build bustage
Chris Jones <jones.chris.g@gmail.com> - Mon, 13 Jul 2009 12:16:40 -0500 - rev 35777
fix build bustage
f891c242f736ba0c57ec4b95af50d9cac5067392: IPDL: add colons back to state declarations
Chris Jones <jones.chris.g@gmail.com> - Mon, 13 Jul 2009 12:10:02 -0500 - rev 35776
IPDL: add colons back to state declarations
17c4987e08e3ee0ff29fc766cf51f41c1f07c651: Build system for .ipdl files.
Benjamin Smedberg <benjamin@smedbergs.us> - Mon, 13 Jul 2009 12:14:56 -0400 - rev 35775
Build system for .ipdl files.
cb8189926a69872c73508fba50830f0d07af341f: make parse errors behave like type errors
Chris Jones <jones.chris.g@gmail.com> - Mon, 13 Jul 2009 11:12:08 -0500 - rev 35774
make parse errors behave like type errors
91daceed8b15d73d1616e59343dad43d00365075: Linux bustage fix?
Ben Turner <bent.mozilla@gmail.com> - Sat, 11 Jul 2009 03:04:20 -0400 - rev 35773
Linux bustage fix?
3b2c1dba74e27b6ae61004e7738c4e26e3257650: Linux bustage fix?
Ben Turner <bent.mozilla@gmail.com> - Sat, 11 Jul 2009 02:42:31 -0400 - rev 35772
Linux bustage fix?
ec2881eb7e06471bda1e5c16534cdb945bcaf34a: Adds the ipcshell application to test IPC
Ben Turner <bent.mozilla@gmail.com> - Sat, 11 Jul 2009 02:33:10 -0400 - rev 35771
Adds the ipcshell application to test IPC
bbcef80246c85787753bc1ea6d62ef30d1c9ba7f: change state declaration syntax to be more different than parent:/child:/both: labels
Chris Jones <jones.chris.g@gmail.com> - Fri, 10 Jul 2009 19:40:17 -0500 - rev 35770
change state declaration syntax to be more different than parent:/child:/both: labels
a22c2cc3af1f0df92134b804aa6d2cf38f7e4302: remove in/out/inout syntax in favor of parent:, child:, and both: labels
Chris Jones <jones.chris.g@gmail.com> - Fri, 10 Jul 2009 19:19:54 -0500 - rev 35769
remove in/out/inout syntax in favor of parent:, child:, and both: labels
82c83a8dfe46dca01c732af816054b9ae0aa2286: generate skeleton IPDL actor impls, like the IDL compiler does for interfaces. also fix the C++ visitor.
Chris Jones <jones.chris.g@gmail.com> - Fri, 10 Jul 2009 15:56:40 -0500 - rev 35768
generate skeleton IPDL actor impls, like the IDL compiler does for interfaces. also fix the C++ visitor.
484699c5aa27bdf3fb922a722b537c71b7600961: add files that should have been in last cset
Chris Jones <jones.chris.g@gmail.com> - Fri, 10 Jul 2009 14:58:14 -0500 - rev 35767
add files that should have been in last cset
96a002ef76fa09dd2f77f1ab3ab4670b184bff36: use a single binary, mozilla-runtime, for all child processes
Chris Jones <jones.chris.g@gmail.com> - Fri, 10 Jul 2009 14:03:09 -0500 - rev 35766
use a single binary, mozilla-runtime, for all child processes
b5822dea95a4f7ce6d673527213dc0d1aa58dc37: Bug 463417 - import the nsinstall.exe source from CVS buildtools repository: make it capable of copying files with very long names, build it by default on Windows hosts, and stop using the moztools version, r?timeless
Benjamin Smedberg <benjamin@smedbergs.us> - Thu, 09 Jul 2009 14:48:45 -0400 - rev 35765
Bug 463417 - import the nsinstall.exe source from CVS buildtools repository: make it capable of copying files with very long names, build it by default on Windows hosts, and stop using the moztools version, r?timeless
5e73cb310bddace1b684274e32c2f0b66fe26ed2: final frontend support for protocol state machines. patch includes a minor refactoring as well.
Chris Jones <jones.chris.g@gmail.com> - Thu, 09 Jul 2009 13:11:52 -0500 - rev 35764
final frontend support for protocol state machines. patch includes a minor refactoring as well.
c9176c61346b625798d12c103b48f6a71ffbbd02: add parsing and type-checking of protocol state machines in preparation for codegen of dynamic FSM checker. fix a couple of bugs here and there.
Chris Jones <jones.chris.g@gmail.com> - Wed, 08 Jul 2009 18:03:56 -0500 - rev 35763
add parsing and type-checking of protocol state machines in preparation for codegen of dynamic FSM checker. fix a couple of bugs here and there.
8524cccb39eb3b28e5e17542d8e30921459b1942: check that ctors and dtors have been declared for managed protocols
Chris Jones <jones.chris.g@gmail.com> - Wed, 08 Jul 2009 10:37:32 -0500 - rev 35762
check that ctors and dtors have been declared for managed protocols
(0) -30000 -10000 -3000 -1000 -300 -100 -50 -20 +20 +50 +100 +300 +1000 +3000 +10000 +30000 +100000 +300000 tip