servo/components/script/dom/bindings
Simon Sapin aa15dc269f Remove use of unstable box syntax.
http://www.robohornet.org gives a score of 101.36 on master,
and 102.68 with this PR. The latter is slightly better,
but probably within noise level.
So it looks like this PR does not affect DOM performance.

This is expected since `Box::new` is defined as:

```rust
impl<T> Box<T> {
    #[inline(always)]
    pub fn new(x: T) -> Box<T> {
        box x
    }
}
```

With inlining, it should compile to the same as box syntax.
2017-10-16 17:16:20 +02:00
..
codegen Implement EventListenerOptions for EventTarget 2017-09-30 02:12:35 +02:00
callback.rs Rename Root<T> to DomRoot<T> 2017-09-26 09:49:10 +02:00
cell.rs Rename DOMRefCell<T> to DomRefCell<T> 2017-09-26 09:49:08 +02:00
constant.rs Remove and allow some dead code. 2016-12-22 16:06:22 +01:00
conversions.rs Rename Root<T> to DomRoot<T> 2017-09-26 09:49:10 +02:00
error.rs order derivable traits lists 2017-08-23 21:38:44 +02:00
guard.rs Removed util. 2016-12-14 18:04:37 -06:00
inheritance.rs Rename Reflectable to DomObject. 2016-12-08 08:50:35 -10:00
interface.rs Remove use of unstable box syntax. 2017-10-16 17:16:20 +02:00
iterable.rs Remove use of unstable box syntax. 2017-10-16 17:16:20 +02:00
mod.rs Rename dom::bindings::js to dom::bindings::root 2017-09-26 02:19:05 +02:00
mozmap.rs Untry script 2017-06-18 13:21:49 +02:00
namespace.rs order derivable traits lists 2017-08-23 21:38:44 +02:00
num.rs Derive the Default trait for dictionaries containing GC values. 2017-09-25 16:10:58 -04:00
proxyhandler.rs Make {get,ensure}_expando_object unsafe. 2017-02-07 11:44:38 +01:00
refcounted.rs Make DomRoot::new unsafe 2017-09-26 16:10:30 +02:00
reflector.rs Make DomRoot<T> a type alias of a more general Root<T> type 2017-09-28 15:42:43 +02:00
root.rs Make DomRoot<T> a type alias of a more general Root<T> type 2017-09-28 15:42:43 +02:00
settings_stack.rs Rename Root<T> to DomRoot<T> 2017-09-26 09:49:10 +02:00
str.rs Derive the Default trait for dictionaries containing GC values. 2017-09-25 16:10:58 -04:00
structuredclone.rs Rename Root<T> to DomRoot<T> 2017-09-26 09:49:10 +02:00
trace.rs Remove use of unstable box syntax. 2017-10-16 17:16:20 +02:00
utils.rs script: Properly throw when "this" is not an object in a generic call. 2017-09-17 18:42:27 +02:00
weakref.rs Remove use of unstable box syntax. 2017-10-16 17:16:20 +02:00
xmlname.rs Untry script 2017-06-18 13:21:49 +02:00