Closed
Bug 363290
Opened 17 years ago
Closed 17 years ago
Make DeleteRangeTxn scriptable through XPCOM
Categories
(Core :: DOM: Editor, defect)
Core
DOM: Editor
Tracking
()
RESOLVED
WONTFIX
People
(Reporter: WeirdAl, Assigned: WeirdAl)
Details
Attachments
(2 obsolete files)
editor/libeditor/base has some fairly useful core transactions (DeleteRangeTxn, InsertElementTxn, etc.). I'd like to expose creating some of these transactions to the world of XPCOM, so that Verbosio can use them in its core JS code without having to reinvent the wheel. Many of the transaction classes there have most of the five methods nsITransaction.idl defines; a first step would be in making a class QI to nsITransaction. NS_IMPL_ISUPPORTS, anyone?
Assignee | ||
Comment 1•17 years ago
|
||
hm, QI's already done: http://lxr.mozilla.org/mozilla/source/editor/libeditor/base/EditTxn.cpp
Assignee | ||
Comment 2•17 years ago
|
||
What do you think, Daniel?
Assignee | ||
Updated•17 years ago
|
Summary: Make TransactionFactory and friends scriptable through XPCOM → Make DeleteRangeTxn scriptable through XPCOM
Assignee | ||
Comment 3•17 years ago
|
||
Comment on attachment 248107 [details] [diff] [review] patch for DeleteRangeTxn Something's changed with the mozilla.org build tree; I can't build this cleanly as it now stands. Withdrawing review request until I have a new patch.
Attachment #248107 -
Flags: review?(daniel)
Assignee | ||
Comment 4•17 years ago
|
||
Attachment #248107 -
Attachment is obsolete: true
Attachment #250012 -
Flags: review?(daniel)
Assignee | ||
Comment 5•17 years ago
|
||
Comment on attachment 250012 [details] [diff] [review] patch for DeleteRangeTxn hm, I don't need this anymore.
Attachment #250012 -
Attachment is obsolete: true
Attachment #250012 -
Flags: review?(daniel)
Assignee | ||
Comment 6•17 years ago
|
||
no longer needed
Status: ASSIGNED → RESOLVED
Closed: 17 years ago
Resolution: --- → WONTFIX
You need to log in
before you can comment on or make changes to this bug.
Description
•