servo/src/components/script/dom/bindings
Ms2ger 65ed97bab8 Introduce a get_dictionary_property function to reduce duplicated code in the dictionary conversion codegen.
This also explicitly disallows dictionary members without a default value, as
the code for those doesn't currently compile.

This is the second step of my planned rewrite of the dictionary initialization
that will remove the default values we currently use to initialize the
dictionary struct in the 'new' function.
2014-04-18 20:10:55 +02:00
..
codegen Introduce a get_dictionary_property function to reduce duplicated code in the dictionary conversion codegen. 2014-04-18 20:10:55 +02:00
callback.rs Make GetCallableProperty more rustic. 2014-04-10 19:21:17 +02:00
conversions.rs Implement FromJSValConvertible for JS<T>. 2014-04-15 21:33:18 +02:00
element.rs Implement JSManaged for DOM objects. 2014-02-24 15:16:42 -05:00
error.rs Rust upgrades 2014-03-18 09:30:35 -05:00
js.rs Add transparent Traceable and Untraceable types to aid proper rooting practices, and replace ad-hoc Untraceable structs with empty Encodable implementations. 2014-04-17 17:41:09 -04:00
proxyhandler.rs Remove all traces of C wrappers for SpiderMonkey class stubs. 2014-04-08 10:15:12 -04:00
trace.rs Add transparent Traceable and Untraceable types to aid proper rooting practices, and replace ad-hoc Untraceable structs with empty Encodable implementations. 2014-04-17 17:41:09 -04:00
utils.rs Introduce a get_dictionary_property function to reduce duplicated code in the dictionary conversion codegen. 2014-04-18 20:10:55 +02:00