mozilla/amo-validator — pull request #176 by eviljeff (2012-08-01 13:56:03+00:00)
Title: Removed the requirement to have a locales with a default_locale (bug 777325)

The spec makes no mention that locales is a requirement if default_locale exists. The requirement is the other way around (which is dealt with here: https://github.com/eviljeff/amo-validator/blob/4e22fcb2b7f9ddb483babfa91462163fb97f84b5/validator/specs/webapps.py#L20 instead)