aboutsummaryrefslogtreecommitdiffstats
path: root/components/script/dom/bindings/interface.rs
Commit message (Expand)AuthorAgeFilesLines
* Support [LegacyWindowAlias]Kagami Sascha Rosylight2019-10-191-0/+7
* Use safe JSContext when possible in interface.rsmarmeladema2019-08-091-141/+166
* Update SpiderMonkey bindings for Windows arm64 crash fix.Josh Matthews2019-07-251-5/+7
* Change bindings generation to make Exposed annotation aware of members/partia...sreeise2019-07-141-7/+14
* Update to SpiderMonkey 66.Josh Matthews2019-05-101-15/+13
* 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-7/+11
* `cargo fix --edition`Simon Sapin2018-11-061-6/+6
* Format script componentchansuke2018-09-191-130/+174
* Upgraded to SM 60Alan Jeffrey2018-08-201-35/+23
* Adapt Servo for mozjs 0.6 and the changes introduced in servo/rust-mozjs#393Marcin Mielniczuk2018-03-281-28/+43
* Use specific assertion for DOM binding interfaceCYBAI2018-01-261-4/+4
* Fix tyvar_behind_raw_pointer warningsSimon Sapin2018-01-101-2/+2
* Moved pop_current_element_queue() and push_new_element_queue() to htmlconstru...olmanz2017-11-161-9/+0
* Moved function html_constructor() from interface.rs to new file htmlconstruct...olmanz2017-11-161-309/+3
* Fix commonmark Markdown warnings in docs, part 1Matt Brubeck2017-10-171-1/+1
* Remove usage of unstable features const_ptr_null and const_ptr_null_mutSimon Sapin2017-10-161-2/+2
* Remove use of unstable box syntax.Simon Sapin2017-10-161-1/+1
* Rename Root<T> to DomRoot<T>Anthony Ramine2017-09-261-5/+5
* Rename dom::bindings::js to dom::bindings::rootAnthony Ramine2017-09-261-1/+1
* order derivable traits listsClément DAVID2017-08-231-1/+1
* Track custom element stateConnor Brewster2017-08-091-3/+5
* Add construction stackConnor Brewster2017-08-091-18/+37
* Implement CEReactions codegenConnor Brewster2017-07-181-0/+9
* Implement step 5 of HTMLConstructorConnor Brewster2017-06-151-7/+11
* Implement HTMLConstructorConnor Brewster2017-06-151-5/+76
* Add function to get constructor objects by nameConnor Brewster2017-06-151-0/+210
* Update js, AGAINAnthony Ramine2016-11-271-4/+4
* Implement WebIDL namespacesAnthony Ramine2016-09-081-2/+5
* Reorder some stuff in bindings::interfaceAnthony Ramine2016-09-061-101/+101
* Remove NonNullJSNativeAnthony Ramine2016-09-061-5/+1
* Move WebIDL constants machinery to bindings::constantAnthony Ramine2016-09-061-58/+3
* Simplify InterfaceConstructorBehaviorAnthony Ramine2016-09-061-32/+30
* Define interface members on the global object directly (fixes #4593)Anthony Ramine2016-08-251-10/+14
* Pass a MutableHandleObject to create_global_objectAnthony Ramine2016-08-251-16/+14
* Make create_global_object take a &'static ClassAnthony Ramine2016-08-251-1/+1
* Rename utils::create_dom_object to interface::create_global_objectAnthony Ramine2016-08-251-14/+57
* Make define_constants unsafeAnthony Ramine2016-08-251-10/+8
* Update SpiderMonkey to m-c bcf4ff0c3eef.Ms2ger2016-07-281-48/+44
* Implement the [Exposed] extended attribute on interfaces.Ms2ger2016-07-121-0/+9
* Switch to using the new rooted!/RootedGuard API for rooting.Eduard Burtescu2016-07-041-17/+17
* Implement [Unscopable] (fixes #11583)Anthony Ramine2016-06-071-8/+40
* Implement [Func]Anthony Ramine2016-05-271-4/+4
* Rename receiver to global in bindings::interfaceAnthony Ramine2016-05-261-8/+8
* Remove some 'static lifetimes from bindings::interfaceAnthony Ramine2016-05-261-18/+18
* Make define_constants privateAnthony Ramine2016-05-261-1/+4
* Remove utils::Prefable in favour of guard::GuardAnthony Ramine2016-05-261-25/+26
* Remove Prefable::terminator 🤖Anthony Ramine2016-05-261-4/+12
* Simplify how Prefable arrays are passed in bindings::interfaceAnthony Ramine2016-05-261-18/+16