More link is missing in pager when using the "Some" pager and there...
Problem/MotivationThe "More link" won't render under the Views pager when using the "some" pager and there are more records.In file web/core/modules/views/src/Plugin/views/pager/Some.php, the function...
View Articlemake it easier to instantiate ConfigImporter
The ConfigImporter needs a ton of services injecting to its constructor.This is a pain because anything wishing to use it (such as the config UI provided by core's config module, or Drush, or the...
View ArticleDeprecate file_managed_file_save_upload(), file_save_upload() and...
Problem/MotivationPart of #3221796: [META] Modernise file upload logic. Replace file_managed_file_save_upload(), file_save_upload() and _file_save_upload_from_form with new services to separate the...
View ArticlePassing null to parameter #1 ($haystack) of type string is deprecated
Problem/MotivationPHPUnit test failed due to deprecation noticeUnsilenced deprecation notices (9) 6x: stripos(): Passing null to parameter #1 ($haystack) of type string is deprecated 6x in...
View ArticleRendering node views on node page can cause $variables['page'] to...
Problem/MotivationWhen rendering a view on a node page the 'page' variable might be set to false when you didn't expect it to. For a client we use the page variable to check if the page title should be...
View ArticleStable 9 is trying to override non-existing css files.
Problem/MotivationThe drupal.dialog.off_canvas library has been altered for Drupal 10, but the library overrides in stable 9 have not been changed to match this.Here is the definition for...
View ArticleAllow to JS-filter blocks in regions on the block layout administration page
Problem/MotivationUsing many blocks on the block layout administration page (/admin/structure/block) on large sites makes administration very hard.As the module list for example already implements a...
View ArticleDeprecate module_config_sort()
Problem/MotivationWe would like to deprecate all legacy code in the file core/includes/module.inc. The function module_config_sort() has only few usages in core and 8 usages in contrib...
View ArticleCall to a member function has() on null in...
Problem/MotivationError: Call to a member function has() on null in Drupal\Core\Mail\Plugin\Mail\PhpMail->mail() (line 114 of core/lib/Drupal/Core/Mail/Plugin/Mail/PhpMail.php)....
View ArticleSupport prefers-reduced-motion in off-canvas dialog
Support prefers-reduced-motion in CSS.See #2928103: [policy, no patch] Use "prefers-reduced-motion" media query to disable animations for reasoning
View ArticleUserAccessControlHandler::checkAccess() fails to add a user cache context...
Problem/MotivationUserAccessControlHandler::checkAccess() has this code:else if ($account->id() == $entity->id()) { return AccessResult::allowed()->cachePerUser(); } ... return...
View ArticleWrong comment display for sites configuring base field display in the UI
Problem/MotivationStarterkit theme is missing the changes added to other themes in #3090187: Mechanism to disable preprocessing of base fields in comment entity type so they can be configured via the...
View ArticleAdd a hook_help() to the Umami profile, and link to it from the toolbar when...
Following up on discussions in issues such as #2938800: Finalize wording for Toolbar warning message and #2941582: Create a drupal.org documentation page for Umami profile to explain why it shouldn't...
View ArticleSingle-value and multi-value link field widgets behave differently in voiceover
We have a regular link field that allows multiple items in one location and a single link field in another location. When voiceover in Safari on macOS 13 announces the single link field it says e.g....
View Articlelost query parameters when /user/edit and /user redirects are used
The query parameters are lost if we are using /user/edit?display=something or /user?display=something.I created a patch which fixes this issue.Steps to reproduceCreate a menu item...
View ArticleEntity autocomplete form element ignores entities with label "0"
Problem/MotivationIt is possible to create an entity with label "0". However, this entity will be ignored by the entity autocomplete form element.Steps to reproduceCreate a new term with name "0". Take...
View ArticleDocs FactoryInterface::createInstance() and MapperInterface::getInstance()...
The description given for FactoryInterface::createInstance() and MapperInterface::getInstance() are too similar.Creates a pre-configured instance of a plugin.Gets a preconfigured instance of a...
View Article[random test failure] MediaLinkabilityTest
Problem/Motivationhttps://git.drupalcode.org/project/drupal/-/jobs/164471Drupal\Tests\ckeditor5\FunctionalJavascript\MediaLinkabilityTest::testLinkability with data set "restricted" (false) Failed...
View Article[random test failure] LocaleUpdateTest
Problem/MotivationDrupal\Tests\locale\Functional\LocaleUpdateTest::testUpdateImportSourceRemote Behat\Mink\Exception\ResponseTextException: The text "Updates for: Contributed module one, Contributed...
View ArticleProblems with Ckeditor5 media embed plugin's pr
Problem/MotivationUnder certain circumstances, the (JS) code in DrupalMediaEditing._fetchPreview may fail to fetch a preview because it won't handle query parameters included in the previewUrl variable...
View Article