On Wed, Oct 30, 2019 at 11:36 AM Tom Ritter <t...@mozilla.com> wrote: > > I will claim that the most common behavior of developers is to leave > XPCOM_DEBUG_BREAK alone and not set it to any particular value. I bet most > people haven't even heard of this or know what it does. > > With that env var unset, in Debug mode, NS_ASSERTION will print to stderr > and otherwise do nothing. In non-Debug mode, it will just do nothing. > > Is that the best behavior for this? Should perhaps (most of) these claimed > assertions really be MOZ_ASSERT? Hence this proposal.
You may be interested in https://bugzilla.mozilla.org/show_bug.cgi?id=1457813#c5, the links therein, and the following bug comments for why we have resisted a wholesale transition. -Nathan _______________________________________________ dev-platform mailing list dev-platform@lists.mozilla.org https://lists.mozilla.org/listinfo/dev-platform