diff options
author | bors-servo <metajack+bors@gmail.com> | 2015-03-16 13:16:03 -0600 |
---|---|---|
committer | bors-servo <metajack+bors@gmail.com> | 2015-03-16 13:16:03 -0600 |
commit | f5ddbcf19fcd477dee61d6c03434ef7cfca188bf (patch) | |
tree | 994a776e3f30f6e84044e732916149aec3f4ec1a /components/script/parse/html.rs | |
parent | cf39c672b66640ab28d12ab9e6c97c0af9344212 (diff) | |
parent | 237150fa49b050cdc0b8d46bb80170127503cfcb (diff) | |
download | servo-f5ddbcf19fcd477dee61d6c03434ef7cfca188bf.tar.gz servo-f5ddbcf19fcd477dee61d6c03434ef7cfca188bf.zip |
auto merge of #5228 : metajack/servo/memory-debug, r=pcwalton
Cycles were being created in the flow tree since absolutely positioned
descendants had pointers to their containing blocks. This adds
WeakFlowRef (based on Weak<T>) and makes these backpointers weak
references. This also harmonizes our custom Arc<T>, FlowRef, to be
consistent with the upstream implementation.
Fixes #4915.
Diffstat (limited to 'components/script/parse/html.rs')
0 files changed, 0 insertions, 0 deletions