services/fxaccounts/interfaces/nsIFxAccountsUIGlue.idl
author Nicholas Nethercote <nnethercote@mozilla.com>
Thu, 06 Sep 2018 18:02:43 +1000
changeset 439042 31941d904a7c3df53ed5b4c9ecdc40025d865dfb
parent 180943 d05f273a2d1d73487f882840054c752497e7f864
permissions -rw-r--r--
Bug 1489047 - Change almost all DOMString occurrences in XPIDL files to AString. r=nika Because they have almost identical semantics.

/* 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 AString email);
};