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

Make layout queries walk the cached flow tree instead of the display list #3790

Closed
jdm opened this issue Oct 23, 2014 · 0 comments
Closed

Make layout queries walk the cached flow tree instead of the display list #3790

jdm opened this issue Oct 23, 2014 · 0 comments

Comments

@jdm
Copy link
Member

@jdm jdm commented Oct 23, 2014

This will help issues like #1716 and allow us to perform layout using ReflowForQuery instead of ReflowForDisplay in many cases, which will avoid building the display list.

mrobinson added a commit to mrobinson/servo that referenced this issue Oct 30, 2014
Instead of looking at the display tree, have ContentBox(es)Query consult
the flow tree. This allow optimizing away parts of the display tree
later. To do this we need to be more careful about how we send reflow
requests, only querying the flow tree when possible.

Fixes servo#3790.
mrobinson added a commit to mrobinson/servo that referenced this issue Oct 30, 2014
Instead of looking at the display tree, have ContentBox(es)Query consult
the flow tree. This allow optimizing away parts of the display tree
later. To do this we need to be more careful about how we send reflow
requests, only querying the flow tree when possible.

Fixes servo#3790.
mrobinson added a commit to mrobinson/servo that referenced this issue Oct 31, 2014
Instead of looking at the display tree, have ContentBox(es)Query consult
the flow tree. This allow optimizing away parts of the display tree
later. To do this we need to be more careful about how we send reflow
requests, only querying the flow tree when possible.

Fixes servo#3790.
bors-servo pushed a commit that referenced this issue Nov 3, 2014
Instead of looking at the display tree, have ContentBox(es)Query consult
the flow tree. This allow optimizing away parts of the display tree
later. To do this we need to be more careful about how we send reflow
requests, only querying the flow tree when possible.

Fixes #3790.
@mrobinson mrobinson closed this in 2d72f00 Nov 3, 2014
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Linked pull requests

Successfully merging a pull request may close this issue.

1 participant
You can’t perform that action at this time.