-
-
Notifications
You must be signed in to change notification settings - Fork 1.2k
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: Improve html/body size quirks #3271
base: master
Are you sure you want to change the base?
Conversation
cfbfd0a
to
09c42a3
Compare
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 |
09c42a3
to
f673230
Compare
56b26db
to
6a8912c
Compare
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 |
05dceda
to
1c42f0d
Compare
1c42f0d
to
d898284
Compare
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 |
d898284
to
99f5f12
Compare
99f5f12
to
c76ac14
Compare
This improves our behavior for the The html element fills the viewport quirk and the The body element fills the html element quirk from the Quirks Mode Standard
It also removes
PaintableFragment::orientation()
since that is now handled on layout nodes. (Node::text_flow_direction()
)I've had to rebaseline quite a few layout tests since they did not have an html doctype set and were therefore using quirks mode.
Ideally, these should probably just not run under quirks mode, but that is like an hour of copying
<!DOCTYPE html>
declarations everywhere...But maybe I'll do some of that before this gets reviewed.