[Swfdec] Changes to 'refs/tags/0.5.3'

Benjamin Otte company at kemper.freedesktop.org
Fri Oct 12 09:13:43 PDT 2007


Tag '0.5.3' created by Benjamin Otte <otte at gnome.org> at 2007-10-12 17:13 -0700

release 0.5.3 ("Tennis")
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.6 (GNU/Linux)

iD8DBQBHD50fvMv5VCdLq8QRAj21AKC+kWUT9YN0gGDxLNS6Bequt5ufjgCgtYgd
9zH6AzP7/BHRfo0j1tw80V8=
=wOYr
-----END PGP SIGNATURE-----

Changes since 0.5.2:
Benjamin Otte:
      first try in getting movie initialization order correct
      back to development
      Merge branch 'master' into new-init
      rework initialization code
      port to new get_next_event()
      remove debugging g_print()s
      rename since we have to do one iteration more
      This test is completely useless now
      make this work again
      add same hack here
      don't complain when closing the window
      remove the annoying FIXME for Flash 5
      add test for ASSetPropFlags
      add a SwfdecSystem object to hold system information
      fix initial copy-paste issues
      add a "system" property to SwfdecPlayer that holds the player
      fix copyrights
      add infrastructure for System.capabilities.Query
      add swfdec_as_string_escape() function
      implement System.capabilities.Query()
      print the value the variable will be set to
      initialize $version variable
      if redoing an .as file, regenerate the corresponding .h file
      update test to test more things
      allow this thing to be run without numbers - makes Number ("hi") work
      allow this thing to be run without booleans - makes Boolean ("hi") work
      add crasher to testsuite
      fix jsut committed crasher by rewriting startDrag action
      @version is a movie property - but only for root movies
      move the debug widget here
      port to ViviApplication framework
      hook in ViviWidget and make it work
      delete file that isn't used anymore
      version number uses commas, not dots
      correct wrong server string
      print the asect ratio as 1.0
      add server-manufacturer property
      add test for System.capabilites.Query ()
      parse blend modes and put them in a proper variable
      handle blend modes when drawing
      use the right operator for erase
      alpha blend mode is supported by cairo, too
      no need to throw errors for blend modes anymore
      create a SwfdecFilter class
      create a global window object
      implement SWFDEC_AS_CONSTRUCTOR
      actually return the new function
      add startup script for AS code
      Fix SEGV in GC when a NetStream object was constructed without connection
      add test for just committed fix
      replace recusrion limit by a macro
      set recursion limit to correct value
      getting seems to handle one step more than setting
      add a test for recursion limits of variables
      add a test for limits when getting variables
      assign prototype member at the end of setter, so the new prototype doesn't affect the actual setting
      seems like there's no addProperty lookup for __proto__
      in versions < 7, deleting __proto__ deletes the prototype link
      add testcase that does some addProperty madness with __proto__
      set propflags to non-permanent before attempting to delete the property
      __constructor__ is a Flash 6 invention
      check for __constructor__ vs constructor in new Object()s
      include recent fix for delete in trace_properties
      set an undefined __proto__ if function_prototype doesn't exist
      add test for Number proeprties
      don't set __constructor__ in Flash <= 5
      Merge branch 'master' of ssh://company@git.freedesktop.org/git/swfdec/swfdec
      fix memleak
      make enumerate actions include prototype stuff
      check that prototype properties get included in foreach
      init Boolean class via script
      This function is gone already
      ignore swfdec_filter.h
      add SWFDEC_AS_CHECK macro for doing checks/conversions for native functions
      Merge branch 'master' of ssh://company@git.freedesktop.org/git/swfdec/swfdec
      move SWFDEC_AS_NATIVE and SWFDEC_AS_CNSTRUCTOR macros to swfdec_as_internal.h
      only provide a new image if decoding succeeded
      only iterate audio if there is audio to iterate
      only do size changes when decoding was successful
      various fixes:
      Merge branch 'master' of ssh://company@git.freedesktop.org/git/swfdec/swfdec
      use hasOwnProperty instead of != undefined to figure out if the object has the property
      use the right frame when creating an audio stream
      make this work when time_t is 32bit, too
      merge the too get_variable functions, so we can export swfdec_movie_get_by_path()
      implement swfdec_action_get_movie_by_path() and use it for GetVariable
      add special magic for movie lookups
      make the init script take a version and always run it as Flash 8
      require the GC to be only run when the player is running
      make sure the player isn't interrupted when unlocking
      check the given version here, not the context one
      restore the context's version after executing scripts
      return from initializers if the version isn't at least 5
      run init script via swfdec_as_context_run_init_script
      Merge branch 'master' of ssh://company@git.freedesktop.org/git/swfdec/swfdec
      don't ERROR about missing functions, just WARN
      Merge branch 'master' of ssh://company@git.freedesktop.org/git/swfdec/swfdec
      rewrite (un)watch functions
      actually change the watch function when it is reset
      add a random Object.watch() test
      rewrite scope chain handling
      Merge branch 'master' of ssh://company@git.freedesktop.org/git/swfdec/swfdec
      Merge branch 'master' of ssh://company@git.freedesktop.org/git/swfdec/swfdec
      properly exit when pc == endpc
      replace swfdec_as_frame_find_variable with _get/set_variable
      it's better to initialize correctly than to delete later ;)
      add tests from http://www.timotheegroleau.com/Flash/articles/scope_chain.htm
      scale by a double, not an int
      use g_ascii_strcasecmp here
      fix Function.apply
      document that the args need to stay available.
      add test for last commit
      allow empty blocks
      add a test that just calls an empty function
      Merge branch 'master' of ssh://company@git.freedesktop.org/git/swfdec/swfdec
      out_buf_size seems to be an in/out variable
      don't remove only the first directory, but all of them
      remove code dupliction and associated SEGV when reading 0-size RGBA gradients
      more bad duplication
      implement swfdec_movie_get_root () function
      rewrite GetVariable stuff once again - this time it works
      improve debugging prints for SetTarget actions
      make SetVariable use the new lookup stuff, too
      lookup first variables in new lookup code not using target, but usual frame code
      slash paths are treated like a normal variable when they don't reference a movie
      add all the tests that accumulated during GetVariable REing
      look up ".." correctly when first item in GetVariable lookup
      allow creating video and audio streams on demand - don;t require them in the header
      add a missed test - the most important one
      update test to include GetVariable/SetVariable actions
      implement _target property
      make SetTarget actions work properly using the new lookup magic
      disable WARNING messages by default
      add tests for setTarget action changes
      fix swfdec_as_context_startup() to work on non-SwfdecPlayer objects
      giving VP6 a one-byte clamp size is NetStream specific, treat it like that.
      SwfdecVideoFormat => SwfdecVideoCodec
      SwfdecAudioFormat => SwfdecAudioCodec
      SwfdcAudioOut => SwfdecAudioFormat
      memleak
      rework video handling
      make GStreamer backend actually work, not just compile
      implement colorspace conversion without ffmpeg
      get rid of ffmpeg colorspace conversion completely
      make it compile again after name changes
      make this extract sounds again
      add a new SwfdecDraw class
      huge cleanup of the shape parsing rendering, step 1
      properly invalidate newly added movies
      no, the x1, y1 coordinate is excluded from a rectangle
      implement swfdec_draw_contains ()
      the cairo_t is modified by the SwfdecDraw now, thank you very much
      implement clipping using masks
      remove the fill parameter from the rendering functions
      apply the color transform in color patterns
      What does that line do in here?
      make tests work with new drawing stuff
      only unref draws if they exist
      don't warn "fillstyle has no path" when parsing fonts
      order characters by id when dumping
      set the URL on the slow loader
      check for unsetting clip depth before setting a new one
      include a UTF-8 string in values.as
      implement StringExtract and MBStringExtract actions
      export substr function - treat undefined in substr(ing) functions for optional
      add test for all the ways to do string extraction
      add the working tests from the Shape rewrite
      indentation
      fix invalidation handling.
      only replace graphics when they are different
      we need a new current point after CLOSE_PATH and MOVE_TO
      don't insert silence into audio streams
      indentation
      add copyright header
      add SwfdecRectangle to take over invalidation handling.
      add more functions
      add an option to show redraw regions
      various fixes to code that was previously unused
      change invalid region handling, step 2
      use the new invalidation code to only repaint changed regions
      optimization to fill parsing
      optimization: discard empty paths
      optimization: don't reverse self-contained paths
      move comparing if subpaths match into their own function
      make a debug message out of a g_print
      fix wrong warning message
      actually set the number of data entries, don't just ensure the size
      changing ratio requires a redraw
      reimplement morph shape parsing
      the arguments for atan2 were swapped
      add stupid test for atan2
      pass the pointer to set_drag_movie, not the (maybe uninitialized) rectangle
      Free the temporary cairo_t after use
      Ref the event list before iterating over the scripts
      add swfdec_movie_get_by_path()
      make hitTest() use swfdec_movie_get_by_path()
      add test to make sure setTarget paths aren't relative
      implement second argument of MovieClip.getBounds()
      make RemoveSprite use swfdec_movie_get_by_path
      fix wrong assertion check
      indentation
      rewrite SwfdecAudioFormat handling
      rename SwfdecSOund struct members
      remove SwfdecAsDate definition from swfdec_as_types.h
      in- or exclude new symbols from docs build
      docs fixes
      fix up doc build system to accept newer gtk-doc versions
      only queue redraws when the properties actually changed
      don't use a SwfdecSoundChunk element in SwfdecAudioEvent anymore
      enqueue and parse later all STARTSOUND tags instead of parsing them at the beginning
      add new function to create audio events
      replace swfdec_movie_get_by_path with swfdec_player_get_movie_from_value
      remove audio_skip usage
      simplify SWFDEC_AS_CHECK macro by auto-casting the result parameter
      allow optional arguments after a '|' separator in SWFDEC_AS_CHECK
      wrong comparison, oops
      warn if an ASNative doesn't exist
      set the stop sample to end of sample by default
      implement Sound(), Sound.attachSound() and Sound.start()
      also warn about missing CAIRO_EXTEND_PAD when parsing morph patterns
      add swfdec_player_stop_sounds() to stop selected sounds
      whoops, forgot these 2
      add a hack that I don't like at all, but that works
      copy/paste caused some issues here
      implement Sound.stop()
      add docs and fix copyright
      whooooops
      don't skip an argument when starting with optional ones
      implement looping
      fix swfdec_audio_format_get_granularity()
      fix audio_format_get_granularity() for 11 and 5.5kHz
      rewrite audio event handling
      one break too many, oops
      handle the no decoder case in stream rendering
      fix the case where functions are called with more than 128 args
      one channel occupies the place of one channel, not the place of 0 channels
      whoops, confused 16bit flag with stereo flag
      simplify code
      improve debugging message
      add a -g option to cause garbage collection as often as possible
      force GC after every frame so we get rid of dead frames
      This seems to be the codec suggested for playback.
      parse StartSound tag, too
      do proper hittest checking again
      clip by extents to avoid artifacts when text is too big
      rewrite gradient parsing and while at it, make it Flash 8 compatible
      that comment should be about the line style
      make mad checks even worse
      clear iterator even when returning NULL
      memleak (thanks valgrind)
      memleak
      whoops, we were copying the just added memory, not the old value
      cast the argument of SWFDEC_AS_VALUE_SET_INT to an int
      set an int, not a number, when pushing an int
      fix usage of uninitialized memory
      remove another occurence of swfdec_as_context_eval()
      clean up DefineFont3 code
      only force a size to the player if it has been initialized already.
      update the movie before requesting bounds
      those 2 ariables are implemented already
      createEmptyMovieClip is 901,0
      add a naive implementation of the drawing commands
      handlethe case where parsing a SwfdecDraw fails
      don't forget to parse the end transform for morp gradients
      fix matrix morphing in pattern morphs morphing inverted patterns
      Merge commit '93dfc19'
      Merge commit '98b2c2e6306c77a40f9b9546a4f654e6ca78cf47'
      add test for morph gradient failures
      add debugging messages for memory (de)allocation
      clean up SwfdecSwfDecoder struct
      rework input data handling.
      add swfdec_sound_object.h
      add swfdec_buffer_get_subbuffer()
      clean up SwfdecBuffer code
      constify program counter variables
      add a main and exit member to the SwfdecScript struct
      automatically use the super buffer during script dfinition.
      don't push a default block anymore
      fix swfdec_script_foreach to start with the script entry point, not the start of buffer
      cache scripts by their entry point, not the buffer starting point
      don't fail when _check_block() is called with an empty frame
      Merge branch 'master' of ssh://company@git.freedesktop.org/git/swfdec/swfdec
      only assign ints as ints
      use the original target as target of defined functions
      don't set the target of functions defined in the init scripts
      add a test for DefineFunction targets
      install swfdec_rectangle.h
      setTarget null does not reset the target
      readd gtk-doc.m4
      typo
      make new drawn stuff appear above old stuff, not below it
      Merge branch 'master' of ssh://company@git.freedesktop.org/git/swfdec/swfdec
      fix z-order problems with lineStyle/fillStyle
      add test for recent zorder fix
      exclude swfdec_text_format.h
      add new symbols
      fix lookup of files to compare with
      document SwfdecBufferFreeFunc
      fix names of files in EXTRA_DIST
      we require glib 2.10
      copy/paste error
      fix typo
      format == 0 is fine after the format rewrite
      rewrite loop handling
      return a correct number of remaining samples
      remove unnecessary check
      add deug message
      rework sound system to only compare in 5.5kHz rate.
      pop blocks before freeing the script
      read the files from the right directory
      gtkdoc-check can't handle builddir != srcdir and fails for make distcheck
      PPC fixes
      make PPC happy
      update NEWS for 0.5.3
      update README
      add a crasher to the testsuite
      fix crasher
      destroy the window when exiting
      add a test for a crasher we had in cvs until recently
      bump libtool version
      release 0.5.3

