Closed (fixed)
Project:
Drupal core
Version:
9.3.x-dev
Component:
ckeditor5.module
Priority:
Major
Category:
Task
Assigned:
Unassigned
Reporter:
Created:
3 Aug 2022 at 08:09 UTC
Updated:
26 Aug 2022 at 08:07 UTC
Jump to comment: Most recent, Most recent file
Comments
Comment #2
lauriiiComment #3
nod_Everything looks good, only missing the types updates
Comment #4
lauriiiAddressed #3.
Comment #5
nod_all good :)
Comment #8
lauriiiAddressing test failures.
The failure in
\Drupal\Tests\ckeditor5\FunctionalJavascript\CKEditor5AllowedTagsTest::testFullHtmlwas caused by changes in attributes order.The failure in
\Drupal\Tests\ckeditor5\FunctionalJavascript\MediaTest::testEditableCaptionwas likely due to accessibility improvements in CKEditor 5.Comment #9
nod_That works for me, hopefully tests are green
Comment #12
lauriiiComment #15
nod_RTBC+1 of new patches
Comment #17
xjmI reviewed the 9.4.x and 9.3.x patches by following the handbook instructions for updating CKEditor 5 and applying the interdiff from #8. Confirmed I got the same patches. Those are committed now to the respective branches. I'll wait for tests to finish for the other three branches. Thanks!
Comment #19
lauriiiApplied interdiff from #8 and skipped test from #3274937: Get CKEditor 5 to work in (modal) dialogs because of a regression in 10.x.
Comment #20
xjmFixing saved credits; crosspost ate @nod_'s credit or such.
Comment #21
xjmFiled #3301631: Regression with CKEditor 35.0.1 and modal dialogs to un-skip and fix the test.
Comment #22
xjmAttached just adds an inline
@todocomment referencing the followup.Comment #24
xjm10.0.x fail is a known random; requeuing.
Comment #25
xjmI reviewed #19 as per #17 and everything is good. I agreed with @lauriii on skipping the test so long as we have the followup issue as a CKE5 stable blocker.
If someone else verifies and +1s the RTBC, I can commit this.
Comment #26
quietone commentedThe todo looks correct, pointing to the existing issue.
I then tried to verify the latest patch, same as in #17 and was not able to do so. My patch was 2 MB larger. I finally realized it was because jquery ui assets were being added to the patch. After a discussing this with xjm in Slack, she tracked the problem down to the recent commit for Terser. That resulted in that commit being reverted, #3296481-22: Update terser and terser-webpack-plugin to the latest versions,
Once that was reverted I successfully built a patch matching the patch #22. That was all on 10.0.x so I can confirm that is fine.
Comment #27
quietone commentedI have repeated the process for 9.5.x and 10.1.x. I got the same patch for 9.5.x as in #19 and the same as for 10.1.x in #22. So, I can confirm the patches for 9.5.x, 10.0.x and 10.1.x.
Curious, I don't recall changing the status when making the previous comment.
Comment #31
xjmOK, those are committed now to 10.1.x, 10.0.x, and 9.5.x. Phew! We have #3301631: Regression with CKEditor 35.0.1 and modal dialogs to fix the modal dialog test. Thanks!
Comment #33
wim leers