3 ms·And thanks to tools like Ruffle flash is still alive and well, despite the coordinated effort to kill it.by josefx 5y agoAnd thanks to tools like Ruffle flash is still alive and well, despite the coordinated effort to kill it.