aboutsummaryrefslogtreecommitdiffstats
path: root/components/script/dom/activation.rs
diff options
context:
space:
mode:
authorDiego Marcos <diego.marcos@gmail.com>2015-01-26 15:27:47 -0800
committerDiego Marcos <diego.marcos@gmail.com>2015-01-30 12:07:53 -0800
commit7b9c902a0af52b0b25787e09242b70a278ba55d2 (patch)
tree0dcd4e09e401ef72e892f43d8796f04d4a4bae4c /components/script/dom/activation.rs
parent648b4991b967cfe297a333624fa05b4de2e56be3 (diff)
downloadservo-7b9c902a0af52b0b25787e09242b70a278ba55d2.tar.gz
servo-7b9c902a0af52b0b25787e09242b70a278ba55d2.zip
Adds borrow_for_script_deallocation and unsafe_mut_js_info method to avoid 'DOMRefCell already mutably borrowed' messages. This is just a temporary fix until the Rust standard library allows borrowing already-borrowed RefCell values during unwinding.
It also removes LiveDOMReferences destructor that it's a no-op but it contains an assert that was being violated causing an endless cycle of destructor calls ending up in a stack overflow.
Diffstat (limited to 'components/script/dom/activation.rs')
0 files changed, 0 insertions, 0 deletions