Add Drupal core test case for current major and next major both supported
Problem/MotivationIn #3094304: Create tests that cover contrib non-full releases and contrib patch versions we realized that \Drupal\Tests\update\Functional\UpdateCoreTest::testNormalUpdateAvailable()...
View ArticleDocument ResourceTypeBuildEvent::setCollectionSizeMemberName
Added in parent issue, but this needs to be documenten in the documentation page of ResourceTypeBuildEventApi to be described is:ResourceTypeBuildEvent::setCollectionSizeMemberName(string $name = NULL).
View ArticleTable clicksort is lost when using views exposed filter
Problem/MotivationOriginal problem report, as amended by @mpp:Create a paged view with an exposed block and expose the "items per page" option to allow a user to change the amount of results.When...
View ArticleStatementWrapperLegacyTest::testClientStatementMethod() should be less specific.
Problem/MotivationThe way I understand it, StatementWrapperLegacyTest::testClientStatementMethod() is written to ensure that PDOStatement methods can run against $this->statement regardless of what...
View Article[Meta] Bug Smash Initiative triage fortnight commencing 2021-10-26
Meta for triage credit, please comment and link to issues you triaged and closed.
View ArticleUpdate Drupal 9 branches to the latest patch releases of Symfony components
Problem/MotivationSymfony recently released a valuable set of PHP 8.1 polyfixesOriginal report driving issue from composer why-notvlucas/phpdotenv v5.3.1:vlucas/phpdotenv v5.3.1 requires...
View ArticleInvalid JSON:API responses when maintenance mode is on
Problem/MotivationThe issue is fairly straight forward...Whenever people need to update D8 instructions are the following:https://www.drupal.org/docs/8/update/update-core-via-composer... Stuff Site...
View ArticleHide the "Publish Content" button if there are no changes to publish
Hide the "Publish Content" button if there are no changes to publish. When we don't have anything to publish, the Workspaces module still shows the publish content button. See this screen recording for...
View ArticleLock issues when clearing cache on Percona XtraDB cluster
When using database cache on an Percona XtraDB cluster Truncate's are quite blocking. This means all requests for the cache will wait for the tabel to finish. When a SST (an initial sync to a new node)...
View ArticleRemove references to removed node publish actions
Problem/MotivationThere a few references to Action plugins that are no longer provided by the node module:"For a working example, see \Drupal\node\Plugin\Action\UnpublishNode" in...
View ArticleProvide a method dedicated to setting the default revision
Problem/MotivationWay back in 2012 we added support for declaring revisions as the current revision: #218755: Support revisions in different states. This has been implemented with a getter and setter...
View ArticleSQL storage errors interrupt a config import, leaving site potentially unstable
Problem/MotivationIf a config import causes an SQL storage error, then the config is imported up to the config item which causes the problem. This puts the site in a potentially unstable state.Steps to...
View ArticleFix Drupal.Commenting.FunctionComment.MissingParamComment
Problem/MotivationThis is a part of the attempt to fix #2572645: [plan] Fix 'Drupal.Commenting.FunctionComment' coding standardThis issue is created to work on the sub-sniff...
View Article[META] Make CORE compatible with jQuery native-API selector
jQuery 2.0 added native-API selector module.What's out: 6 KB attribute not equal selector positional selectors (:first; :eq(n); :odd; etc.) type selectors (:input; :checkbox; :button; etc.) state-based...
View ArticleFix Drupal.Array.Array.[ArrayClosingIndentation, ArrayIndentation] coding...
Part of #2571965: [meta] Fix coding standards in core.Refer to coding standard pages, Arrays and Indenting and Whitespace.ApproachWe are testing coding standards with PHP CodeSniffer, using the Drupal...
View ArticleRemove nyan_cat_init() and the legacy group and expected deprecation from...
Problem/Motivationhook_init() is deprecated for theme engines and will be removed in Drupal 10. This issue will do the removal and clean up the tests and the test theme engine.Steps to...
View ArticleDeprecate hook_init for theme engines
Problem/Motivationtwig_init, nyan_cat_init, phptemplate_init are all pointlessProposed resolutionCall Extension::load() from \Drupal\Core\Theme\ThemeInitialization::loadActiveTheme()Remaining tasksAdd...
View ArticleUse !url placeholder in description string in system_token_info
Problem/MotivationThis is a followup to #2339021: Incorrect call to l() in system_token_info to improve this string for translation.'description' => t('A date in a custom format. See <a...
View ArticleError: Call to a member function getUrl() on null in...
Problem/MotivationThis can perhaps be seen as follow-up on #2551727: Menu link migrations should be defensive, at least it's a very close topic. I'm not sure if this is a problem with migration or with...
View Article