Implement logical equality on CrossThreadStyleValues
This CL adds support for comparing two CrossThreadStyleValues, handling different subclasses via a type enum plus WTF::DowncastTraits. Comparing CrossThreadStyleValues is required for deduplicating PaintWorkletInputs, as we have to be able to compare PaintWorkletStylePropertyMaps for equality. Bug: 933805 Change-Id: I40148516b060e323fa812a611fb8cd687284dc75 Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/1504229 Commit-Queue: Stephen McGruer <smcgruer@chromium.org> Reviewed-by:Anders Hartvoll Ruud <andruud@chromium.org> Cr-Commit-Position: refs/heads/master@{#638137}
Showing
Please register or sign in to comment