If a filter wraps the drupal-media tag in a paragraph, the edit button breaks
Problem/MotivationThe "Edit Media" button disappears when the "Convert line breaks into HTML" filter is enabled.There's a javascript error.Uncaught TypeError: Cannot read property 'insertBeforeMe' of...
View ArticleAllow profiles to define a base/parent profile [continue of #1356276]
At the moment, it is impossible to post a new comment or add a new patch to the original issue #1356276: Allow profiles to define a base/parent profile. The problem was reported in #3265696: 5xx on any...
View Articledata-ck-unsafe-element on plugin custom tag
Problem/MotivationI have created a custom ckeditor5 plugin (run with Drupal 9) and that all works fine for initial editing and output. It creates a custom tag eg: <bbref ver="RSV">Ex...
View ArticleCKEditor 5 toolbar configuration: no admin UI visible, only JSON in a...
Problem/MotivationSince the notification the CKeditor is deprecated I changed over to CKeditor 5. If I want to change my full HTML features, Ido not see any Icon, only text referring to the...
View Article[upstream] height attribute is not removed when image is resized in CKEditor 5
Problem/MotivationWhen image is resized in CKEditor 4, both height and width attributes are added. The attributes persist if the text format is upgraded to use CKEditor 5. Now if user resizes the...
View Article[PP-1] [upstream] Consider allowing styles for non-HTML5 tags
Problem/Motivation#3222797: Upgrade path from CKEditor 4's StylesCombo to CKEditor 5's Style added the @ckeditor5/ckeditor5-style plugin.But its plugin definition had its drupal.elements restricted to...
View ArticleCKEditor 5 does not retain custom tags when filter_html is enabled
Problem/MotivationIf a site has a custom, non-HTML5 tag (<foo>) which is listed in the "Source editing" plugin settings, and the site is also using the filter "Limit allowed HTML tags and correct...
View ArticleDrupal.announce debounce usage issue
bug js file: core/misc/announce.es6.js core/misc/announce.jsThis file has the following bug code: Drupal.announce = function(text, priority) { // Save the text and priority into a closure variable....
View ArticleDemote routine content entity log entries from "notice" to...
Problem/MotivationRoutine content management events, such as creating a node, are logged with the "notice" log level, which is for "normal but significant events." On active sites, these events are not...
View Article[drupalImage] Caption images filter incompatible with CKEditor 5 image resizing
Problem/MotivationThe caption image filter is not compatible with image resizing (i.e. <img width>). This is because with CKEditor 5, the width is provided in percentages. After wrapping the...
View Article[drupalMedia] After scrolling down and inserting media into a long CK5 input,...
Steps to reproduce:Enable media library, etcGo to node/add/articlePaste in a very long string of text that ensures that you there are multiple pages of scrollingScroll down to near the end. Inject the...
View Article[upstream] CKEditor 5 Toolbar Items of Multi-Value Field Overlapping On Node...
Problem/Motivationthe toolbar items of ckeditor 5 is overlapping with the sidebar on the node form when it's being used in a multi-value field (or whenever the editor is being embedded in a table...
View Article[upstream] Remove Format button does not remove `style` attributes
Problem/MotivationThe Remove Format button does not remove inline styles. When I have some text that contains inline styles, I select/highlight some text in the editor but the Remove Format button...
View ArticleAdd hreflang to the HTML head on all pages
Bug from https://www.drupal.org/node/2303525As described in the description of the ticket as well as in the description of the page that is linked off to in the ticket that google...
View ArticlesetPersistentCache should add tags by entity
Problem/MotivationAt core/lib/Drupal/Core/Entity/ContentEntityStorageBase.php on setPersistentCache function, cache entries are created with tags that are too generic. We can use the entity information...
View ArticleModules uninstall filter does not filter by machine name
Problem/MotivationWhen you visit /admin/modules/uninstall and search for a module machine_name, you will not find a result. The problem gets really visible, when you use modules where the module's...
View ArticleMake APCu requirements errors precise and explanatory
On the status page, I'm seeing: Errors found: PHP APCu caching: Enabled (96 MB) Memory available: 8.96 MB. Does this mean that there's only 8.96 MB left of the 96 MB that's enabled (which is too...
View Article[meeting] Migrate Meeting 2023-02-02 2100Z
Hello all, it’s time for the weekly migration subsystem meeting. The meeting will take place in slack in various threads This meeting:➤ Is for core migrate maintainers and developers and anybody else...
View ArticleAdd a sample nginx configuration file
Problem/Motivationnginx is even more popular than Apache: https://w3techs.com/technologies/overview/web_serverWe ship with .htaccess for Apache and web.config for IIS. We do not provide any sample...
View ArticleCustom access checks can disallow moving blocks in layout builder but the UI...
Problem/MotivationCustom access checks can be added for operations in the layout builder either via custom code or via contrib modules like https://www.drupal.org/project/layout_builder_perms. In this...
View Article