Skip to content

Add stacking context damage when outline-width becomes non-zero - #274

Merged
Loirooriol merged 1 commit into
servo:mainfrom
Loirooriol:outline-damage
Nov 27, 2025
Merged

Add stacking context damage when outline-width becomes non-zero#274
Loirooriol merged 1 commit into
servo:mainfrom
Loirooriol:outline-damage

Conversation

@Loirooriol

Copy link
Copy Markdown
Collaborator

As an optimization, we skip outlines in the stacking context if they have a width of zero. This means that when it becomes non-zero, we need stacking context damage.

As an optimization, we skip outlines in the stacking context if they
have a width of zero. This means that when it becomes non-zero, we need
stacking context damage.

Co-authored-by: Martin Robinson <mrobinson@igalia.com>
Signed-off-by: Oriol Brufau <obrufau@igalia.com>
@Loirooriol
Loirooriol added this pull request to the merge queue Nov 27, 2025
Merged via the queue into servo:main with commit ae78004 Nov 27, 2025
5 checks passed
@Loirooriol
Loirooriol deleted the outline-damage branch November 27, 2025 12:51
github-merge-queue Bot pushed a commit to servo/servo that referenced this pull request Nov 27, 2025
#40916)

Bumps Stylo to servo/stylo#274

Testing: Adding new test

Signed-off-by: Oriol Brufau <obrufau@igalia.com>
Co-authored-by: Martin Robinson <mrobinson@igalia.com>
github-merge-queue Bot pushed a commit that referenced this pull request Dec 1, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

2 participants