mozilla
Your Search Results

    nsIDownloadHistory

    This interface can be used to add a download to history. There is a separate interface specifically for downloads in case embedders choose to track downloads differently from other types of history.
    1.0
    28
    Introduced
    Gecko 1.9
    Inherits from: nsISupports Last changed in Gecko 8.0 (Firefox 8.0 / Thunderbird 8.0 / SeaMonkey 2.5)

    Method overview

    void addDownload(in nsIURI aSource, [optional] in nsIURI aReferrer, [optional] in PRTime aStartTime, [optional] in nsIURI aDestination));

    Methods

    addDownload()

    Adds a download to history. This will also notify observers that the URI aSource is visited with the topic NS_LINK_VISITED_EVENT_TOPIC if aSource has not yet been visited.

    void addDownload(
      in nsIURI aSource,
      in nsIURI aReferrer, Optional
      in PRTime aStartTime Optional
      in nsIURI aDestination Optional
    );
    
    Parameters
    aSource
    The source of the download we are adding to history. This cannot be null.
    aReferrer Optional
    The referrer of source URI.
    aStartTime Optional
    The time the download was started. If the start time is not given, the current time is used.
    aDestination Optional
    The target where the download is to be saved on the local file system.

    Document Tags and Contributors

    Contributors to this page: Sheppy, trevorh
    Last updated by: Sheppy,