diff options
author | S Pradeep Kumar <gohanpra@gmail.com> | 2014-01-29 14:25:39 +0900 |
---|---|---|
committer | S Pradeep Kumar <gohanpra@gmail.com> | 2014-03-03 11:27:49 +0900 |
commit | c4d177a3541b55c4b979afc8e7171fe0cfb4817e (patch) | |
tree | 707038411a53e1bd69e7d5bf09a11087c11070ec /src/components/script/dom/node.rs | |
parent | 478c9bfc5749ceb55a54fcf659bdcc6ead0fe66f (diff) | |
download | servo-c4d177a3541b55c4b979afc8e7171fe0cfb4817e.tar.gz servo-c4d177a3541b55c4b979afc8e7171fe0cfb4817e.zip |
Implement `position: absolute` for non-replaced elements.
+ Re-implement fixed positioning using the absolute positioning code.
+ Add reftests for absolute positioning and fixed positioning.
+ Refactor assign_widths in BlockFlow to isolate the calculation of
widths and margins.
+ Pass down details of the Containing Block for absolute and fixed flows
during layout. Use it to calculate the static position of absolute flows.
+ Defer calculation of absolute flow dimensions till we build the
display list.
Diffstat (limited to 'src/components/script/dom/node.rs')
0 files changed, 0 insertions, 0 deletions