aboutsummaryrefslogtreecommitdiffstats
path: root/components/script/dom/bindings/refcounted.rs
Commit message (Expand)AuthorAgeFilesLines
* Extract some thread local use from generic code.Josh Matthews2020-06-041-21/+37
* Use `#![register_tool]` instead of `#![register_attr]`Simon Sapin2019-11-151-1/+1
* Remove now-unnecessary must_root and allow(unrooted_must_root) annotationsManish Goregaokar2019-01-041-1/+0
* Update MPL license to https (part 3)Jan Andre Ikenmeyer2018-11-191-1/+1
* Remove useless `use crate_name;` imports.Simon Sapin2018-11-081-1/+0
* Reorder importsPyfisch2018-11-061-1/+1
* Sort `use` statementsSimon Sapin2018-11-061-1/+1
* `cargo fix --edition`Simon Sapin2018-11-061-7/+7
* Drop `TrustedPromise` before dropping JSRuntimeCYBAI2018-10-211-0/+6
* Format script componentchansuke2018-09-191-15/+21
* Use specific assertion for DOM binding refcountedCYBAI2018-01-261-1/+1
* Do not trace Rust values when thread is shutting down.Josh Matthews2017-10-201-3/+1
* Make DomRoot::new unsafeAnthony Ramine2017-09-261-2/+1
* Rename Root<T> to DomRoot<T>Anthony Ramine2017-09-261-3/+3
* Rename dom::bindings::js to dom::bindings::rootAnthony Ramine2017-09-261-1/+1
* Make Promise::reject_error soundAnthony Ramine2017-09-221-5/+1
* Make Promise::resolve_native actually soundAnthony Ramine2017-09-211-4/+1
* Introduce TaskOnceAnthony Ramine2017-09-201-3/+3
* Rename Task to TaskBoxAnthony Ramine2017-09-201-3/+3
* Make Task require SendAnthony Ramine2017-09-201-2/+2
* Use task! to resolve promisesAnthony Ramine2017-09-181-12/+8
* Use task! to reject promisesAnthony Ramine2017-09-181-12/+8
* Move Task to its own moduleAnthony Ramine2017-09-181-1/+1
* Use normal tasks to reject and resolve promisesAnthony Ramine2017-09-171-5/+5
* Rename Runnable to TaskAnthony Ramine2017-09-161-11/+11
* Update Trusted<T> documentationFernando Jiménez Moreno2017-08-091-1/+1
* Upgrade to rustc 1.21.0-nightly (599be0d18 2017-07-26)Simon Sapin2017-07-271-1/+1
* Implemented paint worklet rendering context.Alan Jeffrey2017-06-301-0/+2
* Implemented Houdini worklets.Alan Jeffrey2017-05-171-0/+39
* Rename `Reflectable` to `DomObject`.Corey Farwell2016-12-081-7/+7
* Support an equivalent of Trusted<T> for Rc<Promise> objects named TrustedProm...Josh Matthews2016-09-221-8/+86
* Remove mutex from TrustedAlan Jeffrey2016-08-291-77/+52
* Make debug logging for tracing JS objects more informative.Josh Matthews2016-05-111-1/+2
* Update SpiderMonkeyAnthony Ramine2016-05-031-1/+2
* Remove extraneous script_chan parameter from Trusted::newKeith Yeung2016-04-281-1/+2
* refactors entities from script_thread into script_runtimeRahul Sharma2016-04-061-1/+1
* task -> threadrohan.prinja2016-01-101-10/+10
* Remove from Trusted::new an unnecessary argumentArthur Skobara2015-12-121-2/+2
* Rustfmt some of script.Ms2ger2015-11-181-2/+3
* rearrange imports to be in alphabetical orderrohan.prinja2015-10-301-2/+1
* more refactoringrohan.prinja2015-10-301-1/+2
* sorted the extern crate, mod & use declarationsRavi Shankar2015-09-241-3/+3
* Fix reported test-tidy errors for unmerged import blocksBrandon Fairchild2015-09-191-4/+2
* sort all usesJohann Tuffe2015-08-201-4/+4
* Splitting ScriptMsg into various enums; r=jdmRavi Shankar2015-08-151-2/+2
* Make stmt part of unrooted_must_root handle type parameters (fixes #6651)Manish Goregaokar2015-07-221-0/+1
* Upgrade to rustc 1.3.0-dev (fddfd089b 2015-07-10)Simon Sapin2015-07-151-2/+10
* Fix some warnings caused by the SM upgradeMichael Wu2015-06-191-4/+4
* Upgrade to SM 39Michael Wu2015-06-191-13/+20
* Upgrade to rustc 551a74dddd84cf01440ee84148ebd18bc68bd7c8.Simon Sapin2015-05-051-1/+0