phetsims / joist

Joist is the main framework for PhET Interactive Simulations. Joist creates and displays the simulation content, home screen, navigation bar, About dialog, enables switching between tabs, and other framework-related features.
http://scenerystack.org/
MIT License
9 stars 6 forks source link

Avoid too many screenshots while fuzzing #979

Closed samreid closed 3 months ago

samreid commented 3 months ago

While working on https://github.com/phetsims/density-buoyancy-common/issues/316, @zepumph and I discussed that screenshots could be a source of memory leaks during fuzzing. Therefore we discussed omitting the "Screenshot" button during fuzzing. But we could alternatively allow one screenshot during fuzzing, then ignore the rest.

samreid commented 3 months ago

I committed an "omit", wasn't sure if we should do something more sophisticated like allowing one screenshot.