Jaroslav Bělák
|
08ab99f2ed
|
core: Implement ToXMLString for Attribute and Comment node kind
|
2023-07-27 15:04:24 +02:00 |
Nathan Adams
|
cb23067382
|
avm2: Implement UninitializedError
|
2023-07-27 09:49:47 +02:00 |
Nathan Adams
|
5fc37c7e13
|
avm2: Implement call handler for Error
|
2023-07-27 09:49:47 +02:00 |
Nathan Adams
|
55d77970e0
|
tests: Port avmplus Exception tests over
|
2023-07-27 09:49:47 +02:00 |
Aaron Hill
|
583caa3389
|
avm2: Implement DisplayObject.blendShader (#12238)
|
2023-07-26 23:25:26 +00:00 |
Nathan Adams
|
6a7063a83b
|
tests: Mark vectorIndexRangeExceptions as ignore again, and explain why
|
2023-07-27 00:52:40 +02:00 |
Nathan Adams
|
1ffb87c227
|
tests: If an image test isn't being checked and we expect it to fail, make it fail
|
2023-07-27 00:52:40 +02:00 |
Nathan Adams
|
049cb0e84d
|
tests: Increase tolerance of bitmapdata_applyfilter_blur to make it pass on my machine
|
2023-07-27 00:52:40 +02:00 |
Nathan Adams
|
bdf960f972
|
tests: Unflagged previously ignored tests that now pass successfully
|
2023-07-27 00:52:40 +02:00 |
Nathan Adams
|
a10dfca653
|
tests: Change a lot of tests from ignore to known_failure
|
2023-07-27 00:52:40 +02:00 |
Nathan Adams
|
6063579fbd
|
tests: Add known_failure to test.toml
|
2023-07-27 00:52:40 +02:00 |
Aaron Hill
|
99ed2c6d4a
|
avm2: Fix handling of default domain memory (#12308)
|
2023-07-26 18:26:26 +00:00 |
Nathan Adams
|
55906c22fa
|
desktop: Change 'socket mode' text to 'TCP Connections'
|
2023-07-26 19:44:39 +02:00 |
Nathan Adams
|
35234dccec
|
web: Ensure we set ourselves as the FSCommand provider
|
2023-07-26 17:00:15 +02:00 |
Nathan Adams
|
0a21a6015c
|
tests: Document fscommand('quit')
|
2023-07-26 17:00:15 +02:00 |
Nathan Adams
|
0f4edf9574
|
avm2: Implement fscommand()
|
2023-07-26 17:00:15 +02:00 |
Nathan Adams
|
6b788faa9d
|
tests: Implement fscommand('quit') on test runner
|
2023-07-26 17:00:15 +02:00 |
Nathan Adams
|
1a0a82d898
|
core: Move fscommand execution outside of ExternalInterfaceProvider, so it can be implemented without causing ExternalInterface.available to become true
|
2023-07-26 17:00:15 +02:00 |
Nathan Adams
|
4252d035af
|
tests: Add issue to avm_plus ignored tests
|
2023-07-26 16:12:57 +02:00 |
Nathan Adams
|
3e7a7854ae
|
tests: Ignore failing avmplus tests
|
2023-07-26 16:12:57 +02:00 |
Nathan Adams
|
6b2813c022
|
tests: Port some avmplus tests over
|
2023-07-26 16:12:57 +02:00 |
sleepycatcoding
|
dc5cf083d2
|
tests: Add test for close event
|
2023-07-26 14:01:03 +02:00 |
sleepycatcoding
|
28f8937124
|
tests: Add read socket test (Little Endian)
|
2023-07-26 14:01:03 +02:00 |
sleepycatcoding
|
c3582464be
|
tests: Add socket read test (Big Endian)
|
2023-07-26 14:01:03 +02:00 |
sleepycatcoding
|
525c708fe8
|
tests: Fix some number ranges
Also reduce float precision.
|
2023-07-26 14:01:03 +02:00 |
sleepycatcoding
|
f23fe16557
|
tests: Write a signed short too
|
2023-07-26 14:01:03 +02:00 |
sleepycatcoding
|
b169671238
|
tests: Add test for socket write (Little Endian)
|
2023-07-26 14:01:03 +02:00 |
sleepycatcoding
|
4927d0c6b9
|
tests: Add test for socket write (Big Endian)
|
2023-07-26 14:01:03 +02:00 |
sleepycatcoding
|
d52f2a4409
|
tests: Add socket_connect test
|
2023-07-26 14:01:03 +02:00 |
sleepycatcoding
|
809e511656
|
chore: Remove accidental doc change
For some reason my IDE keeps adding random stuff :(
|
2023-07-26 14:01:03 +02:00 |
sleepycatcoding
|
9604b07518
|
tests: Allow passing path to mocket utility
Also use anyhow to remove some unwraps.
|
2023-07-26 14:01:03 +02:00 |
sleepycatcoding
|
a0e40287c9
|
tests: Rename socket-mock utility to mocket
|
2023-07-26 14:01:03 +02:00 |
sleepycatcoding
|
87ab1a22e9
|
chore: Fix clippy warning
|
2023-07-26 14:01:03 +02:00 |
sleepycatcoding
|
06e9656841
|
chore: fmt
|
2023-07-26 14:01:03 +02:00 |
sleepycatcoding
|
d5da477df8
|
tests: Improve socket testing backend
|
2023-07-26 14:01:03 +02:00 |
sleepycatcoding
|
c8b6a1cb4c
|
core: Send data directly to socket task
This improves socket latency. Sometimes the ping is better in Ruffle than
in Flash Player!
|
2023-07-26 14:01:03 +02:00 |
sleepycatcoding
|
f3917c8c62
|
core: Run async tasks until stalled
Previously it used run which tries to run until completion, but we can't do
that if we are testing socket behavior.
|
2023-07-26 14:01:03 +02:00 |
sleepycatcoding
|
5d29c909c6
|
tests: Use socket.json when running tests
|
2023-07-26 14:01:03 +02:00 |
sleepycatcoding
|
3e8ee00a67
|
tests: Move SocketEvent into ruffle_socket_format crate
|
2023-07-26 14:01:03 +02:00 |
sleepycatcoding
|
88626b7212
|
tests: Add experimental socket_mock tool
This is used to help to create/test socket.json files against real Flash Player to verify behavior.
|
2023-07-26 14:01:03 +02:00 |
Nathan Adams
|
a7c6a8bb77
|
chore: Update libz-sys to 1.1.12
|
2023-07-26 13:19:14 +02:00 |
TÖRÖK Attila
|
d1a94c5d24
|
tests: Don't exclude WARP from visual tests of blur
|
2023-07-26 13:03:11 +02:00 |
TÖRÖK Attila
|
2e721fdcbe
|
tests: Update the expected output of some visual blur tests
|
2023-07-26 13:03:11 +02:00 |
TÖRÖK Attila
|
9fa3a11b22
|
tests: Add a visual test for equivalence of blur quality/repetition and filters/applyFilter
|
2023-07-26 13:03:11 +02:00 |
TÖRÖK Attila
|
5f840bf103
|
tests: Add a visual test for blur filter quality
|
2023-07-26 13:03:11 +02:00 |
TÖRÖK Attila
|
41377c5472
|
swf: Different blur impotency check
|
2023-07-26 13:03:11 +02:00 |
TÖRÖK Attila
|
365f6bee6e
|
avm2: Clamp filter quality to (0, 15) instead of (1, 15)
|
2023-07-26 13:03:11 +02:00 |
TÖRÖK Attila
|
1c1a4aee18
|
wgpu: Don't use blur pass scaling (it was observed to not be needed)
|
2023-07-26 13:03:11 +02:00 |
Aaron Hill
|
a91b0cf5cb
|
avm2: Don't error in DisplayObject.removeChildren when `to` is max
Our previous special-case wasn't broad enough
|
2023-07-25 21:44:23 -04:00 |
renovate[bot]
|
3326aef6a8
|
chore(deps): lock file maintenance node.js dependencies
|
2023-07-25 17:42:46 +02:00 |