WIP: webgl: reduce chromium memory footprint
I suspect that chromium has possible been ooming some systems in CI. These changes should hopefully reduce the amount of chromium instances running at the same time on worker threads.
These changes will also hopefully make the list of tests being run more consistent by copying the same test list across all worker threads.