gecko-dev/layout
Masayuki Nakano a060cb82f0 Bug 1840804 - Make TextEditor::OnBlur stop finalizing Selection if new element already gets focus r=m_kato, a=dmeehan
Before bug 1770874, `EditorBase::OnBlur` checked that for both `TextEditor`
and `HTMLEditor`.  However, accidentally, I removed the check from `TextEditor`.
Therefore, a call of `EditorBase::FinalizeSelection()` will hide the caret
even after another editor gets focus.

Therefore, this patch just take it back into `TextEditor::OnBlur`.

Note that I don't think the design mode handling is required there because
`TextEditor`s shouldn't be created in the design mode document.

Differential Revision: https://phabricator.services.mozilla.com/D182468
2023-06-30 00:17:05 +00:00
..
base Bug 1840804 - Make TextEditor::OnBlur stop finalizing Selection if new element already gets focus r=m_kato, a=dmeehan 2023-06-30 00:17:05 +00:00
build Bug 1677718 - Completely remove AppCache API implementation r=necko-reviewers,emilio,jesup 2023-06-02 07:55:23 +00:00
docs Bug 1807899 - Remove the trailing whitespace and Windows CR on md files r=linter-reviewers,necko-reviewers,marco,jesup 2022-12-30 15:23:21 +00:00
forms Bug 1809568 - Part 2: Provide GetNaturalBaselineBOffset with baseline export context. r=emilio 2023-05-17 12:56:54 +00:00
generic Bug 1839550 - Back out increased clamping range. r=dholbert, a=dmeehan 2023-06-28 14:59:23 +00:00
inspector Bug 1833540 - [css-properties-values-api] Implement parsing and serialization for @property at-rule r=emilio 2023-05-22 19:11:30 +00:00
ipc
mathml Bug 1834487 - Simplify border snapping. r=Oriol 2023-05-31 08:49:14 +00:00
media
painting Bug 1833733 - Properly detect page sequence background from FindEffectiveBackgroundColor. r=dholbert 2023-05-30 11:25:36 +00:00
printing Backed out 3 changesets (bug 1833244) for causing multiple failures. 2023-06-03 18:36:21 +03:00
reftests Bug 1835066 - Fix a Gecko reftest that isn't valid when nesting is enabled. 2023-06-04 13:53:20 +02:00
style Backed out changeset c830e54eaf58 (bug 1834081) for causing bug 1838045 2023-06-14 15:15:14 -04:00
svg Bug 1840746 - SVG patternTransform translate uses wrong units r=emilio, a=dmeehan 2023-07-04 14:44:35 +00:00
tables Bug 1834487 - Simplify border snapping. r=Oriol 2023-05-31 08:49:14 +00:00
tools Backed out 3 changesets (bug 1834222, bug 1834176) for causing RemoteProcessMonitor failures. CLOSED TREE 2023-05-24 04:29:45 +03:00
xul Bug 1839066 - Make nsTreeBodyFrame::SetView deal with setting the same view. r=mak, a=dmeehan 2023-06-20 08:58:10 +00:00
moz.build