From 5e62e279cf5f9df1064a07c4be074496ffd9cae0 Mon Sep 17 00:00:00 2001 From: Karl Kemister-Sheppard Date: Fri, 5 Sep 2025 12:10:28 +1000 Subject: [PATCH] DOC-3209: Navigating between elements with contenteditable=true was not possible on Firefox using the keyboard. --- modules/ROOT/pages/8.1.0-release-notes.adoc | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/modules/ROOT/pages/8.1.0-release-notes.adoc b/modules/ROOT/pages/8.1.0-release-notes.adoc index 3e7a6181b4..82af04db1a 100644 --- a/modules/ROOT/pages/8.1.0-release-notes.adoc +++ b/modules/ROOT/pages/8.1.0-release-notes.adoc @@ -109,6 +109,13 @@ The following premium plugin updates were released alongside {productname} {rele // CCFR here. +=== Navigating between elements with `+contenteditable="true"+` was not possible on Firefox using the keyboard. +// #TINY-12459 + +In {productname} {release-version}, a Firefox-specific limitation prevented caret movement between editable elements when navigating with the keyboard. The caret became trapped inside a +figcaption+, blocking vertical navigation using the Arrow Down key and preventing users from moving to the next element. + +This issue disrupted accessibility and editing flow for Firefox users relying on keyboard interactions. To resolve this, a new caret navigation module was introduced and integrated into the Firefox-specific arrow key handling logic. The solution works around a long-standing Firefox bug by programmatically advancing the caret out of blocked states, ensuring smoother and more consistent keyboard navigation across editable elements. + [[security-fixes]] == Security fixes