Bug 266609 - Replace 1-bit bitfields in RenderObjectBitfields with RenderObjectFlag
Summary: Replace 1-bit bitfields in RenderObjectBitfields with RenderObjectFlag
Status: RESOLVED FIXED
Alias: None
Product: WebKit
Classification: Unclassified
Component: Layout and Rendering (show other bugs)
Version: Safari Technology Preview
Hardware: Unspecified Unspecified
: P2 Normal
Assignee: Ryosuke Niwa
URL:
Keywords: InRadar
Depends on:
Blocks:
 
Reported: 2023-12-18 16:03 PST by Ryosuke Niwa
Modified: 2023-12-19 11:15 PST (History)
4 users (show)

See Also:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Ryosuke Niwa 2023-12-18 16:03:22 PST
Replace most of 1-bit bitfields in RenderObjectBitfields with corresponding enum class flags like NodeFlags.
Comment 1 Ryosuke Niwa 2023-12-18 16:13:06 PST
Pull request: https://github.com/WebKit/WebKit/pull/21996
Comment 2 EWS 2023-12-19 00:05:17 PST
Committed 272255@main (9b9eb59716b8): <https://commits.webkit.org/272255@main>

Reviewed commits have been landed. Closing PR #21996 and removing active labels.
Comment 3 Radar WebKit Bug Importer 2023-12-19 00:06:15 PST
<rdar://problem/119853222>
Comment 4 Ryosuke Niwa 2023-12-19 10:58:47 PST
Re-opening for pull request https://github.com/WebKit/WebKit/pull/22046
Comment 5 EWS 2023-12-19 11:15:48 PST
Committed 272282@main (31f3fa746c57): <https://commits.webkit.org/272282@main>

Reviewed commits have been landed. Closing PR #22046 and removing active labels.