Public bug reported:

request-tracker5 builds its bundled CKEditor 4 with ckbuilder without
passing a version, so the minified ckeditor.min.js reports
CKEDITOR.version = "DEV". Firefox 148 changed iframe load handling and
added a compatibility workaround that is only applied when it detects
CKEditor 4 via its version string
(https://bugzilla.mozilla.org/show_bug.cgi?id=2002481). Because RT's
copy reports "DEV", the workaround is not applied and the RT rich-text
editor fails to load for all Firefox 148+ users, breaking ticket
replies/comments with the WYSIWYG editor.

Fixed in Debian as bug #1129090
(https://bugs.debian.org/1129090):
 - unstable: 5.0.9+dfsg-2
 - trixie: 5.0.7+dfsg-4+deb13u2
 - bookworm: 5.0.3+dfsg-3~deb12u5

Noble ships 5.0.5+dfsg-2, which is affected. The bundled CKEditor in
5.0.5 is 4.20.1, so the backport should use CKEditor version 4.20.1.

** Affects: request-tracker5 (Ubuntu)
     Importance: Undecided
         Status: New

** Description changed:

- [Impact]
  request-tracker5 builds its bundled CKEditor 4 with ckbuilder without
  passing a version, so the minified ckeditor.min.js reports
  CKEDITOR.version = "DEV". Firefox 148 changed iframe load handling and
  added a compatibility workaround that is only applied when it detects
  CKEditor 4 via its version string
  (https://bugzilla.mozilla.org/show_bug.cgi?id=2002481). Because RT's
  copy reports "DEV", the workaround is not applied and the RT rich-text
  editor fails to load for all Firefox 148+ users, breaking ticket
  replies/comments with the WYSIWYG editor.
  
  Fixed in Debian as bug #1129090
  (https://bugs.debian.org/1129090):
-  - unstable: 5.0.9+dfsg-2
-  - trixie: 5.0.7+dfsg-4+deb13u2
-  - bookworm: 5.0.3+dfsg-3~deb12u5
+  - unstable: 5.0.9+dfsg-2
+  - trixie: 5.0.7+dfsg-4+deb13u2
+  - bookworm: 5.0.3+dfsg-3~deb12u5
  
  Noble ships 5.0.5+dfsg-2, which is affected. The bundled CKEditor in
  5.0.5 is 4.20.1, so the backport should use CKEditor version 4.20.1.

-- 
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/2172244

Title:
  Rich-text editor (CKEditor) fails to load in Firefox 148+ because
  bundled CKEditor reports version "DEV"

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/request-tracker5/+bug/2172244/+subscriptions


-- 
ubuntu-bugs mailing list
[email protected]
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs

Reply via email to