gecko-dev/editor
Masayuki Nakano ee7a27d122 Bug 1922149 - Make `HTMLEditor::ComputeEditingHostInternal` use common ancestor of all selection ranges r=m_kato
Selection ranges can cross editing host boundaries if no editing host has focus.
Therefore, `Selection.focusNode` may be in an editing host but there may be
no active/focused editing host.

The computation may be expensive if there are a lot of ranges and selecting
in slotted shadow tree.  However, it's rare case, so, I think it's okay for
now.

Differential Revision: https://phabricator.services.mozilla.com/D224282
2024-10-07 23:06:55 +00:00
..
composer Bug 1864896: Autofix unused function arguments (editor). r=masayuki 2024-03-01 18:28:33 +00:00
docs Bug 1842986 - Remove dom.forms.inputmode pref r=emilio 2023-09-15 16:49:21 +00:00
libeditor Bug 1922149 - Make `HTMLEditor::ComputeEditingHostInternal` use common ancestor of all selection ranges r=m_kato 2024-10-07 23:06:55 +00:00
reftests Bug 1879538 - cleanup unnecessary and redundant reftest conditions. r=aryx,jgilbert 2024-02-22 23:04:45 +00:00
spellchecker Bug 1864896: Autofix unused function arguments (editor). r=masayuki 2024-03-01 18:28:33 +00:00
txmgr Bug 1856795 - Remove redundant member init r=emilio 2023-10-15 15:29:02 +00:00
AsyncSpellCheckTestHelper.sys.mjs Bug 1864896: Autofix unused function arguments (editor). r=masayuki 2024-03-01 18:28:33 +00:00
moz.build
nsIDocumentStateListener.idl
nsIEditActionListener.idl Bug 1859245 - part 3: Make `JoinNodesTransaction` and `SplitNodeTransaction` handle only the new direction mode r=m_kato 2023-10-27 01:57:29 +00:00
nsIEditor.idl Bug 1809713 - Use ClipboardType in editor. r=masayuki 2024-07-29 11:52:33 +00:00
nsIEditorMailSupport.idl Bug 1839814 - Move `nsIEditor.wrapWidth` to `nsIEditorMailSupport` r=m_kato 2023-06-27 05:47:55 +00:00
nsIEditorSpellCheck.idl
nsIHTMLAbsPosEditor.idl Bug 1920647 - part 1: Make `HTMLEditor` won't show Gecko specific editing UI in `contenteditable=plaintext-only` r=m_kato 2024-10-01 04:21:54 +00:00
nsIHTMLEditor.idl Bug 1922457 - Get rid of `editor.block_inline_check.use_computed_style` pref r=m_kato 2024-10-07 23:05:15 +00:00
nsIHTMLInlineTableEditor.idl Bug 1920647 - part 1: Make `HTMLEditor` won't show Gecko specific editing UI in `contenteditable=plaintext-only` r=m_kato 2024-10-01 04:21:54 +00:00
nsIHTMLObjectResizer.idl Bug 1920647 - part 1: Make `HTMLEditor` won't show Gecko specific editing UI in `contenteditable=plaintext-only` r=m_kato 2024-10-01 04:21:54 +00:00
nsITableEditor.idl