Quantcast
Channel: Issues for Drupal core
Browsing index pages (306535 articles)
↧

Stop relying on drupalSettings.path.currentQuery, read from window.location...

Problem/MotivationFound while digging into #3011426: Page cache size is unlimited when arbitrary query parameters are requested (page cache bloat from arbitrary query strings)....

View Article


EntityDisplayFormBase::copyFormValuesToEntity() does not handle partial field...

Problem/MotivationDrupal\field_ui\Form\EntityDisplayFormBase::copyFormValuesToEntity() assumes that every field listed in $form['#fields'] is also present in $form_values['fields'].That assumption is...

View Article


LinkGenerator does not generate is-active class when Russian characters are...

Problem/MotivationWhen non-ASCII characters are used in the query string of a Url object, the link generator service fails to add an is-active class to the anchor tag.Steps to reproduceThis faulty...

View Article

MenuLinkContent::getUrlObject() does not resolve the translated link field on...

Problem/MotivationOn a multilingual site, a menu link created by the Menu link content module (MenuLinkContent plugin) can have its "link" field translated per language, so the target URL/path may...

View Article

BlockContentBlock does not inherit block content entity cacheable dependency

Problem/MotivationAfter creating a block content placed in the block overview, if the block is rendered and then the block content is edited, the block render cache is not invalidated.Steps to...

View Article


Missing labels in "Limited files with a single pre-existing value...

Problem/MotivationThis accessibility report highlights a violation of WCAG 4.1.2 (Name, Role, Value) involving a checkbox within a Drupal file widget, specifically the element...

View Article

DateTimeComputed: Fatal error when Ajax call in form. (strlen() on array)

Problem/MotivationWhen a form launches an AJAX call (like in the yoast_seo module), then the form_state is build by the request. (core/lib/Drupal/Core/Form/EventSubscriber/FormAjaxSubscriber.php r:103)...

View Article

Image may be NSFW.
Clik here to view.

Only list uninstalled dependencies on the experimental theme confirmation form

Problem/Motivation#3084069-47: Allow marking themes as experimental pointed out:+++ b/core/modules/system/src/Form/ThemeExperimentalConfirmForm.php @@ -0,0 +1,189 @@ + $dependencies =...

View Article


Config import fails with "Update target is missing" when saving the...

Problem/MotivationA configuration import fails when these conditions are true:A language override of a configuration object exists in the active storage and in the sync storage.The sync storage changes...

View Article


Contextual trigger Open and Close labels need a verb translation context

Problem/MotivationThe contextual links trigger uses uncontextualized Open and Close strings. Open can describe a state or an action. A translation appropriate for the state can therefore appear on the...

View Article

Use data table for uid_current views filter

Problem/MotivationThis is follow up to #2429447: Use data table as views base table, if available. where uid_current filter was missed.According to #2429447: Use data table as views base table, if...

View Article

File only containers

Problem/MotivationFollow up #3583505: Use Symfony PhpDumper instead of a serialized array container structure and replacing #3616465: Potential race condition in container rebuilds, the container could...

View Article

Image may be NSFW.
Clik here to view.

run-tests.sh - separate run progress reporting to a class

Spin off from #3526459: [PP-1] Autodetect available CPUs in run-tests.sh for concurrencyProblem/MotivationThe run progress log i.e. the individual test results printed during the execution is embedded...

View Article


Locale requests English translation files from drupal.org again

Problem/Motivation#3218674: "Translation file not found" for English when "translate_english" is false stopped the remote check for English translation files when the remote URI uses the default server...

View Article

HTMX::applyTo() overwrites #cache instead of merging it

Problem/MotivationClaude reported this to me while discussing a module implementation I was working on.Htmx::applyTo() ends with...

View Article


Views PostgreSQL Error | SQLSTATE[22P02]: Invalid text representation: 7...

Hello all,Problem/MotivationDrupal Version: 9.3.6PHP Version: 8.1.3Database: PostgreSQLDatabase Version: 13.6Development Environment: Docker 4 DrupalI'm trying to create a view, using fields, one...

View Article

Add a native dialog element using HTMX to deprecate the jQuery UI dialog

Problem/MotivationWe are in the process of deprecating jQuery UI in core. jQueryUI dialog is among the components that need to be removed/replaced. As mentioned in the parent issue: #3067261: [Plan]...

View Article


[ci] Remove lint cache download job

Problem/MotivationThe "Lint cache download" job ensures that performance tests pass artifacts forwards to the "Write lint caches" job.We can combine these jobs so "Write lint caches" downloads caches...

View Article

Move composer inspection prior to each overall package manager step instead...

Problem/MotivationFor every package manager operation, it first calls composer multiple times to ensure that: - composer exists - that the executable is actually composer - that the composer version is...

View Article

UrlHelper::uncompressQueryParameter() should set a gzuncompress() character...

Problem/MotivationThis was originally submitted as a security issue but was approved by the security team for moving to the public queue.Core uses gzuncompress() against the include/exclude and...

View Article
Browsing index pages (306535 articles)


Latest Images