On Wed, Apr 18, 2018 at 03:15:23PM -0400, Boris Zbarsky wrote:
On 4/18/18 1:54 PM, Gijs Kruitbosch wrote:
Given that we're also not supposed to be making new JS-implemented
webidl things, what's the long-term plan for artifact build support
for changing JS-implemented interfaces?
For the specific case of "always known to be JS to JS" calls, why are
we using an IDL-declared interface at all, if I might ask?
Legacy. The blocklist service is ancient, and has some C++
consumers. The JS-only parts wound up getting glommed onto the
XPIDL interface over time. I'd already suggested we fix that
before I realized it was the cause of this problem.
_______________________________________________
dev-platform mailing list
dev-platform@lists.mozilla.org
https://lists.mozilla.org/listinfo/dev-platform