Decide default theme for testing
Problem/MotivationToday, the default theme when writing tests is classy, which is likely deprecated in the future #3050378: Replace Classy with a starterkit theme. For this, and various other reasons...
View ArticleProtect against concurrent config transformations
Problem/MotivationThe config transformation uses a database table to back the transformed storage for both import and export. The process then assumes the transformed storage is safe to be used. This...
View ArticleModule Page Searching Changes Element Height
On the modules page admin/modules. If you search for something and it hides the top most module then the height of element of the module which is listed on top changes.
View Article[ignore] Lendude testing issue
My testing issue to mess with the bot while not polluting the issue queue.
View ArticleUserBlocksTest needlessly tests the caching layer
UserBlocksTest::testUserLoginBlock() has some very specific testing of when DynamicPageCacheSubscriber should report a HIT or MISS. This is not the place to test that as we have special tests for...
View ArticleFigure elements that are right-aligned or left-aligned have too much margin.
Problem/MotivationUser agent stylesheets have this for the figure element:margin-inline-start: 40px; margin-inline-end: 40px; This results in too much space when figure elements are right-aligned or...
View ArticleAllow form modes to use default operation if a form operation is not...
Problem/MotivationForm modes added through the UI are not usable until a form class is registered for the form mode using hook_entity_type_build. The form modes can be configured per bundle (setting...
View ArticleMove simpletest module to contrib
Problem/MotivationBased on conversation in #3057420: [meta] How to deprecate Simpletest with minimal disruption, it's likely that we'll move simpletest module out of core, to be a contrib module.This...
View Article[META] Start creating the public PHP API of the module
jsonapi.api.php currently says:The JSON:API module provides *no PHP API to modify its behavior.*...This means that this module's implementation details are entirely free to change at any time.And...
View ArticleSupport PHP 7.4 in Drupal 8
I couldn't find any issue about supporting PHP 7.4 in Drupal 8, so here's one.From some research, there are several dependencies whose current version in HEAD are currently not compatible with PHP...
View ArticleWhen creating media in the media library, it is possible to overflow the...
Problem/MotivationCurrently I use media library, media types and paragraphs to create content. There is a problem related to Allowed number of values, set to field.How to reproduce: I have media type...
View ArticleImprove wording of buttons in the media library
This issue is spun off from #3023797-17: Let users choose what to do after selecting and/or adding items in the media library:The terminology of the buttons could be improved, but this could be done in...
View ArticleAdd a cancel or back button to the media library
This issue is spun off from #3023797-17: Let users choose what to do after selecting and/or adding items in the media library:The media library could use a cancel button. Should we add this for every...
View ArticleRemove Class Constant Visibility from HelpTopicTwigTest which breaks tests at...
Problem/MotivationFollow-up of #3037228: Add more test coverage to Help Topics.Class Constant Visibility support was added at PHP 7.1.PHP 7.1.0 ReleasedPHP RFC: Support Class Constant VisibilityThe new...
View ArticleFirst launch of the beta testing program
As announced earlier, a beta testing program will be launched before 8.7.0. This planning issue aims to flesh out some details.Prior to commencing programFinalize decision around the timeframe for the...
View ArticleAllow a button in an exposed forms to trigger ajax.
This patch allow for buttons (with type=submit) to trigger an ajax enabled exposed form, and is similar to the change in #1123300: Image button in block views with exposed filter breaks AJAX routine.
View ArticleConvert format_size() to a TranslationInterface::formatSize() method and a...
Problem/Motivationformat_size() is still a procedural function. Convert it to a object oriented code.Proposed resolutionAdd a ::formatSize() method to TranslationInterface and its TranslationManager...
View Articletext_summary() returns a plain string, even if passed a MarkupInterface object
Problem/MotivationCreate an Article node. For the Body field, choose the "Full HTML" format, click the "Source" button in the CKEditor toolbar, and enter the following HTML:<iframe...
View ArticleConsider improving the default editorial experience when Content Moderation...
Problem/MotivationAfter Content Moderation and Workspaces can be used together (#3037136: Make Workspaces and Content Moderation work together), we should try to see if we can improve the default...
View ArticleMake Workspaces and Content Moderation work together
Problem/MotivationAt the moment, the Workspaces module can not be installed if Content Moderation is also installed, see #2971699: Content Moderation and Workspace don't work together.After #3027598:...
View Article