Mike Welsh
|
4ce67535b0
|
tests: Add test for Color
|
2020-01-03 20:31:32 -08:00 |
Mike Welsh
|
1d8ae9154b
|
tests: Add tests for AVM1 logical ops
|
2019-12-21 23:01:10 -08:00 |
Mike Welsh
|
00fdc74f1f
|
tests: Add test for property updating in fast-forward gotos
|
2019-12-21 21:16:27 -08:00 |
Nathan Adams
|
eedc4bbe24
|
core: Added Input backend, currently unimplemented, for polling user input
|
2019-12-21 19:08:06 -08:00 |
Mike Welsh
|
c4b446ff78
|
tests: Add test for functions closing over base clip
|
2019-12-19 17:30:50 -08:00 |
Mike Welsh
|
13c43ed171
|
tests: Update movieclip_hittest to verify points are in root coordinates
|
2019-12-19 12:35:56 -08:00 |
Nathan Adams
|
f6f358b4de
|
avm1: Expose TextFields and allow setting their .text
|
2019-12-19 10:19:43 -08:00 |
Nathan Adams
|
d3848f97ea
|
avm1: Implemented MovieClip.hittest, without shape flag
|
2019-12-18 15:21:14 -08:00 |
Mike Welsh
|
32953d5c5c
|
avm1: Allow objects in ActionSetTarget2
Fixes 8-Bit Theater 3 soft locking on the first frame.
|
2019-12-17 18:32:25 -08:00 |
Mike Welsh
|
28faf2030b
|
tests: Add failing case to slash_syntax test
|
2019-12-17 04:00:01 -08:00 |
Mike Welsh
|
fc3878d6d9
|
tests: Add tests for movie clip cloning/removing
|
2019-12-17 03:20:01 -08:00 |
Nathan Adams
|
45e497826b
|
avm1: Implement `Mouse` listeners & events (excluding scroll)
|
2019-12-16 19:22:10 -08:00 |
Mike Welsh
|
c61842a72a
|
tests: Add test for slash syntax
|
2019-12-16 15:33:57 -08:00 |
Mike Welsh
|
b2cdc19f55
|
tests: Add test for goto MovieClip methods
|
2019-12-16 00:52:27 -08:00 |
Mike Welsh
|
1fe170400c
|
tests: Add clip_events regression test
|
2019-12-15 19:22:23 -08:00 |
David Wendt
|
e08cfcd288
|
Enable the `as2-oop` test since it now passes.
|
2019-12-15 13:32:04 -08:00 |
David Wendt
|
d173e91de6
|
AS2 OOP test. This won't actually pass until we have interfaces, init actions, and constant pool closures merged in. Hence, it's ignored.
|
2019-12-15 13:17:41 -08:00 |
Nathan Adams
|
aca746eee7
|
core: Implemented Array.splice with tests
|
2019-12-15 12:33:24 -08:00 |
Nathan Adams
|
31b84c5f19
|
core: Made arrays a storage property of objects, not a unique object type. Added more corner case tests.
|
2019-12-15 12:33:24 -08:00 |
Nathan Adams
|
3bdf710af6
|
core: Add another array.concat test
|
2019-12-15 12:33:24 -08:00 |
Nathan Adams
|
32a1eda080
|
core: Implement Arrays & array prototype
|
2019-12-15 12:33:24 -08:00 |
Nathan Adams
|
46b6ce570b
|
core: Added array tests
|
2019-12-15 12:33:24 -08:00 |
Mike Welsh
|
95755b5fb3
|
tests: Add test for TransformedByScript flag
|
2019-12-15 10:17:33 -08:00 |
Mike Welsh
|
f6c50efe5a
|
tests: Clean up stage_object_propreties and add _name and _target
|
2019-12-15 10:17:33 -08:00 |
Mike Welsh
|
e36dbad7d2
|
tests: Add stage_object_properties test
|
2019-12-15 10:17:33 -08:00 |
Mike Welsh
|
c9864eb557
|
core: Add StageObject properties
|
2019-12-15 10:17:33 -08:00 |
Mike Welsh
|
3986a8dc4a
|
tests: Add regression test for display object properties
|
2019-12-15 08:54:26 -08:00 |
Mike Welsh
|
d30506dc59
|
tests: Add test for enumerating child instances
|
2019-12-15 08:54:26 -08:00 |
Mike Welsh
|
11f2b46b6a
|
tests: Add test for stage instances
|
2019-12-15 08:54:26 -08:00 |
Mike Welsh
|
f0c6b2d8d8
|
core: Remove this from Object::get/set
|
2019-12-15 08:54:26 -08:00 |
Mike Welsh
|
cbe0f873af
|
tests: Add test for Object.addProperty
|
2019-12-03 15:01:39 -08:00 |
David Wendt
|
89e060be4e
|
Add a regression test for `_global` being a bare object
|
2019-11-28 20:53:31 -05:00 |
Nathan Adams
|
68760007fc
|
Lessthan can return `undefined`, not just booleans
|
2019-11-28 20:53:30 -05:00 |
Nathan Adams
|
ec5ed4f140
|
Change regression_test to use `actual, expected` so tools (like intelliJ) diff it correctly
|
2019-11-28 20:43:54 -05:00 |
Nathan Adams
|
f5b78f6fb0
|
Typo in test filename
|
2019-11-28 20:41:26 -05:00 |
Nathan Adams
|
bda72728ac
|
Assume that NaN == NaN for ruffle
|
2019-11-28 20:41:25 -05:00 |
Nathan Adams
|
c9c4749bb0
|
core: Added battery of tests for lessthan, greaterthan, equals and strictequals between swf4-swf7
|
2019-11-28 20:41:23 -05:00 |
Nathan Adams
|
3f4597f081
|
Add tests for lessthan
|
2019-11-28 20:31:02 -05:00 |
David Wendt
|
504f962256
|
Add a test for every string coercion I could find.
|
2019-11-28 20:28:46 -05:00 |
Nathan Adams
|
2650433271
|
Fixed get_keys with prototypes
|
2019-11-27 22:30:31 +01:00 |
Nathan Adams
|
585c520b87
|
Added prototype_enumerate test, `for (key in obj)`
|
2019-11-27 21:46:21 +01:00 |
Nathan Adams
|
fdbd16a5d9
|
Ignore extends_chain, that's NYI
|
2019-11-27 21:11:03 +01:00 |
Nathan Adams
|
57d8469e3b
|
Added a test for isPrototypeOf
|
2019-11-27 21:09:14 +01:00 |
David Wendt
|
1eb4dfa696
|
Merge remote-tracking branch 'dinnerbone/feature/extends_test' into feature/prototyping
|
2019-11-27 14:58:47 -05:00 |
Nathan Adams
|
b0f0008596
|
Added test for hasOwnProperty
|
2019-11-27 20:51:40 +01:00 |
Nathan Adams
|
03713f32e9
|
Correct fla for object_prototypes
|
2019-11-27 20:46:09 +01:00 |
Nathan Adams
|
b43436bdd2
|
Enable recursive_prototypes test as it now passes
|
2019-11-27 20:31:33 +01:00 |
Nathan Adams
|
e9ad733e68
|
Add a test to see if the avm crashes with recursive prototypes.
Spoilers: it does.
|
2019-11-26 23:38:34 +01:00 |
Nathan Adams
|
de1f5417ec
|
Added test for extending MovieClip prototype
|
2019-11-26 23:22:07 +01:00 |
Nathan Adams
|
ffaf10b604
|
Add test for prototyping
|
2019-11-26 23:22:07 +01:00 |