WebKit Bugzilla
New
Browse
Search+
Log In
×
Sign in with GitHub
or
Remember my login
Create Account
·
Forgot Password
Forgotten password account recovery
RESOLVED FIXED
298113
[Style] Replace FillLayer linked list with strong style typed fixed vector
https://bugs.webkit.org/show_bug.cgi?id=298113
Summary
[Style] Replace FillLayer linked list with strong style typed fixed vector
Sam Weinig
Reported
2025-08-29 11:58:01 PDT
Replacing the FillLayer linked list with strong style typed fixed vector is both more efficient for larger lists and a bit more idiomatic.
Attachments
Add attachment
proposed patch, testcase, etc.
Sam Weinig
Comment 1
2025-08-29 12:27:44 PDT
Pull request:
https://github.com/WebKit/WebKit/pull/50078
EWS
Comment 2
2025-09-01 12:45:59 PDT
Committed
299407@main
(9c502fcf9c71): <
https://commits.webkit.org/299407@main
> Reviewed commits have been landed. Closing PR #50078 and removing active labels.
Radar WebKit Bug Importer
Comment 3
2025-09-01 12:47:14 PDT
<
rdar://problem/159619297
>
David Kilzer (:ddkilzer)
Comment 4
2025-09-15 10:35:27 PDT
Hi Sam, this change regressed this fix made to Source/WebCore/rendering/style/FillLayer.h: Fix -Wpreferred-type-bitfield-enum-conversion warnings in WebCore <
https://bugs.webkit.org/show_bug.cgi?id=297439
> <
rdar://158245532
> <
https://commits.webkit.org/298737@main
> (It's only caught by newer versions of clang, which is why builds didn't fail.)
David Kilzer (:ddkilzer)
Comment 5
2025-09-15 10:55:32 PDT
<
rdar://159619297
>
Note
You need to
log in
before you can comment on or make changes to this bug.
Top of Page
Format For Printing
XML
Clone This Bug