Workaround for "Call to a member function getLabel() after enabling...
This is not a bug reportThe bug report is here: #3125827: Prevent leftover fields from causing errors like "Call to a member function getLabel() after enabling layout_builder". That issue needs help...
View ArticleSQLite driver should use COLLATE NOCASE instead of PDO custom collation...
I've spotted this issue while trying to vacuum sqlite3 database (it grew to over 440 Mb), while sqlite3_analyze reported only 20 Mb of data and over 95% of freelist. Upon vacum, sqlite3 reported...
View ArticleFollow-up for jQuery val replacement
The eslint rules used in #3239134: Refactor (if feasible) uses of the jQuery val function to use VanillaJS is not catching all usage of .val() it is still used in the following files:...
View ArticleIssue with Cron Job
We have a custom cron written in our Drupal site, and which will take more than 10 minutes to complete. But while running cron from admin it is stopping after 5 minutes.We are able to run the cron...
View ArticleImpossible to enable <ol type> or <ul type> with GHS: switch to...
Problem/MotivationWe either need this to be fixed or#3274635: [PP-1] Use CKEditor 5's native <ol type> and <ul type> UX.Upstream bug report:...
View ArticleReconcile BigPipeResponse with upstream changes regarding content length
Problem/MotivationFollow-up from #3276186: BigPipe breaks with symfony/http-foundation 6.1.See also the upstream issue: https://github.com/symfony/symfony/issues/46449Steps to reproduceProposed...
View ArticleClaro datetime range min/max-width
Claro datetime range min-width is causing "empty" fields (containing dd/mm/yyyy placeholder) to be wider than filled fields. See image.Added this. max-width: 11rem; /* Prevent empty input to be wider...
View ArticleFinalise the name for Drupal recipes
Problem/MotivationDrupal recipes allow the automation of Drupal module install and configuration via the user interface and via the Drupal recipe composer plugin.A Drupal recipe is a tool for Site...
View ArticleFix token system confusion, with new function Token::replacePlain()
Problem/MotivationDrupal aims to eliminate a class of security bugs by distinguishing 3 classes of text:Text that is already valid safe markup is represented by an object implementing MarkupInterface.A...
View ArticleConfiguration langcode is forced to site default language
Problem/MotivationIn #2212069: Non-English Drupal sites get default configuration in English, edited in English, originals not actually used if translated, the function...
View ArticleOlivero: Messages can be malformed when JS creates messages and PHP messages...
Problem/MotivationSplit off from #3212975: Olivero: Normalize JavaScript selectors in messages.es6.js I'm noticing something a bit strange regarding the messages.Everything works fine when messages are...
View ArticleOlivero: messages icons should be excluded from the accessibility tree
Those icons are decorative so that should have either role="presentation" or aria-hidden="true".
View ArticleRoadmap to stabilize Claro
Problem/MotivationClaro is aimed to be an experimental admin theme in Drupal 8.8.0 which according to Drupal development roadmap is aimed to be released on December 4, 2019. Drupal 8.8.0 feature freeze...
View ArticleUpdate Editor + CKEditor 5 module to not use CKEditor 4 in tests
Problem/MotivationDiscovered in #3270438: [testing] Remove CKEditor 4 from core and see what breaks. See #3270438-9: [testing] Remove CKEditor 4 from core and see what breaks.4 + #3270438-11: [testing]...
View ArticleDocument <li> and <td> edge cases in...
Problem/Motivation\Drupal\ckeditor5\HTMLRestrictions::getTextContainerElementList provides list of text-container elements. On top of the elements included in the list, <td> and <li> are...
View ArticleUpdate various module tests to not use Bartik and Seven
Problem/MotivationThere are several references to Bartik and Seven across various modules: 1 core/modules/breakpoint/tests/src/Kernel/BreakpointDiscoveryTest.php 1...
View ArticleEasy Out of the Box - May 30 Meeting in Slack
Introductions. Say hello and if you’d like share your favorite snack food with the group. Please include your http://drupal.org name to make crediting easier!Where can contributors help this week?...
View ArticleQuery string duplications
Problem/MotivationChecking D7 Link #2333119: Output broken when using array parameters in query on D8 there are some issues with array query parameters.- '?a[]=0&b[]=0&b[]=1' -...
View ArticleRoadmap to CKEditor 5 stable in Drupal 9
This lays out what remains to be done after #3231364: Add CKEditor 5 module to Drupal core lands in Drupal core.This plan was originally taken from the IS at #2966864: Add optional support for CKEditor...
View ArticleMenus are not rendered when machine name starting with hyphen
Problem/MotivationI named my custom menus starting with a * to distinguish them from the system menus e.g:*Navigation Left *Navigation Middle *Navigation RightThe machine names are like...
View Article