[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[Gnash-commit] [bug #46115] Gnash doesn't always terminate lines when se
From: |
Nutchanon Wetchasit |
Subject: |
[Gnash-commit] [bug #46115] Gnash doesn't always terminate lines when sending message to host container |
Date: |
Sun, 04 Oct 2015 16:47:07 +0000 |
User-agent: |
Mozilla/5.0 (X11; Linux i686; rv:25.5) Gecko/20150606 Firefox/31.9 PaleMoon/25.5.0 |
Follow-up Comment #1, bug #46115 (project gnash):
I have done tests with more plugin functions, and found that:
* Plugin functions:
** Return value from `IsPlaying()` call *does not* have newline
<http://git.savannah.gnu.org/cgit/gnash.git/tree/libcore/movie_root.cpp?id=f0f66ce7f644a631bbb5f51f78375298fdef3d40#n1617>.
** Return value from `PercentLoaded()` call *does not* have newline
<http://git.savannah.gnu.org/cgit/gnash.git/tree/libcore/movie_root.cpp?id=f0f66ce7f644a631bbb5f51f78375298fdef3d40#n1641>.
** Return value from `TotalFrames()` call *does not* have newline
<http://git.savannah.gnu.org/cgit/gnash.git/tree/libcore/movie_root.cpp?id=f0f66ce7f644a631bbb5f51f78375298fdef3d40#n1671>.
I have made a test Flash file (using SWFC and MTASC) with HTML container
that tries to use all mentioned functionality, and also captured pipe
communication logs between NPAPI libgnashplugin and `gtk-gnash`, debug logs,
screen shots for reference; see the attached `hostcommtest.zip`.
Side note: There seems to be an additional problem in Gnash's implementation
of `ExternalInterface.call()` as it did not pass return value properly.
(See Gnash debug log file, at "JavaScript function returned" line)
Gnash: Gnash 0.8.11dev (git f0f66ce 23-Sep-2015) NPAPI
System: Debian GNU/Linux 7.0 Wheezy i386
(file #35060)
_______________________________________________________
Additional Item Attachment:
File name: hostcommtest.zip Size:14 KB
_______________________________________________________
Reply to this item at:
<http://savannah.gnu.org/bugs/?46115>
_______________________________________________
Message sent via/by Savannah
http://savannah.gnu.org/