I just upgraded from FF3b5 (which worked great) to FF3RC1 and i now get this message when a gadget attempts to RPC:

Exception... "Not enough arguments [nsIDOMWindowInternal.postMessage]" nsresult: "0x80570001 (NS_ERROR_XPC_NOT_ENOUGH_ARGS)" location: "JS frame :: <insert long iframe url>..

Seems there's some chatter about it in the patch that caused this:
https://bugzilla.mozilla.org/show_bug.cgi?id=430251#c18
which forinstance also broke facebook chat it seems:
https://bugzilla.mozilla.org/show_bug.cgi?id=433183

however from what i gather the RC1 behavior is 'correct' and what will make the 3.0 release, so it might be good to address this before to many people upgraded to RC1 :-)

Changing the trunk/config/container.js to use the legacy (ifpc) protocol doesn't help for me (wasn't this removed btw?), however if i (quick-and-dirty-workaround) change the rpc.js code to force 'rpc' (by doing a relayChannel='rpc' before the switch statement), it at least allows me to go back to work again :)

        -- Chris



Reply via email to