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

Views entity operations lack cacheability support, resulting in incorrect...

Problem/MotivationIn order to be able to cache the rendered output of views result rows, we need support for it when we render entity operation links, see the https://qa.drupal.org/pifr/test/1022293...

View Article


Incorrect order and duplicate theme hook suggestions

Just by turning on twig debug and looking at theme suggestions, you can see for the main menu (and any corresponding menu like footer) that there is a duplicate theme suggestion and at the most...

View Article


Menu system docs section gives wrong alter hook

Problem/MotivationIn core/lib/Drupal/Core/Menu/menu.api.php: * Local tasks from other modules can be altered using * hook_menu_local_tasks_alter(). This is wrong. hook_menu_local_tasks_alter() is for...

View Article

Rename $op with BC usage in update.php

Problem/MotivationFollow-up to #3353545-26: Rename $op to $operation argumentsThe script /update.php using \Drupal\Core\Update\UpdateKernel::setupRequestMatch() to provide $op operation for...

View Article

Provide an interface for Drupal HTTP ClientFactory service

Problem/MotivationSometimes we need a custom HTTP client for some custom services, usually for testing purposes. For example, to provide mocked responses for outgoing HTTP requests in functional...

View Article


Deleting a translation causes error when logging the deletion message

Problem/MotivationWhen deleting a translation of an entity I encounter an errorInvalidArgumentException: The entity object refers to a removed translation (fr) and cannot be manipulated. in...

View Article

Image may be NSFW.
Clik here to view.

_filter_autop() breaks links around the <drupal-media> tag

Problem/MotivationThe Drupal link CKEditor button can be used to add links to embedded media items. However, we can't guarantee that the rendered representation of that media item will be a single HTML...

View Article

Hard to translate: "Enter your current password to change the %mail or...

The stringEnter your current password to change the %mail or %pass. !request_new.on user/n/edit is very hard to translate correctly because of the placeholders %mail and %pass. You really need to...

View Article


AssetResolver::getCssAssets $cid does not account for ckeditor5-stylesheets...

Problem/Motivation In a scenario with the domain module, domain_config to set default theme differently per domain, themes with declared ckeditor5-stylesheets, and a configured admin theme; Drupal will...

View Article


Remove lingering 'priority' keys from node access records

Problem/MotivationNode access record priority was removed in #686858: Document the correct replacement for 'priority' from hook_node_access_records(). However, some node access records still have the...

View Article

Add contextual menu item on blocks to allow disabling them

Problem/MotivationIt is currently possible to edit and remove a block from the front-end theme using the contextual menu, this provides quick access to manage blocks without having to load the Block...

View Article

Add support for recipes to drupal/recommended-project and drupal/legacy-project

Problem/MotivationNow that recipes are in core, we need to update the drupal/recommended-project composer template so users can require recipes using composer.Proposed resolution1. Add a drupal-recipe...

View Article

Introduce a Connection::executeDdlStatement method

Problem/MotivationIf a database does not support transactional DDL, executing statements that alter the database structure in the midst of a transaction lead to the transaction to self-commit.In our...

View Article


Determine which core config entity methods should be config actions

Problem/MotivationIn #3284025: Add configuration actions API we added the ability to add an attribute to config entity methods to make them available to the config actions APIs and, thereby, recipes....

View Article

Create flexible config actions to place a block in the admin or default themes

Problem/MotivationI want to place a block into a specific region as part of my recipe. In a module, I can do that using provided config (but only if I know the machine name of the default theme) or...

View Article


Investigate switches to improve performance of testing using Selenium images

Problem/Motivation#3421202: Enable W3C-compliant webdriver testing swaps Drupal's tests to use selenium provided images for browser testing. In order to maintain test performance we had to increase the...

View Article

Enable W3C-compliant webdriver testing

Problem/MotivationThis is a follow-on from #3240792: Use lullabot/mink-selenium2-driver and lullabot/php-webdriver for functional browser testing. This issue enables W3C-compliant webdriver testing,...

View Article


Image may be NSFW.
Clik here to view.

Status report wrongly warns of APCu memory limit when admin language is not...

Problem/MotivationIn #2800605: Warn/inform users when the hosting environment has a too low limit of APCU cache we did not consider that ByteSizeMarkup::create returns a translated string...

View Article

Consolidate test methods in StandardPerformanceTest

Problem/MotivationCore performance test are (somewhat ironically) some of the slowest functional javascript tests in core.This is because they rely on creating somewhat realistic scenarios (standard...

View Article

Add experimental Trash module

Problem/MotivationThe Trash module currently exists in contrib, as part of the Workflow Initiative we hope to move it into core.Proposed resolution- Port Trash module to depend on the archived state in...

View Article
Browsing all 292695 articles
Browse latest View live


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