nsPIPlacesHistoryListenersNotifier

This is a private interface used by Places components to notify history
listeners about important notifications. These should not be used by any
code that is not part of core.

@note See also: nsINavHistoryObserver

Methods

notifyOnPageExpired(aURI, aVisitTime, aWholeEntry, aGUID, aReason, aTransitionType)

Calls onDeleteVisits and onDeleteURI notifications on registered listeners
with the history service.

Parameters

aURI The nsIURI object representing the URI of the page being expired.
aVisitTime The time, in microseconds, that the page being expired was visited.
aWholeEntry Indicates if this is the last visit for this URI.
aGUID The unique ID associated with the page.
aReason Indicates the reason for the removal. See nsINavHistoryObserver::REASON_* constants.
aTransitionType If it's a valid TRANSITION_* value, all visits of the specified type have been removed.