Skip to content

perf(webf): optimize flex layout and fix text invalidation regressions#895

Merged
andycall merged 1 commit intorelease/0.24.22from
codex/flex-inline-perf-regression-fixes
Mar 25, 2026
Merged

perf(webf): optimize flex layout and fix text invalidation regressions#895
andycall merged 1 commit intorelease/0.24.22from
codex/flex-inline-perf-regression-fixes

Conversation

@andycall
Copy link
Member

Summary

  • optimize the flex/inline hotspot path and extend the local profiler repro coverage
  • fix stale inline text/style invalidation for inherited text, currentColor, and descendant IFC ownership
  • update the affected integration snapshots for text comprehensive and focus-visible cases

Validation

  • cd integration_tests && npm run integration -- specs/css/css-text-mixin/text_comprehensive_test.ts specs/css/css-selectors/pseudo-focus-visible.ts
  • cd integration_tests && npm run integration -- --skip-build specs/css/css-selectors/pseudo-focus-visible.ts
  • broader rebuilt regression sweep previously completed with 215 specs, 0 failures, 20 pending

@vercel
Copy link

vercel bot commented Mar 25, 2026

The latest updates on your projects. Learn more about Vercel for GitHub.

Project Deployment Actions Updated (UTC)
use-case Ready Ready Preview, Comment Mar 25, 2026 8:51am
vue_usecase Ready Ready Preview, Comment Mar 25, 2026 8:51am

Request Review

@andycall andycall merged commit aa574c0 into release/0.24.22 Mar 25, 2026
23 of 30 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant