aboutsummaryrefslogtreecommitdiffstats
path: root/components/script/dom/bindings/interface.rs
Commit message (Expand)AuthorAgeFilesLines
* Make all interface objects share the same funToStringGuillaume Gomez2016-03-211-11/+21
* Cache legacy callback interface objects in proto_or_icache_arrayAnthony Ramine2016-02-251-6/+7
* All interface objects now share the same hasInstanceGuillaume Gomez2016-02-171-19/+34
* Fix the hasInstance hook of interface objectsAnthony Ramine2016-02-151-10/+17
* Clean up imports in script::dom::bindings::interfaceAnthony Ramine2016-02-151-4/+2
* Move ConstantSpec, NonNullJSNative and define_constants from utils to interfacenxnfufunezn2016-01-241-3/+63
* implement NonCallbackInterfaceObjectClass::as_jsclass()apopiak2016-01-141-1/+8
* Fix prototypes of interface objects (fixes #2665)Anthony Ramine2016-01-121-8/+7
* Inline create_constructor into its only callerAnthony Ramine2016-01-121-28/+13
* Describe non-callback interface objects with JSClass structuresAnthony Ramine2016-01-121-22/+155
* Use the object prototype for callback interface objectsAnthony Ramine2016-01-121-8/+20
* Refactor prototype initialisationAnthony Ramine2016-01-121-0/+155