gnash-commit
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[Gnash-commit] [bug #38084] Superclass prototype method call failure


From: Benjamin Wolsey
Subject: [Gnash-commit] [bug #38084] Superclass prototype method call failure
Date: Tue, 15 Jan 2013 18:14:35 +0000
User-agent: Mozilla/5.0 (X11; Linux i686) AppleWebKit/536.11 (KHTML, like Gecko) Ubuntu/12.04 Chromium/20.0.1132.47 Chrome/20.0.1132.47 Safari/536.11

Follow-up Comment #3, bug #38084 (project gnash):

XMLSocket.connect can only be called on native XMLSocket objects. For Gnash,
that means an as_object that has an XMLSocket_as as a proxy. Proxy objects are
added by special native constructor functions.

As strk said the obvious problem is that the object isn't a native XMLSocket
type. But it's likely to be correct that the connect() function call should
really fail for non-XMLSockets, because the socket connection really has to be
made, and that is only doable through a native function.

I suspect the most likely cause of the bug is the construction of the object,
which should call the XMLSocket native constructor and evidently doesn't. The
ActionScript code certainly does some ugly fiddling there.

    _______________________________________________________

Reply to this item at:

  <http://savannah.gnu.org/bugs/?38084>

_______________________________________________
  Nachricht gesendet von/durch Savannah
  http://savannah.gnu.org/




reply via email to

[Prev in Thread] Current Thread [Next in Thread]