[SCM] GNU Shockwave Flash (SWF) player branch, upstream, updated. upstream/0.8.11_git20140319+dfsg-1-g2da9a96

Gabriele Giacone gg0-guest at moszumanska.debian.org
Sat Apr 19 09:33:49 UTC 2014


This is an automated email from the git hooks/post-receive script. It was
generated because a ref change was pushed to the repository containing
the project "GNU Shockwave Flash (SWF) player".

The branch, upstream has been updated
       via  2da9a9681f8dd68cd58ec28e8cbfcb39d35dd40d (commit)
      from  6375964fd4be204aa909e809c77bb22b021f1851 (commit)

Those revisions listed above that are new to this repository have
not appeared on any other notification email; so we list those
revisions in full, below.

- Log -----------------------------------------------------------------
-----------------------------------------------------------------------

Summary of changes:
 NEWS                                            |  12 +++++++++++-
 configure.ac                                    |   4 ++--
 desktop/gnash-splash.swf                        | Bin 0 -> 12799 bytes
 libcore/DynamicShape.cpp                        |   2 +-
 libcore/swf/DefineMorphShapeTag.cpp             |   2 +-
 plugin/npapi/plugin.h                           |   2 +-
 revno.h                                         |   2 +-
 testsuite/media/blue.swf                        | Bin 0 -> 3227 bytes
 testsuite/media/green.swf                       | Bin 0 -> 3621 bytes
 testsuite/media/red.swf                         | Bin 0 -> 3467 bytes
 testsuite/misc-ming.all/DrawingApiTest.as       |   3 +++
 testsuite/misc-ming.all/morph_test1.c           |   9 ++++++++-
 testsuite/misc-ming.all/morph_test1runner.cpp   |   2 +-
 testsuite/movies.all/gravity-embedded.swf       | Bin 0 -> 2742 bytes
 testsuite/movies.all/gravity.swf                | Bin 0 -> 1049 bytes
 testsuite/movies.all/tic_tac2.swf               | Bin 0 -> 13041 bytes
 testsuite/movies.all/vnc2swf.swf                | Bin 0 -> 74100 bytes
 testsuite/movies.all/zoomhenge.swf              | Bin 0 -> 238061 bytes
 testsuite/samples/GotoAndPlayTest.swf           | Bin 0 -> 513 bytes
 testsuite/samples/TestFunction2.swf             | Bin 0 -> 613 bytes
 testsuite/samples/car_smash.swf                 | Bin 0 -> 18744 bytes
 testsuite/samples/clip_as_button.swf            | Bin 0 -> 3808 bytes
 testsuite/samples/clip_as_button2.swf           | Bin 0 -> 3783 bytes
 testsuite/samples/counter.swf                   | Bin 0 -> 1428 bytes
 testsuite/samples/display_list_test.swf         | Bin 0 -> 3731 bytes
 testsuite/samples/dlist_test1.swf               | Bin 0 -> 277 bytes
 testsuite/samples/event-test1.swf               | Bin 0 -> 39443 bytes
 testsuite/samples/extended_clipping_test_1.swf  | Bin 0 -> 236 bytes
 testsuite/samples/gotoFrameOnKeyEvent.swf       | Bin 0 -> 4990 bytes
 testsuite/samples/gradient-tests.swf            | Bin 0 -> 62050 bytes
 testsuite/samples/input-fields.swf              | Bin 0 -> 11314 bytes
 testsuite/samples/money3.swf                    | Bin 0 -> 18601 bytes
 testsuite/samples/movieclip_test.swf            | Bin 0 -> 32429 bytes
 testsuite/samples/player.swf                    | Bin 0 -> 15074 bytes
 testsuite/samples/shared-fonts.swf              | Bin 0 -> 111647 bytes
 testsuite/samples/slider.swf                    | Bin 0 -> 6890 bytes
 testsuite/samples/sound1.swf                    | Bin 0 -> 36746 bytes
 testsuite/samples/sr2_title.swf                 | Bin 0 -> 2258 bytes
 testsuite/samples/subshapes.swf                 | Bin 0 -> 153 bytes
 testsuite/samples/test.swf                      | Bin 0 -> 36809 bytes
 testsuite/samples/test_15bpp_bitmap.swf         | Bin 0 -> 499 bytes
 testsuite/samples/test_action_order.swf         | Bin 0 -> 1227 bytes
 testsuite/samples/test_action_order2.swf        | Bin 0 -> 71 bytes
 testsuite/samples/test_basic_types.swf          | Bin 0 -> 264 bytes
 testsuite/samples/test_button_functions.swf     | Bin 0 -> 43044 bytes
 testsuite/samples/test_cascaded_clipbuttons.swf | Bin 0 -> 983 bytes
 testsuite/samples/test_clipping_layer.swf       | Bin 0 -> 47681 bytes
 testsuite/samples/test_colour_tweening.swf      | Bin 0 -> 250 bytes
 testsuite/samples/test_forin_array.swf          | Bin 0 -> 622 bytes
 testsuite/samples/test_frame1.swf               | Bin 0 -> 1541 bytes
 testsuite/samples/test_frame2.swf               | Bin 0 -> 115 bytes
 testsuite/samples/test_function2.swf            | Bin 0 -> 146 bytes
 testsuite/samples/test_goto_frame.swf           | Bin 0 -> 289 bytes
 testsuite/samples/test_goto_play.swf            | Bin 0 -> 162 bytes
 testsuite/samples/test_goto_stop.swf            | Bin 0 -> 159 bytes
 testsuite/samples/test_gradient_tweening.swf    | Bin 0 -> 606 bytes
 testsuite/samples/test_gradients_alpha.swf      | Bin 0 -> 365 bytes
 testsuite/samples/test_gradients_no_alpha.swf   | Bin 0 -> 353 bytes
 testsuite/samples/test_lastopcode_v6.swf        | Bin 0 -> 34 bytes
 testsuite/samples/test_long_static_text.swf     | Bin 0 -> 5096 bytes
 testsuite/samples/test_rotation.swf             | Bin 0 -> 7828 bytes
 testsuite/samples/test_rotation2.swf            | Bin 0 -> 4862 bytes
 testsuite/samples/test_rotation_shear.swf       | Bin 0 -> 671 bytes
 testsuite/samples/test_shape_tweening-2.swf     | Bin 0 -> 1159 bytes
 testsuite/samples/test_shape_tweening.swf       | Bin 0 -> 310 bytes
 testsuite/samples/test_string.swf               | Bin 0 -> 391 bytes
 testsuite/samples/test_undefined_v6.swf         | Bin 0 -> 9587 bytes
 testsuite/samples/test_undefined_v7.swf         | Bin 0 -> 9587 bytes
 testsuite/samples/text-test.swf                 | Bin 0 -> 116 bytes
 testsuite/samples/text-test2.swf                | Bin 0 -> 15581 bytes
 testsuite/samples/text_formatting.swf           | Bin 0 -> 24097 bytes
 testsuite/samples/text_sizes.swf                | Bin 0 -> 9442 bytes
 testsuite/samples/visible_and_transparency.swf  | Bin 0 -> 7137 bytes
 testsuite/timingissues                          |   4 ++--
 74 files changed, 31 insertions(+), 11 deletions(-)

