aboutsummaryrefslogtreecommitdiffstats
path: root/components/script/dom/bindings/codegen/CodegenRust.py
Commit message (Expand)AuthorAgeFilesLines
* Impl Setlike and Maplike (#30237)Samson2023-09-061-1/+76
* build(deps): bump bitflags from 1.3.2 to 2.3.1 (#30273)Martin Robinson2023-09-011-1/+1
* Fix the 32-bit build (#30204)Martin Robinson2023-08-251-2/+2
* Throw type error when calling DOM constructor without new.Josh Matthews2023-05-301-15/+35
* Support arbitrary protos when wrapping DOM objects with constructors.Josh Matthews2023-05-281-3/+1
* Support arbitrary protos when wrapping EventTarget objects.Josh Matthews2023-05-281-12/+43
* Use an enum to pass the index value for interfaces/protos.Josh Matthews2023-05-261-5/+8
* Extract bodies of DefineDOMInterface and GetProtoObject/GetConstructorObject ...Josh Matthews2023-05-261-29/+12
* apply pylbrecht/servo/named.window.getter (closes #27952)Delan Azabani2023-03-231-15/+19
* Fix Codegensagudev2023-02-201-30/+30
* Changes for spidermomkey upgrade.Josh Matthews2022-11-231-31/+36
* Update CodegenRust.pyKagami Sascha Rosylight2022-01-051-7/+7
* fix(script): the condition for exposing a cross-origin setter is `CrossOrigin...yvt2021-08-171-1/+1
* refactor(script): make grouping clearer while keeping `test-tidy` happyyvt2021-07-271-3/+4
* refactor(script): refactor common code into `PropertyDefiner.generateUnguarde...yvt2021-07-271-20/+38
* refactor(script): squash `CGDOMJSProxyHandler_set`yvt2021-07-261-51/+5
* refactor(script): apply suggestionsyvt2021-07-251-1/+0
* style(script): address `test-tidy` errorsyvt2021-07-171-1/+1
* feat(script): implement `getOwnEnumerablePropertyKeys` for `Location`yvt2021-07-171-3/+6
* feat(script): Implement `[[Set]]` for `Location`yvt2021-07-171-3/+57
* feat(script): enable `js::ProxyOptions::setLazyProto` for maybe-cross-origin ...yvt2021-07-171-2/+14
* feat(script): Implement `[[{Get,Set}PrototypeOf]]` for `Location`yvt2021-07-171-7/+37
* feat(script): implement some of the non-ordinary internal methods of `Location`yvt2021-07-161-27/+205
* feat(script): use `GlobalScope::origin` when creating a principals objectyvt2021-07-131-2/+2
* fix(script): apply some of the changes requested in the review comments of #1...yvt2021-07-121-1/+1
* Merge remote-tracking branch 'upstream/master' into feat-cow-infrayvt2021-07-111-0/+3
|\
| * chore(deps): update mozjsyvt2021-07-101-0/+3
* | Merge remote-tracking branch 'upstream/master' into feat-cow-infrayvt2021-07-101-1091/+1857
|\|
| * Fix errorsagudev2021-04-171-1/+1
| * Fix for bindgensagudev2021-04-171-0/+1
| * Update mozjs to 88sagudev2021-04-141-9/+12
| * 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
| |\ \