Flightaware is serialising matrix() style properties, and expecting the string comparison to match one created using JS string concatenation.
This was previously true, but regressed when bug 218880 changed CSS serialisation to match the spec.
We should detect flightaware and use the old serialisation, until the site can be fixed.
Created attachment 459206 [details]
Comment on attachment 459206 [details]
View in context: https://bugs.webkit.org/attachment.cgi?id=459206&action=review
> + mutable unsigned m_cachedCSSTextUsesQuirk : 1;
I think this needs to say what the quirk is, something like m_cachedCSSTextUsesLegacyPrecision or something.
Created attachment 459263 [details]
Created attachment 459265 [details]
Committed r294138 (250508@main): <https://commits.webkit.org/250508@main>
All reviewed patches have been landed. Closing bug and clearing flags on attachment 459265 [details].