[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[Gnash-commit] /srv/bzr/gnash/rtmp r9634: merge from trunk
From: |
rob |
Subject: |
[Gnash-commit] /srv/bzr/gnash/rtmp r9634: merge from trunk |
Date: |
Wed, 17 Sep 2008 11:54:57 -0600 |
User-agent: |
Bazaar (1.5) |
------------------------------------------------------------
revno: 9634
committer: address@hidden
branch nick: rtmp
timestamp: Wed 2008-09-17 11:54:57 -0600
message:
merge from trunk
added:
libcore/vm/CallStack.cpp
libcore/vm/CallStack.h
plugin/xpcom/README.txt
renamed:
libbase/curl_adapter.h => libbase/NetworkAdapter.h
libcore/asobj/LoadVars.cpp => libcore/asobj/LoadVars_as.cpp
libcore/asobj/LoadVars.h => libcore/asobj/LoadVars_as.h
libcore/asobj/xml.cpp => libcore/asobj/XML_as.cpp
libcore/asobj/xml.h => libcore/asobj/XML_as.h
modified:
.bzrignore
README
configure.ac
doc/C/BackLash/asspec.xml
doc/C/BackLash/date.xml
doc/C/BackLash/netconnection.xml
doc/C/dumpshm.man-xml
doc/C/preformatted/dumpshm.1.in
doc/C/refmanual/amf.xml
doc/C/refmanual/building.xml
doc/C/refmanual/extensions/extensions.xml
doc/C/refmanual/internals.xml
doc/C/refmanual/rtmp.xml
doc/C/soldumper.man-xml
doc/C/usermanual/glossary.xml
gui/Player.cpp
gui/Player.h
gui/gnash.cpp
gui/gui.cpp
gui/gui.h
libbase/GnashImageJpeg.cpp
libbase/Makefile.am
libbase/SimpleBuffer.h
libbase/curl_adapter.cpp
libbase/image.cpp
libbase/image.h
libbase/rc.cpp
libbase/shm.cpp
libcore/StreamProvider.cpp
libcore/StreamProvider.h
libcore/array.cpp
libcore/array.h
libcore/as_environment.cpp
libcore/as_environment.h
libcore/as_function.cpp
libcore/as_object.cpp
libcore/as_object.h
libcore/as_value.cpp
libcore/asobj/AsBroadcaster.cpp
libcore/asobj/ClassHierarchy.cpp
libcore/asobj/Date.cpp
libcore/asobj/Global.cpp
libcore/asobj/Makefile.am
libcore/asobj/MovieClipLoader.cpp
libcore/asobj/NetConnection.cpp
libcore/asobj/NetStreamFfmpeg.cpp
libcore/asobj/SharedObject.cpp
libcore/asobj/String_as.cpp
libcore/asobj/XMLSocket_as.cpp
libcore/asobj/xmlnode.cpp
libcore/builtin_function.h
libcore/button_character_instance.cpp
libcore/edit_text_character.cpp
libcore/impl.cpp
libcore/matrix.cpp
libcore/namedStrings.cpp
libcore/namedStrings.h
libcore/sprite_instance.cpp
libcore/swf_function.cpp
libcore/swf_function.h
libcore/timers.cpp
libcore/video_stream_instance.cpp
libcore/vm/ASHandlers.cpp
libcore/vm/ActionExec.cpp
libcore/vm/ActionExec.h
libcore/vm/Machine.cpp
libcore/vm/Makefile.am
libcore/vm/VM.h
libcore/vm/action.h
libcore/vm/fn_call.h
libmedia/ffmpeg/sound_handler_sdl.cpp
libmedia/ffmpeg/sound_handler_sdl.h
libnet/rtmp_msg.h
packaging/doc/gnashuser.ref.in
packaging/redhat/gnash.spec
packaging/xpi.am
packaging/xpi/install.rdf
plugin/klash/klash_part.desktop
plugin/plugin.cpp
plugin/win32/npgnash.rc
plugin/win32/plugin.cpp
po/cs.po
po/de.po
po/es.po
po/fi.po
po/fr.po
po/it.po
po/ja.po
po/sv.po
testsuite/actionscript.all/Function.as
testsuite/actionscript.all/Inheritance.as
testsuite/actionscript.all/LoadVars.as
testsuite/actionscript.all/MovieClip.as
testsuite/actionscript.all/SharedObject.as
testsuite/actionscript.all/TextField.as
testsuite/actionscript.all/XML.as
testsuite/actionscript.all/array.as
testsuite/anaylse-results.sh
testsuite/libbase/CurlStreamTest.cpp
testsuite/libcore.all/AsValueTest.cpp
testsuite/misc-haxe.all/Makefile.am
testsuite/misc-ming.all/Makefile.am
testsuite/misc-ming.all/SharedObjectTest.as
testsuite/misc-ming.all/SharedObjectTest.sol/sol1.sol
testsuite/misc-ming.all/SharedObjectTestRunner.sh
testsuite/misc-ming.all/XMLSocketTest.c
testsuite/misc-ming.all/matrix_test.c
testsuite/swfdec/PASSING
libbase/NetworkAdapter.h
libcore/asobj/LoadVars_as.cpp
libcore/asobj/LoadVars_as.h
libcore/asobj/XML_as.cpp
libcore/asobj/XML_as.h
------------------------------------------------------------
revno: 9483.1.247
committer: Russell Nelson <address@hidden>
branch nick: trunk
timestamp: Fri 2008-09-12 15:47:19 -0400
message:
testsuite/misc-haxe.all/Makefile.am: improvements for
distcheckpackaging/xpi.am: really ought to include the version.
modified:
packaging/xpi.am
testsuite/misc-haxe.all/Makefile.am
------------------------------------------------------------
revno: 9483.1.248
committer: Russell Nelson <address@hidden>
branch nick: trunk
timestamp: Fri 2008-09-12 17:18:45 -0400
message:
Ugly but necessary switch from 'flash' to 'SWF' everywhere appropriate
modified:
README
configure.ac
doc/C/BackLash/asspec.xml
doc/C/BackLash/date.xml
doc/C/BackLash/netconnection.xml
doc/C/dumpshm.man-xml
doc/C/preformatted/dumpshm.1.in
doc/C/refmanual/amf.xml
doc/C/refmanual/building.xml
doc/C/refmanual/extensions/extensions.xml
doc/C/refmanual/internals.xml
doc/C/refmanual/rtmp.xml
doc/C/soldumper.man-xml
doc/C/usermanual/glossary.xml
gui/Player.cpp
gui/Player.h
gui/gnash.cpp
gui/gui.cpp
libbase/shm.cpp
libcore/asobj/Date.cpp
libnet/rtmp_msg.h
packaging/doc/gnashuser.ref.in
packaging/redhat/gnash.spec
packaging/xpi/install.rdf
plugin/klash/klash_part.desktop
plugin/plugin.cpp
plugin/win32/npgnash.rc
plugin/win32/plugin.cpp
po/cs.po
po/de.po
po/es.po
po/fi.po
po/fr.po
po/it.po
po/ja.po
po/sv.po
testsuite/actionscript.all/Inheritance.as
------------------------------------------------------------
revno: 9483.1.249
committer: Russell Nelson <address@hidden>
branch nick: trunk
timestamp: Fri 2008-09-12 22:00:52 -0400
message:
testsuite/actionscript.all/SharedObject.as: don't create files with
spaces in their namesplugin/xpcom/README.txt: point at the tutorial and author.
added:
plugin/xpcom/README.txt
modified:
testsuite/actionscript.all/SharedObject.as
------------------------------------------------------------
revno: 9483.1.250
committer: Sandro Santilli <address@hidden>
branch nick: trunk
timestamp: Sat 2008-09-13 09:08:00 +0200
message:
Switch default AMF decode/encode implementation used for SharedObject to
buffer-based, stub missing SharedObject methods
modified:
libcore/asobj/SharedObject.cpp
testsuite/actionscript.all/SharedObject.as
testsuite/misc-ming.all/SharedObjectTest.as
------------------------------------------------------------
revno: 9483.98.6
committer: Sandro Santilli <address@hidden>
branch nick: mybranch
timestamp: Fri 2008-09-12 19:59:13 +0200
message:
Stub unimplemented SharedObject methods
modified:
libcore/asobj/SharedObject.cpp
testsuite/actionscript.all/SharedObject.as
------------------------------------------------------------
revno: 9483.98.7
committer: Sandro Santilli <address@hidden>
branch nick: mybranch
timestamp: Sat 2008-09-13 08:33:19 +0200
message:
Use buffer-based AMF encoding/decoding by default. Expect less
failures.
modified:
libcore/asobj/SharedObject.cpp
testsuite/misc-ming.all/SharedObjectTest.as
------------------------------------------------------------
revno: 9483.1.251
committer: Benjamin Wolsey <address@hidden>
branch nick: trunk
timestamp: Sun 2008-09-14 12:39:05 +0200
message:
snprintf is barely better than printf and isn't at all standard. Use
stringstreams instead. Use strncpy to copy data into a C string.
modified:
libmedia/ffmpeg/sound_handler_sdl.cpp
plugin/plugin.cpp
------------------------------------------------------------
revno: 9483.99.1
committer: Benjamin Wolsey <address@hidden>
branch nick: work
timestamp: Sun 2008-09-14 12:13:01 +0200
message:
I don't think we need to reimplement std::strncpy.
modified:
libmedia/ffmpeg/sound_handler_sdl.cpp
------------------------------------------------------------
revno: 9483.99.2
committer: Benjamin Wolsey <address@hidden>
branch nick: work
timestamp: Sun 2008-09-14 12:13:18 +0200
message:
Don't use snprintf, which doesn't appear anywhere in the C++ standard.
Stringstreams are correct here.
modified:
plugin/plugin.cpp
------------------------------------------------------------
revno: 9483.1.252
committer: Benjamin Wolsey <address@hidden>
branch nick: trunk
timestamp: Sun 2008-09-14 14:05:48 +0200
message:
Simplify gui interface.
Use C++ for conversion.
modified:
gui/Player.cpp
gui/gui.h
libbase/rc.cpp
libcore/vm/ActionExec.cpp
------------------------------------------------------------
revno: 9483.99.3
committer: Benjamin Wolsey <address@hidden>
branch nick: work
timestamp: Sun 2008-09-14 12:58:19 +0200
message:
Drop commented-out snprintf.
modified:
libcore/vm/ActionExec.cpp
------------------------------------------------------------
revno: 9483.99.4
committer: Benjamin Wolsey <address@hidden>
branch nick: work
timestamp: Sun 2008-09-14 13:21:42 +0200
message:
Use stringstreams for conversion.
modified:
libbase/rc.cpp
------------------------------------------------------------
revno: 9483.99.5
committer: Benjamin Wolsey <address@hidden>
branch nick: work
timestamp: Sun 2008-09-14 13:22:11 +0200
message:
Indentation.
modified:
gui/Player.cpp
------------------------------------------------------------
revno: 9483.99.6
committer: Benjamin Wolsey <address@hidden>
branch nick: work
timestamp: Sun 2008-09-14 13:24:32 +0200
message:
Remove createMenu and setupEvents from the abstract GUI class, as they
are gtk-specific and only called from there. GUIs should be free to
implement their own setup methods in the necessary order.
modified:
gui/gui.h
------------------------------------------------------------
revno: 9483.1.253
committer: Sandro Santilli <address@hidden>
branch nick: trunk
timestamp: Sun 2008-09-14 17:43:58 +0200
message:
Improvements in AMF0 serialization (skip hidden props, skip functions)
modified:
libcore/as_value.cpp
libcore/asobj/SharedObject.cpp
testsuite/misc-ming.all/SharedObjectTest.as
------------------------------------------------------------
revno: 9483.100.1
committer: Sandro Santilli <address@hidden>
branch nick: mybranch
timestamp: Sat 2008-09-13 09:53:50 +0200
message:
test that function members of objects and arrays are not written in
sol files
modified:
testsuite/misc-ming.all/SharedObjectTest.as
------------------------------------------------------------
revno: 9483.100.2
committer: Sandro Santilli <address@hidden>
branch nick: mybranch
timestamp: Sat 2008-09-13 09:55:00 +0200
message:
Skip AMF0 serialization of function properties
modified:
libcore/as_value.cpp
------------------------------------------------------------
revno: 9483.100.3
committer: Sandro Santilli <address@hidden>
branch nick: mybranch
timestamp: Sat 2008-09-13 09:58:39 +0200
message:
propagate skipping __proto__ and constructor serialization to the
Element based serializer too
modified:
libcore/as_value.cpp
------------------------------------------------------------
revno: 9483.100.4
committer: Sandro Santilli <address@hidden>
branch nick: mybranch
timestamp: Sat 2008-09-13 10:04:00 +0200
message:
test functions in top-level SharedObject
modified:
testsuite/misc-ming.all/SharedObjectTest.as
------------------------------------------------------------
revno: 9483.100.5
committer: Sandro Santilli <address@hidden>
branch nick: mybranch
timestamp: Sat 2008-09-13 10:04:24 +0200
message:
skip serialization of functiosn in SOL file
modified:
libcore/asobj/SharedObject.cpp
------------------------------------------------------------
revno: 9483.1.254
committer: Sandro Santilli <address@hidden>
branch nick: trunk
timestamp: Mon 2008-09-15 07:57:59 +0200
message:
Test/fix MOVIECLIP types with amf0
modified:
libcore/as_value.cpp
testsuite/misc-ming.all/SharedObjectTest.as
testsuite/misc-ming.all/SharedObjectTest.sol/sol1.sol
------------------------------------------------------------
revno: 9483.101.1
committer: Sandro Santilli <address@hidden>
branch nick: mybranch
timestamp: Sun 2008-09-14 19:11:51 +0200
message:
Test MovieClip values in SharedObjects
modified:
testsuite/misc-ming.all/SharedObjectTest.as
testsuite/misc-ming.all/SharedObjectTest.sol/sol1.sol
------------------------------------------------------------
revno: 9483.101.2
committer: Sandro Santilli <address@hidden>
branch nick: mybranch
timestamp: Sun 2008-09-14 19:15:27 +0200
message:
Serialize MOVIECLIP values as undefined amf0.
modified:
libcore/as_value.cpp
------------------------------------------------------------
revno: 9483.1.255
committer: Benjamin Wolsey <address@hidden>
branch nick: trunk
timestamp: Mon 2008-09-15 08:51:53 +0200
message:
Revert plugin to snprintf, as it didn't work (forgot make install-plugin).
Should be sorted out properly later, but we can't have the plugin not
working...
modified:
plugin/plugin.cpp
------------------------------------------------------------
revno: 9483.1.256
committer: Sandro Santilli <address@hidden>
branch nick: trunk
timestamp: Mon 2008-09-15 10:31:28 +0200
message:
- Fix haxe-based testsuite build scripts.
- Don't pretend as_value by Element is able to construct sprites (isn't)
modified:
testsuite/libcore.all/AsValueTest.cpp
testsuite/misc-haxe.all/Makefile.am
------------------------------------------------------------
revno: 9483.102.1
committer: Sandro Santilli <address@hidden>
branch nick: mybranch
timestamp: Mon 2008-09-15 08:24:02 +0200
message:
put the -main switch back or the resulting test won't be working
modified:
testsuite/misc-haxe.all/Makefile.am
------------------------------------------------------------
revno: 9483.102.2
committer: Sandro Santilli <address@hidden>
branch nick: mybranch
timestamp: Mon 2008-09-15 08:39:48 +0200
message:
MOVIECLIP-typed Element isn't converted to MOVIECLIP-typed as_value
as per SharedObjectTest.
modified:
testsuite/libcore.all/AsValueTest.cpp
------------------------------------------------------------
revno: 9483.102.3
committer: Sandro Santilli <address@hidden>
branch nick: mybranch
timestamp: Mon 2008-09-15 10:29:33 +0200
message:
Don't build Dejagnu.swf, isn't needed (and build rule was not
appropriate
for it anyway)
modified:
testsuite/misc-haxe.all/Makefile.am
------------------------------------------------------------
revno: 9483.1.257
committer: Benjamin Wolsey <address@hidden>
branch nick: trunk
timestamp: Mon 2008-09-15 11:05:23 +0200
message:
Fix for bug #24265 (crash loading malformed jpeg).
modified:
libbase/GnashImageJpeg.cpp
libbase/image.cpp
------------------------------------------------------------
revno: 9483.1.258
committer: Sandro Santilli <address@hidden>
branch nick: trunk
timestamp: Mon 2008-09-15 11:29:22 +0200
message:
update expected swfdec test results
modified:
testsuite/swfdec/PASSING
------------------------------------------------------------
revno: 9483.103.1
committer: Sandro Santilli <address@hidden>
branch nick: mybranch
timestamp: Mon 2008-09-15 11:22:13 +0200
message:
All versions of oversized-image swfdec test pass now
modified:
testsuite/swfdec/PASSING
------------------------------------------------------------
revno: 9483.1.259
committer: Sandro Santilli <address@hidden>
branch nick: trunk
timestamp: Mon 2008-09-15 12:53:31 +0200
message:
- Allow MovieClip.getBounds to be called for any character and with
any character as first arg
- Add more tests to TextField.as
- Fix debugging output of SharedObjectTestRunner
modified:
libcore/sprite_instance.cpp
testsuite/actionscript.all/TextField.as
testsuite/misc-ming.all/SharedObjectTestRunner.sh
------------------------------------------------------------
revno: 9483.103.2
committer: Sandro Santilli <address@hidden>
branch nick: mybranch
timestamp: Mon 2008-09-15 11:59:50 +0200
message:
Test calling getBounds against a TextField (and fix support for it)
modified:
libcore/sprite_instance.cpp
testsuite/actionscript.all/TextField.as
------------------------------------------------------------
revno: 9483.103.3
committer: Sandro Santilli <address@hidden>
branch nick: mybranch
timestamp: Mon 2008-09-15 12:53:00 +0200
message:
Fix debug output
modified:
testsuite/misc-ming.all/SharedObjectTestRunner.sh
------------------------------------------------------------
revno: 9483.1.260
committer: Sandro Santilli <address@hidden>
branch nick: trunk
timestamp: Mon 2008-09-15 13:07:42 +0200
message:
modify test to be compatible with an older Ming having troubles
with enumeration syntax (fixes run on gnashdev).
modified:
testsuite/misc-ming.all/SharedObjectTest.as
------------------------------------------------------------
revno: 9483.1.261
committer: Sandro Santilli <address@hidden>
branch nick: trunk
timestamp: Mon 2008-09-15 13:26:04 +0200
message:
minor cleanups
modified:
libcore/edit_text_character.cpp
------------------------------------------------------------
revno: 9483.1.262
committer: Bastiaan Jacques <address@hidden>
branch nick: trunk
timestamp: Mon 2008-09-15 13:31:55 +0200
message:
Make sed expression BSD-compatible.
modified:
testsuite/misc-ming.all/Makefile.am
------------------------------------------------------------
revno: 9483.1.263
committer: Benjamin Wolsey <address@hidden>
branch nick: trunk
timestamp: Mon 2008-09-15 14:02:15 +0200
message:
We don't protect the stack any more.
Clarify std::bad_alloc handling.
modified:
libbase/image.cpp
libbase/image.h
libcore/array.cpp
libcore/as_object.cpp
libcore/asobj/AsBroadcaster.cpp
libcore/asobj/String_as.cpp
libcore/vm/ASHandlers.cpp
------------------------------------------------------------
revno: 9483.104.1
committer: Benjamin Wolsey <address@hidden>
branch nick: work
timestamp: Mon 2008-09-15 13:46:35 +0200
message:
Drop stack-smashing assertions.
Log error, add comment on bad_alloc exception. ImageBase ctor can only
throw std::bad_alloc.
modified:
libbase/image.cpp
libbase/image.h
libcore/array.cpp
libcore/as_object.cpp
libcore/asobj/AsBroadcaster.cpp
libcore/asobj/String_as.cpp
libcore/vm/ASHandlers.cpp
------------------------------------------------------------
revno: 9483.1.264
committer: Benjamin Wolsey <address@hidden>
branch nick: trunk
timestamp: Mon 2008-09-15 14:38:16 +0200
message:
Don't write the address of std::ofsteam out to the rcfile.
modified:
libbase/rc.cpp
------------------------------------------------------------
revno: 9483.1.265
committer: Benjamin Wolsey <address@hidden>
branch nick: trunk
timestamp: Mon 2008-09-15 16:17:20 +0200
message:
Check whether sound has been deleted before mixing; might fix bug #22314.
modified:
libmedia/ffmpeg/sound_handler_sdl.cpp
libmedia/ffmpeg/sound_handler_sdl.h
------------------------------------------------------------
revno: 9483.1.266
committer: Bastiaan Jacques <address@hidden>
branch nick: trunk
timestamp: Mon 2008-09-15 16:56:49 +0200
message:
Simplify SimpleBuffer using a scoped array.
modified:
libbase/SimpleBuffer.h
------------------------------------------------------------
revno: 9483.105.1
committer: Bastiaan Jacques <address@hidden>
branch nick: simplebuf
timestamp: Mon 2008-09-15 15:55:30 +0200
message:
merge trunk
modified:
libbase/GnashImageJpeg.cpp
libbase/SimpleBuffer.h
libbase/image.cpp
libcore/as_value.cpp
libcore/edit_text_character.cpp
libcore/sprite_instance.cpp
plugin/plugin.cpp
testsuite/actionscript.all/TextField.as
testsuite/libcore.all/AsValueTest.cpp
testsuite/misc-haxe.all/Makefile.am
testsuite/misc-ming.all/Makefile.am
testsuite/misc-ming.all/SharedObjectTest.as
testsuite/misc-ming.all/SharedObjectTest.sol/sol1.sol
testsuite/misc-ming.all/SharedObjectTestRunner.sh
testsuite/swfdec/PASSING
------------------------------------------------------------
revno: 9483.1.267
committer: Sandro Santilli <address@hidden>
branch nick: trunk
timestamp: Mon 2008-09-15 19:15:33 +0200
message:
Fix bug #24266 (handling of TextField's _width & _height)
modified:
libcore/edit_text_character.cpp
testsuite/actionscript.all/TextField.as
------------------------------------------------------------
revno: 9483.106.1
committer: Sandro Santilli <address@hidden>
branch nick: mybranch
timestamp: Mon 2008-09-15 18:45:48 +0200
message:
Don't reset a TextFields' bounding box with it's definition one
or we'd loose user-set width and height. Fixes bug #24266.
Introduces an XPASS and a FAIL in actionscript.all/TextField.as
related to textWidth: XPASS for SWF8 and FAIL for SWF6 and 7; I
updated
the expected results for now.
modified:
libcore/edit_text_character.cpp
testsuite/actionscript.all/TextField.as
------------------------------------------------------------
revno: 9483.1.268
committer: Russell Nelson <address@hidden>
branch nick: trunk
timestamp: Mon 2008-09-15 16:06:16 -0400
message:
Can't use ``thingie'' in a shell script
modified:
configure.ac
testsuite/MovieTester.cpp
------------------------------------------------------------
revno: 9483.1.269
committer: Sandro Santilli <address@hidden>
branch nick: trunk
timestamp: Tue 2008-09-16 07:50:42 +0200
message:
more ignores
modified:
.bzrignore
------------------------------------------------------------
revno: 9483.1.270
committer: Sandro Santilli <address@hidden>
branch nick: trunk
timestamp: Tue 2008-09-16 08:31:57 +0200
message:
Test that _parent of a new TextField is undefined
modified:
testsuite/actionscript.all/TextField.as
------------------------------------------------------------
revno: 9483.1.271
committer: Benjamin Wolsey <address@hidden>
branch nick: trunk
timestamp: Tue 2008-09-16 14:04:56 +0200
message:
Allow XML.sendAndLoad to take any object as second argument (tested in
actionscript.all/XML.as).
Allow loading of data into either XML or LoadVars (not automatically
tested).
Fixes Twitter's SWF, which expects data to be loaded into a passed
LoadVars.
Partial implementation of XML.addRequestHeader (not automatically tested),
which may not be completely correct but is better than nothing.
renamed:
libbase/curl_adapter.h => libbase/NetworkAdapter.h
modified:
libbase/Makefile.am
libbase/curl_adapter.cpp
libcore/StreamProvider.cpp
libcore/StreamProvider.h
libcore/as_object.h
libcore/asobj/LoadVars.cpp
libcore/asobj/LoadVars.h
libcore/asobj/xml.cpp
libcore/asobj/xml.h
testsuite/actionscript.all/XML.as
testsuite/misc-ming.all/XMLSocketTest.c
libbase/NetworkAdapter.h
------------------------------------------------------------
revno: 9483.107.1
committer: Benjamin Wolsey <address@hidden>
branch nick: work
timestamp: Tue 2008-09-16 08:48:10 +0200
message:
Cleanups.
modified:
libcore/asobj/LoadVars.cpp
libcore/asobj/xml.cpp
testsuite/misc-ming.all/XMLSocketTest.c
------------------------------------------------------------
revno: 9483.107.2
committer: Benjamin Wolsey <address@hidden>
branch nick: work
timestamp: Tue 2008-09-16 12:30:38 +0200
message:
Add tests for XML.sendAndLoad return.
modified:
testsuite/actionscript.all/XML.as
------------------------------------------------------------
revno: 9483.107.3
committer: Benjamin Wolsey <address@hidden>
branch nick: work
timestamp: Tue 2008-09-16 13:00:50 +0200
message:
Add virtual queueLoad member to as_object with a default no-op, so
that
XML.sendAndLoad can attempt to read data into any object.
modified:
libcore/as_object.h
------------------------------------------------------------
revno: 9483.107.4
committer: Benjamin Wolsey <address@hidden>
branch nick: work
timestamp: Tue 2008-09-16 13:02:17 +0200
message:
Override as_object::queueLoad() with the current implementation (split
from addLoadVariablesThread).
modified:
libcore/asobj/LoadVars.cpp
------------------------------------------------------------
revno: 9483.107.5
committer: Benjamin Wolsey <address@hidden>
branch nick: work
timestamp: Tue 2008-09-16 13:03:22 +0200
message:
Clean up.
modified:
libcore/asobj/LoadVars.h
------------------------------------------------------------
revno: 9483.107.6
committer: Benjamin Wolsey <address@hidden>
branch nick: work
timestamp: Tue 2008-09-16 13:03:39 +0200
message:
Allow passing custom headers to curl_adapter via StreamProvider
(for addRequestHeader). Implement XML.addRequestHeader.
modified:
libbase/curl_adapter.cpp
libbase/curl_adapter.h
libcore/StreamProvider.cpp
libcore/StreamProvider.h
libcore/asobj/xml.cpp
libcore/asobj/xml.h
------------------------------------------------------------
revno: 9483.107.7
committer: Benjamin Wolsey <address@hidden>
branch nick: work
timestamp: Tue 2008-09-16 13:29:16 +0200
message:
Rename curl_adapter namespace to NetworkAdapter, as the
implementation is
hidden and can be swapped.
Remove USE_CURL ifdefs from the core, leave them to the NetworkAdapter
implementation.
renamed:
libbase/curl_adapter.h => libbase/NetworkAdapter.h
modified:
libbase/Makefile.am
libbase/curl_adapter.cpp
libcore/StreamProvider.cpp
libcore/StreamProvider.h
libcore/asobj/xml.cpp
libcore/asobj/xml.h
libbase/NetworkAdapter.h
------------------------------------------------------------
revno: 9483.107.8
committer: Benjamin Wolsey <address@hidden>
branch nick: work
timestamp: Tue 2008-09-16 13:49:15 +0200
message:
Update expected results for SWF5. This is nothing to do with the
implementation of XML.sendAndLoad, but rather the pp behaves
differently
for SWF5 and was failing some tests.
modified:
testsuite/actionscript.all/XML.as
------------------------------------------------------------
revno: 9483.107.9
committer: Benjamin Wolsey <address@hidden>
branch nick: work
timestamp: Tue 2008-09-16 13:56:34 +0200
message:
Check arguments to addRequestHeader.
modified:
libcore/asobj/xml.cpp
------------------------------------------------------------
revno: 9483.1.272
committer: Benjamin Wolsey <address@hidden>
branch nick: trunk
timestamp: Tue 2008-09-16 16:15:33 +0200
message:
Do the same for LoadVars as for XML (sendAndLoad).
modified:
libcore/asobj/LoadVars.cpp
testsuite/actionscript.all/LoadVars.as
------------------------------------------------------------
revno: 9483.108.1
committer: Benjamin Wolsey <address@hidden>
branch nick: work
timestamp: Tue 2008-09-16 16:00:27 +0200
message:
Allow LoadVars.sendAndLoad to take any object. Load data into any
object
that has an overridden queueLoad methods (XML and LoadVars). This is
almost identical behaviour to XML.sendAndLoad().
Tests for AS compatibility in LoadVars.as.
modified:
libcore/asobj/LoadVars.cpp
testsuite/actionscript.all/LoadVars.as
------------------------------------------------------------
revno: 9483.1.273
committer: Russell Nelson <address@hidden>
branch nick: trunk
timestamp: Tue 2008-09-16 10:28:14 -0400
message:
testsuite/MovieTester.cpp: back out debugging printfs
modified:
testsuite/MovieTester.cpp
------------------------------------------------------------
revno: 9483.1.274
committer: Russell Nelson <address@hidden>
branch nick: trunk
timestamp: Tue 2008-09-16 13:27:18 -0400
message:
simplify code and only look where we expect testrun.sum files
modified:
testsuite/anaylse-results.sh
------------------------------------------------------------
revno: 9483.1.275
committer: Sandro Santilli <address@hidden>
branch nick: trunk
timestamp: Tue 2008-09-16 19:31:20 +0200
message:
- Drop another static member (CallStack)
- Implement arguments.caller
added:
libcore/vm/CallStack.cpp
libcore/vm/CallStack.h
modified:
libcore/as_environment.cpp
libcore/as_environment.h
libcore/builtin_function.h
libcore/namedStrings.cpp
libcore/namedStrings.h
libcore/swf_function.cpp
libcore/swf_function.h
libcore/vm/ActionExec.cpp
libcore/vm/ActionExec.h
libcore/vm/Makefile.am
libcore/vm/VM.h
libcore/vm/action.h
libcore/vm/fn_call.h
testsuite/actionscript.all/Function.as
testsuite/actionscript.all/MovieClip.as
testsuite/swfdec/PASSING
------------------------------------------------------------
revno: 9483.109.1
committer: Sandro Santilli <address@hidden>
branch nick: mybranch
timestamp: Tue 2008-09-16 09:53:27 +0200
message:
test arguments.caller when caller is a native function (or is it?)
modified:
testsuite/actionscript.all/MovieClip.as
------------------------------------------------------------
revno: 9483.109.2
committer: Sandro Santilli <address@hidden>
branch nick: mybranch
timestamp: Tue 2008-09-16 09:57:22 +0200
message:
add 'caller' named property
modified:
libcore/namedStrings.cpp
libcore/namedStrings.h
------------------------------------------------------------
revno: 9483.109.3
committer: Sandro Santilli <address@hidden>
branch nick: mybranch
timestamp: Tue 2008-09-16 10:15:51 +0200
message:
some more tests for arguments.caller
modified:
testsuite/actionscript.all/Function.as
------------------------------------------------------------
revno: 9483.109.4
committer: Sandro Santilli <address@hidden>
branch nick: mybranch
timestamp: Tue 2008-09-16 10:57:45 +0200
message:
add 'caller' member to fn_call
modified:
libcore/vm/fn_call.h
------------------------------------------------------------
revno: 9483.109.5
committer: Sandro Santilli <address@hidden>
branch nick: mybranch
timestamp: Tue 2008-09-16 10:58:02 +0200
message:
add optional 'caller' parameter to call_method
modified:
libcore/vm/action.cpp
libcore/vm/action.h
------------------------------------------------------------
revno: 9483.109.6
committer: Sandro Santilli <address@hidden>
branch nick: mybranch
timestamp: Tue 2008-09-16 10:58:47 +0200
message:
add getThisFunction method to ActionExec
modified:
libcore/vm/ActionExec.h
------------------------------------------------------------
revno: 9483.109.7
committer: Sandro Santilli <address@hidden>
branch nick: mybranch
timestamp: Tue 2008-09-16 10:59:01 +0200
message:
pass caller on ActionCallFunction and ActionCallMethod
modified:
libcore/vm/ASHandlers.cpp
------------------------------------------------------------
revno: 9483.109.8
committer: Sandro Santilli <address@hidden>
branch nick: mybranch
timestamp: Tue 2008-09-16 10:59:18 +0200
message:
add arguments.caller on swf function invocation
modified:
libcore/swf_function.cpp
------------------------------------------------------------
revno: 9483.109.9
committer: Sandro Santilli <address@hidden>
branch nick: mybranch
timestamp: Tue 2008-09-16 11:12:54 +0200
message:
array-sort-custom-call pass now (arguments.caller)
modified:
testsuite/swfdec/PASSING
------------------------------------------------------------
revno: 9483.109.10
committer: Sandro Santilli <address@hidden>
branch nick: mybranch
timestamp: Tue 2008-09-16 11:20:45 +0200
message:
xcheck to check (arguments.caller)
modified:
testsuite/actionscript.all/Function.as
------------------------------------------------------------
revno: 9483.109.11
committer: Sandro Santilli <address@hidden>
branch nick: mybranch
timestamp: Tue 2008-09-16 11:28:54 +0200
message:
fix expected gnash results
modified:
testsuite/actionscript.all/MovieClip.as
------------------------------------------------------------
revno: 9483.109.12
committer: Sandro Santilli <address@hidden>
branch nick: mybranch
timestamp: Tue 2008-09-16 14:03:31 +0200
message:
Move ActionScript call stack from as_environment to VM, dropping
another static and giving opportunity to inspect it from any
as_object w/out the need of an as_environment (thinking callMethod for
arguments.caller)
added:
libcore/vm/CallStack.cpp
libcore/vm/CallStack.h
modified:
libcore/as_environment.cpp
libcore/as_environment.h
libcore/builtin_function.h
libcore/swf_function.cpp
libcore/vm/ActionExec.cpp
libcore/vm/Makefile.am
libcore/vm/VM.h
------------------------------------------------------------
revno: 9483.109.13
committer: Sandro Santilli <address@hidden>
branch nick: mybranch
timestamp: Tue 2008-09-16 18:44:38 +0200
message:
don't push a CallFrame on stack for builtin functions
modified:
libcore/builtin_function.h
------------------------------------------------------------
revno: 9483.109.14
committer: Sandro Santilli <address@hidden>
branch nick: mybranch
timestamp: Tue 2008-09-16 18:48:01 +0200
message:
add comments about why we don't push builtins on the call stack
modified:
libcore/builtin_function.h
------------------------------------------------------------
revno: 9483.109.15
committer: Sandro Santilli <address@hidden>
branch nick: mybranch
timestamp: Tue 2008-09-16 19:28:57 +0200
message:
- Revert the fn_call extension of 'caller': do everything locally in
swf_function call operator.
- Don't push builtin functions on the call stack
modified:
libcore/swf_function.cpp
libcore/swf_function.h
libcore/vm/ASHandlers.cpp
libcore/vm/action.cpp
libcore/vm/action.h
libcore/vm/fn_call.h
------------------------------------------------------------
revno: 9483.1.276
committer: Sandro Santilli <address@hidden>
branch nick: trunk
timestamp: Tue 2008-09-16 19:45:03 +0200
message:
add test for 'constructor' property of array instances
modified:
testsuite/actionscript.all/array.as
------------------------------------------------------------
revno: 9483.1.277
committer: Sandro Santilli <address@hidden>
branch nick: trunk
timestamp: Tue 2008-09-16 21:00:59 +0200
message:
Use named strings where appropriate, shake code a bit in array
modified:
libcore/array.cpp
libcore/button_character_instance.cpp
libcore/video_stream_instance.cpp
------------------------------------------------------------
revno: 9483.1.278
committer: Bastiaan Jacques <address@hidden>
branch nick: trunk
timestamp: Wed 2008-09-17 11:30:25 +0200
message:
libcore/matrix.cpp: document determinant() implementation.
libcore/vm/CallStack.h: allow vector as_value class visibility; fixes
compile.
modified:
libcore/matrix.cpp
libcore/vm/CallStack.h
------------------------------------------------------------
revno: 9483.1.279
committer: Sandro Santilli <address@hidden>
branch nick: trunk
timestamp: Wed 2008-09-17 11:53:11 +0200
message:
More tests for matrix to caches, fix computation of matrix caches
in button instances, minor cleanup
modified:
libcore/button_character_instance.cpp
libcore/matrix.cpp
libcore/sprite_instance.cpp
testsuite/misc-ming.all/matrix_test.c
------------------------------------------------------------
revno: 9483.110.1
committer: Sandro Santilli <address@hidden>
branch nick: mybranch
timestamp: Wed 2008-09-17 09:43:20 +0200
message:
Update cached matrix parameters of button records on instantiation
(doesn't fix any existing testcase, we should add one)
modified:
libcore/button_character_instance.cpp
------------------------------------------------------------
revno: 9483.110.2
committer: Sandro Santilli <address@hidden>
branch nick: mybranch
timestamp: Wed 2008-09-17 10:27:34 +0200
message:
drop UNUSED macro for an actually used thing
modified:
libcore/sprite_instance.cpp
------------------------------------------------------------
revno: 9483.110.3
committer: Sandro Santilli <address@hidden>
branch nick: mybranch
timestamp: Wed 2008-09-17 11:29:45 +0200
message:
Add more tests for matrix to caches, initial tests for hitTest over
them
modified:
testsuite/misc-ming.all/matrix_test.c
------------------------------------------------------------
revno: 9483.110.4
committer: Sandro Santilli <address@hidden>
branch nick: mybranch
timestamp: Wed 2008-09-17 11:30:49 +0200
message:
log an error when not inverting a matrix due to determinant==0
modified:
libcore/matrix.cpp
------------------------------------------------------------
revno: 9483.1.280
committer: Sandro Santilli <address@hidden>
branch nick: trunk
timestamp: Wed 2008-09-17 13:21:56 +0200
message:
Try hitTest with the transformed characters. Gnash succeeds.
Note that this is with shapeFlag off (only checking boundaries).
Dunno why, when trying shapeFlag on (check actual shape hit) the pp
gives odd results.
modified:
testsuite/misc-ming.all/matrix_test.c
------------------------------------------------------------
revno: 9483.110.5
committer: Sandro Santilli <address@hidden>
branch nick: mybranch
timestamp: Wed 2008-09-17 13:20:40 +0200
message:
Add hitTest tests with shape flag off for each constructed object
modified:
testsuite/misc-ming.all/matrix_test.c
------------------------------------------------------------
revno: 9483.1.281
committer: Benjamin Wolsey <address@hidden>
branch nick: trunk
timestamp: Wed 2008-09-17 15:12:23 +0200
message:
Clarify ownership of network streams.
Implement addRequestHeaders for XML and LoadVars correctly (passes in
swfdec
and for new tests in actionscript.all). There's quite a bit of code
duplication
for these two classes.
Rename various as classes for consistency.
renamed:
libcore/asobj/LoadVars.cpp => libcore/asobj/LoadVars_as.cpp
libcore/asobj/LoadVars.h => libcore/asobj/LoadVars_as.h
libcore/asobj/xml.cpp => libcore/asobj/XML_as.cpp
libcore/asobj/xml.h => libcore/asobj/XML_as.h
modified:
libbase/NetworkAdapter.h
libbase/curl_adapter.cpp
libcore/StreamProvider.cpp
libcore/StreamProvider.h
libcore/array.cpp
libcore/array.h
libcore/as_function.cpp
libcore/as_object.cpp
libcore/as_value.cpp
libcore/asobj/AsBroadcaster.cpp
libcore/asobj/ClassHierarchy.cpp
libcore/asobj/Global.cpp
libcore/asobj/Makefile.am
libcore/asobj/MovieClipLoader.cpp
libcore/asobj/NetConnection.cpp
libcore/asobj/NetStreamFfmpeg.cpp
libcore/asobj/String_as.cpp
libcore/asobj/XMLSocket_as.cpp
libcore/asobj/xmlnode.cpp
libcore/edit_text_character.cpp
libcore/impl.cpp
libcore/namedStrings.cpp
libcore/namedStrings.h
libcore/swf_function.cpp
libcore/swf_function.h
libcore/timers.cpp
libcore/vm/Machine.cpp
testsuite/actionscript.all/XML.as
testsuite/libbase/CurlStreamTest.cpp
testsuite/swfdec/PASSING
libcore/asobj/LoadVars_as.cpp
libcore/asobj/XML_as.cpp
libcore/asobj/XML_as.h
------------------------------------------------------------
revno: 9483.111.1
committer: Benjamin Wolsey <address@hidden>
branch nick: work
timestamp: Tue 2008-09-16 19:45:34 +0200
message:
Rename XML and LoadVars classes to XML_as and LoadVars_as.
Implement addRequestHeaders for LoadVars (as much as it's implemented
for
XML).
renamed:
libcore/asobj/LoadVars.cpp => libcore/asobj/LoadVars_as.cpp
libcore/asobj/LoadVars.h => libcore/asobj/LoadVars_as.h
libcore/asobj/xml.cpp => libcore/asobj/XML_as.cpp
libcore/asobj/xml.h => libcore/asobj/XML_as.h
modified:
libcore/asobj/ClassHierarchy.cpp
libcore/asobj/Global.cpp
libcore/asobj/Makefile.am
libcore/asobj/XMLSocket_as.cpp
libcore/timers.cpp
testsuite/libbase/CurlStreamTest.cpp
libcore/asobj/LoadVars_as.cpp
libcore/asobj/XML_as.cpp
libcore/asobj/XML_as.h
------------------------------------------------------------
revno: 9483.111.2
committer: Benjamin Wolsey <address@hidden>
branch nick: work
timestamp: Tue 2008-09-16 20:28:52 +0200
message:
Change as_array_object's iterator names back to iterator and
const_iterator.
Make container typedef private to discourage external use.
modified:
libcore/array.cpp
libcore/array.h
------------------------------------------------------------
revno: 9483.111.3
committer: Benjamin Wolsey <address@hidden>
branch nick: work
timestamp: Wed 2008-09-17 08:42:46 +0200
message:
Send the request headers to NetworkAdapter.
modified:
libcore/asobj/LoadVars_as.cpp
------------------------------------------------------------
revno: 9483.111.4
committer: Benjamin Wolsey <address@hidden>
branch nick: work
timestamp: Wed 2008-09-17 09:16:12 +0200
message:
Pass network streams by auto_ptr, as ownership should always be
transferred.
modified:
libbase/NetworkAdapter.h
libbase/curl_adapter.cpp
libcore/StreamProvider.cpp
libcore/StreamProvider.h
libcore/asobj/LoadVars_as.cpp
libcore/asobj/NetConnection.cpp
libcore/asobj/NetStreamFfmpeg.cpp
libcore/asobj/XML_as.cpp
libcore/impl.cpp
------------------------------------------------------------
revno: 9483.111.5
committer: Benjamin Wolsey <address@hidden>
branch nick: work
timestamp: Wed 2008-09-17 09:27:11 +0200
message:
Rename as_array_object to Array_as.
modified:
libcore/array.cpp
libcore/array.h
libcore/as_function.cpp
libcore/as_object.cpp
libcore/as_value.cpp
libcore/asobj/AsBroadcaster.cpp
libcore/asobj/MovieClipLoader.cpp
libcore/asobj/String_as.cpp
libcore/asobj/XML_as.cpp
libcore/asobj/xmlnode.cpp
libcore/edit_text_character.cpp
libcore/swf_function.cpp
libcore/swf_function.h
libcore/vm/Machine.cpp
------------------------------------------------------------
revno: 9483.111.6
committer: Benjamin Wolsey <address@hidden>
branch nick: work
timestamp: Wed 2008-09-17 10:07:39 +0200
message:
Implement array argument to addRequestHeader (much faster for sparse
arrays than the pp) for both XML and LoadVars.
Because I've used a map with a no-case alphabetic comparator (so that
duplicates overwrite any previous value as expected), the headers are
sent in a different order from the pp, which seems to use array index
order.
modified:
libcore/asobj/LoadVars_as.cpp
libcore/asobj/XML_as.cpp
------------------------------------------------------------
revno: 9483.111.7
committer: Benjamin Wolsey <address@hidden>
branch nick: work
timestamp: Wed 2008-09-17 11:04:11 +0200
message:
Check Request headers against a set of reserved names before settting.
These are all the documented ones plus GET, POST and HEAD. Any others?
modified:
libbase/NetworkAdapter.h
libbase/curl_adapter.cpp
------------------------------------------------------------
revno: 9483.111.8
committer: Benjamin Wolsey <address@hidden>
branch nick: work
timestamp: Wed 2008-09-17 11:16:55 +0200
message:
Implement contentType property for LoadVars and XML.
modified:
libcore/asobj/LoadVars_as.cpp
libcore/asobj/XML_as.cpp
------------------------------------------------------------
revno: 9483.111.9
committer: Benjamin Wolsey <address@hidden>
branch nick: work
timestamp: Wed 2008-09-17 11:37:55 +0200
message:
Don't access non-existent object.
modified:
libcore/asobj/LoadVars_as.cpp
libcore/asobj/XML_as.cpp
------------------------------------------------------------
revno: 9483.111.10
committer: Benjamin Wolsey <address@hidden>
branch nick: work
timestamp: Wed 2008-09-17 13:23:01 +0200
message:
Rearrange addRequestHeaders to use an AS array (_customHeaders
property) for
storing headers in both XML and LoadVars.
Test in XML.as for _customHeaders.
modified:
libcore/asobj/LoadVars_as.cpp
libcore/asobj/XML_as.cpp
libcore/asobj/XML_as.h
testsuite/actionscript.all/XML.as
------------------------------------------------------------
revno: 9483.111.11
committer: Benjamin Wolsey <address@hidden>
branch nick: work
timestamp: Wed 2008-09-17 14:47:53 +0200
message:
Add _customHeaders and concat to named strings.
Push elements of an array argument to addRequestHeadesr to the
_customHeaders
array in pairs, as expected.
modified:
libcore/asobj/LoadVars_as.cpp
libcore/asobj/XML_as.cpp
libcore/namedStrings.cpp
libcore/namedStrings.h
------------------------------------------------------------
revno: 9483.111.12
committer: Benjamin Wolsey <address@hidden>
branch nick: work
timestamp: Wed 2008-09-17 14:52:55 +0200
message:
The existing _customHeaders object doesn't have to be an array.
modified:
libcore/asobj/LoadVars_as.cpp
libcore/asobj/XML_as.cpp
------------------------------------------------------------
revno: 9483.111.13
committer: Benjamin Wolsey <address@hidden>
branch nick: work
timestamp: Wed 2008-09-17 14:54:54 +0200
message:
Correct expected totals.
modified:
testsuite/actionscript.all/XML.as
------------------------------------------------------------
revno: 9483.111.14
committer: Benjamin Wolsey <address@hidden>
branch nick: work
timestamp: Wed 2008-09-17 15:03:58 +0200
message:
swfdec passes (addRequestHeaders).
modified:
testsuite/swfdec/PASSING
Diff too large for email (8228 lines, the limit is 1000).
[Prev in Thread] |
Current Thread |
[Next in Thread] |
- [Gnash-commit] /srv/bzr/gnash/rtmp r9634: merge from trunk,
rob <=