Skip to content

compositor: Rename RenderingGroupId to PainterId#40307

Merged
mrobinson merged 1 commit intoservo:mainfrom
mukilan:rename-rendering-group-id-to-painter-id
Oct 31, 2025
Merged

compositor: Rename RenderingGroupId to PainterId#40307
mrobinson merged 1 commit intoservo:mainfrom
mukilan:rename-rendering-group-id-to-painter-id

Conversation

@mukilan
Copy link
Copy Markdown
Member

@mukilan mukilan commented Oct 31, 2025

And let the Compositor create the PainterId when it creates a new Painter. Also make inline formatting code take LayoutContext rather than threading it via the InlineFormattingContextBuilder.

Testing: Should preserve existing behavior, so covered by existing tests.

@servo-highfive servo-highfive added the S-awaiting-review There is new code that needs to be reviewed. label Oct 31, 2025
@servo-highfive servo-highfive removed the S-awaiting-review There is new code that needs to be reviewed. label Oct 31, 2025
@mrobinson mrobinson enabled auto-merge October 31, 2025 11:07
And let the Compositor create the `PainterId` when it creates a new
`Painter`. Also make inline formatting code take `LayoutContext` rather
than threading it via the `InlineFormattingContextBuilder`.

Co-authored-by: Martin Robinson <[email protected]>
Signed-off-by: Mukilan Thiyagarajan <[email protected]>
@mrobinson mrobinson force-pushed the rename-rendering-group-id-to-painter-id branch from e6cf16f to 9585da1 Compare October 31, 2025 11:42
@servo-highfive servo-highfive added the S-awaiting-review There is new code that needs to be reviewed. label Oct 31, 2025
@mrobinson mrobinson disabled auto-merge October 31, 2025 11:43
@mrobinson mrobinson enabled auto-merge October 31, 2025 11:43
@mrobinson mrobinson added this pull request to the merge queue Oct 31, 2025
@servo-highfive servo-highfive added the S-awaiting-merge The PR is in the process of compiling and running tests on the automated CI. label Oct 31, 2025
Merged via the queue into servo:main with commit 07cf9a9 Oct 31, 2025
35 checks passed
@servo-highfive servo-highfive removed the S-awaiting-merge The PR is in the process of compiling and running tests on the automated CI. label Oct 31, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

S-awaiting-review There is new code that needs to be reviewed.

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants