Quantcast
Channel: Issues for Drupal core
Browsing all 292243 articles
Browse latest View live
↧

Deprecate ::assertWaitOnAjaxRequest() in favour of ::assertExpectedAjaxRequest()

Problem/MotivationFollow-up from #3316274: Stabilize FunctionalJavascript testing AJAX: add ::assertExpectedAjaxRequest(). In that issue we added a new assertExpectedAjaxRequest() method, but didn't...

View Article


Make Package Manager more friendly to local development by allowing stages to...

Problem/MotivationThere are some cases where we would like people to be able to use Package Manager in a more permissive way than it currently allows. For the purposes of this issue, consider the use...

View Article


Standardize property name of HTTP Kernel in Middleware classes

Problem/MotivationMiddleware classes such as ReverseProxyMiddleware, BanMiddleware all form a stack of decorated classes. Each one gets an HttpKernelInterface as its first constructor parameter....

View Article

Improve SectionListTrait::setSection delta error message

Problem/MotivationSectionListTrait::setSection delta error message is Invalid delta "34". Improve that message so it's more user friendly.Steps to reproduceTBDProposed resolutionTBDRemaining...

View Article

Provide a Config Action to add a component in a layout

Problem/MotivationThere is currently no way to add or alter components in a layout via a recipe. We should have a config action that allows recipe to add or edit components in a layout. Proposed...

View Article


Improve cache dependencies in ContentTranslationDeleteAccess and...

Problem/MotivationIt loads all workflow only to add their cache tag, as any workflow might influence the access check.That is slow (causes an extra config findByPrefix() query) and loads all those...

View Article

Make language switcher block cacheable

Postponed on #2453059: Set default render cache contexts: 'theme' + 'languages:' . LanguageInterface::TYPE_INTERFACE and #2888838: Optimize render caching.Problem/MotivationThe language switcher block...

View Article

[upstream] vary header from response is removed by CorsService.php

Problem/MotivationWe have an event subscriber which adds 'referer' string in vary header in the response . CorsService.php appendes 'origin' vary header and removing our vary header from the below...

View Article


"Basic HTML" text format does not support manual teaser break...

Placing the following line inside the source of a node's body field adds a manual teaser break:<!--break-->This works fine when the node uses the "Full HTML" text format. It stops working,...

View Article


Log a warning if attribute names contain a space

Problem/MotivationLog a warning if the attribute name contains a space and we strip the attribute all together (e.g. ['selected href' => 'http://example.com']). Because we're only checking that the...

View Article

Views text area plugin does not declare a dependency on the text format it uses

Problem/MotivationThis was uncovered by #2916898: Do not use basic_html text format for 'No log messages available.' message.If you add a custom text with a text format to a views area (for example the...

View Article

Website error Exception: "Only file CSS assets can be optimized"

Problem/MotivationSimilar to the cloned parent #3191028: Website error Exception: Only file CSS assets can be optimized but with a twist...Since upgrading to 10.2 we've been seeing these in the logs...

View Article

Disallow crawling paths under /node by default in robots.txt

Problem/MotivationThe vast majority of sites use Pathauto, as seen by installs January 2025:Drupal core: 723,408 Pathauto: 514,780From https://www.drupal.org/project/usageGetting a path such as...

View Article


[policy, no patch] Replace Nightwatch with Playwright

Problem/MotivationNightwatch testing is extremely unreliable and the cause of many random pipeine test failures.The js world in general, and Drupal outside of core, is using either Cypress or...

View Article

Theme logo image is rendered without dimensions

Problem/MotivationThe logo in olivero is hard-coded. All logos in core are either hard-coded or we _only_ render the image path. Never dimensions. We should. And we might want a holistic solution that...

View Article


Decide strategy to customize or provide 1st level menu items' icons

Problem/MotivationThe new navigation provides a new feature by adding icons to first level menu items. So far this is implemented by CSS with a background in the item, so if a contrib or a site-builder...

View Article

Change all README.txt files to README.md

Problem/MotivationIn #3192842: Make our README more welcoming by converting it into an "entrypoint" into the Drupal ecosystem we converted the base README file from README.txt to README.md. We should...

View Article


[random test failure] JsonApiFunctionalTest::testRead

Problem/MotivationHave seen this one pop up several times https://git.drupalcode.org/issue/drupal-3183509/-/jobs/4777988Steps to...

View Article

Display links to help topics provided by uninstalled modules

Problem/MotivationIn reviewing #3087499: Merge Help Topics classes into Help with BC layer, we noticed the following comment and @todo in the HelpTopicPluginManager::findDefinitions() method:// If the...

View Article

Add help topic about installing site from configuration

Problem/MotivationIn #3121340: Fix up minor copy problems in help topics, there is this item:core.config_overview.html.twig -- alexpott wrote on #3095734-102: Convert config module hook_help() to...

View Article
Browsing all 292243 articles
Browse latest View live


<script src="https://jsc.adskeeper.com/r/s/rssing.com.1596347.js" async> </script>