David Wendt
|
7753e20fe3
|
Add a test for XML.removeNode().
|
2020-01-04 19:00:33 -05:00 |
David Wendt
|
73da72db98
|
Add a test for `appendChild`.
|
2020-01-04 19:00:28 -05:00 |
David Wendt
|
8939dae90c
|
Implement `XMLNode.attributes` w/ read tests
|
2020-01-04 19:00:27 -05:00 |
David Wendt
|
6f48f3436f
|
Expose `previousSibling` and `nextSibling` to ActionScript.
This commit also fixes a bug caused by excessive use of copypaste, which was detected by the included test.
|
2020-01-04 19:00:25 -05:00 |
David Wendt
|
223320c98c
|
Expose `parentNode` to ActionScript
|
2020-01-04 19:00:24 -05:00 |
David Wendt
|
807725d7aa
|
Expose `firstChild` and `lastChild` to ActionScript w/ tests
|
2020-01-04 19:00:24 -05:00 |
David Wendt
|
48d68bebc4
|
Implement `hasChildNodes()` and add test
|
2020-01-04 19:00:23 -05:00 |
David Wendt
|
c58e866236
|
Add test for `cloneNode`
|
2020-01-04 19:00:22 -05:00 |
David Wendt
|
8e33566d07
|
Add namespacing test
|
2020-01-04 19:00:21 -05:00 |
David Wendt
|
f8f569440f
|
Add very basic XML test
|
2020-01-04 19:00:17 -05:00 |
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 |
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 |
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
|
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
|
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
|
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
|
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
|
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
|
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
|
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 |
Nathan Adams
|
3bcd9ed71b
|
Added test for class & interface hierarchy
|
2019-11-26 22:42:11 +01:00 |