Pavel Roskin:
      Fix a compiler warning when using SWFDEC_AS_CHECK
      make gcc not complain about unused variables

Pekka Lampila:
      Start work on XML parsing and XMLNode class
      XMLNode: Improve toString method, add incomplete appendChild method
      Merge branch 'master' into xml
      In XML.onData set loaded even if loaded failed. Set XML propflags.
      Fix a compile error I caused when merging
      Merge branch 'master' into xml
      Rename swfdec_xml_node_as.[ch] to swfdec_xml_node.[ch]
      Some more XML work. Parsing tags and drafting API.
      Merge branch 'master' into xml
      Add swfdec_as_array length function to get Array's length
      More work on XML implementation
      Merge branch 'master' into xml
      Add swfdec_as_array_get_value function
      XML work. Make most XMLNode properties be native.
      Name XMLNode's properties before XML's in trace_properties.as
      Merge branch 'master' into xml
      Make XMLNode's nodeValue, nodeName, prefix and localName properties work right
      Make XMLNode's type property unsigned, add native get function
      More XML work
      Add parentNode, previous- and nextSibling properties to XMLNode
      Fix an error in previousSibling. Add firstChild and lastChild properties.
      Add asserts to swfdec_as_object_mark and swfdec_as_string_mark
      Work on XMLNode: marking, getNamespaceForPrefix function, attributes property
      Merge branch 'master' into xml
      Fix swfdec_xml_node_new function
      Add test for ASnative (100, 5), an XML escape function
      Prepend xmlDecl and docTypeDecl in toString. Remove debug prints.
      Fix parsing of XML tags which are closed right after the name like <test/>
      Add native status property to XML. Do error detection when parsing close tags
      Fix a bug that caused error condition to be missed when parsing XML.
      Add one more case to XML escape test
      Escape unescaped text in XML text nodes. Fix a parsing of self-closing tags.
      Improve error handling for XML parsing
      Add test for various XML parsing errors
      Do unescaping while parsing XML and fix some escaping problems
      Remove couple of debug prints from XML code
      Add asserts to swfdec_as_string_escape function
      Fix errors when XMLNode's native name property was NULL
      Add xmlDecl and docTypeDecl props and fix some propflags for XML object.
      Add more native properties to XML. Fix some propflags for XML and XMLNode
      One more propflags fix
      Merge branch 'master' into xml
      Don't use xml_node_constructor in xml_construct, but xml_node_init_properties
      Add ASconstructor for XML and XMLNode
      Implement ASconstructor
      Add ASnative definations for Number valueOf and toString functions
      Extend asfunction-properties test
      Delete __proto__ and constructor properties from ASnative and ASconstructor
      Merge branch 'master' into xml
      Init XML object in swfdec_initialize.as
      Forgot to set prototype.constructor in ASconstructor
      Move most of XMLNode initialization to swfdec_initialize.as
      Forgot to set prototype.constructor in ASconstructor
      Number valueOf had wrong ASnative number
      Handle making ASnative and ASconstructor childless in nicer way
      Merge branch 'master' into xml
      Add namespace functions and property to XMLNode
      Mark native strings in SwfdecXml object
      Set loaded to false in XML when loading fails. Remove old children in parseXML
      Add swfdec_as_array_insert function
      Implement XMLNode's insertBefore method
      Make getting of XMLNode's siblings use swfdec_xml_node_index_of_child function
      Add swfdec_as_array_remove function
      Implement XMLNode's removeNode method
      Implement XMLNode's cloneNode method
      Make version 5 parseXML add undefined members to childNodes array
      Add XML parsing test
      LoadVars test was missing from Makefile.am
      Fix parseXML's ASnative number. Add createElement and createTextNode functions
      Add swfdec_as_array_set_value, fix assert in swfdec_as_array_set_range
      Make XML's ignoreWhite property actually work
      Add testing for ignoreWhite to XML parsing test
      XMLNode: Use separate childNodes and internal children arrays, other cleanups
      Remove non-ascii character from XML escape test
      Fix various String functions and Array sort crashing when called on other object
      Don't allow setting nodeName to undefined. Return null if lastChild is not found
      Add a test for various XMLNode issues
      Add namespace testing to XMLNode test and reorganize other parts of the test
      Unescape attribute names when parsing XML
      Don't allow adding/inserting nodes to XMLNode that are already it's children
      Expand XMLNode test with attribute and modifying function tests
      Don't create XMLNode if arg is undefined. Check validity of XMLNode in methods
      Add constructor testing to XMLNode test
      Fix handling of loaded native property in XML and add setter for status
      Fix behavior of some native properties of XML object
      Add test for XML issues that are not in other tests
      Handle xmlDecl or docTypeDecl being NULL. Ignore constructor's arg if undefined
      Add testing for XML's constructor
      Fix xmlDecl and docTypeDecl giving wrong value in some cases
      Fix removeChildren function. Don't allow calling parseXML with undefined arg
      Add tests for parseXML, improve XML's properties testing
      Set _bytesTotal to undefined in XML and LoadVars load method
      Check getBytesLoaded and getBytesTotal in XML parsing test
      Add swfdec_as_array_append_with_flags and push_with_flags functions
      Make XMLNode's childNodes array's childs constant.
      Add test to check XML's and XMLNode's properties
      Merge branch 'master' into xml
      Make trace_properties less eager to print errors on version 5.
      Don't add attachVideo and clear to the Video object in version 5
      Re-enable Array.sort for normal objects.
      Expand array test to check changes in last commit.
      Merge branch 'master' into xml
      Add test of XML properties for version 5 also
      Rename swfdec_as_array_length to swfdec_as_array_get_length
      Add swfdec_as_array_insert_with_flags function
      Improve Array documentation
      Ignore swfdec_xml_node.h when generating documentation. Remove an old comment.
      Add missing propflags-5.swf and .trace
      Update system-capabilities-query-5.swf
      Move swfdec_as_array.h from noinst_headers to public_headers (oops)
      Merge branch 'master' into xml
      Remove flash 5 version of XML parsing test for now
      Fix swfdec_xml.c and xml_node.c to work with new location SWFDEC_AS_NATIVE macro
      Fix assert on flash versions earlier than 5 caused by XML init code
      Implement Date class
      Some more tweaks to the Date implementation
      Reorganize the Date implementation and fix some bugs in it
      Yet more small fixes to Date stuff
      Date: Make test not to depend on timezone. Remove special handling from values
      Enlarge the Date test case somewhat and fix few bugs
      Add Date test to Makefile.am
      Recompile Date test with newer values.as
      Don't define _BSD_SOURCE in date.c, since we use C99 now. Fix error in toString
      Reformat swfdec_as_date.c to remove long lines
      Add an ugly fix to stop crash in Date's toString on amd64
      Add swfdec_as_date.h to ignored header files in doc/Makefile.am
      Add native numbers to Date's methods. Remove Date.valueOf, it's same as getTime
      Move Date initialization to swfdec_as_initialize.as. Fix it's ASnative numbers.
      Check that we actually have a SwfdecAsDate object in Date's methods
      Add Date properties test case
      Add utc-offset property to SwfdecSystem to handle timezones.
      Set all _global's properties' propflags to just hidden
      Move Math initialization code to swfdec_as_initialize.as, fix it's propflags
      Add a test for Math's properties
      Check Math functions' arguments with SWFDEC_AS_CHECK
      Add ASnative number for Object's hasOwnProperty. Use it in trace_properties.as
      Merge branch 'master' of ssh://medar@git.freedesktop.org/git/swfdec/swfdec
      Replace gmtime_r, timegm, strftime with own function in Date object
      Fix couple of issues with big values in Date
      Change from gint64 to double in Date implementation and fix some bugs in it
      Move milliseconds to be part of the brokentime struct in Date and fix some bugs
      Some cleanups in Date code
      Some more Date cleanups
      Add test to see when XML.prototype's native properties are added
      Create XML.property's native properties when constructor is ran the first time
      Add __constructor__ to XML constructor properties test
      Set __constructor__ to undefined in XMLNode's constructor on version 5
      Split XML props test to two version, to not change objects' state before trace
      Make Color object use hidden property for target movie, instead of native one
      Add ASnative codes to Color's methods
      Move Color initialization to swfdec_initialize.as
      Add test for Color's properties in versions 6 and 7
      Initialize XML's native properties once per SwfdecPlayer, not once per run
      Init XMLNode's native properties in the constructor too (like XML)
      Implement String's concat method
      Add a test for String's concat method
      Enable testing for String's concat method in string-fake test
      Fix an error in string-concat test that made it not test certain things
      Implement String's slice method
      Add a test for String's slice method
      Enable testing for String's slice method in string-fake test
      Add test for String's properties in versions 6 and 7
      Make String's length property hidden and permanent
      Make hasOwnProperties method check the "not 6" flag on all versions (uhh)
      Make trace_properties.as detect properties with "not 6" flag and mark it
      Add test hasOwnProperty method's handling of propflags
      Remove the flags hiding variable in certain versions when setting the variable
      Add test to see how propflags and variable setting interact
      Update all *-properties tests and propflags test to use new trace_properties.as
      Add undefined __constructor__ property for new objects when running version 5
      Add version 5 tests for array, boolean, color, date and number properties
      Don't add undefined as constructor on version 5, but make it "version 6 up"
      Make trace_properties.as detect and display props that are hidden with flags
      Another recompile of all tests using trace_properties.as
      Update comment that was wrong in global-variable-properties.as
      Forgot to recompile number-properties-8.swf
      Fix v5 String split returning one too few elements if last char was the delim
      Expand string-split test to catch the bug I fixed in my last commit
      Create the _listeners Array in AsBroadcaster.initialize with [] not new Array ()
      Expand asbroadcaster-properties test to check an initialized Object
      Create Mouse and Stage with { } not with new Object () to get right properties
      Set Object.registerClass and Object's propflags in .as code
      Add test for Mouse's properties
      chmod a-x test/trace/*.swf test/trace/*.swf.trace
      Move String (and escape + unescape) initialization to swfdec_as_initialize.as
      Init global functions parseInt, isNaN and isFinite in swfdec_as_initialize.as
      Improve parseInt function implementation
      Add a test for parseInt function
      Test number of arguments in isFinite and isNaN
      Add a special case to Date making weekday Sunday if milliseconds are infinite
      Expand date test to use toString and getDay methods
      Some improvements to date test case
      Calculate hours from floor (msecs + 0.5) in Date, other just from msecs
      Enable testing for -0.5 etc. in date test
      Remove context->Array and get _global.Array instead in swfdec_as_array_new
      Expand array-new-override test to do [] after _global.Array has been changed
      Move Array initialization to swfdec_as_initialize.as
      Implement Object's isPropertyEnumerable method
      Add a test for Object's isPropertyEnumerable method
      Rename hasownproperty-propflags test to object-hasownproperty
      Make Object's hasOwnProperty method return false if called without parameters
      Expand object-hasownproperty test to test without parameters
      Implement Object's watch and unwatch methods
      Add a test for Object's watch method
      Fix trace_properties.as to name Function and Function.prototype properly
      Implement Function's apply method
      Add a test for Function's apply method
      Add Function.prototype.constructor property
      Recompile function-properties test with trace_properties.as changes
      Add Object.prototype.toLocaleString method (just calls this.toString)
      Few (un)watch tweaks
      Expand object-watch test for various cases
      Rename valueof and tostring to printvalueof and printtostring in values.as
      Implement Object's isPrototypeOf method
      Add a test for Object's isPrototypeOf method
      Implement turning 6, 7 and 8 prefixes to propflags in ASSetNative function
      Initialize Object's method in swfdec_as_initialize.as
      Fix typo in ASSetNative's prefix parsing that made 7 prefix act like 6
      Add a test for assetnative's prefixes
      Initialize Function's methods in swfdec_as_initialize.as
      Fix a problem with watch when unwatched inside the watching function
      Use object->prototype instead of a new static function in isPrototypeOf
      Fix an error causing Function.prototype's propflags to not be set
      Set Object.constructor to Function.prototype even in v5
      Managed to cause Function.__proto__ to not be added in my last commit, fixed
      Implement parseFloat function
      Initialize setInterval etc. in .as code. Add setTimeout and clearTimeout
      Add a test for setTimeout
      Add a test for parseFloat
      Implement Array's sortOn method, support for multiple fields still missing
      Implement sortOn for multiple fields, multiple options support still missing
      Start implementing loadVariables function
      Reorganize decode code, since it's used by both LoadVars and loadVariables
      Some fixes to getURL2, related to loadVariables
      Set this object to the super's caller not super's target when using super
      Add a test to check that subclass's properties show up in super's constructor
      Parse getURL2 with LoadVariables flag even if it doesn't have LoadTarget
      Don't call onData from loadVariables in version 5
      Add a test for loadVariables and loadVariablesNum
      Add Function_prototype with v5 too, but make it always have the 6_UP flag
      Don't set object->prototype on when __proto__ is hidden by a version propflag
      Add a test for having different propflags on __proto__
      Merge branch 'proto'
      Remove left-over workaround for v5 from trace_properties.as (it hid __proto__)
      Fix propflags for couple of __proto__ properties
      Always set object->prototype and check it's flags when needed
      Update prototype-propflags test to check for more things, also test v8
      Add a test for Object's properties
      Add string properties test for version 5
      Add xml-properties2 test for version 5
      Add ASnative codes to MovieClip's methods
      Initialize most of MovieClip in swfdec_initialize.as
      Implement MovieClip's meth function
      Change MovieClip's getURL method's implementation from native to script
      Extend targetPath test to check for non-movies. Remove FIXME from code
      Implement MovieClip's _target property
      Add a test for MovieClip's target property
      Implement MovieClip's loadVariables method (calls loadVariables action)
      Update loadVariables test to include MovieClip's loadVariables method
      In LoadMovie run FSCommand even if target starts with _level
      Add a test for loadMovie's handling of FSCommand
      Make checking for _level in loadMovie case-insensitive when version < 7
      Add test for loadMovie's handling of _level in different case
      Set target to original if setTarget is called with non-movieclip object
      Add a test for SetTarget and SetTarget2 actions
      Expand setTarget test case a little and remove FIXME commant from the code
      Reset target at the end of MovieClip's loadVariables method
      Add loadMovie method to MovieClip, it simply calls global loadMovie function
      Fix a simple mistake that caused MovieClip's properties propflags to not be set
      Implement setting version propflags in ASSetNativeAccessor
      Implement support for initObject in MovieClip's attachMovie method
      Add a test case for using initObject in attachMovie
      Add SWFDEC_AS_CHECKs to MovieClip methods
      Make swfdec_as_object_add_variable only set flags if a new variable was created
      Use g_ascii_strtod instead of strtod in parseFloat to be locale-independent
      Use g_ascii_strtoll instead of strtol in parseInt function
      Start implementing StyleSheet class, parsing mostly done
      Fix error in StyleSheet parser (skip spaces after } character)
      Overwrite, don't expand, earlier style definitions with the same name
      Fix bunch of bugs in CSS parsing
      Add a test for StyleSheet parsing
      Fix two more bugs in CSS parsing
      Expand CSS parsing test
      Add a test for StyleSheet's load method
      Add StyleSheet's clear method
      Implement StyleSheet's parseCSSFontFamily method
      Add a test for parseCSSFontFamily function
      Add testing for names with - to StyleSheet parsing test
      Implement StyleSheet's parseColor method
      Add a test for parseColor function
      Test on non-stylesheet object in the parse test
      Start implementing TextFormat class
      Implement font, target and url properties for TextFormat class
      Add bullet, bold, italic, kerning and underline properties to TextFormat
      Add support for integer properties in TextFormat class
      Fix various issues with TextFormat's int properties
      Do marking in TextFormat
      Fix handling of color property in TextFormat class
      Add swfdec_as_array_set_length as public function
      Add tabStops property to TextFormat class
      Add letterSpacing property to TextFormat class
      Add TextFormat's display property
      Support setting property values in the constructor of TextFormat
      Add a test for TextFormat class
      Do bunch of extra calls to valueOf and toString in TextFormat to work like FP
      Enable testing for values.as values in TextFormat test
      textformat-8.swf was missing from Makefile.am
      Add test for TextFormat's usage of valueOf and toString
      Add transform and doTransform methods to StyleSheet class
      Use G_GSIZE_FORMAT instead of %u when printing gsize variables
      Fix another setTarget (null) to setTarget ("")
      Check for glib 2.10 instead of just 2.4
      Merge branch 'master' of ssh://medar@git.freedesktop.org/git/swfdec/swfdec
      Merge branch 'master' of ssh://medar@git.freedesktop.org/git/swfdec/swfdec
      Don't hit an assert if HTTP Content-Length header is <= 0

---
 Makefile.am                                                         |    3 
 NEWS                                                                |   19 
 README                                                              |    9 
 configure.ac                                                        |    8 
 dev/null                                                            |binary
 doc/Makefile.am                                                     |   17 
 doc/swfdec-docs.sgml                                                |    2 
 doc/swfdec-sections.txt                                             |   44 
 gtk-doc.make                                                        |   28 
 libswfdec-gtk/swfdec_gtk_loader.c                                   |    3 
 libswfdec-gtk/swfdec_gtk_widget.c                                   |   21 
 libswfdec-gtk/swfdec_source.c                                       |    2 
 libswfdec/Makefile.am                                               |   48 
 libswfdec/swfdec.h                                                  |    2 
 libswfdec/swfdec_as_array.c                                         |  561 
 libswfdec/swfdec_as_array.h                                         |   31 
 libswfdec/swfdec_as_boolean.c                                       |   49 
 libswfdec/swfdec_as_boolean.h                                       |    3 
 libswfdec/swfdec_as_context.c                                       |  236 
 libswfdec/swfdec_as_context.h                                       |    3 
 libswfdec/swfdec_as_date.c                                          | 1158 
 libswfdec/swfdec_as_date.h                                          |   39 
 libswfdec/swfdec_as_frame.c                                         |  230 
 libswfdec/swfdec_as_frame_internal.h                                |   40 
 libswfdec/swfdec_as_function.c                                      |  107 
 libswfdec/swfdec_as_initialize.as                                   |   98 
 libswfdec/swfdec_as_initialize.h                                    |  173 
 libswfdec/swfdec_as_internal.h                                      |   18 
 libswfdec/swfdec_as_interpret.c                                     |  565 
 libswfdec/swfdec_as_math.c                                          |  152 
 libswfdec/swfdec_as_math.h                                          |   33 
 libswfdec/swfdec_as_native_function.c                               |  199 
 libswfdec/swfdec_as_native_function.h                               |   21 
 libswfdec/swfdec_as_number.c                                        |   72 
 libswfdec/swfdec_as_number.h                                        |    3 
 libswfdec/swfdec_as_object.c                                        |  437 
 libswfdec/swfdec_as_object.h                                        |    8 
 libswfdec/swfdec_as_scope.c                                         |   78 
 libswfdec/swfdec_as_script_function.c                               |   10 
 libswfdec/swfdec_as_script_function.h                               |    8 
 libswfdec/swfdec_as_stack.h                                         |   14 
 libswfdec/swfdec_as_string.c                                        |  199 
 libswfdec/swfdec_as_string.h                                        |   12 
 libswfdec/swfdec_as_strings.c                                       |  132 
 libswfdec/swfdec_as_super.c                                         |    3 
 libswfdec/swfdec_as_types.c                                         |    2 
 libswfdec/swfdec_as_types.h                                         |    6 
 libswfdec/swfdec_as_with.c                                          |  143 
 libswfdec/swfdec_as_with.h                                          |   56 
 libswfdec/swfdec_asbroadcaster.c                                    |    2 
 libswfdec/swfdec_audio.c                                            |  142 
 libswfdec/swfdec_audio_event.c                                      |  165 
 libswfdec/swfdec_audio_event.h                                      |   22 
 libswfdec/swfdec_audio_flv.c                                        |   17 
 libswfdec/swfdec_audio_flv.h                                        |    4 
 libswfdec/swfdec_audio_internal.h                                   |   60 
 libswfdec/swfdec_audio_stream.c                                     |   23 
 libswfdec/swfdec_bits.c                                             |   66 
 libswfdec/swfdec_bits.h                                             |    3 
 libswfdec/swfdec_buffer.c                                           |   64 
 libswfdec/swfdec_buffer.h                                           |   15 
 libswfdec/swfdec_button_movie.c                                     |    2 
 libswfdec/swfdec_codec_adpcm.c                                      |    9 
 libswfdec/swfdec_codec_audio.c                                      |   38 
 libswfdec/swfdec_codec_audio.h                                      |   27 
 libswfdec/swfdec_codec_ffmpeg.c                                     |  101 
 libswfdec/swfdec_codec_gst.c                                        |  126 
 libswfdec/swfdec_codec_mad.c                                        |    6 
 libswfdec/swfdec_codec_screen.c                                     |   50 
 libswfdec/swfdec_codec_video.c                                      |  212 
 libswfdec/swfdec_codec_video.h                                      |   46 
 libswfdec/swfdec_codec_vp6_alpha.c                                  |  111 
 libswfdec/swfdec_color.h                                            |   15 
 libswfdec/swfdec_color_as.c                                         |  127 
 libswfdec/swfdec_color_as.h                                         |   53 
 libswfdec/swfdec_draw.c                                             |  190 
 libswfdec/swfdec_draw.h                                             |   85 
 libswfdec/swfdec_edittext.h                                         |   13 
 libswfdec/swfdec_edittext_movie.c                                   |   15 
 libswfdec/swfdec_event.c                                            |    6 
 libswfdec/swfdec_file_loader.c                                      |    1 
 libswfdec/swfdec_filter.c                                           |  125 
 libswfdec/swfdec_filter.h                                           |   60 
 libswfdec/swfdec_filter_as.c                                        |   47 
 libswfdec/swfdec_flv_decoder.c                                      |   45 
 libswfdec/swfdec_flv_decoder.h                                      |    7 
 libswfdec/swfdec_font.c                                             |  120 
 libswfdec/swfdec_font.h                                             |    4 
 libswfdec/swfdec_graphic.c                                          |    4 
 libswfdec/swfdec_graphic.h                                          |    6 
 libswfdec/swfdec_graphic_movie.c                                    |    9 
 libswfdec/swfdec_html_parser.c                                      |    7 
 libswfdec/swfdec_initialize.as                                      |  335 
 libswfdec/swfdec_initialize.h                                       |  650 
 libswfdec/swfdec_internal.h                                         |   33 
 libswfdec/swfdec_key_as.c                                           |    1 
 libswfdec/swfdec_load_object.c                                      |    3 
 libswfdec/swfdec_load_object_as.c                                   |    2 
 libswfdec/swfdec_loader.c                                           |    2 
 libswfdec/swfdec_loadvars_as.c                                      |   36 
 libswfdec/swfdec_marshal.list                                       |    4 
 libswfdec/swfdec_morph_movie.c                                      |   90 
 libswfdec/swfdec_morph_movie.h                                      |    2 
 libswfdec/swfdec_morphshape.c                                       |   67 
 libswfdec/swfdec_morphshape.h                                       |    9 
 libswfdec/swfdec_mouse_as.c                                         |    1 
 libswfdec/swfdec_movie.c                                            |  330 
 libswfdec/swfdec_movie.h                                            |   41 
 libswfdec/swfdec_movie_as_drawing.c                                 |  254 
 libswfdec/swfdec_movie_asprops.c                                    |   52 
 libswfdec/swfdec_net_stream.c                                       |   39 
 libswfdec/swfdec_net_stream.h                                       |    2 
 libswfdec/swfdec_path.c                                             |  273 
 libswfdec/swfdec_path.h                                             |   67 
 libswfdec/swfdec_pattern.c                                          |  451 
 libswfdec/swfdec_pattern.h                                          |   36 
 libswfdec/swfdec_player.c                                           |  282 
 libswfdec/swfdec_player.h                                           |    4 
 libswfdec/swfdec_player_as.c                                        |  118 
 libswfdec/swfdec_player_internal.h                                  |   24 
 libswfdec/swfdec_rect.c                                             |   18 
 libswfdec/swfdec_rect.h                                             |   23 
 libswfdec/swfdec_rectangle.c                                        |  203 
 libswfdec/swfdec_rectangle.h                                        |   55 
 libswfdec/swfdec_script.c                                           |   10 
 libswfdec/swfdec_script_internal.h                                  |    2 
 libswfdec/swfdec_shape.c                                            |  739 
 libswfdec/swfdec_shape.h                                            |   32 
 libswfdec/swfdec_shape_parser.c                                     |  677 
 libswfdec/swfdec_shape_parser.h                                     |   48 
 libswfdec/swfdec_sound.c                                            |  180 
 libswfdec/swfdec_sound.h                                            |   26 
 libswfdec/swfdec_sound_object.c                                     |  208 
 libswfdec/swfdec_sound_object.h                                     |   54 
 libswfdec/swfdec_sprite.c                                           |   10 
 libswfdec/swfdec_sprite_movie.c                                     |  167 
 libswfdec/swfdec_sprite_movie_as.c                                  |  324 
 libswfdec/swfdec_stage_as.c                                         |    1 
 libswfdec/swfdec_stroke.c                                           |  174 
 libswfdec/swfdec_stroke.h                                           |   30 
 libswfdec/swfdec_style_sheet.c                                      |  295 
 libswfdec/swfdec_style_sheet.h                                      |   51 
 libswfdec/swfdec_swf_decoder.c                                      |  165 
 libswfdec/swfdec_swf_decoder.h                                      |   39 
 libswfdec/swfdec_swf_instance.c                                     |    1 
 libswfdec/swfdec_system.c                                           |  315 
 libswfdec/swfdec_system.h                                           |   76 
 libswfdec/swfdec_system_as.c                                        |  295 
 libswfdec/swfdec_tag.c                                              |   90 
 libswfdec/swfdec_tag.h                                              |    4 
 libswfdec/swfdec_text.c                                             |   24 
 libswfdec/swfdec_text_format.c                                      |  899 
 libswfdec/swfdec_text_format.h                                      |   93 
 libswfdec/swfdec_types.h                                            |    2 
 libswfdec/swfdec_url.c                                              |    5 
 libswfdec/swfdec_video.c                                            |    4 
 libswfdec/swfdec_video.h                                            |    2 
 libswfdec/swfdec_video_movie.c                                      |    2 
 libswfdec/swfdec_video_movie_as.c                                   |   10 
 libswfdec/swfdec_xml.c                                              |  783 
 libswfdec/swfdec_xml.h                                              |   29 
 libswfdec/swfdec_xml_node.c                                         | 1089 
 libswfdec/swfdec_xml_node.h                                         |   96 
 m4/gtk-doc.m4                                                       |   52 
 player/swfdebug.c                                                   |  426 
 player/swfdec_debug_widget.c                                        |  155 
 player/swfdec_debug_widget.h                                        |   55 
 player/swfdec_slow_loader.c                                         |    2 
 player/swfplay.c                                                    |   14 
 test/Makefile.am                                                    |    7 
 test/dump.c                                                         |   79 
 test/image/Makefile.am                                              |   29 
 test/image/clip-transparent.swf                                     |binary
 test/image/clip-transparent.swf.png                                 |binary
 test/image/clip-transparent.xml                                     |   72 
 test/image/drawing-zorder-5.swf                                     |binary
 test/image/drawing-zorder-5.swf.png                                 |binary
 test/image/drawing-zorder-6.swf                                     |binary
 test/image/drawing-zorder-6.swf.org.png                             |binary
 test/image/drawing-zorder-6.swf.png                                 |binary
 test/image/drawing-zorder-7.swf                                     |binary
 test/image/drawing-zorder-7.swf.org.png                             |binary
 test/image/drawing-zorder-7.swf.png                                 |binary
 test/image/drawing-zorder-8.swf                                     |binary
 test/image/drawing-zorder-8.swf.org.png                             |binary
 test/image/drawing-zorder-8.swf.png                                 |binary
 test/image/drawing-zorder.as                                        |   19 
 test/image/fillstyle-order.swf                                      |binary
 test/image/fillstyle-order.swf.png                                  |binary
 test/image/fillstyle-order.xml                                      |   57 
 test/image/morph-gradient-4.swf                                     |binary
 test/image/morph-gradient-4.swf.png                                 |binary
 test/image/morph-gradient-5.swf                                     |binary
 test/image/morph-gradient-5.swf.png                                 |binary
 test/image/morph-gradient-6.swf                                     |binary
 test/image/morph-gradient-6.swf.png                                 |binary
 test/image/morph-gradient-7.swf                                     |binary
 test/image/morph-gradient-7.swf.png                                 |binary
 test/image/morph-gradient-8.swf                                     |binary
 test/image/morph-gradient-8.swf.png                                 |binary
 test/image/morph-gradient.c                                         |   78 
 test/parse.c                                                        |   53 
 test/sound/Makefile.am                                              |   16 
 test/sound/adpcm-2-2.swf.1.0.raw                                    |binary
 test/sound/adpcm-2.swf.1.0.raw                                      |binary
 test/sound/adpcm-3-2.swf.1.0.raw                                    |binary
 test/sound/adpcm-3.swf.1.0.raw                                      |binary
 test/sound/adpcm-4-2.swf.1.0.raw                                    |binary
 test/sound/adpcm-4.swf.1.0.raw                                      |binary
 test/sound/adpcm-5-2.swf.1.0.raw                                    |binary
 test/sound/adpcm-5.swf.1.0.raw                                      |binary
 test/sound/sound.c                                                  |   79 
 test/swfdec-extract.c                                               |   10 
 test/trace/ASSetPropFlags-extended-5.swf                            |binary
 test/trace/ASSetPropFlags-extended-5.swf.trace                      | 8213 +
 test/trace/ASSetPropFlags-extended-6.swf                            |binary
 test/trace/ASSetPropFlags-extended-6.swf.trace                      | 8213 +
 test/trace/ASSetPropFlags-extended-7.swf                            |binary
 test/trace/ASSetPropFlags-extended-7.swf.trace                      | 8213 +
 test/trace/ASSetPropFlags-extended-8.swf                            |binary
 test/trace/ASSetPropFlags-extended-8.swf.trace                      | 8213 +
 test/trace/ASSetPropFlags-extended.as                               |   34 
 test/trace/Makefile.am                                              |  698 
 test/trace/array-new-override-5.swf                                 |binary
 test/trace/array-new-override-5.swf.trace                           |    1 
 test/trace/array-new-override-6.swf                                 |binary
 test/trace/array-new-override-6.swf.trace                           |    1 
 test/trace/array-new-override-7.swf                                 |binary
 test/trace/array-new-override-7.swf.trace                           |    1 
 test/trace/array-new-override.as                                    |    1 
 test/trace/array-properties-5.swf                                   |binary
 test/trace/array-properties-5.swf.trace                             |   56 
 test/trace/array-properties-6.swf                                   |binary
 test/trace/array-properties-6.swf.trace                             |   56 
 test/trace/array-properties-7.swf                                   |binary
 test/trace/array-properties-7.swf.trace                             |   56 
 test/trace/array2-5.swf                                             |binary
 test/trace/array2-5.swf.trace                                       |    2 
 test/trace/array2-6.swf                                             |binary
 test/trace/array2-6.swf.trace                                       |    2 
 test/trace/array2-7.swf                                             |binary
 test/trace/array2-7.swf.trace                                       |    2 
 test/trace/array2.as                                                |    7 
 test/trace/asbroadcaster-properties-5.swf                           |binary
 test/trace/asbroadcaster-properties-5.swf.trace                     |   31 
 test/trace/asbroadcaster-properties-6.swf                           |binary
 test/trace/asbroadcaster-properties-6.swf.trace                     |   33 
 test/trace/asbroadcaster-properties-7.swf                           |binary
 test/trace/asbroadcaster-properties-7.swf.trace                     |   32 
 test/trace/asbroadcaster-properties.as                              |    4 
 test/trace/asfunction-properties-5.swf                              |binary
 test/trace/asfunction-properties-5.swf.trace                        |   31 
 test/trace/asfunction-properties-6.swf                              |binary
 test/trace/asfunction-properties-6.swf.trace                        |   36 
 test/trace/asfunction-properties-7.swf                              |binary
 test/trace/asfunction-properties-7.swf.trace                        |   36 
 test/trace/asfunction-properties.as                                 |   16 
 test/trace/assetnative-5.swf                                        |binary
 test/trace/assetnative-5.swf.trace                                  |   40 
 test/trace/assetnative-6.swf                                        |binary
 test/trace/assetnative-6.swf.trace                                  |   40 
 test/trace/assetnative-7.swf                                        |binary
 test/trace/assetnative-7.swf.trace                                  |   39 
 test/trace/assetnative.as                                           |   17 
 test/trace/atan2-5.swf                                              |binary
 test/trace/atan2-5.swf.trace                                        |    2 
 test/trace/atan2-6.swf                                              |binary
 test/trace/atan2-6.swf.trace                                        |    2 
 test/trace/atan2-7.swf                                              |binary
 test/trace/atan2-7.swf.trace                                        |    2 
 test/trace/atan2-8.swf                                              |binary
 test/trace/atan2-8.swf.trace                                        |    2 
 test/trace/atan2.as                                                 |    6 
 test/trace/attachmovie-object-5.swf                                 |binary
 test/trace/attachmovie-object-5.swf.trace                           |   24 
 test/trace/attachmovie-object-6.swf                                 |binary
 test/trace/attachmovie-object-6.swf.trace                           |   24 
 test/trace/attachmovie-object-7.swf                                 |binary
 test/trace/attachmovie-object-7.swf.trace                           |   24 
 test/trace/attachmovie-object.c                                     |   58 
 test/trace/boolean-properties-5.swf                                 |binary
 test/trace/boolean-properties-5.swf.trace                           |   17 
 test/trace/boolean-properties-6.swf                                 |binary
 test/trace/boolean-properties-6.swf.trace                           |   14 
 test/trace/boolean-properties-7.swf                                 |binary
 test/trace/boolean-properties-7.swf.trace                           |   14 
 test/trace/color-properties-5.swf                                   |binary
 test/trace/color-properties-5.swf.trace                             |   33 
 test/trace/color-properties-6.swf                                   |binary
 test/trace/color-properties-6.swf.trace                             |   33 
 test/trace/color-properties-7.swf                                   |binary
 test/trace/color-properties-7.swf.trace                             |   30 
 test/trace/color-properties.as                                      |   14 
 test/trace/constructor-madness-5.swf                                |binary
 test/trace/constructor-madness-5.swf.trace                          |    5 
 test/trace/constructor-madness-6.swf                                |binary
 test/trace/constructor-madness-6.swf.trace                          |    5 
 test/trace/constructor-madness-7.swf                                |binary
 test/trace/constructor-madness-7.swf.trace                          |    5 
 test/trace/constructor-madness-8.swf                                |binary
 test/trace/constructor-madness-8.swf.trace                          |    5 
 test/trace/constructor-madness.as                                   |   10 
 test/trace/crash-0.5.2-cvs-return-from-block-5.swf                  |binary
 test/trace/crash-0.5.2-cvs-return-from-block-5.swf.trace            |    1 
 test/trace/crash-0.5.2-cvs-return-from-block-6.swf                  |binary
 test/trace/crash-0.5.2-cvs-return-from-block-6.swf.trace            |    1 
 test/trace/crash-0.5.2-cvs-return-from-block-7.swf                  |binary
 test/trace/crash-0.5.2-cvs-return-from-block-7.swf.trace            |    1 
 test/trace/crash-0.5.2-cvs-return-from-block-8.swf                  |binary
 test/trace/crash-0.5.2-cvs-return-from-block-8.swf.trace            |    1 
 test/trace/crash-0.5.2-cvs-return-from-block.as                     |   12 
 test/trace/crash-0.5.2-cvs-too-many-changes.swf                     |binary
 test/trace/crash-0.5.2-cvs-too-many-changes.xml                     |   54 
 test/trace/crash-0.5.2-new-netstream.as                             |    5 
 test/trace/crash-0.5.2-new-netstream.swf                            |binary
 test/trace/crash-0.5.2-startdrag.as                                 |    9 
 test/trace/crash-0.5.2-startdrag.swf                                |binary
 test/trace/date-5.swf                                               |binary
 test/trace/date-5.swf.trace                                         |12865 +++
 test/trace/date-6.swf                                               |binary
 test/trace/date-6.swf.trace                                         |12920 +++
 test/trace/date-7.swf                                               |binary
 test/trace/date-7.swf.trace                                         |12920 +++
 test/trace/date-properties-5.swf                                    |binary
 test/trace/date-properties-5.swf.trace                              |  126 
 test/trace/date-properties-6.swf                                    |binary
 test/trace/date-properties-6.swf.trace                              |  126 
 test/trace/date-properties-7.swf                                    |binary
 test/trace/date-properties-7.swf.trace                              |  125 
 test/trace/date-properties.as                                       |   12 
 test/trace/date.as                                                  |  271 
 test/trace/definefunction-target-5.swf                              |binary
 test/trace/definefunction-target-5.swf.trace                        |    2 
 test/trace/definefunction-target-6.swf                              |binary
 test/trace/definefunction-target-6.swf.trace                        |    3 
 test/trace/definefunction-target-7.swf                              |binary
 test/trace/definefunction-target-7.swf.trace                        |    3 
 test/trace/definefunction-target-8.swf                              |binary
 test/trace/definefunction-target-8.swf.trace                        |    3 
 test/trace/definefunction-target.as                                 |   17 
 test/trace/empty-function-5.swf                                     |binary
 test/trace/empty-function-5.swf.trace                               |    1 
 test/trace/empty-function-6.swf                                     |binary
 test/trace/empty-function-6.swf.trace                               |    1 
 test/trace/empty-function-7.swf                                     |binary
 test/trace/empty-function-7.swf.trace                               |    1 
 test/trace/empty-function-8.swf                                     |binary
 test/trace/empty-function-8.swf.trace                               |    1 
 test/trace/empty-function.as                                        |    8 
 test/trace/foreach-proto-simple-5.swf                               |binary
 test/trace/foreach-proto-simple-5.swf.trace                         |    4 
 test/trace/foreach-proto-simple-6.swf                               |binary
 test/trace/foreach-proto-simple-6.swf.trace                         |    4 
 test/trace/foreach-proto-simple-7.swf                               |binary
 test/trace/foreach-proto-simple-7.swf.trace                         |    4 
 test/trace/foreach-proto-simple-8.swf                               |binary
 test/trace/foreach-proto-simple-8.swf.trace                         |    4 
 test/trace/foreach-proto-simple.as                                  |   17 
 test/trace/fscommand-5.swf                                          |binary
 test/trace/fscommand-5.swf.trace                                    |    1 
 test/trace/fscommand-6.swf                                          |binary
 test/trace/fscommand-6.swf.trace                                    |    1 
 test/trace/fscommand-7.swf                                          |binary
 test/trace/fscommand-7.swf.trace                                    |    1 
 test/trace/fscommand.as                                             |   12 
 test/trace/function-apply-5.swf                                     |binary
 test/trace/function-apply-5.swf.trace                               |  160 
 test/trace/function-apply-6.swf                                     |binary
 test/trace/function-apply-6.swf.trace                               |  194 
 test/trace/function-apply-7.swf                                     |binary
 test/trace/function-apply-7.swf.trace                               |  194 
 test/trace/function-apply-crash-5.swf                               |binary
 test/trace/function-apply-crash-6.swf                               |binary
 test/trace/function-apply-crash-7.swf                               |binary
 test/trace/function-apply-crash-8.swf                               |binary
 test/trace/function-apply-crash.as                                  |    7 
 test/trace/function-apply.as                                        |   47 
 test/trace/function-properties-5.swf                                |binary
 test/trace/function-properties-5.swf.trace                          |    8 
 test/trace/function-properties-6.swf                                |binary
 test/trace/function-properties-6.swf.trace                          |   20 
 test/trace/function-properties-7.swf                                |binary
 test/trace/function-properties-7.swf.trace                          |   20 
 test/trace/getvariable-delimiters-5.swf                             |binary
 test/trace/getvariable-delimiters-5.swf.trace                       |  968 
 test/trace/getvariable-delimiters-6.swf                             |binary
 test/trace/getvariable-delimiters-6.swf.trace                       |  968 
 test/trace/getvariable-delimiters-7.swf                             |binary
 test/trace/getvariable-delimiters-7.swf.trace                       |  968 
 test/trace/getvariable-delimiters-8.swf                             |binary
 test/trace/getvariable-delimiters-8.swf.trace                       |  968 
 test/trace/getvariable-delimiters.as                                |   54 
 test/trace/getvariable-dotdot-5.swf                                 |binary
 test/trace/getvariable-dotdot-5.swf.trace                           |    2 
 test/trace/getvariable-dotdot-6.swf                                 |binary
 test/trace/getvariable-dotdot-6.swf.trace                           |    2 
 test/trace/getvariable-dotdot-7.swf                                 |binary
 test/trace/getvariable-dotdot-7.swf.trace                           |    2 
 test/trace/getvariable-dotdot-8.swf                                 |binary
 test/trace/getvariable-dotdot-8.swf.trace                           |    2 
 test/trace/getvariable-dotdot.as                                    |   14 
 test/trace/getvariable-exhaustive-5.swf                             |binary
 test/trace/getvariable-exhaustive-5.swf.trace                       |37091 ++++++++
 test/trace/getvariable-exhaustive-6.swf                             |binary
 test/trace/getvariable-exhaustive-6.swf.trace                       |37091 ++++++++
 test/trace/getvariable-exhaustive-7.swf                             |binary
 test/trace/getvariable-exhaustive-7.swf.trace                       |37091 ++++++++
 test/trace/getvariable-exhaustive-8.swf                             |binary
 test/trace/getvariable-exhaustive-8.swf.trace                       |37091 ++++++++
 test/trace/getvariable-exhaustive.c                                 |  121 
 test/trace/getvariable-length-5.swf                                 |binary
 test/trace/getvariable-length-5.swf.trace                           |    5 
 test/trace/getvariable-length-6.swf                                 |binary
 test/trace/getvariable-length-6.swf.trace                           |    5 
 test/trace/getvariable-length-7.swf                                 |binary
 test/trace/getvariable-length-7.swf.trace                           |    5 
 test/trace/getvariable-length-8.swf                                 |binary
 test/trace/getvariable-length-8.swf.trace                           |    5 
 test/trace/getvariable-length.as                                    |   23 
 test/trace/getvariable-scopechain-5.swf                             |binary
 test/trace/getvariable-scopechain-5.swf.trace                       |    2 
 test/trace/getvariable-scopechain-6.swf                             |binary
 test/trace/getvariable-scopechain-6.swf.trace                       |    5 
 test/trace/getvariable-scopechain-7.swf                             |binary
 test/trace/getvariable-scopechain-7.swf.trace                       |    5 
 test/trace/getvariable-scopechain-8.swf                             |binary
 test/trace/getvariable-scopechain-8.swf.trace                       |    5 
 test/trace/getvariable-scopechain.as                                |   38 
 test/trace/getvariable-setvariable-5.swf                            |binary
 test/trace/getvariable-setvariable-5.swf.trace                      |  484 
 test/trace/getvariable-setvariable-6.swf                            |binary
 test/trace/getvariable-setvariable-6.swf.trace                      |  484 
 test/trace/getvariable-setvariable-7.swf                            |binary
 test/trace/getvariable-setvariable-7.swf.trace                      |  484 
 test/trace/getvariable-setvariable-8.swf                            |binary
 test/trace/getvariable-setvariable-8.swf.trace                      |  484 
 test/trace/getvariable-setvariable.as                               |   37 
 test/trace/getvariable-slashpath-5.swf                              |binary
 test/trace/getvariable-slashpath-5.swf.trace                        |    3 
 test/trace/getvariable-slashpath-6.swf                              |binary
 test/trace/getvariable-slashpath-6.swf.trace                        |    3 
 test/trace/getvariable-slashpath-7.swf                              |binary
 test/trace/getvariable-slashpath-7.swf.trace                        |    3 
 test/trace/getvariable-slashpath-8.swf                              |binary
 test/trace/getvariable-slashpath-8.swf.trace                        |    3 
 test/trace/getvariable-slashpath.as                                 |   17 
 test/trace/getvariable-special-5.swf                                |binary
 test/trace/getvariable-special-5.swf.trace                          |   14 
 test/trace/getvariable-special-6.swf                                |binary
 test/trace/getvariable-special-6.swf.trace                          |   14 
 test/trace/getvariable-special-7.swf                                |binary
 test/trace/getvariable-special-7.swf.trace                          |   14 
 test/trace/getvariable-special-8.swf                                |binary
 test/trace/getvariable-special-8.swf.trace                          |   14 
 test/trace/getvariable-special.as                                   |   89 
 test/trace/getvariable-various-5.swf                                |binary
 test/trace/getvariable-various-5.swf.trace                          |   36 
 test/trace/getvariable-various-6.swf                                |binary
 test/trace/getvariable-various-6.swf.trace                          |   36 
 test/trace/getvariable-various-7.swf                                |binary
 test/trace/getvariable-various-7.swf.trace                          |   36 
 test/trace/getvariable-various-8.swf                                |binary
 test/trace/getvariable-various-8.swf.trace                          |   36 
 test/trace/getvariable-various.as                                   |   67 
 test/trace/global-function-properties-5.swf                         |binary
 test/trace/global-function-properties-5.swf.trace                   |   21 
 test/trace/global-function-properties-6.swf                         |binary
 test/trace/global-function-properties-6.swf.trace                   |   28 
 test/trace/global-function-properties-7.swf                         |binary
 test/trace/global-function-properties-7.swf.trace                   |   28 
 test/trace/global-variable-properties-5.swf                         |binary
 test/trace/global-variable-properties-5.swf.trace                   |    3 
 test/trace/global-variable-properties-6.swf                         |binary
 test/trace/global-variable-properties-7.swf                         |binary
 test/trace/global-variable-properties.as                            |    4 
 test/trace/invalid-variable-name-5.swf                              |binary
 test/trace/invalid-variable-name-5.swf.trace                        | 2985 
 test/trace/invalid-variable-name-6.swf                              |binary
 test/trace/invalid-variable-name-6.swf.trace                        | 2984 
 test/trace/invalid-variable-name-7.swf                              |binary
 test/trace/invalid-variable-name-7.swf.trace                        | 2984 
 test/trace/invalid-variable-name-8.swf                              |binary
 test/trace/invalid-variable-name-8.swf.trace                        | 2984 
 test/trace/invalid-variable-name.as                                 |   41 
 test/trace/loadmovie-case-5.swf                                     |binary
 test/trace/loadmovie-case-5.swf.trace                               |    2 
 test/trace/loadmovie-case-6.swf                                     |binary
 test/trace/loadmovie-case-6.swf.trace                               |    2 
 test/trace/loadmovie-case-7.swf                                     |binary
 test/trace/loadmovie-case-7.swf.trace                               |    2 
 test/trace/loadmovie-case.as                                        |   12 
 test/trace/loadvariables-5.swf                                      |binary
 test/trace/loadvariables-5.swf.trace                                |    6 
 test/trace/loadvariables-6.swf                                      |binary
 test/trace/loadvariables-6.swf.trace                                |    8 
 test/trace/loadvariables-7.swf                                      |binary
 test/trace/loadvariables-7.swf.trace                                |    8 
 test/trace/loadvariables.as                                         |   36 
 test/trace/math-properties-5.swf                                    |binary
 test/trace/math-properties-5.swf.trace                              |   65 
 test/trace/math-properties-6.swf                                    |binary
 test/trace/math-properties-6.swf.trace                              |   65 
 test/trace/math-properties-7.swf                                    |binary
 test/trace/math-properties-7.swf.trace                              |   65 
 test/trace/math-properties.as                                       |    7 
 test/trace/mouse-properties-5.swf                                   |binary
 test/trace/mouse-properties-5.swf.trace                             |   18 
 test/trace/mouse-properties-6.swf                                   |binary
 test/trace/mouse-properties-6.swf.trace                             |   18 
 test/trace/mouse-properties-7.swf                                   |binary
 test/trace/mouse-properties-7.swf.trace                             |   18 
 test/trace/mouse-properties.as                                      |    7 
 test/trace/movieclip-target-5.swf                                   |binary
 test/trace/movieclip-target-5.swf.trace                             |   93 
 test/trace/movieclip-target-6.swf                                   |binary
 test/trace/movieclip-target-6.swf.trace                             |   94 
 test/trace/movieclip-target-7.swf                                   |binary
 test/trace/movieclip-target-7.swf.trace                             |   94 
 test/trace/movieclip-target.as                                      |   15 
 test/trace/netstream-load-loop-6.swf.trace                          |    1 
 test/trace/netstream-load-loop-7.swf.trace                          |    1 
 test/trace/netstream-load-loop-8.swf.trace                          |    1 
 test/trace/number-properties-5.swf                                  |binary
 test/trace/number-properties-5.swf.trace                            |   22 
 test/trace/number-properties-6.swf                                  |binary
 test/trace/number-properties-6.swf.trace                            |   22 
 test/trace/number-properties-7.swf                                  |binary
 test/trace/number-properties-7.swf.trace                            |   21 
 test/trace/number-properties-8.swf                                  |binary
 test/trace/number-properties-8.swf.trace                            |   21 
 test/trace/number-properties.as                                     |   12 
 test/trace/object-hasownproperty-5.swf                              |binary
 test/trace/object-hasownproperty-5.swf.trace                        | 8194 +
 test/trace/object-hasownproperty-6.swf                              |binary
 test/trace/object-hasownproperty-6.swf.trace                        | 8194 +
 test/trace/object-hasownproperty-7.swf                              |binary
 test/trace/object-hasownproperty-7.swf.trace                        | 8194 +
 test/trace/object-hasownproperty.as                                 |   18 
 test/trace/object-ispropertyenumerable-5.swf                        |binary
 test/trace/object-ispropertyenumerable-5.swf.trace                  | 8194 +
 test/trace/object-ispropertyenumerable-6.swf                        |binary
 test/trace/object-ispropertyenumerable-6.swf.trace                  | 8194 +
 test/trace/object-ispropertyenumerable-7.swf                        |binary
 test/trace/object-ispropertyenumerable-7.swf.trace                  | 8194 +
 test/trace/object-ispropertyenumerable.as                           |   18 
 test/trace/object-isprototypeof-5.swf                               |binary
 test/trace/object-isprototypeof-5.swf.trace                         |  154 
 test/trace/object-isprototypeof-6.swf                               |binary
 test/trace/object-isprototypeof-6.swf.trace                         |  155 
 test/trace/object-isprototypeof-7.swf                               |binary
 test/trace/object-isprototypeof-7.swf.trace                         |  155 
 test/trace/object-isprototypeof.as                                  |   39 
 test/trace/object-properties-5.swf                                  |binary
 test/trace/object-properties-5.swf.trace                            |   54 
 test/trace/object-properties-6.swf                                  |binary
 test/trace/object-properties-6.swf.trace                            |   45 
 test/trace/object-properties-7.swf                                  |binary
 test/trace/object-properties-7.swf.trace                            |   44 
 test/trace/object-properties.as                                     |   12 
 test/trace/object-watch-5.swf                                       |binary
 test/trace/object-watch-5.swf.trace                                 |   38 
 test/trace/object-watch-6.swf                                       |binary
 test/trace/object-watch-6.swf.trace                                 |   60 
 test/trace/object-watch-7.swf                                       |binary
 test/trace/object-watch-7.swf.trace                                 |  316 
 test/trace/object-watch-segv-5.swf                                  |binary
 test/trace/object-watch-segv-5.swf.trace                            |    7 
 test/trace/object-watch-segv-6.swf                                  |binary
 test/trace/object-watch-segv-6.swf.trace                            |    9 
 test/trace/object-watch-segv-7.swf                                  |binary
 test/trace/object-watch-segv-7.swf.trace                            |    9 
 test/trace/object-watch-segv-8.swf                                  |binary
 test/trace/object-watch-segv-8.swf.trace                            |    9 
 test/trace/object-watch-segv.as                                     |   25 
 test/trace/object-watch.as                                          |  153 
 test/trace/parse-float-5.swf                                        |binary
 test/trace/parse-float-5.swf.trace                                  |  185 
 test/trace/parse-float-6.swf                                        |binary
 test/trace/parse-float-6.swf.trace                                  |  186 
 test/trace/parse-float-7.swf                                        |binary
 test/trace/parse-float-7.swf.trace                                  |  186 
 test/trace/parse-float.as                                           |   26 
 test/trace/parse-int-5.swf                                          |binary
 test/trace/parse-int-5.swf.trace                                    |  474 
 test/trace/parse-int-6.swf                                          |binary
 test/trace/parse-int-6.swf.trace                                    |  475 
 test/trace/parse-int-7.swf                                          |binary
 test/trace/parse-int-7.swf.trace                                    |  475 
 test/trace/parse-int.as                                             |   50 
 test/trace/propflags-5.swf                                          |binary
 test/trace/propflags-5.swf.trace                                    |    9 
 test/trace/propflags-6.swf                                          |binary
 test/trace/propflags-7.swf                                          |binary
 test/trace/propflags-set-5.swf                                      |binary
 test/trace/propflags-set-5.swf.trace                                |12288 ++
 test/trace/propflags-set-6.swf                                      |binary
 test/trace/propflags-set-6.swf.trace                                |12288 ++
 test/trace/propflags-set-7.swf                                      |binary
 test/trace/propflags-set-7.swf.trace                                |12288 ++
 test/trace/propflags-set.as                                         |   26 
 test/trace/prototype-addProperty-5.swf                              |binary
 test/trace/prototype-addProperty-5.swf.trace                        |    4 
 test/trace/prototype-addProperty-6.swf                              |binary
 test/trace/prototype-addProperty-6.swf.trace                        |    5 
 test/trace/prototype-addProperty-7.swf                              |binary
 test/trace/prototype-addProperty-7.swf.trace                        |    5 
 test/trace/prototype-addProperty-8.swf                              |binary
 test/trace/prototype-addProperty-8.swf.trace                        |    5 
 test/trace/prototype-addProperty.as                                 |   19 
 test/trace/prototype-propflags-5.swf                                |binary
 test/trace/prototype-propflags-5.swf.trace                          |32765 +++++++
 test/trace/prototype-propflags-6.swf                                |binary
 test/trace/prototype-propflags-6.swf.trace                          |32765 +++++++
 test/trace/prototype-propflags-7.swf                                |binary
 test/trace/prototype-propflags-7.swf.trace                          |32765 +++++++
 test/trace/prototype-propflags-8.swf                                |binary
 test/trace/prototype-propflags-8.swf.trace                          |32765 +++++++
 test/trace/prototype-propflags.as                                   |   25 
 test/trace/prototype-recursion-addProperty-5.swf                    |binary
 test/trace/prototype-recursion-addProperty-5.swf.trace              |  254 
 test/trace/prototype-recursion-addProperty-6.swf                    |binary
 test/trace/prototype-recursion-addProperty-6.swf.trace              |  256 
 test/trace/prototype-recursion-addProperty-7.swf                    |binary
 test/trace/prototype-recursion-addProperty-7.swf.trace              |  256 
 test/trace/prototype-recursion-addProperty-8.swf                    |binary
 test/trace/prototype-recursion-addProperty-8.swf.trace              |  256 
 test/trace/prototype-recursion-addProperty.as                       |   14 
 test/trace/prototype-recursion-get-5.swf                            |binary
 test/trace/prototype-recursion-get-5.swf.trace                      |  514 
 test/trace/prototype-recursion-get-6.swf                            |binary
 test/trace/prototype-recursion-get-6.swf.trace                      |  514 
 test/trace/prototype-recursion-get-7.swf                            |binary
 test/trace/prototype-recursion-get-7.swf.trace                      |  514 
 test/trace/prototype-recursion-get-8.swf                            |binary
 test/trace/prototype-recursion-get-8.swf.trace                      |  514 
 test/trace/prototype-recursion-get.as                               |   14 
 test/trace/scope-chain-did-you-understand-5.swf                     |binary
 test/trace/scope-chain-did-you-understand-5.swf.trace               |    1 
 test/trace/scope-chain-did-you-understand-6.swf                     |binary
 test/trace/scope-chain-did-you-understand-6.swf.trace               |    1 
 test/trace/scope-chain-did-you-understand-7.swf                     |binary
 test/trace/scope-chain-did-you-understand-7.swf.trace               |    1 
 test/trace/scope-chain-did-you-understand-8.swf                     |binary
 test/trace/scope-chain-did-you-understand-8.swf.trace               |    1 
 test/trace/scope-chain-did-you-understand.as                        |   23 
 test/trace/scope-chain-function-and-5.swf                           |binary
 test/trace/scope-chain-function-and-5.swf.trace                     |    2 
 test/trace/scope-chain-function-and-6.swf                           |binary
 test/trace/scope-chain-function-and-6.swf.trace                     |    2 
 test/trace/scope-chain-function-and-7.swf                           |binary
 test/trace/scope-chain-function-and-7.swf.trace                     |    2 
 test/trace/scope-chain-function-and-8.swf                           |binary
 test/trace/scope-chain-function-and-8.swf.trace                     |    2 
 test/trace/scope-chain-function-and.as                              |   16 
 test/trace/scope-chain-how-are-variables-assigned-2-5.swf           |binary
 test/trace/scope-chain-how-are-variables-assigned-2-5.swf.trace     |    4 
 test/trace/scope-chain-how-are-variables-assigned-2-6.swf           |binary
 test/trace/scope-chain-how-are-variables-assigned-2-6.swf.trace     |    4 
 test/trace/scope-chain-how-are-variables-assigned-2-7.swf           |binary
 test/trace/scope-chain-how-are-variables-assigned-2-7.swf.trace     |    4 
 test/trace/scope-chain-how-are-variables-assigned-2-8.swf           |binary
 test/trace/scope-chain-how-are-variables-assigned-2-8.swf.trace     |    4 
 test/trace/scope-chain-how-are-variables-assigned-2.as              |   16 
 test/trace/scope-chain-how-are-variables-assigned-3-5.swf           |binary
 test/trace/scope-chain-how-are-variables-assigned-3-5.swf.trace     |    4 
 test/trace/scope-chain-how-are-variables-assigned-3-6.swf           |binary
 test/trace/scope-chain-how-are-variables-assigned-3-6.swf.trace     |    4 
 test/trace/scope-chain-how-are-variables-assigned-3-7.swf           |binary
 test/trace/scope-chain-how-are-variables-assigned-3-7.swf.trace     |    4 
 test/trace/scope-chain-how-are-variables-assigned-3-8.swf           |binary
 test/trace/scope-chain-how-are-variables-assigned-3-8.swf.trace     |    4 
 test/trace/scope-chain-how-are-variables-assigned-3.as              |   17 
 test/trace/scope-chain-how-are-variables-assigned-5.swf             |binary
 test/trace/scope-chain-how-are-variables-assigned-5.swf.trace       |    4 
 test/trace/scope-chain-how-are-variables-assigned-6.swf             |binary
 test/trace/scope-chain-how-are-variables-assigned-6.swf.trace       |    4 
 test/trace/scope-chain-how-are-variables-assigned-7.swf             |binary
 test/trace/scope-chain-how-are-variables-assigned-7.swf.trace       |    4 
 test/trace/scope-chain-how-are-variables-assigned-8.swf             |binary
 test/trace/scope-chain-how-are-variables-assigned-8.swf.trace       |    4 
 test/trace/scope-chain-how-are-variables-assigned.as                |   16 
 test/trace/scope-chain-just-how-deep-5.swf                          |binary
 test/trace/scope-chain-just-how-deep-5.swf.trace                    |    6 
 test/trace/scope-chain-just-how-deep-6.swf                          |binary
 test/trace/scope-chain-just-how-deep-6.swf.trace                    |    6 
 test/trace/scope-chain-just-how-deep-7.swf                          |binary
 test/trace/scope-chain-just-how-deep-7.swf.trace                    |    6 
 test/trace/scope-chain-just-how-deep-8.swf                          |binary
 test/trace/scope-chain-just-how-deep-8.swf.trace                    |    6 
 test/trace/scope-chain-just-how-deep.as                             |   33 
 test/trace/scope-chain-on-activation-object-persistance-5.swf       |binary
 test/trace/scope-chain-on-activation-object-persistance-5.swf.trace |    3 
 test/trace/scope-chain-on-activation-object-persistance-6.swf       |binary
 test/trace/scope-chain-on-activation-object-persistance-6.swf.trace |    3 
 test/trace/scope-chain-on-activation-object-persistance-7.swf       |binary
 test/trace/scope-chain-on-activation-object-persistance-7.swf.trace |    3 
 test/trace/scope-chain-on-activation-object-persistance-8.swf       |binary
 test/trace/scope-chain-on-activation-object-persistance-8.swf.trace |    3 
 test/trace/scope-chain-on-activation-object-persistance.as          |   18 
 test/trace/scope-chain-on-duplication-5.swf                         |binary
 test/trace/scope-chain-on-duplication-5.swf.trace                   |    4 
 test/trace/scope-chain-on-duplication-6.swf                         |binary
 test/trace/scope-chain-on-duplication-6.swf.trace                   |    4 
 test/trace/scope-chain-on-duplication-7.swf                         |binary
 test/trace/scope-chain-on-duplication-7.swf.trace                   |    4 
 test/trace/scope-chain-on-duplication-8.swf                         |binary
 test/trace/scope-chain-on-duplication-8.swf.trace                   |    4 
 test/trace/scope-chain-on-duplication.as                            |   25 
 test/trace/scope-chain-scope-and-prototype-chain-5.swf              |binary
 test/trace/scope-chain-scope-and-prototype-chain-5.swf.trace        |    1 
 test/trace/scope-chain-scope-and-prototype-chain-6.swf              |binary
 test/trace/scope-chain-scope-and-prototype-chain-6.swf.trace        |    1 
 test/trace/scope-chain-scope-and-prototype-chain-7.swf              |binary
 test/trace/scope-chain-scope-and-prototype-chain-7.swf.trace        |    1 
 test/trace/scope-chain-scope-and-prototype-chain-8.swf              |binary
 test/trace/scope-chain-scope-and-prototype-chain-8.swf.trace        |    1 
 test/trace/scope-chain-scope-and-prototype-chain.as                 |   16 
 test/trace/scope-chain-this-2-5.swf                                 |binary
 test/trace/scope-chain-this-2-5.swf.trace                           |    1 
 test/trace/scope-chain-this-2-6.swf                                 |binary
 test/trace/scope-chain-this-2-6.swf.trace                           |    1 
 test/trace/scope-chain-this-2-7.swf                                 |binary
 test/trace/scope-chain-this-2-7.swf.trace                           |    1 
 test/trace/scope-chain-this-2-8.swf                                 |binary
 test/trace/scope-chain-this-2-8.swf.trace                           |    1 
 test/trace/scope-chain-this-2.as                                    |   14 
 test/trace/scope-chain-this-5.swf                                   |binary
 test/trace/scope-chain-this-5.swf.trace                             |    2 
 test/trace/scope-chain-this-6.swf                                   |binary
 test/trace/scope-chain-this-6.swf.trace                             |    2 
 test/trace/scope-chain-this-7.swf                                   |binary
 test/trace/scope-chain-this-7.swf.trace                             |    2 
 test/trace/scope-chain-this-8.swf                                   |binary
 test/trace/scope-chain-this-8.swf.trace                             |    2 
 test/trace/scope-chain-this.as                                      |   20 
 test/trace/scope-chain-what-is-5.swf                                |binary
 test/trace/scope-chain-what-is-5.swf.trace                          |    3 
 test/trace/scope-chain-what-is-6.swf                                |binary
 test/trace/scope-chain-what-is-6.swf.trace                          |    3 
 test/trace/scope-chain-what-is-7.swf                                |binary
 test/trace/scope-chain-what-is-7.swf.trace                          |    3 
 test/trace/scope-chain-what-is-8.swf                                |binary
 test/trace/scope-chain-what-is-8.swf.trace                          |    3 
 test/trace/scope-chain-what-is.as                                   |   16 
 test/trace/scope-chain-with-and-scope-chain-5.swf                   |binary
 test/trace/scope-chain-with-and-scope-chain-5.swf.trace             |    2 
 test/trace/scope-chain-with-and-scope-chain-6.swf                   |binary
 test/trace/scope-chain-with-and-scope-chain-6.swf.trace             |    2 
 test/trace/scope-chain-with-and-scope-chain-7.swf                   |binary
 test/trace/scope-chain-with-and-scope-chain-7.swf.trace             |    2 
 test/trace/scope-chain-with-and-scope-chain-8.swf                   |binary
 test/trace/scope-chain-with-and-scope-chain-8.swf.trace             |    2 
 test/trace/scope-chain-with-and-scope-chain.as                      |   14 
 test/trace/settarget-5.swf                                          |binary
 test/trace/settarget-5.swf.trace                                    |   11 
 test/trace/settarget-6.swf                                          |binary
 test/trace/settarget-6.swf.trace                                    |   11 
 test/trace/settarget-7.swf                                          |binary
 test/trace/settarget-7.swf.trace                                    |   11 
 test/trace/settarget-delimiters-5.swf                               |binary
 test/trace/settarget-delimiters-5.swf.trace                         |14762 +++
 test/trace/settarget-delimiters-6.swf                               |binary
 test/trace/settarget-delimiters-6.swf.trace                         |14762 +++
 test/trace/settarget-delimiters-7.swf                               |binary
 test/trace/settarget-delimiters-7.swf.trace                         |14762 +++
 test/trace/settarget-delimiters-8.swf                               |binary
 test/trace/settarget-delimiters-8.swf.trace                         |14762 +++
 test/trace/settarget-delimiters.as                                  |   36 
 test/trace/settarget-nomovie-5.swf                                  |binary
 test/trace/settarget-nomovie-5.swf.trace                            |    2 
 test/trace/settarget-nomovie-6.swf                                  |binary
 test/trace/settarget-nomovie-6.swf.trace                            |    2 
 test/trace/settarget-nomovie-7.swf                                  |binary
 test/trace/settarget-nomovie-7.swf.trace                            |    2 
 test/trace/settarget-nomovie-8.swf                                  |binary
 test/trace/settarget-nomovie-8.swf.trace                            |    2 
 test/trace/settarget-nomovie.as                                     |   14 
 test/trace/settarget-relative-5.swf                                 |binary
 test/trace/settarget-relative-5.swf.trace                           |    2 
 test/trace/settarget-relative-6.swf                                 |binary
 test/trace/settarget-relative-6.swf.trace                           |    2 
 test/trace/settarget-relative-7.swf                                 |binary
 test/trace/settarget-relative-7.swf.trace                           |    2 
 test/trace/settarget-relative-8.swf                                 |binary
 test/trace/settarget-relative-8.swf.trace                           |    2 
 test/trace/settarget-relative.as                                    |   12 
 test/trace/settarget.as                                             |   35 
 test/trace/settarget2-tostring-5.swf                                |binary
 test/trace/settarget2-tostring-5.swf.trace                          |    3 
 test/trace/settarget2-tostring-6.swf                                |binary
 test/trace/settarget2-tostring-6.swf.trace                          |    3 
 test/trace/settarget2-tostring-7.swf                                |binary
 test/trace/settarget2-tostring-7.swf.trace                          |    3 
 test/trace/settarget2-tostring-8.swf                                |binary
 test/trace/settarget2-tostring-8.swf.trace                          |    3 
 test/trace/settarget2-tostring.as                                   |   12 
 test/trace/settimeout-5.swf                                         |binary
 test/trace/settimeout-5.swf.trace                                   |    4 
 test/trace/settimeout-6.swf                                         |binary
 test/trace/settimeout-6.swf.trace                                   |    4 
 test/trace/settimeout-7.swf                                         |binary
 test/trace/settimeout-7.swf.trace                                   |    4 
 test/trace/settimeout.as                                            |   23 
 test/trace/string-concat-5.swf                                      |binary
 test/trace/string-concat-5.swf.trace                                |  177 
 test/trace/string-concat-6.swf                                      |binary
 test/trace/string-concat-6.swf.trace                                |  178 
 test/trace/string-concat-7.swf                                      |binary
 test/trace/string-concat-7.swf.trace                                |  178 
 test/trace/string-concat.as                                         |   17 
 test/trace/string-extract-5.swf                                     |binary
 test/trace/string-extract-5.swf.trace                               |42146 +++++++++
 test/trace/string-extract-6.swf                                     |binary
 test/trace/string-extract-6.swf.trace                               |42147 ++++++++++
 test/trace/string-extract-7.swf                                     |binary
 test/trace/string-extract-7.swf.trace                               |42147 ++++++++++
 test/trace/string-extract-8.swf                                     |binary
 test/trace/string-extract-8.swf.trace                               |42147 ++++++++++
 test/trace/string-extract.as                                        |   53 
 test/trace/string-fake-5.swf                                        |binary
 test/trace/string-fake-5.swf.trace                                  |    2 
 test/trace/string-fake-6.swf                                        |binary
 test/trace/string-fake-6.swf.trace                                  |    2 
 test/trace/string-fake-7.swf                                        |binary
 test/trace/string-fake-7.swf.trace                                  |    2 
 test/trace/string-fake.as                                           |    8 
 test/trace/string-properties-5.swf                                  |binary
 test/trace/string-properties-5.swf.trace                            |   59 
 test/trace/string-properties-6.swf                                  |binary
 test/trace/string-properties-6.swf.trace                            |   59 
 test/trace/string-properties-7.swf                                  |binary
 test/trace/string-properties-7.swf.trace                            |   57 
 test/trace/string-properties.as                                     |   14 
 test/trace/string-slice-5.swf                                       |binary
 test/trace/string-slice-5.swf.trace                                 |    7 
 test/trace/string-slice-6.swf                                       |binary
 test/trace/string-slice-6.swf.trace                                 |    7 
 test/trace/string-slice-7.swf                                       |binary
 test/trace/string-slice-7.swf.trace                                 |    7 
 test/trace/string-slice.as                                          |   20 
 test/trace/string-split-5.swf                                       |binary
 test/trace/string-split-5.swf.trace                                 |    3 
 test/trace/string-split-6.swf                                       |binary
 test/trace/string-split-6.swf.trace                                 |    3 
 test/trace/string-split-7.swf                                       |binary
 test/trace/string-split-7.swf.trace                                 |    3 
 test/trace/string-split.as                                          |    5 
 test/trace/stylesheet-load-5.swf                                    |binary
 test/trace/stylesheet-load-6.swf                                    |binary
 test/trace/stylesheet-load-7.swf                                    |binary
 test/trace/stylesheet-load-7.swf.trace                              |   11 
 test/trace/stylesheet-load.as                                       |   40 
 test/trace/stylesheet-load.css                                      |    3 
 test/trace/stylesheet-parse-5.swf                                   |binary
 test/trace/stylesheet-parse-5.swf.trace                             |   48 
 test/trace/stylesheet-parse-6.swf                                   |binary
 test/trace/stylesheet-parse-6.swf.trace                             |   48 
 test/trace/stylesheet-parse-7.swf                                   |binary
 test/trace/stylesheet-parse-7.swf.trace                             |  132 
 test/trace/stylesheet-parse.as                                      |   59 
 test/trace/stylesheet-parsecolor-5.swf                              |binary
 test/trace/stylesheet-parsecolor-5.swf.trace                        |  102 
 test/trace/stylesheet-parsecolor-6.swf                              |binary
 test/trace/stylesheet-parsecolor-6.swf.trace                        |  103 
 test/trace/stylesheet-parsecolor-7.swf                              |binary
 test/trace/stylesheet-parsecolor-7.swf.trace                        |  132 
 test/trace/stylesheet-parsecolor.as                                 |   36 
 test/trace/stylesheet-parsecssfontfamily-5.swf                      |binary
 test/trace/stylesheet-parsecssfontfamily-5.swf.trace                |   98 
 test/trace/stylesheet-parsecssfontfamily-6.swf                      |binary
 test/trace/stylesheet-parsecssfontfamily-6.swf.trace                |   99 
 test/trace/stylesheet-parsecssfontfamily-7.swf                      |binary
 test/trace/stylesheet-parsecssfontfamily-7.swf.trace                |  128 
 test/trace/stylesheet-parsecssfontfamily.as                         |   31 
 test/trace/super-property-5.swf                                     |binary
 test/trace/super-property-5.swf.trace                               |    4 
 test/trace/super-property-6.swf                                     |binary
 test/trace/super-property-6.swf.trace                               |    6 
 test/trace/super-property-7.swf                                     |binary
 test/trace/super-property-7.swf.trace                               |    6 
 test/trace/super-property.as                                        |   30 
 test/trace/system-capabilities-query-5.swf                          |binary
 test/trace/system-capabilities-query-5.swf.trace                    |   33 
 test/trace/system-capabilities-query-6.swf                          |binary
 test/trace/system-capabilities-query-6.swf.trace                    |   33 
 test/trace/system-capabilities-query-7.swf                          |binary
 test/trace/system-capabilities-query-7.swf.trace                    |   33 
 test/trace/system-capabilities-query-8.swf                          |binary
 test/trace/system-capabilities-query-8.swf.trace                    |   33 
 test/trace/system-capabilities-query.as                             |   13 
 test/trace/targetpath-5.swf                                         |binary
 test/trace/targetpath-5.swf.trace                                   |   90 
 test/trace/targetpath-6.swf                                         |binary
 test/trace/targetpath-6.swf.trace                                   |   91 
 test/trace/targetpath-7.swf                                         |binary
 test/trace/targetpath-7.swf.trace                                   |   91 
 test/trace/targetpath.as                                            |    6 
 test/trace/textformat-5.swf                                         |binary
 test/trace/textformat-5.swf.trace                                   | 3498 
 test/trace/textformat-6.swf                                         |binary
 test/trace/textformat-6.swf.trace                                   | 3501 
 test/trace/textformat-7.swf                                         |binary
 test/trace/textformat-7.swf.trace                                   | 3501 
 test/trace/textformat-8.swf                                         |binary
 test/trace/textformat-8.swf.trace                                   | 3601 
 test/trace/textformat-valueof-5.swf                                 |binary
 test/trace/textformat-valueof-5.swf.trace                           |  119 
 test/trace/textformat-valueof-6.swf                                 |binary
 test/trace/textformat-valueof-6.swf.trace                           |  119 
 test/trace/textformat-valueof-7.swf                                 |binary
 test/trace/textformat-valueof-7.swf.trace                           |  119 
 test/trace/textformat-valueof-8.swf                                 |binary
 test/trace/textformat-valueof-8.swf.trace                           |  123 
 test/trace/textformat-valueof.as                                    |   98 
 test/trace/textformat.as                                            |  100 
 test/trace/trace.c                                                  |   27 
 test/trace/trace_properties.as                                      |  171 
 test/trace/values.as                                                |   12 
 test/trace/video-properties-6.swf                                   |binary
 test/trace/video-properties-6.swf.trace                             |   14 
 test/trace/video-properties-7.swf                                   |binary
 test/trace/video-properties-7.swf.trace                             |   14 
 test/trace/xml-constructor-properties-5.swf                         |binary
 test/trace/xml-constructor-properties-5.swf.trace                   |   60 
 test/trace/xml-constructor-properties-6.swf                         |binary
 test/trace/xml-constructor-properties-6.swf.trace                   |   60 
 test/trace/xml-constructor-properties-7.swf                         |binary
 test/trace/xml-constructor-properties-7.swf.trace                   |   60 
 test/trace/xml-constructor-properties.as                            |   68 
 test/trace/xml-errors-5.swf                                         |binary
 test/trace/xml-errors-5.swf.trace                                   |   60 
 test/trace/xml-errors-6.swf                                         |binary
 test/trace/xml-errors-6.swf.trace                                   |   60 
 test/trace/xml-errors-7.swf                                         |binary
 test/trace/xml-errors-7.swf.trace                                   |   60 
 test/trace/xml-errors.as                                            |   33 
 test/trace/xml-escape-5.swf                                         |binary
 test/trace/xml-escape-5.swf.trace                                   |    5 
 test/trace/xml-escape-6.swf                                         |binary
 test/trace/xml-escape-6.swf.trace                                   |    5 
 test/trace/xml-escape-7.swf                                         |binary
 test/trace/xml-escape-7.swf.trace                                   |    5 
 test/trace/xml-escape.as                                            |   12 
 test/trace/xml-node-5.swf                                           |binary
 test/trace/xml-node-5.swf.trace                                     |  640 
 test/trace/xml-node-6.swf                                           |binary
 test/trace/xml-node-6.swf.trace                                     |  641 
 test/trace/xml-node-7.swf                                           |binary
 test/trace/xml-node-7.swf.trace                                     |  641 
 test/trace/xml-node.as                                              |  267 
 test/trace/xml-other-5.swf                                          |binary
 test/trace/xml-other-5.swf.trace                                    | 1211 
 test/trace/xml-other-6.swf                                          |binary
 test/trace/xml-other-6.swf.trace                                    | 1212 
 test/trace/xml-other-7.swf                                          |binary
 test/trace/xml-other-7.swf.trace                                    | 1212 
 test/trace/xml-other.as                                             |  117 
 test/trace/xml-parse-1.xml                                          |   21 
 test/trace/xml-parse-2.xml                                          |   37 
 test/trace/xml-parse-6.swf                                          |binary
 test/trace/xml-parse-6.swf.trace                                    |  860 
 test/trace/xml-parse-7.swf                                          |binary
 test/trace/xml-parse-7.swf.trace                                    |  860 
 test/trace/xml-parse.as                                             |  132 
 test/trace/xml-properties-5.swf                                     |binary
 test/trace/xml-properties-5.swf.trace                               |   43 
 test/trace/xml-properties-6.swf                                     |binary
 test/trace/xml-properties-6.swf.trace                               |   43 
 test/trace/xml-properties-7.swf                                     |binary
 test/trace/xml-properties-7.swf.trace                               |   43 
 test/trace/xml-properties.as                                        |   11 
 test/trace/xml-properties2-5.swf                                    |binary
 test/trace/xml-properties2-5.swf.trace                              |  146 
 test/trace/xml-properties2-6.swf                                    |binary
 test/trace/xml-properties2-6.swf.trace                              |  146 
 test/trace/xml-properties2-7.swf                                    |binary
 test/trace/xml-properties2-7.swf.trace                              |  140 
 test/trace/xml-properties2.as                                       |   49 
 vivified/core/vivi_application.c                                    |    2 
 vivified/core/vivi_initialize.as                                    |    4 
 vivified/ui/Makefile.am                                             |    6 
 vivified/ui/main.c                                                  |   57 
 vivified/ui/vivi_player.c                                           |   28 
 vivified/ui/vivi_player.xml                                         |    3 
 vivified/ui/vivi_widget.c                                           |  239 
 vivified/ui/vivi_widget.h                                           |   62 
 vivified/ui/vivi_window.c                                           |  220 
 vivified/ui/vivi_window.h                                           |   64 
 988 files changed, 735153 insertions(+), 5253 deletions(-)
---


More information about the Swfdec mailing list