mirror of
https://github.com/mozilla/gecko-dev.git
synced 2025-11-02 01:09:04 +02:00
This one extends on the last change. We now generate the base class for trait/callback interfaces that can be defined in JS and require implementations to extend that class. It seems reasonable and would make the code that joschmidt wrote work without issues. However, I'm not totally sure about it is more or less idiomatic to create these class hierarchies? Also: removed the `self_name` field, which wasn't used. Differential Revision: https://phabricator.services.mozilla.com/D255321 |
||
|---|---|---|
| .. | ||
| generated | ||
| Cargo.toml | ||
| lib.rs | ||
| moz.build | ||