Active
Project:
Drupal core
Version:
main
Component:
ckeditor5.module
Priority:
Major
Category:
Plan
Assigned:
Unassigned
Reporter:
Created:
9 Feb 2023 at 12:52 UTC
Updated:
29 Mar 2026 at 17:13 UTC
Jump to comment: Most recent
This issue centralizes the coordination and prioritization for all issues tagged Needs upstream bugfix
or needs upstream feature
โ i.e. issues that require coordination with the CKEditor 5 team upstream.
@lauriii and @Wim Leers did the prioritization in a Google Spreadsheet (everyone can view & comment!). See methodology below.
๐ The top 2 (of the remaining ones โ see "fixed" list below) have a significantly higher priority than the bottom 10! โ ๏ธ
For each issue, we specified:
This gives us an ordered list of issues, to clearly indicate which CKEditor 5 issues are most important for the Drupal ecosystem/community to get fixed.
Comments
Comment #3
wim leersComment #4
wim leersClarifying that everyone can comment on the spreadsheet โ although of course you can post it here too if you disagree with one of the assessments that @lauriii and I made.
Comment #5
wim leersJust met with @Reinmar from CKEditor 5!
He agrees with the prioritized list. Posted additional information on the top 4:
(The fifth issue @lauriii and I proposed to tackle on the Drupal side: #3332416-16: CKEditor 5 toolbar items of multi-value field (typically Paragraphs) overflowing on narrow viewports and overlapping with node form's sidebar on wide viewports.)
Comment #6
wim leersGood news, looks like #3339741 is not an upstream bug after all! See #3339741-7: Clicking on an anchor link within a WYSIWYG navigates to anchor.
Comment #7
wim leersNew issue prioritized: #3342874: Allow inline HTML comments in CKEditor 5. This one is ranked similarly to #3335991: [upstream] [GHS] CKEditor 5 does not retain custom HTML tags that are not defined by CKEditor 5 plugins whenever /.*/ is not allowed (e.g. when filter_html is enabled): reach 1%, impact 10 (because data loss), effort 1 on Drupal side (because impossible to fix by us).
Comment #8
wim leersThe 4th highest priority issue #3339763 will be fixed in the next CKEditor 5 release: #3339763-8: [upstream] CKEditor 5 mangles table structure ๐
Comment #9
wim leersNew very high priority issue with data loss: #3349893: [upstream] [GHS] CKEditor 5 removes <a>s that wrap HTML elements not natively supported by CKEditor 5.
Comment #10
wim leers#3339763: [upstream] CKEditor 5 mangles table structure was fixed in #3355358: Update CKEditor 5 to 37.1.0 ๐
Comment #11
wim leersComment #12
joshuami@Wim Leers, do you think we could add 3283173 to this list.
CKEditor 5 seems to support block level elements within a list item or table cell, but Drupal's implementation is stripping this valid syntax per HTML 5.
See https://ckeditor.com/docs/ckeditor5/latest/features/lists/document-lists....
Or am I thinking of this incorrectly, it's technically not blocked upstream, it's blocked in our implementation. ๐ค
Comment #14
wim leers#3349893: [upstream] [GHS] CKEditor 5 removes <a>s that wrap HTML elements not natively supported by CKEditor 5 is fixed, will ship with
10.1.1๐Comment #15
wim leers#3337298: [upstream] [GHS] CKEditor 5 removes empty inline elements is fixed, will ship with
10.1.3๐Comment #16
wim leers#3326261: [Style] Add tests for inability to apply styles to <div>, <ul>, <ol>, <table> etc. in CKEditor 5 โ and <a> allows applying it to all elements is fixed, has already shipped with
10.1.1โ was waiting only for the functional JS test coverage to catch potential future regressions ๐ฅณComment #17
wim leersAdding fragments to releases.
Comment #18
wim leers#3321296: [upstream] CKEditor 5 breaks website CLS (no image width and height attributes) will be fixed by updating to CKEditor 5 v40.0.0 in #3393557: [upstream] Update CKEditor 5 to 40.0.0, which will ship with
10.2.0.Comment #19
wim leersTriaged 4 new issues into the spreadsheet together with @lauriii:
Also marked #3342874: Allow inline HTML comments in CKEditor 5 as obsolete, because it's not an upstream bug per #3342874-17: Allow inline HTML comments in CKEditor 5, and is RTBC ๐
Comment #20
wim leersComment #21
andrew.wang commentedMoving #3254346: [upstream] CKEditor 5 PasteFromOffice plugin should not allow MS Office/Apple Pages/Google Docs-specific classes and styles even when HTML is unrestricted to the Fixed section.
Comment #23
andrew.wang commentedMoving the following to the Fixed section: