Usability Issue - Block configuration form
Visibility controls in Blocks configurations form are missing help text in Drupal 8 . We had this help text in Drupal 7 (Which actually helps non-tech User in understanding the feature) PFA -...
View Article[pp-2] Deprecate template_preprocess_HOOK
Problem/MotivationThis is postponed on #3501136: Explicitly register template_preprocess callbacks in hook_theme() and a yet to be created follow up to convert everything.Steps to reproduceProposed...
View Articledocs for return values from various EntityDisplayRepositoryInterface() are...
Problem/MotivationSeveral methods on EntityDisplayRepositoryInterface - all the get*Modes() - have @return docs that say something like this: * @return array * The view mode info for all entity types....
View ArticleFix 'Drupal.Commenting.InlineComment.InvalidEndChar' coding...
Problem/MotivationThis is part of #2719663: Fix 'Drupal.Commenting.InlineComment.InvalidEndChar' coding standard.This is to work on the easy fixes, in other words, the low hanging fruit.Steps to...
View ArticleFix 'Drupal.Commenting.InlineComment.InvalidEndChar' coding standard
Problem/MotivationFollow-up to #2572659: Fix 'Drupal.Commenting.InlineComment.SpacingAfter' coding standardPart of #2571965: [meta] Fix PHP coding standards in core.In line comments are missing the...
View ArticleTypeError: array_filter(): Argument #1 ($array) must be of type array, null...
Problem/MotivationError message TypeError: array_filter(): Argument #1 ($array) must be of type array, null given in array_filter() (line 723 of...
View ArticleDocument that the 'css' property no longer works after upgrading...
Problem/MotivationAccording to How to register layouts with Layout Plugin and How to upgrade from Layout Plugin, a layout can provide a CSS like this:one_column: label: One column category: My Layouts...
View ArticleHow Panels, Display suite, Layout Plugin, Layout Discovery and core get to a...
Problem/MotivationOnce #2296423: Implement layout plugin type in core lands core will have a new module "Layout Discovery" that is incompatible with the contrib "Layout Plugin" module. This issue will...
View Article[random test failure] ImageUrlProviderTest::testResize
Problem/Motivation Drupal\Tests\ckeditor5\FunctionalJavascript\ImageUrlProviderTest::testResize with data set "Image resize is enabled" (true) Failed asserting that false is identical to true....
View ArticleEdit hook_help text for Layout Discovery module
Problem/MotivationThe help text of the Layout Discovery module does not quite follow the Help text standards as described in https://www.drupal.org/help-text-standards. It misses a section to describe...
View ArticleAdd an 'admin libraries' option for layouts
In past versions of Panel layouts I have always used admin css feature. This was required as I need to provide a custom CSS file only in the admin section. This custom CSS file must not used in the...
View ArticleAdd none option for layout discovery/builder
Problem/MotivationIn some cases we don't need to have any sort of layout, we just want to output the unchanged content. For this we would like to have an option like in the DS called '- none -' (or...
View ArticleImprove Password Field Arrangement on User Profile Page
Problem/MotivationWhen users update their password on the profile page, they must first enter their current password at the top. However, the new password fields are located below the email field. This...
View Article[random test failure] ConnectionUnitTest::testOpenQueryClose
Problem/MotivationDrupal\Tests\mysql\Kernel\mysql\ConnectionUnitTest::testOpenSelectQueryClose Failed asserting that an array does not have the key 907....
View ArticleAdd a cache prewarm API
Problem/MotivationAfter a full cache clear, Drupal has to build up various caches before it can serve a request. Element info, route preloading, menu links, library info, various plugin registries,...
View ArticleUse placeholdering for more blocks
Problem/MotivationDrupal has the ability to auto-placeholder render arrays that use #lazy_builders depending on certain conditions.However, there are other benefits to using placeholders more,...
View ArticleViews comment form missing when using replacement pattern
Problem/MotivationThe comment form does not display when using the {{ comment }} replacement pattern in a view.When using the Content: Comments field, it shows the list of comments and the comment form...
View Article%key in TypeResolver jumps up 2 levels
Problem/MotivationSteps to reproduceProposed resolutionThe TypeResolver recurses up schema addresses that can contain wildcards %parent and %key.It starts off by setting these up with the initial data:...
View ArticleAdd post-response cache prewarming after full cache clears
Problem/MotivationSplit from #3257725: Add a cache prewarm API because #3056604: Add/remove event listeners provided by a module on module install/uninstall means there can be side-effects to...
View ArticleUse revolt to prewarm caches during lock waits
Problem/MotivationSplit from #3257725: Add a cache prewarm API.Once we have both #3257725: Add a cache prewarm API and #3425114: Add revolt/event-loop dependency to core (and maybe one more issue...
View Article