services/fxaccounts/interfaces/nsIFxAccountsUIGlue.idl
author Tom Schuster <evilpies@gmail.com>
Sat, 24 Jan 2015 16:38:08 +0100
changeset 225551 09d0ebd5f0f407cf619158cc93e13f740fe97869
parent 180943 d05f273a2d1d73487f882840054c752497e7f864
child 439131 31941d904a7c3df53ed5b4c9ecdc40025d865dfb
permissions -rw-r--r--
Bug 1125356 - Introduce JS_NewPlainObject. r=Waldo

/* 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 "nsISupports.idl"

[scriptable, uuid(ab8d0700-9577-11e3-a5e2-0800200c9a66)]
interface nsIFxAccountsUIGlue : nsISupports
{
  // Returns a Promise.
  jsval signInFlow();

  // Returns a Promise.
  jsval refreshAuthentication(in DOMString email);
};