Skip to content

Are the different types of trees mentioned in the specs created by user agents or included in the specs to aid understanding? #8770

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

Closed
TKDev7 opened this issue Apr 26, 2023 · 1 comment
Labels
Closed as Question Answered Used when the issue is more of a question than a problem, and it's been answered. css-display-3 Current Work

Comments

@TKDev7
Copy link
Contributor

TKDev7 commented Apr 26, 2023

CSS specifications mention several types of trees, such as the document tree, DOM tree, element tree, flat tree, box tree, and fragment tree. I know that a DOM tree is created by the browser, and you can manipulate it using the DOM API. However, what about the other types of trees? Do browsers create those trees as well, or are they only present in the specifications to simplify comprehension?

@TKDev7 TKDev7 changed the title Are the different types of trees mentioned in the specs created by user agents or included in the specs to aid understandin? Are the different types of trees mentioned in the specs created by user agents or included in the specs to aid understanding? Apr 26, 2023
@tabatkins
Copy link
Member

They are specification concepts that only exist internally in browsers (if at all). They're not exposed to public APIs.

@tabatkins tabatkins added css-display-3 Current Work Closed as Question Answered Used when the issue is more of a question than a problem, and it's been answered. labels Apr 27, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Closed as Question Answered Used when the issue is more of a question than a problem, and it's been answered. css-display-3 Current Work
Projects
None yet
Development

No branches or pull requests

2 participants