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
Calls onDeleteVisits and onDeleteURI notifications on registered listeners
with the history service.
| 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. |