aboutsummaryrefslogtreecommitdiffstats
path: root/components/script/dom/bindings/codegen/CodegenRust.py
Commit message (Expand)AuthorAgeFilesLines
* Port some code to Python3Vincent Ricard2021-02-181-20/+20
* Implement toStringTag symbol for DOM objects.Josh Matthews2021-02-181-22/+69
* Update mozjs.Josh Matthews2021-02-181-4/+3
* Added is_platform_obj_staticSean Joseph2020-11-261-1/+2
* Add creation url and Secure ContextsJonathan Kingston2020-11-251-4/+9
* Update mozjs to 0.14.1Sudarsan2020-08-281-0/+2
* dom: Generate iterator symbol for interfaces with indexed getters.Josh Matthews2020-07-091-2/+21
* dom: Use pref macro for IDL conditional guards.Josh Matthews2020-07-091-1/+1
* Fix incorrect string joiningKagami Sascha Rosylight2020-06-211-2/+2
* Fix remaining flake8 warningsKagami Sascha Rosylight2020-06-211-168/+169
* dom: Convert parent dictionary values when converting dictionaries to JS.Josh Matthews2020-06-161-4/+13
* Use atomic pointers instead of `static mut` for DOM proxy handlersSimon Sapin2020-06-051-3/+9
* Keep DOM proxy handlers as separate named items rather than in one arraySimon Sapin2020-06-051-10/+12
* integrate readablestream with fetch and blobGregory Terzian2020-06-041-0/+37
* Auto merge of #25432 - warren-fisher:HTMLConstructor, r=jdmbors-servo2020-06-031-70/+6
|\
| * Reduce code duplication. Move some of CodegenRust.py to htmlconstructor.rsWarren Fisher2020-06-031-70/+6
* | Improve webidl precisionKunal Mohan2020-06-011-8/+12
* | Allow sequence of nullable dictionary items in webidlKunal Mohan2020-05-301-2/+5
* | Auto merge of #26718 - jdm:codegen-sequence, r=Manishearthbors-servo2020-05-291-4/+4
|\ \
| * | dom: Improve precision of sequence types for WebIDL codegen.Josh Matthews2020-05-291-4/+4
| |/
* / Use dynamic dispatch in `mozjs::panic::wrap_panic`Simon Sapin2020-05-251-3/+13
|/
* Replace a `transmute` with `.to_ne_bytes()` + constructorSimon Sapin2020-04-151-4/+5
* Auto merge of #26170 - Manishearth:enum-convertible, r=asajeffreybors-servo2020-04-121-8/+25
|\
| * Use FromJSValConvertible impls when converting argumentsManish Goregaokar2020-04-111-8/+5
| * Implement FromJSValConvertible on enumsManish Goregaokar2020-04-111-0/+20
* | Do not filter out platform objects when doing dictionary conversionsManish Goregaokar2020-04-081-2/+2
|/
* fixed CGCollectJSONAttributesMethodShinichi Morimoto2020-03-311-5/+3
* fixed is_satisfied conditionShinichi Morimoto2020-03-301-12/+14
* fixed fmtShinichi Morimoto2020-03-281-2/+6
* fixed #25281Shinichi Morimoto2020-03-281-2/+9
* Add trait DomObjectWrap to provide WRAP functionYUAN LYU2020-03-201-3/+51
* Do not do weird scope things in MethodDefinerAnthony Ramine2020-03-141-0/+2
* Update the WebIDL parserAnthony Ramine2020-03-141-27/+5
* Change how we reflect DOM objects in codegenAnthony Ramine2020-03-061-7/+7
* Update SpiderMonkeyAnthony Ramine2020-03-061-69/+88
* Introduce a new type MaybeUnreflectedDom<T> (fixes #25701)Anthony Ramine2020-02-171-39/+50
* rename compartment to realmKunal Mohan2020-01-241-22/+22
* Auto merge of #25446 - pshaughn:fixme11868, r=jdmbors-servo2020-01-101-5/+3
|\
| * Make property descriptors hold named/indexed property valuesPatrick Shaughnessy2020-01-101-5/+3
* | Implement HTMLSelectElement.add() and indexed setter, fix test that was relyi...Patrick Shaughnessy2020-01-071-1/+1
|/
* Fix tidiness errors for Python3 compatibility across whole repomarmeladema2019-12-111-7/+7
* Fix iterator invalidation in our forEach implementation.Manish Goregaokar2019-11-251-1/+12
* Require PromiseRejectionEventInit dictionaryKagami Sascha Rosylight2019-11-221-9/+8
* Auto merge of #24665 - saschanaz:timerhandler, r=noxbors-servo2019-11-171-7/+25
|\
| * Use TimerHandler IDL union typeKagami Sascha Rosylight2019-11-051-7/+25
* | Use `#![register_tool]` instead of `#![register_attr]`Simon Sapin2019-11-151-2/+3
* | Auto merge of #24636 - saschanaz:windowproxy, r=nox,jdmbors-servo2019-11-071-0/+4
|\ \
| * | Use MessageEventSource on MessageEvent IDLKagami Sascha Rosylight2019-11-041-0/+4
| |/
* / Use IDL sequence default valueKagami Sascha Rosylight2019-11-041-6/+6
|/
* Support stringifier attributesKagami Sascha Rosylight2019-10-291-5/+3