The nsISHTransaction.
[scriptable, uuid(2edf705f-d252-4971-9f09-71dd0f760dc6)]
interface nsISHTransaction : nsISupports

Attributes

 The legitimate child of this transaction 
attribute nsISHTransaction next
	Specifies if this transaction should persist.  If not it will be replaced
 by new additions to the list.
attribute boolean persist
 The parent of this transaction
attribute nsISHTransaction prev
 The nsISHEntry for the current transaction
attribute nsISHEntry sHEntry

Methods

 Create a transaction with parent and History Entry 
void create(in nsISHEntry aSHEntry, in nsISHTransaction aPrev)