-
Currently, classes have to manage a bunch of explicit wiring that has to be done almost every time. This could all be simplified a lot, to a module that doesn't need to do nearly as much.
```js
…
-
## Summary
A crate which contains idiomatic high-level Rust APIs for the [WebExtensions standard](https://developer.mozilla.org/en-US/docs/Mozilla/Add-ons/WebExtensions), which is used to create br…
Pauan updated
2 years ago
-
To reproduce (verified on Apple M1):
1. Launch Ladybird `./Meta/ladybird.sh run`
2. Go to https://www.uiua.org
3. Wait for the page to load and the editor pane to appear
4. Click in the editor p…
-
We currently codegen this all over the place:
``` rust
match find_enum_string_index(cx, rval.handle(), TestEnumValues::strings) {
Err(_) => { return Err(()); },
Ok(None) => { return Err(()); …
-
```
There are several ways that a named DOM element can appear as a property with
that name. In some cases, setting another definition of that property will
mask the DOM element. In other cases th…
-
This test checks that passing `Infinity` etc to `ctx.imageData` raises a `TypeError`, but this method takes `long` values, not `unrestricted double` ones.
-
https://drafts.fxtf.org/geometry/#matrix-validate-and-fixup says things like:
> a and m11 are both present and SameValueZero(a, m11) is false.
but `a` and `m11` are both `unrestricted double` ID…
-
When a spec defines a partial addition to an existing interface, it will be useful if webidl2js can generate the monkey patch required to implement the addition.
For example, from the Credential Ma…
-
https://github.com/whatwg/html/pull/3235
-
Once the API from #3 exists, we'll need to figure out how to expose it to Desktop Firefox. I expect there are some existing patterns for doing this from other rust-based Firefox components, but I don…