I have changes in my tree that XPIDL'ize the TransactionManager and it's
interfaces so you can use it from JS or any language that supports
XPCOM. I should be checking it in soon.
FYI, I'm removing GetUndo/RedoString from the nsITransactionInterface
since each app want to get/set these strings differently.
--== Kin ==--
Alex Fritze wrote:
> Hi,
>
> I'm trying to use a transaction manager from JS.
> Is there a reason why the transaction manager interfaces
> (nsITransactionManager, nsITransaction, nsITransactionListener) are not IDL?
> I can only see a problem with nsITransaction::GetUndoString(nsString*) &
> nsITransaction::GetRedoString(nsString*) which would have to be changed to
> string or wstring... but they aren't used anyway.
>
> alex
>
>
>
>
>