widget/MetroUIUtils.idl
author Adam Roach <adam@nostrum.com>
Wed, 21 Nov 2012 12:48:32 -0600
changeset 125501 08e0e08620063d702eb363bd6d9afb943da67afe
parent 123391 f5e2eba79e1b28591e414801f5a39015f0e8b484
child 125762 cf15d495a7fd2f3ee0111cfd47cb7fee7f41d902
permissions -rw-r--r--
Bug 817429: Accept candidate messages that are zero numbered r=jesup

/* 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(aef0cd6f-27cc-40a4-90dc-764c0aabeb75)]

interface nsIMetroUIUtils : nsISupports {
  /**
   * Loads the specified panel in the browser.
   * @ param aPanelId The identifier of the pane to load
  */
  void showPanel(in AString aPanelId);

  /**
   * Obtains the current page information
   * @param aURI The current page URI
   * @param aTitle The current page title
  */
  void getCurrentPageInfo(out AString aURI, out AString aTitle);
};