gecko-dev/editor
Masayuki Nakano 12906aa987 Bug 1750588 - Make `AutoBlockElementsJoiner` handle deletion even when there is no ancestor block element of start or end range boundary r=m_kato
`HTMLEditor` assumes that inline elements cannot have block elements.  However,
it's not so if it's created by DOM APIs like `Node.appendChild` or making a
custom element an editing host.

Therefore, it's not unexpected case that only start or end of a range does not
have a block ancestor element.  So this patch makes `AutoBlockElementsJoiner`
not stop handling the deletion in the case.

Differential Revision: https://phabricator.services.mozilla.com/D136698
2022-01-25 02:37:50 +00:00
..
composer Bug 1738401 - Remove -Wno-shadow warning suppressions. r=firefox-build-system-reviewers,glandium 2021-12-01 06:40:04 +00:00
docs
libeditor Bug 1750588 - Make `AutoBlockElementsJoiner` handle deletion even when there is no ancestor block element of start or end range boundary r=m_kato 2022-01-25 02:37:50 +00:00
reftests
spellchecker Bug 1741148 - part 3: Make users of `nsINode::ComputeIndexOf_Deprecated()` use `nsINode::ComputeIndexOf()` if the result is not set to `int32_t` nor return as `int32_t` r=smaug 2021-12-09 11:55:36 +00:00
txmgr
AsyncSpellCheckTestHelper.jsm
moz.build
nsIDocumentStateListener.idl
nsIEditActionListener.idl Bug 1739545 - part 2: Redesign `TextServicesDocument::DidJoinNodes()` methods r=m_kato 2021-11-09 01:09:20 +00:00
nsIEditor.idl
nsIEditorMailSupport.idl
nsIEditorSpellCheck.idl
nsIHTMLAbsPosEditor.idl
nsIHTMLEditor.idl
nsIHTMLInlineTableEditor.idl
nsIHTMLObjectResizer.idl
nsITableEditor.idl