This article needs a technical review. How you can help.
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
-
nsresult
indicating 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
-
nsresult
of 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).