Community
Participate
Working Groups
Using Orion 2011-09-12 1. Go to Plugins page 2. Enter a plugin url (example: http://mamacdon.github.com/0.3/plugins/bugzilla/plugin.html) and click Install 3. TypeError appears in console, installation times out. TypeError pluginregistry.js:119 arguments: Array[2] 0: "resolve" 1: undefined length: 2 __proto__: Array[0] message: "—" stack: "—" type: "non_object_property_call" __proto__: Error
Sorry my bad. This is stuff we cannot break.
For those interested we were just using postMessage with "strings" but recently switched our plugin story over to using the structured clone algorithm at least for FF and Chrome so we can provide binary support (e.g.ArrayBuffers and Blobs). For backwards compatibility if the received message is a string we need to JSON.parse it first before processing.
*** Bug 357495 has been marked as a duplicate of this bug. ***
Fixed in HEAD.
(In reply to comment #4) > Fixed in HEAD. is it? I still see problem described in Bug 357495 but only on FF now. Can you see it too?
The problem in Bug 357495 is not a dup after all -- we were trying to postMessage an error in that case. I'll re-open that one.
.