Skip to content

Conversation

@chromium-wpt-export-bot
Copy link
Collaborator

@chromium-wpt-export-bot chromium-wpt-export-bot commented Jan 5, 2026

Now that we can control the rendering of everything in customizable
select in the UA stylesheet with -internal-appearance-base-select(), we
don't need code in layout to specially construct the layout tree
anymore. This adds some logic to the UA stylesheet and removes
everything in LayoutFlexibleBox::IsChildAllowed in the case that the
CustomizableSelect flag is disabled.

Bug: 364348901, 427778335
Fixed: 452087739
Change-Id: Ia18b10714cf437e971f7dc265565835a3fbf84e9
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/6208372
Reviewed-by: Kent Tamura <[email protected]>
Reviewed-by: Joey Arhar <[email protected]>
Commit-Queue: Joey Arhar <[email protected]>
Cr-Commit-Position: refs/heads/main@{#1564394}

Now that we can control the rendering of everything in customizable
select in the UA stylesheet with -internal-appearance-base-select(), we
don't need code in layout to specially construct the layout tree
anymore. This adds some logic to the UA stylesheet and removes
everything in LayoutFlexibleBox::IsChildAllowed in the case that the
CustomizableSelect flag is disabled.

Bug: 364348901, 427778335
Fixed: 452087739
Change-Id: Ia18b10714cf437e971f7dc265565835a3fbf84e9
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/6208372
Reviewed-by: Kent Tamura <[email protected]>
Reviewed-by: Joey Arhar <[email protected]>
Commit-Queue: Joey Arhar <[email protected]>
Cr-Commit-Position: refs/heads/main@{#1564394}
Copy link
Collaborator

@wpt-pr-bot wpt-pr-bot left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

The review process for this patch is being conducted in the Chromium project.

@chromium-wpt-export-bot chromium-wpt-export-bot merged commit 93fc243 into master Jan 5, 2026
16 checks passed
@chromium-wpt-export-bot chromium-wpt-export-bot deleted the chromium-export-cl-6208372 branch January 5, 2026 17:05
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

4 participants