Displaying 20 results from an estimated 25 matches for "propflag".
Did you mean:
propflags
2007 Aug 17
0
4 commits - libswfdec/swfdec_as_context.c libswfdec/swfdec_as_interpret.c libswfdec/swfdec_as_object.c libswfdec/swfdec_as_object.h test/trace
libswfdec/swfdec_as_context.c | 22 ++++------
libswfdec/swfdec_as_interpret.c | 4 +
libswfdec/swfdec_as_object.c | 21 +++++++--
libswfdec/swfdec_as_object.h | 4 -
test/trace/propflags-5.swf |binary
test/trace/propflags-5.swf.trace | 3 +
test/trace/propflags-6.swf |binary
test/trace/propflags-6.swf.trace | 3 +
test/trace/propflags-7.swf |binary
test/trace/propflags-7.swf.trace | 3 +
test/trace/propflags.as | 83 ++++++++++++++++++++++++...
2007 Aug 21
0
2 commits - test/trace
test/trace/propflags-5.swf |binary
test/trace/propflags-5.swf.trace | 20 +-
test/trace/propflags-6.swf |binary
test/trace/propflags-6.swf.trace | 20 +-
test/trace/propflags-7.swf |binary
test/trace/propflags-7.swf.trace | 19 +-
test/trace/propflags.as | 6
test/trace/trace_pr...
2007 Aug 20
0
3 commits - libswfdec/swfdec_as_context.c test/trace
...|binary
test/trace/loadvars-6.swf |binary
test/trace/loadvars-6.swf.trace | 50 ++++++++-----
test/trace/loadvars-7.swf |binary
test/trace/loadvars-7.swf.trace | 50 ++++++++-----
test/trace/loadvars.as | 4 -
test/trace/loadvars.txt | 3
test/trace/propflags-5.swf |binary
test/trace/propflags-5.swf.trace | 14 ++-
test/trace/propflags-6.swf |binary
test/trace/propflags-6.swf.trace | 14 ++-
test/trace/propflags-7.swf |binary
test/trace/propflags-7.swf.trace | 13 ++-
test/trace/propflags.as | 85 ++----------------...
2007 Aug 21
0
4 commits - libswfdec/swfdec_as_array.c libswfdec/swfdec_as_boolean.c libswfdec/swfdec_as_function.c libswfdec/swfdec_as_number.c libswfdec/swfdec_as_object.c libswfdec/swfdec_as_string.c libswfdec/swfdec_color_as.c test/trace
...as_boolean.c | 3 ++-
libswfdec/swfdec_as_function.c | 13 ++++++++-----
libswfdec/swfdec_as_number.c | 14 ++++++++++----
libswfdec/swfdec_as_object.c | 19 ++++++++++++++-----
libswfdec/swfdec_as_string.c | 6 ++++--
libswfdec/swfdec_color_as.c | 11 ++++++++---
test/trace/propflags-5.swf |binary
test/trace/propflags-6.swf |binary
test/trace/propflags-7.swf |binary
test/trace/propflags.as | 6 +-----
test/trace/trace.c | 2 +-
test/trace/trace_properties.as | 5 +++--
13 files changed, 53 insertions(+), 29 deletions(-)
New commits:...
2007 Aug 15
3
2 commits - libswfdec/swfdec_as_object.c test/trace
libswfdec/swfdec_as_object.c | 62 +++++++++++++++-------
test/trace/Makefile.am | 9 +++
test/trace/addProperty-set-prototypes-5.swf |binary
test/trace/addProperty-set-prototypes-5.swf.trace | 4 +
test/trace/addProperty-set-prototypes-6.swf |binary
test/trace/addProperty-set-prototypes-6.swf.trace | 5 +
2007 Aug 22
0
5 commits - libswfdec/swfdec_as_array.c libswfdec/swfdec_as_boolean.c libswfdec/swfdec_as_function.c libswfdec/swfdec_as_math.c libswfdec/swfdec_as_number.c libswfdec/swfdec_as_script_function.c libswfdec/swfdec_initialize.as libswfdec/swfdec_initialize.h
...| 5 +
test/trace/function-properties-6.swf |binary
test/trace/function-properties-6.swf.trace | 7 ++
test/trace/function-properties-7.swf |binary
test/trace/function-properties-7.swf.trace | 7 ++
test/trace/function-properties.as | 9 +++
test/trace/propflags-5.swf.trace | 9 ---
test/trace/propflags-6.swf |binary
test/trace/propflags-6.swf.trace | 2
test/trace/propflags-7.swf |binary
test/trace/propflags-7.swf.trace | 2
test/trace/trace_properties.as | 15 ++++-...
2007 Sep 04
0
3 commits - libswfdec/Makefile.am test/trace
libswfdec/Makefile.am | 2 +-
test/trace/propflags-5.swf |binary
test/trace/propflags-5.swf.trace | 9 +++++++++
test/trace/system-capabilities-query-5.swf |binary
4 files changed, 10 insertions(+), 1 deletion(-)
New commits:
diff-tree 911c8bd4b334f72ecc3d3956922ebfd7f4596424 (from 7e1226fcd15665c2223df36a6715a094c0...
2007 Aug 17
0
3 commits - libswfdec/swfdec_sprite_movie_as.c test/trace
...j[prop];
+}
+trace (a.sort ());
+
+loadMovie ("FSCommand:quit", "");
diff-tree db0818e50daf6422c947fba7a38aaccef6d6f070 (from af55385468269795f5f4d14cb8746dfd3d7be245)
Author: Pekka Lampila <pekka.lampila at iki.fi>
Date: Sat Aug 18 00:44:10 2007 +0300
Forgot to add propflags test to Makefile.am
diff --git a/test/trace/Makefile.am b/test/trace/Makefile.am
index 45b56a8..9f3becf 100644
--- a/test/trace/Makefile.am
+++ b/test/trace/Makefile.am
@@ -787,6 +787,13 @@ EXTRA_DIST = \
prototype-movie-8.swf.trace \
prototypes.swf \
prototypes.swf.trace \
+ propflags.as \...
2007 Nov 26
0
14 commits - libswfdec/swfdec_as_object.c libswfdec/swfdec_file_reference.c libswfdec/swfdec_load_object.c libswfdec/swfdec_sprite_movie_as.c libswfdec/swfdec_system_security.c test/trace
...-object-7.swf.trace | 4
test/trace/movieclip-get-swf-version-object-8.swf |binary
test/trace/movieclip-get-swf-version-object-8.swf.trace | 4
test/trace/movieclip-get-swf-version-object.as | 27
test/trace/movieclip-get-swf-version.as | 5
test/trace/propflags-8.swf |binary
test/trace/propflags-8.swf.trace | 9
test/trace/propflags-set-8.swf |binary
test/trace/propflags-set-8.swf.trace |12288 ++++++++++++++++
test/trace/propflags-set-native-5.swf...
2007 Aug 20
0
Branch 'vivi' - 60 commits - libswfdec-gtk/swfdec_gtk_loader.c libswfdec/Makefile.am libswfdec/swfdec_as_array.c libswfdec/swfdec_as_context.c libswfdec/swfdec_as_frame.c libswfdec/swfdec_as_frame_internal.h libswfdec/swfdec_as_interpret.c
...test/trace/loadvars-6.swf.trace | 51 +++++
test/trace/loadvars-7.swf |binary
test/trace/loadvars-7.swf.trace | 51 +++++
test/trace/loadvars.as | 39 ++++
test/trace/loadvars.txt | 3
test/trace/propflags-5.swf |binary
test/trace/propflags-5.swf.trace | 11 +
test/trace/propflags-6.swf |binary
test/trace/propflags-6.swf.trace | 11 +
test/trace/propflags-7.swf |binary
test/trace/propflags-7.swf.trace...
2007 Oct 12
0
Changes to 'refs/tags/0.5.3'
...()
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...
2007 Dec 18
2
Changes to 'refs/tags/0.5.5'
...ue
Start work on cross domain policy stuff
Fix handling of URL in allow_url callbacks
More work on cross domain policies: Add SwfdecPolicyLoader
Don't leak the new things in SwfdecFlashSecurity
Fix a memory leak in the cross domain policy code
Fix handling of propflags when setting variables
Add tests for handling of propflags in set, for get/set and props in proto
Add version 8 tests for propflags and propflags-set tests
Implement MovieClip's blendMode property
Merge branch 'master' into blend
Fix some issues with the b...
2007 Aug 26
0
Changes to 'refs/tags/0.5.2'
...where a decoder couldn't be created due to errors
ctually set the background color, don't just claim to have done so (Fixes #12081)
remove SWFDEC_KEY_MAX
document SwfdecKey
Add missing underscore in docs
add new test method from gtk-doc
add the magic ASSetPropFlags flags
comment why we use the NONE extend pattern
up libversion
add test for the new magic version flags to ASSetPropFlags
Merge branch 'master' of ssh://company at git.freedesktop.org/git/swfdec/swfdec
update NEWS for 0.5.2
Merge branch 'master'...
2008 Jan 01
0
4 commits - libswfdec/swfdec_as_internal.h libswfdec/swfdec_as_object.c libswfdec/swfdec_as_types.c libswfdec/swfdec_as_types.h libswfdec/swfdec_sprite_movie_as.c test/trace
...fdec/swfdec_as_object.c | 28
libswfdec/swfdec_as_types.c | 33
libswfdec/swfdec_as_types.h | 1
libswfdec/swfdec_sprite_movie_as.c | 44
test/trace/Makefile.am | 18
test/trace/localToGlobal-propflags-5.swf |binary
test/trace/localToGlobal-propflags-5.swf.trace | 4096 +++++++++++++++++++++++++
test/trace/localToGlobal-propflags-6.swf |binary
test/trace/localToGlobal-propflags-6.swf.trace | 4096 +++++++++++++++++++++++++
test/trace/localToGlobal-propflags-7.swf |binary
tes...
2007 Oct 25
0
6 commits - libswfdec/swfdec_as_interpret.c test/trace
...+swfdec_action_is_instance_of (SwfdecAsObject *object,
+ SwfdecAsObject *constructor)
+{
+ SwfdecAsValue val;
+ SwfdecAsObject *class, *prototype;
+
+ g_return_val_if_fail (SWFDEC_IS_AS_OBJECT (object), FALSE);
+ g_return_val_if_fail (SWFDEC_IS_AS_OBJECT (constructor), FALSE);
+
+ // FIXME: propflag tests are wrong, and we shouldn't get __proto__.prototype
+ swfdec_as_object_get_variable (constructor, SWFDEC_AS_STR_prototype, &val);
+ if (!SWFDEC_AS_VALUE_IS_OBJECT (&val))
+ return FALSE;
+ prototype = SWFDEC_AS_VALUE_GET_OBJECT (&val);
+
+ class = object;
+ while ((cla...
2007 Oct 25
0
12 commits - libswfdec/swfdec_as_internal.h libswfdec/swfdec_as_interpret.c libswfdec/swfdec_as_object.c libswfdec/swfdec_text_field_movie_as.c libswfdec/swfdec_text_field_movie.c test/trace
...ing-5.swf differ
diff --git a/test/trace/prototype-handling-5.swf.trace b/test/trace/prototype-handling-5.swf.trace
new file mode 100644
index 0000000..e7dab0c
--- /dev/null
+++ b/test/trace/prototype-handling-5.swf.trace
@@ -0,0 +1,127 @@
+Test how different functions handle __proto__ and it's propflags
+instanceOf:
+true
+o.__proto__: 2
+true
+o.__proto__: 4
+true
+o.__proto__: 8
+true
+o.__proto__: 16
+true
+o.__proto__: 32
+true
+o.__proto__: 64
+true
+o.__proto__: 128
+false
+o.__proto__: 256
+true
+o.__proto__: 512
+true
+o.__proto__: 1024
+false
+o.__proto__: 2048
+true
+o.__proto__: 4096
+...
2007 Nov 27
0
12 commits - libswfdec/swfdec_as_interpret.c libswfdec/swfdec_as_strings.c libswfdec/swfdec_loader.c libswfdec/swfdec_loader_internal.h libswfdec/swfdec_load_object_as.c libswfdec/swfdec_load_object.c libswfdec/swfdec_load_object.h
...s.as | 6
test/trace/print-job-properties-5.swf |binary
test/trace/print-job-properties-6.swf |binary
test/trace/print-job-properties-7.swf |binary
test/trace/print-job-properties-8.swf |binary
test/trace/propflags-5.swf |binary
test/trace/propflags-6.swf |binary
test/trace/propflags-7.swf |binary
test/trace/propflags-8.swf |binary
test/trace/remote-lso-usage-properties-5.swf |binary
test...
2007 Sep 03
0
20 commits - libswfdec/Makefile.am libswfdec/swfdec_as_context.c libswfdec/swfdec_as_function.c libswfdec/swfdec_as_initialize.as libswfdec/swfdec_as_initialize.h libswfdec/swfdec_as_internal.h libswfdec/swfdec_as_interpret.c libswfdec/swfdec_as_number.c
..._object_set_variable (SWFDEC_AS_VALUE_GET_OBJECT (subclass),
SWFDEC_AS_STR_prototype, &proto);
diff-tree 12ed7065f523247bd107c2b03cc087d89d9177c3 (from bf143f665e737c4a174cdcb5fad759e84aab87ba)
Author: Benjamin Otte <otte at gnome.org>
Date: Mon Sep 3 14:05:19 2007 +0200
set propflags to non-permanent before attempting to delete the property
diff --git a/test/trace/trace_properties.as b/test/trace/trace_properties.as
index 901526f..3925bdb 100644
--- a/test/trace/trace_properties.as
+++ b/test/trace/trace_properties.as
@@ -108,6 +108,7 @@ function hasOwnProperty (o, prop)...
2007 Aug 20
0
8 commits - libswfdec/Makefile.am libswfdec/swfdec_as_string.c libswfdec/swfdec_as_string.h libswfdec/swfdec_as_strings.c libswfdec/swfdec_initialize.as libswfdec/swfdec_initialize.h libswfdec/swfdec_load_object.c libswfdec/swfdec_loadvars_as.c test/trace
...iles changed, 446 insertions(+), 105 deletions(-)
New commits:
diff-tree 58a57fd8b8361870a39382099717b3fe2fdf38e7 (from 89b02c75b20577ae409d62deef48e1d9942ffdcd)
Author: Pekka Lampila <pekka.lampila at iki.fi>
Date: Mon Aug 20 12:39:59 2007 +0300
Make LoadVars's properties use the propflag to disable them in v5
diff --git a/libswfdec/swfdec_initialize.as b/libswfdec/swfdec_initialize.as
index dde8fce..009bbcc 100644
--- a/libswfdec/swfdec_initialize.as
+++ b/libswfdec/swfdec_initialize.as
@@ -120,4 +120,4 @@ LoadVars.prototype.getBytesTotal = funct
return this._bytesTotal;
};...
2007 Sep 13
0
3 commits - libswfdec/swfdec_as_function.c libswfdec/swfdec_as_initialize.as libswfdec/swfdec_as_initialize.h libswfdec/swfdec_as_object.c
...fdec/swfdec_as_initialize.as
index 68359dd..1dafb87 100644
--- a/libswfdec/swfdec_as_initialize.as
+++ b/libswfdec/swfdec_as_initialize.as
@@ -24,8 +24,8 @@ ASSetNativeAccessor = ASnative (4, 1);
/*** BASE OBJECTS ***/
-ASSetNative (Function.prototype, 101, "6call,6apply", 10);
-ASSetPropFlags (Function.prototype, null, 3);
+ASSetNative (Object.constructor.prototype, 101, "6call,6apply", 10);
+ASSetPropFlags (Object.constructor.prototype, null, 3);
ASSetNative(Object.prototype, 101, "6watch,6unwatch,6addProperty,valueOf,toString,6hasOwnProperty,6isPrototypeOf,6isProper...