author Brian Stack <>
Wed, 12 Apr 2017 21:01:46 -0700
changeset 404168 5748607f3014e8cec573fccebce5dcbf83b6ffd6
parent 277037 ad01543457e739b4eee7a245e16734a3ecfd10ad
permissions -rw-r--r--
Bug 591688 - Notify when decision task fails r=dustin,gps This uses the email provided by mozilla-taskcluster to find who to email about failed decision tasks. It also adds some validation of the try syntax that we've previously ignored. Any platforms or build types specified in try sytax that don't exist in the full task graph will throw an error. MozReview-Commit-ID: JOKkLle7hEe

/* -*- Mode: C++; tab-width: 2; indent-tabs-mode: nil; c-basic-offset: 2 -*-
 * vim: sw=2 ts=2 sts=2 et
 * This Source Code Form is subject to the terms of the Mozilla Public
 * License, v. 2.0. If a copy of the MPL was not distributed with this
 * file, You can obtain one at */

#include "nsISupports.idl"

interface mozIStorageBindingParams;

[scriptable, uuid(67eea5c3-4881-41ff-b0fe-09f2356aeadb)]
interface mozIStorageBindingParamsArray : nsISupports {
   * Creates a new mozIStorageBindingParams object that can be added to this
   * array.
   * @return a mozIStorageBindingParams object that can be used to specify
   *         parameters that need to be bound.
  mozIStorageBindingParams newBindingParams();

   * Adds the parameters to the end of this array.
   * @param aParameters
   *        The parameters to add to this array.
  void addParams(in mozIStorageBindingParams aParameters);

   * The number of mozIStorageBindingParams this object contains.
  readonly attribute unsigned long length;