Allow Paragraphs widget/field and similar use cases to to be considered...
Problem/MotivationThe changes in content_moderation/translation and how it handles non-translatable fields broke paragraphs pretty badly. See #2951436: Fix integration with content moderation in...
View ArticleConvert schema.inc to a service
Problem/MotivationConvert the schema.inc functions to a service so it can be injected, unit tested and swapped. Affected...
View ArticleAdd the Media Library module to Drupal core
Problem/MotivationThe current Media administration experience is not very visual, and does not look like what most people expect from a CMS.Proposed resolutionWe should update the view at...
View ArticleImplement media source plugin for remote video via oEmbed
Problem/MotivationOne of the main reasons to adopt Media Entity in core was the need to be able to work with remote media (especially videos). We need to provide a base implementation of this in core...
View Articlehttp.response.debug_cacheability_headers TRUE could cause a WSOD - AH01070:...
I was getting a WSOD with apache 2.4.29_1 and php-fpm 7.1.14 with the following error:Premature end of script headers: index.php AH01070: Error parsing script headers This was happening on a single URL...
View ArticleProgrammatically created translatable content type returns SQL error on...
A programmatically created translatable content type added to an install profile results in SQL error "Unknown column 'content_translation_source' in 'field list'" when attempting to add new content of...
View ArticleFilter Groups don't respect OR condition
What are the steps required to reproduce the bug?Install Drupal 8 with a standard profileCreate three Basic PagesCreate three Articles and tag one with "Review"Create a page view of contentSet filter...
View ArticleReduce memory consumption of the functions using taxonomy loadTree (includes...
Problem/MotivationWhen a taxonomy vocabulary contains too much terms, it is absolutely impossible to reach some pages like taxonomy overview, even if their content is paginated, because of an huge...
View ArticleWarning: file_get_contents(): Filename cannot be empty in...
Warning: file_get_contents(): Filename cannot be empty in _locale_parse_js_file() includes/locale.inc)backtrace:file_get_contents('') locale.inc:1502...
View ArticleMove all entity type REST tests to the providing modules
Problem/MotivationDrupal 8's REST support was developed in parallel with many other major changes in Drupal 8. Consequently, we ended up with a REST module that had little test coverage.We fixed that...
View ArticleRemove always_populate_raw_post_data requirements check, which might be...
This may need more research, but based on discussion in #2931883: Unneeded always_populate_raw_post_data requirements check while on CLI the REST module's always_populate_raw_post_data requirement...
View ArticleNew event dispatch: a migrated entity is about to be saved
Problem/MotivationTrue, there is a MigrateEvents::PRE_ROW_SAVE event that allows subscribers to react before the row is passed to the destination plugin, but this is not enough. For the case when the...
View ArticleAttack to site
Dear Mr/MrsI have a web site created with Drupal 7. I beleive that it is infected. When I try to connect using Chrome I get a message indicating that Google secure navegation has detected phising. The...
View ArticleAdd granular permissions to the Layout Builder
Problem/MotivationA single permission controls access to the Layout Builder. Ideally access would be more fine-grained.Proposed resolutionMust HaveCreate Landing Page Edit Landing Page default layout...
View ArticleConvert JavascriptTestBase Tests to use DrupalSelenium2Driver
Now that #2775653: JavascriptTests with webDriver is in both 8.5.x and 8.6.x we should convert all the existing phantomjs tests over to using seleniumdriver.This can save a significant amount of...
View ArticleLINK (core): PHP favicon scrapper with local caching
Is there a way to use "PHP favicon scrapper with local caching" (display formater) with the field LINK?best regards or even the Google version
View ArticleUse prefers-reduced-motion media query on batch progress bar
Problem/MotivationAs the batch API uses an animation and WCAG 2.1 introduces Success Criterion 2.2.9 Animation from Interactions (level AAA), it should be possible to disable the animation on the...
View ArticleRenderedEntity can't handle a null row valu
Problem/MotivationRenderedEntity can't handle a null row value. This is not a duplicate of #2913971 because this is the RenderedEntity file, not the EntityField file.Proposed resolutionAdd a null check...
View Article[policy no patch] Stop requiring tests for bug fixes
Problem/MotivationWriting tests is a good approach. It helps to reduce the number of bugs as we add new features. However for patches that do not bring any new functionality but fix bugs in existing...
View ArticleSupport prefers-reduced-motion in off-canvas dialog
Support prefers-reduced-motion in CSS.See #2928103: [policy, no patch] Use "prefers-reduced-motion" media query to disable animations for reasoning
View Article