Optional
aInstancePtr: objectA run time mechanism for interface discovery.
NS_OK if the interface is supported by the associated instance, NS_NOINTERFACE if it is not.
aInstancePtr must not be null.
[in] A requested interface IID
[out] A pointer to an interface pointer to receive the result.
Adds a set of visits for one or more mozIPlaceInfo objects, and updates each mozIPlaceInfo's title or guid.
aCallback.handleResult is called for each visit added.
NS_ERROR_INVALID_ARG
The mozIPlaceInfo object[s] containing the information to store or update. This can be a single object, or an array of objects.
Generated using TypeDoc
This interface contains APIs for cpp consumers. Javascript consumers should look at History.jsm instead, that is exposed through PlacesUtils.history.
If you're evaluating adding a new history API, it should usually go to History.jsm, unless it needs to do long and expensive work in a batch, then it could be worth doing that in History.cpp.