gnash-commit
[Top][All Lists]
Advanced

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

[Gnash-commit] [bug #42395] No respons from panopticlick site when gnash


From: Nutchanon Wetchasit
Subject: [Gnash-commit] [bug #42395] No respons from panopticlick site when gnash is activated
Date: Mon, 24 Aug 2015 08:23:46 +0000
User-agent: Mozilla/5.0 (X11; Linux i686; rv:25.5) Gecko/20150606 Firefox/31.9 PaleMoon/25.5.0

Follow-up Comment #8, bug #42395 (project gnash):

For the problem of `TextField.getFontList()` not being declared properly.
I've checked around and found that the error was rooted from
`this` pointer check done at the start of `textfield_getFontList()` function
<http://git.savannah.gnu.org/cgit/gnash.git/tree/libcore/asobj/TextField_as.cpp?id=88f86a3c63171283388f3644008763f2e6ab851b#n594>
in `libcore/asobj/TextField_as.cpp`.

The check shouldn't be there as `TextField.getFontList()` is a static method;
`this` pointer inside it is _not_ supposed to be a valid Object instance.

Patch included (1 of 2, see patch #8723), to remove this check.

After applying the patch and run `fontlist.swf` test, ActionScript error on
method call is now gone and `UNIMPLEMENTED` message is now visible:

115 ACTIONSCRIPT ERROR: The 'var whatever' syntax in timeline context is a
no-op.
116 TRACE: Fetching list of available fonts...
116 UNIMPLEMENTED: TextField.getFontList()
116 TRACE: Font listing: undefined


Gnash: 0.8.11dev (patched against git 88f86a3 19-Aug-2015, on top of patch
#8721)
System: Debian GNU/Linux 7.0 Wheezy i386

    _______________________________________________________

Reply to this item at:

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

_______________________________________________
  Message sent via/by Savannah
  http://savannah.gnu.org/




reply via email to

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