gecko-dev/editor
Masayuki Nakano 8af22120f6 Bug 1726532 - part 3: Make TextServicesDocument check whether a sibling content is <br> or not when checking whether a block or inline r=m_kato
This is a regression of bug 1311934.  The traditional
`TextServicesDocument::IsBlockNode()` was wrong name, the users of the method
intent to check whether a word is not split by the found sibling.  Therefore,
the method returned `true` for `<br>` element.  However, of course,
`HTMLEditUtils::IsBlockElement()` is not so because of an inline element.

For making the callers clearer, this patch adds `<br>` element check into
each place.  Without this patch, the new test fails to replace a misspelled
word immediately after `<br>` element.

Depends on D123283

Differential Revision: https://phabricator.services.mozilla.com/D123284
2021-08-24 03:29:21 +00:00
..
composer Bug 1676702 - part 2: Make TextControlState initialize TextEditor with PasswordMaskData r=m_kato 2021-06-28 04:37:54 +00:00
docs Bug 1687167 - Move IME handling guide to source tree. r=masayuki DONTBUILD 2021-01-19 06:07:27 +00:00
libeditor Bug 1727008 - HTMLEditor shouldn't strip <html> element nor <body> elements r=m_kato 2021-08-23 10:05:32 +00:00
reftests Bug 1724718 - skip some XUL-y tests on android, r=emilio,agi 2021-08-19 12:13:01 +00:00
spellchecker Bug 1726532 - part 3: Make TextServicesDocument check whether a sibling content is <br> or not when checking whether a block or inline r=m_kato 2021-08-24 03:29:21 +00:00
txmgr Bug 1683534 - Make editor buildable outside of unified-build environment. r=sg 2021-01-04 14:18:50 +00:00
AsyncSpellCheckTestHelper.jsm
moz.build Bug 1717178 - part 7: Get rid of nsIEditor::AddEditorObserver() and nsIEditorObserver interface because of unused r=m_kato 2021-06-28 12:08:51 +00:00
nsIDocumentStateListener.idl
nsIEditActionListener.idl
nsIEditor.idl Bug 1714914 - Make editor classes treat offset in parent node as uint32_t r=m_kato 2021-06-30 07:07:28 +00:00
nsIEditorMailSupport.idl
nsIEditorSpellCheck.idl Bug 1719110 - Add nsIEditorSpellCheck.suggest to get rid of PRemoteSpellcheckEngine.CheckAndSuggest. r=masayuki 2021-08-10 03:55:25 +00:00
nsIHTMLAbsPosEditor.idl Bug 1717178 - part 2: Get rid of nsIHTMLAbsPosEditor.refreshGrabber() because of unused r=m_kato 2021-06-28 12:08:49 +00:00
nsIHTMLEditor.idl Bug 1717178 - part 6: Get rid of nsIHTMLEditor.setCaretAfterElement() because of unused r=m_kato 2021-06-28 12:08:51 +00:00
nsIHTMLInlineTableEditor.idl Bug 1717178 - part 1: Get rid of nsIHTMLInlineTableEditor.refreshInlineTableEditingUI() because of unused r=m_kato 2021-06-28 12:08:49 +00:00
nsIHTMLObjectResizer.idl Bug 1717178 - part 3: Get rid of nsIHTMLObjectResizer.refreshResizers() because of unused r=m_kato 2021-06-28 12:08:49 +00:00
nsITableEditor.idl Bug 1671556 - part 2: Replace nsITableEditor.getFirstSelectedCell() and nsITableEditor.getNextSelectedCell() with nsITableEditor.getSelectedCells() r=m_kato 2020-10-24 04:12:38 +00:00