[meta] Known intermittent, random, and environment-specific test failures
This issue is intended as a tracking issue only to list all of the known intermittent test failures affecting Drupal core. Some issues are due to bugs in Drupal core; others may be due to issues with...
View ArticleImprove assertion for testEntityReferenceAutocompleteWidget
There was previously a random failure:1) Drupal\FunctionalJavascriptTests\EntityReference\EntityReferenceAutocompleteWidgetTest::testEntityReferenceAutocompleteWidget PHPUnit_Framework_Exception:...
View ArticleAll serialized values are strings, should be integers/booleans when appropriate
Problem/MotivationJSON produced by the HAL and JSON normalizers provides all data values as strings. This makes it difficult for strongly typed uses of the REST interface to interact with the JSON...
View ArticleMigrate D6 i18n blocks
Problem/MotivationBlock translation is provided by i18n_block submodule of the i18n suite providing a language selector, a migration is needed to create language aware config entities.Proposed...
View Articledocument special route names
The routing system has three special route names: <front>, <current>, and <none>.These are handled in Drupal\Core\Routing\NullGenerator::getRoute(), but not documented there.
View ArticleImprove usability of Views bulk action form in Seven theme
Problem/MotivationThe styling for the Views bulk action form is limited and can lead to confusion when presented along side other form elements. For example, on the administration content listing page...
View ArticleIncorrect documentation of hook_views_plugins_pager_alter()
API page: https://api.drupal.org/api/drupal/core%21core.api.php/group/hooks/8.2.xEnter a descriptive title (above) relating to Hooks, then describe the problem you have found:There is a typo in the...
View ArticleAdd context to system filters
The current filtering system is a global based filtering system such as filtering urls, converting \n to <p>, <br/> which is really good, but in doing some complex things such as quickly...
View ArticleViews contextual + global null + exposed filter introduces extra url param
An example will illustrate the problem best. My view needs to:* take a content id as a contextual filter * get a query string from the url so it can be used in a custom text of a link. * use an exposed...
View ArticleViews incorrectly adding "all" parameter to summary links
There is an issue with the summary in contextual filters. I've added two filters:Country CodeAdministrative AreaMy goal is to make users browse through my nodes like so:(level 1)US (14409) CA (1245) DK...
View Articleinaccurate description for EntityTypeManager::getHandler()
API page: https://api.drupal.org/api/drupal/core!lib!Drupal!Core!Entity!EntityType...> Creates a new handler instance for a entity type and handler type.That's not true. It caches the instantiated...
View ArticleViews StringFilter breaks query on invalid strings
Use case:We create a view with a text filter using operator Contains any word or Contains all words. As a value we set a string composed exclusively of one or more following characters: ,?!();:-, in my...
View ArticleSelectQuery::fields() must be an array, null given entity.inc on line 284...
Upgrading a very small site from 6.2 to 7.0, just looking for advice. When attempting to run update it starts and then dies here:An AJAX HTTP error occurred. HTTP Result Code: 500 Debugging information...
View ArticleEntityResource: translations support
Problem/MotivationHistoryWe added support for CRUD operations on content entities via REST without test coverage. Test coverage followed in #2737719: EntityResource: Provide comprehensive test...
View ArticleUse Drupal JS theme functions for outputting password validation markup.
Right now the HTML markup needed for the password JavaScript matching, strength meter, and strength suggestions is hardcoded in user.js Drupal.behaviors.password behavior function. In keeping with...
View ArticleDisable "Bandwidth Optimization" when serving with HTTP2
Drupal 8 can concatenate assets like CSS and JS. This can greatly reduce the amount of HTTP request. But with HTTP2 the overhead of an HTTP request is now very low and concatenation seem useless and...
View ArticleComments: entity_id base field not overridden correctly in comment bundle...
Comment does some voodoo to its entity_id base field to allow the target entity type to vary per bundle. This works really well and I've copied over that behavior in the Group module, but I recently...
View ArticleCorrect reference from Symfony Framework to Http Kernel
In the core.api.php this is mentioned: "Events are part of the Symfony framework". While this on it's own is true, I think it would be better to change it to "Events are part of the Symfony Http...
View ArticleCurrently we are saving an user entity with some not validated fields on the...
Problem/MotivationRegisterForm::submitForm is doing changes in the form state and building the entity again, but those changes were not present in the validation phase so the built user entity has not...
View ArticleIn submit use the entity built during the validation instead of building it...
Problem/MotivationCurrently in ContentEntityForm we build the entity once in the validation and once in the submit, however if the validation passed without errors then the submit will be called and...
View Article