Displaying 6 results from an estimated 6 matches for "isprototypeof".
2007 Sep 12
0
9 commits - libswfdec/swfdec_as_function.c libswfdec/swfdec_as_initialize.as libswfdec/swfdec_as_initialize.h libswfdec/swfdec_as_object.c libswfdec/swfdec_as_strings.c libswfdec/swfdec_player_as.c test/trace
...28 ++
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/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.tr...
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
...+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
+false
+o.__proto__: deleted
+false
+isPrototypeOf:
+undefined
+o.__proto__: 2
+undefined
+o.__proto__: 4
+undefined
+o.__proto__: 8
+undefined
+o.__proto__: 16
+undefined
+o.__proto__: 32
+undefined
+o.__proto__: 64
+undefined
+o.__proto__: 128
+undefined
+o.__proto__: 256
+undefined
+o.__proto__: 512
+undefined
+o.__proto__: 1024
+undefined
+o.__...
2007 Oct 12
0
Changes to 'refs/tags/0.5.3'
...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...
2007 Sep 14
0
4 commits - libswfdec/swfdec_as_function.c libswfdec/swfdec_as_object.c test/trace
...h.as b/test/trace/function-apply-crash.as
new file mode 100644
index 0000000..b265ca8
--- /dev/null
+++ b/test/trace/function-apply-crash.as
@@ -0,0 +1,7 @@
+// makeswf -v 7 -s 200x150 -r 1 -o function-apply-crash.swf function-apply-crash.as
+
+a = [];
+a[10000] = "moi";
+Object.prototype.isPrototypeOf.apply (this, a);
+
+loadMovie ("FSCommand:quit", "");
diff-tree 65259fb7606118b8357b08abcdee90f4438b48b7 (from ab6ffb4d04434ff98ae0df7cfe1b302479fd74e6)
Author: Benjamin Otte <otte at gnome.org>
Date: Fri Sep 14 12:27:23 2007 +0200
document that the args need to sta...
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
...ructor (hp) = _global.Object
+ hasOwnProperty (hp) = function
+ __proto__ (hp) = _global.Function.prototype
+ constructor (hp) = _global.Function
+ isPropertyEnumerable (hp) = function
+ __proto__ (hp) = _global.Function.prototype
+ constructor (hp) = _global.Function
+ isPrototypeOf (hp) = function
+ __proto__ (hp) = _global.Function.prototype
+ constructor (hp) = _global.Function
+ toLocaleString (hp) = function
+ __proto__ (hp) = _global.Function.prototype
+ constructor (hp) = _global.Function
+ prototype (hp) = object
+ __proto__ (hp) = _g...
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
...t;, 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,6isPropertyEnumerable");
Object.prototype.toLocaleString = function () {
diff --git a/libswfdec/swfdec_as_initialize.h b/libswfdec/swfdec_as_initialize.h
index 4efaa62..4491e37 100644
--- a/libswfdec/swfdec_as_initialize.h
+++ b/libswfdec/swfdec_as_initialize.h
@@ -2,169 +2,170 @@
/* compi...