We have a name conflict under the current system when trying to use these two classes from the webgpu sketch webidl: - WebGPUBuffer - WebGPUBufferBinding
I'm proposing renaming the generated bindings classes from dom::FooBinding to dom::binding::Foo. This seems like a reasonable use of namespaces, and will be immune from naming collisions coming from webidl. Also considered was dom::Foo_Binding. (webidl really shouldn't have underscores, but technically could!) Talking with bz, dom::bindings::Foo sounds better to us, though. _______________________________________________ dev-platform mailing list dev-platform@lists.mozilla.org https://lists.mozilla.org/listinfo/dev-platform