diff --git a/NEWS b/NEWS
index 5b15f03..20dfb8a 100644
--- a/NEWS
+++ b/NEWS
@@ -1,6 +1,11 @@
 Gnash 0.8.11
 YYYY/MM/DD
 
+Caveats:
+* The in-tree copy of jemalloc has been removed in preference to linking
+  the system-installed jemalloc library.
+* The minimum required version of FFMPEG/libavcodec (if available) is 53.35.0.
+
 Improvements since 0.8.10 release are:
 
  * Fix opening of external URL with Gnash Standalone (#31833)
@@ -9,12 +14,17 @@ Improvements since 0.8.10 release are:
  * NPAPI Plugin stability fix (#36002).
  * Improved NetStream ActionScript class support.
  * Add support for IPv6 [TODO: affects Socket/XML, and what else?].
- * Fix build against recent Boost and FFMPEG.
+ * Fix build against recent Boost, FFMPEG and libav.
  * Fix support for GIFLIB-5.0 (#39482)
  * Fix regression in dynamic sound loading (#33760).
  * Fix infinite loop in GC mark phase for XML object (#40440)
  * Fix segfault on exit when using XML (#40439)
  * Incremental decoding of embedded sounds (#24638, #25456)
+ * Fix many issues reported by Coverity.
+ * Add support for RTMP streaming (patch #8086).
+ * Portability fixes for Debian GNU/kOpenSolaris and ARM.
+ * TextFormat.getTextExtent has been much improved.
+ * Fix playback of some dynamic sounds (#33760).
 
 Gnash 0.8.10
 2012/02/04
diff --git a/configure.ac b/configure.ac
index 8a2706e..0d580a7 100644
--- a/configure.ac
+++ b/configure.ac
@@ -2288,13 +2288,13 @@ if test x"$testsuite" = x"yes"; then
   GNASH_PKG_INCLUDES([dejagnu], [dejagnu.h])
 fi
 
-GNASH_PKG_FIND(speex, [speex.h], [speex audio codec], speex_decode_int)
+GNASH_PKG_FIND(speex, [speex/speex.h], [speex audio codec], speex_decode_int)
 AM_CONDITIONAL(HAVE_SPEEX, [ test x$has_speex = xyes ])
 if test x$has_speex = xyes ; then
   AC_DEFINE([DECODING_SPEEX], [1], [Speex codec available])
 fi
 
-GNASH_PKG_FIND(speexdsp, [speex_resampler.h], [speex DSP utilities], speex_resampler_process_int)
+GNASH_PKG_FIND(speexdsp, [speex/speex_resampler.h], [speex DSP utilities], speex_resampler_process_int)
 if test x$has_speexdsp = xyes ; then
   AC_DEFINE([RESAMPLING_SPEEX], [1], [Speex resampler available])
 fi
diff --git a/desktop/gnash-splash.swf b/desktop/gnash-splash.swf
new file mode 100644
index 0000000..52a4c17
Binary files /dev/null and b/desktop/gnash-splash.swf differ
diff --git a/libcore/DynamicShape.cpp b/libcore/DynamicShape.cpp
index 10bc3cb..0103b60 100644
--- a/libcore/DynamicShape.cpp
+++ b/libcore/DynamicShape.cpp
@@ -152,7 +152,7 @@ DynamicShape::finalize() const
 	// This function being const seems to be at odds with its purpose...
 	_shape.addSubshape(_currsubshape);
 
-	_currsubshape.clear();
+	_currsubshape.paths().clear(); // Retain style info
 
 	// TODO: check consistency of fills and such !
 
diff --git a/libcore/swf/DefineMorphShapeTag.cpp b/libcore/swf/DefineMorphShapeTag.cpp
index 4be974a..13927f8 100644
--- a/libcore/swf/DefineMorphShapeTag.cpp
+++ b/libcore/swf/DefineMorphShapeTag.cpp
@@ -146,7 +146,7 @@ DefineMorphShapeTag::read(SWFStream& in, TagType tag, movie_definition& md,
     _bounds = bounds1;
 
     assert((_shape1.subshapes().size() == _shape2.subshapes().size()) &&
-        (_shape2.subshapes().size() == 1));
+        (_shape2.subshapes().size() <= 1));
 }
 
 } // namespace SWF
diff --git a/plugin/npapi/plugin.h b/plugin/npapi/plugin.h
index a715c2e..a3e3287 100644
--- a/plugin/npapi/plugin.h
+++ b/plugin/npapi/plugin.h
@@ -28,7 +28,7 @@
 # ifndef HAVE_func
 #  define dummystr(x) # x
 #  define dummyestr(x) dummystr(x)
-#  define __FUNCTION__ __FILE__":"dummyestr(__LINE__)
+#  define __FUNCTION__ __FILE__ ":" dummyestr(__LINE__)
 # else
 #  define __FUNCTION__ __func__	
 # endif
diff --git a/revno.h b/revno.h
index 309c972..2180e9f 100644
--- a/revno.h
+++ b/revno.h
@@ -1,3 +1,3 @@
 #define BRANCH_REVNO "2"
 #define BRANCH_NICK "master"
-#define COMMIT_ID "a3180f2"
+#define COMMIT_ID "070912d"
diff --git a/testsuite/media/blue.swf b/testsuite/media/blue.swf
new file mode 100644
index 0000000..519af49
Binary files /dev/null and b/testsuite/media/blue.swf differ
diff --git a/testsuite/media/green.swf b/testsuite/media/green.swf
new file mode 100644
index 0000000..e67bf37
Binary files /dev/null and b/testsuite/media/green.swf differ
diff --git a/testsuite/media/red.swf b/testsuite/media/red.swf
new file mode 100644
index 0000000..fab8701
Binary files /dev/null and b/testsuite/media/red.swf differ
diff --git a/testsuite/misc-ming.all/DrawingApiTest.as b/testsuite/misc-ming.all/DrawingApiTest.as
index e123a5b..b522112 100644
--- a/testsuite/misc-ming.all/DrawingApiTest.as
+++ b/testsuite/misc-ming.all/DrawingApiTest.as
@@ -287,6 +287,9 @@ a.onEnterFrame = function()
 	}
 	else
 	{
+                // #40315: test that we don't crash without a line style.
+                this.b.lineTo(10, 20);
+
 		this.b.clear();
 		this.b.lineStyle(2, 0xFF0000);
 		this.b.beginFill(0xFFFF00, 100);
diff --git a/testsuite/misc-ming.all/morph_test1.c b/testsuite/misc-ming.all/morph_test1.c
index 74184c5..c398a2e 100644
--- a/testsuite/misc-ming.all/morph_test1.c
+++ b/testsuite/misc-ming.all/morph_test1.c
@@ -95,7 +95,14 @@ main(int argc, char** argv)
      it = SWFMovie_add(mo, (SWFBlock)morph);
      SWFDisplayItem_setRatio(it, ratio);
      SWFMovie_nextFrame(mo);     
-  }  
+  }
+
+  /* Test for #39989 by adding an empty morph shape. */
+  morph = newSWFMorphShape();
+  startShape = SWFMorph_getShape1(morph);
+  endShape = SWFMorph_getShape2(morph);
+  it = SWFMovie_add(mo, (SWFBlock)morph);
+  SWFMovie_nextFrame(mo);
   
   //Output movie
   puts("Saving " OUTPUT_FILENAME );
diff --git a/testsuite/misc-ming.all/morph_test1runner.cpp b/testsuite/misc-ming.all/morph_test1runner.cpp
index 67ce7f1..b7b265e 100644
--- a/testsuite/misc-ming.all/morph_test1runner.cpp
+++ b/testsuite/misc-ming.all/morph_test1runner.cpp
@@ -50,7 +50,7 @@ main(int /*argc*/, char** /*argv*/)
 
   MovieClip* root = tester.getRootMovie();
   assert(root);
-  check_equals(root->get_frame_count(), 7);
+  check_equals(root->get_frame_count(), 8);
   
   // FRAME 2 
   tester.advance(); 
diff --git a/testsuite/movies.all/gravity-embedded.swf b/testsuite/movies.all/gravity-embedded.swf
new file mode 100644
index 0000000..481e4f8
Binary files /dev/null and b/testsuite/movies.all/gravity-embedded.swf differ
diff --git a/testsuite/movies.all/gravity.swf b/testsuite/movies.all/gravity.swf
new file mode 100644
index 0000000..30bb204
Binary files /dev/null and b/testsuite/movies.all/gravity.swf differ
diff --git a/testsuite/movies.all/tic_tac2.swf b/testsuite/movies.all/tic_tac2.swf
new file mode 100644
index 0000000..0f067cf
Binary files /dev/null and b/testsuite/movies.all/tic_tac2.swf differ
diff --git a/testsuite/movies.all/vnc2swf.swf b/testsuite/movies.all/vnc2swf.swf
new file mode 100644
index 0000000..ab929d8
Binary files /dev/null and b/testsuite/movies.all/vnc2swf.swf differ
diff --git a/testsuite/movies.all/zoomhenge.swf b/testsuite/movies.all/zoomhenge.swf
new file mode 100644
index 0000000..cd0baa6
Binary files /dev/null and b/testsuite/movies.all/zoomhenge.swf differ
diff --git a/testsuite/samples/GotoAndPlayTest.swf b/testsuite/samples/GotoAndPlayTest.swf
new file mode 100644
index 0000000..121e649
Binary files /dev/null and b/testsuite/samples/GotoAndPlayTest.swf differ
diff --git a/testsuite/samples/TestFunction2.swf b/testsuite/samples/TestFunction2.swf
new file mode 100644
index 0000000..d38b547
Binary files /dev/null and b/testsuite/samples/TestFunction2.swf differ
diff --git a/testsuite/samples/car_smash.swf b/testsuite/samples/car_smash.swf
new file mode 100644
index 0000000..9e7809e
Binary files /dev/null and b/testsuite/samples/car_smash.swf differ
diff --git a/testsuite/samples/clip_as_button.swf b/testsuite/samples/clip_as_button.swf
new file mode 100644
index 0000000..4915a83
Binary files /dev/null and b/testsuite/samples/clip_as_button.swf differ
diff --git a/testsuite/samples/clip_as_button2.swf b/testsuite/samples/clip_as_button2.swf
new file mode 100644
index 0000000..5a45a54
Binary files /dev/null and b/testsuite/samples/clip_as_button2.swf differ
diff --git a/testsuite/samples/counter.swf b/testsuite/samples/counter.swf
new file mode 100644
index 0000000..ade224c
Binary files /dev/null and b/testsuite/samples/counter.swf differ
diff --git a/testsuite/samples/display_list_test.swf b/testsuite/samples/display_list_test.swf
new file mode 100644
index 0000000..3cdab12
Binary files /dev/null and b/testsuite/samples/display_list_test.swf differ
diff --git a/testsuite/samples/dlist_test1.swf b/testsuite/samples/dlist_test1.swf
new file mode 100644
index 0000000..20463f1
Binary files /dev/null and b/testsuite/samples/dlist_test1.swf differ
diff --git a/testsuite/samples/event-test1.swf b/testsuite/samples/event-test1.swf
new file mode 100644
index 0000000..acc8f21
Binary files /dev/null and b/testsuite/samples/event-test1.swf differ
diff --git a/testsuite/samples/extended_clipping_test_1.swf b/testsuite/samples/extended_clipping_test_1.swf
new file mode 100644
index 0000000..d73c331
Binary files /dev/null and b/testsuite/samples/extended_clipping_test_1.swf differ
diff --git a/testsuite/samples/gotoFrameOnKeyEvent.swf b/testsuite/samples/gotoFrameOnKeyEvent.swf
new file mode 100644
index 0000000..602d6a4
Binary files /dev/null and b/testsuite/samples/gotoFrameOnKeyEvent.swf differ
diff --git a/testsuite/samples/gradient-tests.swf b/testsuite/samples/gradient-tests.swf
new file mode 100644
index 0000000..0e776e5
Binary files /dev/null and b/testsuite/samples/gradient-tests.swf differ
diff --git a/testsuite/samples/input-fields.swf b/testsuite/samples/input-fields.swf
new file mode 100644
index 0000000..3294a05
Binary files /dev/null and b/testsuite/samples/input-fields.swf differ
diff --git a/testsuite/samples/money3.swf b/testsuite/samples/money3.swf
new file mode 100644
index 0000000..fa787ce
Binary files /dev/null and b/testsuite/samples/money3.swf differ
diff --git a/testsuite/samples/movieclip_test.swf b/testsuite/samples/movieclip_test.swf
new file mode 100644
index 0000000..9acc026
Binary files /dev/null and b/testsuite/samples/movieclip_test.swf differ
diff --git a/testsuite/samples/player.swf b/testsuite/samples/player.swf
new file mode 100644
index 0000000..24043b3
Binary files /dev/null and b/testsuite/samples/player.swf differ
diff --git a/testsuite/samples/shared-fonts.swf b/testsuite/samples/shared-fonts.swf
new file mode 100644
index 0000000..20fd9be
Binary files /dev/null and b/testsuite/samples/shared-fonts.swf differ
diff --git a/testsuite/samples/slider.swf b/testsuite/samples/slider.swf
new file mode 100644
index 0000000..b71f711
Binary files /dev/null and b/testsuite/samples/slider.swf differ
diff --git a/testsuite/samples/sound1.swf b/testsuite/samples/sound1.swf
new file mode 100644
index 0000000..1360efa
Binary files /dev/null and b/testsuite/samples/sound1.swf differ
diff --git a/testsuite/samples/sr2_title.swf b/testsuite/samples/sr2_title.swf
new file mode 100644
index 0000000..22b0db7
Binary files /dev/null and b/testsuite/samples/sr2_title.swf differ
diff --git a/testsuite/samples/subshapes.swf b/testsuite/samples/subshapes.swf
new file mode 100644
index 0000000..88c7e51
Binary files /dev/null and b/testsuite/samples/subshapes.swf differ
diff --git a/testsuite/samples/test.swf b/testsuite/samples/test.swf
new file mode 100644
index 0000000..321c2ce
Binary files /dev/null and b/testsuite/samples/test.swf differ
diff --git a/testsuite/samples/test_15bpp_bitmap.swf b/testsuite/samples/test_15bpp_bitmap.swf
new file mode 100644
index 0000000..2fa856a
Binary files /dev/null and b/testsuite/samples/test_15bpp_bitmap.swf differ
diff --git a/testsuite/samples/test_action_order.swf b/testsuite/samples/test_action_order.swf
new file mode 100644
index 0000000..cbde870
Binary files /dev/null and b/testsuite/samples/test_action_order.swf differ
diff --git a/testsuite/samples/test_action_order2.swf b/testsuite/samples/test_action_order2.swf
new file mode 100644
index 0000000..07b1922
Binary files /dev/null and b/testsuite/samples/test_action_order2.swf differ
diff --git a/testsuite/samples/test_basic_types.swf b/testsuite/samples/test_basic_types.swf
new file mode 100644
index 0000000..7914c05
Binary files /dev/null and b/testsuite/samples/test_basic_types.swf differ
diff --git a/testsuite/samples/test_button_functions.swf b/testsuite/samples/test_button_functions.swf
new file mode 100644
index 0000000..10b0e46
Binary files /dev/null and b/testsuite/samples/test_button_functions.swf differ
diff --git a/testsuite/samples/test_cascaded_clipbuttons.swf b/testsuite/samples/test_cascaded_clipbuttons.swf
new file mode 100644
index 0000000..a691212
Binary files /dev/null and b/testsuite/samples/test_cascaded_clipbuttons.swf differ
diff --git a/testsuite/samples/test_clipping_layer.swf b/testsuite/samples/test_clipping_layer.swf
new file mode 100644
index 0000000..b54b62e
Binary files /dev/null and b/testsuite/samples/test_clipping_layer.swf differ
diff --git a/testsuite/samples/test_colour_tweening.swf b/testsuite/samples/test_colour_tweening.swf
new file mode 100644
index 0000000..994d1f1
Binary files /dev/null and b/testsuite/samples/test_colour_tweening.swf differ
diff --git a/testsuite/samples/test_forin_array.swf b/testsuite/samples/test_forin_array.swf
new file mode 100644
index 0000000..503070b
Binary files /dev/null and b/testsuite/samples/test_forin_array.swf differ
diff --git a/testsuite/samples/test_frame1.swf b/testsuite/samples/test_frame1.swf
new file mode 100644
index 0000000..2de506e
Binary files /dev/null and b/testsuite/samples/test_frame1.swf differ
diff --git a/testsuite/samples/test_frame2.swf b/testsuite/samples/test_frame2.swf
new file mode 100644
index 0000000..e1cff04
Binary files /dev/null and b/testsuite/samples/test_frame2.swf differ
diff --git a/testsuite/samples/test_function2.swf b/testsuite/samples/test_function2.swf
new file mode 100644
index 0000000..15d9fb1
Binary files /dev/null and b/testsuite/samples/test_function2.swf differ
diff --git a/testsuite/samples/test_goto_frame.swf b/testsuite/samples/test_goto_frame.swf
new file mode 100644
index 0000000..6bf6689
Binary files /dev/null and b/testsuite/samples/test_goto_frame.swf differ
diff --git a/testsuite/samples/test_goto_play.swf b/testsuite/samples/test_goto_play.swf
new file mode 100644
index 0000000..76c1757
Binary files /dev/null and b/testsuite/samples/test_goto_play.swf differ
diff --git a/testsuite/samples/test_goto_stop.swf b/testsuite/samples/test_goto_stop.swf
new file mode 100644
index 0000000..8be930b
Binary files /dev/null and b/testsuite/samples/test_goto_stop.swf differ
diff --git a/testsuite/samples/test_gradient_tweening.swf b/testsuite/samples/test_gradient_tweening.swf
new file mode 100644
index 0000000..96db1d7
Binary files /dev/null and b/testsuite/samples/test_gradient_tweening.swf differ
diff --git a/testsuite/samples/test_gradients_alpha.swf b/testsuite/samples/test_gradients_alpha.swf
new file mode 100644
index 0000000..7b3d6fc
Binary files /dev/null and b/testsuite/samples/test_gradients_alpha.swf differ
diff --git a/testsuite/samples/test_gradients_no_alpha.swf b/testsuite/samples/test_gradients_no_alpha.swf
new file mode 100644
index 0000000..06c3049
Binary files /dev/null and b/testsuite/samples/test_gradients_no_alpha.swf differ
diff --git a/testsuite/samples/test_lastopcode_v6.swf b/testsuite/samples/test_lastopcode_v6.swf
new file mode 100644
index 0000000..3e262b8
Binary files /dev/null and b/testsuite/samples/test_lastopcode_v6.swf differ
diff --git a/testsuite/samples/test_long_static_text.swf b/testsuite/samples/test_long_static_text.swf
new file mode 100644
index 0000000..4a5958e
Binary files /dev/null and b/testsuite/samples/test_long_static_text.swf differ
diff --git a/testsuite/samples/test_rotation.swf b/testsuite/samples/test_rotation.swf
new file mode 100644
index 0000000..5ea4012
Binary files /dev/null and b/testsuite/samples/test_rotation.swf differ
diff --git a/testsuite/samples/test_rotation2.swf b/testsuite/samples/test_rotation2.swf
new file mode 100644
index 0000000..254b5b0
Binary files /dev/null and b/testsuite/samples/test_rotation2.swf differ
diff --git a/testsuite/samples/test_rotation_shear.swf b/testsuite/samples/test_rotation_shear.swf
new file mode 100644
index 0000000..18f53fe
Binary files /dev/null and b/testsuite/samples/test_rotation_shear.swf differ
diff --git a/testsuite/samples/test_shape_tweening-2.swf b/testsuite/samples/test_shape_tweening-2.swf
new file mode 100644
index 0000000..735d06b
Binary files /dev/null and b/testsuite/samples/test_shape_tweening-2.swf differ
diff --git a/testsuite/samples/test_shape_tweening.swf b/testsuite/samples/test_shape_tweening.swf
new file mode 100644
index 0000000..dd9d52a
Binary files /dev/null and b/testsuite/samples/test_shape_tweening.swf differ
diff --git a/testsuite/samples/test_string.swf b/testsuite/samples/test_string.swf
new file mode 100644
index 0000000..9819a72
Binary files /dev/null and b/testsuite/samples/test_string.swf differ
diff --git a/testsuite/samples/test_undefined_v6.swf b/testsuite/samples/test_undefined_v6.swf
new file mode 100644
index 0000000..5fe0b7d
Binary files /dev/null and b/testsuite/samples/test_undefined_v6.swf differ
diff --git a/testsuite/samples/test_undefined_v7.swf b/testsuite/samples/test_undefined_v7.swf
new file mode 100644
index 0000000..b7fa654
Binary files /dev/null and b/testsuite/samples/test_undefined_v7.swf differ
diff --git a/testsuite/samples/text-test.swf b/testsuite/samples/text-test.swf
new file mode 100644
index 0000000..eef71d0
Binary files /dev/null and b/testsuite/samples/text-test.swf differ
diff --git a/testsuite/samples/text-test2.swf b/testsuite/samples/text-test2.swf
new file mode 100644
index 0000000..704373c
Binary files /dev/null and b/testsuite/samples/text-test2.swf differ
diff --git a/testsuite/samples/text_formatting.swf b/testsuite/samples/text_formatting.swf
new file mode 100644
index 0000000..4e6262e
Binary files /dev/null and b/testsuite/samples/text_formatting.swf differ
diff --git a/testsuite/samples/text_sizes.swf b/testsuite/samples/text_sizes.swf
new file mode 100644
index 0000000..a8ef479
Binary files /dev/null and b/testsuite/samples/text_sizes.swf differ
diff --git a/testsuite/samples/visible_and_transparency.swf b/testsuite/samples/visible_and_transparency.swf
new file mode 100644
index 0000000..a0e2b96
Binary files /dev/null and b/testsuite/samples/visible_and_transparency.swf differ
diff --git a/testsuite/timingissues b/testsuite/timingissues
index 9bec978..65305db 100644
--- a/testsuite/timingissues
+++ b/testsuite/timingissues
@@ -5,10 +5,10 @@ FAIL: loadMovieTestRunner: expected: \(red.swf\|blue.swf\|green.jpg\) , obtained
 FAIL: XMLSocketTester: consistency check: last trace from run of test  (.*) doesn't match pattern (ENDOFTEST)
 FAIL: rtmpytest-runner: consistency check: last trace from run of test rtmpytest.swf (Connecting to rtmp://www.gnashdev.org:9984/rtmpyecho) doesn't match pattern (ENDOFTEST)
 FAIL: oflaDemo-runner: Tests run 34 (expected 17) [undefined]
-FAIL: LCTestRunner: consistency check: last trace from run of test  (.*) doesn't match pattern (ENDOFTEST)
+## FAIL: LCTestRunner: consistency check: last trace from run of test  (.*) doesn't match pattern (ENDOFTEST)
 ### misc-mtasc.all/level87.as:72
 FAIL: sanetests-runner: expected: "1" , obtained: ""  \[level87.as:[0-9]*\]
 ### swfdec
 FAIL: run_swfdec_testsuite_g: gotolabel-multiple.swf:[0-9a-f]* (traces in gotolabel-multiple.swf.trace-gnash, log in gotolabel-multiple.swf.log)
 FAIL: run_swfdec_testsuite_m: movieclip-lockroot-loadmovie-[678].swf:[0-9a-f]* (traces in movieclip-lockroot-loadmovie-[678].swf.trace-gnash, log in movieclip-lockroot-loadmovie-[678].swf.log)
-FAIL: run_swfdec_testsuite_m: movieclip-version-8.swf:[0-9a-f]* (traces in movieclip-version-8.swf.trace-gnash, log in movieclip-version-8.swf.log)
+FAIL: run_swfdec_testsuite_m: movieclip-version-[678].swf:[0-9a-f]* (traces in movieclip-version-[678].swf.trace-gnash, log in movieclip-version-[678].swf.log)


hooks/post-receive
-- 
GNU Shockwave Flash (SWF) player



More information about the pkg-flash-devel mailing list