editor/libeditor/TextEditor.h
75e4c3050cac5acc38d3031fb97bed8eaca59222
created 2018-11-03 02:08 +0200
pushed 2018-12-03 16:23 +0000
Cosmin Sabou Cosmin Sabou - Backed out 5 changesets (bug 1503473) for crashes in Thunderbird on request of jorgk. a=backout
a7f7d9f366b9d19e51c2817dae398c3300a05ccb
created 2018-11-02 14:24 +0000
pushed 2018-12-03 16:23 +0000
Masayuki Nakano Masayuki Nakano - Bug 1503473 - part 5: Move InsertParagraphSeparator*() into HTMLEditor r=m_kato
d067907793efc8b232e295d4a52b3119bfaa6c64
created 2018-11-02 13:10 +0000
pushed 2018-12-03 16:23 +0000
Masayuki Nakano Masayuki Nakano - Bug 1503473 - part 4: Create a new path to handle Enter key press in TextEditor r=m_kato
13511cab2b41922cbae8edce6567535adae85c5d
created 2018-11-02 03:36 +0000
pushed 2018-12-03 16:23 +0000
Masayuki Nakano Masayuki Nakano - Bug 1503473 - part 1: Rename TextEditor::OnInputParagraphSeparator() and HTMLEditor::OnInputLineBreak() r=m_kato
1945bfc27c6d9bbd6797df4aa2117b787907a525
created 2018-10-30 10:01 +0000
pushed 2018-12-03 16:23 +0000
Masayuki Nakano Masayuki Nakano - Bug 1465702 - part 5: Remove unnecessary Selection argument from editor module r=m_kato
27ca7b49a11e0440721ab013b100578ac558b161
created 2018-10-30 09:59 +0000
pushed 2018-12-03 16:23 +0000
Masayuki Nakano Masayuki Nakano - Bug 1465702 - part 3: Make public methods of TextEditor create AutoEditActionDataSetter if necessary r=m_kato
ca2018e79dc07aef83d62d70905e64895bc607a2
created 2018-10-25 03:35 +0000
pushed 2018-12-03 16:23 +0000
Masayuki Nakano Masayuki Nakano - Bug 1501180 - Make TextEditRules::Notify() hide input characters via editor instance r=m_kato
0f2549de4e47ed8570b1e0a3f368bc82c17895b9
created 2018-10-10 12:05 +0000
pushed 2018-10-15 21:07 +0000
Masayuki Nakano Masayuki Nakano - Bug 1461708 - part 7: Make EventStateManager::HandleMiddleClickPaste() dispatch ePaste event by itself r=smaug
219527f4c312eb25ee1103ac3bdfa38f87539e02
created 2018-10-10 12:03 +0000
pushed 2018-10-15 21:07 +0000
Masayuki Nakano Masayuki Nakano - Bug 1461708 - part 4: Move implementation of UIEvent::GetRangeParent() and UIEvent::RangeOffset() to nsLayoutUtils r=smaug
a415ada9fdae85a9162a898928a8d7e854bbd338
created 2018-08-13 04:37 +0000
pushed 2018-08-24 17:49 +0000
Masayuki Nakano Masayuki Nakano - Bug 1482012 - part 2: Create TextEditor::PasteAsAction() as non-virtual method for outer C++ code r=m_kato
48ffc0ee2258cc74a7fcd2ea60eba7c65779b75a
created 2018-07-04 22:51 +0900
pushed 2018-08-24 17:49 +0000
Masayuki Nakano Masayuki Nakano - Bug 1467796 - part 3: Make mozInlineSpellChecker::ReplaceWord() use TextEditor::ReplaceTextAsAction() r=m_kato,smaug
fd043d4697737c2abb82a71ec16ba9873606d7be
created 2018-07-03 22:25 +0900
pushed 2018-08-24 17:49 +0000
Masayuki Nakano Masayuki Nakano - Bug 1467796 - part 2: Make autocomplete use new method TextEditor::ReplaceTextAsAction() which replaces all text with specified text r=m_kato
3403701f0727a33f927e46da1eef2950a93b0e1a
created 2018-07-02 20:12 +0900
pushed 2018-08-24 17:49 +0000
Masayuki Nakano Masayuki Nakano - Bug 1467796 - part 1: Split TextEditor::InsertTextAsAction() to itself and TextEditor::InsertTextAsSubAction() for internal use r=m_kato
2c8b3ee0775181c54cbadc5c96e449783ef02e3b
created 2018-07-23 16:45 +0900
pushed 2018-08-24 17:49 +0000
Masayuki Nakano Masayuki Nakano - Bug 1476897 - part 7: Drop nsIEditorMailSupport interface from TextEditor r=m_kato
62e18ecb29eaab944ffd617c403586a289013cb8
created 2018-07-23 16:34 +0900
pushed 2018-08-24 17:49 +0000
Masayuki Nakano Masayuki Nakano - Bug 1476897 - part 6: Move implementation of both TextEditor::PasteAsQuotation() and HTMLEditor::PasteAsQuotation() to new virtual methods r=m_kato
2356492fb27c4a12abc8b8e87508c651ac21e68a
created 2018-07-23 16:05 +0900
pushed 2018-08-24 17:49 +0000
Masayuki Nakano Masayuki Nakano - Bug 1476897 - part 5: Move implementation of TextEditor::InsertAsQuotation() to new method r=m_kato
47f713574cb269d5fb0bbb9bbc908131256ad81c
created 2018-07-18 21:27 +0900
pushed 2018-08-24 17:49 +0000
Masayuki Nakano Masayuki Nakano - Bug 1467802 - part 4: Create TextEditor::ComputeValueInternal() for internal use of nsIPlaintextEditor::OutputToString() r=m_kato
c4f14b9849d8e72ade887dada544dc0eae32306c
created 2018-07-18 20:51 +0900
pushed 2018-08-24 17:49 +0000
Masayuki Nakano Masayuki Nakano - Bug 1467802 - part 2: Mark TextEditor::GetAndInitDocEncoder() as const r=m_kato
fe18ea0d75e2350197d3f804c69ee14a822249d0
created 2018-07-18 20:31 +0900
pushed 2018-08-24 17:49 +0000
Masayuki Nakano Masayuki Nakano - Bug 1467802 - part 1: Create TextEditor::WrapWidth() for internal use of nsIPlaintextEditor::GetWrapWidth() r=m_kato
ee06131120fb6cfbdcaeddc8a6cbf34593c1822f
created 2018-07-18 17:44 +0900
pushed 2018-08-24 17:49 +0000
Masayuki Nakano Masayuki Nakano - Bug 1467799 - part 1: Remove implementation of EditorBase::GetDocumentIsEmpty() and rename TextEditor::DocumentIsEmpty() to TextEditor::IsEmpty() r=m_kato
7efe662a874d20c9b7747c55f15900dc5da8545e
created 2018-06-29 20:16 +0900
pushed 2018-08-24 17:49 +0000
Masayuki Nakano Masayuki Nakano - Bug 1467794 - Split TextEditor::DeleteSelectionAsAction() to itself and TextEditor::DeleteSelectionAsSubAction() r=m_kato
f077e2d6e30ead21169af463ba77382ec8f58c46
created 2018-06-06 13:30 +0900
pushed 2018-06-18 21:43 +0000
Masayuki Nakano Masayuki Nakano - Bug 1467691 - Make some methods of EditorBase non-public r=m_kato
f86b968525a8a9b21abb87fc75ac28f454417fb5
created 2018-06-08 05:19 +0000
pushed 2018-06-18 21:43 +0000
Makoto Kato Makoto Kato - Bug 1467670 - Devirtualize InsertFromDrop. r=masayuki
1d39e0165b4169ee3711644b2a31656bad2c59f3
created 2018-05-28 20:12 +0900
pushed 2018-06-18 21:43 +0000
Masayuki Nakano Masayuki Nakano - Bug 1463985 - part 1: Rename EditAction to EditSubAction and related stuff r=m_kato
ac00527001f9690be6d4f66feb4f8cf50577b02c
created 2018-05-22 20:15 +0900
pushed 2018-06-18 21:43 +0000
Masayuki Nakano Masayuki Nakano - Bug 1463327 - part 4: Add comments to explain which kind of methods should be public methods r=m_kato
f0cb4203b12d3725c7065d109a4b90765bb70ea0
created 2018-05-22 16:40 +0900
pushed 2018-06-18 21:43 +0000
Masayuki Nakano Masayuki Nakano - Bug 1463327 - part 2: Change scope of some methods of TextEditor which won't be called by non-helper classes of editing to protected r=m_kato
5c9278b7b027fd70beddb2a30e0a8fa6842398d9
created 2018-05-22 16:08 +0900
pushed 2018-06-18 21:43 +0000
Masayuki Nakano Masayuki Nakano - Bug 1463327 - part 1: Change scope of some methods of EditorBase which won't be called by non-helper classes of editing to protected r=m_kato
3c12d331fae53faf36e15b21d24604f69ac34959
created 2018-05-22 18:23 +0900
pushed 2018-06-18 21:43 +0000
Makoto Kato Makoto Kato - Bug 1463330 - Move CanPasteTransferable and PreDestroy to out of nsIEditor. r=masayuki
77e5d42d7d55a5994ca54707b7abbf3d72167852
created 2018-04-19 00:31 +0900
pushed 2018-04-26 21:04 +0000
Masayuki Nakano Masayuki Nakano - Bug 1456377 - Move composition event handlers from EditorBase to TextEditor r=m_kato
dcfb7f0bb6a9171b8bcffaf488f152680ed82b65
created 2018-04-20 16:41 +0900
pushed 2018-04-26 21:04 +0000
Makoto Kato Makoto Kato - Bug 1455533 - Part 3. Remove unused nsIEditor.outputToStream. r=masayuki
ec93f6db7e4b525495c549916a878972dfcda34d
created 2018-04-16 23:43 +0900
pushed 2018-04-26 21:04 +0000
Masayuki Nakano Masayuki Nakano - Bug 1451672 - part 21: Refine TextEditor::TypedText() r=m_kato
9617921cebc374474b9fb42f6543841041d4cfda
created 2018-04-16 19:21 +0900
pushed 2018-04-26 21:04 +0000
Masayuki Nakano Masayuki Nakano - Bug 1451672 - part 19: Remove TextEditor::CreateBR() and rename TextEditor::CreateBRImpl() to TextEditor::InsertBrElementWithTransaction() r=m_kato
81798a8610e1b350998ea29ef177fcd5a8c0b801
created 2018-04-11 19:11 +0900
pushed 2018-04-26 21:04 +0000
Masayuki Nakano Masayuki Nakano - Bug 1451672 - part 10: Rename TextEditor::DeleteSelectionImpl() to TextEditor::DeleteSelectionWithTransaction() r=m_kato
585bed4748a744017ef8cdb2cdbfea922c3e67b2
created 2018-04-11 17:37 +0900
pushed 2018-04-26 21:04 +0000
Masayuki Nakano Masayuki Nakano - Bug 1451672 - part 9: Create TextEditor::DeleteSelectionAsAction() as implementation of nsIEditor::DeleteSelection() r=m_kato
45ca32f89afe5c4fcf2f7ef65eb868edd27fe2e2
created 2018-04-20 12:53 -0400
pushed 2018-04-26 21:04 +0000
Boris Zbarsky Boris Zbarsky - Bug 1455052 part 6. Stop using nsIDOMEvent in editor code. r=masayuki
d00dacc41af0e609eb2d506cbb0fb4852a7b5461
created 2018-04-06 14:53 +0900
pushed 2018-04-26 21:04 +0000
Makoto Kato Makoto Kato - Bug 1451972 - Remove more nsIDOMDocument usages from editor. r=masayuki
eaf09ea48a6fe4ae02b8da45bc88d06edae2ec91
created 2018-03-27 20:19 +0900
pushed 2018-04-26 21:04 +0000
Makoto Kato Makoto Kato - Bug 1449147 - Clean up more nsIDOMNode usages in editor. r=masayuki
869a1445816be7f43f54f7c97f28e4c6273fa75f
created 2018-03-23 01:21 +0900
pushed 2018-04-26 21:04 +0000
Masayuki Nakano Masayuki Nakano - Bug 1447924 - part 5: Merge TextEditor::Undo()/Redo() with EditorBase::Undo()/Redo() r=m_kato
e381311f2847305e18ef0809c74a931035ffd8ce
created 2018-03-20 14:05 +0900
pushed 2018-04-26 21:04 +0000
Masayuki Nakano Masayuki Nakano - Bug 1447213 - Change editor methods which take |const EditorRawDOMPoint&| but called with EditorDOMPoint.AsRaw() to template methods r=m_kato
60d8158308b2ce3e4c7066c03099c7f99c4f362a
created 2018-03-19 14:14 +0900
pushed 2018-04-26 21:04 +0000
Makoto Kato Makoto Kato - Bug 1446861 - Remove more nsIDOMElement usages from editor. r=masayuki
0ec59d2fc44acd0bca7586c7aaaba88b8a1e3723
created 2018-03-13 16:24 -0400
pushed 2018-04-26 21:04 +0000
Boris Zbarsky Boris Zbarsky - Bug 1444686 part 10. Remove nsIDOMDragEvent::GetDataTransfer. r=mystor
690c1b3c488085627fd49d7d77ea27aa90e7f324
created 2018-02-21 13:21 +0900
pushed 2018-03-01 16:46 +0000
Makoto Kato Makoto Kato - Bug 1439812 - Move noscript methods of nsIPlainTextEditor to TextEditor. r=masayuki
960e8b8c31477eb53ad5182464f5d1a5b41e6fe1
created 2018-02-08 12:13 +0200
pushed 2018-03-01 16:46 +0000
shindli shindli - Merge mozilla-central to autoland. a=merge CLOSED TREE
579f806b99f83b72d3714b8e9670207bd5812d9a
created 2018-02-08 04:54 +0200
pushed 2018-03-01 16:46 +0000
Ciure Andrei Ciure Andrei - Backed out changeset 86581d5ccbbb (bug 1436272) for failing /builds/worker/workspace/build/src/editor/libeditor/EditorBase.cpp a=backout on a CLOSED TREE
725c38dc39913052cf3c57970ba910e16028e301
created 2018-02-07 15:28 +0900
pushed 2018-03-01 16:46 +0000
Makoto Kato Makoto Kato - Bug 1436272 - Move noscript methods in nsIEditor to EditorBase. r=masayuki
149afa9d22d017a45de159400a7824170f584ad3
created 2018-01-12 19:01 +0900
pushed 2018-03-01 16:46 +0000
Masayuki Nakano Masayuki Nakano - Bug 1430021 - part 1: Move |RefPtr<TextEditRules> mRules| from TextEditor to EditorBase r=m_kato
9bcdad9d7f4372f12125a42b6f4a413566e0fe8e
created 2018-01-09 15:41 +0200
pushed 2018-01-11 21:05 +0000
Olli Pettay Olli Pettay - Bug 1428747 - Make EditorBase::GetDOMEventTarget() to return EventTarget* and GetFocusedContent() return nsIContent* in order to optimize out some AddRef/Release calls, r=masayuki
f4fdf6c12d5f391071edb37bac7f4ac5bfcf40cb
created 2017-12-21 14:52 +0900
pushed 2018-01-11 21:05 +0000
Masayuki Nakano Masayuki Nakano - Bug 1393337 - Get rid of nsIEditRules r=m_kato
23ee038862c03eb38bcf7910cb69d9f2f4fd7057
created 2017-12-11 16:01 +0900
pushed 2018-01-11 21:05 +0000
Masayuki Nakano Masayuki Nakano - Bug 1424676 - part 1: Make TextEditor::CreateBR() take |const EditorRawDOMPoint&| to specify the insertion point r=m_kato
13d9a39c2f97af2c9a6af25133da79255626080b
created 2017-11-21 14:38 +0900
pushed 2018-01-11 21:05 +0000
Masayuki Nakano Masayuki Nakano - Bug 1408227 - part 1: TextEditor::CreateBRImpl() should take |const EditorRawDOMPoint&| for insertion point of new <br> element r=m_kato
971d5eac56e4e4ee837812eb9a44dd2c5bf647a1
created 2017-11-27 15:01 +0900
pushed 2018-01-11 21:05 +0000
Makoto Kato Makoto Kato - Bug 1416080 - Part 1. Move all CreateBR methods to TextEditor. r=masayuki
763378dbc0035a1cbe81270d16a088e9d3569ca6
created 2017-10-13 19:48 +0200
pushed 2017-11-02 16:33 +0000
Sebastian Hengst Sebastian Hengst - Backed out changeset febed94fa592 (bug 1408227) for asserting at editor/libeditor/EditorBase.cpp:2513 during execution of web-platform-test /editing/run/inserttext.html. r=backout on a CLOSED TREE
febed94fa5926a5abebd4dcb7c3cd9595410ea73
created 2017-10-12 20:42 -0400
pushed 2017-11-02 16:33 +0000
Ehsan Akhgari Ehsan Akhgari - Bug 1408227 - Correctly update the child at offset pointer across calls to WSRunObject::InsertBreak(); r=masayuki
67a8e12324569dd730347187e2ffccae486c758b
created 2017-10-03 09:05 +1100
pushed 2017-11-02 16:33 +0000
Nicholas Nethercote Nicholas Nethercote - Bug 1400460 - Rename nsIAtom as nsAtom. r=hiro.
73e410c3bfecc3dd020837408c4f0963a4e06768
created 2017-08-24 13:53 +0300
pushed 2017-09-15 00:19 +0000
Olli Pettay Olli Pettay - Bug 1390402, add a faster variant of TextEditor::GetDocumentIsEmpty(), r=masayuki
af626178b4de7ef2932baca3190cdac5ca674c5c
created 2017-08-04 15:01 +0900
pushed 2017-09-15 00:19 +0000
Masayuki Nakano Masayuki Nakano - Bug 1319340 - part1 Move AsTextEditor() and AsHTMLEditor() to nsIEditor r=m_kato
9bc5ba5a521ab2b914389be48335730c66870a13
created 2017-08-03 17:18 -0400
pushed 2017-09-15 00:19 +0000
Ehsan Akhgari Ehsan Akhgari - Bug 1386485 - Part 3: Devirtualize EditorBase::AsTextEditor()/AsHTMLEditor(); r=masayuki
621ec6b67f20406ab14fad047386ada44a44b39a
created 2017-06-20 22:57 +0900
pushed 2017-08-02 08:25 +0000
Masayuki Nakano Masayuki Nakano - Bug 1374207 - part1: nsTextEditorState should use mozilla::TextEditor instead of editor interfaces r=smaug
23e9df36a42a355e40755bb8a8f4264ac2b21e7d
created 2017-04-17 17:29 +0900
pushed 2017-06-12 13:08 +0000
Makoto Kato Makoto Kato - Bug 1352882 - Part 3. Cache nsIDocumentEncoder into TextEditor. r=masayuki
2e2cc094e6a610a2057f42e294548e1179e1b9a4
created 2017-03-17 16:32 +0900
pushed 2017-06-12 13:08 +0000
Makoto Kato Makoto Kato - Bug 1347818 - Part 1. Clean up documentCharacterSet not to use nsIDOM*. r=masayuki
less more (0) -60 tip