Avi Weinstock
3574ac3b9e
servo: Merge #5131 - Replace borrow with borrow_for_gc_trace in JSTraceable::trace (Issue #47 (from aweinstock314:master); r=jdm
...
...78).
Source-Repo: https://github.com/servo/servo
Source-Revision: 417a932e306438b5cda7a7071412a34d3e503f94
2015-03-03 07:18:53 -07:00
Tetsuharu OHZEKI
1c21301bac
servo: Merge #4909 - Fix warnings about RefCell<T>.try_borrow() (from saneyuki:warn); r=jdm
...
follow up #4893
Source-Repo: https://github.com/servo/servo
Source-Revision: 6d1a2d90e531e82c8692af469f308e539d15bedb
2015-02-12 14:06:49 -07:00
Diego Marcos
ebfd758aec
servo: Merge #4777 - Adds borrow_for_script_deallocation and unsafe_mut_js_info method to avo (from dmarcos:issue4692); r=jdm
...
...id '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.
Source-Repo: https://github.com/servo/servo
Source-Revision: a7e29939a1df679bd865573dc71f7ba65f0268c4
2015-01-30 16:06:52 -07:00
Ms2ger
3cee792603
servo: Merge #4766 - Import the util crate as util rather than servo_util (from Ms2ger:util); r=Manishearth
...
This used to conflict with the util crate from the standard library, which
has long since been removed.
The import in layout has not been changed because of a conflict with the
util mod there.
Source-Repo: https://github.com/servo/servo
Source-Revision: 27e0f16407629422b5e047e067d458142372c97e
2015-01-29 05:12:49 -07:00
Ms2ger
96aa650091
servo: Merge #4717 - Document proxyhandler.rs, and related changes (from Ms2ger:doc-proxy); r=saneyuki
...
Source-Repo: https://github.com/servo/servo
Source-Revision: 1a2a08aa501dd0da8bcdf362b55acb31093f5c9c
2015-01-28 01:48:52 -07:00
Ms2ger
19944cd1f3
servo: Merge #4450 - Document DOMRefCell (from Ms2ger:domrefcell-doc); r=jdm
...
Source-Repo: https://github.com/servo/servo
Source-Revision: 661144d28546dc287cba6a76325855c0efac9551
2014-12-20 08:36:43 -07:00
Ms2ger
2aa3272664
servo: Merge #3979 - Use {Cell,RefCell}::as_unsafe_cell (from Ms2ger:as_unsafe_cell); r=jdm
...
Source-Repo: https://github.com/servo/servo
Source-Revision: 7d3b76c60d2d5bd61cf6b48d09d769df77af293d
2014-11-14 15:48:35 -07:00
Glenn Watson
22c4035692
servo: Merge #3948 - Rust upgrade to rustc hash b03a2755193cd756583bcf5831cf4545d75ecb8a (from servo:rustup-20141105_2); r=Manishearth
...
Source-Repo: https://github.com/servo/servo
Source-Revision: c5e1b0d32e17fad29799023c85e2e73ac89c3af7
2014-11-12 20:48:31 -07:00
Keegan McAllister
972824c647
servo: Merge #3797 - Debug-only dynamic checks for layout and GC use of DOMRefCell (from kmcallister:domrefcell); r=jdm
...
r? @mbrubeck, @jdm
Alternative to #3770 and #3716 .
Source-Repo: https://github.com/servo/servo
Source-Revision: 0c12f630e6352fc2aa00b638d014b2505f68af1f
2014-10-24 18:09:27 -06:00
Tetsuharu OHZEKI
f29b2207ab
servo: Merge #3574 - Introduce a custom DOMRefCell<T> (from saneyuki:cell); r=jdm
...
#3050
Source-Repo: https://github.com/servo/servo
Source-Revision: 7c1054e6ab97dd199dee371c3b6ca5d559070804
2014-10-14 23:12:24 -06:00