Josh Matthews
|
7d931e673a
|
script: Include constructors and static methods in generated DOM traits (#33665)
* Add all constructors, special operations, and static methods to generated DOM interface traits.
Signed-off-by: Josh Matthews <josh@joshmatthews.net>
* Move all constructors and static methods defined in bare impl blocks inside FooMethods trait impls.
Signed-off-by: Josh Matthews <josh@joshmatthews.net>
* Add missing doc links.
Signed-off-by: Josh Matthews <josh@joshmatthews.net>
---------
Signed-off-by: Josh Matthews <josh@joshmatthews.net>
|
2024-10-08 01:51:58 +00:00 |
|
Josh Matthews
|
60ef6bc461
|
Start marking functions that can transitively trigger a GC (#33144)
* Mark JS reflector wrappers as CanGc.
Signed-off-by: Josh Matthews <josh@joshmatthews.net>
* Propagate CanGc from reflect_dom_object_with_proto.
Signed-off-by: Josh Matthews <josh@joshmatthews.net>
* Mark DOM constructors as GC operations.
Signed-off-by: Josh Matthews <josh@joshmatthews.net>
---------
Signed-off-by: Josh Matthews <josh@joshmatthews.net>
|
2024-08-22 11:42:36 +00:00 |
|
Martin Robinson
|
5c1723c983
|
rustdoc: Fix many rustdoc errors (#31147)
This fixes many rustdoc errors that occur due to raw URLs in rustdoc
comments as well as unescaped Rust code that should be in backticks.
|
2024-01-22 13:13:48 +00:00 |
|
Samson
|
ebd41d4101
|
Use Foo_Binding instead of FooBinding for namespace modules (#30447)
* Update Codegen.py to emit Foo_Binding instead of FooBinding
* s/FooBinding/Foo_Binding/g
|
2023-09-30 00:52:04 +00:00 |
|
Samson
|
aad2dccc9c
|
Strict import formatting (grouping and granularity) (#30325)
* strict imports formatting
* Reformat all imports
|
2023-09-11 19:16:54 +00:00 |
|
Josh Matthews
|
cc07e27864
|
Rename reflect_dom_object2.
|
2023-05-31 23:03:32 -04:00 |
|
Josh Matthews
|
dbff26bce0
|
Support arbitrary protos when wrapping DOM objects with constructors.
|
2023-05-28 23:23:12 -04:00 |
|
Alan Jeffrey
|
d255dc9f7b
|
Add a dummy implementation of all the XR Layer types
|
2020-08-04 15:10:01 -05:00 |
|
Alan Jeffrey
|
bf7f4eae31
|
Update WebXR Layer IDL, and matching changes to the Rust code.
|
2020-08-03 12:37:01 -05:00 |
|
Alan Jeffrey
|
349619ed2d
|
Support for webxr layer management
|
2020-06-28 16:37:45 -05:00 |
|
Alan Jeffrey
|
fda8da0e9d
|
Added first-cut implementation of XR layers
|
2020-04-13 13:57:58 -05:00 |
|