MacDue
ac3af6624b
LibWeb: Use default equality operators for StyleValues
...
This removes a load of manually implemented equality operators. This
is done with a little pattern where all properties of a StyleValue are
placed inside a Properties member struct, with a defaulted equality
operator. This is then used to do the actual StyleValue compare.
There is also a CTRP class to avoid manually implementing the virtual
operator==()s for all StyleValues.
2023-02-17 16:22:56 +00:00
..
2023-02-15 12:48:26 -05:00
2023-02-15 12:48:26 -05:00
2023-01-09 11:09:31 +01:00
2023-01-09 11:09:31 +01:00
2023-02-08 19:15:45 +00:00
2023-02-15 12:48:26 -05:00
2023-01-29 00:02:45 +00:00
2023-01-29 00:02:45 +00:00
2023-02-15 12:48:26 -05:00
2023-01-29 00:02:45 +00:00
2023-01-29 00:02:45 +00:00
2023-01-29 00:02:45 +00:00
2023-01-29 00:02:45 +00:00
2023-01-29 00:02:45 +00:00
2023-01-29 00:02:45 +00:00
2023-01-29 00:02:45 +00:00
2023-01-29 00:02:45 +00:00
2023-01-29 00:02:45 +00:00
2023-01-29 00:02:45 +00:00
2023-01-29 00:02:45 +00:00
2023-01-29 00:02:45 +00:00
2023-01-29 00:02:45 +00:00
2023-01-29 00:02:45 +00:00
2023-02-15 12:48:26 -05:00
2023-01-29 00:02:45 +00:00
2023-02-12 00:15:52 +00:00
2023-02-15 12:48:26 -05:00
2023-02-15 12:48:26 -05:00
2023-01-04 11:50:03 +01:00
2023-01-09 23:00:24 +00:00
2023-01-09 23:00:24 +00:00
2023-01-09 11:09:31 +01:00
2023-01-09 11:09:31 +01:00
2023-01-21 14:35:00 +01:00
2023-01-21 14:35:00 +01:00
2023-02-15 12:48:26 -05:00
2023-01-21 14:35:00 +01:00
2023-02-03 12:49:13 +00:00
2023-01-09 11:09:31 +01:00
2023-02-15 12:48:26 -05:00
2023-02-15 12:48:26 -05:00
2023-01-29 00:02:45 +00:00
2023-02-15 12:48:26 -05:00
2023-02-15 12:48:26 -05:00
2023-02-15 12:48:26 -05:00
2023-01-29 00:02:45 +00:00
2023-01-29 00:02:45 +00:00
2023-01-29 00:02:45 +00:00
2023-01-09 11:09:31 +01:00
2023-01-09 11:09:31 +01:00
2023-02-15 12:48:26 -05:00
2023-02-15 12:48:26 -05:00
2023-02-03 12:49:13 +00:00
2023-01-09 11:09:31 +01:00
2023-01-09 11:09:31 +01:00
2023-01-09 11:09:31 +01:00
2023-01-09 11:09:31 +01:00
2023-01-29 00:02:45 +00:00
2023-01-29 00:02:45 +00:00
2023-01-29 00:02:45 +00:00
2023-02-15 12:48:26 -05:00
2023-02-15 12:48:26 -05:00
2023-01-09 23:00:24 +00:00
2023-02-15 12:48:26 -05:00
2023-02-15 12:48:26 -05:00
2023-01-09 11:09:31 +01:00
2023-01-09 11:09:31 +01:00
2023-02-15 12:48:26 -05:00
2023-01-09 23:00:24 +00:00
2023-02-15 12:48:26 -05:00
2023-01-21 14:35:00 +01:00
2023-01-29 00:02:45 +00:00
2023-01-29 00:02:45 +00:00
2023-02-17 16:22:56 +00:00
2023-02-17 16:22:56 +00:00
2023-02-15 12:48:26 -05:00
2023-02-15 12:48:26 -05:00
2023-01-09 11:09:31 +01:00
2023-01-09 11:09:31 +01:00
2023-02-15 12:48:26 -05:00