forked from mirrors/gecko-dev
Bug 1385525 - Part 1: Speed up EditorBase::SetTextImpl() by actually bypassing all of the editor transaction management machinery; r=masayuki
This commit is contained in:
parent
b4ce93f7da
commit
18170165f0
1 changed files with 4 additions and 1 deletions
|
|
@ -2751,7 +2751,10 @@ EditorBase::SetTextImpl(Selection& aSelection, const nsAString& aString,
|
|||
}
|
||||
}
|
||||
|
||||
nsresult rv = DoTransaction(&aSelection, transaction);
|
||||
// We don't support undo here, so we don't really need all of the transaction
|
||||
// machinery, therefore we can run our transaction directly, breaking all of
|
||||
// the rules!
|
||||
nsresult rv = transaction->DoTransaction();
|
||||
|
||||
// Let listeners know what happened
|
||||
{
|
||||
|
|
|
|||
Loading…
Reference in a new issue