Try to multiple load path aliases without the preload cache
Problem/MotivationInspired by @berdir in #3340999: The path-alias preloading is not used if the "Enforce clean and canonical URLs" option is enabled.Depends on #3394423: Adopt the Revolt event loop for...
View ArticleTop-bar.css is triggering scrollbar
Problem/Motivation.top-bar.css uses 100vh in breakpoint for --admin-toolbar-desktop, which is creating a horizontal scrollbar in some circumstances. Steps to reproduceUse navigation module in companion...
View ArticleExposed Filter in Views Redirects to Page Display Path Instead of Block Path
Problem/MotivationWhen creating a view in Drupal with an exposed filter, and then embedding this view as a block on a specific page, the user is redirected to the page display path of the view when...
View ArticleEnable LineLength for core/modules excluding tests
Problem/MotivationPart of #2572709: [meta] Fix 'Drupal.Files.LineLength' coding standardSteps to reproduceProposed resolutionEnable the sniff for core/modules, excluding tests.Remaining tasksReviewUser...
View ArticleSupport Deeper Navigation Levels
Problem/MotivationInitial implementation supports 3 levels but we want designs for 4 levels of menu hierarchy, since several contrib need them.Steps to reproduceAccess...
View ArticleMake CachePluginBase::generateResultsKey() to pass valid data to...
Problem/Motivationhttps://qa.drupal.org/pifr/test/1076308According the PHPDocs in the CacheContextsManager the calling method is REQUIRED to send an array of strings. Currently it is not doing so, and...
View ArticleAdd comment EarlyDateTest checks taxonomy-specific test
Problem/Motivation> * Posts an article with a taxonomy term and a date prior to 1970.Add comment why EarlyDateTest checks taxonomy-specific testSome old git blame #985292: Nodes published before...
View ArticleMedia library and media views should both use the mini pager for consistency
Problem/MotivationIf you go to Content > Media, you have a full pager. If you go to Content > Media > Grid, you have a mini pager.I think this should be the same for consistency.Steps to...
View ArticleOptimize redirect chain retrieval in VariationCache
Problem/MotivationIn #3437499: Use placeholdering for more blocks and on Slack we (@berdir, @catch and myself) did some digging and came to the conclusion that, when trying to get something that was...
View ArticleUpdate documentation for project versions in...
Problem/MotivationThe feature added in #2205271: Project namespace for dependencies was missing some documentation of the new 'project' key. Let's add it here.Steps to reproduceProposed resolutionIn...
View ArticleAllow placing inline blocks into the Entity Form Field Layout configuration
Problem/MotivationThe module provides placement of the entity fields into the Layout Builder section, that is great! But usually forms require putting some additional blocks between Drupal Fields,...
View Article[meta] Fix 'Drupal.Files.LineLength' coding standard
Problem/MotivationPart of #2571965: [meta] Fix PHP coding standards in core.Steps to reproduceProposed resolutionCommented out code often exceeds the line length. For these, keep the code as is and and...
View Article11.1.4 french translation incomplete
Problem/MotivationWhen installing Drupal Core 11.1.4, french installation selected, translation is largely incomplete. To eliminate the problem, I had to install 11.1.3. (translation is OK with 11.1.3)...
View ArticleClaro Navigation toolbar arrow disappears
Problem/MotivationAs image shown, the admin toolbar navigation menu arrow disappaers.Steps to reproduceProposed resolutionAdd below code to override claro theme is-active class .toolbar .toolbar-tray...
View ArticleSimplify the HTML of field.html.twig
Problem/MotivationThe Drupal field template is quite verbose and can be hard to read. We start off checking for the label, then put in a conditional for if there are more than 1 field item (whether...
View Articleadmin/content/files is slow with many files
Problem/Motivationadmin/content/files is very slow for us on a site that has lots of files.mysql> explain SELECT file_managed.filename AS file_managed_filename, file_managed.created AS...
View ArticleMedia file revision access
Problem/MotivationWhen creating a media with a file field and enabling the revisions, the file is still accessible. It is right to keep the file on the table file_usage as is on a revision, but maybe...
View ArticleDecouple identifier management from database Connection, introduce an...
Problem/MotivationDatabase identifiers resolution has grown recently, with escaping, caching and introduction of the square brackets syntax to resolve the problem of generic SQL statements to be ported...
View ArticleFix contextual links disappear intermittently leading to console errors
Problem/MotivationAfter Updating to Drupal ~10.3.0 Contextual disappears intermittently, leading to console errorssettings_tray.js?v=10.3.0:171 Uncaught TypeError: Cannot read properties of null...
View ArticlePreload cache tags in cache getMultiple
Problem/Motivation#3436146: Introduce a list of "frequent cache tags" to reduce lookup query amount adds preloading for cache tags.I think we can make use of this in the cache backend itself, to...
View Article