aboutsummaryrefslogtreecommitdiffstats
path: root/components/script/dom/bindings/utils.rs
Commit message (Expand)AuthorAgeFilesLines
* Adapt Servo for mozjs 0.6 and the changes introduced in servo/rust-mozjs#393Marcin Mielniczuk2018-03-281-24/+32
* Use specific negative assertion for DOM bindings utilsCYBAI2018-01-261-1/+1
* Fix tyvar_behind_raw_pointer warningsSimon Sapin2018-01-101-2/+2
* Replace all uses of the `heapsize` crate with `malloc_size_of`.Nicholas Nethercote2017-10-181-6/+6
* Fix commonmark Markdown warnings in docs, part 1Matt Brubeck2017-10-171-1/+1
* script: Properly throw when "this" is not an object in a generic call.Emilio Cobos Álvarez2017-09-171-2/+6
* order derivable traits listsClément DAVID2017-08-231-2/+2
* Renamed BrowsingContext to WindowProxy in script.Alan Jeffrey2017-05-121-2/+2
* Add way to get c_void ptr or c_char from callermckaymatt2017-04-041-1/+22
* Eliminate a mem::transmute in CodeGenGregory Katz2017-02-201-5/+5
* Update js, AGAINAnthony Ramine2016-11-271-6/+6
* Update js.Ms2ger2016-11-271-15/+0
* Issue #13377 Extract panic-catching for JS engine callbacks into aHugo Thiessard2016-09-261-0/+15
* Make DOMJSClass use JSClass instead of Class (fixes #13031)Tetsuharu OHZEKI2016-08-261-1/+1
* Pass the receiver to get_property_on_prototype (fixes #11600)Anthony Ramine2016-08-251-3/+3
* Make has_property_on_prototype fallibleAnthony Ramine2016-08-251-5/+8
* Mark get_property_on_prototype and has_property_on_prototype as unsafeAnthony Ramine2016-08-251-30/+29
* Rename utils::create_dom_object to interface::create_global_objectAnthony Ramine2016-08-251-48/+8
* Implement the [Exposed] extended attribute on interfaces.Ms2ger2016-07-121-0/+3
* Switch to using the new rooted!/RootedGuard API for rooting.Eduard Burtescu2016-07-041-19/+18
* Auto merge of #11329 - c-rhodes:11320, r=jdmbors-servo2016-05-271-1/+1
|\
| * Report use statements that use {} with only one entryCullen Rhodes2016-05-271-1/+1
* | Remove utils::Prefable in favour of guard::GuardAnthony Ramine2016-05-261-22/+0
* | Remove Prefable::terminator 🤖Anthony Ramine2016-05-261-10/+3
|/
* Move DOMString back to scriptAnthony Ramine2016-05-241-3/+3
* codegen: Throw a more descriptive invalid enum messageEmilio Cobos Álvarez2016-05-131-3/+4
* Auto merge of #10756 - servo:smup, r=Ms2gerbors-servo2016-05-031-25/+16
|\
| * Update SpiderMonkeyAnthony Ramine2016-05-031-25/+16
* | Implement hiding of interface members via Pref annotations.Josh Matthews2016-05-021-2/+25
* | Start generating arrays of specs for easier implementation of preference checks.Josh Matthews2016-05-021-0/+6
|/
* Refactor the `call` hook on non-callback interface objects (fixes #10744)Anthony Ramine2016-04-251-12/+1
* Lazily define interface objects on globals (fixes #6419)Anthony Ramine2016-02-251-7/+61
* Lazily-define standard ECMAScript classesAnthony Ramine2016-02-251-7/+5
* Stop returning an Option from Window::browsing_context.Ms2ger2016-02-231-1/+1
* Bump heapsize to 0.3Anthony Ramine2016-02-131-1/+2
* Say farewell to in-tree HeapSizeOfAnthony Ramine2016-02-041-1/+1
* Move ConstantSpec, NonNullJSNative and define_constants from utils to interfacenxnfufunezn2016-01-241-62/+5
* Fix prototypes of interface objects (fixes #2665)Anthony Ramine2016-01-121-5/+5
* Refactor prototype initialisationAnthony Ramine2016-01-121-190/+12
* Remove NativePropertyHooksAnthony Ramine2016-01-121-12/+0
* Use features to prevent the util component from entraining the world in Gecko...Bobby Holley2016-01-111-1/+1
* Rename the browsercontext module.Ms2ger2015-12-111-2/+2
* Initialize the slots of global objects before a possible GC.Ms2ger2015-12-101-16/+10
* Implement [Unforgeable]Anthony Ramine2015-12-021-0/+8
* Remove unused slot in prototype object (fixes #8588)Anthony Ramine2015-11-301-19/+0
* Remove `#[allow(raw_pointer_derive)]` attributesBrandon Fairchild2015-11-271-3/+0
* Rename a confusing argument.Ms2ger2015-11-191-2/+2
* Rustfmt some of script.Ms2ger2015-11-181-106/+152
* Use the conversion traits from js.Ms2ger2015-11-121-6/+7
* Use throw_type_error and throw_range_error from js.Ms2ger2015-11-121-1/+2