Add copies of Classy templates to core themes
Problem/MotivationTo remove dependency to Classy, we need to ensure core theme aren't relying on any markup in Classy. #3096349: Create test for confirming Themes do not depend on Classy templates has...
View ArticleAdd test case for EntityType::getHandlerClass returning NULL
Problem/MotivationAccording to the documentation of \Drupal\Core\Entity\EntityTypeInterface::getHandlerClass() the method should return NULL if a handler class is not set.We never test for this...
View ArticleBase form ID is wrong for all layout defaults forms
Problem/MotivationBoth \Drupal\layout_builder\Form\DefaultsEntityForm and \Drupal\layout_builder\Form\OverridesEntityForm provide a base form ID to allow hook_form_BASE_FORM_ID_alter() implementations...
View ArticleNotice: Undefined variable: source_langcode in...
When I enable translation for a content type. And then create a node of that type and then when I edit that node, I see the following notice on my site.Notice: Undefined variable: source_langcode in...
View ArticleMigrate D7 entity translation revision translations to D8
Problem/MotivationMigrate the revisions for d7 entity translation to d8. This is moved out of #2746541: Migrate D6 and D7 node revision translations to D8, which is now only about node translation, to...
View ArticleHorizontal scrollbar on /admin/modules
Problem/MotivationAfter installing Drupal Core there is a horizontal scrollbar on the Extend page at /admin/modules.Proposed resolutionUpdate the css so the Extend page does not display a horizontal...
View ArticleRemove the BC layer for revision metadata keys
The BC layer for revision metadata keys has been a source of dozens of lost hours and frustration for Entity API maintainers...
View ArticleRemove _access_rest_csrf route requirement
Problem/MotivationFollow-up to #3111506: Properly deprecate _access_rest_csrf route requirement As the requirement were not properly deprecated before 9.0 it was moved to d10 removalProposed...
View ArticleMultiple issues when PostgreSQL is used with non-public schema
I've tried to install Drupal 7 on 2 separate systems using a PostgreSQL 9.0 database backend, and both times it has failed at the same point.The error message in the PostgreSQL logs both times...
View ArticleProperly deprecate _access_rest_csrf route requirement
Problem/MotivationIn #3110296: Remove all @deprecated code from Drupal/Core/Access/ we intended to remove the _access_rest_csrf route requirement in Drupal 9. However, it was deprecated early in the D8...
View ArticleDeprecate jquery.ui.position
Problem/MotivationThe jQuery UI Position library is among the components that need to be removed/replaced as part of #3067261: [Plan] Remove jQuery UI components used by Drupal core and replace with a...
View ArticleUndefined index: args in DatabaseLog->findCaller()
I'm using the following code in my custom formatter:$result = ''; foreach ($variables['#items'] as $delta => $item) { if ($item['access']) { $nid = $item['nid']; $url =...
View ArticleUnify Database/Log::findCaller and Utility/Error::getLastCaller
Followup #2999612: Properly deprecate db_query_rangeThere's some overlap between how Drupal\Core\Utility\Error is determining the caller, and a similar functionality in...
View ArticleComposer scaffold: Distinguish files depending on dev environment
Hello,Years ago, I had created an issue and worked regularly on a pull request on https://github.com/drupal-composer/drupal-scaffold to be able to scaffold files differently if the --no-dev option is...
View ArticleAfter creating a menu item, the redirect should be back to menu, not menus...
If I go to Structure > Menus, edit Main Navigation and add a new link, I get thrown back to Structure > Menus, so then I have to click edit on Main Navigation again, so I can order the item that...
View ArticleMake menus in Structure > Menus link to the menu
Currently, the menu titles on Structure > Menus are just text. I suggest linking them to the "edit" action, like it was all the previous Drupal versions. This would be easier than moving the mouse...
View ArticleSqlContentEntityStorage manager generates incorrect SQL
I have an ContentEntityType with fields 'remote_id' and 'source'. Both are in the Postgresql database as 'character varying' fields. I execute the following using 'drush php':$sm =...
View ArticleLog::findCaller fails to report the correct caller function with non-core...
Problem/MotivationContrib/custom database drivers are not in the Drupal\Core\Database namespace, and in this case Log::findCaller will not report the caller correctly, but just the first...
View Article