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

drupalLogin() crashes where it should fail.

Problem/MotivationI should be able to write a test that fails without crashing.There are a number of SimpleTest assertions that crash rather than fail.One of them is drupalLogin().Typically, you do...

View Article


Parameters doc for views "row" should be at the top level of the array

API page: https://api.drupal.org/api/drupal/core%21modules%21views%21views.theme.i...The documentation for the $variables parameter shows the views row as being $variables['options']['row'] when it...

View Article


Add the functionality back to the top of the page

Olivero is a theme created for accessibility, it would be great if the theme can integrate a button to go back to the top of the page. Websites often have long pages, this functionality becomes essential.

View Article

User's image in comments overlaps with Layout Builder section

Problem/MotivationAfter posting a comments on a page, the profile image associated with the user is overlapping with Layout Builder section.Steps to reproduceMake Olivero the default theme in...

View Article

hook_local_tasks_alter() and hook_menu_local_tasks_alter() need mutual @see...

Problem/MotivationThese two hooks are closely related.Furthermore, they're badly-named -- hook_menu_local_tasks_alter() follows the same pattern as the plugin info alter hooks for other menu plugins,...

View Article


Cacheability information from route access checker access results are ignored...

Problem/MotivationDynamic page cache currently ignores cacheability information from route access results which could lead to unexpected edge cases. Imagine a page where the access is decided per user...

View Article

Fix references to the deprecated Entity class

Problem/MotivationFix references to the deprecated Entity class. It was renamed to EntityBase.During the search for references I've found some more inconsistencies, which I hope could be fixed...

View Article

Deprecated creation of dynamic property in TypedData

Problem/MotivationThe creation of dynamic properties is deprecated in PHP 8.2Steps to reproduceRan into this error when using a TableField field on a fresh install of Drupal 10.0Deprecated function:...

View Article


GDToolkit::load() doesn't check value, returned from executing $function

Problem/MotivationDrupal version is 10.2.3, PHP is 8.2. Function, called inside GDToolkit::load() may return FALSE in case of error. System checks execution with try/catch, but doesn't check, if $image...

View Article


Move performance test to selenium

Problem/MotivationMove performance tests to selenium. Follow-up to #3463534: Performance test gitlab job is broken - revert to use chromedriver and blocks #3462682: Deprecate non-W3C compliant...

View Article

ToolbarStoredStateTest needs wait after resizing window

Problem/MotivationThe test resizes the window but does not wait for events to completed.Steps to reproducehttps://git.drupalcode.org/project/drupal/-/jobs/2215768Proposed resolutionAdd waitRemaining...

View Article

Move parts of the cache API to component

Problem/MotivationDrupal's cache API is best-in-class, we have possibly the only cache tags implementation that works cross-storage and scales (e.g., laravel doesn't support arbitrary cache tags at...

View Article

When validating the term id filter allow an identifier that are is not an array

Problem/MotivationI am getting the following error when used Better Exposed Filter and Grouped Filter with checkbox. Warning: Invalid argument supplied for foreach() in...

View Article


Component "default" functionality isn't implemented: document...

Problem/MotivationAccording the the documentation we should be able to do the following: tertiary: type: string title: Tertiary # Limit the available options by using enums. enum: - success - warning -...

View Article

Have a way to implement the a preprocess function per each SDC component...

Problem/MotivationI think it could be interesting to allow some data preprocessing (validation, setting default values, etc.) via a preprocess function inside the component's folder.I have not found...

View Article


Image may be NSFW.
Clik here to view.

Media library grid item label sticks out, media alignment should adhere to...

Issue summary updated as of comment #14Problem/MotivationIn Claros's media-grid the item's name sticks out of its expected place if the name of the media is shorter than width of the individual grid...

View Article

ConfigFactoryOverrideInterface::loadOverrides not invoked after content type...

Problem/MotivationIn our Drupal site, we are extending ConfigFactoryOverrideInterface and overriding the loadOverrides function to assign permissions to a user role dynamically. This functionality...

View Article


Update Date element documentation for #date_date_format and usage for other...

Problem/MotivationThe class documentation on Drupal\Core\Render\Element\Date is incomplete, both for documenting properties and functionality. The Date element is used to create both <input...

View Article

Image may be NSFW.
Clik here to view.

View dropbutton breaking UI if content is long

Problem/MotivationDropbutton field in view breaks the UI of page if the body content is too long. it shows correctly inside view preview but if you check the view page you see extremely long button...

View Article

Details element not correctly handling the #open attribute.

Problem/MotivationAccording to the documentation, passing the attribute `'#open' => FALSE` to the Details element will output the <details> as collapsed by default.It's not, the Details...

View Article
Browsing all 293722 articles
Browse latest View live


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