Commit message (Collapse) | Author | Age | Lines | |
---|---|---|---|---|
* | Issue #1375 - Stop largely using the parser service | Matt A. Tobin | 2020-04-17 | -4/+0 |
| | | | | | | | | | This is based on Bug 1395828 * Add nsHTMLElement::IsBlock() * Rename nsHTMLTags methods * Remove AssertParserServiceIsCorrect() * Remove most uses of nsIParserService/nsParserService | |||
* | Bug 1377978 - Make nsRange use uint32_t to offset | Matt A. Tobin | 2020-04-17 | -5/+1 |
| | | | | Tag #1375 | |||
* | Bug 1372829 - Part 2: mozilla::EditorBase should cache raw pointer of ↵ | Matt A. Tobin | 2020-04-17 | -90/+124 |
| | | | | | | nsISelectionController and nsIDocument with nsWeakPtr Tag #1375 | |||
* | Bug 1372829 - Part 1: Make mozilla::PlaceholderTransaction inherit ↵ | Matt A. Tobin | 2020-04-17 | -34/+30 |
| | | | | | | mozilla::SupportsWeakPtr instead of nsSupportsWeakReference Tag #1375 | |||
* | Bug 1371170 - Add non-virtual EditorBase::GetSelectionController | Matt A. Tobin | 2020-04-17 | -7/+13 |
| | | | | Tag #1375 | |||
* | Bug 1337698 - Use UniquePtr instead of nsAutoPtr in editor | Matt A. Tobin | 2020-04-17 | -6/+2 |
| | | | | | | | | * PlaceholderTransaction should use UniquePtr * HTMLEditor should use UniquePtr * TypeInState should use UniquePtr Tag #1375 | |||
* | Bug 1336011 - Fix Crash in InvalidArrayIndex_CRASH in ↵ | Matt A. Tobin | 2020-04-15 | -68/+115 |
| | | | | | | | | | | 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 | |||
* | Issue #12 Part 2: Stop using nsIDOMEvent in IsAcceptableInputEvent. | wolfbeast | 2018-06-26 | -13/+10 |
| | ||||
* | Bug 1437087 - Call Disconnect on Unlink of cycle collector. r=masayuki, a=RyanVM | Makoto Kato | 2018-03-14 | -1/+8 |
| | ||||
* | Edit transactions should store their editor instance with strong reference | wolfbeast | 2018-02-07 | -0/+7 |
| | | | | Edit transactions should store their editor instance with a strong reference, and they should be released when the editor is destroyed. | |||
* | Add m-esr52 at 52.6.0 | Matt A. Tobin | 2018-02-02 | -0/+5244 |