Migrate UI tests should provide the complete log message on failure
Postponed on #3193189: Get only translations for localized vocabularies d6/TermLocalizedTranslation.phpProblem/MotivationWhen running a migration with the UI, failures are logged to watchdog but that...
View ArticleBroken/missing handler for view relationship after upgrade from D8 to D9
Problem/MotivationAfter upgrading my site from Drupal 8.9.20 to 9.3.2, I found that various views I'd created were reporting relationships as "broken/missing handler". These broken relationships all...
View ArticleClass "Drupal\Core\Utility\Error" not found in...
Problem/MotivationPHP 8.1 introduces many deprecation notices that would not appear previously. In my experience, it seems that hitting one of these notices (when thrown by a contrib module) generally...
View ArticleSplit Token::replace(), adding new functions ::replaceMarkup() and...
Problem/MotivationDrupal 8 aims to eliminate a class of security bugs by distinguishing 3 classes of text:Text that is already valid safe markup is represented by an object implementing...
View ArticleImprove keyboard accessibility in a particular edge case
Problem/MotivationAddress @todo comment on line 121 of ckeditor5.module:// @todo if this triggers the callback via keyboard navigation such as // tab, focus should move to the next element, not to the...
View ArticleRender cache not cleared on deleting comment?
I have a view field handler (extending FieldPluginBase) that displays if a specified user has commented on a node by reading and looping through its comments.If there are no comments and the user adds...
View Articlecontent_translation_entity_extra_field_info is obsolete
Problem/Motivationcontent_translation_entity_extra_field_info is adding the extra field "Translation" but it is not used by content_translation in the form alter hooks and it only confuses when we are...
View Article[random test failure] Random failures building media library form after...
Problem/MotivationTHINGS WE *THOUGHT* WERE CAUSING THE PROBLEM BUT WERE NOT Test patches within this issue have ruled out several causes as they demonstrate:The failures are not specific to a database...
View ArticleDialog drupalAutoButtons option should be respected on initial load
When a drupal form is opened in a dialog, the submit buttons are automatically turned into jquery ui dialog buttons. Sometimes this is not wanted and the drupalAutoButtons options is supposed to...
View Article"Content monolingual" sites with multiple interface translations...
Problem/MotivationUse case: As a user I want to be able to have editors work in an interface language of their choice on a content-monolingual site.This issue is collects a series of issues that are...
View ArticleUpdate Coder to 8.3.14
Problem/MotivationCoder 8.3.14 is released, so we should update our dependency.Steps to reproduceProposed resolutionUpdate the dependency. Remove the --runtime-set installed_paths switch from calls to...
View ArticleError when installing an obsolete module
Problem/MotivationAfter clicking 'continue' to install an obsolete module one gets:Steps to reproduceCreate a test module with 'lifecycle: obsolete' and install it via the UI.Proposed resolutionCatch...
View ArticleRemove SimpleTest support from run-tests.sh, TestDiscovery and TestRunnerKernel
Problem/MotivationSimpleTest is no longer useful, everyone has migrated to PHPUnit.There is still support code for SimpleTest tests in TestDiscovery and TestRunnerKernel (and probably some related...
View ArticleRefactor isMediaUrl to more generic API that supplies frontend metadata about...
Problem/MotivationWe added bespoke API for checking whether media entity is for an image (confusingly that's called isMediaUrl on the frontend). However, the frontend will need additional information...
View ArticleFix spelling for words used once, beginning with 'e' ->...
Problem/MotivationLimit this to one line easy fixes, avoid any possible controversy, or any change that would better fit with other words, such as doing chien and chiens in the same patch. The list of...
View ArticleTranslation of toolbar button tooltips not working when text part language...
Problem/MotivationToolbar button tooltipps are not translated if different language then English is enabledSteps to reproduceInstall Drupal in Englisch via Simplytest.meEnable Interface Translation...
View Articlechecks for bundle entity classes should happen in rebuild, not runtime
Problem/MotivationContentEntityStorageBase::getEntityClass() checks to see if a bundle class is correctly defined as a child class of the entity class.However, this check should happen during a...
View ArticleDrupal.views.ajaxView is not initializing pagers in nested views
Problem/MotivationDrupal.views.ajaxView is not initializing pagers in nested views. The part here:// Add the ajax to pagers. this.$view // Don't attach to nested views. Doing so would attach multiple...
View ArticleDeprecate or drop PHP 7.3 support in Drupal 9.4
Problem/MotivationPHP 7.3 is now end-of-life, and PHP 7.4 will be end-of-life in Nov. 2022. Drupal 9 will be supported until November 2023. Drupal 9.4 is probably the final minor release of Drupal...
View Articlelayout_builder__layout_section column hitting database limit
Problem/MotivationI have been working on an installation of Drupal 8 that is making use of the Layout Builder module extensively to build pages with Block Content. After adding about 10 blocks and...
View Article