aboutsummaryrefslogtreecommitdiffstats
path: root/components/script/dom/bindings/codegen
Commit message (Collapse)AuthorAgeFilesLines
...
| * Implement TreeWalkerChris Paris2014-09-181-0/+4
| |
* | Remove uses of &mut JSRefCameron Zwarich2014-09-181-13/+0
|/ | | | | Since everything with JSRef happens with interior mutability, it doesn't make any sense to use an &mut JSRef.
* Revert "script: Use atom comparison in more places, especially for ↵Josh Matthews2014-09-181-1/+0
| | | | | | attributes." for persistent test failures. This reverts commit 874db261046d6155b1942efa106d2e0014295d6d.
* script: Use atom comparison in more places, especially for attributes.Patrick Walton2014-09-171-0/+1
| | | | 75% improvement in style recalc for Guardians of the Galaxy.
* Add unrooted_must_root lint for enums and structs containing JS<T>, as well ↵Manish Goregaokar2014-09-161-1/+4
| | | | | | | as functions with JS<T> in their parameter list For safe wrappers over JS<T> (eg Temporary<T>) use #[allow(unrooted_must_root)]. For all other types containing a #[must_root] value, annotate the type with #[must_root] to ensure that it is never used unrooted
* Cargoify servoJack Moffitt2014-09-08103-0/+30131