Dactyloidae/editor/libeditor
Matt A. Tobin 31048968fd Bug 1336011 - Fix Crash in InvalidArrayIndex_CRASH in mozilla::EditorBase::DeleteSelectionImpl
* EditorBase shouldn't refer mActionListeners directly in loops because it might be removed during a loop
* Create an alias of the type of mEditorObservers
* Create an alias of the type of mDocStateListeners

Tag #1375
2020-04-18 07:03:00 +08:00
..
crashtests import FIREFOX_52_6_0esr_RELEASE from mozilla-esr52 hg repo 2018-01-19 03:59:58 +08:00
tests MoonchildProductions#1251 - Part 1: Restore initial Solaris support, fixed up. 2019-11-04 11:52:13 +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 #1219 - Align computed DOM styles with mainstream behvior. 2019-12-21 07:12:56 +08:00
CSSEditUtils.h import FIREFOX_52_6_0esr_RELEASE from mozilla-esr52 hg repo 2018-01-19 03:59:58 +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 Bug 1336011 - Fix Crash in InvalidArrayIndex_CRASH in mozilla::EditorBase::DeleteSelectionImpl 2020-04-18 07:03:00 +08:00
EditorBase.h Bug 1336011 - Fix Crash in InvalidArrayIndex_CRASH in mozilla::EditorBase::DeleteSelectionImpl 2020-04-18 07:03:00 +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 #12 Part 4: Don't access mEditorBase directly. 2019-02-16 00:05:43 +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 import FIREFOX_52_6_0esr_RELEASE from mozilla-esr52 hg repo 2018-01-19 03:59:58 +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 import FIREFOX_52_6_0esr_RELEASE from mozilla-esr52 hg repo 2018-01-19 03:59:58 +08:00
HTMLEditor.cpp Issue #1512 - Improve handling of multiple selections. 2020-04-18 07:01:23 +08:00
HTMLEditor.h Issue #12 Part 2: Stop using nsIDOMEvent in IsAcceptableInputEvent. 2019-02-16 00:05:40 +08:00
HTMLEditorDataTransfer.cpp moebius#56: Fix: DataTransfer - Pasting image from clipboard fails in some cases 2019-02-15 23:48:56 +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 import FIREFOX_52_6_0esr_RELEASE from mozilla-esr52 hg repo 2018-01-19 03:59:58 +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 #1513 - Bail on orphan node 2020-04-18 07:01:27 +08:00
HTMLEditRules.h import FIREFOX_52_6_0esr_RELEASE from mozilla-esr52 hg repo 2018-01-19 03:59:58 +08:00
HTMLEditUtils.cpp Bug 1322938 - Basic implementation of HTMLDialogElement. 2020-01-09 21:27:54 +08:00
HTMLEditUtils.h import FIREFOX_52_6_0esr_RELEASE from mozilla-esr52 hg repo 2018-01-19 03:59:58 +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 #1514 - Perform validity check before trying to use the content. 2020-04-18 07:01:30 +08:00
HTMLTableEditor.cpp Issue #1355 - Make nsTableCellFrame::GetColIndex/GetRowIndex faster 2020-02-18 07:15:09 +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 import FIREFOX_52_6_0esr_RELEASE from mozilla-esr52 hg repo 2018-01-19 03:59:58 +08:00
nsIAbsorbingTransaction.h import FIREFOX_52_6_0esr_RELEASE from mozilla-esr52 hg repo 2018-01-19 03:59:58 +08:00
nsIEditRules.h import FIREFOX_52_6_0esr_RELEASE from mozilla-esr52 hg repo 2018-01-19 03:59:58 +08:00
PlaceholderTransaction.cpp Edit transactions should store their editor instance with strong reference 2019-02-15 23:30:05 +08:00
PlaceholderTransaction.h Edit transactions should store their editor instance with strong reference 2019-02-15 23:30:05 +08:00
SelectionState.cpp import FIREFOX_52_6_0esr_RELEASE from mozilla-esr52 hg repo 2018-01-19 03:59:58 +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 Fix Build Bustage - with "--enable-debug" 2019-02-16 00:08:38 +08:00
TextEditor.h Issue #12 Part 1: Stop using nsIDOMEvent in UpdateIMEComposition. 2019-02-16 00:05:39 +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 import FIREFOX_52_6_0esr_RELEASE from mozilla-esr52 hg repo 2018-01-19 03:59:58 +08:00
TextEditRules.h import FIREFOX_52_6_0esr_RELEASE from mozilla-esr52 hg repo 2018-01-19 03:59:58 +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 import FIREFOX_52_6_0esr_RELEASE from mozilla-esr52 hg repo 2018-01-19 03:59:58 +08:00
TypeInState.h import FIREFOX_52_6_0esr_RELEASE from mozilla-esr52 hg repo 2018-01-19 03:59:58 +08:00
WSRunObject.cpp import FIREFOX_52_6_0esr_RELEASE from mozilla-esr52 hg repo 2018-01-19 03:59:58 +08:00
WSRunObject.h import FIREFOX_52_6_0esr_RELEASE from mozilla-esr52 hg repo 2018-01-19 03:59:58 +08:00