Dactyloidae/editor/libeditor
Job Bautista cc6b0f11e7 Issue #2107 - Clean up caret when destroying editor.
Editor changes caret visibility during drag and drop. But when destroying
editor, we don't restore caret state. So we should restore it when destroying
editor.

Co-authored-by: Makoto Kato <m_kato@ga2.so-net.ne.jp>
2023-02-20 11:11:02 +08:00
..
crashtests Bug 1348851 - Use new block when better selection isn't found. 2020-04-18 07:03:58 +08:00
tests Issue #1517 - Remove dom.event.highrestimestamp.enabled pref 2020-05-09 06:55:11 +08:00
ChangeAttributeTransaction.cpp import FIREFOX_52_6_0esr_RELEASE from mozilla-esr52 hg repo 2018-01-19 03:59:58 +08:00
ChangeAttributeTransaction.h import FIREFOX_52_6_0esr_RELEASE from mozilla-esr52 hg repo 2018-01-19 03:59:58 +08:00
ChangeStyleTransaction.cpp import FIREFOX_52_6_0esr_RELEASE from mozilla-esr52 hg repo 2018-01-19 03:59:58 +08:00
ChangeStyleTransaction.h import FIREFOX_52_6_0esr_RELEASE from mozilla-esr52 hg repo 2018-01-19 03:59:58 +08:00
CompositionTransaction.cpp Edit transactions should store their editor instance with strong reference 2019-02-15 23:30:05 +08:00
CompositionTransaction.h Edit transactions should store their editor instance with strong reference 2019-02-15 23:30:05 +08:00
CreateElementTransaction.cpp Edit transactions should store their editor instance with strong reference 2019-02-15 23:30:05 +08:00
CreateElementTransaction.h Edit transactions should store their editor instance with strong reference 2019-02-15 23:30:05 +08:00
CSSEditUtils.cpp Issue #1621 - Part 1: CSSEditUtils should use atom for CSS property if possible. 2020-08-06 10:23:41 +08:00
CSSEditUtils.h Issue #1621 - Part 1: CSSEditUtils should use atom for CSS property if possible. 2020-08-06 10:23:41 +08:00
DeleteNodeTransaction.cpp Edit transactions should store their editor instance with strong reference 2019-02-15 23:30:05 +08:00
DeleteNodeTransaction.h Edit transactions should store their editor instance with strong reference 2019-02-15 23:30:05 +08:00
DeleteRangeTransaction.cpp Edit transactions should store their editor instance with strong reference 2019-02-15 23:30:05 +08:00
DeleteRangeTransaction.h Edit transactions should store their editor instance with strong reference 2019-02-15 23:30:05 +08:00
DeleteTextTransaction.cpp Edit transactions should store their editor instance with strong reference 2019-02-15 23:30:05 +08:00
DeleteTextTransaction.h Edit transactions should store their editor instance with strong reference 2019-02-15 23:30:05 +08:00
EditActionListener.h import FIREFOX_52_6_0esr_RELEASE from mozilla-esr52 hg repo 2018-01-19 03:59:58 +08:00
EditAggregateTransaction.cpp import FIREFOX_52_6_0esr_RELEASE from mozilla-esr52 hg repo 2018-01-19 03:59:58 +08:00
EditAggregateTransaction.h import FIREFOX_52_6_0esr_RELEASE from mozilla-esr52 hg repo 2018-01-19 03:59:58 +08:00
EditorBase.cpp Issue #1621 - Part 3: Use nsIAtom to change attirbute if possible. 2020-08-06 10:23:45 +08:00
EditorBase.h Issue #1621 - Part 2: Implement nsIAtom version of SetAttribute/RemoveAttribute/CloneAttirubte. 2020-08-06 10:23:43 +08:00
EditorCommands.cpp import FIREFOX_52_6_0esr_RELEASE from mozilla-esr52 hg repo 2018-01-19 03:59:58 +08:00
EditorCommands.h import FIREFOX_52_6_0esr_RELEASE from mozilla-esr52 hg repo 2018-01-19 03:59:58 +08:00
EditorController.cpp import FIREFOX_52_6_0esr_RELEASE from mozilla-esr52 hg repo 2018-01-19 03:59:58 +08:00
EditorController.h import FIREFOX_52_6_0esr_RELEASE from mozilla-esr52 hg repo 2018-01-19 03:59:58 +08:00
EditorEventListener.cpp Issue #2107 - Clean up caret when destroying editor. 2023-02-20 11:11:02 +08:00
EditorEventListener.h Issue #12 Part 3: EditorEventListener should check if it's removed during a call of editor's method. 2019-02-16 00:05:42 +08:00
EditorUtils.cpp import FIREFOX_52_6_0esr_RELEASE from mozilla-esr52 hg repo 2018-01-19 03:59:58 +08:00
EditorUtils.h Bug 1316302 - Part 3: Create EditActionResult class for making the methods which return nsresult, handled and canceled with out params 2020-06-20 06:44:49 +08:00
EditorUtils.js import FIREFOX_52_6_0esr_RELEASE from mozilla-esr52 hg repo 2018-01-19 03:59:58 +08:00
EditorUtils.manifest import FIREFOX_52_6_0esr_RELEASE from mozilla-esr52 hg repo 2018-01-19 03:59:58 +08:00
EditTransactionBase.cpp import FIREFOX_52_6_0esr_RELEASE from mozilla-esr52 hg repo 2018-01-19 03:59:58 +08:00
EditTransactionBase.h import FIREFOX_52_6_0esr_RELEASE from mozilla-esr52 hg repo 2018-01-19 03:59:58 +08:00
HTMLAbsPositionEditor.cpp import FIREFOX_52_6_0esr_RELEASE from mozilla-esr52 hg repo 2018-01-19 03:59:58 +08:00
HTMLAnonymousNodeEditor.cpp Issue #1564 - Fix debug build dependencies 2020-05-30 07:13:05 +08:00
HTMLEditor.cpp Issue #2019 - Do not dispatch keypress event for non-printable keys. 2022-10-27 08:57:42 +08:00
HTMLEditor.h Issue #1621 - Part 2: Implement nsIAtom version of SetAttribute/RemoveAttribute/CloneAttirubte. 2020-08-06 10:23:43 +08:00
HTMLEditorDataTransfer.cpp Issue #1656 - Part 3: Nuke more vim config lines in the tree. 2020-09-25 22:04:17 +08:00
HTMLEditorEventListener.cpp Issue #12 Part 4: Don't access mEditorBase directly. 2019-02-16 00:05:43 +08:00
HTMLEditorEventListener.h import FIREFOX_52_6_0esr_RELEASE from mozilla-esr52 hg repo 2018-01-19 03:59:58 +08:00
HTMLEditorObjectResizer.cpp Issue #1621 - Part 3: Use nsIAtom to change attirbute if possible. 2020-08-06 10:23:45 +08:00
HTMLEditorObjectResizerUtils.h import FIREFOX_52_6_0esr_RELEASE from mozilla-esr52 hg repo 2018-01-19 03:59:58 +08:00
HTMLEditRules.cpp Issue #1656 - Part 3: Nuke more vim config lines in the tree. 2020-09-25 22:04:17 +08:00
HTMLEditRules.h Bug 1316302 - Part 3: Create EditActionResult class for making the methods which return nsresult, handled and canceled with out params 2020-06-20 06:44:49 +08:00
HTMLEditUtils.cpp Bug 1418002 - Remove HTMLContentElement 2020-04-18 07:05:35 +08:00
HTMLEditUtils.h Issue #1564 - Fix debug build dependencies 2020-05-30 07:13:05 +08:00
HTMLInlineTableEditor.cpp import FIREFOX_52_6_0esr_RELEASE from mozilla-esr52 hg repo 2018-01-19 03:59:58 +08:00
HTMLStyleEditor.cpp Issue #1621 - Part 3: Use nsIAtom to change attirbute if possible. 2020-08-06 10:23:45 +08:00
HTMLTableEditor.cpp Bug 1377978 - Make nsRange use uint32_t to offset 2020-04-18 07:04:38 +08:00
HTMLURIRefObject.cpp import FIREFOX_52_6_0esr_RELEASE from mozilla-esr52 hg repo 2018-01-19 03:59:58 +08:00
HTMLURIRefObject.h import FIREFOX_52_6_0esr_RELEASE from mozilla-esr52 hg repo 2018-01-19 03:59:58 +08:00
InsertNodeTransaction.cpp Edit transactions should store their editor instance with strong reference 2019-02-15 23:30:05 +08:00
InsertNodeTransaction.h Edit transactions should store their editor instance with strong reference 2019-02-15 23:30:05 +08:00
InsertTextTransaction.cpp Edit transactions should store their editor instance with strong reference 2019-02-15 23:30:05 +08:00
InsertTextTransaction.h Edit transactions should store their editor instance with strong reference 2019-02-15 23:30:05 +08:00
InternetCiter.cpp import FIREFOX_52_6_0esr_RELEASE from mozilla-esr52 hg repo 2018-01-19 03:59:58 +08:00
InternetCiter.h import FIREFOX_52_6_0esr_RELEASE from mozilla-esr52 hg repo 2018-01-19 03:59:58 +08:00
JoinNodeTransaction.cpp Edit transactions should store their editor instance with strong reference 2019-02-15 23:30:05 +08:00
JoinNodeTransaction.h Edit transactions should store their editor instance with strong reference 2019-02-15 23:30:05 +08:00
moz.build Issue #80 - reinstated unified building for some large chunks of our code. 2022-09-07 10:36:23 +08:00
nsIAbsorbingTransaction.h Bug 1372829 - Part 1: Make mozilla::PlaceholderTransaction inherit mozilla::SupportsWeakPtr instead of nsSupportsWeakReference 2020-04-18 07:04:14 +08:00
nsIEditRules.h Bug 1360154 - nsIPlaintextEditor might have to have hasText property for UpdateOverlayTextVisibility 2020-04-18 07:06:55 +08:00
PlaceholderTransaction.cpp Bug 1372829 - Part 1: Make mozilla::PlaceholderTransaction inherit mozilla::SupportsWeakPtr instead of nsSupportsWeakReference 2020-04-18 07:04:14 +08:00
PlaceholderTransaction.h Bug 1372829 - Part 1: Make mozilla::PlaceholderTransaction inherit mozilla::SupportsWeakPtr instead of nsSupportsWeakReference 2020-04-18 07:04:14 +08:00
SelectionState.cpp Bug 1367683 - Optimize initializing nsRange 2020-04-18 07:04:01 +08:00
SelectionState.h import FIREFOX_52_6_0esr_RELEASE from mozilla-esr52 hg repo 2018-01-19 03:59:58 +08:00
SetDocumentTitleTransaction.cpp import FIREFOX_52_6_0esr_RELEASE from mozilla-esr52 hg repo 2018-01-19 03:59:58 +08:00
SetDocumentTitleTransaction.h import FIREFOX_52_6_0esr_RELEASE from mozilla-esr52 hg repo 2018-01-19 03:59:58 +08:00
SplitNodeTransaction.cpp Edit transactions should store their editor instance with strong reference 2019-02-15 23:30:05 +08:00
SplitNodeTransaction.h Edit transactions should store their editor instance with strong reference 2019-02-15 23:30:05 +08:00
StyleSheetTransactions.cpp Edit transactions should store their editor instance with strong reference 2019-02-15 23:30:05 +08:00
StyleSheetTransactions.h Edit transactions should store their editor instance with strong reference 2019-02-15 23:30:05 +08:00
TextEditor.cpp Issue #2019 - Do not dispatch keypress event for non-printable keys. 2022-10-27 08:57:42 +08:00
TextEditor.h Issue #1621 - Part 2: Implement nsIAtom version of SetAttribute/RemoveAttribute/CloneAttirubte. 2020-08-06 10:23:43 +08:00
TextEditorDataTransfer.cpp moebius#56: Fix: DataTransfer - Pasting image from clipboard fails in some cases 2019-02-15 23:48:56 +08:00
TextEditorTest.cpp import FIREFOX_52_6_0esr_RELEASE from mozilla-esr52 hg repo 2018-01-19 03:59:58 +08:00
TextEditorTest.h import FIREFOX_52_6_0esr_RELEASE from mozilla-esr52 hg repo 2018-01-19 03:59:58 +08:00
TextEditRules.cpp Issue #1621 - Part 3: Use nsIAtom to change attirbute if possible. 2020-08-06 10:23:45 +08:00
TextEditRules.h Bug 1360154 - nsIPlaintextEditor might have to have hasText property for UpdateOverlayTextVisibility 2020-04-18 07:06:55 +08:00
TextEditRulesBidi.cpp import FIREFOX_52_6_0esr_RELEASE from mozilla-esr52 hg repo 2018-01-19 03:59:58 +08:00
TextEditUtils.cpp import FIREFOX_52_6_0esr_RELEASE from mozilla-esr52 hg repo 2018-01-19 03:59:58 +08:00
TextEditUtils.h import FIREFOX_52_6_0esr_RELEASE from mozilla-esr52 hg repo 2018-01-19 03:59:58 +08:00
TypeInState.cpp Bug 1337698 - Use UniquePtr instead of nsAutoPtr in editor 2020-04-18 07:04:07 +08:00
TypeInState.h Bug 1337698 - Use UniquePtr instead of nsAutoPtr in editor 2020-04-18 07:04:07 +08:00
WSRunObject.cpp Bug 1367683 - Optimize initializing nsRange 2020-04-18 07:04:01 +08:00
WSRunObject.h import FIREFOX_52_6_0esr_RELEASE from mozilla-esr52 hg repo 2018-01-19 03:59:58 +08:00