This interface provides callback handling functionality for
mozIAsyncHistory.updatePlaces()
1.0
28
Introduced
Gecko 2.0
Inherits from:
nsISupports
Last changed in Gecko 9.0 (Firefox 9.0 / Thunderbird 9.0 / SeaMonkey 2.6)Method overview
void handleError(in nsresult aResultCode, in |
void handleResult(in |
void onComplete(in nsresult aResultCode, in mozIPlaceInfo aPlaceInfo);Obsolete since Gecko 8.0 |
Methods
Requires Gecko 8.0 (Firefox 8.0 / Thunderbird 8.0 / SeaMonkey 2.5)
handleError()
Called when a mozIPlaceInfo couldn't be processed.
void handleError( in nsresult aResultCode, in mozIPlaceInfo aPlaceInfo );
Parameters
-
aResultCode -
nsresultindicating the reason why the change failed. -
aPlaceInfo - The information that was unable to be processed.
Requires Gecko 8.0 (Firefox 8.0 / Thunderbird 8.0 / SeaMonkey 2.5)
handleResult()
Called for each visit added, title change, or GUID change when passed to mozIAsyncHistory.updatePlaces(). If more than one operation is done for a given visit, this method is only called once (for all changes at once).
void handleResult( in mozIPlaceInfo aPlaceInfo );
Parameters
-
aPlaceInfo - The information that was entered into the database.
Obsolete since Gecko 8.0 (Firefox 8.0 / Thunderbird 8.0 / SeaMonkey 2.5)
onComplete()
Called for each visit added, title change, or GUID change when passed to mozIAsyncHistory.updatePlaces().
void onComplete( in nsresult aResultCode, in mozIPlaceInfo aPlaceInfo );
Parameters
-
aResultCode -
nsresultof the change indicating success or failure reason. -
aPlaceInfo - The information that was being entered into the database.
Notes
This method was replaced by the separate handleResult() and handleError() methods in Gecko 8.0 (Firefox 8.0 / Thunderbird 8.0 / SeaMonkey 2.5).