https://bugzilla.mozilla.org/show_bug.cgi?id=1304829 renames the RELEASE_BUILD switch to RELEASE_OR_BETA. This has already landed on mozilla-inbound and so will likely get merged around to mozilla-central and autoland over the weekend.

Please update your patches if they use RELEASE_BUILD and you want to land them after that. It would appreciated to not land any RELEASE_BUILD on autoland before the merge to prevent merge bustage.

You can see if it has already been merged around by e.g. checking AppConstants.jsm for RELEASE_OR_BETA:

http://hg.mozilla.org/mozilla-central/file/tip/toolkit/modules/AppConstants.jsm#l25

https://hg.mozilla.org/integration/autoland/file/tip/toolkit/modules/AppConstants.jsm#l25

Reason for the change: It's not obvious from the name RELEASE_BUILD that this will enable the ifdef-ed code to run on release and beta, so some developers didn't know that or were unsure about it. This caused unexpected behavior like failing tests after merge days. RELEASE_OR_BETA reduces the likeliness of this.

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

Reply via email to