HasBoxFFI and HasArcFFI aren't great, see bug 1831242 as for examples of
why.
HasArcFFI requires a bit more care, but HasBoxFFI doesn't give us much
benefit. Instead use the same type in the FFI boundary.
Differential D177252
Bug 1831539 - Remove HasBoxFFI. r=#style,#layout Authored by emilio on May 5 2023, 12:18 PM. Tags Referenced Files
Details
HasBoxFFI and HasArcFFI aren't great, see bug 1831242 as for examples of HasArcFFI requires a bit more care, but HasBoxFFI doesn't give us much
Diff Detail
Event TimelineComment Actions If you split this in two parts, one that keeps the current RawServo* names, and one that changes them, wouldn't this make that first part easier to uplift to esr? Comment Actions It's not that easy, because the names are generated by cbindgen, so I'd have to change all the forward declarations anyways...
| ||||||||||||||||||||||||||||||||||||||||||||||