NEW305600
[appearance: base] Reland the pseudo element ::checkmark
https://bugs.webkit.org/show_bug.cgi?id=305600
Summary [appearance: base] Reland the pseudo element ::checkmark
Said Abou-Hallawa
Reported 2026-01-15 14:12:43 PST
304095@main, which reverted 304095@main and 304390@main, reduced RenderStyle by 8 bytes. 305612@main removed a CanMakeCheckedPtr inheritance from RenderStyle. This change gets RenderStyle 8 bytes back. I have confirmed that these two changes fixed the MotionMark regression of bug 305085. So 304095@main and 304390@main can be re-landed. But we need to ensure that the size of RenderStyle will not be affected when changing PublicPseudoIDBits.
Attachments
Radar WebKit Bug Importer
Comment 1 2026-01-21 10:56:50 PST
Said Abou-Hallawa
Comment 2 2026-01-21 16:30:49 PST
Note You need to log in before you can comment on or make changes to this bug.