Closed zepumph closed 10 months ago
A productive conversation with @jonathanolson today helped me see that this isn't about the testing side of things (like "dont test api comparison on firefox"), but instead about the comparison test. Why is it so fragile to be browser-specific? Let's keep cracking at that, but first I will confirm that the above fixed the molecule shapes issue on ct.
I had another good talk with @jonathanolson and @samreid. To come back to:
Alright. The above commit is working well for our current cases. I think that https://github.com/phetsims/phet-io/issues/1951 should stay open because it is likely to run into trouble in the future. For example, with this patch (changes text size everywhere), we see that Keplers Laws has an API regression based on the initial state of some positions. No matter. The work of this issue (making CT pass right now in firefox), has been solved. Closing.
This is because small things like pixel drawing may change an initial state positionProperty. For example, https://github.com/phetsims/gravity-and-orbits/issues/486. This was caused by turning firefox testing back on in #188.