diff options
author | Glenn Watson <gw@intuitionlibrary.com> | 2015-05-01 11:04:52 +1000 |
---|---|---|
committer | Glenn Watson <gw@intuitionlibrary.com> | 2015-05-01 12:40:37 +1000 |
commit | a5a52147836bafa7fa865300d03d19d2d4004dd4 (patch) | |
tree | 43b85f834fb2e1b8243d4d98341d597733b2fd06 /components/script/dom/bindings/js.rs | |
parent | 826b7222027b7b8b5df417998a1e4826aecb019a (diff) | |
download | servo-a5a52147836bafa7fa865300d03d19d2d4004dd4.tar.gz servo-a5a52147836bafa7fa865300d03d19d2d4004dd4.zip |
Various fixes to getClientBoundingRect()
* Fix queries involving stacking contexts
* The code was double accumulating stacking context origins.
* Handle queries of inline elements.
* The node addresses being compared were incorrect (CharacterData vs. Span)
* Handle ScriptQuery reflows correctly.
* The layout task was skipping the compute absolute positions traversal, so failed before window.onload.
Diffstat (limited to 'components/script/dom/bindings/js.rs')
0 files changed, 0 insertions, 0 deletions