On 11/15/17 9:12 AM, Henri Sivonen wrote:
How many Mozilla-signed special extensions are there? Does an analog
of https://dxr.mozilla.org/addons/ exist for searching their code?

That wouldn't have helped in this case. The addon was not using nsIJSON. The addon was messing up a non-addon global such that that global no longer had a TextDecoder. Thus when nsIJSON usage in that global (which _is_ indexed by dxr) was replaced by TextDecoder things failed.

Is there a CI system testing that the continue to work?

This would have helped in this case, yes.

If everything had gone the way things are supposed to go, by what
mechanism was the breakage from the nsIJSON removal patch supposed to
have been found before landing?

It's not clear that we have such a mechanism right now.

-Boris

_______________________________________________
dev-platform mailing list
dev-platform@lists.mozilla.org
https://lists.mozilla.org/listinfo/dev-platform

Reply via email to