Link "Managed permissions" from contact form show "Access...
Problem/MotivationI'm not able to see a page related to the link "Managed Permissions" under the menu Structure > Contact Form> One form > Managed PermissionsSteps to reproduce1. Log in as...
View ArticleRefactor Claro's action-link stylesheet
Problem/MotivationThis is a child of #3324398: [META] Update Claro CSS with new coding standards and part of #3254529: [PLAN] Drupal CSS Modernization Initiative.Steps to reproduceThe stylesheet at...
View ArticleAdd support of "preload" attribute into FileMediaFormatterBase
Problem/MotivationFileMediaFormatterBase doesn't allow to specifie preload attribute on video and audio file. This attribute allow to control media loading behavior. (See :...
View ArticleRefactor Claro's form--password-confirm stylesheet
Problem/MotivationThis is part of the CSS modernization initiative.The first issue was regarding the form--password-confirm stylesheet.Steps to reproduceThe stylesheet at...
View ArticleRefactor Claro's file stylesheet
Problem/MotivationThis is part of the CSS modernization initiative.The first issue was regarding the file stylesheet.Steps to reproduceThe stylesheet at...
View ArticleDropbuttons and regular buttons are misaligned
Problem/MotivationDropbuttons on forms in conjunction with regular buttons can be misaligned due to discrepancy on the margins top and bottom.Steps to reproduceAn example is a Feed Channel entity as...
View ArticleAutocomplete: duplicates of existing terms are suggested (regression)
#675446-238: There appears to a major regression in the committed code: duplicates are suggested!Steps to reproduce:Make sure a free tagging field already has the "foo" and "bar" values. Assume these...
View ArticleBig Pipe, logged-in users and 4xx pages
Problem/MotivationWhen the language switcher block is rendered for 404 pages an interesting thing happens. Without big_pipe enabled we get links to system/404 - so we get links to pages which are a 200...
View ArticleAdd php-tuf/composer-stager to core dependencies and governance — for...
Problem/MotivationThe package_manager module that will be added to Drupal core for both https://www.drupal.org/project/automatic_updates and https://www.drupal.org/project/project_browser has a...
View Article[regression] Inaccessible language switcher links are removed before...
Problem/MotivationAfter upgrading to 9.4.12 to apply the 3/15 security patch SA-CORE-2023-003, the Language switcher block only shows links to accessible translations of pages. Many sites would like to...
View ArticleUrl only outputs the last value of a query parameter
Problem/MotivationDrupal uses PHP's parse_str function to parse querystrings in multiple places. This function incorrectly assumes that a parameter name can occur only once and returns just the last...
View ArticleSQLite should not use double quoted identifiers that are treated as string...
Problem/MotivationIn https://www.drupal.org/project/drupal/issues/3181013 there is an issue with configuration storage and we need a test that can simulate a failure of storage. It does this well by...
View ArticleAggregated entity fields cause SchemaIncompleteException
Problem/MotivationWhile working on #2976147: Create a sales report supporting daily, weekly, monthly, and yearly breakdowns., my tests failed due to configuration schema validation.Schema errors for...
View ArticleFix class comment doc blocks in tests for...
Problem/MotivationThe changes required for 'Drupal.Commenting.DocComment.ShortSingleLine' are too large and need to be split into child issues.Proposed resolutionFix class doc block in tests for the...
View ArticleAdd config validation to the "label" config schema data type
Problem/MotivationVirtually every configuration entity has a label. There is no validation on this at all. There is a lot of freedom in what this string contains, but one thing is certain: it should...
View ArticleMake assertions using...
Problem/Motivation\Drupal\KernelTests\Core\Config\ConfigEntityValidationTestBase::assertValidationErrors() was introduced in #3324150: Add validation constraints to config_entity.dependencies and...
View ArticleAdd a #legend property to certain composite form elements
Problem/MotivationI had an idea for certain Form API elements (i.e., anything using CompositeFormElementTrait) a while ago. I implemented it in the Lightning distribution a while ago, with the...
View ArticleError handling for YouTube OEmbed response
Problem/Motivationwhen YouTube videos are embedded via the media module there is no proper error handling for 403 oEmbed response.Sometimes, the oEmbed response from YouTube is “Forbidden”. Either...
View Article.htaccess ExpiresDefault (2W) is much too low. Should be ~1Y
Problem/MotivationTesting Drupal 9 Websites with Google Pagespeed or GTMetrixIf your static files do not change (or you have an appropriate strategy for cache busting), then we recommend setting your...
View Article