Closed (fixed)
Project:
Drupal core
Version:
9.3.x-dev
Component:
ckeditor5.module
Priority:
Major
Category:
Task
Assigned:
Unassigned
Issue tags:
Reporter:
Created:
12 Aug 2021 at 08:33 UTC
Updated:
11 Mar 2022 at 16:59 UTC
Jump to comment: Most recent, Most recent file
Comments
Comment #2
wim leers#3246169: Embedded media are not linkable through UI; already linked embedded media are unlinked (data loss!) already added the foundations for this, but focused on only GHS for links wrapping
<drupal-media>.Both that issue and #3246168: Images are not linkable through UI; already linked images are unlinked (data loss!) added explicit test coverage for GHS + links.
Comment #3
wim leersComment #5
bnjmnmComment #7
bnjmnmAdded tests for adding an arbitrary attribute to
<em>,<img>, and<drupal-media>. Only<drupal-media>failsComment #9
lauriiiComment #10
wim leersBack to only for the functional test I requested on the MR.
This is looking great! 😊
Comment #11
lauriiiComment #12
wim leersThe thing I was asking about in the MR — my only remaining doubt — turned out to be exactly what #3231337: [drupalMedia] Remove manual dataDowncast from DrupalMediaEditing is about. @lauriii just added a pointer to that.
So: let's do this! 🚢 This will need a patch for all 3 branches to be tested — and while we do that, let's drop the
drupalci.ymlchanges that this MR contains to speed up testing.Comment #13
wim leersComment #14
bnjmnmLooks fine aside from a
\Drupal\Tests\ckeditor5\FunctionalJavascript\CKEditor5Test::testImageCaptionthat was recently moved totestImageCaptionbut is being brought back here?Comment #15
lauriiiThat seems to have been added in one of the merges 😅 Not sure what happened there.
Comment #16
lauriiiComment #21
bnjmnmEverything looks good - the test coverage I was involved in creating was vetted by Wim & Lauri to be commit-worthy, and Wim reviewed Lauri's bugfix code, which I then deemed commit worthy.
Committed to 10.0.x / 9.4.x and cherry picked to 9.3.x since CKEditor 5 is experimental.
Comment #22
wim leersThat was the last known item in the bucket in the stable roadmap!