Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

LibWeb: Delete parent state pointer in LayoutState #3929

Open
wants to merge 1 commit into
base: master
Choose a base branch
from

Conversation

kalenikaliaksandr
Copy link
Member

It's safe to remove this pointer because intrinsic layout should never look up a box's state beyond its containing block.

This change affects the expectations of two layout tests, but both already differ slightly from other browsers, and the difference between expectations is less than 5px.

It's safe to remove this pointer because intrinsic layout should never
look up a box's state beyond its containing block.

This change affects the expectations of two layout tests, but both
already differ slightly from other browsers, and the difference between
expectations is less than 5px.
@kalenikaliaksandr kalenikaliaksandr force-pushed the delete-parent-state-pointer-from-layout-state branch from f020bf7 to 514d67c Compare March 14, 2025 00:55
@awesomekling
Copy link
Member

This change affects the expectations of two layout tests

Hmmm why though?

@kalenikaliaksandr kalenikaliaksandr changed the title LibWeb: Remove parent state pointer from LayoutState LibWeb: Delete parent state pointer in LayoutState Mar 14, 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