bb6f71e54625e5fd84ed8568a0286bd9e244ba6a: Fix up dom/plugins code for bug 516661 - no more nspluginsdefs.h!
Benjamin Smedberg <benjamin@smedbergs.us> - Fri, 18 Sep 2009 17:01:09 -0400 - rev 35931
Push 10694 by bsmedberg@mozilla.com at Mon, 14 Dec 2009 15:23:10 +0000
Fix up dom/plugins code for bug 516661 - no more nspluginsdefs.h!
d1e8ebf88247191f19da7af9c75af66133c64380: Merge mozilla-central into Electrolysis.
Benjamin Smedberg <benjamin@smedbergs.us> - Fri, 18 Sep 2009 16:47:18 -0400 - rev 35930
Push 10694 by bsmedberg@mozilla.com at Mon, 14 Dec 2009 15:23:10 +0000
Merge mozilla-central into Electrolysis.
266e73341c6f2a024d47d948c538226c0a704e54: make actor param/return types nullable. use decl initializers where possible for more concise code
Chris Jones <jones.chris.g@gmail.com> - Fri, 18 Sep 2009 12:28:37 -0500 - rev 35929
Push 10694 by bsmedberg@mozilla.com at Mon, 14 Dec 2009 15:23:10 +0000
make actor param/return types nullable. use decl initializers where possible for more concise code
5684f0291975b816aa1da999b3d9332d743e89d0: fix bug in IPDL race detector causing it not to detect certain patterns involving async messages where parent/child state machines could get more than 1 state out of sync
Chris Jones <jones.chris.g@gmail.com> - Fri, 18 Sep 2009 11:10:48 -0500 - rev 35928
Push 10694 by bsmedberg@mozilla.com at Mon, 14 Dec 2009 15:23:10 +0000
fix bug in IPDL race detector causing it not to detect certain patterns involving async messages where parent/child state machines could get more than 1 state out of sync
4fe8c1c0c231cf7bec549422ad573af611e00698: fix changes that busted ipc-test plugin
Chris Jones <jones.chris.g@gmail.com> - Thu, 17 Sep 2009 20:49:04 -0500 - rev 35927
Push 10694 by bsmedberg@mozilla.com at Mon, 14 Dec 2009 15:23:10 +0000
fix changes that busted ipc-test plugin
9e4f7f5a9ca3a1b7d6d8c87c412547f8765a980e: switch message handler nsresult return types to bool. appears to break test plugin, will be temporary
Chris Jones <jones.chris.g@gmail.com> - Thu, 17 Sep 2009 18:09:20 -0500 - rev 35926
Push 10694 by bsmedberg@mozilla.com at Mon, 14 Dec 2009 15:23:10 +0000
switch message handler nsresult return types to bool. appears to break test plugin, will be temporary
5814a0ca6421099412f02c014dacd9b4acf891b2: Landing the first part of NPRuntime support for plugin-side objects. Not hooked up yet.
Ben Turner <bent.mozilla@gmail.com> - Thu, 17 Sep 2009 15:15:12 -0700 - rev 35925
Push 10694 by bsmedberg@mozilla.com at Mon, 14 Dec 2009 15:23:10 +0000
Landing the first part of NPRuntime support for plugin-side objects. Not hooked up yet.
83d438dfacf9b03c62cf02c4fd8961ece9f1bcfc: Necko init patch, with modeline fixes
Jason Duell <jduell.mcbugs@gmail.com> - Tue, 18 Aug 2009 12:05:15 -0700 - rev 35924
Push 10694 by bsmedberg@mozilla.com at Mon, 14 Dec 2009 15:23:10 +0000
Necko init patch, with modeline fixes
975893837c9bab44054a23ca116738370ef76656: Bug 517207 - Implement NPN_GetValue, r?bent. I use separate messages for each getvalue property instead of an integer/enumeration and a variant because for each message, the type returned is static: this avoids a lot of dynamic checking for correct enumeration values and variant types. r=bent
Benjamin Smedberg <benjamin@smedbergs.us> - Tue, 15 Sep 2009 16:33:24 -0400 - rev 35923
Push 10694 by bsmedberg@mozilla.com at Mon, 14 Dec 2009 15:23:10 +0000
Bug 517207 - Implement NPN_GetValue, r?bent. I use separate messages for each getvalue property instead of an integer/enumeration and a variant because for each message, the type returned is static: this avoids a lot of dynamic checking for correct enumeration values and variant types. r=bent
cb6ed6132f0e95bdd92dfa4517d5a604f61e2ab5: bug 516798: fix busted actor-as-return-value handling in IPDL
Chris Jones <jones.chris.g@gmail.com> - Wed, 16 Sep 2009 21:49:41 -0500 - rev 35922
Push 10694 by bsmedberg@mozilla.com at Mon, 14 Dec 2009 15:23:10 +0000
bug 516798: fix busted actor-as-return-value handling in IPDL
9bccfe04db0b6b5e71d58b99532fe3e066746216: fix mismatched expectations of generated vars arrays
Chris Jones <jones.chris.g@gmail.com> - Wed, 16 Sep 2009 17:41:04 -0500 - rev 35921
Push 10694 by bsmedberg@mozilla.com at Mon, 14 Dec 2009 15:23:10 +0000
fix mismatched expectations of generated vars arrays
48f1bf3c11d30b8c166d3e4155808a2984d0ecd1: Initialize managers asap in child actors
Ben Turner <bent.mozilla@gmail.com> - Wed, 16 Sep 2009 15:01:00 -0700 - rev 35920
Push 10694 by bsmedberg@mozilla.com at Mon, 14 Dec 2009 15:23:10 +0000
Initialize managers asap in child actors
c3cb0deac9471df1eda6dcbf2781d5046a223c08: Actually implement the geturl/posturl functions on the child-side plugin host.
Benjamin Smedberg <benjamin@smedbergs.us> - Tue, 15 Sep 2009 15:48:18 -0400 - rev 35919
Push 10694 by bsmedberg@mozilla.com at Mon, 14 Dec 2009 15:23:10 +0000
Actually implement the geturl/posturl functions on the child-side plugin host.
a4337eda821fd3b6bad2f926a3f934ee8f4e8b0c: Further fixes for unions
Ben Turner <bent.mozilla@gmail.com> - Mon, 14 Sep 2009 19:26:17 -0700 - rev 35918
Push 10694 by bsmedberg@mozilla.com at Mon, 14 Dec 2009 15:23:10 +0000
Further fixes for unions
c136a240b2f2162c405aaca94b531d74a1dffab1: Fix union type stuff for linux too
Ben Turner <bent.mozilla@gmail.com> - Mon, 14 Sep 2009 17:55:00 -0700 - rev 35917
Push 10694 by bsmedberg@mozilla.com at Mon, 14 Dec 2009 15:23:10 +0000
Fix union type stuff for linux too
209d84ef0d9513477f379c2094f447c9ee073884: Add simple tests for NPIdentifiers in testplugin
Ben Turner <bent.mozilla@gmail.com> - Mon, 14 Sep 2009 15:35:02 -0700 - rev 35916
Push 10694 by bsmedberg@mozilla.com at Mon, 14 Dec 2009 15:23:10 +0000
Add simple tests for NPIdentifiers in testplugin
1dcac1b6a389e0584d336f730903db4176e9a048: Fix union type constructors to be explicit to avoid msvc choosing cheaper code paths
Ben Turner <bent.mozilla@gmail.com> - Mon, 14 Sep 2009 14:44:06 -0700 - rev 35915
Push 10694 by bsmedberg@mozilla.com at Mon, 14 Dec 2009 15:23:10 +0000
Fix union type constructors to be explicit to avoid msvc choosing cheaper code paths
574b97bbca506d02bb28220494a02c20c55c2ae5: Fix mem corruption from our different use of ChildProcessHost when child processes crash
Ben Turner <bent.mozilla@gmail.com> - Mon, 14 Sep 2009 13:02:32 -0700 - rev 35914
Push 10694 by bsmedberg@mozilla.com at Mon, 14 Dec 2009 15:23:10 +0000
Fix mem corruption from our different use of ChildProcessHost when child processes crash
49dc5c3cdff1643f82dd749fd0bc55cf1e5f51dc: Add support for NPIdentifiers to oop plugins
Ben Turner <bent.mozilla@gmail.com> - Mon, 14 Sep 2009 13:01:31 -0700 - rev 35913
Push 10694 by bsmedberg@mozilla.com at Mon, 14 Dec 2009 15:23:10 +0000
Add support for NPIdentifiers to oop plugins
73df30df33152af465834e49fe539fa3dfe09f61: Fix recursive locking when unblocking an RPC channel for a sync message and add minimal error handling for sync messages.
Ben Turner <bent.mozilla@gmail.com> - Mon, 14 Sep 2009 13:00:31 -0700 - rev 35912
Push 10694 by bsmedberg@mozilla.com at Mon, 14 Dec 2009 15:23:10 +0000
Fix recursive locking when unblocking an RPC channel for a sync message and add minimal error handling for sync messages.
(0) -30000 -10000 -3000 -1000 -300 -100 -50 -20 +20 +50 +100 +300 +1000 +3000 +10000 +30000 +100000 +300000 tip