Skip to content

Conversation

@Calme1709
Copy link
Contributor

Bit of a messy PR combined into one to avoid merge conflicts, includes:

  • A couple of fixes for recompute_inherited_style
  • A couple of fixes for transitions
  • A couple of other misc improvements tagged on

See individual commits for details.

@Calme1709 Calme1709 requested a review from AtkinsSJ as a code owner November 16, 2025 13:03
@ladybird-bot
Copy link
Collaborator

Hello!

One or more of the commit messages in this PR do not match the Ladybird code submission policy, please check the lint_commits CI job for more details on which commits were flagged and why.
Please do not close this PR and open another, instead modify your commit message(s) with git commit --amend and force push those changes to update this PR.

@Calme1709 Calme1709 force-pushed the more-transition-fixes branch from 345c742 to b076f39 Compare November 16, 2025 13:05
@github-actions
Copy link

Your pull request has conflicts that need to be resolved before it can be reviewed and merged. Make sure to rebase your branch on top of the latest master.

@github-actions github-actions bot added the conflicts Pull request has merge conflicts that need resolution label Nov 20, 2025
@Calme1709 Calme1709 force-pushed the more-transition-fixes branch from b076f39 to 6d35692 Compare November 20, 2025 23:33
@github-actions github-actions bot removed the conflicts Pull request has merge conflicts that need resolution label Nov 20, 2025
@Calme1709
Copy link
Contributor Author

Rebased to resolve conflicts

@github-actions github-actions bot added the conflicts Pull request has merge conflicts that need resolution label Nov 23, 2025
@github-actions
Copy link

Your pull request has conflicts that need to be resolved before it can be reviewed and merged. Make sure to rebase your branch on top of the latest master.

Reduces the rebuild required when editing this file
Previously we assumed that if the non-animated value was inherited then
the animated value must be also which is not true.
We only need to consider the change in the value that is actually used,
not the animated and non-animated values individually
We were missing the important flag here so would always reset it to
false
We can achieve the same thing by using
`parse_simple_comma_separated_value_list`
CSS transitions have a higher precedence in the cascade than important
properties
@Calme1709 Calme1709 force-pushed the more-transition-fixes branch from 6d35692 to c2e6308 Compare November 23, 2025 22:37
@github-actions github-actions bot removed the conflicts Pull request has merge conflicts that need resolution label Nov 23, 2025
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.

2 participants