aboutsummaryrefslogtreecommitdiffstats
path: root/components/script/dom/bindings/codegen
Commit message (Expand)AuthorAgeFilesLines
* Fix Const IDL value compilation errors in codegenImanol Fernandez2017-10-251-3/+13
* Backed out changeset e64e659c077d: servo PR #18809 and revendor for reftest f...Gecko Backout2017-10-191-4/+4
* Update bitflags to 1.0 in every servo crateBastien Orivel2017-10-191-4/+4
* Replace all uses of the `heapsize` crate with `malloc_size_of`.Nicholas Nethercote2017-10-181-5/+5
* Update rust-mozjsSimon Sapin2017-10-161-11/+12
* Don’t rely on unstable 'const fn's in rust-mozjs, so we can remove them.Simon Sapin2017-10-161-12/+10
* Move remaining uses of NonZero to our nonzero crateSimon Sapin2017-10-161-1/+0
* Replace NonZero<*mut JSObject> with a wrapper to enable local trait impls.Simon Sapin2017-10-161-1/+3
* Implement EventListenerOptions for EventTargetGuillaume Gomez2017-09-301-2/+1
* Rename Root<T> to DomRoot<T>Anthony Ramine2017-09-262-12/+16
* Rename LayoutJS<T> to LayoutDom<T>Anthony Ramine2017-09-261-1/+1
* Rename JS<T> to Dom<T>Anthony Ramine2017-09-261-4/+4
* Rename dom::bindings::js to dom::bindings::rootAnthony Ramine2017-09-261-6/+6
* Use more named string interpolation.Josh Matthews2017-09-251-10/+13
* Remove almost all uses of Heap::new.Josh Matthews2017-09-251-3/+7
* Initialize rooted dictionaries to a stable value before setting fields.Josh Matthews2017-09-251-22/+30
* Derive the Default trait for dictionaries containing GC values.Josh Matthews2017-09-251-4/+15
* Store rootable dictionary members of dictionaries in RootedTraceableBox.Josh Matthews2017-09-251-8/+19
* Be more conservative about safety of dictionary and union values.Josh Matthews2017-09-251-8/+35
* Don't generate union conversion functions for object variants.Josh Matthews2017-09-251-2/+6
* Rename a couple of Promise methodsAnthony Ramine2017-09-211-1/+1
* script: Properly implement LegacyPlatformGetOwnProperty in WebIDL.Emilio Cobos Álvarez2017-09-181-9/+24
* script: remove unused function.Emilio Cobos Álvarez2017-09-181-1/+0
* script: Fix integer-JSID handling in named getters.Emilio Cobos Álvarez2017-09-181-6/+8
* script: Fix code generation for named getters.Emilio Cobos Álvarez2017-09-171-3/+1
* Update the WebIDL parserAnthony Ramine2017-08-301-8/+31
* Fix compartment mismatch issueConnor Brewster2017-08-091-1/+6
* Generate DOM bindings imports for webidl typedefsFernando Jiménez Moreno2017-08-021-6/+15
* Implement CEReactions codegenConnor Brewster2017-07-181-2/+11
* Implement HTMLConstructorConnor Brewster2017-06-151-6/+78
* Generate GetConstructorObject for all interfacesConnor Brewster2017-06-132-2/+6
* Update the WebIDL parserAnthony Ramine2017-06-0912-273/+1142
* Renamed BrowsingContext to WindowProxy in script.Alan Jeffrey2017-05-122-3/+2
* Fix various build warningsAaron Cunningham2017-04-241-0/+1
* Add way to get c_void ptr or c_char from callermckaymatt2017-04-041-1/+2
* Auto merge of #15659 - gregkatz:eliminate_transmute_find_enum, r=Ms2gerbors-servo2017-02-211-14/+13
|\
| * Eliminate a mem::transmute in CodeGenGregory Katz2017-02-201-14/+13
* | Auto merge of #15585 - servo:CGConstant, r=noxbors-servo2017-02-201-10/+7
|\ \ | |/ |/|
| * Simplify CGConstant.Ms2ger2017-02-161-10/+7
* | Auto merge of #15589 - servo:RootedTraceable-union, r=noxbors-servo2017-02-191-0/+6
|\ \
| * | Use RootedTraceableBox for unions.Ms2ger2017-02-161-0/+6
* | | Adds an `as_str()` method to WebIDL enums to hide slice of strings from calle...Gregory Katz2017-02-161-1/+7
|/ /
* | Use RootedTraceableBox for dictionaries.Ms2ger2017-02-161-3/+50
* | Use from_jsval for dictionaries.Ms2ger2017-02-161-2/+2
* | Implement JSTraceable for more types.Ms2ger2017-02-161-0/+2
* | Use Heap for dictionary and union members.Ms2ger2017-02-161-10/+19
* | Share a little less code between the branches for conversion to any.Ms2ger2017-02-161-12/+11
* | Pass isMember to getJSToNativeConversionInfo for unions.Ms2ger2017-02-161-6/+5
|/
* Modify CodegenRust.py to import structs from sequence return valuesZakor Gyula2017-02-131-0/+2
* Auto merge of #15453 - servo:unwrapCastableObject, r=noxbors-servo2017-02-081-24/+11
|\