Uncaught TypeError: document.querySelector is null
Problem/MotivationAfter upgrading to drupal core 10.1.x that is many errors in the console like Uncaught TypeError: document.querySelector(...) is null and Uncaught TypeError: Drupal.toolbar is...
View Article"A client error happened" on Forget password due to malicious...
The error occurs when the cache is rebuilt and just after that the attempt to make the malicious request attempt to a Drupal-based website on the user/password pageThe error is coming at the place of...
View Article[Config] Warning: Entity view display 'node.article.default':...
Problem/MotivationAfter doing a recent installation of Drupal 9.4.5, we came across the following problem and error message when browsing at: Comment: Type Comment, Manage default display page:...
View Articleuser_filters() shows module and permission machine names rather than their...
if ($permissions = $function('permission')) { asort($permissions); foreach ($permissions as $permission => $description) { $options[t('@module module', array('@module' => $module))][$permission]...
View ArticleMark layout_builder.settings fully validatable
Problem/Motivation#3043330: Reduce the number of field blocks created for entities (possibly to zero) just landed and added a new layout_builder.settings config. It contains a single key-value pair....
View ArticleUncheck block "display title" by default
Problem/MotivationWhile watching the driesnote in Vienna, a few of us noticed for each blockcertain blocks such as user login block placed the hide title was unchecked while placing a block.Steps to...
View ArticleShortcut links without a title cause deprecation notices
Problem/MotivationWhen using PHP 8.1 the following warnings are displayed/logged.Deprecated function: strnatcasecmp(): Passing null to parameter #2 ($string2) of type string is deprecated in...
View ArticleOlivero: Incorrect positioning of close button on mobile device when...
Problem/MotivationThe mobile navigation button position is incorrect when navigation is expanded. Steps to reproduce1. Enable navigation module 2. Go to mobile/tablet screensize 3. Expand the...
View ArticleThe "<varying words>" plugin does not exist
Problem/MotivationI am using Drupal 10.2.5 and PHP 8.3.6 on Ubuntu 22.04.My website suddenly no longer displays properly since last night and only displays the following...
View ArticleIt is impossible to disable a block from the block configuration edit page
Problem/MotivationIt is impossible to disable a block from the block configuration edit page; you need to go to the Block layout listing (/admin/structure/block) to select "Disable" from the dropdown...
View ArticleFinishResponseSubscriber: Need warning/error when headers exceed 16k
Problem/MotivationDrupal 8 can send HTTP headers up-to 16kb.https://www.drupal.org/docs/8/api/cache-api/cache-tagsDownstream systems are being updated to support this. If Drupal sends a request that...
View ArticleSupport NULL services
Problem/MotivationIf a service is NULL you get an error: ReverseContainer::generateServiceIdHash(): Argument #1 ($object) must be of type object, null givenSymfony supports optional dependencies so we...
View ArticleDon't hide permissions local tasks on bundles when no permissions are...
Problem/MotivationFollow-up from #3344789: Return early in EntityPermissionsForm::access if the user does not have "administer permissions".We could drop the check for whether there are permissions or...
View ArticleGD toolkit & operations should fail gracefully in case of memory issues
Problem/MotivationFollow up for #2583041: GD toolkit & operations should catch \Throwable to fail gracefully in case of errors.In some PHP configurations, executing something like this $test =...
View ArticleAdd a /recipes folder
Problem/MotivationThe recipe runner should look for recipes in /recipes as we should store all recipes in a single location so dependent recipes are found.Proposed resolutionAdd the folder and a...
View ArticleAdd void return typehints to protected test helper methods
Problem/MotivationSee #3455549: Add return typehints to protected test helper methodsSteps to reproduceProposed resolutionUse...
View ArticleAdd support for recipes to drupal/recommended-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[regression] missing menu active trail in Drupal 9.5.9
Problem/MotivationSince #3277784: copyRawVariables should support default route parameters menu active trail information is missing from menu items under certain circumstances. In my case I've got a...
View ArticleExpose triggering update of media metadata + thumbnail to end users
Problem/MotivationIt's currently impossible for end-users to manually pull metadata associated with media assets from the source into the Drupal media entity, after the entity is created. Similarly,...
View Article"Unsaved changes" message incorrectly appears on layout builder
Problem/MotivationAfter the initial load of a layout builder edit page (either per-entity overrides or the per-display defaults), any subsequent visits to the page will trigger a "You have unsaved...
View Article