widget/nsIIdleServiceInternal.idl
author Andreas Tolfsen <ato@sny.no>
Thu, 11 Oct 2018 16:40:36 +0000
changeset 443621 9ca2c179e63e292808918158eb778b16bf18e67f
parent 97920 b405f493e834918e5513731d96975e1de7b5bbeb
child 475219 020c8c871c0d3b3920fe95935cfef06501976c0f
permissions -rw-r--r--
bug 1492499: marionette: warn on TimedPromise bailing; r=automatedtester We often use TimedPromise to ensure Marionette does not unexpectedly block on a promise that, for whatever reason, does not resolve. It can however be useful to be alerted when they don't, as it quite often means there is an underlying problem. Depends on D8406 Differential Revision: https://phabricator.services.mozilla.com/D8407

/* 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 http://mozilla.org/MPL/2.0/. */

#include "nsIIdleService.idl"

[scriptable, uuid(7b89a2e7-ed12-42e0-b86d-4984239abd7b)]
interface nsIIdleServiceInternal : nsIIdleService
{  
 /**
   * "Resets the idle time to the value specified."
   *
   * @param idleDelta the time (in milliseconds) since the last user inter
   *                  action
   **/
  void resetIdleTimeOut(in unsigned long idleDeltaInMS);
};