B2G/gecko/services/healthreport/policy.jsm
/**
   * There was an unrecoverable failure when submitting data.
   *
   * Perhaps the client is misconfigured. Perhaps the server rejected the data.
   * Attempts at performing submission again will yield the same result. So,
   * the policy should not try again (until the next day).
   *
   * @param reason
   *        (string) Why the failure occurred. For logging purposes only.
   */
There was an unrecoverable failure when submitting data.
Perhaps the client is misconfigured. Perhaps the server rejected the data.
Attempts at performing submission again will yield the same result. So,
the policy should not try again (until the next day).

@param reason
(string) Why the failure occurred. For logging purposes only.
There was an unrecoverable failure when submitting data . Perhaps the client is misconfigured . Perhaps the server rejected the data . Attempts at performing submission again will yield the same result . So the policy should not try again ( until the next day ) . @param reason ( string ) Why the failure occurred . For logging purposes only .
function onSubmissionFailureHard(reason=null) {
    this.state = this.SUBMISSION_FAILURE_HARD;
    this.reason = reason;
    this.promise.resolve(this);
  }
function onSubmissionFailureHard ( reason = null ) { this . state = this . SUBMISSION_FAILURE_HARD ; this . reason = reason ; this . promise . resolve ( this ) ; }
There was an unrecoverable failure when submitting data.
There was an unrecoverable failure when submitting data .