"Fossies" - the Fresh Open Source Software Archive

Member "UXP-2019.10.31/docshell/shistory/nsIPartialSHistoryListener.idl" (30 Oct 2019, 824 Bytes) of package /linux/www/UXP-2019.10.31.tar.gz:


As a special service "Fossies" has tried to format the requested source page into HTML format using (guessed) IDL source code syntax highlighting (style: standard) with prefixed line numbers. Alternatively you can here view or download the uninterpreted source code file.

    1 /* -*- Mode: IDL; tab-width: 2; indent-tabs-mode: nil; c-basic-offset: 2 -*-
    2  *
    3  * This Source Code Form is subject to the terms of the Mozilla Public
    4  * License, v. 2.0. If a copy of the MPL was not distributed with this
    5  * file, You can obtain one at http://mozilla.org/MPL/2.0/.
    6  */
    7 
    8 #include "nsISupports.idl"
    9 
   10 /**
   11  * Listener to handle cross partial nsISHistory navigation requests.
   12  */
   13 [scriptable, uuid(be0cd2b6-6f03-4366-9fe2-184c914ff3df)]
   14 interface nsIPartialSHistoryListener : nsISupports
   15 {
   16   /**
   17    * Called when the navigation target belongs to another nsISHistory within
   18    * the same nsIGroupedSHistory, and it needs to initiate cross nsISHistory
   19    * navigation.
   20    *
   21    * @param aIndex The index of complete history to navigate to.
   22    */
   23    void onRequestCrossBrowserNavigation(in unsigned long aIndex);
   24 };